.infobanner p {
    margin:0px;
}
footer ul li.nomargin {
    margin:0px;
}
.searchbar form {
    padding:0px;
    width:100%;
    height:100%;
}
.content-text {
    clear:both;
}
.spacer {
    clear:both;
    display:block;
}

.related-content .teaserbox-quer {
    background-color:transparent;
}
article .content+.content{
    min-height:auto;
}
.content a {
    color:#c9a206;
}
footer .content a,
.content a.primary-btn {
    color:#FFFFFF;
}
footer figure img {
    padding: 10px 50% 20px 0;
}
h2 {
    margin:20px 0px 12px 0px;
    padding:0px;
    font-style: italic;
    font-size: 20px;
    font-weight:normal;
}
h3 {
    font-weight:bold;
    margin:12px 0px 8px 0px;
    padding:0px;
}
#c93-1,#c93-2 {
    margin-top:-80px;
    padding-top:80px;
}
article nav ul ul ul li a {
    padding:10px 20px 10px 40px;
}
header nav > ul > li:first-child {
    border-top:none;
}

@media only screen and (min-width: 990px) {
    .logo img {
        height: 80px;
    }
    header.color-petrol {
        height:140px;
    }
    header nav {
        position: absolute;
        top: 56px;
        height: 40px;
    }
    header.color-petrol {
        height:auto;
        position:absolute;
    }
    header nav.fixed {
        background-color: #ecbd02;
    }
}

@media only screen and (min-width: 1260px) {
    .logo img {
        height: 110px;
    }
    header nav {
        top: 96px;
        left:0px;
    }
    header.color-petrol {
        height:140px;
        position:static;
    }

}
@media only screen and (max-width: 989px) {
    header nav.fixed {
        position:fixed;
    }
}