/* css for provider forms app, this is temporary, as it will later be stored in UCM */

.help-text{font-size:10px;}
 
.ui-datepicker .ui-datepicker-title select{font-size: 14px !important;}

.input-xlarge{width:370px !important;}

/* global */
select.error-field {
	border-color: #b94a48;
}
#button-box {	
	padding-top: 15px;
}
#contact-us #add-facility{margin-right:10px;}
#contact-us .add-button{margin-top:25px;}

#contact-us .date-input-error{margin-bottom:10px;}
#contact-us .facilities{padding-top: 10px !important; padding-bottom:20px !important;}
.facility_box{margin-top:25px !important; margin-left:10px !important;}
#contact-us .add-row{margin-top:5px !important; margin-bottom:20px !important;}

#contact-us .padded-field {
	padding-top: 12px;
	padding-bottom: 12px;
}

/* contact us */
#provider-forms-phone-row {
	margin-bottom: 10px;
}
#contact-us #product-type,  #claim-adjustment #product-type {
	width: 490px;
}
#contact-us .freeFormText .control-label {
	width: 600px;
	float: left;
}
#contact-us .freeFormText textarea {
	resize: none;
}
#contact-us .freeFormText .error-message {
	width: 600px;
	margin-top: -20px;
}
#contact-us .phone .error {
	clear: both;
	margin-top: -20px !important;
	position: absolute;
}
#contact-us .phone .error-message {
	padding-bottom: 10px;
}
#contact-us img{
	vertical-align:0;
	padding-left:5px
}

#contact-us .jqEasyCounterMsg {
	margin-top: -5px;
	padding-left: 16px;
}

#contact-us #form-data-summary label {
	margin-bottom: -15px;
}

#contact-us #summary-close-button {
	margin-top: 20px;
}

/* table formatting */

.table-formatting thead th{
	text-align: left;	
}

.table-formatting th, td {
	padding-top: 5px;
    padding-right: 40px;
}
div.cn {
	width: 100%;
	text-align: center;
	background-color: #e6e6e6;
}

div.inner {
	display: inline-block;
	margin: 0 auto;
	padding: 3px;
	background-color: red;

}