.jGrowl-message {
    color: #fff;
}
.jGrowl-close {
    color: #fff!important;
    line-height: 0px;
}
.af-message-error, .tickets-message-error {
    border: 0px!important;
}
.jGrowl-closer {
    display: none!important;
}


.flymessagerscontainer{position: relative; width:100%;}
.flymessagers {position: fixed;display: block;width: 60px;height: 125px;right: 5px;bottom: 65px;z-index: 10;transition: transform .2s ease-in-out;}
.flymessagers.stay {position: absolute;bottom: 0; right:15px; min-height: 60px;width: 60px;}
.flymessagers .flybtn {border-radius: 50%;width: 60px;height: 60px;position: relative;/*background: #fff;*/}
.flymessagers .flybtn a {text-decoration: none;position: absolute;border-bottom: 0;display: block;width: 100%;height: 100%;}
.flymessagers .flybtn a i {display: block;position: relative;width: 80%;height: 80%;top: 10%;left: 10%;transition: transform .33s ease-in-out;}
.flymessagers .flybtn a:hover i {transform: scale(1.2);}
.flymessagers .flybtn.viber i {background: url("/tpl/images/viber.svg");}
.flymessagers .flybtn.whatsapp {margin-top: 5px;}
.flymessagers .flybtn.whatsapp i {background: url("/tpl/images/whatsapp.svg"); background-size: contain;}

.fade .slide .text .description {
    line-height: 40px;
}

@media (min-width: 1024px) {
    .menu li ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 640px;
    }
    .menu li ul li {
        min-width: 320px;
    }
}