.bar_overview{background:url("../themes/yosemite/img/guestrooms.png") no-repeat;height: 15px;
 margin-bottom:0px;width: 92%;}
 .shadow{-webkit-box-shadow: 0px 2px 13px 0px rgba(138,138,138,1);
-moz-box-shadow: 0px 2px 13px 0px rgba(138,138,138,1);
box-shadow: 0px 2px 13px 0px rgba(138,138,138,1);}
.gaustroom  h2{margin-top:0px;}
@media screen and (min-width: 1200px) and (max-width: 2600px){
.bor_but{border-bottom:1px solid #adb7bf;}
}

.black-bg{background: rgba(0, 0, 0, 0.6); position:absolute; z-index:9; color:#fff; bottom:0; padding:0 15px 5px 15px; width:100%;}

.no_smoking {
    background: rgba(0, 0, 0, 0) url("../images/no_smoking.svg") no-repeat;display: inline-block;
    height: 22px;width: auto; position:relative; bottom:-8px; padding:0px;/*margin-right:7px;*/ width:22px;
}
.smoking {
    background: rgba(0, 0, 0, 0) url("../images/smoking.svg.html") no-repeat;display: inline-block;
    height: 22px;width: auto; position:relative; bottom:-8px;padding:10px;margin-right:7px;
}

.hvr-float-shadow::before {
    background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;
    content: "";
    height: 10px;
    left: 5%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    transition-duration: 0.3s;
    transition-property: transform, opacity;
    width: 90%;
    z-index: -1;
}
.hvr-float-shadow {
    backface-visibility: hidden;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    display: inline-block;
    position: relative;
    transform: translateZ(0px);
    transition-duration: 0.3s;
    transition-property: transform;
    vertical-align: middle;
}

.hvr-float-shadow:hover::before, .hvr-float-shadow:focus::before, .hvr-float-shadow:active::before {
    opacity: 1;
    transform: translateY(5px);
}
.hvr-float-shadow::before {
    background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%) repeat scroll 0 0;
    content: "";
    height: 10px;
    left: 5%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    transition-duration: 0.3s;
    transition-property: transform, opacity;
    width: 90%;
    z-index: -1;
}
.hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
    transform: translateY(-5px);
}
.FS25{ font-size:25px;color:#8ccf49; font-weight:bold;}
.gaustroom .fa-wheelchair{bottom:-9px; width:22px; padding:0;}

.room_category {
    font-size: 32px;
    padding: 5px 15px;
    text-transform: uppercase;
    margin:20px auto;
    display: inline-block;
    background:none;
    color:#555656;font-weight: 600;
}
