#banner .overlay h1.halfWidth {
    width: 95%;
    margin-left: auto;
    margin-right: auto;
}
.light  #searchForm {
    background-color: rgba(37,77,58,0.1);
}
.light #searchForm h2, .light #switchForms label, .light #switchForms span.slider:before, .light #searchForm label, .light #searchForm i {
    color: #254D3A;
}
.light #switchForms span.slider:before, .light #searchForm i {
	color: #254D3A;
	font-size: 20px;
    font-weight: 700;
    margin-right: 5px;
}

@media only screen and (min-width: 1025px) {

	#banner .overlay h1.halfWidth {
	    width: 55%;
	    margin-left: auto;
	    margin-right: auto;
	}
	.light  #searchForm {
	    background-color: rgba(37,77,58,0.1);
	}
	.light #searchForm h2, .light #switchForms label, .light #switchForms span.slider:before, .light #searchForm label, .light #searchForm i {
	    color: #254D3A;
	}
	.light #switchForms span.slider:before, .light #searchForm i {
		color: #254D3A;
	}
	.light #searchForm i.fa-search-location {
		font-size: 48px;
	}

}


@media only screen and (min-device-width: 820px) and (max-device-width: 1180px) and (orientation: landscape) {
	#banner .overlay h1.halfWidth {
        width: 75%;
    }


}
