/* Typography ***************************************************************************/
h1 { color:#676666; font-size:37px; }

h2 { color:#f57e20; font-size:32px; }

h3 { font-size:27px; }

h4 { font-size:22px; }

h3,h4,h5,p,b,label { color:#676666; }

h1 { margin: 30px 0 30px 0; padding:0; }
h2 { margin: 10px 0 20px 0; padding:0; }
h3 { margin: 20px 0 20px 0; padding:0; }
h4 { margin top: 20px; margin-bottom: 20px; margin: 0; padding:0; }

h1 span { color:#f57e20; }



label { font-weight:normal; }



/* Header ****************************************************************************/
.header {
	background-color: #eeeeee;
	min-height: 50px;
	border-bottom-color: #f57e20;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-top: 15px;
	padding-bottom: 15px;
}

#head-left {
	float: left;
	text-align: left;
}

#head-right {
	float: right;
	text-align: right;
	font-size: 18px;
	line-height: 22px;
}

#foot-right {
	float: right;
	text-align: right;
}

.head-link {
	font-size: 18px;
	color: #f57e20;
}


.head-link {
	color: #f57e20;
}

.logos {
	padding-bottom: 15px;
	padding-top: 5px;
}



/* MAIN *****************************************************************************/
.container {max-width:800px; }

.row { margin-top:15px; margin-bottom:20px; }

.input-group-addon, button { min-width:100px; }

.alignright { text-align:right; }


.orangeband { background:#f57e20; padding:10px 20px; -webkit-border-radius: 5px;  -moz-border-radius: 5x;  border-radius: 5px;   }
.orangeband h2 { color:#fff; padding:0; margin:10px 0; }



/*
.btn-success { background:#f57e20; border:1px solid #f57e20;}
.btn-success:hover, .btn-success:focus { background:#e67216; border:1px solid #e67216;}
*/

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus { border-color: rgba(245, 126, 32, 0.8); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(230, 114, 22, 0.6); outline: 0 none; } 

.input-group-addon i { margin:0; padding:0; line-height:1; }


/* Form Validator *********************************************************************/

@media (max-width: 1200px) {
.moreheightpleaseinresponsivemode { margin-top:16px!important; }
}

div.alert { margin-top:35px; }
.abuttonaction { min-width:100px; }

.extended { margin-bottom:50px; }

.btn { min-width:125px; }
/* Footer ****************************************************************************/
.footer {
	background:#EEEEEE;
	min-height:50px;
	padding-top:10px;
	border-top-color: #f57e20;
	border-top-width: 1px;
	border-top-style: solid;
	
	
}
