@media (max-width:1199px){.banner-slider .item .description,.banner-slider .item p,header .top-social a{font-size:14px}header .header-top .top-sitemap span{padding:0 4px}header .header-top .top-sitemap span i{margin-right:0}header .header-top .top-sitemap .has-dropdown{padding-left:15px}header .header-top .top-sitemap .has-dropdown:before{left:7px}header.logo-top .header-bottom .navbar ul li a{padding:3px 23px 0}header.logo-top .header-bottom .navbar ul li.menu-item-has-children a:before{right:10px}.banner-slider .item .inner-texts{transform:translate(13%,-60%)}.banner-slider .item ul li{font-size:15px}.banner-slider .item.item-3 .inner-texts{transform:translate(-10%,-60%)}.banner-slider .item .btn{font-size:13px;line-height:45px;padding:0 23px}.welcome.welcome-3 p{line-height:24px}.welcome.welcome-3 p strong{font-size:15px}.welcome.welcome-3 .btn{margin:25px 0 20px}.welcome.welcome-3 br:first-child{display:none}.welcome.welcome-5 .section-title{font-size:20px;margin:30px 0 10px -30px}.welcome.welcome-5 .padding{padding:0 25px 20px}.welcome.welcome-5 .inner-bg .item{padding:19px 30px 1px}.welcome.welcome-5 .inner-bg .item .item-icon{font-size:70px;top:10px}.welcome.welcome-5 .inner-bg .item .item-title{margin:-5px 0 14px}.welcome.welcome-5 p{line-height:23px!important}.about-us.about-us-4 .item .item-title{clear:both;display:block}.about-5 .col-sm-8 p br:first-child,.works.single .about-work p br:first-child{display:none}.services .service-nav li a{font-size:15px;padding-left:75px}.services .service-nav li a i{font-size:25px}.services .details-content .col-sm-6:first-child .padding{padding:30px 25px}.services .details-content .col-sm-6:first-child .padding .panel-title{font-size:13px}.services .details-content .col-sm-6:first-child .padding .panel-title a{padding:20px 15px}.services .details-content .col-sm-6:first-child .padding .panel-body{line-height:24px;padding:15px 0 0}.works .grid-4 .item{width:22.995%}.works .grid-3 .item{width:31.3%}.works.single .about-work .title{margin-top:0;padding:0}.works.single .about-work p{line-height:24px}.works.single .about-work .item-social{margin:5px 0}.works.single .about-work .item-social a{height:35px;width:35px;line-height:35px}.choose .col-sm-6:first-child .padding{padding:20px 30px 30px}.choose .item{margin-bottom:26.5px}.choose .item p{line-height:23px}.blog-posts.tile-layout .col-sm-8 article .entry-content{padding:25px}.blog-posts.tile-layout .col-sm-8 article .entry-content .entry-title{font-size:15px;line-height:19px}.blog-posts.tile-layout .col-sm-8 article .entry-content p{line-height:22px;margin:10px 0 0}.about-5 .section-title{margin-top:37px}.about-5 .col-sm-8 .padding{padding:0 25px 30px}.about-5 .col-sm-8 .padding img{max-width:44%}.about-5 .col-sm-8 p{line-height:23px}.about-5 .col-sm-8 p strong{font-size:14px}.our-team .member .member-image{min-height:inherit;padding:15px 0 0}.our-team .member .padding{padding:23px}.shop-section.single-layout .product-gallery .nav-tabs li a{max-width:89px}.shop-section.single-layout .about-product .item-title{font-size:16px}.shop-section.single-layout .about-product p{line-height:23px;margin:0}.shop-section.single-layout .about-product .cart-counter input{height:45px}.shop-section.single-layout .about-product .btn{line-height:45px;padding:0 23px}.shop-section.single-layout .about-product .widget_meta .meta-id{font-size:13px}.partners .item{width:19.628%}.page-name .padding{padding:70px 30px}aside.sidebar article .entry-content{padding:0}aside.sidebar a[class*=tag-]{margin:5px 5px 2px 0;padding:0 7px}footer .widget_info a{padding-bottom:14px}footer .footer-bottom .copyright .padding{padding:40px 30px}}@media (max-width:991px){.padding{padding:20px}.blog-posts .entry-title,.page-title,.section-title{font-size:18px;margin-top:33px;padding:0 20px}.banner-slider .item .item-title,.page-name .padding .page-title{font-size:25px}.page-name .padding{padding:50px 20px}.owl-controls{top:-37px}header .header-top .top-sitemap{line-height:30px;padding:10px 0}header .header-top .top-sitemap span{padding:0 8px}header .header-top .top-sitemap .has-dropdown{float:right;padding-left:20px}header .header-top .top-social,header.logo-top .header-top .top-info{display:block;float:none}header .header-top .top-sitemap .has-dropdown:before{top:8px}header .header-top .top-sitemap .has-dropdown:hover .dropdown{top:39px}header .header-bottom .navbar .navbar-nav li:first-child a{padding-left:0}header .header-bottom .navbar .navbar-nav li a{padding:3px 13px 0}header .header-bottom .navbar .navbar-nav li.menu-item-has-children a:before{top:4px;right:3px}header .header-bottom .navbar .navbar-nav li ul.children,header .header-bottom .navbar .navbar-nav li ul.sub-menu{left:-7px}header .header-bottom .navbar .navbar-nav li ul.children li a,header .header-bottom .navbar .navbar-nav li ul.sub-menu li a{line-height:30px}header.logo-top .header-top .navbar-brand{padding-top:17px}header.logo-top .header-top .top-sitemap{margin-top:0}header.logo-top .header-top .top-info span{padding:0 8px}header.logo-top .header-top .top-info span:last-child{padding-right:0}header.logo-top .header-top .top-social{display:inline-block}.about-5 .col-sm-8 .padding img,.welcome.welcome-5 .inner-bg .image,header.logo-top .header-top .top-social:before{display:none}header.logo-top .header-bottom .navbar ul li a{padding:3px 13px 0}header.logo-top .header-bottom .navbar ul li:first-child a{padding-left:20px}header.logo-top .header-bottom .navbar ul li.menu-item-has-children a:before{right:0}header.logo-top .header-bottom .navbar ul li.menu-item-has-children ul.children,header.logo-top .header-bottom .navbar ul li.menu-item-has-children ul.sub-menu{left:0}header.logo-top .header-bottom .navbar .main-menu .top-social{margin-left:0}header.logo-top .header-bottom .navbar .main-menu .top-social a{width:17px}header.logo-top .header-bottom .navbar .main-menu .search-box{margin-right:17.5px}.about-us .item a .item-title,.about-us.about-us-2 .col-sm-4 .item .item-title,.banner-slider .item.item-4 .inner-texts ul li,.welcome.welcome-2 .item .item-title{font-size:15px}.banner-slider .item .description{line-height:21px}.welcome .col-sm-7 .item p,.welcome.welcome-2 .item p,.welcome.welcome-2 p,.welcome.welcome-3 .col-sm-7 .item p{line-height:23px}.banner-slider .item.item-4 .inner-texts{max-width:55%}.banner-slider .item.item-4.active .inner-image{transform:translate(-15%,0)}.banner-slider .item .btn-container{margin-top:25px}.about-us .item a{padding:20px 15px}.about-us.about-us-2 .col-sm-4 .item{padding:20px}.welcome .padding{padding:0 20px 20px}.welcome.welcome-2 .item{padding:19px 20px 1px}.welcome .col-sm-7 .section-title{margin-bottom:0}.welcome .col-sm-7 .item{padding-bottom:0}.welcome .col-sm-7 .item .item-title{margin-bottom:10px}.welcome.welcome-3 .col-sm-7 .section-title{margin-bottom:17px}.welcome.welcome-3 .col-sm-7 .btn{margin:15px 0 10px}.welcome.welcome-5 .inner-bg .item{padding:15px 20px 0}.welcome.welcome-5 .inner-bg .item .item-icon{font-size:55px;left:-10px}.features .item .item-details .item-title,.welcome.welcome-5 .inner-bg .item .item-title{font-size:15px}.welcome.welcome-5 .inner-bg .item p{line-height:21px!important}.welcome.welcome-5 .section-title{margin-left:-20px}.welcome.welcome-5 .padding{padding:0 20px 25px}.features .item .item-details,.portfolio .padding{padding:20px}.choose .item{margin-bottom:18px}.features .item .item-details p{line-height:23px;margin-top:10px}.process .item .item-title,.services .item .item-title{font-size:15px;margin-bottom:10px}.process .item p,.services .item p{line-height:23px}.process .item .btn,.services .item .btn{margin-top:10px}.services .nav-tabs li a{font-size:14px;padding:20px 20px 20px 55px}.services .nav-tabs li a i{font-size:20px;left:20px;top:18px}.our-team .member .name,.team-section .team-slider .member .name{font-size:15px}.services .tab-content .col-sm-6 .padding{padding:20px!important}.services .tab-content .col-sm-6 .padding .panel-title a{padding:15px!important}.services .tab-content .item{padding-bottom:5px}.process .padding{padding-top:5px}.process .item{margin-bottom:15px}.works .filter{padding-bottom:17px}.works .item .item-details .item-texts{padding:0 15px;width:100%}.works .grid-4 .item{width:22.41%}.works .grid-3 .item{width:30.7%}.works.single .about-work{margin-top:25px;padding-left:0}.works.single .related-works .padding{padding-top:0}.blog-posts.tile-layout .col-sm-8 article .entry-content{padding:20px}.blog-posts.single-layout .col-sm-8 article .entry-content{padding:30px 20px}.blog-posts.single-layout .col-sm-8 article .entry-content .entry-title{margin:-2px 0 10px -20px}.blog-posts.single-layout .col-sm-8 article .entry-content blockquote{margin:15px 0 10px 30px}.blog-posts.single-layout .col-sm-8 article .entry-content .content-bottom{margin:10px 0 -5px;padding:25px 0 0}.blog-posts.single-layout .col-sm-8 .comment-list li .name,.blog-posts.single-layout .col-sm-8 article .author-bio .author-details .name{padding-top:0}.blog-posts.single-layout .col-sm-8 article .author-bio .author-details p{line-height:22px}.blog-posts.single-layout .col-sm-8 .comment-list li .author-avatar{margin-right:15px}.blog-posts.single-layout .col-sm-8 .comment-list li .btn{margin-top:0}.blog-posts.single-layout .col-sm-8 .comment-list li p{line-height:21px;margin-top:10px}.blog-posts.single-layout .col-sm-8 .respond input[type=submit]{line-height:45px;padding:0 23px}.about-5 .col-sm-8 .padding{max-width:100%;padding:0 20px 20px}.about-5 .col-sm-8 .padding p{line-height:22px;margin-bottom:5px}.our-team .member .padding{padding:20px}.our-team .member .member-image{line-height:12;padding:0}.shop-section .item .item-details .item-title,.shop-section.single-layout .product-tabs .nav-tabs li a{font-size:14px}.our-team .member p{line-height:23px}.shop-section .padding{padding:40px 20px 22.5px}.shop-section .item{margin:15px 0}.shop-section.single-layout .product-gallery{padding-right:0}.shop-section.single-layout .about-product{margin-top:25px}.shop-section.single-layout .similar-items .padding{padding:0 0 15px}.shop-section.single-layout .similar-items .padding .similar-items-slider{padding:0 10px}.shop-section.single-layout .similar-items .padding .similar-items-slider .item{margin:0;padding:0 20px}.shop-section.single-layout .similar-items .padding .similar-items-slider .owl-controls{top:-38px}.shop-section aside.sidebar .widget{padding:30px 20px}.shop-section aside.sidebar .widget_cart .item-thumb{margin-right:15px;width:65px}.shop-section aside.sidebar .widget_cart .item-details{padding:9px 0}.shop-section aside.sidebar .widget_cart .cart-bottom .btn{float:left!important}.contact-details .padding{padding:15px 20px}.contact-details .col-sm-4 .padding{padding:15px}.contact-details .item .item-icon{font-size:30px;width:30px}.contact-details .item .item-details .item-title{font-size:15px;margin-bottom:10px}.contact-details .item .item-details span{line-height:22px}#googleMaps{height:50vh}.partners .item{padding:0 5px;width:19.45%}aside.sidebar{padding:30px 20px}aside.sidebar article .entry-thumbnail{margin-right:15px}aside.sidebar article .entry-content .entry-title{font-size:12px;line-height:18px;margin-top:-4px}aside.sidebar a[class*=tag-]{padding:0 6px}}@media (max-width:767px){.padding{padding:15px}.page-name .padding{padding:20px}.page-name .padding .page-title{font-size:20px}.banner-slider .carousel-control,.post-slider .carousel-control{height:35px;width:35px;line-height:35px}header .header-top{padding:10px 0}header .header-top .top-sitemap{font-size:12px;padding:0;position:relative}header .header-top .top-sitemap.text-right{clear:both;float:none}header .header-top .top-sitemap span{display:inline-block;float:left;padding:0 5px}header .header-top .top-sitemap span:before{top:9px;right:0}header .header-top .top-sitemap .top-social{display:inline-block;float:left}header .header-top .top-sitemap .top-social a{font-size:13px;height:20px;line-height:20px;width:20px}header .header-top .top-sitemap .has-dropdown{float:right;padding-left:10px}header .header-top .top-sitemap .has-dropdown:before{left:4px}header .header-top .top-sitemap .has-dropdown:hover .dropdown{right:0}header .header-top .top-sitemap .has-dropdown .dropdown{padding:20px}header .header-top .top-sitemap .has-dropdown .dropdown form label[for=terms]{float:left}header .header-bottom .navbar{padding:0 15px}header .header-bottom .navbar .navbar-toggle{border:1px solid #a6a6a6;border-radius:0;margin-right:0}header .header-bottom .navbar .navbar-brand{padding:6px 0}header .header-bottom .navbar .main-menu{border-color:#e6e6e6;float:none!important}header .header-bottom .navbar .navbar-nav{margin:0}header .header-bottom .navbar .navbar-nav li a{line-height:35px;padding:0}header .header-bottom .navbar .navbar-nav li.menu-item-has-children a:before{top:2px}header .header-bottom .navbar .navbar-nav li.menu-item-has-children ul.children,header .header-bottom .navbar .navbar-nav li.menu-item-has-children ul.sub-menu{border:none;left:0;width:100%;min-width:inherit}header .header-bottom .navbar .navbar-nav li.menu-item-has-children ul.children li,header .header-bottom .navbar .navbar-nav li.menu-item-has-children ul.sub-menu li{border:none}header .header-bottom .navbar .navbar-nav li.menu-item-has-children ul.children a,header .header-bottom .navbar .navbar-nav li.menu-item-has-children ul.sub-menu a{line-height:25px;padding:0 20px}header .header-bottom .navbar .navbar-nav li.menu-item-has-children:hover ul.children,header .header-bottom .navbar .navbar-nav li.menu-item-has-children:hover ul.sub-menu{position:inherit;top:0}header .header-bottom .navbar .search-box{float:none;height:50px;margin:15px 0 20px;overflow:hidden;position:relative;width:100%}header .header-bottom .navbar .search-box .search-icon{line-height:55px;padding:0;width:40px;text-align:center}header .header-bottom .navbar .search-box .search-form{background:0 0;line-height:45px;opacity:1;top:0;z-index:0}header .header-bottom .navbar .search-box .search-form input{background:0 0;border:1px solid #e6e6e6}header .header-bottom .navbar .search-box .search-form input[type=submit]{background:0 0;border:none;display:block;font-size:0;height:100%;width:40px;padding:0;position:absolute;top:0;right:0}header .header-bottom .top-social{line-height:50px!important}header.black-bg .header-bottom .navbar .navbar-toggle{background:#404040;color:#ddd}header.black-bg .header-bottom .navbar .navbar-toggle:hover{background:#404040}header.black-bg .header-bottom .navbar .search-box .search-form{background:0 0}header.logo-top .header-top .top-info{display:inherit;margin-bottom:-10px}header.logo-top .header-top .top-social{margin-left:0}header.logo-top .header-bottom{text-align:left}header.logo-top .header-bottom .navbar{padding:0 15px}header.logo-top .header-bottom .navbar .navbar-toggle{background:#fff;color:#404040}header.logo-top .header-bottom .navbar .navbar-toggle:hover{background:#fff}header.logo-top .header-bottom .navbar .main-menu .search-box{margin:15px 0}header.logo-top .header-bottom .navbar .main-menu ul li a{padding-left:0}header.full-black-bg .header-top .top-inner,header.full-white .header-top .top-inner{padding:15px}.banner-slider .item .inner-image{display:none}.banner-slider .item .inner-texts{left:0!important;max-width:100%!important;padding:0 20px!important;transform:translate(2%,-50%)!important}.banner-slider .item .inner-texts .item-title{font-size:20px;line-height:30px;margin:0 0 10px}.banner-slider .item .inner-texts p{font-size:13px;line-height:19px}.banner-slider .item .inner-texts ul li{font-size:13px}.banner-slider .item .inner-texts ul li i{font-size:14px}.banner-slider .item .btn{font-size:12px;line-height:35px;padding:0 15px}.about-us.about-us-2 .col-sm-4:last-child .item{margin-bottom:0}.about-us.about-us-2 .col-sm-4 .item{margin-bottom:15px;padding:20px 15px}.about-us.about-us-2 .col-sm-4 .item .item-title{margin:14px 0 10px}.about-us.about-us-3 .item-details{display:inline-block;margin-top:15px;width:100%}.about-us.about-us-3 .item-details .item-title{margin-bottom:10px}.welcome .item-details{clear:both;display:inline-block;margin:15px 0;width:100%}.welcome.welcome-2 .col-sm-8{margin-bottom:15px}.welcome.welcome-2 .col-sm-8 .padding{max-width:inherit;width:100%}.welcome.welcome-2 .col-sm-8 img{max-width:100%;position:inherit;transform:none}.welcome.welcome-2 .col-sm-4 .item{padding-bottom:15px}.welcome.welcome-2 .col-sm-4 .item .item-icon{font-size:60px;left:-10px;top:15px}.welcome.welcome-5 .col-sm-8{margin-bottom:13px}.choose .col-sm-6:first-child{margin-bottom:15px}.choose .col-sm-6:first-child .padding{padding:15px}.choose .item .item-details{clear:both;display:inline-block;margin:10px 0;width:100%}.choose .testimonial-slider{padding:15px 0 40px}.partners .item{width:49.5%;margin-bottom:15px}.partners .item:last-child{margin-bottom:0}.portfolio .padding,.we-do .inner-bg .padding{padding:15px}.about-5 .col-sm-4{margin-bottom:15px}.blog-posts .col-sm-8 article .entry-content{padding:25px 20px 30px}.blog-posts .col-sm-8 article .entry-title{margin:-2px 0 8px -20px}.blog-posts .col-sm-8 article.format-quote .entry-thumbnail{padding:20px}.blog-posts .col-sm-8 article.format-quote .entry-thumbnail blockquote{font-size:25px;line-height:35px;padding:0 0 35px}.blog-posts .col-sm-8 article.format-quote .entry-thumbnail blockquote:before{font-size:35px;bottom:1.5%;right:19.5%}.blog-posts .col-sm-8 article.format-quote .entry-thumbnail .name{font-size:12px;padding-bottom:5px}.blog-posts .col-sm-8 article.format-link .entry-thumbnail{padding:20px}.blog-posts .col-sm-8 article.format-link .entry-thumbnail .link-title{font-size:18px}.blog-posts.single-layout .comment-list li .children{padding-left:0}.shop-section .shorts-by select{display:block;float:none!important;margin-top:15px}.shop-section aside.sidebar .widget_cart .cart-bottom .btn{float:right!important}.process .item-details{display:inline-block;margin-top:15px;width:100%}.process .col-sm-5 .padding{padding:17px 15px 43px}.works .filter li a{padding:0 5px}.works .filter li a:before{right:-5px}.works .grid-4 .item{width:21.9%}.works .grid-3 .item{width:30%}.contact-details .wpcf7-form .wpcf7-form-control[type=submit]{line-height:45px;padding:0 23px}aside.sidebar{margin-top:15px}footer .padding{padding:40px 5px 25px}footer .widget-details{padding-bottom:15px}footer .widget-details p{margin-bottom:10px}footer .footer-bottom .copyright .padding{padding:25px 20px}footer .footer-bottom .copyright span.pull-right{display:inline-block;float:none!important;margin-top:5px;width:100%}}@media (min-width:481px) and (max-width:639px){.works .grid-3 .item,.works .grid-4 .item{width:45.5%}}@media (max-width:640px){.blog-posts.single-layout article blockquote{margin:0!important}.blog-posts.single-layout article .meta-id{font-size:12px!important}.blog-posts.single-layout .author-bio .author-details,.blog-posts.single-layout .comment-list li .comment-body{display:inline-block;margin-top:15px;max-width:100%;width:100%}.blog-posts.single-layout .respond .comment-form .form-control#email,.blog-posts.single-layout .respond .comment-form .form-control#name{float:none;max-width:100%;width:100%}.works .filter li a{float:left;margin-bottom:3px}.works .filter li a:before{top:0}.contact-details .wpcf7-form .wpcf7-form-control{padding:18px 15px}.contact-details .wpcf7-form .wpcf7-form-control#email,.contact-details .wpcf7-form .wpcf7-form-control#name{width:100%}.contact-details .wpcf7-form .wpcf7-form-control[type=submit]{font-size:12px;line-height:40px;padding:0 18px}}@media (max-width:500px){.banner-slider .item .inner-texts{padding:0 10px!important}.banner-slider .item .inner-texts .item-title{font-size:16px;line-height:26px;margin:0}.banner-slider .item .inner-texts p{font-size:12px;font-weight:500}.banner-slider .item .btn{font-size:10px!important;line-height:30px!important;padding:0 10px!important}.banner-slider .item ul li{font-size:12px!important;padding-bottom:2px}.banner-slider .item .btn-container{margin-top:5px}}@media (max-width:480px){header.logo-top .header-bottom .navbar .main-menu ul li a{font-size:12px;line-height:30px}.works .grid-3 .item,.works .grid-4 .item{max-width:100%;width:95%}}@media (max-width:440px){.partners .item{width:49%}}@media (max-width:413px){header .header-top .top-sitemap{position:relative}header .header-top .top-sitemap .has-dropdown,header .header-top .top-sitemap .has-dropdown:hover{position:inherit}header .header-top .top-sitemap .has-dropdown .dropdown{right:-15px}header .header-top .top-sitemap .has-dropdown:hover .dropdown{top:35px;right:-15px}header .header-top .top-sitemap .has-dropdown:first-child .dropdown{right:-50px}}@media (max-width:374px){header{margin-top:15px}header .header-top{display:none}}
