/*
Theme Name: Symetrio Child
Description: Child theme for the Symetrio
Author: Wonster
Template: symetrio-theme
*/
@import url('https://fonts.googleapis.com/css?family=Courgette');
.wpcf7-response-output {
    float: left;
}
.grecaptcha-badge {
opacity: 0;
}
.wtrShtPassDesc{
min-height:126px!important;
}
.wtrShtWonsterSlider {
	overflow: hidden;
}
.single-post .wtrPageContent {
	overflow: auto;
}
#cookie-notice .cookie-notice-container #cn-notice-text {
	font-size: 12px;
}

#cookie-notice .cookie-notice-container #cn-notice-text a {
	font-size: 12px;
	color: #FFF;
}
#cookie-notice .cookie-notice-container .button {
    background: white;
    color: red;
    border: none;
}
.tabs-alternative.wtrShtFullWidthTabs .wtrShtFWT,
.tabs-alternative li{
}

.tabs-alternative.wtrShtFullWidthTabs .wtrShtFWT .wrtAltFontCharacter{
}
.tabs-alternative.wtrShtFullWidthTabs .wtrShtFWT li:hover, .tabs-alternative li:hover,
.tabs-alternative.wtrShtFullWidthTabs .wtrShtFWT li.tab-current, .tabs-alternative {
	background-color: rgb(236, 39, 49)!important;
}

.tabs-alternative.wtrShtFullWidthTabs .wtrShtFWT li:hover .wrtAltFontCharacter,
.tabs-alternative.wtrShtFullWidthTabs .wtrShtFWT li.tab-current .wrtAltFontCharacter{
	color: #FFFFFF;
}
.wtrShtLastNewsStandardOther,
.wtrBlogDfPostOther,
.wtrPostAuthor,
.wtrShtLastNewsBoxedAuthor{
display:none!important;
}

.wpb_text_column ol, .wpb_text_column ul{
margin-top:0px!important;
}
.margin-top-30{
margin-top:30px;
}
.wtrPageContent h5{
font-size:19px!important;
}
.wtrPageContent .vc_cta3-container h2{
font-size:20px;
}

.wtrMainContent select.wpcf7-select{
    padding-right: 35px!important;
}
.margin-left-20{
margin-left:20px;
}
.wtrShtWonsterSliderOverlay,
.fxSnapIn li::after{
display:none;
}
.wtrShtWonsterSlider ul.itemwrap li{
background-color:transparent!important;
}
.border-column-style .wpb_wrapper{
border-color:#FFFFFF;
border-style:solid;
}
.wtrColOneThird {
margin-top:10px;
}
.wtrShtPassPrice .wtrShtPassPriceHighlight{
background-color: #317eb5!important;
}
.wtrShtImageBg {
    background-position: 50% 30%!important;
}
.wpb_wrapper > ul > li, .wpb_wrapper > ol > li, .wtrPageContent > ul >li, .wtrPageContent > ol >li{
    margin: 0px!important;
    list-style-type: disc!important;

    font-weight: 400;
}

blockquote{
font-family: 'Courgette', cursive!important;
}
.wtrClassDetailsModalMetaItemReadMore,
.hide{
    display:none!important;
}
.bg-content-red.wtrShtTabs .wtrShtTabItemContainer{
background-color:#EB2B33;
}
.bg-content-red.wtrShtTabs .wtrShtTabItemContainer p{
color:#FFFFFF;
}
.wtrPageContent p a{
text-decoration:none;
}
.vc_cta3-actions-bottom,
.call-to-action,
.wtrShtPass{
      -ms-transform: scale(0.9); /* IE 9 */
    -webkit-transform: scale(0.9); /* IE 9 */
    transform: scale(0.9); /* IE 9 */
    min-height:220px;
    -webkit-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;
}

.wtrNoRoundedCornersColumn .wtrShtFullWidthTabContent section{
padding:0px;
}
.vc_cta3-actions-bottom:hover,
.call-to-action:hover,
.wtrShtPass:hover{
          -ms-transform: scale(1); /* IE 9 */
    -webkit-transform: scale(1); /* IE 9 */
    transform: scale(1); 
}
.call-to-action{
   width: 100%;
}
.call-to-action a{
   width: 100%;
} 
.wtrShtTimeTable .wtrShtTimeTableHeadlinePeriod, .wtrShtTimeTable .wtrShtTimeTableBtn{
    padding:10px 15px!important;
}

