@charset "utf-8";
/* CSS Document */

/*==================================================
 * Forms
 * ===============================================*/

.scfForm {
	margin:-15px 10px 15px 10px;
	float:left;
}

.scfSingleLineGeneralPanel, .scfMultipleLineGeneralPanel, .scfPasswordGeneralPanel, .scfEmailGeneralPanel, .scfTelephoneGeneralPanel, .scfNumberGeneralPanel, .scfRadioButtonListGeneralPanel {
	width:97%;
	float:left;
	margin-right:5px;
	margin-bottom:20px
}
.scfConfirmPasswordGeneralPanel,.scfConfirmPasswordLabel{margin-left:15px;}

/** Legend **/
.scfSectionLegend {
	font-family:"Bitter";
	font-size:20px;
	color:#486A91;
	padding: 7px 5px;
	background-color:#BDD2DD;
}

/** Validation **/
.scfRequired, .scfValidationSummary, .scfValidatorRequired, .scfValidator {
	color:red
}


/** Labels **/

.scfForm label {
	padding-left:5px;
	color:#555;
}

/** Text and Textarea Input Boxes **/
.scfSingleLineTextBox, .scfMultipleLineTextBox, .scfPasswordTextBox, .scfEmailTextBox, .scfTelephoneTextBox, .scfNumberTextBox {
	border:1px solid #ddd;
	width:100%;
	padding: 5px
}


/**
.scfForm h1 {
	font-size:24px
}
.scfForm {
	margin:-18px 15px 15px 15px
}

#content .scfForm {
	line-height:1em
}


.scfMultipleLineTextRequiredContainer{float:right; width: 4%; text-align:left}

.scfRadioButtonList {
	margin:0 15px 15px 0
}

**/

/** Droplist

.scfDropList{width:100%}

.scfDropListBorder {display:inline-block;max-width:100%;}

.scfDropListGeneralPanel{float:left; width:93%;margin-right:5px;}

.scfDateSelectorGeneralPanel label{display:inline; margin-right:5px;}
 **/

/** Labels 

.scfForm label {
	padding-left:5px;
	color:#555;
	width:100%
}

.scfCheckbox label {
	font-weight:normal
}

.scfDateSelectorLabel, .scfRadioButtonListLabel {
	font-weight:bold;
	padding-bottom:10px;
	display:block
}

**/

/** Validation 

.scfRequiredContainer, .scfTelephoneBorder .scfRequired{
text-align:right;
display:inline-block
}

**/

/**
.scfDropListBorder, .scfEmailBorder, .scfMultipleLineTextBorder, .scfSingleLineTextBorder, .scfPasswordBorder, .scfNumberBorder, .scfDateBorder, .scfListBoxBorder, .scfCheckBoxListBorder, .scfFileUploadBorder, .scfDateSelectorBorder, .scfConfirmPasswordBorder, .scfState, .scfCheckboxBorder, .scfTelephoneBorder,  {
	margin: 0 0 20px 0;
}

.scfConfirmPasswordBorder{margin:0 0 20px 15px}


.scfDateSelectorGeneralPanel label, .scfRadioButtonList label {
	font-weight:normal
}


**/


/** Radio Button List **/

.scfRadioButtonList, .scfCheckBoxList {
	list-style-type:none;
	padding-left:5px;
}

/** Submit Button **/


.scfSubmitButtonBorder {
	clear:both
}

.scfSubmitButton {
	background-color: #fff;
	border-color: #ccc !important;
	color: #333;
}

.scfSubmitButton {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}
.scfSubmitButton:focus, .scfSubmitButton:active:focus, .scfSubmitButton.active:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}
.scfSubmitButton:hover, .scfSubmitButton:focus {
	color: #333;
	text-decoration: none;
}
.scfSubmitButton:active, .scfSubmitButton.active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.scfSubmitButton:hover, .scfSubmitButton:focus, .scfSubmitButton:active, .scfSubmitButton.active, .open .dropdown-toggle.scfSubmitButton {
	color: #333;
	background-color: #ebebeb;
	border-color: #adadad;
}
.scfSubmitButton:active, .scfSubmitButton.active, .open .dropdown-toggle.scfSubmitButton {
	background-image: none;
}

.scfCheckbox{clear:left; display:block}

/**


 .scfSectionBorderAsFieldSet {
margin:0
}
 .scfRadioButtonList, .scfCheckboxBorder {
margin-left:15px;
padding:0
}
 .scfRadioButtonList label, .scfCheckbox label {
margin-left:18px;
display:block;
}
 .scfRadioButtonList input {
float:left;
}
 .scfCheckbox input {
float:left
}@media (min-width:768px) {
}
 @media (min-width: 992px) {
}**/
