#alert_box_wrapper {
	position: fixed;
    bottom: 0px;
    overflow: visible;
    width: 100% !important;
	z-index: 10 !important;
}

#alert_box {
    background: #f55509 ;
    padding: 1em;
    width: 100%;
    text-align: center;
    color: #FFF;
    z-index: 10;
    font-size: 16px;
    font-weight: 400;
	position: relative;
    display: block; 
}

#alert_close {
	position: absolute;
	left: 15px;
	top: 10px;
	font-size: 18px;
	text-decoration: none;
}

.alert-link {
	color: #FFF !important;
	text-decoration: underline;
}


@media only screen and (max-width: 480px) {
	#alert_wrapper {
		margin-top:0.5em;
	}
}

/* @media only screen and (max-width: 1300px) {
	#main-header {top: 25px !important;}
	div.et_slide_in_menu_container.et_pb_slide_menu_opened {top: 40px !important;}
}

@media only screen and (max-width: 1100px) {
	div.et_slide_in_menu_container.et_pb_slide_menu_opened {top: 65px !important;}
}

@media only screen and (max-width: 980px) {
	#main-header {top: 50px !important;}
	#alert_box_wrapper {position: absolute;}
}

@media only screen and (max-width: 782px) {
	body.logged-in #alert_box_wrapper {
		top: 46px !important;
	}
}

@media only screen and (max-width: 700px) {
	div.et_slide_in_menu_container.et_pb_slide_menu_opened {top: 85px !important;}
}

@media only screen and (max-width: 480px) {
	#main-header {top: 100px !important;}
	div.et_slide_in_menu_container.et_pb_slide_menu_opened {top: 115px !important;}
} */