.wtrClassDetailsModalMetaContainer .wtrClassDetailsModalMetaItem:first-child,
.wtrClassDetailsModalMetaContainer .wtrClassDetailsModalMetaItem:last-child{
    display:none;
}

.wtrShtTimeTableFitnessEntry{
min-height:109px;
}
.wtrShtTimeTableEntryTrainerNoLink,
.wtrShtTimeTableItem tr td:first-child,
.wtrShtTimeTableItem tr th:first-child{
display:none!important;
}
.wtrShtTimeTableItem tbody td{
    border-top-width: 0px !important;
}
.wtrShtTimeTableEntryRoomNoLink{
padding:0!important;
}
.wrtAltFontCharacter{
font-size:14px;
}
.wtrShtFullWidthTabContent section.vc_cta3-container{
    display:block;
}
.wpb_wrapper{
padding:0;
}
.upper-case-bold{
text-transform: uppercase;
font-weight:bold;
}
.wtrMainNavigation{ display: none; }
.wtrNavigation{
    z-index:99999;
    margin:15px 0;
}

.wtrMobileNaviTriger{
    z-index:99999;
    cursor:pointer;
    float:right;
    display: block;    
    font-weight: 100;
    font-size: 28px;
    padding: 10px 15px 5px 15px;
}
.class-types{
    height:100px;
}
.hover-image .wtrShtImgLinkPictureBelow,
.class-types .wtrShtImgLinkPictureBelow{
    display:none!important;
    }

.hover-image .wtrShtImgLinkPictureAbove,
.class-types .wtrShtImgLinkPictureAbove{
    position: absolute!important;
    bottom: 0;
    right: 0;
    width:100%;

}
.hover-image.wtrShtImgLink{
    height:371px;
}
.hover-image.wtrShtImgLink img{
        width:auto;
    max-width: none;
    height:450px;
    position: absolute;
    bottom:0;
    right:0;
}
.class-types.wtrShtImgLink img{
    width:auto;
    height:450px;
    position: absolute;
    bottom:0;
    right:0;
}
.class-types.smaller.wtrShtImgLink img{
height:350px;
}
.mp-menu{
    -webkit-transition: transform 500ms ease-out;
    -moz-transition: transform 500ms ease-out;
    -o-transition: transform 500ms ease-out;
    transition: transform 500ms ease-out;
}
.wtrMobileSearchForm{
    display:none;
}
#menu-hoofdmenu{
    margin-top:120px;
}
#mp-pusher.mp-pushed{
    position: fixed;
}
#mp-pusher{
    width: 100%;
        -webkit-transform:  none!important;
    -moz-transform: none!important;
    transform: none!important;
}
.mp-menu{
    display: block!important;
    width:100%!important;
    z-index:99999;
        -webkit-transform: translate3d(0%, -100%, 0);
    -moz-transform: translate3d(-0%, -100%, 0);
    transform: translate3d(0%, -100%, 0);

}
.mp-pushed .mp-menu{
        -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(-0%, 0, 0);
    transform: translate3d(0%, 0, 0);
	margin-top: 60px;
}

.mp-level{
    background-color: rgba(0,0,0,0.87);
        -webkit-transform: translate3d(0%, 0, 0);
    -moz-transform: translate3d(-0%, 0, 0);
    transform: translate3d(0%, 0, 0);
}

.mp-menu ul li > span, .mp-menu ul li > a{
    text-align: left;
    display: block;
    width: 50%;
    float: left;
    padding: 20px 35px 20px 80px;
    outline: none;
    font-size: 28px;
    font-weight: bold;
    color: #ffffff;
}

.mp-pushed .wtrHeader{
        position: fixed;
    z-index: 99999999;
    width: 100%;
}
.mp-pushed .fa-navicon:before,.mp-pushed .fa-reorder:before,.mp-pushed .fa-bars:before{
content: "\f00d";
}

