/*
Theme Name:     Teamcompetities
Theme URI: 		http://www.corneliss.nl/
Description:    Wordpress Child thema by Cornelis Scheltinga
Author:         Contentleaders
Theme URI: 		http://www.corneliss.nl/
Template:       jupiter
Version:        2.0
*/

/* Top bar */
/*#top-of-page{
    height:10px;
    background-image: url('img/topbg.png');
    background-repeat: repeat-y;
    background-size: contain;
}*/

/* HEADER STYLE HEIGHT FIX */
header.mk-header.transparent-header.light-skin.bg-true .header-logo{height:145px; line-height:145px;}
header.mk-header.transparent-header.light-skin.bg-true .header-logo a{z-index:10;}

/* BLOG STYLE */
#theme-page .mk-blog-thumbnail-item.content-align-right .item-wrapper,
#theme-page .mk-blog-thumbnail-item.content-align-left .item-wrapper{padding-top:0;}

.single-social-section{display:none;}
/* END: BLOG THUMBNAIL STYLE */

.noMargin{margin:0 !important; padding:0 !important;}

/* WITTE TEKST */
span.witteTekst a{color:#fff;}
span.witteTekst a:hover{color:#FFD800;}

/* STANDAARD GFORM */
.gfield .ginput_container_textarea textarea{padding:13px;font-size:14px !important;}
.gform_wrapper ul.gform_fields input[type=text]{font-size:14px !important;}
.gform_wrapper .gform_footer{margin:0 !important; padding:0 !important;}
.no-labels_wrapper form .top_label .gfield_label, .gform_wrapper.hide-fields_wrapper .top_label .gfield_label{display:none;}


#theme-page .mk-fancy-title.pattern-style span{background:none;}
#theme-page .mk-fancy-title.pattern-style h3{color:#333;}
#theme-page .mk-fancy-title.pattern-style a.view-all{background-color:#666; color:#fff;}

/* Kalender */
.mk-list-styles.wedstrijd-kalender ul li{font-size:18px; line-height:2.8em !important;}
.mk-list-styles.wedstrijd-kalender ul li:before {top:12px}

#sideButtons{right:0; position:fixed; top:30%; z-index:9999;}
#sideButtons a img{width:32px; height:32px; }
#sideButtons a{display:block;}
@media screen and (max-width: 960px) {
	#sideButtons{display:none !important;}
}

#theme-page .mk-fancy-table.table-style1 td, #theme-page .mk-fancy-table.table-style1 th{text-align:left; }

/* STYLE PER DIVISIE */
body.parent-eredivisie-triathlon .mk-header-toolbar{
	background-color: #44BDCE;
}

body.parent-1edivisie-triathlon .master-holder h2,
body.parent-1edivisie-triathlon #mk-sidebar .widget a,
body.parent-1edivisie-triathlon .theme-content a {
	color: #e00079;
}
body.parent-1edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link,
body.parent-1edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover {
	color:#e00070 !important;
	border-top-color:#e00070;
}

body.parent-1edivisie-triathlon .mk-fancy-table th,
body.parent-1edivisie-triathlon .mk-header-toolbar {
	background-color:#e00079 !important;
}
body.parent-2edivisie-triathlon .master-holder h2,
body.parent-2edivisie-triathlon #mk-sidebar .widget a,
body.parent-2edivisie-triathlon .theme-content a {
	color: #43a42b;
}
body.parent-2edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link,
body.parent-2edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover {
	color:#43a42b !important;
	border-top-color:#43a42b;
}

body.parent-2edivisie-triathlon .mk-fancy-table th,
body.parent-2edivisie-triathlon .mk-header-toolbar {
	background-color:#43a42b !important;
}
body.parent-3edivisie-triathlon .master-holder h2,
body.parent-3edivisie-triathlon #mk-sidebar .widget a,
body.parent-3edivisie-triathlon .theme-content a {
	color: #e6342a;
}
body.parent-3edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link,
body.parent-3edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover {
	color:#e6342a !important;
	border-top-color:#e6342a;
}

body.parent-3edivisie-triathlon .mk-fancy-table th,
body.parent-3edivisie-triathlon .mk-header-toolbar {
	background-color:#e6342a !important;
}

/* 4eDivisie door Diederik op 15-11-2016 */
body.parent-4edivisie-triathlon .master-holder h2,
body.parent-4edivisie-triathlon #mk-sidebar .widget a,
body.parent-4edivisie-triathlon .theme-content a {
	color: #fba51a;
}
body.parent-4edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.current-menu-ancestor > a.menu-item-link,
body.parent-4edivisie-triathlon .menu-hover-style-1 .main-navigation-ul > li.menu-item > a:hover {
	color:#fba51a !important;
	border-top-color:#fba51a;
}

body.parent-4edivisie-triathlon .mk-fancy-table th,
body.parent-4edivisie-triathlon .mk-header-toolbar {
	background-color:#fba51a !important;
}


/* wedstrijdblok */
#theme-page a.wedstrijd-blok {color:#fff; font-style: italic; font-size:10pt; font-weight:700; text-transform: uppercase}
#theme-page a.wedstrijd-blok:hover{text-decoration: underline;}

/*hover image icon vervangen door image */
#theme-page .mk-blog-container .featured-image:hover .post-type-badge{opacity:1;}
#theme-page .mk-blog-container .mk-li-image:before {content:"";}
#theme-page .mk-blog-container .mk-li-image {  background-image: url('http://teamcompetities.nl/wp-content/themes/teamcompetities/img/tc-hover-icon.png') !important;
  background-position: center center;
  background-repeat: no-repeat; width:50px;height:50px;
}

#theme-page .mk-button--dimension-outline.skin-light{color:#fff;}
#theme-page .mk-button--dimension-outline.skin-light:hover{color:#222;}

/* mega menu title kleuren: .has-mega-menu>ul.sub-menu>li#menu-item-224>.megamenu-title{color:#44BDCE;}*/

.has-mega-menu>ul.sub-menu>li#menu-item-224>ul.sub-menu li.menu-item a.menu-item-link:hover, .has-mega-menu>ul.sub-menu>li#menu-item-224>ul.sub-menu li.current-menu-item a.menu-item-link{background-color:#44BDCE !important;}
.has-mega-menu>ul.sub-menu>li#menu-item-243>ul.sub-menu li.menu-item a.menu-item-link:hover, .has-mega-menu>ul.sub-menu>li#menu-item-243>ul.sub-menu li.current-menu-item a.menu-item-link{background-color:#e00079 !important;}
.has-mega-menu>ul.sub-menu>li#menu-item-244>ul.sub-menu li.menu-item a.menu-item-link:hover, .has-mega-menu>ul.sub-menu>li#menu-item-244>ul.sub-menu li.current-menu-item a.menu-item-link{background-color:#43a42b !important;}
.has-mega-menu>ul.sub-menu>li#menu-item-245>ul.sub-menu li.menu-item a.menu-item-link:hover, .has-mega-menu>ul.sub-menu>li#menu-item-245>ul.sub-menu li.current-menu-item a.menu-item-link{background-color:#e6342a !important;}
.has-mega-menu>ul.sub-menu>li#menu-item-1847>ul.sub-menu li.menu-item a.menu-item-link:hover, .has-mega-menu>ul.sub-menu>li#menu-item-1847>ul.sub-menu li.current-menu-item a.menu-item-link{background-color:#fba51a !important;}


/* footer icons */
#mk-footer .footer-wrapper .social_footer{margin-top:20px;}
#mk-footer .footer-wrapper .social_footer a{ margin-right:2px; }
#mk-footer .footer-wrapper .social_footer a img{width:32px;}
body #mk-footer .footer-wrapper .social_footer a.redbull{display:none;}
body.parent-eredivisie-triathlon #mk-footer .footer-wrapper .social_footer a.redbull{display:inline;}

.wp-caption p.wp-caption-text{font-size:12px; font-style:italic;}

/* TEAM PAGINA'S */
/* bg color per divisie!! */
.single-teams .bg_kleur{margin-bottom:60px;}

/* bg color per divisie!! */
.single-teams .mk-custom-boxed.teambox{
	margin-bottom:0px;
	padding: 45px 30px;
}
.single-teams h2.teamnaam{
	font-size: 20px;text-align:left;color: #ffffff;font-weight:bold;margin-top:0px;margin-bottom:25px; letter-spacing:0px;
}
.single-teams .teambox .mk-text-block.omschrijving {margin-bottom:0px;text-align: left;}
.single-teams .teambox .mk-text-block.omschrijving p{color:#fff !important; font-size:14px;}
.single-teams .teambox .mk-text-block.omschrijving p a{color:#fff; font-weight:bold;}
.single-teams .teambox .mk-text-block.omschrijving p a:hover{color:#ddd; }

.single-teams #theme-page .mk-fancy-title.pattern-style span{background-color:#fff; font-size:16px; padding-right:5px;}

.single-teams .mk-fancy-table th{ color:#fff; }
p.social_team a{margin-right:8px;}

body.single-teams a:hover{color:#333;}

/* kleuren per divisie!! */
body.single-teams.tc-eredivisie a{ color:#44BDCE; }
body.single-teams.tc-eredivisie .mk-custom-boxed.teambox,
body.single-teams.tc-eredivisie .mk-fancy-table th,
body.single-teams.tc-eredivisie .bg_kleur { background-color: #44BDCE !important; }

body.single-teams.tc-1edivisie a{ color:#e00079; }
body.single-teams.tc-1edivisie .mk-custom-boxed.teambox,
body.single-teams.tc-1edivisie .mk-fancy-table th,
body.single-teams.tc-1edivisie .bg_kleur { background-color: #e00079 !important; }

body.single-teams.tc-2edivisie-noord a{ color:#43a42b; }
body.single-teams.tc-2edivisie-noord .mk-custom-boxed.teambox,
body.single-teams.tc-2edivisie-noord .mk-fancy-table th,
body.single-teams.tc-2edivisie-noord .bg_kleur { background-color: #43a42b !important; }
body.single-teams.tc-2edivisie-zuid a{ color:#43a42b; }
body.single-teams.tc-2edivisie-zuid .mk-custom-boxed.teambox,
body.single-teams.tc-2edivisie-zuid .mk-fancy-table th,
body.single-teams.tc-2edivisie-zuid .bg_kleur { background-color: #43a42b !important; }

body.single-teams.tc-3edivisie-noord a{ color:#e6342a; }
body.single-teams.tc-3edivisie-noord .mk-custom-boxed.teambox,
body.single-teams.tc-3edivisie-noord .mk-fancy-table th,
body.single-teams.tc-3edivisie-noord .bg_kleur { background-color: #e6342a !important; }
body.single-teams.tc-3edivisie-zuid a{ color:#e6342a; }
body.single-teams.tc-3edivisie-zuid .mk-custom-boxed.teambox,
body.single-teams.tc-3edivisie-zuid .mk-fancy-table th,
body.single-teams.tc-3edivisie-zuid .bg_kleur { background-color: #e6342a !important; }

body.single-teams.tc-4edivisie-noord a{ color:#fba51a; }
body.single-teams.tc-4edivisie-noord .mk-custom-boxed.teambox,
body.single-teams.tc-4edivisie-noord .mk-fancy-table th,
body.single-teams.tc-4edivisie-noord .bg_kleur { background-color: #fba51a !important; }
body.single-teams.tc-4edivisie-zuid a{ color:#fba51a; }
body.single-teams.tc-4edivisie-zuid .mk-custom-boxed.teambox,
body.single-teams.tc-4edivisie-zuid .mk-fancy-table th,
body.single-teams.tc-4edivisie-zuid .bg_kleur { background-color: #fba51a !important; }


.fancybox-title-float-wrap .child{text-transform:none; font-size:14px;}

/* csc: 17-11-2018 fix naar vimexx titels homepage wit maken */
.mk-fancy-title span p{color:inherit;}
