@media only screen and (min-width:1200px) and (max-width:1280px){.container{width:1080px}.container.fill-container,.page-template-tpl-fullwidth .section-wrapper.fullwidth-section .container.fill-stretch-row{width:1110px}.layout-boxed .wrapper,.layout-boxed .is-sticky #header-wrapper{width:1120px}#primary{width:810px}#secondary,#secondary-right,#secondary-left{width:240px}.related-portfolio-items .portfolio{max-height:85px}.full-width-portfolio .related-portfolio-items .portfolio{max-height:89px}.dt-sc-icon-box.type1 .icon-content h4{font-size:26px}.dt-sc-testimonial.type6 .dt-sc-testimonial-author:before{left:50px}.dt-sc-team.type1 .dt-sc-team-thumb,.dt-sc-team.type1 .dt-sc-team-details{width:50%}.dt-sc-team.type1 .dt-sc-team-details{padding-top:25px}.dt-sc-team.type1 .dt-sc-team-details p{font-size:15px}.dt-sc-appointment-form.with-bg{padding-bottom:175px}.dt-sc-appointment-form.with-bg .column{margin-left:0;width:100%}.under-construction .wrapper>.vc_row,.under-construction .vc_row>.container{height:auto}.under-construction.type7 h2.vc_custom_heading{font-size:38px}}@media only screen and (min-width:992px) and (max-width:1280px){.split-header.boxed-header.page-with-slider #header-wrapper::before{height:55%}.split-header.boxed-header #header-wrapper::before{height:380px}.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-third{width:48.5%}.tpl-blog-holder.apply-isotope .dt-sc-one-third{width:31.8%}.tpl-blog-holder.apply-isotope .dt-sc-one-half{width:48.8%}.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-half{width:48.5%}.dt-sc-one-half .blog-entry.blog-medium-style .entry-thumb,.dt-sc-one-half .blog-entry.blog-medium-style .entry-details{width:100%}.dt-sc-one-third .blog-entry.blog-medium-style{width:99.5%}#primary:not(.page-with-sidebar) .dt-sc-portfolio-container[data-column=".dt-sc-one-fourth"]{margin:0}.page-with-sidebar .dt-sc-portfolio-container.with-space .dt-sc-one-fourth,.page-with-sidebar .dt-sc-portfolio-container.with-space .column.no-space.dt-sc-one-fourth{width:50%}.widget #wp-calendar th{padding:10px 5px}.widget #wp-calendar td{padding:9px 4px}.dt-sc-icon-box.type14{min-height:325px}}@media only screen and (max-width:1199px){.wdt-custom-spc-therapist{height:70px!important}}@media only screen and (min-width:992px) and (max-width:1199px){.dt-sc-image-caption.wdt-custom-feast-yoga .dt-sc-image-content p{font-size:16px}.container{width:900px}.container.fill-container,.page-template-tpl-fullwidth .section-wrapper.fullwidth-section .container.fill-stretch-row{width:930px}.layout-boxed .wrapper,.layout-boxed .is-sticky #header-wrapper{width:940px}#primary{width:670px}#secondary,#secondary-right,#secondary-left{width:200px}.split-header.boxed-header #main{margin:0 20px}.split-header.boxed-header #slider{padding:0 20px}.top-bar .dt-sc-vertical-separator{margin:0 10px}#main-menu>ul.menu>li>a{padding:0 12px}.menu-with-slanting-splitter #main-menu>ul.menu>li>a{padding:0 10px}.menu-active-border-with-arrow #main-menu>ul.menu>li>a{padding:0 9px;font-size:12px}.menu-active-with-icon #main-menu>ul.menu>li>a{padding:0 8px}.menu-active-highlight-grey #main-menu ul.menu>li{padding:0 12px}.split-header #main-menu ul.menu>li>a{font-size:15px;padding:0 10px}.split-header.transparent-header #main-menu ul.menu>li{padding:0 10px}.split-header .menu-with-slanting-splitter #main-menu>ul.menu>li>a{font-size:11px;padding:0 7px}.split-header .menu-with-slanting-splitter #main-menu ul.menu>li:before{right:-8px}.split-header #main-menu .menu-left,.split-header #main-menu .menu-right{width:41%}#main-menu .megamenu-2-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:440px}#main-menu .megamenu-3-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:660px}#main-menu .megamenu-4-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:880px}#main-menu .megamenu-child-container>ul.sub-menu>li{width:220px}#main-menu .megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,#main-menu .megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:440px}#main-menu .megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:660px}#main-menu .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:425px}#main-menu .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:283px}#main-menu .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:315px}#main-menu .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.menu-item-fullwidth .widget{width:212px}#main-menu .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.menu-item-fullwidth .widget{width:210px}#main-menu .megamenu-2-columns-group .megamenu-child-container ul.sub-menu li.menu-item-fullwidth .widget{width:205px}.page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-fourth,.page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth,.page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-third,.page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-third{width:50%}.dt-sc-one-fourth .portfolio .portfolio-detail h5{font-size:11px}.dt-sc-one-fourth .portfolio .portfolio-detail p{font-size:10px}.dt-sc-one-fourth .portfolio .portfolio-detail .dt-portfolio-like span,.dt-sc-one-fourth .portfolio .portfolio-detail .dt-portfolio-like .label{font-size:16px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail{padding-left:65px;padding-right:25px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail .dt-portfolio-like{left:-60px;width:60px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail h5{font-size:14px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail p{font-size:12px}.page-with-sidebar .dt-sc-one-half:hover .portfolio .portfolio-detail .dt-portfolio-like{left:0}.with-left-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line,.with-left-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line .vc_sep_holder .vc_sep_line:after,.with-right-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line,.with-right-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line .vc_sep_holder .vc_sep_line:after{width:100%}.related-portfolio-items .portfolio{max-height:70px}.full-width-portfolio .related-portfolio-items .portfolio{max-height:75px}.vc_row-o-equal-height .dt-sc-one-fifth.inner-frame-border.wpb_column.vc_col-md-12 .vc_column-inner{padding-top:35px!important;padding-bottom:25px}.dt-sc-one-third .widget_text ul.split-list{width:100%;margin-right:0}.flickr-widget div{height:68px;width:68px}.secondary-sidebar .type7 .widgettitle:before{left:-20px}.secondary-sidebar .type8 .widget{padding:0 15px 15px}.widget.woocommerce .woocommerce-product-search input[type="submit"]{float:right;min-height:50px;margin-top:10px;position:inherit}.widget.woocommerce .woocommerce-product-search input[type="search"]{padding-right:10px}.widget .recent-posts-widget li .entry-meta p:last-child{margin-right:0}.tagcloud a{margin:0 4px 10px 0}.secondary-sidebar .type9 .widget ul li,.secondary-sidebar .type12 .widget ul li{font-size:13px}.woo-type6 .secondary-sidebar .widget.woocommerce .woocommerce-product-search input[type="submit"]{border-radius:5px}.secondary-sidebar .widget .tweet_list li{padding:0 0 20px 30px}.secondary-sidebar .widget .tweet_list li:before{font-size:22px}.secondary-sidebar .widget .tweet_list li:before,.secondary-sidebar .widget .tweet_list li:first-child:before{top:0}.secondary-sidebar aside.widget,.secondary-sidebar .type11 .widget{font-size:12px}.secondary-sidebar .type2 .widget,.secondary-sidebar .type6 .widget,.secondary-sidebar .type8 .widget,.secondary-sidebar .type12 .widget,.secondary-sidebar .type13 .widget{font-size:13px}.secondary-sidebar .type8 .widget,.secondary-sidebar .type12 .widget{padding:15px 15px 20px}.secondary-sidebar .type11 .widget{padding:15px 10px 20px}.secondary-sidebar .type5 .widget .tweet_list li,.secondary-sidebar .type8 .widget .tweet_list li,.secondary-sidebar .type11 .widget .tweet_list li,.secondary-sidebar .type12 .widget .tweet_list li{padding:0 0 20px}.secondary-sidebar .type5 .widget .tweet_list li:before,.secondary-sidebar .type8 .widget .tweet_list li:before,.secondary-sidebar .type11 .widget .tweet_list li:before,.secondary-sidebar .type12 .widget .tweet_list li:before{margin-right:8px;position:static}.secondary-sidebar .type11>.widget:before{padding-right:10px;top:18px}.secondary-sidebar .type11 .widgettitle:before{top:9px}.secondary-sidebar .type11 .widgettitle{font-size:22px}.secondary-sidebar .type12 .widget.woocommerce .woocommerce-product-search input[type="submit"]{width:100%}.under-construction.type7 .dt-sc-counter-wrapper{margin-right:20px;min-width:62px;padding:20px 15px 17px}.under-construction.type7 .counter-icon-wrapper .dt-sc-counter-number{font-size:40px}.dt-sc-event h2.entry-title{font-size:16px}.dt-sc-contact-info.type5 h6{font-size:15px;margin:20px 0 0}.type4.tribe_events .data-wrapper p{font-size:26px}.main-title-section-wrapper .container{padding:0 25px}.main-title-section-wrapper.breadcrumb-right .main-title-section h1{font-size:24px}.main-title-section-wrapper.breadcrumb-right .main-title-section{width:58%}.main-title-section-wrapper.breadcrumb-right .breadcrumb{margin-top:5px;width:42%}.footer-copyright .vc_col-sm-6{width:100%;text-align:center}.footer-copyright .vc_col-sm-6 .vc_column-inner{padding:0}.footer-copyright .menu-links{text-align:center;margin-top:10px}.dt-sc-contact-info.type2{padding-left:95px}.dt-sc-contact-info.type6,.dt-sc-contact-info.type6 p,.dt-sc-contact-info.type6 a{font-size:14px}.wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type7{padding:100px 0 0;text-align:center}.wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type7 span{margin:auto;right:0}.dt-sc-icon-box.type1{padding:35px 25px}.dt-sc-icon-box.type4 .icon-content h4{font-size:20px;letter-spacing:2px}.dt-sc-icon-box.type5.round.large-icon h4{font-size:22px}.dt-sc-icon-box.type11 .icon-content h4{font-size:15px}.dt-sc-icon-box.type14 .icon-content h4{font-size:16px}.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-thumb,.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-thumb img,.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-details{width:100%}.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-details{padding:35px 30px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb{top:18px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb{top:-10px}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span{height:100%;margin:0;width:100%}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span img{max-width:100%}.dt-sc-testimonial.type6::after{left:60%}.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before{content:none}.dt-sc-image-caption.alter .dt-sc-image-content{font-size:12px;line-height:24px;padding-bottom:25%;padding-top:25%}.dt-sc-image-caption.alter .dt-sc-image-content h2{font-size:24px;line-height:30px;margin-bottom:0}.vc_col-md-6 .dt-sc-counter.type1{margin-bottom:25px}.dt-sc-counter.type3,.vc_row-no-padding .dt-sc-counter.type3{padding:0}.dt-sc-counter.type5 .dt-sc-counter-number{font-size:42px}.dt-sc-counter.type5 .dt-sc-couter-icon-holder .icon-wrapper{text-align:center}.dt-sc-counter.type5 .dt-sc-couter-icon-holder .icon-wrapper span{font-size:36px}.vc_col-md-6 .dt-sc-counter.type5{margin-bottom:35px}blockquote.type2 cite:before{left:-42px;right:auto;width:calc(90% - 32px)}.responsive-map{max-width:100%}.dt-sc-appointment-form:not(.with-bg) .column{margin-left:0;width:100%}.wpb_column.dt-sc-one-fifth.vc_col-md-6{width:50%}.wpb_column.dt-sc-one-fifth.vc_col-md-12,.wpb_column.dt-sc-two-fifth.vc_col-md-12,.wpb_column.dt-sc-three-fifth.vc_col-md-12,.wpb_column.dt-sc-four-fifth.vc_col-md-12{width:100%}.vc_col-md-12.wpb_column .vc_column-inner{padding-bottom:25px}.vc_col-md-12.wpb_column:last-child .vc_column-inner{padding-bottom:0}.vc_separator~.wpb_text_column p,.dt-sc-theme-type.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content p{font-size:15px}.vc_custom_heading~.wpb_text_column p>br,.dt-sc-theme-type.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content p>br{display:none}.rs_custom_bg_position{background-position:center center!important}.rs_margin_top_md-150.vc_row,.rs_margin_top_md-150.wpb_column .vc_column-inner{margin-top:150px!important}.rs_maxheight_override{max-height:100%!important}.rs_maxwidth_override{max-width:100%!important}.with-left-sidebar ul.products li.product .column.dt-sc-one-fourth,.with-right-sidebar ul.products li.product .column.dt-sc-one-fourth{width:49%}.with-left-sidebar ul.products li.product.first .column.dt-sc-one-fourth,.with-right-sidebar ul.products li.product.first .column.dt-sc-one-fourth{margin-left:2%}.with-left-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-fourth,.with-right-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-fourth{clear:both;margin-left:0}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price,.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price .price{width:100%}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper{display:none;position:static}.woocommerce ul.products li.product.product-type-variable:not(.has-default-attributes):hover .price{padding:0;text-align:center}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes),.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-wrapper,.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper{-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-ms-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.cart td.product-name a,.woocommerce table.cart td.product-price,.woocommerce table.cart td.product-subtotal,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li{width:92px!important}.woocommerce .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce-page .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li{width:67px!important}.woocommerce .page-with-sidebar.with-both-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce-page .page-with-sidebar.with-both-sidebar div.product .images .thumbnails .yith_magnifier_gallery li{width:41px!important}.woocommerce .page-with-sidebar.with-both-sidebar div.product .woocommerce-tabs ul.tabs li a{font-size:12px}}@media only screen and (min-width:768px) and (max-width:1199px){.split-header.boxed-header.page-with-slider #header-wrapper::before{height:55%}.page-template-tpl-onepage.split-header.boxed-header #slider:after{height:50%;bottom:0;top:auto;z-index:0}.page-template-tpl-onepage.split-header.boxed-header #slider img{position:relative;z-index:1}.column .dt_yoga_courses.outer-frame-border,.column .dt_yoga_poses.outer-frame-border{width:100%}.dt_yoga_pose_stages a{display:inline-block}.single .dt_yoga_poses.type-dt_yoga_poses{width:65%}.column .dt_yoga_courses .dt_yoga_courses-thumb .overlay a,.wpb_column .dt_yoga_courses .dt_yoga_courses-thumb .overlay a{font-size:11px}.column .dt_yoga_courses .dt_yoga_courses-detail,.wpb_column .dt_yoga_courses .dt_yoga_courses-detail{padding-top:60px;padding-left:25px;text-align:center}.column .dt_yoga_courses .dt_yoga_courses-detail .dt_yoga_courses-price,.wpb_column .dt_yoga_courses .dt_yoga_courses-detail .dt_yoga_courses-price{right:0;top:0}.column .dt_yoga_courses .dt_yoga_courses-detail .dt_yoga_courses-times,.wpb_column .dt_yoga_courses .dt_yoga_courses-detail .dt_yoga_courses-times{display:inline-block}.error404.type8 .vc_col-sm-6{width:100%;margin:0}.error404.type8 .vc_col-sm-6.alignleft{text-align:center;width:100%}.under-construction .wrapper>.vc_row,.under-construction .vc_row>.container{height:auto}}@media only screen and (min-width:768px) and (max-width:991px){.wdt-cust-shtcde-numbr-countr{margin-bottom:20px}.dt-sc-poses-container[data-column="4"] .column.dt-sc-one-fourth{width:49%}.dt_yoga_poses-thumb img{width:100%}.wdt-custo-ico-abt-us{margin-bottom:50px}#footer .dt-sc-one-half{width:40%}#footer .column.dt-sc-one-fourth:last-child{width:30%}#footer .column.dt-sc-one-fourth:first-child{width:26%}.container{width:710px}.container.fill-container,.page-template-tpl-fullwidth .section-wrapper.fullwidth-section .container.fill-stretch-row{width:740px}.layout-boxed .wrapper,.layout-boxed .is-sticky #header-wrapper{width:750px}#primary{width:500px}#primary.with-both-sidebar{width:290px}#secondary,#secondary-right,#secondary-left{width:180px}.split-header.boxed-header #main{margin:0 15px}.split-header.boxed-header #slider{padding:0 15px}.boxed-header #logo{max-width:100px}#logo,.split-header.boxed-header #logo{max-width:140px}.header-align-center #logo{max-width:none}#logo a{line-height:normal}#main-menu>ul.menu>li>a{padding:0 7px;font-size:10px}.menu-active-highlight-grey #main-menu ul.menu>li{padding:0 8px}.menu-active-border-with-arrow #main-menu ul.menu>li>a{padding:0 6px}.split-header #main-menu ul.menu>li>a{padding:0 8px;font-size:16px!important}.split-header.transparent-header #main-menu ul.menu>li{padding:0 5px}.split-header .menu-with-slanting-splitter #main-menu>ul.menu>li>a{padding:0 6px}.split-header .menu-with-slanting-splitter #main-menu ul.menu>li:before{right:-8px}.header-align-center .main-header #searchform{width:60%;margin-top:34px}#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 .megamenu-2-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-two-columns{width:340px}#main-menu .megamenu-3-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-three-columns{width:510px}#main-menu .megamenu-4-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:680px}#main-menu .megamenu-child-container>ul.sub-menu>li{width:170px}#main-menu .megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-three-columns,#main-menu .megamenu-2-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:340px}#main-menu .megamenu-3-columns-group .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:510px}#main-menu .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:325px}#main-menu .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:216px}#main-menu .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:240px}#main-menu .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.menu-item-fullwidth .widget{width:216px}#main-menu .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.menu-item-fullwidth .widget{width:240px}#main-menu .megamenu-2-columns-group .megamenu-child-container ul.sub-menu li.menu-item-fullwidth .widget{width:100%}#main-menu .megamenu-child-container>ul.sub-menu>li>a,#main-menu .megamenu-child-container>ul.sub-menu>li>.nolink-menu{font-size:12px}#main-menu ul li.menu-item-simple-parent ul li a,#main-menu .megamenu-child-container ul.sub-menu>li>ul li a{font-size:13px}.main-title-section-wrapper .container{padding:0 25px}.main-title-section-wrapper.breadcrumb-right .main-title-section h1{font-size:24px;line-height:normal;margin-top:0}.main-title-section-wrapper.breadcrumb-right .breadcrumb{font-size:11px;letter-spacing:.5px;margin-top:5px}.main-title-section-wrapper.breadcrumb-right .breadcrumb .fa{margin:0 8px}.flickr-widget div{height:55px;width:55px}.footer-widgets .dt-sc-contact-info span{width:20px;margin:7px 6px 0 0;font-size:15px}.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type="submit"]{float:right;margin-top:7px;position:relative}.dt-sc-one-third .widget_text ul.split-list{width:100%;margin-right:0}.footer-copyright .menu-links li{margin:0 0 0 5px}.widget .recent-posts-widget li .entry-meta p:last-child{margin-right:0}.widget .recent-posts-widget li .entry-meta p{margin-right:11px}.widgettitle{font-size:17px}.secondary-sidebar .type7 .widgettitle:before{left:-20px}.widget.woocommerce .woocommerce-product-search input[type="submit"]{float:right;min-height:50px;margin-top:10px;position:inherit}.widget.woocommerce .woocommerce-product-search input[type="search"]{padding-right:10px}.tagcloud a{margin:0 4px 10px 0}.widget .recent-posts-widget li .entry-meta p:last-child{margin-right:0}.widget #wp-calendar th{padding:10px 5px}.widget #wp-calendar td{padding:9px 4px}.secondary-sidebar .type5 .widget ul li,.secondary-sidebar .type10 .widgettitle{font-size:16px}.secondary-sidebar .type9 h3.widgettitle{font-size:18px}.secondary-sidebar .type9 .widget.widget_categories ul li:before{top:4px}.secondary-sidebar .type12 .widget ul li{font-size:13px}.secondary-sidebar .type12 .widget.widget_categories ul li>a span,.secondary-sidebar .widget.widget_archive ul li>a span{padding:0 5px}.secondary-sidebar .type12 .tagcloud a{margin:0 5px 10px 0}.secondary-sidebar .type11 .widget.widget_flickr{padding:25px 10px}.secondary-sidebar .widget .tweet_list li{padding:0 0 20px 25px}.secondary-sidebar .widget .tweet_list li:before{font-size:20px}.secondary-sidebar .widget .tweet_list li:before,.secondary-sidebar .widget .tweet_list li:first-child:before{top:0}.secondary-sidebar aside.widget,.secondary-sidebar .type11 .widget{font-size:12px}.secondary-sidebar .type2 .widget,.secondary-sidebar .type6 .widget,.secondary-sidebar .type8 .widget,.secondary-sidebar .type12 .widget,.secondary-sidebar .type13 .widget{font-size:13px}.secondary-sidebar .type8 .widget,.secondary-sidebar .type12 .widget{padding:15px 15px 20px}.secondary-sidebar .type11 .widget{padding:15px 10px 20px}.secondary-sidebar .type5 .widget .tweet_list li,.secondary-sidebar .type8 .widget .tweet_list li,.secondary-sidebar .type11 .widget .tweet_list li,.secondary-sidebar .type12 .widget .tweet_list li{padding:0 0 20px}.secondary-sidebar .type5 .widget .tweet_list li:before,.secondary-sidebar .type8 .widget .tweet_list li:before,.secondary-sidebar .type11 .widget .tweet_list li:before,.secondary-sidebar .type12 .widget .tweet_list li:before{margin-right:8px;position:static}.secondary-sidebar .type11>.widget:before{padding-right:10px;top:18px}.secondary-sidebar .type11 .widgettitle:before{top:7px}.secondary-sidebar .type11 .widgettitle{font-size:18px}.secondary-sidebar .type12 .widget.woocommerce .woocommerce-product-search input[type="submit"]{width:100%}.secondary-sidebar .type12 .widget .tagcloud a{padding:7px 12px 6px}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views+.tribe-bar-filters,#tribe-bar-views [name="tribe-bar-view"]{display:block}#tribe-bar-views .tribe-bar-views-list{display:none}.tribe-bar-collapse #tribe-bar-collapse-toggle{background-color:rgb(0 0 0 / .05);border:none;font-size:16px;font-weight:400;margin-bottom:5px;margin-top:15px;padding:10px 15px;text-transform:capitalize;width:100%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:100%;padding-left:0}.tribe-events-sub-nav li{padding-bottom:0}.single-tribe_events .type4>.vc_col-sm-6.wp_column{width:100%;margin-right:0}.event-meta-tab ul.dt-sc-tabs-horizontal-frame>li>a{text-transform:capitalize}.single-tribe_events .column.dt-sc-one-half{margin:0;width:100%}.single-tribe_events .column.dt-sc-one-half.first{margin-bottom:35px}.single-tribe_events .tribe-events-event-image,.single-tribe_events .tribe-events-event-image img{display:inline-block;width:100%}.tribe-events-loop .tribe-events-event-meta{background-color:#fff0}.tribe-events-loop .tribe-events-event-meta,.tribe-events-list .time-details{padding:0}.tribe-events-list .tribe-events-venue-details{margin-top:0;padding-left:0;padding-right:0}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{background-color:rgb(0 0 0 / .05)}#tribe-bar-views [name=tribe-bar-view]{background-color:#fff}.tribe-events-calendar .tribe-events-present,.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-present.mobile-active{background-color:#7e8446}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{font-weight:700}.under-construction.type7 .vc_col-sm-6{margin:0;width:100%}.under-construction.type7 .dt-sc-newsletter-section form{width:60%}.error404.type8 .alignleft{text-align:center}.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-third,.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-half{width:100%}.tpl-blog-holder.apply-isotope .dt-sc-one-third{width:49%}.tpl-blog-holder.apply-isotope .dt-sc-one-half,.tpl-blog-holder.apply-isotope .dt-sc-one-third{width:48.5%}.vc_col-sm-4 .blog-entry.entry-date-left .entry-details,.vc_col-sm-3 .blog-entry.entry-date-left .entry-details{padding:20px 30px 35px;text-align:center}.vc_col-sm-4 .blog-entry.entry-date-left .entry-date,.vc_col-sm-3 .blog-entry.entry-date-left .entry-date{margin-bottom:10px;margin-left:-30px;margin-right:-30px;position:inherit;top:-20px;width:auto}#primary:not(.page-with-sidebar) .dt-sc-portfolio-container[data-column=".dt-sc-one-third"]{margin:0 0 0 -1px}.dt-sc-portfolio-container .dt-sc-one-fourth,.dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth,.page-with-sidebar .dt-sc-portfolio-container .dt-sc-one-third,.page-with-sidebar .dt-sc-portfolio-container .column.no-space.dt-sc-one-third{width:50%}.dt-sc-one-third .portfolio .portfolio-detail h5{font-size:11px}.dt-sc-one-third .portfolio .portfolio-detail p{font-size:10px}.dt-sc-one-third .portfolio .portfolio-detail .dt-portfolio-like span,.dt-sc-one-third .portfolio .portfolio-detail .dt-portfolio-like .label{font-size:16px}.dt-sc-one-half .portfolio .portfolio-detail{padding-left:65px;padding-right:25px}.dt-sc-one-half .portfolio .portfolio-detail .dt-portfolio-like{left:-60px;width:60px}.dt-sc-one-half .portfolio .portfolio-detail h5{font-size:14px}.dt-sc-one-half .portfolio .portfolio-detail p{font-size:12px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail{padding-left:55px;padding-right:20px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail .dt-portfolio-like{left:-50px;width:50px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail h5{font-size:13px}.page-with-sidebar .dt-sc-one-half .portfolio .portfolio-detail p{font-size:11px}.dt-sc-one-half:hover .portfolio .portfolio-detail .dt-portfolio-like,.page-with-sidebar .dt-sc-one-half:hover .portfolio .portfolio-detail .dt-portfolio-like{left:0}.with-left-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line,.with-left-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line .vc_sep_holder .vc_sep_line:after,.with-right-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line,.with-right-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line .vc_sep_holder .vc_sep_line:after{width:100%}.related-portfolio-items .portfolio{max-height:54px}.full-width-portfolio .related-portfolio-items .portfolio{max-height:58px}.vc_row-o-equal-height .dt-sc-one-fifth.inner-frame-border.wpb_column.rs_col-sm-12 .vc_column-inner{padding-top:35px!important;padding-bottom:25px}.dt_yoga_courses .dt_yoga_courses-thumb .overlay a{font-size:11px;padding:12px 10px}.dt_yoga_courses .dt_yoga_courses-detail h6{font-size:14px}.dt_yoga_courses .dt_yoga_courses-detail .dt_yoga_courses-times{display:inline-block;line-height:30px;margin-top:20px}.dt-sc-event.type4 h2.entry-title{font-size:14px;letter-spacing:0.5px!important;padding:10px}.dt-sc-event.type4 .dt-sc-event-date span{font-size:42px}.vc_tta.vc_general.vc_tta-style-bottomline .vc_tta-tab>a{font-size:18px}.vc_col-sm-6 .vc_tta.vc_tta-accordion.vc_general.vc_tta-style-bottomline .vc_tta-panel-title,.vc_col-sm-6 .vc_toggle.vc_toggle_bottomline .vc_toggle_title>h4{font-size:16px}.vc_col-sm-6 .vc_toggle.vc_toggle_bottomline .vc_tta-panel-body p{font-size:14px}.dt-sc-theme-type.vc_pie_chart .vc_pie_chart_value{font-size:150%}.dt-sc-theme-type.vc_pie_chart .wpb_pie_chart_heading{font-size:15px}.dt-sc-theme-type.vc_pie_chart .wpb_pie_chart_sub_title{font-size:13px}.dt-sc-pr-tb-col .dt-sc-buy-now a{font-size:14px;letter-spacing:.5px}.dt-sc-contact-info{padding:0 0 0 25px}.dt-sc-contact-info span{position:absolute;left:0}.dt-sc-contact-info.type2{padding-left:70px}.dt-sc-contact-info.type2 span{width:60px}.dt-sc-contact-info.type2,.dt-sc-contact-info.type2 p,.dt-sc-contact-info.type2 a{font-size:11px}.rs_col-sm-6 .dt-sc-contact-info.type6{margin-bottom:30px}.rs_col-sm-6 .dt-sc-contact-info.type7{padding-bottom:20px}.wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type6{font-size:14px;padding:30px 15px}.wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type7{padding:100px 0 0;text-align:center}.wpb_column:not(.rs_col-sm-6) .dt-sc-contact-info.type7 span{margin:auto;right:0}.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-thumb,.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-thumb img,.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-details{width:100%}.wpb_column:not(.rs_col-sm-12) .dt-sc-team.type1 .dt-sc-team-details{padding:35px 30px}.wpb_column:not(.rs_col-sm-6) .dt-sc-team.type2 .dt-sc-team-meta h4{font-size:15px}.wpb_column:not(.rs_col-sm-6) .dt-sc-team.type2 .dt-sc-team-meta h5{font-size:13px}.wpb_column:not(.rs_col-sm-6) .dt-sc-team.type2 .dt-sc-team-thumb{height:110px;margin-top:-55px;width:110px}.wpb_column:not(.rs_col-sm-6) .dt-sc-team.type2 .dt-sc-team-social li{margin:0 3px}.wpb_column:not(.rs_col-sm-6) .dt-sc-team.type2 .dt-sc-team-social li a{font-size:15px;height:30px;line-height:30px;width:30px}.dt-sc-icon-box.type1{padding:45px 25px}.dt-sc-icon-box.type1 .icon-content h4{font-size:15px;letter-spacing:1px}.dt-sc-icon-box.type4 .icon-content h4,.wpb_column:not(.rs_col-sm-6) .dt-sc-icon-box.type5 .icon-content h4,.wpb_column:not(.rs_col-sm-6) .dt-sc-icon-box.type5.round.large-icon h4{font-size:16px}.wpb_column:not(.rs_col-sm-6) .dt-sc-icon-box.type5 .icon-content p{font-size:14px}.dt-sc-icon-box.type5{padding:0 0 0 65px;width:100%;box-sizing:border-box}.dt-sc-icon-box.type5.alignright{padding:0 65px 0 0}.dt-sc-icon-box.type7 .icon-content h4{font-size:20px}.dt-sc-icon-box.type11 .dt-sc-button.medium{font-size:10px;letter-spacing:0;padding:13px 40px 11px 20px}.dt-sc-icon-box.type11 .dt-sc-button::before{right:25px}.dt-sc-icon-box.type11 .dt-sc-button::after{right:20px}.dt-sc-icon-box.type14{min-height:510px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb{top:-10px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content p{font-size:12px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb{top:30px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb,.dt-sc-hr-timeline-section.type2 .dt-sc-timeline-icon-wrapper{padding-bottom:100px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-thumb:after,.dt-sc-hr-timeline-section.type2 .dt-sc-timeline-icon-wrapper:after{bottom:75px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb{top:-30px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb,.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-timeline-icon-wrapper{padding-top:100px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb:after,.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-timeline-icon-wrapper:after{top:75px}.dt-sc-timeline-section.type3 .dt-sc-timeline.left .dt-sc-timeline-content{padding-right:50px}.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content{padding-left:50px}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span{height:100%;margin:0;width:100%}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span img{max-width:100%}.dt-sc-testimonial.type6::after{left:60%}.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before{content:none}.dt-sc-image-caption.alter .dt-sc-image-content{padding-bottom:15%;padding-top:15%}.dt-sc-image-caption.alter .dt-sc-image-content h2{margin-bottom:0}.wpb_column:not(.rs_col-sm-12) .dt-sc-image-caption.alter .dt-sc-image-content{font-size:11px;line-height:22px}.wpb_column:not(.rs_col-sm-12) .dt-sc-image-caption.alter .dt-sc-image-content h2{font-size:24px;line-height:30px}.rs_col-sm-12 .dt-sc-image-caption.no-trigger-icon:not(.text-on-bottom) .dt-sc-image-content{margin:35px 0 0;padding:10% 15% 10% 12%;max-width:100%;min-width:100%;position:static;-webkit-transform:none;transform:none}.dt-sc-counter.type3,.vc_row-no-padding .dt-sc-counter.type3{padding:0}.dt-sc-counter.type4 .dt-sc-couter-icon-holder{height:120px;width:120px}.dt-sc-counter.type4 .dt-sc-counter-number{font-size:28px;line-height:125px}.dt-sc-counter.type4 .dt-sc-couter-icon-holder .icon-wrapper{height:50px;line-height:50px;left:-30px;width:50px}.dt-sc-counter.type4 .dt-sc-couter-icon-holder span{font-size:28px;line-height:50px}.rs_col-sm-6 .dt-sc-counter.type5{margin-bottom:35px}blockquote.type2 cite:before{left:-42px;right:auto;width:calc(80% + 32px)}ul.side-nav li a{font-size:12px}.dt-sc-appointment-form.with-bg{padding-bottom:175px}.dt-sc-appointment-form .column{margin-left:0;width:100%}.responsive-map{max-width:100%}.rs_col-sm-12{width:100%}.rs_col-sm-11{width:91.66666667%}.rs_col-sm-10{width:83.33333333%}.rs_col-sm-9{width:75%}.rs_col-sm-8{width:66.66666667%}.rs_col-sm-7{width:58.33333333%}.rs_col-sm-6{width:50%}.rs_col-sm-5{width:41.66666667%}.rs_col-sm-4{width:33.33333333%}.rs_col-sm-3{width:25%}.rs_col-sm-2{width:16.66666667%}.rs_col-sm-1{width:8.33333333%}.wpb_column.dt-sc-one-fifth.vc_col-md-6{width:50%}.wpb_column.dt-sc-one-fifth.rs_col-sm-12,.wpb_column.dt-sc-two-fifth.rs_col-sm-12,.wpb_column.dt-sc-three-fifth.rs_col-sm-12,.wpb_column.dt-sc-four-fifth.rs_col-sm-12{width:100%}.rs_col-sm-12.wpb_column .vc_column-inner,.rs_col-sm-6.wpb_column .vc_column-inner{padding-bottom:25px}.rs_col-sm-12.wpb_column:last-child .vc_column-inner{padding-bottom:0}.rs_col-sm-12 .wpb_single_image.outer-frame-border .vc_figure,.rs_col-sm-12 .wpb_single_image.outer-frame-border .vc_single_image-wrapper,.rs_col-sm-12 .wpb_single_image.outer-frame-border .vc_single_image-wrapper img{width:100%}.vc_separator~.wpb_text_column p>br,.vc_custom_heading~.wpb_text_column p>br,.dt-sc-theme-type.vc_general.vc_cta3.vc_cta3-actions-bottom .vc_cta3-content p>br{display:none}.rs_margin_top_sm-50.vc_row,.rs_margin_top_sm-50.wpb_column .vc_column-inner{margin-top:50px!important}.rs_margin_top_sm-150.vc_row,.rs_margin_top_sm-150.wpb_column .vc_column-inner{margin-top:150px!important}.rs_margin_top_sm_alt-75.vc_row,.rs_margin_top_sm_alt-75.wpb_column .vc_column-inner{margin-top:-75px!important}.rs_custom_bg_position{background-position:center center!important}.rs_maxheight_override{max-height:100%!important}.rs_maxwidth_override{max-width:100%!important}.footer-copyright .vc_col-sm-6,.footer-copyright .vc_col-sm-6.alignright{width:100%;text-align:center;float:none;display:block}.footer-copyright .vc_col-sm-6 .vc_column-inner{padding:0}.footer-copyright .menu-links{text-align:center;margin-top:5px}.widget .dt-sc-newsletter-section.boxed{margin-top:-80px}.footer-copyright .vc_col-sm-6.alignright .dt-sc-sociable{float:none;text-align:center;display:inline-block}.with-left-sidebar ul.products li.product .column.dt-sc-one-fourth,.with-right-sidebar ul.products li.product .column.dt-sc-one-fourth,.with-left-sidebar ul.products li.product .column.dt-sc-one-third,.with-right-sidebar ul.products li.product .column.dt-sc-one-third{width:49%}.with-left-sidebar ul.products li.product.first .column.dt-sc-one-fourth,.with-right-sidebar ul.products li.product.first .column.dt-sc-one-fourth,.with-left-sidebar ul.products li.product.first .column.dt-sc-one-third,.with-right-sidebar ul.products li.product.first .column.dt-sc-one-third{clear:none;margin-left:2%}.with-left-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-fourth,.with-right-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-fourth,.with-left-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-third,.with-right-sidebar ul.products li.product:nth-child(2n+1) .column.dt-sc-one-third{clear:both;margin-left:0}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.cart td.product-name a,.woocommerce table.cart td.product-price,.woocommerce table.cart td.product-subtotal,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}.woocommerce .page-with-sidebar div.product div.images,.woocommerce-page .page-with-sidebar div.product div.images,.woocommerce .page-with-sidebar div.product div.summary,.woocommerce-page .page-with-sidebar div.product div.summary{float:left;width:100%}.woocommerce.single-product .page-with-sidebar .product-thumb-wrapper span.onsale,.woocommerce.single-product .page-with-sidebar .product-thumb-wrapper span.out-of-stock{right:-25px}.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li{width:71px!important}.woocommerce .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce-page .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li{width:160px!important}.woocommerce ul.products li.product .product-details h5{font-size:12px}.woocommerce ul.products li.product .price{font-size:11px}.woocommerce ul.products li.product .product-details .product-rating-wrapper .star-rating{font-size:10px;margin:7px 0 0}.woocommerce .page-with-sidebar div.product .woocommerce-tabs ul.tabs li a{font-size:15px;letter-spacing:.5px}.woocommerce .page-with-sidebar.with-both-sidebar div.product .woocommerce-tabs ul.tabs li{display:block;margin:0 auto;text-align:center}.woocommerce div.product{clear:both}.woocommerce ul.products li.product .product-thumb a.add_to_cart_button,.woocommerce ul.products li.product .product-thumb a.button.product_type_simple,.woocommerce ul.products li.product .product-thumb a.button.product_type_variable,.woocommerce ul.products li.product .product-thumb a.added_to_cart.wc-forward,.woocommerce ul.products li.product .product-thumb a.add_to_wishlist,.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a{height:40px;width:40px}.woocommerce ul.products li.product .product-thumb a.add_to_cart_button:before,.woocommerce ul.products li.product .product-thumb a.added_to_cart.wc-forward:before,.woocommerce ul.products li.product .product-thumb a.button.product_type_simple:before,.woocommerce ul.products li.product .product-thumb a.button.product_type_variable:before,.woocommerce ul.products li.product .product-thumb .add_to_wishlist:before,.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a:before,.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a:before{font-size:18px;line-height:40px}.woocommerce ul.products li.product .product-thumb a.add_to_cart_button,.woocommerce ul.products li.product .product-thumb a.button.product_type_simple,.woocommerce ul.products li.product .product-thumb a.button.product_type_variable,.woocommerce ul.products li.product .product-thumb a.added_to_cart.wc-forward{left:-50px}.woocommerce ul.products li.product .product-thumb a.add_to_wishlist,.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistaddedbrowse a,.woocommerce ul.products li.product .product-thumb .yith-wcwl-wishlistexistsbrowse a{right:-50px}.woocommerce ul.products li.product:hover .product-thumb a.add_to_cart_button,.woocommerce ul.products li.product:hover .product-thumb a.button.product_type_simple,.woocommerce ul.products li.product:hover .product-thumb a.button.product_type_variable,.woocommerce ul.products li.product:hover .product-thumb a.added_to_cart.wc-forward{right:50px}.woocommerce ul.products li.product:hover .product-thumb a.add_to_wishlist,.woocommerce ul.products li.product:hover .product-thumb .yith-wcwl-wishlistaddedbrowse a,.woocommerce ul.products li.product:hover .product-thumb .yith-wcwl-wishlistexistsbrowse a{left:50px}.woo-type16 ul.products li.product:hover .product-thumb a.button.product_type_simple,.woo-type16 ul.products li.product:hover .product-thumb a.button.product_type_variable,.woo-type16 ul.products li.product:hover .product-thumb a.added_to_cart.wc-forward{right:45px}.woo-type16 ul.products li.product:hover .product-thumb a.add_to_wishlist,.woo-type16 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistaddedbrowse a,.woo-type16 ul.products li.product:hover .product-thumb .yith-wcwl-wishlistexistsbrowse a{left:45px}.woocommerce ul.products li.product .product-thumb .yith-wcwl-add-button img{right:calc(50% - 70px)}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price,.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price .price{width:100%}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper{display:none;position:static}.woocommerce ul.products li.product.product-type-variable:not(.has-default-attributes):hover .price{padding:0;text-align:center}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes),.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-wrapper,.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper{-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-ms-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{float:right;width:98%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{display:block;float:none;width:100%}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%}.woocommerce .order_details li{font-size:10px}.woocommerce.widget_price_filter .price_label{font-size:12px;top:12px}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{padding:5px 10px;font-size:12px}}@media only screen and (max-width:767px){.wdt-custom-icon-bx-space-small.vc_empty_space{height:20px!important}.wdt-custom-icon-bx-spcr.vc_empty_space{height:40px!important}.dt_yoga_poses-thumb img{width:100%}.wdt-cust-spacer-courses{height:20px!important}.wdt-custom-service-spacer{height:0!important}.vc_empty_space.wdt-custom-space-height-mob{height:50px!important}.comment-respond form{display:block}.comment-respond form#commentform>*{margin-bottom:10px}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-devicepixel-ratio:1.5),only screen and (min-resolution:1.5dppx){#primary.with-left-sidebar,#primary.with-right-sidebar,#primary.with-both-sidebar{display:inline-block;float:left}}.vc_tta.vc_tta-accordion .vc_tta-tabs-container,.vc_tta.vc_tta-tabs .vc_tta-tabs-container{display:block!important}.split-header.boxed-header #main{margin:0}.split-header.boxed-header #slider{padding:0}#logo{text-align:center;width:100%}#logo img{margin:0 auto}.dt-menu-toggle{display:block}.sticky-wrapper.is-sticky .main-header-wrapper{position:inherit!important}#main-menu>ul.menu,.header-align-center #main-menu ul.menu{display:none;width:100%}#main-menu{width:100%}#main-menu ul.menu>li>.megamenu-child-container{display:block;padding:0}#main-menu .megamenu-child-container ul.sub-menu{display:none}#main-menu ul.menu>li>.megamenu-child-container>.dt-menu-expand{display:none!important}.menu-wrapper{background-color:rgb(0 0 0 / .25);clear:both;float:left;margin:0;width:100%}#main-menu{position:relative;z-index:9999}#main-menu ul.menu li{width:100%;box-sizing:border-box}#main-menu>ul.menu>li>a{color:inherit;line-height:38px;padding:0 15px;width:100%;box-sizing:border-box}.header-align-center.fullwidth-menu-header #main-menu ul.menu>li>a{line-height:38px}.split-header #main-menu .menu-left,.split-header #main-menu .menu-right{float:left;text-align:left;width:100%}.split-header #main-menu ul.menu>li{text-align:left}.split-header #main-menu ul.menu.menu-left{padding-right:0}.split-header #main-menu ul.menu.menu-right{padding-left:0}.split-header #main-menu ul.menu>li>a:before,.split-header #main-menu ul.menu>li>a:after{content:none}.left-header #main-menu ul li.menu-item-simple-parent ul{left:0}.sticky-wrapper{height:100%!important}#main-menu ul.menu li{position:relative}#main-menu ul.menu li a.dt-menu-expand,.header-align-left.fullwidth-menu-header .is-sticky #main-menu ul.menu>li>a.dt-menu-expand,#main-menu ul li.menu-item-simple-parent.menu-links-with-bg ul>li>a.dt-menu-expand{display:block}#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{margin:0;position:static;left:0;top:0;width:100%;box-sizing:border-box}#main-menu .megamenu-child-container.menu-hasbg,#main-menu ul li.menu-item-simple-parent ul,#main-menu .megamenu-child-container{background-image:none!important}#main-menu ul li.menu-item-simple-parent ul,#main-menu .megamenu-child-container{border-radius:0}#main-menu ul.menu.menu-toggle-open{padding:10px 0}.split-header #main-menu .menu-right.menu-toggle-open{padding-bottom:10px;padding-top:0}.split-header #main-menu .menu-left.menu-toggle-open{padding-top:10px;padding-bottom:0}#main-menu ul li.menu-item-simple-parent.with-box-shadow ul,#main-menu .menu-item-megamenu-parent.with-box-shadow .megamenu-child-container{box-shadow:none}#main-menu ul li.menu-item-simple-parent ul li{padding:0 0 0 15px}#main-menu ul li.menu-item-simple-parent ul li li li{padding:0}#main-menu .menu-item-megamenu-parent .megamenu-child-container>ul.sub-menu>li>a,#main-menu .menu-item-megamenu-parent .megamenu-child-container>ul.sub-menu>li>.nolink-menu,#main-menu .menu-item-megamenu-parent.menu-links-with-border .megamenu-child-container ul.sub-menu>li>ul>li>a,#main-menu ul li.menu-item-simple-parent.menu-links-with-border ul>li>a{border:0}#main-menu .menu-item-megamenu-parent .megamenu-child-container>ul.sub-menu>li>a,#main-menu .menu-item-megamenu-parent .megamenu-child-container>ul.sub-menu>li>.nolink-menu{padding-bottom:0}#main-menu .menu-item-megamenu-parent.menu-title-with-bg .megamenu-child-container>ul.sub-menu>li>a,#main-menu .menu-item-megamenu-parent.menu-title-with-bg .megamenu-child-container>ul.sub-menu>li>.nolink-menu,#main-menu .megamenu-child-container ul.sub-menu>li>ul li a{padding-top:0;padding-bottom:0}#main-menu ul li.menu-item-simple-parent ul,#main-menu .megamenu-child-container{box-shadow:none}#main-menu .menu-item-megamenu-parent .megamenu-child-container ul.sub-menu>li>ul>li>a:hover,#main-menu ul li.menu-item-simple-parent ul>li>a:hover{border:none}#main-menu .menu-item-megamenu-parent .megamenu-child-container ul.sub-menu>li>ul>li>a,#main-menu ul li.menu-item-simple-parent ul>li>a,#main-menu ul li.menu-item-simple-parent ul>li:last-child>a{border:0}#main-menu .megamenu-child-container>ul.sub-menu>li>a,#main-menu .megamenu-child-container>ul.sub-menu>li>.nolink-menu{font-weight:400}#main-menu ul li.menu-item-simple-parent ul li a{padding-left:15px}#main-menu .megamenu-child-container>ul.sub-menu>li:first-child,.menu-active-highlight-grey #main-menu>ul.menu>li:first-child{margin-top:15px}.menu-active-highlight-grey #main-menu>ul.menu>li:last-child{margin-bottom:15px}#main-menu .menu-item-megamenu-parent .megamenu-child-container>ul.sub-menu>li>a:after,#main-menu .menu-item-megamenu-parent .megamenu-child-container>ul.sub-menu>li>a:before{content:none}#main-menu ul li.menu-item-simple-parent.menu-links-with-arrow.double ul>li>a.dt-menu-expand::before,#main-menu ul.menu>li.menu-item-has-children:hover>a::before{content:none}#main-menu .menu-item-megamenu-parent.menu-title-with-bg a.dt-menu-expand{line-height:38px;height:38px}#main-menu ul.menu .megamenu-child-container li a.dt-menu-expand{top:-5px}#main-menu .megamenu-child-container .widget .woocommerce .products li.product:before{content:none}#main-menu ul li.menu-item-simple-parent ul,#main-menu .megamenu-child-container{border:none}#main-menu .megamenu-child-container>ul.sub-menu>li{width:100%;padding:0 25px}#main-menu .menu-item-megamenu-parent.menu-title-with-bg .megamenu-child-container>ul.sub-menu>li{padding:0 15px}#main-menu .menu-item-megamenu-parent.menu-title-with-bg .megamenu-child-container>ul.sub-menu>li>a.dt-menu-expand{right:0}#main-menu .megamenu-child-container ul.sub-menu>li>ul{margin-bottom:15px;float:left;box-sizing:border-box;width:100%}#main-menu .megamenu-child-container ul.sub-menu li .widget{width:100%!important;padding:0 0 30px!important}#main-menu .megamenu-child-container ul.sub-menu>li>ul li a{padding:10px}#main-menu .megamenu-2-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-two-columns,#main-menu .megamenu-3-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-three-columns,#main-menu .megamenu-4-columns-group .megamenu-child-container,#main-menu .megamenu-child-container>ul.sub-menu>li.fill-four-columns{width:100%}.menu-active-highlight-grey #main-menu ul.menu>li{padding:0}.menu-active-highlight-grey #main-menu ul.menu>li>a{padding:0 15px}.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_item,.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_ancestor,.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-item,.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-ancestor{background:none}.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_item>a:before,.menu-active-highlight-grey #main-menu>ul.menu>li.current_page_ancestor>a:before,.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-item>a:before,.menu-active-highlight-grey #main-menu>ul.menu>li.current-menu-ancestor>a:before{background:none}.menu-active-with-two-border #main-menu>ul.menu>li.current_page_item>a:before,.menu-active-with-two-border #main-menu>ul.menu>li.current_page_ancestor>a:before,.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-item>a:before,.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-ancestor>a:before,.menu-active-with-two-border #main-menu>ul.menu>li.current_page_item>a:after,.menu-active-with-two-border #main-menu>ul.menu>li.current_page_ancestor>a:after,.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-item>a:after,.menu-active-with-two-border #main-menu>ul.menu>li.current-menu-ancestor>a:after{background:none}.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current_page_item>a:before,.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current_page_ancestor>a:before,.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current-menu-item>a:before,.menu-active-highlight-with-arrow #main-menu>ul.menu>li.current-menu-ancestor>a:before{border:none}.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current_page_item>a:before,.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current_page_ancestor>a:before,.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current-menu-item>a:before,.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current-menu-ancestor>a:before,.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current_page_item>a:after,.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current_page_ancestor>a:after,.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current-menu-item>a:after,.menu-active-highlight.menu-active-with-icon #main-menu>ul.menu>li.current-menu-ancestor>a:after{background:none}.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_item>a:before,.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_ancestor>a:before,.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-item>a:before,.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-ancestor>a:before,.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_item>a:after,.menu-active-border-with-arrow #main-menu>ul.menu>li.current_page_ancestor>a:after,.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-item>a:after,.menu-active-border-with-arrow #main-menu>ul.menu>li.current-menu-ancestor>a:after{border:none;background:none}#main-menu .menu-item-megamenu-parent.menu-links-with-arrow.single .megamenu-child-container ul.sub-menu>li>ul>li>a.dt-menu-expand:before,#main-menu ul li.menu-item-simple-parent.menu-links-with-arrow.single ul>li>a.dt-menu-expand:before{content:none}.menu-active-with-double-border #main-menu>ul.menu>li.current_page_item>a,.menu-active-with-double-border #main-menu>ul.menu>li.current_page_ancestor>a,.menu-active-with-double-border #main-menu>ul.menu>li.current-menu-item>a,.menu-active-with-double-border #main-menu>ul.menu>li.current-menu-ancestor>a{border:none}.menu-with-slanting-splitter #main-menu ul.menu>li:before{background:none}.fullwidth-menu-header .menu-wrapper,.header-align-center.fullwidth-menu-header #main-menu,.header-align-center #main-menu ul.menu{text-align:left}.split-header #logo{position:inherit;width:100%;text-align:center;top:0}.split-header.boxed-header.transparent-header .main-header-wrapper{top:0}.main-header-wrapper{position:inherit;float:left;width:100%;top:0;padding:0 0 20px}.header-with-topbar .main-header-wrapper,.header-with-topbar.header-on-slider .main-header-wrapper,.boxed-header .main-header-wrapper{top:0}.boxed-header .main-header{padding:0}.header-on-slider .main-title-section-wrapper{padding-top:43px}#slider{min-height:100%}#main-menu{background:rgb(0 0 0 / .075);box-shadow:0 0 5px rgb(0 0 0 / .1)}.dt-sc-dark-bg #main-menu{background:#000}.standard-header.header-below-slider .dt-sc-dark-bg .main-header-wrapper #main-menu{background:#000}.home-page.page.header-on-slider.transparent-header .dt-sc-dark-bg .main-header-wrapper{background:#000000!important}.header-on-slider.transparent-header .dt-sc-dark-bg .main-header-wrapper #main-menu{background:#000;border:1px solid rgb(255 255 255 / .15);box-sizing:border-box}.footer-copyright .vc_col-sm-6{width:100%!important;margin-bottom:15px!important}.widget .recent-posts-widget li .entry-meta p:last-child{margin-right:0}.secondary-sidebar .type7 .widgettitle:before{left:-23px}.secondary-sidebar .type6 .widget ul li,.secondary-sidebar .type9 .widget ul li{font-size:14px}#primary{width:100%}#primary.with-left-sidebar{margin-left:0}#primary.with-right-sidebar{margin-right:0}#secondary,#secondary-right,#secondary-left{width:100%}.column{margin-bottom:20px;margin-left: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,.wpb_column.no-space.dt-sc-two-fifth,.wpb_column.no-space.dt-sc-one-fifth,.wpb_column.no-space.dt-sc-three-fifth,.wpb_column.dt-sc-one-fifth,.column.wpb_column.dt-sc-one-fifth{width:100%}.wpb_column .wpb_column{padding:0}.wpb_column,.wpb_column.dt-sc-one-fifth,.wpb_column.dt-sc-two-fifth,.wpb_column.dt-sc-three-fifth,.wpb_column.dt-sc-four-fifth{float:left;width:100%}.wpb_column{margin-bottom:20px}#primary.with-left-sidebar,#primary.with-right-sidebar{margin-bottom:30px}.tribe-events-loop .tribe-events-event-meta,.tribe-bar-collapse #tribe-bar-collapse-toggle,#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{background-color:rgb(0 0 0 / .05)}.tribe-events-loop .tribe-events-event-meta,.tribe-events-list .tribe-events-venue-details{border-color:rgb(0 0 0 / .05)}.tribe-bar-collapse #tribe-bar-collapse-toggle{border:none;font-size:16px;font-weight:400;margin-bottom:5px;margin-top:15px;padding:10px 15px;text-transform:capitalize;width:100%}#tribe-bar-views [name=tribe-bar-view]{background-color:#fff}.tribe-events-calendar .tribe-events-present,.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-present.mobile-active{background-color:#7e8446}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views+.tribe-bar-filters,#tribe-bar-views [name="tribe-bar-view"]{display:block}#tribe-bar-views .tribe-bar-views-list{display:none}.tribe-bar-collapse #tribe-bar-collapse-toggle{margin-bottom:5px;margin-top:15px;width:100%}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:100%;padding-left:0}.tribe-events-sub-nav li{padding-bottom:0}.tribe-events-sub-nav li a{font-size:12px;text-align:center;padding:7px 5px 10px;line-height:28px}.tribe-events-sub-nav .tribe-events-nav-left a span,.tribe-events-sub-nav .tribe-events-nav-right a span{content:none;display:inline-block;top:auto;left:auto;position:inherit;right:auto}.tribe-events-list .tribe-events-event-image+div.tribe-events-list-event-detail,.tribe-events-list .tribe-events-event-image,#tribe-events-day .tribe-events-event-image{margin:0;text-align:left;width:100%}.tribe-events-list .tribe-events-photo-event-wrap .tribe-events-event-image{text-align:center}#tribe-mobile-container .type-tribe_events .tribe-events-read-more{padding:5px 10px}#tribe-mobile-container .type-tribe_events .tribe-events-read-more:hover{color:#fff}.event-meta-tab ul.dt-sc-tabs-horizontal-frame>li>a{text-transform:capitalize}.single-tribe_events .type4>.vc_col-sm-6.wp_column{width:100%;margin-right:0}.dt-sc-one-fourth.column.right-calc>br{display:none}.dt-sc-one-fourth.column.right-calc>a{margin-left:15px}.single-tribe_events .type3.tribe_events .tribe-events-sub-nav li a,.single-tribe_events .type3.tribe_events .tribe-events-sub-nav li a span{color:#d3d3d3;padding:10px;display:inline}.single-tribe_events .type3.tribe_events .tribe-events-sub-nav li a:hover{color:#fff}.single-tribe_events #tribe-events-pg-template,.single-tribe_organizer #tribe-events-pg-template,.single-tribe_venue #tribe-events-pg-template,#tribe-events-pg-template{padding:0}.tribe-events-organizer address.organizer-address span{line-height:normal}.tribe-events-list .tribe-events-event-image img{width:100%;height:auto;max-height:inherit}#tribe-events-footer~a.tribe-events-ical.tribe-events-button{font-weight:700}.under-construction .wrapper>.vc_row,.under-construction .vc_row>.container{height:auto}.error404.type8{background-position:right}.error404.type8 .vc_col-sm-6{width:100%}.error404.type8 .vc_col-sm-6.alignleft{text-align:center}.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-half,.page-with-sidebar .tpl-blog-holder.apply-isotope .dt-sc-one-third{width:100%}.with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-title{min-height:auto}.with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-body,.with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-meta-data{margin-top:0;margin-left:0;width:100%}.with-both-sidebar .dt-sc-one-third .blog-entry.entry-date-left .entry-title h4{font-size:14px}.tpl-blog-holder.apply-isotope .column{margin-bottom:0}.blog-entry.entry-date-left .entry-date{position:relative;margin-bottom:40px}.single .blog-entry.entry-date-left .entry-details{padding:15px}.outer-frame-border{margin-left:0;margin-right:0}.blog-entry.entry-date-left .entry-details{padding:15px}.dt-sc-portfolio-container .dt-sc-one-fourth,.dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth,.dt-sc-portfolio-container .dt-sc-one-third,.dt-sc-portfolio-container .column.no-space.dt-sc-one-third,.dt-sc-portfolio-container .dt-sc-one-half,.dt-sc-portfolio-container .column.no-space.dt-sc-one-half,.dt-sc-portfolio-container .dt-sc-one-half.grid-sizer1,.dt-sc-portfolio-container .dt-sc-one-half.grid-sizer2,.dt-sc-portfolio-container .column.no-space.dt-sc-one-half.grid-sizer1,.dt-sc-portfolio-container .column.no-space.dt-sc-one-half.grid-sizer2,.dt-sc-portfolio-container .dt-sc-one-third.grid-sizer1,.dt-sc-portfolio-container .column.no-space.dt-sc-one-third.grid-sizer1,.dt-sc-portfolio-container .dt-sc-one-third.grid-sizer2,.dt-sc-portfolio-container .column.no-space.dt-sc-one-third.grid-sizer2,.dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer1,.dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer1,.dt-sc-portfolio-container .dt-sc-one-fourth.grid-sizer2,.dt-sc-portfolio-container .column.no-space.dt-sc-one-fourth.grid-sizer2{margin-bottom:0;width:100%}.dt-portfolio-single-slider-wrapper #bx-pager a{margin:0 3px 15px}.full-width-portfolio{width:100%}.related-portfolio-items .portfolio,.full-width-portfolio .related-portfolio-items .portfolio{clear:none;margin-left:0;max-height:160px;padding:0 5px;width:50%;box-sizing:border-box}.related-portfolio-items .portfolio .image-overlay{left:5px;right:5px;width:auto}.full-width-portfolio .related-portfolio-items .portfolio:nth-child(6n+1),.with-left-portfolio .related-portfolio-items .portfolio:nth-child(3n+1),.with-right-portfolio .related-portfolio-items .portfolio:nth-child(3n+1){clear:none}.vc_row-o-equal-height .wpb_column.dt-sc-one-fifth.inner-frame-border .vc_column-inner{padding-top:35px!important;padding-bottom:25px}.dt-sc-event{display:block;margin-bottom:20px}.dt-sc-events-list .dt-sc-event-date{border:none;margin-bottom:10px;padding:0;text-align:center;width:100%}.dt-sc-events-list .dt-sc-event-duration{width:30%}.dt-sc-events-list .dt-sc-event-duration h6{width:45%;padding:28px 25px;font-size:25px}.dt-sc-events-list .dt-sc-event-title{padding-left:0;width:70%}.extend-bg-fullwidth-left::after{content:none}.dt-sc-testimonial-images li{width:32%;min-height:112px}.dt-sc-testimonial-images li:nth-child(5){clear:none}.dt-sc-testimonial-images li.selected div{width:70px;height:70px}.main-title-section h1{font-size:26px}.main-title-section h1,.breadcrumb{text-align:center}.main-title-section-wrapper.breadcrumb-right .main-title-section,.main-title-section-wrapper.breadcrumb-right .breadcrumb,.main-title-section-wrapper.breadcrumb-left .main-title-section,.main-title-section-wrapper.breadcrumb-left .breadcrumb{width:100%;padding:0;text-align:center}.vc_tta.vc_tta-accordion .vc_tta-tabs-container,.vc_tta.vc_tta-tabs .vc_tta-tabs-container{display:block}.vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-heading{display:none}.vc_tta.vc_general.vc_tta-style-bottomline .vc_tta-tab>a,.vc_tta.vc_general.vc_tta-tabs-position-left.vc_tta-style-bottomline .vc_tta-tab>a,.vc_tta.vc_general.vc_tta-tabs-position-right.vc_tta-style-bottomline .vc_tta-tab>a{font-size:14px;line-height:24px;padding:10px 0}.vc_tta.vc_general.vc_tta-style-bottomline .vc_tta-tab>a{line-height:normal}.vc_tta.vc_tta-accordion.vc_general.vc_tta-style-bottomline .vc_tta-panel-title,.vc_toggle.vc_toggle_bottomline .vc_toggle_title>h4{display:block;font-size:16px;line-height:normal;padding:10px 0}.valign_middle .vc_separator{display:none}.dt-sc-theme-type.vc_progress_bar{margin-top:35px}.dt-sc-contact-info.type2{margin:0 0 20px}.dt-sc-contact-info.type6{display:block;float:none;margin-left:auto;margin-right:auto}.dt-sc-contact-info.type7{padding-left:120px}.dt-sc-contact-info.type7 span{left:0}.dt-sc-team .dt-sc-team-thumb img,.dt-sc-team.type1 .dt-sc-team-thumb,.dt-sc-team.type1 .dt-sc-team-details{width:100%}.dt-sc-team.type1 .dt-sc-team-details{padding:35px 30px}.dt-sc-icon-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.dt-sc-icon-box,.dt-sc-icon-box.type7,.dt-sc-icon-box.type11,.dt-sc-icon-box.type13{margin-bottom:35px}.dt-sc-icon-box.type8,.dt-sc-icon-box.type14{margin-bottom:0}.dt-sc-icon-box.type4{overflow:hidden}.dt-sc-icon-box.type5.no-icon{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.dt-sc-icon-box.type5.no-icon:first-child{border-left-width:1px}.dt-sc-icon-box.type5.no-icon.last,.last .dt-sc-icon-box.type5.no-icon{border-right-width:1px}.dt-sc-icon-box.type8.last{border-bottom-width:1px}.dt-sc-icon-box.type14{min-height:210px}.dt-sc-timeline .column{width:100%}.dt-sc-hr-timeline-section.type2::before{content:none}.dt-sc-hr-timeline-section.type2 .column{margin-bottom:50px}.dt-sc-hr-timeline-section.type2 .column:last-child{margin-bottom:20px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content:before{bottom:-25px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content:before{bottom:45px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3::after,.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after{content:"";height:5px;margin:0 auto;position:absolute;left:-100%;right:-100%;width:auto;z-index:-1}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3::after{top:-41px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb{padding:70px 0 0}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content h3::after{content:none}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after{bottom:calc(50% + 20px)}.dt-sc-timeline-section::before{right:auto}.dt-sc-timeline-section::after{content:"";height:100%;right:0;margin:auto;position:absolute;right:0;top:0;width:5px}.dt-sc-timeline-section .dt-sc-timeline:first-child{margin-top:-10px}.dt-sc-timeline .dt-sc-timeline-content::after{right:0;width:25px}.dt-sc-timeline.right .dt-sc-timeline-content::after{left:0}.dt-sc-timeline .dt-sc-timeline-content::before{right:25px}.dt-sc-timeline.left .dt-sc-timeline-content{padding:0 70px 0 0}.dt-sc-timeline.right .dt-sc-timeline-content::before{left:25px}.dt-sc-timeline.right .dt-sc-timeline-content{padding:0 0 0 70px}.dt-sc-timeline-section.type3::after{width:2px}.dt-sc-timeline-section.type5::after{width:1px}.dt-sc-timeline-section.type3::after,.dt-sc-timeline-section.type4::after,.dt-sc-timeline-section.type5::after{z-index:-1}.dt-sc-timeline-section.type3 .dt-sc-timeline.left .dt-sc-timeline-content{padding-left:20px;padding-right:40px}.dt-sc-timeline-section.type3 .dt-sc-timeline.right .dt-sc-timeline-content{padding-left:40px;padding-right:20px}.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper,.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-image-wrapper{height:45px;right:-26px;width:45px}.dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper,.dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content .dt-sc-timeline-image-wrapper{left:-26px}.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content .dt-sc-timeline-icon-wrapper span{font-size:36px;line-height:45px}.dt-sc-timeline-section.type5 .dt-sc-timeline.left .dt-sc-timeline-content{padding-left:15px;padding-right:35px}.dt-sc-timeline-section.type5 .dt-sc-timeline.right .dt-sc-timeline-content{padding-left:35px;padding-right:15px}.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content{margin:0 0 20px}.dt-sc-timeline-section.type5 .dt-sc-timeline .dt-sc-timeline-content h2{margin-top:15px}.dt-sc-testimonial.type5{float:left;margin:0 0 25px;width:100%}.dt-sc-testimonial.type6{overflow:visible}.dt-sc-testimonial.type6::after{content:none}.dt-sc-testimonial.type6 .dt-sc-testimonial-author{padding-left:0;padding-right:0;text-align:center}.dt-sc-testimonial.type6 .dt-sc-testimonial-author span{display:block;float:none;margin:0 auto}.dt-sc-testimonial.type6 .dt-sc-testimonial-author::before{height:200px;margin:auto;left:0;right:0;top:50%;width:200px}.dt-sc-testimonial.type6 .dt-sc-testimonial-author::after{content:"";height:100%;left:-100%;position:absolute;right:-100%;top:0;width:9999px;z-index:-1}.dt-sc-testimonial.type6 .dt-sc-testimonial-author,.dt-sc-testimonial.type6 .dt-sc-testimonial-quote,.dt-sc-testimonial.type8 .dt-sc-testimonial-author,.dt-sc-testimonial.type8 .dt-sc-testimonial-quote{width:100%}.dt-sc-testimonial.type6 .dt-sc-testimonial-quote{float:left;padding-right:0;padding-bottom:60px}.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q{padding:0 15px;text-align:center}.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q:before{content:none}.dt-sc-testimonial-wrapper .carousel-arrows{margin-top:15px;position:relative;bottom:auto;width:60px;z-index:1}.dt-sc-image-caption-hover .dt-sc-image-content{right:50%}.dt-sc-image-caption.alter .dt-sc-image-content{max-width:110%;min-width:110%;padding:15% 15% 15% 15%;z-index:1}.dt-sc-image-caption.no-trigger-icon .dt-sc-image-content{margin:35px 0 0;max-width:100%;min-width:100%;position:static;-webkit-transform:none;transform:none}.vc_col-sm-6 .dt-sc-image-caption.text-on-bottom{margin:0}.vc_col-sm-6 .dt-sc-image-caption.text-on-bottom .dt-sc-image-wrapper{left:-40px}.dt-sc-counter{margin-bottom:35px}.dt-sc-counter.type3:before{background-color:rgb(0 0 0 / .1);content:"";height:100%;position:absolute;left:-15px;top:0;width:1px}.dt-sc-counter.type3.last:after,.last .dt-sc-counter.type3:after{content:""}.dt-sc-video-wrapper h2{font-size:14px;padding:5px 15px;position:relative}.dt-sc-videos li{width:50%;margin-bottom:30px}.pagination ul{width:100%}.pagination ul li{display:inline-block;float:none}.pagination ul li a,.pagination ul li span{margin-right:10px}#footer .dt-sc-one-half.column:nth-child(2):nth-last-child(2)::before{bottom:0;top:-30px}blockquote.type2 cite:before{left:-42px;right:auto;width:calc(50% + 32px)}.dt-sc-images-wrapper{padding:0 0 30px}.dt-sc-images-wrapper .carousel-arrows{display:block;margin:35px auto 0;position:relative;bottom:auto;left:0;right:0;top:auto;width:95px}.responsive-map{max-width:100%}.dt-sc-appointment-form.with-bg{padding-bottom:225px}.side-navigation,.side-navigation-content{margin:0;width:100%}.side-navigation{margin-bottom:35px}.dt_yoga_poses,.dt_yoga_courses{margin-bottom:0}.single .dt_yoga_poses.type-dt_yoga_poses{width:100%}.single .dt_yoga_poses.type-dt_yoga_poses .vc_tta.vc_general .vc_tta-tabs-container{z-index:0}.single .dt_yoga_poses.type-dt_yoga_poses .dt-sc-image-caption .dt-sc-image-content{z-index:2}.vc_sep_width_10{width:20%}.vc_sep_width_30{width:60%}.vc_sep_width_40{width:80%}.rs_col_align_center{text-align:center}.rs_col_nobtm_space .wpb_column,.rs_col_nobtm_space.wpb_column,.rs_col_nobtm_space.dt-sc-team,.rs_col_nobtm_space .dt-sc-icon-box.type3{margin-bottom:0}.vc_row.vc_nopadding_override_xs,.wpb_column.vc_nopadding_override_xs{padding-left:0!important;padding-right:0!important}.rs_custom_bg_size{background-size:cover!important}.rs_maxheight_override{max-height:100%!important}.rs_maxwidth_override{max-width:100%!important}.rs_margin_top-20.vc_row,.rs_margin_top-20.wpb_column .vc_column-inner{margin-top:20px!important}.rs_margin_top-50.vc_row,.rs_margin_top-50.wpb_column .vc_column-inner{margin-top:50px!important}.rs_margin_bottom-50.vc_row,.rs_margin_bottom-50.wpb_column .vc_column-inner{margin-bottom:50px!important}.rs_margin_top-100.vc_row,.rs_margin_top-100.wpb_column .vc_column-inner{margin-top:100px!important}.rs_margin_bottom-100.vc_row,.rs_margin_bottom-100.wpb_column .vc_column-inner{margin-bottom:100px!important}.rs_margin_top-150.vc_row,.rs_margin_top-150.wpb_column .vc_column-inner{margin-top:150px!important}.rs_margin_bottom-150.vc_row,.rs_margin_bottom-150.wpb_column .vc_column-inner{margin-bottom:150px!important}.rs_padding_top-250.vc_row,.rs_padding_top-250.wpb_column .vc_column-inner{padding-top:250px!important}.vc_row.rs_hide_bgimage.rs_hide_bgimage{background-image:none!important;padding-bottom:40px!important;padding-top:40px!important}.rs_padding_override_zero.vc_row,.rs_padding_override_zero.wpb_column .vc_column-inner{padding-left:0!important;padding-right:0!important}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content h3::after,.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after{background-color:rgb(0 0 0 / .1)}.dt-sc-timeline-section::after{background-color:rgb(0 0 0 / .05)}.dt-sc-timeline-section.type2::before{background-color:#fff0}.dt-sc-timeline-section.type4::after{background-color:#222}.dt-sc-testimonial.type6 .dt-sc-testimonial-author::after{background-color:#e5dbc1}.tribe-events-calendar .tribe-events-present,.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,.tribe-events-calendar td.tribe-events-present.mobile-active{background-color:#7e8446}.columns-2 ul.products li.product-category,.columns-3 ul.products li.product-category,.columns-4 ul.products li.product-category,.columns-5 ul.products li.product-category,.columns-6 ul.products li.product-category{margin-left:0;width:100%}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{float:none;display:block;text-align:center}.woocommerce div.product div.images,.woocommerce-page div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:100%}.woocommerce-tabs ul.tabs li a{font-size:13px}.woocommerce-tabs .panel h2{font-size:18px}.woocommerce table.shop_table.cart,.woocommerce-page table.shop_table.cart,.woocommerce-account table.shop_table,.woocommerce-wishlist table.shop_table.wishlist_table{border-width:1px;display:block;position:relative;width:100%}.woocommerce table.shop_table.cart,.woocommerce-page table.shop_table.cart,.woocommerce-account table.shop_table,.woocommerce-wishlist table.shop_table.wishlist_table{border-top-width:0!important}.woocommerce-cart table.shop_table.cart thead,.woocommerce-account table.shop_table thead,.woocommerce-wishlist table.shop_table thead{display:block;float:left}.woocommerce-cart table.shop_table.cart tbody,.woocommerce-account table.shop_table tbody,.woocommerce-wishlist table.shop_table.wishlist_table tbody{display:block;overflow-x:auto;position:relative;width:auto;white-space:nowrap}.woocommerce-cart table.shop_table.cart thead tr.cart_table_item,.woocommerce-account table.shop_table thead tr.cart_table_item,.woocommerce-wishlist table.shop_table thead tr.cart_table_item{display:block}.woocommerce-cart table.shop_table.cart th,.woocommerce-account table.shop_table th,.woocommerce-wishlist table.shop_table th{display:block;margin-left:-1px}.woocommerce-cart table.shop_table.cart tbody tr,.woocommerce-account table.shop_table tbody tr,.woocommerce-wishlist table.shop_table tbody tr{border-right:1px solid rgb(0 0 0 / .1);display:inline-block;margin-right:-3px;vertical-align:top}.woocommerce-cart table.shop_table.cart tbody tr:last-child,.woocommerce-account table.shop_table tbody tr:last-child,.woocommerce-wishlist table.shop_table tbody tr:last-child,.woocommerce-cart table.shop_table.cart tbody tr:nth-last-child(2){border-right:none}.woocommerce-cart table.shop_table.cart td,.woocommerce-account table.shop_table td,.woocommerce-wishlist table.shop_table td{display:block;min-height:1.25em}.woocommerce-cart table.shop_table.cart td.actions{width:auto}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon,.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .input-text,.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .button,.woocommerce-cart table.shop_table.cart tbody tr td.actions .button{position:absolute}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon,.woocommerce-cart table.shop_table.cart tbody tr td.actions .button{left:0}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon{margin:0 0 6px;bottom:60px}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .button{bottom:0}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .input-text{bottom:40px}.woocommerce-cart table.shop_table.cart tbody tr td.actions .button{bottom:30px}.woocommerce-cart table.shop_table.cart tbody tr td.actions .checkout-button{bottom:40px}.woocommerce-cart table.shop_table.cart tbody{padding-bottom:160px}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{width:auto}.woocommerce table.shop_attributes th{font-size:11px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.cart td.product-name a,.woocommerce table.cart td.product-price,.woocommerce table.cart td.product-subtotal,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-size:15px;font-weight:400}.woocommerce .shop_table.woocommerce-checkout-review-order-table th,.woocommerce .shop_table.woocommerce-checkout-review-order-table td{font-size:14px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.shop_table tbody th,.woocommerce-page table.shop_table tbody th,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot th,.woocommerce .shop_table.woocommerce-checkout-review-order-table th{font-size:14px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce .shop_table.woocommerce-checkout-review-order-table th,.woocommerce .shop_table.woocommerce-checkout-review-order-table td,.woocommerce .shop_table.order_details th,.woocommerce .shop_table.order_details td,.woocommerce .shop_table.customer_details th,.woocommerce .shop_table.customer_details td,.woocommerce table.shop_attributes td,.woocommerce-cart .cart-collaterals .cart_totals table td{text-align:center}.woocommerce .shop_table.woocommerce-checkout-review-order-table th:first-child,.woocommerce .shop_table.woocommerce-checkout-review-order-table td:first-child,.woocommerce .shop_table.order_details th:first-child,.woocommerce .shop_table.order_details td:first-child,.woocommerce .shop_table.customer_details th:first-child,.woocommerce .shop_table.customer_details td:first-child,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{width:160px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.wishlist_table thead th,.woocommerce table.wishlist_table tbody td{height:51px;line-height:51px;padding:0;vertical-align:middle}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.wishlist_table tbody td,.woocommerce-page table.wishlist_table tbody td{border-bottom-width:0;height:51px;text-align:center;vertical-align:middle;width:261px}.woocommerce table.shop_table td,.woocommerce table.wishlist_table tbody td,.woocommerce-page table.shop_table td,.woocommerce-page table.wishlist_table tbody td,.woocommerce table.wishlist_table tr td.product-remove{padding:0}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce table.wishlist_table thead th,.woocommerce table.wishlist_table tbody td,.woocommerce .shop_table thead th:first-child,.woocommerce .shop_table thead th:last-child{border-bottom-width:0;border-top:1px solid #fff0}.woocommerce table.wishlist_table tbody td{border-top-color:rgb(0 0 0 / .1)}.woocommerce table.wishlist_table td[colspan="6"],.woocommerce table.wishlist_table tbody td.wishlist-empty{border-top-width:1px}.woocommerce table.shop_table.woocommerce-checkout-review-order-table thead th,.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table thead th,.woocommerce table.shop_table.order_details thead th,.woocommerce-page table.shop_table.order_details thead th,.woocommerce table.wishlist_table tbody td.wishlist-empty{border-bottom-width:0}.woocommerce table.shop_table.cart tbody th:first-child,.woocommerce table.shop_table.cart tbody td:first-child,.woocommerce table.shop_table.cart tfoot th:first-child,.woocommerce table.shop_table.cart tfoot td:first-child,.woocommerce table.shop_table.wishlist_table tbody th:first-child,.woocommerce table.shop_table.wishlist_table tbody td:first-child,.woocommerce table.shop_table.wishlist_table tfoot th:first-child,.woocommerce table.shop_table.wishlist_table tfoot td:first-child{border-left-width:0!important}.woocommerce table.shop_table.cart tbody th:last-child,.woocommerce table.shop_table.cart tbody td:last-child,.woocommerce table.shop_table.cart tfoot th:last-child,.woocommerce table.shop_table.cart tfoot td:last-child,.woocommerce table.shop_table.wishlist_table tbody th:last-child,.woocommerce table.shop_table.wishlist_table tbody td:last-child,.woocommerce table.shop_table.wishlist_table tfoot th:last-child,.woocommerce table.shop_table.wishlist_table tfoot td:last-child{border-right-width:0!important}.woocommerce table.cart img,.woocommerce-page table.cart img,.woocommerce table.cart.wishlist_table img,.woocommerce-page table.cart.wishlist_table img{width:30px}.woocommerce .shop_table .quantity .qty,.woocommerce-page .shop_table .quantity .qty{font-size:15px;height:25px;margin-top:10px;min-height:32px;width:35px!important}.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}.woocommerce table.cart td.product-name a{font-size:15px}.woocommerce .shop_table .product-thumbnail a{display:inline-block;margin:10px 0 0}.woocommerce .shop_table td.product-name a,.woocommerce .shop_table td.product-price>span,.woocommerce .shop_table td.product-stock-status>span,.woocommerce .shop_table td.product-subtotal>span,.woocommerce .shop_table tr.order td a{display:inline-block;margin-top:18px}.woocommerce .shop_table.cart.wishlist_table td.product-name a,.woocommerce .shop_table.order_details td.product-name a,.woocommerce .shop_table.cart.wishlist_table td.product-price span,.woocommerce .shop_table.cart.wishlist_table td.product-stock-status span,.woocommerce .shop_table.cart.wishlist_table td.product-subtotal span,.woocommerce .shop_table.cart.wishlist_table tr.order td a{margin-top:0}.woocommerce .shop_table.cart .button,.woocommerce-page .shop_table.cart .button,.woocommerce .shop_table.cart input.button,.woocommerce-page .shop_table.cart input.button{font-size:10px;padding:8px 16px}.woocommerce .cart .button,.woocommerce-page .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart input.button{display:inline-block}.woocommerce .shop_table.cart .button,.woocommerce-page .shop_table.cart .button,.woocommerce .shop_table.cart input.button,.woocommerce-page .shop_table.cart input.button{margin:0 0 5px}.woocommerce-cart .cart-collaterals .cart_totals .button{display:block;float:none;margin-left:auto;margin-right:auto;text-align:center}.woocommerce form.checkout_coupon .button,.woocommerce .cart input.button,.woocommerce form.login .button{margin:10px 0 0}.woocommerce form.checkout_coupon .button{float:right}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td{height:auto;line-height:30px}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{width:100%}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{margin:0 0 20px;width:100%}.woocommerce .order_details li,.woocommerce .order_details li:last-of-type{border-color:rgb(0 0 0 / .1);border-style:solid;border-width:1px 1px 0;margin:0;padding:10px 0;width:100%}.woocommerce .order_details li:last-of-type{border-width:1px}.woocommerce .checkout #shiptobilling,.woocommerce-page .checkout #shiptobilling{display:block;margin-bottom:10px}.woocommerce div.product div.images,.woocommerce div.product div.summary{width:100%}.woocommerce.single-product .product-thumb-wrapper span.onsale,.woocommerce.single-product .product-thumb-wrapper span.out-of-stock{right:5px;top:5px}.woocommerce-checkout #payment div.payment_box{padding:1em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.woocommerce .pagination .column{margin:0 auto;text-align:center;width:100%}.woocommerce .pagination ul,.woocommerce .pagination ul li{float:none}.woocommerce .pagination ul li{display:inline-block}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:420px}.container.fill-container,.page-template-tpl-fullwidth .section-wrapper.fullwidth-section .container.fill-stretch-row{width:450px}.layout-boxed .wrapper,.layout-boxed .is-sticky #header-wrapper{width:460px}#primary.with-left-sidebar,#primary.with-right-sidebar{width:420px}.widget .dt-sc-newsletter-section.boxed{margin:0}.widget_text ul.split-list{width:100%;margin:0}.footer-copyright .vc_col-sm-6{width:100%!important;margin-bottom:15px!important;text-align:center;padding:0}.footer-copyright .dt-sc-sociable li{display:inline-block;float:none}.footer-copyright .dt-sc-sociable.diamond-square-border li{margin:0 20px 0 0}.alignright .dt-sc-sociable{width:100%;text-align:center}.footer-copyright .menu-links{text-align:center}.footer-copyright .menu-links li{margin:0 0 0 10px}.footer-copyright .menu-links.with-splitter li{margin:0}.footer-copyright .menu-links li:first-child{margin:0}.footer-copyright .alignright img{display:inline-block;float:none}.footer-copyright .dt-sc-contact-info span{width:20px;margin:7px 6px 0 0;font-size:15px}.textwidget .dt-sc-contact-info span{width:20px;margin:7px 6px 0 0;font-size:15px}.widget.woocommerce .woocommerce-product-search input[type="submit"]{float:right;min-height:50px;margin-top:10px;position:inherit}.woo-type20 .widget.woocommerce .woocommerce-product-search input[type="submit"]{border-radius:5px}.widget.woocommerce .woocommerce-product-search input[type="search"]{padding-right:10px}.tagcloud a{margin:0 5px 10px 0}.secondary-sidebar .flickr-widget div{width:auto}#tribe-events-photo-events{margin-right:0}#tribe-events-photo-events.photo-two-col .type-tribe_events.tribe-events-photo-event{width:100%}.type4.tribe_events .data-wrapper p{font-size:25px}.type4.tribe_events .data-wrapper p span{font-size:70px}.under-construction.type7 .dt-sc-counter-wrapper{margin-right:15px;min-width:62px;margin-bottom:5px}.under-construction.type7 .counter-icon-wrapper .dt-sc-counter-number{font-size:37px}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span{margin:0;height:100%;max-height:100%;width:100%}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span,.dt-sc-testimonial.type4 .dt-sc-testimonial-author span img{max-width:100%}blockquote.type2 cite:before{width:calc(50% + 62px)}th,td,tbody th{font-size:12px}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:50px!important;padding-right:50px!important}.woocommerce div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar.with-both-sidebar div.product .images .thumbnails .yith_magnifier_gallery li{width:133px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 12px 0 5px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:18px;line-height:32px}.woocommerce .shop_table .quantity .qty,.woocommerce-page .shop_table .quantity .qty{margin:10px 0}.woocommerce table.shop_table.cart tbody tr td.actions .coupon .input-text{width:auto}.woocommerce-cart table.shop_table tbody tr td.actions .coupon .button{bottom:-2px}.woocommerce-cart table.shop_table tbody tr td.actions .button{bottom:25px}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce table.shop_attributes td{text-align:left}.woocommerce-cart .cart-collaterals .cart_totals .button{float:left}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{font-size:10px;margin:5px 0}}@media only screen and (max-width:479px){.wdt-cust-heading-mob-txt-center{text-align:center!important}.wdt-custom-therapist-spcr.vc_empty_space{height:40px!important}.dt-sc-pr-tb-col .dt-sc-price h6 sup{top:-10px}.dt-sc-pr-tb-col .dt-sc-price h6{font-size:30px}.split-header #main-menu ul.menu.menu-left,.split-header #main-menu ul.menu.menu-right{padding-left:0;padding-right:0}.widget .dt-sc-newsletter-section.boxed{margin:0}.widget_text ul.split-list{width:100%;margin:0}.footer-copyright .vc_col-sm-6{width:100%!important;margin-bottom:15px!important;text-align:center;padding:0}.footer-copyright .dt-sc-sociable li{display:inline-block;float:none}.footer-copyright .dt-sc-sociable.diamond-square-border li{margin:0 20px 0 0}.alignright .dt-sc-sociable{width:100%;text-align:center}.footer-copyright .menu-links{text-align:center}.footer-copyright .menu-links li{margin:0 0 0 10px}.footer-copyright .menu-links.with-splitter li{margin:0}.footer-copyright .menu-links li:first-child{margin:0}.footer-copyright .alignright img{display:inline-block;float:none}.textwidget .dt-sc-contact-info span{width:20px;margin:7px 6px 0 0;font-size:15px}.widget.woocommerce .woocommerce-product-search input[type="submit"]{float:right;min-height:50px;margin-top:10px;position:inherit}.widget.woocommerce .woocommerce-product-search input[type="search"]{padding-right:10px}.tagcloud a{margin:0 4px 10px 0}.secondary-sidebar .type12 .widget ul li{font-size:13px}.under-construction.type7 h2.vc_custom_heading{font-size:36px}.under-construction.type7 .downcount h3,.under-construction.type7 .dt-sc-newsletter-form p input[type="email"]{font-size:13px}.blog-entry .entry-format a{width:45px;height:45px;line-height:45px}.blog-entry .entry-format a:before{line-height:45px;font-size:22px}.single .blog-entry~h3{font-size:24px}ul.commentlist li article.comment{float:none;padding-left:0;padding-top:110px;width:100%}ul.commentlist li ul.children li{margin-right:0;padding:0}ul.commentlist li .comment-author{bottom:auto;left:0;right:0;top:15px}ul.commentlist li .comment-author img{bottom:auto;left:0;right:0;top:auto}ul.commentlist li .comment-details{text-align:center}.page-template-tpl-fullwidth .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth,.page-template-tpl-portfolio .dt-sc-portfolio-container .portfolio.no-space.dt-sc-one-fourth{width:100%}.with-left-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line,.with-left-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line .vc_sep_holder .vc_sep_line:after,.with-right-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line,.with-right-portfolio .related-portfolios .vc_separator.has_custom_image.floral_decor_line .vc_sep_holder .vc_sep_line:after{width:100%}.related-portfolio-items .portfolio,.full-width-portfolio .related-portfolio-items .portfolio{margin-left:0;max-height:none;width:100%}.dt-sc-event.type4 .dt-sc-event-date{font-size:12px}.dt-sc-events-list .dt-sc-event-duration h6{padding:28px 15px;width:68%}.pp_pic_holder{width:90%!important;left:5%!important;overflow:hidden}.pp_content{width:98%!important;height:auto!important}.pp_fade{width:100%!important;height:100%!important}a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery{display:none!important}#pp_full_res img{width:100%!important;height:auto!important}.pp_details{width:100%!important;position:static!important;min-height:25px}.pp_details a.pp_close{top:auto;right:25px}div.pp_default .pp_content_container .pp_details{margin-top:15px}.main-title-section h1{font-size:23px}h2{letter-spacing:1px}.vc_tta.vc_general .vc_tta-tab,.vc_tta-tabs.vc_tta-tabs-position-left,.vc_tta-tabs.vc_tta-tabs-position-right{display:block}.dt-sc-counter.type5.alter,.dt-sc-counter.type5.alter.alignright{padding-left:0;padding-right:0;text-align:center}.dt-sc-counter.type5.alter .dt-sc-counter-number:after{margin:auto;left:0;right:0}.dt-sc-counter.type5.alter .dt-sc-couter-icon-holder,.dt-sc-counter.type5.alter h4{display:block}.dt-sc-counter.type5.alter .dt-sc-couter-icon-holder .icon-wrapper,.dt-sc-counter.type5.alter.alignright .dt-sc-couter-icon-holder .icon-wrapper{margin:0 auto 25px;position:static}.dt-sc-counter.type5.alter h4{margin-bottom:10px}.dt-sc-counter.type5.alter h4:before{content:none}.dt-sc-contact-info.type2{font-size:14px;padding-left:85px}.dt-sc-contact-info.type2 span{width:65px}.dt-sc-contact-info.type7{padding-left:100px}.dt-sc-icon-box.type8,.dt-sc-icon-box.type8.alignright{padding-top:0}.dt-sc-icon-box.type8 .icon-wrapper{top:0}.dt-sc-icon-box.type14{min-height:265px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-thumb{top:-4px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after{bottom:calc(50% + 10px)}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content:before{bottom:0}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content:before{bottom:25px}.dt-sc-timeline-section{display:block;float:none;margin-left:auto;margin-right:auto;width:95%}.dt-sc-timeline-section.type5{width:90%}.dt-sc-testimonial.type4{padding-top:140px;text-align:center}.dt-sc-testimonial.type4 .dt-sc-testimonial-quote,.dt-sc-testimonial.type4 .dt-sc-testimonial-author{width:100%}.dt-sc-testimonial.type4 .dt-sc-testimonial-author>span{display:inline-block;margin:auto;max-width:60%;position:absolute;left:0;right:0;top:0}.dt-sc-testimonial.type4 .dt-sc-testimonial-author cite{display:block;position:static;text-align:center}.dt-sc-testimonial.type4 .dt-sc-testimonial-author cite small{display:block;margin-left:0}.dt-sc-testimonial.type5 .dt-sc-testimonial-author img{float:none}.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite:before{display:none}.dt-sc-testimonial.type6 .dt-sc-testimonial-quote{padding-right:0}.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote:before{content:none}.dt-sc-testimonial.type6 .dt-sc-testimonial-quote blockquote q{padding-left:0;text-align:center}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span,.dt-sc-testimonial.type6 .dt-sc-testimonial-author span{display:block;margin:0 auto}.dt-sc-testimonial.type4 .dt-sc-testimonial-author span,.dt-sc-testimonial.type4 .dt-sc-testimonial-author span img,.dt-sc-testimonial.type6 .dt-sc-testimonial-author span,.dt-sc-testimonial.type6 .dt-sc-testimonial-author span img{float:none}.dt-sc-image-caption.alter .dt-sc-image-content{padding:10% 15%}.vc_separator{width:100%!important}.vc_row-o-equal-height .wpb_column.dt-sc-one-fifth.inner-frame-border .vc_column-inner .vc_separator{width:75%!important}.dt-sc-theme-type.vc_general.vc_cta3{padding:25px}.dt-sc-theme-type.vc_general.vc_cta3.inner-frame-border:before{bottom:10px;left:10px;right:10px;top:10px}.dt-sc-theme-type.vc_general.vc_cta3 .vc_btn3.vc_btn3-size-md{padding-right:75px}.dt-sc-theme-type.vc_message_box_wrapper{width:100%}blockquote.type2 cite:before{width:calc(50% + 22px)}.dt-sc-images-wrapper{margin-top:40px}.dt-sc-appointment-form.with-bg{padding-left:25px;padding-right:25px}.dt-sc-appointment-form p input[type="text"],.dt-sc-appointment-form p input[type="email"],.dt-sc-appointment-form p input[type="date"],.dt-sc-appointment-form p input[type="tel"],.dt-sc-appointment-form p select,.dt-sc-appointment-form p textarea{font-size:12px;padding-left:14px;padding-right:14px}.dt-sc-appointment-form .selection-box-wrapper select{padding-right:60px}.dt-sc-appointment-form .user-field .wpcf7-list-item{width:100%}.dt-sc-appointment-form .captcha-img{padding-top:13px;padding-bottom:13px}.dt-sc-contact-form p input[type="email"],.dt-sc-newsletter-form p input[type="email"],.dt-sc-appointment-form p input[type="email"],.dt-sc-contact-form p input[type="text"],.dt-sc-contact-form p textarea,.dt-sc-appointment-form p input[type="text"],.dt-sc-appointment-form p input[type="date"],.dt-sc-appointment-form p input[type="tel"],.dt-sc-appointment-form p textarea,.dt-sc-appointment-form p select{font-size:14px}.dt-sc-contact-form p span.icon:before,.dt-sc-newsletter-form p span.icon:before,.dt-sc-appointment-form p span.icon:before{height:32px;line-height:32px}.dt_yoga_courses .dt_yoga_courses-thumb .overlay a{font-size:11px;padding:12px 10px}.dt_yoga_courses .dt_yoga_courses-detail{padding-top:60px;padding-left:25px;text-align:center}.dt_yoga_courses .dt_yoga_courses-detail .dt_yoga_courses-price{right:0;top:0}.dt_yoga_courses .dt_yoga_courses-detail h6{font-size:14px}.dt_yoga_courses .dt_yoga_courses-detail .dt_yoga_courses-times{display:inline-block;line-height:30px;margin-top:20px}.woocommerce div.product .woocommerce-tabs ul.tabs:before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-bottom:1px solid;display:block;padding:0;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-color:rgb(165 130 81 / .25)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{bottom:-1px}.woocommerce div.product .woocommerce-tabs .panel{text-align:center}.woocommerce #reviews #respond h3#reply-title,.woocommerce #review_form #respond p{text-align:left}.woocommerce .star-rating{top:6px}.woocommerce .woocommerce-product-rating .star-rating{margin-top:2px}.woocommerce table.shop_attributes tr:last-child th{border-bottom-color:rgb(0 0 0 / .1)}.woocommerce.single-product div.product{float:left}.woocommerce.single-product div.images .thumbnails.slider .caroufredsel_wrapper{width:100%!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{display:block;float:none;margin:0 auto;position:static;text-align:center;width:60px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:20px 0 40px;text-align:center}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{display:block;float:none;font-size:10px;margin:0 auto 20px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:0 0 2em}.woocommerce form.checkout_coupon .button,.woocommerce form.login .button,.woocommerce form.register .button{display:block;float:none;margin:10px auto}.woocommerce form.checkout_coupon .button{margin-bottom:0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{float:right;width:70%}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{float:none;display:block;text-align:center}.woocommerce .shop_table.cart .button,.woocommerce-page .shop_table.cart .button,.woocommerce .shop_table.cart input.button,.woocommerce-page .shop_table.cart input.button{margin:5px 0 0}.woocommerce table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{margin-left:0}.woocommerce .shop_table.woocommerce-checkout-review-order-table th:first-child,.woocommerce .shop_table.woocommerce-checkout-review-order-table td:first-child,.woocommerce .shop_table.order_details th:first-child,.woocommerce .shop_table.order_details td:first-child,.woocommerce .shop_table.customer_details th:first-child,.woocommerce .shop_table.customer_details td:first-child,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{width:110px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.wishlist_table tbody td,.woocommerce-page table.wishlist_table tbody td{border-bottom-width:0;height:51px;text-align:center;vertical-align:middle;width:181px}.woocommerce table.shop_table.cart tbody tr td.actions .coupon .input-text{width:135px}.woocommerce table.wishlist_table td[colspan="6"],.woocommerce table.wishlist_table tbody td.wishlist-empty{width:220px}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes th,.woocommerce-page table.shop_attributes td,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.woocommerce table.shop_attributes,.woocommerce-cart .cart-collaterals .cart_totals table{border-top-width:0}.woocommerce table.shop_attributes tr:first-child td,.woocommerce table.shop_attributes tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tbody:first-child tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tbody:first-child tr:first-child th{border-top-width:1px}.woocommerce-cart .wc-proceed-to-checkout{float:none}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{display:block}h3#ship-to-different-address label,.woocommerce-checkout #payment ul.payment_methods li label{display:inline}.related-products-container h2,.upsell-products-container h2,.cross-sells h2,.cart_totals h2,.shipping_calculator h2,.wishlist-title h2,.woocommerce-checkout h2,.woocommerce-tabs .panel h2,.woocommerce #reviews h3,.woocommerce #reviews #respond h3#reply-title,.woocommerce-checkout h3{font-size:18px}.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}}@media only screen and (min-width:320px) and (max-width:479px){.container{width:290px}.container.fill-container,.page-template-tpl-fullwidth .section-wrapper.fullwidth-section .container.fill-stretch-row{width:320px}.layout-boxed .wrapper,.layout-boxed .is-sticky #header-wrapper{width:100%}#primary.with-left-sidebar,#primary.with-right-sidebar{width:290px}.dt-sc-one-fourth .portfolio .portfolio-detail .dt-sc-one-third .portfolio .portfolio-detail,.dt-sc-one-half .portfolio .portfolio-detail{padding-left:65px;padding-right:25px}.dt-sc-one-fourth .portfolio .portfolio-detail .dt-portfolio-like,.dt-sc-one-third .portfolio .portfolio-detail .dt-portfolio-like,.dt-sc-one-half .portfolio .portfolio-detail .dt-portfolio-like{left:-60px;width:60px}.dt-sc-one-fourth .portfolio .portfolio-detail h5,.dt-sc-one-third .portfolio .portfolio-detail h5,.dt-sc-one-half .portfolio .portfolio-detail h5{font-size:13px}.dt-sc-one-fourth .portfolio .portfolio-detail p,.dt-sc-one-third .portfolio .portfolio-detail p,.dt-sc-one-half .portfolio .portfolio-detail p{font-size:11px}.dt-sc-one-fourth .portfolio:hover .portfolio-detail .dt-portfolio-like,.dt-sc-one-third .portfolio:hover .portfolio-detail .dt-portfolio-like,.dt-sc-one-half .portfolio:hover .portfolio-detail .dt-portfolio-like{left:0}.footer-copyright .menu-links.with-splitter li a{padding:0 7px}.secondary-sidebar .flickr-widget div{width:auto}.secondary-sidebar .type8 .widget{padding:0 17px 15px}.secondary-sidebar .type5 .widget ul li{font-size:16px}.tribe-events-calendar th{font-size:13px;text-transform:capitalize}.tribe-events-calendar td div[id*="tribe-events-daynum-"],.tribe-events-calendar td div[id*="tribe-events-daynum-"] a{font-size:14px}.tribe-events-list .tribe-events-photo-event-wrap .tribe-events-event-image{padding-top:0}.type4.tribe_events .vc_col-sm-6.wp_column{width:100%}.event-meta-tab ul.dt-sc-tabs-horizontal-frame>li>a{text-transform:capitalize;padding:10px}.single-tribe_events .type3.tribe_events .tribe-events-sub-nav li a span{display:none}.under-construction.type7 .logo{width:290px}.under-construction.type7 .dt-sc-counter-wrapper{margin-right:10px;padding:20px 10px 17px;min-width:42px;margin-bottom:5px}.under-construction.type7 .counter-icon-wrapper .dt-sc-counter-number{font-size:30px;margin-bottom:5px}.error404.type8 h2{font-size:140px;line-height:120px;top:-15px}.error404.type8 h3{font-size:60px;letter-spacing:15px}.dt-sc-counter.type3:before{left:-5px}.dt-sc-counter.type3:after{right:-5px}th,td,tbody th{font-size:10px}th{padding:10px 6px}td,tbody th{padding:13px 6px}.dt_yoga_courses .dt_yoga_courses-thumb .overlay a{font-size:12px}.rs_fontsize_small{font-size:40px!important}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:30px!important;padding-right:30px!important}.woocommerce.single-product div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar.with-both-sidebar div.product .images .thumbnails .yith_magnifier_gallery li{width:90px!important}}@media only screen and (max-width:319px){.container{width:200px}.container.fill-container,.page-template-tpl-fullwidth .section-wrapper.fullwidth-section .container.fill-stretch-row{width:230px}.layout-boxed .wrapper,.layout-boxed .is-sticky #header-wrapper{width:100%}#primary.with-left-sidebar,#primary.with-right-sidebar{width:200px}h2{font-size:22px}.widget .dt-sc-newsletter-section .dt-sc-subscribe-frm input[type="submit"]{float:right;margin-top:7px;position:relative}.footer-copyright .dt-sc-sociable li{margin-bottom:7px}.secondary-sidebar .type8 .widgettitle{padding:10px}.secondary-sidebar .type8 .widget.widget_flickr{padding:0 15px 15px}.secondary-sidebar .type7 .widgettitle:before{left:-20px}.secondary-sidebar .type5 .widget ul li{font-size:16px}#tribe-events-bar{min-width:inherit}#tribe-bar-form{padding:0 10px 15px}.tribe-events-calendar th{font-size:11px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis}.tribe-events-calendar td div[id*=tribe-events-daynum-],.tribe-events-calendar td div[id*=tribe-events-daynum-] a{font-size:12px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{width:200px}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before{width:100%;height:1px;top:43px}.tribe-events-list-event-detail .tribe-events-read-more,.tribe-events-day-time-slot .tribe-events-read-more,.tribe-events-back>a{font-size:12px;padding:11px 10px}.tribe-events-list .tribe-events-event-cost span{font-size:13px;line-height:37px}.tribe-events-list .tribe-events-event-cost{width:35px}.single-tribe_events .type4 .vc_col-sm-6.wp_column{width:100%}.event-meta-tab ul.dt-sc-tabs-horizontal-frame>li{width:100%}.type3.tribe_events .dt-sc-tabs-horizontal-frame-content{padding:10px}.single-tribe_events .tribe-events-sub-nav li a{font-size:10px}#tribe-events #tribe-events-header,#tribe-events #tribe-events-footer{display:inline-block}#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before,.single #tribe-events-footer:after,.single #tribe-events-footer:before,.single #tribe-events-header:after,.single #tribe-events-header:before,#tribe-events .tribe-events-notices+#tribe-events-header{display:none}.type4.tribe_events .data-wrapper p{font-size:16px}.dt-sc-event.type4{text-align:center}.dt-sc-event.type4 .dt-sc-event-date{padding-top:65px;position:relative}.dt-sc-event.type4 .dt-sc-event-date span{margin:0;position:absolute;left:0;right:0;top:0}.dt-sc-event.type4:hover .dt-sc-event-date{left:auto;visibility:visible}.under-construction.type7 .logo{width:200px;margin:0 auto}.under-construction.type7 .logo img{max-width:80%}.under-construction.type7 .dt-sc-counter-wrapper{margin-right:5px;padding:10px 6px 11px;min-width:36px;margin-bottom:5px}.under-construction.type7 .counter-icon-wrapper .dt-sc-counter-number{font-size:25px;margin-bottom:5px}.under-construction.type7 .aligncenter>h2{font-size:40px}.under-construction.type7 .rounded-corner .dt-sc-counter-wrapper{border-radius:10px 0 10px 0;margin-bottom:5px}.under-construction.type7 .rounded-corner .dt-sc-counter-wrapper:hover{border-radius:0 10px 0 10px}.under-construction.type7 .dt-sc-sociable li{margin-bottom:5px}.under-construction.type7 .radius-button .dt-sc-subscribe-frm input[type="email"]{text-transform:capitalize}.under-construction.type7 .dt-sc-newsletter-section h2{line-height:normal}.error404.type8 h2{font-size:100px;top:-17px;line-height:110px}.error404.type8 h3{font-size:60px;letter-spacing:0}.error404.type8 .error-text{font-size:18px;line-height:30px}.blog-entry.entry-date-left .entry-details,.single .blog-entry.entry-date-left .entry-details{padding:20px 30px 35px;text-align:center}.blog-entry.entry-date-left .entry-date{margin-bottom:10px;margin-left:-30px;margin-right:-30px;position:inherit;top:-20px;width:auto}.dt-sc-one-fourth .portfolio .portfolio-detail .dt-sc-one-third .portfolio .portfolio-detail,.dt-sc-one-half .portfolio .portfolio-detail{padding-left:55px;padding-right:20px}.dt-sc-one-fourth .portfolio .portfolio-detail .dt-portfolio-like,.dt-sc-one-third .portfolio .portfolio-detail .dt-portfolio-like,.dt-sc-one-half .portfolio .portfolio-detail .dt-portfolio-like{left:-50px;width:50px}.dt-sc-one-fourth .portfolio .portfolio-detail h5,.dt-sc-one-third .portfolio .portfolio-detail h5,.dt-sc-one-half .portfolio .portfolio-detail h5{font-size:12px}.dt-sc-one-fourth .portfolio .portfolio-detail p,.dt-sc-one-third .portfolio .portfolio-detail p,.dt-sc-one-half .portfolio .portfolio-detail p{font-size:10px}.dt-sc-one-fourth .portfolio:hover .portfolio-detail .dt-portfolio-like,.dt-sc-one-third .portfolio:hover .portfolio-detail .dt-portfolio-like,.dt-sc-one-half .portfolio:hover .portfolio-detail .dt-portfolio-like{left:0}.post-nav-container .post-prev-link,.post-nav-container .post-next-link{display:block;float:none;margin:0 auto;text-align:center}.post-nav-container .post-next-link a{margin:20px 0 0}.post-nav-container .post-prev-link a{margin:0 0 20px}.post-nav-container:after{border-top:1px solid rgb(0 0 0 / .1);content:"";height:1px;position:absolute;left:0;bottom:18px;width:100%;z-index:-1}.column .dt_yoga_courses.outer-frame-border,.column .dt_yoga_poses.outer-frame-border{width:100%}.dt_yoga_pose_stages a{display:inline-block}.dt-sc-pr-tb-col .dt-sc-buy-now a{font-size:11px;letter-spacing:0}.dt-sc-pr-tb-col .dt-sc-price h6{font-size:42px}.dt-sc-counter.type5,.dt-sc-counter.type5.alignright{padding-left:0;padding-right:0;text-align:center}.dt-sc-counter.type5 .dt-sc-counter-number{font-size:42px}.dt-sc-counter.type5 .dt-sc-counter-number:after{margin:auto;left:0;right:0}.dt-sc-counter.type5 .dt-sc-couter-icon-holder{display:block}.dt-sc-counter.type5 .dt-sc-couter-icon-holder .icon-wrapper,.dt-sc-counter.type5.alignright .dt-sc-couter-icon-holder .icon-wrapper{margin:0 auto 25px;position:static}.dt-sc-counter.type5 .dt-sc-couter-icon-holder .icon-wrapper span{font-size:36px}.dt-sc-contact-info.type2{padding:110px 10px 10px;text-align:center}.dt-sc-contact-info.type2 span{height:auto;margin-right:0;top:-4px;width:100%}.dt-sc-contact-info.type6{font-size:12px}.dt-sc-contact-info.type7{margin:0 0 30px;padding:100px 0 0;text-align:center;width:100%}.dt-sc-contact-info.type7 span{left:0;right:0;margin:0 auto}.dt-sc-icon-box.type2 .icon-content h4{font-size:15px}.dt-sc-icon-box.type2 .icon-wrapper{margin-right:15px}.dt-sc-icon-box.type2.alignright .icon-wrapper{margin-left:15px}.dt-sc-icon-box.type2 .icon-wrapper span{font-size:24px}.dt-sc-icon-box.type5,.dt-sc-icon-box.type5.round,.dt-sc-icon-box.type8{padding-left:0}.dt-sc-icon-box.type5.alignright,.dt-sc-icon-box.type5.round.alignright,.dt-sc-icon-box.type8.alignright{padding-right:0}.dt-sc-icon-box.type5,.dt-sc-icon-box.type8{text-align:center}.dt-sc-icon-box.type5 .icon-wrapper,.dt-sc-icon-box.type5 .image-wrapper,.dt-sc-icon-box.type8 .icon-wrapper,.dt-sc-icon-box.type8 .image-wrapper{margin:0 auto 20px;position:inherit}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content p::after{bottom:50%}.dt-sc-timeline-section.type2 .dt-sc-timeline-image-wrapper{height:75px;width:80px}.dt-sc-timeline-section.type2 .dt-sc-timeline .dt-sc-timeline-content::after{top:57px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline-content:before{bottom:25px}.dt-sc-hr-timeline-section.type2 .dt-sc-hr-timeline.bottom .dt-sc-hr-timeline-content:before{bottom:10px}.dt-sc-timeline-section.type5{width:100%}.dt-sc-testimonial.type5 .dt-sc-testimonial-author span{display:block;margin:0 auto}.dt-sc-testimonial.type5 .dt-sc-testimonial-author span,.dt-sc-testimonial.type5 .dt-sc-testimonial-author span img{float:none}.dt-sc-testimonial.type5 .dt-sc-testimonial-author cite{display:block;float:none;font-size:12px;text-align:center}.dt-sc-image-caption.alter .dt-sc-image-content{height:300%}th{font-size:8px}td,tbody th{font-size:9px}th,td,tbody th{padding:10px 0}ul.side-nav li a{font-size:12px}.vc_btn3.vc_btn3-size-xs{font-size:10px!important}.vc_btn3.vc_btn3-size-sm{font-size:11px!important}.vc_btn3.vc_btn3-size-md{font-size:12px!important;letter-spacing:0}.vc_btn3.vc_btn3-size-lg{font-size:13px!important}.vc_btn3-container.vc_btn3-inline~.vc_btn3-container.vc_btn3-inline{margin-left:0!important}.dt-sc-contact-form p input[type="email"],.dt-sc-newsletter-form p input[type="email"],.dt-sc-appointment-form p input[type="email"],.dt-sc-contact-form p input[type="text"],.dt-sc-contact-form p textarea,.dt-sc-appointment-form p input[type="text"],.dt-sc-appointment-form p input[type="date"],.dt-sc-appointment-form p input[type="tel"],.dt-sc-appointment-form p textarea,.dt-sc-appointment-form p select{font-size:11px}.dt-sc-contact-form p span.icon:before,.dt-sc-newsletter-form p span.icon:before,.dt-sc-appointment-form p span.icon:before{height:30px;line-height:30px}.dt-sc-appointment-form .captcha-img{padding-bottom:12px}.dt-sc-theme-type.vc_general.vc_cta3 .vc_btn3.vc_btn3-size-md{font-size:11px!important;padding-left:15px;padding-right:16px!important}.dt-sc-theme-type.vc_general.vc_cta3 .vc_btn3.vc_btn3-size-md .vc_btn3-icon{display:none}.dt-sc-partners-carousel li img{display:block;margin:0 auto}.vc_separator.has_custom_image.floral_decor_line .vc_sep_holder .vc_sep_line:after{width:100%}.rs_fontsize_small{font-size:32px!important}.rs_padding_override.vc_row,.rs_padding_override.wpb_column .vc_column-inner{padding-left:20px!important;padding-right:20px!important}.woocommerce a.button,.woocommerce button.button,.woocommerce button,.woocommerce input.button,.woocommerce input[type=button],.woocommerce input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce .product .summary .add_to_wishlist,.woocommerce .wishlist_table .add_to_cart.button,.woocommerce .yith-wcwl-add-button a.add_to_wishlist,.woocommerce .yith-wcwl-popup-button a.add_to_wishlist,.woocommerce .wishlist_table a.ask-an-estimate-button,.woocommerce .wishlist-title a.show-title-form,.woocommerce .hidden-title-form a.hide-title-form,.woocommerce .yith-wcwl-wishlist-new button,.woocommerce .wishlist_manage_table a.create-new-wishlist,.woocommerce .wishlist_manage_table button.submit-wishlist-changes,.woocommerce .yith-wcwl-wishlist-search-form button.wishlist-search-button,.woocommerce .cart input.button,.woocommerce #review_form #respond .form-submit input{font-size:14px;letter-spacing:.25px}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price,.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-price .price{width:100%}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper{display:none;position:static}.woocommerce ul.products li.product.product-type-variable:not(.has-default-attributes):hover .price{padding:0;text-align:center}.woocommerce ul.products li.product-type-variable:not(.has-default-attributes),.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-wrapper,.woocommerce ul.products li.product-type-variable:not(.has-default-attributes) .product-details .product-rating-wrapper{-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-ms-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s}.woocommerce .woocommerce-ordering{min-width:100%}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{width:65%}.woocommerce #review_form #respond{margin:30px 0 0}.woocommerce .shop_table.woocommerce-checkout-review-order-table th:first-child,.woocommerce .shop_table.woocommerce-checkout-review-order-table td:first-child,.woocommerce .shop_table.order_details th:first-child,.woocommerce .shop_table.order_details td:first-child,.woocommerce .shop_table.customer_details th:first-child,.woocommerce .shop_table.customer_details td:first-child{width:50%}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{width:90px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td,.woocommerce table.wishlist_table tbody td,.woocommerce-page table.wishlist_table tbody td{width:161px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:13px;letter-spacing:0;line-height:32px}.woocommerce div.product form.cart .variations td{font-size:12px;text-align:center;width:100%}.woocommerce div.product .product_title{font-size:20px}.woocommerce.single-product div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar div.product .images .thumbnails .yith_magnifier_gallery li,.woocommerce.single-product .page-with-sidebar.with-both-sidebar div.product .images .thumbnails .yith_magnifier_gallery li{width:60px!important}}