@charset "utf-8";
/* CSS Document */
html, body {
  overflow-x: hidden;
}
.main_title { font-size:22px; color:#03C; font-weight:bold }
.sub_title { font-size:14px; color:#F00 }
.green_bg { background-color:#9F9 }
.small_top_text { font-size:10px }
.row.vdivide [class*='col-']:not(:last-child):after {
  background: #e0e0e0;
  width: 1px;
  content: "";
  display:block;
  position: absolute;
  top:0;
  bottom: 0;
  right: 0;
  min-height: 70px;
}
.container { max-width:900px; background-color:#FFF }
.top_logo_banner { border-bottom:8px solid #F90 }
body { background-color:#000; background-image:url(../images/bg.gif); background-repeat:repeat }
ul.extra-space li { margin: 0px }
.cat_menu { font-size:12px; color:#000; padding-bottom:5px }
.top_voted { font-size:12px; color:#000; padding-bottom:5px }
a.other_site { font-size:13px; color:#000; font-weight:100s }
a.other_site:hover { font-size:13px; color:#000; font-weight:100 }
a.other_site:visited { font-size:13px; color:#000; font-weight:100 }
.left_category { font-size:14px; color:#460046; font-weight:bold }

.left_border {
  border-left:1px solid #e0e0e0;
}
table td {
    border-top: none !important;
}
#show_rest_other { display:none }
#map_div { display:none }
#reserveNow { display:none }
#show_comments { display:none }
#hotel_review { display:none } 
#roomlist_div { display:none }  
div[id^="childage_"] { display:none }
.well.other_color {
    background: rgba(247, 238, 228, 0.9);
}

.easyPaginateNav { text-align:center; margin-bottom:20px }
.easyPaginateNav a {padding:5px;}
.easyPaginateNav a.current {font-weight:bold;text-decoration:underline;}
img { max-width:100% }
#arrival { display: none }
#departure { display: none }
.reserv_text_blue { color:#039; font-weight:bold; font-size:12px}
.reserv_text_grey { color:#333; font-size:12px}
label { color:red; font-weight:100 }
.pad5 { padding:5px }

label { color:red; font-weight:100 }
.pad5 { padding:5px }
.bold { font-weight:bold }
.fsize12 { font-size:12px }
.fsize13 { font-size:13px }
.fsize14 { font-size:14px }
.fsize15 { font-size:15px }
.fsize16 { font-size:16px }
.fsize17 { font-size:17px }
.fsize18 { font-size:18px }
.fsize19 { font-size:19px }
.control-label { color:#333; font-weight:bold }
.form-group { margin:2px }
.btnlink {
    background:#FFFFBF!important;
     border:none; 
     padding:0!important;
    
    /*optional*/
     cursor:pointer;
}
#le-alert { display:none; margin-top:10px }