/*
Theme Name:     Fitness
Description:    
Author:         issadmin
Template:       twentysixteen

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
h4.desig-color {
    color: #e96e0d;
    font-weight: 700;
}
.single-trainers li {
    list-style: inside;
}
.single-trainers p {
    padding-top: 10px;
}
.page-id-14 .offers_list > div {
    margin-bottom: 30px;
    min-height: 360px;
}
.offer_img{
	border:solid 2px #000000;
	margin-bottom:20px;
	display:block;
}
.cycle-slideshow .slider-item{
	background-size:contain !important;
}
.content-holder {
    background-color: #000000cc;
}
span.navscroll.tooltip.link-underline.active {
    color: #f3700a;
}
.link-underline:before {
    content: none;
}
.workingtime {
    right: 40px;
}
.page-id-11 .addressfield {
    text-align: center;
}
form br {
    display: none;
}
h3.ytc_title.ytc_title_above {
    background-color: #000;
    padding: 16px 20px;
    margin-bottom: 0;
    text-transform: none;
}

.youtube_channel.owl-theme .owl-controls .owl-buttons div {
display: inline-block; 
padding: 20px;
border-radius: 0;
background: transparent;  
-webkit-transition: all 0.3s;
   -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
     -o-transition: all 0.3s;
        transition: all 0.3s;
}

.youtube_channel.owl-theme .owl-controls .owl-buttons div {
position: absolute;
}

.youtube_channel.owl-theme .owl-controls .owl-buttons div {
        opacity: 0;
   -moz-opacity: 0;
-webkit-opacity: 0;
filter: alpha(opacity=0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.youtube_channel:hover.owl-theme .owl-controls .owl-buttons div {
        opacity: 1;
   -moz-opacity: 1;
-webkit-opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.youtube_channel .owl-prev {
margin-left: 40px!important;
}

.youtube_channel .owl-next {
margin-right: 40px!important;
}

.youtube_channel:hover .owl-prev {
        opacity: 0.8;
   -moz-opacity: 0.8;
-webkit-opacity: 0.8;
filter: alpha(opacity=80);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
margin-left: 50px!important;
}

.youtube_channel:hover .owl-next {
        opacity: 0.8;
   -moz-opacity: 0.8;
-webkit-opacity: 0.8;
filter: alpha(opacity=80);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
margin-right: 50px!important;
}

.youtube_channel .owl-prev:hover,
.youtube_channel .owl-next:hover {
        opacity: 1;
   -moz-opacity: 1;
-webkit-opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.youtube_channel.owl-theme .owl-controls .owl-buttons .owl-prev {
left: -20px;
top: 50%;
margin-top: -36px;
}

.youtube_channel.owl-theme .owl-controls .owl-buttons .owl-next {
right: -20px;
top: 50%;
margin-top: -36px;
}
.bottom-credits.bottom-position.mob, .social-icons-wrapper-share.bottom-position.mob{
		display:none;
	}
.secondary-experience #header{
	background:transparent !important;
}
.table-mob{display:none;}
h3.album_title {
    text-align: center;
}
@media screen and (max-width:768px){
    .timetable-grid.membership-grid tr td:first-child{
           display: block;
           width: 100%;
           height: auto;
   }
   .timetable-grid.membership-grid tr td{
           display: block;
           width: 100%;
           height: auto;
   }
   .timetable-grid.membership-grid tr{
           display: block;
           width: 100%;
           height: auto;
           margin-bottom:10px
   }
   .timetable-grid.membership-grid tr.blank{
           display: none;
   } 
	.offers_list > div, .membership-grid {
		width: 100%;
		overflow-x: scroll;
		overflow-y: scroll;
	}
	.timetable-grid.membership-grid table{
/* 		min-width:600px; */
	}
	.photo{
		margin-bottom: 20px;
	}
	.upper-page{
		position:fixed;
		z-index:-1;
	}
	.content-holder{
		position:static;
		overflow-y: visible;
		padding-top: 100px;
	}
	.preload-content{
		display:none;
	}
	.member-form .form-control, .enquiry-form .form-control {
    margin: 5px;
}
	.member-form .row, .enquiry-form .row {
    margin-top: 0px;
    margin-bottom: 0px;
}
	.alternative-borders, .line-left{
		display:none;
	}
	.bottom-credits.bottom-position.mob, .social-icons-wrapper-share.bottom-position.mob{
		display:block;
	}
	.bottom-credits.bottom-position.desk, .social-icons-wrapper-share.bottom-position.desk{
		display:none;
	}
	.social-icons-wrapper-share.mob {
		position: relative;
		bottom: 35px;
	}
	.bottom-credits.mob {
		position: relative;
	}
	.owl-pagination{
		display:none !important;
	}
	.content-holder.video_holder {
		padding: 94px 30px;
	}
	
	body.secondary-experience.mobile.mobile-experience #header {
   	 	background-color: #000000f2 !important;
    	padding-top: 100px;
	}
	.menu-button{		
		    background: transparent;
	}
	.mobile-experience #header .logo{
		display:none;
	}
	.menu-button .icon, .menu-button .icon:before, .menu-button .icon:after{
		background-color: #e96e0d;
	}
	#header nav .nav a {
    	color: #e96e0d;
	}
	span.navscroll.tooltip.link-underline.active{
		color:#a3aaad;
	}
	.table-mob{
		display:block;
		font-size:12px;
	}
	.hidden-mob{
		display:none !important;
	}
	.timetable-grid table.table-mob tr td:first-child {
   		border: solid 1px #e96e0d;
	}
	.timetable-grid table tr td, .timetable-grid table tr td p{
		font-size:12px;
	}
	.timetable-grid.membership-grid tr td.group{
		background:transparent;
		color:#fff;
		border: solid 1px #e96e0d;
		font-size: 15px;
	}
}
