@import "//fonts.googleapis.com/css?family=Lato:300,400,700,900,300italic,400italic,700italic,900italic";@import "//fonts.googleapis.com/css?family=Lato:300,\a   400,\a   700,\a   900,\a   300italic,\a   400italic,\a   700italic,\a   900italic";@import "//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css";@font-face{font-family:"Futura-Light-Italic";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light-Italic.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light-Italic.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light-Italic.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light-Italic.svg#webfont) format("svg")}@font-face{font-family:"Futura-Bold-Italic";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold-Italic.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold-Italic.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold-Italic.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold-Italic.svg#webfont) format("svg")}@font-face{font-family:"Futura-Bold";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Bold.svg#webfont) format("svg")}@font-face{font-family:"Futura-Book-Italic";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book-Italic.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book-Italic.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book-Italic.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book-Italic.svg#webfont) format("svg")}@font-face{font-family:"Futura-Book";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Book.svg#webfont) format("svg")}@font-face{font-family:"Futura-Light";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Light.svg#webfont) format("svg")}
@font-face{font-family:"Futura-Medium-Italic";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium-Italic.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium-Italic.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium-Italic.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium-Italic.svg#webfont) format("svg")}@font-face{font-family:"Futura-Medium";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium.eot?#iefix) format("embedded-opentype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium.woff) format("woff"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium.ttf) format("truetype"),url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Futura-Medium.svg#webfont) format("svg")}@font-face{font-family:"Brandon-Medium";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Brandon_med.otf) format("opentype")}@font-face{font-family:"Brandon-Light";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Brandon_light.otf) format("opentype")}@font-face{font-family:"Brandon-Bold";src:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/css/fonts/Brandon_bld.otf) format("opentype")}.lightBlue{color:#62e0ff}.lightGreen{color:#b2d817}.percentage-viewed-container{position:relative;max-width:300px}.percentage-viewed-container img{width:100%}.percentage-viewed-container a{color:#f2f2f2;text-decoration:none}.percentage-viewed-container span{position:relative;z-index:1}.percentage-viewed{width:100%;height:2em;line-height:2em;text-align:center;display:block;bottom:0;width:100%;background:#4aa4ba}.percentage-viewed:after{content:'\A';display:block;position:absolute;bottom:0;height:2em;background:#35839e;-webkit-animation:filler 2.5s ease-in-out;animation:filler 2.5s ease-in-out}@-webkit-keyframes filler{0%{width:0}}@keyframes filler{0%{width:0}}[data-percentage="1"] .percentage-viewed:after{width:1%}[data-percentage="2"] .percentage-viewed:after{width:2%}[data-percentage="3"] .percentage-viewed:after{width:3%}[data-percentage="4"] .percentage-viewed:after{width:4%}[data-percentage="5"] .percentage-viewed:after{width:5%}[data-percentage="6"] .percentage-viewed:after{width:6%}[data-percentage="7"] .percentage-viewed:after{width:7%}[data-percentage="8"] .percentage-viewed:after{width:8%}[data-percentage="9"] .percentage-viewed:after{width:9%}[data-percentage="10"] .percentage-viewed:after{width:10%}[data-percentage="11"] .percentage-viewed:after{width:11%}[data-percentage="12"] .percentage-viewed:after{width:12%}[data-percentage="13"] .percentage-viewed:after{width:13%}[data-percentage="14"] .percentage-viewed:after{width:14%}[data-percentage="15"] .percentage-viewed:after{width:15%}[data-percentage="16"] .percentage-viewed:after{width:16%}[data-percentage="17"] .percentage-viewed:after{width:17%}[data-percentage="18"] .percentage-viewed:after{width:18%}[data-percentage="19"] .percentage-viewed:after{width:19%}[data-percentage="20"] .percentage-viewed:after{width:20%}[data-percentage="21"] .percentage-viewed:after{width:21%}[data-percentage="22"] .percentage-viewed:after{width:22%}[data-percentage="23"] .percentage-viewed:after{width:23%}
[data-percentage="24"] .percentage-viewed:after{width:24%}[data-percentage="25"] .percentage-viewed:after{width:25%}[data-percentage="26"] .percentage-viewed:after{width:26%}[data-percentage="27"] .percentage-viewed:after{width:27%}[data-percentage="28"] .percentage-viewed:after{width:28%}[data-percentage="29"] .percentage-viewed:after{width:29%}[data-percentage="30"] .percentage-viewed:after{width:30%}[data-percentage="31"] .percentage-viewed:after{width:31%}[data-percentage="32"] .percentage-viewed:after{width:32%}[data-percentage="33"] .percentage-viewed:after{width:33%}[data-percentage="34"] .percentage-viewed:after{width:34%}[data-percentage="35"] .percentage-viewed:after{width:35%}[data-percentage="36"] .percentage-viewed:after{width:36%}[data-percentage="37"] .percentage-viewed:after{width:37%}[data-percentage="38"] .percentage-viewed:after{width:38%}[data-percentage="39"] .percentage-viewed:after{width:39%}[data-percentage="40"] .percentage-viewed:after{width:40%}[data-percentage="41"] .percentage-viewed:after{width:41%}[data-percentage="42"] .percentage-viewed:after{width:42%}[data-percentage="43"] .percentage-viewed:after{width:43%}[data-percentage="44"] .percentage-viewed:after{width:44%}[data-percentage="45"] .percentage-viewed:after{width:45%}[data-percentage="46"] .percentage-viewed:after{width:46%}[data-percentage="47"] .percentage-viewed:after{width:47%}[data-percentage="48"] .percentage-viewed:after{width:48%}[data-percentage="49"] .percentage-viewed:after{width:49%}[data-percentage="50"] .percentage-viewed:after{width:50%}[data-percentage="51"] .percentage-viewed:after{width:51%}[data-percentage="52"] .percentage-viewed:after{width:52%}[data-percentage="53"] .percentage-viewed:after{width:53%}[data-percentage="54"] .percentage-viewed:after{width:54%}[data-percentage="55"] .percentage-viewed:after{width:55%}[data-percentage="56"] .percentage-viewed:after{width:56%}[data-percentage="57"] .percentage-viewed:after{width:57%}[data-percentage="58"] .percentage-viewed:after{width:58%}[data-percentage="59"] .percentage-viewed:after{width:59%}[data-percentage="60"] .percentage-viewed:after{width:60%}[data-percentage="61"] .percentage-viewed:after{width:61%}[data-percentage="62"] .percentage-viewed:after{width:62%}[data-percentage="63"] .percentage-viewed:after{width:63%}[data-percentage="64"] .percentage-viewed:after{width:64%}[data-percentage="65"] .percentage-viewed:after{width:65%}[data-percentage="66"] .percentage-viewed:after{width:66%}[data-percentage="67"] .percentage-viewed:after{width:67%}[data-percentage="68"] .percentage-viewed:after{width:68%}[data-percentage="69"] .percentage-viewed:after{width:69%}[data-percentage="70"] .percentage-viewed:after{width:70%}[data-percentage="71"] .percentage-viewed:after{width:71%}[data-percentage="72"] .percentage-viewed:after{width:72%}[data-percentage="73"] .percentage-viewed:after{width:73%}[data-percentage="74"] .percentage-viewed:after{width:74%}[data-percentage="75"] .percentage-viewed:after{width:75%}[data-percentage="76"] .percentage-viewed:after{width:76%}[data-percentage="77"] .percentage-viewed:after{width:77%}[data-percentage="78"] .percentage-viewed:after{width:78%}[data-percentage="79"] .percentage-viewed:after{width:79%}
[data-percentage="80"] .percentage-viewed:after{width:80%}[data-percentage="81"] .percentage-viewed:after{width:81%}[data-percentage="82"] .percentage-viewed:after{width:82%}[data-percentage="83"] .percentage-viewed:after{width:83%}[data-percentage="84"] .percentage-viewed:after{width:84%}[data-percentage="85"] .percentage-viewed:after{width:85%}[data-percentage="86"] .percentage-viewed:after{width:86%}[data-percentage="87"] .percentage-viewed:after{width:87%}[data-percentage="88"] .percentage-viewed:after{width:88%}[data-percentage="89"] .percentage-viewed:after{width:89%}[data-percentage="90"] .percentage-viewed:after{width:90%}[data-percentage="91"] .percentage-viewed:after{width:91%}[data-percentage="92"] .percentage-viewed:after{width:92%}[data-percentage="93"] .percentage-viewed:after{width:93%}[data-percentage="94"] .percentage-viewed:after{width:94%}[data-percentage="95"] .percentage-viewed:after{width:95%}[data-percentage="96"] .percentage-viewed:after{width:96%}[data-percentage="97"] .percentage-viewed:after{width:97%}[data-percentage="98"] .percentage-viewed:after{width:98%}[data-percentage="99"] .percentage-viewed:after{width:99%}[data-percentage="100"] .percentage-viewed:after{width:100%}[data-percentage="100"] .percentage-viewed{background:#58c09d}[data-percentage="100"] .percentage-viewed:after{display:none}.view-viewing-history .view-filters{border:1px solid #ccc;border-radius:4px}.view-viewing-history .view-filters .form-control{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0}.view-viewing-history .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-viewing-history .view-content>div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;max-width:31.33333%;margin-bottom:2em}.view-viewing-history .view-content>div:nth-child(3n-1):last-child{margin-right:auto;margin-left:3%}.view-viewing-history .views-row{position:relative}.view-viewing-history .views-field-ops{position:absolute;top:-6px;right:22px}.view-viewing-history .flag-wrapper{width:20px;height:27px;position:absolute;overflow:hidden}.view-viewing-history .flag-wrapper .flag-message{display:none !important}.view-viewing-history .flag-wrapper a:focus,.view-viewing-history .flag-wrapper a:hover,.view-viewing-history .flag-wrapper a:active{text-decoration:none}.view-viewing-history .flag-wrapper a:before{content:"\f02e";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:20px;color:#daa520;margin-right:30px;position:relative;padding-left:1.5px;z-index:1}.view-viewing-history .flag-wrapper a:after{content:"\f02e";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;font-size:25px;color:#000;margin-right:30px;position:absolute;left:-1px;top:-1px;z-index:0}.view-viewing-history .flag-wrapper a.unflag-action:before{color:#fff}.view-viewing-history .flag-wrapper a.unflag-action:after{color:#000}img[src="/sites/all/themes/doyogawithme_subtheme/assets/imgs/img-not-found.png"]{max-width:250px}header img[src="/sites/all/themes/doyogawithme_subtheme/assets/imgs/img-not-found.png"]{max-height:20px}body{-webkit-font-smoothing:antialiased;font-family:Lato,Arial,sans-serif;background:#f1f1f1}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}body.logged-in .navbar-fixed-top{top:29px}.bold{font-weight:700}.messages{font-size:16px;font-weight:700}.offscreen{position:absolute;left:-10000px}.link--underline{text-decoration:underline}.link--white{color:#fff}.link--white:hover{color:#4aa4ba}.fivestar-fontawesome-star div.fivestar-widget-static .star span.on:before,.fivestar-fontawesome-star div.fivestar-widget .star.on a:before{color:#4aa4ba}.fivestar-fontawesome-star div.fivestar-widget .star.hover a:before{color:#b2d817 !important}.fivestar-fontawesome-star div.fivestar-widget .star.hover~:not(.hover) a:before{color:#cecdcd !important}.field-name-field-purchase-links{text-align:center}.field-name-field-purchase-links .field-collection-view{margin:0;padding:0;border-bottom:none}
.field-name-field-purchase-links .field-items .field-item{margin-bottom:0;display:inline-block;margin-right:.5em;margin-top:.5em}.field-name-field-purchase-links a{color:#fff;background:#4aa4ba;border-color:#4aa4ba;display:inline-block;padding:.4em .75em;border-radius:5px}.field-name-field-purchase-links a:hover{background:#7bc;color:#fff;text-decoration:none}.instructor-bubble{display:block;font-size:18px;margin:1.5rem 0}.instructor-bubble img{padding:2px;background:#fff;border-radius:50px;border:solid 1px #4aa4ba;width:50px;height:50px}.instructor-bubble .label{color:#000;text-align:left;padding:0;font-size:.9em}.instructor-bubble .info{margin-left:.75rem}.instructor-bubble>*{display:inline-block;vertical-align:middle}.instructor-bubble>*>*{display:block}.sidebar .block>*:not(h2){padding:0 1.5em}.sidebar .block>*:not(h2).dywm-block--view{padding-left:.5em;padding-right:.5em}#block-views-blog-page-block-1{padding-bottom:1.5em}#main-content>.container>.row{padding-left:15px}.views-exposed-form .form-checkboxes{height:auto}.bef-checkboxes{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bef-checkboxes>div{-ms-flex-preferred-size:22.75%;flex-basis:22.75%;max-width:22.75%;margin-bottom:2em}.bef-checkboxes>div:nth-child(4n-1):last-child,.bef-checkboxes>div:nth-child(4n-2):last-child{margin-right:auto}.bef-checkboxes>div:nth-child(4n-1):last-child,.bef-checkboxes>div:nth-child(4n-2):last-child,.bef-checkboxes>div:nth-child(4n-2):nth-last-child(2){margin-left:3%}.bef-checkboxes .form-control{display:inline-block;width:initial;height:initial;margin-right:6px}.bef-checkboxes .option{display:inline-block}header.header{background:none;border:0;position:relative;z-index:225}header.header .menu.nav li>a{font-family:Lato,Arial,sans-serif}header.header .menu.nav.navbar-nav.secondary a{font-family:Lato,Arial,sans-serif}header.header .block-menu>ul>li>a{text-transform:uppercase}header.header .main-header .navbar-nav .open .dropdown-menu>li>a{text-transform:uppercase}header.header .main-header .navbar-toggle{border-color:#FFF}header.header .main-header .navbar-toggle .icon-bar{background-color:#FFF}header.header .main-header .navbar-toggle:hover{background:rgba(255,255,255,0.25)}header.header .main-header .navbar-toggle:focus{background:rgba(255,255,255,0.25)}header.header .main-header .navbar-collapse{border-top:0}h1{font-family:"Lato",sans-serif;font-weight:300;margin-bottom:3rem;margin-top:3rem}h2{font-family:"Lato",sans-serif;font-weight:300;margin-bottom:3rem;margin-top:3rem}h3{font-family:"Lato",sans-serif;font-weight:300}h4{font-family:"Lato",sans-serif;font-weight:300}h5{font-family:"Lato",sans-serif;font-weight:300}h6{font-family:"Lato",sans-serif;font-weight:300}dd{padding-bottom:15px}a{-webkit-transition:.5s;transition:.5s}.btn,button{color:#fff;background:#4aa4ba;border-color:#4aa4ba;display:inline-block;padding:.4em .75em;border-radius:5px}.btn:hover,button:hover{background:#7bc;color:#fff;text-decoration:none}.dywm-social{padding:0;text-align:center}.dywm-social i{-webkit-transition:.5s;transition:.5s;width:100%;height:50px;background:#eee;color:#aaa;font-size:28px;text-align:center;line-height:50px}.dywm-social:last-child{margin-right:0}.dywm-social i.fa-youtube:hover{background:#df2826;color:#fff}.dywm-social i.fa-facebook:hover{background:#3b5998;color:#fff}.dywm-social i.fa-twitter:hover{background:#00abf0;color:#fff}.dywm-social i.fa-instagram:hover{background:#e4405f;color:#fff}.dywm-social i.fa-pinterest:hover{background:#bd1225;color:#fff}.dywm-social a{color:#999;display:block}.dywm-social a:hover{text-decoration:none;color:#444}button{-webkit-appearance:none;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.btn-info{background-color:#4aa4ba}.dywm-green{color:#c4e14f}.dywm-orange{color:#ffa604}.dywm-blue{color:#4aa4ba}.btn-dywm{font-size:15px;color:#FFF;text-transform:uppercase;background:#4aa4ba;border-color:#4aa4ba}.btn-dywm:hover{background:#7bc;border-color:#7bc;color:#FFF}.filter-guidelines{display:none}.filter-wrapper.panel.panel-default{display:none}.filter-guidelines.form-wrapper form-group{display:none}.admin-menu .filter-wrapper.panel.panel-default{display:block}.admin-menu .form-type-select.form-item-body-format.form-item.form-group{display:block}.pagination>.active>a{background-color:#4aa4ba;border-color:#4aa4ba}.pagination>.active>a:hover{background-color:#4aa4ba;border-color:#4aa4ba}.pagination>.active>a:focus{background-color:#4aa4ba;border-color:#4aa4ba}.pagination>.active>span{background-color:#4aa4ba;border-color:#4aa4ba}
.pagination>.active>span:hover{background-color:#4aa4ba;border-color:#4aa4ba}.pagination>.active>span:focus{background-color:#4aa4ba;border-color:#4aa4ba}.pagination>li>a:hover{background-color:#ffa604;border-color:#ffa604;color:#FFF}.pagination>li>a:focus{background-color:#ffa604;border-color:#ffa604;color:#FFF}.pagination>li>span:hover{background-color:#ffa604;border-color:#ffa604;color:#FFF}.pagination>li>span:focus{background-color:#ffa604;border-color:#ffa604;color:#FFF}.indented{margin-left:67px}.dropdown-menu>.active>a{background-color:#4aa4ba}.dropdown-menu>.active>a:hover{background-color:#4aa4ba}.dropdown-menu>.active>a:focus{background-color:#4aa4ba}.panel-title>a{text-decoration:none}.affix{width:100%}.btn-xs{font-size:14px}.btn-group-xs>.btn{font-size:14px}.alert{margin-top:20px}.alert a{text-decoration:underline}.alert a.close{text-decoration:none}.swiper-container{width:100%;height:100%}.swiper-slide a{text-decoration:none}.swiper-slide a:hover{text-decoration:none}.swiper-slide a:focus{text-decoration:none}.swiper-button-next{margin-top:0}.swiper-button-prev{margin-top:0}.table-responsive .radio input[type="radio"]{margin-left:0}.table-responsive .radio-inline input[type="radio"]{margin-left:0}.table-responsive .checkbox input[type="checkbox"]{margin-left:0}.table-responsive .checkbox-inline input[type="checkbox"]{margin-left:0}.btn-login{top:8px;right:8px;position:absolute}.btn-logout{top:8px;right:8px;position:absolute}.btn-myprofile{top:8px;right:58px;position:absolute}#block-block-21 div.block-content .text-center{position:relative;z-index:200}header.header.navbar{margin-bottom:0}header.header.navbar nav>ul>li>a{text-transform:uppercase}header.header.navbar.affix{position:fixed;top:0;z-index:99}.toolbar header.header.navbar.affix{top:60px}header.header.navbar.affix-bottom{position:absolute;z-index:99}.top-header{background:rgba(196,225,79,0.85)}.top-header .block-menu .menu>li>a{display:block;color:#1e1e1e}.top-header .block-menu .menu>li>a:hover{background:rgba(255,255,255,0.25)}.top-header .block-menu .menu>li>a:focus{background:rgba(255,255,255,0.25)}.top-header .block-menu .menu>li>a.active{background:rgba(255,255,255,0.25)}.navbar-header a{display:none}.main-header{padding-top:0;background:rgba(95,175,195,0.85);border:0}.main-header .menu>li>a.active{background:rgba(255,255,255,0.25);color:#fcfcfc}.main-header .menu>li>a:hover{background:rgba(255,255,255,0.25);color:#fcfcfc}.main-header .menu>li>a:focus{background:rgba(255,255,255,0.25);color:#fcfcfc}.main-header .menu.nav.navbar-nav{padding-top:0}.main-header .menu.nav.navbar-nav>li>a{color:#FFF}.main-header .menu.nav.navbar-nav>li>a:focus{background:rgba(255,255,255,0.25);color:#fcfcfc}.mobile-links{position:absolute;left:5px;top:3px}.banner{margin:0 auto;margin-right:4rem;position:relative;width:90%;float:right;text-align:right}.banner h1{font-weight:300}.banner .why-choose-dywm{z-index:50}.banner .why-choose-dywm .animated{margin-bottom:1rem}#messages-console .row{margin-right:0;margin-left:0}#messages-console .messages{margin-bottom:0}.dywm-home-video{position:relative;background-image:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/dywm-hero.jpg);background-size:cover;color:#fff;display:block;width:100%;overflow:hidden;padding-bottom:150px}.dywm-home-video video{bottom:0;display:block;float:left;height:auto;left:0;position:absolute;width:100%}.dywm-home-video .vimeo-header{position:absolute;min-height:1000px;margin-top:-16%;width:100%;border:none}.dywm-home-video .dywm-overlay{background:rgba(0,0,0,0.25);height:100%;left:0;position:absolute;top:0;width:100%}.dywm-home-video .start-now-container{position:absolute;z-index:199;text-align:center;width:100%}.dywm-home-video .start-now{margin:0 auto;padding:1rem;color:#fff;display:block;font-weight:300;line-height:30px;width:12%;text-transform:uppercase;background:rgba(255,255,255,0.15);border-radius:30px}.dywm-home-video .start-now:hover{text-decoration:none}.dywm-home-video .start-now:focus{text-decoration:none}.btn-joindywm{display:inline-block;margin-left:auto;margin-right:auto;margin-top:2rem}.main-content .container>.row>.main-inner-content{background:#fff;padding-bottom:4rem}.main-content .container>.row>.main-inner-content label{margin-top:2rem}.main-content .container>.row>.main-inner-content #webform-component-your-name label{margin-top:0}.main-content .container>.row>.main-inner-content .form-control{margin-bottom:1rem}.main-content .container>.row>.main-inner-content .form-submit{margin-top:3rem;margin-top:0}.main-content .fa.fa-star{color:#ffa604}.main-content h1{padding:1.5rem 2rem 1.5rem 11px;background:#fbfbfb;margin:0 -15px 2rem}
.main-content h2{padding:1.5rem 2rem 1.5rem 11px;background:#fbfbfb;margin:1rem -15px 2rem}.main-content .view-content .carousel{margin-left:-5px}.breadcrumb-container{margin-top:1rem;margin-bottom:15px;padding:0 1rem;background-color:#e9f4f7}.breadcrumb-container .breadcrumb{background:none;margin-bottom:0}.list-videos .view-content .row>.col{padding-left:2px;padding-right:2px}.list-videos .view-content .row>.col a{display:block}.list-videos .view-content .row>.col a:hover{text-decoration:none}.list-videos .view-content .carousel-inner>.item>.row-list-videos a{display:block}.list-videos .view-content .video-info .field-duration i{margin-right:3px}.list-videos .view-content .video-info .field-pageview_total{padding-right:1rem;text-align:right}.list-videos .view-content .video-info h3{font-size:17px;min-height:40px}.list-videos .view-content .video-img{position:relative}.list-videos .view-content .video-img .field-difficulty{padding:8px 9px;position:absolute;bottom:0;width:100%;background:rgba(55,55,55,0.5);color:#FFF;text-align:right;font-size:15px}.list-videos .views-bootstrap-carousel-plugin-style .row-list-videos{padding-left:2px;padding-right:2px}.list-videos .carousel-control.left{background:rgba(255,255,255,0.7);height:50px;opacity:1;padding:1rem .5rem;top:0;vertical-align:middle;width:40px;z-index:99;text-align:center;left:2px}.list-videos .carousel-control.right{background:rgba(255,255,255,0.7);height:50px;opacity:1;padding:1rem .5rem;top:0;vertical-align:middle;width:40px;z-index:99;text-align:center;right:2px;text-align:right}.list-videos.featured-videos .view-content .video-img .field-difficulty{background:rgba(95,175,195,0.85)}.view.view-Class-Videos-Block.view-id-Class_Videos_Block .row{margin-left:0;margin-right:0}.view .view-filters{margin-bottom:4rem}.sky-horizontal{display:none}.sky-vertical{display:none}.internal-page .views-bootstrap-grid-plugin-style .row{margin:0}.media-vimeo-outer-wrapper{height:auto !important;width:100% !important}.page-node .media-vimeo-outer-wrapper{width:100% !important}.page-node .media-vimeo-preview-wrapper{width:100% !important}.page-node .media-vimeo-preview-wrapper embed{width:100% !important}.page-node .vimeo-player iframe{width:100% !important}.media-vimeo-preview-wrapper object{width:100% !important}.media-vimeo-preview-wrapper iframe{width:100% !important}.field.field-name-field-bandcamps iframe{width:100% !important}#square-ad-one img{border-radius:0}.view-id-Breathing_Techniques .media{float:left}.page-testimonials .main-content .container>.row>.main-inner-content .media{margin-bottom:4rem}.page-testimonials .main-content .container>.row>.main-inner-content .media-left{width:90px;text-align:center}.page-testimonials .main-content .container>.row>.main-inner-content .media-left i.fa{font-size:30px;display:block}.page-testimonials .main-content .container>.row>.main-inner-content img{border:6px solid #f1f1f1}.page-yoga-programs .media{margin-top:0;margin-bottom:0}.page-yoga-programs .media .row{margin-left:-15px;margin-right:-15px}.page-yoga-programs .media .inner-content{margin-top:1rem;margin-bottom:1rem}.page-yoga-programs .media .field-body{margin-top:1rem;margin-bottom:1.5rem}.page-yoga-programs .media .field-programlevel{margin-right:.5rem}.page-yoga-programs .media .field-programlevel.level-Beginner{background-color:#58c09d !important}.page-yoga-programs .media .field-programlevel.level-Intermediate{background-color:#f16473 !important}.page-yoga-programs .media .field-programlevel.level-Advanced{background-color:#35839e !important}.page-yoga-programs .media .field-purchaseprogram a{background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/access-program-button.png);display:block;width:100px;height:50px;text-indent:-9999px}.page-yoga-programs .main-content .container>.row>.main-inner-content .media .field-programduration{margin-right:.5rem;line-height:0}.page-yoga-programs .main-content .container>.row>.main-inner-content .media .field-programduration .field-collection-view{display:inline-block}.page-yoga-programs .main-content .container>.row>.main-inner-content .media .field-minutes-per-day{margin-right:.5rem}.page-yoga-programs .main-content .container>.row>.main-inner-content img{border:6px solid #f1f1f1}.page-yoga-programs #views-bootstrap-media-1 img{border:none !important;max-width:inherit;margin:0 2rem}.page-yoga-programs #views-bootstrap-media-1 .media-left{width:100px}.page-yoga-programs #views-bootstrap-media-1 i.fa-calendar{display:none}.page-yoga-programs #views-bootstrap-media-1 h4.media-heading{font-weight:700}.page-yoga-programs #views-bootstrap-media-1 h4.media-heading>div,.page-yoga-programs #views-bootstrap-media-1 h4.media-heading>span{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-13824 .main-content .container>.row>.main-inner-content img{border:6px solid #f1f1f1}.page-yoga-programs.page-peak-poses #views-bootstrap-media-1 h4.media-heading div .program-title,.page-yoga-programs.page-peak-poses #views-bootstrap-media-1 h4.media-heading span .program-title{vertical-align:top;margin:0 1em}
.page-yoga-programs.page-peak-poses #views-bootstrap-media-1 h4.media-heading .level-Beginner .program-title{line-height:normal}.page-yoga-programs.page-peak-poses #views-bootstrap-media-1 h4.media-heading .level-Intermediate .program-title{line-height:normal}.page-yoga-programs.page-peak-poses #views-bootstrap-media-1 h4.media-heading .level-Advanced .program-title{line-height:normal}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Beginner{min-height:115px;padding-left:130px;background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/challenge-beginner.png) no-repeat center left}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Beginner .program-title{line-height:normal}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Intermediate{min-height:115px;padding-left:130px;background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/challenge-intermediate.png) no-repeat center left}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Intermediate .program-title{line-height:normal}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Advanced{min-height:115px;padding-left:130px;background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/challenge-advanced.png) no-repeat center left}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Advanced .program-title{line-height:normal}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Beginner.subscriber-1{background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/challenge-beginner-plus.png) no-repeat center left}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Intermediate.subscriber-1{background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/challenge-intermediate-plus.png) no-repeat center left}.page-yoga-programs.page-yoga-challenge #views-bootstrap-media-1 h4.media-heading .level-Advanced.subscriber-1{background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/challenge-advanced-plus.png) no-repeat center left}h4.media-heading .level-Beginner{display:block}h4.media-heading .level-Intermediate{display:block}h4.media-heading .level-Advanced{display:block}.field-name-field-purchase-options{margin-top:2rem}.field-name-field-purchase-options .label.label-success{margin-left:0;background:none}.field-name-field-purchase-options .label.label-success a{text-decoration:none;color:#FFF}.field-name-field-brightcove-video,.field-name-field-video-url{margin-top:2rem}.single-column-content h3{margin-bottom:2.5rem}.single-column-content .panel-default{border-color:#f1f1f1}.single-column-content .panel-default>.panel-heading{background-color:#e2f3fe;border-color:#7bc}.single-column-content .panel-title{font-size:19px;font-weight:500}.single-column-content .panel-title>a{display:block;outline:0}.single-column-content .panel-body{line-height:30px;font-size:16px}.field.field-name-field-purchase-options a{margin-right:5px;background:#4aa4ba;border:0 none;color:#fff;font-weight:700;text-decoration:none;-moz-user-select:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.field.field-name-field-purchase-options a:hover{background:#7bc;border-color:#7bc;color:#FFF}.links .comment-add a{margin-right:5px;background:#4aa4ba;border:0 none;color:#fff;font-weight:700;text-decoration:none;border-radius:4px;cursor:pointer;display:inline-block;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;margin-top:1rem}.links .comment-add a:hover{background:#7bc;border-color:#7bc;color:#FFF}.links .flag-bookmarks a{margin-right:5px;background:#4aa4ba;border:0 none;color:#fff;font-weight:700;text-decoration:none;-moz-user-select:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:.4em .75em;text-align:center;vertical-align:middle;white-space:nowrap;margin-top:1rem}.links .flag-bookmarks a:hover{background:#7bc;border-color:#7bc;color:#FFF}#modal-userlogin .modal-body .modal-user-links li a{margin-right:5px;background:#4aa4ba;border:0 none;color:#fff;font-weight:700;text-decoration:none;-moz-user-select:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}
#modal-userlogin .modal-body .modal-user-links a:hover{background:#7bc;border-color:#7bc;color:#FFF}#modal-userlogin .modal-body ul{padding-left:0;list-style:none;display:inline-block}#modal-userlogin .modal-body ul li{list-style:none;display:inline-block}.views-exposed-widget.views-submit-button{margin-top:3.12em}.account.panel .form-type-password-confirm>.control-label{display:none}.account.panel .has-feedback label~.form-control-feedback{top:35px}.field-bandcamps{margin:4rem 0 3rem}.node.view-mode-full .col-sm-6{padding-top:2rem;padding-bottom:2rem}.node.view-mode-full .col-sm-6>.field{padding-top:1rem}.node.view-mode-full .links{padding-top:1rem}.node.view-mode-full .field.field-name-ad-sense{padding-top:5rem}.node.view-mode-full .help-block{margin:0}.above-comments{margin-top:2rem;margin-bottom:2rem}.post-block.post-comments{margin-top:1rem;margin-bottom:1rem}.post-block.post-comments .comment{margin-top:1rem}.post-block.post-comments .media-footer{margin-top:1rem}.post-block.post-comments .media-body{width:100%;position:relative}.post-block.post-comments .media-body .media-comment-direction{border-bottom:9px solid transparent;border-right:9px solid #f3f3f3;border-top:9px solid transparent;height:0;left:-9px;position:absolute;top:19px;width:0}.post-block.post-comments .media-body .media-container{background:#fafafa;border-radius:5px;padding:10px;position:relative}.post-block.post-comments .comment-body .img-thumbnail{width:48px;height:48px}.page-community .post-block.post-comments{margin-top:1rem}.view-Community .media .media-inner-content p{font-size:16px;line-height:21px}.view-Community .media .media-body .media-container{min-height:65px}.page-user #content-wrapper>h1{display:none}.page-user.not-logged-in .main-inner-content{width:600px;max-width:100%;margin-left:auto;margin-right:auto;float:none;font-size:18px;padding:1.5em !important}.page-user.not-logged-in .sidebar{display:none}.page-user.not-logged-in #main-content>.container>.row{margin:0;padding:0}.page-user.not-logged-in .form-item{width:100%}.page-user.not-logged-in input:not([type='checkbox']){font-size:18px !important;height:44px !important}.page-user.not-logged-in .help-block{position:relative;font-size:16px;left:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#000}.page-user.not-logged-in .form-item-pass>.row{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-user.not-logged-in .form-item-pass>.row .form-item-pass-pass1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-user.not-logged-in .form-item-pass>.row .form-item-pass-pass2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.page-user.not-logged-in .form-item-pass>.row .form-item{margin-bottom:0}.page-user.not-logged-in #block-views-class-videos-by-date-block-1,.page-user.not-logged-in .last_name_-textfield,.page-user.not-logged-in #breadcrumb,.page-user.not-logged-in .help-block,.page-user.not-logged-in .captcha legend,.page-user.not-logged-in #edit-legal legend{display:none}.page-user.not-logged-in .field-type-mailchimp-lists-subscription{padding:1em 0;border:solid 1px #77b9c9;border-left:none;border-right:none}.page-user.not-logged-in .field-type-mailchimp-lists-subscription label{margin-top:0 !important;font-weight:700}.page-user.not-logged-in .field-type-mailchimp-lists-subscription .help-block{display:block;margin-lefT:1.25em}.page-user.not-logged-in .legal-notice{font-size:16px}.page-user.not-logged-in .captcha,.page-user.not-logged-in #edit-legal{border:none;-webkit-box-shadow:none;box-shadow:none}.page-user.not-logged-in .captcha .panel-body,.page-user.not-logged-in #edit-legal .panel-body{padding:0}.page-user.not-logged-in #user-register-form{margin-bottom:0}.page-user.not-logged-in #user-register-form #edit-actions{margin-bottom:0}.page-user.not-logged-in #user-register-form #edit-submit{font-size:18px;width:100%;text-align:center;margin-top:.5em}.user-profile-header{margin:0 -15px 3rem}.user-profile-header img{width:100%}.user-main-title h1{background:none}.profile .field-name-field-avatar{position:relative}.profile .field-name-field-avatar img{margin:-99px 0 0;z-index:9}.profile .field-name-field-user-name .field-label{display:none}.user-table-info dd{float:left}.user-table-info dt{float:left}.panel-progress-bar{border-color:#4aa4ba}.panel-progress-bar .progress-bar{background-color:rgba(95,175,195,0.85)}.panel-progress-bar .pcp-percent-bar-wrapper{border:1px solid #ccc;margin:5px 0;padding:0;width:100%}.panel-progress-bar .pcp-percent-bar{height:20px}.user-personal-info{margin-top:2rem;margin-bottom:4rem}.user-personal-info .field-name-field-user-about-me .field-label{display:none}.user-personal-info .field-name-field-user-interests .field-label{display:none}
.panel.panel-user-info{border-color:#4aa4ba}.panel.panel-user-info>.panel-heading{background:#4aa4ba;border-color:#4aa4ba}.panel.panel-user-info>.panel-heading>.panel-title{color:#FFF;font-size:17px;font-weight:600}.user-summary .tab-content{min-height:200px}.main-inner-comments .user-recent-comments .media-body{display:block;min-height:auto;background:#fafafa;border-radius:5px;padding:10px;position:relative}.blog-posts article{border-bottom:1px solid #ddd;margin-bottom:50px;padding-bottom:10px}.blog-posts .pagination{margin:-10px 0 20px}.blog-posts .post-content .post-meta{margin-top:3rem}.blog-posts .article_content .field{margin-bottom:1rem}.node-blog .post-content{font-size:16px;line-height:24px}.node-blog .post-content .read-more{display:none}article.post h2 a{text-decoration:none}article.post .post-meta{font-size:.9em;margin-bottom:7px}article.post .post-meta>span{display:inline-block;padding-right:8px}article.post .post-meta i{margin-right:3px}article.post .post-date{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);float:left;text-align:center}article.post .post-date .month{background:#fa8c11;border-radius:0 0 2px 2px;-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.07) inset;box-shadow:0 -1px 0 0 rgba(0,0,0,0.07) inset;color:#FFF;font-size:.9em;padding:0 10px 2px}article.post .post-date .day{background:#c4e14f;border-radius:2px 2px 0 0;color:#333;display:block;font-size:16px;font-weight:500;font-weight:700;padding:10px}article.post-large{margin-left:60px}article.post-large h2{margin-bottom:5px}article.post-large .post-image{margin-left:-60px;margin-bottom:15px}article.post-large .post-date{margin-left:-60px}article.post-large .post-image.single{margin-bottom:30px}article.post-large .post-video{margin-left:-60px}article.post-large .post-audio{margin-left:-60px}.single-post article{border-bottom:0;margin-bottom:0}article.blog-single-post .post-meta{margin-top:2rem;margin-bottom:20px}article.blog-single-post .field.field-name-body{margin-bottom:2rem}.post-block{margin:15px 0 0;padding-top:20px;padding-bottom:15px}.post-block h3{font-size:1.8em;font-weight:200;margin:0 0 20px;text-transform:none}.post-block h3 i{margin-right:7px}.post-author{margin:15px 0 0 -45px}.post-author img{max-height:80px;max-width:80px}.post-author p{font-size:.9em;line-height:22px;margin:0;padding:0}.post-author p .name{font-size:1.1em}.post-author .img-thumbnail{display:inline-block;float:left;margin-right:20px}.post-share{margin:55px 0 0 -45px;padding-bottom:0}.post-comments{margin-top:45px;border-top:1px solid #ddd}ul.comments{list-style:none;margin:0;padding:0}ul.comments li{clear:both;padding:10px 0 0 115px}ul.comments li img.avatar{height:80px;width:80px}ul.comments li ul.reply{margin:0}ul.comments li a{text-decoration:none}ul.comments li .img-thumbnail{margin-left:-115px;position:absolute}ul.comments li .comment{margin-bottom:10px}ul.comments .comment-arrow{border-bottom:15px solid transparent;border-right:15px solid #f4f4f4;border-top:15px solid transparent;height:0;left:-15px;position:absolute;top:28px;width:0}ul.comments .comment-block{background:#f4f4f4;border-radius:5px;padding:20px 20px 30px;position:relative}ul.comments .comment-block p{font-size:.9em;line-height:21px;margin:0;padding:0}ul.comments .comment-block .comment-by{display:block;font-size:1em;line-height:21px;margin:0;padding:0 0 5px}ul.comments .comment-block .date{color:#999;font-size:.9em}.comment-body .img-thumbnail .img-responsive{width:48px;max-width:48px}.media-left .img-responsive{max-width:50px}span.time-ago{font-size:18px}.post-leave-comment{margin-top:25px;padding-top:45px}.post-leave-comment h3{margin:0 0 40px}.faq-page .panel-title a{padding-left:2.3rem;position:relative}.faq-page .panel-title a:before{font-family:"FontAwesome";content:"\f078";left:-2px;top:3px;position:absolute;display:inline-block;font-size:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}.faq-page .panel-title a.collapsed:before{content:"\f054"}.sidebar{margin-top:0;font-size:16px}.sidebar .block{overflow:hidden;margin-bottom:30px;background:#fbfbfb}.sidebar .block .block-content{padding:0 1rem 1.5rem}.sidebar .block p{font-size:12px;line-height:19px}.sidebar .block .block-title{background:#4aa4ba;color:#FFF;margin:0 0 20px;font-family:"Futura-Medium",sans-serif;font-weight:400;text-transform:none;text-align:center;letter-spacing:1px;font-size:22px}.sidebar .block .block-title strong{display:block;margin:.1em 0}.sidebar .special-text p{font-size:20px;line-height:28px}.sidebar .btn-sidebar{margin-bottom:1em}#sidebar-download-code{font-size:20px;display:inline}#sidebar-download-code div{display:inline;margin-right:.25em}#sidebar-download-code--wrapper{text-align:center;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #ddd}
#sidebar-download-code--wrapper h3{font-size:24px}#sidebar-download-code--wrapper h3 span{display:inline-block}#sidebar-download-code--link{display:block;margin-top:.25em}#block-search-form{background-color:transparent;margin-bottom:0;margin-top:15px}.btn-primary{background-color:#4aa4ba;border-color:none}.page-search .input-group-btn{vertical-align:top}.tooltip{font-size:14px}.tooltip.in{opacity:1 !important}.tooltip>.tooltip-inner{background-color:#4aa4ba}.tooltip.top .tooltip-arrow{border-top:5px solid #4aa4ba}.tooltip.left .tooltip-arrow{border-left:5px solid #4aa4ba}.tooltip.bottom .tooltip-arrow{border-bottom:5px solid #4aa4ba}.tooltip.right .tooltip-arrow{border-right:5px solid #4aa4ba}#social-wrap{margin-bottom:3rem}.join-us{text-align:center}.special-text{text-align:center;margin-bottom:1rem;margin-top:3rem}.block-shop-now{text-align:center}.support-dywm{text-align:center}.btn.btn-cta{padding:1rem 3rem;border:0;background:#ffa604;color:#FFF;font-weight:700}.btn.btn-cta:hover{background:#f87d18}.btn.btn-shopnow{padding:1rem 3rem;border:0;background:#ffa604;color:#FFF;font-weight:700}.btn.btn-shopnow:hover{background:#f87d18}.btn.join-us-button{padding:1rem 3rem;border:0;background:#ffa604;color:#FFF;font-weight:700}.btn.join-us-button:hover{background:#f87d18}.btn.btn-get-subscription{padding:1rem 3rem;border:0;background:#ffa604;color:#FFF;font-weight:700}.btn.btn-get-subscription:hover{background:#f87d18}.block-likeus .block-inner-content{text-align:center}.footer{margin-top:8rem;background:#fff}.footer p>a{padding-left:1rem;padding-right:1rem}.page-node-5089.node-type-page .main-content img{border-radius:0;max-width:100%}.page-node-1263.node-type-page .main-content img{border-radius:0;max-width:100%}.page-node-13907 dt{padding-top:1rem}.page-node-13907 dd{padding-bottom:1.5rem}.page-yoga-poses .list-videos .view-content .video-info h3{font-size:17px;min-height:60px}.node-type-yoga-program #content-wrapper,.node-type-yoga-challenge #content-wrapper{max-width:95%;margin:0 auto}.node-type-yoga-program .region-content,.node-type-yoga-challenge .region-content{font-size:18px}.node-type-yoga-program .region-content h1,.node-type-yoga-challenge .region-content h1{margin-bottom:0}.node-type-yoga-program .region-content .field-name-field-week,.node-type-yoga-challenge .region-content .field-name-field-week{border-bottom:solid 1px #4aa4ba}.node-type-yoga-program .region-content .field-name-field-week h2,.node-type-yoga-challenge .region-content .field-name-field-week h2{background:transparent;margin-bottom:1em;border-bottom:solid 1px #4aa4ba}.node-type-yoga-program .region-content .field-name-field-week>.field-items>section>.field-item:first-child h2,.node-type-yoga-challenge .region-content .field-name-field-week>.field-items>section>.field-item:first-child h2{border-top:solid 1px #4aa4ba}.node-type-yoga-program .region-content .field-name-field-week h2,.node-type-yoga-program .region-content h3,.node-type-yoga-program .region-content h4,.node-type-yoga-program .region-content h5,.node-type-yoga-challenge .region-content .field-name-field-week h2,.node-type-yoga-challenge .region-content h3,.node-type-yoga-challenge .region-content h4,.node-type-yoga-challenge .region-content h5{font-size:25px}.node-type-yoga-program .region-content .field-name-field-header-plain h2,.node-type-yoga-program .region-content .field-name-field-header-plain h3,.node-type-yoga-challenge .region-content .field-name-field-header-plain h2,.node-type-yoga-challenge .region-content .field-name-field-header-plain h3{margin-top:0;margin-bottom:0;padding:.75em 0}.node-type-yoga-program .region-content .links,.node-type-yoga-challenge .region-content .links{margin-bottom:3rem}.node-type-yoga-program .region-content .links a,.node-type-yoga-challenge .region-content .links a{font-size:14px;margin-top:0}.node-type-yoga-program .region-content .field-collection-view,.node-type-yoga-challenge .region-content .field-collection-view{border:none;margin-left:0;margin-right:0}.node-type-yoga-program .region-content .field-collection-container,.node-type-yoga-challenge .region-content .field-collection-container{border:none}.node-type-yoga-program .region-content .field-name-field-glance,.node-type-yoga-program .region-content .purchase-description,.node-type-yoga-challenge .region-content .field-name-field-glance,.node-type-yoga-challenge .region-content .purchase-description{text-align:center}.node-type-yoga-program .region-content .field-name-field-glance,.node-type-yoga-challenge .region-content .field-name-field-glance{font-weight:700;margin-top:2rem}.node-type-yoga-program .region-content .purchase-description,.node-type-yoga-challenge .region-content .purchase-description{margin-top:1rem}.node-type-yoga-program .region-content .purchase-description span,.node-type-yoga-challenge .region-content .purchase-description span{font-style:italic}
.node-type-yoga-program .region-content .field-name-field-text-section h2,.node-type-yoga-challenge .region-content .field-name-field-text-section h2{margin-left:0;margin-right:0}.node-type-yoga-program .region-content .field-name-field-program,.node-type-yoga-challenge .region-content .field-name-field-program{margin:-2em 1em 0}.node-type-yoga-program .region-content .field-collection-item-field-week .field-collection-container,.node-type-yoga-challenge .region-content .field-collection-item-field-week .field-collection-container{margin-bottom:0}.node-type-yoga-program .region-content .field-collection-item-field-week>.content>article>.field-collection-container,.node-type-yoga-challenge .region-content .field-collection-item-field-week>.content>article>.field-collection-container{margin:0}.node-type-yoga-program .region-content .field-collection-item-field-week>.content>article>.referenced-video,.node-type-yoga-challenge .region-content .field-collection-item-field-week>.content>article>.referenced-video{border-bottom:solid 1px #4aa4ba;padding-bottom:1em}.node-type-yoga-program .region-content .field-name-field-week>.field-items>.field-item:not(:first-child),.node-type-yoga-challenge .region-content .field-name-field-week>.field-items>.field-item:not(:first-child){border-top:solid 1px #4aa4ba}.node-type-yoga-program .region-content .field-name-field-week>.field-items>.field-item:not(:first-child)>.field-collection-view,.node-type-yoga-challenge .region-content .field-name-field-week>.field-items>.field-item:not(:first-child)>.field-collection-view{padding:0}.node-type-yoga-program .region-content .field-name-field-day .field-collection-view,.node-type-yoga-challenge .region-content .field-name-field-day .field-collection-view{padding-top:0;padding-bottom:1em}.node-type-yoga-program .region-content .field-name-field-day>.field-items>.field-item:not(:first-child),.node-type-yoga-challenge .region-content .field-name-field-day>.field-items>.field-item:not(:first-child){border-top:solid 1px #4aa4ba}.node-type-yoga-program .region-content .field-name-field-day>.field-items>.field-item:last-child,.node-type-yoga-challenge .region-content .field-name-field-day>.field-items>.field-item:last-child{margin-bottom:0}@media(max-width:450px){.node-type-yoga-program .region-content .field-name-field-day>.field-items>.field-item>.field-collection-view,.node-type-yoga-challenge .region-content .field-name-field-day>.field-items>.field-item>.field-collection-view{margin-left:0;margin-right:0}}.node-type-yoga-program .region-content .referenced.field-collection-container .field-name-field-text-section>.field-items>.field-item:first-child h2,.node-type-yoga-challenge .region-content .referenced.field-collection-container .field-name-field-text-section>.field-items>.field-item:first-child h2{margin-top:-2.5rem}.node-type-yoga-program .region-content .referenced.field-collection-container .field-name-field-text-section .field-collection-view,.node-type-yoga-challenge .region-content .referenced.field-collection-container .field-name-field-text-section .field-collection-view{border:none}.node-type-yoga-program .region-content img,.node-type-yoga-challenge .region-content img{max-width:100%}.node-type-yoga-program .region-content .field-name-field-description-optional,.node-type-yoga-challenge .region-content .field-name-field-description-optional{margin-bottom:2rem}.node-type-yoga-program .region-content .field-name-field-description-optional p,.node-type-yoga-challenge .region-content .field-name-field-description-optional p{margin:1em 0}.node-type-yoga-program .region-content .referenced-video h3,.node-type-yoga-program .region-content .referenced-video h4,.node-type-yoga-challenge .region-content .referenced-video h3,.node-type-yoga-challenge .region-content .referenced-video h4{margin-top:0}.node-type-yoga-program .region-content .referenced-video .left,.node-type-yoga-challenge .region-content .referenced-video .left{display:none}@media all and (min-width:1200px){.node-type-yoga-program .region-content .referenced-video,.node-type-yoga-challenge .region-content .referenced-video{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}.node-type-yoga-program .region-content .referenced-video .left,.node-type-yoga-challenge .region-content .referenced-video .left{margin-right:2em}.node-type-yoga-program .region-content .referenced-video .left img,.node-type-yoga-challenge .region-content .referenced-video .left img{max-width:initial}}.node-type-yoga-program .region-content .referenced-video .right>a,.node-type-yoga-challenge .region-content .referenced-video .right>a{display:block}.node-type-yoga-program .region-content .referenced-video .teacher,.node-type-yoga-challenge .region-content .referenced-video .teacher{margin:0 0 1em;display:block}.node-type-yoga-program .region-content .referenced-video .teacher .label,.node-type-yoga-challenge .region-content .referenced-video .teacher .label{font-size:.9em}
.node-type-yoga-program .region-content .referenced-video .teacher img,.node-type-yoga-challenge .region-content .referenced-video .teacher img{border-radius:50px;border:solid 1px #4aa4ba}.node-type-yoga-program .region-content .referenced-video .teacher>span,.node-type-yoga-challenge .region-content .referenced-video .teacher>span{margin-left:.5em}.node-type-yoga-program .region-content .referenced-video .teacher *>span,.node-type-yoga-challenge .region-content .referenced-video .teacher *>span{display:block}.node-type-yoga-program .region-content .referenced-video .teacher>*,.node-type-yoga-challenge .region-content .referenced-video .teacher>*{display:inline-block;vertical-align:middle}.node-type-yoga-program .region-content .referenced-video .title,.node-type-yoga-challenge .region-content .referenced-video .title{font-size:1.4em}.node-type-yoga-program .region-content .referenced-video .label,.node-type-yoga-challenge .region-content .referenced-video .label{color:#000;text-align:left;padding:0}.node-type-yoga-program .region-content .duration-wrapper,.node-type-yoga-challenge .region-content .duration-wrapper{margin-bottom:1em}.node-type-yoga-program .region-content .duration-wrapper .label,.node-type-yoga-challenge .region-content .duration-wrapper .label{font-size:1em}.node-type-yoga-program .region-content .duration-wrapper>div,.node-type-yoga-program .region-content .duration-wrapper>span,.node-type-yoga-challenge .region-content .duration-wrapper>div,.node-type-yoga-challenge .region-content .duration-wrapper>span{line-height:1em;display:inline-block;width:auto;vertical-align:top;float:none}.node-type-yoga-challenge .field-name-field-text-section h2{margin-left:0;margin-right:0}.node-type-yoga-challenge .field-name-field-text-section .field-item--first{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.node-type-yoga-challenge .field-name-field-text-section .field-item--first h2{padding:1.5rem 2rem 1.5rem 11px !important;background:#fbfbfb;margin:1rem 0 2rem !important}.node-type-yoga-challenge .field-name-field-text-section .purchaseNode{-ms-flex-negative:0;flex-shrink:0;width:100%;padding:1em 0 .3em}.node-type-yoga-challenge .field-name-field-text-section .purchaseNode h2{text-align:center}@media(min-width:992px){.node-type-yoga-challenge .field-name-field-text-section .field-item--first{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.node-type-yoga-challenge .field-name-field-text-section .field-item--first>*{width:50%}.node-type-yoga-challenge .field-name-field-text-section .field-item--first .field-collection-view:only-child{width:100%}.node-type-yoga-challenge .field-name-field-text-section .purchaseNode{max-width:400px;padding-left:2em}.node-type-yoga-challenge .field-name-field-text-section .purchaseNode h2{text-align:left}}@media(min-width:1200px){.node-type-yoga-challenge .field-name-field-text-section .purchaseNode{padding-left:0;margin-left:2em}}.field-collection-item-field-duration .content>div,.field-collection-item-field-duration .content>span{displaY:inline-block}.field-collection-item-field-duration .content>div:not(:first-child),.field-collection-item-field-duration .content>span:not(:first-child){margin-left:-2px}.view-Class-Videos-Block .form-submit{margin-top:4.5rem}.block-dywm-subscriber .block-content{text-align:center;font-family:"Futura-Light",sans-serif;font-size:16px;color:#1e1e1e}.block-dywm-subscriber .fa.fa-star{color:#888}.dywm-block--submessage{margin-bottom:1rem}.dywm-block--expiry{margin-bottom:1rem}.dywm-block--view{margin-top:1.5em;color:#FFF}.dywm-block--row1{margin:5px 0}.dywm-block--row1::after{content:"";display:block;height:2px;background-color:#FFF;width:70%;margin:5px auto}.dywm-block--row2{margin:5px 0}.dywm-block--row2::after{content:"";display:block;height:2px;background-color:#FFF;width:70%;margin:5px auto}.dywm-block--row3{margin:5px 0}.dywm-block--icon1{display:table-cell;font-size:1.5em;vertical-align:middle;padding-right:10px;color:#888}.dywm-block--icon2{display:table-cell;font-size:1.5em;vertical-align:middle;padding-right:10px;color:#888}.dywm-block--icon3{display:table-cell;font-size:1.5em;vertical-align:middle;padding-right:10px;color:#888}.dywm-block--message1{display:table-cell;text-align:center}.dywm-block--message2{display:table-cell;text-align:center}.dywm-block--message3{display:table-cell;text-align:center}.btn-sidebar{width:100%;padding:.5em;background-color:#c4e14f;border-color:#a8c01b;font-size:22px;font-family:"Futura-Medium",sans-serif;border-radius:0;color:#FFF}.btn-sidebar:hover{background-color:#a8c01b;border-color:#8fc019;color:#FFF}.dywm-block--icon{font-size:3em}.sub-icon{line-height:1em;margin-top:10px;margin-bottom:10px}#commerce-checkout-form-checkout label{margin-top:1rem}#commerce-checkout-form-checkout .messages.error{border:solid 1px #ebccd1;border-radius:4px;padding:15px;margin-bottom:1em}#commerce-checkout-form-checkout .panel.account{display:none}#edit-checkout-donate-commerce-donate-amount-und-other{display:inline-block;margin-left:.5em;width:100px}#edit-checkout-donate-commerce-donate-amount-und-other-prefix{display:inline-block}#edit-commerce-payment .form-group{margin-bottom:0}.form-type-textfield.form-item-commerce-payment-payment-details-credit-card-owner.form-item.form-group{width:25rem;float:left;display:inline-block;margin-right:2rem}.form-type-textfield.form-item-commerce-payment-payment-details-credit-card-number.form-item.form-group{width:25rem;display:inline-block;margin-right:2rem;float:left}
.commerce-credit-card-expiration{float:left;display:inline-block;width:21rem}.form-type-select.form-item-commerce-payment-payment-details-credit-card-exp-month.form-item.form-group{float:left;width:8rem}.form-type-select.form-item-commerce-payment-payment-details-credit-card-exp-year.form-item.form-group{float:left;width:8rem;margin-top:3.4rem;margin-top:0;margin-top:0;margin-top:0}.form-type-textfield.form-item-commerce-payment-payment-details-credit-card-code.form-item.form-group{float:left;width:10rem}.commerce-month-year-divider{margin:3.4rem 1rem 0;font-size:2.5rem;float:left}.sub-icon.users{color:#4aa4ba}.panel-primary>.panel-heading{color:#fff;background-color:#29899f;border-color:#29899f}.has-feedback label~.form-control-feedback{top:45px}.form-type-checkbox.form-item-commerce-payment-payment-details-cardonfile-instance-default.form-disabled.form-item{display:none}.form-type-password-confirm.form-item-account-login-pass.form-item.form-group.row{margin-bottom:0}.form-type-checkbox.form-item-account-login-subscribe.form-item label{margin-top:0 !important;margin-bottom:1.5em}.futura{font-family:"Futura-Medium",sans-serif}.node-type-full-width-page{font-family:"Lato",sans-serif;font-size:18px;color:#1e1e1e;background-color:#fff}.node-type-full-width-page strong{font-family:"Futura-Medium",sans-serif;font-weight:500}.node-type-full-width-page .footer{border:0}.page-title h2{color:#4aa4ba;text-align:center;background:transparent;font-size:52px;font-family:"Futura-Medium",sans-serif;font-weight:500;letter-spacing:2px;margin:.25em 1em 1em;padding:0}.secondary h2{color:#4aa4ba;text-align:center;background:transparent;font-size:52px;font-family:"Futura-Medium",sans-serif;font-weight:500;letter-spacing:2px;margin:.25em 1em 1em;padding:0;margin-top:1em;margin-bottom:.5em}.title-logo{width:35%;margin-top:-10px}.subtitle h2{font-size:52px;font-weight:500;font-family:"Futura-Medium",sans-serif;letter-spacing:2px;margin:1.25em 0 .25em;padding:0;background:#fff;text-align:center;color:#4aa4ba}.subtitle h3{text-align:center;margin-bottom:1.25em;font-family:"Futura-Medium",sans-serif;color:#888}.callout{margin:0 10%;padding:1em 7em;background-color:#efefef;-webkit-box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5);box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5)}.box-container{background-color:#efefef;-webkit-box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5);box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5);margin:0 10% 2em}.box-header{background:#4aa4ba;color:#fff;padding:1.1em .8em .8em;font-family:"Futura-Light",sans-serif;font-size:22px;text-align:center}.orange{background-color:#ffa604}.box-content{padding:2em 1em 1em}.box-text{padding:0 10%;font-size:20px;text-align:center;min-height:4.5em}.box-icon{margin:2em 0;text-align:center;color:#888}img.box-logo{display:block;margin:0 auto}.callout-footer{float:right;margin-top:.75em}.btn-action{width:100%;padding:1em 1em .8em;background-color:#c4e14f;border-color:#a8c01b;color:#1e1e1e;font-size:22px;font-family:"Futura-Medium",sans-serif;-webkit-box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5);box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5);border-radius:0}.btn-action:hover{color:#1e1e1e;background-color:#a8c01b;border-color:#8fc019}.blue-bg{background-color:#4aa4ba}h2.white-header{background-color:transparent;font-size:52px;font-weight:500;font-family:"Futura-Medium",sans-serif;letter-spacing:2px;margin:1em;padding:0;text-align:center;color:#fff}.bullets{padding:0 10%}.bullets>p{margin-bottom:1em;color:#FFF;font-size:20px}.bullets>p>i{margin-right:.5em;font-size:10px;vertical-align:middle}.btn-success{background-color:#c4e14f;border-color:#a8c01b;color:#1e1e1e}.btn-success:hover{color:#1e1e1e;background-color:#a8c01b;border-color:#8fc019}a.btn.btn-support{margin:2em auto;text-align:center;width:15em;padding:1em 1em .8em;color:#1e1e1e;background-color:#c4e14f;border-color:#a8c01b;font-size:22px;font-family:"Futura-Medium",sans-serif;display:block;-webkit-box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5);box-shadow:0px 4px 20px 2px rgba(115,115,115,0.5);border-radius:0}a.btn.btn-support:hover{color:#1e1e1e;background-color:#a8c01b;border-color:#8fc019}.center-bullets{margin:0 auto;width:21em;font-size:20px}.center-bullets>p>i{margin-right:.5em;font-size:10px;vertical-align:middle}.mollom-captcha-container{display:block}.cards{display:block;clear:both;margin-top:.75em}.cards .card{height:30px}.page-checkout-complete .cards{display:none}#edit-checkout-completion-message{margin-bottom:1em}.page-user-cards .commerce-credit-card-expiration{width:100%;margin-right:16px;display:inline-block}.page-user-cards .commerce-credit-card-expiration .form-item-credit-card-exp-month{display:inline-block;width:100px}.page-user-cards .commerce-credit-card-expiration .form-item-credit-card-exp-year{display:inline-block;width:100px}.page-user-cards .commerce-credit-card-expiration .commerce-month-year-divider{display:inline-block;width:9px;float:none}.page-user-cards .commerce-credit-card-expiration .form-item-credit-card-code{width:auto;display:inline-block}.page-user-cards .form-item-credit-card-cardonfile-instance-default{clear:both}.front.admin-menu .swiper-container{height:396px}.subscriber-only a{margin-top:1rem;margin-bottom:1.5rem;display:block;text-indent:-9999px;background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/subscription-block.jpg) no-repeat;width:100%;height:518px;background-size:contain}
#block-views-churn-monthly-block{display:inline-block;width:49.5%}#block-views-churn-monthly-block .views-field-commerce-order-total span{display:inline-block}#block-views-churn-monthly-block .views-field-commerce-order-total div{display:inline-block}#block-views-churn-monthly-block .views-label{font-weight:700;font-size:1em;color:#000;padding-left:0}#block-views-churn-monthly-block-1{display:inline-block;width:49.5%}#block-views-churn-monthly-block-1 .views-field-commerce-order-total span{display:inline-block}#block-views-churn-monthly-block-1 .views-field-commerce-order-total div{display:inline-block}#block-views-churn-monthly-block-1 .views-label{font-weight:700;font-size:1em;color:#000;padding-left:0}#churn-month-stats .label{display:inline-block;font-weight:700;font-size:1em;color:#000;padding-left:0}#churn-month-stats .value{display:inline-block}#node-27213 h2{margin-top:1em}header .top-header{height:46px}#mobile-search{margin:1em 0;-webkit-box-flex:1;-ms-flex:1;flex:1}#mobile-search input{line-height:1.5rem}#mobile-search .form-actions{display:none}#mobile-menu-header-container{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25em 1em;min-height:4em}@media all and (min-width:768px){#mobile-menu-header-container{display:none}}#mobile-menu-top-wrapper{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mobile-menu-profile-link{margin-left:1em}#mobile-menu-profile-link a{padding:6px 11px;background:#4aa4ba;font-size:18px;color:#fff;border-radius:5px}#mobile-menu-trigger-wrapper{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1em}#mobile-menu-hamburger{margin:0;height:3em}#mobile-menu-real{display:none;padding-bottom:1em}#mobile-menu-real .navbar-nav{margin:0}#mobile-menu-real .navbar-nav a{font-size:16px !important;line-height:19px !important;padding:10px 15px !important}#mobile-menu-real .navbar-nav .dropdown-menu a{margin-left:1em;text-transform:capitalize}#mobile-menu-login{font-size:16px;margin:1em 1em 1em 0;padding:0}#mobile-menu-logout{padding:6px 15px 15px;color:#fff;font-size:16px;float:left;line-height:19px}#mobile-logo{padding:0;-ms-flex-negative:1;flex-shrink:1}#mobile-logo img{max-width:100%}@media screen and (orientation:portrait){.page-yoga-programs #views-bootstrap-media-1 h4.media-heading>div,.page-yoga-programs #views-bootstrap-media-1 h4.media-heading>span{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-yoga-programs #views-bootstrap-media-1 h4.media-heading>div>a,.page-yoga-programs #views-bootstrap-media-1 h4.media-heading>span>a{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-yoga-programs.page-peak-poses #views-bootstrap-media-1 h4.media-heading div .program-title,.page-yoga-programs.page-peak-poses #views-bootstrap-media-1 h4.media-heading span .program-title{text-align:center}.hidden-md-portrait{display:none}.mobile-row .logo{display:none}}@media(min-width:768px) and (max-width:1200px){.btn-sidebar{font-size:17px}}@media(max-width:1440px){.btn-action{font-size:19px}.list-videos .view-content .video-info h3{font-size:15px;min-height:55px}.main-content.internal-page .video-info{font-size:13px}}@media(max-width:1200px){.btn-action{font-size:15px}}@media(max-width:1000px){img.title-logo{width:80%;display:block;margin:0 auto}.callout{margin:0 1%}.fiji-retreat-headshot{display:none}.fiji-retreat-copy{width:100% !important}}@media(max-width:991px){.btn-action{font-size:22px}.box-container{margin:0 0 2em}.box-text{min-height:0}}@media(max-width:560px){.callout{padding:1em 2em}}@media(max-width:480px){.subtitle h2{margin:1em 0;font-size:28px}h2.white-header{margin:1em 0;font-size:28px}.triple{margin:1em 0;margin:0}.center-bullets{margin:0 1em;width:100%;font-size:20px}.box-text{min-height:3em}img.title-logo{width:100%}.page-title h2{font-size:28px}.btn-action{font-size:16px}a.btn.btn-support{width:100%}html body.admin-menu{margin-top:50px}body.admin-menu .navbar-fixed-top{top:50px}.indented{margin-left:30px}.dywm-home-video .start-now{width:15%}.navbar-header a{padding:5px .7rem 0}.main-header .navbar-header .mobile-links a{padding:0 5px;min-width:43px}.main-inner-content .views-bootstrap-media-plugin-style .media{float:left;margin-top:3rem}.main-inner-content .views-bootstrap-media-plugin-style .media .media-body{float:left;margin-top:1rem}
.page-node-13824 .main-inner-content .media{float:left}.page-node-13824 .main-inner-content .media .media-body{float:left}.node-blog .media-left{display:inline-block}.node-blog .media-body{display:inline-block}.field.field-name-field-purchase-options a{margin-top:1rem;width:100%}.post-block.post-comments .img-thumbnail img{width:28px;height:28px}.footer{margin-top:1rem}.footer p>a{display:block;padding-left:0;padding-right:0;width:100%}.footer .pipe{display:none}}@media(max-width:1199px){header.header .logo{padding:23px 0 0}.list-videos .view-content .video-info h3{font-size:16px}}@media(max-width:1004px){.top-header .block-menu .menu>li>a{font-size:inherit;padding-left:15px;padding-right:15px}.main-header .menu.nav.navbar-nav>li>a{font-size:13px}.dywm-home-video{top:-140px;padding-bottom:140px;min-height:0px;margin-bottom:-140px}.dywm-home-video video{display:none}.dywm-home-video .vimeo-header{display:none}.banner{margin-top:15rem}.list-videos .view-content .video-info h3{font-size:14px;min-height:40px}#views-bootstrap-carousel-2 .swiper-wrapper{height:80% !important}.node.view-mode-full .fivestar-combo-stars .fivestar-static-form-item{margin-top:1rem;margin-left:0}#dywm-subscription-text{clear:both}}@media(max-width:767px){body{padding-bottom:99px}html body.front.logged-in .navbar-fixed-top{top:28px}body.admin-menu .navbar-fixed-top{top:28px}h1{font-size:28px;line-height:40px}h2{font-size:22px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.mobile-row{display:none !important}.close{font-size:40px}.top-header{display:none}header.header.navbar nav>ul>li>a{padding-bottom:5px;padding-top:5px;font-size:13px;color:#FFF}header.header .block-menu>ul>li>a{padding-bottom:5px;padding-top:5px;font-size:13px;color:#FFF}header.header .main-header .navbar-nav .open .dropdown-menu>li>a{padding-bottom:5px;padding-top:5px;font-size:13px;color:#FFF}.navbar-header a{padding-bottom:5px;padding-top:5px;font-size:13px;color:#FFF;padding:5px 1rem 0;font-size:29px;display:inline-block}#messages-console .row{margin-right:-15px}.main-header .menu.nav.navbar-nav{margin-bottom:0;margin-top:0}.main-header .menu.nav.navbar-nav>li>a{text-transform:uppercase;width:100%;float:left}.main-header .navbar-header .mobile-links a{margin-left:0;margin-right:3px;min-width:45px;padding:0 5px}.navbar-nav>li>a{line-height:19px}.logged-in a.link-modal-loginform{display:none}#block-menu-menu-main-menu-top .menu.nav.navbar-nav,#block-menu-menu-main-menu-top--2 .menu.nav.navbar-nav{border:0}#block-menu-menu-main-menu-top .menu.nav.navbar-nav li>a,#block-menu-menu-main-menu-top--2 .menu.nav.navbar-nav li>a{padding-bottom:5px;padding-top:5px;font-size:13px;color:#FFF}.dywm-home-video{background-position:center top;top:0;margin-bottom:0}.dywm-home-video video{display:none}.dywm-home-video .start-now-container{bottom:50px}.dywm-home-video .start-now{font-size:23px}.banner{margin-top:0;margin-right:2rem}.banner .why-choose-dywm{margin-left:0 !important}.banner .why-choose-dywm .block-content{font-size:26px;text-align:center !important}.btn-joindywm{font-size:22px}.list-videos .view-content .row>.col a{margin-bottom:1rem}.list-videos .view-content .video-img img{width:100%}.panel.panel-user-info{margin-top:3rem}.node.view-mode-full .fivestar-combo-stars .fivestar-static-form-item{width:100%}#edit-commerce-payment .form-group{margin-bottom:0}.form-type-textfield.form-item-commerce-payment-payment-details-credit-card-owner.form-item.form-group{width:100%;float:none;display:block;margin-right:0}.form-type-textfield.form-item-commerce-payment-payment-details-credit-card-number.form-item.form-group{width:100%;float:none;display:block;margin-right:0}.commerce-credit-card-expiration{width:100%;float:none;display:block;margin-right:0}.form-type-select.form-item-commerce-payment-payment-details-credit-card-exp-month.form-item.form-group{float:left;width:8rem}.form-type-select.form-item-commerce-payment-payment-details-credit-card-exp-year.form-item.form-group{float:left;width:8rem;margin-top:3.4rem;margin-right:2rem}.form-type-textfield.form-item-commerce-payment-payment-details-credit-card-code.form-item.form-group{float:left;width:10rem}
.form-type-textfield.form-item-commerce-payment-payment-details-credit-card-code.form-item.form-group label{margin-top:4px !important}.commerce-month-year-divider{margin:3.4rem 1rem 0;font-size:2.5rem;float:left}#block-user-login{position:absolute;display:none}.dywm-social{margin-bottom:.5rem;margin-right:4%}.sky-horizontal{display:block;bottom:0;left:0;position:fixed;position:-webkit-sticky;position:sticky;width:100%;z-index:100;height:58px}.sky-horizontal .adsense{width:100% !important}}@media(max-width:747px){html body.admin-menu{margin-top:53px !important}}@media(max-width:400px){html body.admin-menu{margin-top:75px !important}.view.list-videos .view-content .views-bootstrap-grid-plugin-style>.row>.col{width:50%}}@media(max-width:300px){.mobile-links{top:6px}.main-header .navbar-header .mobile-links a{min-width:35px;padding:0 5px}.navbar-header a{font-size:25px}}@media(max-height:320px){h1{font-size:22px;line-height:25px}.banner .why-choose-dywm .animated{margin-bottom:.5rem}.banner .why-choose-dywm .block-content{font-size:18px}.start-now-container{display:none}.btn-joindywm{font-size:17px}}@media(min-height:480px) and (max-height:600px){h1{font-size:25px;line-height:33px}.banner .why-choose-dywm .animated{margin-bottom:.5rem}.banner .why-choose-dywm .block-content{font-size:21px}.btn-joindywm{font-size:18px}.dywm-home-video{height:100vh}.dywm-home-video .start-now-container{bottom:45px}}@media(min-width:768px){h1{font-size:30px;line-height:40px}h2{font-size:25px}h3{font-size:23px}h4{font-size:19px}h5{font-size:16px}h6{font-size:14px}header.header{height:125px}header.header .logo{padding:16px 0 0;text-align:right}header.header .logo .img-responsive{display:block;width:100%}header.header .navbar-collapse{padding-left:0;padding-right:0}header.header-main-container{height:125px}.top-header .block-menu .menu>li>a{font-size:13px;padding-left:4px;padding-right:4px}.main-header{min-height:70px}.main-header .menu.nav.navbar-nav>li>a{min-height:75px;padding-top:28px;max-width:153px;padding-left:7px;padding-right:7px}.banner{max-width:500px}.banner .why-choose-dywm{margin-left:25rem}.banner .why-choose-dywm .block-content{font-size:25px;line-height:30px;text-align:left}.btn-myprofile .btn-dywm{font-size:13px}.dywm-home-video{background-position:50% 90%}.dywm-home-video .start-now-container{bottom:30px}.dywm-home-video .start-now{font-size:60px}.btn-joindywm{font-size:19px}.main-inner-content{margin-top:3rem}.sidebar{margin-top:3rem}.list-videos .view-content .row>.col a{margin-bottom:2rem;text-decoration:none}.list-videos .view-content .row>.col a:hover{background:#fbfbfb}.list-videos .view-content .row>.col a:hover .video-img img:hover{filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%);-o-filter:brightness(110%);-ms-filter:brightness(110%)}.list-videos .view-content .carousel-inner>.item>.row-list-videos a{margin-bottom:2rem;text-decoration:none}.list-videos .view-content .carousel-inner>.item>.row-list-videos a:hover{background:#fbfbfb}.list-videos .view-content .carousel-inner>.item>.row-list-videos a:hover .video-img img:hover{filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%);-o-filter:brightness(110%);-ms-filter:brightness(110%)}.list-videos .view-content img{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%);width:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.view.view-Beginners-Yoga .video-info{min-height:120px}.dywm-social{margin-right:4%;margin-bottom:.5rem}.btn.btn-cta{padding:1rem}.btn.btn-shopnow{padding:1rem}.btn.join-us-button{padding:1rem}.btn.btn-get-subscription{padding:1rem}.sky-vertical{display:block}.page-node-13912 .media-left{padding-right:4rem}.media>.pull-left{padding-right:4rem;padding-right:4rem}.page-node-13824 .media-left{padding-right:4rem}.page-node-13824 .media-left img{max-width:230px;max-height:230px}}@media(min-width:768px) and (max-width:991px){.page-node-13912 .main-inner-content .media{float:left}.page-node-13912 .main-inner-content .media .media-body{float:left}
.page-node-13824 .main-inner-content .media{float:left}.page-node-13824 .main-inner-content .media .media-body{float:left}}@media(min-width:1005px){header.header .logo .img-responsive{display:block;max-width:100%}header.header .nav .open>a{background-color:rgba(255,255,255,0.5)}header.header .nav .open>a:hover{background-color:rgba(255,255,255,0.5)}header.header .nav .open>a:focus{background-color:rgba(255,255,255,0.5)}header.header .main-header .navbar-nav .open .dropdown-menu>li>a:hover{background-color:rgba(255,255,255,0.25)}header.header .main-header .navbar-nav .open .dropdown-menu>li>a:focus{background-color:rgba(255,255,255,0.25)}.top-header .block-menu .menu>li>a{font-size:14px;padding-left:10px;padding-right:10px}.main-header .menu.nav.navbar-nav>li>a{font-size:16px;max-width:190px;padding-left:15px;padding-right:15px;min-height:75px;padding-top:28px}.main-header .menu.nav.navbar-nav .dropdown-menu{background-color:rgba(255,255,255,0.5);background-color:rgba(50,50,50,0.75)}.main-header .menu.nav.navbar-nav .dropdown-menu>li>a{color:#fff;font-size:17px;min-width:210px;padding-bottom:9px;padding-left:13px;padding-top:9px}.btn-myprofile .btn-dywm{font-size:15px}.banner{margin-top:0;max-width:700px}.banner h1{line-height:55px}.banner .why-choose-dywm{margin-left:33rem}.banner .why-choose-dywm .block-content{font-size:30px;line-height:30px}.dywm-home-video{height:425px}.dywm-home-video .vimeo-header{margin-top:-32%}.page-node-13824 .main-content .content h2{margin-top:0}.post-share{width:40%}.btn.btn-cta{font-size:15px}.btn.btn-shopnow{font-size:15px}.btn.join-us-button{font-size:15px}.btn.btn-get-subscription{font-size:15px}}@media(min-width:1200px) and (max-width:1440px){.banner{margin-top:0;max-width:700px}}@media screen and (min-width:1200px){h1{font-size:40px}h2{font-size:36px}h3{font-size:33px}h4{font-size:28px}h5{font-size:25px}h6{font-size:20px}.top-header .block-menu .menu>li>a{padding-left:15px;padding-right:15px}.main-header .menu.nav.navbar-nav>li>a{max-width:none;min-height:79px;padding-top:28px}header.header .logo{padding:19px 0 0}.banner{margin-top:30px}.dywm-home-video{height:550px}.dywm-home-video .vimeo-header{margin-top:-18%}.dywm-home-video .start-now{font-size:80px}.dywm-home-video .start-now-container{bottom:30px}.btn-joindywm{font-size:22px}.node.view-mode-full .links .addtoany{width:100%}.btn.btn-cta{font-size:16px}.btn.btn-shopnow{font-size:16px}.btn.join-us-button{font-size:16px}.btn.btn-get-subscription{font-size:16px}}@media screen and (min-width:1440px){h1{font-size:45px}h2{font-size:39px}h3{font-size:35px}h4{font-size:30px}.top-header .block-menu .menu>li>a{font-size:17px}.main-header .menu.nav.navbar-nav>li>a{font-size:18px}header.header .logo{padding:9px 0 0}.dywm-home-video{height:640px}.dywm-home-video .vimeo-header{margin-top:-18%}.btn-joindywm{font-size:25px}.container{width:1440px}.banner .why-choose-dywm{margin-left:28rem}.banner .why-choose-dywm .block-content{font-size:45px;line-height:30px}.dywm-social i{font-size:21px;height:40px;line-height:40px}.btn.btn-cta{font-size:18px}.btn.btn-shopnow{font-size:18px}.btn.join-us-button{font-size:18px}.btn.btn-get-subscription{font-size:18px}}@media screen and (min-width:1680px){html body.front.admin-menu{margin-top:99px}.front .container{width:1680px}.banner{margin-top:90px;max-width:750px}.dywm-home-video{height:700px}.dywm-home-video .vimeo-header{margin-top:-16%}}@media screen and (min-width:1800px){.front .container{width:1800px}.banner{max-width:830px}}@media screen and (orientation:landscape){.mobile-row{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100% !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-row .logo{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 !important;padding:0 !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.mobile-row .logo .img-responsive{max-width:inherit !important;width:inherit !important}.mobile-row .form-search{margin-top:1.5em;max-width:14em;display:inline-block}.mobile-row .form-search h2{display:none}.mobile-row .form-search .input-group{display:inline-block}.mobile-row .form-search .input-group .form-control{display:inline-block;width:auto}.mobile-row .form-search .input-group .input-group-btn{display:inline-block}.mobile-row .form-search .form-actions{display:none}}@media screen and (max-width:960px) and (orientation:landscape){.mobile-row .logo{display:none}}@media(min-width:700px) and (max-width:767px){.view-Class-Videos-Alphabetical .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Class-Videos-Alphabetical .view-content>div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;max-width:31.33333%;margin-bottom:2em}.view-Class-Videos-Alphabetical .view-content>div:nth-child(3n-1):last-child{margin-right:auto;margin-left:3%}}@media(min-width:992px){.view-Class-Videos-Alphabetical .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Class-Videos-Alphabetical .view-content>div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;max-width:31.33333%;margin-bottom:2em}.view-Class-Videos-Alphabetical .view-content>div:nth-child(3n-1):last-child{margin-right:auto;margin-left:3%}}@media(min-width:768px) and (max-width:991px){.view-Class-Videos-Alphabetical .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Class-Videos-Alphabetical .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(max-width:699px){.view-Class-Videos-Alphabetical .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Class-Videos-Alphabetical .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(max-width:450px){.view-Class-Videos-Alphabetical .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Class-Videos-Alphabetical .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}.view-Class-Videos-Alphabetical .views-field-body{margin:1em 0}.view-Pose-Videos .views-row,.view-Class-Videos .views-row,.view-Yoga-Meditation .views-row,.view-Breathing-Techniques .views-row,.view-Yoga-Anatomy .views-row,.view-id-subscribers_only_content .views-row{position:relative}@media(min-width:768px) and (max-width:991px){.view-Pose-Videos .view-content,.view-Class-Videos .view-content,.view-Yoga-Meditation .view-content,.view-Breathing-Techniques .view-content,.view-Yoga-Anatomy .view-content,.view-id-subscribers_only_content .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Pose-Videos .view-content>div,.view-Class-Videos .view-content>div,.view-Yoga-Meditation .view-content>div,.view-Breathing-Techniques .view-content>div,.view-Yoga-Anatomy .view-content>div,.view-id-subscribers_only_content .view-content>div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;max-width:31.33333%;margin-bottom:2em}
.view-Pose-Videos .view-content>div:nth-child(3n-1):last-child,.view-Class-Videos .view-content>div:nth-child(3n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(3n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(3n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(3n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(3n-1):last-child{margin-right:auto;margin-left:3%}}@media(max-width:699px){.view-Pose-Videos .view-content,.view-Class-Videos .view-content,.view-Yoga-Meditation .view-content,.view-Breathing-Techniques .view-content,.view-Yoga-Anatomy .view-content,.view-id-subscribers_only_content .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Pose-Videos .view-content>div,.view-Class-Videos .view-content>div,.view-Yoga-Meditation .view-content>div,.view-Breathing-Techniques .view-content>div,.view-Yoga-Anatomy .view-content>div,.view-id-subscribers_only_content .view-content>div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;max-width:31.33333%;margin-bottom:2em}.view-Pose-Videos .view-content>div:nth-child(3n-1):last-child,.view-Class-Videos .view-content>div:nth-child(3n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(3n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(3n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(3n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(3n-1):last-child{margin-right:auto;margin-left:3%}}@media(min-width:700px) and (max-width:767px){.view-Pose-Videos .view-content,.view-Class-Videos .view-content,.view-Yoga-Meditation .view-content,.view-Breathing-Techniques .view-content,.view-Yoga-Anatomy .view-content,.view-id-subscribers_only_content .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Pose-Videos .view-content>div,.view-Class-Videos .view-content>div,.view-Yoga-Meditation .view-content>div,.view-Breathing-Techniques .view-content>div,.view-Yoga-Anatomy .view-content>div,.view-id-subscribers_only_content .view-content>div{-ms-flex-preferred-size:22.75%;flex-basis:22.75%;max-width:22.75%;margin-bottom:2em}.view-Pose-Videos .view-content>div:nth-child(4n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(4n-2):last-child,.view-Class-Videos .view-content>div:nth-child(4n-1):last-child,.view-Class-Videos .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-2):last-child{margin-right:auto}.view-Pose-Videos .view-content>div:nth-child(4n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(4n-2):last-child,.view-Pose-Videos .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(4n-1):last-child,.view-Class-Videos .view-content>div:nth-child(4n-2):last-child,.view-Class-Videos .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(4n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-2):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(4n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-2):nth-last-child(2){margin-left:3%}
}@media(min-width:992px) and (max-width:1199px){.view-Pose-Videos .view-content,.view-Class-Videos .view-content,.view-Yoga-Meditation .view-content,.view-Breathing-Techniques .view-content,.view-Yoga-Anatomy .view-content,.view-id-subscribers_only_content .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Pose-Videos .view-content>div,.view-Class-Videos .view-content>div,.view-Yoga-Meditation .view-content>div,.view-Breathing-Techniques .view-content>div,.view-Yoga-Anatomy .view-content>div,.view-id-subscribers_only_content .view-content>div{-ms-flex-preferred-size:22.75%;flex-basis:22.75%;max-width:22.75%;margin-bottom:2em}.view-Pose-Videos .view-content>div:nth-child(4n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(4n-2):last-child,.view-Class-Videos .view-content>div:nth-child(4n-1):last-child,.view-Class-Videos .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-2):last-child{margin-right:auto}.view-Pose-Videos .view-content>div:nth-child(4n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(4n-2):last-child,.view-Pose-Videos .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(4n-1):last-child,.view-Class-Videos .view-content>div:nth-child(4n-2):last-child,.view-Class-Videos .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(4n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(4n-2):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(4n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(4n-2):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(4n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(4n-2):nth-last-child(2){margin-left:3%}}@media(max-width:450px){.view-Pose-Videos .view-content,.view-Class-Videos .view-content,.view-Yoga-Meditation .view-content,.view-Breathing-Techniques .view-content,.view-Yoga-Anatomy .view-content,.view-id-subscribers_only_content .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Pose-Videos .view-content>div,.view-Class-Videos .view-content>div,.view-Yoga-Meditation .view-content>div,.view-Breathing-Techniques .view-content>div,.view-Yoga-Anatomy .view-content>div,.view-id-subscribers_only_content .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(min-width:1200px) and (max-width:1439px){.view-Pose-Videos .view-content,.view-Class-Videos .view-content,.view-Yoga-Meditation .view-content,.view-Breathing-Techniques .view-content,.view-Yoga-Anatomy .view-content,.view-id-subscribers_only_content .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.view-Pose-Videos .view-content>div,.view-Class-Videos .view-content>div,.view-Yoga-Meditation .view-content>div,.view-Breathing-Techniques .view-content>div,.view-Yoga-Anatomy .view-content>div,.view-id-subscribers_only_content .view-content>div{-ms-flex-preferred-size:14.66667%;flex-basis:14.66667%;max-width:14.66667%;margin-bottom:2em}.view-Pose-Videos .view-content>div:nth-child(6n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-2):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-3):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-4):last-child,.view-Class-Videos .view-content>div:nth-child(6n-1):last-child,.view-Class-Videos .view-content>div:nth-child(6n-2):last-child,.view-Class-Videos .view-content>div:nth-child(6n-3):last-child,.view-Class-Videos .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-4):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-3):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):last-child{margin-right:auto}.view-Pose-Videos .view-content>div:nth-child(6n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-2):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-3):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-4):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Pose-Videos .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Pose-Videos .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Pose-Videos .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Pose-Videos .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Pose-Videos .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Class-Videos .view-content>div:nth-child(6n-1):last-child,.view-Class-Videos .view-content>div:nth-child(6n-2):last-child,.view-Class-Videos .view-content>div:nth-child(6n-3):last-child,.view-Class-Videos .view-content>div:nth-child(6n-4):last-child,.view-Class-Videos .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Class-Videos .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Class-Videos .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Yoga-Meditation .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Yoga-Meditation .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Yoga-Meditation .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Breathing-Techniques .view-content>div:nth-child(6n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-3):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-4):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Breathing-Techniques .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Breathing-Techniques .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Yoga-Anatomy .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):nth-last-child(4),.view-id-subscribers_only_content .view-content>div:nth-child(6n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-2):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):nth-last-child(3),.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):nth-last-child(3),.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):nth-last-child(4){margin-left:3%}
}@media(min-width:1440px){.view-Pose-Videos .view-content,.view-Class-Videos .view-content,.view-Yoga-Meditation .view-content,.view-Breathing-Techniques .view-content,.view-Yoga-Anatomy .view-content,.view-id-subscribers_only_content .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-Pose-Videos .view-content>div,.view-Class-Videos .view-content>div,.view-Yoga-Meditation .view-content>div,.view-Breathing-Techniques .view-content>div,.view-Yoga-Anatomy .view-content>div,.view-id-subscribers_only_content .view-content>div{-ms-flex-preferred-size:14.66667%;flex-basis:14.66667%;max-width:14.66667%;margin-bottom:2em}.view-Pose-Videos .view-content>div:nth-child(6n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-2):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-3):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-4):last-child,.view-Class-Videos .view-content>div:nth-child(6n-1):last-child,.view-Class-Videos .view-content>div:nth-child(6n-2):last-child,.view-Class-Videos .view-content>div:nth-child(6n-3):last-child,.view-Class-Videos .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-4):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-3):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):last-child{margin-right:auto}.view-Pose-Videos .view-content>div:nth-child(6n-1):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-2):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-3):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-4):last-child,.view-Pose-Videos .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Pose-Videos .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Pose-Videos .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Pose-Videos .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Pose-Videos .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Pose-Videos .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Class-Videos .view-content>div:nth-child(6n-1):last-child,.view-Class-Videos .view-content>div:nth-child(6n-2):last-child,.view-Class-Videos .view-content>div:nth-child(6n-3):last-child,.view-Class-Videos .view-content>div:nth-child(6n-4):last-child,.view-Class-Videos .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Class-Videos .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Class-Videos .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Class-Videos .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Yoga-Meditation .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Meditation .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Yoga-Meditation .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Yoga-Meditation .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Yoga-Meditation .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Breathing-Techniques .view-content>div:nth-child(6n-1):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-2):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-3):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-4):last-child,.view-Breathing-Techniques .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Breathing-Techniques .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Breathing-Techniques .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Breathing-Techniques .view-content>div:nth-child(6n-4):nth-last-child(4),.view-Yoga-Anatomy .view-content>div:nth-child(6n-1):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-2):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):last-child,.view-Yoga-Anatomy .view-content>div:nth-child(6n-2):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):nth-last-child(2),.view-Yoga-Anatomy .view-content>div:nth-child(6n-3):nth-last-child(3),.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):nth-last-child(3),.view-Yoga-Anatomy .view-content>div:nth-child(6n-4):nth-last-child(4),.view-id-subscribers_only_content .view-content>div:nth-child(6n-1):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-2):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):last-child,.view-id-subscribers_only_content .view-content>div:nth-child(6n-2):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):nth-last-child(2),.view-id-subscribers_only_content .view-content>div:nth-child(6n-3):nth-last-child(3),.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):nth-last-child(3),.view-id-subscribers_only_content .view-content>div:nth-child(6n-4):nth-last-child(4){margin-left:3%}
}:not(.bookmark) .fa-circle,:not(.bookmark) .fa-plus-circle{font-size:27px;position:absolute;top:6px;right:11px}.fa-circle{z-index:0;color:#fff}.fa-plus-circle{color:#faa900;z-index:1}.field-name-field-duration .field-collection-view,.field-duration .field-collection-view{padding-top:0;margin-left:0;display:inline-block}.field-name-field-duration .field-collection-view .field,.field-duration .field-collection-view .field{display:inline-block;width:initial;float:none}.field-name-field-duration .field-collection-view span,.field-duration .field-collection-view span{display:inline-block;vertical-align:top;margin-left:-2px;margin-right:-2px}.view-flag-bookmarks-tab .field-name-field-minutes,.view-flag-bookmarks-tab .field-name-field-seconds{display:inline}.view-flag-bookmarks-tab .field-name-field-minutes div,.view-flag-bookmarks-tab .field-name-field-seconds div{display:inline}body:not(.node-type-full-width-page) header.header.navbar .main-header a[href="yoga-classes"]{display:none}.node-type-full-width-page{font-size:18px}.node-type-full-width-page .affix{position:initial}.node-type-full-width-page header.header.navbar{height:auto}.node-type-full-width-page header.header.navbar .main-header{min-height:0 !important}.node-type-full-width-page header.header.navbar a:not(.logo){padding:16px !important;min-height:0 !important;line-height:initial !important}.node-type-full-width-page .top-header,.node-type-full-width-page .navbar-collapse form,.node-type-full-width-page .search-form,.node-type-full-width-page .mobile-search-box,.node-type-full-width-page .menu a[href*="beginners"],.node-type-full-width-page .menu a[href*="blog"]{display:none !important}.node-type-full-width-page #navbar .mobile-links a{padding:10px !important;font-size:18px !important}.node-type-full-width-page .logo{display:block !important}.node-type-full-width-page a.logo{display:block !important;padding:6px 0 0 !important}.node-type-full-width-page a.logo img{float:right;height:50px}.node-type-full-width-page #content{width:1260px;max-width:90%;margin:0 auto}.node-type-full-width-page .main-inner-content{float:none;margin-top:6px}.node-type-full-width-page h1{font-weight:500;font-family:"Futura-Medium",sans-serif;letter-spacing:2px;padding:0;background:#fff;text-align:center;color:#4aa4ba;font-size:25px;max-width:928px;margin:1em auto .5em;line-height:30px}@media all and (min-width:750px){.node-type-full-width-page h1{line-height:inherit;font-size:35px}}.node-type-full-width-page h2{text-align:center}.node-type-full-width-page .field-name-body{margin-bottom:1em}.node-type-full-width-page .field-name-body .field-item{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media all and (min-width:736px){.node-type-full-width-page .field-name-body .field-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.node-type-full-width-page .field-name-body .field-item p{-ms-flex-preferred-size:100%;flex-basis:100%}@media all and (min-width:736px){.node-type-full-width-page .field-name-body .field-item p{-ms-flex-preferred-size:46%;flex-basis:46%;max-width:565px}}.node-type-full-width-page .section{margin:2em auto}.node-type-full-width-page .membership-types{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.node-type-full-width-page .membership{-ms-flex-preferred-size:32.5%;flex-basis:32.5%;margin:0;border-style:solid;border-width:1px;border-color:#dedede;border-top-color:#4ea4b9;border-top-width:8px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node-type-full-width-page .membership h2{font-size:23px;margin-bottom:3px;background:transparent;padding-left:0;padding-right:0}.node-type-full-width-page .membership.sustaining{-ms-flex-preferred-size:35%;flex-basis:35%;border-color:#cce371;border-width:3px;border-top-width:12px}.node-type-full-width-page .membership.sustaining h2{font-weight:500}.node-type-full-width-page .membership.sustaining .pricing .price{font-size:1.5em}.node-type-full-width-page .membership.sustaining .cta{border:solid 3px #1a687a}.node-type-full-width-page .membership:not(.sustaining){margin-top:1.5em}.node-type-full-width-page .membership .top{text-align:center}.node-type-full-width-page .membership .pricing{margin-bottom:1.2em}.node-type-full-width-page .membership .pricing .price{font-size:1.2em}.node-type-full-width-page .membership .pricing span{display:inline-block}.node-type-full-width-page .membership ul{margin-bottom:1em;padding-right:1em}.node-type-full-width-page .membership ul li{margin-bottom:.75em}.node-type-full-width-page .membership .cta{text-align:center;background:#4ea4b9;border:solid 3px #1f7e93;color:#fff;display:block;width:90%;margin:0 auto 1.5em;border-radius:5px;padding:.5em}@media all and (max-width:862px){.node-type-full-width-page .membership-types{-ms-flex-wrap:wrap;flex-wrap:wrap}.node-type-full-width-page .membership{-ms-flex-preferred-size:100%;flex-basis:100%}.node-type-full-width-page .membership.sustaining{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:100%;flex-basis:100%}.node-type-full-width-page .membership.contributing{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:.5em}.node-type-full-width-page .membership.free{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:.5em}
}.node-type-full-width-page .all-testimonials h2{-ms-flex-preferred-size:100%;flex-basis:100%}.node-type-full-width-page .all-testimonials .basic{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.node-type-full-width-page .all-testimonials .basic .quote-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:1em 0;position:relative}.node-type-full-width-page .all-testimonials .basic .quote-wrapper:before{font:normal normal normal 14px/1 FontAwesome;content:"\f10d";display:block;font-size:18px;position:absolute;top:8px;left:-9px}@media all and (min-width:725px){.node-type-full-width-page .all-testimonials .basic .quote-wrapper{-ms-flex-preferred-size:50%;flex-basis:50%}.node-type-full-width-page .all-testimonials .basic .quote-wrapper:last-child{margin-right:auto}}@media all and (min-width:1010px){.node-type-full-width-page .all-testimonials .basic .quote-wrapper{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;margin:1em 0 2em}}.node-type-full-width-page .all-testimonials .basic blockquote{padding-right:6px;width:80%;border:none}.node-type-full-width-page .all-testimonials .basic blockquote .pull-quote{-webkit-transition:all ease .3s;transition:all ease .3s}.node-type-full-width-page .all-testimonials .basic blockquote.revealed .pull-quote{font-weight:700;font-style:italic}.node-type-full-width-page .all-testimonials .basic blockquote.revealed .pull-quote:not(:only-child):not(:first-child){margin-right:3px}.node-type-full-width-page .all-testimonials .basic blockquote.revealed .pull-quote:not(:first-child){margin-left:3px}.node-type-full-width-page .all-testimonials .basic blockquote footer{font-size:1em}.node-type-full-width-page .all-testimonials .basic button{width:25px;height:25px;vertical-align:top;font-weight:700;font-size:22px;line-height:22px;margin-left:2px;margin-top:10px;color:#458496;border:solid 1px #dedede;border-radius:4px;background:transparent}.node-type-full-width-page .all-testimonials .basic button i{vertical-align:text-top;-webkit-transition:all ease .4s;transition:all ease .4s;margin-left:-3px;margin-top:-1px}.node-type-full-width-page .all-testimonials .basic button i.rotated{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.node-type-full-width-page .all-testimonials .basic button,.node-type-full-width-page .all-testimonials .basic blockquote{display:inline-block}.node-type-full-width-page .all-testimonials .no-pull-quote,.node-type-full-width-page .all-testimonials p span:not(.pull-quote){display:none}.node-type-full-width-page .instructors{max-width:960px;margin:0 auto}.node-type-full-width-page .instructors .instructor{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5em}.node-type-full-width-page .instructors .testimonials,.node-type-full-width-page .instructors figure{-ms-flex-preferred-size:100%;flex-basis:100%}.node-type-full-width-page .instructors .testimonials{margin:1em}.node-type-full-width-page .instructors figure{text-align:center}.node-type-full-width-page .instructors figure img{border-radius:200px;margin:0 auto}.node-type-full-width-page .instructors figcaption{text-align:center;margin-top:10px}@media all and (min-width:670px){.node-type-full-width-page .instructors .testimonials{margin:0 0 0 2em}.node-type-full-width-page .instructors .instructor{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:1.5em}.node-type-full-width-page .instructors .instructor:not(:last-child){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.node-type-full-width-page .instructors .instructor:not(:last-child) .testimonials{margin:0 2em 0 0}.node-type-full-width-page .instructors .testimonials,.node-type-full-width-page .instructors figure{-ms-flex-preferred-size:auto;flex-basis:auto}}.node-type-full-width-page blockquote{border:none}.node-type-full-width-page .quote-wrapper{position:relative}.node-type-full-width-page .quote-wrapper:before{font:normal normal normal 14px/1 FontAwesome;content:"\f10d";display:block;font-size:18px;position:absolute;top:8px;left:-9px}.node-type-full-width-page .bottom p{margin:1em auto 2em;max-width:38em}.node-type-full-width-page .badges{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"Futura-Medium",sans-serif}.node-type-full-width-page .badges figure{text-align:center;margin:.74em 0}.node-type-full-width-page .badges figure i{color:#fff;font-size:60px;border-radius:200px;background:#4ea4b9;border:solid 4px #458496;width:100px;height:100px;margin-bottom:12px}.node-type-full-width-page .badges figure i::before{display:block;margin-top:16px}.node-type-full-width-page .badges figure:last-child i::before{margin-left:3px}@media all and (min-width:430px){.node-type-full-width-page .badges{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.node-type-full-width-page .badges figure{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.node-type-full-width-page .badges figure:last-child i::before{margin-left:1px}.node-type-full-width-page .badges figure i{font-size:30px;width:60px;height:60px}.node-type-full-width-page .badges figure i:before{margin-top:10px}}@media all and (min-width:530px){.node-type-full-width-page .badges figure{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.node-type-full-width-page .badges figure:last-child i::before{margin-left:3px}.node-type-full-width-page .badges figure i{font-size:60px;width:100px;height:100px}.node-type-full-width-page .badges figure i:before{margin-top:16px}}@media all and (min-width:670px){.node-type-full-width-page .badges figure{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}
}.node-type-full-width-page .jump-link{text-align:center;background:#cce371;border:solid 4px #c1db5c;color:#000;border-radius:5px;margin:0 auto;width:100%;padding:1em;display:block;margin-top:2em}.node-type-full-width-page:not(.page-node-26914) .field-item{display:block}.node-type-full-width-page:not(.page-node-26914) h1{width:100%;text-align:center}.node-type-full-width-page:not(.page-node-26914) p{margin:0 auto}.node-type-full-width-page:not(.page-node-26914) .membership-types{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node-type-full-width-page:not(.page-node-26914) .membership{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:380px}.node-type-full-width-page:not(.page-node-26914) form input{vertical-align:top;margin-right:6px}.node-type-full-width-page:not(.page-node-26914) form label{display:block;font-weight:400;margin:1em auto 1em 5em}.node-type-full-width-page:not(.page-node-26914) form label span{font-weight:700;margin-left:6px}.vjs-dock-text{display:none !important}.field-name-field-brightcove-video .video-js{padding-bottom:56.25%;width:100%}#block-dywm-cancellation-alternative{font-size:16px;max-width:45em;margin:0 auto}#block-dywm-cancellation-alternative button{background:#4aa4ba;border-color:#4aa4ba;color:#fff;font-weight:700}#block-dywm-cancellation-alternative button:hover{background-color:#7bc}#block-dywm-cancellation-alternative p{margin:0 0 10px;margin:1.5em auto}#block-dywm-cancellation-alternative p:last-child{margin-bottom:.5em}#dywm-subscriber-cancel-renewals-form{font-size:16px;max-width:45em;margin:0 auto}#dywm-subscriber-cancel-renewals-form #edit-cancel{display:block;margin-top:6px}#node-27532 .content,#node-27532 .btn,#node-27701 .content,#node-27701 .btn{font-size:18px !important;text-align:center}.page-node-27512 .alert-block{display:none}.page-node-27512 #navbar{height:auto}.page-node-27512 #hero{position:absolute !important}.page-node-27512 #hero:before{display:block;content:"";position:absolute;top:0;width:100%;height:100%;background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/icons/grey-overlay-tile.png);background-repeat:repeat;background-size:130px;opacity:.7;z-index:1}.page-node-27512 #hero-img{min-width:1040px}.page-node-27512 .top-header,.page-node-27512 .sidebar{display:none}.page-node-27512 .mobile-row>:not(.logo){display:none}.page-node-27512 .mobile-row .pull-right,.page-node-27512 .mobile-row .logo{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.page-node-27512 .mobile-row .logo{margin:0 !important;float:left !important;display:block !important;padding:0 !important}.page-node-27512 .mobile-row a.logo{margin:0 0 0 2rem !important}@media all and (max-width:600px){.page-node-27512 .mobile-row a.logo{text-align:center}}.page-node-27512 .mobile-row div.logo:not(.pull-right){margin:0 auto !important}.page-node-27512 .navbar-header{display:none !important}.page-node-27512 .collapse{display:block !important;visibility:visible !important}.page-node-27512 .main-inner-content{width:100%;margin-top:0}.page-node-27512 .content{font-size:18px}.page-node-27512 #hero-heading{position:absolute;z-index:1;padding:0 2em;overflow:visible}.page-node-27512 p.sub-heading,.page-node-27512 h1{color:#fff;margin-left:auto;margin-right:auto;font-weight:700;text-align:center}.page-node-27512 p.sub-heading{font-size:22px;width:40em;max-width:90%;margin:1.8em auto}@media all and (min-width:1100px) and (max-width:1400px){.page-node-27512 p.sub-heading{margin:1.3em auto 1.5em}}@media all and (max-width:600px){.page-node-27512 p.sub-heading{font-size:18px}}@media all and (max-width:430px){.page-node-27512 p.sub-heading{font-size:16px}}.page-node-27512 h1{font-size:5.5em;line-height:1.2em;background:transparent;max-width:1100px;text-align:center;padding:0;margin:0 auto}@media all and (max-width:1400px){.page-node-27512 h1{font-size:4.5em;max-width:900px}}@media all and (max-width:590px){.page-node-27512 h1{max-width:400px}}@media all and (min-width:601px) and (max-width:1000px){.page-node-27512 h1{font-size:4em}}@media all and (min-width:431px) and (max-width:800px){.page-node-27512 h1{font-size:3em}}@media all and (max-width:430px){.page-node-27512 h1{font-size:2.5em}}.page-node-27512 h2{margin-top:1em;font-size:30px;font-weight:700}.page-node-27512 h2,.page-node-27512 .field-name-body{text-align:center}.page-node-27512 :not(#mc_embed_signup_scroll)>h3{text-align:center;margin:1.5em 0 1em}.page-node-27512 .field-name-body p{width:42em;max-width:100%;padding:0 2em;text-align:left;margin-left:auto;margin-right:auto}.page-node-27512 .content{position:relative}.page-node-27512 #mc_embed_signup{text-align:center;font-size:18px}@media all and (max-width:1200px){.page-node-27512 #mc_embed_signup{position:absolute;left:0;right:0;background-color:#7bb8ca;padding:.75em}}.page-node-27512 #mc_embed_signup h3,.page-node-27512 #mc_embed_signup label{position:absolute;left:-10000px}.page-node-27512 #mc_embed_signup .mc-field-group{width:350px;max-width:95%}.page-node-27512 #mc_embed_signup input.email{border:#aaa solid 1px;line-height:32px;padding:.5em 1em;width:100%}@media all and (max-width:528px){.page-node-27512 #mc_embed_signup input.email{margin-bottom:.5em;text-align:center}}.page-node-27512 #mc_embed_signup .button{clear:both;background-color:#ff5621;border:0 none;border-radius:4px;-webkit-transition:all .23s ease-in-out 0s;transition:all .23s ease-in-out 0s;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin:0;padding:13.5px 33px;text-align:center;text-decoration:none;white-space:nowrap;width:auto}.page-node-27512 #mc_embed_signup_scroll>*{display:inline-block;vertical-align:top}.page-node-27512 .signup-container{background:#7bb8ca}.page-node-27512 .anxiety-blocks{margin-top:3em}@media all and (max-width:1200px){.page-node-27512 .anxiety-blocks{margin-top:6em}}@media all and (max-width:528px){.page-node-27512 .anxiety-blocks{margin-top:10em}}.page-node-27512 .anxiety-blocks .block{margin-bottom:2em}.page-node-27512 .anxiety-blocks .block img{height:90px;display:block;margin-bottom:1em}.page-node-27512 .anxiety-blocks .block div{padding:0 1em}.page-node-27512 .anxiety-blocks .block>*{max-width:300px;text-align:center;margin-left:auto;margin-right:auto}.page-node-27512 .full-width-override{background:transparent}.page-node-27512 .full-width-override #mc_embed_signup{padding:.75em;position:relative;background:transparent}
.page-node-27512 blockquote{width:35em;max-width:90%;margin-left:auto;margin-right:auto;border-left:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.page-node-27512 blockquote p:before{font:normal normal normal 14px/1 FontAwesome;content:"\f10d";display:block;font-size:18px;position:absolute;top:8px;left:-9px}.page-node-27512 blockquote,.page-node-27512 footer{font-size:18px}@media all and (min-width:901px){.page-node-27512 .anxiety-blocks{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}.page-node-27512 .anxiety-blocks .block{-ms-flex-preferred-size:33%;flex-basis:33%}}@media all and (min-width:768px){.page-node-27512 .testimonials{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:900px;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around}.page-node-27512 blockquote{-ms-flex-preferred-size:45%;flex-basis:45%}}.view-id-bloopers.view-display-id-page,.view-id-interviews.view-display-id-page{font-size:18px}.view-id-bloopers .view-header,.view-id-interviews .view-header{margin-bottom:1em}@media(min-width:768px) and (max-width:991px){.view-id-bloopers .view-content,.view-id-interviews .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-id-bloopers .view-content>div,.view-id-interviews .view-content>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2em}}@media(max-width:699px){.view-id-bloopers .view-content,.view-id-interviews .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-id-bloopers .view-content>div,.view-id-interviews .view-content>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2em}}@media(min-width:700px) and (max-width:767px){.view-id-bloopers .view-content,.view-id-interviews .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-id-bloopers .view-content>div,.view-id-interviews .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(min-width:992px) and (max-width:1199px){.view-id-bloopers .view-content,.view-id-interviews .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-id-bloopers .view-content>div,.view-id-interviews .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(max-width:450px){.view-id-bloopers .view-content,.view-id-interviews .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-id-bloopers .view-content>div,.view-id-interviews .view-content>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2em}}@media(min-width:1200px) and (max-width:1439px){.view-id-bloopers .view-content,.view-id-interviews .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.view-id-bloopers .view-content>div,.view-id-interviews .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(min-width:1440px){.view-id-bloopers .view-content,.view-id-interviews .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-id-bloopers .view-content>div,.view-id-interviews .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}.view-id-bloopers .view-content .instructor-bubble,.view-id-bloopers .view-content .views-row>:not(.views-field-uid):not(.views-field-field-video-url),.view-id-interviews .view-content .instructor-bubble,.view-id-interviews .view-content .views-row>:not(.views-field-uid):not(.views-field-field-video-url){padding-left:1rem;padding-right:1rem}.view-id-bloopers .views-field-field-topic .views-label,.view-id-interviews .views-field-field-topic .views-label{font-weight:700}.view-id-bloopers .views-field-field-topic>div,.view-id-bloopers .views-field-field-topic>span,.view-id-interviews .views-field-field-topic>div,.view-id-interviews .views-field-field-topic>span{display:inline-block}.view-id-bloopers .views-field-field-video-url,.view-id-interviews .views-field-field-video-url{margin-bottom:1.5rem}.view-id-bloopers .views-field-title-1{margin-bottom:.5rem}.view-id-interviews .views-field-title{font-weight:700}.view-id-interviews .views-field-field-date{margin-bottom:1.5rem}.page-retreats h1{padding-left:28px}.view-retreats{font-size:18px;margin-left:1em;margin-right:1rem}.view-retreats .instructor-bubble{display:inline-block;margin-right:.5rem;margin-top:1rem;margin-bottom:0}.view-retreats .views-row{margin-bottom:2em}.view-retreats .dates{font-weight:700}.view-retreats .combined-title{font-weight:400}.view-retreats .more-info a{color:#fff;background:#4aa4ba;border-color:#4aa4ba;display:inline-block;padding:.4em .75em;border-radius:5px;font-size:16px;margin-top:1.5rem}.view-retreats .more-info a:hover{background:#7bc;color:#fff;text-decoration:none}@media(min-width:700px) and (max-width:767px){.view-retreats .view-content{display:table;width:100%}.view-retreats .views-row{display:table-row}.view-retreats .views-row:not(:last-child) .cell{border-bottom:solid 1px #4aa4ba}.view-retreats .views-row:first-child .cell{padding-top:0}.view-retreats .cell{display:table-cell;padding:3rem 0}.view-retreats .dates{font-weight:400;width:220px}.view-retreats .combined-title{font-weight:700}.view-retreats .more-info{width:200px;text-align:center}.view-retreats .more-info a{color:#337ab7;background:transparent;border:none;display:inline;padding:0;font-size:18px}.view-retreats .more-info a:hover{background:transparent;color:initial}}@media(min-width:992px){.view-retreats .view-content{display:table;width:100%}.view-retreats .views-row{display:table-row}.view-retreats .views-row:not(:last-child) .cell{border-bottom:solid 1px #4aa4ba}.view-retreats .views-row:first-child .cell{padding-top:0}.view-retreats .cell{display:table-cell;padding:3rem 0}.view-retreats .dates{font-weight:400;width:220px}.view-retreats .combined-title{font-weight:700}.view-retreats .more-info{width:200px;text-align:center}.view-retreats .more-info a{color:#337ab7;background:transparent;border:none;display:inline;padding:0;font-size:18px}.view-retreats .more-info a:hover{background:transparent;color:initial}}@media all and (min-width:992px) and (max-width:1199px){.view-retreats .more-info{width:90px;text-align:left}.view-retreats .dates{width:190px}}.view-retreats .field-location-plain-text{font-style:italic}.node-type-event #main{font-size:18px;padding:0 2rem}.node-type-event #field-slideshow-1-wrapper{position:relative;margin-bottom:2rem}.node-type-event .content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.node-type-event .content>*{width:100%}.node-type-event #field-slideshow-1-controls{position:absolute;z-index:100;width:100%}.node-type-event #field-slideshow-1-controls a{font-size:14rem}.node-type-event #field-slideshow-1-controls a.next{position:absolute;right:0}.node-type-event .field-slideshow,.node-type-event .field-slideshow-slide,.node-type-event img.field-slideshow-image{width:100% !important}.node-type-event #event-info,.node-type-event .field-name-field-links{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.node-type-event .field-name-field-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node-type-event .field-name-field-links .field-item:first-child a{color:#000;background:#ffa604;border-color:#ffa604;display:inline-block;padding:.4em .75em;border-radius:5px}.node-type-event .field-name-field-links .field-item:first-child a:hover{background:#fcbf6f;color:#000;text-decoration:none}.node-type-event .field-name-field-links .field-item:last-child a{color:#fff;background:#4aa4ba;border-color:#4aa4ba;display:inline-block;padding:.4em .75em;border-radius:5px}
.node-type-event .field-name-field-links .field-item:last-child a:hover{background:#7bc;color:#fff;text-decoration:none}.node-type-event .field-name-field-links a{margin:.5rem;padding:1.25rem;max-width:100%;width:36rem;text-align:center;font-size:20px;font-weight:700}.node-type-event h3{font-size:3rem;margin-top:1rem}.node-type-event h3:first-child{margin-top:0}.node-type-event .field i,.node-type-event .field i+div{display:inline-block;margin-right:1rem}.node-type-event .field-collection-container{border-bottom:none;margin:0}.node-type-event .field-collection-view{border-bottom:none;padding:0;margin:0}.node-type-event .field-name-field-text-section .instructor-bubble img{width:250px;height:250px;border-radius:200px;padding:4px}#event-sections{margin-bottom:1em}#event-sections ul{margin:0;padding:0;list-style-type:none;text-align:center}#event-sections li{display:inline-block;margin-bottom:.5em}#event-sections li a{color:#fff;background:#4aa4ba;border-color:#4aa4ba;display:inline-block;padding:.4em .75em;border-radius:5px}#event-sections li a:hover{background:#7bc;color:#fff;text-decoration:none}.view-id-yoga_teachers.view-display-id-block_1 .instructor-bubble{display:inline-block}.view-id-yoga_teachers.view-display-id-block_1 .views-row{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;text-align:center;margin-bottom:2em}@media(min-width:700px) and (max-width:767px){.view-id-yoga_teachers.view-display-id-block_1 .views-row{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.view-id-yoga_teachers.view-display-id-block_1 .views-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.view-id-yoga_teachers.view-display-id-block_1 .views-row:nth-child(even) .views-field-field-user-about-me{padding:0 3rem 0 0}.view-id-yoga_teachers.view-display-id-block_1 .views-row .views-field-field-user-about-me{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 0 3rem}.view-id-yoga_teachers.view-display-id-block_1 .views-row .views-field{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:992px){.view-id-yoga_teachers.view-display-id-block_1 .views-row{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.view-id-yoga_teachers.view-display-id-block_1 .views-row:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.view-id-yoga_teachers.view-display-id-block_1 .views-row:nth-child(even) .views-field-field-user-about-me{padding:0 3rem 0 0}.view-id-yoga_teachers.view-display-id-block_1 .views-row .views-field-field-user-about-me{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 0 0 3rem}.view-id-yoga_teachers.view-display-id-block_1 .views-row .views-field{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-node-1263 .region-content{font-size:18px}@media(min-width:700px) and (max-width:767px){.view-beginners-page-blocks .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-beginners-page-blocks .view-content>div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;max-width:31.33333%;margin-bottom:2em}.view-beginners-page-blocks .view-content>div:nth-child(3n-1):last-child{margin-right:auto;margin-left:3%}}@media(min-width:992px){.view-beginners-page-blocks .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.view-beginners-page-blocks .view-content>div{-ms-flex-preferred-size:31.33333%;flex-basis:31.33333%;max-width:31.33333%;margin-bottom:2em}.view-beginners-page-blocks .view-content>div:nth-child(3n-1):last-child{margin-right:auto;margin-left:3%}}@media(min-width:768px) and (max-width:991px){.view-beginners-page-blocks .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-beginners-page-blocks .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(max-width:699px){.view-beginners-page-blocks .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-beginners-page-blocks .view-content>div{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;max-width:48.5%;margin-bottom:2em}}@media(max-width:450px){.view-beginners-page-blocks .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-beginners-page-blocks .view-content>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2em}}@media all and (max-width:480px){.view-beginners-page-blocks .view-content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view-beginners-page-blocks .view-content>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2em}}.view-beginners-page-blocks .views-field-title,.view-beginners-page-blocks .view-header{margin:1em 0}#dywm-newsletter-subscribe-form{margin:1em 0}#dywm-newsletter-subscribe-form button{font-size:16px;width:100%;text-align:center}#grandfather-subscription{background:rgba(95,175,195,0.85)}#grandfather-subscription h2{font-size:1.5em;background:#35839e;color:#fff;margin-lefT:0;margin-right:0;font-weight:700;margin-bottom:0;text-align:center}#grandfather-subscription h2 span{display:inline-block}#grandfather-subscription .grandfather-content{padding:1em}#grandfather-subscription p{color:#000;width:43em;max-width:80%;margin-left:auto;margin-right:auto}#grandfather-subscription .container{margin:0 auto;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;width:700px;max-width:100%}@media(max-width:450px){#grandfather-subscription .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}}#grandfather-subscription .membership-cta{text-align:center;margin:1em}#grandfather-subscription .membership-cta del{color:#fff;margin-bottom:.5em;display:block}#grandfather-subscription .membership-cta a{display:block;background-color:#c4e14f;border:#a8c01b solid 1px;color:#000;font-weight:700;font-size:16px}#block-dywm-subscriber-dywm-authenticated-block #grandfather-subscription{font-size:16px;margin-top:-20px}#block-dywm-subscriber-dywm-authenticated-block #grandfather-subscription p{font-size:16px}#block-dywm-subscriber-dywm-authenticated-block #grandfather-subscription .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#user-profile-form,#user-membership-info{max-width:910px;margin:0 auto;font-size:16px}@media(max-width:450px){#user-profile-form body,#user-membership-info body{color:green}}#user-profile-form .btn,#user-membership-info .btn{background-color:#4aa4ba;color:#fff;font-size:16px;margin-bottom:8px}#user-profile-form .section-container,#user-membership-info .section-container{padding:1em 0}@media screen and (min-width:700px) and (max-width:767px) and (min-width:992px){#user-profile-form .section-container:not(.membership-billing) .row:not(:first-child),#user-membership-info .section-container:not(.membership-billing) .row:not(:first-child){padding-left:12px}}#user-profile-form .row-container:not(:first-of-type),#user-membership-info .row-container:not(:first-of-type){margin-top:2rem}#user-profile-form .row-container.downgrade .row,#user-membership-info .row-container.downgrade .row{height:2.5em}#user-profile-form .section-container:not(:first-child),#user-profile-form .membership-billing .row-container:not(:first-child),#user-profile-form .subscription-details .row-container:not(:first-child),#user-membership-info .section-container:not(:first-child),#user-membership-info .membership-billing .row-container:not(:first-child),#user-membership-info .subscription-details .row-container:not(:first-child){border-top:solid 1px #ddd;padding-top:1em;margin-top:1em}#user-profile-form .section-container:not(:first-child),#user-membership-info .section-container:not(:first-child){padding-top:2em}#user-profile-form .row,#user-membership-info .row{position:relative;margin-left:0;margin-right:0;text-align:justify;height:1.46em;overflow:hidden}#user-profile-form .row:after,#user-membership-info .row:after{content:'';display:inline-block;width:100%;height:0;font-size:0;line-height:0}#user-profile-form .row div,#user-profile-form .row a,#user-membership-info .row div,#user-membership-info .row a{display:inline-block;line-height:1.42857143}#user-profile-form .info,#user-membership-info .info{max-width:65rem}#user-profile-form .past-subs,#user-membership-info .past-subs{margin-top:2.5em}#user-profile-form label,#user-membership-info label{display:block;font-family:"Lato",sans-serif;margin-top:0}#user-profile-form h3,#user-membership-info h3{font-size:16px;text-transform:uppercase;font-weight:700;color:#4aa4ba;width:260px;margin-top:0}
#user-profile-form .right,#user-membership-info .right{float:right}@media(max-width:450px){#user-profile-form .membership-billing .row-container:first-child .row,#user-membership-info .membership-billing .row-container:first-child .row{margin-bottom:1em}#user-profile-form .membership-billing .row-container:first-child .row div,#user-profile-form .membership-billing .row-container:first-child .row a,#user-membership-info .membership-billing .row-container:first-child .row div,#user-membership-info .membership-billing .row-container:first-child .row a{float:left;clear:both}#user-profile-form .membership-billing .row-container:first-child .row:not(:first-child),#user-membership-info .membership-billing .row-container:first-child .row:not(:first-child){height:3em}#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child{height:3em}#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child span,#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child a,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child span,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child a{float:left;clear:both}#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child a,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child a{margin-top:3px}#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child .field-content,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child .field-content{clear:none}#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child .views-label,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child .views-label{margin-right:5px}#user-profile-form .membership-billing .row-container:nth-child(2) .row:not(:first-child) .pull-right,#user-membership-info .membership-billing .row-container:nth-child(2) .row:not(:first-child) .pull-right{float:left !important}}@media(min-width:768px) and (max-width:991px){#user-profile-form .active-subs .row:first-child,#user-profile-form .past-subs .row:first-child,#user-membership-info .active-subs .row:first-child,#user-membership-info .past-subs .row:first-child{height:3em;margin-bottom:.5em}#user-profile-form .active-subs .row div,#user-profile-form .active-subs .row a,#user-profile-form .past-subs .row div,#user-profile-form .past-subs .row a,#user-membership-info .active-subs .row div,#user-membership-info .active-subs .row a,#user-membership-info .past-subs .row div,#user-membership-info .past-subs .row a{display:block}}@media(max-width:699px){#user-profile-form .active-subs .row:first-child,#user-profile-form .past-subs .row:first-child,#user-membership-info .active-subs .row:first-child,#user-membership-info .past-subs .row:first-child{height:3em;margin-bottom:.5em}#user-profile-form .active-subs .row div,#user-profile-form .active-subs .row a,#user-profile-form .past-subs .row div,#user-profile-form .past-subs .row a,#user-membership-info .active-subs .row div,#user-membership-info .active-subs .row a,#user-membership-info .past-subs .row div,#user-membership-info .past-subs .row a{display:block}}@media(min-width:700px) and (max-width:767px){#user-profile-form .info,#user-membership-info .info{margin-left:260px;margin-top:-3px}#user-profile-form h3,#user-membership-info h3{float:left}}@media(min-width:992px){#user-profile-form .info,#user-membership-info .info{margin-left:260px;margin-top:-3px}#user-profile-form h3,#user-membership-info h3{float:left}}#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child{height:auto;margin-bottom:-23px}@media(max-width:450px){#user-profile-form .membership-billing .row-container:nth-child(2) .row:first-child,#user-membership-info .membership-billing .row-container:nth-child(2) .row:first-child{margin-bottom:-27px}
}#edit-communication{border:none;-webkit-box-shadow:unset;box-shadow:unset}#edit-communication>.panel-body{padding:0}#edit-field-subscribe-to-the-doyogawit-und-0{border:none;-webkit-box-shadow:unset;box-shadow:unset}#edit-field-subscribe-to-the-doyogawit-und-0 .panel-body{padding:0}.view-user-s-cards-on-file,.view-user-s-cards-on-file .view-content,.view-user-s-cards-on-file .views-row{width:100%}.view-user-s-cards-on-file .views-label-card-number{font-weight:700}.card-warning div:nth-child(2){margin-top:.5em}.card-warning .warning{text-justify:none;color:red;font-weight:700}.page-change-email h1,.page-change-email h2,.page-change-password h1,.page-change-password h2{margin-bottom:0}.page-change-password h2{background:transparent;font-size:18px}.view-commerce-card-on-file-user-cards-custom .card-warning ul{margin-bottom:2rem}.view-commerce-card-on-file-user-cards-custom .not-set{font-style:italic}.view-commerce-card-on-file-user-cards-custom details{margin-bottom:1em;border:solid 1px #ddd;width:100%;max-width:600px}.view-commerce-card-on-file-user-cards-custom details summary{padding:1em 1.5em;max-width:600px;background:#f3f3f3;position:relative}.view-commerce-card-on-file-user-cards-custom details summary .views-field-card-exp .views-label{font-weight:700}.view-commerce-card-on-file-user-cards-custom details summary .views-field-card-exp .views-label,.view-commerce-card-on-file-user-cards-custom details summary .views-field-card-exp .field-content{display:inline-block}.view-commerce-card-on-file-user-cards-custom details summary .views-field-card-exp .card-expired-description{float:left;color:red}@media(min-width:400px){.view-commerce-card-on-file-user-cards-custom details summary .views-field{width:50%}.view-commerce-card-on-file-user-cards-custom details summary .views-field:first-child{float:left}.view-commerce-card-on-file-user-cards-custom details summary .views-field-card-exp{margin-left:50%}}.view-commerce-card-on-file-user-cards-custom details summary:after{float:left;height:20px;width:20px;content:"\25b6";position:absolute;top:1em;right:1.5em}.view-commerce-card-on-file-user-cards-custom details summary:hover{cursor:pointer}.view-commerce-card-on-file-user-cards-custom details[open] summary:after{float:left;height:20px;width:20px;content:"\25bc"}.view-commerce-card-on-file-user-cards-custom summary::-webkit-details-marker{display:none}.view-commerce-card-on-file-user-cards-custom .card-info{border-top:solid 1px #ddd;padding:1em 1.5em}.view-commerce-card-on-file-user-cards-custom .card-info .views-label{font-weight:700}.view-commerce-card-on-file-user-cards-custom .card-info .views-field{margin-bottom:1em}.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .name-block,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .name-block{overflow:hidden}.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .locality-block,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .name-block,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .locality-block,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .name-block{overflow:hidden}.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .locality-block span,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .name-block span,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .locality-block span,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .name-block span{display:inline}@media(min-width:400px){.view-commerce-card-on-file-user-cards-custom .card-info .views-field{width:50%}.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing{margin-left:50%}.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .name-block,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .name-block{overflow:hidden}.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .locality-block,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .locality-block{overflow:hidden}.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .locality-block>*,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .locality-block>*{display:inline-block}
.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-commerce-customer-address .locality-block .state,.view-commerce-card-on-file-user-cards-custom .card-info .views-field.views-field-nothing .locality-block .state{margin-right:6px}.view-commerce-card-on-file-user-cards-custom .card-info .views-field:not(.views-field-commerce-customer-address):not(.views-field-operations):not(.views-field-nothing){float:left;clear:both}}.view-commerce-card-on-file-user-cards-custom .card-info span{display:block}.view-commerce-card-on-file-user-cards-custom .views-field-operations{margin-top:2em}@media(min-width:400px){.view-commerce-card-on-file-user-cards-custom .views-field-operations{margin-left:50%}}.view-commerce-card-on-file-user-cards-custom .commerce-cardonfile-edit{padding:0;margin-right:1em}.view-commerce-card-on-file-user-cards-custom .commerce-cardonfile-edit a{background:#4aa4ba;padding:.5em 1em;color:#fff;text-decoration:none}.view-commerce-card-on-file-user-cards-custom .commerce-cardonfile-edit a:hover{background:#7bc}@media(min-width:400px){.view-commerce-card-on-file-user-cards-custom .view-display-id-attachment_2 .views-field-operations{margin-top:.5em}}.view-commerce-card-on-file-user-cards-custom .view-empty{max-width:600px}#commerce-cardonfile-delete-form{border:solid 1px #ddd;width:100%;max-width:600px}#commerce-cardonfile-delete-form .field-label{background:#f3f3f3}#commerce-cardonfile-delete-form .field-type-commerce-customer-profile-reference>.field-label{padding:1em 1.5em}#commerce-cardonfile-delete-form .field-type-commerce-customer-profile-reference>.field-items{padding-left:1.5em}@media(min-width:400px){#commerce-cardonfile-delete-form .field-type-commerce-customer-profile-reference>.field-items{float:left;width:50%}}#commerce-cardonfile-delete-form .field-type-commerce-customer-profile-reference>.field-items>div:first-child{padding-top:1em}#commerce-cardonfile-delete-form .field-type-commerce-customer-profile-reference>.field-items>div:last-child{padding-bottom:1em}#commerce-cardonfile-delete-form .entity-property:nth-child(2){padding-top:1em}#commerce-cardonfile-delete-form .entity-property:last-child{padding-bottom:1em}#commerce-cardonfile-delete-form .form-actions{margin-bottom:1em}#commerce-cardonfile-delete-form .form-actions button{margin-right:1em;border-radius:0}#commerce-cardonfile-delete-form .entity-property,#commerce-cardonfile-delete-form .form-actions{margin-left:1.5em}@media(min-width:400px){#commerce-cardonfile-delete-form .entity-property,#commerce-cardonfile-delete-form .form-actions{margin-left:50%;padding-right:1.5em}}.view-id-commerce_user_orders_custom{margin-bottom:2em}.view-id-commerce_user_orders_custom h2{margin-bottom:0}.view-id-commerce_user_orders_custom h2:not(:first-child){margin-top:1em}.view-id-commerce_user_orders_custom .active-wrapper{background:#fff;font-size:18px;border:solid 1px #ddd;padding:1.1em .75em}.view-id-commerce_user_orders_custom .active-wrapper h3{margin-bottom:6px;font-size:.95em}.view-id-commerce_user_orders_custom .active-wrapper h3:first-child{margin-top:0}.view-id-commerce_user_orders_custom .views-widget-filter-id label{margin-top:0 !important}.view-id-commerce_user_orders_custom .views-exposed-widget.views-submit-button{margin-top:1.75em}.view-id-commerce_user_orders_custom .view-header{display:none}.view-id-commerce_user_orders_custom .views-row{border-top:solid 1px #ddd;padding:.75em 0 1.5em}.view-id-commerce_user_orders_custom .views-row:last-child{border-bottom:solid 1px #ddd}@media(max-width:500px){.view-id-commerce_user_orders_custom{font-size:16px}.view-id-commerce_user_orders_custom .views-row{position:relative}}@media(max-width:500px) and (min-width:260px){.view-id-commerce_user_orders_custom .views-field-commerce-order-total-1{position:absolute;font-size:1.1em;top:.8em;right:0}}@media(max-width:500px){.view-id-commerce_user_orders_custom .views-field-created{font-size:1.25em}.view-id-commerce_user_orders_custom .views-field-id{display:block !important}.view-id-commerce_user_orders_custom .views-field{width:auto !important}.view-id-commerce_user_orders_custom .views-field span{display:inline-block}.view-id-commerce_user_orders_custom .views-field-id span:first-child{margin-top:1em}.view-id-commerce_user_orders_custom .views-field-id,.view-id-commerce_user_orders_custom .views-field-order-number{font-size:0}.view-id-commerce_user_orders_custom .views-field-id span,.view-id-commerce_user_orders_custom .views-field-order-number span{font-size:16px}.view-id-commerce_user_orders_custom .views-field-commerce-order-total{display:none}}@media(min-width:500px){.view-id-commerce_user_orders_custom .views-field-commerce-order-total-1{display:none !important}.view-id-commerce_user_orders_custom .view-content{display:table;table-layout:fixed;width:100%}.view-id-commerce_user_orders_custom .view-header{display:table;width:100%}.view-id-commerce_user_orders_custom .view-header .th-container{display:table-row}.view-id-commerce_user_orders_custom .view-header .th-container div{display:table-cell}.view-id-commerce_user_orders_custom .views-row{display:table-row;border:none}.view-id-commerce_user_orders_custom .views-row:last-child .views-field{border-bottom:solid 1px #ddd}.view-id-commerce_user_orders_custom .views-field{display:table-cell;border-top:solid 1px #ddd;padding:.5em 0}.view-id-commerce_user_orders_custom .views-label{display:none}.view-id-commerce_user_orders_custom .views-field-id,.view-id-commerce_user_orders_custom .sub{width:22.5%}.view-id-commerce_user_orders_custom .views-field-created,.view-id-commerce_user_orders_custom .date{width:22.5%}.view-id-commerce_user_orders_custom .views-field-order-number,.view-id-commerce_user_orders_custom .order{width:22.5%}.view-id-commerce_user_orders_custom .views-field-status,.view-id-commerce_user_orders_custom .status{width:22.5%}.view-id-commerce_user_orders_custom .views-field-commerce-order-total,.view-id-commerce_user_orders_custom .total{text-align:right;width:10%}}@media(min-width:768px) and (max-width:991px){.view-id-commerce_user_orders_custom .views-field:not(.view-field-commerce-order-total):not(.views-field-id),.view-id-commerce_user_orders_custom .view-header div:not(.total):not(.sub){width:25%}.view-id-commerce_user_orders_custom .view-field-commerce-order-total,.view-id-commerce_user_orders_custom .view-header div.total{width:auto}.view-id-commerce_user_orders_custom .views-field-id,.view-id-commerce_user_orders_custom .view-header .th-container .sub{display:none}}@media(max-width:699px){.view-id-commerce_user_orders_custom .views-field:not(.view-field-commerce-order-total):not(.views-field-id),.view-id-commerce_user_orders_custom .view-header div:not(.total):not(.sub){width:25%}.view-id-commerce_user_orders_custom .view-field-commerce-order-total,.view-id-commerce_user_orders_custom .view-header div.total{width:auto}.view-id-commerce_user_orders_custom .views-field-id,.view-id-commerce_user_orders_custom .view-header .th-container .sub{display:none}
}#change-pwd-page-form .form-type-password-confirm{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#change-pwd-page-form .form-type-password-confirm .form-item-pass-pass1 .control-label{display:none}.page-user-edit .form-item-node-notify{display:none}.page-user-edit #field-subscribe-to-the-doyogawit-add-more-wrapper label{font-weight:700}.page-user-edit #field-subscribe-to-the-doyogawit-add-more-wrapper .help-block{font-size:16px;margin-left:1.25em}.buttonComponent{font-size:16px;padding:.6em 1.2em;display:inline-block;color:#fff;font-weight:700;border-radius:5px;background:#4aa4ba;-webkit-transition:.5s;transition:.5s;border:none}.buttonComponent:hover{text-decoration:none;color:#fff;background:#7bc}.buttonComponent--orange{background:#f87d18}.buttonComponent--orange:hover{background:#ffa604}.buttonComponent--green{background:#abce1e}.buttonComponent--green:hover{background:#c4e14f}.inlineItems__item{display:inline-block;margin-right:4.5px}.inlineItems__item--middle{vertical-align:middle}.icon--beginner{color:#e00083}.icon--intermediate{color:#9932cc}.icon--advanced{color:#e00000}.cardsComponent{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cardsComponent .card{position:relative;font-size:16px;height:100%;border-bottom:solid 1px #e5e5e5;padding-bottom:24px}.cardsComponent .card:hover .card__img>*::before{opacity:.6}.cardsComponent .card:hover .card__img--beginner>*::before{background:#e00083}.cardsComponent .card:hover .card__img--intermediate>*::before{background:#9932cc}.cardsComponent .card:hover .card__img--advanced>*::before{background:#e00000}.cardsComponent .card__wrapper{width:100%;margin-bottom:24px}.cardsComponent .card__link{color:unset}.cardsComponent .card__link:hover,.cardsComponent .card__link:focus{text-decoration:none}.cardsComponent .card__link--header{display:block}.cardsComponent .card>*{position:relative;z-index:1}.cardsComponent .card__img{width:100%;max-height:171px;position:absolute;z-index:0;top:0;overflow:hidden}.cardsComponent .card__img>*::before{content:'';width:100%;height:300px;display:block;position:absolute;top:0;background:transparent;-webkit-transition:.5s ease all;transition:.5s ease all}.cardsComponent .card__img img{width:100%}.cardsComponent .card__header{padding:6.75em 1em 0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cardsComponent .card__heading{background:#fff !important;font-size:22px;font-weight:400;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 !important;padding:.5em !important}.cardsComponent .card__difficulty{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cardsComponent .card__body{margin-bottom:1em}.cardsComponent .card__attribute{font-size:16px;margin-bottom:.25em}.cardsComponent .card__icon{width:15px}.cardsComponent .card__icon--calendar{font-size:17px;margin-top:-1px}.cardsComponent .card__subscribersOnly{position:absolute;top:14px;right:42px}.cardsComponent .card__toggleVisibility{display:inline;display:none}.cardsComponent .card__readMore{display:block;color:#337ab7;cursor:pointer;padding:0;background:transparent;bordeR:none}.cardsComponent .card__readMore:hover,.cardsComponent .card__readMore:focus{color:#337ab7 !important;background:transparent;text-decoration:underline}@media(min-width:550px) and (max-width:767px){.cardsComponent .card{width:100%;margin:0 auto}.cardsComponent .card__wrapper{width:50%}.cardsComponent .card__wrapper:nth-child(odd){padding-right:.5em}.cardsComponent .card__wrapper:nth-child(even){padding-left:1em}.cardsComponent .card__header{padding-top:4.75em}}@media(min-width:992px){.cardsComponent .card__wrapper{width:50%}
.cardsComponent .card__wrapper:nth-child(odd){padding-right:.5em}.cardsComponent .card__wrapper:nth-child(even){padding-left:1em}.cardsComponent .card__header{padding-top:4.75em}}@media(min-width:1200px){.cardsComponent .card{font-size:18px}}@media(min-width:1440px){.cardsComponent .card{width:325px}.cardsComponent .card__wrapper{width:33%}.cardsComponent .card__wrapper:nth-child(odd),.cardsComponent .card__wrapper:nth-child(even){padding-left:0}.cardsComponent .card__wrapper:last-child:nth-child(3n-1){margin-right:33%}.cardsComponent .card__wrapper:nth-child(3n-1) .card{margin-left:auto;margin-right:auto}.cardsComponent .card__wrapper:nth-child(3n) .card{margin-left:auto}}.difficultyLabel{padding:.25em .5em;color:#fff;display:inline-block}.difficultyLabel--beginner{background:#e00083}.difficultyLabel--intermediate{background:#9932cc}.difficultyLabel--advanced{background:#e00000}.subscribersOnly--locked::before{z-index:1;content:"+";font-size:30px;font-weight:700;font-family:Arial;color:#fff;width:29px;line-height:29px;text-align:center;margin-left:-.5px}.subscribersOnly--locked::after{content:'';height:29px;width:29px;border-radius:100px;background-color:#faa900;border:solid 2px #fff}.subscribersOnly--locked::before,.subscribersOnly--locked::after{display:block;position:absolute}.c-hero{font-size:22px;max-width:100%;background-size:contain;background-repeat:no-repeat}.c-hero--threeUp .c-hero__header,.c-hero--threeUp .c-hero__footer{color:#fff;font-size:22px;width:100%;text-align:center;background-color:#10235d;padding:1em}.c-hero--threeUp .c-hero__headerItems{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .5em;margin:0 auto}.c-hero--threeUp .c-hero__heroTitle{font-size:22px;margin:0;padding:0 1em;font-weight:700}.c-hero--threeUp .c-hero__logo{width:40px}.c-hero--threeUp .c-hero__body{background:-webkit-gradient(linear,left top,right bottom,from(#cae367),color-stop(75%,#75b9ca));background:linear-gradient(to bottom right,#cae367 0%,#75b9ca 75%)}.c-hero--threeUp .c-hero__items{padding:2.5em 0;max-width:1200px;margin:0 auto}.c-hero--threeUp .c-hero__item{text-align:center;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-hero--threeUp .c-hero__item:hover{text-decoration:none}.c-hero--threeUp .c-hero__itemHeading{font-size:30px;margin:0;color:#000}.c-hero--threeUp .c-hero__itemHeading:hover{text-decoration:underline}.c-hero--threeUp .c-hero__itemHeading:hover [class$=__itemHeadingSegment]{text-decoration:underline}.c-hero--threeUp .c-hero__itemHeadingSegment{display:inline-block}.c-hero--threeUp .c-hero__itemSubHeading{margin-bottom:0;font-size:25px;color:#000}.c-hero--threeUp .c-hero__imgWrapper{width:200px;height:200px;border-radius:200px;overflow:hidden;margin:1.5em auto;-webkit-transition:.25s;transition:.25s}.c-hero--threeUp .c-hero__imgWrapper:hover{-webkit-box-shadow:0 0 51px 0 #cae367;box-shadow:0 0 51px 0 #cae367}.c-hero--threeUp .c-hero__img{height:200px}.c-hero--threeUp .c-hero__button{font-size:20px}@media(min-width:768px){.c-hero--threeUp .c-hero__headerTitle{font-size:25px}.c-hero--threeUp .c-hero__items{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.c-hero--threeUp .c-hero__item{width:33%}}@media(min-width:870px){.c-hero--threeUp .c-hero__imgWrapper{width:250px;height:250px;border-radius:250px}.c-hero--threeUp .c-hero__img{height:250px}}@media(min-width:1100px){.c-hero--threeUp .c-hero__heroTitle{font-size:30px}.c-hero--threeUp .c-hero__imgWrapper{width:300px;height:300px;border-radius:300px}.c-hero--threeUp .c-hero__img{height:300px}.c-hero--threeUp .c-hero__img--seniors{margin-left:-61px}.c-hero--threeUp .c-hero__img--beg{margin-left:-59px}.c-hero--threeUp .c-hero__button{font-size:22px}}.c-hero--threeUp .slick-slide{width:250px;-webkit-transition:all ease .5s;transition:all ease .5s}.c-hero--threeUp .slick-slide:not(.slick-active){opacity:.5}.c-hero--threeUp .slick-prev,.c-hero--threeUp .slick-next{z-index:100;margin-top:-20px}.c-hero--threeUp .slick-prev:before,.c-hero--threeUp .slick-next:before{font-size:50px;color:#4aa4ba;opacity:1}.c-hero--threeUp .slick-prev:after,.c-hero--threeUp .slick-next:after{display:block;content:'';background:#fff;border-radius:50px;height:40px;width:40px;position:absolute;top:2px;z-index:-1;left:5px}.c-hero--threeUp .slick-prev{left:10px}.c-hero--threeUp .slick-next{right:40px}
.c-hero--newYear2019 .c-hero__img--first{margin-left:-61px}.c-hero--newYear2019 .c-hero__img--third{margin-left:-59px}.c-hero--valentine2019 .c-hero__img--first{margin-left:-133px}.c-hero--valentine2019 .c-hero__img--third{margin-left:-80px}.c-hero--valentine2019 .slick-slide{width:260px}.c-hero--challengesMar2019 .c-hero__img--first{margin-left:-115px}.c-hero--challengesMar2019 .c-hero__img--second{margin-left:-230px}.c-hero--challengesMar2019 .c-hero__img--third{margin-left:-394px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-hero--retreats{position:relative;color:#fff;max-height:740px;background-color:#9fbfc7;background-size:cover;background-position:center;text-align:center}.c-hero--retreats .c-hero__midground{max-height:740px;overflow:hidden;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex}.c-hero--retreats .c-hero__midground::before{display:block;content:'';width:100%;background:#151c5e;height:1000px;opacity:.745}.c-hero--retreats .c-hero__instructors{display:none;max-height:600px}.c-hero--retreats .c-hero__copyContainer{position:absolute;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:615px;width:100%;padding:0 .75em}.c-hero--retreats .c-hero__heading{margin-top:0;font-size:39px}.c-hero--retreats .c-hero__headingPiece{display:block;line-height:initial}.c-hero--retreats .c-hero__ctaHeading{margin-bottom:0;font-size:27px}.c-hero--retreats .c-hero__ctaSubHeading{font-size:22px;margin:0}.c-hero--retreats .c-hero__cta{font-size:22px;margin-top:.5em;padding:.4em 1.2em}.c-hero--retreats .c-hero__bodyHighlighted{font-style:italic}@media(min-width:425px){.c-hero--retreats{max-height:678px}.c-hero--retreats .c-hero__midground{max-height:678px}.c-hero--retreats .c-hero__copyContainer{padding:0 1.25em}}@media(min-width:513px){.c-hero--retreats{text-align:left}.c-hero--retreats .c-hero__heading{font-size:55px}.c-hero--retreats .c-hero__midground{max-height:560px}.c-hero--retreats .c-hero__copyContainer{padding:0 2em}.c-hero--retreats .c-hero__ctaItems{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-hero--retreats .c-hero__ctaItem--first{margin-right:2em}}@media(min-width:615px){.c-hero--retreats .c-hero__ctaItems{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-hero--retreats .c-hero__ctaItem--first{margin-right:0}.c-hero--retreats .c-hero__ctaHeading{font-size:35px}.c-hero--retreats .c-hero__ctaSubHeading{font-size:27px;margin:.15em 0}}@media(min-width:892px){.c-hero--retreats .c-hero__midground{max-height:600px}.c-hero--retreats .c-hero__midground:before{-webkit-box-flex:1;-ms-flex:1 0 535px;flex:1 0 535px;max-width:610px}.c-hero--retreats .c-hero__instructors{display:block}.c-hero--retreats .c-hero__copyContainer{max-width:none;width:624px;padding-left:3em;padding-right:1em;margin-left:unset;margin-right:unset;left:unset;right:unset}.c-hero--retreats .c-hero__body{width:474px}}@media(min-width:1260px){.c-hero--retreats .c-hero__copyContainer{width:672px;max-width:50%}}.c-hero--mexicoEarly2019{background-image:url("/sites/all/modules/custom/dywm_hero_blocks/images/retreats_mexico_early_2019/mexico_early_2019/mexico_bg.jpg")}.page--landing-page{font-size:18px}.page--landing-page #block-views-class-videos-by-date-block-1{display:none}.page--landing-page .alert-block{display:none}.page--landing-page #navbar{height:auto}.page--landing-page #hero-img{min-width:1040px}.page--landing-page .top-header,.page--landing-page .sidebar{display:none}.page--landing-page .mobile-row>:not(.logo){display:none}.page--landing-page .mobile-row .pull-right,.page--landing-page .mobile-row .logo{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.page--landing-page .mobile-row .logo{margin:0 !important;float:left !important;display:block !important;padding:0 !important}.page--landing-page .mobile-row a.logo{margin:0 0 0 2rem !important}@media all and (max-width:600px){.page--landing-page .mobile-row a.logo{text-align:center}}.page--landing-page .mobile-row div.logo:not(.pull-right){margin:0 auto !important}.page--landing-page .navbar-header{display:none !important}.page--landing-page #main-content>.container{margin:0;padding:0;width:100% !important}.page--landing-page #main-content>.container>.row{margin:0;padding:0}.page--landing-page .main-inner-content{width:100%;margin:0;padding:0}.page--landing-page #block-system-main{width:100%}.page--landing-page h1{position:absolute;left:-10000px}@media(max-width:1439px){.page--landing-page h3,.page--landing-page h4{font-size:24px}}.landingPage--newYear2019--seniors .landingPage__hero{background:url("/sites/all/modules/custom/dywm_lp/images/seniors.jpg") no-repeat center center}.landingPage--newYear2019--beginners .landingPage__hero{background:url("/sites/all/modules/custom/dywm_lp/images/beginners.jpg") no-repeat center 15%}.landingPage--newYear2019--intermediate .landingPage__hero{background:url("/sites/all/modules/custom/dywm_lp/images/intermediate.jpg") no-repeat center 0}.landingPage__contentWrapper{width:1440px;margin:0 auto}.landingPage__headerTicker{color:#fff;font-size:22px;width:100%;text-align:center;background-color:#10235d;padding:.5em 1em;margin-bottom:0;font-weight:700}.landingPage__hero{background-size:cover;position:relative;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3em 0}.landingPage__hero:before{display:block;content:"";position:absolute;top:0;width:100%;height:100%;background:url(https://www.doyogawithme.com/sites/all/themes/doyogawithme_subtheme/assets/imgs/icons/grey-overlay-tile.png);background-repeat:repeat;background-size:130px;opacity:.7;z-index:1}
.landingPage__heroInfoContainer{z-index:2;position:relative;color:#fff;text-align:center;padding:0 2em;max-width:100%}.landingPage__heroBg{position:absolute;z-index:0;width:100%}.landingPage__heroTitle{font-size:2em;line-height:1.2em;background:transparent !important;max-width:570px;text-align:center;padding:0 !important;margin:0 auto !important;font-weight:700}.landingPage__heroTitleLine1{display:block}.landingPage__heroTitleLine2{font-size:.9em}.landingPage__heroTitlePiece{display:inline-block}.landingPage__heroBody{font-size:22px;width:35em;margin:1.8em auto;font-weight:700;max-width:100%}@media(min-width:750px){.landingPage__heroTitle{font-size:3.5em;max-width:960px}.landingPage__heroTitleLine2{font-size:.8em}.landingPage__heroCta{font-size:22px !important}}@media(min-width:1200px){.landingPage__heroTitle{font-size:4.5em;max-width:1100px}.landingPage__heroTitleLine2{font-size:.9em}}.landingPage__infoContainer{width:1440px;max-width:100%;padding:0 2em;margin:0 auto}.landingPage__featuresItems{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingPage__featuresItem{max-width:30em;text-align:center;margin:2em auto}@media(min-width:920px){.landingPage__featuresItems{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.landingPage__featuresItem{max-width:260px;width:33%}}@media(min-width:1140px){.landingPage__featuresItem{max-width:330px}}.landingPage__secondaryInfoContainer{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingPage__quotes,.landingPage__gift{margin:2em auto}.landingPage__gift{font-size:24px;font-weight:700;max-width:800px;margin:0 auto;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1em 2em;background:#79b9c9}.landingPage__giftHeading{margin:0 auto .5em;text-align:center}.landingPage__giftImg{width:100px;margin:0 auto 1em}.landingPage__quotes{max-width:100%}.landingPage__quotesHeading{text-align:center;margin-top:0;margin-bottom:.75em}.landingPage__quote{width:25em;max-width:100%;padding:0}@media(min-width:600px){.landingPage__gift{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.landingPage__giftImg{width:150px;margin:initial}.landingPage__giftBody{max-width:30em;padding-left:2em}}@media(min-width:960px){.landingPage__secondaryInfoContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.landingPage__quotes,.landingPage__gift{margin:0 auto}.landingPage__gift{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landingPage__giftImg{width:65px;margin-bottom:1em}}@media(min-width:1100px){.landingPage__gift{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.landingPage__giftImg{width:100px}}.landingPage__packages{-webkit-box-shadow:0px 0px 16px 2px grey;box-shadow:0px 0px 16px 2px grey;margin:3.5em -1.5em 0;padding:2.5em 1em}.landingPage__packagesTitle{font-weight:700;text-align:center;margin-bottom:.5em;margin-top:0}.landingPage__packagesHeader,.landingPage__packagesFooter{max-width:35em;margin:0 auto}.landingPage__packagesHeader{text-align:center}.landingPage__packagesFooter{text-align:center}.landingPage__packagesItems{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1275px;margin:0 auto}.landingPage__packagesItem{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:500px;max-width:100%;margin:2em auto 0;padding:1em;border:solid 1px #dedede;border-top-color:#4ea4b9;border-top-width:8px}.landingPage__packagesItem:last-child{margin-bottom:2em}.landingPage__packagesItem--highlighted{border:solid 3px #cce371;border-top-width:12px}.landingPage__packageTitle,.landingPage__packagePrice{text-align:center}.landingPage__packagesItemContent{max-width:100%}.landingPage__packageBenefits{margin:1em 0 1.5em}.landingPage__packageButton{margin-top:auto;text-align:center}.landingPage__packageButton button{width:100%}.landingPage__mailingList{margin-top:3em}.landingPage__mcSignupForm{text-align:center}.landingPage__mcFormElements{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:1em auto;width:100%;max-width:600px}.landingPage__mcFieldGroup{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.landingPage__mcEmail{height:2.5em;padding:0 1em;border-style:solid;border-width:1px;border-color:#d3d3d3;width:100%;margin-bottom:1em}.landingPage__mcSubmit{width:100%}.landingPage__mcEmail,.landingPage__mcSubmit{font-size:18px}@media(min-width:530px){.landingPage__mcFormElements{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.landingPage__mcFieldGroup{width:auto}.landingPage__mcEmail{height:100%;margin-bottom:0}.landingPage__mcSubmit{width:auto;border-radius:0 5px 5px 0}}@media(min-width:950px){.landingPage__packagesItems{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:2em auto}.landingPage__packagesItem{max-width:none;width:33%;border-left-style:none;margin:4px 0 0}.landingPage__packagesItem:last-child{margin-bottom:0}.landingPage__packagesItem--highlighted{border-left-style:solid;margin:0}}@media(min-width:1000px){.landingPage__packages{padding:2.5em}}@media(min-width:1200px){.landingPage__packages{margin-left:0;margin-right:0}}.figure__image{max-width:100%;height:auto}.figure__title{margin:1em 0 .75em}.figure--landingPage .figure__image{height:90px;width:auto}.blockquote{border:none}.blockquote__body{position:relative;padding-left:20px}.blockquote__body:before{font:normal normal normal 14px/1 FontAwesome;content:"\f10d";display:block;font-size:18px;position:absolute;top:3px;left:-9px}
.blockquote__footer{font-size:18px}.purchaseButton{background:#7cb8ca;border-color:#4aa4ba;border-style:solid;border-width:2px;padding:0;width:100%;max-width:400px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.5em}.purchaseButton--green{background:#c4e14f;border-color:#abce1e}.purchaseButton--green .purchaseButton__iconWrapper{background:#abce1e}.purchaseButton--onYogaChallenge{max-width:100%}@media(max-width:1199px){.purchaseButton--onYogaChallenge .purchaseButton__iconWrapper{width:55px}.purchaseButton--onYogaChallenge .purchaseButton__icon{height:30px}.purchaseButton--onYogaChallenge .purchaseButton__purchaseInfo{padding:.5em .75em}.purchaseButton--onYogaChallenge .purchaseButton__primaryText{font-size:18px}}.purchaseButton:hover,.purchaseButton:focus{background:transparent}.purchaseButton__iconWrapper{background:#4aa4ba;height:100%;width:100px;-ms-flex-negative:0;flex-shrink:0;padding:.5em 0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.purchaseButton__iconWrapper--tall{padding:1em 0}.purchaseButton__icon{height:40px}.purchaseButton__purchaseInfo{-ms-flex-item-align:stretch;align-self:stretch;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;padding:.5em 2rem}.purchaseButton__primaryText{font-size:24px;font-weight:700}.purchaseButton__subText{font-size:16px}.purchaseButton__primaryText,.purchaseButton__subText{display:block;width:100%;text-align:left}.page-checkout{font-size:18px}.page-checkout #block-views-class-videos-by-date-block-1,.page-checkout #edit-account-form-select-register,.page-checkout .region-sidebar-second{display:none}.page-checkout .control-label{font-size:18px}.page-checkout .form-item label{margin-top:0 !important}.page-checkout input:not([type="radio"]),.page-checkout select{font-size:18px !important;height:44px !important}.checkout-order-status-cart .checkout-buttons,.checkout-order-status-cart #commerce-checkout-form-account .cards{display:none}.checkout-order-status-cart h1{position:absolute;left:-10000px}.checkout-order-status-cart .main-content .container>.row>.main-inner-content{width:100% !important;background:transparent}.checkout-order-status-cart .panel-title{font-size:1.5em;line-height:initial;font-family:"Lato",sans-serif;font-weight:400}.checkout-order-status-cart #block-system-main{width:450px;max-width:100%;margin:0 auto}.checkout-order-status-cart #edit-account-form .panel{-ms-flex-preferred-size:100%;flex-basis:100%}.checkout-order-status-cart #edit-account-form .panel-heading{padding-left:2rem;margin-bottom:.25em}.checkout-order-status-cart #edit-account-form .panel-body{padding:1.5em;position:relative}.checkout-order-status-cart #edit-account-form-select-login-request-password{position:absolute;right:1.5em}.checkout-order-status-cart #edit-account-form-select-login-continue,.checkout-order-status-cart #edit-account-form-select-register-continue{width:100%;margin:.5em auto}.checkout-order-status-cart #edit-account-form-select-login-new-member,.checkout-order-status-cart #edit-account-form-select-register-existing-member{margin-top:1rem;border:none;-webkit-box-shadow:none;box-shadow:none}.checkout-order-status-cart #edit-account-form-select-login-new-member .panel-heading,.checkout-order-status-cart #edit-account-form-select-register-existing-member .panel-heading{border:none;background-color:transparent;text-align:center;position:relative;overflow:hidden;padding-left:0;padding-right:0}.checkout-order-status-cart #edit-account-form-select-login-new-member .panel-heading:after,.checkout-order-status-cart #edit-account-form-select-register-existing-member .panel-heading:after{content:"";width:100%;background-color:transparent;display:block;height:1px;border-top:1px solid #e7e7e7;position:absolute;top:50%;margin-top:-1px;z-index:1}.checkout-order-status-cart #edit-account-form-select-login-new-member .panel-title,.checkout-order-status-cart #edit-account-form-select-register-existing-member .panel-title{font-size:16px;background:#fff;position:relative;z-index:2;padding:0 1em}.checkout-order-status-cart #edit-account-form-select-login-new-member .panel-body,.checkout-order-status-cart #edit-account-form-select-register-existing-member .panel-body{padding:0;text-align:center}.checkout-order-status-cart .form-item-account-form-select-register-pass{margin-bottom:0}.checkout-order-status-cart .form-item-account-form-select-register-pass .form-item{width:100%}.checkout-order-status-cart .form-item-account-form-select-register-pass .password-help{position:relative;width:100%;left:0;font-size:16px;color:#000}.checkout-order-status-cart .form-item-account-form-select-register-pass .password-help ul{margin-bottom:1.5em}.checkout-order-status-cart .form-item-account-form-select-register-pass .glyphicon{top:35px}.checkout-order-status-checkout_checkout h1{margin-left:0}.checkout-order-status-checkout_checkout .main-content .container>.row>.main-inner-content{margin-left:auto;margin-right:auto;float:none;padding:1.5em 2em 2em}.checkout-order-status-checkout_checkout form{margin-bottom:0}.checkout-order-status-checkout_checkout .checkout-buttons{margin-bottom:0}.checkout-order-status-checkout_checkout .panel-default{margin-bottom:1.5em;border-color:#4aa4ba}.checkout-order-status-checkout_checkout .panel-heading{background:#4aa4ba;border-color:#4aa4ba}.checkout-order-status-checkout_checkout .panel-title{font-size:22px;font-weight:700;color:#fff}.checkout-order-status-checkout_checkout #edit-commerce-payment-payment-method .form-item:first-child:last-child{display:none}#edit-commerce-payment-payment-details-credit-card-number{max-width:400px}.node-type-breathing .region-content,.node-type-meditation .region-content,.node-type-poses .region-content,.node-type-yoga-anatomy .region-content,.node-type-yoga-class .region-content{font-size:18px}.node-type-breathing article>.content,.node-type-meditation article>.content,.node-type-poses article>.content,.node-type-yoga-anatomy article>.content,.node-type-yoga-class article>.content{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.node-type-breathing .content-player,.node-type-meditation .content-player,.node-type-poses .content-player,.node-type-yoga-anatomy .content-player,.node-type-yoga-class .content-player{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.node-type-breathing .page-title,.node-type-meditation .page-title,.node-type-poses .page-title,.node-type-yoga-anatomy .page-title,.node-type-yoga-class .page-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.node-type-breathing #primary-info,.node-type-breathing #meta-info,.node-type-breathing .content-before-comments,.node-type-meditation #primary-info,.node-type-meditation #meta-info,.node-type-meditation .content-before-comments,.node-type-poses #primary-info,.node-type-poses #meta-info,.node-type-poses .content-before-comments,.node-type-yoga-anatomy #primary-info,.node-type-yoga-anatomy #meta-info,.node-type-yoga-anatomy .content-before-comments,.node-type-yoga-class #primary-info,.node-type-yoga-class #meta-info,.node-type-yoga-class .content-before-comments{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.node-type-breathing h1,.node-type-meditation h1,.node-type-poses h1,.node-type-yoga-anatomy h1,.node-type-yoga-class h1{margin-top:1em;margin-bottom:0;font-size:24px;padding-bottom:0;padding-top:0;margin-right:0;background:none}.node-type-breathing h1::after,.node-type-meditation h1::after,.node-type-poses h1::after,.node-type-yoga-anatomy h1::after,.node-type-yoga-class h1::after{font-size:16px;line-height:22px;display:inline-block;vertical-align:text-top;padding:.25em .8em;font-weight:700;border-width:2px;border-style:solid;margin-left:1rem}.node-type-breathing h1.difficulty_beginner::after,.node-type-meditation h1.difficulty_beginner::after,.node-type-poses h1.difficulty_beginner::after,.node-type-yoga-anatomy h1.difficulty_beginner::after,.node-type-yoga-class h1.difficulty_beginner::after{border-color:#28a745;color:#28a745;content:'Beginner'}.node-type-breathing h1.difficulty_intermediate::after,.node-type-meditation h1.difficulty_intermediate::after,.node-type-poses h1.difficulty_intermediate::after,.node-type-yoga-anatomy h1.difficulty_intermediate::after,.node-type-yoga-class h1.difficulty_intermediate::after{border-color:#ffc107;color:#ffc107;content:'Intermediate'}.node-type-breathing h1.difficulty_advanced::after,.node-type-meditation h1.difficulty_advanced::after,.node-type-poses h1.difficulty_advanced::after,.node-type-yoga-anatomy h1.difficulty_advanced::after,.node-type-yoga-class h1.difficulty_advanced::after{border-color:#dc3545;color:#dc3545;content:'Advanced'}.node-type-breathing h1,.node-type-breathing h2,.node-type-meditation h1,.node-type-meditation h2,.node-type-poses h1,.node-type-poses h2,.node-type-yoga-anatomy h1,.node-type-yoga-anatomy h2,.node-type-yoga-class h1,.node-type-yoga-class h2{font-weight:700}.node-type-breathing #vid-tags,.node-type-meditation #vid-tags,.node-type-poses #vid-tags,.node-type-yoga-anatomy #vid-tags,.node-type-yoga-class #vid-tags{margin-bottom:.5em}.node-type-breathing #vid-tags h2,.node-type-meditation #vid-tags h2,.node-type-poses #vid-tags h2,.node-type-yoga-anatomy #vid-tags h2,.node-type-yoga-class #vid-tags h2{margin-bottom:0;font-size:22px;background:transparent}.node-type-breathing #vid-tags .label,.node-type-meditation #vid-tags .label,.node-type-poses #vid-tags .label,.node-type-yoga-anatomy #vid-tags .label,.node-type-yoga-class #vid-tags .label{display:inline-block;margin-right:.5rem}.node-type-breathing .field-name-field-class-style,.node-type-breathing .field-name-field-class-intensity,.node-type-meditation .field-name-field-class-style,.node-type-meditation .field-name-field-class-intensity,.node-type-poses .field-name-field-class-style,.node-type-poses .field-name-field-class-intensity,.node-type-yoga-anatomy .field-name-field-class-style,.node-type-yoga-anatomy .field-name-field-class-intensity,.node-type-yoga-class .field-name-field-class-style,.node-type-yoga-class .field-name-field-class-intensity{display:inline-block}.node-type-breathing .field-name-field-class-style .field-item,.node-type-breathing .field-name-field-class-intensity .field-item,.node-type-meditation .field-name-field-class-style .field-item,.node-type-meditation .field-name-field-class-intensity .field-item,.node-type-poses .field-name-field-class-style .field-item,.node-type-poses .field-name-field-class-intensity .field-item,.node-type-yoga-anatomy .field-name-field-class-style .field-item,.node-type-yoga-anatomy .field-name-field-class-intensity .field-item,.node-type-yoga-class .field-name-field-class-style .field-item,.node-type-yoga-class .field-name-field-class-intensity .field-item{font-size:18px;display:inline-block}.node-type-breathing .field-name-field-class-style .field-item,.node-type-breathing .field-name-field-class-intensity .field-item,.node-type-meditation .field-name-field-class-style .field-item,.node-type-meditation .field-name-field-class-intensity .field-item,.node-type-poses .field-name-field-class-style .field-item,.node-type-poses .field-name-field-class-intensity .field-item,.node-type-yoga-anatomy .field-name-field-class-style .field-item,.node-type-yoga-anatomy .field-name-field-class-intensity .field-item,.node-type-yoga-class .field-name-field-class-style .field-item,.node-type-yoga-class .field-name-field-class-intensity .field-item{margin-top:.25em;margin-bottom:.25em;margin-right:.75em;padding-left:.5em}
.node-type-breathing .field-name-field-equipment .field-item,.node-type-meditation .field-name-field-equipment .field-item,.node-type-poses .field-name-field-equipment .field-item,.node-type-yoga-anatomy .field-name-field-equipment .field-item,.node-type-yoga-class .field-name-field-equipment .field-item{display:inline-block;margin-left:8px}.node-type-breathing .field-type-fivestar .help-block,.node-type-meditation .field-type-fivestar .help-block,.node-type-poses .field-type-fivestar .help-block,.node-type-yoga-anatomy .field-type-fivestar .help-block,.node-type-yoga-class .field-type-fivestar .help-block{margin-bottom:0}.node-type-breathing #primary-info,.node-type-meditation #primary-info,.node-type-poses #primary-info,.node-type-yoga-anatomy #primary-info,.node-type-yoga-class #primary-info{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e5e5e5;margin-bottom:.5em;padding:0 1em}.node-type-breathing #primary-info>.instructor-bubble,.node-type-meditation #primary-info>.instructor-bubble,.node-type-poses #primary-info>.instructor-bubble,.node-type-yoga-anatomy #primary-info>.instructor-bubble,.node-type-yoga-class #primary-info>.instructor-bubble{display:none}.node-type-breathing #mobile-info,.node-type-meditation #mobile-info,.node-type-poses #mobile-info,.node-type-yoga-anatomy #mobile-info,.node-type-yoga-class #mobile-info{width:100%;border-top:1px solid #e5e5e5;margin-top:.75rem}.node-type-breathing #mobile-info .instructor-bubble,.node-type-meditation #mobile-info .instructor-bubble,.node-type-poses #mobile-info .instructor-bubble,.node-type-yoga-anatomy #mobile-info .instructor-bubble,.node-type-yoga-class #mobile-info .instructor-bubble{margin:.75rem 0}.node-type-breathing .instructor-bubble,.node-type-meditation .instructor-bubble,.node-type-poses .instructor-bubble,.node-type-yoga-anatomy .instructor-bubble,.node-type-yoga-class .instructor-bubble{min-width:300px}@media(min-width:700px) and (max-width:767px){.node-type-breathing #primary-info>.instructor-bubble,.node-type-meditation #primary-info>.instructor-bubble,.node-type-poses #primary-info>.instructor-bubble,.node-type-yoga-anatomy #primary-info>.instructor-bubble,.node-type-yoga-class #primary-info>.instructor-bubble{display:block}.node-type-breathing #mobile-info,.node-type-meditation #mobile-info,.node-type-poses #mobile-info,.node-type-yoga-anatomy #mobile-info,.node-type-yoga-class #mobile-info{display:none}}@media(min-width:992px){.node-type-breathing #primary-info>.instructor-bubble,.node-type-meditation #primary-info>.instructor-bubble,.node-type-poses #primary-info>.instructor-bubble,.node-type-yoga-anatomy #primary-info>.instructor-bubble,.node-type-yoga-class #primary-info>.instructor-bubble{display:block}.node-type-breathing #mobile-info,.node-type-meditation #mobile-info,.node-type-poses #mobile-info,.node-type-yoga-anatomy #mobile-info,.node-type-yoga-class #mobile-info{display:none}}.node-type-breathing #player-switcher,.node-type-meditation #player-switcher,.node-type-poses #player-switcher,.node-type-yoga-anatomy #player-switcher,.node-type-yoga-class #player-switcher{text-align:center;margin-left:.25em}.node-type-breathing #vid-actions,.node-type-meditation #vid-actions,.node-type-poses #vid-actions,.node-type-yoga-anatomy #vid-actions,.node-type-yoga-class #vid-actions{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media all and (max-width:620px){.node-type-breathing #vid-actions,.node-type-meditation #vid-actions,.node-type-poses #vid-actions,.node-type-yoga-anatomy #vid-actions,.node-type-yoga-class #vid-actions{margin:.5em 0}.node-type-breathing #vid-actions .field-name-field-vote,.node-type-meditation #vid-actions .field-name-field-vote,.node-type-poses #vid-actions .field-name-field-vote,.node-type-yoga-anatomy #vid-actions .field-name-field-vote,.node-type-yoga-class #vid-actions .field-name-field-vote{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.node-type-breathing #vid-actions .bookmark,.node-type-meditation #vid-actions .bookmark,.node-type-poses #vid-actions .bookmark,.node-type-yoga-anatomy #vid-actions .bookmark,.node-type-yoga-class #vid-actions .bookmark{margin-left:0 !important}}.node-type-breathing #vid-actions .flag-throbber,.node-type-meditation #vid-actions .flag-throbber,.node-type-poses #vid-actions .flag-throbber,.node-type-yoga-anatomy #vid-actions .flag-throbber,.node-type-yoga-class #vid-actions .flag-throbber{display:none}
.node-type-breathing #vid-actions>*,.node-type-meditation #vid-actions>*,.node-type-poses #vid-actions>*,.node-type-yoga-anatomy #vid-actions>*,.node-type-yoga-class #vid-actions>*{margin-right:1rem}.node-type-breathing .field-name-body,.node-type-meditation .field-name-body,.node-type-poses .field-name-body,.node-type-yoga-anatomy .field-name-body,.node-type-yoga-class .field-name-body{max-width:30em;margin:1em 0}.node-type-breathing .toggle-content-wrapper,.node-type-meditation .toggle-content-wrapper,.node-type-poses .toggle-content-wrapper,.node-type-yoga-anatomy .toggle-content-wrapper,.node-type-yoga-class .toggle-content-wrapper{position:absolute;-webkit-box-shadow:0px 0px 11px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 11px 0px rgba(0,0,0,0.75);display:none;top:0;left:initial;right:0;width:185px;background:#fff;border:solid 1px #000;padding:.5em;z-index:1}.node-type-breathing .toggle-content .label,.node-type-meditation .toggle-content .label,.node-type-poses .toggle-content .label,.node-type-yoga-anatomy .toggle-content .label,.node-type-yoga-class .toggle-content .label{color:#000;display:block;white-space:pre-wrap;text-align:left;font-size:1.5rem;line-height:normal}.node-type-breathing .settings,.node-type-meditation .settings,.node-type-poses .settings,.node-type-yoga-anatomy .settings,.node-type-yoga-class .settings{display:none;position:relative}.node-type-breathing .settings button.toggle,.node-type-meditation .settings button.toggle,.node-type-poses .settings button.toggle,.node-type-yoga-anatomy .settings button.toggle,.node-type-yoga-class .settings button.toggle{padding-left:.6em;padding-right:.6em}@media all and (max-width:660px){.node-type-breathing .settings .toggle-content-wrapper,.node-type-meditation .settings .toggle-content-wrapper,.node-type-poses .settings .toggle-content-wrapper,.node-type-yoga-anatomy .settings .toggle-content-wrapper,.node-type-yoga-class .settings .toggle-content-wrapper{left:0}}.node-type-breathing .share-links,.node-type-meditation .share-links,.node-type-poses .share-links,.node-type-yoga-anatomy .share-links,.node-type-yoga-class .share-links{position:relative}.node-type-breathing .share-links button,.node-type-meditation .share-links button,.node-type-poses .share-links button,.node-type-yoga-anatomy .share-links button,.node-type-yoga-class .share-links button{color:#FFF;background:#fff;border:#4aa4ba solid 2px;color:#4aa4ba;width:80px;text-align:center}.node-type-breathing .share-links button:hover,.node-type-meditation .share-links button:hover,.node-type-poses .share-links button:hover,.node-type-yoga-anatomy .share-links button:hover,.node-type-yoga-class .share-links button:hover{background:#4aa4ba;color:#fff}.node-type-breathing .bookmark ul,.node-type-meditation .bookmark ul,.node-type-poses .bookmark ul,.node-type-yoga-anatomy .bookmark ul,.node-type-yoga-class .bookmark ul{margin-bottom:0}.node-type-breathing .flag-bookmarks,.node-type-meditation .flag-bookmarks,.node-type-poses .flag-bookmarks,.node-type-yoga-anatomy .flag-bookmarks,.node-type-yoga-class .flag-bookmarks{padding-right:0;padding-left:0}.node-type-breathing .flag-bookmarks a,.node-type-meditation .flag-bookmarks a,.node-type-poses .flag-bookmarks a,.node-type-yoga-anatomy .flag-bookmarks a,.node-type-yoga-class .flag-bookmarks a{position:relative;font-size:22px;padding:.23em .5em;margin:0}.node-type-breathing .flag-bookmarks .fa-plus:before,.node-type-breathing .flag-bookmarks .fa-minus:before,.node-type-meditation .flag-bookmarks .fa-plus:before,.node-type-meditation .flag-bookmarks .fa-minus:before,.node-type-poses .flag-bookmarks .fa-plus:before,.node-type-poses .flag-bookmarks .fa-minus:before,.node-type-yoga-anatomy .flag-bookmarks .fa-plus:before,.node-type-yoga-anatomy .flag-bookmarks .fa-minus:before,.node-type-yoga-class .flag-bookmarks .fa-plus:before,.node-type-yoga-class .flag-bookmarks .fa-minus:before{position:absolute;left:0;color:#4aa4ba;right:0;font-size:11px}.node-type-breathing .flag-bookmarks .fa-plus:before,.node-type-meditation .flag-bookmarks .fa-plus:before,.node-type-poses .flag-bookmarks .fa-plus:before,.node-type-yoga-anatomy .flag-bookmarks .fa-plus:before,.node-type-yoga-class .flag-bookmarks .fa-plus:before{top:12px}.node-type-breathing .flag-bookmarks .fa-minus:before,.node-type-meditation .flag-bookmarks .fa-minus:before,.node-type-poses .flag-bookmarks .fa-minus:before,.node-type-yoga-anatomy .flag-bookmarks .fa-minus:before,.node-type-yoga-class .flag-bookmarks .fa-minus:before{top:13px}.node-type-breathing #drilldown-purchase-field,.node-type-meditation #drilldown-purchase-field,.node-type-poses #drilldown-purchase-field,.node-type-yoga-anatomy #drilldown-purchase-field,.node-type-yoga-class #drilldown-purchase-field{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px}.node-type-breathing #drilldown-purchase-field h2,.node-type-meditation #drilldown-purchase-field h2,.node-type-poses #drilldown-purchase-field h2,.node-type-yoga-anatomy #drilldown-purchase-field h2,.node-type-yoga-class #drilldown-purchase-field h2{padding-top:0;font-size:24px;margin:0}.node-type-breathing #drilldown-purchase-field .hd-for-tv>a,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a,.node-type-poses #drilldown-purchase-field .hd-for-tv>a,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a{color:#000;background:#b2d817;border-color:#b2d817;display:inline-block;padding:.4em .75em;border-radius:5px;border-color:#abce1e}.node-type-breathing #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-poses #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a:hover{background:#c4e14f;color:#000;text-decoration:none}.node-type-breathing #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-poses #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a:hover,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a:hover{background-color:transparent}.node-type-breathing #drilldown-purchase-field .hd-for-tv .icon-wrapper,.node-type-meditation #drilldown-purchase-field .hd-for-tv .icon-wrapper,.node-type-poses #drilldown-purchase-field .hd-for-tv .icon-wrapper,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv .icon-wrapper,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv .icon-wrapper{background-color:#abce1e}.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a{color:#fff;background:#4aa4ba;border-color:#4aa4ba;display:inline-block;padding:.4em .75em;border-radius:5px;background-color:#7cb8ca;color:#000;border-color:transparent;border-radius:10px}
.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a:hover{background:#7bc;color:#fff;text-decoration:none}.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a:hover,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a:hover{color:#54a3ba;background-color:transparent;border-color:#54a3ba}.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a:hover span,.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a:hover div,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a:hover span,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a:hover div,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a:hover span,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a:hover div,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a:hover span,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a:hover div,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a:hover span,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a:hover div{color:#000}.node-type-breathing #drilldown-purchase-field .hd-for-tv>a,.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-poses #drilldown-purchase-field .hd-for-tv>a,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a{font-size:24px;width:100%;margin:.25em 0;text-align:left;padding:0;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1rem;border-radius:10px;border-width:2px;border-style:solid;overflow:hidden}.node-type-breathing #drilldown-purchase-field .hd-for-tv>a>*,.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a>*,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a>*,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a>*,.node-type-poses #drilldown-purchase-field .hd-for-tv>a>*,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a>*,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a>*,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a>*{padding-top:.75em;padding-bottom:.75em;vertical-align:middle}@media(max-width:450px){.node-type-breathing #drilldown-purchase-field .hd-for-tv>a>*,.node-type-breathing #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a>*,.node-type-meditation #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-poses #drilldown-purchase-field .hd-for-tv>a>*,.node-type-poses #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-anatomy #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-class #drilldown-purchase-field:not(.hd-for-tv)>a>*{padding-top:.5em;padding-bottom:.5em}.node-type-breathing #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-poses #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext{display:none}}@media(min-width:400px){.node-type-breathing #drilldown-purchase-field .hd-for-tv>a>*,.node-type-breathing #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a>*,.node-type-meditation #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-poses #drilldown-purchase-field .hd-for-tv>a>*,.node-type-poses #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-anatomy #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-class #drilldown-purchase-field:not(.hd-for-tv)>a>*{padding-top:.5em;padding-bottom:.5em}
.node-type-breathing #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-poses #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext{display:none}}@media(min-width:768px) and (max-width:991px){.node-type-breathing #drilldown-purchase-field .hd-for-tv>a>*,.node-type-breathing #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a>*,.node-type-meditation #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-poses #drilldown-purchase-field .hd-for-tv>a>*,.node-type-poses #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-anatomy #drilldown-purchase-field:not(.hd-for-tv)>a>*,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a>*,.node-type-yoga-class #drilldown-purchase-field:not(.hd-for-tv)>a>*{padding-top:.5em;padding-bottom:.5em}.node-type-breathing #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-breathing #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-meditation #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-meditation #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-poses #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-poses #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-yoga-anatomy #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-yoga-anatomy #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext,.node-type-yoga-class #drilldown-purchase-field .hd-for-tv>a>* .subtext,.node-type-yoga-class #drilldown-purchase-field :not(.hd-for-tv)>a>* .subtext{display:none}}.node-type-breathing .icon-wrapper,.node-type-meditation .icon-wrapper,.node-type-poses .icon-wrapper,.node-type-yoga-anatomy .icon-wrapper,.node-type-yoga-class .icon-wrapper{width:100px;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#4aa4ba}.node-type-breathing .icon-wrapper svg,.node-type-breathing .icon-wrapper img,.node-type-meditation .icon-wrapper svg,.node-type-meditation .icon-wrapper img,.node-type-poses .icon-wrapper svg,.node-type-poses .icon-wrapper img,.node-type-yoga-anatomy .icon-wrapper svg,.node-type-yoga-anatomy .icon-wrapper img,.node-type-yoga-class .icon-wrapper svg,.node-type-yoga-class .icon-wrapper img{width:55px}.node-type-breathing .audio-download img,.node-type-meditation .audio-download img,.node-type-poses .audio-download img,.node-type-yoga-anatomy .audio-download img,.node-type-yoga-class .audio-download img{width:45px}.node-type-breathing .purchase-info,.node-type-meditation .purchase-info,.node-type-poses .purchase-info,.node-type-yoga-anatomy .purchase-info,.node-type-yoga-class .purchase-info{padding-left:2rem;padding-right:2rem}.node-type-breathing .price-info,.node-type-meditation .price-info,.node-type-poses .price-info,.node-type-yoga-anatomy .price-info,.node-type-yoga-class .price-info{font-weight:700}.node-type-breathing .buy,.node-type-meditation .buy,.node-type-poses .buy,.node-type-yoga-anatomy .buy,.node-type-yoga-class .buy{margin-right:.5rem}.node-type-breathing .subtext,.node-type-meditation .subtext,.node-type-poses .subtext,.node-type-yoga-anatomy .subtext,.node-type-yoga-class .subtext{font-size:16px;margin-top:.3rem;color:#323232}@media(min-width:700px) and (max-width:767px){.node-type-breathing .subtext,.node-type-meditation .subtext,.node-type-poses .subtext,.node-type-yoga-anatomy .subtext,.node-type-yoga-class .subtext{display:none}
}@media(min-width:992px) and (max-width:1199px){.node-type-breathing .subtext,.node-type-meditation .subtext,.node-type-poses .subtext,.node-type-yoga-anatomy .subtext,.node-type-yoga-class .subtext{display:none}}@media all and (min-width:1200px){.node-type-breathing .subtext,.node-type-meditation .subtext,.node-type-poses .subtext,.node-type-yoga-anatomy .subtext,.node-type-yoga-class .subtext{display:block !important}}#meta-info{margin:1em;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#meta-info>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#meta-info .duration .field-collection-container{border:none;display:inline-block;vertical-align:top;margin-bottom:0;margin-left:5px}#meta-info .duration .field-item{height:2rem;margin:0}#meta-info .tracks .field{display:inline-block;margin-left:5px}#meta-info .required-equipment>*{display:inline-block}#meta-info .label{padding:0;color:#000;font-size:18px;display:inline-block}#meta-info .purchase-links h2{font-size:18px;max-width:80%;margin:0 auto;text-align:center}#meta-info .purchase-links h2 span{display:block}#meta-info .field-name-field-purchase-options{margin-top:0}#meta-info .info{width:100%;max-width:550px}#meta-info .info:last-child{margin:0 auto}@media all and (min-width:1200px){#meta-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:0}#meta-info .info:not(:last-child){margin-right:4rem}}.newYear2019ChallengeWebform{display:none;width:650px;max-width:100%;margin:0 auto}.newYear2019ChallengeWebform .webform-component--instructions{margin-top:1em}.newYear2019ChallengeWebform .webform-component--node-id{display:none}.newYear2019ChallengeWebform .webform-component--rating{position:relative}.newYear2019ChallengeWebform .webform-component--comment textarea{font-size:18px}.newYear2019ChallengeWebform #edit-submitted-rating{position:absolute;z-index:-1;width:0;margin-left:50px;top:2.5em}.newYear2019ChallengeWebform>div>div{display:none}#newYear2019ChallengeWebform .control-label{margin-top:0}.newYear2019ChallengeFormToggle{margin:0 auto;text-align:center;display:block;font-size:20px}.wallpaper,.wallpaper .wallpaper-container,.wallpaper .wallpaper-media{-webkit-transition:none !important;transition:none !important}.wallpaper{overflow:hidden;position:relative}.wallpaper .wallpaper-container{height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.wallpaper .wallpaper-media{left:0;opacity:0;position:absolute;top:0}.wallpaper .wallpaper-media.animated{-webkit-transition:opacity .5s linear !important;transition:opacity .5s linear !important}.wallpaper .wallpaper-media img,.wallpaper .wallpaper-media video,.wallpaper .wallpaper-media iframe{display:block;height:100%;width:100%}.wallpaper .wallpaper-embed.ready:after{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.wallpaper .wallpaper-embed.ready iframe{z-index:0}.wallpaper .wallpaper-media.native{background-position:center;background-size:cover;height:100%;width:100%}.wallpaper .wallpaper-media.native img{display:none}.wallpaper .wallpaper-media.fixed{background-position:center;background-attachment:fixed;height:100%;width:100%}.wallpaper .wallpaper-media.fixed img{display:none}.bootstrap-select{width:220px \0}.bootstrap-select>.btn{width:100%;padding-right:25px}.error .bootstrap-select .btn{border:1px solid #b94a48}.control-group.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .btn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row-fluid .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-search .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.input-append .bootstrap-select.btn-group{margin-left:-1px}.input-prepend .bootstrap-select.btn-group{margin-right:-1px}.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group>.disabled:focus{outline:0 !important}
.bootstrap-select.btn-group .btn .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .btn .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .btn{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;z-index:1035;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:hover small,.bootstrap-select.btn-group .dropdown-menu li:not(.disabled) a:focus small,.bootstrap-select.btn-group .dropdown-menu li.active:not(.disabled) a small{color:#64b1d8;color:rgba(100,177,216,.4)}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px}.bootstrap-select.btn-group.fit-width .btn .filter-option{position:static}.bootstrap-select.btn-group.fit-width .btn .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.btn{z-index:1035+1}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom-width:7px;border-bottom-style:solid;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-bottom:0;border-top-width:7px;border-top-style:solid;border-top-color:#ccc;border-top-color:rgba(204,204,204,.2)}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bs-searchbox,.bs-actionsbox{padding:4px 8px}.bs-actionsbox{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox input.form-control{margin-bottom:0;width:100%}.mobile-device{position:absolute;top:0;left:0;display:block !important;width:100%;height:100% !important;opacity:0}