@charset "utf-8";@media only screen and (max-width:1199px){.navigation .navbar-nav > li{font-size:12px;margin:0 7px 20px;}
.social-icons{margin-left:50px;}
.services h5{font-size:15px;margin:22px 10px 0;}
.blue-part{padding-right:20px;}
.red-part{padding-left:50px;}
.banner-content span{font-size:40px;line-height:50px;}
.three-layout p br{display:none;}
.three-layout h6{min-height:30px;}
.wpgmza_sl_query_innerdiv2, .wpgmza_sl_radius_innerdiv2{width:275px;}
.phn-mail > a{font-size:13px;}
.three-layout a{float:left;width:100%;padding:0;}
.three-layout img{height:225px;}
.blue-bg .container-fluid , .blue-bg .navbar-collapse{padding:0;}
.woocommerce ul.products li.product a img{}
.banner .sp-mask, .banner .sp-image-container{overflow:visible;}
.banner img{height:300px !important;margin:0 !important;width:100% !important;}
.banner .sp-slide, .banner .sp-image-container, .banner .sp-mask{height:300px!important;}
.media-coverage .pdf-hold .cut-off{max-height:100%;min-height:250px;min-width:100%;}
.mmbr-post{font-size:12px;}
.woocommerce ul.products li.product a .imageClass, .woocommerce ul.products li.product a img{height:180px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{min-height:340px;}
}
@media only screen and (max-width:1024px){.media-coverage .pdf-hold .cut-off{max-height:100%;min-height:270px;min-width:100%;}
}
@media only screen and (max-width:991px){.navigation .navbar-nav > li{font-size:10px;margin:4px 6px 20px;}
.social-icons{margin-left:20px;}
.banner-content span{font-size:35px;line-height:45px;}
.banner-content .blue-btn{margin-top:15px;padding:15px 50px;}
.logo img{width:100px;}
.fixed-header img{width:75px;}
.social-icons li{margin-left:15px;}
.wpgmza_sl_main_div .wpgmza_sl_search_button{padding:10px 30px;margin:0 0 0 15px;}
.wpgmza_sl_radius_div{margin-left:15px;}
.wpgmza_sl_query_innerdiv2, .wpgmza_sl_radius_innerdiv2{width:200px;}
.blue-bg .nav > li > a{font-size:12px;padding:10px 5px;}
.shop-con{width:100%;}
.shop-con .navbar{min-height:40px;}
#customer_details{width:100%;}
.navigation .navbar-nav > li{margin-bottom:10px;}
.top-links{margin-bottom:15px;}
.mmbr-description{min-height:125px;}
.three-layout h6{font-size:13px;}
.three-layout img{height:150px;}
.mmbr-post{min-height:35px;}
.timing p{font-size:9px;}
.banner .sp-slide, .banner .sp-image-container, .banner .sp-mask, .banner img{height:250px!important;}
.media-coverage .pdf-hold .cut-off{min-height:175px;}
.MeetTheTeam .mmbr-description{min-height:100px;}
.woocommerce ul.products li.product a .imageClass, .woocommerce ul.products li.product a img{height:300px;}
.testimonials{max-height:650px;height:650px;}
.carousel-indicators{bottom:35px;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{min-height:460px;}
}
@media only screen and (max-width:980px){.media-coverage .pdf-hold .cut-off{min-height:255px;}
}
@media only screen and (max-width:840px){.products .container{padding:0 15px;}
}
@media only screen and (max-width:800px){.media-coverage .pdf-hold .cut-off{min-height:195px;}
}
@media only screen and (max-width:768px){.navbar-inverse .navbar-nav ul.sub-menu{width:170px;}
.media-coverage .pdf-hold .cut-off{min-height:185px;}
}
@media only screen and (max-width:767px){.navigation{width:100%;margin-top:20px;}
.navigation .navbar-toggle{background:#4A8DE5 !important;margin-right:15px;border:none;margin-top:0px;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#CD0302;}
.navigation .navbar-collapse{padding:0px;margin:0;}
.navigation .navbar-collapse.collapse.in{background:#4A8DE5;border:none;width:100%;margin:0 auto;float:right;}
.navigation .navbar-toggle .icon-bar{border:1px solid #fff;}
.navigation .navbar-nav{width:100%;margin:0px;background:#4A8DE5;}
.navigation .navbar-nav li{border-bottom:1px solid #2465ba;box-shadow:0 1px 0 0 #79acff;-webkit-box-shadow:0 1px 0 0 #79acff;min-height:0px;padding:0px;margin:0px;width:100%;}
.navigation .navbar-nav li:hover{border-bottom:1px solid #2465ba;padding-bottom:0;background:#3172C7;}
.navigation .navbar-nav li a{text-align:left;color:#fff;text-shadow:none;font-size:15px;padding:9px 15px;border:none;width:100%;}
.navigation .nav .open > a, .navbar-custom .nav .open > a:hover, .navbar-custom .nav .open > a:focus{color:#fff;}
.navigation .container{padding:0px;}
.navigation .navbar-nav li:hover a{color:#fff;}
.navigation .navbar-nav li .login-block a{width:auto;}
.navigation .navbar-nav li .login-block a{width:100px;height:40px;text-align:center;line-height:40px;padding:0;margin:10px 0px 10px 15px;background:#42BC99}
.logo{top:20px;left:15px;}
.top-links{display:table;float:none;margin:15px auto;}
.social-icons{display:table;float:none;margin:0 auto;}
.blue-part, .red-part{width:100%;}
.movement-school, .running-school{display:table;float:none;margin:0 auto;}
.red-part{padding-right:35px;padding-left:0;}
.three-layout .col-md-4{margin-bottom:30px;}
.three-layout h6{min-height:0;}
.footer{padding-bottom:100px;}
.banner-content span{font-size:25px;line-height:25px;}
.banner-content .blue-btn{margin-top:10px;padding:10px 30px;}
.header.fixed-header{position:static;}
.three-layout{margin-bottom:40px;}
.logo img{width:60px;}
.wpgmza_sl_query_div, .wpgmza_sl_radius_div{float:left;width:100%;height:auto;margin:0px;}
.wpgmza_sl_main_div .wpgmza_sl_search_button{margin:15px auto 0;float:none;display:table;}
.wpgmza_sl_query_innerdiv2, .wpgmza_sl_radius_innerdiv2{width:100%;}
.wpgmza_sl_radius_innerdiv1, .wpgmza_sl_query_innerdiv1{width:100%;text-align:left;margin:0;}
.wpgmza_sl_radius_div{margin-bottom:10px;}
.wpgmza_sl_main_div{padding:15px;}
.wpgmza_sl_query_div{margin-bottom:10px;}
.mmbr-img{height:150px;margin:-100px auto 50px;width:150px;}
.focus, .works, .about-us, .features, .packages, .products, .testimonial{padding-top:25px;}
.content-left-wrap.col-md-12{padding:15px 0 0;}
h3{font-size:22px;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, select{font-size:12px;}
.blue-bg .navbar-toggle.collapsed{background:#fff!important;}
.location-div .heading-16{min-height:0;}
.location-div{padding:15px 10px 0;}
.woocommerce ul.products li.product a img{height:auto;}
.map-container .map-address{left:30%;}
.edu-btns .col-md-4{display:table;margin:0 0 20px;width:100%;}
.woocommerce-product-search .search-field{width:250px;}
.wmcs_currency_switcher_dropdown{width:150px;}
.Currency{font-size:12px;width:120px;}
.woocommerce-page .woocommerce-result-count{line-height:35px;}
.table-cont{overflow-y:hidden;width:100%;}
.cf{width:100%;max-width:100%;}
.center{width:100%;}
.choices > ul{display:table;float:none;margin:10px auto;width:193px;}
.choices li{width:100%;text-align:left;margin:0;}
.mc4wp-response{bottom:345px;font-size:12px;line-height:15px;}
.back-btn{margin-top:0px;padding-left:0;left:0;}
.locations-details .loaction-address{float:none;}
.loaction-nav .nav{margin:0;padding-top:10px;padding-bottom:5px;}
.loaction-nav .navbar-collapse{padding:0;}
.blue-bg .nav > li > a{padding:3px 5px;}
.top-links li{display:inline-block;float:none;}
.terms-condition{margin-top:10px;}
.terms-head h4{font-size:18px;line-height:18px;padding-bottom:5px;}
.four-points h5{font-size:16px;}
.services h5{width:260px;text-align:left;}
.top-links li{text-align:center;}
.mmbr-description{min-height:0px;}
.three-layout img{height:auto;}
.about_img{display:none;}
.about_ab{position:static;}
.ourStory::after{position:static;background:none;}
.col-sm-12.text-center{color:inherit;}
.mmbr-post{min-height:1px;}
.page-template-about_us .blue-bg{display:none;}
.slider-block{width:85%;}
.slider-block .item{margin:0;}
h1.heading{font-size:26px;}
.whatWeDo .text-center{text-align:center;line-height:18px;}
.heading-h3{font-size:22px;}
.mmbr{margin-top:110px;}
.footer ul li, .footer .copyright{font-size:12px;border:none;}
.top-stories{margin-bottom:30px;}
.content-block br{display:none;}
.map{padding:0;}
.content-block strong{font-weight:normal;}
.content-block h4 strong{font-weight:bold;}
.content-block h4, .woocommerce-page h1.page-title{font-size:18px;}
.woocommerce-page .woocommerce a.remove:hover{line-height:13px;width:13px;}
table tr th{color:#fff;}
.cf th{font-size:14px;}
.shipping p{padding-left:30%;}
.banner .sp-slide, .banner .sp-image-container, .banner .sp-mask, .banner img{height:150px!important;}
.navigation .navbar-nav ul.sub-menu{left:0 !important;right:0 !important;width:100%;border-radius:0}
.navigation .navbar-nav ul.sub-menu li{border-bottom:none;box-shadow:none;}
.breadcrumb h2{font-size:20px !important;}
.back-btn img{position:relative;top:-1px;width:12px;}
.woocommerce ul.products li.product a .imageClass, .woocommerce ul.products li.product a img{height:200px;}
.loaction-nav button.navbar-toggle{margin-left:15px;}
}
@media only screen and (max-width:567px){.banner-content{margin-top:15px;position:static;text-align:center;}
.welcome-block h1{font-size:35px;margin-bottom:15px;}
.map-container .map-address{left:25%;}
.wmcs_currency_switcher_dropdown, .woocommerce-ordering{width:100%;float:left;}
.wmcs_currency_switcher_dropdown{margin:10px 0;}
.movement-school .nav-toggle{left:10px;}
.servicing-pricing h3.heading-h3.border-heading{margin-bottom:30px;}
.location-team{padding-bottom:20px;}
.movement-school, .running-school{padding-left:30px;width:auto;}
.nav-toggle{left:10px;}
.comment-reply-link{position:absolute;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:11px;padding:10px 11px;}
.woocommerce-page .woocommerce-tabs .tabs li{width:auto;float:left;margin-right:3px!important;}
.banner .sp-slide, .banner .sp-image-container, .banner .sp-mask, .banner img{height:130px!important;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{min-height:0px;}
}
@media only screen and (max-width:479px){.services h5{font-size:11px;text-align:left;}
.small-logo > img{width:auto;}
.top-links{display:table;float:none;margin:10px auto;width:auto;text-align:center;}
.top-links li:first-child{margin-bottom:5px;margin-right:0;}
.movement-school, .running-school{padding-left:30px;}
.nav-toggle{left:5px;}
.services h5{margin-top:18px;}
.nav-toggle{top:13px;}
.phn-mail > a{font-size:12px;}
.phn-mail i{width:18px;}
.loaction-address-div .Link a{font-size:12px;}
.loaction-address-div .Link .fa-link{width:18px;}
.heading-16{font-size:14px;line-height:20px;}
.cart_item .product-name{float:left;width:100%;}
.cart_item .product-name > a{float:right !important;width:auto;}
.map-container .map-address{left:11%;}
.woocommerce-product-search .search-field{width:100%;}
.woocommerce-product-search input[type="submit"]{float:none;margin:10px auto 0;}
.Currency{margin:0;width:100%;}
.back-btn{margin-top:0px;top:23px;left:10px;}
.services h5{width:195px;margin-right:5px;}
.back-btn a{padding:4px 6px;font-size:11px;}
.nav-toggle{padding:10px 27px 16px 0;}
.red-part, .blue-part{padding-right:0px;}
.overlay h6{font-size:13px;}
.overlay ul li{margin-bottom:5px;}
.tabbing .nav.nav-tabs a{padding:10px 5px;}
.slider-block{width:70%;}
.woocommerce-page .woocommerce .woocommerce-info a{float:left;text-align:center;width:82%;margin-top:15px;}
.breadcrumb h2{font-size:15px !important;}
.woocommerce .cart_totals table.shop_table td{padding:5px 10px;}
.banner .sp-slide, .banner .sp-image-container, .banner .sp-mask, .banner img{height:105px!important;}
}
@media only screen and (max-width:360px){.back-btn{margin-top:0px;top:21px;}
.movement-school, .running-school{padding-left:30px;width:100%;}
.banner .sp-slide, .banner .sp-image-container, .banner .sp-mask, .banner img{height:85px!important;}
.breadcrumb h2{width:220px;margin:auto !important;}
.slider-block .owl-theme .owl-controls .owl-buttons div{top:25%;}
.movement-school .nav-toggle{left:5px;}
.back-btn img{position:relative;top:-1px;width:8px;}
}
@media(min-width:768px){.hidden-sm{display:none;}
}
@media(max-width:767px){.hidden-xs{display:none;}
.tab-content .hidden-xs{display:block !important;}
.breadcrumb{margin-bottom:0;}
.tabbing .nav.nav-tabs{background-color:#498adf;margin:0;text-align:center;}
.nav.nav-tabs a{color:#ffffff;font-size:13px;padding:10px;}
.tabbing .nav.nav-tabs > li{display:inline-block;float:none;margin:auto;}
.tabbing .active > a{-moz-border-bottom-colors:none !important;-moz-border-left-colors:none !important;-moz-border-right-colors:none !important;-moz-border-top-colors:none !important;background-color:#397acf !important;border-color:-moz-use-text-color -moz-use-text-color #ffffff !important;border-image:none !important;border-radius:0;border-style:none none inset !important;border-width:0 0 2px !important;color:#ffffff !important;position:relative;}
.tabbing .active > a::after{border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #ffffff;border-style:solid;border-width:7px;bottom:0;content:"";height:0;left:50%;margin-left:-7px;position:absolute;width:0;}
.tabbing .nav-tabs > li > a:hover{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-color:rgba(0, 0, 0, 0);}
.breadcrumb{height:auto;}
#no-more-tables{overflow:scroll;position:relative;z-index:99999999;}
.testimonials{height:auto;max-height:none;margin:0px;}
.search-bar .form-inline .form-control{width:100%;}
}
@media(min-width:768px) and (max-width:1199px){.testimonials .carousel-caption{width:80% !important;}
.testimonials .carousel.slide{height:100%;}
.search-bar .col-sm-5{width:41%;}
.search-bar .form-inline .form-control{;width:100%;}
.search-bar .form-inline .form-group{display:inline-block;float:none;margin-bottom:0;vertical-align:middle;}
.search-bar .form-group.col-sm-2{vertical-align:bottom;}
}