/*
Theme Name: MAKÚSZ
Author: Endless Flux Labs
Author URI: https://endlessflux.com
Template: Divi
Version: 1.0
*/

@import url("../Divi/style.css");

/* Header */
.search_outer_button {
	display: block;
	position: absolute;
	z-index: 99999;
	top: 0;
	right: 30px;
	bottom: 0;
	width: 30px;
	height: 30px;
	margin: auto;
	cursor: pointer;
	background: none;
	border: none;
}
.search_outer_button:after {
	display: inline-block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-family: "ETmodules";
	font-size: 17px;
	font-weight: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	line-height: 1;
	text-transform: none;
	content: "\55";
	speak: none;
	color: white;
	padding-top: 3px;
}
.et_search_form_container input {
	text-transform: none;
	font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
}
#et-search-form .et-search-field {
	height: 30px;
	background-color: #EFF2F4;
	color: #4075AA;
	border-radius: 6px;
	max-width: 390px;
	left: 0;
	right: 70px;
	padding: 10px;
}
#et-search-form .et-search-field::-webkit-input-placeholder {
    color: #4075AA;
}
#et-search-form .et-search-field:-moz-placeholder {
	color: #4075AA;
	opacity: 1;
}
#et-search-form .et-search-field::-moz-placeholder {
	color: #4075AA;
	opacity: 1;
}
#et-search-form .et-search-field:-ms-input-placeholder {
	color: #4075AA;
}
@media ( max-width: 980px ) {
	.et_header_style_left #logo {
		max-width: 100%;
	}
	.et_header_style_left .logo_container {
		position: relative !important;
	}
	.et_header_style_left #et-top-navigation {
		padding-left: 0px !important;
		width: 100%;
		text-align: center;
		margin-bottom: -10px;
	}
	.et_header_style_left #et-search-form {
		width: 100% !important;
    	max-width: 100% !important;
	}
	.et_header_style_left #et-search-form .et-search-field {
		width: 75%;
		top: 70%;
		padding: 10px;
	}
	.et_header_style_left .et_close_search_field {
		top: 70%;
	}
	.et_header_style_left .search_outer_button {
		top: 70%;
	}
}

/* Footer */
#footer-widgets .footer-widget a:hover, #footer-widgets .footer-widget li a:hover {
	color: #60b4fc !important;
}
#footer-bottom .et-social-icon {
	margin-left: 0;
}
#footer-bottom .et-social-icon a {
	vertical-align: middle;
}

/* General */
a:hover {
	color: #2ea3f2;
}

/* Pages */
@media ( max-width: 980px ) {
	.et_pb_section .et_pb_row .et_pb_column.fejlec-bal {
		margin-bottom: 0;
	}
	.et_pb_section .et_pb_row .et_pb_column.fejlec-jobb {
		margin-bottom: 6%;
	}
}


/* Posts */
.et_pb_post .entry-content {
	padding-top: 0;
}
.entry-content img.alignleft {
	margin-top: 10px;
	margin-bottom: 10px;
}
#sharing-options {
	padding-top: 30px;
}
#display-url:before {
	font-family: 'ETmodules';
	content: '\e02c';
	margin-right: 10px;
	vertical-align: top;
}
#send-via-email {
	padding-top: 10px;
}
#send-via-email:before {
	font-family: 'ETmodules';
	content: '\e010';
	margin-right: 10px;
	vertical-align: top;
}
.fb-like {
	padding-top: 20px;
}

/* Widgets */
.et_pb_widget li a {
	color: #4075aa;
}
.et_pb_widget li a:hover {
	color: #2ea3f2 !important;
}
