.article_logo{
    display: block;
    position: absolute;
    right: 9px;
    top: 9px;
    width: 154px;
    height: 104px;
    text-decoration: none;
    z-index: 999;
}
.article_logo img{
    display: none;
}
.article_logo.state1 .state_1,
.article_logo.state2 .state_2,
.article_logo.state3 .state_3{
    display: block;
}



.back_to_main{
    background: url('../_i/as/back.png') 0 0 no-repeat transparent;
    width: 134px;
    height: 136px;
    display: block;
    text-decoration: none;
    position: absolute;
    bottom: 39px;
    right: 30px;
    z-index: 999;

}


.article_switcher{
    position: absolute;
    right:0;
    top:50%;
    margin: -210px 0 0 0;
    height: 420px;
    border-left:1px solid red;
    padding: 0;
    z-index: 999;
}

.article_switcher.light{
    border-left:1px solid white;
}
.article_switcher li{
    list-style: none;
    display: block;
    width: 116px;
    height: 70px;
}

.article_switcher a{
    display: block;
    width: 100%;
    height: 100%;
}

.article_switcher .state_1{
    background: url('../_i/as/as2.jpg') 0 0 no-repeat;
}
.article_switcher .state_2{
    background: url('../_i/as/as1.jpg') 0 0 no-repeat;
}
.article_switcher .state_3{
    background: url('../_i/as/as3.jpg') 0 0 no-repeat;
}
.article_switcher .state_4{
    background: url('../_i/as/as4.jpg') 0 0 no-repeat;
}
.article_switcher .state_5{
    background: url('../_i/as/as5.jpg') 0 0 no-repeat;
}
.article_switcher .state_6{
    background: url('../_i/as/as6.jpg') 0 0 no-repeat;
}

.article_switcher .state_1_active, .article_switcher .state_1:hover{
    background: url('../_i/as/as2a.jpg') 0 0 no-repeat;
}
.article_switcher .state_2_active, .article_switcher .state_2:hover{
    background: url('../_i/as/as1a.jpg') 0 0 no-repeat;
}
.article_switcher .state_3_active, .article_switcher .state_3:hover{
    background: url('../_i/as/as3a.jpg') 0 0 no-repeat;
}
.article_switcher .state_4_active, .article_switcher .state_4:hover{
    background: url('../_i/as/as4a.jpg') 0 0 no-repeat;
}
.article_switcher .state_5_active, .article_switcher .state_5:hover{
    background: url('../_i/as/as5a.jpg') 0 0 no-repeat;
}
.article_switcher .state_6_active, .article_switcher .state_6:hover{
    background: url('../_i/as/as6a.jpg') 0 0 no-repeat;
}

.article_switcher .active{
    position: relative;
}
.article_switcher .active:after{
    content:' ';
    width:4px;
    height:4px;
    background: red;
    position: absolute;
    top: 33px;
    left: -5px;
}


.article_switcher.light .active:after{
    background:white;
}


.schema_dark .back_to_main{
    background-image: url('../_i/as/back_light.png');
}

.slideDown{
    bottom: initial;
    height: 100%;
}

.slideFullLeft{
    width: 100%;
    right:initial;
}

body{
    width:100%;
    height:100%;
    overflow: hidden;
}

.hidden{
    display:none !important;
}

.container{
    min-height: 100%;
    overflow: hidden;
}
body, html{
    min-width:1024px;
    min-height:800px;
    overflow: visible;
}

.titem__shop-found .shop-found__link{
    display: none;
}

.titem__shop-found:hover .shop-found__link{
    display: block;
}

.exlink{
    color:inherit;
    text-decoration: none;
}

.glasses__img{
    width:365px;
    margin: 80px 0;
}

.slick-slide{
    outline:none;
}

.op60{
    opacity: 0.4;
}