#top-header, #top-header a {
    /*background: url(../images/background.png);*/
    background: #932729;
    color:#e1dbdb;
    font-size: 11px;
}
footer {
    color: #c1c1c1;
    /*background: #932729;*/
    /*background: url(../images/background.png);*/
    background: #932729;
    font-size: 12px;
    padding: 50px 0 0 0;
    margin-top: 50px;
}


footer .footer-bottom {
    background: #3c3c3c;
    /*background: url(../images/background.png);*/
    margin-top: 25px;
}

#call-to-action {
    position: relative;
    height: 100%;
    margin-bottom: -50px;
}

.revolution-slider {
    padding-bottom: 0px;
    background: #fff;
    margin-top: 0;
    border-bottom: 1px solid;
}

#owl-gallery {
    padding-top: 0px;
}

#top-header .th-text .th-item .btn-group ul.dropdown-menu > li > a {
    color:#e1dbdb;
}

.box-icon .circle {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    padding: 20px;
}

.parallax-effect .color-overlay {
    background-color: rgba(171, 33, 35, 0.77);
}
.btn-danger{
    background-color: #820306;
}

.parallax-effect {
    padding-top: 0px;
    padding-bottom: 1px;
    background: #fff;
    border-top: 1px solid;
    border-bottom: 0px solid;
}

@media (min-width: 768px){
    .navbar-right {
        float: right !important;
        margin-right: 0px;
        margin: 18px 0px;
    }
    .navbar.shrink .navbar-right {
        float: right !important;
        margin-right: 0px;
        margin: 8px 0px;
    }

    header #logo {
        float: left;
        padding: 20px 45px 20px 0;
        border-right: 0px solid #e1e1e1;
        max-width: 100%;
    }

    .navbar-nav > li:first-child {
        padding-left: 10px;
    }
}

.box-icon .circle img:hover{
    /*-webkit-filter: brightness(0%);
    -webkit-filter: grayscale(100%);*/
   /* background-color:#fff;*/

}

#reservation-form .price {
    padding: 10px 10px;
}

#form-padding {
-webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    border: 1px solid #ebebeb;
    -webkit-box-shadow: 0 3px 0 0 rgba(0,0,0,0.12);
    box-shadow: 0 3px 0 0 rgba(0,0,0,0.12);
    padding: 30px 30px;
    z-index: 9999;
    background-color: #fff;
}

#form-padding .price {
    padding: 10px 25px;
    font-weight: bold;
    text-align: center;
    margin-bottom: 12px;
    font-size: 18px;
    display: block;
    border: 1px dashed #ebebeb;
}

#form-padding .price h4 {
    color: #333;
    padding-right: 5px;
}

#form-padding .price span {
    color: #979797;
    font-weight: normal;
    padding-left: 5px;
    font-size: 11px;
}

#owl-gallery {
    border-top: 0px solid;
    border-bottom: 0px solid;
}

#top-header .th-text .th-item .btn-group {
    z-index: 9999;
    margin-top: 0px;
}

.room-thumb .main .price {
    padding: 6px 15px;
}

@media (max-width: 767px){
    #top-header .pull-left, #top-header .th-text .social-icons {
        display: block;
    }

    #top-header .col-xs-6 {
        width: 50%;
        margin: 0 auto;
    }
}


