/* CSS Document */

.preh1,
h2, h3, h4, h5,
a, a:link, a:active, a:visited, a:hover,
.sys-navigation li.active a,
#main .sys-basket-continue-button a, #main .sys-basket-continue-button a:link, #main .sys-basket-continue-button a:active, #main .sys-basket-continue-button a:visited, #main .sys-basket-continue-button a:hover{
    color: #00553c;
}

.sys-navigation li a {
    color:#fff;
}

footer {
    background:#00553c;
    position: relative;
    z-index: 1;
}

.footer-social {
    margin-top:40px;
}

.footer-social a, 
.footer-social a:link, 
.footer-social a:hover, 
.footer-social a:active, 
.footer-social a:visited, 
.footer-social a:focus {
    margin: 0 4px;
}

#main .orderlink a, #main .orderlink a:link, #main .orderlink a:active, #main .orderlink a:visited, #main .orderlink a:hover,
.sys-filter-button,
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background:#00553c !important;
}


#main .sys-basket-continue-button {
    border:1px solid #00553c;
    background:#fff;
}

#main .sys-btn-small .left,
#main .sys-btn-small .right{
    background:#00553c;
}

.sys-container h3 {
    background-image:url("../img/open_icon_facelift.png");
}

.prospect-download-item .prospect-download-icons a, 
.prospect-download-item .prospect-download-icons a:link, 
.prospect-download-item .prospect-download-icons a:hover, 
.prospect-download-item .prospect-download-icons a:active, 
.prospect-download-item .prospect-download-icons a:visited, 
.prospect-download-item .prospect-download-icons a:focus {
    background-image:url("../img/download-icons.png");
    background-size:32px;
    width:32px;
    height: 32px;
}

.prospect-download-item .prospect-download-icons a:nth-child(2), .prospect-download-item .prospect-download-icons a:nth-child(2):link, .prospect-download-item .prospect-download-icons a:nth-child(2):hover, .prospect-download-item .prospect-download-icons a:nth-child(2):active, .prospect-download-item .prospect-download-icons a:nth-child(2):visited, .prospect-download-item .prospect-download-icons a:nth-child(2):focus {
    background-position:0 -32px;
}

.prospect-download-item .prospect-download-icons a:nth-child(3), .prospect-download-item .prospect-download-icons a:nth-child(3):link, .prospect-download-item .prospect-download-icons a:nth-child(3):hover, .prospect-download-item .prospect-download-icons a:nth-child(3):active, .prospect-download-item .prospect-download-icons a:nth-child(3):visited, .prospect-download-item .prospect-download-icons a:nth-child(3):focus {
background-position:0 -64px;
}

.top_wrap .logo svg {
    width: 426px;
    height: 80px;
    fill: #fff;
}

.top_wrap .logo .brand, 
.top_wrap .logo .founded {
    fill: #fff;
}

.top_wrap.scroll .logo svg {
    width: 298px;
    height: 56px;
    fill: #333;
}

.top_wrap.scroll .logo .brand{
    fill: #00553c;
}

.top_wrap.scroll {
    background:#fff;
}


.nobanner .top_wrap, .top_wrap.scroll {
    height: 116px;
    padding-top:32px;
}

.scroll .top1 a, 
.scroll .top1 a:link, 
.scroll .top1 a:active, 
.scroll .top1 a:visited, 
.scroll .top1 a:hover {
    color:#333;
}

.top1 {
    float:left;
    text-align: left;
    margin-left: 48px;
}

.scroll .top1 {
    color:#333;
}

.logo {
    float:right;
    margin-right: 48px;
    margin-top:48px;
}

.lang_wrap {
    right:auto;
    left:32px;
}

.lang_wrap.scroll {
		top:75px;
	}

.lang_wrap::before {
    right:auto;
    left:24px;
}

.sys-navigation.scroll {
    top:110px;
}

.filter-box.scroll {
    top:164px;
}

.sys-navigation-shadow.scroll {
    top:154px;
}
