.meta-form {
display: block;
}
#by-manufacturer {display:none}
@media (min-width: 768px){

	.contact-us h2 {
		font-size:19px;
	}
	.search-form input {
		width: 150px;
	}


}


@media(max-width: 1000px) {


	.main-search .btn-info {
		display: none;
	}
	.main-search .btn-info:last-child {
		display: initial;
	}
}
@media (min-width: 1000px) {
.meta-form {
display: inline-block;width:48%
}
#by-manufacturer {display: inline-block}
	.main-search .btn-info {
		min-width: 80px;
		width: 80px;
		margin-right: 25px;
	}
	.main-search .btn-info:last-child {
		margin-right: 0;
	}
}

.header-search-form .btn-info {
	min-width: 0;
	width: 50px;
}

.tech-info .alignleft img{
	padding-right:15px;
}

@media (min-width: 1193px){
	.blockquote-box blockquote {
		font-size:20px;
		line-height:40px;
	}
}

@media (min-width: 1193px) {
	.logos-widget li {
		margin: 25px 25px 25px 25px;
	}
}

h1 {
	color: #4d4d4d;
    font: 14px / 1.2 "proxima-nova", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
    min-width: 320px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

h5 {
	font-size: 40px;
    margin: 0 0 13px;
    font-weight: 300;
    line-height: 50px;
    font-style: italic;
    color: #333;
    letter-spacing: 2px;
}

h2 {
	color: #4d4d4d;
    font: 14px / 1.2 "proxima-nova", "Arial", "Helvetica Neue", "Helvetica", sans-serif;
    min-width: 320px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.support-heading h1 {font-size: 14px;font-style:normal;line-height: 24px;color: #006fb8;font-weight: 700}

.questions-widget h3 {color: #fff}
.questions-widget p {color: #fff;font-weight: 600;font-size: 14px;opacity: .9}
.footer-frame h4 {color: #fff;font-size: 14px;font-weight: 700}

h1.fr-h1 {position: relative;overflow:hidden;font-style:normal;font-size: 18px;color: #006fb8;font-weight: 700}
h1.fr-h1 span {display: block;position: absolute;top: -9999px;left: -9999px;}
.filter-widget p.fr-title {color: #006fb8;font-weight: 400;font-size: 13px;font-style:normal;text-transform:uppercase}

.row.fr-row {position:relative}
.row.header-search-form.fr-form1 {right: 0%;top: -170px}
.row.header-search-form.fr-form2 {right: 0;top: -122px;width: 428px;}

input[type="submit"].fr-submit {display:none}
div.field-items {float:left;width:25%}
div.field-label {float: left;width:25%;font-weight:bold}
div.views-field {float: left;clear:both;width:100%;}
div.field-item span[style*="color: #800000"] {display:none}