body {
  color: #4f4f4f;
}

h1, h2, h3, h4, h5, h6 {
    /*color: #630202;*/
}

a {
  color: #630202;
}
a:hover, a:focus {
  color: #880202;
}

input,
textarea {
  border: 1px solid #E1E1E1;
}

.btn,
input[type="button"],
input[type="submit"],
input[type="reset"],
button,
.comment-reply-link {
  background-color: #630202;
  border: 2px solid #630202;
  color: #FFF;
    margin-top:2px;
}
.btn:hover,
input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
button:hover,
.comment-reply-link:hover {
  background-color: #4F1A1A;
  color: #FFF;
  border-color: #4F1A1A;
}

.btn.blue,
input[type="button"].white,
input[type="submit"].white,
input[type="reset"].white,
button.blue,
.comment-reply-link.blue {
  background-color: #1B3DAD;
  color: #FFF;
  border-color: #1B3DAD;
}
.btn.blue:hover,
input[type="button"].blue:hover,
input[type="submit"].blue:hover,
input[type="reset"].blue:hover,
button.blue:hover,
.comment-reply-link.blue:hover {
  background-color: #4E8FF5;
  border-color: #4E8FF5;
  color: #FFF;
}


.btn.white,
input[type="button"].white,
input[type="submit"].white,
input[type="reset"].white,
button.white,
.comment-reply-link.white {
  background-color: #FFF;
  color: #4F1A1A;
  border-color: #FFF;
}
.btn.white:hover,
input[type="button"].white:hover,
input[type="submit"].white:hover,
input[type="reset"].white:hover,
button.white:hover,
.comment-reply-link.white:hover {
  background-color: #4F1A1A;
  border-color: #4F1A1A;
  color: #FFF;
}
.btn.transparent,
input[type="button"].transparent,
input[type="submit"].transparent,
input[type="reset"].transparent,
button.transparent,
.comment-reply-link.transparent {
  background-color: transparent;
}
.btn.transparent:hover,
input[type="button"].transparent:hover,
input[type="submit"].transparent:hover,
input[type="reset"].transparent:hover,
button.transparent:hover,
.comment-reply-link.transparent:hover {
  background-color: #4F1A1A;
}
.btn.transparent.white,
input[type="button"].transparent.white,
input[type="submit"].transparent.white,
input[type="reset"].transparent.white,
button.transparent.white,
.comment-reply-link.transparent.white {
  color: #FFF;
}
.btn.transparent.white:hover,
input[type="button"].transparent.white:hover,
input[type="submit"].transparent.white:hover,
input[type="reset"].transparent.white:hover,
button.transparent.white:hover,
.comment-reply-link.transparent.white:hover {
  background-color: #FFF;
  border-color: #FFF;
  color: #630202;
}

.item-thumb > a {
  color: #2b2b2b;
}
.item-thumb > a:hover {
  color: #630202;
}

.red{
    background-color: transparent;
}
.offer-badge {
  background-color: #630202;
}
.offer-badge:before {
  border: 5px solid transparent;
  border-left: 5px solid #671f10;
}

.booking-page .dk_theme_ci .dk_toggle {
  border: 1px solid #E1E1E1;
}
.booking-page .dk_theme_ci.dk_open .dk_toggle {
  color: #4f4f4f;
}
.booking-page .dk_theme_ci .dk_options {
  border: 2px solid #E1E1E1;
}
.booking-page .dk_theme_ci .dk_options li {
  border-bottom: 1px solid #E1E1E1;
}
.booking-page .dk_theme_ci .dk_options li:last-child {
  border-bottom: none;
}
.booking-page .dk_theme_ci .dk_options a {
  border: none;
}

.entry-excerpt {
  color: #2b2b2b;
}

.room-amenities li i {
  color: #630202;
}

.entry-title a {
  color: #2b2b2b;
}
.entry-title a:hover {
  color: #630202;
}

.entry-meta {
  color: #2b2b2b;
}
.entry-meta i {
  color: #630202;
}
.entry-meta a {
  color: #2b2b2b;
  border-bottom: 2px solid transparent;
}
.entry-meta a:hover {
  border-bottom: 2px solid #630202;
}

.entry-content a {
  color: #2b2b2b;
  border-bottom: 3px solid #4F1A1A;
}
.entry-content a:hover {
  /*border-bottom-color: #4f4f4f;*/
  color: #000;
}

#paging a,
#paging a:visited,
#paging > span {
  background-color: #FFF;
  color: #000;
  border: 1px solid #E1E1E1;
}
#paging a:hover,
#paging .current {
  color: #FFF;
  background-color: #630202;
  border-color: #630202;
}
#paging span.current {
  color: #FFF;
}

.footer {
  background: #ABAAA6;
  border-top: 1px solid #E1E1E1;
  color:#FFF;
}
.footer a {
  color:#3D3D3D;

}

.foot-main ul > li:first-child a{
    color: #630202;
}
.foot-main ul > li a:hover{
    color: #630202;
}
.foot {
  color: #FFF;
  background: #000;
}
.foot a {
  color: #FFF;
}
.foot a:hover {
  /*border-bottom: 2px solid #FFF;*/
}

.dk_theme_ci .dk_options {
  border: 2px solid #630202;
}
.dk_theme_ci .dk_options a:hover {
  background: #630202;
  color: #FFF !important;
}

.ui-datepicker .ui-datepicker-header,
.ui-datepicker .ui-datepicker-header .ui-state-hover,
.ui-datepicker thead {
  background: #630202;
}
.ui-datepicker th {
  border-color: #630202;
}
.ui-datepicker td .ui-state-active,
.ui-datepicker td .ui-state-hover {
  background: #630202;
  /*background: #a9331b;*/
}




.text-right {
    margin:15px 0 0 0;
    text-align: right;

}
.text-right b {
    font-size: large;
}

.content-box {
    background-color: #8BA380;
}

.view-gallery{
    border-bottom: 2px solid #630202;
}

.entry-thumb a img {
    text-align: center;
    margin:0 auto;
    display: table;
}
