
/* ------------------------
// COOKIE
  ------------------------ */
.viewer-element body .cc-window.cc-banner {
        }

.viewer-element a.cc-btn.cc-dismiss {
            font-size: 12px ;}

.viewer-element a.cc-btn.cc-dismiss:hover,
.viewer-element a.cc-btn.cc-dismiss:active {
            font-size: 12px ;}


@media only screen and (min-width: 1024px){
  .viewer-element .header .header-nav {
      width: auto !important;
  }
  .search-overlap p.breadcrumb {
    position: absolute;
  }
}
button#aw-cookie-forced-all-deny {    
  display: none;
}
#aw-thirds #aw-thirds-forced .aw-thirds-button {
  outline: none;
}
#aw-thirds #aw-thirds-forced .aw-thirds-forced-header-actions button[data-thirds-panel] {
    order: 1;
}
#aw-thirds #aw-thirds-forced .aw-thirds-forced-header-actions button[data-thirds-deny-all] {
    order: 1;  
    position: relative;
    top: auto;
    right: auto;
  	border: 2px solid #d9d9d9;
    text-decoration: none;
    font-size: 13px;
    text-transform: uppercase;
}
#aw-thirds #aw-thirds-forced .aw-thirds-forced-header-actions button[data-thirds-deny-all]:focus, 
#aw-thirds #aw-thirds-forced .aw-thirds-forced-header-actions button[data-thirds-deny-all]:hover {
	border-color: #d9d9d9;
}
#aw-thirds .aw-thirds-button.aw-thirds-button-allow.is-checked {
	border: 2px solid #d9d9d9 !important;
  	background-color: transparent !important;
  	color: inherit !important;
}
#aw-thirds .aw-thirds-button.aw-thirds-button-allow.is-checked:focus,
#aw-thirds .aw-thirds-button.aw-thirds-button-allow.is-checked:hover {
	border-color: #d9d9d9 !important;
}

html {
    scroll-behavior: smooth;
}