@import url("/Tools/font-awesome/css/font-awesome.min.css");
@import url("/Tools/controls/linedTextArea/jquery-linedtextarea.css");
@import url("ADVISO-Circle.css");
ol.progtrckr[data-progtrckr-steps="6"] li {
    width: auto; min-width:16%;
}
table.FormBody {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Left;
}

td.FormHeaderCenter {
	background-color: #C1BDB3; 
	Height: 24px; 
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: White; 
	vertical-align: middle; 
	text-align: Center; 
	padding-Left: 2px; 
	padding-Right: 2px;
}

td.FormLeft {
	Height: 24px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Right;
	padding-Right: 5px;
	padding-Left: 5px;
}

td.FormRight {
	Height: 24px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Left;
	padding-Left: 5px;
}

td.FormCenter {
	Height: 24px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Center;
}

td.FormRowspan
{
    background-color: #ECECDF;
    font-family: verdana,arial,helvetica,sans-serif;
	Height: 24px;
    font-size: 10px;
    font-weight: normal;
    color: Black;
    vertical-align: middle;
    text-align: Center;
    padding-right: 2px;
    padding-left: 2px;
}

td.FormTextArea {
	Height: 24px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Left;
	padding-Right: 5px;
	padding-Left: 5px;
	padding-Bottom: 5px;
	padding-Top: 5px;
	border-bottom: #ffffff 1px solid; 
	border-right: #ffffff 1px solid; 
}

td.FormSubmit {
	Height: 40px;
	vertical-align: middle;
	text-align: Center;
}

.waterMark {
	color:#999;
}
.opacity50 { /* 50% opaque */
    opacity:0.50;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
    filter:alpha(opacity=50);
   
}
#sortable {list-style-type: none; margin: 0; padding: 0;position:relative; overflow-y: scroll; font: 8pt arial, verdana, helvetica, sans-serif; background-color:#fff; border: 1px solid silver; }
#sortable li { margin: 0px 0px 0px 0px;padding:0.4em; padding-left: 1.5em;position:relative;text-align:left}
#sortable li span {position: absolute;margin-left: -1.3em;}
.draggable{ border-bottom: 1px solid #d3d3d3;height: 9px;background: #fff; font-weight: normal;color: Black;}
.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}
.ui-icon {background-image: url(/BackOffice/Images/ui-icons_888888_256x240.png);margin-top:-2px; width: 14px;height: 14px;display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}


.ButtonSubmit {
	background-color:#3B5998;  /*facebook*/
	background-color:#000033;  /*matches FormHeader*/
	background-color:#F0F0E6;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:blue;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

.ButtonSubmit:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#363636;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}
.ButtonGo {
	background-color:#3B5998;  /*facebook*/
	background-color:#006633;  /*matches FormHeader*/
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#fff;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px; width:120px;
	cursor:pointer;cursor:hand; 
}

.ButtonGo:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#363636;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

.ButtonClear {
	background-color:transparent;
	background-color:#F0F0E6;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#363636;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

.ButtonClear:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#363636;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}
.ButtonRed {
	background-color:#3B5998;  /*facebook*/
	background-color:#000033;  /*matches FormHeader*/
	background-color:#F0F0E6;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:red;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

.ButtonRed:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#363636;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

.ButtonPurple {
	background-color:#800080;  /*matches FormHeader*/
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#fff;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px; width:120px;
	cursor:pointer;cursor:hand; 
}

.ButtonPurple:hover {
	background-color:#cccccc;
	font-family:verdana,arial,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#363636;
	border:1px solid #999;cursor:hand;padding:4px 10px 4px 10px;
	cursor:pointer;cursor:hand;
}

textarea {
	font-family:Arial,Helvetica;
	border: 1px solid #666666;
}

ol.progtrckr {
	margin: 0;
	padding: 0;
	list-style-type none;
}
ol.progtrckr li {
	display: inline-block;
	text-align: center;
	line-height: 3em;
}
ol.progtrckr[data-progtrckr-steps] li { 
	width: 19%; 
}

ol.progtrckr li.progtrckr-done {
	color: black;
	border-bottom: 4px solid #006633;
}
ol.progtrckr li.progtrckr-todo {
	color: gray; 
	border-bottom: 4px solid silver;
}

ol.progtrckr li:after {
	content: "\00a0\00a0";
}
ol.progtrckr li:before {
	position: relative;
	bottom: -2.5em;
	float: left;
	left: 49.5%;
	line-height: 1em;
}
ol.progtrckr li.progtrckr-done:before {
	content: "\2713";
	color: white;
	background-color: #006633;
	height: 1.3em;
	width: 1.3em;
	line-height: 1.3em;
	border: none;
	border-radius: 1.3em;
}
ol.progtrckr li.progtrckr-todo:before {
	/*content: "\039F";*/
	color: silver;
	/*background-color: #DDDCC8;*/
	/*font-size: 1.5em;*/
	bottom: -1.6em;
}

.linedwrap .codelines {
    background-color: #efefef;
}

td.ListHeader {
	Height: 25px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: White;
	text-align: Center;
	background-color: #C1BDB3;
	background-repeat: repeat-x;
	background-position: bottom;
	padding-Top: 2px;
	padding-bottom: 2px;
	padding-Left: 10px;
}

tr.ListRow {
	background-color: #dddddd;
	Height: 10px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Left;
}

tr.ListRowAlternate {
	background-color: #f0f0f0;
	Height: 10px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Left;
}

td.ListRow {
	Height: 18px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Left;
	padding-left: 10px;
}

tr.ListRowLead {
	background-color: #ffffcc;
	Height: 10px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: Left;
}

td.ListRowCenter {
	Height: 18px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	vertical-align: middle;
	text-align: center;
	padding-left: 10px;
}
input.disabled {
	background-color:transparent;border:1px solid #555;color:#000;
}

.dt-buttons {
	padding-top: 10px;
	height: 23px;
	position: fixed;
	top: 0px;
	padding-right: 5%;
	left: 0px;
	background: #C1BDB3;
	width: 95%;
	text-align: right;
}
#datatables_buttons_info{position:fixed;top:0;bottom:0;left:0;right:0;width:300px;height:150px;background:#fff;margin:auto;}

input {
	border: 1px solid #666666;
}

.fixPosition {position:fixed;text-align:center;}
.gb-header {top:0;background:#DDDCC8;width:calc(100% - 50px);border-bottom:1px solid #aaaaaa;}
.gb-footer {bottom:0;background:#DDDCC8;width:calc(100% - 50px);}
.gb-content {padding:0 0 87px}

.custom-file-upload input[type="file"] {
    display: none;
}
.custom-file-upload {
    border: 1px solid #fff;
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
}
input.RightJustify {
	text-align: right;
	padding-right: 3px;
}
