.jsTopWrapper {
 position:fixed;
 top:0;
 left:0;
 width:100%;
 z-index:1001;
}

.cookie-alert {
 position:absolute;
 top:0;
 left:0;
 right:0;
 z-index:1003;
 background-color:#363534;
 color:#cbc6c0;
 font-size:14px;
}

.cookie-alert .row {
 padding-top: 4px;
 padding-right: 0px;
 padding-bottom: 4px;
 padding-left: 0px;
}

.theme-blue a {
 color:#62a3bb;
}

.theme-blue a:hover {
 color:#478aa3;
}

.theme-blue .btn,
.theme-blue .hs-button {
 background-color:#62a3bb;
 color:#fff;
}

.theme-blue .btn:hover,
.theme-blue .quick_access-toggle.active,
.theme-blue .hs-button:hover {
 background-color:#478aa3;
 color:#fff;
}

.theme-blue.bg-blue .btn,
.theme-blue.bg-blue .hs-button {
 background-color:#478aa3;
 color:#fff;
}

.theme-blue.bg-blue .btn:hover,
.theme-blue.bg-blue .quick_access-toggle.active,
.theme-blue.bg-blue .hs-button:hover {
 background-color:#376c80;
 color:#fff;
}

.btn {
 padding:10px 20px;
 background:#f4f4f2;
 font-size:14px;
 line-height:20px;
 color:#8d8070;
 text-transform:uppercase;
 border:none;
}

.btn:hover,
.quick_access-toggle.active,
.hs-button:hover {
 background-color:#cbc6c0;
 color:#fff;
}