@media only screen and (min-width:1200px){.container,.container-fluid{padding:0}}@media only screen and (min-width:992px) and (max-width:1199px){.top-bar-area .top-right .social-links li{margin-right:10px}.appoinment-button a{font-size:14px;padding:8px 10px 7px}.mainmenu-area .logo{padding-right:30px;padding-top:30px;padding-bottom:30px}.main-menu .navigation li a{margin:40px 10px}.rev_slider_wrapper .slide-content-box.mar-lft{margin-left:50px!important}.rev_slider_wrapper .slide-content-box.mar-right{margin-right:50px!important}.single-project-item .img-holder .overlay-style-one .box .content .bottom{bottom:8px}.single-project-item .img-holder .overlay-style-one .box .content .bottom a{font-size:15px}.slogan-area{padding:33px 0 40px}.slogan-area .title{float:none!important;text-align:center}.slogan-area .title h1{margin:0 0 9px}.slogan-area .button{float:none!important;text-align:center;display:block}.slogan-area .button a{margin:20px auto 0}.single-testimonial-item .top .left{float:none!important;display:block}.single-testimonial-item .top .right{float:none!important;display:block;margin-top:10px}.single-testimonial-item .top .right .review-box{width:115px;padding:0 15px;border-radius:20px}.single-testimonial-item .bottom .left{float:none!important;display:block;margin-bottom:10px}.single-testimonial-item .bottom .right{float:none!important;display:block}.single-footer-widget.pd-bottom50{padding-bottom:50px;min-height:320px}.header-area.style-three .logo{display:inline-block;padding-right:30px;padding-top:45px;padding-bottom:45px}.header-area.style-three .header-contact-info ul li{display:inline-block;float:left;border-right:none;padding-right:10px;margin-right:10px}.header-area.style-three .header-contact-info ul li .text-holder h3{margin:0 0 3px;font-size:18px}.header-area.style-three .header-contact-info ul li .text-holder span{font-size:14px}.header-area.style-three .appoinment-button a{padding:10px 5px 9px}.mainmenu-area.style-three .main-menu .navigation li a{color:#fff;margin:30px 10px}.mainmenu-area.style-three .main-menu .navigation>li.dropdown>a{margin-right:25px}.single-testimonial-item .bottom .right img,.single-testimonial-item .top .left img{width:auto}.team-area .owl-controls{max-width:100px;margin:0 auto;position:relative}.top-bar-area.style-four{padding:6px 0 20px}.top-bar-area.style-four .top-contact-info{overflow:hidden;margin:6px 0 5px;text-align:center}.top-bar-area.style-four .top-contact-info li{display:inline-block;float:none;padding:0 20px}.top-bar-area.style-four .top-right{overflow:hidden;margin-top:10px}.mainmenu-area.style-four .logo{padding-right:60px}.mainmenu-area.style-four .main-menu .navigation li a{margin:40px 15px}.mainmenu-area.style-four .main-menu .navigation>li.dropdown>a{margin-right:17px!important}.rev_slider_wrapper.style-four .slide-content-box.mar-lft{margin-left:100px!important}.rev_slider_wrapper.style-four .slide-content-box.mar-right{margin-right:100px!important}.choose-us-area .mar-left-minus{margin-left:0;padding:0}.choose-us-area .img-holder img{max-width:100%;float:none;width:100%}.choose-us-area .text-box{padding-top:60px;padding-bottom:90px;padding-left:0;background:#f9f9f9;margin:0;max-width:450px}.latest-work-area-v2 .sec-title{float:none!important;display:block}.latest-work-area-v2 .project-filter{float:left!important}.single-project-item .img-holder .overlay-style-one .box .content .bottom{bottom:5px;left:15px}.single-project-item .img-holder .overlay-style-one .box .content .bottom p{font-size:14px;line-height:20px}.blog-large-area .sidebar-wrapper{padding-left:0;padding-top:70px}.blog-single-area .blog-post,.shop-area .shop-content{padding-bottom:70px}.single-shop-area .sidebar-wrapper{margin-top:60px}.checkout-area .form.shipping-info{padding-top:70px}.login-register-area .form .social-icon{float:left;margin-right:-8px;margin-top:15px}.login-register-area .form.register{padding-top:70px}}@media only screen and (min-width:768px) and (max-width:991px){.top-bar-area{background:#f9f9f9;position:relative;line-height:50px;z-index:999}.top-bar-area .top-left{width:600px;margin:0 auto}.top-bar-area .top-right{float:none;width:370px;margin:5px auto 0}.top-bar-area .top-right .social-links li a i{line-height:32px}.mainmenu-area{background:#fff}.mainmenu-area .logo{display:block;padding:20px 0 0;float:none!important;text-align:center}.main-menu .navigation li a{margin:30px 15px}.outer-search-box{margin:20px 0}.rev_slider_wrapper .slide-content-box.mar-lft{margin-left:50px!important}.rev_slider_wrapper .slide-content-box.mar-right{margin-right:50px!important}.welcome-area .text-holder .text-box{margin-top:-7px;margin-bottom:50px}.service-area{padding-top:80px;padding-bottom:40px}.service-area .single-service-item{margin-bottom:40px}.service-area .hr-line{margin-top:0;margin-bottom:40px}.project-area .mar0{max-width:500px;margin:0 auto}.single-project-item.span-20per{width:100%;float:left}.slogan-area{padding:33px 0 40px}.slogan-area .title{float:none!important;text-align:center}.slogan-area .title h1{margin:0 0 9px}.slogan-area .button{float:none!important;text-align:center;display:block}.slogan-area .button a{margin:20px auto 0}.single-testimonial-item{max-width:440px;float:none;margin:0 auto 30px}.single-testimonial-item .img-holder img{width:100%}.appoinment-area .appoinment{padding:80px 0 40px}.appoinment-area .img-holder{position:relative;bottom:0;right:0}.latest-blog-area{padding-bottom:40px}.latest-blog-area .single-blog-item{max-width:500px;margin:0 auto 40px}.model-area .single-model-item{padding-bottom:40px;text-align:center}.single-footer-widget.pd-bottom50{padding-bottom:50px;min-height:340px}.footer-bottom-area{padding-top:12px;padding-bottom:12px}.copyright-text{margin:8px 0 2px}.copyright-text p{text-align:center}.footer-bottom-area .footer-social-links{overflow:hidden;float:none;text-align:center}.footer-bottom-area .footer-social-links li{display:inline-block;float:none;text-align:center;margin:0 10px}.top-bar-area.style-two{background:#f9f9f9;padding:30px 0 10px}.top-bar-area.style-two .top-left{width:450px}.top-bar-area.style-two .top-contact-info li{color:#b3b3b3}.top-bar-area.style-two .top-right .social-links li a i{color:#afafb5}.mainmenu-area.style-two{background:#fff}.mainmenu-area.style-two .main-menu .navigation li a{margin:30px 10px}.mainmenu-area.style-two .main-menu .navigation>li.dropdown>a{margin-right:27px!important}.mainmenu-area.style-two .main-menu .navigation>li>ul>li>a{margin:0!important}.rev_slider_wrapper.style-two{margin-top:0}.rev_slider_wrapper.style-two .tparrows{top:50%!important}.rev_slider_wrapper.style-two .slide-content-box.mar-lft{margin-left:80px!important;position:relative;padding-top:-120px!important}.rev_slider_wrapper.style-two .slide-content-box.mar-right{margin-right:80px!important;padding-top:-120px!important}.reapir-service-area{padding-top:80px;padding-bottom:50px}.faq-team-area .faq-content{margin-bottom:60px}.top-bar-area.style-three{padding-top:18px;padding-bottom:15px}.top-bar-area.style-three .top-contact-info{text-align:center;line-height:24px;margin:0}.top-bar-area.style-three .top-contact-info li{float:none}.top-bar-area.style-three .top-right .social-links{float:none!important;text-align:center;margin:0;line-height:30px}.top-bar-area.style-three .top-right .social-links li{display:inline-block;float:none;margin:0 10px}.header-area.style-three .logo{padding-right:0;padding-top:45px;padding-bottom:10px;float:none!important;text-align:center;display:block}.header-area.style-three .header-contact-info ul li{border-right:none;padding-right:5px;margin-right:5px}.header-area.style-three .header-contact-info ul li .text-holder span{font-size:14px}.mainmenu-area.style-three .main-menu .navigation li a{margin:30px 15px}.mainmenu-area.style-three .main-menu .navigation>li.dropdown>a{margin-right:35px}.mainmenu-area.style-three .mainmenu-right-box{display:none}.mainmenu-area.style-three .main-menu .navigation li:last-child{border-right:none}.more-features-content{display:block;margin-top:50px}.team-area .owl-controls{max-width:100px;margin:-20px auto 0;position:relative}.top-bar-area.style-four{padding:12px 0 20px}.top-bar-area.style-four .top-contact-info{overflow:hidden;margin:6px 0 5px;text-align:center;line-height:32px}.top-bar-area.style-four .top-contact-info li{display:inline-block;float:none;padding:0 20px}.top-bar-area.style-four .top-right{overflow:hidden;margin-top:0}.mainmenu-area.style-four{background:#2a2e3d;border-top:none;border-bottom:1px solid hsla(0,0%,100%,.2)}.mainmenu-area.style-four .logo{padding-right:0;padding-top:30px;padding-bottom:10px}.mainmenu-area.style-four .main-menu .navigation li a{margin:30px 15px}.mainmenu-area.style-four .main-menu .navigation>li.dropdown>a{margin-right:17px!important}.rev_slider_wrapper.style-four{margin:0}.rev_slider_wrapper.style-four .slide-content-box.mar-lft{margin-left:100px!important}.rev_slider_wrapper.style-four .slide-content-box.mar-right{margin-right:100px!important}.choose-us-area .mar-left-minus{margin-left:0;padding:0}.choose-us-area .img-holder img{max-width:100%;float:none;width:100%}.choose-us-area .text-box{padding-top:60px;padding-bottom:90px;padding-left:0;background:#f9f9f9;margin:0;max-width:450px}.latest-work-area-v2 .sec-title{float:none!important;display:block}.latest-work-area-v2 .project-filter{float:left!important}.latest-work-area-v2 .project-filter li{margin:0 5px 10px}.contact-info-area .single-box{margin-bottom:30px}#service-single-area .service-single-sidebar{margin-top:50px}#service-single-area .service-single-content .top-content .text-holder{margin-bottom:40px}#service-single-area .service-single-content .middle-content .video-holder{margin-bottom:45px}#service-single-area .service-single-content .plans-content .single-box{margin-bottom:30px}.project-area.project-page .mar0{max-width:100%}.project-area.project-page .single-project-item.span-20per{width:50%}#project-single-area .project-info{padding-top:40px}.blog-large-area .sidebar-wrapper{padding-left:0;padding-top:70px}.blog-single-area .blog-post,.shop-area .shop-content{padding-bottom:70px}.single-shop-content .img-holder{margin-right:0}.single-shop-content .content-box{margin-top:40px;margin-left:0}.single-shop-area .sidebar-wrapper{padding-top:50px}.checkout-area .form.shipping-info{padding-top:70px}.login-register-area .form .social-icon{float:left;margin-right:-8px;margin-top:15px}.cart-total,.login-register-area .form.register{padding-top:70px}.get-touch-area .single-item{margin-bottom:40px}.contact-form-right{margin-top:50px}}@media only screen and (max-width:767px){.top-bar-area{padding:4px 0 20px}.top-bar-area .top-left{width:260px;margin:0 auto}.top-contact-info{margin:6px 0 5px;text-align:center}.top-contact-info li{float:none;padding:0;line-height:30px}.top-bar-area .top-right{float:none;width:300px;margin:0 auto}.top-bar-area .top-right .social-links{margin:9px 0;padding:0;text-align:center;float:none!important;display:block}.top-bar-area .top-right .social-links li{display:inline-block;float:none;line-height:16px;margin:0 6px}.appoinment-button{margin:0;float:none!important;text-align:center;display:block}.mainmenu-area .logo{display:inline-block;padding:23px 30px 23px 0;z-index:9999999}.outer-search-box{float:left;margin:23px 10px 23px 0;position:absolute;top:0;right:70px;z-index:99999}.search-box.now-visible{top:190%;right:0}.main-menu{display:block;float:none!important;padding-bottom:0;padding-top:0;z-index:5;width:100%}.main-menu .navigation li{margin-left:0;margin-right:0;padding:0}.main-menu .collapse{border:0 solid #eabb06!important;border-radius:0!important;float:none;margin:0;max-height:290px;overflow:auto;padding:0;width:100%}.main-menu .collapse.in,.main-menu .collapsing{border-radius:3px;margin:0 0 20px;padding:0;border:0 solid #4b4b4b;border-top:none}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:0;right:0;z-index:12}.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:7;border:2px solid #2d4d97;float:none;margin:23px 0;border-radius:0;padding:11px 9px}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#2d4d97 none repeat scroll 0 0;font-weight:700}.main-menu .navbar-collapse>.navigation{background:#2d4d97;float:none!important;margin:0!important;width:100%!important}.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!important;width:100%;padding:0}.main-menu .navbar-collapse .navigation>li>ul>li{border-bottom:0 solid #12226d}.main-menu .navigation li.dropdown>a:after{display:none!important}.main-menu .navigation>li>a:before{display:none}.main-menu .navbar-collapse>.navigation>li>a{padding:10px!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;width:100%;background:none;border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;border-top:0 solid #fff!important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #12226d!important;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}.main-menu .navbar-collapse>.navigation>li:last-child,.main-menu .navbar-collapse>.navigation>li>ul>li:last-child,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:last-child{border-top:1px solid #12226d!important}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:10px!important;line-height:22px;margin:0;color:#fff;background:#2d4d97;text-align:left}.main-menu .navbar-collapse>.navigation>li>ul>li>a{padding:10px 20px;line-height:22px;color:#fff;background:#17297e;text-align:left}.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a{padding:10px}.main-menu .navbar-collapse .navigation>li>ul li a:before{display:none}.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a{background:#f8ec30;color:#2e2623!important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.rev_slider_wrapper .slide-content-box.mar-lft{margin-left:50px!important}.rev_slider_wrapper .slide-content-box.mar-right{margin-right:50px!important}.welcome-area .text-holder .text-box{margin-top:-7px;margin-bottom:50px}.service-area{padding-top:80px;padding-bottom:40px}.service-area .single-service-item{margin-bottom:40px}.service-area .hr-line{margin-top:0;margin-bottom:0;height:0}.project-area .mar0{max-width:500px;margin:0 auto}.single-project-item.span-20per{width:100%;float:left}.slogan-area{padding:33px 0 40px}.slogan-area .title{float:none!important;text-align:center}.slogan-area .title h1{margin:0 0 9px}.slogan-area .button{float:none!important;text-align:center;display:block}.slogan-area .button a{margin:20px auto 0}.single-testimonial-item{max-width:440px;float:none;margin:0 auto 30px}.single-testimonial-item .img-holder img{width:100%}.appoinment-area .appoinment{padding:80px 0 40px}.appoinment-area .img-holder{position:relative;bottom:0;right:0}.latest-blog-area{padding-bottom:40px}.latest-blog-area .single-blog-item{max-width:500px;margin:0 auto 40px}.model-area .single-model-item{padding-bottom:40px;text-align:center}.top-bar-area.style-two{background:#f9f9f9;padding:5px 0 20px}.top-bar-area.style-two .top-contact-info li{color:#b3b3b3}.top-bar-area.style-two .top-right .social-links li a i{color:#afafb5}.top-bar-area.style-two .top-right .social-links{margin:5px 0 10px;padding:0;text-align:center;float:none!important;display:block}.rev_slider_wrapper.style-two{margin:0}.rev_slider_wrapper.style-two .tparrows{display:none}.rev_slider_wrapper.style-two .slide-content-box{padding-top:-30px!important}.rev_slider_wrapper.style-two .slide-content-box.mar-right{margin-right:80px!important}.fact-counter-area .single-item{width:290px;margin:0 auto 30px}.faq-team-area .faq-content{margin-bottom:60px}.latest-blog-area.style-two .sec-title{float:none!important;padding-bottom:20px}.latest-blog-area.style-two .more-button{float:none!important;display:block;margin-bottom:40px}.top-bar-area.style-three{padding-top:18px;padding-bottom:15px}.top-bar-area.style-three .top-contact-info{text-align:center;line-height:24px;margin:0}.top-bar-area.style-three .top-contact-info li{float:none}.top-bar-area.style-three .top-right .social-links{float:none!important;text-align:center;margin:0;line-height:30px}.top-bar-area.style-three .top-right .social-links li{display:inline-block;float:none;margin:0 10px}.header-area.style-three .logo{padding-right:0;padding-top:45px;padding-bottom:30px;display:block;float:none!important;text-align:center}.header-area.style-three .header-contact-info{display:block;padding:0;float:none!important;overflow:hidden;width:270px;margin:0 auto}.header-area.style-three .header-contact-info ul li{display:block;float:none;border-right:none;padding-right:0;margin-right:0;margin-bottom:20px}.header-area.style-three .appoinment-button a{margin:10px 0 40px}.mainmenu-area.style-three .main-menu .navbar-header .navbar-toggle{border:2px solid #fff}.mainmenu-area.style-three .main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.mainmenu-area.style-three .main-menu .navigation li a{margin:0}.mainmenu-area.style-three .main-menu .navigation>li.dropdown>a{margin-right:0}.mainmenu-area.style-three .mainmenu-right-box{position:absolute;top:0;left:15px;z-index:999}.mainmenu-area.style-three .mainmenu-right-box .contact-number{padding:29px 0 30px}.rev_slider_wrapper.style-three .tparrows{display:none}.rev_slider_wrapper.style-three .slide-content-box.mar-lft{margin-left:80px!important}.rev_slider_wrapper.style-three .slide-content-box.mar-right{margin-right:80px!important}.more-features-content{display:block;margin-top:50px}.team-area .single-team-member{max-width:400px;margin:0 auto 40px}.team-area .owl-controls{max-width:100px;margin:-20px auto 0}.footer-bottom-area.style-three{padding:16px 0}.top-bar-area.style-four{padding:12px 0 20px}.top-bar-area.style-four .top-contact-info{overflow:hidden;margin:6px 0 5px;text-align:center;line-height:32px}.top-bar-area.style-four .top-contact-info li{display:inline-block;float:none;padding:0 20px}.top-bar-area.style-four .top-right{overflow:hidden;margin-top:0}.mainmenu-area.style-four{background:#2a2e3d;border-top:none;border-bottom:1px solid hsla(0,0%,100%,.2)}.mainmenu-area.style-four .logo{padding-right:0;padding-top:23px;padding-bottom:23px}.mainmenu-area.style-four .main-menu .navigation li a{margin:0}.mainmenu-area.style-four .main-menu .navigation>li.dropdown>a{margin-right:0!important}.mainmenu-area.style-four .main-menu .navbar-header .navbar-toggle{border:2px solid #fff}.mainmenu-area.style-four .main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff none repeat scroll 0 0}.rev_slider_wrapper.style-four{margin:0}.rev_slider_wrapper.style-four .tparrows{display:none}.rev_slider_wrapper.style-four .slide-content-box.mar-lft{margin-left:20px!important}.rev_slider_wrapper.style-four .slide-content-box.mar-right{margin-right:20px!important}.rev_slider_wrapper.style-four .slide-content-box .title h3 span:before{display:none}.welcome-area-v2.home4{padding:0;margin-top:0}.choose-us-area .mar-left-minus{margin-left:0;padding:0}.choose-us-area .img-holder img{max-width:100%;float:none;width:100%}.choose-us-area .text-box{background:#f9f9f9;margin:0;max-width:350px;padding:60px 50px 90px 0}.latest-work-area-v2 .sec-title{float:none!important;display:block}.latest-work-area-v2 .project-filter{float:left!important}.latest-work-area-v2 .project-filter li{margin:0 5px 10px}.contact-info-area .single-box{margin-bottom:30px}.not-found-content .search-form,.not-found-content .search-form input[type=text]{width:300px}#service-single-area .service-single-sidebar{margin-top:50px}#service-single-area .service-single-content .top-content .text-holder{margin-bottom:40px}#service-single-area .service-single-content .middle-content .video-holder{margin-bottom:45px}#service-single-area .service-single-content .plans-content .single-box{margin-bottom:30px}.project-area.project-page .mar0{max-width:500px;margin:0 auto}.project-area.project-page .single-project-item.span-20per{width:100%}.single-footer-widget.pd-bottom50{padding-bottom:50px;overflow:hidden}.single-footer-widget.mar-bottom{margin-bottom:50px;overflow:hidden}.footer-bottom-area{padding:19px 0 11px}.copyright-text{margin:0}.copyright-text p{text-align:center}.footer-bottom-area .footer-social-links{overflow:hidden;float:none;text-align:center}.footer-bottom-area .footer-social-links li{display:inline-block;float:none;text-align:center;margin:0 5px}#project-single-area .project-info{padding-top:50px}.blog-large-area .sidebar-wrapper{padding-left:0;padding-top:70px}.blog-single-area .blog-post{padding-bottom:70px}.blog-single-area .middle-content-box .img-holder,.blog-single-area .middle-content-box .text-holder{display:block}.blog-single-area .middle-content-box .img-holder,.blog-single-area .middle-content-box .img-holder img{width:100%}.blog-single-area .middle-content-box .text-holder{padding-left:0;padding-top:45px}.blog-single-area .middle-content-box .text-holder:before{top:20px;left:0}.blog-single-area .tag-social-share-box .social-share{float:left!important;margin-top:25px}.single-blog-item .text-holder .meta-info li{line-height:22px}.shop-area .shop-content{padding-bottom:70px}.shop-area .showing-result-shorting .showing{float:none!important;display:block}.shop-area .showing-result-shorting .shorting{float:none!important;display:block;margin-top:15px}.single-shop-content .img-holder{margin-right:0}.single-shop-content .content-box{margin-top:40px;margin-left:0}.single-shop-area .sidebar-wrapper{padding-top:50px}.checkout-area .form.shipping-info{padding-top:70px}.checkout-area .coupon h5 a,.checkout-area .exisitng-customer h5 a{display:block;padding-left:0;margin:7px 0 0}.login-register-area .form .social-icon{float:left;margin-right:-8px;margin-top:15px}.login-register-area .form .social-icon .login-with{left:0;position:relative;top:0}.login-register-area .form.register{padding-top:70px}.login-register-area .form h6{margin:28px 0 0}.cart-middle .apply-coupon{padding-left:0}.cart-middle .apply-coupon input[type=text]{position:relative;margin-bottom:20px}.cart-middle .update-cart{float:left!important;margin-top:20px}.cart-total{padding-top:70px}.get-touch-area .single-item{margin-bottom:40px}.contact-form-right{margin-top:50px}}