.header .wrapper .brand a {
    display: inline-block;
}
.header .wrapper .brand a img {
    height: 130px;
}
#page-content {
    padding-bottom: 0;
}
.accommodation-details {
    padding: 0px;
    /* margin-top: 10px; */
    width: 100%;
}
.accommodation-details li {
    display: block !important;
    width: 100% !important;
    margin: 2px 0px;
    text-align: left;
}
.btn-more-info {
    margin: 0;
    text-align: right;
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.btn-more-info a {
    display: inline-block;
    padding: 8px 14px;
    background: #303030;
    color: #fff;
    border-radius: 2px;
    transition: all .3s;
}

.btn-more-info a:hover {
    background: #d32e35;
}