@charset "utf-8";@media(min-width:768px){.dt-sc-one-half.with-sidebar .blog-entry-inner{padding-left:100px}.dt-sc-one-half.with-sidebar .entry-meta{width:80px}.dt-sc-one-half.with-sidebar .entry-meta .date{font-size:12px;line-height:14px;width:80px;height:80px;letter-spacing:1px}.dt-sc-one-half.with-sidebar .entry-meta .date:before{width:70px;height:70px;background-size:70px 70px;top:5px}.dt-sc-one-half.with-sidebar .entry-meta .comments{font-size:16px;margin-top:10px}.tpl-blog-holder.apply-isotope .dt-sc-one-half.with-sidebar{width:48.5%}.dt-gallery.dt-sc-one-third.with-sidebar .image-overlay h5{font-size:16px}.dt-gallery.dt-sc-one-fourth .image-overlay h5{font-size:16px}.dt-gallery.dt-sc-one-fourth.with-sidebar .image-overlay h5{font-size:12px}.dt-gallery.dt-sc-one-fourth.with-sidebar .image-overlay .links>a,.dt-gallery.dt-sc-one-fourth.with-sidebar .image-overlay .links .views{width:40px;height:40px;line-height:40px}.dt-gallery.dt-sc-one-fourth.with-sidebar .image-overlay-details{height:70px}ul.products li .product-wrapper.product-four-column .product-title h3{font-size:18px}ul.products li .product-wrapper.product-four-column .product-title{padding:10px 20px}ul.products li .product-wrapper.product-four-column .product-details .price,ul.products li .product-wrapper.product-four-column .product-details .price ins,ul.products li .product-wrapper.product-four-column .product-details .price .amount{font-size:18px}ul.products li .product-wrapper.product-four-column .product-details .price del .amount,ul.products li .product-wrapper.product-four-column .product-details .price del{font-size:12px}ul.products li .product-wrapper.product-four-column .product-details .price{width:35%}.page-with-sidebar ul.products li .product-wrapper.product-four-column .product-details .price{width:88%}.page-with-sidebar ul.products li .product-wrapper.product-four-column .product-buttons{float:left;margin:0 0 0 20px;padding-bottom:10px}}@media only screen and (min-width:960px) and (max-width:1240px){.container{width:900px}.boxed .wrapper,.boxed .is-sticky #main-menu{width:940px}#header.header3 #main-menu ul.menu>li>a{padding:0 9px;font-size:15px}#header.header4 #main-menu ul.menu>li>a,#header.header2 #main-menu ul.menu>li>a{padding:0 38px 0 0}#main-menu ul.menu>li>a{padding:0 19px}.megamenu-2-columns-group .megamenu-child-container{width:440px}.megamenu-3-columns-group .megamenu-child-container{width:660px}.megamenu-4-columns-group .megamenu-child-container{width:880px}.megamenu-child-container>ul.sub-menu>li{width:190px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:410px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:630px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:850px}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:100%;margin:0 0 20px}.megamenu-4-columns-group .menu-item-fullwidth .widget{width:263px}.megamenu-3-columns-group .menu-item-fullwidth .widget{width:295px}.megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:410px}.megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:630px}.megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:850px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:410px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:630px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:405px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:263px}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:295px}#primary{width:680px}#primary.page-with-both-sidebar{width:460px}#secondary,#secondary-right,#secondary-left{width:200px}.dt-sc-callout-box .dt-sc-callout-content{width:72%}.dt-sc-callout-box .dt-sc-callout-button{width:26%}.secondary-sidebar .dt-sc-popular-procedures .image:before{width:130px;height:130px;background-size:130px 130px;top:6px}.secondary-sidebar .dt-sc-popular-procedures .image img{max-width:140px}.dt-gallery .image-overlay h5{font-size:16px}.dt-gallery.dt-sc-one-third.with-sidebar .image-overlay h5{font-size:14px}.dt-gallery.dt-sc-one-third.with-space{width:31.8%}.dt-gallery.dt-sc-one-fourth .image-overlay h5{font-size:14px}.dt-gallery.dt-sc-one-fourth.with-space{width:23.2%}.page-with-sidebar .dt-sc-gallery-carousel li{margin:0 1%}.dt-sc-gallery-carousel .dt-gallery.dt-sc-one-third{width:31.3%}.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-title h3{font-size:18px}.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-title{padding:10px 20px}.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-details .price,.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-details .price ins,.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-details .price .amount{font-size:18px}.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-details .price del .amount,.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-details .price del{font-size:12px}.page-with-sidebar ul.products li .product-wrapper.product-three-column .product-details .price{width:35%}ul.time-table>li{width:13.9%}.page-with-sidebar ul.time-table>li{width:17.6%}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:710px}.boxed .wrapper,.boxed .is-sticky #main-menu{width:750px}#main-menu ul.menu>li>a{padding:0 12px;font-size:14px}#header.header3 #main-menu ul.menu>li>a{font-size:12px;padding:0 5px}#header.header4 #main-menu ul.menu>li>a{padding-right:37px}#header.header4 #main-menu ul.menu>li>a,#header.header2 #main-menu ul.menu>li>a{padding:0 24px 0 0}#main-menu ul li.menu-item-simple-parent>ul,.is-sticky #main-menu ul li.menu-item-simple-parent>ul{top:50px}.megamenu-child-container,.is-sticky .megamenu-child-container{top:60px}.megamenu-2-columns-group .megamenu-child-container{width:340px}.megamenu-3-columns-group .megamenu-child-container{width:510px}.megamenu-4-columns-group .megamenu-child-container{width:680px}.megamenu-child-container>ul.sub-menu>li{width:150px;padding:10px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:320px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:490px}.megamenu-4-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-fullwidth{width:660px}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu,.megamenu-child-container ul.sub-menu>li>ul li a,#main-menu ul li.menu-item-simple-parent ul li a{font-size:12px}.megamenu-child-container ul.sub-menu>li>ul li a:before{top:0}#main-menu ul li.menu-item-simple-parent ul{width:200px}#main-menu ul li.menu-item-simple-parent ul li ul{left:200px}#main-menu ul li.menu-item-simple-parent:last-child ul li ul,#main-menu ul li.menu-item-simple-parent:last-child ul li ul,#main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul,#main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul{right:200px}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:100%;margin:0 0 20px}.megamenu-4-columns-group .menu-item-fullwidth .widget{width:310px}.megamenu-3-columns-group .menu-item-fullwidth .widget{width:225px}.megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:320px}.megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:490px}.megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:660px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:320px}.megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:490px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:310px}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:200px}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:225px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.menu-item-with-widget-area{width:320px}.megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li{width:320px}.menu-item-widget-area-container .dt-sc-contact-info i{width:12%}.menu-item-widget-area-container .dt-sc-contact-info{font-size:11px}.menu-item-widget-area-container .dt-sc-contact-info span,.menu-item-widget-area-container .dt-sc-contact-info p,.menu-item-widget-area-container .dt-sc-contact-info a{width:88%}#primary{width:510px}#primary.page-with-both-sidebar{width:310px}#secondary,#secondary-right,#secondary-left{width:180px}.dt-sc-button.large{font-size:17px}.dt-sc-button.large.with-icon i,.dt-sc-button.xlarge.with-icon i{padding-left:25px;padding-right:25px}.dt-sc-button.xlarge{font-size:19px}.dt-sc-button.xlarge.with-icon{padding-left:30px}.dt-sc-button.xlarge.with-icon i{margin-left:19px}ul.dt-sc-tabs-frame>li>a{font-size:14px;padding-left:6px;padding-right:6px}ul.dt-sc-tabs-vertical-frame>li>a{padding-left:8px;font-size:14px}.dt-sc-callout-box .dt-sc-callout-content{width:67%}.dt-sc-callout-box .dt-sc-callout-button{width:31%}.dt-sc-callout-box h4,.dt-sc-callout-box.type7 h4{font-size:16px}.dt-sc-callout-box h5{font-size:14px;line-height:20px}.dt-sc-callout-box img{max-width:120px}.dt-sc-callout-box.with-icon h4{margin-top:10px}.dt-sc-tb-header .dt-sc-price{font-size:30px}.dt-sc-tb-header .dt-sc-price span{font-size:40px}.dt-sc-tb-content li{font-size:12px}.dt-sc-ico-content.type1 h2{font-size:20px}.dt-sc-ico-content.type2{padding:0 0 0 80px}.dt-sc-ico-content.type2 .icon{width:60px;height:60px;border-radius:60px}.dt-sc-ico-content.type2 .icon span{line-height:60px;font-size:24px}.dt-sc-ico-content.type2 .icon:before{background-size:50px 50px;width:50px;height:50px;top:6px}.dt-sc-popular-procedures .image{margin-top:-140px}.dt-sc-popular-procedures.with-image{margin-top:90px}.dt-sc-popular-procedures .image img{max-width:170px}.dt-sc-popular-procedures .image:before{width:160px;height:160px;background-size:160px 160px;top:5px}.dt-sc-popular-procedures h2{font-size:20px}.dt-sc-team h5{font-size:18px}.type2 .dt-sc-testimonial-carousel li{margin:0}.dt-sc-ico-content.type1 .image{min-height:50px}.secondary-sidebar .dt-sc-popular-procedures .image:before{width:130px;height:130px;background-size:130px 130px;top:6px}.secondary-sidebar .dt-sc-popular-procedures .image img{max-width:140px}.dt-sc-contact-info span,.dt-sc-contact-info p,.dt-sc-contact-info a{width:90%;margin-right:0;margin-bottom:10px}.dt-gallery .image-overlay h5{font-size:14px}.dt-gallery.dt-sc-one-half.with-space{width:48.5%}.dt-gallery.dt-sc-one-third.with-sidebar .image-overlay h5,.dt-gallery.dt-sc-one-fourth .image-overlay h5{font-size:12px;margin-bottom:10px}.dt-gallery.dt-sc-one-third.with-sidebar .image-overlay .links>a,.dt-gallery.dt-sc-one-third.with-sidebar .image-overlay .links .views,.dt-gallery.dt-sc-one-fourth .image-overlay .links>a,.dt-gallery.dt-sc-one-fourth .image-overlay .links .views{width:40px;height:40px;line-height:40px}.dt-gallery.dt-sc-one-third.with-sidebar .image-overlay-details,.dt-gallery.dt-sc-one-fourth .image-overlay-details{height:70px}.dt-gallery.dt-sc-one-third.with-space{width:31.3%}.dt-gallery.no-space.dt-sc-one-fourth.with-sidebar{width:33.1%}.dt-gallery.no-space.dt-sc-one-fourth{width:24.9%}.dt-gallery.dt-sc-one-fourth.with-space{width:22.8%}.dt-gallery.dt-sc-one-fourth.with-space .image-overlay-details{height:40px}.dt-gallery.dt-sc-one-fourth.with-space .dt-gallery-details h5{font-size:18px}.page-with-sidebar .dt-sc-gallery-carousel li{margin:0 1%}.dt-sc-gallery-carousel .dt-gallery.dt-sc-one-third{width:31.3%}.blog-entry-inner{padding-left:100px}.entry-meta{width:80px}.entry-meta .date{font-size:12px;line-height:14px;width:80px;height:80px;letter-spacing:1px}.entry-meta .date:before{width:70px;height:70px;background-size:70px 70px;top:5px}.entry-meta .comments{font-size:16px;margin-top:10px}.tpl-blog-holder.apply-isotope .dt-sc-one-half{width:48.5%}.dt-sc-one-half.with-sidebar .entry-details .entry-title h4{font-size:18px}.tpl-blog-holder.apply-isotope .dt-sc-one-half.with-sidebar{width:100%}ul.products li .product-title h3{font-size:18px}ul.products li .product-title{padding:10px 20px}ul.products li .product-details .price,ul.products li .product-details .price ins,ul.products li .product-details .price .amount{font-size:18px}ul.products li .product-details .price del .amount,ul.products li .product-details .price del{font-size:12px}ul.products li .product-details .price{width:35%}.page-with-sidebar ul.products li .product-wrapper.product-three-column,.page-with-sidebar ul.products li .product-wrapper.product-four-column{width:48%}.page-with-sidebar ul.products li .product-wrapper.product-three-column,.page-with-sidebar ul.products li .product-wrapper.product-four-column{margin-right:1%;margin-left:1%}.page-with-sidebar ul.products li.last .product-wrapper.product-three-column,.page-with-sidebar ul.products li.last .product-wrapper.product-four-column{margin-right:1%}.page-with-sidebar ul.products li.first .product-wrapper.product-three-column,.page-with-sidebar ul.products li.first .product-wrapper.product-four-column{clear:none}.page-with-sidebar ul.products li:nth-child(odd) .product-wrapper.product-three-column,.page-with-sidebar ul.products li:nth-child(odd) .product-wrapper.product-four-column{clear:both}ul.products li .product-wrapper.product-four-column .product-details .price{width:88%}ul.products li .product-wrapper.product-four-column .product-buttons{float:left;margin:0 0 0 20px;padding-bottom:10px}.page-with-sidebar ul.products li .product-wrapper.product-four-column .product-details .price{width:35%}.page-with-sidebar ul.products li .product-wrapper.product-four-column .product-buttons{float:right;margin:-2px 20px 0 0;padding-bottom:0}.product .summary table.variations .selection-box{width:80%}.product .summary table.variations .reset_variations{display:inline-block;margin:5px 0}ul.time-table>li{width:17.3%}.page-with-sidebar ul.time-table>li{width:23.4%}.page-with-sidebar ul.time-table>li:nth-child(3n){margin-right:0}.page-with-sidebar ul.time-table>li:nth-child(4n){margin-right:2%}ul.time-table>li:nth-child(4n){margin-right:0}ul.time-table>li:nth-child(5n){margin-right:2%}ul.time-table>li:nth-child(5n+1),.page-with-sidebar ul.time-table>li:nth-child(4n+1){clear:none}ul.time-table>li:nth-child(4n+1),.page-with-sidebar ul.time-table>li:nth-child(3n+1){clear:both}}@media(min-width:768px){#main-menu>.container>ul.menu{display:block!important}}@media only screen and (max-width:767px){.dt-menu-toggle{display:block}#main-menu>.container>ul.menu{display:none}#main-menu ul.menu>li>.megamenu-child-container{display:block;border:0;padding:0}#main-menu ul.menu>li>.megamenu-child-container>ul.sub-menu{padding:10px 0;float:left;width:100%}#main-menu ul.menu>li>.megamenu-child-container>.dt-menu-expand{display:none!important}.megamenu-child-container>ul.sub-menu,.megamenu-child-container>ul.sub-menu ul.sub-menu{display:none}#main-menu ul.menu>li,#main-menu ul.menu>li>ul.sub-menu>li,#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li{width:100%;padding:0;text-align:left;box-sizing:border-box;clear:both}#main-menu ul.menu li a{line-height:normal}#main-menu>.container>ul.menu{background:#776e69}#main-menu{background:0;padding:10px 0}#main-menu>.container>ul.menu>li>a,#header.header4 #main-menu ul.menu>li>a{color:#fff!important;display:block;box-sizing:border-box}#header.header4 #main-menu ul.menu>li>a,#header.header2 #main-menu ul.menu>li>a{padding:7px 15px}#header.header3 #main-menu ul.menu>li>a,#main-menu ul.menu>li>a{padding:7px 15px}#main-menu ul.menu>li>a:hover{color:#fff}#main-menu ul.menu>li:hover>a{background:rgba(255,255,255,0.1)}#main-menu ul.menu>li>a i{line-height:24px}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul li.menu-item-simple-parent ul li ul{top:27px;width:100%;left:0}.dt-menu-expand{display:block!important}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li{position:relative}#main-menu ul li.menu-item-simple-parent ul:after,.megamenu-child-container:after{border:0}#main-menu ul li.menu-item-simple-parent ul:before,.megamenu-child-container:before{background:0}.megamenu-child-container{top:37px}.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{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}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>a{padding:10px 15px;background:0;margin-bottom:0}#main-menu ul li.menu-item-simple-parent ul,#main-menu ul.menu>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}#main-menu ul.menu .megamenu-child-container>ul.sub-menu>li>a.dt-menu-expand,#main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand{background:0;border:0}#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}#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>a{color:#685e58}.megamenu-child-container>ul.sub-menu>li>a,.megamenu-child-container>ul.sub-menu>li>.nolink-menu{font-size:16px}.menu-item-widget-area-container .widget h3.widgettitle{font-size:15px}#main-menu ul.menu .megamenu-child-container>ul.sub-menu ul.sub-menu li a{padding:10px 15px 10px 30px}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container>ul>li.widget{margin:0 0 20px;padding:0 15px 0 15px;width:100%;box-sizing:border-box}.menu-item-widget-area-container ul{margin:10px 0 0}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a{color:#ac9d8e}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container>ul.sub-menu ul.sub-menu li a{padding:0}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container ul.menu ul.sub-menu{display:block}#main-menu ul.menu .megamenu-child-container ul.menu ul.sub-menu li a{padding:0}#main-menu ul li.menu-item-simple-parent:last-child ul li ul,#main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul,#main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul{left:0}#main-menu{position:inherit!important}.column{margin-bottom:20px;margin-left:0}.column.no-space{margin-bottom: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{width:100%}.dt-sc-pricing-table.no-space .dt-sc-one-fourth,.dt-sc-pricing-table.no-space .dt-sc-one-third,.dt-sc-pricing-table.no-space .dt-sc-one-half,.dt-sc-pricing-table.no-space .dt-sc-one-fifth,.dt-sc-pricing-table.no-space .dt-sc-one-sixth,.dt-sc-pricing-table.no-space .dt-sc-three-fourth,.dt-sc-pricing-table.no-space .dt-sc-two-third,.dt-sc-pricing-table.no-space .dt-sc-four-fifth,.dt-sc-pricing-table.no-space .dt-sc-three-fifth,.dt-sc-pricing-table.no-space .dt-sc-two-fifth,.dt-sc-pricing-table.no-space .dt-sc-two-sixth,.dt-sc-pricing-table.no-space .dt-sc-three-sixth,.dt-sc-pricing-table.no-space .dt-sc-four-sixth,.dt-sc-pricing-table.no-space .dt-sc-five-sixth{width:100%}h1{font-size:24px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.border-title h2,.border-title h1{font-size:20px}.boxed .inner-wrapper{border-radius:0;border:0}.top-bar ul{width:100%;text-align:center;padding:5px 0}.top-bar ul li{display:inline-block}#header.header4 #logo,#header.header2 #logo{width:100%;text-align:center}#header.header2 .header-right-content{width:100%;margin:0}#header.header2 .dt-sc-social-icons{width:100%;float:none;display:inline-block;text-align:center;margin:5px 0 0}#header.header2 .dt-sc-social-icons li:last-child{margin-right:0}#header .header-right-content{padding-top:20px;float:left;margin:0 7px}.main-menu-wrapper.header4{margin-top:10px}#primary{width:100%}#primary.page-with-both-sidebar{width:100%}#primary.with-left-sidebar{margin-left:0}#primary.with-right-sidebar{margin-right:0}#primary.page-with-both-sidebar{margin:0}#secondary,#secondary-right,#secondary-left{width:100%}#secondary-left{margin-bottom:20px}#secondary-right{margin-top:20px}.dt-sc-callout-box .dt-sc-callout-content{width:100%;margin:0}.dt-sc-callout-box .dt-sc-callout-button{width:100%}.dt-sc-callout-box.type4{border-radius:25px}.dt-sc-callout-box img{max-width:120px}.dt-sc-callout-box.with-icon h4,.dt-sc-callout-box.type6.with-icon h5{margin-top:0}.dt-sc-callout-box.type1,.dt-sc-callout-box.type2,.dt-sc-callout-box.type4,.dt-sc-callout-box.type5{padding-left:5%;padding-right:5%;width:90%}.dt-sc-callout-box h4,.dt-sc-callout-box.type7 h4{font-size:16px}.dt-sc-callout-box h5{font-size:14px}.dt-sc-error-box,.dt-sc-warning-box,.dt-sc-success-box,.dt-sc-info-box{border-radius:10px}.dt-sc-contact-info span,.dt-sc-contact-info p,.dt-sc-contact-info a{width:90%;margin-right:0;margin-bottom:10px}.wpcf7 .column{margin-bottom:0}.blog-entry-inner{padding-left:100px}.entry-meta{width:80px}.entry-meta .date{font-size:12px;line-height:14px;width:80px;height:80px;letter-spacing:1px}.entry-meta .date:before{width:70px;height:70px;background-size:70px 70px;top:5px}.entry-meta .comments{font-size:16px;margin-top:10px}.entry-details .entry-title h4{font-size:18px}ul.commentlist li{padding-left:80px}ul.commentlist li .comment-author:before{width:50px;height:50px;background-size:50px 50px}ul.commentlist li .comment-author img{max-width:60px;max-height:60px}#respond .column{margin-bottom:0}#respond h3#reply-title{font-size:18px}.type2 .dt-sc-testimonial-carousel li{margin:0}.fullwidth-testimonial{height:289px!important}.dt-sc-sorting-container a{margin-bottom:10px}.page-with-sidebar .dt-sc-gallery-carousel li{margin-bottom:20px}.page-template-tpl-fullwidth .column .dt-gallery figure img{width:100%}ul.products li .product-wrapper{margin-right:0}ul.products li .product-wrapper,ul.products li .product-wrapper.product-two-column,ul.products li .product-wrapper.product-three-column,ul.products li .product-wrapper.product-four-column,ul.products li .product-wrapper.product-five-column,ul.products li .product-wrapper.product-six-column,ul.products li .product-wrapper.product-two-column.no-space,ul.products li .product-wrapper.product-three-column.no-space,ul.products li .product-wrapper.product-four-column.no-space,ul.products li .product-wrapper.product-five-column.no-space,ul.products li .product-wrapper.product-six-column.no-space{width:100%}.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{width:100%}.woocommerce div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary{width:100%;float:left}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce #content table.cart img,.woocommerce-page #content table.cart img{width:30px}table.cart td.product-name a{font-size:10px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{padding:6px 4px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-size:12px;padding:10px 5px;font-weight:normal}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%;margin:0 0 20px}.woocommerce .shop_table .quantity .plus,.woocommerce .shop_table .quantity .minus,.woocommerce-page .shop_table .quantity .plus,.woocommerce-page .shop_table .quantity .minus{height:25px;padding:0 5px}.woocommerce .shop_table .quantity .qty,.woocommerce-page .shop_table .quantity .qty{height:25px;width:35px!important;font-size:11px}.woocommerce table.cart td.actions .coupon .input-text{height:33px;width:120px;background:#fff}.woocommerce-cart table.shop_table input[type="submit"]{padding:8px 15px;font-size:12px}.related-products-container h2,.upsell-products-container h2,.cross-sells h2,.cart_totals h2,.shipping_calculator h2,.woocommerce h2,.woocommerce-page h2{font-size:18px}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%}.shop_table.wishlist_table .add_to_cart.button{padding:5px 10px;font-size:8px}.dt-sc-reservation .column{margin-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.boxed .wrapper,.boxed .is-sticky #main-menu{width:460px}.shop_table.cart .checkout-button{margin-top:10px}ul.time-table>li,.page-with-sidebar ul.time-table>li{width:38.4%}.page-with-sidebar ul.time-table>li:nth-child(2n),ul.time-table>li:nth-child(2n){margin-right:0}.page-with-sidebar ul.time-table>li:nth-child(3n){margin-right:2%}ul.time-table>li:nth-child(3n){margin-right:2%}ul.time-table>li:nth-child(5n){margin-right:2%}ul.time-table>li:nth-child(5n+1),.page-with-sidebar ul.time-table>li:nth-child(4n+1){clear:none}ul.time-table>li:nth-child(2n+1),.page-with-sidebar ul.time-table>li:nth-child(2n+1){clear:both}}@media only screen and (max-width:479px){.top-bar ul.contact-details li{border-right:0;margin-right:0;padding-right:0;margin-bottom:7px}.top-bar ul.contact-details li:last-chil{margin-bottom:0}#header .header-right-content{margin:0}#header #searchform{margin-right:0;text-align:center;float:none}#header .header-right-content{width:100%;text-align:center}#header #searchform input[type="text"],#header #searchform input[type="submit"]{display:inline-block;float:none}#header #searchform input[type="text"]{margin-right:-4px}#header .dt-sc-social-icons{float:none;display:inline-block;text-align:center;margin:20px 0 0}ul.dt-sc-tabs-frame>li>a{font-size:14px;padding-left:6px;padding-right:6px}ul.dt-sc-tabs-vertical-frame>li>a{padding-left:8px;font-size:14px}.dt-sc-callout-box .dt-sc-callout-content{text-align:center}.dt-sc-callout-box img,.dt-sc-callout-box.type7 img{float:none;margin:0}.dt-sc-callout-box .dt-sc-callout-button,.dt-sc-callout-box .dt-sc-callout-button a{text-align:center;float:none;display:inline-block}.dt-sc-callout-box.type7 .dt-sc-callout-button,.dt-sc-callout-box .dt-sc-callout-button{margin-top:25px}.dt-sc-callout-box .dt-sc-callout-button a,.dt-sc-callout-box.type7 .dt-sc-button,.dt-sc-callout-box.with-icon .dt-sc-button,.dt-sc-callout-box.type6.with-icon .dt-sc-button{margin-top:0}.dt-sc-callout-box.type6:before{height:92%}th,td{padding:10px 5px;font-size:12px}ul.dt-sc-tabs-vertical-frame{width:100%;margin:0}.dt-sc-tabs-vertical-frame-content{padding:20px 5%;width:90%;clear:both}.carousel-arrows{top:0}.dt-sc-testimonial-carousel-wrapper.type1 .dt-sc-testimonial-carousel li{margin-top:40px}.dt-sc-testimonial{padding-left:0}.dt-sc-testimonial .author{position:inherit;width:100%;text-align:center;margin-top:20px}.fullwidth-testimonial{height:345px!important}.dt-sc-callout-box.with-icon{width:93%}.dt-gallery-single-slider-wrapper #bx-pager a{margin:0 5px 10px}.dt-gallery-single-slider-wrapper #bx-pager a img{max-width:60px}.related-dt-gallery .dt-sc-gallery-carousel li{margin-bottom:20px}.dt-sc-images-carousel li,.related-dt-gallery .dt-sc-gallery-carousel li{margin-top:60px}.author-info{width:100%}.author-info h3{text-align:center;margin-bottom:20px}.author-info .thumb{width:100%;margin:0 0 10px;text-align:center}.author-info .thumb img{max-width:100px}.author-info .thumb:before{width:90px;height:90px;background-size:90px 90px;top:5px}ul.commentlist li{padding-left:0}ul.commentlist li .comment-author{position:inherit}ul.commentlist li .comment-author img{margin-right:10px}ul.commentlist li .author-name,ul.commentlist li .author-name a{font-size:16px}ul.commentlist li .author-name span{font-size:11px}ul.commentlist li .comment-body{clear:both;display:inline-block}ul.commentlist li ul.children li{padding-left:20px}.product .summary .price{position:inherit;margin:20px 0 0;display:inline-block}.woocommerce-cart table.shop_table,.woocommerce-account table.my_account_orders,.woocommerce-wishlist table.shop_table{display:block;position:relative;width:100%;position:relative;border-bottom:1px solid #ddd}.woocommerce-cart table.shop_table thead,.woocommerce-account table.my_account_orders thead,.woocommerce-wishlist table.shop_table thead{display:block;float:left}.woocommerce-cart table.shop_table tbody,.woocommerce-account table.my_account_orders tbody,.woocommerce-wishlist table.shop_table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.woocommerce-cart table.shop_table thead tr.cart_table_item,.woocommerce-account table.my_account_orders thead tr.cart_table_item,.woocommerce-wishlist table.shop_table thead tr.cart_table_item{display:block}.woocommerce-cart table.shop_table th,.woocommerce-account table.my_account_orders th,.woocommerce-wishlist table.shop_table th{display:block}.woocommerce-cart table.shop_table tbody tr,.woocommerce-account table.my_account_orders tbody tr,.woocommerce-wishlist table.shop_table tbody tr{display:inline-block;vertical-align:top}.woocommerce-cart table.shop_table td,.woocommerce-account table.my_account_orders td,.woocommerce-wishlist table.shop_table td{display:block;min-height:1.25em}.woocommerce-cart table.shop_table td.actions{width:auto}.woocommerce-cart table.shop_table tbody tr td.actions .coupon{position:absolute;bottom:60px;left:0}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button{bottom:10px;position:absolute}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .input-text{bottom:45px;position:absolute}.woocommerce table.cart td.actions .coupon .input-text{height:30px}.woocommerce-cart table.shop_table tbody tr td.actions .button{position:absolute;bottom:40px;left:0}.woocommerce-cart table.shop_table tbody tr td.actions .checkout-button{bottom:10px}.woocommerce-cart table.shop_table tbody{padding-bottom:145px}.woocommerce-cart table.shop_table input[type="submit"]{padding:5px 10px;font-size:11px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{text-align:center;height:50px;width:100px;line-height:50px;vertical-align:middle;border-bottom-width:1px;padding:0;border-bottom:1px solid #ddd}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{height:51px;width:98px;padding:0;text-align:center;vertical-align:middle;border-bottom:0}.woocommerce table.shop_table td.product-subtotal,.woocommerce-page table.shop_table td.product-subtotal{border-bottom:1px solid #ddd}.woocommerce-cart table.shop_table th{width:80px}.woocommerce-cart table.shop_table td{width:118px}.woocommerce table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page #content table.cart a.remove{display:inline-block;margin-top:14px}.woocommerce .wishlist_table tr td.product-thumbnail,.woocommerce .wishlist_table tr td.product-name{text-align:center}.shop_table .product-thumbnail a{margin:10px 0 0;display:inline-block}.shop_table td.product-name a,.shop_table td.product-price span,.shop_table td.product-stock-status span,.shop_table td.product-subtotal span,.shop_table tr.order td a{display:inline-block;margin-top:18px}.shop_table .product-add-to-cart a,.woocommerce .wishlist_table .add_to_cart.button{margin-top:15px;display:inline-block}.shop_table tr.order .order-total{font-size:11px}.shop_table tr.order td time,.shop_table tr.order td span{font-size:11px;display:inline-block;margin-top:18px}.shop_table tr.order td.order-status{padding-top:17px;height:33px;text-align:center!important}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:center}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions .button{margin-top:7px}.shop_table td.product-price span,.shop_table td.product-stock-status span,.shop_table td.product-subtotal span,.shop_table tr.order td{font-size:14px}.shop_table td.product-quantity .quantity{padding:10px 0 0}.cart-subtotal span,.total span,.checkout_table_item .product-total span{font-size:14px}.shipping td{font-size:10px}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:0}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:100%}}@media only screen and (min-width:320px) and (max-width:479px){.container{width:290px}.boxed .wrapper,.boxed .is-sticky #main-menu{width:100%}ul.dt-sc-tabs-frame>li{margin-bottom:20px}ul.dt-sc-tabs-frame{margin-bottom:0}.dt-sc-tabs-frame-content{padding-top:0}ul.dt-sc-tabs-frame>li>a{border-bottom-width:3px;padding-bottom:5px}ul.time-table>li,.page-with-sidebar ul.time-table>li{width:35.2%}.page-with-sidebar ul.time-table>li:nth-child(2n),ul.time-table>li:nth-child(2n){margin-right:0}.page-with-sidebar ul.time-table>li:nth-child(3n){margin-right:2%}ul.time-table>li:nth-child(3n){margin-right:2%}ul.time-table>li:nth-child(5n){margin-right:2%}ul.time-table>li:nth-child(5n+1),.page-with-sidebar ul.time-table>li:nth-child(4n+1){clear:none}ul.time-table>li:nth-child(2n+1),.page-with-sidebar ul.time-table>li:nth-child(2n+1){clear:both}ul.time-table>li>span{font-size:12px;line-height:18px}ul.time-table>li ul.time-slots>li a{font-size:13px}}@media only screen and (max-width:319px){.container{width:200px}.boxed .wrapper,.boxed .is-sticky #main-menu{width:100%}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:15px}h5{font-size:14px}h6{font-size:13px}.widget h3.widgettitle{font-size:18px}#header #searchform input[type="text"]{width:140px}.border-title h2,.border-title h1{font-size:20px;padding:0 0 20px}th,td{font-size:9px;padding:8px 2px}.dt-sc-button.small{font-size:12px;padding:11px 20px}.dt-sc-button.medium{font-size:14px;padding:14px 25px}.dt-sc-button.large{font-size:16px;padding:18px 32px;border-radius:40px}.dt-sc-button.xlarge{font-size:18px;padding:25px 45px;border-radius:50px}.dt-sc-button.small.with-icon{padding:0 0 0 15px}.dt-sc-button.small.with-icon i{padding:10px 15px;font-size:14px}.dt-sc-button.small.with-icon span{padding:8px 0}.dt-sc-button.medium.with-icon{padding:0 0 0 20px}.dt-sc-button.medium.with-icon i{padding:15px 20px;font-size:16px}.dt-sc-button.medium.with-icon span{padding:12px 0}.dt-sc-button.large.with-icon{padding:0 0 0 25px}.dt-sc-button.large.with-icon i{padding:18px 22px;margin-left:15px;font-size:18px}.dt-sc-button.large.with-icon span{font-size:16px;padding:16px 0}.dt-sc-button.xlarge.with-icon{padding:0 0 0 25px}.dt-sc-button.xlarge.with-icon i{padding:20px 25px;margin-left:12px;font-size:18px}.dt-sc-button.xlarge.with-icon span{font-size:17px;padding:17px 0}.dt-sc-ico-content.type2{padding-left:0;text-align:center}.dt-sc-ico-content.type2 .icon{position:inherit;margin:0 0 20px;display:inline-block}ul.dt-sc-tabs-frame>li,.woocommerce-tabs ul.tabs>li{width:100%;margin:0 0 10px}ul.dt-sc-tabs-frame>li>a,.woocommerce-tabs ul.tabs>li.active>a{border-bottom-width:3px;padding-bottom:5px}.dt-sc-tabs-frame-content,.woocommerce-tabs .panel{padding-top:0}.dt-sc-tb-header .dt-sc-price{font-size:30px}.dt-sc-tb-header .dt-sc-price span{font-size:40px}.dt-sc-tb-content li{font-size:12px}.dt-sc-popular-procedures .image{margin-top:-140px}.dt-sc-popular-procedures.with-image{margin-top:90px}.dt-sc-popular-procedures .image img{max-width:150px}.dt-sc-popular-procedures .image:before{width:140px;height:140px;background-size:140px 140px;top:5px}.dt-sc-popular-procedures h2{font-size:20px}.fullwidth-testimonial{height:512px!important}.type2 .dt-sc-testimonial .author span{margin-top:20px}.dt-sc-testimonial-carousel-wrapper.type2 .carousel-arrows{width:200px}.dt-sc-ico-content.type1 .image{min-height:50px}.secondary-sidebar .dt-sc-popular-procedures .image:before{width:130px;height:130px;background-size:130px 130px;top:6px}.secondary-sidebar .dt-sc-popular-procedures .image img{max-width:140px}.entry-meta{width:100%;position:inherit;text-align:center;margin-bottom:10px;float:left}.entry-meta .date{display:inline-block}.entry-meta .comments{margin-top:0}.blog-entry-inner{padding-left:0}.entry-thumb{float:left;max-width:100%;margin-bottom:10px}.dt-gallery.with-space .dt-gallery-details h5{font-size:20px}.dt-sc-sorting-container a{font-size:13px}ul.products li .product-title h3{font-size:18px}ul.products li .product-title{padding:10px 20px}ul.products li .product-details .price,ul.products li .product-details .price ins,ul.products li .product-details .price .amount{font-size:18px}ul.products li .product-details .price del .amount,ul.products li .product-details .price del{font-size:12px}ul.products li .product-details .price{width:35px}.dt-gallery-single-slider-wrapper #bx-pager a img{max-width:40px}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{margin-left:0;margin-top:20px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-size:10px}ul.time-table>li,.page-with-sidebar ul.time-table>li{width:80%}.page-with-sidebar ul.time-table>li:nth-child(2n),ul.time-table>li:nth-child(2n){margin-right:0}.page-with-sidebar ul.time-table>li:nth-child(3n){margin-right:0}ul.time-table>li:nth-child(3n){margin-right:0}ul.time-table>li:nth-child(5n){margin-right:0}ul.time-table>li:nth-child(2n+1),.page-with-sidebar ul.time-table>li:nth-child(2n+1),ul.time-table>li:nth-child(5n+1),.page-with-sidebar ul.time-table>li:nth-child(4n+1){clear:none}ul.time-table>li>span{font-size:12px;line-height:18px}ul.time-table>li ul.time-slots>li a{font-size:13px}}