.oxomi-portal {
    background-color: #43474a;
    font-size: 14px;
    color: #ecf0f1;
    font-family: -apple-system,".SFNSText-Regular","San Francisco","Roboto","Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;
}

.oxomi-portal * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.oxomi-portal .oxomi-portal-container {
    background-color: #43474a;
    min-height: 100vh;
    display: -ms-grid;
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: 80px 1fr;
    grid-template-areas: "header" "content" "footer";
    -ms-grid-columns: 100%;
    -ms-grid-rows: 80px 1fr;
}

.oxomi-portal .oxomi-portal-container .oxomi-link {
    font-weight: 600;
    color: #ecf0f1;
}

.oxomi-portal .oxomi-portal-container .oxomi-link:hover {
    color: #fff;
}

.oxomi-portal .oxomi-portal-container.without-portal-menu {
    grid-template-rows: 1fr;
    -ms-grid-rows: auto;
    grid-template-areas: "content";
}

.oxomi-portal .oxomi-portal-container.with-oxomi-page-sidebar {
    grid-template-columns: 5fr minmax(200px, 1fr);
    grid-template-areas: "header header" "content sidebar" "footer footer";
    -ms-grid-columns: 5fr minmax(200px, 1fr);
}

.oxomi-portal .oxomi-portal-container.with-oxomi-page-sidebar #portal-pages-menu {
    -ms-grid-column-span: 2;
}

.oxomi-portal .oxomi-portal-container.with-oxomi-page-sidebar #oxomi-footer {
    -ms-grid-column-span: 2;
}

.oxomi-portal #portal-pages-menu {
    position: fixed;
    grid-area: header;
    z-index: 20;
    width: 100%;
    -ms-grid-row: 1;
    -ms-grid-column: 1;
}

.oxomi-portal #portal-pages-menu .oxomi-portal-navbar {
    border-top-width: 3px;
    border-top-style: solid;
}

.oxomi-portal #oxomi-content {
    grid-area: content;
    padding: 0 16px 16px 16px;
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    position: relative;
}

.oxomi-portal .oxomi-login-container {
    grid-area: content;
    -ms-grid-row: 2;
    -ms-grid-column: 1;
}

.oxomi-portal #oxomi-sidebar {
    grid-area: sidebar;
    -ms-grid-row: 2;
    -ms-grid-column: 2;
}

.oxomi-portal #oxomi-sidebar .oxomi-element .oxomi-h2 {
    padding-top: 24px;
    margin-top: 24px;
    border-top: 1px solid #6f6f70;
}

.oxomi-portal #oxomi-sidebar .oxomi-element:first-child .oxomi-h2 {
    border-top: none;
    padding: inherit;
}

.oxomi-portal #oxomi-sidebar .oxomi-video-embed-details .oxomi-video-title {
    font-size: 14px;
}

.oxomi-portal #oxomi-sidebar .oxomi-single-video {
    margin: 0;
}

.oxomi-portal #oxomi-sidebar .oxomi-gallery-container .oxomi-gallery {
    width: auto;
}

.oxomi-portal #oxomi-footer {
    grid-area: footer;
    align-self: flex-end;
    text-align: center;
    -ms-grid-row: 3;
    -ms-grid-column: 1;
}

.oxomi-portal .oxomi-element-content.search {
    display: -ms-grid;
    display: grid;
    grid-template-rows: min-content 1fr;
    grid-template-columns: 100%;
    -ms-grid-rows: min-content 1fr;
    -ms-grid-columns: 100%;
    grid-template-areas: "searchbar" "output";
}

.oxomi-portal .oxomi-element-content.search #oxomi-search-bar {
    grid-area: searchbar;
    -ms-grid-row: 1;
    -ms-grid-column: 1;
}

.oxomi-portal .oxomi-element-content.search #oxomi-search-bar.oxomi-search-input-fixed {
    position: fixed;
    width: calc(100% - 32px);
    z-index: 10;
    padding-bottom: 10px;
    padding-top: 50px;
    margin-top: -50px;
    background-color: #43474a;
}

.oxomi-portal .oxomi-element-content.search #oxomi-search-bar.oxomi-search-input-fixed + #oxomi-search-output {
    margin-top: 60px;
}

.oxomi-portal .oxomi-element-content.search #oxomi-search-output {
    margin-top: 10px;
    grid-area: output;
    -ms-grid-row: 2;
    -ms-grid-column: 1;
}

.oxomi-portal .oxomi-element-content.search.with-oxomi-search-filterbar {
    grid-template-columns: 250px 1fr;
    grid-template-areas: "filterbar searchbar" "filterbar output";
    -ms-grid-columns: 250px 1fr;
}

.oxomi-portal .oxomi-element-content.search.with-oxomi-search-filterbar #oxomi-search-output {
    -ms-grid-column: 2;
}

.oxomi-portal .oxomi-element-content.search.with-oxomi-search-filterbar #oxomi-search-bar {
    -ms-grid-column: 2;
}

.oxomi-portal .oxomi-element-content.search.with-oxomi-search-filterbar #oxomi-search-filters {
    grid-area: filterbar;
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-row-span: 2;
}

.oxomi-portal .oxomi-element-content.search.with-oxomi-search-filterbar #oxomi-search-bar.oxomi-search-input-fixed {
    left: 266px;
    width: calc(100% - 282px);
}

.oxomi-portal .oxomi-features-classifications .oxomi-h3 {
    margin-top: 10px;
}

.oxomi-portal #oxomi-filter-btn {
    margin-top: 10px;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 4px;
    background-color: #33658a;
    color: #fff;
    border: 1px solid #33658a;
}

.oxomi-portal #oxomi-filters-content {
    border: #fff;
}

.oxomi-portal #oxomi-filters-content .oxomi-well {
    padding-left: 0;
    padding-right: 0;
}

.oxomi-portal #oxomi-filters-content .oxomi-nav-header {
    padding-left: 0;
    padding-right: 0;
}

.oxomi-portal #oxomi-filters-content .oxomi-nav-list > li > a {
    padding-left: 5px;
    padding-right: 5px;
}

.oxomi-portal #oxomi-footer {
    padding: 20px 0;
}

.oxomi-portal #oxomi-footer .oxomi-footer-inner {
    white-space: pre-wrap;
}

.oxomi-portal .oxomi-element:first-child {
    margin-top: 20px;
}

.oxomi-portal .ms-res-ctn .ms-res-item {
    font-weight: 600;
}

.oxomi-portal .oxomi-h2 {
    color: #a1a3a4;
}

.oxomi-portal .oxomi-h3 {
    font-weight: 600;
}

.oxomi-portal .oxomi-gray {
    color: #a1a3a4;
}

.oxomi-portal div[class*='-title'] {
    font-size: 14px;
    padding: 0 4px;
}

.oxomi-portal .oxomi-border {
    background-color: #3d3d3d;
    border-color: transparent;
    border-radius: 6px;
    padding: 5px;
}

.oxomi-portal .oxomi-border:hover {
    background-color: #404040;
}

.oxomi-portal .oxomi-border.oxomi-border-white {
    background-color: #fff;
}

.oxomi-portal .oxomi-border.oxomi-border-archive {
    background-color: #731b1b;
}

.oxomi-portal .oxomi-archive-label {
    background-color: #731b1b;
    padding: 3px 5px;
    margin-top: -4px;
    border-radius: 0 5px 5px;
    display: inline-block;
    color: white;
}

.oxomi-portal .oxomi-masterdata-preview .oxomi-archive-label {
    margin-left: 0;
}

.oxomi-portal .oxomi-item-state-indicator {
    background-color: #43474a;
    color: #9e9e9e;
    border-color: #717171;
}

.oxomi-portal .oxomi-datasheet .oxomi-item-state-indicator {
    background-color: #6e7172;
    color: #d5d6d7;
    border: 2px solid #a1a3a4;
}

.oxomi-portal .oxomi-filter-bar input[type="text"] {
    color: #43474a;
}

.oxomi-portal .oxomi-portal-logo {
    display: flex;
    align-items: center;
    justify-content: center;
}

.oxomi-portal .oxomi-portal-logo img {
    max-height: 60px;
    max-width: 140px;
    position: relative;
}

.oxomi-portal header {
    width: 100%;
    height: auto;
    min-height: 40px;
    background-color: #fff;
    margin: 0 auto;
    display: flex;
}

.oxomi-portal header span:hover {
    background: rgba(255,255,255,0.6);
}

.oxomi-portal .oxomi-portal-menu {
    display: flex;
    width: 100%;
}

.oxomi-portal .oxomi-portal-menu a {
    position: relative;
    line-height: 50px;
    font-weight: 600;
    font-size: 14px;
    padding: 15px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background-color: #fff !important;
    color: #33658a !important;
    border-color: #33658a;
}

.oxomi-portal .oxomi-portal-menu a.oxomi-portal-logo {
    padding: 0px 10px;
    margin: 0 0 0 6px;
}

.oxomi-portal .oxomi-portal-menu .oxomi-menu-spacer {
    flex-grow: 1;
}

.oxomi-portal #oxomi-overlay-close {
    display: none;
}

.oxomi-portal .oxomi-search-container #oxomi-overlay-close {
    display: flex;
}

.oxomi-portal #oxomi-overlay-mobile-close {
    visibility: hidden;
}

.oxomi-portal .oxomi-brand.oxomi-border {
    background-color: #fff;
}

.oxomi-portal .oxomi-brand.oxomi-border:hover {
    background-color: rgba(255,255,255,0.98);
}

.oxomi-portal .oxomi-well {
    background-color: transparent;
    padding: 0;
    border: none;
}

.oxomi-portal .oxomi-nav-header {
    font-size: 18px;
    color: #a1a3a4;
    font-weight: 500;
}

.oxomi-portal .oxomi-nav-list {
    padding-left: 0;
    padding-right: 0;
}

.oxomi-portal .oxomi-nav-list > li > a {
    padding: 3px 0 3px 6px;
    margin-right: 12px;
    margin-left: -6px;
}

.oxomi-portal .oxomi-nav-list .oxomi-nav-header {
    margin: inherit;
    word-break: break-word;
    padding: 3px 12px 3px 0;
}

.oxomi-portal .oxomi-nav-list .oxomi-nav-header {
    margin-top: 9px;
}

.oxomi-portal .oxomi-nav-list .oxomi-nav-header:first-of-type {
    margin-top: 0;
}

.oxomi-portal .oxomi-nav-list .oxomi-link {
    color: #ecf0f1;
}

.oxomi-portal .oxomi-nav-list .oxomi-link:hover {
    background-color: #33658a;
    color: #fff;
    border-color: #33658a;
}

.oxomi-portal .oxomi-brand.oxomi-border:hover img {
    zoom: 1;
    opacity: 0.75;
}

