.site-alert-test{}
.site-alert {color:var(--im-site-alert-text);background:var(--im-site-alert-bg);position:fixed;top:0;width:100%;height:0;padding-top:10px;padding-bottom:10px;opacity:0;z-index:-1;transition: height 1s ease;}
body.site-alert-visible .site-alert {opacity:1;height:auto;transition: opacity 1s ease;z-index:9000;}
body.site-alert-visible header {}
.site-alert .site-alert-inner {position:relative;}
.site-alert .site-alert-inner .content {font-size:12px;float:left;padding-left:10px;width: 95%;}
.site-alert .site-alert-inner .content:before {content:'\f071';font-size:19px;font-family:"FontAwesome","Font Awesome 5 Free","Font Awesome 5 Pro";font-weight:900;display:inline-block;margin-right:10px;position:absolute;left:0;margin-top:-5px;}
.site-alert .site-alert-inner .content p:before {}
.site-alert .site-alert-inner .content p {color:var(--im-site-alert-text);margin: 0;line-height: 120%;font-size:15px;padding-right:15px;}
.site-alert .site-alert-inner .content a {color:var(--im-site-alert-text);text-decoration:underline;}
.site-alert .site-alert-inner .content * {color:var(--im-site-alert-text);}
.site-alert .site-alert-inner .close-button {color:var(--im-site-alert-text);float:right;text-shadow:none;line-height:100%;}
.site-alert .site-alert-inner .close-button:before{content:'\f00d';font-size:19px;font-family:"FontAwesome","Font Awesome 5 Free","Font Awesome 5 Pro";font-weight:900;cursor:pointer;}
.site-alert .site-alert-inner .close-button:hover:before{color:var(--im-site-alert-text);}
@media (max-device-width:768px) {
	.site-alert .site-alert-inner .close-button {position:absolute;right:10px;top:5px;}
}
@media (max-device-width:767px) {
	.site-alert .site-alert-inner .content {padding-left: 20px;}
	.site-alert .site-alert-inner .content:before {left:10px;}
}

body:not(.site-alert-visible) header,
body:not(.site-alert-visible) > div[class^=header]{top:inherit!important;}