/* Enter Your Custom CSS Here */
/* On apartment type page hide pricr */
.price {
    display: none;
}
/* On apartment type page eg studio deluxe - make title text uppercase */
.room-detail_total {
    text-transform: uppercase;
    font-size: 27px;  
}
/* On apartment type page eg studio deluxe - make title text LARGE */
.room-detail_book .room-detail_total h6 {
    font-size: 27px !important;
    font-weight: bold !important;
    margin-top: 10px !important;
}
.vc_custom_1456218948289 {
    bottom: 0;
    box-sizing: border-box;
    left: 0;
    padding-left: 351.5px;
    padding-right: 351.5px;
    position: fixed;
    width: 1903px;
}
/* float Hotelrez form */
	#apartmentfloat {
		width: 405px;
      margin-bottom:0px;
      margin-right:10px;    
      padding-left:10px;
      padding-bottom:5px;   
    background-color: #fff;
    z-index: 2000;
	}
#apartmentfloat form {
    background-color: #fff;
    font-size: 12px;
    line-height: 100%;
}
#apartmentfloat input[type=submit] {
    padding:5px 15px; 
    background:#fc7f15; 
    border:0 none;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
  color: #fff;
    font-weight: bold;  
}
#apartmentfloat input[type=submit]:hover {
    padding:5px 15px; 
    background:#201822; 
    border:0 none;
    cursor:pointer;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
  color: #a38d6b;
    font-weight: bold;  
}
#apartmentfloat input[type="text"], #apartmentfloat input[type="password"] {
    font-size: 11px;
}
#apartmentfloat label {
    display: inline-block;
    font-weight: 700;
    margin-bottom: 5px;
    color: #a38d6b;
    max-width: 100%;
}
#apartmentfloat button, input, optgroup, select, textarea {
    color: #a3a3a3;
    font: inherit;
    margin: 0;
}
/* transparent text box */
#introintro {
    background: #cdcccc;
    background: rgba(1, 0, 0, 0.5) none repeat scroll 0 0;
    padding: 1px 20px 1px 20px;  
}
/* puts search box input infront of everything */
.apb-field-group {
    position: relative;
    z-index: 1999;
}
.top-section{
  height:70%;
  background: 000;
}
/* use this for maing search box white along with apb-field-group */

input[type="search"], input[type="text"], input[type="url"], input[type="number"], input[type="password"], input[type="email"], input[type="file"], input[type="tel"], .select2-container .select2-choice, select, textarea {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 2px solid #fff;
    color: #666;
    font-family: "Montserrat";
    font-size: 12px;
    height: 40px;
    line-height: 40px;
    padding: 0 12px;
    width: 100%;
}
.apb-130 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-color: rgb(1, 1, 1);
    border-width: 2px;
    color: rgb(2, 25, 255);
    height: 40px;
}
/* icons at the top of page */

/* menu at the top of page */
.header_right .top-nav li a {
    color: #e7c130 !important;
    font-weight: bold !important;
}
/* apartments header hide */
.apb-product_tab-header {
    display: none;
}
/* fixing page content for scroll */
.wpb_column, [class*="col-"] .wpb_wrapper {
     position: initial !important;
    z-index: auto !important;
}
/* The search bar colour */
.ashburnsearch {
    background-color: #243434 !important;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
    width: 100% !important;
    color: #3f0440 !important;
    background-color: #243434 !important;
}
.vc_sep_line {
    border-top-width: 3px;
    border-color: #243434 !important;
}
/* avvio search */
.wpb_column, [class*="col-"] .wpb_wrapper {
position: initial !important;
z-index: 25000000;
}
input[type="search"], input[type="text"], input[type="url"], input[type="number"], input[type="password"], input[type="email"], input[type="file"], input[type="tel"], .select2-container .select2-choice, select, textarea {

    background: none;
		color: #fff !important;
    border: 2px solid 

#fff !important;
height: 40px;
line-height: 40px;
padding: 0 12px;

}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    background-color: 
    #243434 !important;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    background-color: #243434;
}
