/* Add here all your css styles (customizations) */

@font-face {font-family: 'UniviaProRegular';src: url('fonts/308A1F_0_0.eot');src: url('fonts/308A1F_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/308A1F_0_0.woff2') format('woff2'),url('fonts/308A1F_0_0.woff') format('woff'),url('fonts/308A1F_0_0.ttf') format('truetype');}

div.posts ul li{
	color: #fff !important;
    font-weight: 400;
}

div.posts ul li a{
	color: #ef9a3e;
}

.newsletter_form{
	padding:0px;
	margin:0px;
	overflow: hidden;
}

.newsletter_form input[type="text"]{
	width: 55%;
	height: 40px;
	background: transparent;
	border: 1px solid #585858;
	float:left;
	padding: 0 10px;
	/*color: #fff;*/
	outline: none;
}

.newsletter_form input[type="submit"]{
	width: 35%;
	height: 40px;
	background: #ef9a3e;
	border: 0px none;
	color: #fff;
	float: left;	
	font-size: 18px;
	line-height: 40px;
}

#services h2.services_hed{
	font-family: 'UniviaProRegular' , arial , sans-serif;
}


@media screen and (max-width: 1199px) and (min-width: 992px) {

	.newsletter_form input[type="text"]{
		width: 56%;
	}
	.newsletter_form input[type="submit"]{
		width: 44%;
		font-size: 16px;}
}


@media screen and (max-width: 991px) and (min-width: 992px) {