html,body{margin:0;padding:0;font-family:'Exo 2',Arial,Helvetica,sans-serif;font-size:14px;color:#4d545f;background:#fff}b,strong{font-weight:600}em{font-style:italic}ul{padding:0;margin:0 0 10px 40px;position:relative}ul li{padding:0 0 5px 0;margin:0;position:relative;list-style:none}ul li:before{position:absolute;top:2px;left:-20px;font-size:12px;content:"\f00c";font-family:FontAwesome;display:inline-block;width:15px}ul.slick-dots{bottom:-20px}ul.slick-dots li:before{content:''}ul.slick-dots li button:before{opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);font-size:11px;color:#e5c702}ul.slick-dots li.slick-active button:before{opacity:1;-ms-filter:none;filter:none;color:#e5c702}.semi-bold{font-weight:600}img{max-width:100%;height:auto}.hidden{display:none}.clickable{cursor:hand;cursor:pointer}.clear{clear:both;line-height:0}.align-center{display:block;margin-left:auto;margin-right:auto}.align-left{float:left;width:auto}.align-right{float:right}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.text-upper-case{text-transform:uppercase}.valign-middle{vertical-align:middle}.valign-top{vertical-align:top}.valign-bottom{vertical-align:bottom}.red{color:#f00}.bold{font-weight:bold}.announcement{color:#bf1e2e;font-weight:600;font-size:17px}.modal{overflow:visible;max-width:850px}.main-content{padding-bottom:40px}.content-wrapper{position:relative;width:1170px;max-width:100%;margin:auto}.content-wrapper .inner-content{position:relative;width:1000px;margin:auto}.content-wrapper .inner-content .parts-240-content{width:960px;margin:auto}.content-wrapper .inner-content .parts-240-content .part-1-of-4{width:240px}.content-wrapper .inner-content .parts-320-content{width:960px;margin:auto}.content-wrapper .inner-content .parts-320-content .part-1-of-3{width:320px}.content-wrapper .inner-content .parts-320-content .part-1-of-3.item-4{display:none}.content-wrapper .inner-content .parts-320-content .part-2-of-3{width:640px}.content-wrapper .inner-content .parts-320-content .how-to-pratice .img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;width:240px;margin:10px auto}.content-wrapper .inner-content .parts-320-content .how-to-pratice .title{font-size:24px;text-align:center;margin:15px 0}.content-wrapper .inner-content .parts-320-content .how-to-pratice .text{font-size:16px;line-height:19px;height:148px;overflow:hidden;text-align:justify;padding:0 15px 15px 15px}.content-wrapper .inner-content .parts-320-content .how-to-pratice:hover{text-decoration:none}.ajax .content-wrapper{width:auto}.ajax .content-wrapper .inner-content{width:auto}.ajax .content-wrapper .inner-content .subscriptions{width:280px}.fixed{position:fixed;top:0;left:0;right:0;z-index:1000}a,a:active,a:visited,a:hover{color:#4d545f;text-decoration:none}a:hover,a:active:hover,a:visited:hover,a:hover:hover{text-decoration:underline}p{margin:0;padding:0 0 10px 0;text-align:justify}h1{padding:0;color:#4d545f;font-weight:bold;font-size:20px;line-height:30px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14px}h1,h2,h3,h4{margin:0;padding:0 0 10px 0}h3{color:#bf1e2e;font-weight:600}a.special{font-weight:600;color:#bf1e2e}.header{position:fixed;top:0;left:0;width:100%;height:95px;z-index:1;background:transparent}.header .logo{position:absolute;top:5px;left:20px;width:179px;height:85px;overflow:hidden}.header .logo a{display:block;width:179px;height:85px}.header .mobile-nav-btn{display:none}.header .nav{position:absolute;top:10px;right:0;left:150px;height:31px;line-height:31px}.header .nav ul{float:right;position:relative;margin:0;padding:0;color:#fff;list-style:none}.header .nav ul li{float:left;padding:0;margin:0 0 0 12px;font-weight:600}.header .nav ul li.profile-menu,.header .nav ul li.profile-login{clear:both}.header .nav ul li.profile,.header .nav ul li.admin{float:right}.header .nav ul li:before{display:none}.header .nav ul li a{position:relative;display:inline-block;padding:0;margin:0;line-height:28px;height:28px;font-size:16px;color:#fff;white-space:nowrap;text-transform:uppercase;cursor:hand;cursor:pointer}.header .nav ul li a:hover{color:#e5c702;text-decoration:none}.header .nav ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.header .nav ul li a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#e5c702;visibility:hidden;-webkit-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.header .nav ul li.have-sub a:hover:before{visibility:hidden}.header .nav ul li.have-sub b{font-weight:600}.header .nav ul li.lang-right{margin-left:10px}.header .nav ul li:first-child{margin:0}.header .nav ul li ul.subnav{display:none;position:absolute;left:-7px;top:30px;border:none;z-index:1}.header .nav ul li ul.subnav li{float:none;padding:0 10px;margin:3px 0;background-color:#e5c702;border:1px solid #e5c702;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.header .nav ul li ul.subnav li a{display:block;color:#383838}.header .nav ul li ul.subnav li a:hover{color:#fff}.header .nav ul li ul.subnav li .show-in-mobile{display:none}.header .nav ul li:hover ul.subnav,.header .nav ul li:focus ul.subnav{display:block}body .header.scrolled{background-color:rgba(0,0,0,0.7)}.slideshow{position:relative;width:100%;min-height:150px;max-height:250px;overflow:hidden;border-bottom:10px solid #e5c702}.slideshow.homepage{max-height:none}.slideshow .slides{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent}.slideshow .slides .slide{min-height:150px;background:no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slideshow .slides .slide .shade{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}.classes-slides,.trainers-slides{position:relative;width:100%}a.book,a.booked{display:inline-block;background:#bf1e2e;height:30px;line-height:30px;color:#fff;font-weight:600;padding:0 10px;margin-bottom:5px}a.book:hover,a.booked:hover{text-decoration:none}a.booked{background:#e5c702}.slide,.item-class,.item-virtual-class,.item-program,.item-yoga-program,.item-trainer{width:320px;padding:10px}.slide:focus,.item-class:focus,.item-virtual-class:focus,.item-program:focus,.item-yoga-program:focus,.item-trainer:focus{outline:none}.slide .left-titles,.item-class .left-titles,.item-virtual-class .left-titles,.item-program .left-titles,.item-yoga-program .left-titles,.item-trainer .left-titles{float:left;width:70%;height:auto}.slide .controls,.item-class .controls,.item-virtual-class .controls,.item-program .controls,.item-yoga-program .controls,.item-trainer .controls{float:right;width:29%;margin-bottom:10px}.slide .controls a.book,.item-class .controls a.book,.item-virtual-class .controls a.book,.item-program .controls a.book,.item-yoga-program .controls a.book,.item-trainer .controls a.book,.slide .controls a.booked,.item-class .controls a.booked,.item-virtual-class .controls a.booked,.item-program .controls a.booked,.item-yoga-program .controls a.booked,.item-trainer .controls a.booked{float:right}.slide .controls .price,.item-class .controls .price,.item-virtual-class .controls .price,.item-program .controls .price,.item-yoga-program .controls .price,.item-trainer .controls .price{float:right;font-size:17px;font-weight:600;font-style:italic}.slide a.title,.item-class a.title,.item-virtual-class a.title,.item-program a.title,.item-yoga-program a.title,.item-trainer a.title,.slide a.sub-title,.item-class a.sub-title,.item-virtual-class a.sub-title,.item-program a.sub-title,.item-yoga-program a.sub-title,.item-trainer a.sub-title,.slide a.category,.item-class a.category,.item-virtual-class a.category,.item-program a.category,.item-yoga-program a.category,.item-trainer a.category{display:block;font-size:18px;line-height:18px;height:20px;font-weight:600;margin:8px 0 4px 0;overflow:hidden}.slide a.title:hover,.item-class a.title:hover,.item-virtual-class a.title:hover,.item-program a.title:hover,.item-yoga-program a.title:hover,.item-trainer a.title:hover,.slide a.sub-title:hover,.item-class a.sub-title:hover,.item-virtual-class a.sub-title:hover,.item-program a.sub-title:hover,.item-yoga-program a.sub-title:hover,.item-trainer a.sub-title:hover,.slide a.category:hover,.item-class a.category:hover,.item-virtual-class a.category:hover,.item-program a.category:hover,.item-yoga-program a.category:hover,.item-trainer a.category:hover{text-decoration:none}.slide a.sub-title,.item-class a.sub-title,.item-virtual-class a.sub-title,.item-program a.sub-title,.item-yoga-program a.sub-title,.item-trainer a.sub-title{margin:0 0 10px 0;color:#e5c702}.slide a.desc,.item-class a.desc,.item-virtual-class a.desc,.item-program a.desc,.item-yoga-program a.desc,.item-trainer a.desc{display:block;font-size:12px;line-height:15px;height:90px;overflow:hidden;text-align:justify;color:#383838}.slide a.desc:hover,.item-class a.desc:hover,.item-virtual-class a.desc:hover,.item-program a.desc:hover,.item-yoga-program a.desc:hover,.item-trainer a.desc:hover{text-decoration:none}.slide .props,.item-class .props,.item-virtual-class .props,.item-program .props,.item-yoga-program .props,.item-trainer .props{position:relative;height:28px;margin-top:12px}.slide .props .name,.item-class .props .name,.item-virtual-class .props .name,.item-program .props .name,.item-yoga-program .props .name,.item-trainer .props .name,.slide .props .clips,.item-class .props .clips,.item-virtual-class .props .clips,.item-program .props .clips,.item-yoga-program .props .clips,.item-trainer .props .clips,.slide .props .level-1,.item-class .props .level-1,.item-virtual-class .props .level-1,.item-program .props .level-1,.item-yoga-program .props .level-1,.item-trainer .props .level-1,.slide .props .level-2,.item-class .props .level-2,.item-virtual-class .props .level-2,.item-program .props .level-2,.item-yoga-program .props .level-2,.item-trainer .props .level-2,.slide .props .level-3,.item-class .props .level-3,.item-virtual-class .props .level-3,.item-program .props .level-3,.item-yoga-program .props .level-3,.item-trainer .props .level-3,.slide .props .email,.item-class .props .email,.item-virtual-class .props .email,.item-program .props .email,.item-yoga-program .props .email,.item-trainer .props .email,.slide .props .instagram,.item-class .props .instagram,.item-virtual-class .props .instagram,.item-program .props .instagram,.item-yoga-program .props .instagram,.item-trainer .props .instagram{height:28px;line-height:26px;overflow:hidden;padding-left:32px;font-size:19px;font-weight:600}.slide .props .name:hover,.item-class .props .name:hover,.item-virtual-class .props .name:hover,.item-program .props .name:hover,.item-yoga-program .props .name:hover,.item-trainer .props .name:hover,.slide .props .clips:hover,.item-class .props .clips:hover,.item-virtual-class .props .clips:hover,.item-program .props .clips:hover,.item-yoga-program .props .clips:hover,.item-trainer .props .clips:hover,.slide .props .level-1:hover,.item-class .props .level-1:hover,.item-virtual-class .props .level-1:hover,.item-program .props .level-1:hover,.item-yoga-program .props .level-1:hover,.item-trainer .props .level-1:hover,.slide .props .level-2:hover,.item-class .props .level-2:hover,.item-virtual-class .props .level-2:hover,.item-program .props .level-2:hover,.item-yoga-program .props .level-2:hover,.item-trainer .props .level-2:hover,.slide .props .level-3:hover,.item-class .props .level-3:hover,.item-virtual-class .props .level-3:hover,.item-program .props .level-3:hover,.item-yoga-program .props .level-3:hover,.item-trainer .props .level-3:hover,.slide .props .email:hover,.item-class .props .email:hover,.item-virtual-class .props .email:hover,.item-program .props .email:hover,.item-yoga-program .props .email:hover,.item-trainer .props .email:hover,.slide .props .instagram:hover,.item-class .props .instagram:hover,.item-virtual-class .props .instagram:hover,.item-program .props .instagram:hover,.item-yoga-program .props .instagram:hover,.item-trainer .props .instagram:hover{text-decoration:none}.slide .props .level-1,.item-class .props .level-1,.item-virtual-class .props .level-1,.item-program .props .level-1,.item-yoga-program .props .level-1,.item-trainer .props .level-1,.slide .props .level-2,.item-class .props .level-2,.item-virtual-class .props .level-2,.item-program .props .level-2,.item-yoga-program .props .level-2,.item-trainer .props .level-2,.slide .props .level-3,.item-class .props .level-3,.item-virtual-class .props .level-3,.item-program .props .level-3,.item-yoga-program .props .level-3,.item-trainer .props .level-3{line-height:23px;font-size:12px;padding-top:2px}.slide .props .name,.item-class .props .name,.item-virtual-class .props .name,.item-program .props .name,.item-yoga-program .props .name,.item-trainer .props .name{font-size:15px;left:0;background:no-repeat url("../../../images/front/icons/teacher.png");background-size:contain}.slide .props .clips,.item-class .props .clips,.item-virtual-class .props .clips,.item-program .props .clips,.item-yoga-program .props .clips,.item-trainer .props .clips{left:0;background:no-repeat url("../../../images/front/icons/video.png");background-size:contain}.slide .props .level-1,.item-class .props .level-1,.item-virtual-class .props .level-1,.item-program .props .level-1,.item-yoga-program .props .level-1,.item-trainer .props .level-1{left:0;background:no-repeat url("../../../images/front/icons/level-begginner.png");background-size:contain}.slide .props .level-2,.item-class .props .level-2,.item-virtual-class .props .level-2,.item-program .props .level-2,.item-yoga-program .props .level-2,.item-trainer .props .level-2{left:0;background:no-repeat url("../../../images/front/icons/level-intermediate.png");background-size:contain}.slide .props .level-3,.item-class .props .level-3,.item-virtual-class .props .level-3,.item-program .props .level-3,.item-yoga-program .props .level-3,.item-trainer .props .level-3{left:0;background:no-repeat url("../../../images/front/icons/level-advanced.png");background-size:contain}.slide .props .email,.item-class .props .email,.item-virtual-class .props .email,.item-program .props .email,.item-yoga-program .props .email,.item-trainer .props .email{padding-left:38px;height:38px;left:0;background:no-repeat url("../../../images/front/icons/email-small.png");background-size:contain}.slide .props .instagram,.item-class .props .instagram,.item-virtual-class .props .instagram,.item-program .props .instagram,.item-yoga-program .props .instagram,.item-trainer .props .instagram{padding-left:38px;height:38px;left:0;background:no-repeat url("../../../images/front/icons/instagram-small.png");background-size:contain}.comming-soon{height:300px;text-align:center;line-height:300px;font-size:32px}.comming-after{padding-top:70px;height:300px;text-align:center;font-size:32px}.comming-after #timer{display:inline-block;width:140px;margin:15px auto 0 auto;text-align:left}.comming-after #timer.days{width:220px}.virtual-disclaimer{background:#e5c702;font-size:15px;font-weight:600;text-align:justify;margin-top:30px}.virtual-disclaimer .left-part{float:left;width:50%;padding:20px 10px}.virtual-disclaimer .right-part{width:48%;float:right;padding:20px 10px}.charity-disclaimer{position:relative;margin-bottom:-40px;background:#383838;color:#fff;font-size:15px;font-weight:600}.charity-disclaimer .inner-content{padding:30px 0}.charity-disclaimer .inner-content p{text-align:center}.charity-disclaimer .heart{position:absolute;right:0;bottom:30px;background:no-repeat url("../../../images/front/charity.png");background-size:130px 108px;width:130px;height:108px}.small-class,.small-right-class,.wide-class,.small-virtual-class,.wide-virtual-class,.wide-program,.wide-yoga-program{width:100%}.small-class.wide-class,.small-right-class.wide-class,.wide-class.wide-class,.small-virtual-class.wide-class,.wide-virtual-class.wide-class,.wide-program.wide-class,.wide-yoga-program.wide-class,.small-class.wide-virtual-class,.small-right-class.wide-virtual-class,.wide-class.wide-virtual-class,.small-virtual-class.wide-virtual-class,.wide-virtual-class.wide-virtual-class,.wide-program.wide-virtual-class,.wide-yoga-program.wide-virtual-class{min-height:230px}.small-class .image,.small-right-class .image,.wide-class .image,.small-virtual-class .image,.wide-virtual-class .image,.wide-program .image,.wide-yoga-program .image{float:left;width:50%}.small-class .content,.small-right-class .content,.wide-class .content,.small-virtual-class .content,.wide-virtual-class .content,.wide-program .content,.wide-yoga-program .content{width:48%;float:right}.small-class .content a.title,.small-right-class .content a.title,.wide-class .content a.title,.small-virtual-class .content a.title,.wide-virtual-class .content a.title,.wide-program .content a.title,.wide-yoga-program .content a.title{font-size:21px;line-height:23px;font-weight:600;color:#e5c702;margin-bottom:10px;height:auto;overflow:visible}.small-class .content a.title.virtual,.small-right-class .content a.title.virtual,.wide-class .content a.title.virtual,.small-virtual-class .content a.title.virtual,.wide-virtual-class .content a.title.virtual,.wide-program .content a.title.virtual,.wide-yoga-program .content a.title.virtual{color:#bf1e2e}.small-class .content a.category,.small-right-class .content a.category,.wide-class .content a.category,.small-virtual-class .content a.category,.wide-virtual-class .content a.category,.wide-program .content a.category,.wide-yoga-program .content a.category{font-size:17px;font-weight:600;margin-bottom:15px}.small-class .content a.category.virtual,.small-right-class .content a.category.virtual,.wide-class .content a.category.virtual,.small-virtual-class .content a.category.virtual,.wide-virtual-class .content a.category.virtual,.wide-program .content a.category.virtual,.wide-yoga-program .content a.category.virtual{color:#e5c702}.small-class .content a.desc,.small-right-class .content a.desc,.wide-class .content a.desc,.small-virtual-class .content a.desc,.wide-virtual-class .content a.desc,.wide-program .content a.desc,.wide-yoga-program .content a.desc{float:left;width:70%;height:auto;overflow:hidden;font-size:14px;line-height:16px;max-height:176px}.small-class .content .props,.small-right-class .content .props,.wide-class .content .props,.small-virtual-class .content .props,.wide-virtual-class .content .props,.wide-program .content .props,.wide-yoga-program .content .props{float:right;width:25%;margin-top:0}.small-class .content .props .clips,.small-right-class .content .props .clips,.wide-class .content .props .clips,.small-virtual-class .content .props .clips,.wide-virtual-class .content .props .clips,.wide-program .content .props .clips,.wide-yoga-program .content .props .clips{margin-top:10px}.small-class .content .props .level-1,.small-right-class .content .props .level-1,.wide-class .content .props .level-1,.small-virtual-class .content .props .level-1,.wide-virtual-class .content .props .level-1,.wide-program .content .props .level-1,.wide-yoga-program .content .props .level-1,.small-class .content .props .level-2,.small-right-class .content .props .level-2,.wide-class .content .props .level-2,.small-virtual-class .content .props .level-2,.wide-virtual-class .content .props .level-2,.wide-program .content .props .level-2,.wide-yoga-program .content .props .level-2,.small-class .content .props .level-3,.small-right-class .content .props .level-3,.wide-class .content .props .level-3,.small-virtual-class .content .props .level-3,.wide-virtual-class .content .props .level-3,.wide-program .content .props .level-3,.wide-yoga-program .content .props .level-3{margin-top:8px}.small-class,.small-right-class,.small-virtual-class{width:320px;float:left}.small-class .image,.small-right-class .image,.small-virtual-class .image,.small-class .content,.small-right-class .content,.small-virtual-class .content{margin:0 auto;float:none;width:auto}.small-class .content a.title,.small-right-class .content a.title,.small-virtual-class .content a.title{color:#383838;font-size:15px;line-height:16px;height:32px;margin-bottom:5px;overflow:hidden}.small-class .content a.title.virtual,.small-right-class .content a.title.virtual,.small-virtual-class .content a.title.virtual{margin-bottom:0}.small-class .content a.category,.small-right-class .content a.category,.small-virtual-class .content a.category{display:none}.small-class .content a.category.virtual,.small-right-class .content a.category.virtual,.small-virtual-class .content a.category.virtual{display:block}.small-class .content a.desc,.small-right-class .content a.desc,.small-virtual-class .content a.desc{float:none;width:100%;font-size:12px;line-height:15px;height:90px}.small-class .content .props,.small-right-class .content .props,.small-virtual-class .content .props{float:none;width:100%;margin-top:12px}.small-class .content .props .name,.small-right-class .content .props .name,.small-virtual-class .content .props .name,.small-class .content .props .clips,.small-right-class .content .props .clips,.small-virtual-class .content .props .clips,.small-class .content .props .level-1,.small-right-class .content .props .level-1,.small-virtual-class .content .props .level-1,.small-class .content .props .level-2,.small-right-class .content .props .level-2,.small-virtual-class .content .props .level-2,.small-class .content .props .level-3,.small-right-class .content .props .level-3,.small-virtual-class .content .props .level-3{float:left;margin-top:0}.small-class .content .props .name,.small-right-class .content .props .name,.small-virtual-class .content .props .name,.small-class .content .props .level-1,.small-right-class .content .props .level-1,.small-virtual-class .content .props .level-1,.small-class .content .props .level-2,.small-right-class .content .props .level-2,.small-virtual-class .content .props .level-2,.small-class .content .props .level-3,.small-right-class .content .props .level-3,.small-virtual-class .content .props .level-3{width:40%}.small-class .content .props .clips,.small-right-class .content .props .clips,.small-virtual-class .content .props .clips{float:right}.small-right-class{float:right}.video-desc{height:70px;background-color:#e5c702;color:#fff;font-size:10px}.video-desc .desc{float:left;width:60%;height:70px;line-height:65px;padding:0 20px}.video-desc .desc span{display:inline-block;vertical-align:middle;line-height:12px;text-align:justify;height:48px;overflow:hidden}.video-desc .props{position:relative;height:28px;margin-top:15px;float:left;width:40%}.video-desc .props .name,.video-desc .props .clips,.video-desc .props .level-1,.video-desc .props .level-2,.video-desc .props .level-3{height:28px;line-height:26px;padding-left:32px;font-size:11px;font-weight:600;width:40%;float:left;overflow:hidden}.video-desc .props .name:hover,.video-desc .props .clips:hover,.video-desc .props .level-1:hover,.video-desc .props .level-2:hover,.video-desc .props .level-3:hover{text-decoration:none}.video-desc .props .level-1,.video-desc .props .level-2,.video-desc .props .level-3{line-height:23px;font-size:12px;padding-top:2px}.video-desc .props .name{font-size:15px;left:0;background:no-repeat url("../../../images/front/icons/teacher-white.png");background-size:contain}.video-desc .props .clips{left:0;background:no-repeat url("../../../images/front/icons/video-white.png");background-size:contain;width:20%}.video-desc .props .level-1{left:0;background:no-repeat url("../../../images/front/icons/level-begginner-white.png");background-size:contain}.video-desc .props .level-2{left:0;background:no-repeat url("../../../images/front/icons/level-intermediate-white.png");background-size:contain}.video-desc .props .level-3{left:0;background:no-repeat url("../../../images/front/icons/level-advanced-white.png");background-size:contain}label{font-weight:normal}#no-results{display:none}.no-results{margin:50px 0 300px 0;text-align:center;font-size:15px;font-weight:600}.wide-program,.wide-yoga-program{margin-bottom:20px}.wide-program .content a.title,.wide-yoga-program .content a.title{color:#383838}.wide-program .content a.desc,.wide-yoga-program .content a.desc{float:none;width:100%}.wide-program .content .props,.wide-yoga-program .content .props{float:none;width:100%}.wide-program .content .props .clips,.wide-yoga-program .content .props .clips,.wide-program .content .props .price,.wide-yoga-program .content .props .price{width:35%;float:left}.wide-program .content .props .book,.wide-yoga-program .content .props .book{float:right;margin-top:10px}.wide-program .content .props .price,.wide-yoga-program .content .props .price{margin-top:12px;font-size:17px;font-weight:600;font-style:italic}.subscriptions{width:840px;margin:0 auto 60px auto}.subscriptions.subscriptions-2{width:560px}.subscriptions.subscriptions-1{width:280px}.subscriptions.payment{width:280px;margin-bottom:10px}.subscriptions.payment .select{display:none}.subscriptions.payment .subscription-tiem{cursor:auto}.subscriptions.payment .subscription-tiem .back{bottom:15px}.subscriptions.profile,.subscriptions.activation{width:280px;margin-bottom:10px}.subscriptions.profile .subscription-tiem,.subscriptions.activation .subscription-tiem{cursor:auto}.subscriptions .subscription-tiem{float:left;position:relative;width:240px;height:355px;margin:30px 20px 0 20px;cursor:pointer;cursor:hand}.subscriptions .subscription-tiem .back{position:absolute;top:20px;left:18px;right:18px;bottom:0;-webkit-box-shadow:10px 10px 65px 0 #bbb;-moz-box-shadow:10px 10px 65px 0 #bbb;-webkit-box-shadow:10px 10px 65px 0 #bbb;box-shadow:10px 10px 65px 0 #bbb;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.subscriptions .subscription-tiem .content{position:absolute;top:45px;left:0;right:0;bottom:45px;padding-top:10px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.subscriptions .subscription-tiem .content .logo{text-align:center;margin-bottom:15px}.subscriptions .subscription-tiem .content .name,.subscriptions .subscription-tiem .content .price{font-weight:bold;text-align:center;font-size:16px}.subscriptions .subscription-tiem .content .name{margin-bottom:15px}.subscriptions .subscription-tiem .content .price{margin-top:5px}.subscriptions .subscription-tiem .content .trial-price{font-weight:bold;font-size:12px;text-align:center}.subscriptions .subscription-tiem .content .desc-item{position:relative;padding:8px 25px 0 40px;font-size:10px;height:35px;line-height:12px}.subscriptions .subscription-tiem .content .desc-item.two-rows{padding-top:3px}.subscriptions .subscription-tiem .content .desc-item i{position:absolute;top:8px;left:15px;font-size:18px}.subscriptions .subscription-tiem .content .desc-item.odd{background:#f7eebc}.subscriptions .subscription-tiem .selector{position:absolute;top:0;left:0;width:38px;height:38px;background-color:#fff;border:3px solid #e2c520;-webkit-border-radius:19px;-moz-border-radius:19px;border-radius:19px}.subscriptions .subscription-tiem .checked{position:absolute;top:-9px;left:7px;width:38px;height:38px;background:no-repeat url("../../../images/front/icons/tick.png");background-size:contain;display:none}.subscriptions .subscription-tiem .select{position:absolute;bottom:0;left:0;right:0;height:45px;line-height:45px;font-size:17px;text-align:center;text-transform:uppercase;color:#fff}.subscriptions .subscription-tiem .select a,.subscriptions .subscription-tiem .select a:hover{color:#fff;text-decoration:none}.subscriptions .selected .checked{display:block}.subscriptions .color-1 .back{background-color:#e2c520}.subscriptions .color-1 .content .desc-item.odd{background:#f7eebc}.subscriptions .color-1 .content .desc-item i{color:#e2c520}.subscriptions .color-2 .back{background-color:#992a84}.subscriptions .color-2 .content .desc-item.odd{background:#f5e9f3}.subscriptions .color-2 .content .desc-item i{color:#992a84}.subscriptions .color-3 .back{background-color:#37a491}.subscriptions .color-3 .content .desc-item.odd{background:#ebf6f4}.subscriptions .color-3 .content .desc-item i{color:#37a491}.small-trainer{width:240px;display:inline-block;padding:5px}.wide-trainer{float:left}.wide-trainer .content{background-color:#e5c702;padding:26px 16px}.wide-trainer .content a.nickname{float:left;width:70%;color:#383838;font-size:18px;font-weight:600;margin-bottom:8px}.wide-trainer .content a.nickname:hover{text-decoration:none}.wide-trainer .content .props{float:right;width:29%;margin-top:-5px;margin-bottom:4px;padding:0}.wide-trainer .content .props a{float:left}.wide-trainer .content a.desc{color:#fff;font-size:14px;line-height:16px;height:272px}.wide-trainer .content a.desc.full{height:auto}.bholder{text-align:center;margin:10px 12px 0 0}.bholder a.button{height:32px;line-height:32px;display:inline-block;font-size:15px;font-weight:600;background:#e5c702;padding:0 19px;cursor:pointer;cursor:hand;margin:0 auto;color:#fff}.bholder a.button.rounded{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bholder a.button:hover{text-decoration:none}.colored-bgr{background-color:#fafafa}.slick-prev,.slick-next{top:45%}.slick-prev:before,.slick-next:before{font-family:FontAwesome;color:#e5c702;font-size:40px}.slick-prev:before{content:"\f0d9"}.slick-next:before{content:"\f0da"}h2.botique{text-align:center;font-weight:600;font-size:32px}h2.botique .ul{margin:15px auto 0 auto;background:#e5c702;height:5px;width:60px}.homebox-1{position:relative}.homebox-1 .bgr-img{height:auto;overflow:hidden;text-align:right}.homebox-1 .text-content{position:absolute;top:20px;left:30px;width:410px;background-color:#fff;border:1px solid #565656;padding:20px 30px 30px}.terms{padding:0 8px}.terms h2{margin-top:20px;font-weight:bold}.subscribe{background:#e5c702;color:#fff;font-size:14px;min-height:7px}.footer{background:#383838;color:#fff;font-size:14px;height:90px}.footer .links{padding:5px 0 0 10px}.footer .links a{font-size:14px;color:#fff;text-decoration:none}.footer .logo{position:absolute;top:15px;right:15px;width:88px;height:60px;overflow:hidden}.footer .logo a{display:block;width:88px;height:60px}.login-form-wrapper,.forgotten-password-form-wrapper,.payment-form-wrapper{width:250px;margin:auto}.payment-form-wrapper{width:420px;margin:auto}.register-form-wrapper,.admin-form-wrapper{padding:0 20px}.register-form-wrapper .fld-left,.admin-form-wrapper .fld-left,.register-form-wrapper .fld-right,.admin-form-wrapper .fld-right,.register-form-wrapper .subscription,.admin-form-wrapper .subscription{width:45%}.register-form-wrapper .fld-left,.admin-form-wrapper .fld-left{float:left}.register-form-wrapper .subscription,.admin-form-wrapper .subscription{float:right;text-align:center}.register-form-wrapper .fld-right,.admin-form-wrapper .fld-right{float:right}.register-form-wrapper.subscribed .fld-right,.admin-form-wrapper.subscribed .fld-right{float:left}.register-form-wrapper.subscribed .change-password-clear,.admin-form-wrapper.subscribed .change-password-clear{display:none}table.vstudio-list{width:100%}table.vstudio-list tr td,table.vstudio-list tr th{padding:5px;border-bottom:1px solid #e5c702}table.vstudio-list tr td.right-text,table.vstudio-list tr th.right-text,table.vstudio-list tr td:last-child,table.vstudio-list tr th:last-child{text-align:right}table.vstudio-list tr:hover td{background-color:#e5c702;color:#fff}table.vstudio-list tr:hover td a{color:#fff}.admin-no-results{text-align:center;margin:20px 0 40px 0;color:#bf1e2e;font-weight:600}.paging{text-align:right;margin-top:30px}.paging a{color:#e5c702;font-weight:600;padding:0 3px}input{outline:none;border:none}input.normal-text-field{border:1px solid #e5c702;margin:0 5px;padding:5px}.code-field{width:280px;margin:auto}.text-field-wrapper{width:100%;position:relative;border-bottom:2px solid #e5c702;margin-top:25px}.text-field-wrapper.needsfilled{border-bottom:2px solid #f00}.select-field-wrapper{width:100%;position:relative;margin-top:7px;margin-bottom:1px}.select-field-wrapper label{font-size:15px;padding-left:5px}.select-field-wrapper select{width:100%;margin-left:0;border:none;outline:none;border-bottom:2px solid #e5c702}.select-field-wrapper textarea{width:100%;height:90px;border:1px solid #e5c702}.select-field-wrapper.needsfilled select{border-bottom:2px solid #f00}#form-success{display:none}#form-success.success{padding:30px 5px 50px 5px}#form-errors{border:1px solid transparent;margin-top:15px}.btn-show-pass{font-size:15px;color:#4d545f;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;height:100%;top:0;right:0;padding-right:5px;cursor:pointer;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s}.btn-show-pass:hover{color:#e5c702}.btn-show-pass.active{color:#e5c702}.text-field{font-size:15px;color:#4d545f;display:block;width:100%;height:38px;line-height:38px;background:transparent;padding:0 5px}.text-field-focus{position:absolute;display:block;width:100%;height:100%;top:0;left:0;pointer-events:none}.text-field-focus::after{font-size:15px;color:#4d545f;content:attr(data-title);display:block;position:absolute;top:10px;left:0;right:0;padding-left:5px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s}.text-field:focus + .text-field-focus::after{top:-17px}.text-field.filled + .text-field-focus::after{top:-17px}#card-field-placeholder{border-bottom:2px solid #e5c702;padding-bottom:5px}#card-field-placeholder.needsfilled{border-bottom:2px solid #f00}select{padding:5px;border:1px solid #e5c702;background:transparent;margin:0 5px}a.button,input.button,.spinner,.inline{background:#e5c702;text-align:center;color:#fff;font-size:16px;height:40px;line-height:40px;display:block;width:auto;padding:0 15px;border:none;border-radius:8px;cursor:hand;cursor:pointer;margin:10px auto 0 auto}a.button:hover,input.button:hover,.spinner:hover,.inline:hover{text-decoration:none}a.button.warn,input.button.warn,.spinner.warn,.inline.warn,a.button:hover,input.button:hover,.spinner:hover,.inline:hover{background:#e5c702}a.button.spinner,input.button.spinner,.spinner.spinner,.inline.spinner,a.button.inline,input.button.inline,.spinner.inline,.inline.inline{display:inline-block}a.button.ib,input.button.ib,.spinner.ib,.inline.ib{display:inline-block}@media only screen and (max-width:1250px){.charity-disclaimer .inner-content p{width:90%}}@media only screen and (max-width:1200px){.header .nav{right:20px}.content-wrapper{width:100%}}@media only screen and (max-width:1050px){.homebox-1{width:95%;margin:auto}.homebox-1 .text-content{top:15px;left:15px;width:370px;padding:20px}.content-wrapper .inner-content{width:auto}}@media only screen and (max-width:1000px){.content-wrapper .inner-content .parts-320-content{width:640px}.content-wrapper .inner-content .parts-320-content .part-1-of-3.item-4{display:block}.content-wrapper .inner-content .parts-320-content .how-to-pratice.item-3{float:none;display:block;margin:0 auto}.content-wrapper .inner-content .parts-240-content{width:480px}.header .nav ul li a{font-size:14px}.wide-class .content a.desc,.wide-virtual-class .content a.desc,.wide-program .content a.desc,.wide-yoga-program .content a.desc{float:none;width:100%;max-height:128px}.wide-class .content .left-titles,.wide-virtual-class .content .left-titles,.wide-program .content .left-titles,.wide-yoga-program .content .left-titles{float:none;width:100%}.wide-class .content .controls,.wide-virtual-class .content .controls,.wide-program .content .controls,.wide-yoga-program .content .controls{float:none;width:100%;margin-bottom:10px}.wide-class .content .controls .price,.wide-virtual-class .content .controls .price,.wide-program .content .controls .price,.wide-yoga-program .content .controls .price{float:left}.wide-class .content .props,.wide-virtual-class .content .props,.wide-program .content .props,.wide-yoga-program .content .props{float:none;width:100%;margin-top:12px}.wide-class .content .props .name,.wide-virtual-class .content .props .name,.wide-program .content .props .name,.wide-yoga-program .content .props .name,.wide-class .content .props .clips,.wide-virtual-class .content .props .clips,.wide-program .content .props .clips,.wide-yoga-program .content .props .clips,.wide-class .content .props .level-1,.wide-virtual-class .content .props .level-1,.wide-program .content .props .level-1,.wide-yoga-program .content .props .level-1,.wide-class .content .props .level-2,.wide-virtual-class .content .props .level-2,.wide-program .content .props .level-2,.wide-yoga-program .content .props .level-2,.wide-class .content .props .level-3,.wide-virtual-class .content .props .level-3,.wide-program .content .props .level-3,.wide-yoga-program .content .props .level-3{float:left;margin-top:0}.wide-class .content .props .name,.wide-virtual-class .content .props .name,.wide-program .content .props .name,.wide-yoga-program .content .props .name,.wide-class .content .props .level-1,.wide-virtual-class .content .props .level-1,.wide-program .content .props .level-1,.wide-yoga-program .content .props .level-1,.wide-class .content .props .level-2,.wide-virtual-class .content .props .level-2,.wide-program .content .props .level-2,.wide-yoga-program .content .props .level-2,.wide-class .content .props .level-3,.wide-virtual-class .content .props .level-3,.wide-program .content .props .level-3,.wide-yoga-program .content .props .level-3{width:33%}.wide-class .content .props .clips,.wide-virtual-class .content .props .clips,.wide-program .content .props .clips,.wide-yoga-program .content .props .clips{float:right}.wide-program .content .props .clips,.wide-yoga-program .content .props .clips{float:left}.wide-program .content .props .book,.wide-yoga-program .content .props .book,.wide-program .content .props .price,.wide-yoga-program .content .props .price{margin-top:0}.charity-disclaimer .inner-content p{width:85%}}@media only screen and (max-width:890px){.content-wrapper .inner-content{max-width:100%}.homebox-1 .text-content{top:15px;left:15px;width:370px;padding:20px}.homebox-1 .bgr-img{height:auto;text-align:center}.homebox-1 .text-content{position:relative;top:auto;left:auto;width:auto;margin:0 auto}.subscriptions{width:560px}.header .nav ul li.nav-yoga-special-events a span{display:none}}@media only screen and (max-width:800px){.class-search-form{width:200px;margin:0 auto}.class-search-form .label,.class-search-form select{width:200px;margin:0 0 15px 0}.class-search-form .label{text-align:center}.header .mobile-nav-btn{display:block;color:#fff;font-size:30px;position:absolute;top:20px;right:20px}.header .nav{display:none;position:relative;top:95px;right:0;left:0;height:auto;line-height:31px;padding:0}.header .nav.show-nav{display:block}.header .nav ul{display:block;width:100%;float:none;position:relative;margin:0 0 0 0;padding:0}.header .nav ul li{width:100%;display:block;border-bottom:1px solid #d2d2d2;background-color:#383838;list-style:none;text-indent:0;margin:0;clear:both;padding:0}.header .nav ul li a{display:block;line-height:50px;height:50px;text-align:center;font-size:15px}.header .nav ul li a:hover:before{visibility:hidden}.header .nav ul li .home{display:block}.header .nav ul li.delimiter{display:none}.header .nav ul li.lang-right{margin:0}.header .nav ul li:first-child{border-top:1px solid #d2d2d2}.header .nav ul li.nav-yoga-special-events a span{display:inline}.header .nav ul li ul.subnav{position:relative;left:auto;top:auto;margin:0}.header .nav ul li ul.subnav li{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #fff}.header .nav ul li ul.subnav li:last-child{border-bottom:none}}@media only screen and (max-width:770px){h2.botique{font-size:22px}.wide-class .image,.wide-virtual-class .image,.wide-program .image,.wide-yoga-program .image,.wide-class .content,.wide-virtual-class .content,.wide-program .content,.wide-yoga-program .content{margin:0 auto;float:none;width:auto}.wide-class .image a.desc,.wide-virtual-class .image a.desc,.wide-program .image a.desc,.wide-yoga-program .image a.desc,.wide-class .content a.desc,.wide-virtual-class .content a.desc,.wide-program .content a.desc,.wide-yoga-program .content a.desc{max-height:none}.video-desc .props .name,.video-desc .props .level-1,.video-desc .props .level-2,.video-desc .props .level-3{width:50%}.video-desc .props .clips{display:none}.virtual-disclaimer .left-part,.virtual-disclaimer .right-part{float:none;width:100%;padding:20px}.virtual-disclaimer .left-part{padding-bottom:0}.virtual-disclaimer .right-part{padding-top:0}.charity-disclaimer .inner-content{padding-bottom:50px}.charity-disclaimer .inner-content p{width:90%;margin:0 auto}.charity-disclaimer .heart{background-size:110px 92px;width:110px;height:92px}}@media only screen and (max-width:680px){.content-wrapper .inner-content .parts-320-content{width:320px}.content-wrapper .inner-content .parts-320-content .part-2-of-3{width:320px}.register-form-wrapper .fld-left,.admin-form-wrapper .fld-left,.register-form-wrapper .fld-right,.admin-form-wrapper .fld-right,.register-form-wrapper .subscription,.admin-form-wrapper .subscription{width:100%;float:none}.register-form-wrapper.subscribed .fld-right,.admin-form-wrapper.subscribed .fld-right{float:none}}@media only screen and (max-width:600px){.subscriptions{width:280px}.subscriptions.subscriptions-2{width:280px}}@media only screen and (max-width:570px){.video-desc{height:auto;padding-top:10px;margin-bottom:10px}.video-desc .desc{float:none;width:100%;height:auto}.video-desc .desc span{height:auto}.video-desc .props{float:none;width:100%;padding-left:20px;padding-bottom:10px;height:auto}.video-desc .props .name,.video-desc .props .level-1,.video-desc .props .level-2,.video-desc .props .level-3{width:35%}.video-desc .props .clips{width:30%;display:block}.charity-disclaimer .inner-content{padding-bottom:100px}}@media only screen and (max-width:500px){.content-wrapper .inner-content .parts-240-content{width:240px}}@media only screen and (max-width:410px){.wide-class .props .name,.wide-virtual-class .props .name{width:66%}.wide-class .props .level-1,.wide-virtual-class .props .level-1,.wide-class .props .level-2,.wide-virtual-class .props .level-2,.wide-class .props .level-3,.wide-virtual-class .props .level-3{display:none}}