.announcement-bar{background-color:rgba(14,87,197,.75);color:#fff;padding:5px;text-align:center;position:fixed;width:100%;top:0;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,.1)}.announcement-bar p{margin:0;font-size:16px}@media (max-width:768px){.announcement-bar p{margin:0;font-size:12px}}.announcement-bar a{color:#fff;text-decoration:underline}.announcement-bar button{background:0 0;border:none;font-size:20px;color:#fff;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}