.oxomi-portal .oxomi-group-content img {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.oxomi-portal .oxomi-brand-icon {
    background-color: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.oxomi-portal .oxomi-attachment img.oxomi-attachment-icon {
    max-width: 26px;
    max-height: 26px;
}

.oxomi-portal .oxomi-portalsearch-info {
    background-color: #33658a;
    border: 1px solid #32516b;
    color: #e4e4e4;
}

.oxomi-portal .oxomi-link-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAAidJREFUSA3tVD1vE0EQ3bmznQLubAICKRINERUNEgjJBRUpkRCIgoKKLojQ8xMoUqSAAiEaQIBAEJR0QUI0QIEbJGqEkgrunN31QT7su+GNOUspLhvbobyVfDezM/Oe593sKlWuUoFSgXEUiEznVqztamzsL/zmmbk2Ds5QNZG2dyNtODJ2M9ZG5/ZbkFaHAhglKTLmthCA6IfWm9Nt5jo6/JSTLoLUHwVvz1zIuIbONkB2YpAcM4cg/fyPtDM32B/27TkTSU0Q87ZSE+uSh47IS5LTFeXnRHzBWV8QdBIyq0esVNhTdmWduaGT5HyaZh+6Kl0WLFL0vQDTuUWuqAxG23ResOLLyGuRR3P4E4to9SgRZV6tOl1N041uljUp81cbjQMtF57EnISSkJM+B+kV8WUJGfZFnRYATooKeeDJ4TC4gXi37xc89iSUGgGPbXIT1ozI6NUqC+nW9iuEzkgcew/xaCLvFOzXk/XgmotUakZaSZIcw1Ex/Untn1FzT74x/C/5kXm8G6BzaHYrkm8mMqKbB+jsvmL/zSEi7dfDGXT2DZJc1/r32aL6sQgxIGs5WJPC8M6RxsF34gspBF4Ru+elx+X93xZuoacin1wCchkIcNvai/C3RG6RvYhsqKEpKpTpjW3nJeS7BGm/YnTfY6hmJZdIXZ0Mw6Wiun3t9UmNeTYYHrncpUsX6Ngd7gSNzJ9zPvWmKkQfgyD4uTNW2qUC+1bgL56uNTj0Vwm6AAAAAElFTkSuQmCC');
}

.oxomi-portal .oxomi-link-icon:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAAodJREFUSA3tlc9rE1EQx2eyu00bIZaCCoJ4EFEIgsUgBPQgFryIJUVCtDGN9QcYrAcPlf4JHkXxkDbVhHTVRIygeLAF8VIUUgtiwBykoJ482KSHpCabHeflB8Rls7HRYx4k783Oj8973zebAPRGT4GeAgYF0GCbmnOxhesEdIsA+20AceeAMuPz+cqmwR0ecr71iDxUb+tEd4lwBxAovL6ZL5VTmUxGsc4091oCZ+MLNwD0aUD42geSa9Ch7GVJ3jH4zGo2l0omk5J52fZPLYFENM2ATVnGE6GQ/wvLWBiQh07xBt6zbzRf0sLtS5t7LIEAaCeEsh1gXaQzBDe19cOKJE8JG4FOinkrwxpIOM/yOYsVWHyQTg9GY+pxHehtpaq9rEGI1rYCE7GWXSoaYzX7+QkReBFwxYY4VQX9OW9iJ+fqil3apxGVsAoeqtK3K6HxlU4bsASK5Do095jlHGsppvPaJjZBSPuFCsKHCIlh18FJt9tdaYn9Y9kRKKIZZovG1TABjLCxJtulO9ov/Sm/m0eEHxHnePJwnIvXz4ZdB/ztoLJI6DS4iDjRvcYHZlV1V+NktVQGlxXntmNaobgklOBrmGfHhZrT8GXdNIbgpinuTMjIkka4C+7LgOmLXm9e3u4Y4c1l+c4D0fgjdzO+de4OSPhdFGGJPQ5paGZyYnxJ2ALKki+KdZVgj5iNoyvgpeC5DJ9EZeShYvXn60TiVa1pIrHEab7QMJ96AxVaNsKE/VdNY5bY6N4U39kowz/yad9wsWu1oohnLwfPvzDL6xooignoh0+5OJ/UXy+OBUAKXJ0I1H8YTIj/BGzW47+vo/xW7u6j/uVgcOxH83lv7inwXxT4Dd1T8bC0FWvbAAAAAElFTkSuQmCC');
}

.oxomi-portal .oxomi-shopping-cart-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAAZlJREFUSA3tVbFOwzAQvXMDUlFTULPwG0iMjIiNmYGFFX4BiQX+BMTAD7DBHAmJjjDAUKQOkJbYTYe2JMclXVLjOG3pGEtVfO/e3YtfbBegGpUDlQNlDgRSXQehpPTXkyruK3VYVrNIHnXy93C4k8TxboYncEFAXwj4pPNsMSKN1oS4dF33U+f9EcwTAilvgOA4j807RxBH3pZ7p/OFDszGwp+NF4qMiykRrP1H0Ph2VkGvWW8D4shYuSRoFUTEMfvSXrK3scwqOK3ApWylGkxMio4JzGN8JHzKA9qcXfgBoi5b3+Ej1Emf7Mp7q9G416hZWCooyPETiAEQ0rPoC24IxM2RmzvOR6te77IoE1Y0lFJeduOEg9NVtDSelXzjIBycAyRXqU28zCifM84Rnr3N5okxx2CppSjogQjeWOwVgVjUPAiwwd/6QBC8mBlzon05OMsu8lCGRLRRVNaT8nZ66avHIk6Klx4L3hzT7Z3uRva2uBmO0xxf3NmzmDdHhv+i9qIo2rZRefXrQRjt21yw1Ve5yoFCB34BAOiWWloWcdAAAAAASUVORK5CYII=');
}

.oxomi-portal .oxomi-shopping-cart-icon:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAAchJREFUSA3tVD1LA0EQnbc5g4GQgNpoa2sTsLVIoVYBFYygIUbQ/AnBRgv/gUVE/BZsLezsA4KWWpjihBRqYSGiMdlxLlgc596dOSxvi7uZt2/f25ubXaJ4xBWIK+CpADw51Q6Oj5ip9INrpdTMannxwsuLmv8y3D04y2l0xh1BMG3I8xmE614MNPFnP1Kb5fLck3fdL0M3obZ/cszES27s77FaqFYWz7185QXcOQN1d95LDGjjxwQaKuLIhn6bCzTMpPpu5R9++i2OggcaFovFlnSOmP7fCDR0bMAR/yPwZdqmZQLdGBTXWbsRTwy0ibgpW7OlS2yJbQY1sv19lx5mNw01tLRVb1GbADmLTHXZgIjCVlA2WfSYTiSaUvqOSdyEhRoCyVfitpxl2lurLO2YRHrBjGfFLVA7PF1nrbfktmkQ6M09Z475Zm25VDHPkRQlZCimqw7wILR7Jmr40YWXlvkpUurOj+PgoYYikiPmUSYMDQ9m5guFwrtJUC79U7n0R6B5Wua3TRwHCz0WGrrb3gC3X9LpoH5tOYLSod23E5tGqGG1XKollJqwUsmxlXz+wyTiYNlUsmoBk8MD2Vk/TozHFYhUgW/6Rn1+FD3gbgAAAABJRU5ErkJggg==');
}

.oxomi-portal .oxomi-download-datasheet-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAAnlJREFUSA3tVD2IE1EQfrOegphssgnY6KmFaGMhFnYeqKWWKniolYW1lYVcY6OFlbXV+XOndloLVx1YaWchWh5KNtm3G/bgyO74fZu8sITcmlhnIMzvm2/fvG9izEIWE1hMYGICMuFXur0kWcnz/IEauWDUnDBieqLmhxjZCBq1dRHpVzZAcibAKNIgk2RdVa/t21Dkz5Int5v1+ud9a2YBJNhA4i+40elhI9nyjGyqyC98bZCb7BJyd5Gr4YaZUVltN+vvqkArc6GNP3Uiq/j1wyi5yeKeajOO4zO93d2T9MM0PY667VFdgtxZxucWvtmoiTowNula+4JxgOy5pvyIMLI/i3prX7v4pPYmA2WfBBn6soUxvXe53Bh3bsyBQCQSOfCYNSDRDdyy7erL2h0sx8Z2wUZ4fLNxsMII/CMf8I4DkOtQJnJuWunStOA4RupDSBDqjk0vejI4qmpOKZgC8bpxfJ1GAHYCLMVYd+Aua54vMz4p1YDYM/Q9TDbyoKeDy7nqU9cEN/EA/hEj/NY1ZoVxfEazyGPErq6sK0fKpWZxQX3oVtN/JuKtlRsQ7KBnrrZF4l6/fx65OvO4SXG2XEu7GhD/IMUB7FknTY/RbjfqTxyoA/N9P2Quz7JH1JjIV8S+055LMLJax8a/RyuwTeq7Bh1r75WZGMbxQ7dCWJs7rm5uHSXJFexbVoBiz7q2v0oWukYcY2jthgOD/cblpunxHk1LuhiW/paa/CX8GmOkvlHdGRGkeLNh3Lxt+f59spX+NJkJkAf5d7WnusalLt+QOb6ZiHneajRe0a+SmQFdE74bl7rYM1CfbPwvgriGC72YwL8m8Bdmqzu6X5KqLAAAAABJRU5ErkJggg==');
}

.oxomi-portal .oxomi-download-datasheet-icon:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAABGdBTUEAALGPC/xhBQAAArdJREFUSA3tVDtrVEEUPuduNsb4WBNBFIlYCCJYSAo7xUflI0U0rHh33WsgG8TSykJs0miRP5AH5prcRGMwhaUQSCNiFTtFMY0QCIhJMEGyu/d4vtmdsF52rwu2O8XMnOc3c+Y7Q9QczQo0KxCpAEfkWHFsIjgvLPfUqVuIj7HQT2L6SkIvUu3JyXQ6/Ss2gRobAgyCoGOzIJPqf61uQqZVZud2Pucu1PVpBBBgW0X5IEInTCLmRb3ZS07wspSogxw5p7Y7JLKXmUsi7A7edWfrgTr1DFaPmwGMmTYdh9ODXuZCS6p9Jgydb5yUd/lc5j4n2k5pqd6LSIJYxscnZ0/a+OgaC4g30wBTRj19/0Au8woJChtbQyTFz2FBvkDOZ29+b0ntuaKHWsZNw7DwGPpaIxawQhB9aV60YOUkUo7TU9ik/b29ayo9qsh9vv/6oLVVr7GA6tgNZ7xZdVC9/f621jk9XFFL21ri36dr+bXUUlodqE/KeRAEujE/OBuSHGLi46J6LZ8z4k9dh+1IZ2qhp6dna3QiWFFLV0moC/roiAVEn2nwbsNGjQyJLirOEwNWzuSo/Eab6+P6egLvrUMOmJnCNSNGpviSoqkxlPpYlKFP9dn+JoSC7aL2y9ns1Y2RIDijB9wH32TSKcdCqBrxgPqDwBd95vuzR7HPe5mhHdAKmOfd+AEbF+mhWYmX+l33E/bREQuI70rLtQqqb8v23LP5eVMuA0rs4WYWbMSffqBkuWUAmIejQFbeobVVRNfR59OXJAzfqt5Bn4H6YKP+m9vwRRlxMwum9pm8l3Wjeaz8T0CTdGI6jR8ENzWBSn0l1AoIYt8MeoAd7kwNgK3Gr8bUECDi8F1VfpA+9Fl1Lm2TJUUbznvuVLW+1r5hQBuMHwRNjT4TpT7YWI8gNqa5NivwXxX4A+Z4AKMtspHPAAAAAElFTkSuQmCC');
}

