@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%;}.header2 #main-menu{width:84%;}.header3 #main-menu{width:79%;}.header5 #main-menu{width:75%;}.header6 #main-menu{width:82%;}#primary{width:790px;}#secondary,#secondary-left,#secondary-right{width:240px;}.page-with-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a{height:38px;line-height:36px;width:38px;}.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;}.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;}}@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;}#logo{width:19%;}.header2 #logo{width:16%;}.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;}.breadcrumb-container{width:930px;}.ls-slide .dt-sc-button.medium{padding:15px 20px 15px 60px;}.header2 #main-menu{width:94%;}.header2 #menu-container{width:76%;}.header3 #main-menu{width:87%;}.header3 #main-menu > ul > li > a{padding:30px 14px;}.header5 #main-menu{width:88%;}.header6 #main-menu{width:92%;}.header6 #menu-container{width:68%;}.header3 #menu-container{width:81%;}.header5 .top-shop-cart li a{padding:15px 3px;}.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{width:48.5%;}.content-full-width .blog-items .dt-sc-one-third{width:31%;}.content-full-width .blog-items .dt-sc-one-half{width:48.5%;}.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.column.dt-sc-one-fourth figcaption h5{font-size:12px;}.portfolio.column.dt-sc-one-fourth figcaption .fig-content p{font-size:10px;line-height:15px;}.page-with-sidebar .portfolio.dt-sc-one-fourth .fig-overlay a{height:38px;line-height:36px;width:38px;}.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;}.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 .dt-sc-button{position:relative;}.widget .mailchimp-form p input[type="email"]{width:78%;}.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;}.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:-140px;}.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;}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 0px 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;}#footer .dt-sc-social-icons li{}}@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:18px 0 0;}.header3 #logo{padding:20px 0 0;}#logo .normal_logo{height:100%;}@-moz-document url-prefix(){#logo .normal_logo{height:100%;}}::i-block-chrome,#logo .normal_logo{height:auto;}#main-menu .left-nav,#main-menu .right-nav{width:40%;}#main-menu > ul > li > a,#main-menu > ul.menu > li > a{padding:20px 6px 21px;font-size:12px;}#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{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{width:90%;}.header3 #main-menu{width:85%;}.header5 #main-menu,.header6 #main-menu{width:92%;}.header3{height:69px;}.header2 #main-menu > ul > li > a,.header2 #main-menu > ul.menu > li > a{font-size:11px;padding:20px 6px 21px;}.header3 #main-menu ul li.menu-item-simple-parent ul,.header3 #main-menu ul li .megamenu-child-container{top:65px;}.header4 .dt-sc-vertical-small-separator{margin:0 3px;}.header4 .text-with-icon{font-size:12px;}.header5 #main-menu ul li a,.header5 #main-menu ul.menu li a{font-size:11px;}.header5 .top-shop-cart li > a i.fa{padding:10px;}.header5 .top-shop-cart li a{padding:15px 2px;}.header6 #main-menu > ul > li > a,.header6 #main-menu > ul.menu > li > a{font-size:11px;padding:20px 3px 21px;}.header3 #main-menu > ul > li.menu-item-has-children:hover:before,.header3 #main-menu > ul > li.menu-item-megamenu-parent:hover:before{bottom:-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;}#secondary,#secondary-right,#secondary-left{width:180px;}#primary{width:500px;}.blog-carousel-wrapper .dt-sc-one-half{width:100%;margin:0;}.content-full-width .blog-items .dt-sc-one-third{width:31%;}.content-full-width .blog-items .dt-sc-one-half,.page-with-sidebar .blog-items .dt-sc-one-half{width:48%;}.page-with-sidebar .blog-items .dt-sc-one-third{width:100%;}.single-post .page-with-sidebar blockquote{width:100%;margin:0;}.portfolio figure img{transform:scaleY(1.15);}.portfolio.column.dt-sc-one-fourth figcaption h5{font-size:12px;}.portfolio.column.dt-sc-one-fourth figcaption .fig-content p{font-size:10px;line-height:15px;}.portfolio-container.type2 .portfolio .fig-overlay a{height:40px;line-height:40px;width:40px;}.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;}.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.medium,.dt-sc-buy-now .dt-sc-button{padding:15px 10px 15px 50px;}.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:40px;}.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 8px;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;}.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 0;font-size:10px;}.widget .mailchimp-form input[type="submit"]{position:relative;}.widget .mailchimp-form p input[type="email"]{width:76%;}.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;}.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{padding:25px 0px 20px;text-align:center;}.breadcrumb-container{width:100%;}.main-title h1{font-size:25px;}.main-title{float:none;margin:0 auto;}.large-title{font-size:35px;}.breadcrumb-wrapper.type2 .breadcrumb{float:none;margin-bottom:10px;display:block;}.breadcrumb-wrapper.type2 .main-title h1{float:none;}.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%;}.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{width:100%;text-align:center;display:inline;float:left;margin:0;padding:22px 0 19px;position:relative;}#main-menu .left-nav,#main-menu .right-nav{width:100%;}#main-menu .left-nav{text-align:left;}#logo img{max-width:50%;}#main-menu{display:inline-block;float:none;padding:0 0 20px;width:100%;position:relative;}#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:none;background-color:#edeef2;}#main-menu > ul > li:hover > a{background-color:rgba(237,238,242,.5);}#main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand{border:none;}#main-menu > ul > li > a.dt-menu-expand{border-right:none;border-bottom:none;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:none;}#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:0px !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:none;}#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;}#menu-item-4071 .megamenu-child-container.nitro-lazy{background-image:none !important;}#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,.header3,.header4,.header5,.header6{height:auto;}.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;}.header4 .header-left-content,.header6 .header-right-content{width:100%;text-align:center;}.header4 .header-right-content{text-align:center;width:100%;}.header4 .header-right-content .dt-sc-social-icons,.header6 .header-right-content .dt-sc-button{margin:0 0 20px;}.header4 #main-menu ul li a{padding:9px 15px 8px;}.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:none;}#main-menu ul li.menu-item-simple-parent ul li{padding:0px;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:0px;}#main-menu ul li.menu-item-simple-parent ul li ul{border:none;}.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:0px !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:none;background-color:rgba(237,238,242,.5);position:relative;}.menu-item-widget-area-container .widget ul li:last-child{border-bottom:none;}.megamenu-child-container > ul.sub-menu > li > a,.megamenu-child-container > ul.sub-menu > li > .nolink-menu{font-size:13px;border:none;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:none;}#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:0px;margin:0px;left:0 !important;}.megamenu-child-container{border:none;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;}.column.dt-sc-two-fifth.nitro-lazy{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;}.column{margin-right:0px;}.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:0px 0px 20px 0px;}#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-left:35px;}.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;}.entry-detail,.page-with-sidebar .dt-sc-one-column .blog-post .entry-detail,.content-full-width .dt-sc-one-column .blog-post .entry-detail{width:100%;padding-left:0;}.blog-carousel-wrapper .dt-sc-one-half{margin:0 10px;}.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;}.sorting-container a{margin:0 0 15px;}.portfolio.column,.portfolio.column.dt-sc-one-fourth,.portfolio.column.dt-sc-one-third,.portfolio.column.dt-sc-one-half{width:100%;margin:0;}.dt-sc-parallax-content{width:100%;}.dt-sc-parallax-content h2{margin:0 15px;padding:0;}.dt-sc-animate-num{border:none;}.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;}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;}.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-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%;}.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;}.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%;}.dt-sc-subscribe-wrapper.type3 h2{padding-left:20px;}.offer-text h2:after{top:12px;}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="range"],input[type="date"],input[type="search"],textarea,input.text{border-radius:5px 0 0px 5px;}.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:none;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;}.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:none;}.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.prev,.product-carousel a.next{top:-25px;}.product-carousel a.prev{left:5px;}.product-carousel a.next{right:5px;}.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;}.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:0px 0 0px 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%;}}@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:none;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 0px 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;}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;}.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-container.type3 .portfolio .fig-overlay a{bottom:10px;}.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:none;}.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:0px;}.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 0px;text-align:center;}.icon-content-right.dt-sc-ico-content.type4{padding:0 0px 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;}.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;}.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%;}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:18px;top:18px;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}.dt-inline-modal{overflow:hidden;}.dt-inline-modal > h4{font-size:26px;font-weight:500;margin:-20px -20px 20px;padding:15px 20px;}.dt-inline-modal > h4,.mfp-close-btn-in .mfp-close{color:#000;}.mfp-close-btn-in .mfp-close{margin:0;right:7px;top:7px;border-radius:50%;transition:all .3s linear 0s;transform:scale(1.25);}.mfp-close:hover,.mfp-close:focus{color:#fff;opacity:1;transform:scale(1) translate(-3px,3px);}.dt-inline-modal ul.dt-sc-tabs-vertical > li > a{font-weight:bold;line-height:normal;padding:10px 15px;}.dt-inline-modal .dt-sc-tabs-vertical-content{min-height:210px;}.dt-inline-modal .dt-toggle-switch label{color:currentColor;display:inline-block;font-weight:normal;margin-bottom:10px;margin-top:5px;vertical-align:middle;}.dt-inline-modal .dt-toggle-switch label input[type="checkbox"]{margin-right:8px;margin-top:-2px;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}@media only screen and (max-width: 767px){.dt-inline-modal > h4{font-size:20px;}.mfp-close-btn-in .mfp-close{top:2px;}.dt-inline-modal ul.dt-sc-tabs-vertical > li > a{font-size:11px;padding-left:10px;padding-right:10px;}.dt-inline-modal .dt-sc-tabs-vertical-content{font-size:13px;}}@media only screen and (max-width: 479px){.mfp-close-btn-in .mfp-close{top:-1px;}.dt-inline-modal ul.dt-sc-tabs-vertical,.dt-inline-modal .dt-sc-tabs-vertical-content{width:100%;}.dt-inline-modal ul.dt-sc-tabs-vertical li a{border-color:rgba(0,0,0,.1) !important;border-style:solid;border-width:0 0 1px;padding-left:0;}.dt-inline-modal ul.dt-sc-tabs-vertical li a:before{border-color:currentColor;border-style:solid;border-width:0 0 1px;content:"";height:1px;opacity:0;position:absolute;bottom:-1px;left:0;width:45px;transition:all .3s linear 0s;}.dt-inline-modal ul.dt-sc-tabs-vertical li.current a:before{opacity:1;}.dt-inline-modal .dt-sc-tabs-vertical-content{border-width:0;padding:15px 5px;}.dt-inline-modal > h4{font-size:14px;}}@charset "utf-8";.alignfull{max-width:inherit;position:relative;}blockquote.wp-block-quote > p{border:none;padding:0;}ul.wp-block-gallery li{padding:0;margin:0;}.wp-block-pullquote p{border:none;display:block;padding:0;}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;-o-object-fit:cover;}figure.wp-block-pullquote{margin-bottom:20px;}figure.wp-block-pullquote.alignleft{text-align:left;}blockquote.wp-block-quote{margin:20px 0 30px;padding:0;}blockquote.wp-block-quote>cite,blockquote.wp-block-quote > cite,.wp-block-quote.is-style-large cite{display:block;margin-top:0;text-align:inherit;}body.has-gutenberg-blocks code{background:#f3f4f5;border-radius:2px;padding:1px 3px 3px;margin:0 1px;}body.has-gutenberg-blocks .blog-entry.post-standard .entry-title h4{font-size:39px;font-weight:600;}pre.wp-block-preformatted,pre.wp-block-verse{border-color:#d1d1d1;font-family:monospace;}.has-gutenberg-blocks section>.page>ol{padding-top:0;}.wp-block-latest-posts.is-grid li{margin:0;}.has-gutenberg-blocks section>.page>ul.wp-block-latest-posts{padding-left:0;margin-bottom:40px;}.has-gutenberg-blocks section>.page>ul.wp-block-latest-posts.is-grid{margin:0;padding-left:0;}blockquote.wp-block-quote,.wp-block-pullquote blockquote{padding:0;background-color:transparent;border-left:4px solid currentColor;padding-left:15px;}.wp-block-pullquote blockquote,.wp-block-pullquote blockquote p{border-width:0;padding-left:0;}blockquote.wp-block-quote.is-large cite{font-size:13px;text-align:left;}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border-left:4px solid currentColor;}.wp-block-button__link{margin-bottom:25px;}.wp-block-button.alignleft,.wp-block-pullquote.alignleft,.wp-block-image .alignleft,.wp-block-cover.alignleft,body.has-gutenberg-blocks ul.wp-block-gallery.alignleft{margin-right:2em;}.wp-block-button.alignright,.wp-block-pullquote.alignright,.wp-block-image .alignright,.wp-block-cover.alignright,body.has-gutenberg-blocks ul.wp-block-gallery.alignright{margin-left:2em;}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:22px;}body.has-gutenberg-blocks ul.wp-block-gallery{display:flex;margin:0 0 15px 0;padding-left:0;}.wp-block-table td,.wp-block-table th{padding:1.5em;font-size:16px;text-align:left;}.wp-block-table td,.wp-block-table th,.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:rgba(0,0,0,.1);}.wp-block-table table,.wp-block-table.is-style-stripes table{border-collapse:collapse;}.wp-block-table tbody tr:nth-child(2n+1) td{background:transparent;}.wp-block-cover.has-background-dim{margin-bottom:1.5em;}.wp-block-embed-vimeo.alignfull iframe{width:100%;}body.has-gutenberg-blocks em a{border-bottom:1px solid;}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover{background-color:#000;}.is-style-outline .wp-block-button__link:hover{color:#000;}.wp-block-file .wp-block-file__button{display:table;margin:15px 0 0;}.wp-block-pullquote{margin-top:10px;}.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul{margin-left:0;}.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-latest-posts.is-grid{padding-left:0;}.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-archives-list,.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-categories-list,.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul.wp-block-latest-posts:not(.is-grid){list-style-position:inside;}.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul,.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ol{margin-bottom:35px;}.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>.wp-block-archives-dropdown .selection-box{display:inline-block;}.wp-block-archives-dropdown ~ p{margin-top:20px;}.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ul li a:hover,.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>ol li a:hover{color:#000;}.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body>*[class*="wp-block"]{margin-bottom:35px;}table.wp-block-table{border-collapse:collapse;}table.wp-block-table.is-style-stripes{border:1px solid rgba(0,0,0,.1);border-collapse:collapse;}table.wp-block-table tbody tr:nth-child(2n+1){background:rgba(0,0,0,0);}table.wp-block-table th,table.wp-block-table td{vertical-align:middle;}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{padding:0;}.wp-block-separator{margin:1.65em auto;border-bottom-width:1px;border-bottom-color:#eaeaea;}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:inherit;}.wp-block-media-text{margin:0 0 30px;}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:#fff;}.wp-block-cover-text a:hover{color:rgba(255,255,255,.7);}html:not(.vc_transform) .entry-body p.has-large-font-size,html:not(.vc_transform) .entry-body p.has-large-font-size + p{line-height:normal;}.has-primary-background-color,.has-secondary-background-color,.has-tertiary-background-color{color:#fff;}.wp-block-coblocks-click-to-tweet__text{display:block;border-width:0;margin-bottom:0;padding-left:0;padding-bottom:0;}.wp-block-coblocks-click-to-tweet__text:before{display:inline-block;margin-right:15px;position:relative;top:5px;}.wp-block-coblocks-author__content .wp-block-coblocks-author__name{margin:0 0 15px;}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px;}.has-primary-background-color,.has-secondary-background-color,.has-tertiary-background-color,.has-background.has-primary-background-color a,.has-background.has-secondary-background-color a,.has-background.has-tertiary-background-color a{color:#fff;}.has-background.has-primary-background-color a:not(.wp-block-button__link):hover,.has-background.has-secondary-background-color a:not(.wp-block-button__link):hover,.has-background.has-tertiary-background-color a:not(.wp-block-button__link):hover{color:rgba(255,255,255,.7);}.wp-block-quote[style="text-align:right"]{border:solid;border-width:0 .2rem 0 0;padding:0 15px 0 0;}.wp-block-separator.is-style-dots{color:currentColor;}ol.wp-block-latest-comments,.has-gutenberg-blocks section .blog-single-entry.category-block .entry-body > ul{padding-left:0;}ul.wp-block-categories-list.aligncenter li{list-style-position:inside;}ul.wp-block-categories-list li ul{padding-left:2.5em;}.has-gutenberg-blocks .wp-block-coblocks-click-to-tweet .wp-block-coblocks-click-to-tweet__text{padding-left:0;display:block;margin:0;}.has-gutenberg-blocks .wp-block-audio{margin:0 0 25px;}figure.wp-block-image.alignfull,.wp-block-cover.alignfull,.alignfull,ul.wp-block-gallery.alignfull.columns-3.is-cropped{margin-left:-22px;}