/* 
SIOS Licensing Services CSS v1.1.0 2020-03-20T161651 production 192.168.1.157

NOTE: Changes here should be replicated in the 'license_request' templates.
These styles are included in the header such that the HTML email is as
self-contained as possible.

General Layout:
  Header
  Main
  Footer
  
FNO 2016 Colors:
  menu-main #005289
  topic-text #0076c7
  info-modal-background #d2edff
  button-action #0074c5
  button-cancel #6f6f6f
  footer #f7f7f7
*/
/*
Shouldn't include for FNO
a:hover {color:#0076c7;}
*/
/* General classes used in header, main or footer */
.sls-sios-logo-img {width:75px; height:75px; border:0px; background-color:#ffffff;}
.sls-error-span {color:#a50518 !important;}
.sls-warn-span {color:#eb9e18 !important;}
.sls-black-a {color:#000000; text-decoration:none;}
.sls-white-a {color:#ffffff; text-decoration:none;}
.sls-email-a {color:#0076c7;}
.sls-code-span {font-weight:bold; font-family:"OCR A Std", monospace;}
.sls-side-note-span {font-size:75%; color:#7d7b7b;}
.sls-any-ul {list-style-type:none;}
.sls-error-ul {color:#a50518; list-style-type:disc;}
.sls-error-ul span {color:#7d7b7b}
.sls-any-table {width:100%; margin-left:auto; margin-right:auto; vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}
.sls-any-table-collapsed {border-collapse:collapse; width:100%; margin-left:auto; margin-right:auto; vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}
/* Header related classes */
.sls-header-table-td {border:1px solid #0074c5; border-radius:10px;}
.sls-header-title-span {color:#005289; font-size:150%; padding-left:25px;}
.sls-header-subtitle-span {color:#0076c7; padding-left:55px;}
.sls-header-subtitle-span-info {color:#0076c7; padding-left:15px;}
/* Main related classes */
.sls-main-table-td {border:1px solid #0074c5; border-radius:10px;}
.sls-main-wrapper-td {padding:5px; border:1px solid #0074c5; border-radius:10px;}
.sls-main-td {padding:25px; padding-bottom:0px; padding-top:25px;}
.sls-main-span {color:#000000; font-size:125%;}
.sls-main-header-tr {background-color:#ebf0f4;}
.sls-main-header-th {vertical-align:middle; text-align:left; padding-left:25px;}
.sls-main-tr {background-color:#f7f7f7;}
.sls-main-col1-td {border-bottom:1px solid #dcdada; width:30%; text-align:right; padding-right:10px; font-family:FreeMono, monospace;}
.sls-main-col1-td-last {border-bottom:0px !important;}
.sls-main-col2-td {text-align:left; font-weight:bold; font-family:"OCR A Std", monospace;}
.sls-main-button-td {padding-top:20px; padding-bottom:5px;}
.sls-main-button-td-right {text-align:right; padding-top:19px !important; padding-bottom:5px !important;} /* main col1 has bottom border 1px */
.sls-main-error-td {text-align:left; vertical-align:top;}
.sls-main-lastrow-td {padding-bottom:25px;}
.sls-main-input-img {cursor:pointer; border:0px;}
/* Footer related classes */
.sls-footer-table-td { background-color:#f7f7f7; border:1px solid #0074c5; border-radius:10px;}
.sls-footer-img {width:18px; height:18px; border:0px;}
#page-header .header-logo { background: url("/flexnet/staticfiles/operationsportal/nulllogo.gif") left center no-repeat transparent; background-size: contain; height: 30px; margin: 5px; }#page-header { border: 0; }.login h1 { background: url("/flexnet/staticfiles/operationsportal/nulllogo.gif") center bottom no-repeat transparent; border: 0;}.flex-logo, #page-footer .footer-logo {display:none;}.login { background-color: transparent; }.login-method,.login input.text,.login select {background-color: #eaeaea;color: #000;}.login h2,.login-method label {color: #000;}.login .support-link {color: #0167AB;border-color: #EAEAEA;}