.logo{
    background: url(/local/templates/.default/um_markup2/i/logo.svg) no-repeat top center;
    opacity: 0.5;
}
.lang_eng .logo {
    background-image: url(/local/templates/.default/um_markup2/i/logo_eng.png);
}
.nav-wrap{
    width: 180px;
    margin: -37px auto 0;
    border:none;
    padding-bottom: 20px;
    padding-top: 50px;
}

.aside-network{
    width: 180px;
    margin: -55px auto 0;
    position: relative;
}

.aside-network:before, .aside-network:after {
    content: none;
}

.aside-network li{
    /*margin:0 3px;*/
    position: relative;
    top: -2px;
}

.entry-wrapper .block:after{
    display: none;
}



@media screen and (max-width: 1800px){

    .entry-wrapper{
        margin: 50px 0 0;
    }
    .nav-wrap {
        width: 180px;
        margin: -37px auto 0;
    }
    .aside-network{
        margin:-61px auto 8.8%;
        width: 180px;
    }

}




@media screen and (max-width: 1650px){
    .nav-wrap {
        width: 180px;
        margin: -37px auto 0;
    }

    .aside-network {
        width: 180px;
        margin: -61px auto 0;
    }
}



@media screen and (max-width: 1500px){
    .nav-wrap {
        width: 180px;
        margin: -37px auto 0;
    }

    .aside-network {
        width: 180px;
        margin: -61px auto 0;
    }
}




@media screen and (max-width: 1420px){

    .nav-wrap {
        width: 180px;
        margin: -37px auto 0;
    }

    .aside-network {
        width: 180px;
        margin: -61px auto 0;
    }
}


@media screen and (max-width: 1300px){

    .logo {
        background-size: 100%;
    }

    .nav-wrap {
        margin-top: -67px;
        width: auto;
        margin: -58px 30px 0;
    }
    .aside-network {
        margin: -60px 30px 7%;
        width: auto;
    }

    .entry-wrapper {
        margin: 50px 0 0;
    }

}


@media screen and (max-width: 1250px){

    .nav-wrap{
        margin: -61px 30px 0;
    }

}


@media screen and (max-width: 1200px){

    .nav-wrap{
        margin: -63px 30px 0;
    }

}


@media screen and (max-width: 1150px){

    .nav-wrap{
        margin: -66px 30px 0;
    }

}



@media screen and (max-width: 1100px){

    .aside-network {
        margin: -59px 30px 7%;
        width: auto;
    }

    .nav-wrap{
        padding-bottom: 10px;
        padding-top: 20px;
        margin-top: -57px;
        width: auto;
        margin: -60px 30px 0;
    }

    .entry-wrapper {
        margin: 48px 0 0;
    }

    .aside-network:before, .aside-network:after {
        width: 12px;
    }
}

@media screen and (max-width: 1050px){

    .nav-wrap{
        margin: -61px 30px 0;
    }

}


@media screen and (max-width: 1000px){

    .nav-wrap{
        margin: -64px 30px 0;
    }

}



@media screen and (max-width: 960px){

    .aside-network:before, .aside-network:after {
        display: none;
    }

    .nav-wrap {
        border-right: 0;
        border-left: 0;
        margin-top: 0;
    }

}


@media screen and (max-width: 740px){

    .nav-wrap{
        width: auto;
        margin: 0 auto;
        border-right: 0px solid #868686;
        border-left: 0px solid #868686;
        padding-bottom: 0;
        padding-top: 0;
        margin-top: 0;
    }

    .aside-network {
        margin: 0 30px;
        padding:0 0 20px;
    }

}