html, body, p, li, td {
	font-family: 'Open Sans', sans-serif !important;
  	font-size: 11pt !important;
  	line-height: 1.2em !important;
}
p { line-height: 1.5em !important; }
li { line-height: 1.5em !important; }
h1, h2, h3, h4, .Head {
  	font-family: 'Roboto', sans-serif;
  	line-height: 1.2em;
    color: #0079bc;
}
h1, .Head {
 	font-size: 28pt;
  color: #052264;
}
h2 {
  	font-size: 24pt;
}
h3 {
 	font-size: 18pt;
}
h4 {
 	font-size: 14pt;
}
a.btn.btn-info,
a.btn.btn-info:visited, 
a.btn.btn-primary,
a.btn.btn-primary:visited
{ color: #fff !important; }

a.btn.btn-info { color: #fff !important; }

blockquote {  border: 0; font-size: 16px; margin: 0.5em 0; padding: 0.5em 60px; line-height: 1.45; position: relative; color: #666666;  font-style: normal; border-bottom: 1px solid #ececec; }
blockquote p {font-style:normal; }
blockquote p em { font-size: 0.8em; }
blockquote:before { font-family:Georgia, serif;	
 display: block; content: "\201C"; font-size: 80px; position: absolute; left: 10px; top: -20px; color: #999999;
}

table.table { width: 100%; }
table.table th { background-color: #0079bc; color: #fff; vertical-align: top; }
ul { margin-bottom: 20px; }

.shared-buttons-portal1 { display: none; }

.bright-text h1, .bright-text h2, .bright-text h3, .bright-text h4, .bright-text p, .bright-text li, .bright-text a { color: #fff !important; }

.sweet-alert {
    z-index: 9999999 !important;
}

sweet-alert {
  margin-top:0px !important;
}











