@import url("https://norgatedata.com/assets/css/main.min.css?ver=6.1.0");
@import url("https://norgatedata.com/assets/css/custom.css");
@import url("https://fonts.googleapis.com/css?family=Roboto%3A400%2C500%2C600%2C700%7COpen+Sans+Condensed%3A300%2C400%2C600%2C700&#038;ver=4.9.5'");
.olive{padding: 10px; background: #587058; color: #FFF; font-size:11pt; font-family:Verdana; font-weight:bold}
aaabody {font-family: 'Open Sans', sans-serif;}
.navbar {
	display: inline-block;
	vertical-align:top
	aawhite-space: normal;
	margin-right:20px;
	font-size: 14px;	
	margin-left:5px;
}
#breadcrumb {
	margin-bottom: 15px;
}
.faq {
	font-weight:bold;
	color:#00AA00;
}

.promo{background:#FC6;color:#000}
.ltgrey{background:#CCC;color:#000,padding:5px;}
.promo>td{padding:5px;}
.ltgrey>td{padding:5px;}


.collapsible-container {
  width: 100%;
  margin-top: 1em;
  /*clear: both;*/
}

.collapsible-toggle {
  position: relative;
  display: block;
  padding: 10px;
  font-size: 1em;
  font-weight: 400;
  background: #f3f3f3;
  color: #000 !important;
  text-decoration: none !important;
}

.collapsible-toggle.open {
  background: #f3f3f3;
  color: #fff;
}

.collapsible-toggle:hover {
  background: #E8E8E8;
}

.collapsible-toggle span.toggle-icon {
  position: absolute;
  right: .5em;
  font-size: 1.5em;
  color: #007fff;
  top: .5em;
}

.collapsible-content {
  display: none;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  overflow: auto;
  background-color: transparent;
}

.toggle-head {
  display: block;
  width: 100%;
  max-width: 100%;
  font-weight: 700;
  background: #bdbec0;

}

.button-5 {
	padding: 5px;
}

.tdleft {
	text-align: left;
}

.tdright {
	text-align: right;
}

.rightpad1 {
	padding-right:1em;
}

.rightpad2 {
	padding-right:2em;
}



.section {
   background:#f2f2f2;
   border-radius:5px;
   padding-bottom: 25px;
   //margin-left: 20px;
   margin-right: 20px;
   margin-bottom: 20px;
}

.section h2 {
	font-weight: bold;
	background: #6d6e70;
	color: #fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.section h3 {
	font-weight: bold;
	background: #bdbec0;
	color: #000;
	padding-top:0.5em;
	padding-bottom:0.5em;
}


.hidden {
  display: none;
}


.ui-widget-overlay
{
  opacity: .70 !important; /* Make sure to change both of these, as IE only sees the second one */
  filter: Alpha(Opacity=70) !important;
  background-color: rgb(30, 30, 30) !important; /* This will make it darker */
}


label.error {
	text-align: center;
    color:#FF0000;
	font-size:12px;
	vertical-align: top;
	padding-bottom:0.5em;
}

body {
	color: #212121;
}

.datacontenttable>tbody>tr>td,.datacontenttable>tbody>tr>th { padding: 5px; }

.halts>tbody>tr>td
.halts>tbody>tr>th { padding: 5px; }
.halts tr > *:nth-child(1) {  padding: 5px; }
.halts tr > *:nth-child(2) { padding: 5px; white-space:nowrap; }
.halts tr > *:nth-child(3) {  padding: 5px; }

ol { 
  list-style: decimal;
  padding-left: 3em;
}
.smalltext {
    font-size: 80%;
}
.tinytext {
    font-size: 60%;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #A9A9A9;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #A9A9A9;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #A9A9A9;
}

input:focus::placeholder {
  color: #A9A9A9;
}

input::-webkit-input-placeholder {
    color: #A9A9A9;
}
input:focus::-webkit-input-placeholder {
    color: #A9A9A9;
}
/* Firefox < 19 */
input:-moz-placeholder {
    color: #A9A9A9;
}
input:focus:-moz-placeholder {
    color: #A9A9A9;
}
/* Firefox > 19 */
input::-moz-placeholder {
    color: #A9A9A9;
}
input:focus::-moz-placeholder {
    color: #A9A9A9;
}

/* Internet Explorer 10 */
input:-ms-input-placeholder {
    color: #A9A9A9;
}
input:focus:-ms-input-placeholder {
    color: #A9A9A9;
}


