#venti-info-bar {
background-color: #fff ;
color: #000 ;
width: 100%;
max-height:100px;
position:relative;
overflow:hidden;
transition: all 0.5s ease-in-out; }
.venti-info-bar__content {
text-align: center;
padding: 10px;
max-width: calc(100% - 20px);
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
}
.venti-info-bar__close {
cursor: pointer;
position: absolute;
right: 20px;
top: 2px;
font-size: 26px;
font-weight: 300;
}
.venti-info-bar__link {
text-decoration:none;
color:inherit;
}
@media (max-width: 768px) {
#venti-info-bar {
max-height: 50px;
}
.venti-info-bar__close {
right: 10px;
top: 2px;
}
}