/*
Theme Name: Exiting
Description: Divi Child Theme
Author:  Dolf Pauw
Author URI:  http://www.exityourstoryteller.com
Template: Divi
Version:  1
*/


#top-menu li li a { font-size: 14px; line-height: 1em; width: 150px; padding: 6px 10px;}

#top-menu li {padding-right: 13px;}
.nav li ul {width: 170px;}
.et_mobile_menu li a {padding: 2px 5%;}

#top-menu .current_page_item a { color: #FFFFFF !important; }
.dashicons{width: 25px;font-size: 25px;}
.dashicons:hover {color:#df2427;}
.dashicons-twitter {
	color: #00ABEF;
}
.dashicons-facebook {
	color: #345897;
}
.dashicons-email-alt {
	color: #A7A9AC;
}

#menu-item-1016-en, #menu-item-1016-nl {display:inline;}

.et_pb_widget ul li{ display: block; line-height: 16px; }


.et_pb_code_0 {
    margin-top: 5px;
    margin-bottom: 0% !important;
    position: relative;
    z-index: 1000;
}
div.et_pb_row.et_pb_row_1{
padding:0;
}

img.active{
margin-left: -20%;
max-height: 154px;}

div.et_pb_column.et_pb_column_1_4.et_pb_column_6 {
border-left: #DF2427 1px solid;
border-right: #DF2427 1px solid;
padding-left: 20px;
padding-right: 20px;
}

.wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea {width: 100%;border-radius: 2px;}

input.wpcf7-submit
{
color: #fff;
background-color: #df2427;
border: none;
padding: 6px;
border-radius: 3px;
font-size: 1em;
}

div.et_pb_code.et_pb_module.et_pb_code_1 a  {
	opacity: 1;
   	transition: opacity .25s ease-in-out;
   	-moz-transition: opacity .25s ease-in-out;
   	-webkit-transition: opacity .25s ease-in-out;
	}

div.et_pb_code.et_pb_module.et_pb_code_1 a:hover {
      opacity: 0.65;
      }

div#main-content, div.et_section_regular {background-color: #000;}

#logorechts, #logorechtsmarging {width:178px; height: 70px;}

#menu-item-1016-en {margin-right: 5px;}


@media all and (max-width: 980px) {

.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_image {display: none;}
.et_pb_row:last-child .et_pb_column:last-child {margin-top: -30px; text-align: right;}
#tekstlinks {margin-top:20px;}

}

@media all and (min-width: 981px) {
	
	.et_header_style_left #et-top-navigation {margin-right: 26%;}
	#logorechts {position: absolute; bottom: 30px;}
	#logorechtsmarging {margin-top:10%; margin-right:15%;}
	#plaatrechts {margin-right:15%;}
	#tekstlinks {margin-left:15%;}
	#footer-bottom{padding: 0px 10px;margin-top: -15px;}
	#kadermetlijn, #tekstlinks{padding: 0px 20px 0px 0px !important; border-right: 1px solid #DF2427;}
	div.et_pb_widget_area.et_pb_widget_area_right.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_2{border-left: 1px red solid;}
	
}

@media all and (max-width: 400px) {
.clearright {float: none !important;}
}