body{color:#666;font-family:'Open Sans',sans-serif;font-size:16px;background: #fdfdfd;}
.navbar{margin-bottom:10px;padding:0}
.navbar-brand{float:left;font-size:18px;height:inherit;line-height:20px;padding:0}
.h1,h1{font-size:2rem}
.h2,h2{font-size:1.6rem}
.h3,h3{font-size:1.3rem}
hr{border-color:#eee}
.text-skyblue{color:rgba(255,255,255,1)}
.bold{font-weight:800}
h1 .bold,h2 .bold,h3 .bold,h4 .bold{text-transform:uppercase}
.title{border-bottom:1px solid #eee;padding:5px 0}
.bglight{color:#fff}
.carousel{height:400px}
.carousel .item{height:400px}
.pad0{padding:0}
.mar0{margin:0}
.pad10{padding:10px 0}
.pad15{padding:15px}
.pad250{padding:25px 0}
.pad500{padding:50px 0}
.pad100{padding:100px 0}
.padbot30{padding:0 0 30px 0}
.padtop30{padding:30px 0 0 0}
.mar100{margin:10px 0}
.navbar-toggle{background:0 0;padding:15px 10px;margin-right:0}
.btn-primary{background:#5482b3;border-color:#5482b3}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#eee!important;color:rgba(255,255,255,1)!important;border-color:rgba(255,255,255,1)!important}
.navbar-wrapper{position:fixed;z-index:999;left:0;top:0;right:0;background-color:rgb(255 255 255);padding:10px 0;transition:all .5s ease-in-out;box-shadow:0 0 10px rgb(0 0 0 / .2)}
.navbar-wrapper.fixit{padding:0;transition:all .5s ease-in-out;border-top:0;box-shadow:0 0 10px rgba(0,0,0,.2)}
.navbar-wrapper.fixit .navbar-brand{transform:scale(.7);transition:all .5s ease-in-out}
.navbar-brand{padding:0;transition:all .5s ease-in-out;overflow:hidden}
.navbar{margin:0}
.navbar-nav{margin:0}
.navbar-wrapper.fixit .navbar-toggle .icon-bar{background:#222}
.btn{border-radius:24px}
.nav>li>a:focus,.nav>li>a:hover{background:rgba(255,255,255,1)}
.navbar-collapse.collapse{margin-top:10px}
.navbar-nav>li a{padding:10px 25px;color:#fff;margin-right:10px;text-transform:uppercase;font-size:13px}
.navbar-nav>li a:hover,.navbar-nav>li.active a{background:#5482b3;color: #fff!important;}
.navbar-nav>li .dropdown-menu a{margin-right:0;color:#000111}
.navbar-nav>li .btn-success{color:#fff}
.nav>li>a:hover{background:#0d2e4d;border-color:#000;color:#fff}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:#fff;color:rgba(255,255,255,1)}
.modal-content{background-color:#eee;border:0;border-radius:0;box-shadow:none}
.modal-backdrop{background:#0d2e4d}
.modal-backdrop.in{opacity:.8}
.modal-header .close{font-size:2.5em}
.news-box{border:1px solid #999;padding:15px;margin-bottom:15px}
.news-box h2{font-size:1.6em;margin:0 0 10px}
.bglight{background:#6e93b0}
.footer-section{background-color:rgba(0,0,0,1);color:#666;line-height:25px;padding:55px 0}
.footer-social ul li{display:inline-block;margin:0 3px}
.footer-social ul li a{display:block;font-size:24px;color:#666;width:45px;height:45px;background-color:#fff;border-radius:100%;text-align:center;line-height:45px}
.footer-social ul li a:hover{color:#fff;background-color:rgba(255,255,255,1);-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
.footer-content{margin-top:70px}
.footer-content h4{font-size:15px;margin-bottom:10px;text-transform:uppercase;color:#ccc;font-weight:800}
.footer-content h3{font-size:24px;margin-bottom:20px;text-transform:uppercase;color:#ccc;font-weight:800}
.footer-section a{color:#666}
.footer-section a:hover{color:#fff}
.footer-section ul{text-transform:uppercase;font-size:13px;margin:0;padding:0;list-style:none}
.footerlogo{max-width:200px}
.HeroImgs{padding-top:120px}
.relative{position:relative}
.table.table-bordered.table-striped em{font-size:11px;color:#a200a2}
.iconyoga{min-height:220px;text-align:center}
.iconyoga img{width:80px;height:80px;margin:20px auto}
.iconyoga h3{font-size:18px}
.iconyoga p{font-size:12px;margin:0}
.copyright-section{background-color:#17171a;padding:17px 0;font-size:14px;color:#9c9c9c}
.copright-links{color:#9c9c9c}
.copyright-section a{color:#9c9c9c}
.copyright-section p{margin-top:7px;margin-right:30px}
.copyright-section a:hover{color:#fff}
@media (min-width:768px){
.navbar-wrapper .container{padding-right:15px;padding-left:15px}
.navbar-wrapper .navbar{padding-right:0;padding-left:0}
.navbar-wrapper .navbar{border-radius:4px}
}
@media (max-width:768px){
.HeroImg h1{font-size:1.2em}
.HeroImg h2{font-size:1em}
.hero-txt{position:relative}
.navbar-brand{width:75%}
}