/*style*/
@import url(http://fonts.googleapis.com/css?family=Racing+Sans+One);@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);body{background:#000;font:14px 'Open Sans',Arial,Helvetica,sans-serif;line-height:1.428571429;color:#333}a,a:focus,a:hover{text-decoration:none}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:11px;line-height:20px}p>span{color:#000}p>em{color:#272727;font-style:normal}h1.navbar-brand_{margin:0;padding:0;position:relative;z-index:2;float:none;margin-bottom:12px}h1.navbar-brand_ a{display:inline-block;font:48px 'Racing Sans One';text-transform:uppercase;color:#000}h2{color:#000;font:18px/18px 'Racing Sans One';margin:0 0 19px 0;text-transform:uppercase;padding-bottom:2px;border-bottom:2px solid #000}h3{color:#e8e7e3;font:18px/18px 'Open Sans',Arial,Helvetica,sans-serif;margin:0 0 35px 0;text-transform:uppercase}h4{font:300 18px/24px 'Open Sans',Arial,Helvetica,sans-serif;color:#000;margin-bottom:7px}.extra-wrap{overflow:hidden}.container{position:relative}.global{background:#fff;padding:0}.global.indent{padding:71px 0 0 0}header{padding:0;position:relative;background:#fff;text-align:center}header>em{height:22px;width:100%;position:absolute;top:0;left:0;background:url(../images/pattern1.png) repeat;z-index:10}header.indent{padding:38px 0 36px 0}header .follow{margin:0;padding:0;margin-top:15px;list-style:none;float:right}header .follow li{float:left;border-right:1px solid #e6e6e6;margin-right:16px;padding-right:16px;line-height:23px}header .follow li a{font:16px/23px Cabin;color:#5b5b5b;-webkit-transition:all .25s ease;transition:all .25s ease}header .follow li a:hover{color:#6c9295;-webkit-transition:all .25s ease;transition:all .25s ease}header .follow li:last-child{margin-right:0;padding-right:0;border-right:none}footer{padding:0}footer .box1{background:url(../images/pattern2.png) repeat;padding:27px 0 47px 0}footer .box2{background:#000;padding:25px 0 8px 0}footer .box2 p{color:#e7e6e2;font:13px 'Open Sans',Arial,Helvetica,sans-serif}footer .box2 p span{color:#e7e6e2;font:normal 13px 'Open Sans',Arial,Helvetica,sans-serif}footer .box2 p em{color:#e7e6e2;font:normal 13px 'Open Sans',Arial,Helvetica,sans-serif;margin:0 7px}footer .box2 a{color:#e7e6e2;font:13px 'Open Sans',Arial,Helvetica,sans-serif;-webkit-transition:all .25s ease;transition:all .25s ease}footer .box2 a:hover{color:#fe5d55;-webkit-transition:all .25s ease;transition:all .25s ease}footer .box2 br{display:none}footer .foo-aboutBox p{color:#e8e7e3;font-size:13px;line-height:24px}.follow_icon{margin:0;padding:0;list-style:none;overflow:auto;margin-top:-3px}.follow_icon li{margin-right:18px;float:left}.follow_icon li a{width:62px;height:62px;border-radius:62px;overflow:hidden;display:inline-block}.follow_icon li a img{-webkit-transition:all .25s ease;transition:all .25s ease}.follow_icon li a:hover img{margin-top:-62px;-webkit-transition:all .25s ease;transition:all .25s ease}.pictureBox{margin:0;padding:0;list-style:none;overflow:hidden;margin-bottom:28px}.pictureBox li{float:left;margin-left:3px;background:#000}.pictureBox figure{margin:0;-webkit-transition:all .35s ease;transition:all .35s ease}footer .clearfix{display:none}.pictureBox li:first-child{margin-left:0}.pictureBox.maxH li{max-height:242px;overflow:hidden}.welcomeBox{overflow:hidden;margin-bottom:53px}.circleBox1{margin-top:-45px}.circleBox1 figure{border-radius:300px;display:inline-block;overflow:hidden;border:5px solid #e5e5e5}.circleBox1 figure img{border-radius:300px}.privacyBox{padding-bottom:59px}.privacyBox p{margin-bottom:20px}.info-box p{font:12px/18px 'Open Sans';color:#fff;letter-spacing:1px}.info-box a{color:#edce3d;text-decoration:underline;letter-spacing:1px;-webkit-transition:all .25s ease;transition:all .25s ease}.info-box a:hover{color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.info-box h2{font-size:21px;letter-spacing:2px;white-space:nowrap}.professionalBox{padding-top:81px;padding-bottom:68px}.professionalBox h2{margin-bottom:42px}.professionalBox article figure{margin:0;width:100%;text-align:center;margin-bottom:38px}.professionalBox article figure img{display:inline-block}.stallionBox{background:#ececf1 url(../images/pattern2.png) repeat;padding-top:12px;padding-bottom:46px}.faq-box h2{margin-bottom:16px}.programsBox{padding:48px 0 42px 0;background:#fff}.servicesBox{padding-bottom:94px}.servicesBox em{width:100%;height:1px;display:block;background:#f2f2f2;margin-top:-10px;margin-bottom:50px}.servicesBox .container>h2{font:15px/20px Racing Sans One;color:#4b4b4b;text-transform:uppercase;width:100%;text-align:center;margin-bottom:0}.servicesBox .container>h2>span{background:#fff;display:inline-block;padding:0 17px}.mailBox p{margin-bottom:10px}.mailBox a:hover{text-decoration:underline}.mailBox p img{float:left;margin-right:10px;margin-top:3px}.mailBox p a{color:#9ff2ff;font:22px Georgia}.mailBox span a{color:#fff;font:22px Georgia}.mailBox span img{float:left;margin-right:10px;margin-top:10px}.error-box{padding-bottom:57px}.errorBox{text-align:center}.errorBox1 h2{font-size:36px;line-height:36px;border-bottom:none;padding:0;margin-top:37px;margin-bottom:23px}.errorBox{text-align:center;margin-top:-36px}.errorBox figure{margin:0;margin-top:58px}.errorBox img{display:inline-block}.formBox{padding-top:0;padding-bottom:0}.formBox article>p{font:300 18px 'Open Sans',Arial,Helvetica,sans-serif;color:#000;margin-bottom:24px}.searchBox{padding-bottom:60px}#toTop{display:none;width:62px;height:62px;border-radius:62px;background:url(../images/top.png) 0 top no-repeat;position:fixed;margin-right:-710px!important;right:50%;bottom:40px;z-index:999}#toTop:hover{background:url(../images/top.png) 0 bottom no-repeat}.circleBox{text-align:center;border-bottom:1px solid #f4f4f4}.circleBox p{font:35px Georgia;color:#403727;margin-bottom:0;margin-top:-36px;padding-bottom:40px}.circleBox p a{color:#f94902;border-bottom:3px dashed #f94902;-webkit-transition:all .35s ease;transition:all .35s ease}.circleBox p a:hover{color:#403727;border-color:#403727;-webkit-transition:all .35s ease;transition:all .35s ease}.circleBox ul{list-style:none;margin:-60px 0 0 0;padding:0;display:inline-block}.circleBox ul li{width:189px;height:189px;float:left;overflow:hidden;border-radius:189px;background:#fff;padding-top:37px}.circleBox ul li:first-child+li{margin-top:-30px}.teamBox{padding-top:7px;padding-bottom:21px}.servBox{padding-bottom:61px}.banner-box{padding-top:40px;margin-bottom:47px}.banner-box hr{border-bottom:none;border-top:1px solid #ebeced}.advantageBox{padding-bottom:51px}.galleryBox{overflow:hidden;padding-bottom:50px}.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}.testimonialsBox{padding-bottom:79px}.testimonialsBox hr{margin:0;border-color:#eaeaea}.testimonialsBox .testimonials-box{padding-top:81px}.testimonialsBox .plumbBox{padding-top:81px}.testimonialsBox .locationsBox{padding-top:81px}.testimonials-box>div{border:1px solid #e9e9e9;overflow:hidden;padding:39px 43px 41px 43px;position:relative}.testimonials-box>div .title{font:bold 18px Cabin;color:#363636;margin-bottom:15px}.testimonials-box>div .description{font:bold 14px/20px Cabin;color:#9f9f9f;margin-bottom:0}.testimonials-box>div img{position:absolute;top:31px;right:34px}.trainerBox{margin-bottom:16px;padding-top:4px}.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(../images/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{color:#dbdaed}.unlockBox.colorBox p{color:#dbdaed}.classesBox{padding-top:76px;background:url(../images/pattern3.png) repeat;padding-bottom:98px}.hundredBox{margin-top:30px}.hundredBox strong{font:bold 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(../images/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}.helpBox{padding-bottom:130px}.helpBox h2{border-bottom:1px solid #59b3b5;padding-bottom:42px;margin-bottom:65px}.helpBox .col-lg-6 .badge{padding:0;margin:0;box-shadow:none;text-shadow:none;border:none;border-radius:0;line-height:23px;background:#cdbd61;width:72px;height:72px;border-radius:72px;position:relative;display:inline-block;float:none;margin-right:28px;float:left;font:bold italic 39px Cabin;color:#fff;padding-top:10px}.helpBox .col-lg-6 .badge.color{background:#d68857}.helpBox .col-lg-6 p{color:#fff;margin-bottom:13px;font-weight:400}.tabBox{background:url(../images/pattern3.png) repeat;padding:73px 0 64px 0}.table1{color:#000;display:inline-block;margin-top:-5px}.table1 tbody tr.color{background:#def1f1}.table1 tr{height:32px;vertical-align:middle;background:#fff}.table1 td{font:600 12px 'Open Sans',sans-serif;color:#249291;border-right:1px solid #e7f1f1}.table1 .middle{width:541px;padding-left:5px}.table1 .middle2{width:111px;padding-left:32px}.table1 .firstCol{width:55px;text-align:center;font:600 12px 'Open Sans',sans-serif;color:#249291}.table1 .lastCol{width:173px;text-align:center;border-right:none}.table1 .lastCol td{border-right:none}.table1 .color{color:#2f822f}.table1 .firstLine .middle{padding-top:10px;background:#b1b489}.table1 .firstLine .lastCol{padding-top:10px}.table1 .firstLine td{font:600 15px 'Open Sans';text-transform:uppercase;color:#fff;background:#b1b489}.table1 .firstLine .firstCol{font-size:17px;background:#b1b489}.table1 .firstLine{height:41px;vertical-align:top}.help-box h3{margin-bottom:22px}._accodList{list-style:none;margin:0;padding:0;margin-top:-6px;padding-bottom:55px}._accodList>li{padding-bottom:0;width:100%;position:relative;font-size:14px;line-height:20px}._accodList>li h6{padding-left:20px;margin:0;margin-bottom:2px;cursor:pointer;position:relative;font:600 14px 'Open Sans';text-transform:uppercase;width:100%;background:#fff;padding:13px 55px 14px 19px;-webkit-transition:all .25s ease;transition:all .25s ease}._accodList>li h6.color1{color:#2a9ea3;background:#fff}._accodList>li h6.color2{color:#fff;background:#b1b489}._accodList>li p{margin:0;padding:10px 0 24px 20px;font:13px 'Open Sans',Arial,Helvetica,sans-serif;line-height:20px;color:#999}._accodList>li ._plus{width:31px;height:32px;position:absolute;z-index:1;display:inline-block;right:21px;cursor:pointer;top:7px;border-radius:35px;overflow:hidden;-webkit-transition:all .25s ease;transition:all .25s ease}._accodList>li ._plus.btnBg1{background:url(../images/plus.png) 50% 0 no-repeat}._accodList>li ._plus.btnBg2{background:url(../images/plus.png) 50% 100% no-repeat}._accodList li h6:hover{color:#fff;background:#b1b489;-webkit-transition:all .25s ease;transition:all .25s ease}.portfolioBox{margin-bottom:27px}.thumb-pad1{overflow:visible;padding:0;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.17);box-shadow:0 0 6px 0 rgba(0,0,0,.17);-webkit-transition:all .35s ease;transition:all .35s ease}.thumb-pad1:hover .thumbnail .caption2{background:#000;-webkit-transition:all .35s ease;transition:all .35s ease}.thumb-pad1 .thumbnail{position:relative;background:0 0;margin:0;padding:0;border:none;border-radius:0;box-shadow:none}.thumb-pad1 .thumbnail figure{margin:0;margin-bottom:22px}.thumb-pad1 .thumbnail figure img{width:100%}.thumb-pad1 .thumbnail .caption{padding:0 16px;color:#999;overflow:hidden}.thumb-pad1 .thumbnail .caption p{margin-bottom:23px}.thumb-pad1 .thumbnail .caption .title{font:18px 'Open Sans';color:#333;margin-bottom:11px;width:100%;text-align:center}.thumb-pad1 .thumbnail .caption .lnk{font:18px 'Open Sans';color:#333;margin-bottom:11px;display:inline-block}.thumb-pad1 .thumbnail .caption2{padding:16px 23px 16px 15px;color:#999;overflow:hidden;background:#fe5d55}.thumb-pad1 .thumbnail .caption2 time{float:left;font:13px Arial;color:#fff}.thumb-pad1 .thumbnail .caption2 a{float:right;font:13px Arial;color:#fff;text-decoration:none}.thumb-pad1 .thumbnail .caption2 a:hover{text-decoration:underline}.thumb-pad1-1 .thumbnail{position:relative;background:0 0;margin:0;padding:0;border:none;border-radius:0;box-shadow:none}.thumb-pad1-1 .thumbnail .caption{padding:0;color:#999;overflow:hidden}.thumb-pad1-1 .thumbnail figure{margin:0;width:100%;margin-bottom:27px}.thumb-pad1-1 .thumbnail figure img{width:100%}.thumb-pad2{margin:0;padding:0;overflow:hidden}.thumb-pad2 .thumbnail{margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:0 0}.thumb-pad2 .thumbnail figure{margin-bottom:13px}.thumb-pad2 .thumbnail .caption{padding:0;overflow:hidden}.thumb-pad2 .thumbnail .caption .title{font:300 18px/24px 'Open Sans',Arial,Helvetica,sans-serif;color:#000;margin-bottom:7px}.thumb-pad2 figure{margin:0}.thumb-pad2 figure img{width:100%}.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:#999;overflow:hidden}.thumb-pad2-2 figure{margin:0;margin-bottom:5px}.thumb-pad2-2 figure img{width:100%}.thumb-pad2-2 .thumbnail .caption a{color:#999;font:13px 'Open Sans',Arial,Helvetica,sans-serif;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad2-2 .thumbnail .caption a:hover{color:#fe5d55;-webkit-transition:all .25s ease;transition:all .25s ease}.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:#999;overflow:hidden}.thumb-pad3 figure{margin:0;margin-bottom:25px;border:1px solid #e9e9e9}.thumb-pad3 figure img{width:100%}.thumb-pad4 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad4 figure{margin:0 19px 0 0;float:left}.thumb-pad4 .thumbnail .caption{padding:0;color:#999}.thumb-pad4 .thumbnail .caption p{margin-bottom:18px;font-style:italic;font-size:13px}.thumb-pad4 .thumbnail .caption .title1{font:italic 14px 'Open Sans',Arial,Helvetica,sans-serif;color:#000;text-align:right;margin-bottom:1px;margin-top:-7px}.thumb-pad4 .thumbnail .caption .title2{float:right;font:italic 14px 'Open Sans',Arial,Helvetica,sans-serif;color:#000;text-align:right;margin-bottom:0}.blogBox{padding-bottom:94px}.thumb-pad5{margin-bottom:40px;padding-bottom:28px;border-bottom:1px solid #eaeaea}.thumb-pad5 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0}.thumb-pad5 .thumbnail .badgeBox{overflow:hidden;margin-bottom:20px}.thumb-pad5 .thumbnail .badgeBox .badge{padding:0;margin:0;box-shadow:none;text-shadow:none;border:none;border-radius:0;line-height:23px;width:93px;height:93px;background:#6e9293;position:relative;display:inline-block;float:none;margin-right:20px;float:left;font:bold 18px/18px 'Open Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff;text-align:center;padding-top:27px}.thumb-pad5 .thumbnail .badgeBox p{line-height:20px;font-weight:700}.thumb-pad5 .thumbnail .badgeBox p>.lnk{font:bold 13px 'Open Sans',Arial,Helvetica,sans-serif;color:#999;text-transform:none}.thumb-pad5 .thumbnail .badgeBox p br{display:none}.thumb-pad5 .thumbnail .badgeBox .extra-wrap{padding-top:25px}.thumb-pad5 .thumbnail .caption{padding:0;overflow:hidden;color:#999}.thumb-pad5 .thumbnail .caption p{margin-bottom:23px;font-weight:700}.thumb-pad5 figure{position:relative;z-index:1;margin:0;float:left;margin-right:31px;border:1px solid #e9e9e9}.thumb-pad5 figure>img{width:100%}.thumb-pad5 .thumbnail .badgeBox a{color:#272727;font:16px/22px 'Open Sans',Arial,Helvetica,sans-serif;margin:0;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad5 .thumbnail .badgeBox a:hover{color:#6c9295;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad5 .thumbnail .badgeBox a.tl{position:relative;top:1px}.thumb-pad9{padding-bottom:30px;overflow:hidden}.thumb-pad9:hover .thumbnail{background:#ff5d40}.thumb-pad9:hover figure{border-color:#e9e9e9;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad9:hover .caption p{color:#fff;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad9:hover .caption a{color:#fff!important;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad9 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:0 0;overflow:hidden;padding:30px 30px 32px 30px;background:#eaeaea;border-radius:8px}.thumb-pad9 figure{margin:0;margin-bottom:24px;border:1px solid #eaeaea;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad9 figure img{width:100%}.thumb-pad9 .thumbnail .caption{padding:0;color:#999}.thumb-pad9 .thumbnail .caption p{font-weight:700;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad9 .thumbnail .caption a{font:16px 'Open Sans',Arial,Helvetica,sans-serif;color:#363636;display:inline-block;margin-bottom:19px;-webkit-transition:all .25s ease;transition:all .25s ease}.thumb-pad9 .thumbnail .caption a:hover{text-decoration:underline}.btn-default.btn1{box-shadow:none;position:relative;text-decoration:none!important;padding:0;font:13px Arial;margin:0;letter-spacing:0;text-shadow:none;color:#fe5d55;border:none;background:0 0;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn1:hover{color:#fe5d55;background:0 0;text-decoration:underline!important;-webkit-transition:all .25s ease;transition:all .25s ease}.btn-default.btn2{box-shadow:none;position:relative;text-decoration:none!important;padding:16px 25px 15px 26px;font:18px Cabin;margin:0;letter-spacing:0;text-shadow:none;color:#fff;border:none;background:#ff5d40!important;border-radius:10px;display:inline-block;-webkit-transition:all .35s ease;transition:all .35s ease}.btn-default.btn2:hover{color:#fff;background:#6c9295!important;text-decoration:none!important;-webkit-transition:all .35s ease;transition:all .35s ease}.btn3{box-shadow:none;position:relative;text-decoration:none!important;padding:0;font:bold 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:10px 25px 11px 25px;font:14px Arial;margin:0;letter-spacing:0;text-shadow:none;color:#fff;border:none;background:#000!important;display:inline-block;-webkit-transition:all .35s ease;transition:all .35s ease}.btn-default.btn4:hover{color:#fff;background:#fe5d55!important;text-decoration:none!important;-webkit-transition:all .25s ease;transition:all .25s ease}#flickr_badge_wrapper{padding:0 0 3px 0!important}.flickr_badge_image{margin:0 7px 9px 0!important;width:60px}.flickr_badge_image a{padding:0!important;border:none!important;border-radius:0!important}.flickr_badge_image a img{border-radius:0!important}.bannerBox{overflow:hidden;margin-top:-52px}.banner_list{margin:0;padding:0;list-style:none;padding-bottom:33px;border-bottom:1px solid #eaeaea;overflow:hidden}.banner_list li{font-size:13px;line-height:20px;float:left;background:url(../images/pattern1.png) repeat;padding:47px 43px 33px 43px;width:293px}.banner_list li>div{overflow:hidden}.banner_list li .title{font:bold 18px Cabin;text-transform:uppercase;color:#fff;margin-bottom:0;-webkit-transition:all .35s ease;transition:all .35s ease}.banner_list li figure{margin:0;text-align:center;margin-top:61px;margin-bottom:60px;height:89px}.banner_list li p{color:#fff;font:12px/20px Arial;margin-bottom:41px}.banner_list li a{float:right}.banner_list li:first-child+li{background:url(../images/pattern2.png) repeat}.banner_list li:first-child+li+li{background:url(../images/pattern3.png) repeat}.banner_list li:first-child+li+li+li{background:url(../images/pattern4.png) repeat}.banner_list li:last-child{width:291px}.list5Box .bracket-list{margin-top:0;padding-top:0;margin-bottom:63px}.list_testim{margin:0;padding:0;list-style:none;padding-top:8px}.list_testim li{margin-bottom:22px}.list_testim li img{float:left;margin-right:15px;margin-top:-3px}.list_testim li p{font-size:1.1em;line-height:22px;font-style:italic}.list_testim li>div{float:right;text-align:right}.list_testim li>div p{margin-bottom:0;font-size:12px;line-height:17px;color:#000;font-style:italic}.list_testim li>div a{color:#fe5d55;font-size:12px;line-height:18px;font-style:italic;text-decoration:underline}.list_testim li>div a:hover{color:#000;-webkit-transition:all .25s ease;transition:all .25s ease}.news_list{margin:0;padding:0;list-style:none;padding-top:8px}.news_list li{overflow:hidden;margin-bottom:16px;text-align:center}.news_list li time{font:300 34px 'Open Sans';color:#d35431;display:inline-block;margin-bottom:1px}.list1-3{margin:0;padding:0;padding-top:18px;list-style:none;padding-bottom:19px}.list1-3 li{font-size:13px;line-height:20px;margin-bottom:15px;padding-left:12px;background:url(../images/list_point1.png) left 4px no-repeat}.list1-3 li a{color:#000;font:13px Asap;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}.list1-3 li a:hover{color:#8ed5d5;-webkit-transition:all .25s ease;transition:all .25s ease}.bracketBox{padding-top:14px}.bracketBox figure{margin:0;float:left;margin-right:27px}.opportunitiesBox ul{padding-top:2px;padding-bottom:9px}.bracket-list{margin:0;padding:0;list-style:none;overflow:hidden;float:left;margin-top:22px}.bracket-list li{font-size:13px;line-height:1.428571429;overflow:hidden;margin-bottom:10px;padding-left:18px;background:url(../images/list_point.png) left 6px no-repeat}.bracket-list li a{font:600 italic 15px Cabin;color:#4d4d4d;-webkit-transition:all .25s ease;transition:all .25s ease}.bracket-list li a:hover{color:#ff5d40;-webkit-transition:all .25s ease;transition:all .25s ease}.list1{margin:0;padding:0;list-style:none}.list1 li{font-size:13px;line-height:20px;padding-left:14px;margin-bottom:7px;background:url(../images/list_arrow.png) left 7px no-repeat}.list1 li a{color:#999;font:13px 'Open Sans',Arial,Helvetica,sans-serif;-webkit-transition:all .25s ease;transition:all .25s ease}.list1 li a:hover{color:#000;-webkit-transition:all .25s ease;transition:all .25s ease}.list2{margin:0;padding:0;list-style:none;overflow:hidden;margin-bottom:7px;padding-top:11px}.list2 li{font-size:13px;line-height:1.428571429;overflow:hidden;margin-bottom:18px}.list2 li figure{margin:0;float:left;margin-right:18px;border:3px solid #fff;border-radius:5px}.list2 li .extra-wrap{padding-top:7px}.list2 li a{color:#97f4f8;font:600 14px 'Open Sans';text-decoration:none;margin-bottom:9px;display:inline-block;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}.list2 li a:hover{color:#fff;text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}.list3{margin:0;padding:0;list-style:none;margin-top:-4px}.list3 li{font-size:13px;line-height:20px;margin-bottom:16px;margin-top:0}.list3 li time{font:300 18px 'Open Sans',Arial,Helvetica,sans-serif;color:#000;float:left;margin-right:12px}.list3 li p{margin:0}.list3-1{margin:0;padding:0;list-style:none;overflow:hidden;margin-top:-4px}.list3-1 li{font-size:13px;line-height:1.428571429;overflow:hidden;margin-bottom:17px}.list3-1 li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.list3-1 li a{font:300 18px 'Open Sans',Arial,Helvetica,sans-serif;color:#000;display:inline-block;margin-bottom:7px;-webkit-transition:all .25s ease;transition:all .25s ease}.list3-1 li a:hover{color:#fe5d55;-webkit-transition:all .25s ease;transition:all .25s ease}.list3-1 li>img{float:left;margin-right:15px;margin-top:4px}.list3-1 li p{margin-bottom:0}.list4{margin:0;padding:0;list-style:none}.list4 li{font-size:13px;line-height:20px;margin-bottom:7px}.list4 li a{color:#3e454c;font:600 14px 'Open Sans';text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}.list4 li a:hover{color:#ffd64f;-webkit-transition:all .25s ease;transition:all .25s ease}.list5{margin:-9px 0 0 0;padding:0;list-style:none}.list5 li{font-size:13px;line-height:20px;margin-bottom:33px}.list6{margin:0;padding:7px 0 0 0;list-style:none}.list6 li{font-size:13px;line-height:1.428571429;margin-bottom:7px}.list6 li p{margin-bottom:25px}.list6 li a{color:#302f46;font:bold 16px/18px Arial;margin-bottom:4px;display:inline-block;-webkit-transition:all .25s ease;transition:all .25s ease}.list6 li a:hover{color:#91ca4e;-webkit-transition:all .25s ease;transition:all .25s ease}.list6 li .badge{padding:0;margin:0;border-radius:0;box-shadow:none;text-shadow:none;font:bold 30px 'Open Sans',Arial,Helvetica,sans-serif;color:#91ca4e;background:0 0;float:left;margin-right:14px;margin-top:-13px}.list8{margin:0;padding:0;list-style:none}.list8 li{font-size:13px;line-height:20px;margin-bottom:18px}.list8 li p{margin-bottom:0}#search-404{position:relative;margin:0;overflow:hidden;padding-top:21px}#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:1px solid #e9e9e9;background:#fff;font:13px 'Open Sans',Arial,Helvetica,sans-serif;line-height:18px;color:#999;padding:10px 22px 11px 22px;height:41px;resize:none;margin-bottom:20px}#search-404 a{opacity:1;float:left;margin-top:9px;-webkit-transition:all .35s ease;transition:all .35s ease}#search-404 a:hover{opacity:.8;-webkit-transition:all .35s ease;transition:all .35s ease}#search{position:relative;float:right;margin-top:1px;margin-right:21px}#search a{position:absolute;top:0;right:-21px;width:15px;height:14px;opacity:1;-webkit-transition:all .35s ease;transition:all .35s ease}#search a:hover{opacity:.5;-webkit-transition:all .35s ease;transition:all .35s ease}#search input{position:relative;width:95px;outline:0;box-shadow:none;color:#fff;font:13px 'Open Sans',Arial,Helvetica,sans-serif;border-radius:0;padding:0 10px 0 13px;margin-right:0;background:url(../images/search_bg.png) 0 bottom repeat-x;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:19px;line-height:19px}.map{margin:1px 0 52px 0;display:inline-block;width:100%;line-height:0}.map iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:450px;border:none;line-height:0}.info p{margin-bottom:0;font:300 18px 'Open Sans',Arial,Helvetica,sans-serif;color:#000}.info a{text-decoration:none;color:#fe5d55}.info a:hover{text-decoration:underline}.info span{display:inline-block;width:105px}#newsletter{position:relative;margin:-5px 0}#newsletter>a{font:48px/48px 'Open Sans',Arial,Helvetica,sans-serif;color:#fe5d55;text-transform:uppercase;-webkit-transition:all .35s ease;transition:all .35s ease}#newsletter>a:hover{color:#fff;-webkit-transition:all .35s ease;transition:all .35s ease}#newsletter label{position:relative;float:none;width:100%;margin:0}#newsletter input{background:0 0;box-shadow:none;border-radius:0;border:none;font:13px 'Open Sans',Arial,Helvetica,sans-serif;line-height:18px;color:#e8e7e3;border:none!important;height:38px;width:100%;padding:0;margin:0 0 3px 0;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#newsletter input:focus{outline:0;border:none}#newsletter .error{position:absolute;top:105px;left:0;display:block;overflow:hidden;height:0;font-size:10px;color:#fe5d55;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:14px;z-index:10;border-radius:0;padding:25px 0;font:12px 'Open Sans';line-height:18px;color:#fe5d55;border:none;text-align:center;background:#fff;height:69px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.getintouchBox h2{margin-bottom:21px}#contact-form{width:100%;position:relative;padding-bottom:57px;overflow:hidden}#contact-form label{position:relative;display:block;min-height:50px;margin:0;font-weight:400;font:13px 'Open Sans',Arial,Helvetica,sans-serif;line-height:18px;color:#999}#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 15px 11px 15px;border-radius:0;display:block;text-align:left}#contact-form ._placeholder.focused{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:1px solid #666;background:#fff;font:13px 'Open Sans',Arial,Helvetica,sans-serif;line-height:18px;color:#000;padding:10px 15px 11px 15px;height:41px;resize:none}#contact-form textarea{height:159px;margin-bottom:20px}#contact-form .empty-message,#contact-form .error-message{height:0;overflow:hidden;font:10px 'Open Sans',Arial,Helvetica,sans-serif;color:#999;-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:1px solid #e9e9e9;background:#fff;font:13px 'Open Sans',Arial,Helvetica,sans-serif;line-height:18px;color:#999;padding:10px 15px 11px 15px;height:41px;resize:none;-webkit-transition:all .35s ease;transition:all .35s ease}.btns{float:right}.btns a{float:left;margin-left:7px!important}.mail{color:#fe5d55;text-decoration:underline;-webkit-transition:all .25s ease;transition:all .25s ease}.mail:hover{color:#000;text-decoration:underline;-webkit-transition:all .25s ease;transition:all .25s ease}.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;overflow:visible!important}.containerExtra{margin-left:-30px;padding-bottom:17px}.element{width:270px;height:auto;display:block;position:relative;color:#222;border:none;margin:0!important;padding:0 0 0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#filters.pagination li a.selected{color:#fe5d55;background:0 0!important;border:none}#filters.pagination li{float:left}#filters li{display:inline-block;margin-right:16px!important}#options{position:relative;margin-left:0}.element{margin-bottom:40px!important}.element .title{font:18px 'Open Sans',Arial,Helvetica,sans-serif;color:#333;margin-bottom:11px;display:inline-block;-webkit-transition:all .35s ease;transition:all .35s ease}.element .title:hover{color:#fe5d55;-webkit-transition:all .35s ease;transition:all .35s ease}.element .caption p{color:#999}.element>div{box-shadow:0 0 6px 0 rgba(0,0,0,.17);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.17);-webkit-transition:all .35s ease;display:inline-block}.element>div .caption{padding:0 16px 12px 16px}.element div figure>a{margin:0;display:block;position:relative;margin:0 0 22px;background:#000}.element div figure>a img{width:100%;opacity:1;-webkit-transition:all .35s ease;transition:all .35s ease}.element div figure>a>em{background:url(../images/magnify1.png) center center no-repeat;width:100%;height:100%;display:inline-block;position:absolute;z-index:1;top:0;left:0;opacity:0;-webkit-transition:all .35s ease;transition:all .35s ease}.element div figure>a:hover img{opacity:.5;-webkit-transition:all .35s ease;transition:all .35s ease}.element div figure>a:hover>em{opacity:1;-webkit-transition:all .35s ease;transition:all .35s ease}#filters.pagination li a.selected{color:#fe5d55!important}.description{position:relative;display:block}#filters{position:relative}#filters li{display:inline-block;margin-right:20px}#filters li a{font:16px 'Racing Sans One';color:#000;text-transform:uppercase;padding:0;border:none}#filters li a:hover{background:0 0;border:none;color:#fe5d55;text-decoration:none}#options .pagination{margin:-4px 0 12px 0}.sloganBox{margin-bottom:28px}.sloganBox>div{padding:18px 100px;text-align:center;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.17);box-shadow:0 0 6px 0 rgba(0,0,0,.17)}.sloganBox p{font:18px/24px 'Open Sans';color:#333;margin-bottom:0}@media (min-width:1220px){.container{padding:0}#search-404 input{width:259px;margin-right:10px;float:left}.opportunitiesBox ul{padding-left:20px}#work_container .box{width:270px!important}}@media (min-width:992px) and (max-width:1219px){.menuBox{position:relative;top:0;text-align:center;margin-bottom:20px;z-index:1}nav.tm_navbar{float:none}nav.tm_navbar li a span{right:110px}.banner_list li{width:235px!important}.form-div-1,.form-div-2,.form-div-3{width:201px}.plumbBox figure{margin-bottom:20px}.list3{padding-bottom:20px}.thumb-pad2 figure{float:none;margin-right:0;margin-bottom:20px}.thumb-pad2 figure img{width:100%}.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}.errorBox img{width:100%}nav.tm_navbar li{width:232px}.pictureBox li{width:232px}.pictureBox li img{width:100%}.newsletterBox{display:block;float:none;margin:0;padding-top:70px}#search-404 a{position:absolute;top:18px;right:10px}footer .clearfix{display:block}}@media (min-width:768px) and (max-width:991px){nav.tm_navbar{float:none}.menuBox{position:relative;top:0;text-align:center;margin-bottom:20px;z-index:1}h1.navbar-brand_{float:none;display:inline-block;margin-bottom:15px}nav.tm_navbar li a span{right:55px}header{padding:50px 0 0 0}header .follow{float:none;display:block;text-align:center}header .follow li{float:none;display:inline-block}.testimonials-box>div img{position:absolute;top:10px;right:15px}.testimonials-box>div{padding:20px 20px 20px 20px}.banner_list li{width:360px!important}.commercialBox article .title1{font-size:80px;line-height:90px}.circleBox1{margin-top:0}.circleBox1 figure img{width:100%}#newsletter{display:inline-block;float:none}.mailBox p img{margin-top:0}.mailBox p a{font-size:14px}.mailBox span img{margin-top:6px}.mailBox span a{font-size:14px}.form-div-1,.form-div-2,.form-div-3{width:100%;margin-right:0;float:none}.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}header{text-align:center;position:relative;height:auto;margin-top:0}.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}.thumb-pad4 figure{float:none;margin:0;margin-bottom:5px}.thumb-pad4 figure img{width:100%}.list1-3{margin-left:0}.table1{margin-bottom:40px}.thumb-pad5 figure{margin-right:0;width:100%;float:none;margin-bottom:20px}nav.tm_navbar li{width:177px}.pictureBox li{width:177px}.pictureBox li img{width:100%}.thumb-pad1{margin-bottom:30px}.newsletterBox{display:block;float:none;margin:0;padding-top:70px}#search-404 a{position:absolute;top:18px;right:10px}footer .clearfix{display:block}}@media (max-width:767px){nav.tm_navbar{float:none}.menuBox{position:relative;top:0;text-align:center;margin-bottom:20px;z-index:1}h1.navbar-brand_{float:none;display:inline-block;margin-bottom:15px}h1.navbar-brand_ a{font-size:24px}header{padding:50px 0 0 0}header .follow{float:none;display:block;text-align:center}header .follow li{float:none;display:inline-block}.pictureBox li{width:49%;margin-bottom:3px;float:left}.pictureBox li img{width:100%}.pictureBox li:first-child+li+li{margin-left:0}.banner_list li{width:50%!important}.select-menu{display:inline-block!important;padding-top:4px;padding-right:3px;padding-bottom:4px;width:100%;border:1px solid #000;background:#000;color:#fff;cursor:pointer;margin-top:20px;margin-bottom:0;height:30px;vertical-align:middle}.menuBox{padding:0;margin:0;background:0 0}.commercialBox article .title1{font-size:80px;line-height:90px}.bracketBox{float:none!important;width:100%;display:block;overflow:hidden}.manBox{float:none!important;width:100%;display:block;overflow:hidden}.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}#newsletter{float:none}#newsletter label{width:100%}nav.tm_navbar ul{margin-bottom:30px}header{text-align:center;position:relative;height:auto;margin-top:0;padding:30px 0}.thumb-pad1-1{margin-bottom:60px}.thumb-pad9 figure{float:left;margin-right:15px}.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}.thumb-pad3{margin-bottom:70px}.galleryBox article{width:50%;float:left}.servicesBox{padding-bottom:0}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{float:none;width:100%;margin-bottom:3px}#contact-form .empty,#contact-form .error{text-align:right}.errorBox{margin-top:0;margin-bottom:50px}.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}.list3{padding-bottom:35px}.logosBox{margin-top:50px}.logosBox ul li{width:50%}.logosBox ul li:last-child{border-right:1px solid #dcdddd}.thumb-pad9{padding-bottom:60px}.trainers-box{padding-top:60px}.thumb-pad3{margin-bottom:70px}.thumb-pad3 figure{float:left;margin-right:20px;margin-bottom:0}.thumb-pad3 .thumbnail .caption{margin:0;overflow:visible}.plumbBox{width:60%;float:left}.locationsBox{width:40%;float:left}.locationsBox>img{width:100%}.advantageBox article{margin-bottom:80px}.advantageBox{padding-bottom:0}.faq-box,.pad4-box{width:100%;overflow:hidden}.pad4-box{margin-bottom:0!important}.picBox{float:left;margin-right:0;width:50%}.picBox2{float:left;width:50%}.table1{margin-bottom:50px}.error-box{padding-bottom:30px}h5{font-size:30px}.cr-box{width:33%;float:left}.thumb-pad5 .thumbnail .caption{overflow:visible}.thumb-pad5{padding-bottom:40px}.favorites-box{padding-bottom:68px}.errorBox1{margin-bottom:40px}.privacyBox{margin-bottom:45px}.padBot{padding-bottom:0!important}.history-box{margin-bottom:30px}.list5Box{overflow:hidden}.list5Box .bracket-list{display:block;float:none}.errorBox{padding-top:0;float:none!important}.blogBox{padding-bottom:45px}.global.indent{padding:20px 0 0 0}.thumb-pad1{margin-bottom:30px}.sloganBox>div{padding:18px}.thumb-pad2{margin-bottom:70px}.thumb-pad2 .thumbnail figure{float:left;margin-right:15px;margin-bottom:0}.list_testim{margin-bottom:60px}.newsletterBox{display:block;float:none;margin:0;padding-top:70px}.opportunitiesBox{margin-bottom:70px}.teamBox{padding-bottom:70px}#search-404 a{position:absolute;top:18px;right:10px}footer .foo-aboutBox{margin-bottom:50px}footer .clearfix{display:block}}@media (max-width:626px){.thumb-pad3 figure{float:none;margin-right:0;margin-bottom:15px}.thumb-pad2 figure{float:none;margin-right:0;margin-bottom:20px}.thumb-pad2 figure img{width:100%}.thumb-pad3 figure{float:none;margin-right:0}.flickr_badge_image{width:20%}.thumb-pad9 figure{float:none;margin-right:0}.thumb-pad5 figure{float:none;margin-right:0;margin-bottom:15px}.thumb-pad2 .thumbnail .caption{overflow:visible}}@media (max-width:560px){.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}.plumbBox{width:100%;float:none}.locationsBox{width:100%;float:none}.locationsBox>img{width:auto}.thumb-pad9 figure{float:none;margin-right:0;margin-bottom:14px}.manBox{padding-bottom:20px}.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}.advantageBox{padding-bottom:0}.thumb-pad5 figure{float:none;margin-right:0;margin-bottom:15px}.thumb-pad5 .thumbnail .post .posted br{display:block}.thumb-pad5 .thumbnail .post .posted a{float:none!important}.thumb-pad2 .thumbnail figure{float:none;margin-right:0;margin-bottom:15px}}@media (max-width:480px){.banner_list li{width:100%!important;float:none}h1.navbar-brand_ a{float:none}h1.navbar-brand_ em{display:none}h1.navbar-brand_ strong{float:none}.pictureBox li{width:100%;margin-left:0!important;margin-bottom:3px;float:none}.pictureBox li img{width:100%}.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}.logosBox ul li{border-right:none!important}.galleryBox article{width:100%;float:none}.thumb-pad4 figure{margin:0;margin-bottom:10px;float:none}.thumb-pad4 figure img{width:100%}.thumb-pad5 .thumbnail .badgeBox p br{display:block}.thumb-pad5 .thumbnail .badgeBox p>.lnk{float:none!important}.portfolioBox article{width:100%;float:none;margin-right:0}footer .box2 br{display:block}footer em{display:none}}@media (max-width:320px){.bracketBox figure{margin-right:0}.bracket-list li a{font-weight:400;font-size:13px}.teamBox article{float:none;width:100%}.teamBox article{width:100%;float:none}.foo-btn{right:0}.thumb-pad2-1 .badge{float:none;margin-right:0;width:100%;margin-bottom:10px}.trainerBox{width:100%;float:none}.helpBox .col-lg-6 .badge{float:none;margin-right:0;margin-bottom:10px}.commercialBox article .title1{font-size:25px;line-height:30px}#newsletter>a{font-size:28px;line-height:38px}}.margBot{margin-bottom:2px!important}.padBot{padding-bottom:109px}.padTop{padding-top:0}
/*default*/
header{padding:0}header>.container{padding-top:37px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(20%,rgba(255,255,255,.5)),color-stop(80%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 20%,rgba(255,255,255,.5) 80%,rgba(255,255,255,0) 100%)}.navbar-nav{font-size:1.2em}.navbar-nav{width:100%}.navbar-nav>li{font:18px/18px "Racing Sans One"}.navbar-nav>li:hover,.navbar-nav>li>a:focus{box-shadow:0 -2px 0 0 red inset}.slider-icon,.cursor-pointer{cursor:pointer}
/*phone*/
.navbar-nav>li{width:100%;font:18px/18px "Racing Sans One"}.dropdown-menu>li>a{text-align:center}.pictureBox{display:none}
/*screen-768-sm*/
@media (min-width:768px){header{background:#fff url(../images/bg_wall_768.png) no-repeat center}.container{padding:0}.navbar-nav>li{width:20%}.navbar-nav>li a{height:70px}.navbar-nav>li>ul a{height:auto}.dropdown-menu>li>a{text-align:left}.pictureBox{display:block}}
/*screen-992-md*/
@media (min-width:992px){header{background:#fff url(../images/bg_wall_992.png) no-repeat center}}
/*screen-1200-lg*/
@media (min-width:1200px){header{background:#fff url(../images/bg_wall_1200.png) no-repeat center}.navbar-nav>li a{height:auto}}