.oxomi-portal .oxomi-center-horizontally {
    position: relative;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

.oxomi-portal .oxomi-video-embed-details div {
    font-size: 18px;
    margin: 5px 0;
}

.oxomi-portal .oxomi-element oxomi-h2 {
    padding-top: 50px;
    margin-top: 50px;
    border-top: 1px solid #6f6f70;
}

.oxomi-portal .oxomi-element:first-child oxomi-h2 {
    border-top: none;
    padding: inherit;
    margin: 30px 0 10px;
}

#oxomi-overlay-content .oxomi-portal-container {
    min-height: 0;
}

#oxomi-overlay-content .oxomi-element {
    margin: 8px;
}

.oxomi-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-catalog-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-catalog-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-catalog-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-video-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-video-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-video-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-file-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-file-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-file-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-gallery-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-gallery-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-gallery-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-home-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-home-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-home-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-tag-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-tag-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-tag-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-lang-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-lang-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-lang-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-category-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-category-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-category-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-bullhorn-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-bullhorn-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-bullhorn-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-catalog-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-catalog-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-catalog-icon, .oxomi-portal .oxomi-catalog-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-video-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-video-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-video-icon, .oxomi-portal .oxomi-video-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-file-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-file-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-file-icon, .oxomi-portal .oxomi-file-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-gallery-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-gallery-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-gallery-icon, .oxomi-portal .oxomi-gallery-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-home-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-home-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-home-icon, .oxomi-portal .oxomi-home-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-tag-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-tag-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-tag-icon, .oxomi-portal .oxomi-tag-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-lang-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-lang-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-lang-icon, .oxomi-portal .oxomi-lang-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-category-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-category-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-category-icon, .oxomi-portal .oxomi-category-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-bullhorn-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-bullhorn-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-bullhorn-icon, .oxomi-portal .oxomi-bullhorn-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-view-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-view-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-view-icon, .oxomi-portal .oxomi-view-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-download-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-download-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-download-icon, .oxomi-portal .oxomi-download-icon-contrast, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-order-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-order-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-order-icon, .oxomi-portal .oxomi-order-icon-contrast {
    display: inline-block;
    width: 22px;
    height: 22px;
    line-height: 22px;
    margin: -6px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 12px auto;
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-catalog-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-catalog-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-catalog-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABUFBMVEUAAAD///+AgICqqqqAgIBmZpmAgIBggIBxcXF0dHRidnZtbW1gcHBjcXFmZnNkb29gampmZnBibGxeaHFkZG1ja2tgaHBjamplZWtiaWlkamphZ21fZWteaWlgZWpeaG1hZmtgZGlhZWpfZ2thZWlgaGxfZ2thZWheZWlhZWhgZ2pfZWlfZWhgZmlfZWpgZWhfZGpfZ2leZmlgZWpfZGleZmpgZWlfZmhgZGlgZWlfZWpfZGheZGpgZWleZmlfZWlfZmlgZWhfZGleZGlfZWleZWlfZWhfZWheZGlfZWhfZWlfZWhfZWleZGlfZWhfZWlfZGlfZGheZWleZWleZWlfZWlfZGlfZWheZGlfZWleZGleZGleZGleZWlfZGlfZGhfZGleZGleZWlfZGleZWleZGlfZWheZWlfZGhfZWleZGhfZWheZWlfZWleZGheZGgGCF1MAAAAb3RSTlMAAQIDBAUGCAkLDQ4QEhQXGBkaGxwfICQmJykqKy4wNjc4Oj4/QENHSUxNTlNVW11eYWRqa2xtbnBydISHiIqLj5CWoKGipKaoqaqrrK2ur7K8wMPIyszNzs/T1tjZ3ejq7O7v8fT19vf4+fr7/f6OGfezAAABI0lEQVR4Ae3TR08yURTG8ee+LwULCgwqIBaxKEix916wdyyggFIsgJ7vv/OM48w1xET3zm9xkif53+XFH6f0jg74LDBY/YORHg/qtK1kSVVIDuHD8E6RVLdLXkgN6xUiquYfiZ11Al3nxMr5Gt/nVYfedWT45YxPAC2x0zcqx+JP9HocdQIiMJclSrdDs0/FMa403TfELoP6/jdRoi0jnIakEHNCWqBtI5yE5CbWDGneDM3wh1AEIolon12GjlA0EfaLulBZfiBV9TCkhf0nNVLdL7q+hndV9XPkisQyxinkXvhWska4y/NqyiOApvCR+oRV9kYaAeGdTfPYhEZJFeLQBa+JpfzQjZcuXPhka4Vk2SBa+w/JbcX3xEESv2O3waR5B7EShY7WGXZbAAAAAElFTkSuQmCC');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-video-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-video-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-video-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABBVBMVEUAAACAgICqqqpmZoB0dHRqampidnZtbW1gcHBpaWlmZnNgampmZnBhampmZm9lZWtiaWlgZWpiZ2thZWpfaGxiZmpgaGxeZmphZGhfZ2tiZWlgZ2teZWlgZ2thZWheZWtgZ2pgZmlgZmleZ2lgZWhfZGpgZWpeZmlgZWpfZGleZmpgZWlfZmheZWpeZWlgZmheZGlgZmhfZWlfZGhfZWlfZWheZmlfZGpfZGpeZWlfZmlfZGlfZWleZWhfZGlfZWheZGlfZWlfZGleZWlfZWlfZWlfZGlfZGheZWlfZWlfZGheZWheZWlfZWheZGleZWhfZWheZWheZGlfZGhfZWheZWleZGjC6dGJAAAAVnRSTlMAAgMKCwwNDhARFBgZHR4mJzA5Ojs8QEFCQ0RFSUpMUVJVWlxdXmBkZWZnaGlvd3h6fYOEhomKjJGSlJaXmpufoKGjs7S2t7y9vr/Q2drb4+Tr7O319qwSqUUAAAD+SURBVHgB7dHXUoNAFMbxjRKNqyiLRbHEIvZiYu9F7IgFdd//Ubw5c9CPncMD6P/ym99kJwf1X83T/YEZjKLQBL72aiXQNbrQOr1JPyyUp8lJKx6pM1yyYvMMD2W4x/BRhrcM32X4qqheW1GD4Dgvifu3hwjO8TJb33LRaYJrBVTKRRcJbv6ELrpBcPc3LNM2wWOESA9ovUaI9EyCHfELz+eOp5ll8DT8GWBUu3weYHCe9QIyw4PjJwRGzRCc4OUKGDVMsM9W1KOoXHZvfNwnGd4xPJLhPsNlGcYMG1OrO5cP2ReKz+f7i+2VyW6FedoPTBg1m2OhGfB1p/rzfQN1q/tia+IShQAAAABJRU5ErkJggg==');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-file-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-file-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-file-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAflBMVEUAAABmZnNmZnBkZG1kZGxjampgZ25kampiZ21gZWpgZGlgZGlfZ2tgZ2thZWhgZ2pgZmlhZ2peZmpgZWpgZWlgZGlfZmhgZGlfZmpfZWlfZWlgZmpeZGpeZWlfZmlgZWheZWpfZWhfZWleZWleZWlfZWleZWheZGleZGheZGgqh2s9AAAAKXRSTlMAFBkcISQlKS81OD1DRUxSVVdnam1wc3V2eXyAh42PmJ2pqrO9vubs/n/QUSMAAACISURBVHgB5dLJCgIxEIThuOuMo3EfF427qfd/Qb0WSWNDg4J+5/9Qh3L/rOUTZTb0SMSpEN4u7BFn+bDj2BWYa0MstCGW2hC1NsT6bThZvdRAJYUM8L8etoekFMMNyF0MqwPZ2jeOjmRv39gckL594/hEgn1jo0e6nzpF2OWkoYjD4iwq3Lc9AUG8N7iLaYs1AAAAAElFTkSuQmCC');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-gallery-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-gallery-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-gallery-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABR1BMVEUAAAD///+AgIBVVVVmZmZVVVVJSW1tbW1gYGBNZmZVVVVOTk5idnZJSUlQUFBgcHBra2tNTVlOTllKSlVKVVVgampMVVVJSUlJSVJISFBgaHBHR05HTk5HTlVjampGTU1GRktFSlBESU5JSU5HR01HTVJFSk5JSU1ESE1DR09HR09GRk5GSk5fZ2tFSU1hZGhFSExISEthZWhHR0pER05hZWhGSU9FSE5GSU1FSExESEtFSE5fZWtKTU1gZmlKTVBfZGpgZWpMT1FgZWhOUFVfZmhgZWlOU1VQVFZfZmhTVVlTV1tQVlpUWFxgZmpVV11eZGpeZWlVWl5fZmlfZWlcYmZeZWheZGlfZWlZXmJfZWlaX2JZYGJaX2ReY2dbYWVbYWZeZGldY2ZeZWlfZWhfZGlfZWhdY2heY2deZWleY2deZGheZGiseKrpAAAAbHRSTlMAAQIDBQYHBwgKDA0NDhAQExQXGBgYGxwcICAkJCQkKCwwMTEyMjQ4PD09Pj4+P0JDR0dIS0xNTlBRUlVWWVpdXmBhYmZpbW9zc3h7fICAh4eNkJSXmZqlp66xs7i7x8jS297e3+/w8fLz+fzY/llLAAABE0lEQVR4Ac3TxVJDQRCF4UsQgrsHCe4wSOCe4O4Cwd0DmfdfU5mqUJlJN/SO/Otvc7qqvf+tSAobwwEZDGIgXyYVVIkI9gKRaglsAuC3CGAxknUKJk0ZOVjwJ+wzUDApZJxgUrlhgkk5M0jV9fukfoMEk9qNEUyqQlqRGh7mzqZLP8TLUVh1s5M6YDdUyMBaOKkyGuY5jp80Dje/lYRhZNZDTWoA0TAxKYif5te29g/3NleiwCQxSSXN4snd85dOFX+82q2nPmznIaHd4md17odFbzXZ+5zzYTeaKTFiyw/NFbPhPQvXbdj8yrhL9+6lx58Ee1ryMqtYvX6z1EtsIsA9ZNv08vbR+cXpwcbCWKWXDX0DCk6ZhitZdBIAAAAASUVORK5CYII=');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-home-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-home-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-home-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAABBNJREFUWAntV12IW1UQnjk36W6tttKWbosV2RcFQWqLD9I/sU/iSxfF9Q+S1N5kN1mXIlQKPq1vtr4UoZvtxrbZolUXXKviqkV88AfUFtbqg6jYakltIvi3Wrptcs84k3KSkzTNJtfgD9zAcuZ8Z+ab786Ze85dgOAXVCCowP+7Atgp+ZOTk870+x9sEr57t2z+sL+/37O5R0ZGFvyQy28kx3EMrpQ+czCd/trMG40dEei6j/cW0ZsiotsvJ8EZFeq6Lzu293uTNBpPPUqkXzDz8ohw5nBm7KYarG6i6uZtTyOJ1N2XwDteFScUtFZ7c8e3xZN3GUIE3WVsMyLBFZhZM+PfEhh1k0NAdIwFLTOElZFgOe/xe9HEYLKC+TBCPmJA+ul0rrCPgFygKoNC3C0zTbSrjBKFiGA0Fh9co1HNAOmqc4tW2wLdHTt6Tufyr7KuDZUciBeQcPuh8X0vCxaLD50kpANc3YUy1wQDvMW/W88icEu/tgRuSwytK56/dJQT3VhhR8hxL/U5S6/9JpZITQnuLL0u4v3yxyZCOMoVXi0YV3KJjO3+Wu7BqJt62CP9EW9rRRwfAR8vuKbrDnTCs96vs5/wi9Inf2ILVl5jn3ZF2f7zCuR+U7F48hkCfcRsmRAg4oHe1Su3lOaKa8krfsYVutUQiy2YrImP+Jq1dsemAhOJXUtO5fJvVppe2BFLoNTwRCbtnjpbeII0vcVVvb4+sWCyJj7iKzHlWNsRoXt4eHixDdXbVz2o4/Ghmy+SfoO755ZqEP4MCh/ohhWfzunCQV57sLrWzMJXulXPY0Wdv9MDnKw9lvAr5YS3Zvc/920jhoYCYwOpe8ijl+zKIMKXYQptLYVCxIewNP+aRoRXxRBOKqe7L1QqYRFLr3Mb3GZ8EfA3hfTQoczYuwYz4xVbHHOTT9ZvG4t7bVFYrfeg1KtLF0+0LU6y8QNJrHAIl3AaEVIIDTjN1+FOg5mxRmDETT6lgfbwm2hwUko9nR1P3/9nEbZ7iPyEDW4NwzbvSMuEQ7iEU7g5pHw8Sk6+q58VDTZNzTmICk9w9fiGAv7iwPPKwQisWjHN51uW3+CIHejb5tuFNe1lznV4Q8+AOvfTF9qjw4wtYk5PNNjcplJlbGJ89Bj3Q4rFzUAY1mf3j07ps4V3+Ok6I87KLJyUy78tOSQXH0WfS27RYLlBw5fEdoi6g3negx4b65TNyQsTz4+tbMZXU8Fmjv/WWk0P+haBcA4IZ2vikRZz+6+qwXxMOiKQP7N2ZjPpI3b+WCL5CN9AL9qYH/s/v8WBQD/bascEFbSr4ceet4IE+KMf4lZiWuGe/5gJQ4w/UeN8/ZX/AWqUGEF9V48LhqibfEnTBb6VM/VxwTyoQFCBoAL/cAX+AnP+nkxiGrn8AAAAAElFTkSuQmCC');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-tag-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-tag-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-tag-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAABnlBMVEUAAAD///+AgICqqqqAgIBmZpmAgIBtbW1ggIBxcXFmZoB0dHRqamptbW1paWljcXFmZnNoaGhkb29ibGxhampmZm9kZGxiaWlfZm1jampgZ25lZWtiaWlkamphZ21fZWteaWliZ21gZWphZmtfZGliZ2xhZmtgZGliZ2tfaGxiZmpgZGlhZWlhZGhfZ2tiZWlgZ2tfZmphZWhgZ2pfZmlfZWlhZGtgZmleZWteZGpfZWthZ2pgZWhfZGpfZGpeZmlfZGlgZWpfZGlfZmhgZWlfZWleZGlgZmpeZGpfZWhfZWlfZGpfZGpeZWhfZGlfZWlgZWhfZGleZWleZGlfZWhfZWhfZWhfZWleZGlfZWhfZGlfZWleZGhfZGleZWlfZGheZWlfZGheZWlfZWleZWleZWleZWlfZWlfZWhfZWleZGlfZWheZGleZGlfZWhfZWheZGleZWhfZWhfZGleZWhfZGleZWlfZGlfZGhfZGlfZWheZWlfZGheZWleZGlfZWheZWlfZGhfZWleZGhfZWheZWleZGhfZWleZGheZGien1hQAAAAiXRSTlMAAQIDBAUGBwgJCgsMDhESFBYXGh0eISIjJCUmJykqKy4vMDIzNDc4OTs8PT9CQ0RFRkdIS05PUFFUVlddXmNkZmprbnJ5eoCCiYuMkZWWl5ieoqWmqausra6ytLW3uLq9v8DCw8XIys3P09fY29zf4OPk5ebn6ert7/Dx8vP09fb3+Pn6+/z9/jEk9WAAAAF8SURBVHja7dPVTgNBAIXhA0VaHBZ3Ke7u7u7u7lKgUIpLW85bkyG7tKzwBPwXc/UlJ5nJ4D85iyTOsAzrd9mhBqxm7SoL/k1bbsp99OmxyBXa0yHt0LdKrYs+4mUK4s/5qyGNk455kYBkmwwuF/YoGle72FOexSHtWnZTZqDGpYVi8URC5q3snBYAGNNAsXgUgxwH5fYh6tDAdDsPo5B3R6X77wucUEGxuB+B4gd6m7EA9W4VtDq4G47SJ/pmXzqgaMTr8p3cDEP1K3XrVphYXLeg9o36JSqu7JnLwWj8MHDLikt64mIQcl0G7iFVgcPcDgCmDNxrJZRGOQtgXt89l+GnQg8HgDr93WL41PXJQaBfxznz8at2j7jUXo1zWKGq1c0JP/So3G0mNDW7OOmPzk8fJv6ETg3vnDahzeN1tmSD3/fGuUC0uBV3Hg+DKl64FIwm+YFOY2FYySNXzah/F+5Ywh8VXHEjFFU35HY0/iykvMgEhJfn+uE/0RcZFRLcLk+4xAAAAABJRU5ErkJggg==');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-lang-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-lang-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-lang-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAoZJREFUWAntV81rE0EUf283tV+oVKwIKiIiePDiSRD0YA968OxFGpOarwbjQQIFT+lFsAQU10Oapq31JMR/oUcFT/agJyki9FKsiC2Sr515vq0k2V2GxO1CkTIDy755X/Ob374d3gDoccAZQNX+4rncuKyJGcdmDJtPly3ru8pvP3QR1SKibr8BoBuOTdTpMr8mVH77oVMC5IWvuxZ3yx11PJs9I2y6aQCcI4JDBLBlAq3h2JH3S3NzOx3HkIIaIFFX75Z5sXgye1UAzYqmdFhF6QIgHPnnTi2anH6LGJldKVvrLnNPMZZ+eOHV/IsvfqcuEL9FMY8ms4uC5JTC1FURDfNkEsC+E0tOPz88FHliWdZ218ErpVKFkQZtPpKy9ZgtI14rQCCA0A+cKzsRDfJnn/lVsx/cS2aqZODqANKaMIwtE3FQNsR5iXC7Tpt3geiEK9QjBgPoCf3XCY1yjcZAUKy1GyKhUxa8A/4ZeybiGv+/hwYY9vtoBjWDYRkIG69rUDMYloGw8boGDzyDodotRGgR4AZ3TE0EGufG6VhYxvzxgQEiouT+rmoiLZ89dXK1UCjY7aSJRO60MOwJSXCfG9ZrbX2YdyCAfEd9FzEps1gqfVItWqlYG6xfcZ5YOnuLpHzGm7mo8vXq8JthYsar+ztT3oujiYynzX1dKe36MStMIHpsqqRtXSo1P9Ckj5MMcoojr3Br7yGEc33mElk4OmSW+N7SaMe5354At0ElBwHnxJfLaafLX3KefD4/+mO7dokb/uMmQcMgc72y8PKr49drBALYK1E/W7FY/M0+H/r5+e36oPYzEnSuGQzKmN9fM+hnJOhceczweVcNmkj7awb2yMAf0TnMPJdkBwsAAAAASUVORK5CYII=');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-category-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-category-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-category-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAA7VBMVEUAAAD///+AgICqqqqAgIBmZplxcXFmZoB0dHRqampgcHBpaWlhbW1ibGxkZGxfZm1gZmxjaGhhZmtfZGleaG1gZGlfaGxiZmpfZ2tgZ2teZWlgZ2teZWteZGpgZmlgZWhgZmlgZWheZmleZWpfZmhfZWpgZGleZGlfZWleZGpfZWleZGpfZWlfZWhfZGpeZWhgZWhfZGleZWpeZGlfZWlfZWlfZWhfZWhfZWlfZWlfZWleZWlfZWleZWleZWlfZGleZGlfZWlfZWheZWhfZGlfZGheZGleZWlfZWheZWleZWleZGhfZWleZGheZGjoGnrxAAAATnRSTlMAAQIDBAUJCgsMEBEVGiEjKDEyMzY4Ozw+RUlKUVRVWFpdZG9zdHV6fIKGh4uOkZWYm52lp6qrrrG5vsDCw8XR09Ta4efo7PH19vv8/f51kGtKAAAA0UlEQVR4Ae3QR1PCQBiH8X9ijL0XjRpLLMausUPohAKb/f4fh+EA+4bk3WGGCzPwnH+nB/OmOfupKmS/6GcTmqyiHNbcAp8nSb/gCyisg++bQhEOyr0f6yAt9vWQyH0dpPnjwrdJYTv8/Eh0mQkrF8vgIlDcmcD6oZNu16Kw6wJOXsisHij0YLxwN08JvAeeJdM1FHwFbjj3CAW/DFzFjAug4P8iTjqM+1tQ8HYFBy3GFWzQthuMK6+CtlZjXGkDiY6yWeQvYaQd9zzV2Z6Jma8Hle6gzTbdVZwAAAAASUVORK5CYII=');
}

