body{font-family:Open Sans,sans-serif;line-height:24px;color:#666;font-size:14px;background-color:#fff}h1,h2,h3,h4,h5,h6{color:#333}h2{margin-bottom:20px;font-size:30px}h3{font-size:18px}.parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.parallax,.parallax h1,.parallax h2,.parallax h3,.parallax h4,.parallax h5,.parallax h6{color:#fff}.parallax input[type=email],.parallax input[type=email]:hover,.parallax input[type=password],.parallax input[type=password]:hover,.parallax input[type=text],.parallax input[type=text]:hover,.parallax input[type=url],.parallax input[type=url]:hover,.parallax textarea,.parallax textarea:hover{font-weight:300;color:#fff}.btn{border-radius:0;border:0}.btn.btn-primary:hover{background-color:#0b337e}.navbar-nav li a:focus,.navbar-nav li a:hover{text-decoration:none;outline-offset:0;outline:none;background:transparent}a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{outline:none}section{padding:10% 0}.heading{padding-bottom:5%}.preloader{left:0;right:0;z-index:999999;position:fixed;top:0;bottom:0;background:#fff}.preloader>i{left:50%;margin-top:-15px;margin-left:-15px;line-height:36px;display:inline-block;position:absolute;top:50%;height:36px;font-size:36px;width:36px}#home-slider{overflow:hidden;position:relative;height:100%}#home-slider .caption{text-transform:uppercase;left:0;font-weight:300;margin-top:-30%;right:0;text-align:center;color:#fff;z-index:15;position:absolute;top:50%;height:100%;font-size:18px}#home-slider .caption h1{margin-bottom:30px;font-weight:700;color:#fff;height:100%;font-size:420%}.caption .btn-start{font-weight:600;margin-top:3%;border-radius:4px;border:1px solid #6e6d6c;color:#fff;padding:1% 5%;font-size:100%}.caption .btn-start:hover{color:#fff}.carousel-fade .carousel-inner .item{opacity:0;background-repeat:no-repeat;background-size:cover;height:auto;-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .item:after{left:0;right:0;position:absolute;top:0;bottom:0;background:rgba(0,0,0,.7);content:" "}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.left-control,.right-control{border-radius:50%;border:1px solid #fff;line-height:48px;text-align:center;color:#fff;z-index:20;position:absolute;top:50%;height:51px;font-size:24px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:51px}.left-control{left:-51px}.right-control{right:-51px}.left-control:hover,.right-control:hover{color:#fff}#home-slider:hover .left-control{left:30px}#home-slider:hover .right-control{right:30px}#home-slider .fa-angle-down{left:50%;line-height:24px;display:inline-block;color:#fff;z-index:999;position:absolute;bottom:10%;font-size:24px;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;width:auto}.navbar-right li a{text-transform:uppercase;font-weight:600;color:#fff;padding-bottom:10px;padding-top:10px;font-size:100%}.navbar-right li.active a{background-color:rgba(0,0,0,.2)}.navbar-brand h1{margin-top:-25%;height:auto;width:40px}.navbar-collapse{padding-right:0;padding-left:0}.service-icon{border-radius:10%;line-height:9rem;display:inline-block;color:#fff;height:12rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:12rem}.our-services .col-sm-4{border-bottom:1px solid #f2f2f2;padding-bottom:50px;border-right:1px solid #f2f2f2}.our-services p{text-align:justify}.our-services .col-sm-4:nth-child(4),.our-services .col-sm-4:nth-child(5),.our-services .col-sm-4:nth-child(6){border-bottom:0;padding-top:1%}.our-services .col-sm-4:nth-child(3),.our-services .col-sm-4:nth-child(6){border-right:0}.service-info h3{margin-top:10%}#about-us{background-image:linear-gradient(#000,rgba(0,0,0,.4)),url(../img/about-bg.png);padding:10% 0}#about-us h2{margin-top:0;color:#0d3c93}#about-us .lead{margin-bottom:10px;font-size:16px}#about-us h2{margin-bottom:30px}#about-us p{font-size:16px}.taekwondo:hover{background-color:rgba(13,60,147,.7)}.wing-tsun:hover{background-color:rgba(243,156,18,.7)}.kick-boks:hover{background-color:rgba(46,204,113,.7)}.taekwondo-m:hover{background-color:rgba(136,0,0,.7)}#portfolio{margin-top:-2.5%}#portfolio .col-sm-3,#portfolio .container-fluid{overflow:hidden;padding:0}#portfolio .folio-item{position:relative}#portfolio .overlay{left:0;opacity:0;right:0;text-align:center;color:#fff;position:absolute;height:0;bottom:-100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#000}.overlay .overlay-content{display:table;height:100%;width:100%}.overlay .overlay-text{vertical-align:middle;display:table-cell}.overlay .folio-info{margin-bottom:75px;opacity:0;margin-top:-75px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.overlay .folio-info h3{margin-top:0;color:#fff}.folio-overview a{margin-top:20px;border-radius:50%;line-height:50px;display:inline-block;color:#333;height:50px;font-size:18px;margin-right:5px;background-color:#fff;width:50px}.folio-overview a:hover{color:#fff}.folio-overview .folio-expand{margin-top:-500px;margin-left:-500px}.folio-image,.folio-overview .folio-expand{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#portfolio .folio-item:hover .folio-image{-webkit-transform:scale(1.5) rotate(-15deg);transform:scale(1.5) rotate(-15deg)}.folio-image img{width:100%}#portfolio .folio-item:hover .overlay{opacity:.8;height:100%;bottom:0}#portfolio .folio-item:hover .folio-overview .folio-expand{margin-top:0;margin-left:0}#portfolio .folio-item:hover .overlay .folio-info{margin-bottom:0;opacity:1;margin-top:0}#single-portfolio{position:relative;padding:90px 0;background:#f5f5f5}#single-portfolio img{margin-bottom:10px;width:100%}#single-portfolio .close-folio-item{left:50%;margin-left:-17px;color:#999;position:absolute;top:30px;height:34px;font-size:34px;width:34px}.team-members{margin-bottom:25px}.team-members .btn:hover{background-color:#0b337e}.social-icons{margin-top:30px;text-align:center}.social-icons ul{margin:0;display:inline-block;list-style:none;padding:0}.social-icons ul li{float:left;margin-right:8px}.social-icons ul li:last-child{margin-right:0}.social-icons ul li a{opacity:.8;line-height:36px;display:block;color:#fff;height:36px;font-size:16px;background-color:#d9d9d9;width:36px}.social-icons ul li a:hover{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}.team-member{text-align:center;color:#333;font-size:14px}.trainerinfo{text-align:justify}.member-image .img-rounded{height:auto;width:250px}.team-member:hover .social-icons ul li a.facebook{background-color:#3b5999}.team-member:hover .social-icons ul li a.twitter{background-color:#2ac6f7}.team-member:hover .social-icons ul li a.instagram{background-color:#5851db}.team-member:hover .social-icons ul li a.linkedin{background-color:#036dc0}.team-member:hover .social-icons ul li a.rss{background-color:#ff6b00}#team .img-responsive{width:100%}.member-info h3{margin-top:35px}.member-info h4{margin-bottom:15px;color:#999;font-size:14px}#teamheading{color:#800}#membername:hover{color:#fff}#blog{padding-bottom:15%}.post-thumb{position:relative}.post-icon{border-radius:4px;right:10px;line-height:30px;text-align:center;top:10px;height:30px;width:30px}.post-icon,.post-meta{color:#fff;position:absolute;font-size:12px}.post-meta{text-transform:uppercase;left:15px;font-weight:600;bottom:15px}.post-meta span{margin-right:16px}#post-carousel .carousel-indicators{left:90%;bottom:3px}.blog-left-control,.blog-right-control{text-align:center;color:hsla(0,0%,100%,.7);position:absolute;top:45%;font-size:36px;width:30px}.blog-left-control{left:0}.blog-right-control{right:0}.blog-left-control:hover,.blog-right-control:hover{color:#fff}.entry-header h3 a{line-height:30px}.entry-header .cetagory,.entry-header .date{text-transform:uppercase;margin-bottom:20px;font-weight:600;margin-top:20px;display:inline-block;position:relative;font-size:15px}.entry-content{font-size:14px}.load-more{margin-top:70px;display:block;text-align:center}.btn-loadmore{text-transform:uppercase;font-weight:600;border:1px solid #f2f2f2;color:#666;padding:15px 125px;font-size:14px}.btn-loadmore:hover{color:#fff}#media{background-image:linear-gradient(#000,rgba(0,0,0,.6)),url(../img/media-bg.jpg);padding-bottom:15%;padding-top:10%}#mediahead{margin-bottom:1%;margin-top:3%;color:#0d3c93;font-size:25px}#contact{padding-bottom:0;padding-top:0}#google-map{height:350px}#contact-us{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.2)),url(../img/contact-bg.jpg);padding-bottom:90px}#contact-us .heading{padding-top:9rem}.form-control{border-radius:0;box-shadow:none;border-color:hsla(0,0%,100%,.1);height:3em;background-color:transparent}textarea.form-control{min-height:9em;resize:none}.form-group{margin-bottom:30px}.contact-info{font-weight:300;padding-left:70px}ul.address{margin:0;list-style:none;padding:0}.contact-info ul li{margin-bottom:8px}.contact-info ul li a{color:#fff}.btn-submit{margin-top:40px;border:0;display:block;color:#fff;padding:12px;width:100%}#footer{color:#fff}.footer-top{position:relative;padding:2px 0}#footer .footer-bottom{padding:0;background-color:#fff}#footer .footer-bottom a:hover{text-decoration:underline}.footer-logo{margin-bottom:2px;display:inline-block;Height:auto;width:50px}#footer .social-icons{margin-top:2px}#footer .social-icons ul{margin:0;list-style:none;padding:0}#footer .social-icons ul li a{border-radius:4px;line-height:33px;background-color:rgba(0,0,0,.2)}#footer .social-icons ul li a:hover{color:#fff}#footer .social-icons ul li a.envelope:hover{background-color:#cecb26}#footer .social-icons ul li a.facebook:hover{background-color:#3b5999}#footer .social-icons ul li a.twitter:hover{background-color:#2ac6f7}#footer .social-icons ul li a.instagram:hover{background-color:#833ab4}#footer .social-icons ul li a.linkedin:hover{background-color:#036dc0}#footer .social-icons ul li a.tumblr:hover{background-color:#ff6b00}