/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes		
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 

@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */


/* color blue #4a62a6 */

.et_pb_section {
padding: 5px 0!important;
position: relative;
}

.et_pb_fullwidth_header.et_pb_bg_layout_dark,
.et_pb_fullwidth_header.et_pb_bg_layout_light {
	background:  #4a62a6!important;
	color: #ffffff !important;
}
.et_pb_fullwidth_header.et_pb_bg_layout_light h1 {
	color:#ffffff!important;
}


h1, h2, h3, h4, h5, h6 {
	color: #4a62a6;
}

#field_1_10 {
	color: #ffffff!important;
}

/*********** HEADER **********/

.et_fixed_nav #logo {
max-height: 93px;
margin-bottom: 0;
}

@media only screen and (min-device-width: 481px) and (max-device-width: 3000px) and (orientation:landscape) { 
#top-menu li li a {
	width: 220px;
}

ul.sub-menu ul.sub-menu {
	margin-top: -140px;
}

#top-header, #top-header a {
    color: #ffffff!important;
}					

.nav li ul {
z-index: 9999;
width: 250px;
visibility: hidden;
opacity: 0;
border-top: 3px solid #7EBEC5;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

ul.sub-menu ul {
max-height: 350px;
overflow-y: scroll;
max-width: 270px;
}

}

#menu-item-2017 a,
#menu-item-2670 a,
#menu-item-2671 a {
	display: none!important;
}



.logged-in #menu-item-2017 a,
.logged-in #menu-item-2670 a,
.logged-in #menu-item-2671 a {
	display: block!important;
} 

/*++================
=======INHOUD================= */


/******* ====== HOME =====******/

#homerij {
	min-height: 300px!important;
}

#homerij.et_pb_row {
	
}

#vagosymposiumhome h4 {
	margin-top: -40px;
	margin-left: 20px;
}

.ajde_evcal_calendar {
width: 100%;
height: auto!important;
overflow: visible;
}

/*++================
=======  OVER DE VAGO    ================= */


.et_pb_newsletter {
padding: 40px auto!important;
margin-bottom: 30px;
}

.et_pb_newsletter_form {
float: left;
width: 260px;
padding-right: 60px;
padding-left: 40px;
}



/****** SlidER ****/

.et_pb_slide {
	height: 450px;
}

#slider_agenda {
	/*height: 455px!important;
}

#slider_agenda .et_pb_row {
	height: 480px!important;*/
}


#evcal_head,
.evo_sort_btn {
	display: none;
}


#nieuwsbriefblok {
	margin-top: -100px;
}
	
	
	
#footer-bottom, #main-footer {
background-color: #4a62a6!important;
}

#footer-info {
text-align: left;
color: #cbc9c9;
padding-bottom: 10px;
float: left;
font-size: 9px;
}

#footer-info a {

color: #ffffff!important;

}

/*++================
======= Calender    ================= */

.eventon_events_list .eventon_list_event .evcal_eventcard, .evcal_evdata_row, .evorow .tbrow {
background-color: #EAEAEA;
z-index: 1000;
}

#evcal_list .eventon_list_event .desc_trig, .evcal_evdata_img, .event_description .evcal_close, .evcal_btn, .evo_sort_btn, .calendar_header .evcal_arrows, .desc_trig {
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
z-index: 10000;
}

/*** pagina congres **/

.page-id-2210 .et_pb_text {
width: 100%;
margin-bottom: 0px;
}


/** buttons **/

a.smallblue, a.bigblue {
  color: #ffffff !important;
  background: #4a62a6!important;
  background: -moz-linear-gradient(top, #88bdff 0%, #60a7ff 100%)!important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a62a6), color-stop(100%,#4a62a6))!important;
  background: -webkit-linear-gradient(top, #4a62a6 0%,#4a62a6 100%)!important;
  background: -o-linear-gradient(top, #88bdff 0%,#60a7ff 100%)!important;
  background: -ms-linear-gradient(top, #88bdff 0%,#60a7ff 100%)!important;
  background: linear-gradient(to bottom, #4a62a6 0%,#4a62a6 100%)!important;
  border: 1px solid #3e8ff4!important;
  font-size:18px!important;
}


#top-header, #top-header a {
    color: #ffffff!important;
}					

.widget_search input#searchsubmit {
    
    padding: 0.6em;
    
}