.wtrHeader.wtrHeaderTransparent{
    border:0 !important;
}
.wtrLogo img{
	max-height: 70px !important;
    height: 70px;
    width: 150px;

}
.wtrLogo{
    margin-top:-49px!important;
}

@media screen and (max-width: 767px){
	.wtrLogo{
   	 margin-top:-30px!important;
	}
	.wtrLogo img{
		height:60px!important;
	}
	.button.button-right{
		margin-right: 0px!important;
	}
}
.wtrMenuScroll.wtrHeaderTransparent .wtrLogo{
    margin-top:-30px!important;
}
@media screen and (max-width: 680px) {
.wtrPageContent .vc_custom_1484317232947{
height:auto!important;
}
.wtrStandardColumn .vc_custom_1414428877669{
padding-left:0px!important;
}
.mp-menu ul li > span, .mp-menu ul li > a{
    width: 100%;
    float: left;
    padding: 20px;
    font-size:20px;
    text-align: left;
}
.wtrShtImageBg .wtrPageContent{
height:450px;
}
.hover-image.wtrShtImgLink img{
display:none;}
}
a.t-white,
.wtrPageContent .t-white p a{
    color:#FFFFFF !important;
    text-decoration: none;
}
.button.button-right{
    color:#FFFFFF;
    background-color: rgb(236, 39, 49);
    border-radius: 3px !important;
    cursor: pointer;
    border: 0;
    -webkit-font-smoothing: antialiased;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    font-weight: 400;
    font-weight: bold !important;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 16px;
    line-height: 1;
    padding: 14px 24px;
    text-align: center;
    -webkit-transition: all .15s ease-in-out;
    -moz-transition: all .15s ease-in-out;
    -ms-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    vertical-align: middle;
    float: right;
    margin-top:18px;
    margin-right:20px;
}
.wtrNavigation{
    width:auto!important;
}
.no-margin-bottom{
    margin-bottom:11px;
}
@media screen and (max-width: 1120px) {

.wtrShtImageBg {
background-size:cover!important;
}
.wtrShtImageBg .vc_col-sm-2{
display:none;
}
.vc_custom_1513254543149,
.vc_custom_1513254519025,
.vc_custom_1513254583269{
height:auto!important;
}


.wtrShtImageBg .vc_col-sm-2:first-child{
display:block;
margin-top: 80px;
}

}
@media screen and (max-width: 720px) {
    .mp-level-open{
        overflow-y:scroll;
    }
.wtrShtLastNewsMetro .wtrShtLastNewsBoxedItemHolder:hover .wtrShtLastNewsBoxedZoom, .wtrShtLastNewsMetro .wtrShtLastNewsBoxedZoom {
    -webkit-transform: scale(1.0)!important;
    -moz-transform: scale(1.0)!important;
    -ms-transform: scale(1.0)!important;
    -o-transform: scale(1.0)!important;
    transform: scale(1.0)!important;
}
.wtrHrDivider{
display:none!important;
}

.wtrShtImageBg {
background-size:cover!important;
}
.wtrShtImageBg .vc_col-sm-2{
display:none;
}
.vc_custom_1513254543149,
.vc_custom_1513254519025,
.vc_custom_1513254583269{
height:auto!important;
}


.wtrShtImageBg .vc_col-sm-2:first-child{
display:block;
margin-top: 80px;
}
#menu-hoofdmenu{
    margin-top:70px;
}
.wtrShtDesktopTimeTable{
display:block!important;
}

.wtrShtTimeTableHeadlineLeft{
width:100%!important;
}
.wtrShtTimeTableHeadlineRight,
.wtrShtMobileTimeTable{
display:none!important;
}

.wtrShtTimeTableHeadlinePeriod span{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 60px;
    display: block;
    float: left;
}
.wtrShtTimeTableContainer{
overflow:scroll;
}
.wtrShtTimeTableItem tbody td{
min-width:150px;
}
#mp-pusher{
z-index:999999;
}
    #menu-hoofdmenu li:last-child a{
        padding-bottom:40px;
    }
    .class-types{
        height:100px;
    }
    .class-types.wtrShtImgLink img{
  	height: 250px!important;
    }
}