/*
Theme Name: Fitness Child
Description: Fitness Child Theme
Author: Your name here
Template: fitness
Version: 1.0
*/

@import url("../fitness/style.css");

.site-title {
	margin-top: 0px !important;
}

.site-title img {
	height: 115px;

}
span.sd-bg-trans 
{display:none;
}
h2 {
	font-size: 24px;
	line-height: 30px;
        color: #E7511E;
}

/* bug scrollbar orizzontale slider */
.sd-slider-wrapper {
    overflow: hidden;
    display:block;
    width: 100%;
}

.sd-trainers-content { margin-top: 110px;}

/* RESPONSIVE TABLET */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
	/* HEADER */
	.sf-menu a { font-size: 10px; }
	.sf-menu li { margin-left: 2px !important; }
	
	
	.page-template-trainers-page .sd-trainer-content { height: 180px !important; padding: 20px !important; }
	.page-template-trainers-page .sd-trainer-content h4 { font-size: 14px; margin-bottom: 10px !important }
	.hidden-tablet { display: none !important; }

	
	
}

@media only screen and (min-width : 768px) and (max-width : 979px) {
	
	/* HEADER */
	.main-menu { margin-top: 22px !important; }
	.site-title img { height: 90px; }
	
	/* FLEXSLIDER */
	.sd-services-arrows .flex-direction-nav { display: block !important; }
	.flex-direction-nav .flex-prev { left: 10px !important; }
	.sd-services-arrows.arrows2 .flex-direction-nav .flex-prev { left: 0 !important; }
	.sd-services-arrows.arrows2 .flex-direction-nav .flex-next { left: 45px !important; }
	.sd-blog-arrows .flex-next, .sd-blog-arrows .flex-prev, .sd-services-arrows .flex-next, .sd-services-arrows .flex-prev { height: 35px !important; width: 35px !important; background-position: -3px -128px !important; }
	.sd-trainers-arrows .flex-next, .sd-services-arrows .flex-next { background-position: -47px -128px !important; left: 55px !important; }
	
	.flexslider .sd-trainers-item-desc { padding: 20px; height: 200px; }
	.flexslider .sd-services-item-desc h3 { margin-bottom: 10px !important; font-size: 16px; }
	.flexslider .sd-services-item-desc p { font-size: 13px; }
	
	/* FOOTER */
	.opening-hour { float: left;margin-left: 23px;padding-bottom: 5px; }
	.opening-hours li { padding-bottom: 22px !important; }
}


	


