@charset "UTF-8";@import url("reset.css");body{background:#9ca3a7;margin-top:0 !important;}
body.mainpage{background:#9ca3a7;}
#wrapper{min-height:100%;height:auto !important;height:100%;position:relative;width:100%;overflow:scroll;}
.nc-navbar{display:none !important;}
#wrapper header{width:100%;display:block;float:left;background:url('../img/texture.png') #171c1f;}
#wrapper header .wrap{display:block;margin:0 auto;}
#wrapper header .wrap .content{float:left;display:block;width:100%;}
#wrapper header .wrap .content .logo{display:block;float:left;width:180px;height:105px;margin-left:20px;background:url('../img/logo.png') no-repeat center left;margin-right:20px;}
#wrapper header .wrap .content .menu{float:left;display:block;width:420px;}
#wrapper header .wrap .content .menu ul{height:105px;float:left;display:block;line-height:105px;margin-right:20px;}
#wrapper header .wrap .content .menu ul li{float:left;display:block;}
#wrapper header .wrap .content .menu ul li a{padding:14px 8px;color:#d6d6d6;font:400 12px/1em 'Roboto-Regular';text-transform:uppercase;text-decoration:none;}
#wrapper header .wrap .content .menu ul li a:hover{color:#c50c0a;}
#wrapper header .wrap .content .menu ul li .submenu{display:block;position:absolute;float:left;width:100%;left:0;z-index:999;opacity:0;left:-9999px;}
#wrapper header .wrap .content .menu ul li .submenu .wr{display:block;margin:0 auto;width:940px;padding:20px;background:#d2d5d7;padding-right:0;}
#wrapper header .wrap .content .menu ul li.catalogmenu:hover{background:url('../img/menubg.png') no-repeat center bottom;}
#wrapper header .wrap .content .menu ul li.catalogmenu:hover .submenu{display:block !important;opacity:1;left:0;}
#wrapper header .wrap .content .menu ul li .submenu .wr ul{line-height:0;height:auto;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item{width:164px;display:block;float:left;margin-right:20px;margin-bottom:20px;position:relative;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item:nth-child(5n){margin-right:0;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item ul{margin-right:0;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item li{width:100%;margin-bottom:10px;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item li:first-child{margin-bottom:10px;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item li a{color:#636464;font:400 14px/1em 'DINCondensed-Regular';padding:0;width:100%;float:left;display:block;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item li:first-child a{color:#ce100e;font:400 18px/1em 'DINCondensed-Regular';}
#wrapper header .wrap .content .menu ul li .submenu .wr .item li a:hover{color:#1b1b1b;text-decoration:underline;}
#wrapper header .wrap .content .menu ul li .submenu .wr .item li:first-child a:hover{color:#ce100e;text-decoration:underline;}
.clearnav{height:50px;display:none;float:left;width:100%;}
nav{display:block;width:100%;float:left;color:#fff;z-index:999;}
nav .blind{display:none;}
nav .menu2{background:#101010;display:block;width:100%;float:left;position:absolute;top:0;}
nav .menu2 .cont{width:940px;margin:0 auto;}
nav .menu2 .cont ul{float:right;}
nav .menu2 .cont ul li{float:left;display:block;padding:10px}
nav .menu2 .cont ul li a{color:#9ca3a7;text-decoration:none;font:400 10px/1em 'Roboto-Regular';}
nav .menu2 .cont ul li a:hover{color:#c50c0a;}
nav .menu2 .cont ul li.auth a{background:url('../img/entico.png') no-repeat center left;color:#fff;padding-left:18px;}
nav .menu2 .cont ul li.reg a{background:url('../img/regico.png') no-repeat center left;color:#fff;padding-left:16px;}
nav .menu2 .cont ul li a.whatsapp:hover{color:#3dbe47;}
nav .menu2 .cont ul li a.telegram:hover{color:#28aaeb;}

nav .menu .cont{width:940px;margin:0 auto;margin-top:40px;}
nav .menu{background:url('../img/texture.png');display:block;width:100%;float:left;}
nav .menu .logo {
    display: block;
    float: left;
    width: 180px;
    height: 105px;
    background-image: url("../img/logo_medium.png"); 
    background-repeat: no-repeat;
    background-position: 0px 7px;
}
nav .menu .cont .right{float:right;width:740px;}
nav .menu .cont form{float:right;width:auto;text-align:right;}
nav .menu .cont ul{float:right;}
nav .menu .cont ul li{float:left;display:block;padding:17px 0;}
nav .menu .cont ul li::before { 
color: #575454;
content: "/";
padding: 10px 5px;
}
nav .menu .cont ul li:first-child:before, nav .menu .cont ul li ul li:before{content:"";padding:0;}
nav .menu .cont ul li a{color:#d6d6d6;text-decoration:none;font:400 12px/1em 'Roboto-Regular';text-transform:uppercase;}
nav .menu .cont ul li a:hover{color:#c50c0a;}
nav .menu .cont ul li:last-child{padding-right:0;}
nav .menu .cont ul li .submenu{display:block;position:absolute;float:left;width:100%;left:0;z-index:999;opacity:0;left:-9999px;}

nav .menu .cont ul li .submenu .wr { 
background: #D2D5D7;
display: block;
height: auto;
columns: 1; /* 5 */
margin: 0px auto;
padding: 20px 0px 20px 20px;
/*width: 940px;*/
}
nav .menu .cont ul li .submenu .wr:after { 
content:' ';
display:block;
clear:both;
}
nav .menu .cont ul li.catalogmenu:hover{background:url('../img/menubg.png') no-repeat center bottom;}
nav .menu .cont ul li.catalogmenu:hover .submenu{display:block !important;opacity:1;left:0;margin-top:17px;}
nav .menu .cont ul li .submenu .wr ul{line-height:0;height:auto;float:left;}
nav .menu .cont ul li .submenu .wr .item{width:164px;display:block;float:left;margin-right:20px;margin-bottom:20px;position:relative;}
nav .menu .cont ul li .submenu .wr .item:nth-child(5n){margin-right:0;}
nav .menu .cont ul li .submenu .wr .item ul{margin-right:0;}
nav .menu .cont ul li .submenu .wr .item li{width:100%;margin-bottom:10px;padding:0;}
nav .menu .cont ul li .submenu .wr .item li:first-child{margin-bottom:10px;}
nav .menu .cont ul li .submenu .wr .item li a{color:#636464;font:400 14px/1em 'DINCondensed-Regular';padding:0;width:100%;float:left;display:block;}
nav .menu .cont ul li .submenu .wr .item li:first-child a{color:#ce100e;font:400 18px/1em 'DINCondensed-Regular';}
nav .menu .cont ul li .submenu .wr .item li a:hover{color:#1b1b1b;text-decoration:underline;}
nav .menu .cont ul li .submenu .wr .item li:first-child a:hover{color:#ce100e;text-decoration:underline;}
nav .menu .cont .search{height:37px;float:right;display:block;line-height:35px;margin:10px 0;width:710px;}
nav .menu .cont .search input[type='text']{width:220px;height:35px;padding:5px;background:#585552;color:#fff;margin-right:20px;}
nav .menu .cont .cartblock{height:35px;float:right;display:block;text-align:center;margin-top:0;}
nav .menu .cont .cartblock span{width:37px;height:35px;float:left;display:block;background:url('../img/cart.png') no-repeat center;color:#fff;font:400 9px/1em 'Roboto-Regular';line-height:37px;padding-left:1px;}
@media (min-width:0px) and (max-width:940px){.clearnav{display:block;}
nav{position:fixed;}
nav .blind{display:block;background:#101010;position:relative;width:100%;height:50px;}
nav .mob{margin:0 auto;overflow:auto;display:none;height:200px;} /* Oleg width:480px; */
nav .menu2{position:relative;}
nav .menu .logo{display:none;}
nav .menu, nav .menu2{float:right;width:250px;background:#101010;}
nav .menu .cont ul li, nav .menu2 .cont ul li{width:100%;}
nav .menu2 .cont, nav .menu .cont{width:auto;}
nav .menu .cont ul li a, nav .menu2 .cont ul li a{color:#fff;font:400 14px/1em 'Roboto-Regular';text-decoration:none;}
nav .blind .cont{margin:0 auto;width:auto;}
nav .blind .cont .minlogo{background:url('../img/logo_medium.png') no-repeat center left;width:95px;height:50px;display:block;float:left;background-size:90px;}
nav .blind .cont .buter{float:right;display:block;background:url('../img/buter.png') no-repeat;width:30px;height:30px;cursor:pointer;margin-top:10px;}
nav .menu .cont .right{width:auto;}
nav .mob .in{display:block;float:right;width:250px;background:#101010;}
nav .menu .cont ul li.catalogmenu:hover{background:transparent;}
nav .menu .cont ul li.catalogmenu:hover .submenu{display:none !important;opacity:0;}
nav .menu .cont .search{float:left;width:100%;}
nav .menu .cont{margin-top:10px;}
nav .menu .cont .search input[type='text']{width:160px;float:left;margin-left:10px;}
nav .menu .cont .cartblock{margin-right:10px;}
nav .menu .cont ul li{padding:10px;}
nav .menu .cont ul li a, nav .menu2 .cont ul li a{text-transform:uppercase;}
#wrapper section .wrap .content .tovar .item .cover img.im{width:200%;height:autotransform:rotate(0deg);position:absolute;margin-left:10px;margin-top:-20px;transition-duration:0.6s;}

}
#wrapper header .wrap .content .search{height:70px;float:left;display:block;line-height:35px;}
#wrapper header .wrap .content .search input[type='text']{width:220px;height:35px;padding:5px;background:#585552;color:#fff;margin-right:20px;}
#wrapper header .wrap .content .cartblock{height:35px;float:left;display:block;text-align:center;margin-top:0;margin-right:20px;}
#wrapper header .wrap .content .cartblock span{width:37px;height:35px;float:left;display:block;background:url('../img/cart.png') no-repeat center;color:#fff;font:400 9px/1em 'Roboto-Regular';line-height:37px;padding-left:1px;}
#wrapper header .wrap .content .topmenu{float:left;display:block;height:35px;line-height:35px;}
#wrapper header .wrap .content .topmenu ul li{float:left;display:block;margin-right:15px;}
#wrapper header .wrap .content .topmenu ul li a{color:#d4d4d4;font:400 10px/1em 'Roboto-Regular';text-decoration:none;}
#wrapper header .wrap .content .topmenu ul li a:hover{color:#c50c0a;}
#wrapper aside{width:100%;display:block;float:left;background:#000;margin-bottom:20px;}
#wrapper aside .wrap{display:block;margin:0 auto;}
#wrapper aside .wrap .content{float:left;display:block;width:100%;}
#wrapper aside .wrap .content .menu2{float:left;display:block;width:100%;}
#wrapper aside .wrap .content .menu2 .browse{font:400 12px/1em 'Roboto-Regular';float:left;display:block;line-height:35px;color:#9ca3a7;height:35px;overflow:hidden;margin-top:50px;} /* Oleg */
#wrapper aside .wrap .content .menu2 .backurl{font:400 12px/1em 'Roboto-Regular';float:right;display:block;height:35px;background:url('../img/backbg.png') no-repeat left #383838;padding:0 20px;line-height:37px;color:#ffffff;text-transform:uppercase;text-decoration:none;}
#wrapper aside .wrap .content .menu2 .backurl:hover{text-decoration:underline;}
#wrapper aside .wrap .content .menu2 .browse a{font:400 12px/1em 'Roboto-Regular';float:left;display:block;height:35px;padding:0 10px;line-height:35px;color:#9ca3a7;text-decoration:none;}
#wrapper aside .wrap .content .menu2 .browse a:hover{text-decoration:underline;}
#wrapper aside .wrap .content .menu2 .browse a:first-child{padding:0 20px;background:url('../img/divbg.png') no-repeat right #c50c0a;color:#fff;font:400 24px/1em 'DINCondensed-Regular';line-height:35px;}
#wrapper aside .wrap .content .menu2 .browse span{float:left;display:block;height:35px;line-height:35px;color:#9ca3a7;}
#wrapper aside .wrap .content .menu2 .browse span:nth-child(2){display:none;}
#wrapper aside .wrap .content .menu2 .browse span:last-child{padding-right:10px;}
#wrapper aside .wrap .content .menu2 .browse q{padding-left:10px}
#wrapper aside .wrap .content .menu2 .browse q:first-child{padding:4px 20px;background:url('../img/divbg.png') no-repeat right #c50c0a;color:#fff;font:400 24px/1em 'DINCondensed-Regular';line-height:35px;}
#wrapper aside .wrap .content .flexslider{float:left;width:940px;height:290px;}
#wrapper aside .wrap .content .flexslider .slides li .info{color:#FFFFFF;display:table;float:left;height:290px;position:relative;width:500px;z-index:10;}
#wrapper aside .wrap .content .flexslider .slides li .info .move{display:table-cell;vertical-align:top;padding-top:25px;}
#wrapper aside .wrap .content .flexslider .slides li .info span{float:left;display:block;width:100%;}
#wrapper aside .wrap .content .flexslider .slides li .info .big{font:400 30px/1.2em 'Roboto-Regular';color:#c50c0a;margin-bottom:27px;}
#wrapper aside .wrap .content .flexslider .slides li .info .small{font:400 60px/1.2em 'DINCondensed-Regular';color:#fff;margin-bottom:9px;}
#wrapper aside .wrap .content .flexslider .slides li .info .text{font:400 14px/1.4em 'Roboto-Regular';color:#fff;margin-bottom:18px;}
#wrapper aside .wrap .content .flexslider .slides li .info .more{font:400 14px/1em 'Roboto-Regular';color:#fff;text-transform:uppercase;text-decoration:none;background:url('../img/play.png') no-repeat right;padding-right:40px;height:28px;display:block;float:left;line-height:28px;}
#wrapper aside .wrap .content .flexslider .slides li .info .more:hover{color:#c50c0a;}
#wrapper aside .wrap .content .flexslider .slides li .slide_img{width:940px;height:290px;}
#wrapper aside .wrap .content .flexslider.in .slides li .slide_img{position:absolute;}
#wrapper section{width:100%;display:block;float:left;}
#wrapper section .wrap{display:block;margin:0 auto;}
#wrapper section .wrap .content{float:left;display:block;width:100%;}
#wrapper section .wrap .content .tabs{display:block;float:left;margin-bottom:20px;width:100%;}
#wrapper section .wrap .content .tabs .tovar_tab{padding:20px;display:block;float:left;width:100%;padding-bottom:0;background:#d2d5d7}
#wrapper section .wrap .content .tabs .tovar_tab .el{float:left;display:block;width:100%;}
#wrapper section .wrap .content .tabs ul{margin:0px;padding:0px;}
#wrapper section .wrap .content .tabs ul:after{content:"";display:block;clear:both}
#wrapper section .wrap .content .tabs ul li.m{cursor:pointer;display:block;float:left;padding:10px 5px;color:#7f7f7f;margin-right:10px;font:400 14px/1em 'Roboto-Regular';background:#d2d5d7;margin-top:10px;text-transform:uppercase;border-bottom:5px solid #9ca3a7}
#wrapper section .wrap .content .tabs ul li.m.active, #wrapper section .wrap .content .tabs ul li.m.active:hover{background:transparent;color:#ce100e;font:400 24px/1em 'Roboto-Regular';margin-top:0px;background:#d2d5d7;border-bottom:5px solid #d2d5d6}
#wrapper section .wrap .content .tabs ul li.m:hover{color:#ce100e;}
#wrapper section .wrap .content .tabs.inner{margin-top:20px;}
#wrapper section .wrap .content .tabs.inner .tovar_tab{outline:0;background:#e7e3e3;}
#wrapper section .wrap .content .tabs.inner ul li.m{background:#474747;color:#fff;text-transform:none;border:0;margin-bottom:4px;margin-top:0;}
#wrapper section .wrap .content .tabs.inner ul li.m.active, #wrapper section .wrap .content .tabs.inner ul li.m.active:hover{font:400 14px/1em 'Roboto-Regular';background:#e7e3e3;color:#c50c0a;margin-bottom:0px;position:relative;top:0px;height:38px;border:0;}
#wrapper section .wrap .content .tabs.inner ul li.m:hover{color:#c50c0a;}
#wrapper section .wrap .content .tovar .item{width:300px;height:220px;background:#fff;display:block;float:left;margin-right:20px;margin-bottom:20px;position:relative;}
#wrapper section .wrap .content .tovar.tovar_tab .item{width:286px;}
#wrapper section .wrap .content .tovar.tovar_tab .item .cover{width:286px;}
#wrapper section .wrap .content .tovar .item:nth-child(3n){margin-right:0;}
#wrapper section .wrap .content .tovar .item .cover{width:300px;height:220px;position:relative;float:left;display:block;overflow:hidden;background:#e0e3e4;}
#wrapper section .wrap .content .tovar .item .cover img.im{width:200%;height:auto;transform:rotate(-15deg);position:absolute;margin-left:10px;margin-top:-20px;transition-duration:0.6s;}
#wrapper section .wrap .content .tovar .item .cover img.im.rotate{transform:rotate(15deg);margin-left:-154px;}
#wrapper section .wrap .content .tovar .item .cover img.im-norotate{width:440px;transform:rotate(-15deg);position:absolute;margin-left:10px;margin-top:-20px;transition-duration:0.6s;}
#wrapper section .wrap .content .tovar .item .cover img.im:hover{margin-top:-30px;transition-duration:0.6s;}

#wrapper section .wrap .content .tovar .item .cover img.im-norotate{    max-height: 85%;
    max-width: 90%;
    height: auto;
    width: auto;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);} /* Oleg */
#wrapper section .wrap .content .tovar .item .cover img.im-norotate:hover{margin-top:-10px;transition-duration:0.6s;}

#wrapper section .wrap .content .tovar .item .marker_left{width:44px !important;display:block;position:absolute;height:44px !important;margin:10px;z-index:1;}
#wrapper section .wrap .content .marker_right{width:44px !important;display:block;position:absolute;height:44px !important;margin:20px;z-index:1;left:0;bottom:0;}

#wrapper section .wrap .content .tovar .item .marker_sale{background:url('../img/ico_sale.png') 0 0 no-repeat;}
#wrapper section .wrap .content .tovar .item .marker_new{background:url('../img/ico_new.png') 0 0 no-repeat;}
#wrapper section .wrap .content .tovar .item .marker_hit{background:url('../img/ico_hit.png') 0 0 no-repeat;}


#wrapper section .wrap .content .tovar .item .info{width:100%;float:left;display:block;overflow:hidden;position:absolute;bottom:0;}
#wrapper section .wrap .content .tovar .item .info .title{background:url('../img/whitebg.png');display:block;float:left;padding:10px;width:100%;}
#wrapper section .wrap .content .tovar .item .info .title a{color:#c50c0a;font:400 15px/1.2em 'DINCondensed-Regular';text-decoration:none;text-transform:uppercase;} /* Oleg mainpage prod titles */
#wrapper section .wrap .content .tovar .item .info .title a:hover{color:#c50c0a;text-decoration:underline;}
#wrapper section .wrap .content .tovar .item .info form{width:100%;height:28px;float:left;display:block;margin-bottom:0;}
#wrapper section .wrap .content .tovar .item .info form.sale{height:49px;}
#wrapper section .wrap .content .tovar .item .info form .price{float:right;display:block;width:50%;padding:0 0 0 5px;}
#wrapper section .wrap .content .tovar .item .info form .price span{float:right;display:block;}
#wrapper section .wrap .content .tovar .item .info form .price .now{color:#a9aaaa;font:400 20px/1em 'Roboto-Regular';/*margin-left:10px;*/text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;/*Oleg*/background: white; padding: 4px; border-radius:7px 7px 0 0;}
#wrapper section .wrap .content .tovar .item .info form.sale .price .now,
#wrapper section .wrap .content .tovar .item .info form .price .sale-price {color:#c50c0a;clear:right;}
#wrapper section .wrap .content .tovar .item .info form .price .old{color:#8f9091;font:400 13px/1.1em 'Roboto-Regular';text-decoration:line-through;display:block;margin-top:7px;/*Oleg*/background:white; padding: 1px; border-radius: 4px 0 0 0;}
#wrapper section .wrap .content .tovar .item .info form input[type="submit"]{float:left;display:block;width:70px;height:30px;background:#54b724;font:400 12px/1em 'Roboto-Regular';color:#fff;text-transform:uppercase;}
#wrapper section .wrap .content .tovar .item .info form input[type="submit"].disabled{background:#ccc;}
#wrapper section .wrap .content .tovar .item .info form input[type="submit"].disabled:hover{background:#ccc;}
#wrapper section .wrap .content .catalog.inner .right.info .top form .addcart input[type="submit"].disabled{background:#ccc;}
#wrapper section .wrap .content .catalog.inner .right.info .top form .addcart input[type="submit"].disabled:hover{background:#ccc;}
.catalog .upper_text{
        color: #6D6A67;
        font-size: 12px;
        text-transform: uppercase;
      }
      .catalog .upper_text span { 
        font-weight: 700;
        text-transform: lowercase;
      }
      .catalog .upper_text .yes{
        color: #54B724
      }
      
      .catalog .upper_text.left_version{
        float:left
      }
      .catalog .upper_text.left_version img{
        float: left;
        height: 63px;
      }
      .catalog .upper_text.left_version span{
        float: left;
        margin-left: 15px;
        line-height: 63px;
      }
	  .catalog .in_cart {
display: block;
float: right;
font: 15px/2.8em "Roboto-Regular";
height: 40px;
text-align: center;
text-transform: uppercase;
width: 150px;
}
#wrapper section .wrap .content .tovar .item .info form input[type="submit"]:hover{background:#418d1c;}
#wrapper section .wrap .content .catalog.inner .plashka{display:block;float:left;width:100%;font:400 16px/1.2em 'Roboto-Regular';color:#fff;background:#c50c0a;padding:0 20px;text-transform:uppercase;line-height:30px;}
#wrapper section .wrap .content .catalog.inner .model{display:block;float:left;width:100%;margin-bottom:20px;background:#e0e3e4;}
#wrapper section .wrap .content .catalog.inner .model .mainimg img{width:940px;margin-top:80px;}
#wrapper section .wrap .content .catalog.inner .model .mainimg{position:relative;}
#wrapper section .wrap .content .catalog.inner .model h1{font:400 50px/1em 'DINCondensed-Regular';color:#595f63;margin-top:20px;position:absolute;z-index:2;border-bottom:1px solid #C5C1C1;width:100%;}
#wrapper section .wrap .content .catalog.inner .model .dopimg{float:left;display:block;width:100%;padding:20px;padding-bottom:0;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul{float:right;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li{float:left;margin-left:20px;margin-bottom:20px;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li a{float:left;border:1px solid #b8bdc0;height:62px;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li a:hover{border:1px solid #c50c0a;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li a img{width:100px;height:60px;}
#wrapper section .wrap .content .catalog.inner .model .cover{position:relative;}

#wrapper section .wrap .content .section-info,
#wrapper section .wrap .content .catalog.inner .info { 
background: #D2D5D7;
border-top: 5px solid #C50C0A;
display: block;
float: left;
margin-bottom: 20px;
padding: 20px;
width: 100%;
}
      #wrapper section .wrap .content .catalog.inner .info .buy { 
        background: #E0E3E4;
        display: block;
        float: left;
        line-height: 36px;
        margin-bottom: 20px;
        margin-right: 20px;
        padding: 20px;
        width: 100%;
      }
#wrapper section .wrap .content .catalog.inner .info .buy .available{float:left;display:block;margin-right:20px;font:400 14px/1em 'Roboto-Regular';line-height:36px;}
#wrapper section .wrap .content .catalog.inner .info .buy .available.yes{color:#54b724;}
#wrapper section .wrap .content .catalog.inner .info .buy .available.no{color:#c50c0a;}
#wrapper section .wrap .content .catalog.inner .info .buy .cont{float:left;display:block;margin-right:30px;}
#wrapper section .wrap .content .catalog.inner .info .buy .cont p{float:left;display:block;margin-right:10px;font:400 14px/1em 'Roboto-Regular';line-height:36px;}
#wrapper section .wrap .content .catalog.inner .info .buy .cont .minus{background:url('../img/ard.png');width:17px;height:14px;display:block;font-size:0;position:absolute;margin-left:114px;}
#wrapper section .wrap .content .catalog.inner .info .buy .cont .plus{background:url('../img/aru.png');width:17px;height:14px;display:block;font-size:0;position:absolute;margin-left:114px;margin-top:16px;}
#wrapper section .wrap .content .catalog.inner .info .buy .cont .nc_msvalues{display:block;float:left;width:40px;height:30px;border:1px solid #ababab;padding-left:5px;}
      #wrapper section .wrap .content .catalog.inner .info .buy .price { 
        color: #000000;
        float: right;
        font: 28px/1em "Roboto-Bold";
        text-align: center;
        width: 30%;
      }
	        #wrapper section .wrap .content .catalog.inner .info .buy .price .old_box { 
        color: #6D6A67;
        font-size: 12px;
        line-height: 15px;
      }
#wrapper section .wrap .content .catalog.inner .info .buy .price .old{float:left;display:block;width:100%;font:400 12px/1em 'Roboto-Bold';text-decoration:line-through;color:#6d6a67;}
      #wrapper section .wrap .content .catalog.inner .info .buy .addcart { 
        float: right;
        width: 20%;
      }
      #wrapper section .wrap .content .catalog.inner .info .buy .addcart input[type="submit"] { 
        background: #54B724;
        color: #FFFFFF;
        display: block;
        float: right;
        font: 15px/2em "Roboto-Regular";
        height: 40px;
        text-transform: uppercase;
        width: 150px;
      }
#wrapper section .wrap .content .catalog.inner .info .buy .addcart input[type="submit"].disabled{background:#ccc;}
#wrapper section .wrap .content .catalog.inner .info .buy .addcart input[type="submit"].disabled:hover{background:#ccc;}
#wrapper section .wrap .content .catalog.inner .info .buy .addcart input[type="submit"]:hover{background:#418d1c;}
#wrapper section .wrap .content .catalog.inner .info .buy .addcart .butbut{float:left;display:block;width:80px;height:30px;background:#54b724;font:400 12px/1em 'Roboto-Regular';color:#fff;text-transform:uppercase;cursor:pointer;text-align:center;line-height:30px;}
#wrapper section .wrap .content .catalog.inner .info .buy .addcart .butbut:hover{background:#418d1c;}
#wrapper section .wrap .content .catalog.inner .char{display:block;float:left;width:100%;margin-bottom:20px;background:#d2d5d7;padding:20px;padding-bottom:0;}
#wrapper section .wrap .content .catalog.inner .char.news.textpage table{width:286px !important;float:left;margin-right:20px;float:left;}
#wrapper section .wrap .content .catalog.inner .char.news.textpage table:last-child{margin-right:0;}
#wrapper section .wrap .content .catalog.inner .char.news.textpage table tr td:first-child { 
border-bottom: 1px solid #C5C1C1;
color: #000000;
font: 14px/1em "Roboto-Regular";
height: 50px;
padding-right:20px;
}
#wrapper section .wrap .content .catalog.inner .char.news.textpage table tr td:last-child{color:#000;font:400 14px/1em 'Roboto-Bold';border-bottom:1px solid #C5C1C1;}
#wrapper section .wrap .content .catalog.inner .special{display:block;float:left;width:100%;margin-bottom:20px;background:#d2d5d7;padding:20px;padding-bottom:0;}
#wrapper section .wrap .content .catalog.inner .special .item{float:left;display:block;width:440px;margin-right:20px;margin-bottom:20px;}
#wrapper section .wrap .content .catalog.inner .special .item:nth-child(2n){margin-right:0;}
#wrapper section .wrap .content .catalog.inner .special .item .cover{float:left;margin-right:20px;}
#wrapper section .wrap .content .catalog.inner .special .item h4{font:400 30px/1em 'DINCondensed-Regular';color:#c50c0a;margin-bottom:10px;}
#wrapper section .wrap .content .catalog.inner .special .item p{font:400 14px/1.4em 'Roboto-Regular';}
#wrapper section .wrap .content .catalog.inner .video{display:block;float:left;width:100%;margin-bottom:20px;background:#d2d5d7;padding:20px;padding-bottom:0;}
#wrapper section .wrap .content .catalog.inner .video h4{font:400 30px/1em 'DINCondensed-Regular';color:#c50c0a;margin-bottom:10px;}
#wrapper section .wrap .content .catalog.inner .video iframe{width:600px !important;height:400px !important;margin-right:20px;display:block;float:left;}
      #wrapper section .wrap .content .catalog.inner .info .mod { 
        background: #E0E3E4;
        display: block;
        float: left;
        height: auto;
        line-height: 20px;
        margin-bottom: 0px;
        padding: 0px;
        width: 50%;
      }
#wrapper section .wrap .content .catalog.inner .info .mod a{margin-right:10px;color:#6b6969;font:400 12px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .news{float:left;display:block;width:100%;}
#wrapper section .wrap .content .news .left{float:left;display:block;width:700px;margin-right:20px;min-height:10px;}
#wrapper section .wrap .content .news .left.fullwidth{width:100%;margin-right:0;}
#wrapper section .wrap .content .news .left.bigcatalog{width:100%;}
#wrapper section .wrap .content .news .left .cont{float:left;display:block;background:#d2d5d7;margin-bottom:40px;padding-bottom:0 !important;width:100%;}
#wrapper section .wrap .content .news h2 { 
background: #C50C0A;
color: #FFFFFF;
font: 16px/30px "Roboto-Regular";
margin-bottom: 20px;
padding-left: 10px;
text-transform: uppercase;
}
#wrapper section .wrap .content .news h2 a{color:#fff;text-decoration:none;}
#wrapper section .wrap .content .news h2 a:hover{color:#c50c0a;}
#wrapper section .wrap .content .news article{display:block;float:left;width:100%;margin-bottom:20px;padding:0 20px;}
#wrapper section .wrap .content .news article a img{}
#wrapper section .wrap .content .news article .cov{float:left;margin-right:20px;}
#wrapper section .wrap .content .news article h3 a{font:400 30px/1.2em 'DINCondensed-Regular';color:#c50c0a;text-decoration:none;display:block;}
      #wrapper section .wrap .content .news article h3 a:hover { 
        text-decoration: none;
        color: #A41117;
      }
#wrapper section .wrap .content .news article .dates{color:#5d5d5d;font:400 12px/1em 'DINCondensed-Regular';margin-bottom:9px;display:block;}
#wrapper section .wrap .content .news article .types{margin-left:10px;color:#8b9296;text-decoration:underline;font:400 12px/1em 'Roboto-Italic';}
#wrapper section .wrap .content .news article .types:hover{text-decoration:none;color:#c50c0a;}
#wrapper section .wrap .content .news article p{display:block;color:#302e2e;font:400 12px/1.4em 'Roboto-Regular';}
#wrapper section .wrap .content .news .redline{float:left;display:block;width:100%;height:5px;background:#c50c0a;margin-bottom:20px;}
#wrapper section .wrap .content .news.series article.category{height:220px;width:300px;overflow:hidden;background:#e0e3e4;}
#wrapper section .wrap .content .news.series article.category a{display:block;float:left;position:relative;width:220px;}
#wrapper section .wrap .content .news.series article.category.noreverse a{width:100%;}
#wrapper section .wrap .content .news.series article.category a img{top:-20px;width:440px;transform:rotate(-15deg);position:absolute;transition-duration:0.6s;}
#wrapper section .wrap .content .news.series article.category a img:hover{transition-duration:0.6s;top:-30px;}
#wrapper section .wrap .content .news.series article.category.noreverse a img{top:0;width:100%;transform:rotate(0);position:relative;}
#wrapper section .wrap .content .news.series article{width:220px;float:left;padding:0;margin-right:20px;position:relative;}
#wrapper section .wrap .content .news.series article:nth-child(3n){margin-right:0;}
#wrapper section .wrap .content .news.series article h3{position:absolute;bottom:0;width:100%;background:url('../img/redbg.png');padding:10px 20px;line-height:20px;}
#wrapper section .wrap .content .news.series article h3 a{color:#fff;font:400 16px/1em 'DINCondensed-Regular';}
#wrapper section .wrap .content .inf{display:block;float:left;width:100%;}
#wrapper section .wrap .content .inf.rightinf{width:220px;}
#wrapper section .wrap .content .inf.rightinf a{display:block;width:100%;margin-bottom:20px;}
#wrapper section .wrap .content .inf.rightinf a img{display:block;width:220px;}
#wrapper section .wrap .content .inf.leftinf{width:700px;}
#wrapper section .wrap .content .inf.leftinf a{display:block;width:100%;margin-bottom:20px;}
#wrapper section .wrap .content .inf.leftinf a img{display:block;width:700px;}
#wrapper section .wrap .content .news h1{font:400 50px/1em 'DINCondensed-Regular';color:#595f63;text-transform:uppercase;padding-left:20px;margin-bottom:20px;}
#wrapper section .wrap .content .news .catalogh1{float:left;}
#wrapper section .wrap .content .news .top{float:left;display:block;width:100%;line-height:50px;}
#wrapper section .wrap .content .news .top h1{float:left;display:block;margin-right:20px;}
#wrapper section .wrap .content .news .top .badge{padding:5px 10px;background:#595f63;color:#fff;text-decoration:none;margin-right:10px;}
#wrapper section .wrap .content .news .top .badge.active, #wrapper section .wrap .content .news .top .badge:hover{color:#fff;background:#c50c0a;}
#wrapper section .wrap .content .music{float:left;display:block;}
#wrapper section .wrap .content .music .item{float:left;display:block;width:220px;height:310px;margin-right:20px;margin-bottom:20px;}
#wrapper section .wrap .content .music .item:nth-child(3n){margin-right:0;}
#wrapper section .wrap .content .music .item .cover, #wrapper section .wrap .content .music .item .cover img{display:block;float:left;width:220px;height:220px;}
#wrapper section .wrap .content .music .item .cover{margin-bottom:9px;}
#wrapper section .wrap .content .music .item .title{font:400 22px/1em 'Roboto-Regular';color:#c50c0a;text-decoration:none;height:71px;overflow:hidden;}
#wrapper section .wrap .content .music .item .title:hover{color:#fff;}
#wrapper section .wrap .content .music .item .title span{color:#fff;font:400 18px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .news.musicin .left article .deta{float:left;display:block;margin-bottom:9px;width:100%;}
#wrapper section .wrap .content .news.musicin .left article .deta div{float:left;display:block;width:50%;font:400 22px/1em 'Roboto-Regular';color:#0b0602;}
#wrapper section .wrap .content .news.musicin .left article .deta div span{color:#c50c0a;}
#wrapper section .wrap .content .news.musicin .left article .musictovar{width:100%;display:block;float:left;}
#wrapper section .wrap .content .tovar.musictovar .item{margin-right:20px;width:320px;}
#wrapper section .wrap .content .tovar.musictovar .item:nth-child(2n){margin-right:0;}
#wrapper section .wrap .content .tovar.musictovar .item .cover{width:320px;}
#wrapper section .wrap .content .tovar.musictovar .item .cover img.im{max-width:440px;margin-bottom:0;}
#wrapper section .wrap .content .news.musicin .left article .photogal{width:100%;display:block;float:left;}
#wrapper section .wrap .content .news.musicin .left article .photogal a{width:210px;height:210px;display:block;float:left;margin-right:15px;margin-bottom:15px;}
#wrapper section .wrap .content .news.musicin .left article .photogal a.fullgal{width:100%;height:auto;margin:0;margin-bottom:20px;}
#wrapper section .wrap .content .news.musicin .left article .photogal a img{width:210px;height:210px;margin-bottom:0;}
#wrapper section .wrap .content .news.musicin .left article .photogal a:nth-child(3n){margin-right:0;}
#wrapper section .wrap .content .browse{width:100%;display:block;float:left;margin-bottom:18px;font:400 12px/1em 'Roboto-Regular';color:#c50c0a;}
#wrapper section .wrap .content .browse a{color:#c50c0a;text-decoration:none;}
#wrapper section .wrap .content .browse a:hover{color:#fff;}
#wrapper section .wrap .content .catalog h1{font:400 50px/1.2em 'DINCondensed-Regular';color:#595f63;text-transform:uppercase;padding-left:20px;margin-bottom:20px;padding-left:20px;}
#wrapper section .wrap .content .catalog h1 span{color:#c50c0a;font:400 25px/1.2em 'Roboto-Regular';text-transform:none;}
#wrapper section .wrap .content .catalog .left.menu_left{width:210px;display:block;float:left;margin-right:20px;min-height:400px;}
#wrapper section .wrap .content .catalog .left.menu_left ul li span{font:400 20px/1em 'Roboto-Regular';color:#fff;margin-bottom:9px;display:block;cursor:pointer}
#wrapper section .wrap .content .catalog .left.menu_left ul li span:hover{color:#c50c0a;}
#wrapper section .wrap .content .catalog .left.menu_left ul li a{font:400 22px/1em 'Roboto-Regular';color:#fff;margin-bottom:9px;display:block;text-decoration:none;}
#wrapper section .wrap .content .catalog .left.menu_left ul li a:hover{color:#c50c0a;}
#wrapper section .wrap .content .catalog .left.menu_left ul li{margin-bottom:9px;display:block;}
#wrapper section .wrap .content .catalog .left.menu_left ul li ul{display:none;}
#wrapper section .wrap .content .catalog .left.menu_left ul li ul.open{display:block;}
#wrapper section .wrap .content .catalog .left.menu_left ul li ul li{padding-left:20px;margin-bottom:9px;display:block;cursor:pointer}
#wrapper section .wrap .content .catalog .left.menu_left ul li ul li a{font:400 16px/1em 'Roboto-Regular';color:#42484b;display:block;text-decoration:none;}
#wrapper section .wrap .content .catalog .left.menu_left ul li ul li a:hover{color:#c50c0a;}
#wrapper section .wrap .content .catalog .left.menu_left ul li ul li a.active{color:#c50c0a;}
#wrapper section .wrap .content .catalog .right.tovar_right{width:710px;display:block;float:left;padding:20px;background:#d2d5d7;padding-bottom:0;}
#wrapper section .wrap .content .catalog .right.tovar_right.bigcatalog{width:100%;background:transparent;padding:0;}
#wrapper section .wrap .content .catalog .right.tovar_right .noresult{font:400 22px/1.4em 'Roboto-Regular';color:#c50c0a;margin-bottom:20px;display:block;}
#wrapper section .wrap .content .catalog .right.tovar_right .item{margin-right:20px;}
#wrapper section .wrap .content .catalog .right.tovar_right .item:nth-child(3n){margin-right:0;}
#wrapper section .wrap .content .catalog .desc{width:710px;display:block;min-height:196px;margin-bottom:20px;background:#221f1d;float:left;padding:20px;}
#wrapper section .wrap .content .catalog .desc .item{width:280px;color:#fff;font:400 14px/1.4em 'Roboto-Regular';}
#wrapper section .wrap .content .catalog.inner h1{font:400 29px/1em 'Roboto-Regular';color:#fff;text-transform:uppercase;padding-left:20px;margin-bottom:20px;padding-left:20px;}
#wrapper section .wrap .content .catalog.inner .left.cover{display:block;float:left;width:460px;margin-right:20px;}
#wrapper section .wrap .content .catalog.inner .left.cover a{width:460px;height:460px;float:left;display:block;margin-bottom:20px;}
#wrapper section .wrap .content .catalog.inner .left.cover a img{width:460px;height:460px;background:#e7e3e3;}
#wrapper section .wrap .content .catalog.inner .left.cover ul li a img, #wrapper section .wrap .content .catalog.inner .left.cover ul li a, #wrapper section .wrap .content .catalog.inner .left.cover ul li{width:140px;height:140px;display:block;float:left;background:#e7e3e3;}
#wrapper section .wrap .content .catalog.inner .left.cover ul li{margin-right:20px;margin-bottom:20px;}
#wrapper section .wrap .content .catalog.inner .left.cover ul li:nth-child(3n){margin-right:0;}
#wrapper section .wrap .content .catalog.inner .right.info{display:block;float:left;width:460px;}
#wrapper section .wrap .content .catalog.inner .right.info .top{padding:20px;background:#e7e3e3;display:block;float:left;}
#wrapper section .wrap .content .catalog.inner .right.info .top .details{width:50%;display:block;float:left;}
#wrapper section .wrap .content .catalog.inner .right.info .top .details .pro{display:block;float:left;width:100%;color:#7a7674;margin-bottom:9px;}
#wrapper section .wrap .content .catalog.inner .right.info .top .details .avi{display:block;float:left;width:100%;}
#wrapper section .wrap .content .catalog.inner .right.info .top .details .avi.yes{color:#85b82d;}
#wrapper section .wrap .content .catalog.inner .right.info .top .details .avi.no{color:#e92d3a;}
#wrapper section .wrap .content .catalog.inner .right.info .top .price{width:50%;display:block;float:left;text-align:right;}
#wrapper section .wrap .content .catalog.inner .right.info .top .price .now{color:#c50c0a;font:400 24px/1em 'Roboto-Bold';display:block;float:left;width:100%;}
#wrapper section .wrap .content .catalog.inner .right.info .top .price .old{color:#a9a9a9;font:400 12px/1em 'Roboto-Bold';text-decoration:line-through;display:block;float:left;width:100%;}
#wrapper section .wrap .content .catalog.inner .right.info .top form{display:block;float:left;width:100%;margin-top:14px;margin-bottom:14px;}
#wrapper section .wrap .content .catalog.inner .right.info .top form .cont{display:block;float:left;color:#0b0602;font:400 14px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .catalog.inner .right.info .top form .cont p{float:left;display:block;margin-right:9px;line-height:26px;}
#wrapper section .wrap .content .catalog.inner .right.info .top form .cont .minus{display:block;float:left;width:12px;height:12px;background:#c50c0a;color:#fff;margin-left:118px;margin-top:14px;text-align:center;position:absolute;line-height:10px;}
#wrapper section .wrap .content .catalog.inner .right.info .top form .cont .plus{display:block;float:left;width:12px;height:12px;background:#c50c0a;color:#fff;margin-left:118px;text-align:center;position:absolute;margin-top:-26px;}
#wrapper section .wrap .content .catalog.inner .right.info .top form .cont input[type="text"]{border:1px solid #ababab;padding:5px;width:40px;border-right:1px solid #fff;padding-right:16px;}
#wrapper section .wrap .content .catalog.inner .right.info .top form .addcart{display:block;float:right;}
#wrapper section .wrap .content .catalog.inner .right.info .top form input[type="submit"]{float:left;display:block;height:26px;background:#85b82d;font:400 12px/1em 'Roboto-Regular';color:#fff;text-transform:uppercase;padding:0 10px}
#wrapper section .wrap .content .catalog.inner .right.info .top form input[type="submit"]:hover{background:#73b207;}
#wrapper section .wrap .content .catalog.inner .right.info .top .orderinfo{float:left;display:block;width:100%;}
#wrapper section .wrap .content .catalog.inner .right.info .top .orderinfo a{color:#7a7674;font:400 12px/1em 'Roboto-Regular';text-decoration:underline;margin-right:20px;}
#wrapper section .wrap .content .catalog.inner .right.info .top .orderinfo a:hover{color:#c50c0a;text-decoration:none;}
#wrapper section .wrap .content .catalog .tovar.dop{width:100%;display:block;float:left;padding:20px;outline:1px solid #c50c0a;padding-bottom:0;}
#wrapper section .wrap .content .catalog .maybe{font:400 24px/1em 'Roboto-Regular';color:#fff;padding-left:20px;width:100%;display:block;float:left;margin-top:20px;margin-bottom:20px;}
#wrapper section .wrap .content .asb.inner{margin-top:40px;}
#wrapper section .wrap .content .asb.inner .inf.leftinf{margin-top:0;}
#wrapper section .wrap .content .list h1{font:400 50px/1em 'DINCondensed-Regular';color:#595f63;text-transform:uppercase;padding-left:20px;margin-bottom:20px;}
#wrapper section .wrap .content .list.inner .left article{padding:0 20px;}
#wrapper section .wrap .content .list.inner .left article img{max-width:100%;margin-bottom:20px;}
#wrapper section .wrap .content .list.inner .left article img.fullimg{margin-right:20px;float:left;}
#wrapper section .wrap .content .news.textpage{background:rgba(255, 255, 255, 0.749);border:1px solid rgba(255, 255, 255, 0.298);box-shadow:0px 0px 15px rgba(0, 0, 0, 0.149), 0px 0px 25px rgba(0, 0, 0, 0.031) inset;color:#0B0602;margin-bottom:20px;padding:15px;}
#wrapper section .wrap .content .news.textpage article{padding:20px;padding-bottom:0;margin-bottom:0 !important;}
#wrapper section .wrap .content .news.textpage article p, #wrapper section .wrap .content .news.textpage p, #wrapper section .wrap .content .txt_bord p{color:#0b0602;font:400 14px/1.4em 'Roboto-Regular';margin-bottom:18px;}
#wrapper section .wrap .content .news.textpage article h1, #wrapper section .wrap .content .news.textpage h1{color:#595f63;font:400 50px/1em 'DINCondensed-Regular';padding:0;text-transform:none;margin-bottom:9px;}
#wrapper section .wrap .content .txt_bord h1{color:#c50c0a;font:400 30px/1.2em 'DINCondensed-Regular';padding:0;text-transform:none;margin-bottom:9px;background:transparent;}
#wrapper section .wrap .content .news.textpage article h2, #wrapper section .wrap .content .news.textpage h2, #wrapper section .wrap .content .txt_bord h2{color:#c50c0a;font:400 22px/1em 'DINCondensed-Regular';padding:0;text-transform:none;margin-bottom:9px;background:transparent;}
#wrapper section .wrap .content .news.textpage article h3, #wrapper section .wrap .content .news.textpage h3, #wrapper section .wrap .content .txt_bord h3{color:#c50c0a;font:400 18px/1em 'DINCondensed-Regular';padding:0;text-transform:none;margin-bottom:9px;}
#wrapper section .wrap .content .news.textpage article h4, #wrapper section .wrap .content .news.textpage h4 , #wrapper section .wrap .content .txt_bord h4{color:#c50c0a;font:400 16px/1em 'DINCondensed-Regular';padding:0;text-transform:none;margin-bottom:9px;}
#wrapper section .wrap .content .news.textpage article h5, #wrapper section .wrap .content .news.textpage h5, #wrapper section .wrap .content .txt_bord h5{color:#c50c0a;font:400 14px/1em 'DINCondensed-Regular';padding:0;text-transform:none;margin-bottom:9px;}
#wrapper section .wrap .content .news.textpage article h6, #wrapper section .wrap .content .news.textpage h6, #wrapper section .wrap .content .txt_bord h6{color:#c50c0a;font:400 12px/1em 'DINCondensed-Regular';padding:0;text-transform:none;margin-bottom:9px;}
#wrapper section .wrap .content .news.textpage article h1.texth1, #wrapper section .wrap .content .news.textpage h1.texth1, #wrapper section .wrap .content .txt_bord h1.texth1{margin-left:20px;}
#wrapper section .wrap .content .news.textpage article b, #wrapper section .wrap .content .news.textpage b, #wrapper section .wrap .content .news.textpage article strong, #wrapper section .wrap .content .news.textpage strong{color:#0b0602;font:400 14px/1em 'Roboto-Bold';}
#wrapper section .wrap .content .news.textpage article table, #wrapper section .wrap .content .news.textpage table{width:100% !important;margin-bottom:18px;border:#dadada;}


#wrapper section .wrap .content .news.textpage article table tr:first-child td, #wrapper section .wrap .content .news.textpage table tr:first-child td{color:#c50c0a;font:400 16px/1em 'Roboto-Bold';}
#wrapper section .wrap .content .news.textpage article ul, #wrapper section .wrap .content .news.textpage ul, #wrapper section .wrap .content .txt_bord ul{list-style-image:url('../img/li.png');padding-left:16px; margin-bottom: 18px;}
#wrapper section .wrap .content .news.textpage article ul li, #wrapper section .wrap .content .news.textpage ul li, #wrapper section .wrap .content .txt_bord ul li{}
#wrapper section .wrap .content .news.textpage article ol, #wrapper section .wrap .content .news.textpage ol , #wrapper section .wrap .content .txt_bord ol{margin-bottom:18px;list-style:decimal;padding-left:20px;}
      #wrapper section .wrap .content .news.textpage article a, #wrapper section .wrap .content .news.textpage a, #wrapper section .wrap .content .txt_bord a { 
        color: #C50C0A;
        text-decoration: none;
      }
      #wrapper section .wrap .content .news.textpage article a:hover, #wrapper section .wrap .content .news.textpage a:hover, #wrapper section .wrap .content .txt_bord a:hover { 
        color: #A41117;
        text-decoration: none;
      }
#wrapper section .wrap .content .news.textpage article ol li, #wrapper section .wrap .content .news.textpage ol li, #wrapper section .wrap .content .txt_bord ol li, #wrapper section .wrap .content .news.textpage article ul li, #wrapper section .wrap .content .news.textpage ul li{margin-bottom:9px;}
#wrapper section .wrap .content .news.textpage article iframe, #wrapper section .wrap .content .news.textpage iframe{width:100% !important;margin-bottom:18px;}
#wrapper section .wrap .content .news.textpage article .back, #wrapper section .wrap .content .news.textpage .back{width:100%;display:block;float:left;}
#wrapper section .wrap .content .news.textpage.contact .lc{float:left;display:block;width:300px;background:#e0e3e4;margin-bottom:20px;margin-right:20px;border-top:5px solid #c50c0a;padding:20px;padding-bottom:0;}
#wrapper section .wrap .content .news.textpage.contact .rc{display:block;float:left;height:255px;margin-bottom:20px;width:588px;}
#wrapper section .wrap .content .news.textpage.contact .rc img{width:100%;height:255px;}
#wrapper section .wrap .content .news.textpage.contact .lc h3{color:#0b0602;font:400 18px/1em 'Roboto-Bold';}
#wrapper section .wrap .content .news.textpage.contact .lc a{color:#0b0602;text-decoration:none;}
#wrapper section .wrap .content .navigation{float:left;display:block;margin-bottom:18px;width:100%;text-align:left;padding:0 20px;}
#wrapper section .wrap .content .navigation li{display:block;float:left;height:100%;position:relative;margin-right:9px;height:19px;text-align:center;line-height:19px;}
#wrapper section .wrap .content .navigation li a{color:#71787c;display:block;float:left;height:100%;text-align:left;text-decoration:none;font:400 16px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .navigation li a:hover{color:#c50c0a;}
#wrapper section .wrap .content .navigation .active{color:#c50c0a;font:400 16px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .navigation .pager{display:inline-block;list-style:none;margin:0;padding:0;}

/*
#wrapper section .wrap .content .cart{width:100%;margin-bottom:20px;float:left;}
#wrapper section .wrap .content .cart form{background:rgba(255, 255, 255, 0.749);border:1px solid rgba(255, 255, 255, 0.298);box-shadow:0px 0px 30px rgba(0, 0, 0, 0.149), 0px 0px 35px rgba(0, 0, 0, 0.126) inset;display:block;float:left;padding:20px;width:100%;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents{float:left;display:block;width:100%;}
#wrapper section .wrap .content .cart form .tpl-block-order-info span{font:400 14px/1em 'Roboto-Bold';width:100%;color:#c50c0a;float:left;}
#wrapper section .wrap .content .cart form .tpl-block-order-info span span{font:400 14px/1em 'Roboto-Regular';color:#000000;margin-top:9px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item{float:left;display:block;width:100%;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item.tops div{height:20px;color:#c50c0a;font:400 18px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-more{display:block;float:left;width:50%;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-more .tpl-property-image img, #wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-more .tpl-property-image{width:90px;height:90px;display:block;float:left;background:#e7e3e3;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-more .tpl-property-image{outline:1px solid #ababab;margin-right:20px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item h3{width:140px;height:90px;display:table;float:left;font:400 14px/1em 'Roboto-Bold';color:#0b0602;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item h3 span{display:table-cell;vertical-align:middle;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item h3:hover{color:#c50c0a;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-item-price{color:#999999;display:table;float:left;font:24px/1em "Roboto-Bold";height:90px;padding-left:20px;width:20%;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-qty{display:table;float:left;height:90px;padding-left:20px;width:20%;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-total-price{display:table;float:left;width:220px;padding-left:20px;height:90px;color:#000000;font:400 24px/1em 'Roboto-Bold';}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-cart-remove{display:table;float:right;height:90px;padding-left:20px;width:10%;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-item-price span, #wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-qty span, #wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-total-price span, #wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-cart-remove span{display:table-cell;vertical-align:middle;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-qty input{border:1px solid #ababab;width:70px;padding:9px 18px;padding-right:9px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-cart-remove span button{padding:3px 5px;padding:2px 6px;background:#c50c0a;color:#fff;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions{float:left;display:block;margin-top:20px;width:100%;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .backshop{background:#C50C0A;color:#FFFFFF;display:block;float:left;font:12px/1em "Roboto-Regular";padding:9px 18px;text-transform:uppercase;cursor:pointer;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .backshop:hover{background:#A80B0A;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-link-cart-refresh{background:transparent;font:400 12px/1em 'Roboto-Regular';color:#c50c0a;text-decoration:underline;margin-left:87px;float:left;display:block;padding:9px 18px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-link-cart-refresh:hover{text-decoration:none;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-block-cart-summary{display:block;float:right;margin-right:147px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-block-cart-summary .tpl-caption{color:#999999;font:400 12px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-block-cart-summary .tpl-value{color:#c50c0a;font:400 24px/1em 'Roboto-Bold';}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-link-order-add{padding:9px 18px;float:right;display:block;text-transform:uppercase;font:400 12px/1em 'Roboto-Regular';background:#c50c0a;color:#fff;text-decoration:none;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-link-order-add:hover{background:#A80B0A;}
#wrapper section .wrap .content .cart form .dopcart{float:left;display:block;width:100%;margin-right:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-customer{float:left;display:block;width:440px;margin-right:20px;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-address{float:left;display:block;width:440px;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-customer h2, #wrapper section .wrap .content .cart form .dopcart .tpl-block-order-address h2{color:#c50c0a;font:400 18px/1em 'Roboto-Regular';margin-bottom:18px;}
#wrapper section .wrap .content .cart form .dopcart input[type="text"], #wrapper section .wrap .content .cart form .dopcart select{padding:9px 18px;border:1px solid #ababab;width:100%;margin-bottom:9px;height:43px;}
#wrapper section .wrap .content .cart form .dopcart{float:left;display:block;width:100%;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-register{float:left;display:block;text-align:left;font:400 12px/1.2em 'Roboto-Regular';margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-register input{float:left;display:block;width:20px;height:14px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions{float:right;display:block;text-align:right;width:100%;margin-top:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions button, #wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions a{padding:9px 18px;float:right;display:block;text-transform:uppercase;font:400 12px/1em 'Roboto-Regular';background:#c50c0a;color:#fff;text-decoration:none;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions button:hover, #wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions a:hover{background:#A80B0A;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-message{margin-bottom:18px;text-align:left;font:400 16px/1.2em 'Roboto-Bold'}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-message.tpl-state-error{color:#f21818;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-delivery{width:100%;display:block;float:left;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-payment{width:100%;display:block;float:left;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-payment h2, #wrapper section .wrap .content .cart form .dopcart .tpl-block-order-delivery h2{color:#c50c0a;font:400 18px/1em 'Roboto-Regular';margin-bottom:9px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions button.tpl-link-prev{float:left;background:#c50c0a;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions button.tpl-link-prev:hover{background:#A80B0A;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions a.tpl-link-prev{float:left;background:#c50c0a;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-actions a.tpl-link-prev:hover{background:#A80B0A;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-delivery-method, #wrapper section .wrap .content .cart form .dopcart .tpl-block-order-payment-method{margin-bottom:9px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-delivery-method .tpl-property-delivery-method-name{font:400 14px/2em 'Roboto-Bold';margin-bottom:4px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-payment .tpl-property-payment-method-name{font:400 14px/2em 'Roboto-Bold';margin-bottom:4px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-block-order-items, #wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-link-change{display:none;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation{float:left;display:block;width:100%;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-block-order-address-confirmation{width:440px;float:left;display:block;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-block-order-delivery-confirmation{width:440px;float:left;display:block;margin-bottom:20px;min-height:110px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-block-payment-confirmation{width:440px;float:left;display:block;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-block-totals-confirmation{width:440px;float:left;display:block;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-block-order-address-confirmation{width:440px;float:left;display:block;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation h3{font:400 18px/1em 'Roboto-Bold';text-transform:uppercase;margin-bottom:18px;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation div div{margin-bottom:9px;display:block;}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation div div .tpl-caption{font:400 14px/1em 'Roboto-Bold';}
*/


#wrapper section .wrap .content h1.title_page{font:400 50px/1em 'DINCondensed-Regular';color:#595f63;text-transform:uppercase;padding-left:20px;margin-bottom:20px;}
#wrapper section .wrap .content .news.textpage ul.galphoto{padding:0;list-style-image:none;display:block;float:left;width:100%;margin-bottom:0;}
#wrapper section .wrap .content .news.textpage ul.galphoto li{float:left;display:block;width:210px;margin-right:20px;margin-bottom:20px;}
#wrapper section .wrap .content .news.textpage ul.galphoto li:nth-child(4n){margin-right:0;}
#wrapper section .wrap .content .news.textpage ul.galphoto li a img{display:block;width:100%;margin-bottom:0;}



#wrapper section .wrap .content .custom{display:block;float:left;width:100%;background:#d2d5d7;}
#wrapper section .wrap .content .custom .top{display:block;float:left;width:100%;background:#000000;line-height:45px;height:45px;padding-left:0 !important;margin-bottom:0 !important;}
#wrapper section .wrap .content .custom .top li{display:block;float:left;padding:0 20px;text-transform:uppercase;}
#wrapper section .wrap .content .custom .top li.active{background:#c50c0a;color:#fff;font:400 24px/1em 'DINCondensed-Regular';line-height:45px;}
#wrapper section .wrap .content .custom .top li a{color:#9ca3a7;font:400 24px/1em 'DINCondensed-Regular';line-height:45px;text-decoration:none;}
#wrapper section .wrap .content .custom .top li a:hover{color:#fff;}
#wrapper section .wrap .content .custom .info{display:block;float:left;width:50%;padding:20px;}
#wrapper section .wrap .content .custom .video{display:block;float:left;width:50%;padding:125px 20px 20px 20px;}
#wrapper section .wrap .content .custom .info .formz{display:block;float:left;margin:9px 0;}
#wrapper section .wrap .content .custom .info .formz a{background:#c50c0a;padding:9px 18px;color:#fff;text-decoration:none;text-transform:uppercase;font:400 12px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .custom .info .formz a:hover{color:#fff;background:#A80B0A;}
#wrapper section .wrap .content .custom.infopage .info{width:100%;}
#wrapper section .wrap .content .custom.infopage .top{height:auto;}
#wrapper section .wrap .content .custom.infopage .top li{margin:0;height:48px;display:block;float:left;}
#wrapper section .wrap .content .custom.infopage .top li.active{line-height:48px;}
#wrapper section .wrap .content .news.textpage.artist{display:block;}
#wrapper section .wrap .content .news.textpage.artist .info{margin-bottom:20px;padding:20px;background:#d2d5d7;display:block;float:left;width:100%;padding-bottom:0;}
 #wrapper section .wrap .content .news.textpage.artist .info ul.item { 
border-right: 1px solid #CCCCCC;
display: block;
float: left;
list-style: none outside none;
margin-right: 20px;
padding: 0px 10px 0px 0px;
width: 200px;
}
#wrapper section .wrap .content .news.textpage.artist .info .artlist{display:block;float:left;width:100%;margin-top:10px;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item:last-child{margin-right:0;border-right:0;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item li{margin-bottom:18px}
#wrapper section .wrap .content .news.textpage.artist .info ul.item ul{list-style:none;padding-left:0;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item ul li{margin-bottom:9px;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item strong{text-transform:uppercase;margin-bottom:9px;display:block;color:#0b0602;font:400 18px/1em 'Roboto-Bold';}
#wrapper section .wrap .content .news.textpage.artist .info ul.item a{text-decoration:none;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item a:hover{text-decoration:underline;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item.inter{width:100%;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item.inter ul li{width:100%;float:left;margin-bottom:18px;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item.inter ul li:last-child{border-right:0;}
#wrapper section.orig{background-size:100%;background-color:#FFFFFF;background-repeat:no-repeat;margin-bottom:-20px;margin-top:-20px;padding-top:450px;}
#wrapper section .wrap .content .original{display:block;float:left;width:100%;background:#d2d5d7;padding:0;margin-bottom:20px;}
#wrapper section .wrap .content .original h1{width:100%;border-bottom:2px solid #c50c0a;}
#wrapper section .wrap .content .original .lists{float:left;display:block;width:100%;}
#wrapper section .wrap .content .original .lists .item{float:left;display:block;width:100%;margin-bottom:40px;}
#wrapper section .wrap .content .original .lists .item:last-child{margin-bottom:0;}
#wrapper section .wrap .content .original .lists .item .desc{float:left;display:block;width:50%;padding-right:20px;}
#wrapper section .wrap .content .original .lists .item .cover{float:left;display:block;width:50%;}
#wrapper section .wrap .content .original .lists .item h2{font:400 30px/1em 'DINCondensed-Regular';border-bottom:1px solid #aeb4b7;padding-bottom:10px;margin-bottom:26px;}
#wrapper section .wrap .content .original .lists .item h2 a{text-decoration:none;}
#wrapper section .wrap .content .original .lists .item .formz{display:block;float:left;margin:9px 0;}
#wrapper section .wrap .content .original .lists .item .formz a{background:#c50c0a;padding:9px 18px;color:#fff;text-decoration:none;text-transform:uppercase;font:400 12px/1em 'Roboto-Regular';}
#wrapper section .wrap .content .original .lists .item .formz a:hover{color:#fff;background:#A80B0A;}
#wrapper section .wrap .content .original .info.text{padding:20px;}
#wrapper section .wrap .content .original .special{background:#c50c0a;margin-bottom:20px;margin-top:40px;padding:10px 20px;float:left;display:block;width:100%;font:400 24px/1em 'DINCondensed-Regular';color:#fff;text-transform:uppercase;}
#wrapper section .wrap .content .original .info .header_description{min-height:123px;}
#wrapper footer{width:100%;display:block;float:left;background:#221f1d;margin-top:20px;}
#wrapper footer .wrap{display:block;margin:0 auto;}
#wrapper footer .wrap .content{float:left;display:block;width:100%;}
#wrapper footer .wrap .content .item{width:220px;float:left;margin-right:20px;margin-top:40px;margin-bottom:40px;}
#wrapper footer .wrap .content .item:last-child{margin-right:0;}
#wrapper footer .wrap .content .item.menu_footer li{float:left;display:block;margin-bottom:9px;width:100%;}
#wrapper footer .wrap .content .item.menu_footer li:last-child{margin-bottom:0;}
#wrapper footer .wrap .content .item.menu_footer li a{font:400 10px/1em 'Roboto-Regular';color:#fff;text-transform:uppercase;text-decoration:none;}
#wrapper footer .wrap .content .item.menu_footer li a:hover{color:#c50c0a;}
#wrapper footer .wrap .content .item.contact .town{display:block;float:left;width:100%;color:#fff;font:400 12px/1.4em 'Roboto-Regular';margin-bottom:9px;}
#wrapper footer .wrap .content .item.contact .phone{display:block;float:left;width:100%;color:#fff;font:400 12px/1.4em 'Roboto-Regular';}
#wrapper footer .wrap .content .item.contact .phone a{text-decoration:none;color:#fff;}
#wrapper footer .wrap .content .item.contact .phone ul li a.whatsapp:hover{color:#3dbe47;}
#wrapper footer .wrap .content .item.contact .phone ul li a.telegram:hover{color:#28aaeb;}
#wrapper footer .wrap .content .item.contact .call{display:block;float:left;width:100%;margin-bottom:18px;font:400 18px/1em 'Roboto-Regular';color:#fff;line-height:37px;}
#wrapper footer .wrap .content .item.contact .call span{display:block;float:left;width:37px;height:36px;background:url('../img/icon.png') 0 0;margin-right:20px;}
#wrapper footer .wrap .content .item.contact .call:hover{color:#c50c0a;}
#wrapper footer .wrap .content .item.contact .call:hover span{background:url('../img/icon.png') 0 36px;}
#wrapper footer .wrap .content .item.info .social{float:left;display:block;width:100%;margin-bottom:55px;}
#wrapper footer .wrap .content .item.info .social a{display:block;float:left;width:37px;height:36px;margin-right:5px;}
#wrapper footer .wrap .content .item.info .social a:last-child{margin-right:0;}
#wrapper footer .wrap .content .item.info .social .vk{background:url("../img/icon.png") -190px 0px transparent;}
#wrapper footer .wrap .content .item.info .social .vk:hover{background:url("../img/icon.png") -190px 36px transparent;}
#wrapper footer .wrap .content .item.info .social .fb{background:url('../img/icon3.png') -37px 0;}
#wrapper footer .wrap .content .item.info .social .tw{background:url('../img/icon.png') -76px 0;}
#wrapper footer .wrap .content .item.info .social .yo{background:url('../img/icon.png') -114px 0;}
#wrapper footer .wrap .content .item.info .social .in{background:url('../img/icon.png') -151px 0;}
#wrapper footer .wrap .content .item.info .social .fb:hover{background:url('../img/icon3.png') -37px 36px;}
#wrapper footer .wrap .content .item.info .social .tw:hover{background:url('../img/icon.png') -76px 36px;}
#wrapper footer .wrap .content .item.info .social .yo:hover{background:url('../img/icon.png') -114px 36px;}
#wrapper footer .wrap .content .item.info .social .in:hover{background:url('../img/icon.png') -151px 36px;}
#wrapper footer .wrap .content .item.info .all{float:left;display:block;width:100%;}
#wrapper footer .wrap .content .item.info .all .a1{float:left;height:53px;display:table;font:400 12px/1.4em 'Roboto-Regular';color:#fff;text-decoration:none;}
#wrapper footer .wrap .content .item.info .all .a1:hover{color:#c50c0a;}
#wrapper footer .wrap .content .item.info .all .a1 span{display:table-cell;vertical-align:bottom;}
#wrapper footer .wrap .content .item.info .all .a2{display:block;float:right;width:53px;height:53px;background:url('../img/allsite.png') 0 0;}
#wrapper footer .wrap .content .item.info .all .a2:hover{background:url('../img/allsite.png') 0 53px;}
#wrapper .copy { 
background: #0B0602;
display: block;
float: left;
height: auto;
overflow: hidden;
padding: 15px 0px 0px;
width: 100%;
}
#wrapper .copy .wrap{display:block;margin:0 auto;}
#wrapper .copy .wrap .content{float:left;display:block;width:100%;color:#fff;line-height:78px;}
#wrapper .copy .wrap .content .copyrite { 
display: block;
/* float: right; */
font: 10px/22px "Roboto-Regular";
text-align: left;
width: 60%;
}
#wrapper .copy .wrap .content .counter { 
display: block;
float: left;
line-height: 68px;
padding-right: 0px;
width: 30%;
}
#wrapper .copy .wrap .content .counter .item{float:left;display:block;margin-right:20px;padding-top:12px;height:78px;opacity:.6;}
#wrapper .copy .wrap .content .counter .item:hover{opacity:1;}
#wrapper .copy .wrap .content .counter .item:last-child{margin-right:0;}
#wrapper .copy .wrap .content .avalon{width:120px;display:block;float:left;}
.parent{width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:9999;background:url(../img/parent_bg.png) 0 0;}
.parent .inner{display:table-cell;text-align:center;vertical-align:middle;}
.parent .inner .block{display:inline-block;max-height:90%;overflow-y:auto;overflow-x:hidden;}
.parent .inner .block .wind{background:url(../img/parent_bg.png) 0 0;display:none;padding:20px;position:relative;width:460px;float:left;}
.parent .inner .block .wind form h5{text-align:center;font:400 18px/1em 'Roboto-Regular';color:#fff;margin-bottom:18px;text-transform:uppercase;}
.parent .inner .block .wind form{height:100%;position:relative;width:100%;float:left;margin-top:10px;}
.parent .inner .block .wind form ul{list-style:none;float:left;margin-top:16px;}
.parent .inner .block .wind form ul li{display:inline-block}
.parent .inner .block .wind form ul li input[type="password"],
.parent .inner .block .wind form ul li input[type="text"]{width:420px;background:#fff;color:#878787;display:block;float:left;height:40px;margin:0 0 18px 0;padding:10px;border:1px solid #cecece;}
.parent .inner .block .wind form ul li textarea{width:420px;background:#fff;color:#878787;display:block;float:left;height:150px;margin:0 0 18px 0;padding:10px;border:1px solid #cecece;resize:none;}
.parent .inner .block .wind form .login{border:2px solid #fff;border-radius:0px !important;padding:10px 20px;color:#fff;background:#101010;font:400 14px/1em 'Roboto-Regular';text-transform:uppercase;float:right;}
.parent .inner .block .wind form .login:hover{border:2px solid #c50c0a;color:#c50c0a;}
.parent .inner .block .wind .close{background:url('../img/modclose.png');color:#418ac2;height:17px;position:absolute;right:18px;text-align:center;text-decoration:none;top:18px;width:17px;z-index:20;}
.parent .inner .block .wind form span{width:100%;float:left;display:block;text-align:left;font:400 18px/1em 'Roboto-BoldCondensed';line-height:24px}
.parent .inner .block .wind form span q, .parent .inner .block .wind form span a{color:#f0ff00;}
.parent .inner .block .wind form .err{font:400 14px/1em 'Roboto-Bold';float:left;width:100%;margin-top:14px;display:none;text-align:center;color:#E22424;}
.parent .inner .block .wind form .err img{vertical-align:middle;margin-right:4px;}
.parent .inner .block #morda span{text-align:center;font:400 22px/1em 'Roboto-Regular';color:#fff;}
.parent .inner .block #morda span img{margin-top:36px;}
.parent .inner .block .wind#morda{padding:18px 10px;}
.parent .inner .block .wind.modaltext{color:#fff !important;width:700px;text-align:left !important;}
.parent .inner .block .wind.modaltext form{max-height:90%;}
.parent .inner .block .wind.modaltext form .textpage{color:#fff;text-align:left;}
.parent .inner .block .wind.modaltext form .textpage article{padding:20px;padding-bottom:0;}
.parent .inner .block .wind.modaltext form .textpage h1{padding-left:20px;}
.parent .inner .block .wind.modaltext form .textpage article p, .parent .inner .block .wind.modaltext form .textpage p{color:#fff;font:400 14px/1.4em 'Roboto-Regular';margin-bottom:18px;}
.parent .inner .block .wind.modaltext form .textpage article h2, .parent .inner .block .wind.modaltext form .textpage h2{color:#c50c0a;font:400 22px/1em 'Roboto-Regular';padding:0;text-transform:none;margin-bottom:9px;}
.parent .inner .block .wind.modaltext form .textpage article h3, .parent .inner .block .wind.modaltext form .textpage h3{color:#fff;font:400 18px/1em 'Roboto-Bold';padding:0;text-transform:none;margin-bottom:9px;}
.parent .inner .block .wind.modaltext form .textpage article h4, .parent .inner .block .wind.modaltext form .textpage h4{color:#fff;font:400 16px/1em 'Roboto-Bold';padding:0;text-transform:none;margin-bottom:9px;}
.parent .inner .block .wind.modaltext form .textpage article h5, .parent .inner .block .wind.modaltext form .textpage h5{color:#fff;font:400 14px/1em 'Roboto-Bold';padding:0;text-transform:none;margin-bottom:9px;}
.parent .inner .block .wind.modaltext form .textpage article h6, .parent .inner .block .wind.modaltext form .textpage h6{color:#fff;font:400 12px/1em 'Roboto-Bold';padding:0;text-transform:none;margin-bottom:9px;}
.parent .inner .block .wind.modaltext form .textpage article b, .parent .inner .block .wind.modaltext form .textpage b, .parent .inner .block .wind.modaltext form .textpage article strong, .parent .inner .block .wind.modaltext form .textpage strong{color:#fff;font:400 14px/1em 'Roboto-Bold';}
.parent .inner .block .wind.modaltext form .textpage article table, .parent .inner .block .wind.modaltext form .textpage table{width:100% !important;margin-bottom:18px;border:#dadada;}
.parent .inner .block .wind.modaltext form .textpage article table td, .parent .inner .block .wind.modaltext form .textpage table td{padding:9px 18px;font:400 14px/1.4em 'Roboto-Regular';vertical-align:top;}
.parent .inner .block .wind.modaltext form .textpage article table tr:first-child td, .parent .inner .block .wind.modaltext form .textpage table tr:first-child td{color:#c50c0a;font:400 16px/1em 'Roboto-Bold';}
.parent .inner .block .wind.modaltext form .textpage article ul, .parent .inner .block .wind.modaltext form .textpage ul{margin-bottom:18px;list-style-image:url('../img/li.png');padding-left:16px;}
.parent .inner .block .wind.modaltext form .textpage article ul li, .parent .inner .block .wind.modaltext form .textpage ul li{}
.parent .inner .block .wind.modaltext form .textpage article ol, .parent .inner .block .wind.modaltext form .textpage ol{margin-bottom:18px;list-style:decimal;padding-left:20px;}
.parent .inner .block .wind.modaltext form .textpage article a, .parent .inner .block .wind.modaltext form .textpage a{color:#fff;text-decoration:underline;}
.parent .inner .block .wind.modaltext form .textpage article a:hover, .parent .inner .block .wind.modaltext form .textpage a:hover{color:#c50c0a;}
.parent .inner .block .wind.modaltext form .textpage article ol li, .parent .inner .block .wind.modaltext form .textpage ol li, .parent .inner .block .wind.modaltext form .textpage article ul li, .parent .inner .block .wind.modaltext form .textpage ul li{margin-bottom:9px;}
.parent .inner .block .wind.modaltext form .textpage article iframe, .parent .inner .block .wind.modaltext form .textpage iframe{width:100% !important;margin-bottom:18px;}
#wrapper section .wrap .content .news.series article.category a img.rotate_left{margin-top:22px;transform:rotate(17deg);margin-left:-149px;}
.list_sub{background:#E0E3E4;float:left;height:214px;margin-bottom:20px;margin-right:20px;overflow:hidden;padding:0px;position:relative;width:286px;}
.list_sub:nth-child(3n){margin-right:0px;}
.list_sub img{height:210px;transition-duration:0.6s;}
.list_sub a{display:block;margin:0px auto;text-align:center;}
.list_sub h3{background:url("../img/texture_truns.png") transparent;bottom:30px;height:30px;line-height:30px;position:relative;}
.list_sub a{text-decoration:none;}
.list_sub a h3{color:#FFFFFF;font-size:12px;text-decoration:none;}
.list_sub a:hover h3{text-decoration:underline;}
.list_sub.cat_pdf{width:210px;height:300px;margin-right:20px !important;}
.list_sub.cat_pdf:nth-child(4n){margin-right:0px !important;}
.list_sub.cat_pdf img{height:300px;margin-left:0%;margin-top:0%;width:210px;}
.list_sub.cat_pdf a h3{position:absolute;width:100%;bottom:0;}
.list_sub.cat_pdf img:hover{margin-top:-5%;}
.caturl{    margin-top: 10px;
            float: right;
            padding: 0 20px;
            background: url(../img/stockArrow.jpg) no-repeat left #c50c0a;
            color: #fff;
            font: 400 24px/1em 'DINCondensed-Regular';
            line-height: 35px;}
#wrapper section .wrap .content .catalog h1{float:left;}
@media (min-width:0px) and (max-width:940px){.list_sub{height:180px;width:210px;margin-right:20px !important;;}
.list_sub:nth-child(2n){margin-right:0 !important;;}
.list_sub img{width:210px;height:180px;}
.list_sub.cat_pdf{height:320px;width:210px;margin-right:20px !important;}
.list_sub.cat_pdf:nth-child(2n){margin-right:0 !important;;}
.list_sub.cat_pdf img{width:210px;height:320px;}
.caturl{
display: block;
float: left;
padding: 0px 0px 15px 20px;
	}
#wrapper section .wrap .content .original .lists .item .desc{width:100%;float:right;}
#wrapper section .wrap .content .original .lists .item .cover{width:100%;float:right;}
#wrapper section.orig{background-size:1000px !important;padding-top:320px;}
}
#wrapper section .wrap .content .original .lists .item .cover img{display:block;width:100%;}
#wrapper section .wrap .content .news.textpage article.ori{margin:0 !important;padding:20px !important;border-bottom:1px solid #9ca3a7;}
#wrapper section .wrap .content .news.textpage article.ori h3{color:#0b0602;}
#wrapper section .wrap .content .news.textpage article.ori:last-child{border-bottom:0;}
@media (min-width:0px) and (max-width:940px){#wrapper header .wrap{width:480px;}
#wrapper aside .wrap{width:auto;} /* Oleg 480px */
#wrapper section .wrap{width:auto;overflow:hidden;} /* Oleg 480px overflow:scroll*/
#wrapper footer .wrap{width:auto;}     /* Oleg 480px */
#wrapper .copy .wrap{width:auto;}    /* Oleg 480px */
#wrapper aside .wrap .content .flexslider, #wrapper .copy .wrap .content .counter, #wrapper header .wrap .content .search, #wrapper section .wrap .content .catalog .left.menu_left{display:none;}
#wrapper aside .wrap .content .menu2 ul li{width:240px;padding:0;}
#wrapper section .wrap .content .tovar .item:nth-child(2n){margin-right:0;}
#wrapper section .wrap .content .news .left{width:auto;margin-left:0px;margin-right:0px; padding: 0 10px;}    /* Oleg */
/* Oleg */#wrapper section .wrap .content .news article h3 a{font:400 18px/1.2em 'DINCondensed-Regular';color:#c50c0a;text-decoration:none;display:block;}
#wrapper section .wrap .content .inf.leftinf a, #wrapper section .wrap .content .inf.leftinf a img{width:480px;}
#wrapper section .wrap .content .news .right{width:auto;} /* Oleg 480px; */
#wrapper section .wrap .content .inf.rightinf{width:auto;}    /* Oleg 480px; */
#wrapper section .wrap .content .inf.rightinf a{width:220px;float:left;margin-right:40px;}
#wrapper section .wrap .content .inf.rightinf a:nth-child(2n) {
	margin-right:0;
	}
#wrapper footer .wrap .content .left, #wrapper footer .wrap .content .right{float:left;display:block;width:auto;} /* OLeg 480px */
#wrapper footer .wrap .content .item{margin-right:30px;}
#wrapper .copy .wrap .content .avalon{float:right;}
#wrapper footer .wrap .content .item.menu_footer{margin-bottom:0;}
#wrapper header .wrap .content .logo{margin-left:0;margin-top:20px;}
#wrapper header .wrap .content .menu{width:260px;display:table;height:105px;padding-top:20px;}
#wrapper header .wrap .content .menu ul{line-height:25px;display:table-cell;vertical-align:middle;height:auto;margin-top:18px;}
#wrapper header .wrap .content .menu ul li{width:120px;}
#wrapper header .wrap .content .menu ul li a{font:400 14px/1em 'Roboto-Regular';}
#wrapper footer .wrap .content .item.menu_footer li a{font:400 12px/1em 'Roboto-Regular';}
#wrapper header .wrap .content .cartblock{margin-right:0;float:right;margin-bottom:10px;margin-top:-57px;}
#wrapper header .wrap .content .topmenu{margin-top:-104px;float:right;}
#wrapper header .wrap .content .topmenu ul li{margin-bottom:20px;}
#wrapper header .wrap .content .topmenu ul li a{font:400 12px/1em 'Roboto-Regular';}
#wrapper aside .wrap .content .menu2 ul li:hover ul{display:none;}
#wrapper aside .wrap .content .menu2 ul li a{height:30px;line-height:30px;}
#wrapper aside .wrap .content .menu2 .browse a, #wrapper aside .wrap .content .menu2 .browse span, #wrapper aside .wrap .content .menu2 .browse q{/* Oleg display:none;*/}
#wrapper aside .wrap .content .menu2 .browse q:first-child{display:block;padding:0px 20px;}
#wrapper aside .wrap .content .menu2 .browse a:first-child{display:block;}
#wrapper section .wrap .content .catalog .right.tovar_right{padding:0 10px !important}  /* Oleg */
#wrapper section .wrap .content .catalog .right.tovar_right .item{margin-right:20px !important;width:100%;}
#wrapper section .wrap .content .catalog .right.tovar_right .item:nth-child(2n){margin-right:0 !important;}
#wrapper section .wrap .content .catalog h1{padding-left:20px;}
#wrapper section .wrap .content .catalog .desc{width:480px;background:#221f1d !important;min-height:0px;}
#wrapper section .wrap .content .catalog .desc .item{width:100%;}
#wrapper section .wrap .content .catalog.inner .left.cover{width:480px;margin-right:0;}
#wrapper section .wrap .content .catalog.inner .left.cover a, #wrapper section .wrap .content .catalog.inner .left.cover a img{width:480px;height:480px;}
#wrapper section .wrap .content .catalog.inner .left.cover ul li{margin-right:20px;}
#wrapper section .wrap .content .catalog.inner .left.cover ul li a img, #wrapper section .wrap .content .catalog.inner .left.cover ul li a, #wrapper section .wrap .content .catalog.inner .left.cover ul li{width:146.5px;height:146.5px;}
#wrapper section .wrap .content .catalog.inner .right.info{width:480px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item.tops, #wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-cart-remove{display:none;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item{border-bottom:1px solid #ccc;margin-bottom:20px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-link-more{width:440px;margin-bottom:9px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-item-price, #wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-qty, #wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-total-price{height:30px;width:146px;padding:0;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-qty{text-align:center;margin-bottom:9px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item .tpl-property-total-price span{text-align:right;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-item h3{width:330px;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-link-cart-refresh{float:right;padding:9px 0;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-block-cart-summary{margin-left:0;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .tpl-link-order-add{}
#wrapper section .wrap .content .cart form .dopcart .tpl-block-order-confirmation .tpl-block-order-delivery-confirmation{min-height:10px;}
#wrapper section .wrap .content .music .item{margin-right:20px !important;}
#wrapper section .wrap .content .music .item:nth-child(2n){margin-right:0;}
#wrapper section .wrap .content .tovar.musictovar .item{margin-right:20px !important;}
#wrapper section .wrap .content .tovar.musictovar .item:nth-child(2n){margin-right:0 !important;}
#wrapper section .wrap .content .news.musicin .left article .photogal a{margin-right:20px !important;margin-bottom:20px !important;}
#wrapper section .wrap .content .news.musicin .left article .photogal a:nth-child(2n){margin-right:0 !important;}
.parent .inner .block .wind.modaltext{width:460px;}
#wrapper header .wrap .content .menu ul li:hover .submenu{display:none !important;opacity:0;}
/* Oleg */ #wrapper section .wrap .content .news article a img{height:100px;width:auto;}
/* Oleg */ #wrapper section .wrap .content .inf.rightinf a img{display:block;width:150px;}
#wrapper section .wrap .content .news.series article{width:220px;float:left;padding:0;margin-right:20px;position:relative;}
#wrapper section .wrap .content .news.series article:nth-child(3n){margin-right:20px;}
#wrapper section .wrap .content .news.series article:nth-child(2n){margin-right:0;}
#wrapper section .wrap .content .news.textpage.contact .lc{width:480px;margin-right:0;}
#wrapper section .wrap .content .news.textpage.contact .rc{width:480px;}
#wrapper section .wrap .content .news.textpage.contact .rc img{width:100%;}
#wrapper section .wrap .content .catalog.inner .model .mainimg img{width:480px;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li{float:left;margin:10px;;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul{float:right;margin-bottom:10px;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li a{float:left;border:1px solid #b8bdc0;overflow:hidden;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li a:hover{border:1px solid #c50c0a;}
#wrapper section .wrap .content .catalog.inner .model .dopimg ul li a img{width:124px;height:74px;}
#wrapper section .wrap .content .catalog.inner .info .buy .cont{display:none;}
#wrapper section .wrap .content .catalog.inner .info .buy, #wrapper section .wrap .content .catalog.inner .info .mod{width:100%;padding:10px;} /* Oleg */
/* Oleg */  #wrapper section .wrap .content .catalog.inner .info .buy .price { 
        color: #000000;
        float: left;
        font: 15px/1em "Roboto-Bold";
        text-align: center;
        width: 40%;
      }
/* Oleg */ #wrapper section .wrap .content .catalog.inner .info .buy .price span {display:block;}
#wrapper header .wrap .content .menu ul li.catalogmenu:hover .submenu{display:none !important;opacity:0;left:9999px;}
#wrapper section .wrap .content .catalog.inner .char.news.textpage table{width:100% !important;margin-right:0;}
#wrapper section .wrap .content .catalog.inner .char.news.textpage table td{width:50%;}
#wrapper section .wrap .content .cart form .tpl-block-cart-contents .tpl-block-cart-actions .backshop{display:none;}
#wrapper section .wrap .content .tovar .item{height:120px;} /* Oleg width:230px; 190px */
#wrapper section .wrap .content .news.series article.category{background:#E0E3E4;height:220px;overflow:hidden;} /* Oleg width:230px; */
#wrapper section .wrap .content .tovar .item .cover{height:120px;width:100% !important;} /* Oleg width:230px; 190px */
#wrapper section .wrap .content .news.series article.category a img{top:-40px;left:10px;height:140px;width:auto;} /* Oleg -5px */
#wrapper section .wrap .content .news.series article.category{height:80px;width:100%;} /* Oleg */

#wrapper section .wrap .content .tovar .item .cover img.im{width:100%;top:15px;margin-top:-20px;}  /* Oleg top:-40px;width:380px;*/

#wrapper section .wrap .content .inf.rightinf .frendly_site .frendly_site_one{ 
float:left;
width:50%;
}
/* Oleg */.relatedItem .relatedItemBox { border: 5px solid #FFFFFF;float: left;margin-left: 5px;position: relative;height:140px;}
/* Oleg */.relatedItem .relatedItemBox .cover img {height:100px;width:auto;}
/* Oleg */.relatedItem .relatedItemBox .price { bottom: 45px;color: #A9AAAA;font: 15px/1em "Roboto-Regular";left: 115px;position: absolute;}
/* Oleg */.relatedItem .relatedItemBox .price .now {bottom:50%;width:100px;color: #A9AAAA;font: 15px/1em "Roboto-Regular";position: absolute;}
#wrapper section .wrap .content .tovar .item .cover img.im.rotate{margin-left:-165px;}
#wrapper section .wrap .content .news.series article.category.noreverse{height:169px;}
#wrapper section .wrap .content .news.textpage ul.galphoto li{float:left;display:block;width:210px;margin-right:20px;margin-bottom:20px;}
#wrapper section .wrap .content .news.textpage ul.galphoto li:nth-child(3n){margin-right:20px;}
#wrapper section .wrap .content .news.textpage ul.galphoto li:nth-child(2n){margin-right:0;}
#wrapper section .wrap .content .custom .info{width:100%;}
#wrapper section .wrap .content .custom .video{width:100%;}
#wrapper section .wrap .content .custom .top li{padding:0 18px;}
#wrapper section .wrap .content .custom .video{padding:20px;}
#wrapper section .wrap .content .tovar.tovar_tab .item, #wrapper section .wrap .content .tovar.tovar_tab .item .cover{/* Oleg width:160px;*/}
#wrapper section .wrap .content .tovar.tovar_tab .item{margin-right:20px !important;width:100%;}
#wrapper section .wrap .content .tovar.tovar_tab .item:nth-child(2n){margin-right:0 !important;}
/*
#wrapper section .wrap .content .tovar.tovar_tab .item .cover img.im{width:340px;}
*/
#wrapper section .wrap .content .catalog.inner .model h1{font:400 20px/1em 'DINCondensed-Regular';}
#wrapper section .wrap .content .news.textpage.artist .info ul.item{border-right:1px solid #CCCCCC;display:block;float:left;list-style:none outside none;margin-right:20px;padding:0px 10px 0px 0px;width:200px;}
#wrapper section .wrap .content .news.textpage.artist .info ul.item:nth-child(2n){margin-right:0;border-right:0;}
#wrapper section{padding-top:50px;}
#wrapper section .wrap .content .tovar.musictovar .item{width:210px;}
#wrapper section .wrap .content .tovar.musictovar .item .cover{width:210px;}
#wrapper section .wrap .content .tovar.musictovar .item .cover img.im{max-width:360px;width:360px;}
nav .menu .cont ul li:before { 
color: #575454;
content: "";
padding: 0;
}
}
@media (min-width:940px){#wrapper header .wrap{width:940px;}
#wrapper aside .wrap{width:940px;}
#wrapper section .wrap{width:940px;}
#wrapper footer .wrap{width:940px;}
#wrapper .copy .wrap{width:940px;}
nav .mob{display:block !important;height:auto !important;}
nav .mob .in{display:block !important;height:auto !important;}
}
#wrapper section .wrap .content .news .center{display:block;float:left;min-height:10px;background:#D2D5D7}
.txt_bord{background:#D2D5D7;clear:both;font-size:13px;margin-bottom:20px;padding:15px;line-height:20px;}
.txt_bord h1{margin-bottom:10px;color:#C50C0A;font:30px/1.2em "DINCondensed-Regular";}
#wrapper section .wrap .content .news.textpage article p, #wrapper section .wrap .content .news.textpage .handcraft p{font-size:100%;}
#wrapper section .wrap .content .news.textpage article p, #wrapper section .wrap .content .news.textpage .handcraft{}
.yotube{float:right;margin-right:20px;width:45%;}
span.action{clear:both;display:block;font-size:90%;}
span.action span{color:#C50C0A;}


#wrapper section .wrap .content .artist .artlist a{color:#C50C0A;text-decoration:underline;}
#wrapper .contact_page ul.tabs_cont{background:#000000;float:none;height:45px;line-height:45px;margin-bottom:15px;}
#wrapper .contact_page ul.tabs_cont li a{color:#9CA3A7;text-decoration:none;}
#wrapper .contact_page ul.tabs_cont li a:hover{color:#FFFFFF;}
#wrapper section .wrap .content .news.textpage a:hover{text-decoration:none;}
.three_box{float:left;width:50%;}
.three_box.right_box{float:right;padding-top:40px;}
.user .tabs_cont li.active{cursor:default;}
.user li{list-style:none;}
.user .city{height:50px;}

.user ul.forms li label.error span{color:#000;}
.user li input[type='text']{border:1px solid #D2D5D7;float:left;height:35px;margin:0px 0px 10px;padding:7px;width:69%;}
.user li input[type='text']:focus{border:1px solid #C50C0A;}
.user ul.forms li label{display:block;float:left;height:35px;padding-right:5%;width:30%;}
.user img{width:100%;}
.user .contact_page{background:#E5E7E8;padding:0;}
.user .contact_page td, .contact_page th{width:auto;}
nav .menu2 .cont ul li.city a.button_red{background:#C50C0A;color:#FFFFFF;cursor:pointer;float:left;font:20px/45px "DINCondensed-Regular";padding:0px 20px;text-transform:uppercase;border:none;}
nav .menu2 .cont ul li.city a.button_red.right{float:right;}
nav .menu2 .cont ul li.city a.button_red:hover{background:#000000;color:#9CA3A7;}
.button_box{margin-top:25px;width:100%;}
.buttonone.buttone_left{float:left;}

nav .menu2 .cont ul li.active a { 
color: #C50C0A;
}
nav .menu2 .cont ul li a:hover { 
color: #C50C0A;
}
nav .menu .cont ul li.active a { 
color: #C50C0A;
}

.caret { 
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 4px solid #000000;
content: "";
display: inline-block;
height: 0px;
vertical-align: top;
width: 0px;
border-bottom-color: #D6D6D6;
border-top-color: #D6D6D6;
margin:5px 0px 0px 5px;
}
 


/*������ �������*/
.carousel { 
clear: both;
display: block;
height: 130px;
padding: 15px 0px;
text-align: center;
width: 100%;
}
.carouselBlock { 
float: left;
margin: 0px 27px;
}
.carouselBlock img { 
float: left;
margin: 0px 0px 0px;
max-height: 80px;
overflow: hidden;
padding: 0px;
position: relative;
z-index: 0;
}

ul .one {
background: #D2D5D7;
display: block;
float: left;
left: 45%;
margin: 0px auto;
padding: 10px;
position: relative;
text-align: left;
width: 178px;
}
 
nav .menu .cont ul .one li a { 
clear: right;
color: #636464;
display: block;
font: 14px/0.5em "DINCondensed-Regular";
padding: 0px 4px;
text-decoration: none;
text-transform: uppercase;
width: 100%;
}
nav .menu .cont ul .one li a:hover { 
color: #1B1B1B;
text-decoration: underline;
}
nav .menu .cont .one  ul li { 
display: block;
float: none;
padding: 10px;
}

nav .menu .cont .one ul { 
float: left;
}


.descNewsMain {
color: #302E2E;
font: 12px/1.4em "Roboto-Regular";
}
.copyrite a {
color:#fff
}
.dopInfo { 
clear: both;
color: #C50C0A;
font-size: 90%;
text-align: right;
width: 100%;
}

/*������� �����*/
.relatedItem {
}
.relatedItem .relatedItemBox { 
border: 5px solid #FFFFFF;
float: left;
margin-left: 5px;
position: relative;
}
.relatedItem .relatedItemBox .title{
background: url("../img/whitebg.png") transparent;
display: block;
float: left;
padding: 10px;
width: 100%;
}
.relatedItem .relatedItemBox .price { 
bottom: 45px;
color: #A9AAAA;
font: 20px/1em "Roboto-Regular";
left: 115px;
position: absolute;
}

/*���������� �����������*/
#wrapper section .wrap .content .tovar .item .cover img.square { 
margin-left: 50px;
margin-top: 0px;
width: 200px;
}
#wrapper section .wrap .content .catalog.inner .model .mainimg.square img { 
height: auto;
max-width: 100%;
}
#wrapper section .wrap .content .catalog.inner .model .mainimg.misc img { 
width: auto;
max-height: 400px;
}
#wrapper section .wrap .content .catalog.inner .model .mainimg.misc {
text-align: center;
}

/*������� ��� �����������*/
      .img_center {
        text-align:center;
      }
      .action_link { 
        background: url("../img/divbg.png") 100% 50% no-repeat #C50C0A;
        display: block;
        padding: 0px 15px;
        position: relative;
      }
      nav .menu2 .cont ul li.action_link a { 
        color:#fff;
        font-weight:700
      }
      nav .menu2 .cont ul li.action_link a:hover,
      nav .menu2 .cont ul li.action_link.active a{ 
        text-decoration:underline;
      }
	  
/*������� � ������� ��������*/
.fullDescriptionSliderProd {
width:100%;
margin-bottom:20px;
text-align:center;
}
.fullDescriptionSliderProd img {
max-width:100%
}	  
/********/
/*GENERAL*/
/*******/

/*���� ������� � general*/
.esp ul li.city.mobile a:hover { 
color: #C50C0A;
border-bottom:1px dashed #C50C0A;
}

/*������ ������ �� ����� �����*/
.esp .cont ul li.city a{
font-family:"DINCondensed-Regular";
font-size:18px;
color:#fff;
}
/*���� ������� ��� �����*/
.esp #popup_city{
border-top:5px solid #C50C0A;
}
.esp #popup_city .ask{
font-family:"DINCondensed-Regular";
}
.esp #popup_city .button_red {
background: #C50C0A;
color: #FFFFFF;
font: 24px/45px "DINCondensed-Regular";
}
.esp #popup_city .button_red:hover {
color: #9CA3A7;
background: #000000;
}


/*��������*/
.esp .contact_page{
font-size:13px;
}
.esp .contact_page table th{
background:#C50C0A;
color:#FFFFFF;
font:17px/1.2em "DINCondensed-Regular";
}
.esp .contact_page ul.tabs_cont li.active{
background:#C50C0A;
color:#fff;
}    
.esp .contact_page ul.tabs_cont li{
font:24px/45px "DINCondensed-Regular";
color:#9CA3A7;
}    
.esp .contact_page ul.tabs_cont{
background:#000000;
height:45px;
line-height:45px;
}    
.esp .contact_page td, .contact th{
background:#FFFFFF;
border-bottom:1px solid #D2D5D7; 
}
.esp .contact_page div.name{
font:24px/45px "DINCondensed-Regular";
background:#FFFFFF;
} 
.esp .contact_page ul.tabs_cont li:hover{
color:#fff;
}

/*���������*/ 
.esp .name_txt{
background:#C50C0A;
color:#FFFFFF;
font:17px/1.2em "DINCondensed-Regular";
}	

/*���� �������*/
.esp .goroda_input input:focus{
border:1px solid #C50C0A;
}
.esp .ui-menu .ui-menu-item:hover{
color:#C50C0A;
border-bottom:1px solid #C50C0A;
}

/*�������� �������*/
.esp .blockOrder h3.spep_name{
color:#C50C0A;
font:17px/1.2em "DINCondensed-Regular";	
}
.esp .blockOrder ul.forms li input.bar:focus{
border:1px solid #C50C0A;
}
.esp .blockOrder ul.bigforms li textarea:focus{
border:1px solid #C50C0A;
}
.esp .set > b:hover, .esp .set > b.active{
color:#C50C0A;
}
.esp .blockOrder input[type="radio"]:checked + b span span, .esp .blockOrder input[type="radio"]:checked  { 
background: #C50C0A;
} 
.esp .total_box span span { 
color: #C50C0A;
}
.esp .blockOrder ul.forms li label.error { 
color: #C50C0A;
}

/*������� � �����*/
.esp .total_box{
background: url("../img/texture.png") repeat #585552;
}

/*�������� �������*/
.esp .cart { 
background-color: rgba(255, 255, 255, 0.749)
}
.esp .cart .price_this { 
color: #9CA3A7;
font: 20px/1.2em "Roboto-Bold";
}  
.esp .cart table th { 
color: #C50C0A;
font: 20px/1.5em "Roboto-Bold";
}
.esp table .delete {
background: #C50C0A;
}
.esp .cart table tr.last {
color: #C50C0A;
font: 20px/1em "Roboto-Bold";
}
.esp .cart .button_box .back_button { 
background: #474747;
font: 12px/1em "Roboto-Regular";
}
.esp .button_box .back_button.right { 
background: #85B82D;
font: 12px/1em "Roboto-Regular";
}

/*���� ������ ������*/
.esp .blockOrder .desc_box.error_message {
background: #C50C0A;
color: #FFFFFF;
font: 17px/1.2em "DINCondensed-Regular";
}
.esp .blockOrder h2{
font:24px/25px "DINCondensed-Regular";
}	

.esp .cart h3 span span { 
color:#C50C0A;
} 
.esp  .indevidual {
color:#C50C0A;
}

.esp .total_box span.error_pay { 
color: #C50C0A;
}
 
/*���������� ��*/ 
.esp nav .menu2 .cont ul li a.christmasSaleLink { 
color: #FFFFFF;
font-size: 12px;
font-weight: 700;
padding: 12px 15px;
}
.esp nav .menu2 .cont ul li a.christmasSaleLink:hover { 
color:#C50C0A
}
.esp .christmasSaleLeftTop { 
left: -67px;
top: 124px;
}
.esp .christmasSaleRightTop { 
left: 858px;
top: 98px;
}