/** * @version     3.1.0 2020 RuxinCode * @copyright   Copyright (C) 2020 All rights reserved. * @license     GNU/GPL */.ruxin_notification_bar *, .ruxin_notification_bar::after, .ruxin_notification_bar::before {    box-sizing: border-box;}.ruxin_notification_bar {   overflow-x: hidden;    overflow-y: hidden; position: relative;    width: 100%;    z-index: 999;    padding: 0 20px;    margin: 0;    background-repeat: no-repeat;    background-position: center;    background-size: cover;	height: 40px;	}.notification_bar_top {/*    position: fixed;    top: 0;    left: 0;*/}.notification_bar_bottom {    position: fixed;    bottom: 0;    left: 0;}.ruxin_notification_bar svg {    width: 20px;    height: 20px;    text-decoration: none;    border: 0;    padding: 0;    margin: 0;}.notification_bar_container_normal {    width: 100%;    padding-right: 15px;    padding-left: 15px;    margin-right: auto;    margin-left: auto;}.notification_bar_container_full_width {    width: 100%;    padding-right: 15px;    padding-left: 15px;    margin-right: auto;    margin-left: auto;}.notification_bar_text {    margin: 0;    padding: 0;    text-decoration: none;    background: none;    line-height: 175%;}.notification_bar_button {    display: inline-block;    padding: 5px 15px;    margin: 0 10px;    border-radius: 3px;    text-decoration: none;    width: auto;}.notification_bar_close_button {    position: absolute;    top: 3px;    right: 3px;    text-decoration: none;}@media (min-width:576px) {    .notification_bar_container_normal {        max-width:540px    }}@media (min-width:768px) {    .notification_bar_container_normal {        max-width:720px    }}@media (min-width:992px) {    .notification_bar_container_normal {        max-width:960px    }}@media (min-width:1200px) {    .notification_bar_container_normal {        max-width:1140px    }}