/*
Theme Name:Child Theme for Divi
Theme URI: http://wordpress-style.net
Description: Child Theme For Divi
Author: Eduard Ungureanu
Author URI: http://wordpress-style.net
Template: Divi
Version: 1.0
*/

/* Start your custom CSS bellow this comment
============================================ */

@media screen and (max-width: 980px){
/*	.pum-theme-1780 .pum-content+.pum-close{
	    top: -15px !important;
		right: -15px  !important;
	}*/
}

/*.pum-theme-1780 .pum-content+.pum-close{
right: -15px !important;
top: -15px !important;
}

#popmake-1861 .et_pb_widget_area_left {
padding-right: 0;
border-right: none;
} */

/*.pum-theme-1780 .pum-container, .pum-theme-enterprise-blue .pum-container {
    padding: 0px !important;
}*/

/*.pum-content .et_pb_row {
    width: 100%;
    max-width: 100%;
    margin: auto;
    position: relative;
}*/

@media (min-width: 981px), all{
	.et_header_style_split .centered-inline-logo-wrap #logo {
	display: initial;
	-webkit-animation: fadeIn 0s 1 cubic-bezier(.77,0,.175,1);
	-moz-animation: fadeIn 0s 1 cubic-bezier(.77,0,.175,1);
	-o-animation: fadeIn 0s 1 cubic-bezier(.77,0,.175,1);
	animation: fadeIn 0s 1 cubic-bezier(.77,0,.175,1);
	}	
}



.centered-inline-logo-wrap{
	width: 120px !important;
}

@media screen and (max-width: 980px){
	#et-secondary-menu {
	    float: none;
	    margin: 0 auto;
	    text-align: center;
	}
	
	.et_header_style_split #logo {
	    max-height: 100px !important;
	}
	
	#main-header {
	    height: 193px !important;
	    top: 33px !important;
	}
	
	body.admin-bar.et_fixed_nav.et_secondary_nav_enabled #main-header, body.admin-bar.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header {
	top: 43px !important;
	}
}


#footer-widgets #text-4{
	margin-bottom: 12.35% !important; 
}

.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	border:2px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:14px;
	padding:6px 22px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.myButton:active {
	position:relative;
	top:1px;
}




@media screen and (min-width: 981px), all{

#left-area {
width: 79.125%;
padding-bottom: 0px;
}

.blokjes{
	height: 230px !important;
}

}

@media screen and (min-width: 568px) and (max-width: 980px){
	.blokjes{
		height: 200px !important;
	}
}

@media screen and (max-width: 567px){
	.blokjes{
		height: 180px !important;
	}
}

.single .et_pb_post {
margin-bottom: 0px;
}

.single .post {
padding-bottom: 0px;
}


#ff-stream-2, #ff-stream-2-slideshow {
    min-height: 800px !important;
}

#ff-stream-3, #ff-stream-3-slideshow {
    min-height: 800px !important;
}

#ff-stream-2, #ff-stream-2 .ff-popup, #ff-stream-2 .ff-search input {
    background-color: rgba(255, 255, 255, 0) !important;
}

#ff-stream-3, #ff-stream-3 .ff-popup, #ff-stream-3 .ff-search input {
    background-color: rgba(255, 255, 255, 0) !important;
}

.ff-header{
	display: none;
}


.skc_team .et_pb_team_member_description {
padding: 10px;
text-align: -webkit-center;
}

.skc_team .et_pb_member_position:after {
content: ' ';
display: block;
width: 20px;
margin: 5px 0 0;
border: 1px solid;
}

.skc_team:hover .et_pb_member_social_links a {
    opacity: 1;
    transform: translate(0px, -15px);
    -webkit-transform: translate(0px, -15px);
    -ms-transform: translate(0px, -15px);
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.skc_team .et_pb_member_social_links a {
    opacity: 0;
    margin-top: 5px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

.skc_team:hover img {
    -ms-transform: scale(1.00) !important;
    -webkit-transform: scale(1.00) !important;
    transform: scale(1.00) !important;
    -webkit-transition: all 500ms cubic-bezier(0.170, 0.690, 0.470, 0.995);
    -moz-transition: all 500ms cubic-bezier(0.170, 0.690, 0.470, 0.995);
    -o-transition: all 500ms cubic-bezier(0.170, 0.690, 0.470, 0.995);
    transition: all 500ms cubic-bezier(0.170, 0.690, 0.470, 0.995);
}

.skc_team {
    border: none !important;
    overflow: hidden;
    width: 100%;
    position: relative;
	z-index: -1;
}

.skc_team img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    -ms-transform: scale(1.03);
    -webkit-transform: scale(1.03);
    transform: scale(1.03);
    -webkit-transform-origin: bottom;
    -moz-transform-origin: bottom;
    -ms-transform-origin: bottom;
    -o-transform-origin: bottom;
    transform-origin: bottom
}


.et_pb_section {
background-color: #f2f2e8 !important;
}

.v-center {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}

#footer-info a{
	color: #ffb400 !important;
}

#footer-widgets .footer-widget li {
    position: relative;
    padding-left: 3px !important;
}

@media all {
    #footer-widgets .footer-widget li {
        position: relative;
        padding-left: 1px !important;
    }
}

    #footer-widgets .footer-widget li::before {
        position: absolute;
        top: 9px;
        left: 0;
        border-width: 3px;
        border-style: none !important;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        content: "";
    }

	a.icon {
	    color: #ddd;
	}