/* Enter Your Custom CSS Here */
/* Enter Your Custom CSS Here */
/* Landscape phones and down */
@media (max-width: 640px) { 
.realestateIntro{display:none!important;}
.solvitaTop{margin-top:20px;}
.axia .BelowH2[style]{margin-top:20px!important;}
.axia{margin-top:-20px!important;}
.universalAnnual p{margin-top:10px!important;}
	.page-id-5813 h1.has-text-align-center.headline-text br{display:none;}
	.page-id-5813 .new-content h1 {
	font-weight: normal;
	font-size: 30px;
}
}
.gform_wrapper .top_label .gfield_label{display:none;}
.gform_wrapper .gform_body {
    width: 75%;
    float: left;
}
.gform_wrapper .gform_heading {
	width: 100%;
	margin-bottom: 18px;
	display: none;
}
.gform_wrapper .gform_footer {
    padding: 16px 0 10px;
    margin: 16px 0 0;
    float: left!important;
    width: 25%;
}
.gform_wrapper input.large {
    margin-bottom: 0;
    border: 0;
    width: 100%;
    height: auto;
    min-height: auto;
    padding: 11px;
}

input[type="submit"]{
    max-width: 160px;
    background: #000;
    color: #fff;
    border-radius: 0;
    opacity: 1;
    padding: 0 10px;
    height: auto;
    font-family: 'Barlow Semi Condensed', sans-serif;
    font-size: 20px;
}
.honeywellDeschoneywellDesc[style]{max-width:980px;}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; margin-top:-29px !important; }

.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.img-responsive {
    width: auto;
}