body.oxomi-light-primary .oxomi-portal .oxomi-color-primary .oxomi-bullhorn-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-bullhorn-icon, body.oxomi-light-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-bullhorn-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAABL1JREFUWAntV11sFFUUPufuzrIWmxYTSAUlAWNEjUKtlBcSo02J4l8w2sd2qd3dbltsGhNeTMwS8aUPWtJ0uv3/MYaYGEWtiUkFEjSNSbFSaeSFP3+gLbWIQGTb3ZnjmWVnd2a7sztdUvRhJ5m95++e8+259557BiD/5DOQz0A+AzlnoLapaX1NXaAskwORSbmSuhp/Y4USVk4R0Mkab327VSyHlWKl5ESEF6fn3gGifgZ3bzxOeXnZjsMTE+PzqXHvagYDgcAaj6/hK1LVgwxUIEJEBxQRtFmnjaPTyKwUHQwGnRcuz3j/icABztraWByESULRAqQe03hVJUwXf8UzuNdb/9KFSzOnSQVZBycQDhW5pR3CCWfSgTLKViSDb7a03Be9sbCHkDwK0c5kQDwrHLhvsEv+RpN5GhqSKgvqjgFqm97vbykJC+VBpOjjpNDr0Zu3KglAAv65/eA8IL7nxq1yd5c/se90baZxCcC9/n2PqWrkAAA+SgQZtwAi3ePxBTawnQQqJPAwH3sQ8HcU2A8FrrbBtrZrmYBY6UwAfb7mjQvKwg/svzAZzmoqWyQylLThnX6VAEc1YJvWr/uWDwhDz/0xAVyERf9tcMtzyOViQgjRioLG+zs7zy9vdtyaoLR2//7v+1tbbxjnm5ZQVeEho9I2TTg50CV/kjO4WCB6P/rX9Snt+jPGNQHkTJh4o+FdoQk2KgvRZmOs/xaQEYlOExbrpDb+3wASOMTH1gARrhiVtmmkYp8vWGDbPp0h4ggIUTHU1XHCqDadYqHSZwpAo9HADs3lZk+YZq5z2/QLl85xAeoobCg5MhgMhu3Mj9vIw93y8VR70xIP9IaOcYvxFlf9W6mGNngHA32CL/9aleAw/TE7zc2onK0hzebXBFAzHuzpbHfjtiLJJR52SriFC26HpROEP3lZ6vnyr+YK8CEiHufxb82eG4NifgP8ckMa+MLja9pi6SeDwrTEul13d+y+PKvx1XWB+3V5yqhIDtjVF5J/iss/0kafr0sK0+SrgFTHt0ql1vfx+wqBspuB9gq3892B9va5FF+W7JIMplpyRh5JlcV4hJG+UEgHlzDR/txwr/zpcE/n806X2Mwr0MY+InwvOhlovRKOTlV7Ay8kJmQhsgLkxVqd3gf+ll6elPZ1dPw61N3ZIkliK2dzNKYhWsdgv/Z469sciKuS1ukpGwCTbbnJBcFOrdUyySyYXlk+M9Qb2gXoeA0QptkM+SA1RxeVoxZTEuLsAAnPJaxNBJV6GxuXtfGHezo+F5J4iv/VCc0Vn/rE3e9AcdXkPs5kB4gwlW4iB5nVMpNOl0k2KMszmx4oqeBS9oFux33jzxI8OaHzxjE7QIDvjBMMdIH2MWTgbZM8L8qH6G2+ad/g0nTQWeh+Nl45lvjIGmBt0eqjc9duhrlPdBtna33j+UtXtFvnkFG+HFo77WyvvZaPw1ITV4yNjUW2lW1/mtkl+41b/orS7eXjp34cj9XMbL5y0dtZYvaLaf8lb3KJP8K/9PgbXs4luJ05tgCuwsIRLranLRyec5HrpIXujsW26pgWhTe26+Ll2d28957hj/A1XM/mEWjsxcrnjlRVVXETlH/yGcgpA/8C8y6b3mwgYFkAAAAASUVORK5CYII=');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-catalog-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-catalog-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-catalog-icon, .oxomi-portal .oxomi-catalog-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAA9tJREFUWAntV92LG1UUP2cyySa7tpTqWmK+mNjdCIq0/gEVn6pQEYU+6hLxpUgr/gH6Ij76gVQFFStb+6JIrQ+CD8UXX0SERfzYJO3MJrOb3VLaXdG1aya5x9/NOnVmM2lKQ0VhLszMnXN+5+Oecx9+hyhecQXiCvy/K8A3k37NdXPcpTyL7CPmXw3Fq+VyzmaG9CaWiCQdp13uscqSqF2KjEsZU5aLxWJ7lPnQBG27XeqQ9zwRP0EiswOOmNYh+5ITiVOVUv78gB6ChtM6rBTNEctjIrRnJ4aZfiExzhkT/PZMPr+8U6//BxJcW1ub2tj0XiVSx6BPBYw8OLwqxLuQ8GRArp2cN8zUiZlS9mctX7TdB4nkLeAeDuJQ/U0m+V2E74Te9HXwuwW/J6eS/HKhULjmy/U3lOAF193f7chZGD/QV+KETMa7CeGv0NIGWipaXmu375It7xGYPw0HR9BC1sFhV02IkVIs70OWAV6R0Dkoz2RS9DWCX9X2Gt9ort6nxDtMwsf8DiHRhRSnnrSs7JLG6RVKcNFufgKHRwHcgO6FWat42k+qj4541Z3lAyK9D9HCg0E17L4zElKdKZV+Csp37pGsAR/P4m6+htPvht18pVyc83GGvwl/jZcq5dL8qOS0zayVX6Ck8XjYnmgyyY+OSk7bIIaqlAsf4PvKtg90I7CiExRRAczI7UQvPYDvdu8YkN3IEToQiY9O8Eae/mVdnOC4BY8rGFdw3AqMax/fwbiC41ZgXPv4Do5bweusdpgjn1yy8vYrSuzBXPIHG7xiUm7BsnhrmF1Q7rpu5s+ecVD1VFaYJ0F7103mhmXdUx9F6YYm2B+UOup4zXGfA+MFRderBz6LBWLUo5YHgvuFaZivQ+Jo8c5Vt1uHQKNe3OzIEaLudiw40D46eNVt9/Ki3XpvgtMnOyr6rCFy6DNq8OwavJThJ+kH1XMD9noK2zs4APGP/pjg40FFB2UYtBBwHb5zyG/iHyx1wFyXNPVHnNMgy8/4ulAFMTso0ecTqvwN+B4tOJUx6SzmiVW/HY0rV3bLxrVD4JhV4MGmt2cY3+n2ty/rwOZzMvijvVPpb6anp3/TOn1tLqys5MSTp8CNqzjwAX8uwcFCxDVUQd1W8uQzBJ3F8HN85t7CmXDQwb9Gs3l/r0vz0DwU1CKxb5OUmMOwVQvKo/Z1p1UVJW8iuR9SRvqoZd29FoXry3C6lG1f2jcUEKGAjVm/2Hpn8WJT9IP9G5AlIqBDRUtLl7OwuX6lhgJvVQHnjDv8KZ6Pb9XHbbdzHEkj0eCwf9tjxgHiCsQV+K9X4C/Jh4/aywuHlAAAAABJRU5ErkJggg==');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-video-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-video-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-video-icon, .oxomi-portal .oxomi-video-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAtRJREFUWAntmM9u00AQxmc2CZEDFBqBkEqNkAPiADwCj5EzB448AS/BEYkrN9S34AG40BNIEYnDAXpoSVFMmniHzwlSd7xp5KQmpVJGSjL7xzM/f469Oyba2EaBjQKXWwFeBl9EuNM53DJmEoxN0sDBgWEOJpPslxoW7SyeERrCT6pVSqxIkkp9WBeTWFtNomh7wMxSNK8H2O12t09SfoYEIYuElmmXiUMiCUXoLgJfKRp83jwkHBHTNyGOmSQmMX3Ejg3jI9c/tFrNn+5xVbeR+SNLbZz128yfnia+ZOZlXec2hKsjXISo0UxGSAFL0bB8/Bzuu2nH3y/jNjIfV/Fpvm9dbajq5fYBibxJ6wJEHi+3Bzhv0n8D2Ov1dnCNm2sE0qlEduI4VvmVgqMJPdFHnNFi2sOdjbuvfBuO5bEbVQGS8G13cIG/Z6LwASBflg3KRjMowJRkawGUGnrIPHrUuvemdFCRG24iBYgHpxp0J57llw+qRVKAZLiwgnngskCFjBJJAwqpwTxEkfa5QRddYqwjKyuYh18dVDNoBbNl9+JNMeQ2Czwoi/GLSN124hf4vMJmY7foeWM9XribUYNFg7rzVgVzYkCkU1MKCstg1YtcAtiUChtgJZICNJDXLklYFtipZhDJMQWIfkXvzPPc8sFmKWSRgmLMD7KpBzOno40//+tl/vxzYsztEgaDY0rBWlrbP6ECgELtMssAh4dqk2DfbavnYBTd+Y7dyYE7YZ0+csf5okkBzmDk0zqhdC4/tweIxfrCAFGSerk9QNSs3iR9lv+uxXPEUTdJlrp5rf7+8NfvzywcWoOiHcU7ulG0Cwp4Con5Fnz/xApw440CimA5QGmLop36hGIdUDF++2IlvhpUPubDYN7ylj0Dq1+PgkrluDHC6w4ECdIxXn8YbgAeRkmlRglW/aRmg6FINZncv5lkO5zls22O2CiwUeByK/AHbhMvi4nl5jkAAAAASUVORK5CYII=');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-file-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-file-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-file-icon, .oxomi-portal .oxomi-file-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAktJREFUWAntl81rE1EQwOe9DaXevHgJTdqkkpSevPbas5d6qAdvHvy4CYrgWRACBYtSrYJ/QCu9V0Q8eBL8A5LVTbrdgD0I1YOIS/aNs4nbLmne5k1oNi3sg+XNm5k382PyvgKQtawCWQXOdwWEDv9ruz0T+MGSzs7RCxAH1XLxE2dO5JuLhP6+C4ew3a8faSwA7ZZ7t1KafcWdrwXsC/RRCPjdpzMeIsASoHjZcPat6nzxhfFEcjQCzE3JW5cLhW+cwHHfhuN+IMhl0m3YTc+qlAvP4/YkWSYZx2FTqJ7VW+4909ipA3bBFDxtNPfvm0BOBpDIEHGt3vIeDoOcGGCvkqpG6/NREqTRJkkKYGST4rVEsRv3VXQ4glI12jxP7Kb7pVKefR+3R3IqgNVScStKGO/rjlsLxwrgYlwflyf7E8dJNHIGqCmMsTqroHGpNI7sXVzfOygJ0Slr4iWrA+Vzn11sQKn8GwrxcTKJxirgO1nyGutANRuQLqnPEsT6wGhDlHS9/RricsLMBvx/4g889U9EPwUFG9B22leVVCuj5BYIP2kNGr1iovhsQBDqCii8GQXg9Nhbg+MFnJIX3vwN/rzjgB37Sv9YNpPYFZybuxTuxPBLpbEB7T3vGiq8PgodIhwuzBfvcOayAWn9LdJxscpJcuTbW4PjBcTp3CatpJ2jpAzBsoIOw73ryq5gNZ//QTPDL5V25l8zRhXs+Pig4XiHp10yDB/7Q5oRIN2/txHo780EmhbQEpYXQPA2DaYwVxp5shxnsgL/AOLkorKrj/PmAAAAAElFTkSuQmCC');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-gallery-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-gallery-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-gallery-icon, .oxomi-portal .oxomi-gallery-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAA55JREFUWAntl89PE0EUx9+bLa1SKkSgQgRsRX5EEuIPPPgjiCcSLxpvXPRg4r/hf+Ddmyc1nrwa7yYmeNCEH6HQrfyIJIAECgTp7jzfVIuzy7bd0h9oZC99s/Pem0/fzHdmFuD4+Z8qMD4+Xv+3/V+hAzU2tp2eMRcvEZHjve5Taxv1ARnsxHTy611hiRXLSn8cGBjY0/uPwnZUChF3QYptGZCtIlh/Z2VlJXIUUPqYDkDVgTasZR0EhlfTOyPJZPKMHlBr+wBgKGSv7kMQ1e3KuhsTswsX9t/V2DgAGA7H/gAyDKKNAu3BidTS5aMQzwHAaBS3DIAf7kIJOxOfMRduJhKJkLuvmu0DgGowS9KvdegaWZJstSA0UkvxeAIGMeCYZgenkDUVjyegYTTkB1S0NRSPJ2As1rSBKCxH5VyNnHgSVRaPJyBv2GRT5ruLybNpZcXzrWri8QRUJAFxsvA0a7iS9qomnryAEALfgFnW3+KZmDDbNPayzbyAve3t64KELGkEFg+GAtdnK3jy5AXkdWhLA9dLAmRnJZ4MnzyTidSVSpw8eQEVGCvFc8P2A40CYlOJhVvlnjyFAQ3t4uCHyuWDhmxRJw9DnnJ1+W4WBLwYix26gvsELB7LCN4+rHgKAvI6zEgIbOwPdlgjJ56F0q9tBQGzPHam/Cpyoqx49uzBRKo08RQFDKJV2n5YpMqWzeIx/YvH8dHklTv3IeXV535nAIVsEhEQGBFEESkghDZtg0FpkMYmIG1xPlvFSaKdIFkfenp6Nt159HZRQOU8lZgfBV7seqBADPPX6VUEOUAI3ZzoLBEEdR9PG0UaSKYQcJYM8QkNetHX2bnk6csvfQFOT88NUZ3RpZIIgb1AeJ/NIa4GX77LfUQayXoVNMJP4/HosjubL8Ap04whiWsg8TFP06g7SSXaDLLBM/Gk//y5N3q+oiJRzs3h8CoDPqwWnBqDABp52l/OJOeHVTv3+AKMRqNbBNIRmEtQyV+1ZCTBmJ7TF6AK4E17Ug+sov1Fz+0bMIh1YyyplB5caZun+HXf+c7nel7fgPF4e6o5Uj/IlXzG9dzSk5Rrqy0HER71dXeNcX7HHdSXit0AprneZMn0AxvhHgIN8/7X5PYp1mYgkwjfGQLeXoh1vneD5eIPBZgLVr+8sHFucbFb7mE/b+YtDNvM+2QLoGzmrjCDrLPTKn8lrrFU1/gSvNwQgM8dHR0VOeN1lmP7n6zAT3d0YWJ3WHLtAAAAAElFTkSuQmCC');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-home-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-home-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-home-icon, .oxomi-portal .oxomi-home-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAA/ZJREFUWAntV01oVFcUvufOZPIjSSQWVJoZMxMzKUJRQxfFKqIrdwZFqhVC8QfR0kUhInTXnT+bbtpNUYq0WgVjVJqquNOANUKqLszM9E0mM1GTRYJGkjg/756ek3jNe5NxkjcOtoX3IJxzzz3nO9/77s+bCOE+rgKuAv9vBaBc9BHR83dieBPjrW5qvA0AphWb5n2RoScbpTI9Ou4V3mQo9GFEjwvZshAcSIwEQaW7EMU6bgIg+n3g2xEMrkzopjEjtdcU6hc9nrWQ/Kg5sMoes4+kfeh8RKptESrTp8kxAvnrMyrbFxtMbZ5DxMo5f9YDmB/Lz3kngpF48qucqW4So2X5wCjwA1PhrQEjeTh/zsnY6yRZ5/J+ig4mfyB7QMfY0tueYKuEOMaWtGT8H4nkWpTYzxNOH8cE4/HR5dF48hIK8ZluRgdimvbd/pYm/28ciyVSD2iZT9MLVM/m4CFU4oXOd2IdEYwlnrZlzXQ3kfPrJiBg2OPB9vqammg0nurieENddceLqalNZg4oFxs5RjX1bJ0+i96DtKR7lMrdoYYWcqK3Aio/ASknxiem7tJcO/+xz7GZOSF6nZKy5i9IkJZJRo2h40rhubkl46sETodDga0ZyKzPZdU9UmiNBmafYzzHOZyr55zaogQNY7ye9tu1uU3P8JADkF+3hgIHIonkN4D4O+23pfmNOcZznMO5XMO1tjwUVbGxsTpbLG/w1ovaMIbDWTCv0uZpfVMDMOaVcleNT/758lXuDCn6+Zu5Ig4peKG2yrtvIqM+FUpdtF5LdLgeeyvk9ma/P1YIoiDBgcHUNkB13q4MPBIe3/ZKYpXBbDeZtYUA3xYjkg98UNGeJkeYmSt0bD7WuRR5LgF2twQDN3RM23lLTCfxaP6y0Um93FBbtUGIXDCN2ftOyXEzruFaxmAsxtQkWAiFooe2U6eOaWsjSF+GbxWqkwQ2E6eXRZL4u3DIv/P55PR+Yaob1uXRIIu2/MUhDMZiTMbmHlzPPRXiKeZgxbPdg8TqvqJfIZTsoWM6CRI6KtDfEx1M/Uxv2TFzm1mrS/LRq5T4njDbfDJwKAvDD+kSP0sMlxBZkzlYYW0KtoQCN+mFjtCe6KcTtyHc5O9KY+o6ESZy5X0Yk7D/4B7ci3r+xb2Zg7VTwUNiTYjEh0ZIveXWWLl8IjXaGlq1ohieTcFiif/WnG0PlkwCxDOqncirr6M7dGVezPGwLAQlys5ws/+ctXvUSH2hhPrVGivF/88vsUuwlGW11rgKWtUoxV+Mgk9LAV5kzYLYC14zKOSX9Ak6SA1f/wNUoDUIY15UCoN+ahT7JT2NAn6aV+cGXAVcBVwF3q8C/wD/lbIqT8swFQAAAABJRU5ErkJggg==');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-tag-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-tag-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-tag-icon, .oxomi-portal .oxomi-tag-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAABW9JREFUWAntV11sFFUUvmdmt/QvoDTW0nZ22Wm3W436oEaNQQlFEDEQiYg/ibxI/CERE33ywUR9MPHBF+MLksgDipKogNqEQFAKQWMICRpj9qe77c4sy1rFUOkfOzv3+t2SKbM/013Kvhh7k809c+6553zznTP3nmVscSwysMjAf5sBqid80zSbhBA3BwKBrNvv2NhY6/j0dBDBGt16R+ZctZc2+RIdHR2Tjs6Z6wIwnsw8zom/Cqd3ElM2RvTuXwBUiY0YWxmjnQiyCs+qE9Rjtojo7YgeeM+9fkMAwdjyqTzfJxjbyIjlVLVhbTi44nfDMDqnLXZAMLHKHawWWSV6NKwHjjq2iiNc7zycy7VP5sWQBEeMzvuFulqCi47mQlMFcXoh4CQGm7F1biwLAigZsqeuDDEm7gBzafKJh3t6uuNJ0wyTnT/JBFvpDuKW5cvg9zXS+bNbPycL1jonQ/C5H2qRh8+f16Zn7O/BXC8CJX3CN9AT7DTio9nbLMs6Dh8rvPwQsX0NpL0YCtGMtJmtXcYP4UU9cVwXgzJ9hSuFk0hfL5iLNfkZmOs0oinzLmEXhsCcNzjGxpv9yksOOAmwr6d7EAD2SNlr1AywOH30WwNrXC2Pk8Ro9m4w8ANA3+IVZFZPFNc0bbrMRhHnynQuRU0AE+kLt1sWl8x1I03nqMm3Rtdv/SM+Yt7POdIqxHKXz8qiEJFcLtdSusg54QW9R1WAMn28YJ1A+jpQ2GcaVTYQ6ez8K5YyHuKcHxOC3eTt/toKanbp+GR+jzzMHS3OySfwwjuc50qzZ3FK4+F0+p6CLY6COcnQj8qylseCbW3/REczA4Lzb6ArY0Tu8xrw8+ykJdZEU8YZsN4luChnj0Tevd8TYGIk84BdsI+gvpYxohPLWxs3tbe1TURHzA3E7YNgruK15XZeUUYm4HNTxTUoFVKS7rWKKZbps7kN5tgypPVYi582tre3TyRSxmbi/NCCwbkje8ikikH3UhmDsXRmrbBn09eMe3BQCWlPakRXEqnMVlvY+7HZ73ZQT1nGCwcCRQwWARw2zd6CxQ+jPgCODvbp2jNgMJ80jHvxFX8OMEX29QQHX5f95Huj1GdRQNsSLwNcC0Cd6gtp2zAX5IZCQezCVGRb6uhGnvElzyiMtup6V6zUT2lQ5wi44ICTG1CLzaUb6/ZMNMVUZXM42C2vybJR9JEIVd0PYBy927Z4ynh3zppo35xcX+Ey6m5DxAOcDFUEsD/YdRq6XQCJI0q8FU+m35dG/aHAYTh6R8r1GvA3rirqejSop+bzCbvyEUuZO5DY3bIrRlPwYb8efE1axZLpN5Huoo63fHcNGqK/fapY3xsMnq1mXRGg3BRLpbejXf/kaqtOuyO69opkNpY0XseN8EE1x17rOB3+FESP9Ovar142br0nQGmEu/JpwdmnYBMfE+0FyB2yRgFyJ5j9CODn3e8ONCu7/haUrXkoqgaIjZpbcHB/gf0NALkfILcDpI0m4gVi4uPZMvBw7laDuYyvgQZ6NC3h1leTqwKUDmTnK5j9FepvCZj7MhIKPAeQViyVeZ4xvvdqGcwTitgoU5YM9K/sGJnHquJSTQDlzngqvU4wOgwwTWgevlVD2lNhXIHRVHobE/TZ1TIojwHmhtVGdaC3q8ssX62uqRmgdJUYMVfbXHwHMK1g8Aj+X2yRLbzs63AuHYAJyuDawA0RbfLR2tI/8tcsqktF52A183BIG1JVZT0YzILJDXluDMouGSk/pCq0GW875vjAC5xSm5fM/i1wdAuZr4tBJ0A2m22emLYeRE3O9OmBn+RHI9cSFy8uFZcm7lP9dEnXtLPQw2RxLDKwyMD/m4F/AUvoHXmTJIBCAAAAAElFTkSuQmCC');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-lang-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-lang-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-lang-icon, .oxomi-portal .oxomi-lang-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAnhJREFUWAntV89rE0EUfm+ztcaKiLiSQrJG0mAPXnoSBD0YQQ/+B1Ioeul/4MVLb3ryKoiKNyH9F3qs4K0FC7H5ZZofDdh6sNQl2d15vm0autmsSadbeigzsOzM97558823w/IGQLVz7gCG7a+4vW0Iy37pxbT4xJvs9PSvMN5ZYHrYIuJv9wsBPPRi3J/jVy6MdxZYqEACfADAErn1+sNSSs1myu2Ix8y4xcwLgLQTA1y7ejn+1TCMveEZJ0NCBfKiPtzfByj9bN5zhbPkdtwcER0dEVbp8nZ+71nWj0ptWdNxKWua5ePKKtfr2UwqVQzytSAwalyobn1wXGeVCB4NiPNNYjzO8Xlh08Zmufa6uLt7xRce6rZarUubla1Xjk3rQ0EGjhzwRQvlWu/7HmKzmZsHvCDum/L/LuI+EuQJcUXXaS3mXtwhcia7msggiacg6BkvdsNL0F/Hn8z3Kf3wKfaJpljAAhAtODaAA1Yvueud7/FN6hOPT3f6DCUwqqfKQeVgVAeizldnUDkY1YGo89UZPPcORi23bERocNnU5dLS4JLqWlTHgvOlBSKi4CR5DeHTTDq1wmOnn7TYaCSF7eaA8AVX1vf7eJS3lEAuq1djOizOmOb3sEWzyWSD8c/eU6jWn3DF/JbL/9kw7gCGUAPUFgeww4FUye/dQ7gdpxA+SM/8iVKlPi+AnvPt8O7gZcy7b+AGavQe0+a7LGInTKCcgxLivMV4M1zkw0fvabfbU38s+w4IvM73v46ITZZvpxNVjzeqSQkclWhcLJFI7DPn2zheMK5+1EFHZMfKQVnHgnzlYNAR2XH4bwYhL5tI8ZUDJ3TgH0RK1qzjcT+ZAAAAAElFTkSuQmCC');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-category-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-category-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-category-icon, .oxomi-portal .oxomi-category-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAuNJREFUWAntl01oE0EUx98bE/uhUaooKTTTbGqSgic9iBV6VPEsQi+KJ/FoUUQs5qBFQelBz9KjiHhSEPSmVhARhKJgEswm3djiQRDBVprsjm+qgUySbSbJRnLYuezOzPv45T9vZicAfvMV8BXwFfAV8BXoRAGsdbYsa2B1HVICxElEGBNCsFobGv8mAF4D67s8Hg2btfNe9hVAggmkc0svKcERnSTk/JMF8WCc8y869u3YKOpkzOJZCqIFJ5ORijucEtyR791qCqBAMdFqonZ8WskRUIyFCCl9jQ4C7qWyeNXMlMqnDIAZhvAgEeNN7SvxlBr8nCs8onU7VZnsxhMRBSVNEeSsTnxliXUcOrUhJZFq93o6Zx3SifXfASWUhEQQx3oWcAMSYLinAXXgpI26izW9qNDXyPS9EGBRza9quilmtFXeKAMunZYA6Uj5BAxmdw5sfRoOh3+5xPR0WAuQFHMI7krcGJmT75Igu7Kyx153EswuD3pFhCz4fd/o8CLloDPzb2sKSMY2AzYVj408li6ZXOGoAzjjrJUmaTuyDdp/wTp+2CXImtYNipOqxGoKSKf/eQknj4ZM3ppzHDEtv8J0lnneSAz6yfi2OvCmgOQwk4xF7kuHtGndJsUIrnuN+KYTUf6sOoP7QY1wLxnjN6UxfWsvEtylakev35HhrYQxerc2bkNA2hAPkwa/II3TueJpenT1SgUM5ynf1Vo42a9fYsQXCSNyRtZDOm+dELYzTzWnXCoaBWp7DPFJMho55+avKMgA3+3a3k9XfSxlzeJh4QjauaL+R7hFa3GcVmphWxCnKJ/t5tpQmbS5PE7XtwWqu91ujp2P48c+Fpo0jKEfm8VSFJSGhUJhSDjl592EI8UWB4NwvBmc5KkD/F2G/bSsXE563eS/QYZ4LdQfmOCcL+vEb7jE2fzXA+CIMRvshvM6gattkLHyFnSWxjj/QOp5+vGpzuO/+wr4CvSiAn8A3afYCDePjzAAAAAASUVORK5CYII=');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-bullhorn-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-bullhorn-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-bullhorn-icon, .oxomi-portal .oxomi-bullhorn-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAABJ5JREFUWAntV11oHFUUvvfObmo3BBshJUmzP7Pp7qaKaOqDLwXR0FrjH4p9FylUkVrFB0FEUOuLgqQIeZK+iIhQsNSIQtWHKiK0VKuh3d1ks5nZNYkmKVXJT/dnrt/N7mzuTGZ2Nn/ty87D3nPPOfecb7577rmzhDSfJgNNBpoMbJgBXde7xzXtgXoBWD3jdtpSWn5gqUh+K5XIpdSE/rFbLupm2C4955yOZXNvckLehVwjyE+URG9vT9qet+ZgN2zHXNO09vSE/pXB+ckquKKZp8h41JTl8ZYABBhfMqO/tFyiKTD3uABAKb3iU5RHTTCUEsfd3HaA6Uz+iXRW/4MQPswJ76gAYqeYGnxQ4S3XTIBuo8/NsBl9Lpe7a6FInqGcP2+Q8gEC2sQDksY5o8f71OC3Yp7N/i2Gus+mAYqi17S5zpvGcpBSfg83+HMLBeMgsvqruMR+zjPK34tFgsPY2lrd1UVWNa4BOKZN310uF96hnO4jdPWUOQUDgJ1oEXsEGGHnNUQVbzCWg/Z0C20bUtX2GxXt+n4tADOZqVCxVPgFIdpQL4i9vmAr3pReR7WfR3Gf3qsGvwNjxgai1JZYAJZo6RhAtdWsjQuXKaMfUMYvxsOhicaXSZ4G75+dnf2po6PjP0lL7Ke4VzY2LtMrCTX0RTwc3hg4JEItvz//79KouP7kvBaA2FbLXHa8NTIPLRf5CTnXbQYkQ6nInJJdstZSg7Lhdsg4UMBHPpNzWxhEW/DunPLqqoygu6ampgIOpoZVuOpGFMYG4tHQBXmR5f5LTuYfIeXy97JDozLevow+eBXH7qJoMy0keFZV6XK99bhJ0OCXpoUPVdhgIhL8xu5vYbAv0vMDo+wVJFuyO3rNcQoVnMV7icFfwG3yeYHr0+mMPuz1QeoV18Kg6Yxk/kw+H2ZFphRJ+TjmL5s2eURJzKH3vQVsi4Qa/QB2PwLuR3+/U/bDVXeOUt8bCbU7KesbYdDxkIBBcV+Oi2CpjN4lBzVlsaWMKYdikT2/VnWfilG83Hj2z6fLxDgKsAcxZ1A+xXlpEJ9cnygB/9uxrq5ZM47XaNliF+eEi35EAldzES8Xi/ac6YuGDvuJL8oIHYIRL8xBBn/RWCyMpiZzj9UWeAieADnlrc4xuO6sX9VGo91avDf0GlP89wH4eWHB9u9GnX6dzOSGwOqOVW9nyRMg4a6fRwewfY41bE8Vj3RfS0RDh3BSn8VH4XRlnXGiyEueHcMTIPpTxp5QzNFS+vFp1udkc9OhjXy5g+7cDzYvrMQgvHb3U06uO63zBIgtGXVaCOB/CWacbPV0qrp7Jq4GBwDyI9MP8u+xSM9lcy6PngDR3H6UF5gyGAxgqxy7gOnjNgJQCVv+ukKVI2hBJwN++jB0onOseTxraGZmpvWfxZtzAHSHfTVj5NW4Gj5l12/l3JPBzs7OBRyUlT859sSGQT5MZnOH7fqtnHsCFMnQy864JPUTwzg3NqE96WLftLpBgK0juM7x33btI065nwUurbVsjcazBs00OBAt6cncIP4CPYTu1w79PL7efsatcRYFXjb9mmOTgXUy8D902prYwnuhDgAAAABJRU5ErkJggg==');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-view-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-view-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-view-icon, .oxomi-portal .oxomi-view-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAASBJREFUOBFjYKAQMML037z3MO4/A4MPjA+jgQpeMLMwzvr397+VqoLcXEZGxr8wORCNMODuwx9AA9iRJSEKGO8wMDPm/f/7bxtQ825eDpYAKSmpbzB1TDAGNs0wORj9//9/108//mx79eoVD0wMbgBMgCD9/7/9+y/f+2DqWGAMfDQzM8Ptv38ZGmFqGBkYv8DYBA0Aek3iz+9/bYjQYmD4D4QwQNAAoHIeoPpQmAZ0mvQwQDMB1QBGxlZuNiYufJgBqAbZDBQvMP5niP/2+78zsgJ0NlCNDCIEGBhQDAD69yIwsWxB14TMB6YFUGqVgYmhegEmSgINdwEwTf8EOs37/7//3oT0g9TC1MANAMZzGlAQIzPBFKLReL2JphY/FwCz9ks5GUDbkgAAAABJRU5ErkJggg==');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-download-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-download-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-download-icon, .oxomi-portal .oxomi-download-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAYpJREFUOBHVUk1LAlEUvffNGIpGRBRpIBqMiBCu2gQtg1ZtWgotoo0/oF2LqF+Qi77AXb+gIFfSoh/QJhLzAycRDVcVjDbNvNt71gyT2jp6m3vPuecezrw3AH99cFyARqMb7lM/rSB71mILd+M0DjdiUK7p+4C4R0SKFCHiLQv4NrVwuOsseesPg0qtmbGBXwwWAauEUAKCGCK0CPGIEWghv5KPRCKGY8KcRlYOfNvFCKfJxegGIB2KNOvAeYETz731rLyrEY1r0Ol0giLwknc4tkdKevmBga7r0y+GeUNAs97hL/3UY11fc2YDg76NWRFzWZIMcXcC/fOTfvVEYiUevZSYActITARxAixUG60ViZ1PSEggDwEccPaRci5KQ3wnMuc4Uu5LIU1IsWx7S+KBgXiKe88wYHF+Va4/rUquordTFlBRbM04GlnFYu+7AoT86rEweXAFREER9bpcb+7YtlkcuRtEg5h6JvXufyBf4dUws0KcFrTPNRtqkKANinqeiEVKQ6P/Cj8BNQeTaxLqC2UAAAAASUVORK5CYII=');
}

