﻿.room_item-5{
    position:relative;
    background-position:50% 50%;
    background-size:cover;
    background-repeat:no-repeat;
    overflow:hidden;
	margin-bottom:20px;
}
.room_item-5:before{
    position:absolute;
    pointer-events:none;
    content:'';
    z-index:0;
    top:50%;
    left:0;
    right:0;
    bottom:0;
    background-color:rgba(21,21,21,0);
    background:-webkit-gradient(linear, left top, left bottom, from(rgba(21,21,21,0)), to(rgba(21,21,21,0.7)));
    background:-webkit-linear-gradient(top, rgba(21,21,21,0), rgba(21,21,21,0.7));
    background:-moz-linear-gradient(top, rgba(21,21,21,0), rgba(21,21,21,0.7));
    background:-ms-linear-gradient(top, rgba(21,21,21,0), rgba(21,21,21,0.7));
    background:-o-linear-gradient(top, rgba(21,21,21,0), rgba(21,21,21,0.7))
}
.room_item-5 .img{
    display:none;
    position:relative
}
.room_item-5 .img img{
    width:100%
}
.room_item-5 .img:before{
    bottom:0;
    left:0;
    right:0;
    top:50%;
    position:absolute;
    content:'';
    opacity:0;
    pointer-events:none;
    background-color:transparent;
    background:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#e1bd85));
    background:-webkit-linear-gradient(top, transparent, #e1bd85);
    background:-moz-linear-gradient(top, transparent, #e1bd85);
    background:-ms-linear-gradient(top, transparent, #e1bd85);
    background:-o-linear-gradient(top, transparent, #e1bd85);
    -webkit-transition:all .3s ease-out;
    -moz-transition:all .3s ease-out;
    -ms-transition:all .3s ease-out;
    -o-transition:all .3s ease-out
}
.room_item-5 .room_item-forward{
    position:absolute;
    bottom:30px;
    left:45px;
    right:45px;
    z-index:1;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.room_item-5 .room_item-forward h2{
    text-transform:uppercase;
    font-weight:bold;
    font-size:30px;
    font-family:'Montserrat'
}
.room_item-5 .room_item-forward h2 a{
    color:#fff
}
.room_item-5 .room_item-forward .price{
    display:block;
    color:#fff;
    text-transform:uppercase;
    font-family:'Montserrat'
}
.room_item-5 .room_item-back{
    position:relative;
    z-index:3;
    padding:30px 50px;
    min-height:325px;
    border:2px solid #393736;
    background-color:rgba(255,255,255,0.95);
    visibility:hidden;
    opacity:0;
    -webkit-transform:scale(.9);
    -moz-transform:scale(.9);
    -ms-transform:scale(.9);
    -o-transform:scale(.9);
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    -ms-transition:all .2s ease;
    -o-transition:all .2s ease
}
.room_item-5 .room_item-back h3{
    color:#333;
    font-size:30px;
    text-transform:uppercase;
    font-family:'Montserrat';
    font-weight:bold;
    line-height:1
}
.room_item-5 .room_item-back .price{
    font-family:'Montserrat';
    color:#333;
    font-size:14px;
    text-transform:uppercase;
    margin-top:10px;
    display:block
}
.room_item-5 .room_item-back p{
    color:#898989;
    font-size:15px;
    margin-bottom:0;
    margin-top:30px
}
.room_item-5 .room_item-back p b{
    color:#333
}
.room_item-5 .room_item-back .awe-btn{
    font-weight:bold;
    padding:10px 20px;
    margin-top:25px
}
.room_item-5:hover .room_item-back{
    visibility:visible;
    opacity:1;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -ms-transform:scale(1);
    -o-transform:scale(1)
}
.room_item-5:hover .img:before{
    opacity:.7;
    top:0
}