@import url("reserve.css");

.royalSlider a {text-decoration: none!important;}
.emailb {color: #fff!important;}
.news-home img {width:90%;}

.reservation-box .phones {margin-left:10px; margin-right: 10px;}
.reservation-box .phones .form-control-static {padding-top:0px; padding-bottom: 0px;}

/*tl style*/
.tlBtnReserv {
    background: #f3c674;
    padding: 8px 20px;
    color: #000 !important;
    text-decoration: none !important;
}
.disInlBl {
    display: inline-block !important;
}
.disTable {
    display: table;
    margin: 10px 0;
}
.disTableCell {
    display: table-cell;
    vertical-align: middle;
    padding: 2px 10px;
}
.tlBtnReserv:hover {
    background: #F9C15C;
}
.rooms-reserve {
    margin-top: 10px;
}
h1.h1Main {
    color: #fff;
    font-size: 2em;
}
.linkWhite {
    color: #FFFFFF !important;
    text-decoration: none !important;
}
.room-price {
    margin-bottom: 20px;
}

.posRelative {
    position: relative;
}
.posAbsolAdress {
    position: absolute;
    top: 0;
    right: 0;
    max-width: 425px;
    height: 50px;
    z-index: 9;
    font-size: 13px;
    padding: 0 10px;
    display: table;
    background: rgba(79,91,162,0.7);
}
.posAbsolAdress .innTablCell {
    display: table-cell;
    vertical-align: middle;
}
.posAbsolAdress a {
    text-decoration: none;
    color: #FFFFFF;
}
.posAbsolAdress a:hover {
    text-decoration: underline;
}