body{
    background: #f5f5f5 !important;
}

.block__list--item:before, .nav__tags--item:before, .ficha__list--item:before, .leftmenu__list--item:before, .leftmenu__other--item:before, .drop__item:before, .list__item:before{
    position: static;
    content: '';
    display: none !important;
}

.ficha__list--item:before{
    display: none;
}

.block__list--item {
    margin: 0px;
    font-size: 15px;
    text-transform: none;
}

header.header, nav.nav, .catalog, .leftmenu, .drop__item--link {
    font-family: 'Open Sans';
}

.link--drop--second, .catalog__drop .block__list--item .item__link span {
    font-family: 'Open Sans';
    font-size: 15px;
}

.consult__block {
    font-family: 'Open Sans';
}

header.header a,
nav.nav a,
footer.footer a,
.catalog a {
    text-decoration: none;
    color: #0074d6;
}

footer.footer a{
    border-bottom: 1px solid rgba(0, 116, 214, .15);
}

header.header a:hover,
nav.nav a:hover,
footer.footer a:hover,
.catalog a:hover {
    text-decoration: none;
    transition: none;
    border-color: rgba(255, 139, 3, .4);
    color: #df7800;
}






.block__list {
    margin: 0px;
}

.ficha__list--item{
    margin: 0px;
    border: 0px;
    font-family: 'Open Sans';
    font-size: 15px;
    text-transform: none;
}

.nav__tags{
    margin: 0px;
}

.nav__tags--item{
    margin: 0px;
}

.block__list--item{
    border: 0px;
}

.header__logo--link, .header__logo--link:hover{
    text-decoration: none;
    border: 0px !important;
}

.nav__tags--item .item__link{
    text-transform: none;
}

.nav__tags--item .item__link:hover{
    color: #ffffff;
}

.catalog__drop > .block__list, .catalog__drop > .block__list > .block__list--item{
    position: static;
}

.item--drop--second{
    position: static;
}

.container {
    margin: 0px auto;
}

@media (min-width: 1200px)
{
    .container {
        width: 1200px;
    }
}

.leftmenu, .leftmenu__list--item{
    text-transform: none;
}

.leftmenu__list, .leftmenu__other{
    margin: 0px;
}

.leftmenu__list--item, .leftmenu__other--item, .leftmenu__list--drop, .other__drop--list, .list__item{
    margin: 0px;
}

.leftmenu__list--drop .drop__item{
    margin: 0px;
}

.leftmenu__other--item{
    text-transform: none;
}

.list__item{
    text-transform: none;
    font-family: 'Open Sans';
    font-size: 14px;
    border: 0px;
}

.other__drop--list{
    line-height: 0px;
}

.view_grey{
    text-decoration: none !important;
    border: 0px !important;
}

.view_grey:hover{
    text-decoration: none !important;
    border: 0px !important;
}

.basket_wrap{
    position: relative;
    float: left !important;
}

.basket_wrap .basket .summa{
    top: 52px;
}