	body{margin: 0;}
	* html .clearfix {height:1%;}
	.clearfix{display:block;}
	*+html .clearfix{display:inline-block}
	.clearfix:after{clear:both}
	#resourcesForm{text-align: center}
	.form-container{padding:0px;}
	.form-container input, .form-container select{outline: none;padding: 10px;width: 100%;box-sizing: border-box;margin: 5px 0;font-size: 14px;border: 1px solid #ddd;transition: all .3s ease;height:40px;background:#fff;border-radius:5px;}
	.form-container input:focus{border: 1px solid #999;}
	.tac{text-align: center}
	.prvcy-plicy{ font-size:10px; color:#444; font-family:'Open Sans', sans-serif; margin-top:15px;text-align: center}
	.prvcy-plicy strong{ font-weight:600;color:#444;}
	.prvcy-plicy a{ font-size:10.5px; color:#444; text-decoration:none;}
	#submit{border: none;background:#E9142B;color: #fff;padding: 10px 30px;font-size: 18px;letter-spacing: .3px;text-transform: uppercase;-webkit-font-smoothing: antialiased;font-weight: 600;margin-top: 10px;cursor: pointer;outline:none}
	#reset {
    border: none;
    background: #d8d6d6;
    color: #616161;
    padding: 10px 30px;
    font-size: 16px;
    letter-spacing: .3px;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    font-weight: 600;
    margin-top: 10px;
    cursor: pointer;
    outline: none;
}
	#formsubmit{display: none;}
	#confirmMsg h2{ color:#000;font-family:'Open Sans', sans-serif; }
	#backToTop{display:none;}
	
select#MECountryListing {
	border: 1px solid #d6d6d6;
}
#meGDPRMessage {
	margin-top: 15px;
}
input#sendmemail {
	width: 20px !important;
	height: auto !important;
}
label#sendmemailcheck {
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
}