@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);
body{background:#196798;font:14px Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.428571429;color:#bfbfbf}a,a:hover{text-decoration:none}a:focus{text-decoration:none;background:0 0}a[href^="tel:"]{color:inherit;text-decoration:none}input[type=email],input[type=password],input[type=search],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:caret}p{margin-bottom:15px;line-height:23px}p>span{text-transform:uppercase;color:#2185c5;line-height:23px}h1.navbar-brand_{margin:0;padding:0;overflow:hidden;float:left;position:relative;z-index:1}h1.navbar-brand_ a{display:block}h2{color:#2185c5;font:300 50px/50px 'Open Sans';margin:0 0 30px;text-transform:uppercase}h3{color:#7ecefd;font:300 40px/40px 'Open Sans';margin:0 0 25px;text-transform:uppercase}.extra-wrap{overflow:hidden}.global{padding:0;padding-top:48px;background:#fff}.global.indent{padding-top:50px}.menuBox{padding:0;position:relative;z-index:10;margin-bottom:50px;float:none;background:#7ecefd;border-bottom:2px solid #2185C5}.nav{list-style:none outside none;margin-bottom:0;padding-left:0}nav.tm_navbar{background:0 0;border:none;padding:0;margin:0;min-height:0}nav.tm_navbar li{float:left;font-size:14px;line-height:23px;padding:0;position:relative;border-right:1px solid #7ecefd;list-style:none}nav.tm_navbar li:last-child{padding-right:0;border-right:none}nav.tm_navbar li em{width:1px;height:9px;background:#ccc;position:absolute;right:-8px;bottom:30px}nav.tm_navbar li a{position:relative;padding:33px 0;font:600 14px 'Open Sans';color:#2185c5;background:#fff;line-height:22px;text-transform:uppercase;float:left;width:233px;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease}nav.tm_navbar li.active>a{color:#7ecefd;background:#fff}nav.tm_navbar .sfHover>a,nav.tm_navbar li>a:hover{color:#7ecefd;background:#fff;-webkit-transition:all .35s ease;transition:all .35s ease}nav.tm_navbar li a span{height:4px;background:url(../img/menu-marker.png) center 0 no-repeat;width:100%;text-align:center;position:absolute;left:0;bottom:17px}nav.tm_navbar .sub-menu>ul{position:absolute;display:none;width:233px;top:88px;left:0;list-style:none!important;zoom:1;z-index:11;background:#fff;padding:36px 0;margin:0;text-align:center}nav.tm_navbar .sub-menu>ul li{background:0 0;border:none;width:auto;float:none;margin:0;padding:0;margin-bottom:6px;display:block;text-align:center}nav.tm_navbar .sub-menu>ul li:last-child{border-bottom:none}nav.tm_navbar .sub-menu>ul li a{background:0 0;padding:0;margin:0;float:none;font:600 14px 'Open Sans';color:#2185c5;text-transform:uppercase;-webkit-transition:all .35s ease;transition:all .35s ease}nav.tm_navbar .sub-menu>ul li a span{display:inline-block;background:url(../img/menu-marker2.png) no-repeat;width:6px;height:7px;position:absolute;top:8px;left:102px}nav.tm_navbar .sub-menu>ul li a:hover{text-decoration:none;color:#7ecefd!important;background:none!important;-webkit-transition:all .35s ease;transition:all .35s ease}nav.tm_navbar .sub-menu>ul li.sfHover>a{text-decoration:none;color:#7ecefd!important;background:none!important}nav.tm_navbar .sub-menu ul ul{position:absolute;display:none;width:233px;top:-36px;left:250px;list-style:none!important;zoom:1;z-index:11;background:#7ecefd;padding:36px 0;margin:0;text-align:center}nav.tm_navbar .sub-menu ul ul li{position:relative;background:0 0;border:none;width:auto;float:none;margin:0;padding:0;margin-bottom:6px;display:block;text-align:center}nav.tm_navbar .sub-menu ul ul li.tr{position:absolute;top:13px;left:-5px;width:5px;height:9px;background:url(../img/triangle.png) no-repeat}nav.tm_navbar .sub-menu ul ul li a{background:0 0;padding:0;margin:0;float:none;font:600 14px 'Open Sans';color:#fff;text-transform:uppercase;-webkit-transition:all .35s ease;transition:all .35s ease}nav.tm_navbar .sub-menu ul ul li a:hover{color:#3e454c!important;-webkit-transition:all .35s ease;transition:all .35s ease}.select-menu{display:none!important}header{padding:0 0 60px;background:#FFF;position:relative;z-index:1;overflow:hidden;border-bottom:2px solid #2185C5}.telBox{float:right;overflow:hidden;margin-top:39px}.telBox img{float:left;margin-right:17px}.telBox .title{font:300 15px/16px 'Open Sans';color:#7ecefd;text-transform:uppercase;margin-bottom:0;white-space:nowrap}.telBox .description{font:600 25px 'Open Sans';color:#2185C5;text-transform:uppercase;margin-bottom:0;white-space:nowrap}.telBox>div{overflow:hidden;text-align:left!important;float:left}footer{background:#29ace2;padding:82px 0}footer figure{float:left;margin-right:26px;margin-top:3px}footer p{font:15px/17px 'Open Sans';color:#fff;text-transform:uppercase;line-height:20px}footer p.priv strong{color:#fff}footer p.priv a{text-transform:none}footer a{font:15px/17px 'Open Sans';color:#fff;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}footer a:hover{color:#7ecefd;-webkit-transition:all .25s ease;transition:all .25s ease}footer em{font-style:normal}footer ul{padding:0;margin:0;list-style:none;overflow:hidden;padding-top:3px}footer ul li{overflow:hidden;width:35px;height:34px;float:left;margin-right:7px}footer ul li a:hover img{margin-top:-34px}.servicesBox{overflow:hidden;margin-bottom:48px;border-bottom:1px solid #d1d7bb;padding:0 0 59px}.newsBox{margin-bottom:57px;position:relative}.newsBox time a{font:700 13px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;text-transform:uppercase;display:inline-block;margin-bottom:13px;-webkit-transition:all .25s ease;transition:all .25s ease}.newsBox time a:hover{color:#819e6f;-webkit-transition:all .25s ease;transition:all .25s ease}.newsBox article{margin-bottom:18px}.newsBox:after{width:1px;height:100%;background:0 0;background:#d1d7bb;position:absolute;display:inline-block;top:0;right:-49px;content:' ';z-index:10}.welcomeBox{margin-top:-6px}.welcomeBox hr{border-top:none;border-bottom:1px solid #ebeced;margin:27px 0 65px}.testimonialsBox{margin-top:69px;margin-bottom:69px}.aboutBox{margin-bottom:40px}.aboutBox .title1{font:20px/19px 'Open Sans';color:#e74c3c;text-transform:uppercase;margin-bottom:0}.aboutBox .title2{font:15px 'Open Sans';color:#b4b5ba;text-transform:uppercase;margin-bottom:18px}.aboutBox .description{font:20px/20px 'Open Sans';color:#333745;text-transform:uppercase;margin-bottom:14px}.gallBox{overflow:hidden;margin-bottom:51px}.gallBox hr{margin:7px 0 0;border-top:1px solid #f5f5f5}.joinBox{padding-bottom:45px}.joinBox .box{float:left}.joinBox .box .title{font:300 80px/80px 'Open Sans';color:#e74c3c;text-transform:uppercase;margin-bottom:6px}.joinBox .box .description{font:300 30px/30px 'Open Sans';color:#3e454c;text-transform:uppercase;margin-bottom:0}.joinBox>a{float:right}.centerBox{padding-bottom:25px;overflow:hidden}.centerBox h2{float:left;line-height:60px}.centerBox .btn2{float:right;margin-top:7px!important}.centerBox hr{border-bottom:none;border-top:1px solid #f8f8f8;margin:0 0 56px}.bannerBox{overflow:hidden;padding-top:59px;margin-bottom:55px}.bannerBox hr{margin:61px 0 0;border-top:none;border-bottom:1px solid #f8f8f8}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{overflow:visible;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.pad_bot3{padding-bottom:42px}#container{margin-left:0}.containerExtra{margin-left:-30px}.element{width:370px;height:auto!important;display:block;position:relative;border:none;margin:0!important;padding:0 0 28px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#options .pagination{margin:0 0 30px}#filters{padding:0;margin:0;list-style:none}#filters.pagination li a.selected{color:#7ecefd!important;background:none!important;border:none;text-decoration:none}#filters.pagination li{float:left}#filters.pagination li a{font:300 18px 'Open Sans';text-transform:uppercase;color:#2185c5;background:none!important;display:inline-block;width:auto;height:auto}#filters.pagination li a:hover{color:#7ecefd}#filters li{margin-right:22px!important}#options{position:relative;margin-left:0}.izotopeBox{margin-left:-30px;margin-bottom:35px}.element>a{margin:0}.element>a figure{position:relative;display:block;margin:0;padding:0}.element>a figure img{width:100%}.element>a.thumb{position:relative;width:100%;display:block;overflow:hidden;margin-bottom:22px}.element>a.thumb em{top:0;left:0;width:100%;height:0;position:absolute;background:rgba(126,206,253,.5);-webkit-transition:all .3s ease;transition:all .3s ease}.element>a.thumb span{text-align:center;top:0;left:0;width:100%;height:0;position:absolute;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease}.element>a.thumb span img{text-align:center;position:absolute;top:-80px;margin-top:0;left:50%;margin-left:-21px;-webkit-transition:all .2s ease;transition:all .2s ease}.element>a.thumb:hover em{height:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.element>a.thumb:hover span{text-align:center;top:0;left:0;width:100%;height:100%;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}.element>a.thumb:hover span img{text-align:center;position:absolute;top:50%;margin-top:-21px;left:50%;margin-left:-21px;-webkit-transition:all .25s ease;transition:all .25s ease}.description{position:relative;display:block}#filters{position:relative}#filters li{display:inline-block}#filters li a{padding:0;background:0 0;border:none;text-transform:uppercase;font-family:Georgia,serif;font-size:12px;line-height:20px;color:#4e4134;margin:0;text-decoration:none}#filters li a:hover{background:0 0;border:none;text-decoration:none}#gallery .gall1{margin:0;padding:0;list-style:none;float:left;position:relative;margin-right:10px;background:#f5f5f5;min-width:270px;min-height:229px}#gallery .thumbs{margin:0;padding:0;float:left;list-style:none}#gallery .thumbs li{cursor:pointer;margin-bottom:10px;-webkit-transition:all .25s ease;transition:all .25s ease}.list_carousel1.responsive{width:auto;margin:0;padding:0}.list_carousel1 #foo1{margin:0;padding:0;list-style:none;display:block;cursor:default}.list_carousel1 #foo1>li{padding:0;float:left;cursor:default;margin-right:30px}.list_carousel1 #foo1>li figure{margin:0;position:relative}.list_carousel1 #foo1>li figure img{width:100%}.list_carousel1 #foo1>li figure div{position:absolute;top:110px;left:0;padding:6px 37px 10px 24px;background:rgba(0,173,196,.82);-webkit-box-shadow:0 11px 9px -9px rgba(0,0,0,.5);-moz-box-shadow:0 11px 9px -9px rgba(0,0,0,.5);box-shadow:0 11px 9px -9px rgba(0,0,0,.5)}.list_carousel1 #foo1>li figure div p{font-size:17px;color:#fff;margin-bottom:0}.list_carousel1 #foo1>li figure div .title{font:700 17px Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#fff;margin-bottom:0}.list_carousel1 #foo1>li>div{margin-bottom:30px;-webkit-box-shadow:0 11px 9px -9px rgba(0,0,0,.5);-moz-box-shadow:0 11px 9px -9px rgba(0,0,0,.5);box-shadow:0 11px 9px -9px rgba(0,0,0,.5)}.list_carousel1.responsive .caroufredsel_wrapper{cursor:default!important;margin-top:13px!important}.carousel-box{padding-top:48px;margin-bottom:65px}.foo-btn{position:relative;top:0;text-align:center;padding:0}.pagination{position:relative;margin:0;padding:0 38px;border-radius:0}.pagination a{position:relative;z-index:1;width:15px;height:15px;padding:0!important;margin:0 0 0 3px;display:inline-block;background:#c1cbcf!important;border:none!important;border-radius:15px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.pagination a>span{padding:0!important;border:none!important}.pagination a:first-child{margin-left:0}.pagination a:hover{background:#ffc819!important;-webkit-transition:all .25s ease;transition:all .25s ease}.pagination a.selected{background:#ffc819!important}.pagination a span{display:none}.clientBox{background:#edf3f3;padding-top:21px;padding-bottom:21px;border-bottom:4px solid #d5dada}.clientBox .title{font:900 14px Roboto;color:#535b60;text-transform:uppercase;margin-bottom:10px;width:100%;text-align:center}.moreBox{text-align:center;padding-top:73px;margin-bottom:83px}.moreBox hr{margin:82px 0 0;border-color:#e1e3e5}.moreBox p{font:80px Sail;color:#414141;letter-spacing:-4px;margin-bottom:16px}.allBox{margin-bottom:85px}.allBox h2{margin-bottom:27px}.trainers-box h3{margin-bottom:17px}.overviewBox h3{margin:0 0 26px}.testimBox{margin-top:18px;padding-bottom:45px}.testimBox p{font-style:italic;margin-bottom:13px}.testimBox em{height:6px;width:100%;background:#c5c5c5;position:absolute;top:0;left:0}.testimBox hr{margin:0 0 58px;border-top:1px solid #f8f8f8}.testimBox article{margin-bottom:35px}.testimBox a{color:#2185c5;font:14px Arial,"Helvetica Neue",Helvetica,sans-serif;display:inline-block;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}.testimBox a:hover{color:#7ecefd;-webkit-transition:all .25s ease;transition:all .25s ease}.videoBox p{font-size:10px;color:#b0b0b0;text-transform:uppercase;margin-bottom:48px}.videoBox .title{margin:0;color:#2d2d2d;font:700 24px/20px Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase}.packagesBox{background:#fcfcfc url(../img/page3_pic2.jpg) no-repeat;padding:25px 26px 22px 0;border:1px solid #e8e8e8;overflow:hidden}.packagesBox h3{color:#2d2d2d;margin:0 0 17px;font-size:20px;line-height:22px}.packagesBox div{float:right}.error-box,.privacyBox{padding-bottom:80px}.errorBox{margin-bottom:13px;padding-top:0;text-align:center}.errorBox figure{margin:10px 0 0}.errorBox1 h3{font-size:120px;color:#7ecefd;font-weight:300;margin-top:31px;margin-bottom:56px}.errorBox1 h2{font-size:47px;margin-bottom:24px}.formBox{padding-top:0;padding-bottom:0}.searchBox{padding-bottom:60px}#toTop{display:none;width:24px;height:24px;background:url(../img/top.png) no-repeat;position:fixed;margin-right:-640px!important;right:50%;bottom:120px;z-index:999;opacity:1}#toTop:hover{background:url(../img/top.png) no-repeat;opacity:.55}.servBox{padding-bottom:61px}.blogBox h2{margin-bottom:27px}.logosBox{margin-top:2px;margin-bottom:61px}.logosBox ul{margin:0;padding:0;list-style:none;overflow:hidden}.logosBox ul li{float:left;border-right:1px solid #dcdddd}.logosBox ul li img{width:100%}.logosBox ul li:last-child{border-right:none}.trainerBox{margin-bottom:30px}.trainerBox figure{margin:0}.trainerBox figure img{width:100%}.trainerBox a{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.trainerBox a:hover{opacity:.8;-webkit-transition:all .3s ease;transition:all .3s ease}.unlockBox{padding-top:66px;background:url(../img/pattern.png) repeat;padding-bottom:11px;-webkit-box-shadow:inset 1px 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 1px 2px 2px 0 rgba(0,0,0,.3)}.unlockBox.colorBox{background:#302f46;box-shadow:none}.unlockBox.colorBox h2,.unlockBox.colorBox p{color:#dbdaed}.classesBox{padding-top:76px;background:url(../img/pattern3.png) repeat;padding-bottom:98px}.hundredBox{margin-top:30px}.hundredBox strong{font:700 60px/47px 'Open Sans';color:#fff;margin-bottom:0;display:block}.hundredBox p{font:600 24px/29px 'Open Sans';color:#fff}.projectBox{padding:0;background:url(../img/pattern2.png) repeat}.projectBox article>.caption{margin:0;padding:0;background:#fff;position:relative;margin-bottom:89px;overflow:hidden}.projectBox .lnk{position:absolute;top:42px;background:#fff;text-align:right;width:77px;height:77px;border-radius:77px;right:-92px;padding-top:24px;padding-right:22px;-webkit-transition:all .35s ease;transition:all .35s ease}.projectBox .lnk:hover{background:rgba(255,255,255,.5);-webkit-transition:all .35s ease;transition:all .35s ease}.projectBox .box1{width:630px;text-align:right;padding:47px 0 0 50px;float:left;position:relative}.projectBox .box1 .title1{font:48px Cabin;color:#278f94;margin-bottom:27px}.projectBox .box1 .title2{font:14px/22px 'Open Sans';color:#7d7d7d}.projectBox figure{margin:0;float:right}.pad1Box{background:#f8f8f8;padding:62px 0 61px;position:relative}.pad1Box em{display:inline-block;width:100%;height:17px;position:absolute;top:0;left:0;background:url(../img/shadow.png) center top no-repeat}.thumb-pad1{overflow:hidden;padding:0;margin-bottom:61px}.thumb-pad1 .thumbnail{position:relative;background:0 0;margin:0;padding:0;border:none;border-radius:0;box-shadow:none;overflow:hidden}.thumb-pad1 .thumbnail figure{margin-bottom:31px}.thumb-pad1 .thumbnail figure img{width:100%}.thumb-pad1 .thumbnail .caption{padding:0;overflow:hidden;color:#bfbfbf}.thumb-pad1 .thumbnail .caption .title1{font:300 40px/40px 'Open Sans';color:#7ecefd;text-transform:uppercase;margin-bottom:3px}.thumb-pad1 .thumbnail .caption .title2{font:300 20px/20px 'Open Sans';color:#2185c5;text-transform:uppercase;margin-bottom:28px}.banner-box{margin-top:96px;margin-bottom:71px}.thumb-pad2{margin:0;padding:0 0 50px;overflow:hidden}.thumb-pad2 .thumbnail{margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:0 0}.thumb-pad2 .thumbnail .caption{padding:0;overflow:hidden;margin-bottom:25px}.thumb-pad2 .thumbnail .caption .title{font:300 25px 'Open Sans';color:#7ecefd;text-transform:uppercase;margin-bottom:0}.thumb-pad2 .thumbnail .caption .descrip{font:300 15px 'Open Sans';color:#2185c5;text-transform:uppercase;margin-bottom:0}.thumb-pad2 figure{margin:0;float:left;width:45px;height:43px;margin-right:10px;margin-top:7px}.teamBox{margin-top:40px}.teamBox hr{margin:0 0 58px;border-top:1px solid #f5f5f5}.thumb-pad2-2{margin-bottom:45px}.thumb-pad2-2 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad2-2 .thumbnail .caption{padding:0;color:#bfbfbf;overflow:hidden}.thumb-pad2-2 figure{margin:0;margin-bottom:24px;border:1px solid #f5f5f5}.thumb-pad2-2 figure img{width:100%}.thumb-pad2-2 .thumbnail .caption a{color:#333745;font:20px 'Open Sans';display:inline-block;text-transform:uppercase;margin-bottom:11px;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad2-2 .thumbnail .caption a:hover{color:#e74c3c;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad3{overflow:hidden}.thumb-pad3 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad3 .thumbnail .caption{padding:0;color:#bfbfbf}.thumb-pad3 figure{margin:0;margin-bottom:22px}.thumb-pad3 figure a{display:inline-block;opacity:1;width:100%;-webkit-transition:all .35s ease;transition:all .35s ease}.thumb-pad3 figure img{width:100%}.thumb-pad3 figure a:hover{opacity:.8;-webkit-transition:all .35s ease;transition:all .35s ease}.thumb-pad4 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad4 .thumbnail .caption{padding:0;color:#bfbfbf;overflow:hidden}.thumb-pad4 .thumbnail .caption .title{font-sixe:15px;color:#3e454c;margin-bottom:9px}.thumb-pad4 figure{margin:0;margin-bottom:29px}.thumb-pad4 figure img{width:100%}.thumb-pad5 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad5 figure{margin:0;float:left;margin-right:29px}.thumb-pad5 .thumbnail .caption{padding:0;overflow:hidden;color:#bfbfbf}.thumb-pad5 .thumbnail .caption p{margin-bottom:24px;line-height:24px}.thumb-pad5 .thumbnail .caption a{color:#ffd64f;font:20px 'Open Sans';display:inline-block;margin-bottom:15px;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad5 .thumbnail .caption a:hover{color:#bfbfbf;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad5 .thumbnail .caption .title1{font:24px Pacifico;color:#bab9b9;text-align:right;margin-bottom:0}.thumb-pad5 .thumbnail .caption .title2{float:right;margin-top:-6px}.blogBox{margin-bottom:54px}.thumb-pad6 .thumbnail .badgeBox{overflow:hidden;margin-bottom:20px}.thumb-pad6 .thumbnail .badgeBox .badge{padding:0;margin:0;box-shadow:none;text-shadow:none;border:none;border-radius:0;width:49px;height:49px;font:600 24px/24px 'Open Sans';color:#fff;background:#e74c3c;text-align:center;float:left;margin-right:41px;padding-top:4px}.thumb-pad6 .thumbnail .badgeBox .badge span{font-size:14px;text-transform:uppercase;display:block;color:#fff;margin-top:-6px}.thumb-pad6 .thumbnail .badgeBox p,.thumb-pad6 .thumbnail .badgeBox p>.lnk1{font:15px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333745;text-transform:none;text-transform:uppercase}.thumb-pad6 .thumbnail .badgeBox p>.lnk2{font:15px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333745;text-transform:none;text-transform:uppercase;float:right}.thumb-pad6 .thumbnail .badgeBox p>.lnk1:hover,.thumb-pad6 .thumbnail .badgeBox p>.lnk2:hover{color:#e74c3c}.thumb-pad6 .thumbnail .badgeBox p br{display:none}.thumb-pad6{border-bottom:1px solid #f5f5f5;padding-bottom:63px;margin-bottom:63px}.thumb-pad6.bord-none{border:none;padding-bottom:0}.thumb-pad6 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad6 .thumbnail .caption p{margin-bottom:23px}.thumb-pad6 figure{position:relative;z-index:1;margin:0;float:left;margin-right:27px}.thumb-pad6 figure>img{width:100%}.thumb-pad6 .thumbnail .badgeBox a{color:#272727;font:16px/22px Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad6 .thumbnail .badgeBox a:hover{color:#6c9295;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad6 .thumbnail .badgeBox a.tl{color:#333745;font:20px/20px 'Open Sans';display:inline-block;margin-bottom:5px;text-transform:uppercase}.thumb-pad6 .thumbnail .badgeBox a.tl:hover{color:#e74c3c}.thumb-pad7{padding-bottom:0;margin-bottom:70px}.thumb-pad7 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad7 .thumbnail figure{margin:0;padding:0;list-style:none;float:left;margin-right:33px}.thumb-pad7 .thumbnail .caption{padding:0;overflow:hidden}.thumb-pad7 .thumbnail .caption p{margin-bottom:23px}.thumb-pad7 .thumbnail .caption .lnk{overflow:hidden;font:20px 'Open Sans';text-transform:uppercase;color:#7ecefd;margin-bottom:5px}.thumb-pad7 .thumbnail .caption .lnk a{color:#7ecefd;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad7 .thumbnail .caption .lnk a:hover{color:#2185c5}.thumb-pad7 .thumbnail .caption .descrip{font:15px 'Open Sans';text-transform:uppercase;color:#2185c5;overflow:hidden}.thumb-pad7 .thumbnail .caption .descrip i{font-style:normal;float:left}.thumb-pad7 .thumbnail .caption .descrip a{color:#2185c5;float:right;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad7 .thumbnail .caption .descrip a:hover{color:#7ecefd}.thumb-pad9{padding-bottom:64px;overflow:hidden}.thumb-pad9:hover .thumbnail{background:#f5f5f5}.thumb-pad9 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;overflow:hidden;padding:38px 38px 25px;background:#fff;border:1px solid #f5f5f5}.thumb-pad9 figure{margin:0;margin-bottom:24px}.thumb-pad9 figure img{width:100%}.thumb-pad9 .thumbnail .caption{padding:0;color:#bfbfbf}.thumb-pad9 .thumbnail .caption a{font:20px 'Open Sans';color:#333745;display:inline-block;margin-bottom:11px;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad9 .thumbnail .caption a:hover{color:#e74c3c;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad10{overflow:hidden;margin-bottom:37px}.thumb-pad10 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0;overflow:hidden}.thumb-pad10 figure{margin:0;float:left;margin-right:35px}.thumb-pad10 figure img{width:100%}.thumb-pad10 .thumbnail .caption{padding:0;color:#bfbfbf;overflow:hidden}.thumb-pad10 .thumbnail .caption time{font:16px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#a2c9c2;display:block}.thumb-pad10 .thumbnail .caption a{color:#383838;font:16px Arial,"Helvetica Neue",Helvetica,sans-serif;display:inline-block;margin-bottom:20px;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad10 .thumbnail .caption a:hover{color:#a2c9c2;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn1{box-shadow:none;position:relative;text-decoration:none!important;height:45px;padding:12px 59px 0 17px;font:600 14px 'Open Sans';margin:0;text-shadow:none;color:#fff;border:none;text-transform:uppercase;background:0 0;background:#7ecefd;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn1>em{position:absolute;top:0;right:0;display:inline-block;background:#2185c5;height:inherit;width:45px;float:right;text-align:center;padding-top:11px;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn1:hover{color:#fff;background:0 0;background:#2185c5;text-decoration:none!important;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn1:hover>em{background:#7ecefd;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn2{box-shadow:none;position:relative;padding:27px 34px;font:300 25px 'Open Sans';margin:0;letter-spacing:0;text-shadow:none;color:#fff;border:none;background:#7ecefd;text-transform:uppercase;text-decoration:none;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn2:hover{color:#fff;background:#3e454c;text-decoration:none!important;-webkit-transition:all .25s ease;transition:all .25s ease}.btn3{box-shadow:none;position:relative;text-decoration:none!important;font:700 12px Cabin;margin:0;letter-spacing:0;text-shadow:none;color:#fff;border:none;border-radius:0 0 5px 5px;padding:15px 23px 16px 24px;text-transform:uppercase;background:#6c9295;display:inline-block;margin-top:-1px;-webkit-transition:all .25s ease;transition:all .25s ease}.btn3:hover{color:#fff;background:#ff5d40;text-decoration:none!important;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn4{box-shadow:none;position:relative;text-decoration:none!important;padding:4px 35px;border:none;font:600 24px Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;text-transform:uppercase;letter-spacing:0;text-shadow:none;color:#fff;background:#a2c9c2;display:inline-block;-webkit-transition:all .35s ease;transition:all .35s ease}.btn-default.btn4:hover{color:#6c9295;background:#e9e9e9!important;text-decoration:none!important;-webkit-transition:all .25s ease;transition:all .25s ease}.events-list{margin:0;padding:0;list-style:none}.events-list li{margin-bottom:43px}.events-list li time a{font:700 13px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;text-transform:uppercase;display:inline-block;margin-bottom:13px;-webkit-transition:all .25s ease;transition:all .25s ease}.events-list li time a:hover{color:#819e6f;-webkit-transition:all .25s ease;transition:all .25s ease}.list1{margin:0;padding:0;list-style:none;overflow:hidden}.list1 li{font-size:14px;line-height:1.428571429;overflow:hidden;margin-bottom:20px;padding-left:19px;background:url(../img/list_arrow.png) left 7px no-repeat}.list1 li a{font:14px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#bfbfbf;-webkit-transition:all .25s ease;transition:all .25s ease}.list1 li a:hover{color:#e74c3c;-webkit-transition:all .25s ease;transition:all .25s ease}.list2{margin:0;padding:0;list-style:none;overflow:hidden}.list2 li{font-size:14px;line-height:1.428571429;overflow:hidden;margin-bottom:7px}.list2 li a{color:#757c80;font:11px Roboto;-webkit-transition:all .25s ease;transition:all .25s ease}.list2 li a:hover{color:#2d88a6;-webkit-transition:all .25s ease;transition:all .25s ease}.list3-1{margin:0;padding:0;list-style:none;overflow:hidden;margin-top:-5px}.list3-1 li{font-size:14px;line-height:1.428571429;overflow:hidden;margin-bottom:20px;border-bottom:1px solid #e3e3e3;padding-bottom:18px}.list3-1 li a{font:15px 'Open Sans';color:#3e454c;margin-bottom:15px;display:inline-block}.list3-1 li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.list3-1 li>img{float:left;margin-right:19px;margin-top:6px}.list3-1 li p{margin-bottom:0}.list4{margin:0;padding:0;list-style:none;margin-bottom:48px;padding-bottom:13px;margin-top:-3px;border-bottom:1px solid #d1d7bb}.list4 li{font-size:14px;line-height:1.428571429;overflow:hidden;margin-bottom:30px}.list4 li .badge{padding:0;margin:0;border-radius:51px;box-shadow:none;text-shadow:none;font:30px 'Six Caps';text-align:center;color:#fff;background:url(../img/pattern1.png) repeat;width:51px;height:51px;float:left;margin-right:29px;margin-top:3px;padding-top:6px}.list4 li a{font:700 13px/18px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;margin-bottom:6px;display:inline-block;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}.list4 li a:hover{color:#819e6f;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}.list5{margin:0;padding:0;list-style:none}.list5 li{font-size:14px;line-height:23px;margin-bottom:32px}.list5 li .title{color:#000;text-transform:uppercase}.list5 li a{text-decoration:underline;color:#bfbfbf}.list5 li a:hover{text-decoration:none}.list5 li img{float:left;margin-right:17px}.list6{margin:0;padding:0;list-style:none}.list6 li{font-size:14px;line-height:1.428571429;margin-bottom:37px}.list6 li a{color:#2d2d2d;font:700 24px/26px Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;display:inline-block;margin-bottom:9px;-webkit-transition:all .25s ease;transition:all .25s ease}.list6 li a:hover{color:#f4cc6c;-webkit-transition:all .25s ease;transition:all .25s ease}.list6 li .badge{padding:0;margin:0;box-shadow:none;text-shadow:none;font:30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;background:#f4cc6c;width:52px;height:53px;border-radius:0;float:left;margin-right:16px;padding-top:7px;margin-top:4px}.list8{margin:0;padding:0;list-style:none}.list8 li{font-size:14px;line-height:23px;margin-bottom:18px}.list8 li p{margin-bottom:0}.list9{margin:0;padding:0;list-style:none}.list9 li{font-size:14px;line-height:23px;margin-bottom:30px}#search-404{position:relative;margin:0;margin-top:13px;overflow:hidden}#search-404 a{float:left;margin-top:7px;-webkit-transition:all .25s ease;transition:all .25s ease}#search-404 a:hover{opacity:.5}#search-404 input{box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;width:100%;outline:0;border:none;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;background:#fbfbfb;font:14px Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#b1b1b1;padding:10px 14px;height:41px;resize:none;margin-bottom:15px}.map{margin:10px 0 58px;display:inline-block;width:100%;line-height:0;padding-bottom:64px;border-bottom:1px solid #f8f8f8}.map iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:501px;border:none;line-height:0}.info{margin-bottom:24px}.info p{margin-bottom:0}.info p em{font-style:normal;display:inline-block;width:84px}.info p a{color:#2185c5;text-decoration:underline;-webkit-transition:all .25s ease;transition:all .25s ease}.info p a:hover{color:#7ecefd;text-decoration:underline;-webkit-transition:all .25s ease;transition:all .25s ease}.info .title{font:15px/25px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#a6a8ae;text-transform:uppercase;margin-bottom:9px}.newsletterBox{padding-top:4px}.newsletterBox h2{font-size:36px}#newsletter{position:relative;margin:23px 0 0;float:right}#newsletter a{font:600 24px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;background:#a2c9c2;text-transform:uppercase;letter-spacing:-1px;display:inline-block;padding:18px 35px 17px 36px;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}#newsletter a img{display:inline-block;margin-top:-6px}#newsletter a:hover{background:#303030;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}#newsletter label{position:relative;width:513px;height:68px;float:left;margin-bottom:14px;margin-right:14px}#newsletter input{box-shadow:none;border-radius:0;border:1px solid #ccc;font:18px Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#8e8e8e;background:#fff;height:68px;width:100%;padding:12px 20px 12px 36px;margin:0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#newsletter input:focus{outline:0;border-color:#ccc}#newsletter .error{position:absolute;top:0;right:3px;text-align:right;display:block;overflow:hidden;height:0;color:#a2c9c2;font-size:11px;text-transform:none;font-weight:400;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#newsletter label.invalid .error{height:19px}#newsletter .success{position:absolute;left:0;top:0;z-index:10;border-radius:0;padding:10px 20px 10px 36px;font:18px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#767676;border:none;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;text-align:center;background:#fff;height:64px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contactBox2{margin-bottom:100px}#contact-form{width:100%;position:relative;overflow:hidden;margin-top:0}#contact-form label{position:relative;display:block;min-height:50px;margin:0;font:14px Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#b1b1b1}#contact-form label span{margin-bottom:2px;display:block;color:#b1b1b1}#contact-form .holder{overflow:hidden}.form-div-1,.form-div-2,.form-div-3{float:left;width:252px;margin-right:5px}.form-div-3{margin-right:0}#contact-form span{display:block}#contact-form ._placeholder{position:absolute;left:0;right:0;top:0;bottom:0;cursor:text;padding:10px 14px;border-radius:0;display:block}#contact-form ._placeholder.focused{opacity:0;filter:alpha(opacity=0);box-shadow:none}#contact-form ._placeholder.hidden{display:none}#contact-form input,#contact-form textarea{box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;width:100%;outline:0;border:none;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;background:#fbfbfb;font:14px Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#b1b1b1;padding:10px 14px;height:41px;resize:none}#contact-form textarea{height:156px;margin-bottom:18px}#contact-form .empty-message,#contact-form .error-message{height:0;overflow:hidden;font:10px Arial;color:#b1b1b1;-webkit-transition:.3s ease-in height;transition:.3s ease-in height;position:absolute;right:5px;top:2px}#contact-form .empty .empty-message,#contact-form .invalid .error-message{height:20px}#contact-form .success-message{line-height:48px;position:absolute;overflow:hidden;height:0;left:0;top:0;box-sizing:border-box;box-shadow:none;border-radius:0;background:#fff;z-index:10;width:100%;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease;padding:0}#contact-form.success .success-message{box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;width:100%;outline:0;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;background:#fbfbfb;font:14px Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#b1b1b1;padding:10px 14px;height:41px;resize:none;-webkit-transition:all .35s ease;transition:all .35s ease}.btns .btn1{float:left;padding:12px 22px 0 23px}.btns p{float:left;margin-top:7px;margin-left:21px;color:#2185c5}.mail{text-decoration:underline;font-size:14px;color:#2185c5;-webkit-transition:all .25s ease;transition:all .25s ease}.mail:hover{color:#7ecefd;text-decoration:underline;-webkit-transition:all .25s ease;transition:all .25s ease}@media (min-width:1220px){.container{padding:0}#search-404 input{margin-right:20px;width:279px;float:left}}@media (min-width:992px) and (max-width:1219px){nav.tm_navbar li a{width:187px}.thumb-pad1 .thumbnail .caption .title1{font-size:26px;line-height:26px}.thumb-pad2 .thumbnail .caption .title{font-size:18px}.thumb-pad7 .thumbnail .caption .descrip i{float:none;display:block}.thumb-pad7 .thumbnail .caption .descrip a{float:none}#search-404 a{position:absolute;float:none;top:2px;right:14px}.errorBox1 h3{font-size:70px}.banner_list li{padding:73px 43px 70px 44px}.banner_list li .title{font-size:25px;line-height:1em}.banner_list li{width:235px!important}.bnBox article h2{font-size:26px;line-height:30px}.bnBox article .caption p{font-size:14px}.form-div-1,.form-div-2,.form-div-3{width:100%;float:none;margin-right:0}#contact-form label{min-height:57px}.plumbBox figure{margin-bottom:20px}#newsletter label{width:100%;float:none;margin-right:0}.info-box h2{font-size:17px;letter-spacing:0;font-weight:600}.list-romb-box{text-align:center}.errorBox>img{width:100%}.logosBox ul li{width:25%}.starBox .fl{float:none!important}.projectBox .box1{padding:35px 0 0 50px;width:400px}.packagesBox{background:#fcfcfc;padding:25px 0 22px;text-align:center}.packagesBox div{float:none}.thumb-pad3 .thumbnail .caption a{font-size:13px}.thumb-pad6 figure{float:none;margin-right:0;margin-bottom:15px}.errorBox figure img{width:100%}.joinBox .box .title{font-size:50px;line-height:40px}.joinBox .box .description{font-size:20px;line-height:20px}.btn-default.btn2{padding:20px 30px;font-size:15px}.opportunitiesBox{margin-top:60px}}@media (min-width:768px) and (max-width:991px){header{height:auto;padding:0 0 60px}h1.navbar-brand_{float:none;margin:0 0 25px;width:100%;text-align:center}nav.tm_navbar li a{width:143px}.tel-box{text-align:center}.telBox{float:none;display:inline-block}.centerBox h2{font-size:30px;line-height:30px}.btn-default.btn2{padding:20px 30px;font-size:15px}.thumb-pad1 .thumbnail .caption .title1{font-size:26px;line-height:26px}.bannerBox hr{margin:0}.thumb-pad2 .thumbnail .caption .title{font-size:18px}.blogBox{margin-bottom:20px}#search-404 a{position:absolute;float:none;top:2px;right:14px}.errorBox1 h3{font-size:70px}.moreBox p{font-size:50px}.offerBox{margin-bottom:50px}.list6 li a{font-size:14px;line-height:20px}.list4 li .badge{margin-bottom:7px;float:none;margin-right:0}.testimBox a{font-size:14px;line-height:20px}.trainers-box{margin-top:50px}.testimBox article{margin-bottom:35px}.banner_list li{padding:73px 43px 70px 44px;width:360px!important}.bnBox article h2{font-size:26px;line-height:30px}.bnBox article .caption p{font-size:14px}.bnBox article{margin-bottom:35px;overflow:hidden}.testimonials-box>div img{position:absolute;top:10px;right:15px}.testimonials-box>div{padding:20px}.commercialBox article .title1{font-size:80px;line-height:90px}#newsletter{display:inline-block;float:none}.sloganBox{padding:40px 0 120px}.sloganBox .title1{font-size:140px;line-height:140px;margin-left:0}.sloganBox .title2{margin-bottom:40px}.sloganBox .title3{font-size:27px;line-height:29px}.sloganBox .title4{font-size:20px;line-height:25px}.mailBox p img{margin-top:0}.mailBox p a{font-size:14px}.mailBox span img{margin-top:6px}.mailBox span a{font-size:14px}#contact-form label{min-height:57px}.info-box{width:100%}.info-box h2{font-size:17px;letter-spacing:0;font-weight:600}.thumb-pad2-1 .badge{float:none;margin-right:0;width:100%;margin-bottom:10px}.foo-btn{right:30px}.errorBox img{width:100%}.idealBox{width:100%;float:none}.logosBox ul li{width:25%}.projectBox .box1{width:100%;text-align:left;padding:20px 20px 0 50px;float:none;position:relative}.projectBox figure{margin:0;float:none}.projectBox figure img{width:100%}.projectBox .lnk{top:20px;right:30px}.list1-3{margin-left:0}.table1{margin-bottom:40px}.thumb-pad5 figure{margin-right:0;width:100%;float:none;margin-bottom:20px}.plumbBox figure{margin-bottom:20px}.thumb-pad3-1 .thumbnail .caption .lnk,.thumb-pad3-1 .thumbnail .caption span{font-size:14px;line-height:20px}footer .listBox>div{padding-right:0}.infoBox{padding-top:45px}.thumb-pad3 .thumbnail .caption{overflow:visible}.banner-box{margin-top:60px}.opportunitiesBox{margin-top:50px}.thumb-pad6 figure{float:none;margin-right:0;margin-bottom:15px}.errorBox figure img{width:100%}#gallery .gall1{width:100%;margin-right:0;margin-bottom:10px;min-height:293px}#gallery .gall1 li,#gallery .gall1 li>img{width:100%}#gallery .thumbs li{float:left;margin-bottom:0;margin-right:10px}.joinBox .box .title{font-size:50px;line-height:40px}.joinBox .box .description{font-size:20px;line-height:20px}footer{padding:40px 0}footer a,footer p{font-size:11px}.form-div-1,.form-div-2,.form-div-3{float:none;width:100%;margin-right:0}}@media (max-width:767px){header{text-align:center;position:relative;height:auto;margin:0;padding:0 0 35px}h1.navbar-brand_{float:none;display:inline-block;margin-bottom:30px}h1.navbar-brand_ a img{width:100%}h3{font-size:30px;line-height:30px}.select-menu{display:inline-block!important;padding-top:4px;padding-right:3px;padding-bottom:4px;width:100%;border:1px solid #2185c5;background:#2185c5;color:#fff;cursor:pointer;margin-top:20px;margin-bottom:15px;font-size:12px;vertical-align:middle}.thumb-pad1{margin-bottom:30px}.thumb-pad1 .thumbnail figure{float:left;margin-right:15px;margin-bottom:0}.thumb-pad1 .thumbnail figure img{width:100%}.thumb-pad1 .thumbnail .caption .title1{font-size:26px;line-height:26px}.tel-box{text-align:center}.telBox{float:none;display:inline-block}.centerBox{text-align:center;padding-top:15px}.centerBox h2{font-size:30px;line-height:30px;float:none}.btn-default.btn2{padding:20px 30px;font-size:15px;float:none}.bannerBox hr{margin:0}.global.indent{padding-top:40px}.thumb-pad3 figure{margin:0;float:left;margin-right:15px}.trainers-box{padding-top:30px}.testimBox hr{margin:0 0 40px}.thumb-pad7 .thumbnail .caption .descrip i{float:none;display:block}.thumb-pad7 .thumbnail .caption .descrip a{float:none}#search-404 a{position:absolute;float:none;top:2px;right:14px}.errorBox1 h3{font-size:70px}.who-box{margin-bottom:25px}.foo_list{float:none}.errorBox{text-align:center}.moreBox p{font-size:50px}.testimBox article{margin-bottom:35px}.list6 li a,.testimBox a{font-size:14px;line-height:20px}.offerBox{margin-bottom:50px}.thumb-pad3-1 .thumbnail .caption .lnk,.thumb-pad3-1 .thumbnail .caption span{font-size:14px;line-height:20px}.banner_list li{padding:73px 43px 70px 44px}.banner_list li .title{font-size:25px;line-height:1em}.banner_list li{width:50%!important}.bnBox article h2{font-size:26px;line-height:30px}.bnBox article .caption p{font-size:14px}.bnBox article{margin-bottom:35px;overflow:hidden}.pad1Box article{margin-bottom:50px}.foo_menu{display:none}.bnBox article .caption{padding-left:0}.commercialBox article .title1{font-size:80px;line-height:90px}.bracketBox,.manBox{float:none!important;width:100%;display:block;overflow:hidden}.sloganBox{min-height:360px;text-align:center}.sloganBox .title2{font-size:14px;line-height:18px}.sloganBox{padding:40px 0 120px}.sloganBox .title1{font-size:140px;line-height:140px;margin-left:0}.sloganBox .title2{margin-bottom:40px}.sloganBox .title3{font-size:27px;line-height:29px}.sloganBox .title4{font-size:20px;line-height:25px}.hundredBox{margin-bottom:60px}.projectBox .box1{width:100%;text-align:left;padding:20px 20px 0 50px;float:none;position:relative}.projectBox figure{margin:0;float:none}.projectBox figure img{width:100%}.projectBox .lnk{top:20px;right:30px}.classesBox{padding-bottom:0}.helpBox article{padding-bottom:40px}.circleBox1{margin-top:0;text-align:center;margin-bottom:20px}.circleBox1 figure{display:inline-block}.unlockBox{padding-top:30px}.class-box{width:50%;float:left}.plumbBox figure{margin-bottom:20px}#newsletter{float:none}#newsletter label{width:100%}.foo-btn{right:30px}#search{display:inline-block;float:none}#search input{width:200px}header .container>div{padding-bottom:0}.programsBox article{width:100%;display:block;overflow:hidden;margin-bottom:35px}nav.tm_navbar{float:none;display:inline-block;width:100%;padding:0;margin:0}nav.tm_navbar .nav{display:none}.circleBox ul li{width:160px;height:160px}.dateBox{margin-top:70px}.about-box{margin-bottom:50px}.services-box{float:left}.form-div-1,.form-div-2,.form-div-3{width:100%;float:none;margin-right:0}#contact-form label{min-height:57px}.map iframe{height:300px}.info{margin-bottom:50px}.info-box{width:100%}.iconBlock{margin-top:50px;margin-bottom:50px}.list-romb-box{text-align:center}.logosBox{margin-top:50px}.logosBox ul li{width:50%}.logosBox ul li:last-child{border-right:1px solid #dcdddd}.plumbBox{width:60%;float:left}.locationsBox{width:40%;float:left}.locationsBox>img{width:100%}.picBox{float:left;margin-right:0;width:50%}.table1{margin-bottom:50px}.error-box{padding-bottom:30px}.thumb-pad5 .thumbnail .caption{overflow:visible}.thumb-pad5{padding-bottom:40px}.favorites-box{padding-bottom:68px}.list5Box{overflow:hidden}.list5Box .bracket-list{display:block;float:none}.blogBox{padding-bottom:0}.bsBox,.date-box,.info-cont article,.serv-box,.video-box1{margin-bottom:50px}.list_carousel1 #foo1>li figure div{top:60px}.list_carousel1 #foo1>li figure div .title{font-weight:400;font-size:12px}.list_carousel1 #foo1>li figure div p{font-size:12px}.fishingBox{margin-top:50px}.menuBox.marg{margin-bottom:0}.welcomeBox{margin-top:0}.thumb-pad4{margin-bottom:40px}.opportunitiesBox{margin-top:50px}.thumb-pad4 figure{margin-bottom:0;float:left;margin-right:15px}.thumb-pad4 .caption{overflow:visible!important}.advantage-box{margin-bottom:60px}.testimonialsBox{margin-top:40px}.thumb-pad6 figure{float:none;margin-right:0;margin-bottom:15px}.errorBox figure img{width:100%}.galleryBox,.newBox{margin-top:50px}.joinBox .box .title{font-size:50px;line-height:40px}.joinBox .box .description{font-size:20px;line-height:20px}.joinBox .box{float:none;width:100%;text-align:center;margin-bottom:15px}.joinBox{text-align:center}footer{padding:40px 0;text-align:center}footer article{margin-bottom:35px}footer figure{float:none;display:inline-block;margin:0 0 5px}footer a,footer p{font-size:11px}footer ul{float:none;display:inline-block}}@media (max-width:626px){.flickr_badge_image{width:20%}.list2{margin-bottom:20px}.thumb-pad4 figure{margin-bottom:0;float:none;margin-right:0}.thumb-pad1 .thumbnail figure{float:none;margin-right:0;margin-bottom:15px}}@media (max-width:560px){.thumb-pad2 .thumbnail .caption .title{font-size:18px}.thumb-pad3 figure{width:100%;margin-right:0;margin-bottom:15px}.thumb-pad7 .thumbnail figure{float:none;margin-right:0;margin-bottom:15px}.thumb-pad7 .thumbnail figure img{width:100%}.thumb-pad3 .thumbnail .caption{overflow:visible}.commercialBox article .title1{font-size:50px;line-height:60px}.commercialBox article .title2{font-size:26px;line-height:30px}.errorBox img{width:100%}.circleBox ul li{width:140px;height:140px;padding-top:20px}.locationsBox,.plumbBox{width:100%;float:none}.locationsBox>img{width:auto}.manBox{padding-bottom:20px}.sloganBox .title1{font-size:35px;line-height:45px}.sloganBox .title2{font-size:14px;line-height:18px;font-weight:400;letter-spacing:0}.sloganBox .title3{font-size:20px;line-height:29px;font-weight:400}.sloganBox .title4{font-size:16px;line-height:25px}.projectBox .box1 .title1{font-size:20px;margin-bottom:14px}.projectBox .lnk{top:10px;right:0;width:auto;height:auto;padding-top:10px;padding-right:10px;background:0 0}.thumb-pad5 .thumbnail .post .posted br{display:block}.thumb-pad5 .thumbnail .post .posted a{float:none!important}.thumb-pad6 .thumbnail .badgeBox p br{display:block}.thumb-pad6 .thumbnail .badgeBox p>.lnk{float:none!important}}@media (max-width:480px){h1.navbar-brand_ a,h1.navbar-brand_ strong{float:none}.iconBox article,.newsBox,.videoBox{width:100%;float:none}.bnBox article figure{margin:0;width:auto;float:none;margin-right:0;margin-bottom:10px}.commercialBox article .title1{font-size:34px;line-height:45px}.commercialBox article .title2{font-size:20px;line-height:27px}.class-box{width:100%;float:none}.circleBox1 figure img{width:100%}.dateBox{width:100%;float:none}.services-box{width:100%;margin-right:0;float:none}.professionalBox article{width:100%;float:none}.servBox .padBot{padding-bottom:10px}.servBox article{width:100%;float:none}.logosBox ul li{width:100%;float:none;border-bottom:1px solid #dcdddd;border-right:none!important}.thumb-pad5 .thumbnail .badgeBox p br{display:block}.thumb-pad5 .thumbnail .badgeBox p>.lnk{float:none!important}.banner_list li{width:100%!important;float:none;padding:40px}.banner_list li figure{margin-bottom:24px}.testimBox .col-xs-6,.trainerBox{width:100%;float:none}.packagesBox{background:#fcfcfc;padding:25px 0 22px;text-align:center}.packagesBox div{float:none}.iconBox{width:100%;float:none}.list0 li{display:block;margin:0}.list_carousel1 #foo1>li figure div{display:none}.thumb-pad3 .thumbnail .caption a{font-size:13px}.listBox1{width:100%;float:none}.banner-box{margin-top:0}.banner-box article{float:none;width:100%}footer p{float:none}.thumb-pad5 figure{float:none;margin-right:0;margin-bottom:15px}.galleryBox article{width:100%;float:none}#gallery .gall1{width:100%;margin-right:0;margin-bottom:10px}#gallery .gall1 li,#gallery .gall1 li>img{width:100%}#gallery .thumbs li{float:left;margin-bottom:0;margin-right:10px;width:75px}#gallery .thumbs li img{width:100%}.teamBox article{width:100%;float:none}footer ul{float:none;display:inline-block}.errorBox1 h3{font-size:60px;line-height:60px}}@media (max-width:320px){h1.navbar-brand_ a img{width:100%}.errorBox1 h3{font-size:60px;line-height:60px}.thumb-pad2 .thumbnail .caption{overflow:visible}.iconBox{width:100%;float:none}.bracketBox figure{margin-right:0}.bracket-list li a{font-weight:400;font-size:13px}.foo-btn{right:0}.thumb-pad2-1 .badge{float:none;margin-right:0;width:100%;margin-bottom:10px}.trainerBox{width:100%;float:none}.sloganBox .title1,.sloganBox .title2{line-height:40px}.helpBox .col-lg-6 .badge{float:none;margin-right:0;margin-bottom:10px}.commercialBox article .title1{font-size:25px;line-height:30px}.thumb-pad5 figure img{width:100%}.thumb-pad3 figure{float:none;margin-right:0;margin-bottom:15px}.thumb-pad3 figure img{width:100%}}.margBot{margin-bottom:97px}.padBot{padding-bottom:45px}.res-menu .menubtn{display:block;width:100%}.navbar-toggle .icon-bar{background-color:#FFF}.navbar-toggle{background-color:#2185C5}.menu-border{border-bottom:4px solid #2185C5}
#form{padding-top:3px}#form textarea{overflow:auto;position:relative;resize:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#form label{position:relative;display:block;min-height:45px;width:220px;float:left}#form .empty,#form .error{color:red;display:none;font-size:11px;line-height:14px;width:auto;position:absolute;z-index:999;right:5px;top:8px;float:left}#form .error-empty{display:none;float:left}.btns{position:relative;padding-top:30px;text-align:left}.content .btns a.btn{margin:0 16px 0 0!important;cursor:pointer;min-width:10px}.content .btns a:first-child{margin-left:0!important}#form .message{width:100%}.message br{height:0;line-height:0}#form .success{display:none;position:absolute;width:220px;background:#fff;border:1px solid #e6e4e4;text-align:center;color:#5e5e5e;padding:20px 10px;z-index:999;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.success_wrapper{position:relative}.send_btns{padding:10px;width:45%;background:#7ECEFD;color:#FFF!important}.send_btns:hover{background:#2185C5}textarea.form-control{height:156px}.form-control:focus{border-color:#7ECEFD;box-shadow:none;outline:0 none}.btn{-moz-user-select:none;border:1px solid rgba(0,0,0,0);border-radius:0;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.form-control{background-color:#FFF;border:1px solid #CCC;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,.075)inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;vertical-align:middle;width:100%}
