
.site-alert {color:#fff;background:rgba(0,0,0,0.84) !important;position:fixed;bottom:0;z-index:10000;width:100%;height:0;padding-top:10px;padding-bottom:10px;opacity:0;transition: height 1s ease;}
body.site-alert-visible .site-alert {opacity:1;height:auto;transition: opacity 1s ease;}
body.site-alert-visible header {}
.site-alert .site-alert-inner {position:relative;}
.site-alert .site-alert-inner .content {font-size:19px;float:left;width: 95%;position:relative;}
.site-alert.has-icon .site-alert-inner .content {padding-left:30px;}
.site-alert.has-icon .site-alert-inner .content > i {font-size:19px;display:inline-block;margin-right:10px;position:absolute;left:0;}
.site-alert .site-alert-inner .content p:before {}
.site-alert .site-alert-inner .content p {margin: 0;line-height: 100%;font-size:19px;padding-right:15px;}
.site-alert .site-alert-inner .content a {color:#fff;text-decoration:underline;}
.site-alert .site-alert-inner .close-button {color:#FFF;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:#eee;}
@media (max-device-width:768px) {
	.site-alert .site-alert-inner .close-button {position:absolute;right:10px;top:5px;}
}
@media (max-device-width:767px) {

}