/* 6-12-17 vehicle inspection form */

form.entitytype-fcs_timekeeping_form-form {
	margin:.5em 0 2em 0;
	max-width:50em;
	background:#eeeeee;
	border-radius:5px;
	font-size:16px;
	font-size:1rem;
	padding-top:1em;
	padding-left:1em;
}

form.entitytype-fcs_timekeeping_form-form div.pre-instructions{
	margin-bottom: 1.5em;
}

/* legend and fieldset styles */
form.entitytype-fcs_timekeeping_form-form fieldset {
	margin:1em 1em 0 0;
	border:1px solid #cccccc;
	border-radius: 3px;
	padding: 0 1em;
}


/* collapsible style refers to hire date */
form.entitytype-fcs_timekeeping_form-form span.fieldset-legend,
form.entitytype-fcs_timekeeping_form-form fieldset.collapsible span.fieldset-legend {
    background: #003b5c;
    border-radius: 3px;
    color: white;
    padding: .5em;
}
form.entitytype-fcs_timekeeping_form-form fieldset.group-approval-status span.fieldset-legend {
    background: #881c1c;
}
form.entitytype-fcs_timekeeping_form-form div.fieldset-wrapper {
	margin: 1em 0;
}

form.entitytype-fcs_timekeeping_form-form label,
form.entitytype-fcs_timekeeping_form-form div.field-name-field-shutdown-duration span.fieldset-legend {
	display:inline-block;
	width:14em;
	padding-right:.5em;
	margin-right:.5em;
	background:#cccccc;
	text-align:right;
}

/* center align note fields */
form.entitytype-fcs_timekeeping_form-form div.form-type-textarea label {
	text-align:left;	
	padding:0 1em;
}

form.entitytype-fcs_timekeeping_form-form div.form-item select,
form.entitytype-fcs_timekeeping_form-form div.form-item input[type=text]{
	width:200px;	
}

form.entitytype-fcs_timekeeping_form-form div.form-radios,
form.entitytype-fcs_timekeeping_form-form div.form-item-field-week-ending-und-0-value-date input{
	display:inline-block;
}
form.entitytype-fcs_timekeeping_form-form input[type=radio],
form.entitytype-fcs_timekeeping_form-form input[type=checkbox]{
 	width: 20px; 
	height:20px;
}
form.entitytype-fcs_timekeeping_form-form .form-item.form-type-radio {
	background-color: #eeeeee;
    color: #333;
    border: 1px solid #71b2c9;
    text-decoration: none;
    padding: 3px;
    border-radius: 5px;
}
form.entitytype-fcs_timekeeping_form-form .form-item.form-type-radio:hover {
	background:#b7c8d3;
    text-shadow: #bbb 1px 1px 1px;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}
form.entitytype-fcs_timekeeping_form-form .form-item.form-type-radio:focus {
	background:#71b2c9;
    text-shadow: #bbb 1px 1px 1px;
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
}

form.entitytype-fcs_timekeeping_form-form input.form-radio.error + label {
	color:red;    
}

form.entitytype-fcs_timekeeping_form-form div.form-textarea-wrapper {
	margin-right:5em;
}
/* remove padding from date field */
form.entitytype-fcs_timekeeping_form-form div.date-padding {
	padding:0;
}
/* remove description below date field */
form.entitytype-fcs_timekeeping_form-form div.form-item-field-week-ending-und-0-value-date div.description{
	display:none;
}

/* remove left padding on the date field */
form.entitytype-fcs_timekeeping_form-form fieldset.date-combo .container-inline-date .date-padding {
    padding: 0;
}
form.entitytype-fcs_timekeeping_form-form input[type="submit"]{
    font-size: 1.5rem; 
	background:#71b2c9;
	border-radius:3px;
	padding:.5em;
	margin-bottom:1em;
}

/* status field style */
form.entitytype-fcs_timekeeping_form-form div.field-name-field-leave-request-status label {
	width:auto;
	font-weight:bold;
	background:none;
}

/* styles for Full Content display under manage display */
div.entityform-fcs-timekeeping-form div.field-label {
	width:150px;
	padding-bottom:.5em;
}
div.entityform-fcs-timekeeping-form div.submitted {
	margin:1em 0;
}

div.view-timekeeping-submissions-for-staff-pages table {
	margin-bottom:1em;
}
/* the redirect url link shows as a result of url redirect module. remove it. */
form.entitytype-fcs_timekeeping_form-form fieldset.redirect-list {
	display:none;
}