/* 2-2-16 fcs interrupt form */
form.entitytype-fcs_service_interrupt_form-form {
	margin:.5em 0 2em 0;
	width:100%;
	background:#eeeeee;
	border-radius:5px;
	font-size:16px;
	font-size:1rem;	
	padding:1em 1em 1em 2em;
}
/* fieldset styles */
form.entitytype-fcs_service_interrupt_form-form span.fieldset-legend a {
    background: #881c1c;
    border-radius: 3px;
    color: white;
    margin: 0 .5em;
    padding: 0 .5em;
}
form.entitytype-fcs_service_interrupt_form-form fieldset.collapsed {
	margin:1em 0;
}
form.entitytype-fcs_service_interrupt_form-form div.form-item-field-requester-department-und div.select-or-other-select{
	padding-left:1em;
}
/* shutdown styles */
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-shutdown-duration label {
	display:block;
	width:auto;
	background:none;
	border-radius:0;
	padding-left:0;
}
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-shutdown-duration div.date-padding {
	padding:10px 0 0 0;
}
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-shutdown-duration div.description{
	margin-left:0;
}
/* end shutdown styles */

/* service interruptions styles */
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-service-interruptions,
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-systems-affected,
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-hazmat-affected {
	/*float:left;	padding-right:2em; */
}

/* select or other - other fields */
form.entitytype-fcs_service_interrupt_form-form div.form-type-textfield:before {
	font-weight:bold;
	color: red;
}
form.entitytype-fcs_service_interrupt_form-form div.form-item-field-requester-department-und-other:before {
	content: "Enter the other department (required)";
}
form.entitytype-fcs_service_interrupt_form-form div.form-item-field-service-interruptions-und-other:before {
	content: "Enter the other service (required)";
}
form.entitytype-fcs_service_interrupt_form-form div.form-item-field-systems-affected-und-other:before {
	content: "Enter the other system (required)";
}
form.entitytype-fcs_service_interrupt_form-form div.form-item-field-hazmat-affected-und-other:before {
	content: "Enter the other hazmat (required)";
}
form.entitytype-fcs_service_interrupt_form-form input.select-or-other-other {
	width: 200px;
}
form.entitytype-fcs_service_interrupt_form-form label.option {
	background:none;
	width:auto;
}
/* building field help text field */
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-buildings-areas-affected div.description {
	margin-left:14em;
}

/* 8-17-16 mou field styles */
div.field-name-field-mou-required div.form-radios,
div.field-name-field-mou-required div.form-type-radio {
	display:inline-block;
}
div.field-name-field-mou-required div.form-type-radio label {
	padding-right:10px;
}
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-mou-required div.description {
	color:#000000;
	padding:.5em;
}


/* end service interruptions styles */

/* status field style */
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-fcs-service-status label {
	background:#881c1c;
	color:white;
}
form.entitytype-fcs_service_interrupt_form-form div.field-name-field-fcs-service-status label.option {
	background:none;
	color:#881c1c;
	font-weight:bold;
}

form.entitytype-fcs_service_interrupt_form-form input[type="submit"]{
    font-size: 1.5rem; 
	background:#71b2c9;
	border-radius:2px;
	margin-bottom:.5em;
}
/* end fcs-interrupt-form styles */

/* 2-17-16 manager view styles */
div.view-interrupt-requests-manager-v2 table {
	border: 1px solid #CCC;
	margin:1em 0;
}
div.view-interrupt-requests-manager-v2 th {
	vertical-align:top;
}
/* all interruption requests display */
div.view-interrupt-requests-manager-v2 div.views-widget-filter-field_shutdown_duration_value_1 label{
	float:left;
	width:150px;
}
div.view-interrupt-requests-manager-v2.view-display-id-page_1 td.views-field-field-shutdown-duration,
div.view-interrupt-requests-manager-v2.view-display-id-page_1 td.views-field-field-fcs-service-status {
	color:red;
	font-weight:bold;
}

div.view-interrupt-requests-manager-v2.view-display-id-page_1 div.view-display-id-attachment_1 td.views-field-field-shutdown-duration,
div.view-interrupt-requests-manager-v2.view-display-id-page_1 div.view-display-id-attachment_1td.views-field-field-fcs-service-status {
	color: #000000;
}
/* active interruptions view - public view*/
div.view-fcs-interrupt-requests-public div.view-header {
	text-align:right;
}
div.view-fcs-interrupt-requests-public h2 {
	font-weight:bold;
	display:inline-block;
}
/* styles to create columns */

div.view-fcs-interrupt-requests-public span.interruptions:before {
    content: "\f069";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
	font-size:1rem;
    text-decoration: inherit;
	padding-right: .2em;
	color:#b86125;
}
/* end styles for public view */

/* calendar view */

div.view-calendar-approved-interruptions .calendar-calendar .month-view .full td.multi-day div.monthview,
div.view-calendar-approved-interruptions .calendar-calendar .month-view .full td.multi-day div.monthview div.continues,
div.view-calendar-approved-interruptions .calendar-calendar .month-view .full td.multi-day div.monthview div.cutoff{
	background:#b3b995;
}
div.view-calendar-approved-interruptions div.monthview a {
	font-size: .8rem;
}

div.view-calendar-approved-interruptions .calendar-calendar .day-view .full td.multi-day div.dayview {
	margin-bottom:1em;
	padding:1em 0 1em 1em;
	background:#ccc;
}
div.view-calendar-approved-interruptions div.dayview a {
	font-size: .875rem;
}

/* styles for Full Content display under manage display */
div.entityform-fcs-service-interrupt-form div.field-label {
	width:150px;
}
div.entityform-fcs-service-interrupt-form div.submitted {
	margin:1em 0;
}

/* 7-30-16 added */
/* the redirect url link shows as a result of url redirect module. remove it. */
form.entitytype-fcs_service_interrupt_form-form fieldset.redirect-list {
	display:none;
}

