@media handheld,only screen and (max-width:1200px){.logos{padding:0 10px}.logos li{margin:0 3px;width:auto}.logos li img{width:183px}#classes .classes-club .class-club{height:252px;width:300px}.post{width:340px}.post header{height:220px}.post header h3{font-size:14px}#news .post:first-child header{height:380px}.flickr-feed li a img{height:60px;width:60px}.grid .content .element .link{width:300px}}@media handheld,only screen and (max-width:1024px){header .top-bar ul.social-header{padding:0}}@media handheld,only screen and (max-width:990px){header .main-menu .nav-collapse .nav>li>a{padding:1.7em;border-radius:0}header .main-menu .nav li>a{padding:0 .8em}#home .new-classes .new-class{margin:0 0 30px}.tp-leftarrow.default,.tp-rightarrow.default{height:48px;background-size:96px 96px;width:48px}.tp-rightarrow.default:hover{background-position:0 -49.5px}.tp-leftarrow.default{background-position:-48px 0}.tp-leftarrow.default:hover{background-position:-48px -49.5px}.logos{text-align:center}.logos li{margin:10px;width:210px;float:none;display:inline-block}.logo a img{height:60px}.post{width:258px}.post header{height:160px}.post header h3{line-height:2.5em}#classes .classes-club .class-club{height:193px;width:230px}#news .post:first-child header{height:290px}#news .post:first-child header h3{font-size:14px;line-height:2em}}@media handheld,only screen and (max-width:767px){header .top-bar ul.misc,header .top-bar ul.social-header{text-align:center;width:100%}header .top-bar ul.misc li,header .top-bar ul.social-header li{float:none;display:inline-block}header .main-menu .nav li>a{height:48px;line-height:48px}header .main-menu .navbar .dropdown{position:static}header .main-menu .navbar .dropdown ul{padding:0;position:static;text-align:left;margin:0 0 0 30px;display:block}header .main-menu .navbar .dropdown ul li{list-style:none;padding:0;background-color:#252f38;margin:1px 0 0;display:block}header .main-menu .navbar .dropdown ul li a{height:44px;padding:0 15px;margin:0;width:165px;line-height:44px;display:inline-block}header .main-menu .navbar .dropdown ul li a:hover{text-decoration:none}.copyright p,.copyright ul{text-align:center;float:none!important}.copyright ul{width:100%;display:block}.copyright ul li{display:inline-block}#classes .classes-club{margin:0 0 0 30px}.post{width:48%}.post header{height:inherit}.post header img{height:inherit;width:100%}#news .post:first-child header{height:inherit}#news .post:first-child header h3{font-size:14px;line-height:3em}}@media handheld,only screen and (max-width:568px){header .top-bar ul.misc li{width:100%}header .top-bar ul.social-header li a{padding:1.1em 1.6em}.filters{text-align:center}.filters button{margin-bottom:10px;float:none!important;display:inline-block}}@media handheld,only screen and (max-width:480px){.button-gym.view-all{margin:0 50px}.slider-control,.slider-control.prev{margin:-16px 0 0}#home .banner .slide1 h2{margin-top:0}.tp-leftarrow.default,.tp-rightarrow.default{height:32px;background-size:64px 64px;width:32px}.tp-rightarrow.default:hover{background-position:0 -33px}.tp-leftarrow.default{background-position:-32px 0}.tp-leftarrow.default:hover{background-position:-32px -33px}#home .banner .slide3 a,#home .banner .slide3 h2,#home .banner .slide3>div>p{margin-left:30px}.logo a,.nav-tabs li{width:100%}.logo a img{max-width:350px;margin:0 5%;width:90%}.post:nth-child(2n+3){margin-left:0}.post{width:100%}.post header{height:inherit}.pagination li{display:inline-block}}