/**
 * Theme Name: RentNow Child Theme
 * Template: rentnow
 * Author: Resident360
 */

.header_content {
    width: 720px;
}
.check_availability_btn a:hover {
    color: #fff;
}
.get_in_touch_btn a {
    color: #000;
    background: var(--button-color);	
	border: 1px solid #000;
	padding: 10px 50px;
}

.get_in_touch_btn a:hover {
    color: #fff;
	background: transparent;
	border-color: #fff;
}
.site_logo img {
    max-width: 180px;
}
.site_nav ul li {
	margin-left: 20px;}

.site_nav ul li.menu_btn_item a, .availability-banner .contact_field input.wpcf7-submit, .check_availability_btn a,
.contact_field.contact_field_submit input{
	color: #000!important;
}
.site_nav ul li.menu_btn_item a:hover, 
.availability-banner .contact_field input.wpcf7-submit:hover, .check_availability_btn a:hover,
.contact_field.contact_field_submit input:hover{
	color: #fff!important;
}

@media (max-width: 767px) {
    .mobile_navigation {
        top: 5px;
    }
}
.guestCardFieldLabel {
    color: #fff!important;
}
.availability-banner {
    display: none;
}
.guestCardSubmittedMessage {
    color: #fff!important;
}
button.guestCardSubmitButton.guestCardButton.btn {
    background: var(--cta-color);
    border-radius: 0;
    color: #000;
}
button.guestCardSubmitButton.guestCardButton.btn:hover {
    background: var(--cta-hover-color);
    color: #fff;
}
.guestCardMessage {
    color: #fff;
}
input.guestCardFieldInput:focus,
textarea.guestCardFieldInput:focus{
    background-color: #ccc!important;
}
label.guestCardRequiredField {
    font-weight: normal !important;
}