#primary-navigation .hamburger-toggle > span{
    background-color:#fff!important;
}
body #row-back{
    background-position: bottom !important;
    background-repeat: repeat-x !important;
}
body #row-bottom-back{
     background-position:left bottom !important;
}
#colophon , #footer-nav{
    display:none!important;
}
@media (min-width:1024px) and (max-width: 1920px) {
    #site-header .container-fullwidth {
        width: 1170px;
    }
}
@media (max-width: 1024px) {
    body #row-bottom-back{
        padding:0 0 100px 0!important;
    }
}
@media (max-width: 768px) {
    body #row-bottom-back{
        background-image:none!important;
    }
    .socials-list .socials-item {
       margin-bottom:30px!important;
    }
}