/*
Theme Name: Northumberland Links (Enfold Child)
Description: A Child Theme for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 6.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,400&display=swap');

.bold{
	font-weight: 400;
}
.bold .av-special-heading-tag{
	font-weight: 400;
}


.margin-top-50{
	margin-top: 50px;
}

.margin-bottom-50{
	margin-bottom: 50px;
}

body .main_color strong, 
body .main_color b, 
body .main_color b a, 
body .main_color strong a{
	color:#000;
}

#main{
    background-color: #ffffff;
}

/* Header */

@media only screen and (max-width: 1000px){
	#top .main_menu{
		display: none;
	}
}

@media only screen and (max-width: 900px){
	#top #wrap_all .av_header_transparency, .av_header_transparency #advanced_menu_toggle {
		background-color: transparent;
	    color: #fff;
	    border-color: #ffffff;
	}
}
.avia_desktop #advanced_menu_hide:hover {
    background-color: #ffffff;
    color: #000000;
    border-color: #ffffff;
}

 #advanced_menu_hide {
    background-color: #ffffff;
   color: #000000;
    border-color: #ffffff;
}


/* Calendar */

body .tribe-events-calendar div[id*=tribe-events-daynum-], 
body .tribe-events-calendar div[id*=tribe-events-daynum-] a {
    font-size: 15px;
}

.tribe-events-schedule span, .single-tribe_events .tribe-events-schedule h3 {
    font-size: 15px !important;
    line-height: 18px !important;
    vertical-align: baseline !important;
    }

.tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {  display: none; }

/* Membership */

.section-membership {
	margin:10px 0;
	}

/* Course Details */

.table-details table td{
	padding: 1px 12px;
	border-color:#fff !important;
	}

#top .fullsize .template-blog .post-meta-infos { display: none !important; }

.switcherContent { display: none !important; }


.tablepress tr:first-child th, .tablepress tr:first-child td, 
.tablepress tr th:first-child, .tablepress tr td:first-child {
    border-color: #e1e1e1 !important;
  	border-left-style: none !important;
    border-left-width: 0 !important;
    }

.main_color #tribe-events-pg-template .tribe-events-notices, .main_color #tribe-events-pg-template .tribe-events-notices strong {
    background: #aaaaaa;
    }

.wpcf7-form .left {
	width: 50%;
	padding: 20px;
	float: left;
}
.wpcf7-form .right {
	width: 50%;
	padding: 20px;
	float: right;
}

@media only screen and (max-width: 728px){
.wpcf7-form .left, .wpcf7-form .right {
	width: 100%;
	padding: 0 10px;
	float: none;
}
}