@charset "utf-8";
/* CSS Document */
.standard-form {display:block;margin:0;padding:0;}
.standard-form {margin-top:24px;width:100%;}
.standard-form form input {
		width:335px;
		height:30px;
		border:1px solid #828282;
		background-color:#f8f8f8;
		display:block;
		margin-bottom:35px;
		text-indent:5px;
		color:#1d1d1c;
		-webkit-box-shadow: inset 2px 2px 1px 1px #f1f1f1;
        box-shadow: inset 2px 2px 1px 1px #f1f1f1;
	}
	
.standard-form form textarea {
		width:335px;
		height:30px;
		border:1px solid #828282;
		background-color:#f8f8f8;
		display:block;
		margin-bottom:25px;
		text-indent:5px;
		color:#1d1d1c;
		-webkit-box-shadow: inset 2px 2px 1px 1px #f1f1f1;
        box-shadow: inset 2px 2px 1px 1px #f1f1f1;
	}
.standard-form form input:focus, .standard-form form textarea:focus {border:1px solid #e55232; }
.standard-form form textarea {width:90%;max-width:100%;height:180px;padding-top:6px;overflow:hidden;}
.standard-form form .submit {margin-right:0;float:right;}
.standard-form form .submit .button {

    font-family: 'Raleway',sans-serif;
    font-weight: 900;
    display: block;
    width: auto;
    color: #fff;
    font-size: 11px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    background-color: #e55131;
    padding: 5px 30px;
    cursor: pointer;

}


.standard-form form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #1d1d1c;
}
.standard-form form input::-moz-placeholder { /* Firefox 19+ */
  color: #1d1d1c;
}
.standard-form form input:-ms-input-placeholder { /* IE 10+ */
  color: #1d1d1c;
}
.standard-form form input:-moz-placeholder { /* Firefox 18- */
  color: #1d1d1c;
}

.standard-form form textarea::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #1d1d1c;
}
.standard-form form textarea::-moz-placeholder { /* Firefox 19+ */
  color: #1d1d1c;
}
.standard-form form textarea:-ms-input-placeholder { /* IE 10+ */
  color: #1d1d1c;
}
.standard-form form textarea:-moz-placeholder { /* Firefox 18- */
  color: #1d1d1c;
}
.standard-form.compressed {margin:0 0 0 0px;}
.standard-form.compressed form input {width:44%;float:left;margin:0 10px 16px 0;}
.standard-form.compressed.style-2 {margin:0 0 10px 0;}
.standard-form.compressed.style-2 form input {float:none;}
.standard-form.compressed form input.extend, .body .standard-form.compressed form textarea {width:90%;clear:both;margin:0 10px 16px 0;}
.standard-form.compressed form .submit {margin-right:60px;}
.standard-form p.note {width:78%;}

p.note, p.note.success {
	background-position:10px 15px;
	border:1px solid #97ff4c;
	-moz-border-radius: 5px; /* Firefox */
	-webkit-border-radius: 5px; /* Safari, Chrome */
	border-radius: 5px; /* CSS3 */
	padding:20px 25px 20px 55px;
	margin-bottom:2px;
	width:77%;
	background-color: #f2ffe8;
	background-image: url(../images/check_32.png);
	background-repeat: no-repeat;
	}
	p.note.info {
		background:url(../images/info_button_32.png) no-repeat #e5f7ff;
		background-position:15px 15px;
		border-color:#5ac8f1;
	}
	p.note.warning {
	background-position:15px 15px;
	border-color:#ffd858;
	background-color: #fffadc;
	background-image: url(../images/warning_32.png);
	background-repeat: no-repeat;
	}
	p.note.error {
		background:url(../images/close_32.png) no-repeat #ffe4e4;
		background-position:15px 15px;
		border-color:#ffa0a0;
	}
	

h2.semi {font-family: 'Source Sans Pro', sans-serif;
font-style: normal;
font-weight: 600;
font-size: 23px;
line-height: 23px;
color: #3F3F3F;
padding: 0px 0 20px 0;
}

.col1 {
display: block;
width: 162px;
height: auto;
float: left;
}

.col2 {
display: block;
width: 270px;
height: auto;
float: right;
}