body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary .oxomi-order-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:focus .oxomi-order-icon, body.oxomi-dark-primary .oxomi-portal .oxomi-color-primary-focus:hover .oxomi-order-icon, .oxomi-portal .oxomi-order-icon-contrast {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAT9JREFUOBHFksFKw0AQhme2IVQ0hV5y0KZSPdSLond9AI/SB/AxfAWfw4fw4N2DYC+CokJiovVsIRYllh1nV7Yk3WzpzVxm5t9vfmZnA/DfH6oBkuS9X8B0T5CQKz5cRlH0texgngILkIdIcCKBdic/sP8cj24WGUgPP3Y2N64Voycw8ONLdgYSzk3tiogo+1vdhjoXZQhF47Zcu3IimvXNEgX7cnXI7uRqrNMrBr1eewwEcR3o0ioGGkIYumClq/vz4h4Mo1/BFBoAUHs4ZvQOkFICTDlPBclM+CLd7nRe2aQwPZYBN4wJ6arV9E4N9Bf10qsSV5YBAB0h4CD/ng4smoU8eRtx6Jozy4AQ71FS3A6aB2EYfhpQxacku+CwXtasJQqiNb57kOdezczY4i0GZYPavPyjzAOLzubZpepf5YFYybx09B0AAAAASUVORK5CYII=');
}

