html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.dscript-bold{font-family:'Dancing Script';font-style:normal;font-weight:bold;}.dscript{font-family:'Dancing Script';font-style:normal;font-weight:normal;}.elephant{font-family:'Elephant',Arial,sans-serif;font-style:normal;font-weight:normal;}.os-light-italic{font-family:'Open Sans';font-style:italic;font-weight:100;}.os-bold-italic{font-family:'Open Sans';font-style:italic;font-weight:bold;}.os-bolder-italic{font-family:'Open Sans';font-style:italic;font-weight:bolder;}.os-italic{font-family:'Open Sans';font-style:italic;font-weight:normal;}.os-lighter{font-family:'Open Sans';font-style:normal;font-weight:100;}.os-bold{font-family:'Open Sans';font-style:normal;font-weight:bold;}.os-bolder{font-family:'Open Sans';font-style:normal;font-weight:bolder;}.os{font-family:'Open Sans';font-style:normal;font-weight:normal;}
@font-face{font-family:'Dancing Script';src:url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-bold/dancing-script-v9-latin-700.eot);src:url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-bold/dancing-script-v9-latin-700.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-bold/dancing-script-v9-latin-700.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-bold/dancing-script-v9-latin-700.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-bold/dancing-script-v9-latin-700.svg#DancingScript) format("svg");font-style:normal;font-weight:bold;}
@font-face{font-family:'Dancing Script';src:url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-normal/dancing-script-v9-latin-regular.eot);src:url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-normal/dancing-script-v9-latin-regular.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-normal/dancing-script-v9-latin-regular.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-normal/dancing-script-v9-latin-regular.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Dancing_Script-normal-normal/dancing-script-v9-latin-regular.svg#DancingScript) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:'Elephant';src:url(/sites/default/files/fontyourface/local_fonts/Elephant-normal-normal/2940DA_0_0.eot);src:url(/sites/default/files/fontyourface/local_fonts/Elephant-normal-normal/2940DA_0_0.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Elephant-normal-normal/2940DA_0_0.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Elephant-normal-normal/2940DA_0_0.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Elephant-normal-normal/2940DA_0_0.svg#wf) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-100/OpenSans-LightItalic-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-100/OpenSans-LightItalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-100/OpenSans-LightItalic-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-100/OpenSans-LightItalic-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-100/OpenSans-LightItalic-webfont.svg#open_sanslight_italic) format("svg");font-style:italic;font-weight:100;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bold/OpenSans-BoldItalic-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bold/OpenSans-BoldItalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bold/OpenSans-BoldItalic-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bold/OpenSans-BoldItalic-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bold/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic) format("svg");font-style:italic;font-weight:bold;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bolder/OpenSans-SemiboldItalic-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bolder/OpenSans-SemiboldItalic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bolder/OpenSans-SemiboldItalic-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bolder/OpenSans-SemiboldItalic-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-bolder/OpenSans-SemiboldItalic-webfont.svg#open_sanssemibold_italic) format("svg");font-style:italic;font-weight:bolder;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-normal/OpenSans-Italic-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-normal/OpenSans-Italic-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-normal/OpenSans-Italic-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-normal/OpenSans-Italic-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-italic-normal/OpenSans-Italic-webfont.svg#open_sansitalic) format("svg");font-style:italic;font-weight:normal;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-100/OpenSans-Light-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-100/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-100/OpenSans-Light-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-100/OpenSans-Light-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-100/OpenSans-Light-webfont.svg#open_sanslight) format("svg");font-style:normal;font-weight:100;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bold/OpenSans-Bold-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bold/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bold/OpenSans-Bold-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bold/OpenSans-Bold-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bold/OpenSans-Bold-webfont.svg#open_sansbold) format("svg");font-style:normal;font-weight:bold;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bolder/OpenSans-Semibold-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bolder/OpenSans-Semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bolder/OpenSans-Semibold-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bolder/OpenSans-Semibold-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-bolder/OpenSans-Semibold-webfont.svg#open_sanssemibold) format("svg");font-style:normal;font-weight:bolder;}
@font-face{font-family:'Open Sans';src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-normal/OpenSans-Regular-webfont.eot);src:url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-normal/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-normal/OpenSans-Regular-webfont.ttf) format("truetype"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-normal/OpenSans-Regular-webfont.woff) format("woff"),url(/sites/default/files/fontyourface/local_fonts/Open_Sans-normal-normal/OpenSans-Regular-webfont.svg#open_sansregular) format("svg");font-style:normal;font-weight:normal;}
#admin-menu{background-color:#132b6f;background-image:none;box-shadow:0 -10px 10px 10px;}#admin-menu #admin-menu-wrapper .dropdown li{background-color:#132b6f;}#admin-menu #admin-menu-menu a{font-weight:bold;}body{font-size:11px;color:rgba(0,0,0,1.0);line-height:1.32;}body,div,p,li,td,label,h1,h2,h3,h4,h5{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.3px;}.block-111 .block-inner,.block-111 .content{height:1px;}.banner-right{background-color:#e67624;color:#fff;}.banner-right-news{background-color:rgba(83,59,84,1);color:#FFF;}.banner-right .block-inner,.banner-right-news .block-inner{padding:30px;}.clear{clear:both;}img{display:inline;max-width:100%;height:auto;}.img-left{float:left;margin:0 10px 10px 0;}.img-right{float:right;margin:0 0 10px 10px;}.full-width{width:100%;}.align-top td{vertical-align:top;}.content-table td{vertical-align:top;padding:0.15em 0.15em 0.5em;}.pad-15{padding:15px;}#page{margin:0;}#page .align-center{margin:0 auto;display:block;float:none;}#page .align-right{display:block;float:right;margin-right:0;}#page .one-third-width{width:95%;}#page .half-width{width:95%;}#page .two-thirds-width{width:95%;}.infinite-width-wrapper{width:100%;margin:0 !important;text-align:center;}#page .no-border{border:0;}#page .no-bottom-margin{margin-bottom:0;}#page .no-top-margin{margin-top:0;}#page .absolute-position-full-cover{position:absolute;z-index:10;top:0;bottom:0;left:0;right:0;box-sizing:border-box;}.block-end{clear:both;height:1em;}.page-node-352 .zone,.page-taxonomy-term .zone{padding:0;}.zone-branding{padding-top:0;}#region-branding{width:50%;}.block-99 .clearfix,.block-114 .clearfix,.block-121 .clearfix{clear:none;float:left;}#region-user-second{text-align:right;float:right;margin-right:15px;width:100%;}#zone-header #region-header-first{margin-right:0;}#zone-header #region-header-second{margin-left:0;}.region-header-second-inner{height:100%;}.zone-preface{padding:0 0 20px 0;}.node-type-online-yoga-video-page #zone-header #region-header-first{margin-bottom:10px;}#region-sidebar-second{margin-top:3em;}.breadcrumb li{display:inline;margin-right:5px;font-style:italic;}#block-delta-blocks-breadcrumb .contextual-links-wrapper{display:none;visibility:hidden;}.breadcrumb li a{color:#808080;}p{margin:0 0 1em 0;}#page .grey,a,a:link,a:visited{color:#555;text-decoration:none;}#region-content article .content a,#region-content .block-formated-as-content .content a,#region-content article .content a:link,#region-content .block-formated-as-content .content a:link,#region-content article .content a:visited,#region-content .block-formated-as-content .content a:visited{color:#555;}a:hover{color:#e67525;}.orange{color:#e67525;}#region-content article .small-line-height li{margin-top:0.3em;margin-bottom:0.3em;}#region-content article .large-line-height li{margin-top:0.5em;margin-bottom:1em;}#region-content article .content hr{border:none;background-color:#ccc;color:#ccc;height:1px;}.block-anchor,a[name]:not([name=""]){position:relative;top:-6em;display:block;height:0;width:0;}.az-text h1{font-size:2.3em}.dxpr .container{width:100%;padding:0;}.dxpr .container-fluid-wrapper{width:100vw;left:calc((100% - 100vw) / 2 - 1.55%);}.dxpr .az-icon.icon-half-above-4x{position:absolute;margin:auto;top:-4em;left:0;right:0;}.dxpr .text-center img{display:inline-block;}h1.elephant{font-size:1.3846em;color:#fff;line-height:1.2;}h2.elephant{font-size:1.8462em;color:#fff;}p.elephant{font-size:1.2310em;color:#fff;}.smaller{font-size:80%;}.much-smaller-plaintext{font-size:60%;font-weight:normal;}.infinite-band-inner h1{font-size:3em;}.node-yoga-online-basic-page h1,.node-type-yoga-therapy-basic-page h1,.node-type-yoga-online-tutor-page #block-delta-blocks-page-title h1,.tutor-select h2{font-size:2.4615em;font-weight:normal;color:#fff;text-transform:uppercase;}.node-type-yoga-online-tutor-page #block-delta-blocks-page-title h1{text-shadow:0.02em 0.02em 0.05em rgba(46,26,10,0.4);}.view-header h2,.view-empty h2{font-size:2.2310em;font-weight:normal;color:#555;text-transform:uppercase;}#region-preface-first .view-header h2{font-size:2.2310em;font-weight:100;text-transform:uppercase;}h1#page-title,.video-title span,.video-title a{font-weight:bold;color:#555;font-size:2em;text-decoration:none;line-height:1.2;}.node-yoga-online-basic-page h2,.tutor-articles h2,.side-newsletter-signup h2,.side-refer-friend h2,.side-testimonial-block h2{font-size:1.8462em;font-weight:100;text-transform:uppercase;}.free-trial-header-text h3,.search-within-results-header .region-header-first h2{font-size:1.8462em;color:#fff;}.btn .slider-btns a{font-weight:normal;font-size:1.0em;color:#fff;}.more-results h3{color:#fff;font-size:1.6154em;}h2{color:#555;font-size:1.5385em;}.view-yoga-online-home-header-slider .field-content li{font-weight:normal;font-size:1.1538em;color:#fff;}.keyword-search label,#zone-header .link-adv-search a,#zone-header .link-basic-search a{font-size:1.2310em;color:#fff;margin:0 0 6px 0;font-weight:normal;}.nav-menu ul.nice-menu a{font-weight:normal;font-size:1.4615em;color:#808080;}.view-slider h2{font-weight:bold;font-size:1.4615em;}.view-slider-hp h2{font-weight:normal;font-size:1.6154em;}.yo-site-title h1 a{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:1.24em;font-weight:normal;color:#d86d05;}.yo-site-title h1 a:hover{text-decoration:none;}div.ctools-modal-content #modal-title,#comments h2,.comment-add a,.comment-right .username,.members-comments .username,.tutor-articles .title,.tutor-page-subtitle,.tutor-title .field-name-field-tutor-subtitle,.tutor-articles .views-field-title,.members-comments .views-field-field-username,.page-search-yoga-online .ds-search-extra{font-size:1.3848em;font-weight:normal;color:#e67525;}#page #section-header .awemenu-nav{background-color:transparent !important;}.header-background{background-color:#fff;border-bottom:1px solid orange;}.view-header h3,.view-empty h3{font-size:1.3848em;font-weight:normal;display:inline;}.view-header h3.search-within-results-term{display:inline;}.search-pages-header p,.node-online-yoga-video-page .field-name-field-video-length{font-size:1.2310em;font-weight:normal;}.view-slider .five-across .views-field-title a{}.view-slider .five-across .views-field-title{margin:10px 0;}h3,.view-slider-hp .views-field-title a,.five-across .views-field-title a,.five-across .views-field-title-1 a,.five-across .views-field-name a{font-weight:bold;font-size:1.17em;color:#333;}.nav-menu a,.more-results p{font-weight:normal;font-size:1.2310em;}.tutor-top-right-header{font-size:1.1538em;font-weight:normal;}.item-list .pager,.item-list .pager li.pager-current,.item-list .pager a{color:#e67525;font-size:1.0769em;}.view-slider .block-title,.testimonial-carousel .view-header,.our-selection,.other-classes,#block-views-yoga-online-tutors-all-block-1 .block-title{text-align:center;color:#262626;text-transform:lowercase;font-weight:400;font-size:1.6rem;margin-top:20px;}.four-across .views-field-field-video-tutors,.four-across .field-name-field-video-tutors,.four-across .views-field-field-second-video-tutor,.four-across .field-name-field-second-video-tutor,.five-across .views-field-field-video-tutors,.five-across .views-field-field-second-video-tutor,.five-across .views-field-field-video-tutors-1{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:0.8rem;font-weight:700;}.four-across .views-field-body,.five-across .views-field-body,.view-yoga-online-advanced-search .views-field-body,.view-yoga-online-contextual-search-health-subject .views-field-body{font-size:0.8rem;}.view-id-yoga_online_carousel_type_of_class .views-field-counter,.view-slider .five-across .views-field-field-video-tutors,.view-slider .five-across .views-field-field-video-tutors-1{color:rgba(180,148,62,1.0) !important;line-height:1.4rem;}.view-slider .five-across .views-field-title a,.view-slider .five-across .title a{color:rgba(0,0,0,1.0);font-weight:600;font-size:0.95rem;margin:10px 0 0 0;}.view-slider .five-across .views-field-title a:hover{text-decoration:none !important;color:#6e6e6e;}.view-id-yoga_online_tutors_all .views-field-title a,.view-id-yoga_online_carousel_type_of_class .views-field-name a{color:rgba(180,148,62,1.0) !important;font-size:0.9rem;font-weight:600;text-decoration:none;}.testimonial-carousel{clear:left;}.view-display-id-carousel img{border-radius:50%;}.view-id-testimonial_pods p{color:rgba(0,0,0,1.0);font-size:1rem;background:url(/sites/all/themes/YO%21/css/images/quote-blue-left.svg) 0 7px no-repeat;background-size:15px 15px;padding:10px 30px 5px 20px;height:3.5rem;}.view-id-testimonial_pods div,.view-id-testimonial_pods span{color:#5082b9;font-size:1rem;font-weight:600;}.view-id-testimonial_pods span{text-transform:uppercase;}.theme-page-table-1 a,.theme-page-table-2 a{margin:0 !important;}.theme-intro-container{width:60vw;background-color:rgba(229,126,0,0.25);border:2px solid #fff;float:left;margin:13vw 20vw 50px 15vw;padding:1vw 5vw 4vw;}.theme-intro-container h1{float:left;display:inline;width:50%;font-size:2.5vw;font-weight:300;padding:5vw 0 1vw 0;}.theme-intro-container img{float:left;display:inline-block;margin:0 0 0.5vw 0;width:50%;height:auto;}.theme-intro-container p{clear:both;font-size:1.2rem;}.theme-page-table-1{display:inline-block;float:left;width:90vw;margin:1vw 0vw;text-align:left;}.theme-page-table-1 tr,.theme-page-table-2 tr,.theme-page-table-1 td,.theme-page-table-2 td{vertical-align:top !important;padding-top:2.5vw;padding-right:1vw;}.theme-page-table-1 td:nth-child(2),.theme-page-table-2 td:nth-child(2){width:40%;}.theme-page-table-2{display:inline-block;float:left;width:90vw;margin:1vw 0vw;text-align:left;}.theme-page-table-1 .round{background-color:#5082b9;border-radius:50%;width:30px;height:30px;padding:5px 5px;font-size:1.3rem;color:#fff;text-align:center !important;margin-top:2.4vw;}.theme-page-table-2 .round{background-color:rgba(229,166,0,1.0);border-radius:50%;width:30px;height:30px;padding:5px 5px;font-size:1.3rem;color:#fff;text-align:center !important;margin-top:2.4vw;}.our-selection{margin-top:50px;}.theme-page-table-1 h2.content-block-title{text-align:left;color:#5082b9;font-weight:400;font-size:1.4rem;}.theme-page-table-2 h2.content-block-title{text-align:left;color:rgba(229,166,0,1.0);font-weight:400;font-size:1.4rem;}.other-classes{clear:both;margin-top:50px;padding-top:50px;}#region-content article .theme-page-table-1 .class-title a,#region-content article .theme-page-table-2 .class-title a,#region-content article .theme-page-table-1 .class-title a:hover,#region-content article .theme-page-table-2 .class-title a:hover{text-decoration:none;font-size:1.1rem;font-weight:700;color:#000;}#region-content article .theme-page-table-1 .tutor a,#region-content article .theme-page-table-2 .tutor a,#region-content article .theme-page-table-1 .tutor a:hover,#region-content article .theme-page-table-2 .tutor a:hover{text-decoration:none;font-weight:700;color:rgba(180,148,62,1.0);}#region-content article .theme-page-table-1 .tutor,#region-content article .theme-page-table-2 .tutor,#region-content article .theme-page-table-1 .body,#region-content article .theme-page-table-2 .body{color:#000;}.view-yoga-online-contextual-search-health-subject .views-field-field-rate-this-video,.view-yoga-online-contextual-search-health-subject .views-more-link{display:none;}.page-taxonomy-term #zone-content-wrapper{background-color:rgba(138,189,207,0.13);padding-bottom:12vh;}.four-across .views-field-title a,.my-favourites .title a,.four-across .field-name-title a{color:#000;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:700;font-size:1rem;}.four-across .views-field-field-video-tutors,.four-across .field-name-field-video-tutors a{color:rgba(180,148,62,1.0);}.four-across img{margin-bottom:1vw;}.four-across .views-field-title a:hover,.four-across .views-field-field-video-tutors a:hover,.my-favourites .title a:hover,.four-across .field-name-title a:hover{color:#6e6e6e;}.node-type-online-yoga-video-page .field-name-body h5{font-weight:bold;}.node-type-online-yoga-video-page .field-name-body,.node-yoga-online-basic-page .field-name-body,.node-type-yoga-online-full-width .field-name-body,.node-type-yoga-therapy-basic-page .field-name-body,.node-yoga-online-tutor-page .field-name-body,.block-formated-as-content,.az-text{font-size:1.2310em;line-height:1.5;}.node-yoga-online-basic-page .field-name-body .field-item > p:first-of-type,.node-type-yoga-therapy-basic-page .field-name-body .field-item > p:first-of-type,.node-yoga-online-tutor-page .field-name-body .field-item > p:first-of-type,#page .first-paragraph{font-size:1.2rem;line-height:1.5;}.safety-video,#comments time,#comments .field-name-comment-body,#comments .form-textarea-wrapper textarea{font-size:1.0769em;}.safety-video a{font-size:1.0769em;}.search-pages-header a.link-adv-search,.search-pages-header a.link-basic-search{font-size:0.9231rem;color:#fff;}.keyword-search input{font-size:0.9231em;color:#888;padding:0 5px;font-style:italic;}#page #section-content a.btn,.btn a,input.form-submit,.btn-start-trial a,.user-button .content a,.signup.free-trial a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;color:#fff;text-decoration:none;padding:4px 12px 6px;display:inline-block;border:0 none;font-weight:normal;font-style:normal;font-size:1.2310em;line-height:1.3em;}#page #section-content a.btn:hover,.btn a:hover,.page-user.not-logged-in a.btn:hover,.page-user.not-logged-in .submit:hover{-moz-box-shadow:3px 3px 3px 1px #000;-webkit-box-shadow:3px 3px 3px 1px #000;box-shadow:3px 3px 3px 1px #000;color:#fff;}a.btn-orange,.btn-blue a,a.btn-blue{background-color:#6aadc9;}a.btn-blue:hover,.btn-blue a:hover{background-color:#4b7faa;}a.btn-orange,.btn-orange a,input.form-submit,.btn-start-trial a{background-color:#e67525;background-image:none;color:#fff;}.btn-start-trial-2 a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;color:#fff;background-color:rgba(230,117,37,0.9);text-decoration:none;padding:1rem 1.5rem;display:block;border:0 none;font-weight:normal;font-style:normal;font-size:1.3rem;line-height:1.3em;width:260px;text-align:center;margin:0 auto;}.btn-start-trial-2 a:hover{text-decoration:none;background-color:rgba(230,117,37,1.0);}.page-node-350 #zone-header .block-custom-search-blocks #edit-submit,#region-sidebar-second .block-custom-search-blocks #edit-submit{background-color:#dbe443;color:#366d7e;}.page-yoga-online-advanced-search #zone-header .block-custom-search-blocks #edit-submit{background-color:#6aadc9;}a.btn-orange:hover,.btn-orange a:hover,input.form-submit:hover,.btn-start-trial a:hover{background-color:#cb5a0a;}.btn a.new-search-button,a.btn.light-green{color:#5a7699;background-color:#dbe443;text-transform:uppercase;margin:1em 0;}.btn a.new-search-button:hover,a.btn.light-green:hover{background-color:#c0cb08;}.ajax-comments-reply-cancel{margin-left:10px;}.length-buttons .content li a:hover,.level-buttons .content li a:hover,.browse ul.nice-menu li.menuparent a:hover,.tutor-select ul.nice-menu li.menuparent a:hover,.views-exposed-form .views-exposed-widget label.option:hover{background-color:#e67525;color:#fff;cursor:pointer;}.page-node-350 #zone-header .block-custom-search-blocks #edit-submit:hover,#region-sidebar-second .block-custom-search-blocks #edit-submit:hover,.btn a.new-search-button:hover{background-color:#c0cb08;}.page-yoga-online-advanced-search #zone-header .block-custom-search-blocks #edit-submit:hover{background-color:#4b7faa;}#zone-user{padding:1em 0 0 0;}#zone-user-first{width:auto;}#zone-user-second{float:right;}.logo-img{width:5.6em;margin:0.95em 0.7em 0 1.3em;}.branding-data,.yo-site-title{float:left;}.yo-site-title h1{margin:1.66em 1em 0 0;}.home-header-slider{left:-9999px;position:absolute;width:640px;}.region-menu{float:right;}.top-menu{padding:0.8em 1em 0.4em 0.8em;width:30px;position:relative;z-index:1000;}#page #region-menu .awemenu-mobile .awemenu{width:200px;}.btn-burgandy a,a.btn-burgandy,#page .btn.home-page.burgandy{background-color:#800020;color:#fff;}a.btn-burgandy:hover,.btn-burgandy a:hover,#page .btn.home-page.burgandy:hover{background-color:#af2525;}.TwoBlocks-blocks{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 1em;padding:1em 0;justify-content:space-between;}.nav-images .TwoBlocks-blocks{margin:0 10%;padding:0;}.TwoBlocks .two-blocks{flex:0 0 48%;margin:1em 0 2em;position:relative;}.TwoBlocks.nav-images .two-blocks .image{float:left;width:93%;margin:0 0 3em;}.TwoBlocks.nav-images .block-2 .image{float:right;}.TwoBlocks.nav-images .two-blocks .text,.ThreeBlocks.nav-images .three-blocks .text{float:left;margin:-3em 0;text-align:center;width:85%;padding:5% 5% 3%;background-color:rgba(222,112,59,0.9);}.TwoBlocks.nav-images .block-2 .text{background-color:rgba(68,102,103,0.9);float:right;}.TwoBlocks .two-blocks p{}.TwoBlocks.nav-images .two-blocks p a,.ThreeBlocks.nav-images .three-blocks p a{display:inline-block;color:#fff;line-height:1.3;}.TwoBlocks.nav-images .two-blocks p a:hover,.ThreeBlocks.nav-images .three-blocks p a:hover{color:#000;text-decoration:none;}.ThreeImageBlocks-blocks,.ThreeBlocks-blocks,.three-blocks-in-row{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 1em;padding:1em 0 2em;justify-content:space-between;}.nav-images .ThreeBlocks-blocks{padding:0;}.ThreeImageBlocks .three-blocks,.ThreeBlocks-blocks .three-blocks,.three-blocks-in-row .block{flex:1 0 100%;margin:1em 0 2em;background-color:#fff;}.ThreeBlocks-blocks .three-blocks{flex:0 0 32%;margin:1em 0;position:relative;}.ThreeBlocks.nav-images .three-blocks .image{float:left;width:93%;margin:0 0 3em;}.ThreeBlocks.nav-images .block-1 .text{background-color:rgba(57,183,157,0.9);}.ThreeBlocks.nav-images .block-2 .text{background-color:rgba(89,38,62,0.9);}.ThreeBlocks.nav-images .block-3 .text{background-color:rgba(160,171,197,0.9);}.ThreeImageBlocks .three-blocks p,.ThreeBlocks.nav-images .three-blocks p{line-height:1.3;padding:0 0.5em;}.home.TwoBlocks .block-1{overflow:visible;flex:0 0 80%;padding:0 10%;}.home.TwoBlocks .block-2{flex:0 0 80%;padding:0 10%;}h2.wreath{position:relative;height:2.5em;margin:0;padding:0.8em 0 0.5em;background:linear-gradient(rgba(255,255,255,0.8),rgba(255,255,255,0.3)),url(/sites/all/themes/YO%21/css/images/250x211-wreath.png) no-repeat top 0.3em center transparent;background-size:3.4em;}.home.TwoBlocks p{text-align:center;}.three-pic-grid .pic{float:left;position:relative;}.three-pic-grid .pic-1{width:48%;margin:0 1% 0 0;}.three-pic-grid .pic-2{width:50%;margin:0;height:0;padding-bottom:53.5%;}.three-pic-grid .pic-3{width:48%;margin:0 1% 0 0;height:1em;padding:0% 0 21.9%;position:relative;}.three-pic-grid .pic-3 img{object-fit:cover;position:absolute;min-height:100%;}@supports (display:grid){#page .three-pic-grid > div{width:auto;padding:0;margin:0;bottom:auto;}}.three-pic-grid{display:grid;grid-template-columns:50% 50%;grid-template-rows:0.3fr 0.45fr;grid-gap:0.3em;}.three-pic-grid .pic{background-color:#ccc;position:relative;height:100%;}.three-pic-grid .pic-1{grid-column:1;grid-row-start:1;}.three-pic-grid .pic-2{grid-column:2;grid-row:1 / span 2;}.three-pic-grid .pic-3{grid-column:1;grid-row:2;}.three-pic-grid img{object-fit:cover;width:100%;}.three-pic-grid .pic-2 img{height:100%;}.three-pic-grid h4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:bold;color:#fff;text-align:center;text-shadow:0.5px 0.5px 2px #666;}.three-pic-grid .pic-2 h4{}.three-pic-grid .pic-3 h4{top:40%;}.three-pic-grid .pic .hidden{display:block !important;opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(128,125,121,1);padding:10% 0 0;}.three-pic-grid .pic-1 .hidden{padding:15% 0 0;}.three-pic-grid .pic-2 .hidden{background-color:rgba(125,157,136,1);padding:30% 0 0;}.three-pic-grid .pic-3 .hidden{background-color:rgba(255,164,33,1);padding:7% 0 0;}.three-pic-grid .pic:hover .hidden{opacity:1;visibility:visible;transition:all ease 350ms;}.three-pic-grid .pic .hidden p{margin:0;text-align:center;}.three-pic-grid .pic .hidden a{display:inline-block;box-sizing:border-box;color:#fff;text-align:center;font-size:1em;width:100%;padding:0 15% 10%;}.three-pic-grid .pic .hidden a.btn{width:60%;}.three-pic-grid .pic .hidden a:hover{text-decoration:none;}#page #region-menu .awemenu-bars{color:#e67624;font-size:24px;cursor:pointer;padding-bottom:5px;}#page #region-menu .awemenu-mobile .awemenu-container{margin-left:0 !important;margin-right:0 !important;}#page #region-menu .awemenu-mobile .awemenu{background-color:#fff;border:1px solid #ffdcc2;border-radius:5px;padding:15px;box-shadow:5px 5px 4px rgba(0,0,0,0.2);left:auto;}#page #region-menu .awemenu-mobile .awemenu-item > a{font-size:1.5em;line-height:1.8;}#page #region-menu .awemenu-mobile .awemenu-item > a:hover{font-weight:normal;}#page #region-menu .awemenu-mobile .awemenu-arrow{margin:2px 10px;}#page #region-menu .awemenu-mobile .awemenu-submenu{padding:0 0 12px 8px !important;border:0;border-radius:0;border-left:1px solid #ffdcc2;box-shadow:none;}#page #region-menu .awemenu-mobile .awemenu-submenu .awemenu-item a{font-size:1.3em;line-height:1.7;}.view-id-yoga_online_carousel_type_of_class .views-field-counter{color:rgba(180,148,62,1.0);}#page #section-header .awemenu-item-level-1 > a{color:#000 !important;background-color:transparent !important;text-transform:uppercase !important;display:block;font-size:1.8462em;line-height:10px;position:relative;font-weight:normal;text-decoration:none !important;}.page-top{width:0;height:0;}.user-button{font-size:1.0769em;text-transform:uppercase;}#toboggan-login{background-color:#FAF8F8;border:1px solid #cec7b9;height:auto;padding:20px;position:absolute;top:79px;right:66px;z-index:1000;text-transform:none;color:#6e6e6e;border-radius:5px;}#toboggan-login .form-item{margin:0 0 1em 0;}#toboggan-login .form-item label{text-shadow:none;}#toboggan-login .form-item input{width:95%;height:1.5em;font-size:1.1em;}#toboggan-login .item-list ul li{margin:0;}#toboggan-login .item-list ul li.first{display:none;visibility:hidden;}#toboggan-login .item-list ul li a{float:right;border:none;background:none;box-shadow:none;padding:0 0 0 0.7em;color:#6e6e6e;font-size:1em;}#toboggan-login .item-list ul li a:hover{text-decoration:underline;}#toboggan-login input.form-submit{float:right;margin-top:0.7em;font-family:'DIN Next W01',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.0769em;text-transform:uppercase;padding:4px 12px 2px;}.page-node-352 #zone-preface-wrapper{background:url(/sites/all/themes/YO%21/css/images/zone-preface-border.png) repeat-x 0 bottom;}.hp-slider-alt .text{background-color:#444;padding:10px 10px 10px 40px;}.hp-slider-alt .text ul,.info-pages-header-right .block-inner ul{padding:15px 0;font-weight:bold;color:#fff;font-size:1.3848em;}.hp-slider-alt .text ul li,.info-pages-header-right .block-inner li{background:url(/sites/all/themes/YO%21/css/images/tick-small.png) no-repeat left center;padding:5px 0 0 20px;}.hp-slider-alt .views-field-field-home-hdr-link-button1,.hp-slider-alt .views-field-field-home-hdr-link-button2,.info-pages-header-right a.btn{text-transform:uppercase;font-family:'DIN Next W01';font-weight:400;margin:5px 10px 10px 0;display:inline-block;}.hp-slider-alt .btn a,.info-pages-header-right a.btn{-moz-box-shadow:3px 3px 3px 1px #2e2e2e;-webkit-box-shadow:3px 3px 3px 1px #2e2e2e;box-shadow:3px 3px 3px 1px #2e2e2e;font-size:1.2310em;padding:6px 10px 3px;}.nav-menu{background:url(/sites/all/themes/YO%21/css/images/home-page-nav-menu-background.jpg) no-repeat center top;height:98px;width:1600px;margin:20px auto 0 -400px;padding:0 0 0 400px;}.nav-menu ul.nice-menu{width:100%;max-width:1180px;border-right:0;height:82px;}.nav-menu ul.nice-menu li{background:none;border-top:none;border-right:none;border-bottom:none;border-left:solid 1px #BECAD6;height:82px;}.nav-menu ul.nice-menu li:last-child{border-right:solid 1px #BECAD6;}.nav-menu ul.nice-menu li:hover{color:#fff;background:url(/sites/all/themes/YO%21/css/images/home-page-nav-menu-li-background.png) no-repeat left top;}.nav-menu a{text-transform:uppercase;}.nav-menu a:hover{text-decoration:none;}.view-id-testimonial_pods .jcarousel-container-horizontal{width:240px;}.nav-menu{display:block;}.md-megamenu-2 .awemenu-bars{text-align:left;}#page #section-header .awemenu-nav{border-top:0 none;border-bottom:0 none;}.flexslider{margin:0 !important;background:transparent;border:0 none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.infinite-band-wrapper{overflow:hidden;width:100%;position:relative;}.infinite-band-inner,.region-footer-second-inner,.block-views.infinite-band-wrapper .block-inner{margin:0 auto;}.infinite-band-inner #VimeoWrapper{width:95%;}.heading-band .text{margin-top:6em;}.heading-band h2{font-size:2.8em;margin:0 0 0.5em;}.heading-band p{font-size:1.8em;margin:0 0 1em;}.heading-band .small{font-size:0.3em;}.view-slider,.view-slider-hp,.view-slider h2,.view-slider-hp h2,.other-vids h2{padding-bottom:0.25em;margin-bottom:1em;}.view-slider h2,.view-slider-hp{margin-top:1.3em;}.view-slider-hp,.view-slider-hp h2,.other-vids h2{border-color:#f0e2d8;}.jcarousel-container,.jcarousel-clip{overflow:hidden;}.five-across .view-header{margin:0 40px;}.five-across .jcarousel-clip{width:204px;margin:0 auto;}.five-across ul.jcarousel li,.five-across li.jcarousel-item{position:relative;width:204px;margin-right:26px;}.four-across .view-content,.view-mode-search_results_for_display_suite.four-across{overflow:hidden;}.four-across .views-row,.view-mode-search_results_for_display_suite.four-across{width:245px;height:320px;float:left;margin:1vw 5vw;padding:10px;}.four-across .views-row,.four-across.ds-1col{border:1px solid #eae9e9;background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;-moz-box-shadow:1px 2px 2px 0.5px rgba(6,6,6,0.4);-webkit-box-shadow:1px 2px 2px 0.5px rgba(6,6,6,0.4);box-shadow:1px 2px 2px 0.5px rgba(6,6,6,0.4);}.four-across .views-row:hover,.four-across.ds-1col:hover{-moz-box-shadow:1px 1px 3px 2px rgba(58,48,40,0.77);-webkit-box-shadow:1px 1px 3px 2px rgba(58,48,40,0.77);box-shadow:1px 1px 3px 2px rgba(58,48,40,0.77);}.view-testimonial-pods .jcarousel-clip{width:270px;margin:0 auto;}.view-testimonial-pods ul.jcarousel li{height:auto;width:270px;margin-right:20px;position:relative;}.hp-classes .jcarousel-clip{width:344px;margin:0 auto;}.hp-classes ul.jcarousel li{width:344px;height:224px;float:left;}.view-slider-hp .views-field-title{text-align:center;}.view-slider-hp .views-field-title a{color:#e67525;}.jcarousel-container,.jcarousel-clip-horizontal{height:auto;}.jcarousel-container-horizontal{width:203px;margin:0.5em auto 1em;text-align:center;overflow:hidden;}li.jcarousel-item-horizontal{width:204px;margin-right:26px;position:relative;text-align:left !important;}.view-slider .jcarousel-prev{height:50px;width:50px;display:inline-block;margin:20px 0 0 0;background:url(/sites/all/themes/YO%21/css/images/arrow-left.svg) 0 0 no-repeat;}.view-slider .jcarousel-prev:hover{background:url(/sites/all/themes/YO%21/css/images/arrow-left-hover.svg) 0 0 no-repeat;}.view-slider .jcarousel-next{height:50px;width:50px;display:inline-block;margin:0 0 0 10px;background:url(/sites/all/themes/YO%21/css/images/arrow-right.svg) 0 0 no-repeat;}.view-slider .jcarousel-next:hover{background:url(/sites/all/themes/YO%21/css/images/arrow-right-hover.svg) 0 0 no-repeat;}.jcarousel-prev-disabled{display:none;}.btn-start-trial{text-align:center;text-transform:uppercase;position:relative;background:url(/sites/all/themes/YO%21/css/images/free-trial-button-background.png) repeat-y center center;height:58px;}.btn-start-trial a{position:absolute;top:19%;bottom:19%;left:0;right:0;margin-left:auto;margin-right:auto;width:14em;}#region-content article .content .btn-start-trial a{color:#ffffff;font-size:1em;}#learn-more-box{background-color:#f5fafc;padding:10px;border-radius:10px;margin-top:-60px;}.page-node-350 #zone-header-wrapper{padding:1em;width:100%;}.page-node-350 #region-preface-second{float:none;}.page-node-350 #zone-header{padding:0;}#region-blockgroup-sidebar-search{background:url(/sites/all/themes/YO%21/css/images/browse-wood-floor-mobile.jpg) repeat-y 0 0;padding:0;}.page-yoga-online-advanced-search #zone-header-wrapper{background:url(/sites/all/themes/YO%21/css/images/adv-mobile-bg-image.jpg) repeat-y 0 0;background-size:cover;}.page-taxonomy-term #region-preface-second{width:100%;}.page-taxonomy-term #region-preface-second .region-inner{width:95%;margin:0 auto;}.page-taxonomy-term #zone-preface .region-preface-second,.page-taxonomy-term #zone-preface .region-preface-first{background-size:cover;overflow:hidden;}.page-taxonomy-term.taxonomy-theme #zone-preface .region-preface-first{background:none;}.page-yoga-online-advanced-search #zone-header{padding:1em 2em;}.page-node-350 #zone-header,{}.page-taxonomy-term #zone-preface .region-preface-second-inner{padding:20px;}#zone-header .search-pages-header.other-ways,#zone-header .search-pages-header.or-search-by{clear:left;padding-top:20px;}#zone-header .search-pages-header.other-ways h1{width:60%;float:left;}#zone-header .keyword-search{max-width:375px;margin:1em 0 0 0;}.search-pages-header p{color:#fff;margin:0 0 0.2em 0;}.page-node-350 #zone-header .arrow-search-headers{width:35%;margin-left:5%;float:left;}.page-node-350 #zone-header .arrow-search-headers img{height:auto;}.page-yoga-online-advanced-search .left-search-in-results,.page-taxonomy-term .left-search-in-results{max-width:480px;}.page-taxonomy-term .left-search-in-results{margin:20px 0 0 5vw;}#zone-preface .search-within-results-header{padding:0px;margin:5px 0 20px 5vw;max-width:405px;}.search-within-results .view-header{margin-left:5vw;}.length-buttons,.level-buttons{border:0 none;margin-bottom:15px;}#edit-field-video-length-approx-tid-wrapper,#edit-field-video-class-level-tid-wrapper{border:0 none;margin-bottom:5px;}#zone-header .length-buttons,#zone-header .level-buttons,#edit-field-video-length-approx-tid-wrapper,#edit-field-video-class-level-tid-wrapper{float:left;width:185px;margin-top:10px;}.page-yoga-online-advanced-search #edit-field-video-class-level-tid-wrapper{width:165px;}#region-sidebar-second .length-buttons,#region-sidebar-second .level-buttons,.side-search-title{width:100%;padding:0;}#region-sidebar-second .length-buttons,#region-sidebar-second .level-buttons{margin-bottom:5px;}#region-sidebar-second .length-buttons .block-inner,#region-sidebar-second .level-buttons .block-inner,.side-search-title .block-inner,.side-search-form .block-inner,.side-search-bg h2{padding:8px;}.side-search-bg h2{color:#fff;}.length-buttons h2,.level-buttons h2,.side-search-title h2,.side-search-form h2,.views-exposed-form .views-exposed-widget label,.yoga-online-title-view .container-inline .form-item-jump label{color:#555;font-size:1.2310em;margin-bottom:0.5em;font-style:normal;font-weight:bold;display:block;}.views-exposed-form .views-exposed-widget label{font-size:1.12em;}#views-exposed-form-yoga-online-tutor-page-classes-block .views-exposed-form .views-exposed-widget label{color:#7fa1bd;}.views-exposed-form .views-exposed-widget label,.yoga-online-title-view .container-inline .form-item-jump label{margin-bottom:0;}.views-exposed-form .views-exposed-widget#edit-field-video-length-approx-tid-wrapper label,.views-exposed-form .views-exposed-widget#edit-field-video-class-level-tid-wrapper label{margin-bottom:0.25em;}.views-exposed-form .views-exposed-widget label.option{margin-bottom:0 !important;}.views-exposed-form .views-exposed-widget label,.views-exposed-form .views-exposed-widget label#
.side-search-title p{margin:0;line-height:0;}.form-type-select select:hover{cursor:pointer;}.form-submit:hover{cursor:pointer;}#edit-submit-yoga-online-tutor-page-classes.form-submit:hover{background-color:#cb5a0a;}.views-exposed-form .views-exposed-widget .form-type-select select{color:#555;}.length-buttons ul.nice-menu,.level-buttons ul.nice-menu{width:100%;border:0 none;}.length-buttons ul.nice-menu li,.level-buttons ul.nice-menu li,#edit-field-video-length-approx-tid-wrapper .bef-checkboxes .form-item,#edit-field-video-class-level-tid-wrapper .bef-checkboxes .form-item{float:left;width:auto;margin:0 10px 10px 0;border:0.5px solid #bbb;background-color:transparent;text-align:center;}.level-buttons ul.nice-menu li,#edit-field-video-class-level-tid-wrapper .bef-checkboxes .form-item{text-align:left;margin-right:0;clear:left;}.length-buttons .content li a,.level-buttons .content li a,#zone-header .block-custom-search-blocks #edit-submit,.form-item-field-video-length-approx-tid input[type=checkbox] + label,.form-item-field-video-class-level-tid input[type=checkbox] + label{}.browse ul.nice-menu li.menuparent a,.tutor-select ul.nice-menu li.menuparent a{width:25px;height:15px;display:block;background-color:#fff;padding:10px 5px;color:#6e6e6e;text-decoration:none;font-weight:normal;-moz-border-radius:7px;-khtml-border-radius:7px;font-size:1.2310em;line-height:1;}.length-buttons .content li a,.level-buttons .content li a,.form-item-field-video-length-approx-tid input[type=checkbox] + label,.form-item-field-video-class-level-tid input[type=checkbox] + label{width:20px;height:10px;display:block;background-color:#fff;padding:10px 5px;color:#6e6e6e;text-decoration:none;font-weight:normal;-moz-border-radius:7px;-khtml-border-radius:7px;font-size:1.05em;line-height:1;}.length-buttons .content li a,.views-exposed-form .views-exposed-widget label.option{color:#555;}.level-buttons .content  li a,.form-item-field-video-class-level-tid input[type=checkbox] + label{width:100px;padding:0.4em 0.45em 0.6em 30px;background:#fff url(/sites/all/themes/YO%21/css/images/level-green.png) no-repeat 10px center;}.level-buttons li.menu-4641 a,.form-item-edit-field-video-class-level-tid-437 input[type=checkbox] + label{background-image:url(/sites/all/themes/YO%21/css/images/level-orange.png);}.level-buttons li.menu-4642 a,.form-item-edit-field-video-class-level-tid-438 input[type=checkbox] + label{background-image:url(/sites/all/themes/YO%21/css/images/level-red.png);}.length-buttons .content li a:hover,.level-buttons .content li a:hover,#zone-header .block-custom-search-blocks #edit-submit:hover,#region-sidebar-second .block-custom-search-blocks #edit-submit:hover{}.browse,.tutor-select .block-inner .content{width:175px;text-align:left;}.views-exposed-form .views-exposed-widget{width:150px;text-align:left;}.views-exposed-form .views-exposed-widget:nth-child(3){clear:left;}#views-exposed-form-yoga-online-contextual-search-health-subject-class-length .views-exposed-form .views-exposed-widget:nth-child(3){clear:none;}#views-exposed-form-yoga-online-contextual-search-health-subject-class-length .views-exposed-form .views-exposed-widget:nth-child(2){clear:left;}.views-exposed-form .views-exposed-widget.views-submit-button,.views-exposed-form .views-exposed-widget.views-reset-button{width:auto;margin:18px 0 0 0;}.views-exposed-form .views-exposed-widget.views-submit-button .form-submit,.views-exposed-form .views-exposed-widget.views-reset-button .form-submit{margin-top:3px;}.views-exposed-form .views-exposed-widget.views-reset-button .form-submit{color:#555;background-color:#fff;padding:2px 10px 0;}.views-exposed-form .views-exposed-widget .form-submit:hover{color:#fff;background-color:#e67525;}#zone-preface .search-within-results-header a.new-search-button{float:left;margin:5px 0;}#zone-preface .search-within-results-header a.link-adv-search{float:right;margin:15px 0 0 0;}.yoga-online-title-view{clear:left;margin:1em 3.5em 1em 0;max-width:335px;}.browse{float:left;}.browse.tutors,#region-sidebar-second .browse.type,#region-sidebar-second .browse.posturetechnique{clear:left;}.views-exposed-form .views-exposed-widget .form-select,.yoga-online-title-view .container-inline .form-item-jump select{width:100%;}#zone-header .browse{margin:0 10px 10px 0;}#region-sidebar-second .browse{padding:8px;}.views-exposed-form .views-exposed-widget{padding:0 8px 10px 0;}.views-exposed-form .views-exposed-widget.views-submit-button{padding:0;}.views-exposed-form .views-exposed-widget.views-widget-filter-field_video_length_approx_tid,.views-exposed-form .views-exposed-widget.views-widget-filter-field_video_class_level_tid{padding:0;}html.js input.form-autocomplete{background:url(/sites/all/themes/YO%21/css/images/ajax-loading.gif) no-repeat center center #fff;}html.js input.throbbing{background:url(/sites/all/themes/YO%21/css/images/ajax-loading.gif) no-repeat center center #fff;}.ajax-progress{background:none;}.ajax-progress .throbber{background:url(/sites/all/themes/YO%21/css/images/ajax-loading.gif) no-repeat center center #fff;-moz-background-size:300px 220px;-webkit-background-size:300px 220px;background-size:300px 220px;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='path_relative_to_the_HTML_file',sizingMethod='scale')";display:block;position:absolute;right:0px;bottom:160px;height:70px;width:110px;opacity:0.75;filter:alpha(opacity=75);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;}.arrow-search-headers{display:none;}.page-taxonomy-term #zone-preface h2.block-title{color:#fff;}.page-taxonomy-term h1#page-title{display:none;visibility:hidden;}.block-nice-menus,ul.nice-menu,ul.nice-menu ul{z-index:auto;}.browse ul.nice-menu,.logged-in-menu ul.nice-menu,.tutor-select ul.nice-menu{width:100%;border:0 none;}.logged-in-menu ul.nice-menu li,.browse ul.nice-menu li,.browse ul.nice-menu li.menuparent,.tutor-select ul.nice-menu li,.tutor-select ul.nice-menu li.menuparent{border:0 none;background:none;width:100%;}.browse ul.nice-menu li.menuparent a,.tutor-select ul.nice-menu li.menuparent a{width:auto;height:auto;padding:7px 10px;background:url(/sites/all/themes/YO%21/css/images/browse-filter-arrow.png) no-repeat right center #fff;}.browse ul.nice-menu li.menuparent ul,.tutor-select ul.nice-menu li.menuparent ul{left:0;top:28px;width:auto;z-index:1000;border:1px solid #cec7b9;}.tutor-select ul.nice-menu li.menuparent ul{left:10px;top:27px;}.browse ul.nice-menu li.menuparent ul li a,.tutor-select ul.nice-menu li.menuparent ul li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-khtml-border-radius:0;width:154px;}.tutor-select ul.nice-menu li.menuparent ul li a{width:190px;margin-left:0px;}.logged-in-menu ul.nice-menu li.menuparent ul li a,.browse ul.nice-menu li.menuparent ul li a,.tutor-select ul.nice-menu li.menuparent ul li a{background-image:none;}.browse ul.nice-menu li.menuparent ul li.menuparent>a{background-image:url(/sites/all/themes/YO%21/css/images/browse-filter-arrow-right.png);}.browse ul.nice-menu li.menuparent ul li ul{left:174px;top:0;}.browse ul.nice-menu li.menuparent ul li ul li ul li a{width:220px;}.side-search-block.browse ul.nice-menu li.menuparent ul li a{width:auto;}.side-search-block.browse ul.nice-menu li.menuparent ul li ul{left:-178px;width:176px;}.side-search-block.browse ul.nice-menu li.menuparent ul li.menuparent>a{background-image:url(/sites/all/themes/YO%21/css/images/browse-filter-arrow-left.png);}.side-search-block.browse ul.nice-menu li.menuparent ul li ul li ul{left:-222px;width:220px;}.browse ul.nice-menu li.menuparent ul li ul li.first a{border-top:0 none;}.logged-in-menu ul.nice-menu-down li a{background:url(/sites/all/themes/YO%21/css/images/arrow-down-white.png) no-repeat right 3px top 8px #cec7b9;padding-right:1.26em;}.logged-in-menu ul.nice-menu-down li:hover{background-color:#fff;}.logged-in-menu ul.nice-menu a,.logged-in-menu ul.nice-menu a:active,.logged-in-menu ul.nice-menu a:visited,.logged-in-menu ul.nice-menu ul a:visited{background-color:#cec7b9;font-size:1.0em;padding:3px 12px 0 12px;}#zone-header .block-custom-search-blocks .form-item{margin-top:0;}#region-sidebar-second .block-custom-search-blocks label{display:none;visibility:hidden;}#zone-header .block-custom-search-blocks .form-item input,#region-sidebar-second .block-custom-search-blocks .form-item input{width:72%;height:2em;}#zone-header .block-custom-search-blocks .form-actions,#region-sidebar-second .block-custom-search-blocks .form-actions{text-align:right;padding-right:4px;}#zone-header .link-adv-search a,#zone-header .link-adv-search a:link,#zone-header .link-adv-search a:visited,#zone-header .link-basic-search a,#zone-header .link-basic-search a:link,#zone-header .link-basic-search a:visited{color:#fff;text-decoration:none;}#zone-header .link-adv-search a:hover,#zone-header .link-basic-search a:hover{text-decoration:underline;}.page-node-350 #zone-preface .img{display:none;visibility:hidden;}.page-yoga-online-advanced-search h1.title{display:none;}.page-yoga-online-advanced-search .views-field-field-rate-this-video{display:inline-block;}.view-yoga-online-advanced-search .view-header{padding-top:1em;padding-left:1em;}.five-across .views-field-title,.five-across .views-field-title-1,.four-across .views-field-title,.four-across .field-name-title,.five-across .views-field-name,.four-across .views-field-name{line-height:1.35em;margin-bottom:0.35em;}.views-field-field-rate-this-video,.field-name-field-rate-this-video{display:inline-block;height:auto;padding:0.1em 0 0 0px;float:left;}form.fivestar-widget{display:inline-block;height:1.32em;}.four-across .form-item .description{display:inherit;margin:-1.32em 0 0 0;}.five-across .views-field-field-rate-this-video{display:none;}.view-mode-search_results_for_display_suite.four-across .field-name-field-rate-this-video{float:right;padding-left:0.5em;margin-top:0;}.page-search-yoga-online .video-player-help{display:none;}.page-search-yoga-online .four-across .field-name-field-video-tutors,.page-search-yoga-online .four-across .field-name-field-second-video-tutor{padding-right:0.7em;line-height:1.32em;}.page-search-yoga-online .four-across .field-name-field-video-tutors,.page-search-yoga-online .four-across .field-name-field-second-video-tutor{margin:0;}.page-search-yoga-online .four-across .field-name-field-video-length{font-size:100%;color:#6e6e6e;margin-top:-0.1em;}.four-across .field-name-body{clear:left;margin-top:1.6em;}.page-search-yoga-online .four-across .field-name-body{float:left;margin:0.4em 0 0;}.four-across .views-field-body,.five-across .views-field-body,.view-yoga-online-advanced-search .views-field-body,.view-yoga-online-contextual-search-health-subject .views-field-body{margin-top:0.2em;clear:right;}.field-name-node-link a,.views-field-body a,.views-field-view-node a,.views-field-field-taxonomy-body-text a{float:right;color:#e67525;font-size:0.8462em;padding:0.3em 0.45em;}.field-name-node-link a{margin-top:-1em;}.view .item-list{text-align:center;}.item-list .pager{margin:4em 0 -1.9em;}.page-search-yoga-online .item-list .pager{margin:5em 0 2em;}.item-list .pager li.pager-current{margin:0 0 0 0;padding:0 0 0 0.2em;}.item-list .pager li{margin:0;padding:0;}.item-list .pager a{text-decoration:none;}.item-list ul li a{margin:0px 0px 0.25em 0.2em;}.item-list .pager-next a{margin:0px 0px 0.25em 2.5em;}.item-list .pager-previous a{margin:0px 2.5em 0.25em 0px}.item-list .pager li a{padding:0.2em;}.view-footer .more-results{text-align:center;width:430px;margin:4em auto 0.5em auto;background-color:#e67525;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;padding:1.2em 2em;}.view-footer .more-results p{color:#fff;margin:0.9em 0 0 0;}.view-footer .more-results a{color:#fff;font-weight:bold;}.view-footer .more-results a:hover{color:#fff;text-decoration:underline;}#edit-field-video-length-approx-tid-wrapper
.form-item-field-video-length-approx-tid input,#edit-field-video-class-level-tid-wrapper .form-item-field-video-class-level-tid input{display:none;margin:10px;}.form-item-field-video-length-approx-tid input[type=checkbox]:checked + label,.form-item-field-video-class-level-tid input[type=checkbox]:checked + label{color:#fff;background-color:#e67525;}.form-item-field-video-length-approx-tid input.checked + label,.form-item-field-video-class-level-tid input.checked + label{color:#fff;background-color:#e67525;}.page-search-yoga-online #zone-content-wrapper{position:relative;top:-12em;}.page-search-yoga-online .ds-search-extra{margin:5em 0 0.5em 0;color:#333;}.page-search-yoga-online #page-title,.page-search-yoga-online #search-form label{color:#fff;text-shadow:1px 1px 0.4px #000;}#search-form label,#search-form input,.ds-search-extra{font-size:120%}#search-form .form-item input{width:10em;max-width:90%;padding:0.25em 0.5em;border-radius:2px;border:none;}#search-form{margin-bottom:3.5em;font-size:1.6em;}.page-search-yoga-online #search-form + h2,.page-search-yoga-online #search-form + h2 + ul li:nth-child(2),.page-search-yoga-online #search-form + h2 + ul li:nth-child(3){display:none;}.page-search-yoga-online #search-form + h2 + ul::before{margin:4em 0 1em 0;content:"Ooops,we couldn't find any classes for your search term.";display:block;color:#333;font-size:1.3em;}.page-search-yoga-online .block-main .content::after{padding:1.5em 0 0.5em 0;content:"Are you searching for the widest range of results?";visibility:visible;font-size:1.3em;color:#333;}.page-search-yoga-online #search-form + h2 + ul{font-size:1.3em;line-height:1.6;color:#333;}.page-search-yoga-online .block-main .block-inner::after{content:"Use broad terms - eg 'back' will show more results than 'backs'. Or use two words - 'yoga relaxation' will find classes with either term. Have a great time browsing!";display:block;color:#333;visibility:visible;font-size:1.2em;}.node-type-online-yoga-video-page .field-name-body,.node-yoga-online-tutor-page .field-name-body{margin-top:1em;}.node-yoga-online-basic-page h1,.node-type-yoga-therapy-basic-page h1,.node-yoga-online-basic-page h2,.node-type-yoga-therapy-basic-page h2{color:#555;}.node-yoga-online-basic-page h2{margin:1.5em 0 0.5em 0;line-height:1.1;}.node-yoga-online-basic-page .field-name-body ol,.node-type-online-yoga-video-page .field-name-body ol,.node-type-yoga-therapy-basic-page .field-name-body ol,.node-yoga-online-full-width .field-name-body ol,.block-formated-as-content ol,.az-text ol{list-style:decimal;list-style-position:outside;margin:0.7em 0 1.5em 3.2em;}.node-yoga-online-basic-page .field-name-body ol li,.node-type-online-yoga-video-page .field-name-body ol li,.node-type-yoga-therapy-basic-page .field-name-body ol li,.node-yoga-online-full-width .field-name-body ol li,.block-formated-as-content ol li,.az-text ol li{padding:0 3em 0 0;}.field-name-field-tutor-qualification{margin-bottom:0.5em;}.node-yoga-online-basic-page .field-name-body ul,.node-type-yoga-therapy-basic-page .field-name-body ul,.node-yoga-online-full-width .field-name-body ul,.node-online-yoga-video-page .field-name-body ul,.block-formated-as-content ul,.az-text ul{margin:-0.7em 0 1.5em 0;list-style-type:none;padding:0px;}.node-yoga-online-basic-page .field-name-body ul li,.node-type-yoga-therapy-basic-page .field-name-body ul li,.node-yoga-online-full-width .field-name-body ul li,.node-online-yoga-video-page .field-name-body ul li,.block-formated-as-content ul li,.az-text ul li{background-image:url(/sites/all/themes/YO%21/css/images/chevron-orange.gif);background-repeat:no-repeat;background-position:0px 0.5em;margin:0 0 0.3em 1.8em;padding:0 3em 0 1.2em;}.node-yoga-online-basic-page .field-name-body ul ul,.node-type-yoga-therapy-basic-page .field-name-body ul ul,.node-yoga-online-full-width .field-name-body ul ul,.node-online-yoga-video-page .field-name-body ul ul,.block-formated-as-content ul ul,.az-text ul ul{margin:0.7em 0 1.5em 0;}.top-of-page{text-align:right;}.node-type-online-yoga-video-page #zone-content-wrapper,.node-type-yoga-online-full-width #zone-content-wrapper,.node-type-yoga-online-basic-page #zone-content-wrapper{padding:0 1.7em;}.node-type-online-yoga-video-page .region-header-first-inner,#block-fieldblock-node-online-yoga-video-page-default-field-video-player-preferred,#block-fieldblock-node-online-yoga-video-page-default-field-video-player-preferred .block-inner,#block-fieldblock-node-online-yoga-video-page-default-field-video-player-preferred .block-inner .content,.field-name-field-video-player-preferred,.field-name-field-video-player-preferred .field-items,.field-name-field-video-player-preferred .field-item,.video-on-info-page,#videoWrapper{height:100%;width:100%;position:relative;z-index:90;}.clicktoreplacesplashwithplayer img{cursor:pointer;}.clicktoreplacesplashwithplayer .player{display:none;}#colorbox{width:95vw !important;}#colorbox,#cboxContent{background:#000;}#cboxClose{z-index:100;}.video-wrapping{float:none;}#VimeoWrapper{max-height:428px;max-width:761px;}#VimeoWrapper div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;}#cboxLoadedContent #VimeoWrapper{max-width:100%;}#VimeoWrapper div iframe,#VimeoWrapper div object,#VimeoWrapper div embed{position:absolute;top:0;left:0;width:100%;height:100%;}.video-player-help{text-align:right;}.video-player-help a{font-size:0.8462em;color:#999;padding-right:60px;}.upcoming-free-overlay{position:absolute;top:0;right:0;height:119px;width:150px;z-index:100;}.upcoming-free-overlay.coming-soon{background:url(/sites/all/themes/YO%21/css/images/coming-soon.png) no-repeat right top transparent;background-size:80px 63px;}.upcoming-free-overlay.free-video{background:url(/sites/all/themes/YO%21/css/images/free-video.png) no-repeat right top transparent;}.upcoming-free-overlay .field-item{display:none;}.upcoming-free-overlay.small-splash{height:63px;width:80px;}.upcoming-free-overlay.small-splash.coming-soon{background:url(/sites/all/themes/YO%21/css/images/coming-soon-small-splash.png) no-repeat right top transparent;}.node-type-online-yoga-video-page .view-yoga-online-tutor-bio-for-video-play-page{position:relative;margin:0 0 2em 1.7em;}.views-field-field-tutor-pinboard-image img{display:block;width:220px;}.tutor-pinboard .tutor-pinboard-text{position:absolute;top:45px;left:30px;width:155px;height:165px;line-height:1.25;}.tutor-pinboard .views-field-field-associated-tutor{margin-bottom:10px;width:60%;}.tutor-pinboard .views-field-field-tutor-subtitle{margin:23px 5px 15px 0;}.tutor-pinboard .views-field-body{display:none;visibility:hidden;}.tutor-pinboard .btn-blue a{font-size:1em;text-transform:uppercase;color:#fff;position:absolute;bottom:5px;right:0;}.free-trial-hdr-2 .container{height:252px;}.free-trial-hdr-2 h2{font-size:2em;margin:1.5em 0;}.free-trial-hdr-2 p{font-size:1.5em;}.video-title,.video-info{overflow:hidden;}.video-title{margin-bottom:0.4em;}.video-title .field-name-field-video-tutors{position:relative;}.video-info{margin:0.5em 0 1em 0;}.video-info .field{margin-left:10px;}.node-online-yoga-video-page .block-delta-blocks-page-title,.video-title span,.node-online-yoga-video-page .field-name-field-video-tutors,.node-online-yoga-video-page .field-name-field-associated-tutor,.node-online-yoga-video-page .coloured-dot,.node-online-yoga-video-page .field-name-field-video-length,.node-online-yoga-video-page .field-name-field-rate-this-video{float:left;}.node-online-yoga-video-page .field-name-field-video-length{color:#e67525;}.field-name-field-video-length .field-label{font-weight:100;}.node-online-yoga-video-page .field-name-field-video-length{margin-top:0.15em;}.field-name-field-rate-this-video{margin-top:0.2em;}.field-name-field-rate-this-video .field-item{height:1.32em;}.node-online-yoga-video-page .field-name-body .class-format-table th h4{margin:1em 0 0 0;font-size:1.3em;color:#e67525;}.node-online-yoga-video-page .field-name-body .class-format-table tr td:first-child{width:29%;}.node-online-yoga-video-page .field-name-body img{width:95%;max-width:179px;margin:0 3% 1em 0;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;}.node-online-yoga-video-page .field-name-body td{margin:0;padding:1em 0.5em 0 1em;vertical-align:top;}.web-form-members{background-color:#fef1e7;border:1px solid #e67525;padding:10px 10px 10px 20px;margin-bottom:20px;border-radius:10px 10px;}.web-form-members h2{font-size:2.2em;}.web-form-members a{color:#e67525;}.web-form-members a:hover{font-weight:bold;text-decoration:none;}.links .flag-my-favourites{display:none;}.banner-left,.banner-right,.banner-right-news{overflow:hidden;}.banner-left img,.banner-right img{display:block;}.tutor-select{padding:10px 0 12px 10px;}.tutor-select h2,.tutor-select div.content{float:left;}.tutor-select h2{font-family:'DIN Next W01';margin-right:10px;margin-bottom:8px;font-size:1.8em;}.tutor-select ul.nice-menu li.menuparent a{margin:-3px 0 0 10px;padding:.5em 0 .1em 1.8em;font-size:1.3848em;font-weight:lighter;height:1.5em;width:7.5em;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-khtml-border-radius:7px;}.tutor-select ul.nice-menu li.menuparent a:hover{font-weight:lighter;color:#6e6e6e;background-color:#fff;}.tutor-select ul.nice-menu li.menuparent ul{margin-top:15px;}.tutor-select ul.nice-menu li.menuparent ul a{font-size:1.2310em;}.tutor-select ul.nice-menu li.menuparent ul a:hover{color:#6e6e6e;}.four-across .views-field-field-tutor-subtitle{font-weight:bold;}.node-type-yoga-online-tutor-page .region-header-first-inner{position:relative;}.node-type-yoga-online-tutor-page #block-delta-blocks-page-title{position:absolute;top:20px;left:30px;width:50%;}.node-type-yoga-online-tutor-page #block-fieldblock-node-yoga-online-tutor-page-default-field-tutor-subtitle{color:#fff;width:100%;position:absolute;top:85px;left:30px;line-height:1.1;}.view-yoga-online-tutor-page-classes .view-header{float:left;}.view-yoga-online-tutor-page-classes .view-filters{float:right;}.view-yoga-online-tutor-page-classes .view-filters form{float:right;margin-right:20px;}.view-yoga-online-tutor-page-classes .views-exposed-form .views-exposed-widget{padding-top:0;}.view-yoga-online-tutor-page-classes .views-exposed-form .views-widget-sort-by,.view-yoga-online-tutor-page-classes .views-exposed-form .views-widget-sort-order{width:80px;}#views-exposed-form-yoga-online-tutor-page-classes-block .views-submit-button,#views-exposed-form-yoga-online-tutor-page-classes-block .views-reset-button{margin:5px 0 0 8px;}#views-exposed-form-yoga-online-tutor-page-classes-block .views-submit-button{margin-left:0;}#views-exposed-form-yoga-online-tutor-page-classes-block .views-exposed-widget input{padding:4px 0.8em 4px;font-size:0.9em;}.view-yoga-online-tutor-page-classes .view-content{clear:both;}.tutor-top-right-header .link-full-bio a{display:block;font-size:.9em;font-weight:normal;margin-top:0.7em;text-align:right;color:#fff;}.tutor-bio-img{float:right;margin:0 0 10px 10px;}.tutor-contact-btn{text-align:right;margin-top:20px;}.view-testimonials-header-slider{margin-bottom:20px;position:relative;}.view-testimonials-header-slider h1.elephant{color:#333;}.recent-member-comments-block{margin-top:2em;}.members-comments .views-field-field-username{font-size:1.3848em;}.members-comments .user-picture{float:left;}.members-comments .comment-right{padding-bottom:0;}.comment-username{padding:0;}.members-comments .quote{padding:0 20px;margin-left:174px;color:#000;font-weight:normal;}#comments,.tutor-articles{margin-top:4em;}.comment,.members-comments .views-row,.tutor-articles .views-row{border-top:1px solid #e9e3e0;}.comment-left{width:174px;float:left;padding:10px 5px;margin-top:-3px;border-top:6px solid #e67525;font-weight:bold;}.user-picture{width:70px;margin:10px auto;-moz-box-shadow:3px 3px 3px 1px #a18766;-webkit-box-shadow:3px 3px 3px 1px #a18766;box-shadow:3px 3px 3px 1px #a18766;}.user-picture a,.user-picture img{display:block;width:70px;height:70px;}.comment-right{margin-left:174px;padding:35px 20px;}.comment-links{clear:both;margin-bottom:1.5em;}#comments .indented{margin-left:4em;}.indented .comment-left{border-top:3px solid #e67525;}#comments article .links{visibility:hidden;}#comments article:hover .links{visibility:visible;}.tutor-articles .comment-left img{margin-top:10px;}.tutor-articles .views-field-title a{color:#e67525;}.tutor-articles .views-field-body-2{margin:0.3em 0 0 180px;font-size:1.0769em;}.tutor-articles .views-field-view-node a{font-size:1.0769em;color:#6bacca;}.tutor-articles .comment-right span span a{float:right;color:#e67525;}.comment-right .webform-long-answer{line-height:1.6;}#region-footer-first,#region-footer-second{vertical-align:top;}#region-footer-first,#region-footer-second{background-color:rgba(0,0,0,1.0);color:rgba(255,255,255,1.0);overflow:hidden;}.orange-button{display:block;background-color:rgba(230,117,37,0.7);border:3px solid #fff;color:#fff !important;text-decoration:none;padding:1rem 1.5rem;border-radius:0.5rem;margin:0 auto;text-align:center;font-size:1.2rem;line-height:1.5rem;width:240px;}.orange-button:hover{background-color:rgba(230,117,37,0.9);text-decoration:none !important;}#region-footer-second .region-inner{overflow:hidden;}.footer-col,.block.authorize{display:inline-block;vertical-align:top;width:140px;margin:40px 0 35px 0;padding:0 0 0 10px;}.footer-column-1,.footer-column-5{margin-left:10px;padding-left:0;}.footer-col.footer-column-6{width:110px;}.block.authorize{margin-left:20px;}.footer-column-6 img{width:25px;height:auto;margin:9px;float:left;}.footer-column-6 p{margin:0 !important;}.footer-col li{padding-top:0.5rem;}.footer-col h2{color:#fff;font-size:1rem;padding-bottom:0.5rem;text-transform:uppercase;}.footer-col a{color:#fff;font-size:0.8rem !important;text-decoration:none;}.footer-col a:hover{text-decoration:none !important;color:#999;}.footer-col li{color:#808080;margin-top:0.4rem;}.block div.AuthorizeNetSeal a img{margin:0 0 0 0;height:70%;width:70%;}#region-footer-first .block.javascript-block{margin:0;}.copyright{float:right;margin-top:2em;color:#a5a5a5;}.page-user .block-system-main{overflow-y:hidden;}.page-user #page-title{margin-bottom:1em;}#region-menu .md-megamenu{clear:left;}.page-user ul.primary{float:left;border-bottom:medium none;text-transform:uppercase;font-size:0.923em;margin:0;padding:0 7px;border-bottom:1px solid rgb(166,167,162);width:100%;}.page-user ul.primary li,.page-user ul.primary li.active{float:left;list-style:none outside none;margin:0;}.page-user ul.primary li a,.page-user ul.primary li a:active,.page-user ul.primary li a:hover,.page-user ul.primary li a:visited{display:block;float:left;padding:0 8px;margin:0 10px -1px 0;background-color:rgb(220,220,220);color:rgb(105,105,105);font-weight:normal;line-height:2.6em;border-width:1px 1px 0 1px;border-style:solid;border-color:rgb(166,167,162);border-bottom:1px solid #a6a7a2;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px;list-style:none outside none;}.page-user ul.primary li a:active,.page-user ul.primary li a.active,.page-user ul.primary li a:hover{border-bottom:1px solid #fff;background-color:rgb(250,250,250);}.page-user ul.primary li:last-child a{margin-right:0;}.page-user ul.secondary{float:left;width:12em;margin:5px 0 15px 0;padding:0 7px;border:none;}.page-user ul.secondary li{border:none;display:block;float:left;margin:10px 10px 0 0;padding:0;}.page-user ul.secondary li a,.page-user ul.secondary li a:visited{font-size:1.1em;}.page-user ul.secondary li.active a{font-weight:bold;border:none;}.page-user ul.secondary li a:hover{color:#222;}.page-user .zone-content-wrapper{padding:0 1em;}.page-user #user-profile-form{font-size:1.3em;line-height:1.4;padding:1em;}.page-user #crm-container .label{width:22%;}.page-user #crm-container .label + div.content{margin-left:25%;}.page-user #user-profile-form .form-item input,.page-user #user-profile-form .form-item textarea{font-size:1.1em;padding:0.4em;border-radius:4px;border:1px solid #ccc;margin:0.2em 1em 0.4em 0;width:95%;max-width:500px;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;}.page-user #user-profile-form .form-type-checkbox input{width:2em;}.page-user #user-profile-form .form-item{margin:0 0 2em;}.page-user #user-profile-form div[id*="editrow"] + div[id*="helprow"]{margin:-2em 0 2em;}.page-user #user-profile-form .form-item-pass{margin-top:2em;}.page-user #user-profile-form .form-item-pass .form-text{width:100%;}.confirm-parent,.password-parent{width:95%;max-width:500px;}.page-user #user-profile-form .password-confirm,.page-user #user-profile-form .password-strength{width:14em;font-size:0.8em;}.page-user #crm-container .content.description{margin:0 0 0.8em 25.25%;}.page-user #page div.description{font-size:0.9em;line-height:1.45em;color:#444;padding:0 0 0.5em 0;width:95%;max-width:500px;margin:0 1em 0.2em 0;box-sizing:border-box;}.page-user .description a{color:#e67525;}.page-user .description a:hover{text-decoration:underline;}#edit-1 > label{font-size:1.4em;margin:0 0 0.75em 0;}dl.user-profile-category{margin-bottom:2.5em;}.user-profile-item > span{margin-left:22%;}.user-profile-item > span a{color:#e67525;}.page-user .user-picture{float:none;}#content-column .content-inner #tasks{padding:15px 0 8px 0;background-color:rgb(245,245,245);border-bottom:1px;border-bottom-width:1px 1px 0px;border-bottom-style:solid;border-bottom-color:rgb(166,167,162);margin-right:-250px;}.page-user .user-picture img{margin-top:40px;}.history{margin-top:60px;}.page-user div.status{font-size:120%;background-image:url(/sites/all/themes/YO%21/css/images/green-tick-48.png);background-size:36px;margin:50px 0 20px 0;padding:1em 0 1em 4em;min-height:45px;}.page-user div.status li{margin:1em;}.page-user.logged-in .messages.status li a{color:#e67525;font-size:80%;padding-left:2em;}.context-please-confirm-your-account{font-size:120%;}body.not-logged-in.page-user .block-system-main{overflow:hidden;}body.page-toboggan-denied #page-title,body.page-user.not-logged-in #page-title.title,body.page-toboggan-denied .block-system-main,body.page-user.not-logged-in .block-system-main{margin:2em 0 0 0;width:50vw;box-sizing:border-box;min-width:280px;background-color:rgba(255,255,255,0.75);padding:3em 3em 1em 4em;border-radius:5px 5px 0 0;}body.page-user.not-logged-in #page-title.title{display:none;}body.page-user.not-logged-in h2{font-size:1.7em;color:#271203;margin:1em 0;font-weight:bold;}body.page-toboggan-denied .block-system-main,body.page-user.not-logged-in .block-system-main{border-radius:5px;margin:4em 4em 2em 0;}body.logged-in.page-toboggan-denied .block-system-main{font-size:1.4em;line-height:1.8;}body.page-user .yo.my-account-drop-down{margin:0 2em 0 0 !important;}body.not-logged-in.page-user,body.page-toboggan-denied{background:url('/sites/default/files/1450x800px-nant-nfrancon-fr-high-left.jpg')
	  no-repeat center center / cover;position:relative;background-attachment:fixed;padding-bottom:10em;}body.not-logged-in.page-user-password{background:none;}body.not-logged-in.page-user::after,body.page-toboggan-denied::after{content:"Dru International Retreat Centre,\0A North Wales,\0A UK";position:absolute;bottom:2em;right:3em;color:#fff;font-size:1em;text-shadow:1px 1px 1px #555;}.not-logged-in .toboggan-unified{margin-left:15%;}.not-logged-in .toboggan-unified #login-message{color:transparent;background:url(/sites/all/themes/YO%21/css/images/please-log-in-or-create-an-account-narrow.png) no-repeat scroll 0px 0px transparent;background-size:contain;padding-bottom:1.5em;height:156px;}.not-logged-in .toboggan-unified #login-links a.login-link{color:#8B8B8B;background:url(/sites/all/themes/YO%21/css/images/circular-orange-arrow-button-24.png) #eee 0.5em no-repeat;padding:0.5em 0.5em 0.5em 2em;margin:0 1em 2em 0;line-height:1.3em;border-color:#C4C2C2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-khtml-border-radius:3px;display:block;float:left;}.not-logged-in .toboggan-unified #login-links a.login-link:hover{color:#e67525;background-color:#fff;}.not-logged-in .toboggan-unified #login-links a.login-link.lt-active{display:none;color:#e67525;background:url(/sites/all/themes/YO%21/css/images/message-24-ok.png) #FBF6F2 0.5em no-repeat;border:1px solid #e67525;margin-bottom:1em;}.not-logged-in .toboggan-unified #login-form{font-size:120%;}.not-logged-in #login-form .form-item{clear:left;margin-top:1em;}.not-logged-in .login-forgot a{display:inline-block;margin:0.4em 0;padding:0.2em 0.4em;color:#cb5a0a;background-color:rgba(238,238,238,0.3);}.not-logged-in.page-user .messages.status{font-size:1.5em;background-image:url(/sites/all/themes/YO%21/css/images/green-tick-48.png);background-size:40px;margin:70px 0 30px 0;padding:0.8em 1em 1em 4em;}.not-logged-in label,.not-logged-in .description{color:#222;font-size:1.2em;}.not-logged-in .description{font-size:0.9em;}.not-logged-in input.form-text{font-size:1.2em;color:#555;border:1px solid #bbb;border-radius:3px;margin:0.2em 0;padding:0.4em 0.5em;box-sizing:border-box;width:80%;}.not-logged-in a.btn,.not-logged-in .submit{}#user-register-form #edit-account{clear:left;font-size:130%;}#user-register-form #edit-civicrm-profile-register{margin:4em 0;}#user-register-form #edit-civicrm-profile-register legend{font-size:1.7em;padding:0 0.5em 0 0;}#user-register-form #edit-civicrm-profile-register .label{width:30%;margin-right:1em;font-size:1.2em;padding:0.6em 0;}#user-register-form #edit-civicrm-profile-register input,#user-register-form #edit-civicrm-profile-register select{width:60%;font-size:1.2em;}#user-register-form .description{font-size:0.75em;}#user-register-form .form-submit{font-size:1.8em;margin:1em 0;}#user-pass-reset p{font-size:1.3em;}#user-pass-reset .form-submit{margin:2em 0;font-size:1.5em;}#login-links #register-link{display:none;}.region-sidebar-second .right-side-bar{margin-top:1em;}.right-side-bar .my-account-side-links .btn{float:right;clear:both;margin:0 0 1.5em 0;padding-right:1.3em;font-weight:normal;font-size:1.5em;max-width:95%;width:10em;background:url(/sites/all/themes/YO%21/css/images/arrow-white-right.png) no-repeat right 0.5em top 0.75em #e67525;}.subscriptions-view,.view-commerce-license-my-files{margin-top:6em;}.subscriptions-view table,.view-commerce-license-my-files table{width:95%;overflow-x:scroll;margin-top:1.5em;border:1px solid #ccc;}.subscriptions-view.paypal-subscriptions table,.view-commerce-license-my-files table{width:100%;}#zone-postscript .subscriptions-view table{width:80%;margin-top:1em;}.subscriptions-view .pending{padding:.5em 0 0 .5em;margin:0;font-size:90%;}.subscriptions-view thead,.view-commerce-license-my-files thead{border-top:1px solid #ccc;border-bottom:1px solid #a6a7a2;}.subscriptions-view tr,.view-commerce-license-my-files tr{border:none;}.subscriptions-view td,.subscriptions-view th,.view-commerce-license-my-files td,.view-commerce-license-my-files th{padding:0.5em 0.5em 0.9em 0;}.subscriptions-view td:first-child{padding-left:0.5em;}.subscriptions-view a,.view-commerce-license-my-files a{color:#e67525;}.page-user tr.even{background-color:#fff;}#page .print_html,#page .print_pdf{float:right;top:1em;position:relative;}#page .print-link-above-table{margin-right:5%;}.view-commerce-license-my-files caption{font-size:1.5em;text-align:left;margin:0 0 0.5em 0;}.view-commerce-license-my-files td:first-child{width:70%;}.page-user .explore-dru{margin-top:-3em;}.page-user .explore-dru .infinite-band-inner{position:relative;height:25vh;}.page-user .explore-dru #page-title{display:block;position:absolute;color:#fff;left:0;bottom:1.5em;font-size:1.8em;font-weight:bold;}.page-user .explore-dru .menu{position:absolute;right:0;bottom:1.2em;background-color:rgba(0,0,0,0.2);padding:0.6em 0 0.2em;}.page-user .explore-dru .menu li{float:left;}.page-user .explore-dru .menu li a{font-size:1.1em;color:#fff;padding:0 0.8em;margin:0 0 0.6em;border-right:1px solid #fff;line-height:0.8;display:block;}.page-user .explore-dru .menu li:last-child a{border-right:none;margin-right:0;}#modalContent .popups-container{border-radius:2px;padding-bottom:1.5em;}#modalContent .modal-header{padding:0;min-height:0;}div.ctools-modal-content #modal-title{font-size:2em;display:block;padding:1em 0 0.5em 1em;}#modalContent div.modal-forms-modal-content .popups-close{margin:-5em 0.5em 0 0;}div.ctools-modal-content #modal-content{font-size:1.3em;padding:3.5em 1em 0 1.5em;color:#444;}div.ctools-modal-content .modal-scroll{margin-bottom:-30px;}div.ctools-modal-content #modal-content a{float:left;}div.ctools-modal-content #modal-content a.btn{box-shadow:none;text-transform:uppercase;color:#fff;background-color:#d96b08;font-size:1.1em;margin:1em 2em 0.8em 0;padding:0.3em 0.7em;border-radius:0.15em;}div.ctools-modal-content #modal-content a:hover.btn{background-color:#cb5a0a;}div.ctools-modal-content #modal-content .login-forgot{font-size:80%;}div.ctools-modal-content #modal-content .form-actions input{display:block;float:left;clear:left;margin:0.3em 0 1.3em 0;}div.modal-forms-modal-content #modal-content .form-item label{margin:0 0 0.35em 0;}div.modal-forms-modal-content #modal-content .form-item input{margin:0 0 0.35em 0;height:1.5em;width:80%;font-size:1.1em;padding:0 0.3em;color:#444;}div.modal-forms-modal-content #modal-content .form-item input.form-checkbox{width:auto;margin:0 0.5em 0 0;}div.modal-forms-modal-content #modal-content .form-item label.option{padding:0.1em 0 0;}div.modal-forms-modal-content #modal-content .messages{font-size:80%;padding:3px 0 3px 40px;max-width:80%;}div.modal-forms-modal-content #modal-content .webform-component-markup{margin-right:0.7em;}div.modal-forms-modal-content #modal-content .webform-component-textarea textarea{font-size:0.85em;color:#444;padding:0.2em 0.4em;height:4em;width:60%;}div.modal-forms-modal-content #modal-content .webform-component-fieldset legend{margin-bottom:0.95em;}div.modal-forms-modal-content #modal-content .webform-component-fieldset label{margin-left:2em;}#modalContent.modal-large-popup .modal-forms-modal-content{max-width:950px;max-height:600px;}#modalContent.modal-large-popup .modal-content{width:100% !important;padding:0;background-color:#160f26;}#modalContent.modal-large-popup .popups-container{background-color:transparent;box-shadow:0 0 5px #555;}#modalContent.modal-large-popup #modal-content{padding:0 1em 0 1.5em}#modalContent .popups-title{padding:0;height:0;min-height:0;}#modalContent .modal-title{display:none;}#modalContent .popups-close{position:absolute;right:0;z-index:2;background:url(/sites/all/themes/YO%21/css/images/controls.png) no-repeat 0px 0px;}#modalContent .fieldset-wrapper{margin:-20px 0;}.info-request-popup,.info-request-popup h2,.info-request-popup p,.info-request-popup input,.info-request-popup label,.info-request-popup .fields,.info-request-popup ~ .form-actions,.info-request-popup ~ .form-actions input{position:relative;z-index:1;}.info-request-popup img{position:absolute;z-index:0;;min-width:950px;right:-45vw;display:none;}.info-request-popup h2,.info-request-popup p{color:#fff;text-shadow:0.5px 0.5px 1px #555;left:3%;top:4em;width:96%;}.info-request-popup p{top:6em;font-size:1.25em;}.info-request-popup .fields{left:3%;top:10em;width:96%;}.info-request-popup .firstname input,.info-request-popup .lastname input,.info-request-popup .email input,.info-request-popup .phone input{width:85% !important;height:auto !important;padding:0.6em 1em !important;border:none;}.form-item input.form-checkbox{display:inline-block;vertical-align:top;}#modal-content .info-request-popup .newsletter label{display:inline-block;width:80%;margin-left:0.5em !important;color:#fff;text-shadow:0.2px 0.2px 1px #555;}.times .form-item{float:left;width:31%;margin-right:2%;}.times .form-item label{white-space:nowrap;}.info-request-popup ~ .form-actions{left:3%;top:12em;width:96%;}.info-request-popup ~ .form-actions input{width:95%;border-radius:0;padding:0.6em 1em;}.info-request-popup .bottom{position:absolute;left:auto;right:6%;width:75%;font-size:0.9em;text-align:right;line-height:1.2;top:auto;bottom:-23em;}div.ctools-modal-content #modal-content a.btn.start-trial{background-color:#7fa1bd;clear:left;}div.ctools-modal-content #modal-content a:hover.btn.start-trial{background-color:#4b7faa;}div.ctools-modal-content #modal-content .lowered{margin:1em 0 0.3em 0;float:left;clear:left;}div.ctools-modal-content #modal-content .learn-more{float:right;margin:2.5em 3em 0 0;}#modal-content #webform-client-form-392 .form-actions,#modal-content #webform-client-form-395 .form-actions,#modal-content #webform-client-form-406 .form-actions,#modal-content #webform-client-form-434 .form-actions{display:none;}.splash-image-overlay-link{position:absolute;top:20%;left:25%;z-index:310;}.splash-image-overlay-link.logged-in{z-index:300;}#modal-content #webform-client-form-258 #webform-component-your-full-name label{width:10.5em;}#modal-content #webform-client-form-258 .form-item input{width:55%;}div.modal-forms-modal-content #modal-content .webform-component-textarea label{width:10.5em;}.modal-forms-modal-content #webform-client-form-258 .form-item label{margin:0 0.5em 0.35em 0;width:8.6em;float:left;}#modal-content #webform-client-form-258 .form-actions.form-wrapper{height:5em;}#modal-content #webform-client-form-393 .form-actions.form-wrapper{height:5em;margin-top:0.5em;margin-bottom:0.5em;}#modal-content #webform-client-form-434 a{float:none;color:#e67525;}#media-browser-page{height:100%;}.javascript-block{width:0;height:0;margin:0;padding:0;}.page-node-452 #page,.page-node-452 #zone-preface-wrapper .container-12,.page-node-452 #zone-preface-wrapper .grid-12{width:100%;margin:0;}.page-node-452 .user-button{display:none;}.page-node-452 .zone-user{display:none;}.page-node-452 .section-header{display:none;}#zone-preface #region-blockgroup-dru-yoga-home-page .content,#zone-preface .welcome-image #infinity-welcome-image{position:relative;}#zone-preface #region-blockgroup-dru-yoga-home-page{font-size:80%;}#zone-preface #region-blockgroup-dru-yoga-home-page img{display:block;width:100%;height:auto;}#zone-preface #region-blockgroup-dru-yoga-home-page a:hover{text-decoration:none;color:#e67525;}#zone-preface #region-blockgroup-dru-yoga-home-page .welcome-buttons a:hover{color:#fff;}#zone-preface #welcome-tutor-caption{display:none;}#zone-preface .welcome-image #welcome-dru-drop{position:absolute;left:5%;top:10%;width:10%;max-width:80px;}#zone-preface .welcome-image #welcome-text-on-image{position:absolute;top:21%;left:41%;text-shadow:1px 1px #333;}#zone-preface .welcome-image #welcome-text-on-image{top:10%;left:50%;}#zone-preface .welcome-image #welcome-text-on-image h2{font-size:3.3em;margin:0 0 -0.1em 0;color:#fff;}#zone-preface .welcome-image #welcome-text-on-image p{font-size:2.5em;color:#fff;margin:0.3em 0 0.05em 2em;}#zone-preface .welcome-image .welcome-text-about{display:none;}#zone-preface .welcome-dyos #welcome-dyos-nav{padding:0 0 2em 13%;}#zone-preface .welcome-dyos #welcome-dyos-nav .welcome-dyos-nav-image{position:absolute;width:35%;right:2%;top:0;}#zone-preface .welcome-dyos #welcome-dyos-nav img{width:100%;height:auto;}#zone-preface .welcome-dyos #welcome-dyos-nav h2{font-size:3em;color:grey;padding:0.8em 0 0.5em 0;}#zone-preface .welcome-dyos #welcome-dyos-nav .btn{margin:0.4em 0 1.5em 0;font-size:1.3em;}#zone-preface .welcome-dyos #welcome-dyos-nav .btn-blue{float:left;margin-right:4em;}#zone-preface .welcome-dyos #welcome-dyos-nav .btn-orange{float:left;}#zone-preface .welcome-dyos #welcome-dyos-nav p{font-size:1.6em;clear:left;margin-top:0.8em;}#zone-preface .welcome-dyos #welcome-dyos-nav li,#zone-preface .welcome-dww #welcome-dww-nav li{list-style-image:url(/sites/all/themes/YO%21/css/images/dot.gif);margin:-0.5em 0px 1em 2.3em;padding:0px 3em 0px 1em;font-size:1.5em;}#zone-preface .welcome-quote #welcome-quote-text{background-color:#e16d14;padding-top:4em;padding-bottom:4em;}#zone-preface .welcome-quote h2{text-align:center;line-height:1.6;margin:0 0 0.5em 0;font-size:2em;}#zone-preface .welcome-quote p{text-align:right;margin:0.5em 28% 0 0;color:#fff;font-size:1.2em;}#zone-preface .welcome-retreats #welcome-retreats-arrow{display:none;}#zone-preface .welcome-retreats #welcome-retreats-text{display:none;}#zone-preface .welcome-dww #welcome-dww-nav{margin:3.5em 0 1em 25%;}#zone-preface .welcome-dww #welcome-dww-nav h2{font-size:2.2em;color:grey;margin:0 0 1em 0;}#zone-preface .welcome-dww #welcome-dww-nav p{font-size:1.6em;}#zone-preface .welcome-dww #welcome-dww-image{display:none;}#zone-preface .welcome-try #welcome-try-nav{padding:4em 20% 6em;background:url(/sites/default/files/pictures/1600x400-wood-floor.jpg) no-repeat scroll 0px 0px transparent;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='path_relative_to_the_HTML_file',sizingMethod='scale')";}#zone-preface .welcome-try #welcome-try-text{color:#fff;margin:0 0 3em 0;padding-bottom:2em;}#zone-preface .welcome-try #welcome-try-text h2{font-size:2.4em;color:#fff;margin-bottom:0.5em;}#zone-preface .welcome-try #welcome-try-text p{font-size:1.5em;line-height:1.5;color:#fff;}#zone-preface .welcome-try .welcome-try-buttons .btn{margin:0.6em 0 0.4em 0;font-size:1.5em;background-color:#fff;color:#e67525;}#zone-preface .welcome-try .welcome-try-buttons .btn-left{float:left;margin-right:4em;}#zone-preface .welcome-try .welcome-try-buttons .btn-right{float:left;}body.not-logged-in b{display:none;}.view-yoga-online-screenshot-overlays a{color:#eee;}.news-banner-full-width img,.news-nav-block .nav-block img,.inspirational-quotes img{width:100%;height:auto;}.news-nav-block{width:48%;float:left;margin:0;padding:1% 1%;}.inspirational-quotes{}.inspirational-quotes .views-row{position:relative;}.inspirational-quotes .quote-fieldset{position:absolute;top:10%;height:80%;left:12%;width:76%;background-color:rgba(0,0,0,0.23);font-family:serif;color:#fff;line-height:1.2;}.inspirational-quotes .quote-body p{padding:20% 15% 0;margin:0;background:url(/sites/all/themes/YO%21/css/images/right-double-quote.png) top right no-repeat;text-align:center;font-size:1.3em;}.inspirational-quotes .quote-author{padding:8% 7% 5%;margin:0;font-style:italic;font-size:1.1em;text-align:right;}.dru-star-lounge.home.carousel{margin:0 0 2em 0;padding:2.5em 0 0;}.dru-star-lounge.home.carousel h2{font-size:1.6em;margin:0 0 1em 0;}.dru-star-lounge.home.carousel .view-header{font-size:1.2310em;line-height:1.5;margin-bottom:2em;}table.dsl.books{width:98%;max-width:250px;}.block-formated-as-content{border-top:solid #ccc 1px;margin:2em 0 2em 0;padding-top:1em;}.block-formated-as-content .view-header{margin:0 0 2em 0;}.sm-splash{float:left;}.video-text{margin:0 0 2em 14em;}.taxonomy-grid-header{display:flex;width:50px;height:50px;margin:50px 50% 50px 41%;}.taxonomy-grid-header{display:none;}.taxonomy-grid{padding-top:4rem;}.taxonomy-grid-header h2{text-transform:lowercase !important;color:#262626;font-size:1.6rem !important;padding:7px 8px;}.taxonomy-grid .views-row{display:inline-block;overflow:hidden;background:#fff;border:3px solid rgba(142,216,209,1.0);width:47%;text-align:center;margin:1%;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:10px;}.taxonomy-grid-icon img{width:auto;height:80px;overflow:hidden;}.taxonomy-grid-name{height:3rem;padding-top:0.5rem;}.taxonomy-grid-name a,.taxonomy-grid-name a:hover{font-size:1rem;font-weight:600;text-decoration:none;}.taxonomy-grid-body{height:4.5rem;font-size:0.8rem;}.taxonomy-grid-classes-total .item-list{display:none;}.explore{margin:0 0 0 1em;display:inline-block;}.explore img{vertical-align:middle;}.explore .search{width:15px;display:inline-block;margin:0 7px 0 0;}.explore .explore-icon{width:28px;float:right;display:inline-block;}.explore .explore-text{display:none;}.home-video-band{width:100%;margin:2em 0;}.home-video-band .block-inner{width:95%;margin:0 auto;text-align:center;}.home-video-band h2{font-size:1rem;display:inline-block;vertical-align:top;padding:1em;text-align:center;width:100%;}.home-video-band img{display:inline-block;}.home-slider .views-field{font-size:1.2rem;text-align:center;font-weight:600;}.home-slider .home-image-fields{position:relative;width:100%;}.home-slider .heading-and-button h1{position:absolute;top:33%;left:5%;font-size:1.4rem;color:rgba(255,255,255,0.95);background-color:rgba(0,0,0,0.2);padding:0.1rem 0.3rem;}.home-slider .join-button{position:absolute;max-width:26%;top:58%;left:28%;background-color:rgba(230,117,37,0.85);border:3px solid #fff;color:#fff;text-decoration:none;padding:0;border-radius:0.5rem;}.join-button:hover{background-color:rgba(230,117,37,0.95);}.home-slider h2.join-now a{font-size:1.1rem;}.home-slider .join-button a{color:#fff;text-decoration:none;text-align:center;font-size:0.8rem;padding:0.1rem 0.2rem;}#page .yo.my-account-drop-down .awemenu-item-title,a.dru-star-lounge{font-size:0.6rem;}#page .yo.my-account-drop-down,.dsl-header{vertical-align:top;display:inline-block;margin:4px 1em;}#page .yo.my-account-drop-down .awemenu-submenu{width:200px !important;max-width:200px !important;margin:0 !important;top:35px;left:-40px;}#page .yo.my-account-drop-down .awemenu-item-level-1{background-color:rgba(142,216,209,1) !important;padding:0 !important;margin:0;border-radius:4px;background:url(/sites/all/themes/YO%21/css/images/triangle-white.svg) no-repeat;background-size:10px 10px;background-position:right 0.6em center;}#page .yo.my-account-drop-down .awemenu-item-level-1 > a{padding:3px 23px 6px 10px;}#page .yo.my-account-drop-down .awemenu-submenu{background-color:rgba(255,255,255,0.9);border-radius:2px;border:2px solid #fff;font-size:1.2em;color:#262626;padding:5px 0.5em;box-shadow:none;width:160px !important;margin:0 !important;top:22px;right:0;left:auto !important;}#page .yo.my-account-drop-down .awemenu-submenu a{font-size:1em;text-transform:lowercase !important;color:#100c06;padding:7px 0 0 0;line-height:1.2;background:inherit;display:block;text-align:left;}#page #section-header .awemenu a:hover{color:#6e6e6e;}a.dru-star-lounge,.signup.free-trial{display:inline-block;color:#000;text-decoration:none !important;text-align:center;}a.dru-star-lounge{background-color:rgba(142,216,209,1);margin:0;padding:6px 10px 5px;border-radius:4px;}a.dru-star-lounge:hover{background-color:rgba(142,216,209,0.85);}.user-button{margin:3px 1em;display:inline-block;vertical-align:top;color:#fff;}.user-button p{margin:0;}.user-button .content a{background:url(/sites/all/themes/YO%21/css/images/arrow-white-right.png) no-repeat right 0.6em center rgba(142,216,209,1);padding:6px 25px 5px 15px;font-size:1.04em;}.user-button .content a:hover,#page .yo.my-account-drop-down .awemenu-item-level-1:hover{background-color:rgb(132,210,202);}.signup.free-trial{vertical-align:top;text-transform:uppercase;}.signup.free-trial p{margin:0;}.signup.free-trial a{color:#fff;text-decoration:none;font-size:1.12em;background-color:rgba(230,117,37,0.85);margin:3px 1em;padding:6px 15px 5px;}.signup.free-trial a:hover{background-color:rgba(230,117,37,0.95);}.btn-start-trial a{box-shadow:0 0 0 0;}.user-button .content a:last-child,.user-button .content a.dpn-user-button{}.taxonomy-grid-button{background-color:rgba(230,117,37,0.7);border:0 none;color:#fff;text-decoration:none;padding:0.5rem 1.5rem 0;border-radius:0;width:100%;margin:10px 0;text-align:center;font-size:1.2rem;line-height:1.5rem;}.taxonomy-grid-button p{color:#fff;text-decoration:none;padding:10px 0 16px 0;}.taxonomy-grid-button h3{font-size:3rem;color:#fff;font-weight:400;padding:10px 0;text-decoration:none;}.taxonomy-grid-button{margin:0 auto;}#block-block-71{display:none;}.page-node-352 #zone-content-wrapper{background-color:rgba(239,251,251,1.0);padding:20px 0;}.block.blogs-nav{width:63%;display:block;float:none;margin:0 auto;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;overflow:hidden;}.block.blogs-nav p{padding:0 10px !important;margin:0;text-align:center;font-size:1.2rem;}td.r1c1{border-right:1px solid rgba(139,189,207,1.0);border-bottom:1px solid rgba(139,189,207,1.0);padding-bottom:10px;width:50%;}td.r2c1{border-bottom:1px solid rgba(139,189,207,1.0);padding-bottom:10px;width:50%;}td.r1c2{border-right:1px solid rgba(139,189,207,1.0);}.tutor-circles{width:100%;display:block;float:none;margin:40px auto 0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;}#.tutor-circles img{margin-top:20px;width:100%;}.blogs-nav h2,.tutor-circles h2{color:rgba(0,0,0,1.0);text-align:center;margin:0 0 0.8em 0;}.tutor-circles p{text-align:center;}.flag-outer-my-favourites{float:right;display:inline-block;margin:-3.7em 0 1em 0;}#page #region-content .flag-my-favourites a{background:url(/sites/all/themes/YO%21/css/images/favourites-add.png) no-repeat left center;display:inline-block;color:#2f1d10;font-size:1.3em;font-weight:bold;padding:10px 0 10px 32px;}#page #region-content .flag-my-favourites a.unflag-action{background:url(/sites/all/themes/YO%21/css/images/favourites-tick.png) no-repeat left center;}#page #region-content .flag-my-favourites a.unflagged{background:url(/sites/all/themes/YO%21/css/images/favourites-add1.png) no-repeat left center;}#page #region-content .flag-my-favourites a.unflagged.flag-processed{background:url(/sites/all/themes/YO%21/css/images/favourites-minus1.png) no-repeat left center;}.flag-wrapper .flag-message{text-align:right;top:1.95em;left:auto;right:0;}.page-node-1226.node-type-yoga-online-basic-page #region-content .region-inner,.page-node-1405.node-type-yoga-online-basic-page #region-content .region-inner{padding-right:20px;}.my-favourites .views-row{float:left;width:48%;padding-right:3%;}.my-favourites .views-row-even{padding-right:0;}.my-favourites .small-splash-image{float:left;width:45%;margin:0.2em 4% 8.5em 0;}.my-favourites .title a{font-size:1.1em;color:#444;}.my-favourites .tutor a{display:block;font-size:1.1em;margin:0.3em 0 0.5em;}.my-favourites .stars-favourite{width:49%;display:table;}.my-favourites .stars-favourite > span{display:table-cell;vertical-align:top;}.my-favourites .stars{margin:5px 0 0 0;}.fivestar-orange div.fivestar-widget .star,.fivestar-orange div.fivestar-widget .star a{}#page #region-content .my-favourites .flag-my-favourites a{width:5px;padding-left:28px;color:#fff;font-size:0.1px;display:block;padding:13px 26px 13px 0;}.side-newsletter-signup,.side-refer-friend{padding-top:2em;background-color:#fff;}.safety-video{background-color:#fff;padding:10px;margin-bottom:15px;font-weight:bold;}.safety-video img{float:left;margin:0 10px 10px 0;}.safety-video .wrap{padding-left:46px;}.safety-video p{margin-bottom:0.5em;}.safety-video a{color:#6e9eaf;text-decoration:underline;}#region-sidebar-second .block-custom-search-blocks{clear:both;}.sidebar.links #sidebar-links{font-size:1.2em;color:#333;margin:1.5em 0 3em 0;}#sidebar-links h3,.comments-sidebar h3{font-weight:bold;margin:0 0 0.5em 0;}#sidebar-links .safety,#sidebar-links .social,#sidebar-links .newsletter,.comments-sidebar{border-top:1px solid #bbb;padding:1em 0 1.5em 2em;}#sidebar-links .feedback a,#sidebar-links h3 a,.comments-sidebar .title a{color:#333;}#sidebar-links .feedback a:hover,#sidebar-links h3 a:hover,.comments-sidebar .title a:hover{color:#6e6e6e;}#sidebar-links .caret{display:inline-block;float:right;margin:-0.3em 0 0 2em;}#sidebar-links .icons img{margin:0 0.5em 0 0;}#sidebar-links .newsletter{margin:2em 0 0 0;}#sidebar-links .newsletter .signup{float:right;padding:0.3em 0.5em 0.5em;margin:0.1em 0 1em 1em;background-color:#222;font-weight:bold;}#sidebar-links .newsletter .signup a{color:#fff;}#sidebar-links .newsletter .signup:hover{background-color:#6e6e6e}#sidebar-links .feedback a{color:#000;}#page .event-slider.sidebar{display:none;margin:2em 0;padding:0.4em;background-color:#6bacc9;}#page .event-slider.sidebar h2{font-size:1.8em;color:#333;}#page .event-slider .jcarousel-container{overflow:visible;margin:0.8em 0;width:100%;}#page .event-slider .jcarousel-clip li .event-image{margin:0;}#page .event-slider .jcarousel-clip li .event-image img{height:150px !important;width:auto !important;margin:0 auto;}#page .event-slider .jcarousel-clip li .views-field-nothing{font-size:1.1em;color:#444;}#page .event-slider .jcarousel-clip li .registration-end{font-size:0.9em;color:#555;}#page .event-slider a{color:#333;font-weight:bold;font-size:1.2em;}#page .event-slider a:hover{color:#6e6e6e;}#page .event-slider .jcarousel-navigation{text-align:right;line-height:1;}#page .event-slider .jcarousel-navigation li{display:inline-block;margin-right:2px;line-height:1;}#page .event-slider .jcarousel-navigation .active a::before{content:url(/sites/all/themes/YO%21/css/images/slider-current.png);}#page .event-slider .jcarousel-navigation a::before{content:url(/sites/all/themes/YO%21/css/images/slider-other.png);}#page .event-slider .jcarousel-navigation span{display:none;}#page .event-slider .jcarousel-prev,#page .event-slider .jcarousel-next{position:absolute;display:block;border-radius:22px;-moz-border-radius:22px;-webkit-border-radius:22px;-khtml-border-radius:22px;width:30px;height:30px;top:50%;}#page .event-slider .jcarousel-prev{background:url(/sites/all/themes/YO%21/css/images/prev-event-slider.png) no-repeat center center rgb(220,220,220);left:5px;}#page .event-slider .jcarousel-next{background:url(/sites/all/themes/YO%21/css/images/next-event-slider.png) no-repeat center center rgb(220,220,220);right:5px;}.node-type-online-yoga-video-page #comments .pager{display:none;}.comments-sidebar{border-top:1px solid #999;margin:4em 0 1em;}.comments-sidebar .view-header{margin-bottom:1em;}.comments-sidebar .views-row{border-top:1px solid #ccc;margin:0.5em 0 0.4em;padding:0.6em 0 0.3em;}.comments-sidebar .small-splash{float:left;clear:left;width:15%;margin:0.2em 5% 1.1em 0;}.comments-sidebar .title{margin:0 0 0.25em 0;font-weight:bold;}.comments-sidebar .comment{margin:0 0 0.35em;font-size:0.9em;border:none;}.comments-sidebar .author{margin:0 0 0 20%;width:40%;font-size:0.8em;color:#555;}.comments-sidebar .date{float:right;display:inline-block;margin:-1.2em 0 0 0;font-size:0.8em;color:#555;width:40%;text-align:right;}.comments-sidebar .pager{margin:0 0 0 20%;font-size:0.9em;}.comments-sidebar .pager li a{display:inline-block;margin:0.3em 0;color:#555;font-weight:bold;height:1.4em;width:1.4em;}.comments-sidebar .pager li.pager-current{display:none;}.comments-sidebar .pager li.pager-previous a{background:url(/sites/all/themes/YO%21/css/images/arrow-left.svg) 0 0 no-repeat / cover;}.comments-sidebar .pager li.pager-next a{background:url(/sites/all/themes/YO%21/css/images/arrow-right.svg) 0 0 no-repeat / cover;}#recaptcha_response_field{padding:0.3em 0.5em !important;border:none !important;margin:8px -1px 0 -7px !important;}@media screen and (max-width:450px){.my-favourites .small-splash-image{margin:0.2em 4% 9.5em 0;}}@media screen and (max-width:800px){.info-request-popup .bottom{bottom:-24em;text-align:left;left:2%;width:95%;padding-left:0.7em;text-indent:-0.7em;}}@media screen and (min-width:550px){#page .one-third-width{width:33%;}#page .half-width{width:50%;}#page .two-thirds-width{width:66%;}
