
/*#page-wrapper{
    background : ;
}*/

 h2.contents, h4.contents{
        color :#762f15;
   }
  h2.setheadercolor, h4.setheadercolor,.HotelName,.headerBooking{
      color :#762f15 !important;
 }
  h2.SetContent,.booking-summary-on-section{
        background-color :#762f15;
        color:#ffffff;
   }
   .Sethrstyle{
      border-color:#762f15;
  }
 .container{
     color:#000000;
     background-color:#ebdad4;
     padding-top:15px;
      border-radius:15px;
 }
 ul li{
      color:#000000;      
 }
 .list li{
      color:#000000;
 }
 .list-triangle li::before{
     border-left: 6px solid #000000;
 }
 span{
      color:#000000;
 }
 /* 21/6 td{
      color:#000000;
 }*/
  /*td,td span,td a{
      color:#ffffff;
 }
   th,th a{
      color:#ffffff;
 }*/

 .aside .widget, .hotel-details, .tour-details, .cruise-details, .car_rental-details{
     background-color:#ffffff;
 }
 .tab-content article{
     border-radius:10px;
       background-color:#ffffff;
  }
 .section_bg{
     /*border-radius:10px;*/
     background-color:#ffffff;
 }
 .section_bgColor{
     background-color:#ffffff;
 }
 .inner-nav li.active{
     background:#762f15 !important;
 }
 .inner-nav li,footer .reservation .text-center{
     background-color:#762f15 !important;
 }

  .inner-nav li.active a:after{
     border-color: transparent transparent transparent #762f15;
  }
  .inner-nav li a, #FixHeader .fa-user span{
      background-color:#762f15 !important;
      color:#ffffff !important;
  }
.fixedHeaderBackground th{
      background-color: #762f15;
      color:#ffffff;
  }
.gradient-button,.btn, button, input[type="button"], input[type="reset"], input[type="submit"], .scroll-to-top, .testimonials, .ui-datepicker .ui-state-hover, .ui-datepicker .dp-highlight a, .ui-datepicker .dp-highlight span, .Promotion-button  {
      background : linear-gradient(to bottom, #762f15 0%,#762f15 100%) !important;
      /*color:white; 21/6 */
      color:#ffffff !important;
      border: #762f15;
}
.gradient-button:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .gradient-button:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, .scroll-to-top:hover, .scroll-to-top:focus,.btn.focus, .btn:focus, .btn:hover, .modal-header .close span{
     background : linear-gradient(to bottom, #762f15 0%,#762f15 100%);
     /*color:white; 21/6 */
     color:#ffffff !important;
     border: #762f15;
}
.widget a:hover, .widget a:focus, aside .widget h5, .main-search h5 span, .details .description a, .results.flights h5, .tab-content h2 a:hover, .tab-content h2 a:focus, .tab-content h3 a:hover, .tab-content h3 a:focus, .tab-content h4, .entry-meta span a:hover, .entry-meta span a:focus, .entry-header h2 a:hover, .entry-header h2 a:focus, .boxes article h4, blockquote i{
    color:#ffffff;
}
.panel-success .panel-heading {
    border-color: #762f15;
    color: #ffffff;
    background-color: #762f15;
}
.panel-success .panel-body {
    background: #ffffff;
}
.panel-body span{
     color:#ffffff;
}
.table-heading th, .availability-sec-bg, .modal-header, .footer-reservation {
    border-color: #762f15 !important;
    color: #ffffff !important;
    background-color: #762f15 !important;
}
.panel-body
{
    padding:10px !important;
}

.fa-trash {
    font-size: 22px !important;
}

.panel .panel-heading
{
    padding: 10px 30px !important;
}
.table-body{    
    background:#ffffff; 
}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label{
      color:#000000;
}
h4{
    font-size: 14px;
    font-weight: 600;
    padding: 0 0 5px;
}
.setradius{
    border-radius:10px;
}
 .tooltip-inner  {background-color: #762f15;}
.ribbon {
    /*width: 23%;*/
    margin-left: -11px;
    margin-right: 30px;
    -moz-box-shadow: -2px 2px 0 rgba(0,0,0,0.1);
    -webkit-box-shadow: -2px 2px 0 rgba(0,0,0,0.1);
    -o-box-shadow: -2px 2px 0 rgba(0,0,0,0.1);
    box-shadow: -2px 2px 0 rgba(0,0,0,0.1);
    background: #9a0000;
    position: relative;
    margin-bottom:5px;
    padding-left:10px;
}
    .ribbon:before {
        content: '';
        width: 0;
        height: 0;
        border-color: #9a0000 transparent transparent #9a0000;
        border-style: solid;
        border-width: 5px 6px 6px 10px;
        /*position: absolute;*/
        left: 0;
        /*bottom: -10px;*/
        margin:-10px;
    }

.availability-sec-bg h3, .availability-sec-bg .currency, .invoice-main-heading b, .invoice-main-heading span, .modal-header h4, .conf-reserve-rooms1, .rooms-total1 , .rooms-total1 span, .footer-reservation h5{
    color: #ffffff !important;
}

.modal-header .close span{
    border-color: #ffffff !important;
    color: #ffffff !important;
}

.fa-plus-active, .fa-minus-active{
    color: #ffffff !important;
    border: none !important;
}
.invoice-main-heading {
    background-color: #762f15 !important;
}

.currency-dropdown {
    border: 1px solid #ffffff;
    border-radius:0px;
    color: #ffffff;
    background-color: #762f15;
}

#VideoModal .modal-header .close, #CancellationPolicyModal .modal-header .close, #TermsAndConditionModal .modal-header .close, #PrivacyPolicy .modal-header .close, #SelectedRooms .modal-header .close {
    background: linear-gradient(to bottom, #762f15 0%,#762f15 100%) !important;
    border-color: #ffffff !important;
    color: #ffffff !important;
}

header .navbar-toggle .icon-bar {
    background: #ffffff !important;
}
.pay-later-header {
    font-size: 16px;
    padding: 0px !important;
    font-weight: initial;
}