﻿a:not(.btn), a:not(.btn) * { color: #555555; }

.btn-primary { background-color: #555555; border-color: #555555; }
.btn-primary:active,.btn-primary:hover,.btn-primary:focus 
.btn-login:active,.btn-login:hover,.btn-login:focus { background-color: #444444; border-color: #444444; }

.btn-login { background-color: #FF8C00; border-color: #FF8C00;}
.btn-login:active,.btn-login:hover,.btn-login:focus{ background-color: #dd7900; border-color: #dd7900; }

.navbar .container, .navbar .logo { background-color: #FF8A00; }
.navbar .logo img { margin-top: -7px; }
.navbar .headerRow .rightCol { background-color: rgb(242, 242, 242); color: rgb(68, 68, 68); }
.navbar a:not(.btn) { color: #555; }
.navbar .content a:not(.btn):hover,.navbar .content a:not(.btn):active { color: rgb(30, 30, 30); }
.navbar .navbar-links ul.headerLinks li { border-color: #c8c8c8; }

body { background-color: rgb(242, 242, 242); }
.content-wrapper > .container { background-color: rgb(85, 85, 85); border-bottom: solid 10px white; }
.viewSectionDisplay .content-wrapper > .container { background-color: rgb(242, 242, 242); border-bottom: none; }
.content-wrapper > .container {
    background-color: rgb(85, 85, 85);
    border-bottom: solid 10px white;
}
.body-content, .alerts-content { background-color: white; }
.sidebar { background-color: rgb(85, 85, 85);  }
.sidebar li a, .sidebar li a .linkText { color: white; }
.sidebar .webtool-icon { margin-right: 20px; }

.search-bar { background-color: rgb(85, 85, 85); }

.action-col a { background: #dae1e6; }
.action-col a:hover,
.action-col a:active,
.action-col a:focus { background: #ffffff; }
.action-col a.disabled:hover,
.action-col a.disabled:active,
.action-col a.disabled:focus { background: rgb(242, 242, 242); }

.subTitleBar { background-color: rgb(85, 85, 85);color: white; }
.subTitleBar .docIdentifierRow .documentLink { color: #A0A0A0; }
.subTitleBar .docIdentifierRow .documentLink:active,
.subTitleBar .docIdentifierRow .documentLink:focus,
.subTitleBar .docIdentifierRow .documentLink:hover { color: #8F8F8F; text-decoration: none; }
.subTitleBar .docIdentifierRow .documentLink.active { color: #555; }
.subTitleBar .docIdentifierRow .documentLink.active:active,
.subTitleBar .docIdentifierRow .documentLink.active:focus,
.subTitleBar .docIdentifierRow .documentLink.active:hover { color: #555; text-decoration: none; }

.language-picker-container .chosen-container ul.chosen-results .active-result { color: #fff; }
.languagePickerExternal .language-picker-container .chosen-container ul.chosen-results .active-result { color: #555;  }
.languagePickerInternal .language-picker-container .chosen-container ul.chosen-results .active-result { color: #fff;  }

.instanceList .singleDocument .documentTitle a, .instanceList .groupMember .documentTitle a { text-decoration: underline; }

footer .container { background-color: #f2f2f2; }
footer .text-muted { color: #A0A0A0; }


/* Home Page */
.coloured-well { background-color: #f2f2f2; }
section.trialRegisterForm { border-color: #f2f2f2; }

/* Section Display page */
.viewSectionDisplay { background-color: rgb(242, 242, 242);  }
.viewSectionDisplay .headerRow { background-color: rgb(85, 85, 85);  }
.viewSectionDisplay .content { border: none; background-color: rgb(85, 85, 85); text-align: center; }
.viewSectionDisplay .navbar a,
.viewSectionDisplay .navbar a * { color: white; }
.viewSectionDisplay .navbar a.closeDocument,
.viewSectionDisplay .navbar a.closeDocument * { line-height: 80px; color: white; }
.viewSectionDisplay .subTitleBar { border: none; background-color: rgb(242, 242, 242); }

table.licenses .licenseDetails .license-details-wrapper { background-color: #f2f2f2; }
table.licenses .licenseDetails .numStandards,
table.licenses .licenseDetails .numUsers { color: #517BA0; }
table.licenses .licenseDetails.selected-licence .license-details-wrapper { border: solid 2px #555555; }

.licenseDetails.other-licence-details .btn-licence-option { background-color: #ffffff; color: #555555; border: solid 2px #aaaaaa; }

/* Icons */
span.webtool-icon.webtool-icon-footer-email { background-image:url("/content/images/icons/hkz/icon-footer-email.svg"); }
span.webtool-icon.webtool-icon-footer-phone { background-image:url("/content/images/icons/hkz/icon-footer-phone.svg"); }

/* Header/Sidebar Icons */

/* For Glyphicons and icon fonts in the sidebar: */
.sidebar span.webtool-icon { color: #c8c8c8; }
.sidebar .active span.webtool-icon,
.sidebar a:hover span.webtool-icon,
.sidebar a:active span.webtool-icon,
.sidebar a:focus span.webtool-icon { color: #FFFFFF; }

span.webtool-icon.webtool-icon-external-link {  background-image:url("/content/images/icons/hkz/icon-external-link.svg"); }
.active span.webtool-icon.webtool-icon-external-link, 
a:hover span.webtool-icon.webtool-icon-external-link,
a:active span.webtool-icon.webtool-icon-external-link,
a:focus span.webtool-icon.webtool-icon-external-link { background-image: url("/content/images/icons/hkz/icon-external-link-active.svg"); }

span.webtool-icon.webtool-icon-help { background-image:url("/content/images/icons/hkz/icon-help.svg"); }
.active span.webtool-icon.webtool-icon-help, 
a:hover span.webtool-icon.webtool-icon-help,
a:active span.webtool-icon.webtool-icon-help,
a:focus span.webtool-icon.webtool-icon-help { background-image:url("/content/images/icons/hkz/icon-help-active.svg"); }

span.webtool-icon.webtool-icon-user { background-image:url("/content/images/icons/icon-user.svg"); width: 14px; height: 14px; }
.active span.webtool-icon.webtool-icon-user, 
a:hover span.webtool-icon.webtool-icon-user,
a:active span.webtool-icon.webtool-icon-user,
a:focus span.webtool-icon.webtool-icon-user { background-image:url("/content/images/icons/hkz/icon-user-active.svg"); }

span.webtool-icon.webtool-icon-home { background-image: url("/content/images/icons/hkz/icon-home.svg") ; }
.active span.webtool-icon.webtool-icon-home, 
a:hover span.webtool-icon.webtool-icon-home,
a:active span.webtool-icon.webtool-icon-home,
a:focus span.webtool-icon.webtool-icon-home { background-image: url("/content/images/icons/hkz/icon-home-active.svg"); }

span.webtool-icon.webtool-icon-standards { background-image: url("/content/images/icons/hkz/icon-standards.svg"); }
.active span.webtool-icon.webtool-icon-standards, 
a:hover span.webtool-icon.webtool-icon-standards,
a:active span.webtool-icon.webtool-icon-standards,
a:focus span.webtool-icon.webtool-icon-standards {  background-image: url("/content/images/icons/hkz/icon-standards-active.svg"); }

span.webtool-icon.webtool-icon-users { background-image: url("/content/images/icons/hkz/icon-user.svg"); }
.active span.webtool-icon.webtool-icon-users,
a:hover span.webtool-icon.webtool-icon-users,
a:active span.webtool-icon.webtool-icon-users,
a:focus span.webtool-icon.webtool-icon-users { background-image: url("/content/images/icons/hkz/icon-user-active.svg"); }

span.webtool-icon.webtool-icon-subprocess { background-image: url("/content/images/icons/hkz/icon-subprocess.svg"); }
.active span.webtool-icon.webtool-icon-subprocess,
a:hover span.webtool-icon.webtool-icon-subprocess,
a:active span.webtool-icon.webtool-icon-subprocess,
a:focus span.webtool-icon.webtool-icon-subprocess { background-image: url("/content/images/icons/hkz/icon-subprocess-active.svg"); }

span.webtool-icon.webtool-icon-licenses { background-image: url("/content/images/icons/hkz/icon-licenses.svg"); }
.active span.webtool-icon.webtool-icon-licenses,
a:hover span.webtool-icon.webtool-icon-licenses,
a:active span.webtool-icon.webtool-icon-licenses,
a:focus span.webtool-icon.webtool-icon-licenses { background-image: url("/content/images/icons/hkz/icon-licenses-active.svg"); }