@import'../fonts/stylesheet.css';.box-sizing,.wcs3-class-container .wcs3-details-book-online,#modalbox #modalWrp #main-content,#modalbox,#massage-list li,#site-footer .social-links,#site-footer .contact-info,#teachers-list li .name,#teachers-list li .img,#teachers-list li,.content-text,#price-table ul li .price,#price-table ul li .package,#price-table ul li,.article .content,.blocks .stay-tuned #newsletter input[type=submit],.blocks .stay-tuned #newsletter input[type=email],.blocks .stay-tuned #newsletter,.blocks .block,#hero-banner .slogan,#main-nav > ul > li > ul > li > a,#site-header .top-links > ul > li > ul > li > a,.btn,.wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.blocks:before,.clearfix:after,.blocks:after{content:" ";display:table}.clearfix:after,.blocks:after{clear:both}body{background-color:#fff;font-family:"ProximaNova-Regular","Arial",sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-weight:400;color:#000;letter-spacing:1px;opacity:0}body.active{opacity:1;-moz-transition:opacity,.5s;-o-transition:opacity,.5s;-webkit-transition:opacity,.5s;transition:opacity,.5s}#body-wrap{width:100%}.wrapper{width:100%;height:100%;padding:0 50px;margin:0 auto;position:relative}.section{width:100%;float:left;background-color:#fff}.hidden{display:none}p{font-size:16px;line-height:30px;margin:10px 0}a{color:#000}a.unclickable{cursor:default}b,strong{font-family:"ProximaNova-Bold","Arial",sans-serif;font-weight:normal}h1{font-family:"Didoni",serif;font-weight:normal;font-size:90px;line-height:90px;letter-spacing:1px;margin:0 0 30px}h2{font-family:"Didoni",serif;font-weight:normal;font-size:48px;line-height:60px;letter-spacing:1px;margin:0 0 30px}h3{font-family:"Didoni",serif;font-weight:normal;font-size:40px;line-height:40px;letter-spacing:1px;margin:0 0 30px}h4{font-family:"Didoni",serif;font-weight:normal;font-size:28px;line-height:34px;letter-spacing:1px;margin:0 0 30px}h5{font-size:14px;line-height:36px;color:#000;margin:0 0 20px}h6{font-size:12px;line-height:24px;color:#000;margin:0 0 20px}input:focus{outline:none}.img{text-align:center}.img img{width:100%;height:auto}img{max-width:100%}.link{font-family:"ProximaNova-Bold","Arial",sans-serif}.btn{width:auto;height:60px;font-size:14px;line-height:60px;background-color:#e16e1e;font-family:"ProximaNova-Bold","Arial",sans-serif;color:#fff;display:block;padding:0 30px;text-decoration:none;margin:auto;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-moz-transition:background-color,1s;-o-transition:background-color,1s;-webkit-transition:background-color,1s;transition:background-color,1s}.btn:hover{background-color:#e16e1e}.btn.theme2{background-color:#138d7c}.btn.theme2:hover{background-color:#e16e1e}.btn.btn-sm{width:330px;height:30px;line-height:30px;color:#fff !important;text-align:center;margin-bottom:20px}.section{padding:72px 0}.sec-ttl{font-size:30px;line-height:30px;color:#e16e1e;position:relative;text-transform:uppercase;font-weight:700;padding-left:30px;padding-bottom:40px;z-index:3}.sec-ttl .line{width:7px;height:50px;background-color:#e16e1e;display:block;position:absolute;bottom:-30px;left:30px}#site-header{width:100%;margin:0 auto;height:130px;position:absolute;z-index:99;background-color:transparent}#site-header.contact{background-color:rgba(0,0,0,.75)}#site-header .logo{width:308px;height:53px;background-image:url("../img/logo.png");background-position:top left;background-repeat:no-repeat;position:absolute;top:60px;left:50px}#site-header .top-links{float:right;font-size:12px;line-height:24px;position:absolute;top:30px;right:50px;z-index:2}#site-header .top-links > ul{padding:0;margin:0;list-style:none;float:right}#site-header .top-links > ul > li{float:right;margin:0 0 0 15px;position:relative}#site-header .top-links > ul > li > a{text-decoration:none;color:#f1f1f1;display:block}#site-header .top-links > ul > li > a.fb{width:30px;height:30px;text-indent:-9999px;background-image:url("../img/facebook_icon.png");background-position:center center;background-repeat:no-repeat;margin-top:-5px}#site-header .top-links > ul > li > a.ins{width:30px;height:30px;text-indent:-9999px;background-image:url("../img/instagram_icon.png");background-position:center center;background-repeat:no-repeat;margin-top:-5px}#site-header .top-links > ul > li > a.btn{padding:0 20px;height:30px;line-height:30px;margin:-3px 10px 0 0;font-size:12px;background-color:#138d7c}#site-header .top-links > ul > li > a.btn:hover{background-color:#e16e1e}#site-header .top-links > ul > li.hasChild > a{padding-right:20px;background-image:url("../img/triangle.png");background-position:100% 38%;background-repeat:no-repeat}#site-header .top-links > ul > li > ul{width:160px;padding:0;margin:0;list-style:none;position:absolute;top:24px;right:0;background-color:#f1f1f1;text-align:right;opacity:0;display:none;float:left;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden;z-index:1}#site-header .top-links > ul > li > ul > li{width:100%;float:left;border-top:1px solid #bababa}#site-header .top-links > ul > li > ul > li:first-child{border-top:none}#site-header .top-links > ul > li > ul > li > a{text-decoration:none;padding:5px 20px;float:left;width:100%;-moz-transition:background-color,.5s;-o-transition:background-color,.5s;-webkit-transition:background-color,.5s;transition:background-color,.5s}#site-header .top-links > ul > li > ul > li > a:hover{background-color:#bababa}#hamburger{width:40px;height:40px;background-image:url("../img/icon_menu.png");background-position:center center;background-repeat:no-repeat;position:fixed;z-index:998;top:30px;right:20px;background-size:100% 100%;display:none}#main-nav{width:60%;height:auto;background-color:transparent;float:right;margin:75px 0 0}#main-nav > ul{list-style:none;padding:0;margin:0 auto;width:auto;float:right}#main-nav > ul > li{float:left;margin-left:30px;position:relative}#main-nav > ul > li > a{display:block;text-decoration:none;line-height:30px;color:#fff;font-size:16px;display:inline-block;-moz-transition:color,.3s;-o-transition:color,.3s;-webkit-transition:color,.3s;transition:color,.3s}#main-nav > ul > li > a:hover{color:#e16e1e}#main-nav > ul > li.hasChild > a{padding-right:20px;background-image:url("../img/triangle.png");background-position:100% 50%;background-repeat:no-repeat}#main-nav > ul > li > ul{width:160px;padding:0;margin:0;list-style:none;position:absolute;top:30px;right:0;background-color:#f1f1f1;text-align:right;opacity:0;display:none;float:left;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;overflow:hidden}#main-nav > ul > li > ul > li{width:100%;float:left}#main-nav > ul > li > ul > li > a{text-decoration:none;padding:10px 20px;float:left;font-size:14px;width:100%}.banner{width:100%;height:100vh;float:left;position:relative;background-color:#e16e1e;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#hero-banner{width:100%;height:100vh;overflow:hidden;position:relative;background-color:transparent;background-repeat:no-repeat;background-position:top center;background-attachment:scroll;text-align:center}#hero-banner ul{padding:0;margin:0;list-style:none;width:100%;height:100vh}#hero-banner ul li{width:100%;height:100%}#hero-banner .slogan{position:absolute;width:100%;height:auto;color:#fff;left:0;bottom:50px;text-align:center;padding:0 50px;text-align:center}#hero-banner .slogan h1{opacity:0;margin:0}.blocks{width:100%;font-size:24px;line-height:36px}.blocks .halfBlock{width:50%;height:720px;float:left}.blocks .halfBlock a{text-decoration:none}.blocks .block{width:100%;float:left;padding:50px 150px 50px 50px}.blocks .block.smallBlock{width:50%;height:360px;float:left;color:#fff;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.blocks .block.smallBlock h3{position:absolute;bottom:50px;left:50px;margin:0}.blocks p{font-size:24px}.blocks .new-to-yoga{height:720px;color:#fff;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.blocks .new-to-yoga a{color:#fff;text-decoration:underline}.blocks .special-events{height:360px;color:#e16e1e;background-color:#f1f1f1;background-image:url("../img/corner_top_right_l.png");background-position:top right;background-repeat:no-repeat}.blocks .special-events a{color:#e16e1e;text-decoration:underline}.blocks .stay-tuned{color:#fff;position:relative;background-image:url("/wp-content/themes/yoga2016/img/_example/stay_tuned_2.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover}.blocks .stay-tuned .intro{width:50%;float:left}.blocks .stay-tuned #newsletter{width:360px;font-size:16px;float:right;position:absolute;top:50px;right:50px;padding-left:30px;-moz-transition:background-color,.5s;-o-transition:background-color,.5s;-webkit-transition:background-color,.5s;transition:background-color,.5s}.blocks .stay-tuned #newsletter:focus{background-color:#bababa}.blocks .stay-tuned #newsletter #mc_embed_signup div.mce_inline_error{display:none !important}.blocks .stay-tuned #newsletter #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:3px solid red}.blocks .stay-tuned #newsletter #mce-error-response,.blocks .stay-tuned #newsletter #mce-success-response{float:left;font-size:14px;line-height:22px;padding:0 0 10px;color:#fff}.blocks .stay-tuned #newsletter input[type=email]{width:100%;height:60px;line-height:60px;color:#000;margin:0 0 20px;padding:0 30px;float:right;border:none;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.blocks .stay-tuned #newsletter input[type=submit]{font-family:"ProximaNova-Bold","Arial",sans-serif;width:144px;height:60px;padding:0 30px;background-color:#138d7c;color:#fff;text-align:center;float:right;margin-left:20px;border:none;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.page-title{width:100%;text-align:center;color:#e16e1e;text-align:center}.article{width:100%;max-width:792px;margin:72px auto}.article .image{width:288px;float:left}.article .content{width:504px;float:left;padding-left:30px}.article:nth-child(even) .image{float:right}.article:nth-child(even) .content{padding-left:0;padding-right:30px}#special-events{padding-bottom:50px}#special-events .article{padding:50px 0 0;margin:50px auto 0;border-top:1px solid #f1f1f1}#special-events .article:first-child{border-top:none;padding-top:0}#special-events .article h4{margin:0}#special-events .article .date{color:#e16e1e;font-family:"ProximaNova-Bold","Arial",sans-serif;font-size:24px;margin:10px 0 20px}#special-events .article .image{width:100%;margin:0 0 10px}#special-events .article .content{width:100%;padding:0}.single-article{width:100%;max-width:648px;margin:0 auto}.single-article p{margin:30px 0}.single-article img{width:100%;height:auto;margin-bottom:30px}#price-table{width:100%;background-color:#fff}#price-table ul{width:100%;padding:0;list-style:none;margin:0 0 40px 0;float:left}#price-table ul h5{margin:0;float:left}#price-table ul .button{margin:0;float:right;font-weight:normal;text-transform:none}#price-table ul.general-package li:first-child{display:none}#price-table ul li{width:100%;padding:20px 30px;float:left;background-color:#fff;border-bottom:1px solid #bababa}#price-table ul li.head{border-bottom:2px solid #bababa;padding-bottom:0}#price-table ul li.head > div{font-size:12px;line-height:36px;color:#999;font-weight:bold;text-transform:uppercase}#price-table ul li.odd{background-color:#fafafa}#price-table ul li > div{float:left}#price-table ul li .package{width:30%;padding-right:30px;font-size:14px;line-height:30px;color:#000;font-weight:bold}#price-table ul li .price{width:15%;padding-right:30px;font-size:18px;line-height:30px;color:#e16e1e;font-weight:bold}#price-table ul li .price .special{color:#fff;padding:5px 10px 2px;border-radius:5px;background-color:#e16e1e;display:inline-block}#price-table ul li .price .regular{font-size:10px;color:#fd9317;display:block;font-weight:normal;margin:10px 0 0}#price-table ul li .features{width:55%;font-size:14px;line-height:30px}#price-table ul li .features .purchase-btn{float:right;max-width:400px}#price-table ul li .features .purchase-btn span{width:100%;text-align:right;font-weight:bold;font-size:12px;line-height:18px;color:#999;display:block;padding:10px 0;float:right}#price-table ul li .buy{background-color:#e16e1e;color:#fff;height:30px;line-height:30px;text-align:center;float:right;padding:0 20px;display:none}#price-table ul.private-lessons li .buy,#price-table ul.others li .buy{display:none}#price-table ul .btn{float:right;height:30px;line-height:30px;padding:0 15px;font-size:12px;line-height:33px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;-moz-transition:background-color,.5s;-o-transition:background-color,.5s;-webkit-transition:background-color,.5s;transition:background-color,.5s}#price-table ul .btn:hover{background-color:#138d7c}#price-table ul .reminder{width:100%;text-align:right;float:left;font-size:12px;color:gray}.content-text{width:100%;padding:20px 30px;background-color:#fafafa;border-top:1px solid #bababa;border-bottom:1px solid #bababa;font-size:14px;line-height:30px;float:left}.content-text h5{margin-left:0}.content-text img{max-width:100%;height:auto}#teachers-sec{width:100%}#teachers-sec .wrapper{max-width:1080px}#teachers-list{width:100%;max-width:100%;padding:0;margin:30px auto;list-style:none}#teachers-list li{width:25%;height:auto;float:left;position:relative}#teachers-list li .img{display:block;width:100%;height:100%;position:relative;float:left;overflow:hidden;background-color:#bababa}#teachers-list li .name{height:80px;font-family:"Didoni",serif;display:block;width:100%;padding:15px 20px;bottom:0;left:0;color:#e16e1e;font-size:18px;text-align:left;float:left;text-decoration:none}#site-footer{width:100%;padding:0;color:#bababa;background-color:#f1f1f1;background-image:url("../img/corner_bot_right_l.png");background-position:bottom right;background-repeat:no-repeat;float:left;position:relative;z-index:1}#site-footer ul{list-style:none;padding:0;margin:0;width:100%}#site-footer ul li{width:100%;float:left}#site-footer ul li a{color:#bababa;font-size:16px;line-height:22px;text-decoration:none;display:block;background-position:left center;background-repeat:no-repeat;height:50px;margin:10px 0;float:left}#site-footer ul li a.fb{background-image:url("../img/facebook_icon2.png")}#site-footer ul li a.ins{background-image:url("../img/instagram_icon2.png")}#site-footer ul li a.ph{background-image:url("../img/phone_icon.png")}#site-footer ul li a.email{background-image:url("../img/email_icon.png")}#site-footer ul li a.address{background-image:url("../img/address_icon.png")}#site-footer ul li a span{float:left;margin:5px 0 0 62px}#site-footer ul li a.ph span,#site-footer ul li a.email span{margin-top:15px}#site-footer .social-links,#site-footer .contact-info{width:45%;float:left;padding:50px 0 30px}#site-footer .social-links{float:right}#site-footer #credits{width:100%;color:#bababa;padding:40px 0;font-size:12px;line-height:22px;float:left}#site-footer #credits .copyright{width:100%;float:left;text-align:center}#main-content{width:100%;padding-top:72px;padding-bottom:72px;float:left}#main-content a{color:#e16e1e}#main-content .entry-title,#main-content .entry-content{width:100%;max-width:840px;margin-left:auto;margin-right:auto}#massage-list{padding:0;margin:0;list-style:none}#massage-list li{width:50%;float:left;padding:0 1px;margin-bottom:2px}#massage-list li .info{padding:30px;background-color:#f1f1f1}#massage-list li .info .title{font-size:24px;line-height:36px;margin-bottom:20px;color:#000;font-weight:bold}#massage-list li .info .phone{font-size:14px;font-weight:bold;color:#e16e1e}.content-404 p{font-size:24px;line-height:34px}.content-404 p a{text-decoration:none}.content-404 p a:hover{text-decoration:underline}#modalbox{background-color:transparent;padding:0;display:none;max-height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}#modalbox .modalClose{width:50px;height:50px;background-color:#e16e1e;background-image:url("../img/icon_close.png");background-position:center center;background-repeat:no-repeat;display:block;position:absolute;right:-50px;top:0;text-decoration:none;z-index:10}#modalbox #modalWrp{width:100%;background-color:#fff}#modalbox #modalWrp #main-content{padding:50px}#modalbox #modalWrp .wrapper{padding:0}#modalbox #modalImg{max-width:432px;height:auto;display:block;position:absolute;left:0;top:-288px;display:none}#modalbox #modalCnt{width:100%;background-color:#fff;font-size:14px;line-height:30px}.wcs3-schedule-wrapper tr.odd{background-color:#3f3f3f}.wcs3-schedule-wrapper th{text-transform:uppercase;font-size:12px;padding:20px 0;border:1px solid #bababa}.wcs3-schedule-wrapper td{border:1px solid #bababa;font-size:12px;line-height:22px;position:relative}.wcs3-class-container{padding:10px 8px}.wcs3-class-container .wcs3-details-book-online{width:100%;height:100%;position:absolute;top:0;left:0;display:block;color:#e16e1e;background-color:#000;display:none;text-decoration:none;text-align:center}.wcs3-class-container .wcs3-details-book-online span{width:100%;text-align:center;display:block;position:absolute;font-size:12px;line-height:20px;top:50%;margin-top:-10px}.wcs3-class-container:hover .wcs3-details-book-online{display:block}#loading{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:999;display:none}.loader{display:inline-block;width:30px;height:30px;position:relative;border:5px solid #e16e1e;top:50%;left:50%;margin-top:-15px;margin-left:-15px;animation:loader 2s infinite ease}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#e16e1e;animation:loader-inner 2s infinite ease-in}.registration img,.bw-widget img{width:auto;height:auto}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}/*# sourceMappingURL=style.css.map */
