﻿#headWrapper { background-image: none; }

#header { display: flex; align-items: center; justify-content: space-between; }

#header a img { margin: 0; float: none; }

#header #ApplicationTitle a { color: #01344B; text-align: center; }
#header #ApplicationTitle { display: flex; justify-content: center; margin: 0; }

#navigationWrapper { background: none; background-color: #01344B; }
.active, #navigation #shortcuts .shortcuts div a:hover, #navigation #shortcuts .shortcuts div a:focus {
    background: #006080;
outline:none
}

#homepage #contentWrapper { background: none; }

#homepage #mainContent p { color: black; }

#homepage #additionalContent div { color: black; }

#homepage #searchLabel label, #subjectsList h2, #bsiSubjectsList h2 { color: #2C098F; }
#homepage #mainContent h1 { color: #01344B; }
#homepage #subjectsList ul li a, #homepage #bsiSubjectsList ul li a { color: #222222; }

#homepage #searchformHome #searchField { background: none repeat scroll 0 0 #EFEFEF; }
#homepage #searchformHome #searchField #searchSubmit {
    background: url("/SiteSpecific/NEN/Content/Images/searchSubmitBackground.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}


#contentWrapper h1 { background: none; color: #01344B; }
#contentWrapper #content h1 { text-align: center; background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }

.searchKeywords .searchBox .frontendDocumentSearch .searchSubmit { background: url("/Content/images2/sub/searchSubImage1Hover.jpg") no-repeat scroll center center rgba(0, 0, 0, 0); }

#browseDocumentsLink { color: blue; }

#homepage #searchLabel label, #homepage #subjectsList h2, #homepage #bsiSubjectsList h2 { color: #01344B }

#pageContent .politica-de-cookies-list {
    margin-left: 2em !important;
    margin-top: 0.5em !important;
}

#pageContent .politica-de-cookies-table {
    border-style: solid !important;
    border-collapse: collapse !important;
    margin-top: 1em !important;
    margin-bottom: 1em !important;
}

#pageContent .politica-de-cookies-table td, #pageContent .politica-de-cookies-table th {
    border-style: solid !important;
    padding: 0.5em !important;
    border-width: thin !important;
}

#pageContent .politica-de-cookies-heading {
    margin-bottom: 0.5em !important;
    margin-top: 1em !important;
    margin-left: 0 !important;
    font-size: 1.5rem !important;
    font-weight: bold;
}