#logo .logo_normal {
    width: 160px;
    filter: brightness(8) drop-shadow(2px 4px 3px black);
    -webkit-filter: brightness(8) drop-shadow(2px 4px 3px black);
}

header.header.sticky .logo_sticky, #logo .logo_sticky {
    width: 230px;
    position: absolute;
    background: #FFF;
    padding: 5px 25px 30px 25px;
    border-radius: 10px;
    /* margin-left: -20px; */
    box-shadow: -8px 10px 15px 2px rgb(0 0 0 / 20%);
}

header.header.sticky {
    box-shadow: 0px 0px 15px 2px rgb(0 0 0 / 20%);
}

.styled-select#lang-selector select {
    color: #fff;
}

.styled-select#lang-selector {
    background-color: rgb(0 0 0 / 10%);
}

footer {
    border-top: 1px solid #ededed;
    background-color: #0d6e38;
    padding: 15px;
    color: #FFF;
}


ul#additional_links li a, ul#additional_links li span, .styled-select#lang-selector select, .styled-select#lang-selector:after, ul#additional_links li:after {
    color: #fff;
    opacity: 0.8;
}

.strip ul li .score {
    margin-top: -16px;
}

.sub_header_in {
    background-image: url(https://s3.amazonaws.com/seekewa/img/banners/2.jpg);
    padding: 70px 0;
    text-align: center;
    background-size: cover;
}

.box_account h3 {
    font-size: 25px;
    font-size: 1.3125rem;
    padding-left: 0px;
    height: 30px;
    padding-top: 5px;
    display: inline-block;
    margin-bottom: 15px;
    font-weight: 100;
}


.box_account h3.client {
    background: initial;
    font-size: 18px;
}

a.address {
    display: inline-block;
    font-weight: 100;
    color: #737373;
    line-height: 1;
    margin-top: 10px;
}

a.btn_add:hover, .btn_add:hover {
    background-color: #FFC107;
    color: #4a4a4a !important;
    opacity: 1 !important;
}

.sub_header_in:after {
    content: "";
    background: rgb(0 0 0 / 30%);
    width: 100%;
    position: absolute;
    height: 300px;
    top: 0;
    left: 0;
}

.sub_header_in h1 {
    color: #fff;
    margin: 0;
    font-size: 26px;
    font-size: 1.625rem;
    z-index: 1;
    position: relative;
}

.results-top {
    background: #FFF;
}

.filters_listing {
    background: #096a3b;
}

.results-top {
    background: #096a3b;
    padding-bottom: 5px;
    color: #FFF;
    font-weight: 600;
}

.filters_listing.is_stuck {
    margin-top: -2px;
}

#partner .item .strip figure {
    height: auto;
}

#partner .item .strip figure a img {
    position: relative;
    left: 0%;
    top: 0%;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -moz-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    -o-transform: translate(-50%, -50%) scale(1);
    transform: initial;
    -webkit-backface-visibility: initial;
    -moz-backface-visibility: initial;
    -ms-backface-visibility: initial;
    -o-backface-visibility: initial;
}


.call_section.image_bg {
    background: #096a3b url(../images/bg.jpg) center center no-repeat fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.profil_single .singlepost li {
    padding: 5px 0 10px 0px;
}

.logout a:link, a:visited{
    color:black !important;
}