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



.collapseblock{
height:2.2em;
}

.products{
	line-height: 12px;
}

.berth_btn{
	white-space:nowrap;
}

#nexttokenmessage_container{
	padding-bottom: 5px;
	
}


#rsa_token_display{
	width: 100px;
	height: 151px;
	background-image: url("../images/icons/RSA_White.svg");
	background-repeat: no-repeat;
}


/*
.instll_tr td textarea.berth_text, .instll_tr td textarea.comment_text{
	width: 4.5em;
	padding:0.3em;
	padding-left:1em;
	height:1.5em;
	overflow-y:hidden;
	min-height:26px;
}
*/
/*
.instll_tr td textarea.comment_text{
	width: 6.3em;
}
*/


/*
TODO Move to custom.css for each theme
*/
/*
.activeslot{
	color:#FFAAAA;
}
*/
/*
Waittime styles
*/

.objectWTRed{
	color:#CC0000;
/*	text-decoration:blink;*/
}
.objectWTOrange{
	color:#CC6600;
}
.objectWTGreen{
	color:#009933;
}


@keyframes border-pulsate {
    0%   { border-color: rgba(232, 0, 0, 1); }
    50% { border-color: rgba(232, 0, 0, 0); }
    100%   { border-color: rgba(232, 0, 0, 1); }
}

.objectWTAlert{
	animation: border-pulsate 1s infinite;
}

.runningwaittime{
	color:#009933;
/*	text-shadow: 0.5px 0.5px #FFFFFF;*/
}

.completedwaittime{
	color:#CC0000;
/*	text-shadow: 0.5px 0.5px #FFFFFF;*/
}

/*
END Waittime styles
*/


/*
.additionalobjects fieldset{
	border-top: 1px solid #666666;
	padding-top:4px;
}
.additionalobjects fieldset legend{
	color:#333333;
	padding-bottom:2px;
}
*/
/*
#clear_eta_img_btn{
	width:0px;
	height:0px;
	position:relative;
	left: -23px;
	top:4px;
	display:none;
}
*/

/*
#instll_list_tbl{
	width:100%;
}
*/
/*
#instll_list_tbl thead tr th{
	white-space:nowrap;
}
*/
/*
#instll_list_tbl thead tr th#th_header_objectproducts{
	width:100%;
}
*/

#instll_list_tbl tbody tr.subjob_row{
	border-top: 1px solid #161616;
}
#instll_list_tbl tbody tr.subjob_row td{
	padding-bottom:1em;
	padding-top:0.2em;
}

#instll_list_tbl tbody tr td{
	vertical-align:top;
}

#instll_list_tbl tbody tr td input.quick_datepicker_txt{
	display:none;
}

#instll_list_tbl tbody tr.objectdetails td{
	padding:3px 3px 3px 8px;
}

#instll_list_tbl tbody tr td.nomStatusCode_td{
	padding-left:5px; padding-top:4px;
}

#instll_list_tbl tbody tr td.firstSubJob_td{
	padding-left:2em;
}

#instll_list_tbl tbody tr td.instruction_td{
	vertical-align:middle;
	padding: 0em 1em 0em 1em;
}

td.commColumn_td{
	padding-right:4px;
}
td.commColumn_td table tr td{
	white-space:nowrap;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
}
td.commColumn_td table tr td.commLabel{
	font-weight:bold;
}

div.analysisRequired{
	float: left;
	padding:3px 0px 0px 5px;
	color:#eb2f2f;
}

.nomStatusCode{
	/*
	background-image: url(../images/squareoverlay_15by15.png);
	background-repeat:no-repeat;
	border: 1px solid #000;
	width:2.1em;
	height:2.1em;
	background-color:#000000;
	float:left;
	*/
}
/*
.nomStatusCode a{
	display:block;
	width:2.1em;
	height:2.1em;
}
*/

#filterToolbar #nomFilterInstallations{
	display:none;
}

#filterToolbar #nomFilterInstallations + button.ui-multiselect{
	width:170px;
}

/* These to classes determine wether an object is shown initially in the nom listing, the class is also used to count the hidden objects, and to toggle the visibility */
.gops_hidden{
	display:none;
}
/* END */

.statusbar{
	background-color: #000000;
	height:2px;
	float:left;
	background-image: url(../images/statusbarbgdevider_white.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.statusbar_inverted{
background-image: url(../images/statusbarbgdevider_black.gif);
}


/* Custom jquery ui styles */

#installation_list_tbody tr.instll_tr td button.ui-state-iminent{
/*color:#990000;*/
	border: 1px solid #FF0000;
}

#installation_list_tbody tr.instll_tr td button.ui-state-pastiminent{
	/*color:#009933;*/
	border: 1px solid #33CC33;
}

.settings_tbl{
	width:100%;
}

#tabs ul li{
	list-style-type:none;
}

#objProdStatus_object_tabel{
	width: 100%;
}
#objProdStatus_object_tabel td{
	padding-right: 0.8em;	
}

@media screen and (max-width: 1024px) {
	.settings_tbl tr td{
		padding: 10px 0px 10px 0px;
	}
}

/*UI multiselect style*/
.ui-multiselect{
	min-height:2.2em;
}

.colpick{
	z-index: 1300;
}