@media(max-width:1024px){.navbar-header{margin:0!important;width:100%;float:none}.navbar-nav{margin:0}.navbar-default .navbar-toggle{border-color:#fff;margin-right:0;background-color:transparent!important;display:block}.navbar-default .navbar-toggle:hover{border-color:#38373d}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar-default .navbar-toggle:hover .icon-bar{background:#38373d}.navbar-collapse.collapse{height:0!important;overflow:auto!important;padding-bottom:0;width:100%;display:none!important}.navbar-default .navbar-collapse{padding:0!important;border:1px dashed hsla(0,0%,100%,.4);margin:0;background:#000}.navbar-collapse.collapse.in{height:auto!important;max-height:70vh;display:block!important}.navbar-collapse.in{overflow-y:auto}.header .header-navigation .nav{text-align:left;width:100%}.header-navigation .navbar-nav .sub-nav-toggler{padding:9px;border:1px solid #fff;margin-right:10px;right:0;position:absolute;top:0;background-color:transparent;border-radius:4px;background-image:none;margin-top:8px;z-index:999}.header-navigation .navbar-nav .sub-nav-toggler .icon-bar{height:1px;background-color:#fff;border-radius:1px;width:20px;display:block}.header-navigation .navbar-nav .sub-nav-toggler .icon-bar+.icon-bar{margin-top:4px}.header-navigation .nav{width:100%}.header-navigation .nav>li{padding:0!important;width:100%;display:block}.header-navigation .nav>li+li{margin-left:0!important}.header .header-navigation ul.navigation-box>li>a,.header.home-page-three .header-navigation ul.navigation-box>li>a,.header.home-page-two .header-navigation ul.navigation-box>li>a{padding:15px 15px 15px 0;position:relative;width:100%;display:block}.header-navigation .nav>li+li>a{padding:15px;position:relative;border-top:1px solid hsla(0,0%,100%,.5)}.header .header-navigation ul.navigation-box>li>ul.sub-menu,.header .header-navigation ul.navigation-box>li>ul.sub-menu>li>ul.sub-menu{transform:translateZ(0);right:auto;transition:none!important;position:relative;opacity:1;visibility:visible;top:auto;left:auto;width:100%;float:none;display:none}.header{margin-bottom:0;background:#242424}.header .navbar-toggle{padding:0;border:none;margin:34px 0}.header .stricky-fixed .navbar-toggle{margin:26px 0}.header .navbar-toggle .icon-bar{height:3px;background:#fff;width:25px}.header .navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.header .header-navigation .thm-container{padding-right:0}.header .header-navigation .navbar-header{padding-right:100px}.header .header-navigation .navbar-collapse{padding:0 15px!important;border:none;background-color:transparent}.header .header-navigation ul.navigation-box li a .sub-nav-toggler{height:30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0;font-size:25px;border:none;right:15px;text-align:right;top:50%;margin:0;width:30px;display:block;z-index:999999}.header.home-page-two .navbar-default .navbar-toggle{margin:22px 0;float:left}.header.home-page-two .header-navigation .thm-container{padding-right:15px;padding-left:15px}.header.home-page-two .header-navigation .navbar-collapse{padding-left:0!important}.header.home-page-three .navbar-default .navbar-toggle{margin:22px 0;float:left}.header.home-page-three .header-navigation .thm-container{padding-right:15px;padding-left:15px}.header.home-page-three .header-navigation .navbar-collapse{padding-left:0!important}.header.home-page-four .header-navigation .navbar-header{padding-right:80px}.header.home-page-four .navbar-toggle .icon-bar{background:#242424}.header.home-page-four .header-navigation .thm-container{padding-right:0;padding-left:15px}.header.home-page-four .header-navigation .thm-container .right-side-box{right:15px}.header.home-page-four .header-navigation .nav>li+li>a{border-top:1px solid rgba(0,0,0,.5)}.header.home-page-four .header-navigation .navbar-collapse{padding-left:0!important}.header.home-page-five .header-navigation .navbar-header{padding-right:80px}.header.home-page-five .header-navigation .thm-container{padding-right:0;padding-left:15px}.header.home-page-five .header-navigation .thm-container .right-side-box{right:15px}.header.home-page-five .header-navigation .navbar-collapse{padding-left:0!important}.header.home-page-five .navbar-default .navbar-toggle:hover{border-color:#a13d36}.header.home-page-five .navbar-default .navbar-toggle:hover .icon-bar{background-color:#a13d36}img{max-width:100%}.welcome-section .welcome-text .title br{display:none}.welcome-section .what-we-do-content{margin-left:0}.video-section .video-box>img{width:100%}.why-choose-us .title p br{display:none}.call-to-action .single-phone-info+.single-phone-info{margin-left:20px}.footer .footer-top .footer-widget.links-widget,.footer .footer-top .footer-widget.service-widget{padding-left:0}.inner-banner{padding:80px 0}.our-approach img.pull-right{max-width:none}.our-approach .single-feature+.single-feature{margin-left:20px;padding-left:20px}.our-approach .our-approach-content{padding-right:0}.cta-area-about-page .img-box{width:455px}.cta-area-about-page .text-box h3{font-size:30px;line-height:35px}.gallery-full-width .thm-container-fulid .span-5{width:33.33333%}.video-section-two .video-content{max-width:100%;padding-right:15px;padding-left:15px}.video-section-two .video-box{width:100%;display:block}.get-in-touch .get-in-touch-content{padding-right:50px;padding-left:50px}.header.home-page-five .top-bar .thm-container{padding-right:15px;padding-left:15px}}@media(max-width:768px){.welcome-section .what-we-do-content{margin-top:50px}.what-we-do .title p br{display:none}.what-we-do .what-we-do-carousel .owl-nav{position:static;text-align:center;margin-top:50px}.video-section .video-box{margin-bottom:40px}.blog-area{padding-bottom:50px}.blog-area .single-blog-post{margin-bottom:50px}.call-to-action .title-info .inner{text-align:center}.call-to-action .phone-info{padding-right:0;text-align:center;padding-left:0}.footer .footer-top .footer-widget{margin-bottom:50px}.footer .footer-top{padding-bottom:0}.call-to-action .title-info:before{right:-15px}.about-section .about-content{margin-top:50px;padding-left:0}.our-approach .our-approach-content{padding-top:50px;padding-bottom:50px;padding-left:0}.cta-area-about-page .img-box{display:none}.cta-area-about-page .text-box{padding:30px 30px 50px;width:100%}.single-team-member .img-box>img{width:100%}.single-team-member{margin-bottom:30px}.has-left-sidebar{margin-top:50px;padding-left:0}.has-right-sidebar{margin-bottom:50px;padding-right:0}.service-single-details .service-single-content .image-col .text-right{text-align:left}.service-single-details .service-single-content .service-request-qoute{margin-top:50px}.gallery-full-width .thm-container-fulid .span-5{width:50%}.shop-feature-section{padding-bottom:0}.shop-feature-section .single-feature{margin-bottom:50px}.best-product .best-product-content{padding-top:50px;padding-left:0}.product-details-section .product-details-content .img-box{width:100%;display:block}.product-details-section .product-details-content .content-box{padding-top:50px;width:100%;padding-left:0;display:block}.contact-page-info{padding-bottom:0}.contact-page-info .single-contact-info{margin-bottom:60px}.header-top-home-two .logo{margin-bottom:30px}.header-top-home-two .header-top-contact,.header-top-home-two .logo{text-align:center;width:100%}.about-section .about-content{margin-bottom:50px;margin-top:0}.header-top-home-three .logo{margin-bottom:30px;text-align:center;width:100%}.header-top-home-three .header-top-contact{text-align:center;width:100%}.call-to-action-two ul.list-item{margin-bottom:20px}.get-in-touch .get-in-touch-content{padding-bottom:50px}.our-work-shop-section .our-work-shop-content img{width:100%}.our-work-shop-section .accrodion-grp{padding-top:50px;padding-left:0}}@media (max-width:568px){.header .top-bar .contact-info,.header .top-bar .social-box{text-align:center;width:100%}.rev_slider .banner-title{font-size:35px;line-height:40px}.rev_slider .banner-caption-p{font-size:17px}.call-to-action .single-phone-info+.single-phone-info{margin-left:10px}.featured-project-5-col .span-5{width:50%}.featured-project-5-col .span-5 .single-featured-project{margin-top:0}.header-top-home-two .header-top-contact .single-header-top-content{margin-right:auto;max-width:240px;margin-left:auto;display:block}.header-top-home-two .header-top-contact{text-align:left;width:100%}.header-top-home-two .header-top-contact .single-header-top-content+.single-header-top-content{border-left:0;margin-left:auto;margin-top:30px;padding-left:0}.header-top-home-two .header-top-contact .single-header-top-content .icon-box,.header-top-home-two .header-top-contact .single-header-top-content .text-box{vertical-align:top;display:inline-block}.header-top-home-three .header-top-contact .single-header-top-content{margin-right:auto;max-width:240px;margin-left:auto;display:block}.header-top-home-three .header-top-contact{text-align:left;width:100%}.header-top-home-three .header-top-contact .single-header-top-content+.single-header-top-content{margin-left:auto;margin-top:30px}.header-top-home-three .header-top-contact .single-header-top-content .icon-box,.header-top-home-three .header-top-contact .single-header-top-content .text-box{vertical-align:top;display:inline-block}.header-topbar-home-three .pull-left,.header-topbar-home-three .pull-right{text-align:center;width:100%}.header-topbar-home-three .pull-left{margin-bottom:15px}.what-we-do.home-page-five .top-box .title{width:100%}.what-we-do.home-page-five .button-box{margin-bottom:60px;float:left!important;margin-top:0}.thm-slider-wrapper .banner-caption-p br,.thm-slider-wrapper .banner-title br{display:none}}@media(max-width:480px){.tp-caption{display:none!important}.call-to-action .single-phone-info{width:100%;display:block}.call-to-action .single-phone-info+.single-phone-info{margin-top:30px}.our-approach .col-md-4>img{width:100%}.our-approach .single-feature{border-left:0;text-align:center;margin-left:0;width:100%;padding-left:0;display:block}.our-approach .single-feature+.single-feature{border:none;padding-right:0;margin-left:0;margin-top:20px;padding-left:0}.our-history .title{margin-bottom:50px}.gallery-full-width .thm-container-fulid .span-5,.what-we-do .single-what-we-do .img-box img{width:100%}.comming-soon-area ul.countdown-box li{width:100%;float:none;margin-top:30px}.comming-soon-area ul.countdown-box li .box{margin-right:auto;margin-left:auto}.product-details-section .product-tab-box .tab-title-box ul li{margin-right:0;width:100%;display:block}.header.home-page-three .header-navigation.stricky-fixed .thm-container .right-side-box,.header.home-page-two .header-navigation .right-side-box{display:none}.featured-project-5-col .span-5{width:100%}.header-topbar-home-three .right-text ul li.phone{border:none;line-height:20px;margin-top:10px;padding-left:0}.header-topbar-home-three .contact-text p{position:relative;line-height:25px;padding-left:30px}.header-topbar-home-three .contact-text p i{transform:translateY(-50%);position:absolute;top:50%;left:0}.get-in-touch .get-in-touch-content{padding:50px 15px}.call-to-action .single-phone-info .or{display:none}.thm-slider-wrapper .banner-title{font-size:44px;line-height:47px}.thm-slider-wrapper .banner-home-two-box{padding-right:50px}.thm-slider-wrapper .banner-home-two-box .banner-home-two-title{font-size:37px;line-height:42px}.thm-slider-wrapper .banner-home-two-box .banner-home-two-p br,.thm-slider-wrapper .banner-home-two-box .banner-home-two-title br{display:none}}@media(max-width:375px){.header .navbar-brand{padding:24px 61px 24px 15px;-webkit-background-size:100% 100%;background-size:100% 100%}.service-single-details .service-single-content .service-feature-box .img-box{margin-bottom:30px}.service-single-details .service-single-content .service-feature-box .img-box,.service-single-details .service-single-content .service-feature-box .text-box{padding-left:0;display:block}.thm-slider-wrapper .banner-title{font-size:37px;line-height:42px}.thm-slider-wrapper .banner-home-two-box{padding:30px 30px 40px}.header.home-page-three .header-navigation .right-side-box,.header.home-page-two .header-navigation .right-side-box{display:none}}@media(max-width:320px){.header .top-bar .contact-info ul li+li{margin-left:0;margin-top:15px}.header .navbar-brand{padding:28px 61px 28px 15px;width:88%}.header .header-navigation.stricky-fixed .navbar-brand{padding-top:19px;padding-bottom:19px}}@media only screen and (max-width:991px){.cart-page table,.cart-page tbody,.cart-page td,.cart-page th,.cart-page thead,.cart-page tr{display:block}.cart-page thead tr{position:absolute;top:-9999px;left:-9999px}.cart-page tr{border:1px solid #ccc}.cart-page td{border:none;position:relative;border-bottom:1px solid #eee;text-align:center;padding-left:50%}.cart-page td:before{font-size:16px;font-weight:500;color:#000;position:absolute;text-align:center;top:0;background-color:#f9f9f9;left:0;width:100%;line-height:60px;white-space:nowrap;padding-left:40px}.cart-page .table>tbody>tr>td.preview{padding:85px 50px 25px}.cart-page .table>tbody>tr>td{padding:80px 40px 25px}.cart-page .table>tbody>tr>td.del-item{text-align:center}td:first-of-type:before{content:"Preview"}td:nth-of-type(2):before{content:"Product"}td:nth-of-type(3):before{content:"Price"}td:nth-of-type(4):before{content:"Quantity"}td:nth-of-type(5):before{content:"Total"}td:nth-of-type(6):before{content:"Delete Item"}}