@media only screen and (max-width:1200px){html,body{overflow-x:hidden}.single-yoga-container--inner.wide-container .single-yoga-col:last-child{padding-left:10px}.live-classes-slide-details{padding:0 20px}}@media only screen and (max-width:992px){html,body{overflow-x:hidden}.two-col-banner__column--image-wrapper{margin-right:15px}.yoga-filter__inner.wide-container{display:block}.yoga-filter__inner.wide-container .yoga-filter__cont{float:left;width:40%}.yoga-filter__inner.wide-container .yoga-filter__cont:last-child{float:none}.live-classes-slider{display:block}.live-classes-slider .live-classes-slide{width:100%}.live-classes-slider .live-classes-slide-details{padding:0 20px}.signup-page-description ul li{width:100%;padding-right:40px!important;margin-left:20px;margin-bottom:15px}.signup-page-description ul{display:block}.live-classes-info-container{display:block}.on-demand-info-container{display:block}.section-signup__row-wrap.row .col-8{display:block;width:100%!important;margin:0!important;max-width:100%!important}.section-signup__row-wrap.row{display:block}.membership-form-container .create_tab_header li a{font-size:11px!important}.pass-container{display:block}.pass-price-container{width:calc(26% - 20px)}.section-signup h2{font-size:25px}.section-signup__row-wrap.row .col-4{margin-top:15px;display:block;width:100%!important;max-width:100%}.single-yoga-container--inner.wide-container{display:block}.single-yoga-container--inner.wide-container .single-yoga-col:first-child{width:60%;padding:0;display:inline-block;vertical-align:top}.single-yoga-container--inner.wide-container .single-yoga-col:last-child{width:39%;padding:0;display:inline-block;vertical-align:top}.odv-details h3{font-size:18px}.on-demand-slide,.live-classes-slide{width:33%}}@media only screen and (max-width:768px){html,body{overflow-x:hidden}.two-col-banner__column--image-wrapper{margin-right:15px}.yoga-filter__inner.wide-container{display:block}.yoga-filter__inner.wide-container .yoga-filter__cont{float:left;width:40%}.yoga-filter__inner.wide-container .yoga-filter__cont:last-child{float:none}.live-classes-slider{display:block}.live-classes-slider .live-classes-slide{width:100%}.live-classes-slider .live-classes-slide-details{padding:0 20px}.signup-page-description ul li{width:100%;padding-right:40px!important;margin-left:20px;margin-bottom:15px}.signup-page-description ul{display:block}.live-classes-info-container{display:block}.on-demand-info-container{display:block}.section-signup__row-wrap.row .col-8{display:block;width:100%!important;margin:0!important;max-width:100%!important}.section-signup__row-wrap.row{display:block}.membership-form-container .create_tab_header li a{font-size:11px!important}.pass-container{display:block}.pass-price-container{width:calc(26% - 20px)}.section-signup h2{font-size:25px}.section-signup__row-wrap.row .col-4{margin-top:15px;display:block;width:100%!important;max-width:100%}.two-col-banner__column--texts h1{margin-top:15px;display:block}.single-yoga-container--inner.wide-container{display:block}.single-yoga-container--inner.wide-container .single-yoga-col:first-child{width:100%;padding:0}.single-yoga-container--inner.wide-container .single-yoga-col:last-child{width:100%;padding:0}.account-content{display:block}.account-col{margin-bottom:20px;display:flex;justify-content:space-between}.account-col span{margin-bottom:0!important}.account-page .create_tab_header ul li{width:35%}.on-demand-slide,.live-classes-slide{width:33.3%}}@media only screen and (max-width:600px){html,body{overflow-x:hidden}.signup-page-description ul li{width:100%;padding-right:40px!important;margin-left:20px;margin-bottom:15px}.signup-page-description ul{display:block}.live-classes-info-container{display:block}.on-demand-info-container{display:block}.section-signup__row-wrap.row .col-8{display:block;width:100%!important;margin:0!important;max-width:100%!important}.section-signup__row-wrap.row{display:block}.membership-form-container .create_tab_header li a{font-size:11px!important}.pass-container{display:block}.pass-price-container{width:calc(26% - 20px)}.section-signup h2{font-size:25px}.col-4{width:100%!important;max-width:100%!important;margin-top:20px}.login-row>.login-col:first-child{display:none}.two-col-banner-inner.wide-container{display:block}.two-col-banner-inner.wide-container .two-col-banner__column{width:100%}.two-col-banner__column--image-wrapper{height:250px;margin-right:0}.yoga-filter__inner.wide-container{display:block}.yoga-filter__inner.wide-container .yoga-filter__cont label{width:105px;display:inline-block}.yoga-filter__inner.wide-container .yoga-filter__cont{width:100%;float:none}.on-demand-slider.yoga-type-aerial{display:block}.on-demand-slider.yoga-type-aerial .on-demand-slide{width:100%;margin-bottom:20px}.on-demand-slider.yoga-type-vinyasa{display:block}.on-demand-slider.yoga-type-vinyasa .on-demand-slide{width:100%;margin-bottom:20px}.live-classes-slider{display:block}.live-classes-slider .live-classes-slide{width:100%}.live-classes-slider .live-classes-slide .live-classes-slide-image{width:100%}.live-classes-slider .live-classes-slide .live-classes-slide-details{width:100%;padding:0;margin-top:10px}.two-col-banner__column--texts h1{margin-top:15px;display:block}.single-yoga-container--inner.wide-container{display:block}.single-yoga-container--inner.wide-container .single-yoga-col:first-child{width:100%;padding:0}.single-yoga-container--inner.wide-container .single-yoga-col:last-child{width:100%;padding:0}.account-content{display:block}.account-col{margin-bottom:20px;display:flex;justify-content:space-between}.account-col span{margin-bottom:0!important}.account-page .create_tab_header ul li{width:35%}.on-demand-slide,.live-classes-slide{width:100%}}