@charset "utf-8";@media only screen and (min-width:1120px) and (max-width:1280px){.container,.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-container,.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-container{width:1060px}.boxed .wrapper{width:1100px}.boxed .header{width:1100px}.megamenu-5-columns-group .megamenu-child-container{width:1100px}.megamenu-5-columns-group .megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:430px}.megamenu-5-columns-group .megamenu-child-container>ul.sub-menu>li{width:215px}.breadcrumb-container{width:1100px}.content-full-width .blog-items .dt-sc-one-third{width:31.5%}.content-full-width .blog-items .dt-sc-one-half{width:48.5%}#primary{width:790px}#secondary,#secondary-left,#secondary-right{width:240px}.blog-carousel-arrows a.next{right:-10px}.blog-carousel-arrows a.prev{left:-10px}.page-with-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a{height:38px;line-height:36px;width:38px}.page-with-sidebar .portfolio.column.dt-sc-one-fourth{width:33.3%}.with-left-sidebar .dt-sc-one-half .entry-detail,.with-right-sidebar .dt-sc-one-half .entry-detail{width:92.2%}.content-full-width .dt-sc-one-half .entry-detail{width:94.2%}.content-full-width .dt-sc-one-column .entry-detail{width:97.2%}.with-left-sidebar .dt-sc-one-column .entry-detail,.with-right-sidebar .dt-sc-one-column .entry-detail{width:96.2%}ul.products li .product-wrapper.product-four-column,ul.products li .product-wrapper.product-three-column{width:31.3%}ul.products.one-fourth-column li:nth-child(4n) .product-wrapper,ul.products.one-third-column li:nth-child(3n) .product-wrapper{margin-right:2%}ul.products li .product-wrapper.product-two-column{width:48%}.dt-sc-ico-content.type4 h4{font-size:21px}.dt-sc-ico-content.type4>span{margin-bottom:35px}.inner-content:before{width:250px;height:250px}.inner-content:after{width:230px;height:230px}ul.dt-sc-icon-content-shape li:nth-child(4){margin-left:180px}ul.dt-sc-icon-content-shape li:nth-child(4) .dt-sc-ico-content,ul.dt-sc-icon-content-shape li:nth-child(5) .dt-sc-ico-content{bottom:0;margin-top:-160px}.full-width-section.half-background-design .dt-sc-ico-content.type7 .icon-wrapper{width:110px;height:110px}.full-width-section.half-background-design .dt-sc-ico-content.type7 .icon-wrapper .icon{width:100px;height:100px;line-height:100px}.dt-sc-donutchart-small:before{min-width:68%}.dt-sc-donutchart-medium:before{right:80%;min-width:50%}.dt-sc-team.type3 .image{width:160px}.dt-sc-team-carousel-wrapper .carousel-arrows a.next{right:0}.dt-sc-team-carousel-wrapper .carousel-arrows a.prev{left:0}.product-carousel a.next{right:15px}.product-carousel a.prev{left:15px}.dt-sc-subscribe-frm input[type="text"],.dt-sc-subscribe-frm input[type="email"]{width:37%}.offer-text{width:calc(100% + 10%)}.dt-sc-subscribe-wrapper.type3 h2{padding:10px 5px}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm{padding-left:50px}.dt-sc-support-info .support-icon{width:155px}.dt-sc-grey .dt-sc-contact-form-wrapper{padding:32px 0}.dt-sc-schedule-progress .dt-sc-progress-step{margin:15px 6px 15px 10px}.dt-sc-schedule-progress{padding:20px 10px 10px}}@media only screen and (min-width:960px) and (max-width:1119px){.container,.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-container,.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-container{width:900px}.boxed .wrapper{width:940px;margin:0 auto;float:none}.boxed .header{width:940px}.megamenu-child-container>ul.sub-menu>li{width:240px}.megamenu-child-container ul.sub-menu>li>ul li a{padding:10px 0 !important}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li{width:216px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:434px}.megamenu-5-columns-group .megamenu-child-container>ul.sub-menu>li{width:175px}.megamenu-4-columns-group .megamenu-child-container,.megamenu-5-columns-group .megamenu-child-container{width:900px}#main-menu>ul>li:hover>.megamenu-child-container{display:block}#main-menu ul li a{font-size:13px}.header #main-menu>ul>li>a{padding:20px 10px 21px}.header2 .header-right-content,.header3 .header-right-content .dt-sc-button{margin-left:10px}.header3 #main-menu>ul>li>a{padding:20px 2px 21px;letter-spacing:.4px}.header2 #logo,.header3 #logo{width:100%}.header2 .header-right-content,.header3 .header-right-content{clear:left}.header3 #main-menu>ul>li>a:after,.header3 #main-menu>ul>li.current_page_item>a:after,.header3 #main-menu ul.menu>li.current-menu-ancestor>a:after{margin-left:5px}.header3 #main-menu>ul>li>a:before,.header3 #main-menu>ul>li.current_page_item>a:before,.header3 #main-menu ul.menu>li.current-menu-ancestor>a:before{margin-right:5px}.breadcrumb-container{width:930px}.ls-slide .dt-sc-button.medium{padding:15px 20px 15px 60px}.header5 .top-shop-cart li a{padding:15px 3px}#logo{width:18%}.dt-sc-team .image{width:170px;height:170px}#primary{width:670px}#secondary,#secondary-right,#secondary-left{width:200px}.page-with-sidebar .blog-items .dt-sc-one-half,.page-with-sidebar .blog-items .dt-sc-one-third{width:48.5%}.with-left-sidebar .dt-sc-one-third .entry-detail,.with-right-sidebar .dt-sc-one-third .entry-detail{width:91%}.content-full-width .dt-sc-one-half .entry-detail{width:93%}.with-left-sidebar .dt-sc-one-half .entry-detail,.with-right-sidebar .dt-sc-one-half .entry-detail{width:90.5%}.content-full-width .dt-sc-one-column .entry-detail{width:96.7%}.with-left-sidebar .dt-sc-one-column .entry-detail,.with-right-sidebar .dt-sc-one-column .entry-detail{width:95.5%}.content-full-width .dt-sc-one-third .entry-detail{margin:-40px 12px 0;padding:15px}.content-full-width .blog-items .dt-sc-one-third{width:31%}.content-full-width .blog-items .dt-sc-one-half{width:48.5%}.blog-carousel-arrows a.next{right:-10px}.blog-carousel-arrows a.prev{left:-10px}.portfolio figure img{transform:scaleY(1.15);-moz-transform:scaleY(1.15);-ms-transform:scaleY(1.15);-o-transform:scaleY(1.15);-webkit-transform:scaleY(1.15)}.portfolio.dt-sc-one-fourth .fig-overlay a,.page-template-tpl-fullwidth .portfolio-container.type2 .portfolio.dt-sc-one-fourth .fig-overlay a{height:38px;line-height:36px;width:38px;font-size:14px}.portfolio.dt-sc-one-fourth .fig-overlay{margin-top:10px}.portfolio-container.type2 .portfolio .fig-overlay a{height:50px;width:50px;line-height:50px}.portfolio-container.type3 .portfolio figure figcaption h5,.portfolio-container.type3 figure figcaption p{top:20px}.portfolio-container.type3 .portfolio figure figcaption h5:before{height:50px}.portfolio-container.type3 .portfolio .fig-overlay a{height:50px;width:50px;line-height:50px;font-size:22px}.portfolio-container.type3 .portfolio figure:hover .fig-overlay a{right:70px}.page-with-sidebar .portfolio.column.dt-sc-one-fourth{width:33.3%}.page-with-sidebar .portfolio.column.dt-sc-one-third{width:49.5%}.portfolio-container.type2 .portfolio.column.dt-sc-one-fourth figcaption:after{left:5px;right:5px;top:5px;bottom:5px}.project-details .dt-sc-social-icons li{margin:0 0 0 6px}.project-details .dt-sc-social-icons li:first-child{margin:0}ul.products li .product-wrapper.product-four-column,ul.products li .product-wrapper.product-three-column{width:31.3%}ul.products.one-fourth-column li:nth-child(4n) .product-wrapper,ul.products.one-third-column li:nth-child(3n) .product-wrapper{margin-right:2%}.product .product-details{padding:15px}ul.products li .product-wrapper.product-two-column{width:48%}.recent-portfolio-widget ul li .thumb img{float:left}.widget .woocommerce-product-search input[type="submit"]{font-size:13px;padding:15px 2px}.widget .mailchimp-form p input[type="email"]{width:78%}.widget #wp-calendar td{padding:9px 5px}.widget.widget_text ul li{margin:0 0 0 2px}.dt-sc-ico-content.type4 h4{font-size:19px;text-transform:capitalize}.dt-sc-ico-content.type4>span{margin-bottom:40px;font-size:15px}.dt-sc-ico-content.type8{margin-bottom:0}.dt-sc-ico-content.type9 p{font-size:13px}.half-bg-bottom:after{height:54%}ul.dt-sc-icon-content-shape{margin-top:47px;display:inline-block}.inner-content{padding:20px 50px}.inner-content:before{width:215px;height:215px}.inner-content:after{width:195px;height:195px}ul.dt-sc-icon-content-shape li:nth-child(4){margin-left:153px}ul.dt-sc-icon-content-shape li:nth-child(4) .dt-sc-ico-content,ul.dt-sc-icon-content-shape li:nth-child(5) .dt-sc-ico-content{bottom:0;margin-top:-115px}.full-width-section.half-background-design .dt-sc-ico-content.type7 .icon-wrapper{width:90px;height:90px}.full-width-section.half-background-design .dt-sc-ico-content.type7 .icon-wrapper .icon{width:80px;height:80px;line-height:80px;font-size:26px}.full-width-section.half-background-design .dt-sc-ico-content.type7 h4{font-size:13px}ul.dt-sc-fancy-list.circle-tick.medium li{font-size:21px}.dt-sc-donutchart-small:before{min-width:60%;right:74%}.dt-sc-donutchart-medium:before{right:85%;min-width:40%}ul.dt-sc-tabs-frame li a,.woocommerce-tabs ul.tabs li a{padding:0 16px}.dt-sc-team.type3 .image{width:130px}.dt-sc-team.type3 .image img{transform:rotate(-45deg) scale(1.7);-moz-transform:rotate(-45deg) scale(1.7);-webkit-transform:rotate(-45deg) scale(1.7);-ms-transform:rotate(-45deg) scale(1.7);-o-transform:rotate(-45deg) scale(1.7)}.dt-sc-team:after,.dt-sc-team:before{height:230px}.dt-sc-team-carousel-wrapper .carousel-arrows a.next{right:0}.dt-sc-team-carousel-wrapper .carousel-arrows a.prev{left:0}.product-carousel a.next{right:0}.product-carousel a.prev{left:0}div.quantity{margin-bottom:20px !important}.half-bg-left:after{width:25%}.dt-sc-partner-carousel-wrapper{margin:30px 0 0}.dt-sc-subscribe-frm input[type="text"],.dt-sc-subscribe-frm input[type="email"]{width:36%;margin-right:10px}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm{padding-left:60px}.offer-text:before{border-width:49px;right:-98px}.offer-text{padding:10px 0 10px 2px}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm input[type="email"],.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm input[type="submit"]{margin:20px 0}.dt-sc-subscribe-wrapper.type3 h2{letter-spacing:3px}.dt-sc-support-info .support-icon{width:135px}.dt-sc-contact-info p{padding:0;font-size:15px}.margin-top-bottom{margin:-50px 0}.dt-sc-grey .dt-sc-contact-form-wrapper{padding:32px 0}.dt-sc-schedule-progress{width:31.5%}#footer .dt-sc-social-icons li{margin 0 2px}}@media only screen and (min-width:768px) and (max-width:959px){.container,.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-container,.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-container{width:710px}.boxed .wrapper{width:750px;margin:0 auto;float:none}.boxed .header{width:750px;margin:0 auto}#logo{padding:21px 0 0;width:13%}.header4 #logo{width:13%}#logo .normal_logo{height:100%}@-moz-document url-prefix(){#logo .normal_logo{height:100%}}::i-block-chrome,#logo .normal_logo{height:auto}#main-menu>ul>li>a,#main-menu>ul.menu>li>a{padding:20px 6px 21px;font-size:12px}.header3 #main-menu>ul>li>a{padding:20px 4px 21px;text-transform:inherit;letter-spacing:0}.header3 .header-right-content .dt-sc-button{margin-left:5px;font-size:10px}.header3 .header-right-content .dt-sc-button span{font-size:12px}.header2 .header-right-content{margin-left:5px}.header3 #main-menu>ul>li>a:after,.header3 #main-menu>ul>li.current_page_item>a:after,.header3 #main-menu ul.menu>li.current-menu-ancestor>a:after{margin-left:5px}.header3 #main-menu>ul>li>a:before,.header3 #main-menu>ul>li.current_page_item>a:before,.header3 #main-menu ul.menu>li.current-menu-ancestor>a:before{margin-right:5px}#main-menu ul li.menu-item-simple-parent ul{width:150px}#main-menu ul li.menu-item-simple-parent:nth-child(5) ul li ul{left:inherit}#main-menu ul li.menu-item-simple-parent ul li ul{left:150px}.megamenu-4-columns-group .megamenu-child-container,.megamenu-5-columns-group .megamenu-child-container{width:700px}.megamenu-child-container>ul.sub-menu>li{width:166px;padding:10px}.megamenu-5-columns-group .megamenu-child-container>ul.sub-menu>li{width:140px;padding:10px}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu{font-size:12px}.megamenu-child-container>ul.sub-menu>li>p{font-size:12px}.menu-item-widget-area-container .widget ul li a,.megamenu-child-container ul.sub-menu>li>ul li a{font-size:11px}.megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:260px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:334px}.megamenu-3-columns-group .megamenu-child-container{width:500px}#menu-item-4071 .megamenu-child-container{background-size:50% auto}.header2 #main-menu>ul>li>a,.header2 #main-menu>ul.menu>li>a{font-size:11px;padding:20px 6px 21px}.header4 #main-menu>ul>li>a{padding:20px 14px 21px}.header4 .dt-sc-vertical-small-separator{margin:0 3px}.portfolio.column.dt-sc-one-third{width:33%}.page-with-sidebar .portfolio.column,.column.dt-sc-one-half .column.no-space.dt-sc-one-third,.dt-sc-contact-form-wrapper .dt-sc-contact-info{width:100%}ul.products li .product-wrapper.product-four-column{width:48%}.dt-sc-contact-form-wrapper .no-space.dt-sc-one-third{width:33.33% !important}.column.no-space.dt-sc-five-sixth{margin-left:35px;width:90%}.ls-slide .dt-sc-button.medium{padding:15px 10px 15px 45px}.ls-slide .dt-sc-button.medium span{width:35px;line-height:40px}.ls-slide .dt-sc-button.type5{padding:15px 20px}.dt-sc-team .image{width:130px;height:130px}.dt-sc-team.type2 .dt-sc-social-icons li{margin:0 2px}.dt-sc-team.type3 .image{width:100px}.dt-sc-team.type3 .image img{transform:rotate(-45deg) scale(1.8)}.dt-sc-team.type3 .inner{margin-bottom:35px}.dt-sc-team-carousel-wrapper .carousel-arrows{top:-70px}.dt-sc-team:after,.dt-sc-team:before{height:190px}.dt-sc-team-carousel-wrapper .carousel-arrows a.next{right:0}.dt-sc-team-carousel-wrapper .carousel-arrows a.prev{left:0}.product-carousel a.next{right:0}.product-carousel a.prev{left:0}#secondary,#secondary-right,#secondary-left{width:180px}#primary{width:500px}.blog-carousel-wrapper .dt-sc-one-half{width:100%;margin:0}.content-full-width .dt-sc-one-third .entry-detail{margin:-30px 9px 0;padding:15px}.content-full-width .blog-items .dt-sc-one-half,.content-full-width .blog-items .dt-sc-one-third{width:48%}.content-full-width .blog-items .dt-sc-one-third .entry-detail{margin:-30px 14px 0}.page-with-sidebar .blog-items .dt-sc-one-third,.page-with-sidebar .blog-items .dt-sc-one-half{width:100%}.with-left-sidebar .dt-sc-one-third .entry-detail,.with-right-sidebar .dt-sc-one-third .entry-detail,.with-left-sidebar .dt-sc-one-half .entry-detail,.with-right-sidebar .dt-sc-one-half .entry-detail,.with-left-sidebar .dt-sc-one-column .entry-detail,.with-right-sidebar .dt-sc-one-column .entry-detail{width:94%}.content-full-width .dt-sc-one-column .entry-detail{width:95.8%}.content-full-width .dt-sc-one-half .entry-detail{width:91.2%;padding:15px}.single-post .page-with-sidebar blockquote{width:100%;margin:0}.blog-carousel-wrapper .blog-carousel .entry-detail{margin:-20px 9px 0;padding:10px}.blog-carousel-wrapper .blog-carousel .blog-overlay a{width:50px;height:50px;line-height:50px;font-size:16px}.blog-carousel-arrows a.next{right:-15px}.blog-carousel-arrows a.prev{left:-15px}.portfolio figure img{transform:scaleY(1.15)}.portfolio.dt-sc-one-fourth .fig-overlay a,.portfolio.dt-sc-one-third .fig-overlay a{height:38px;line-height:36px;width:38px;font-size:14px}.portfolio.dt-sc-one-fourth .fig-overlay,.portfolio.dt-sc-one-third .fig-overlay{margin-top:10px}.portfolio.dt-sc-one-third figcaption h5{font-size:15px}.portfolio.column.dt-sc-one-fourth{width:33.3%}.page-with-sidebar .portfolio.column.dt-sc-one-fourth{width:100%}.sorting-container a{margin:0 2px 10px;border-right:1px solid #ededed}.sorting-container a:first-child,.sorting-container a:last-child{border-radius:0}.portfolio-container.type2 .portfolio.dt-sc-one-third .fig-overlay a,.portfolio-container.type2 .portfolio.dt-sc-one-fourth .fig-overlay a,.page-template-tpl-fullwidth .portfolio-container.type2 .portfolio.dt-sc-one-fourth .fig-overlay a{height:40px;line-height:40px;width:40px;font-size:15px}.portfolio-container.type2 .portfolio.dt-sc-one-fourth .fig-overlay a,.page-template-tpl-fullwidth .portfolio.dt-sc-one-fourth figcaption h5{font-size:15px}.portfolio-container.type2 .portfolio figcaption:after{left:10px;top:10px;right:10px;bottom:10px}.portfolio-container.type2 .portfolio figure:hover figcaption h5,.portfolio-container.type2 .portfolio figure:hover figcaption p{top:5px}.portfolio-container.type3 .portfolio figure figcaption h5,.portfolio-container.type3 figure figcaption p{top:20px}.portfolio-container.type3 .portfolio figure figcaption h5:before{height:45px}.portfolio-container.type3 .portfolio .fig-overlay a{height:50px;width:50px;line-height:50px;font-size:22px;bottom:5px}.portfolio-container.type3 .portfolio figure:hover .fig-overlay a.link{right:5px}.portfolio-container.type3 .portfolio figure:hover .fig-overlay a{right:60px}.post-author-details .dt-sc-social-icons li a{padding:0;min-width:53px}.project-details .dt-sc-social-icons li{margin-bottom:10px}.dt-sc-ico-content.type2 .icon-wrapper{width:158px;height:158px;margin-bottom:10px}.dt-sc-ico-content.type2 .icon-wrapper .fa{line-height:155px}.half-bg-bottom:after{height:53.5%}.dt-sc-ico-content.type4 h4{font-size:20px}.dt-sc-ico-content.type5 h4{font-size:14px;margin:-38px 0 0}.dt-sc-ico-content.type8{margin:0}ul.dt-sc-icon-content-shape li:nth-child(4) .dt-sc-ico-content,ul.dt-sc-icon-content-shape li:nth-child(5) .dt-sc-ico-content{bottom:0;margin-top:-130px}ul.dt-sc-icon-content-shape{display:inline-block;margin-top:70px}ul.dt-sc-icon-content-shape li:nth-child(4){margin-left:120px}.inner-content{padding:60px}.inner-content:before{height:170px;width:170px}.inner-content:after{height:150px;width:150px}.dt-sc-ico-content.type9 p{display:none}.full-width-section.half-background-design .dt-sc-ico-content.type7{text-align:center}.full-width-section.half-background-design .dt-sc-ico-content.type7 .icon-wrapper{width:80px;height:80px}.full-width-section.half-background-design .dt-sc-ico-content.type7 .icon-wrapper .icon{width:70px;height:70px;line-height:70px;font-size:26px}.full-width-section.half-background-design .dt-sc-ico-content.type7 h4{font-size:11px}.dt-sc-buy-now .dt-sc-button.medium span,.dt-sc-buy-now .dt-sc-button span{width:40px}.dt-sc-buy-now .dt-sc-button.type4.medium,.dt-sc-buy-now .dt-sc-button{padding:12px 15px}.dt-sc-tb-header .dt-sc-price{padding:10px 4px}.dt-sc-tb-title h5{padding:35px 5px 30px}.dt-sc-tb-content{padding:45px 10px 20px}.dt-sc-tb-header .dt-sc-price h2{font-size:32px}.carousel-arrows{bottom:-15px}ul.dt-sc-fancy-list.circle-tick.medium li{font-size:18px;padding-left:30px}.dt-sc-parallax-content{padding:60px 15px}.dt-sc-animate-num .dt-sc-num-count{width:140px}.half-bg-left:after{width:25%}.dt-sc-partner-carousel-wrapper{margin:30px 0 0}.dt-sc-donutchart-small:before{min-width:45%;right:80%}.dt-sc-donutchart-medium:before{right:95%;min-width:20%}ul.dt-sc-tabs-frame li a,.woocommerce-tabs ul.tabs li a{padding:0 7px;font-size:14px}.type3 ul.dt-sc-tabs-frame li a{margin-right:0}.dt-sc-button.large{padding:22px 22px 22px 90px}.dt-sc-button.xlarge{padding:25px 24px 25px 90px}.dt-sc-button.type4.xlarge,.dt-sc-button.type5.xlarge{padding:25px 45px}.dt-sc-button.large span{width:60px}.dt-sc-button.xlarge span{width:65px}.dt-sc-button.type4.medium{padding:18px 20px}.dt-sc-button.type5.small{padding:15px 26px}.dt-sc-button.type5.medium{padding:22px 20px}div.quantity{margin-bottom:20px !important}ul.products li .product-wrapper.product-three-column{width:47.5%}ul.products.one-third-column li:nth-child(3n) .product-wrapper{margin-right:2%}.dt-sc-subscribe-container{padding:25px 10px 35px}.dt-sc-subscribe-frm input[type="text"],.dt-sc-subscribe-frm input[type="email"]{width:34%;margin-right:10px}.widget .woocommerce-product-search input[type="submit"]{padding:15px 5px;font-size:10px}.widget .mailchimp-form p input[type="email"]{width:76%}.widget #wp-calendar td{padding:9px 5px;font-size:13px}.widget #wp-calendar th{padding:10px 5px}.dt-sc-highlight-left{padding:20px 0}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm{padding:20px 0 20px 50px}.dt-sc-subscribe-wrapper.type3 h2{letter-spacing:0;font-size:26px}.offer-text:before{content:none}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm{padding-left:10px}.dt-sc-support-info .support-icon{width:100%}.boxed .dt-sc-contact-form-wrapper{width:360px}.dt-sc-contact-info p{padding:0;font-size:15px}.dt-sc-contact-form-wrapper,.woocommerce form.woocommerce-checkout .form-row-first,.woocommerce-page form.woocommerce-checkout .form-row-first,.woocommerce form.woocommerce-checkout .form-row-last,.woocommerce-page form.woocommerce-checkout .form-row-last{width:100%}.column.dt-sc-one-half.dt-sc-grey.no-space .dt-sc-contact-form-wrapper .column.dt-sc-one-third.no-space{width:50% !important}.dt-sc-schedule-progress{width:47.4%}.copyright{text-align:center}.copyright p{float:none}.footer-links{float:left;width:100%;text-align:center}.footer-links li{float:none;display:inline-block}#footer .dt-sc-social-icons li{margin:0 6px 5px}.margin-top-bottom{margin:-20px 0}}@media only screen and (max-width:767px){.container,.header.header5 .container{width:420px}.boxed .wrapper{width:100%;margin:0 auto;float:none}.boxed .header{width:100%}.breadcrumb-wrapper .full-width-section-inner{padding:40px 0}.main-title{bottom:auto}.main-title h1{font-size:25px}.large-title{font-size:35px}.dt-sc-search{width:100%;text-align:center;padding:20px 0 0}.dt-sc-search a{float:none}.search-form-box{left:0;top:75px;float:left;width:100%}.remove-border .column{border:0 !important}.ls-slide .dt-sc-button.medium{padding:15px 10px 15px 45px}.ls-slide .dt-sc-button.medium span{width:35px;line-height:40px}.ls-slide .dt-sc-button.type5{padding:15px 20px}.top-menu{width:100%;text-align:center}.top-menu li{float:none}#header-wrapper{position:inherit !important}.is-sticky .header{box-shadow:none}.sticky-wrapper{height:auto !important;position:inherit !important}#logo,.header4 #logo{width:100%;text-align:center;display:inline;float:left;margin:0;padding:22px 0 19px;position:relative}.header4 .header-left-content .top-menu{padding:20px 0}#main-menu{display:inline-block;float:none;padding:0 0 20px;width:100%;position:relative}.header #main-menu>ul>li>a,#main-menu ul li.menu-item-simple-parent ul li a{padding:8px 15px;border:1px solid #e0e0e0;border-top:0;background-color:#fff;color:#333}#main-menu>ul>li:hover>a{background-color:rgba(237,238,242,.95)}.header #main-menu>ul>li>a:hover{color:inherit}.header #main-menu>ul>li>a:before,.megamenu-child-container:after,#main-menu ul li.menu-item-simple-parent ul:after,.header3 #main-menu>ul>li>a:after,.header3 #main-menu>ul>li.current_page_item>a:after,.header3 #main-menu ul.menu>li.current-menu-ancestor>a:after,.header4 #main-menu>ul>li.current-menu-ancestor:after{display:none}.header4 .header-right-content .dt-sc-social-icons li a{font-size:15px}#main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand{border:0}#main-menu>ul>li>a.dt-menu-expand{border-right:0;border-bottom:0;background-color:rgba(0,0,0,.02)}#main-menu>ul>li{width:100%}#main-menu>ul>li.current_page_item:before,#main-menu ul li.menu-item-simple-parent ul li{border-bottom:0}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul{top:44px;width:100%;left:0 !important;box-shadow:none}#main-menu ul li.menu-item-simple-parent ul{padding:0}#main-menu ul li.menu-item-simple-parent ul li ul{border:0}#main-menu>ul.menu>li>a i{font-size:13px;line-height:43px}#main-menu ul.menu>li>.megamenu-child-container>.dt-menu-expand{display:none !important}#menu-item-4071 .megamenu-child-container{background-image:none}#main-menu>ul>li.menu-item-has-children:hover:before,#main-menu>ul>li.menu-item-megamenu-parent:hover:before{display:none;opacity:0}.header2 #main-menu .left-nav,.header2 #main-menu .right-nav,.header3 #main-menu .left-nav,.header3 #main-menu .right-nav,.header5 #main-menu .left-nav,.header5 #main-menu .right-nav,.header6 #main-menu .left-nav,.header6 #main-menu .right-nav,.header5 #main-menu .left-nav,.header5 #menu-container,.header5 #main-menu,.header2 #main-menu,.header2 #menu-container,.header3 #main-menu,.header3 #menu-container,.header4 #main-menu .left-nav,.header4 #main-menu .right-nav,.header6 #menu-container,.header6 #main-menu{width:100%}.header2 .header-right-content,.header5 .header-right-content{float:left;text-align:center;width:100%}.header2 .header-right-content .top-shop-cart,.header5 .header-right-content .top-shop-cart{display:inline-block;float:none}.header3 #main-menu>ul>li>a{padding:8px 15px}.header3 #main-menu ul li.menu-item-simple-parent ul,.header3 #main-menu ul li .megamenu-child-container{top:0}.header3 .dt-menu-toggle{margin-top:20px}.header3 .header-right-content .dt-sc-button,.header2 .header-right-content{margin-left:0}.header4 .header-left-content,.header3 .header-right-content{width:100%;text-align:center}.header4 .header-right-content{text-align:center;width:100%}.header4 #main-menu ul li a{padding:9px 15px 8px}.header4 #main-menu{text-align:left;border-top:0}.dt-transparent-menu.dt-transparent-header3 #main,.dt-transparent-menu.dt-transparent-header5 #main{margin-top:0}.page-with-sidebar .portfolio.column,.content-full-width .portfolio.column{width:100%;margin:0}ul.products li .product-wrapper.product-three-column,ul.products li .product-wrapper.product-four-column,ul.products li .product-wrapper.product-two-column,.single-product .product-image-meta,.single-product .summary.entry-summary,.columns-4 ul.products li.product-category,.columns-3 ul.products li.product-category{width:100% !important}.dt-menu-toggle{display:block}#main-menu ul li.menu-item-simple-parent ul{border:0}#main-menu ul li.menu-item-simple-parent ul li{padding:0;clear:both}#main-menu ul li.menu-item-simple-parent ul li a{padding:10px 15px 10px 25px}#main-menu ul li.menu-item-simple-parent ul li ul li a{padding-left:30px}#main-menu ul li.menu-item-simple-parent ul ul ul li a{padding-left:45px}#main-menu ul li.menu-item-simple-parent ul li ul{padding:0}#main-menu ul li.menu-item-simple-parent ul li ul{border:0}.megamenu-2-columns-group .megamenu-child-container,.megamenu-3-columns-group .megamenu-child-container,.megamenu-4-columns-group .megamenu-child-container,.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth,.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth,.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth,.megamenu-5-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth,.megamenu-5-columns-group .megamenu-child-container{width:100%;left:0 !important}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li{width:100%;display:block;clear:both;box-sizing:border-box;padding:15px 15px 10px 30px;border:1px solid #ededed;border-top:0;background-color:rgba(237,238,242,0.5);position:relative}.menu-item-widget-area-container .widget ul li:last-child{border-bottom:0}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu{font-size:13px;border:0;margin:0;padding:0}.megamenu-child-container>ul.sub-menu>li>a:before,.megamenu-child-container>ul.sub-menu>li>.nolink-menu:before,.megamenu-child-container>ul.sub-menu>li>a:after,.megamenu-child-container>ul.sub-menu>li>.nolink-menu:after{display:none}.megamenu-child-container>ul.sub-menu>li>p{margin-bottom:0;line-height:20px}li.fill-two-columns .menu-item-widget-area-container .textwidget a img{position:relative;right:0;top:0}.megamenu-child-container ul.sub-menu>li>ul li a{padding:10px 15px 10px 10px;border:0}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul>li>.megamenu-child-container,#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul{position:inherit;top:0;margin:0;left:0 !important}.megamenu-child-container{border:0;box-shadow:none;padding:0}.megamenu-child-container>ul.sub-menu>li{padding:0;width:100%}#main-menu .megamenu-child-container ul.sub-menu>li>ul.sub-menu{padding-top:10px}.dt-menu-expand{display:block !important}#main-menu ul.menu{display:none}#main-menu>ul>li.menu-item-simple-parent:hover>ul,#main-menu>ul>li.menu-item-simple-parent>ul>li:hover>ul,#main-menu ul li.menu-item-simple-parent ul>li>ul>li:hover>ul,.megamenu-child-container>ul.sub-menu,.megamenu-child-container>ul.sub-menu ul.sub-menu{display:none;-webkit-animation:0s;-moz-animation:0s;animation:0s}#main-menu ul>li>.megamenu-child-container{display:block;-webkit-animation:0s ease-in fadeInUp;-moz-animation:0s ease-in 0s fadeInUp;animation:0s ease-in 0s fadeInUp}.dt-sc-team.type2{margin:0 0 35px}.dt-sc-team.type2 .image img{width:100%}.aligncenter.border-title,.alignright.border-title,.alignleft.border-title,.border-title{margin:0 0 21px}.dt-sc-team-carousel-wrapper .carousel-arrows a.next{right:0}.dt-sc-team-carousel-wrapper .carousel-arrows a.prev{left:0}.dt-sc-animate-num .dt-sc-num-count{margin-bottom:20px}.column.dt-sc-two-fifth{background-image:none !important}.dt-sc-subscribe-container{margin-bottom:20px}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page #content table.cart a.remove{font-size:18px;height:20px;line-height:20px;width:20px}.woocommerce table.shop_table .product-subtotal span{font-size:13px}.woocommerce .shop_table .quantity .plus,.woocommerce .shop_table .quantity .minus,.woocommerce-page .shop_table .quantity .plus,.woocommerce-page .shop_table .quantity .minus{height:30px;padding:0 3px}.woocommerce .shop_table .quantity .qty,.woocommerce-page .shop_table .quantity .qty{height:30px;padding:0;width:30px !important}table.cart td.product-name a{font-size:12px}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce #content table.cart img,.woocommerce-page #content table.cart img{width:50px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:6px 5px}.woocommerce table.cart td.actions .coupon .input-text{margin:0 5px 0 17px}.woocommerce table.cart td.actions,.woocommerce-page table.cart td.actions{padding-left:5px}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{margin:0 0 10px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce table.wishlist_table thead th{border-top:1px solid #e7e7e7;padding:16px 12px}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page #content table.cart a.remove{font-size:18px;height:20px;line-height:20px;width:20px}.woocommerce table.wishlist_table tbody td{padding:16px 5px}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce #content table.cart img,.woocommerce-page #content table.cart img{width:50px !important}table.cart td.product-name a{font-size:12px}.wishlist_table .add_to_cart.button{font-size:10px;padding:9px 3px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-size:13px;padding:15px 5px}.products .product-wrapper{margin-right:0}.column{margin-right:0}.dt-sc-one-fourth,.dt-sc-one-half,.dt-sc-one-third,.dt-sc-three-fourth,.dt-sc-two-third,.dt-sc-one-fifth,.dt-sc-four-fifth,.dt-sc-three-fifth,.dt-sc-two-fifth,.dt-sc-one-sixth,.dt-sc-two-sixth,.dt-sc-three-sixth,.dt-sc-four-sixth,.dt-sc-five-sixth,.column.no-space.dt-sc-one-fourth,.column.no-space.dt-sc-one-third,.column.no-space.dt-sc-one-half,.column.no-space.dt-sc-one-fifth,.column.no-space.dt-sc-one-sixth,.column.no-space.dt-sc-three-fourth,.column.no-space.dt-sc-two-third,.column.no-space.dt-sc-four-fifth,.column.no-space.dt-sc-three-fifth,.column.no-space.dt-sc-two-fifth,.column.no-space.dt-sc-two-sixth,.column.no-space.dt-sc-three-sixth,.column.no-space.dt-sc-four-sixth,.column.no-space.dt-sc-five-sixth,.dt-sc-pricing-table.no-space .dt-sc-one-fourth,.page-with-sidebar .blog-items.apply-isotope .dt-sc-one-half,.page-with-sidebar .blog-items .dt-sc-one-third,.page-with-sidebar{width:100%;margin:0 0 20px 0}#primary,#primary.with-left-sidebar,#primary.with-right-sidebar,#secondary-left.secondary-has-both-sidebar,#secondary-right.secondary-has-both-sidebar,#primary.page-with-both-sidebar,.secondary-sidebar,#secondary-right,#secondary-left,#secondary{width:100%;margin:0}.entry-meta .date p{width:40px;height:40px;font-size:16px;line-height:35px;float:none;margin:auto}.entry-detail{padding:20px;margin:-40px 12px 0}.content-full-width .dt-sc-one-half .entry-detail,.with-left-sidebar .dt-sc-one-half .entry-detail,.with-right-sidebar .dt-sc-one-half .entry-detail{width:94.2%}.date span,.post-comments a{font-size:13px}.post-comments a span,.post-comments span.fa{font-size:12px}.blog-post .entry-thumb-meta,.page-with-sidebar .dt-sc-one-column .blog-post .entry-thumb-meta,.content-full-width .dt-sc-one-column .blog-post .entry-thumb-meta{width:100%}.blog-post .entry-meta{right:auto;left:0}.blog-carousel-wrapper .dt-sc-one-half{margin:0 10px}.blog-carousel-arrows a.next{right:-22px}.blog-carousel-arrows a.prev{left:-22px}.with-left-sidebar .dt-sc-one-third .entry-detail,.with-right-sidebar .dt-sc-one-third .entry-detail,.with-left-sidebar .dt-sc-one-column .entry-detail,.with-right-sidebar .dt-sc-one-column .entry-detail{width:94.5%}.content-full-width .dt-sc-one-third .entry-detail,.content-full-width .dt-sc-one-column .entry-detail{width:94.2%}.pagination{text-align:center}.full-bg h2,.full-bg p{text-align:center}.bg-left,.bg-right1,.bg-right2{background:none}#search-form-box .search-text-box{border:1px solid #cfd0d6}.single-post blockquote{width:100%}.widget .woocommerce-product-search input[type="submit"],.widget .mailchimp-form input[type="submit"]{padding:15px 10px}.post-author-details .dt-sc-social-icons li a{padding:0;min-width:45px;font-size:23px}.post-author-details{margin-bottom:35px}.dt-sc-special-content{width:100%}.dt-sc-special-content p{padding:0 15px}.dt-sc-colored-box,.dt-sc-donutchart-medium,.dt-sc-donutchart-small{margin-bottom:30px}.margin-top-bottom{margin:0}.portfolio.column,.portfolio.column.dt-sc-one-fourth,.portfolio.column.dt-sc-one-third,.portfolio.column.dt-sc-one-half,.portfolio.column.dt-sc-one-fourth{width:100%;margin:0}.sorting-container a{margin:0 2px 10px;border-right:1px solid #ededed}.sorting-container a:first-child,.sorting-container a:last-child{border-radius:0}.dt-sc-parallax-content{width:100%}.dt-sc-parallax-content h2{margin:0 15px;padding:0}.dt-sc-animate-num{border:0}.intro-text.type2 .container{width:420px}.intro-text.type2 h2{font-size:25px}.dt-sc-tb-header .dt-sc-price h2{font-size:40px}.dt-sc-pr-tb-col.type3 .dt-sc-tb-header .dt-sc-price{margin:30px auto 0}.half-bg-left:after{width:50%}.half-bg:after,.half-bg-bottom:after{background-color:transparent}ul.dt-sc-tabs-vertical-frame,.woocommerce form.woocommerce-checkout .form-row-first,.woocommerce-page form.woocommerce-checkout .form-row-first,.woocommerce form.woocommerce-checkout .form-row-last,.woocommerce-page form.woocommerce-checkout .form-row-last,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-container,.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-container{width:100%}.dt-sc-donutchart-small:before,.dt-sc-donutchart-medium:before{display:none}ul.dt-sc-tabs-frame li a,.woocommerce-tabs ul.tabs li a{padding:0 10px}.dt-sc-tabs-container.type4 ul.dt-sc-tabs-frame li{display:block;width:100%}ul.dt-sc-icon-content-shape li:nth-child(4) .dt-sc-ico-content,ul.dt-sc-icon-content-shape li:nth-child(5) .dt-sc-ico-content{bottom:0}ul.dt-sc-icon-content-shape li:nth-child(4){margin-left:0}ul.dt-sc-icon-content-shape li{margin-bottom:70px}.inner-content{padding:40px 120px}.dt-sc-team-carousel-wrapper .carousel-arrows{top:-60px}.product-carousel a.next{right:15px}.product-carousel a.prev{left:15px}.product-carousel a.prev,.product-carousel a.next{background-color:#fff}.dt-sc-contact-form .dt-sc-one-third,#commentform .dt-sc-one-half{margin-bottom:0}.dt-sc-contact-form{margin-bottom:20px}.dt-sc-contact-form-wrapper:after{display:none}.dt-sc-contact-form-wrapper .dt-sc-one-third,.full-width-section .dt-sc-one-half .dt-sc-one-third.no-space{text-align:center}.dt-sc-contact-info{width:auto;margin:0 auto;float:none;display:block}.full-width-section.half-background-design:before{width:100%;height:65%}.full-width-section.half-background-design .dt-sc-ico-content.type7{text-align:center}.dt-sc-contact-form-wrapper .dt-sc-contact-info{margin:auto;width:65%}.full-width-section.half-background-design .dt-sc-one-half.no-space .dt-sc-three-fifth{float:none;margin:0 auto;width:80%}.column.dt-sc-one-half.first .margin-top-bottom{display:none}.dt-sc-schedule-progress{width:91%}.dt-sc-schedule-progress .dt-sc-progress-step{margin:5px 15px 15px 2px}.dt-sc-schedule-progress:after{border-bottom:45px solid transparent;border-left:40px solid #f3f4f6;border-top:45px solid transparent}.dt-sc-schedule-progress:before{border-bottom:45px solid transparent;border-left:40px solid #fff;border-top:45px solid transparent}.dt-sc-subscribe-wrapper{width:100%}.dt-sc-subscribe-frm input[type="text"],.dt-sc-subscribe-frm input[type="email"]{width:100%;margin-right:0}.dt-sc-subscribe-frm input[type="submit"]{float:right}.widget .mailchimp-form p input[type="email"]{width:90%}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm{padding:20px 0 20px 30px}.dt-sc-highlight-left{padding:30px 0 30px 30px}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm input[type="email"]{width:65%;border-radius:5px 0 0 5px}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm input[type="submit"],.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm input[type="submit"]{right:auto}#wpsl-result-list p,#wpsl-wrap #wpsl-result-list li,.wpsl-direction-before{padding-left:10px}.wpsl-search{padding-bottom:12px}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:5px}#wpsl-radius{margin-bottom:10px}.offer-text{padding:20px}.offer-text:before{display:none}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm{padding-left:20px}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm input[type="email"]{width:68%;border-radius:5px 0 0 5px}.dt-sc-subscribe-wrapper.type3 h2{padding-left:20px}.offer-text h2:after{top:12px}.copyright{text-align:center}.copyright p{float:none}.footer-links{float:left;width:100%;text-align:center}.footer-links li{float:none;display:inline-block}}@media only screen and (min-width:320px) and (max-width:479px){.container,.header.header5 .container{width:300px}.boxed .wrapper{width:100%;margin:0 auto;float:none}.boxed .header{width:100%}.loader{width:295px}.loader span{width:42px}.top-menu li{width:100%;padding:0 0 10px;border:0;margin:0}.location-details{min-width:300px;left:0;right:0;top:29px}.location-details:after{left:0;right:0}.location-details .mailchimp-form input[type="text"]{width:100%;margin:0}.location-details .mailchimp-form input[type="submit"]{float:right}.location-details h3{font-size:20px}.location-details h5{font-size:16px}.location-details .mailchimp-form{margin-bottom:25px}.header2 .shopping-cart,.header5 .shopping-cart{min-width:auto}.ls-slide .dt-sc-button.medium{padding:10px 5px 10px 30px}.ls-slide .dt-sc-button.medium span{width:25px;line-height:25px;font-size:12px}.ls-slide .dt-sc-button.type5{padding:10px}.dt-sc-team-carousel-wrapper .carousel-arrows{top:auto;bottom:-10px}ul.commentlist li .author-name{float:none}ul.commentlist li .comment-details{width:100%;padding:0 0 0 100px}ul.commentlist li{padding:0}.single-post blockquote{width:100%}.dt-sc-share-post{text-align:center}.dt-sc-share-post .dt-sc-social-icons{float:none;margin-top:10px}.blog-carousel-arrows a.next{right:-6px}.blog-carousel-arrows a.prev{left:-6px}.portfolio-container.type3 .portfolio .fig-overlay a{width:53px;font-size:18px;height:53px;line-height:53px}.portfolio-container.type2 .portfolio figcaption:after{top:7px;bottom:7px;left:7px;right:7px}.with-left-sidebar .dt-sc-one-third .entry-detail,.with-right-sidebar .dt-sc-one-third .entry-detail,.with-left-sidebar .dt-sc-one-column .entry-detail,.with-right-sidebar .dt-sc-one-column .entry-detail,.content-full-width .dt-sc-one-column .entry-detail{width:92%}.entry-detail{padding:15px}.content-full-width .dt-sc-one-third .entry-detail,.content-full-width .dt-sc-one-half .entry-detail,.with-left-sidebar .dt-sc-one-half .entry-detail,.with-right-sidebar .dt-sc-one-half .entry-detail{width:92.2%}.recent-portfolio-widget ul li .thumb img{float:left}.recent-portfolio-widget ul li{padding-bottom:35px}.widget .mailchimp-form p input[type="email"]{width:83%}.woocommerce form.woocommerce-checkout .form-row-first,.woocommerce-page form.woocommerce-checkout .form-row-first,.woocommerce form.woocommerce-checkout .form-row-last,.woocommerce-page form.woocommerce-checkout .form-row-last,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page #content table.cart a.remove{margin:0 auto}.woocommerce table.shop_table .cart_table_item td:last-child,.woocommerce table.shop_table .cart_table_item td:first-child{border:0}.woocommerce .shop_table.cart td{border-bottom:medium none;display:block;height:51px;min-width:32px;padding:0;text-align:center;vertical-align:middle;width:165px}.woocommerce .shop_table.cart tr{display:inline-block}.woocommerce-cart table.shop_table tbody,.woocommerce-account table.my_account_orders tbody,.woocommerce-wishlist table.shop_table tbody,.woocommerce .shop_table.cart tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.woocommerce table.shop_table,.woocommerce-page table.shop_table{display:block}.woocommerce .shop_table.cart th{border-bottom:1px solid #ccc;display:block;height:50px;line-height:50px;padding:0;text-align:center;vertical-align:middle;width:100px}.woocommerce-cart table.shop_table thead,.woocommerce-account table.my_account_orders thead,.woocommerce-wishlist table.shop_table thead,.woocommerce .shop_table.cart thead{display:block;float:left}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;margin:0 0 10px}.woocommerce table.cart td.actions .coupon label{float:none}.woocommerce table.cart td.actions .coupon .input-text{float:none;height:45px;margin:0 0 10px;width:145px}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-bottom:20px}.wishlist_table tr td.product-thumbnail a{max-width:inherit}.product-carousel a{height:40px}.dt-sc-ico-content.type3{padding-left:80px}.dt-sc-ico-content.type4>span{margin-bottom:45px}.dt-sc-ico-content.type4 h4{font-size:18px}.dt-sc-ico-content.type4{padding:0 0 10px 90px}.icon-content-right.dt-sc-ico-content.type4{padding:0 90px 10px 0}.dt-sc-ico-content.type9 p{font-size:13px}.inner-content{padding:30px}.inner-content:before{height:210px;width:210px}.inner-content:after{height:190px;width:190px}ul.dt-sc-icon-content-shape li{margin-bottom:20px}.intro-text.type2 .container{width:100%}.intro-text.type2{padding-left:10px;padding-right:10px}.dt-sc-button.type4.xlarge{padding:20px 31px}.dt-sc-testimonial blockquote{padding:0 0 30px;text-align:inherit}.dt-sc-testimonial-wrapper .dt-sc-testimonial{margin:0 0 30px}.dt-sc-testimonial-wrapper{margin:0 0 30px}.carousel-arrows{bottom:-10px;width:100%;text-align:center}.dt-sc-testimonial-wrapper.type2 .dt-sc-testimonial{width:100%;margin-bottom:40px}.dt-sc-testimonial-wrapper.type2 .carousel-arrows{position:absolute}.dt-sc-testimonial-wrapper.type2 .carousel-arrows a{position:relative}.dt-sc-testimonial-wrapper.type2 blockquote{text-align:left}.dt-sc-progress .dt-sc-bar-text>span{margin:10px -4px 0 0}ul.dt-sc-fancy-list li{padding:0 0 8px 25px}ul.dt-sc-tabs-frame li,.woocommerce-tabs ul.tabs li,.dt-sc-grey .dt-sc-contact-form-wrapper{width:100%}ul.dt-sc-tabs-frame li a,.woocommerce-tabs ul.tabs li a{border-color:#eaeaea;border-style:solid;border-width:1px 1px 0;width:100%}table th,table td{font-size:13px;padding:15px 1px}table td{font-size:12px}.dt-sc-subscribe-container{padding:25px 20px 35px}.dt-sc-highlight-left{padding:20px 0 20px 20px}.dt-sc-highlight-left h2{font-size:20px}.dt-sc-highlight-left p{font-size:13px}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm{padding:0 0 0 20px}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm input[type="submit"]{padding:15px 5px}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm input[type="email"]{width:57%}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm{padding-left:10px}.offer-text h2:after{top:10px}.offer-text:before{display:none}.dt-sc-contact-form-wrapper{padding:40px 20px !important}.dt-sc-contact-form-wrapper .dt-sc-contact-info{margin:auto;width:65%}.dt-sc-schedule-progress:after{border-bottom:57px solid transparent;border-left:39px solid #f3f4f6;border-top:58px solid transparent}.dt-sc-schedule-progress:before{border-bottom:57px solid transparent;border-left:39px solid #fff;border-top:58px solid transparent}.dt-sc-schedule-progress{width:86%}}@media only screen and (max-width:319px){.container,.header.header5 .container{width:200px}.boxed .wrapper{width:100%;margin:0 auto;float:none}.boxed .header{width:100%}.loader{width:197px;font-size:30px}.loader span{width:28px}.top-menu li{width:100%;padding:0 0 10px;border:0;margin:0}#search-form-box .search-text-box{min-width:200px}.location-details{min-width:200px;left:0;right:0;top:29px}.location-details:after{left:0;right:0}.location-details .mailchimp-form input[type="text"]{width:100%;margin:0}.location-details .mailchimp-form input[type="submit"]{float:right}.location-details h3{font-size:20px}.location-details h5{font-size:16px}.location-details .mailchimp-form{margin-bottom:25px}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li{padding:15px 15px 10px 20px}.border-title h2{font-size:24px}.dt-style-picker-wrapper{display:none}.header2 .shopping-cart,.header5 .shopping-cart{min-width:auto}.location-details .searchform input[type="text"]{width:160px}.ls-slide .dt-sc-button.medium{padding:8px 5px 8px 20px}.ls-slide .dt-sc-button.medium span{width:15px;line-height:20px;font-size:9px}.ls-slide .dt-sc-button.type5{padding:8px}.dt-sc-team .image{width:150px;height:150px}.dt-sc-team.type2 .dt-sc-social-icons{bottom:-70px}.dt-sc-team.type2{margin:0 0 15px}.dt-sc-team.type2 .dt-sc-social-icons li{margin:0 0 10px}.dt-sc-team-carousel-wrapper .carousel-arrows{top:auto}.dt-sc-team.type3 .image{width:120px}.dt-sc-team.type3 .image img{transform:rotate(-45deg) scale(1.7)}.dt-sc-team:after,.dt-sc-team:before{height:210px}.product-carousel a.next,.product-carousel a.prev{top:auto;bottom:-80px}ul.commentlist li .author-name{float:none}ul.commentlist li .comment-details{width:100%;padding:0}ul.commentlist li{padding:0}ul.commentlist li .comment-author{float:left;width:100%;margin-bottom:20px;position:relative}ul.commentlist li .comment-content{padding:0 0 20px}.entry-detail{margin:-20px 8px 0;padding:10px}.blog-carousel-arrows a.prev{left:-5px}.blog-carousel-arrows a.next{right:-5px}.blog-overlay a{width:45px;height:45px;line-height:45px;font-size:16px}.entry-detail .entry-title h4{font-size:19px}.content-full-width .dt-sc-one-half .entry-detail,.with-left-sidebar .dt-sc-one-half .entry-detail,.with-right-sidebar .dt-sc-one-half .entry-detail,.with-left-sidebar .dt-sc-one-column .entry-detail,.with-right-sidebar .dt-sc-one-column .entry-detail,.content-full-width .dt-sc-one-column .entry-detail{width:91.8%}.portfolio-container.type3 .portfolio .fig-overlay a{width:40px;font-size:15px;height:40px;line-height:40px;bottom:10px}.portfolio-container.type3 .portfolio figure:hover .fig-overlay a{right:60px}.single-post blockquote{width:100%}.dt-sc-share-post{text-align:center}.dt-sc-share-post .dt-sc-social-icons{float:none;margin-top:10px}.portfolio-container.type3 .portfolio figure figcaption h5,.portfolio-container.type3 figure figcaption p{top:10px}.portfolio figcaption .fig-content>p{font-size:13px}.portfolio.dt-sc-one-fourth figcaption h5,.portfolio-container.type3 .portfolio figure figcaption h5,.portfolio figcaption h5,.page-template-tpl-fullwidth .portfolio.dt-sc-one-fourth figcaption h5{font-size:14px}.portfolio-container.type2 .portfolio.dt-sc-one-fourth .fig-overlay a,.portfolio-container.type2 .portfolio .fig-overlay a,.portfolio-container .portfolio .fig-overlay a,.page-template-tpl-fullwidth .portfolio-container.type2 .portfolio.dt-sc-one-fourth .fig-overlay a{font-size:15px;height:40px;line-height:37px;width:40px}.portfolio-container.type2 .portfolio figcaption:after{top:5px;bottom:5px;left:5px;right:5px}.portfolio .fig-overlay{margin-top:10px}.with-left-sidebar .dt-sc-one-third .entry-detail,.with-right-sidebar .dt-sc-one-third .entry-detail,.content-full-width .dt-sc-one-third .entry-detail{width:91.8%}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page #content table.cart a.remove{margin:0 auto}.woocommerce table.shop_table .cart_table_item td:last-child,.woocommerce table.shop_table .cart_table_item td:first-child{border:0}.woocommerce .shop_table.cart td{border-bottom:medium none;display:block;height:51px;min-width:32px;padding:0;text-align:center;vertical-align:middle;width:165px}.woocommerce .shop_table.cart tr{display:inline-block}.woocommerce-cart table.shop_table tbody,.woocommerce-account table.my_account_orders tbody,.woocommerce-wishlist table.shop_table tbody,.woocommerce .shop_table.cart tbody{display:block;overflow-x:auto;position:relative;white-space:nowrap;width:auto}.woocommerce .shop_table.cart th{border-bottom:1px solid #ccc;display:block;height:50px;line-height:50px;padding:0;text-align:center;vertical-align:middle;width:100px}.woocommerce-cart table.shop_table thead,.woocommerce-account table.my_account_orders thead,.woocommerce-wishlist table.shop_table thead,.woocommerce .shop_table.cart thead{display:block;float:left}.woocommerce table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;margin:0 0 10px}.woocommerce table.cart td.actions .coupon label{float:none}.woocommerce table.cart td.actions .coupon .input-text{float:none;height:45px;margin:0 0 10px;width:145px}.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{margin-bottom:20px}.post-author-details .dt-sc-social-icons li a{padding:0;min-width:21px;font-size:13px;line-height:35px}.author-desc{padding-left:0;float:left}.recent-portfolio-widget ul li .thumb img{float:left}.dt-sc-ico-content.type3 .icon-wrapper{position:relative}.dt-sc-ico-content.type3{padding-left:0}.dt-sc-ico-content.type3>span{margin-bottom:15px}.dt-sc-ico-content.type4>span{margin-bottom:15px}.dt-sc-ico-content.type4 h4{font-size:18px}.dt-sc-ico-content.type4{padding:0 0 10px 0;text-align:center}.icon-content-right.dt-sc-ico-content.type4{padding:0 0 10px 0}.dt-sc-ico-content.type4:before,.dt-sc-ico-content.type4:after,.dt-sc-ico-content.type4 .icon:after{display:none}.dt-sc-ico-content.type4 .icon-wrapper,.icon-content-right.dt-sc-ico-content.type4 .icon-wrapper{position:relative;margin-bottom:20px}.icon-content-right.dt-sc-ico-content.type4{text-align:center}.dt-sc-ico-content.type9 h4,ul.dt-sc-icon-content-shape li{margin-bottom:0}.dt-sc-ico-content.type9 p{display:none}.inner-content{padding:60px}.inner-content:before{height:150px;width:150px}.inner-content:after{height:130px;width:130px}ul.dt-sc-tabs-frame li,ul.dt-sc-tabs-frame li a{width:100%}.intro-text.type2 .container{width:100%}.intro-text.type2{padding-left:10px;padding-right:10px}.intro-text.type3 h2{font-size:25px}.dt-sc-button.type4.xlarge{padding:20px 31px}ul.dt-sc-fancy-list li{padding:0 0 8px 25px}ul.dt-sc-fancy-list.circle-tick.medium li{font-size:20px;padding:0 0 15px 30px}ul.dt-sc-fancy-list.circle-tick.medium li:before{font-size:20px}.dt-sc-testimonial blockquote{padding:0 0 30px;text-align:inherit}.dt-sc-testimonial-wrapper .dt-sc-testimonial{margin:0 0 30px}.dt-sc-testimonial-wrapper{margin:0 0 30px}.carousel-arrows{bottom:-10px;width:100%;text-align:center}.dt-sc-testimonial .author-detail{margin-top:10px;float:none;text-align:inherit}.dt-sc-testimonial .author{float:none;margin:0 auto}.dt-sc-testimonial-wrapper.type2 .dt-sc-testimonial{width:100%;margin-bottom:40px}.dt-sc-testimonial-wrapper.type2 .carousel-arrows{position:absolute}.dt-sc-testimonial-wrapper.type2 .carousel-arrows a{position:relative}.dt-sc-testimonial-wrapper.type2 blockquote{text-align:left}.dt-sc-progress .dt-sc-bar-text>span{width:45px;height:45px;font-size:13px;line-height:40px;border:3px solid #fff;margin:25px -5px 0 0}.dt-sc-bar-text{font-size:12px}.pp_pic_holder.light_square,.pp_overlay{display:none !important}table th,table td{font-size:10px;padding:15px 1px}table td{font-size:8px}.widget #wp-calendar td{padding:9px 5px;font-size:10px}.widget #wp-calendar th{padding:10px 5px}.widget.widget_text ul li{margin:0 0 10px 5px}.dt-sc-subscribe-container{padding:25px 10px 35px}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm{padding:20px 0 40px 20px}.dt-sc-highlight-left{padding:20px 0 20px 20px}.dt-sc-highlight-left h2{font-size:14px}.dt-sc-highlight-left p{font-size:9px}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm input[type="email"]{width:93%}.dt-sc-subscribe-wrapper.type2 .dt-sc-subscribe-frm input[type="submit"]{right:15px;top:80px}.dt-sc-subscribe-wrapper.type3{padding:20px 0 50px}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm{padding-left:10px}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm input[type="email"]{width:95%}.dt-sc-subscribe-wrapper.type3 .dt-sc-subscribe-frm input[type="submit"]{top:60px;right:4%}.dt-sc-contact-form-wrapper .dt-sc-contact-info{margin:auto;width:65%}.dt-sc-schedule-progress:after,.dt-sc-schedule-progress:before{display:none}.dt-sc-schedule-progress{width:100%}}