.oxomi-portal .oxomi-datasheet-bullhorn-icon {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAjlJREFUSA3tVEuLE0EQrupJNpKdRx6KCgqKCuLFxcdF1JMXcS+CFxHZ3+HRoyD+AWVPwnrZi3cRD/GkLAoLgosXEURm4nT3RJLNTMpqcbKTpAdxl72loaervvqqqru6pgHmY16BeQX2qwJEVIti9TSM1WuWRVkeLDP8Dy5l//QQBmsAeAyIjjgVZ6npuh9sMUp3YiNPY3FMTT7V4xS2N3nnUU3gecPBFCvT3FwvNXBZHK31KeOfk7cRBTsczYhO0giWU9Q3keg7glhpBf4LwwtjmdOtqzXhT6JGV6oNAjgx6UWQGgDxB3/fosB7Ldd7iYjDSV65Zk1ISi3PJhsH2TgY+BfGmkXIIHsiJd0OAuxOm+13SKI+TSzoo4JsFQnoeob6is1oTUgORDbyHwxxMUmSw6V2NiDgatPzXtk444YoGrlhDnSVXmfsBs8q6zM8Br5w5OdQrT5r1+tfc39uGqpA5VKjsfg+x4qr9YTcBP124N/iWeO73NpxwDe4UD0uBF4lEKtAcJ+G6Wf+2R/xprwd3h6kSKqB2bWZkdZ3iqHMybsyuRtK9S2UckvK3mXDi+PexSKvKFtPWCTwy/Er13E0Wspls3IlqBW4a23fOysAOylkHYMLkfXMahvW32KSiB+Bu85ghLNtbnBOrHlZCaV+J5DO+L7/yeC7Gnw/D8YllWozIvJ3Feiv0z9LuiBgnY/QN3y+s3Ogkod7STjT7rZg/KYeGgBcc/ipbLhuh0uY2XhzbF6BfanAbzcR3zpFGdLqAAAAAElFTkSuQmCC');
}

