/*
 Theme Name: Miskolc Motors
 Theme URI: https://miskolcmotors.hu
 Description: Miskolc Motors Theme
 Author: iSzucs
 Template: Divi
 Version: 1.0.0
*/

#header-home {
	position: absolute;
    width: 100%;
    background: none;
	transition: all .3s;
}

#header-home.et_pb_sticky {
	background: #262626;
}

#header-home.et_pb_sticky .header-main-wrapper {
	border: none;
}

#header-home .header-main-wrapper {
	padding-bottom: 0!important;
}

#header-home .header-main-logo-wrapper {
	width: 20%!important;
	margin: 0 2% 0 0!important;
	max-width: 200px;
}

#header-home .header-main-menu-wrapper {
	width: 54%!important;
	margin: 0!important;
	text-align: right;
}

#header-home .header-main-menu-wrapper .menu-item > a {
	padding-bottom: 1.4rem;
	border-bottom: 4px solid rgba(255, 0, 0, 0);
}

#header-home .header-main-menu-wrapper .menu-item > a:hover {
	border-bottom: 4px solid #1c69d4;
}

#header-home .header-main-social-wrapper {
	width: 22%!important;
	margin: 0 0 0 2%!important;
	float: right;
	text-align: right;
}

#header-home .header-main-social-wrapper a {
	padding-bottom: 1.15rem;
	border-bottom: 4px solid rgba(255, 0, 0, 0);
}

#header-home .header-main-social-wrapper a:hover {
	border-bottom: 4px solid #1c69d4;
}

#header-home .header-main-logo-wrapper img {
	margin-left: 12px;
}

#header-home .header-main-menu-wrapper .et_pb_menu__wrap {
	justify-content: flex-end;
}

#header-home .header-main-social-wrapper .et_pb_icon {
	display: inline-block;
	margin: 0 12px;
	margin-bottom: 0!important;
	cursor: pointer!important;
}

#header-home-mobile {
	position: absolute;
    width: 100%;
    background: none;
	transition: all .3s;
}

#header-home-mobile.et_pb_sticky {
	background: #262626;
}

#header-home-mobile.et_pb_sticky .header-main-wrapper {
	border: none;
}

#header-home-mobile .et_mobile_menu {
	margin-top: 1em;
}

#cta-main .et_pb_button_module_wrapper {
	display: inline-block;
	margin-right: 2rem;
}

@media (max-width: 600px) {
	#cta-main {
		padding-top: 4.5em!important;
	}
	#cta-main .et_pb_button_module_wrapper {
		width: 100%;
	}
	#cta-main .et_pb_button_module_wrapper a {
		width: 100%;
		text-align: center;
	}
}

#contact-main .et_pb_button_module_wrapper {
	display: inline-block;
	margin-right: 2rem;
	width:auto;
}

@media (max-width: 600px) {
	#contact-main .et_pb_button_module_wrapper {
		width: 80%;
	}
	#contact-main .et_pb_button_module_wrapper a {
		width: 100%;
		text-align: center;
	}
}

.footer-social-icon {
	display: inline-block;
	margin-right: 1em!important;
}

button.ladda-button span.ladda-label {
	text-transform: capitalize !important;
    font-size: 15px !important;
    font-weight: 600 !important;
}
.bookly-checkbox-group a {
	color: #0653b6;
}