/* Theme Name: Aquaapp Theme URI: www.navthemes.com Description: Aquaapp themes Version: 1.0 Author: Aquaapp Author URI: www.Aquaapp.com Text Domain:Aquaapp License URI: Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready */ /* ====Table Of Contents==== 1.0 GENERAL STYLE 2.0 NAVBAR 3.0 BANNER TOP 4.0 FEATURES 5.0 ABOUT 6.0 AWESOME FEATURES 7.0 AWESOME SCREENSHOTS 8.0 TESTIMONIAL 9.0 BLOG 10.0 FOOTER 11.0 CONTACT 12.0 MEDIA QUERY */ /** * 1.0 General Style * ----------------------------------------------------------------------------- */ body { font-family: 'Libre Franklin', sans-serif; } h1 { font-size: 50px; padding-top: 160px; } h3 { font-size: 18px; } .slider { padding: 100px 0px 0 100px; } h2 { font-size: 18px; text-transform: uppercase; margin: 0px; } .col-sm-4 p { font-size: 14px; line-height: 24px; } .Heading h1 { padding-top: 50px; font-size: 30px; text-align: center; position: relative; } .Heading img { padding-bottom: 50px; } button span { display: inline-block; } .text-white { color: #fff !important; } .bg-white { background: #fff; } .padding-p { padding: 0 240px 0 240px; } ul { padding: 0; } /*====General Style ends====*/ /** * 2.0 NAVBAR * ----------------------------------------------------------------------------- */ .navbar.navbar-default { top: 0px; width: 100%; z-index: 1; position: fixed; z-index: 9999; background: linear-gradient(14deg, #24d0f4 0%, #7fee8f 100%); padding-bottom: 30px; } .navbar-brand>img { width: 90px; margin-top: 10px; } #navbar { padding-top: 20px; } #navbar li:hover>ul.sub-menu { visibility: visible; } #navbar li>.sub-menu>li a { display: block; padding: 8px 12px; color: #333; text-decoration: none; } #navbar li>.sub-menu>li a:hover { background-color: #34dcec; color: #333; } #navbar li>.sub-menu { visibility: hidden; } #navbar li>.sub-menu>li>.sub-menu>li { list-style: none; position: relative; } #navbar li>.sub-menu>li { list-style: none; position: relative; padding: 0; } #navbar li>.sub-menu>li:hover>ul.sub-menu { visibility: visible; } .navbar { margin-bottom: 0px; border: 0px; } .navbar li a, .navbar .navbar-brand { color: #fff !important; } .navbar-nav>li { margin: 0 6px; } .navbar-default .navbar-nav>li>a { color: #fff !important; font-size: 16px; padding: 28px 10px 12px 10px; } .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: #4CDED6; } .navbar-default .navbar-toggle { border: 0px; } .navbar-default .navbar-nav>li>a:hover { color: #000; } #navbar li .sub-menu { background: rgba(0, 0, 0, 0.5); left: 0; padding: 0; position: absolute; right: 0; text-align: left; width: 200px; z-index: 9999; box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1); border-radius: 0; } #navbar li>.sub-menu li ul { left: 200px; position: absolute; top: 0; } /*====NAVBAR CSS ENDS====*/ /** * 3.0 BANNER TOP * ----------------------------------------------------------------------------- */ /*====GRADIENT HEIGHT BACKGROUND====*/ .gradient-height-background { background: #24d0f4; background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); height: auto; overflow: hidden; position: relative; padding-bottom: 50px; } .gradGreen { background: #24d0f4; /* Old browsers */ background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); color: #fff; padding-top: 70px; } .gradient-height-background .gradient-image-overlay { position: absolute; background-image: url('assets/images/background-texture.png'); width: 100%; height: 100%; opacity: 1; } .wrapper_top .btn.btn-secondary { margin-top: 20px; margin-right: 20px; background-color: transparent; border: 3px solid #fff; border-radius: 50px; font-size: 18px; padding: 11px 28px; } .wrapper_top .header-content a button.learn-button { color: #fff; } .wrapper_top .btn.btn-secondary.white-button { background: #fff; color: aqua; } .wrapper_top .btn.btn-secondary:hover { background-color: rgba(255, 255, 255, 1) !important; color: aqua; } .gradient-background { background: #24d0f4; /* Old browsers */ background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); position: relative; } .img-responsive.slider { position: relative; z-index: 99; } /*====BANNER TOP ENDS====*/ /** * 4.0 FEATURES * ----------------------------------------------------------------------------- */ .features { margin-top: 100px; margin-bottom: 100px; } .features .easy_design .image #themefeatures { font-size: 60px; } .features .image { float: left; display: inline; } .features .caption { float: left; display: inline-block; width: 270px; margin-left: 10px; } .features .image .fa { background: linear-gradient(14deg, #24d0f4 0%, #7fee8f 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } /*====FEATURES CSS ENDS====*/ /** * 5.0 ABOUT * ----------------------------------------------------------------------------- */ .About { background-color: #F4F4F4; padding-bottom: 80px; } .About .iphone img { max-width: 100%; height: auto; } #about .about_text a { color: #000; } .About p { font-size: 14px; line-height: 24px; font-weight: regular; } .About .iphone { float: right; } .About .btn.btn-secondary { margin-top: 20px; margin-right: 20px !important; background-color: transparent; border: 2px solid #2dd6f9; width: 170px; height: 50px; font-size: 14px; line-height: 17px; border-radius: 50px !important; } .About .btn.btn-secondary:hover { background-color: #63e5ae; border-color: #52d49d; border-radius: 50px; color: #fff; } .About .about_text { padding-left: 50px; } .About i { font-size: 25px; padding: 0px 5px; margin-right: 10px; } .fa.fa-android, .fa-apple { vertical-align: super !important; } /*.box img { margin: 0 auto; }*/ /*====ABOUT CSS ENDS====*/ /*====HOW IT WORKS====*/ .image_effect { background-image: url("assets/images/how_it_work.png"); max-width: 1600px; height: 450px; margin: 0 auto; } .image_effect .Heading h1 { padding-top: 42px; } .after_play p { font-size: 16px; padding: 50px 176px 0; } /*====HOW IT WORKS ENDS====*/ /** * 6.0 AWESOME FEATURES * ----------------------------------------------------------------------------- */ .awesome_features { background: #f4f4f4; } .awesome_features .col-sm-4 { padding: 10px; margin-bottom: 50px; } .awesome_features .bg-white .fa { font-size: 40px; padding-top: 30px; } .awesome_features .bg-white:hover { box-shadow: 0px 0px 8px rgba(94, 221, 247, .4); } .awesome_features .col-sm-4 img { margin-top: 50px; } .awesome_features p { padding-bottom: 40px; } .awesome_features .col-sm-4 p { padding: 0 40px 50px; } .awesome_features h2 { padding: 30px 0; font-size: 16px; letter-spacing: 2px; } /*====AWESOME FEATURES ENDS====*/ /*.carousel-inner>.item>img, .carousel-inner>.item>a>img { margin: auto; }*/ /** * 7.0 AWESOME SCREENSHOTS * ----------------------------------------------------------------------------- */ .awesome_screenshots .carousel-indicators { bottom: -50px; border-color: #3bd6f5; } .awesome_screenshots .carousel-indicators li { border: 1px solid #3bd6f5; } .awesome_screenshots .carousel-indicators .active { background-color: #3bd6f5; } .awesome_screenshots { margin-bottom: 40px; } .awesome_screenshots .owl-theme .owl-nav.disabled+.owl-dots { margin-top: 30px; } .awesome_screenshots .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #3bd6f5; } .awesome_screenshots .owl-carousel .owl-item img { max-width: 100%; width: auto; display: inline; } .awesome_screenshots .item { text-align: center; } /*====AWESOME SCREENSHOTS ENDS====*/ /** * 8.0 TESTIMONIAL * ----------------------------------------------------------------------------- */ .testimonial .testimonial-img img { float: left; } .testimonial .gradGreen { padding-top: 0; padding-bottom: 30px; } .testimonial .item { margin: 0 auto; max-width: 850px; } .testimonial .owl-carousel .owl-item img { max-width: 100%; width: auto; margin-right: 20px; } .testimonial .owl-stage-outer.owl-height { height: 100% !important; } .testimonial .item p { font-size: 16px; font-style: italic; line-height: 24px; /*padding-right: 90px;*/ text-align: left; } .testimonial .owl-theme .owl-dots .owl-dot.active span, .testimonial .owl-theme .owl-dots .owl-dot:hover span { background: #fff !important; } .testimonial .owl-theme .owl-dots .owl-dot span { background: transparent; border: 1px solid #fff; } .testimonial .col-sm-8 .carousel-indicators { bottom: 19px; border-color: #3bd6f5; width: 100%; left: 18%; } .testimonial-author { padding-bottom: 30px; text-align: left; font-weight: 500; font-size: 16px; } /*====TESTIMONIAL ENDS====*/ .panel { background: #fff; border-radius: 0 !important; transition: 0.5s; width: 100%; border: 0px; } .pricing .pricing_panel { padding-top: 40px; } .panel-body { padding: 0px; } .panel:hover { box-shadow: 0 0 9px rgba(0, 0, 0, 0.1); } .panel-footer .btn:hover { background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); color: #fff; } .panel-heading { color: #000 !important; background-color: #fff !important; padding-top: 25px; border: 0px; } .panel-heading h3 { font-size: 30px; font-weight: 700; } .panel-heading h4 { font-size: 14px; font-weight: 400; } .panel-footer { background-color: white !important; border: 0px; } .pricing_panel .panel { box-shadow: none; } .pricing .Heading.text-center { position: relative; } .panel-footer h3 { font-size: 32px; } .panel-footer h4 { color: #aaa; font-size: 14px; } .panel-footer .btn { background-color: transparent; border: 1px solid aqua; border-radius: 50px; color: #000; margin: 15px 0; padding: 14px 42px; text-transform: uppercase; font-size: 14px; } .panel-body h2 { background: #24d0f4; /* Old browsers */ background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); padding: 15px; } .pricing { background-image: url('assets/images/pricing.png'); position: relative; padding-bottom: 100px; } .panel-body h2 { font-size: 22px; letter-spacing: 2px; margin-bottom: 30px; } .pricing .panel-heading p strong { font-size: 30px; font-weight: 700; } .pricing_overlay { background-color: #fff; opacity: .9; width: 100%; height: 100%; position: absolute; } /*.how_it_works { padding-top: 50px; position: relative; }*/ /** * 9.0 BLOG * ----------------------------------------------------------------------------- */ .blog { margin-bottom: 80px; } .blog .col-sm-4 { margin: 0 auto; padding-top: 80px; } .blog .col-sm-4 p { font-size: 14px; line-height: 24px; text-align: justify; } .blog a { color: #31D4E5 !important; text-decoration: none; text-align: left; float: left; padding-left: 15px; } .blog img { max-width: 100%; } .blog a:hover { color: #33D5E9 !important; } .blog-wrapper { background: rgba(0, 0, 0, 0) url("assets/images/blog-banner.png") no-repeat scroll center center; height: 230px; position: relative; } .blog-wrapper .blog-content h1 { padding-top: 110px; } .blog-overlay { position: absolute; height: 100%; width: 100%; left: 0; top: 0; background: rgba(36, 208, 244, .80); background: -moz-linear-gradient(left, rgba(36, 208, 244, 1) 0%, rgba(127, 238, 144, .80) 100%); background: -webkit-gradient(left top, right top, color-stop(0%, rgba(36, 208, 244, .80)), color-stop(100%, rgba(127, 238, 144, .80))); background: -webkit-linear-gradient(left, rgba(36, 208, 244, 1) 0%, rgba(127, 238, 144, .80) 100%); background: -o-linear-gradient(left, rgba(36, 208, 244, 1) 0%, rgba(127, 238, 144, .80) 100%); background: -ms-linear-gradient(left, rgba(36, 208, 244, 1) 0%, rgba(127, 238, 144, .80) 100%); background: linear-gradient(to right, rgba(36, 208, 244, 1) 0%, rgba(127, 238, 144, .80) 100%); } .blog-wrapper .blog-content { position: relative; } .single-blog .bg-grey #commentform .form-control { height: 42px; max-width: 350px; margin-left: 50px; } .single-blog-top { float: left; width: 100%; } .single-blog .blog-wrapper-2 #wp-calendar { width: 70%; margin: auto; } .single-blog-top p { float: right; font-size: 14px; } .single-blog-heading { font-size: 18px; font-weight: 500; } .single-blog ul li { list-style-type: none; padding-left: 15px; } .single-blog .italic { padding: 35px 0px 40px 35px; } .single-blog .center-ul { float: right; font-size: 16px; } .single-blog .col-sm-8 .blog-image img { max-width: 100%; } .blog-image img { max-width: 100%; height: auto; } .single-blog p { line-height: 24px; } .single-blog-top h3 { font-size: 24px; padding-top: 12px; padding-bottom: 16px; } .single-blog .social-post-icon ul { padding: 0; } .single-blog .search-heading h2 { margin-top: 30px; background-color: #F4F4F4; padding: 20px 0; padding-left: 30px; margin-left: -15px; margin-right: -30px; } .blog-wrapper-2.search-setting { margin-top: 15px; } .blog-wrapper-2 .single-blog-paragraph1 a { padding-bottom: 20px; display: block; } .single-blog .single-blog-paragraph2 p { padding-top: 10px; padding-bottom: 12px; } .single-blog .col-sm-8 .user-list ul { padding-left: 15px; } .single-blog .social-post-icon { width: 100%; float: left; border-bottom: 2px solid #77ddf7; padding-top: 25px; } .user-pic { position: absolute; left: 0; top: 0; } .single-blog .user-admin { padding-left: 130px; position: relative; padding-bottom: 15px; } .social-post-icon ul li { display: inline; } .blog-post-testimonials { margin-top: 32px; } .blog-post-testimonials .user-pic img { border-radius: 50%; } .single-blog .fa { color: #77ddf7; } .single-blog .fa:hover { color: #000; } .single-blog .user-admin h4 { text-transform: uppercase; font-size: 16px; font-weight: 500; } .single-blog .contact-icons ul { padding: 0; } .single-blog .contact-icons { padding: 0; float: left; padding-bottom: 40px; } .single-blog .contact-icons ul li { float: left; display: inline; padding: 0; padding-right: 11px; } .single-blog .contact-icons .fa { color: #000; } .single-blog .contact-icons .fa:hover { color: #77ddf7; } .bg-grey { background-color: #f4f4f4; } #prev { display: none; } .blog-wrapper-2 .calendar_wrap { padding-left: 20px; padding-bottom: 0px; } .blog-wrapper-2 .rightsiderbarwidget { background: #f4f4f4; margin-bottom: 20px; overflow: hidden; border-top: 3px solid #33D4EA !important; border: 1px solid #ddd; } .blog-wrapper-2 { margin-top: 20px; } .blog-wrapper-2 .rightsiderbartitle { border-bottom: 1px solid #ddd; font-size: 20px; font-weight: 600; padding: 10px 0; text-align: center; } .single-blog .bg-grey h3.reply-title { background-color: orange; display: block; padding: 10px; text-align: center; color: #fff; border-radius: 5px; } .single-blog .bg-grey { background-color: #f4f4f4; display: block; padding-top: 10px; padding-left: 5px; line-height: 30px; } .single-blog .bg-grey li#comment-4 { list-style-type: none; } .single-blog .bg-grey p.form-submit { display: block; clear: both; } .single-blog .bg-grey #commentform #comments { border: 1px solid #cccccc; } .single-blog .bg-grey #reply-title { text-align: center; padding: 14px; border-radius: 5px; color: #fff; background: rgba(0, 0, 0, 0) linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%) repeat scroll 0 0; } .single-blog .bg-grey .avatar.avatar-32.photo { margin-right: 10px; } .single-blog .blog-wrapper-2 .rightsiderbarwidget a { color: #333; line-height: 25px; display: inline-block; margin-top: 5px; } /*====BLOG CSS ENDS====*/ /** * 10.0 FOOTER * ----------------------------------------------------------------------------- */ .footer .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email { height: 60px; border-radius: 50px; border: 0; width: 600px; color: #747474; font-weight: 400; padding-left: 20px; font-size: 16px; } .footer .wpcf7-form-control.wpcf7-submit { width: 200px; height: 53px; position: relative; top: -72px; left: 396px; border-radius: 50px; border: 0; background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); text-transform: uppercase; font-size: 18px; } .footer .how_it_works { padding-top: 0px; } .footer .form-control { border-radius: 50px !important; height: 60px !important; } .footer .btn.btn-secondary { background: #24d0f4; /* Old browsers */ background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); border: 3px solid #fff !important; border-radius: 50px !important; font-size: 18px; position: absolute; right: 3px; z-index: 999; padding: 12px 35px; text-transform: uppercase; top: 2px; } .footer .fa { color: #fff; position: relative; } .footer .fa:hover { color: #fff; } .footer .text-center.copyright { padding: 25px 0 40px; } .footer p { position: relative; } .footer { position: relative; background: #24d0f4; /* Old browsers */ background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); } .footer-overlay { position: absolute; background-image: url('assets/images/footer.png'); width: 100%; height: 100%; opacity: 0.17; } .footer form { padding-top: 40px; } .footer .btn.focus, .btn:focus, .btn:hover { color: #000; text-decoration: none; } .footer .Heading h1 { margin: 0; padding: 0; } .footer ul li { list-style-type: none; font-size: 30px; color: #fff; padding: 25px; } .inputs-groups { width: 600px; margin: 0 auto; } .input-groups { max-width: 600px; margin: 0 auto; } .center-div { width: 100%; text-align: center; padding: 20px; margin-top: -40px; } ul.center-ul { margin: 2px auto; line-height: 1.4; padding-left: 0; } .center-ul li { display: inline; text-align: center; } /*====FOOTER ENDS====*/ /** * 11.0 CONTACT * ----------------------------------------------------------------------------- */ .contact-form h2 { margin: 30px 0; text-transform: none; font-size: 18px; } .contact-form .form-elements-1 { float: left; width: 100%; margin-bottom: 26px; } .contact-form .form-elements-1 .form-control { border: 0px; border-radius: 0%; height: 50px; } .contact-form { margin-bottom: 50px; } .contact-form .btn.btn-secondary { background: rgba(0, 0, 0, 0) linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%) repeat scroll 0 0; border: medium none; padding: 10px 45px; color: #fff; border-radius: 30px; margin-bottom: 0px; margin-top: 15px; } .contact-section h2 { padding: 30px 0; text-transform: none; font-size: 18px; } .contact-form input { margin-bottom: 14px; } .contact-section .contact .form-group textarea.form-control { height: 120px; } .contact-section .wrapper_top .btn.btn-secondary { background: #24d0f4; /* Old browsers */ background: -moz-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(-45deg, #24d0f4 0%, #7fee8f 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); padding: 10px 45px 10px 45px; } .bg-aqua { background: #24D0F4; height: 360px; color: #fff; overflow: hidden; } .bg-aqua h2 { font-size: 20px; } .contact .bg-white { background: #fff; height: 360px; } .contact { max-width: 960px; width: 100%; padding-left: 10px; padding-right: 10px; margin: 0 auto; box-shadow: 0px 0 12px rgba(0, 0, 0, 0.29); margin-top: -25px; margin-bottom: 90px; } .contact-section .contact .glyphicon { font-size: 20px; margin-right: 24px; margin-left: 10px; } .contact-section .contact .social-post-icon .fa { padding-left: 15px; color: #fff; padding-top: 25px; font-size: 20px; } .contact-section .contact .form-group .form-control { height: 40px; } .contact-section .contact .form-control { border-radius: 0px; } .contact-section .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { float: left; margin-left: 15px; } .contact-section .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email { float: right; margin-left: 30px; } .contact-section .wpcf7-form textarea { width: 505px; height: 120px; margin-left: 15px; padding-left: 10px; color: #999999; font-weight: 500; border: 1px solid #ddd; } .contact-section .wpcf7-form input[type="submit"], .wpcf7-form input[type="button"] { width: 140px; text-align: center; border-radius: 30px; border: 1px solid #fff; height: 50px; margin: auto; display: inherit; margin-top: 10px; font-size: 18px; background: linear-gradient(135deg, #24d0f4 0%, #7fee8f 100%); margin-left: 180px; } .contact-section .wpcf7-form input[type="text"], .wpcf7-form input[type="email"] { font-family: inherit; height: 40px; width: 235px; padding-left: 10px; color: #999999; font-weight: 500; border: 1px solid #ddd; } .contact-section .wpcf7-form p { display: inline-block; } .contact-section span.wpcf7-not-valid-tip { color: #f00; font-size: 1em; font-weight: normal; display: block; position: relative; top: -30px; left: 110px; } .contact-section div.wpcf7-validation-errors { text-align: center; } .form-group { overflow: hidden; } /*====CONTACT SECTION ENDS====*/ /*====MODAL VIDEO====*/ .modal .modal-content { margin-top: 110px; background: transparent; box-shadow: none; } .modal-dialog button.close { color: #fff; cursor: pointer; font-size: 35px; opacity: 1; margin-right: 15px; font-weight: 300; } .modal button.video-box { background: transparent; border: 0; font-size: 35px; line-height: 32px; float: right; margin-right: 15px; color: #51DFC2; } .modal .modal-body { padding: 0; border-radius: 0; margin-bottom: -5px; } .modal .modal-dialog { max-width: 640px; width: 100%; margin: auto; border: 0; } .modal .btn-default { border: 0 none; width: 100%; font-size: 18px; } .modal .btn-default:hover { background-color: transparent; border-color: #adadad; border: 0; } .modal iframe { max-width: 100%; } .modal-open .modal { overflow-x: hidden; overflow-y: auto; z-index: 9999; background: rgba(0, 0, 0, 0.6); } .modal-content .modal-header { padding: 0; background-color: transparent; border: 0; border-radius: 0; } /*====MODAL ENDS====*/ /*====400 page====*/ .col-img-8 { width: 75%; float: left; } .col-text { width: 25%; float: left; } .errorpage { background: #4ee2f3; height: 700px; font-family: 'Roboto', sans-serif; } .error-content h1 { color: #cc4217; font-size: 140px; } .error-content h3 { color: #2e1d42; font-size: 50px; } .error-content p { color: #2e1d42; font-size: 26px; margin-top: 20px; } .error-content a { height: 60px; background: #ffae45; font-size: 22px; color: #2e1d42; border-color: #ffae45; padding: 12px 30px; margin-top: 20px; } .error-content a:hover, .error-content a:focus { background: #ffae45; color: #2e1d42; border-color: #ffae45; } .error-content { float: right; padding-top: 100px; width: 360px; } .error-img { padding-top: 90px; } .comment-template { padding: 0 20px; } .comment-template li { list-style-type: none; } .error-template { padding: 50px 0 60px 0; text-align: center; } .error-template h1 { padding-top: 0; } /*====PAGE 404 ENDS====*/ /** * 12.0 MEDIA QUERY * ----------------------------------------------------------------------------- */ @media (max-width:1199px) { .navbar-default .navbar-nav>li>a { font-size: 14px; } .navbar-brand>img { margin-top: 0px; } h1 { font-size: 40px; } .after_play p { padding: 50px 0 0; } .slider { padding: 105px 0 0 100px; } h1 { padding-top: 100px; } .single-blog .bg-grey #commentform .form-control { height: 42px; max-width: 220px; margin-left: 100px; } .contact .bg-white { height: auto; } #navbar { padding: 0; float: right; max-width: 830px; } .features .image { float: none; text-align: center; display: block; } .features .caption { float: none; margin-left: 0px; text-align: center; width: 100%; } .features .caption h2 { text-align: center; margin: 10px 0 5px; width: 100%; } } @media (max-width:991px) { h1 { font-size: 30px; } .wrapper_top .btn.btn-secondary { margin-top: 15px; margin-bottom: 15px; font-size: 16px; padding: 10px 20px; } .padding-p { padding: 0 15px; } .About .col-md-4 { float: left; } .pricing_panel { width: 100%; } .testimonial .col-sm-4 img { position: absolute; left: 10px; } .testimonial .col-sm-8 { margin-left: 100px; width: 100%; } .single-blog .bg-grey #commentform .form-control { height: 42px; max-width: 300px; margin-left: 60px; } .contact { max-width: 740px; } .contact-section .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required { float: none !important; margin: 0 !important; width: 100%; } .contact-section .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email { float: none !important; margin: 0 !important; } .contact-section .wpcf7-form textarea { width: 350px !important; margin-left: 0 !important; } .contact-section .wpcf7-form textarea { height: 80px !important; } .contact-section .wpcf7-form { text-align: center; } .contact-section .wpcf7-form input[type="submit"], .wpcf7-form input[type="button"] { margin-left: 0px !important; } .contact-section span.wpcf7-not-valid-tip { left: 70px !important; } #navbar { max-width: 600px; } .error-content { width: auto; padding-top: 110px; } .error-content h1 { font-size: 100px; } .error-content h3 { font-size: 32px; } .error-content p { font-size: 22px; } .error-content a { font-size: 18px; height: 50px; font-weight: 500; } } @media (max-width:767px) { .wrapper_top .btn.btn-secondary { margin-top: 20px; margin-right: 12px; padding: 10px 18px; margin-left: 0px; } .navbar-collapse.collapse.in { position: relative; z-index: 99999; } .slider { padding: 20px 60px 0px 46px; } h1 { padding-top: 60px; } .features { margin-top: 90px; margin-bottom: 60px; } .gradient-height { height: auto; } .testimonial .col-sm-4 { float: left; padding-left: 100px; } .About .col-md-8 { float: none; } .user-pic { position: inherit; } .single-blog .user-admin { padding: 0; width: 100%; } .blog .col-sm-4 p { text-align: center; } .blog a { float: none; } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border: 0; box-shadow: none; } .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; color: #000 !important; z-index: 1; } .navbar-default .navbar-nav>li>a { padding: 12px 20px; } .navbar-brand>img { width: 90px; } .single-blog .bg-grey #commentform .form-control { margin-left: 0px; } .contact-section h2 { text-align: center; } .contact-section .wpcf7-form p { display: block !important; text-align: center; } .contact-section .wpcf7-form input[type="submit"], .wpcf7-form input[type="button"] { text-align: center !important; display: inline-block !important; } .bg-aqua { background: #24D0F4 !important; height: 280px !important; } .contact { overflow: hidden; } .footer .inputs-groups { text-align: center; width: auto; } .footer .inputs-groups .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email { width: 400px; } .footer .inputs-groups .wpcf7-form-control.wpcf7-submit { width: 150px; left: 120px; } .navbar-default .navbar-toggle { margin-top: 40px; } #navbar { width: 100%; max-width: 100%; overflow: hidden; } .navbar.navbar-default { padding-bottom: 0px; } .features .easy_design { margin-bottom: 40px; } .wrapper_top .header-content h3 { font-size: 16px; line-height: 26px; } .error-content { padding-top: 20px; float: none; text-align: center; } .error-img { margin: 0 auto; text-align: center; width: 400px; } .error-img img { display: inline; } .navbar.navbar-default { background: linear-gradient(7deg, #24d0f4 0%, #7fee8f 100%); } .navbar-default .navbar-toggle .icon-bar { background-color: #fff; } #navbar li>.sub-menu>li a { padding-left: 25px; /* display: none;*/ } #navbar li>.sub-menu li ul { left: 0; top: 30px; } .navbar-toggle { top: -10px; } } @media (max-width:591px) { .features { margin-top: 100px; } .after_play p { padding: 0; font-size: 15px; } .single-blog .bg-grey #commentform #comments { max-width: 250px; } .contact-section .wpcf7-form textarea { max-width: 350px !important; width: 100% !important; } } @media (max-width:500px) { .footer .form-control { height: 49px !important; } .footer .btn.btn-secondary { font-size: 16px; padding: 8px 23px; } .footer ul li { font-size: 24px; padding: 0 12px; } .footer .inputs-groups .wpcf7-form-control.wpcf7-submit { width: 120px; left: 87px; font-size: 16px; height: 45px; top: -63px; } .footer .inputs-groups .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email { width: 300px; height: 50px; } } @media (max-width:420px) { .error-img { width: auto; } .error-img { padding-top: 40px; } a.post-link { display: block; padding-right: 10px; } } /*===MEDIA QUERY ENDS====*/ /*====OWL CAROUSEL====*/ /* Default theme - Owl Carousel CSS File */ .owl-theme .owl-nav { margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; } .owl-theme .owl-nav [class*='owl-'] { color: #FFF; font-size: 14px; margin: 5px; padding: 4px 7px; background: #D6D6D6; display: inline-block; cursor: pointer; border-radius: 3px; } .owl-theme .owl-nav [class*='owl-']:hover { background: #869791; color: #FFF; text-decoration: none; } .owl-theme .owl-nav .disabled { opacity: 0.5; cursor: default; } .owl-theme .owl-nav.disabled+.owl-dots { margin-top: 10px; } .owl-theme .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; } .owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1; *display: inline; } .owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity 200ms ease; border-radius: 30px; } .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #869791; } .owl-carousel, .owl-carousel .owl-item { -webkit-tap-highlight-color: transparent; position: relative } .owl-carousel { display: none; width: 100%; z-index: 1 } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; -moz-backface-visibility: hidden } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0 } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0, 0, 0) } .owl-carousel .owl-item, .owl-carousel .owl-wrapper { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0) } .owl-carousel .owl-item { min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-touch-callout: none } .owl-carousel .owl-item img { display: block; width: 100%; } .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled { display: none } .no-js .owl-carousel, .owl-carousel.owl-loaded { display: block } .owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .owl-carousel.owl-loading { opacity: 0; display: block } .owl-carousel.owl-hidden { opacity: 0 } .owl-carousel.owl-refresh .owl-item { visibility: hidden } .owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .owl-carousel.owl-grab { cursor: move; cursor: grab } .owl-carousel.owl-rtl { direction: rtl } .owl-carousel.owl-rtl .owl-item { float: right } .owl-carousel .animated { animation-duration: 1s; animation-fill-mode: both } .owl-carousel .owl-animated-in { z-index: 0 } .owl-carousel .owl-animated-out { z-index: 1 } .owl-carousel .fadeOut { animation-name: fadeOut } @keyframes fadeOut { 0% { opacity: 1 } 100% { opacity: 0 } } .owl-height { transition: height .5s ease-in-out } .owl-carousel .owl-item .owl-lazy { opacity: 0; transition: opacity .4s ease } .owl-carousel .owl-item img.owl-lazy { transform-style: preserve-3d } .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000 } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url(owl.video.play.png) no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform .1s ease } .owl-carousel .owl-video-play-icon:hover { -ms-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3) } .owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn { display: none } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity .4s ease } .owl-carousel .owl-video-frame { position: relative; z-index: 1; height: 100%; width: 100% } a.post-link { color: #000 !important; text-decoration: none !important; } a.post-link:hover { color: #000 !important; text-decoration: none !important; } .wp-caption .wp-caption-text .sticky .screen-reader-text .gallery-caption .bypostautho .alignright .alignleft .aligncenter .bypostauthor {}