/* 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: #434C4B !important;
}
.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l {
    width: 100% !important;
    color: #3f0440 !important;
    background-color: #434C4B !important;
}
.vc_sep_line {
    border-top-width: 3px;
    border-color: #434C4B !important;
}
/* Mayfair House changes */
.header_top {
    background-color: #9fafa3 !important;
}
.header_top .header_left span {
    font-size: 12px;
    color: #000 !important;
    font-weight: 800;
    margin-right: 15px;
    line-height: 36px;
}
.header_right .top-nav li a {
    color: #000 !important;
    font-weight: bold !important;
}
.header_content ul > li.current-menu-item > a {
    background-color: #fff !important;
    color: #5D8A9B !important;
}
/* Mayfair House button colours */
button.awe-btn.apb-btn {
    background-color: #9FAFA3;
}
a.awe-btn.awe-btn-normal.awe-btn-default {
    background-color: #9FAFA3;
}
input.wpcf7-form-control.wpcf7-submit.awe-btn {
    background-color: #9FAFA3;
}
.footer .footer_top .mailchimp h4:before, .hillter2--email:before {
    border: 3px solid #9FAFA3 !important;
    color: #E68500 !important;
}
.tp-leftarrow.tparrows.hesperiden.noSwipe {
    background: rgba(230, 133, 0, 0.5) none repeat scroll 0 0;
}
.tp-rightarrow.tparrows.hesperiden.noSwipe {
    background: rgba(230, 133, 0, 0.5) none repeat scroll 0 0;
}
/* Mayfair House property button colours */
.awe-btn, input[type=submit], button, .activiti_item .text .view-more, .awe-btn.awe-btn-default, .awebooking .apb-btn, .awebooking .apb-btn:visited {
    background-color: #9FAFA3 !important;
}
/* input colours */
.text-danger input::-webkit-input-placeholder {
        color: #fff;
    }

    .text-danger input:-moz-placeholder {
        color: #fff;
    }

    .text-danger input::-moz-placeholder {
        color: #fff;
    }

    .text-danger input:-ms-input-placeholder {
        color: #fff;
    }

    .text-danger input::-ms-input-placeholder {
        color: #fff;
    }

    .text-danger input::placeholder {
        color: #fff;
    }

/* 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: 
    #2e2e2e !important;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    background-color: #333333;
}
span.boxzilla-close-icon {
color: white;
}

.metadata {
 display: none;
}