.oxomi-portal .oxomi-datasheet-bullhorn-icon:hover {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAoBJREFUSA3tVE1oE1EQntldE00FGy9aKVaxlerFIrnooQp6UQtFAiF/mmoSb968iCdBehJBKB7SYFPMTwlIQTA3EQ/xpBQ9iPTgwT+qYq21zZYm+8ZZmyyb+GKC6C0Plp353rzvm/ftJACd1XGg40CDA9iQ/3VaKBScH758mwCi/lgkdAIRhYzsnwgm7+X7SZRzLNZLADtVVRuKnvO/kAlqMrBdLJPJuEtlvMZil/nMY6fiOrMmSp+EYTTlbbqRz+fVJV3sUxXFckGQUABEDwDtJQEjq2U4hUgLiBCJnQ/NmI0mUuk/9isVnJqd7V76Xppj4j2GITmP8BkAn6oqhg4d2P/A4/GUJVVSSCpYWdZHTDHZCR6GuXgkdFi2Z2EIt5L5/NmYz7doYdWALZIsIpcE3YAIpNNnryeiYaGvH7VjtVgqqKj4tVbQ+OYp7JrMZnc04nU5wt3uLY5HdVg1kVqq9PY8FG8/FrjmJD+buGNrcNjqQVqnhclU5g0BpTWnmrwYCLyzkyPhHZ/Pp9uxWmwjqkH170QqM88iA79QxCeobg4j6H08sMeBRJR72cUDdFt1d92Ijo7+4Cnl7tATHws9r2fayKQ3tBfyyPcR+2guBGUiHva+59B8inzz8eR0zs8N3TSWVrxT6ZlAuVIxS5su6TesqyYqWTkZQ1bMAU8sxceCOcW9dZAbK7JY0dzXHLhqr7PHLW/IrC/5L2vYPESo/DbmJm5aya9IYjr7DEEMXAgGX5u4bLX8hslU+ir/Dsarh1+5tO1HwuHTyzKydrCWlgrU7nNXa1Wyg3pl8Xo7xM1qWgpeivjnVZdjNyroVQCPbXM5rjQj6+AdB/6LAz8BODrRAdvO23QAAAAASUVORK5CYII=');
}

