@import url(//fonts.googleapis.com/css?family=Roboto:400,300,500,700,900);@import url(//fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300);body{background:#f2f2f2;font:13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:1.428571429;color:#78787d;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a:focus{text-decoration:none;background:none;}
a[href^="tel:"]{color:inherit;text-decoration:none;}
textarea, input[type="text"], input[type="email"], input[type="search"], input[type="password"]{-webkit-appearance:none;-moz-appearance:caret;}
p{margin-bottom:20px;font-weight:300;line-height:20px;}
p > strong{font-weight:900;color:#f97806;}
h1.navbar-brand_{margin:0;padding:0;float:none;}
h1.navbar-brand_ a{display:inline-block;}
h1.navbar-brand_ a > span{display:none;}
h2{font:29px/55px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2d2d30;margin:0 0 6px 0;}
h2.indent{margin:0 0 13px 0;}
h3{font:15px/24px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#f97806;margin:0 0 20px 0;}
.extra-wrap{overflow:hidden;}
.global{padding:0;background:#ffffff;}
.global.indent{padding:25px 0 0 0;background:#ffffff;}
.center{text-align:center;}
.menu-box{background:#fefefe;margin-top:13px;background:#fefefe url(../img/gradient.png) repeat-x;}
nav.tm_navbar{background:none;border:none;padding:0;margin:0;min-height:0;border-bottom:3px solid #e5e5e5;}
nav.tm_navbar li{float:left;display:inline-block;font-size:13px;line-height:20px;padding:0;margin:0;border-right:1px solid #e8e8e8;position:relative;}
nav.tm_navbar li a{position:relative;padding:21px 19px;text-transform:none;font:20px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2d2d30;background:none;-webkit-transition:all 0.3s;transition:all 0.3s;}
nav.tm_navbar li.active > a{color:#f97806;background:none;}
nav.tm_navbar li > a:hover{color:#f97806;background:none;-webkit-transition:all 0.3s;transition:all 0.3s;}
nav.tm_navbar .sfHover > a{color:#f97806;background:none;-webkit-transition:all 0.3s;transition:all 0.3s;}
nav.tm_navbar li span{height:4px;background:url(../img/menu-marker.png) center 0 no-repeat;width:100%;text-align:center;position:absolute;left:0;top:16px;}
nav.tm_navbar .sub-menu > ul{position:absolute;display:none;width:253px;left:0;top:69px;list-style:none !important;zoom:1;z-index:11;background:#2e2e2e;padding:0;margin:0;text-align:left;}
nav.tm_navbar .sub-menu > ul li{background:none;border:none;width:auto;float:none;margin:0;padding:0 0 0 20px;display:block;background:url(../img/sub_border.png) 0 bottom repeat-x;}
nav.tm_navbar .sub-menu > ul li:last-child{background:none;}
nav.tm_navbar .sub-menu > ul li a{background:none;padding:0;margin:0;float:none;display:block;width:auto;text-align:left;font:13px/38px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#ffffff;-webkit-transition:all 0.25s;transition:all 0.25s;}
nav.tm_navbar .sub-menu > .submenu li span{display:inline-block;background:url(../img/menu-marker2.png) right center no-repeat;width:8px;height:100%;position:absolute;right:20px;top:0;left:auto;}
nav.tm_navbar .sub-menu > ul li a:hover{text-decoration:none;color:#f97806 !important;background:none !important;-webkit-transition:all 0.25s;transition:all 0.25s;}
nav.tm_navbar .sub-menu > ul li.sfHover > a{text-decoration:none;color:#f97806 !important;background:none !important;}
nav.tm_navbar .sub-menu ul ul{position:absolute;display:none;width:253px;left:254px;top:0;list-style:none !important;zoom:1;z-index:11;background:#2e2e2e;padding:0;margin:0;text-align:left;}
nav.tm_navbar .sub-menu ul ul li a{background:none;padding:0;margin:0;float:none;display:block;font:13px/38px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#ffffff;-webkit-transition:all 0.25s;transition:all 0.25s;}
nav.tm_navbar .sub-menu > ul li > ul li a:hover{text-decoration:none;color:#f97806 !important;background:none !important;}
.select-menu{display:none !important;}
header{margin:0;padding:35px 0 0 0;position:relative;z-index:11;background:#ffffff url(../img/gradient1.png) repeat-x;}
header .follow-box{text-align:right;}
header .follow-box .box1{float:right;padding-top:57px;}
header .follow-box .box1 p{font-size:14px;line-height:22px;color:#2d2d30;}
header .follow-box .box2{float:right;padding-top:6px;margin-left:23px;}
header .follow-box .box2 .tel{margin-bottom:0;font:36px 'Roboto Condensed';color:#f97806;letter-spacing:-1px;display:block;white-space:nowrap;}
header .follow-box .box2 .tel span{color:#000000;font-size:33px;margin-right:10px;}
header .follow-box .box2 ul{padding:0;margin:0 0 8px 0;list-style:none;overflow:hidden;text-align:right;}
header .follow-box .box2 ul li{display:inline-block;margin-left:10px;}
header .follow-box .box2 ul li:first-child{margin-left:0;}
header .follow-box .box2 ul li a{width:39px;height:39px;border-radius:100%;background:#3a3a3d;font-size:20px;line-height:39px;text-align:center;color:#ffffff;-webkit-transition:all 0.25s;transition:all 0.25s;}
header .follow-box .box2 ul li a:hover{background:#f97806;}
footer{padding:62px 0;background:#f2f2f2;}
footer p{margin-bottom:0;font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#78787d;}
footer p a{font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#78787d;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
footer p a:hover{color:#f97806;}
footer em{font-style:normal;color:#777;font-size:12px;}
footer .icon-box{margin-top:-12px;}
footer .icon-box hr{margin:0 0 9px 0;border-top:1px solid #dcdcdc;}
footer .icon-box .col-lg-4{margin-bottom:46px;}
footer .icon{font-size:33px;color:#000000;width:66px;height:66px;line-height:66px;border-radius:100%;text-align:center;background:#e0dfdf;float:left;margin-right:17px;}
footer .box1 p{font:300 15px/23px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#000000;}
footer .box1 > div{padding-top:10px;}
footer .box2 p{font:300 15px/35px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#000000;margin-top:-5px;}
footer .box2 p em{font-style:normal;color:#f97806;font-size:25px;font-weight:normal;}
footer .box3 a{font:300 15px/23px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#f97806;text-decoration:underline;}
footer .box3 a:hover{text-decoration:none;}
footer .box3 > div{padding-top:16px;}
.error-box{background:url(../img/error_bg.jpg) no-repeat;padding:0 15px 59px 15px;}
.errorBox{padding-top:40px;}
.errorBox figure{margin-bottom:30px;}
.who-box{margin-bottom:25px;}
.who-box hr{margin:0;border-top:1px solid #dcdcdc;}
.who-box .col-lg-4{margin-bottom:43px;}
.testimBox .col-lg-3{margin-bottom:21px;}
.testimBox .col-lg-12{margin-bottom:25px;}
.testimBox a{font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#f97806;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.testimBox a:hover{color:#2d2d30;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.testimBox .exp{font:15px/24px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#f97806;margin-bottom:0;}
.testimBox .name{font:15px/24px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2d2d30;margin-bottom:11px;}
.testimBox .box{position:relative;padding:25px 29px 28px 29px;background:#eee;margin-bottom:23px;}
.testimBox .box p{margin-bottom:0;line-height:21px;}
.testimBox .box em{display:inline-block;width:21px;height:21px;position:absolute;bottom:-21px;left:17px;background:url(../img/triangle1.png) no-repeat;}
#toTop{display:none;width:31px;height:30px;background:url(../img/top.png) 0 top no-repeat;position:fixed;margin-right:-660px !important;right:50%;bottom:120px;z-index:999;}
#toTop:hover{background:url(../img/top.png) 0 bottom no-repeat;}
.privacyBox{margin-bottom:78px;}
.comment-box{padding:11px 0 26px 0;background:#fed46f;}
.comment-box figure{border-radius:100%;float:left;margin-right:45px;border:3px solid #fee097;}
.comment-box figure img{border-radius:100%;}
.comment-box .extra-wrap{padding-top:15px;}
.comment-box p{font-size:14px;font-style:italic;color:#2e2e2e;margin-bottom:0;}
.comment-box p a{font:bold italic 14px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2e2e2e;}
.comment-box p a:hover{text-decoration:underline;}
.block-box{padding:37px 0 29px 0;background:#3f3f3f;}
.block-box p{color:#ffffff;font-size:14px;margin-bottom:0;}
.experience-box article{margin-bottom:49px;}
.experience-box figure img{width:100%;}
.experience-box .title{font:72px/60px 'Jockey One';color:#242424;text-transform:uppercase;margin:44px 0 32px 0;}
.experience-box p{text-transform:uppercase;font-size:12px;color:#78787d;line-height:18px;margin-bottom:50px;}
.gallery-box{padding-bottom:60px;}
.trainerBox{margin-bottom:26px;position:relative;display:block;}
.trainerBox figure{margin:0;}
.trainerBox figure a{position:relative;display:block;width:100%;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.trainerBox figure a:hover{opacity:0.7;filter:alpha(opacity=70);}
.trainerBox figure a:hover img{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}
.trainerBox figure img{width:100%;top:0;left:0;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;outline:1px solid transparent;}
.advantages-box{padding:60px 0 6px 0;}
.news-box a{color:#d13739;font-size:27px;-webkit-transition:all 0.3s;transition:all 0.3s;}
.news-box a:hover{color:#101010;}
.news-box p{margin-bottom:21px;}
.events-box{padding-top:57px;padding-bottom:9px;}
.banner-box1{min-height:231px;margin-bottom:12px;}
.banner-box1 > div{padding:24px 0 0 30px;min-height:231px;background:#f7f7f7 url(../img/banner1.jpg) right 0 no-repeat;}
.banner-box1 > div .title{font:29px/30px 'Roboto';color:#2d2d30;margin-bottom:7px;}
.banner-box1 > div .title span{color:#f97806;}
.banner-box2{min-height:231px;margin-bottom:12px;}
.banner-box2 > div{padding:24px 0 0 30px;min-height:231px;background:#f7f7f7 url(../img/banner2.jpg) right 0 no-repeat;}
.banner-box2 > div .title{font:29px/30px 'Roboto';color:#2d2d30;margin-bottom:7px;}
.banner-box2 > div .title span{color:#f97806;}
.banner-box3{min-height:231px;margin-bottom:12px;}
.banner-box3 > div{padding:39px 10px 0 40px;text-align:center;min-height:231px;background:url(../img/banner2.jpg) right 0 no-repeat;}
.banner-box3 > div p{margin-bottom:0;color:#2d2d30;}
.banner-box3 > div .title{font:39px/39px 'Roboto';color:#ffffff;margin-bottom:8px;}
.banner-box3 > div .title span{font-size:39px;color:#ffffff;margin-right:12px;}
.banner-box3 > div .description{color:#ffffff;font-size:18px;line-height:23px;font-weight:normal;margin-bottom:13px;}
.all-box{margin-bottom:50px;overflow:hidden;}
.offer-box hr{margin:0 0 25px 0;border-top:1px solid #dcdcdc;}
.list-box hr{border-top:1px solid #dcdcdc;margin:12px 0 25px 0;}
.thumb-pad1{margin:0 0 30px 0;overflow:hidden;}
.thumb-pad1 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;}
.thumb-pad1 .thumbnail figure{margin:0;}
.thumb-pad1 .thumbnail figure img{width:100%;}
.thumb-pad1 .thumbnail .caption{padding:27px 19px;overflow:hidden;border:1px solid #cecece;border-top:none;}
.thumb-pad1 .thumbnail .caption a{font:bold 21px/21px 'Roboto Slab';color:#d13739;-webkit-transition:all 0.25s;transition:all 0.25s;}
.thumb-pad1 .thumbnail .caption a:hover{color:#101010;}
.thumb-pad1 .thumbnail .caption p{margin:10px 0 0 0;}
.thumb-pad2{margin:0;overflow:hidden;}
.thumb-pad2 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;}
.thumb-pad2 .thumbnail .caption{padding:0;overflow:hidden;}
.thumb-pad2 figure{margin:0 0 29px 0;}
.thumb-pad2 figure img{width:100%;}
.thumb-pad3{margin:0 0 30px 0;overflow:hidden;}
.thumb-pad3 .thumbnail{position:relative;margin:0;border-radius:0;box-shadow:none;border:none;padding:0;background:none;}
.thumb-pad3 .thumbnail .caption{padding:20px 28px 29px 28px;overflow:hidden;background:#f7f7f7;}
.thumb-pad3 .thumbnail .caption h2{font:29px/29px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2d2d30;margin-bottom:7px;}
.thumb-pad3 .thumbnail .caption p{margin-bottom:0;}
.thumb-pad3 .thumbnail .caption p a{font-size:18px;color:#f97806;margin-left:5px;}
.thumb-pad3 .thumbnail .caption p a:hover{color:#2d2d30;}
.thumb-pad3 figure{margin:0;}
.thumb-pad3 figure img{width:100%;}
.thumb-pad4{overflow:hidden;}
.thumb-pad4 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:none;}
.thumb-pad4 .thumbnail .caption{padding:0;color:#78787d;}
.thumb-pad4 .thumbnail .caption h4{margin-bottom:15px;}
.thumb-pad4 figure{margin:0 0 25px 0;}
.thumb-pad4 figure img{width:100%;}
.thumb-pad5{margin-bottom:36px;}
.thumb-pad5 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:none;}
.thumb-pad5 .thumbnail .caption{padding:0 0 0 12px;color:#78787d;}
.thumb-pad5 .thumbnail .caption img{float:left;margin-right:20px;margin-top:5px;}
.thumb-pad5 .thumbnail .caption a{font:bold 21px/21px 'Roboto Slab';color:#d13739;margin:0 0 12px 0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-pad5 .thumbnail .caption a:hover{color:#101010;}
.thumb-pad5 figure{margin:0;padding:0;float:left;margin-right:19px;}
.thumb-pad6{margin-bottom:21px;}
.thumb-pad6.indent{border:none;margin:0;padding:0;}
.thumb-pad6 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:none;}
.thumb-pad6 .thumbnail .badgeBox{overflow:hidden;margin-bottom:16px;}
.thumb-pad6 .thumbnail .badgeBox .badge{padding:0;margin:0;box-shadow:none;text-shadow:none;border:none;border-radius:0;background:none;width:35px;font:29px/24px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2d2d30;position:relative;float:left;margin-right:36px;}
.thumb-pad6 .thumbnail .badgeBox .badge span{color:#f97806;font-size:14px;text-transform:uppercase;display:block;}
.thumb-pad6 .thumbnail .badgeBox p{text-transform:none;margin-top:6px;margin-bottom:0;color:#78787d;font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;}
.thumb-pad6 .thumbnail .badgeBox p > .lnk1{font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2d2d30;text-transform:none;-webkit-transition:all 0.25s;transition:all 0.25s;}
.thumb-pad6 .thumbnail .badgeBox p > .lnk1:hover{color:#f97806;}
.thumb-pad6 .thumbnail .caption{padding:0;overflow:hidden;color:#78787d;}
.thumb-pad6 .thumbnail .caption p{margin-bottom:0;}
.thumb-pad6 .thumbnail .caption a{font-size:18px;color:#f97806;margin-left:5px;-webkit-transition:all 0.25s;transition:all 0.25s;}
.thumb-pad6 .thumbnail .caption a:hover{color:#2d2d30;}
.thumb-pad6 figure{margin:0 0 15px 0;}
.thumb-pad6 figure > img{width:100%;}
.thumb-pad6 .thumbnail .badgeBox a{color:#272727;font:16px/22px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-pad6 .thumbnail .badgeBox a:hover{color:#8fbf4d;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-pad6 .thumbnail .badgeBox a.tl{font:15px/18px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#f97806;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.thumb-pad6 .thumbnail .badgeBox a.tl:hover{color:#2d2d30;}
.thumb-pad7{overflow:hidden;margin-bottom:40px;}
.thumb-pad7 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:none;}
.thumb-pad7 .thumbnail .caption{padding:0;color:#78787d;}
.thumb-pad7 .thumbnail .caption time{font:21px 'Roboto Slab';color:#101010;display:block;}
.thumb-pad7 .thumbnail .caption a{font:bold 21px/21px 'Roboto Slab';color:#d13739;-webkit-transition:all 0.25s;transition:all 0.25s;}
.thumb-pad7 .thumbnail .caption a:hover{color:#101010;}
.thumb-pad7 .thumbnail .caption p{margin:10px 0 0 0;}
.thumb-pad7 figure{margin:0 30px 0 0;float:left;}
.thumb-pad7 figure img{width:100%;}
.thumb-pad8 .thumbnail{position:relative;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:none;}
.thumb-pad8 .thumbnail .caption{padding:0;color:#78787d;}
.thumb-pad8 .thumbnail .caption p{margin-bottom:22px;}
.thumb-pad8 figure{margin:0 0 33px 0;float:left;}
.thumb-pad8 figure img{width:100%;}
.carouselBox{padding:45px 0 46px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;margin-bottom:79px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 5px 0 rgba(0, 0, 0, 0.1);margin-top:70px;background:url(../img/pattern2.png) repeat;}
.carouselBox figure{float:left;margin-right:28px;border-radius:100%;}
.carouselBox figure img{border-radius:100%;}
.carouselBox h2{width:100%;text-align:center;}
.list_carousel1.responsive{position:relative;width:auto;margin:0;padding:0;}
.list_carousel1 #foo1{margin:0;padding:0;list-style:none;display:block;cursor:default;text-align:center;}
.list_carousel1 #foo1 > li{padding:0;float:left;cursor:default;margin-right:0;padding:0 100px;text-align:center;}
.list_carousel1 #foo1 > li p{font-size:18px;line-height:30px;margin-bottom:23px;}
.list_carousel1 #foo1 > li a{font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#78787d;text-decoration:none;position:relative;z-index:1;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list_carousel1 #foo1 > li a:hover{color:#75c3d2;}
.list_carousel1.responsive .caroufredsel_wrapper{cursor:default !important;}
.list_btn{position:absolute;top:0;width:100%;}
.list_btn .prev, .list_btn .next{display:inline-block;width:24px;height:40px;cursor:pointer;float:left;position:absolute;top:30px;}
.list_btn .prev{background:url(../img/prev.png) 0 top no-repeat;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;left:0;}
.list_btn .next{background:url(../img/next.png) 0 top no-repeat;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;right:0;}
.list_btn .prev:hover{background:url(../img/prev.png) 0 bottom no-repeat;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list_btn .next:hover{background:url(../img/next.png) 0 bottom no-repeat;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn1{box-shadow:none;position:relative;text-decoration:none !important;padding:10px 24px;font:18px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;text-shadow:none;color:#ffffff;border-radius:0;border:none;background:#f97806;display:inline-block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn1:hover{color:#ffffff;background:#2d2d30;text-decoration:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn2{box-shadow:none;position:relative;text-decoration:underline !important;padding:0;border-radius:0;font:15px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;color:#2d2d30;background:none;display:inline-block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn2:hover{color:#f97806;background:none;text-decoration:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn3{box-shadow:none;position:relative;text-decoration:none !important;padding:10px 24px;font:18px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;text-shadow:none;color:#ffffff;border-radius:0;border:none;background:#2d2d30;display:inline-block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn3:hover{color:#ffffff;background:#f97806;text-decoration:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn4{box-shadow:none;position:relative;text-decoration:none !important;padding:4px 28px;border-radius:0;font:20px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0 5px;color:#ffffff;background:#3e92f2;text-transform:uppercase;display:inline-block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn4:hover{color:#ffffff;background:#777;text-decoration:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn5{box-shadow:none;position:relative;text-decoration:none !important;padding:15px 20px;border-radius:0;font:14px 'Jockey One';text-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);margin:0;text-transform:uppercase;color:#ffffff;background:#fd6b32;display:inline-block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn5:hover{color:#ffffff;background:#333;text-decoration:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn6{box-shadow:none;position:relative;text-decoration:none !important;padding:15px 20px;border-radius:0;font:14px 'Jockey One';text-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);margin:0;text-transform:uppercase;color:#ffffff;background:#333;display:inline-block;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.btn-default.btn6:hover{color:#ffffff;background:#fd6b32;text-decoration:none !important;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
._accodList{list-style:none;margin:0 0 40px 0;padding:0;}
._accodList > li{padding:0;width:100%;position:relative;font-size:15px;line-height:20px;padding-bottom:20px;margin-bottom:19px;border-bottom:1px solid #dcdcdc;}
._accodList > li h6{margin:0;cursor:pointer;position:relative;font:15px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;display:inline-block;color:#f97806;border:none;padding:0 0 0 30px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
._accodList > li h6.color1{color:#f97806;}
._accodList > li h6.color2{color:#2d2d30;}
._accodList > li p{margin:0;padding:12px 0 0 30px;font:13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:20px;color:#78787d;}
._accodList > li ._plus{width:19px;height:20px;position:absolute;z-index:1;display:inline-block;left:0;cursor:pointer;top:0;overflow:hidden;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
._accodList > li ._plus.btnBg1{background:url(../img/plus.png) 50% 0 no-repeat;}
._accodList > li ._plus.btnBg2{background:url(../img/plus.png) 50% 100% no-repeat;}
._accodList > li ._plus:hover{background:url(../img/plus.png) 50% 100% no-repeat;}
._accodList > li:last-child{border-bottom:none;}
._accodList li h6:hover{color:#2d2d30;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list1{margin:0;padding:0;list-style:none;overflow:hidden;}
.list1 li{font-size:13px;line-height:1.428571429;overflow:hidden;margin-bottom:15px;}
.list1 li > .date{width:55px;height:65px;background:#3e92f2;font:32px/32px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#ffffff;text-align:center;padding-top:4px;float:left;margin:7px 19px 0 0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list1 li > .date > span{display:block;font-size:19px;margin-top:-6px;text-transform:uppercase;}
.list1 li p{margin-bottom:3px;}
.list1 li p > span{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list1 li:hover .date{background:#777;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list1 li:hover p > span{color:#ffffff;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list1-1{margin:0;padding:0;list-style:none;overflow:hidden;}
.list1-1 li{font-size:13px;line-height:1.428571429;overflow:hidden;margin-bottom:28px;}
.list1-1 li p{margin-bottom:0;margin-top:22px;}
.list1-1 li em{float:left;margin-right:19px;width:40px;}
.list1-1 li a{font:15px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#f97806;-webkit-transition:all 0.25s;transition:all 0.25s;}
.list1-1 li a:hover{color:#2d2d30;}
.list2{margin:0 0 11px 0;padding:0;list-style:none;overflow:hidden;}
.list2 li{font-size:13px;line-height:1.428571429;overflow:hidden;margin-bottom:11px;}
.list2 li h4{margin-bottom:16px;}
.list2 li p{margin-bottom:0;}
.list3{margin:0 0 30px 0;padding:0;list-style:none;}
.list3 li{font-size:13px;line-height:1.428571429;padding-bottom:21px;margin-bottom:19px;border-bottom:1px solid #dcdcdc;}
.list3 li a{font:15px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#f97806;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.list3 li a:hover{color:#2d2d30;}
.list3 li span{font-size:22px;color:#d0d0d0;margin-right:10px;float:left;}
.list3 li p{margin-bottom:0;}
.list3 li:last-child{border-bottom:none;}
.list3 li .badge{padding:0;margin:0;float:left;margin-right:19px;display:inline-block;color:#ffffff;font:39px/48px 'Roboto Slab';background:#d13739;border:none;width:50px;height:50px;border-radius:0;text-align:center;margin-top:3px;}
.list6{margin:0;padding:0;list-style:none;}
.list6.indent li{margin-bottom:40px;}
.list6 li{font-size:13px;line-height:1.428571429;margin-bottom:22px;}
.list6 li em{float:left;margin-right:11px;font-size:22px;color:#f97806;margin-top:6px;}
.list6 li h3{color:#2d2d30;margin-bottom:10px;}
.list6 li p{margin-bottom:0;}
.list8{margin:0;padding:0;list-style:none;}
.list8 li{font-size:13px;line-height:20px;margin-bottom:22px;}
.list8 li h3{margin-bottom:10px;color:#2d2d30;}
.list8 li p{margin-bottom:0;}
#search-404{position:relative;overflow:hidden;padding-top:12px;}
#search-404 a{position:absolute;top:20px;right:10px;-webkit-transition:all 0.25s;transition:all 0.25s;}
#search-404 a:hover{opacity:0.7;filter:alpha(opacity=70);}
#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:none;border:1px solid #dadada;background:#ffffff;font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:18px;color:#78787d;padding:14px 48px 14px 14px;height:49px;resize:none;}
#search{margin:-5px 0 0 0;position:relative;float:right;}
#search a{position:absolute;top:-2px;line-height:35px;right:10px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
#search a:hover{opacity:0.5;filter:alpha(opacity=50);}
#search input{box-shadow:none;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;border:1px solid #656565;margin:0;width:272px;outline:none;font:13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:18px;color:#202020;background:#000000;height:35px;padding:9px 30px 10px 10px;resize:none;float:left;}
.map{margin:0 0 25px 0;width:100%;line-height:0;padding-bottom:42px;overflow:hidden;border-bottom:1px solid #dcdcdc;}
.map iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:574px;border:none;line-height:0;overflow:hidden;}
.info{margin-bottom:0;}
.info p{margin-bottom:32px;}
.info p a{font:13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;color:#3e92f2;text-decoration:underline;-webkit-transition:all 0.25s;transition:all 0.25s;}
.info p a:hover{color:#78787d;}
.info h3{color:#2d2d30;margin:0 0 11px 0;}
.info a{color:#78787d;-webkit-transition:all 0.25s;transition:all 0.25s;}
.info a:hover{color:#f0cd69;}
.formBox{padding-bottom:50px;}
#contact-form{width:100%;position:relative;overflow:hidden;margin-top:20px;text-align:left;}
#contact-form p{margin-bottom:5px;}
#contact-form label{position:relative;display:block;min-height:68px;margin:0;font-weight:normal;font:13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:18px;color:#78787d;}
#contact-form label span{margin-bottom:2px;display:block;color:#78787d;}
#contact-form .holder{overflow:hidden;}
.form-div-1, .form-div-2, .form-div-3{float:left;width:240px;margin-right:23px;}
.form-div-3{margin-right:0;}
#contact-form ._placeholder{position:absolute;left:0;right:0;top:0;bottom:0;cursor:text;padding: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:none;border:1px solid #dadada;background:#f9f9f9;font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:18px;color:#78787d;padding:14px;height:49px;resize:none;}
#contact-form textarea{height:323px;margin-bottom:19px;}
#contact-form .error-message, #contact-form .empty-message{height:0;overflow:hidden;font:10px 'Arial';color:#f97806;-webkit-transition:0.3s ease-in height;transition:0.3s ease-in height;position:absolute;right:5px;top:2px;}
#contact-form .invalid .error-message, #contact-form .empty .empty-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:#f5f5f5;z-index:10;width:100%;text-align:center;-webkit-transition:all 0.35s ease;transition:all 0.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:none;border:1px solid #dadada;background:#f9f9f9;font:300 13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;line-height:49px;color:#78787d;padding:0 14px;height:49px;resize:none;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;}
.btns .btn3{float:left;margin-right:30px;}
.btns p{float:left;margin-top:10px;}
.mail{color:#f97806;font:13px 'Roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
.mail:hover{color:#78787d;text-decoration:none;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;}
@media (min-width:1220px){.container{padding:0;}
}
@media (min-width:992px) and (max-width:1219px){.form-div-1, .form-div-2, .form-div-3{width:100%;float:none;margin-right:0;}
#contact-form.success .success-message{height:159px;line-height:159px;}
#contact-form label{min-height:55px;}
}
@media (min-width:768px) and (max-width:991px){header .follow-box .box1{padding-top:20px;}
.form-div-1, .form-div-2, .form-div-3{float:none;width:100%;margin-right:0;}
#contact-form.success .success-message{height:159px;line-height:159px;}
#contact-form label{min-height:55px;}
.categories-box{overflow:hidden;padding-bottom:50px;}
.list1-1{margin:0 0 30px 0;}
}
@media (max-width:767px){nav.tm_navbar .nav{display:none;}
.select-menu{display:inline-block !important;padding-top:4px;padding-right:3px;padding-bottom:4px;width:100%;border:1px solid #e5e5e5;background:#e5e5e5;color:#000000;cursor:pointer;height:30px;font-size:12px;vertical-align:middle;}
h1.navbar-brand_{float:none;width:100%;text-align:center;margin-bottom:40px;}
header .follow-box{text-align:center;}
header .follow-box .box1{float:none;padding:0;}
header .follow-box .box1 p br{display:none;}
header .follow-box .box2{float:none;margin:0 0 20px 0;padding:0;}
header .follow-box .box2 ul{text-align:inherit;}
footer{text-align:center;}
footer .icon{float:none;margin:0 0 10px 0;}
.all-box{margin:30px 0 0 0;}
.all-box .col-lg-4{margin-bottom:60px;}
.thumb-pad3 .thumbnail .caption h2{font-size:20px;line-height:25px;}
.thumb-pad2 figure{margin:0 20px 10px 0;float:left;}
.who-box .col-lg-4{margin-bottom:50px;}
.advantages-box .col-lg-4{margin-bottom:50px;}
#search{display:inline-block;margin-top:20px;float:none;}
.form-div-1, .form-div-2, .form-div-3{width:100%;float:none;margin-right:0;}
.map iframe{height:300px;}
.info{margin-bottom:50px;}
.proffesional-box{padding:70px 0;}
.proffesional-box h2{font-size:50px;margin-bottom:10px;}
.proffesional-box .title{font-size:21px;}
.servicesBox h2{font-size:48px;line-height:48px;}
.servicesBox h2 > span{font-size:27px;line-height:30px;}
.privacyBox{margin-bottom:60px;}
.list3{margin-bottom:50px;}
.logo-box{overflow:hidden;margin-bottom:50px;text-align:center;}
.logo-box .follow_list{display:inline-block;}
.categories-box{overflow:hidden;padding-bottom:50px;}
.block-box article{margin-bottom:50px;}
.list_btn{top:20%;}
.list_carousel1 #foo1 > li{padding:0 60px;}
.thumb-pad4 figure{margin:0 15px 0 0;float:left;}
#contact-form.success .success-message{height:159px;line-height:159px;}
#contact-form label{min-height:55px;}
.foo_info{margin-bottom:25px;}
#newsletter label{float:none;margin-right:9px;}
.margBot{margin-bottom:0 !important;}
.list1-1{margin:0 0 30px 0;}
.errorBox .title{font-size:80px;line-height:80px;}
.errorBox .description{font-size:50px;line-height:50px;}
.thumb-pad8 figure{margin:0 20px 0 0;float:left;}
.thumb-pad2 .thumbnail .caption{overflow:visible;}
.news-box{margin-bottom:50px;}
}
@media (max-width:626px){.thumb-pad4 figure{margin:0 0 15px 0;float:none;}
.thumb-pad2 figure{margin:0 0 20px 0;float:none;}
.thumb-pad8 figure{margin:0 0 20px 0;float:none;}
}
@media (max-width:560px){.list-box .col-lg-3{width:100%;float:none;}
}
@media (max-width:480px){h1.navbar-brand_ img{width:100%;}
.banner-box3 > div{padding-top:20px;}
.banner-box3 > div .title{font-size:29px;line-height:35px;}
.trainerBox{width:50%;}
.overview-box{width:100%;float:none;}
.baner-box{width:100%;float:none;}
.proffesional-box h2{font-size:35px;}
.thumb-pad5 figure{margin:0 0 20px 0;float:none;}
.errorBox .title{font-size:65px;line-height:65px;}
.errorBox .description{font-size:35px;line-height:35px;}
.sevices-box{width:100%;float:none;}
.thumb-pad7 figure{margin:0 0 20px 0;float:none;}
}
@media (max-width:320px){h1.navbar-brand_ a img{width:100%;}
h1.navbar-brand_{padding:0 5px;}
.eventsBox article{width:100%;float:none;}
.teamBox article{width:100%;float:none;}
.list2 li .badge{float:none;margin:0;}
.trainerBox{width:100%;float:none;}
}
.margBot{margin-bottom:73px;}
.padBot{padding-bottom:20px;}