#panel-notify {    position: fixed;    z-index: 999;    bottom: 0;    right: 60px;    background: rgba(0,0,0,.6);    padding: 6px 12px;    border-radius: 10px 10px 0 0;    overflow: hidden;    line-height: 1.4;    font-size: 15px;}#panel-notify .block-notify{    float: left;}#panel-notify .block-notify .notify {    margin: 0 0 0 6px;    border-left: 1px solid #b0b0b0;    border-bottom: none;    padding: 0 0 0 6px;    border-top: none;    border-right: none;    border-radius: 0;    color: #fff;}#panel-notify .block-notify .notify i{    margin-right:6px;}#panel-notify .block-notify:hover > .notify{    color:#ccc;}@-webkit-keyframes notice_pulsate { 50% { color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }}@keyframes notice_pulsate { 50% { color: #fff; text-shadow: 0 -1px rgba(0,0,0,.3), 0 0 5px #ffd, 0 0 8px #fff; }}#panel-notify .block-notify.red-notify .notify {  color: red;  text-shadow: 0 -1px rgba(0,0,0,.1);  -webkit-animation: notice_pulsate 1.2s linear infinite;  animation: notice_pulsate 1.2s linear infinite;}#panel-notify .block-notify.yellow-notify .notify {  color: yellow;  text-shadow: 0 -1px rgba(0,0,0,.1);  -webkit-animation: notice_pulsate 1.2s linear infinite;  animation: notice_pulsate 1.2s linear infinite;}#panel-notify .block-notify:first-child .notify{    border-left: none;    margin: 0;    padding: 0;}#panel-notify .block-notify .hidden-notify{    display: none;    position: fixed;    bottom: 20px;    right: 30px;    padding-bottom:20px;    color: #fff;}#panel-notify .block-notify:hover > .hidden-notify{    display:block;}#panel-notify .block-notify .hidden-notify ul {    list-style: none;    background: rgba(0,0,0,.6);    padding: 12px;    border-radius: 5px;    overflow-x: hidden;    overflow-y: auto;    max-height: calc(100vh - 76px);    margin: 0;}#panel-notify .block-notify .hidden-notify a{    color:#95D9FF;}#panel-notify .block-notify .hidden-notify a:hover {    text-decoration: underline;}#panel-notify .block-notify .hidden-notify ul .rcli {    padding: 0 12px 0 0;}#panel-notify .rcl-mini-cart.not-empty .cart-content,#panel-notify .hidden-notify .empty-cart {    min-width: 150px;}.block-notify.ntfr_comm_moder a {    color: inherit;}