.oxomi-portal .oxomi-groups-anchor-link {
    background-color: #f4f4f4;
}

.oxomi-portal .oxomi-groups-anchor-link:hover, .oxomi-portal .oxomi-groups-anchor-link:active, .oxomi-portal .oxomi-groups-anchor-link:focus {
    background-color: #c7c7c7;
}

.oxomi-portal .oxomi-groups-anchor-link a {
    color: #43474a !important;
}

.oxomi-portal .oxomi-scroll-top {
    background-color: #f4f4f4;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAcklEQVR4Ae3NsQ2EUAyD4WwFLIZoEBkZWABeAXL3IvnOovGXNvodRjAzs4zU5q92Kc1jQpKXTSCPCU1+jwMTivzQDhP5/3xTT/D511hP8Pl6gs8TE0Qept8mspPHxPl8bUFI5IuJNUgL8p2JOczMzL52A8FId2vWVNYbAAAAAElFTkSuQmCC');
}

.oxomi-portal .oxomi-scroll-top:hover, .oxomi-portal .oxomi-scroll-top:active, .oxomi-portal .oxomi-scroll-top:focus {
    background-color: #c7c7c7;
}

#sidebar {
    overflow-x: hidden;
}

.oxomi-offsetted-anchor-fixed-searchbar {
    top: -155px;
}

.oxomi-offsetted-anchor-top {
    top: -155px;
}

.oxomi-offsetted-anchor-navbar {
    top: -85px;
}

.oxomi-portal .oxomi-search-catalog-cover .oxomi-catalog {
    background-color: #a1a3a4 !important;
}

.oxomi-overlay:not(.oxomi-full-screen-overlay) .oxomi-portal #portal-pages-menu {
    width: calc(100% - 32px);
}

.oxomi-portal .oxomi-link:hover:not(.oxomi-portal-logo) img {
    zoom: 1;
    opacity: 0.75;
}

.oxomi-search-container .oxomi-close-button:hover {
    color: #bfbfbf;
}

.oxomi-overlay .oxomi-portal #oxomi-overlay-close {
    display: inherit;
}

.oxomi-overlay .oxomi-portal .oxomi-portal-menu a:hover:not(.oxomi-portal-logo) {
    background-color: #33658a !important;
    color: #fff !important;
    border-color: #33658a;
}

.oxomi-overlay .oxomi-portal .oxomi-portal-navbar {
    border-color: #33658a;
}

.oxomi-overlay .oxomi-portal .oxomi-svg-holder {
    color: #ecf0f1;
}

.oxomi-overlay .oxomi-portal #oxomi-overlay-mobile-close {
    visibility: inherit;
}

button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer;
}

@media (max-width: 768px) {
    .oxomi-portal .oxomi-portal-container {
        grid-template-rows: 60px 1fr;
        grid-template-areas: "header" "content" "footer";
        -ms-grid-rows: 60px 1fr;
    }
    .oxomi-portal .oxomi-portal-container.with-oxomi-page-sidebar {
        grid-template-columns: 1fr;
        grid-template-areas: "header" "content" "sidebar" "footer";
        -ms-grid-columns: 1fr;
    }
    .oxomi-portal .oxomi-portal-container.with-oxomi-page-sidebar #portal-pages-menu {
        -ms-grid-column-span: 1;
    }
    .oxomi-portal .oxomi-portal-container.with-oxomi-page-sidebar #oxomi-footer {
        -ms-grid-column-span: 1;
    }
    .oxomi-portal .oxomi-portal-menu a {
        padding: 0 1em;
        display: block;
        border-top: solid 1px;
    }
    .oxomi-portal .oxomi-portal-menu a:last-child {
        border-bottom: 0;
    }
    .oxomi-portal .header-left, .oxomi-portal .header-right {
        width: 100%;
        text-align: center;
    }
    .oxomi-portal .hidden-desktop {
        display: block;
    }
    .oxomi-portal .oxomi-desktop-float-right {
        float: none;
    }
}

@media (max-width: 767px) {
    .oxomi-portal #portal-pages-menu .oxomi-portal-menu {
        flex-flow: column;
    }
    .oxomi-portal header {
        display: block;
    }
    .oxomi-portal header .oxomi-portal-menu {
    }
    .oxomi-portal header .oxomi-portal-menu .oxomi-portal-logo {
        display: none;
    }
    .oxomi-portal header .oxomi-portal-menu #oxomi-overlay-close {
        display: none;
    }
    .oxomi-portal header #oxomi-mobile-menu {
        width: 100%;
        height: 64px;
        align-items: center;
        justify-content: space-between;
        display: flex;
    }
    .oxomi-portal header #oxomi-mobile-menu a, .oxomi-portal header #oxomi-mobile-menu label {
        background-color: #fff !important;
        color: #33658a !important;
        border-color: #33658a;
        height: 64px;
        cursor: pointer;
        padding: 0 16px;
        margin: 0;
    }
    .oxomi-portal header #oxomi-mobile-menu a:hover, .oxomi-portal header #oxomi-mobile-menu label:hover {
        background-color: #33658a !important;
        color: #fff !important;
        border-color: #33658a;
    }
    .oxomi-portal header #oxomi-mobile-menu .oxomi-portal-logo img {
        max-height: 48px;
    }
    .oxomi-offsetted-anchor-fixed-searchbar {
        top: -200px;
    }
    .oxomi-offsetted-anchor-top {
        top: -200px;
    }
    .oxomi-offsetted-anchor-navbar {
        top: 0;
    }
}

