﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600&subset=latin,cyrillic);

@font-face {
  font-family: 'Linearicons-Free';
  src:url('fonts/Linearicons-Free.eot?w118d');
  src:url('fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
    url('fonts/Linearicons-Free.woff2?w118d') format('woff2'),
    url('fonts/Linearicons-Free.woff?w118d') format('woff'),
    url('fonts/Linearicons-Free.ttf?w118d') format('truetype'),
    url('fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {    overflow-x: hidden;}
.header-item-cart{
	color: transparent;    width: 0px;
    margin-left: 10px;}




h1{
	  -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;

	animation:ahadin 1s 1;

	

	
	}

@keyframes ahadin{
	0%{    opacity: 0;
    transform: translate(0,25px);}

	100%{opacity: 1;
    transform: translate(0);}
	}

@keyframes ahadin2{
	0%{     transform-origin: 0 100%;
    transform: scale(0);}

	100%{    transform-origin: 0 100%;
   transform: scale(1);}
	}
/*.other-products-position img {    animation: ahadin2 .8s 1;}*/
.alert>font{transition:.3s}
.alert>font.lk{opacity:0;}
.header-item-call adiv#disqus_thread.POAYVILKA{border-bottom:none!important}

.basturm{width: 60px;
    display: inline-block;
    margin-left: -60px;    height: 11px;    position: relative;
    z-index: 2;
    margin-right: 8px;text-indent: 0;
    cursor: pointer;}
	.c1:hover .c2 {opacity: 1}
.c2:hover .c3 {opacity: 1}
.c2:hover,.c3:hover,.c4:hover,.c5:hover{background: transparent;}
.c3:hover .c4 {opacity: 1}
.c4:hover .c5 {opacity: 1}
.c2,.c3,.c4,.c5{        width:47.3px;
    background: #000;
    display: inline-block;
    height: 10px;
    opacity: 0;    position: absolute;}
	
	.c1{    width: 44.3px;
    background: transparent;
    display: inline-block;
    height: 10px;
   
    position: absolute;}
.c2 {
    left: 9.3px
}

.c3 {
    left: 12.3px;
}
.c4 {
    left: 12.3px;
}
.c5 {
    left: 12.3px;
}
#popUpDiv a:hover{color:#333}
#blanket {
   background-color:#111;
   opacity: 0.65;
   *background:none;
   position:absolute;
   z-index: 9001;
   top:0px;
   left:0px;
   width:100%;    display: none!important;
}



span.fast_icons_head:nth-child(1){    animation: popin .1s 1;}
span.fast_icons_head:nth-child(2){    animation: popin .2s 1;}
span.fast_icons_head:nth-child(3){    animation: popin .3s 1;}
span.fast_icons_head:nth-child(4){    animation: popin .4s 1;}
span.fast_icons_head:nth-child(5){    animation: popin .5s 1;}
span.fast_icons_head:nth-child(6){    animation: popin .6s 1;}


#popUpDiv {
     position: absolute;
    background: #FFF;
    width: 370px;
    height: 470px;
    border: 5px solid #CCC;
    z-index: 9002;
    top: 200px!important;
    border-radius: 10px;
    overflow: hidden;
    box-shadow: 20px 20px 30px #000;    display: none!important;
}
.fast_links {
      position: absolute;
    top: 11px;
    right: 99px;
}
span.fast_icons_head {
font-size: 18px;
    font-family: 'ubnt'!important;
    display: inline-block;
    margin-right: 8px;
    margin-top: -4px;
}
#popUpDiv a {    position: relative;
    top: 10px;
    left: 214px;
    text-decoration: none;
    font-size: 14px;}
h2.cart-product-name.card-title{display:inline-block}
.golosovanie{
    background: url(http://img.prntscr.com/img?url=http://i.imgur.com/s7XKEh3.png);
    width: 230px;
    height: 15px;
    background-repeat: no-repeat;
    display: inline-block;
    margin-left: 5px;
    font-size: 12px;
    text-indent: 62px;
    color: #666666;
    position: relative;
    top: -6px;
    background-position-y: 1px;
}
.lnr {
  font-family: 'Linearicons-Free';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a.header-menu-1-act {
    cursor: pointer;
}
.lnr-home:before {
  content: "\e800";
}
.lnr-apartment:before {
  content: "\e801";
}
.lnr-pencil:before {
  content: "\e802";
}
.lnr-magic-wand:before {
  content: "\e803";
}
.lnr-drop:before {
  content: "\e804";
}
.lnr-lighter:before {
  content: "\e805";
}
.lnr-poop:before {
  content: "\e806";
}
.lnr-sun:before {
  content: "\e807";
}
.lnr-moon:before {
  content: "\e808";
}
.lnr-cloud:before {
  content: "\e809";
}
.lnr-cloud-upload:before {
  content: "\e80a";
}
.lnr-cloud-download:before {
  content: "\e80b";
}
.lnr-cloud-sync:before {
  content: "\e80c";
}
.lnr-cloud-check:before {
  content: "\e80d";
}
.lnr-database:before {
  content: "\e80e";
}
.lnr-lock:before {
  content: "\e80f";
}
.lnr-cog:before {
  content: "\e810";
}
.lnr-trash:before {
  content: "\e811";
}
.lnr-dice:before {
  content: "\e812";
}
.lnr-heart:before {
  content: "\e813";
}
.lnr-star:before {
  content: "\e814";
}
.lnr-star-half:before {
  content: "\e815";
}
.lnr-star-empty:before {
  content: "\e816";
}
.lnr-flag:before {
  content: "\e817";
}
.lnr-envelope:before {
  content: "\e818";
}
.lnr-paperclip:before {
  content: "\e819";
}
.lnr-inbox:before {
  content: "\e81a";
}
.lnr-eye:before {
  content: "\e81b";
}
.lnr-printer:before {
  content: "\e81c";
}
.lnr-file-empty:before {
  content: "\e81d";
}
.lnr-file-add:before {
  content: "\e81e";
}
.lnr-enter:before {
  content: "\e81f";
}
.lnr-exit:before {
  content: "\e820";
}
.lnr-graduation-hat:before {
  content: "\e821";
}
.lnr-license:before {
  content: "\e822";
}
.lnr-music-note:before {
  content: "\e823";
}
.lnr-film-play:before {
  content: "\e824";
}
.lnr-camera-video:before {
  content: "\e825";
}
.lnr-camera:before {
  content: "\e826";
}
.lnr-picture:before {
  content: "\e827";
}
.lnr-book:before {
  content: "\e828";
}
.lnr-bookmark:before {
  content: "\e829";
}
.lnr-user:before {
  content: "\e82a";
}
.lnr-users:before {
  content: "\e82b";
}
.lnr-shirt:before {
  content: "\e82c";
}
.lnr-store:before {
  content: "\e82d";
}
.lnr-cart:before {
  content: "\e82e";
}
.lnr-tag:before {
  content: "\e82f";
}
.lnr-phone-handset:before {
  content: "\e6fb";
}
.lnr-phone:before {
  content: "\e831";
}
.lnr-pushpin:before {
  content: "\e832";
}
.lnr-map-marker:before {
  content: "\e833";
}
.lnr-map:before {
  content: "\e834";
}
.lnr-location:before {
  content: "\e835";
}
.lnr-calendar-full:before {
  content: "\e836";
}
.lnr-keyboard:before {
  content: "\e837";
}
.lnr-spell-check:before {
  content: "\e838";
}
.lnr-screen:before {
  content: "\e839";
}
.lnr-smartphone:before {
  content: "\e83a";
}
.lnr-tablet:before {
  content: "\e83b";
}
.lnr-laptop:before {
  content: "\e83c";
}
.lnr-laptop-phone:before {
  content: "\e83d";
}
.lnr-power-switch:before {
  content: "\e83e";
}
.lnr-bubble:before {
  content: "\e83f";
}
.lnr-heart-pulse:before {
  content: "\e840";
}
.lnr-construction:before {
  content: "\e841";
}
.lnr-pie-chart:before {
  content: "\e842";
}
.lnr-chart-bars:before {
  content: "\e843";
}
.lnr-gift:before {
  content: "\e844";
}
.lnr-diamond:before {
  content: "\e845";
}
.lnr-linearicons:before {
  content: "\e846";
}
.lnr-dinner:before {
  content: "\e847";
}
.lnr-coffee-cup:before {
  content: "\e848";
}
.lnr-leaf:before {
  content: "\e849";
}
.lnr-paw:before {
  content: "\e84a";
}
.lnr-rocket:before {
  content: "\e84b";
}
.lnr-briefcase:before {
  content: "\e84c";
}
.lnr-bus:before {
  content: "\e84d";
}
.lnr-car:before {
  content: "\e84e";
}
.lnr-train:before {
  content: "\e84f";
}
.lnr-bicycle:before {
  content: "\e850";
}
.lnr-wheelchair:before {
  content: "\e851";
}
.lnr-select:before {
  content: "\e852";
}
.lnr-earth:before {
  content: "\e853";
}
.lnr-smile:before {
  content: "\e854";
}
.lnr-sad:before {
  content: "\e855";
}
.lnr-neutral:before {
  content: "\e856";
}
.lnr-mustache:before {
  content: "\e857";
}
.lnr-alarm:before {
  content: "\e858";
}
.lnr-bullhorn:before {
  content: "\e859";
}
.lnr-volume-high:before {
  content: "\e85a";
}
.lnr-volume-medium:before {
  content: "\e85b";
}
.lnr-volume-low:before {
  content: "\e85c";
}
.lnr-volume:before {
  content: "\e85d";
}
.lnr-mic:before {
  content: "\e85e";
}
.lnr-hourglass:before {
  content: "\e85f";
}
.lnr-undo:before {
  content: "\e860";
}
.lnr-redo:before {
  content: "\e861";
}
.lnr-sync:before {
  content: "\e862";
}
.lnr-history:before {
  content: "\e863";
}
.lnr-clock:before {
  content: "\e864";
}
.lnr-download:before {
  content: "\e865";
}
.lnr-upload:before {
  content: "\e866";
}
.lnr-enter-down:before {
  content: "\e867";
}
.lnr-exit-up:before {
  content: "\e868";
}
.lnr-bug:before {
  content: "\e869";
}
.lnr-code:before {
  content: "\e86a";
}
.lnr-link:before {
  content: "\e86b";
}
.lnr-unlink:before {
  content: "\e86c";
}
.lnr-thumbs-up:before {
  content: "\e86d";
}
.lnr-thumbs-down:before {
  content: "\e86e";
}
.lnr-magnifier:before {
  content: "\e86f";
}
.lnr-cross:before {
  content: "\e870";
}
.lnr-menu:before {
  content: "\e871";
}
.lnr-list:before {
  content: "\e872";
}
.lnr-chevron-up:before {
  content: "\e873";
}
.lnr-chevron-down:before {
  content: "\e874";
}
.lnr-chevron-left:before {
  content: "\e875";
}
.lnr-chevron-right:before {
  content: "\e876";
}
.lnr-arrow-up:before {
  content: "\e877";
}
.lnr-arrow-down:before {
  content: "\e878";
}
.lnr-arrow-left:before {
  content: "\e879";
}
.lnr-arrow-right:before {
  content: "\e87a";
}
.lnr-move:before {
  content: "\e87b";
}
.lnr-warning:before {
  content: "\e87c";
}
.lnr-question-circle:before {
  content: "\e87d";
}
.lnr-menu-circle:before {
  content: "\e87e";
}
.lnr-checkmark-circle:before {
  content: "\e87f";
}
.lnr-cross-circle:before {
  content: "\e880";
}
.lnr-plus-circle:before {
  content: "\e881";
}
.lnr-circle-minus:before {
  content: "\e882";
}
.lnr-arrow-up-circle:before {
  content: "\e883";
}
.lnr-arrow-down-circle:before {
  content: "\e884";
}
.lnr-arrow-left-circle:before {
  content: "\e885";
}
.lnr-arrow-right-circle:before {
  content: "\e886";
}
.lnr-chevron-up-circle:before {
  content: "\e887";
}
.lnr-chevron-down-circle:before {
  content: "\e888";
}
.lnr-chevron-left-circle:before {
  content: "\e889";
}
.lnr-chevron-right-circle:before {
  content: "\e88a";
}
.lnr-crop:before {
  content: "\e88b";
}
.lnr-frame-expand:before {
  content: "\e88c";
}
.lnr-frame-contract:before {
  content: "\e88d";
}
.lnr-layers:before {
  content: "\e88e";
}
.lnr-funnel:before {
  content: "\e88f";
}
.lnr-text-format:before {
  content: "\e890";
}
.lnr-text-format-remove:before {
  content: "\e891";
}
.lnr-text-size:before {
  content: "\e892";
}
.lnr-bold:before {
  content: "\e893";
}
.lnr-italic:before {
  content: "\e894";
}
.lnr-underline:before {
  content: "\e895";
}
.lnr-strikethrough:before {
  content: "\e896";
}
.lnr-highlight:before {
  content: "\e897";
}
.lnr-text-align-left:before {
  content: "\e898";
}
.lnr-text-align-center:before {
  content: "\e899";
}
.lnr-text-align-right:before {
  content: "\e89a";
}
.lnr-text-align-justify:before {
  content: "\e89b";
}
.lnr-line-spacing:before {
  content: "\e89c";
}
.lnr-indent-increase:before {
  content: "\e89d";
}
.lnr-indent-decrease:before {
  content: "\e89e";
}
.lnr-pilcrow:before {
  content: "\e89f";
}
.lnr-direction-ltr:before {
  content: "\e8a0";
}
.lnr-direction-rtl:before {
  content: "\e8a1";
}
.lnr-page-break:before {
  content: "\e8a2";
}
.lnr-sort-alpha-asc:before {
  content: "\e8a3";
}
.lnr-sort-amount-asc:before {
  content: "\e8a4";
}
.lnr-hand:before {
  content: "\e8a5";
}
.lnr-pointer-up:before {
  content: "\e8a6";
}
.lnr-pointer-right:before {
  content: "\e8a7";
}
.lnr-pointer-down:before {
  content: "\e8a8";
}
.lnr-pointer-left:before {
  content: "\e8a9";
}

td{z-index:10;}
body {
    background-color: #000;
    margin: 0;
    padding: 0;

    color: #FFFFFF;
    min-width: 1034px;
    font-family: 'Open Sans', Tahoma, Geneva, sans-serif;
       /* background: url(/images/christmas-lights.png) repeat-x; */
  
}
font#gorod:after {
    content: '▾';
    margin-left: 3px;
    color: #B8B8B8;
}
.hint, [data-hint] {
      position: absolute;
    top: 190px;
    left: 437px;
    float: left;
    display: inline-block;
    text-decoration: none;
  
  }
  #share42 a{    opacity: 1!important;}
  .buy { position:absolute; top:-10px; left: 44px; font-size:10px; color:#bebebe}
					.nocash{font-size:10px; position:absolute; top:+40px; left: 35px; color:#bebebe}
  
  .hint:before, .hint:after, [data-hint]:before, [data-hint]:after {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    z-index: 1000000;
    pointer-events: none;
    -webkit-transition: 0.3s ease;
    -moz-transition: 0.3s ease;
    transition: 0.3s ease; }
  .hint:hover:before, .hint:hover:after, [data-hint]:hover:before, [data-hint]:hover:after {
    visibility: visible;
    opacity: 1; }
  .hint:before, [data-hint]:before {
    content: '';
    position: absolute;
    background: transparent;
    border: 6px solid transparent;
    z-index: 1000001; }
	.hot>img {
    animation: opaopa 6s linear infinite;
}
  .hint:after, [data-hint]:after {
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;
    content: attr(data-hint);
    background: #11181C;
    color: white;
    text-shadow: 0 -1px 0px black;
    padding: 8px 10px;
    font-size: 12px;
    line-height: 12px;
    white-space: nowrap;
    box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3); }


.hint--right:before {
  border-right-color: #11181C; }
.hint--right:before {
  margin-left: -12px;
  margin-bottom: -6px; }
.hint--right:after {
  margin-bottom: -14px; }
.hint--right:before, .hint--right:after {
  left: 100%;
  bottom: 50%; }
.hint--right:hover:before, .hint--right:hover:after {
  -webkit-transform: translateX(8px);
  -moz-transform: translateX(8px);
  transform: translateX(8px); }
.pirobox_gall img {cursor:zoom-in;animation: opaopax 1s linear 1;}

@keyframes opaopXX{
				 0% {
                  background: #00a1df;
              }
             
			   50% {
                      background: #036A92;
              }
			  100% {
                         background: #00a1df;
              }
	}
@keyframes opaopax{
				 0% {
                 opacity:0;
              }
             
			   100% {
                  opacity:1;
              }
	}
	
	@keyframes opaopaxsa{
				 0% {
                     margin-top: 40px;
  
              }
             
			   100% {
                 margin-top: 0px;
              }
	}
.asdasdasd{animation: opaopaxsa .3s linear 1;}
.ID_rp{display: none;}
.popupbox {
width: 1089px;
height: 796px;
background: rgba(0, 0, 0, 0.9);
background-repeat: no-repeat;
display: none;
float: left;
position: fixed;
top: 52%;
left: 50%;
z-index: 99999;
-webkit-box-shadow: 0px 0px 20px #000;
-moz-box-shadow: 0px 0px 20px #000;
box-shadow: 0px 0px 20px #000, 0px 0px 20px #999999 inset;
border-radius: 5px;
color: wheat;overflow: hidden;
}
.menu-mob{display:none}
#jf_circleX {
top: -100px;
display: none;
position: absolute;
z-index: 9999999999;
}
a {	outline: none;	    text-decoration: none;		}		
div#wrap {
			width: 977px;
margin: 15px auto;
border: 13px solid #201F1F;
padding: 10px;
position: relative;
right: -28px;border-radius: 10px;
background: #161616;opacity: 0.7;transition:.6s;
		}

div#wrap:hover{opacity: 1;}

div#main {background: #000;
font-size: 14px;
text-align: justify;
color: #fff;}

#dellA{cursor:pointer;text-decoration:none; font-size:11px; color:#fff; border-bottom:1px dashed #999; width:46px;}
#dellA:hover {color:#00a1df; border-bottom:1px dashed #0099cc;}
#dellB{cursor:pointer;text-decoration:none; font-size:11px; color:#fff; border-bottom:1px dashed #999; width:46px;}
#dellB:hover {color:#00a1df; border-bottom:1px dashed #0099cc;}
#dellC{cursor:pointer;text-decoration:none; font-size:11px; color:#fff; border-bottom:1px dashed #999; width:46px;}
#dellC:hover {color:#00a1df; border-bottom:1px dashed #0099cc;}
#dellD{cursor:pointer;text-decoration:none; font-size:11px; color:#fff; border-bottom:1px dashed #999; width:46px;}
#dellD:hover {color:#00a1df; border-bottom:1px dashed #0099cc;}
#dellE{cursor:pointer;text-decoration:none; font-size:11px; color:#fff; border-bottom:1px dashed #999; width:46px;}
#dellE:hover {color:#00a1df; border-bottom:1px dashed #0099cc;}
#dellF{cursor:pointer;text-decoration:none; font-size:11px; color:#fff; border-bottom:1px dashed #999; width:46px;}
#dellF:hover {color:#00a1df; border-bottom:1px dashed #0099cc;}
#dellG{cursor:pointer;text-decoration:none; font-size:11px; color:#fff; border-bottom:1px dashed #999; width:46px;}
#dellG:hover {color:#00a1df; border-bottom:1px dashed #0099cc;}

b {font-weight:bold}
.cennikk:after {content:"руб."}

.title-card {font-size:36px; color:#CCCBCB; font-weight:normal; margin-top:-35px; padding-top:5px; border-bottom:1px solid #333;}

.price_1 {width:160px ;margin-left:30px;}
.content-text {width: 990px; margin-left: 207px;text-align: left;
margin-right: auto;}
.content-text p { text-align:justify}



.card{display:none}
ul.tabs a{-webkit-transition: 0;
-moz-transition: 0;
-o-transition: 0;
transition: 0;}
textarea:focus, input:focus{
outline: none;
}    
.myid{position: relative;
top: 13px;}
input[type="text"]:focus { outline: none; }
.price{transform: scale(0);
}
.trashX{display:none!important}
.pFirst{width: 223px;text-align: center;color: wheat;cursor:pointer;font-size: 12px;background: transparent;
border-color: transparent;margin-bottom: -20px;}
.ochistka{width: 223px;text-align: center;color: wheat;cursor:pointer;font-size: 12px;background: transparent;
border-color: transparent;margin-top: 13px;}
#col{word-break: break-all;}
.delltr{display:none!important}
.delltrb{display: block!important;
font-size: 11px;
position: absolute;
color: #777;
margin-top: -30px;cursor:pointer;margin-left: 12px;}
.dell{margin-top: -24px;
margin-left: 21px;
color: #444;
font-size: 11px;
text-transform: capitalize;
cursor: pointer;
opacity: 0;
-webkit-transition: all 2s ease;
-moz-transition: all 2s ease;
-o-transition: all 2s ease;
transition: all 2s ease;}


#col:hover .dell {opacity: 1;}
.slovotr{color: #777;width: 60px;margin: 0px;font-size: 11px;margin-bottom: 8px;}
.trashz{}

.trash{}

.trash-old{
font-size: 12px;
cursor:default;	
border: none;
color: wheat;

resize: none;
height: 115px;

margin-left: 13px;
text-align: justify;
margin-bottom: 4px;
border-bottom: 1px solid rgb(44, 44, 44);word-break: : break-all;
padding: 13px;
margin: 0px;overflow: hidden;}
#p1,#p2,#p3,#p4,#p5,#p6,#p7 {padding-left: 60px;}
/** конфликт!{
	margin:0;
	padding:0;
}*/
.piro_html {position:absolute; top:0; left:0; padding:0; width:500px; height: 500px; margin:0; display:block; padding:0; z-index:150001; padding:0;  }
.piro_html table,.piro_html tbody,.piro_html tr,.piro_html th,.piro_html td{margin:0;padding:0;border:none;}
.piro_html img{ margin:0; padding:0; border:none;}

.piro_html .h_t_l{ width:10px; height:10px; background: url(caption.png);}
.piro_html .h_t_r{ width:10px; height:10px; background: url(caption.png);}
.piro_html .h_t_c{ cursor:move; height:10px;background: url(caption.png);}

.piro_html .h_c_l{width:10px; background: url(caption.png); }
.piro_html .h_c_c{background: url(caption.png);margin:0; padding:0;}
.piro_html .h_c_c .div_reg{ background: url(caption.png); width:480px; overflow:hidden; height:480px; margin:0; padding:0; }
.piro_html .h_c_c .div_reg img{ cursor:move;}
.piro_html .h_c_r{width:10px; background: url(caption.png);}

.piro_html .h_b_c{ cursor:move; height:10px;background: url(caption.png);}
.piro_html .h_b_l{ width:10px; height:10px;background: url(caption.png);}
.piro_html .h_b_r{ width:10px; height:10px;background: url(caption.png);}

.piro_overlay{position:fixed; top:0; left:0; width:100%; height:100%;  z-index:150000;background:#fff;display:none; cursor:zoom-out;}
.piro_loader{position:absolute;top:50%;left:50%;margin:-59px 0 0 -59px;width:118px;height:118px;display:block;z-index:150005;  cursor:pointer; }
.piro_loader span{position:absolute;top:50%;left:50%;margin-top:-36px;margin-left:-36px;width:72px;height:72px;display:block;z-index:150009; background: url(loadinfo.gif) center top no-repeat; }
.piro_title{position:fixed; background: url(bg_title.png) bottom repeat-x;top:0;left:0;width:100%; text-align:center;display:block; padding:6px 0 10px 0; color:white; z-index:150000; font-size:18px; display:none;}
.btn_info{position:absolute;bottom:-7px;right:-7px;width:25px; height:25px;margin:0;display:block; padding:0px; color:black; cursor:pointer; background: url(b_w/info.png) no-repeat; z-index:1500440}
.caption{position:absolute;bottom:10px;left:10px;margin:0;display:block; padding:0px; color:black; cursor:text; background: url(caption.png); z-index:150018}
.caption p{ display:block; margin:0;padding:7px 5px; text-align:center; font-weight:normal; font-size:14px; color:white; z-index:150019; color:white;}

.nav_container{position:absolute; bottom:-20px; right:0; height:20px; width:60px; background: url(caption.png); z-index:1500190000000;}
.piro_close{position:absolute;right:20px;height:20px;width:20px;background: transparent url(close.png) no-repeat center center;cursor:pointer;margin:0 0 0 0;z-index:150022;display:none;}
a.piro_next{position:absolute;width:20px; right:0px; height:20px;text-indent:-999em;outline:none; display:block; margin:0;background:url(next.png) center right no-repeat; border:none; cursor:pointer;z-index:150023}
a:hover.piro_next{background:url(next.png) center right no-repeat;}
.piro_next_fake{position:absolute;width:20px; right:0px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url(next.png) center right no-repeat; border:none; cursor:auto;z-index:150020}
.piro_prev_fake{position:absolute;width:20px; right:40px; height:20px;outline:none; text-indent:-999em; display:none; margin:0;background: url(prev.png) center right no-repeat; border:none; cursor:auto;z-index:150020}

a.piro_prev{position:absolute;width:20px; right:40px; height:20px; text-indent:-999em; outline:none;display:block;margin:0;background: url(prev.png) center left no-repeat;border:none; cursor:pointer; z-index:150024}
a:hover.piro_prev{background:url(prev.png) center left no-repeat;}
a.close_pirobox{color:#bb0f05;}















#mistake {
  background-image: url(overlay.png);
  position: absolute;
  margin: auto;
  top:  0;
  left: 0;
  z-index: 1000;
  width:  100%;
}

* html #mistake {
  background-image: none;
} 

#m_window {
  position: absolute;
  background: #fff;
  border: 5px solid #aaa;
  border-radius:10px;
  overflow: auto;
  width: 350px;
  height: 400px;
  z-index: 150;
}

/*
* html #m_window {
  left: 50%;
  margin-left: -175px;
}
*/
.inner2 li a{line-height:18px;letter-spacing:0px;font-size:13px;font-family:Tahoma, Geneva, sans-serif;color:#bebebe;text-decoration:none;padding: 2px 3px;
    border-radius: 3px;}
	.inner2 li a:hover {
    background: #11181C;
    font-family: Tahoma, Geneva, sans-serif;
    color: #fff;
    text-decoration: none;
}
.content-box-sidebar iframe {
    width: 250px;
    height: 276px;
    margin-left: -3px;
}
.inner2:hover {
    box-shadow: 0px 0px 7px 0px #212121;
    background: #1c262c;
}
.solutions_nav2 li:hover{box-shadow: 0px 0px 7px 0px #212121;
}
#ya-site-form0 .ya-site-form__input-text:hover{box-shadow: 0px 0px 7px 0px #212121;
}
	.inner2 li a:hover {
    background: #11181C;
    font-family: Tahoma, Geneva, sans-serif;
    color: #fff;
    text-decoration: none;
}
#m_frame {
  border: 0; 
  overflow: auto;
  width: 100%;
  height: 378px;
}

* html #m_frame {
  margin-top: 7px;
}

.footer-content2>span {
    position: relative;
    top: -16px;
    color: #979797;
    font-size: 14px;
    right: -2px;
} 

.footer-content2>span>i {
    position: absolute;
    left: -33px;
    font-size: 28px;
    top: -7px;
    color: #B7B5B6;

}
div.fotmenu a {
    color: #7f7f7f;
    margin: 0 0 0 0;
    text-shadow: -1px -1px 1px #000000;
    font-size: 13px;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    text-decoration: none;
}
.teh-qw {
    font-size: 12px;
    line-height: 1;
    color: #959595;
    margin-bottom: 3px;
    margin-left: 5px;
}
.footer-content2>span>a
{font-size:14px;font-weight: bold;padding-bottom: 0px;text-decoration: initial;color: #FFFFDA;}
.footer-content2>span>a>i{
    position: absolute;
    right: -16px;
    top: 2px;
}
.footer-content2>table{
    margin-right: 0px;
    margin-left: 4px;
}
.footer{bottom:0px;width:100%;height:141px;border-top:#33424C solid 1px;background:linear-gradient(to bottom,rgb(18, 25, 29) 0%,rgb(13, 18, 21) 30%,rgb(5, 6, 7) 60%, rgb(0, 0, 0) 80%, rgb(0, 0, 0) 100%);}
.footer-content{width:250px;margin:0 auto;text-align:center;font-size:12px;margin-top:30px;}
.footer-content2{width:760px;margin:0 auto;text-align:center;font-size:12px;margin-top:30px;margin-bottom:20px;}



.header-item-map span.lnr.lnr-map-marker {
      position: absolute;
    margin-left: -28px;
    font-size: 26px;
}
.header-item-mail span.lnr.lnr-envelope {
    position: absolute;
    margin-left: -23px;
    font-size: 20px;
    margin-top: -4px;
}
.alert span.lnr.lnr-phone-handset {
    position: absolute;
    margin-left: -23px;
    font-size: 18px;
    margin-top: -2px;
    font-family: 'ubnt'!important;
}
.header-item-cart span.lnr.lnr-cart {
    position: absolute;
    margin-left: -30px;
    font-size: 20px;
    margin-top: 1px;
	    color: #fff;
}



.perspectiveUpRetourn{-webkit-backface-visibility:visible !important;
backface-visibility:visible !important;
-webkit-animation-name:perspectiveUpRetourn;
 animation-name:perspectiveUpRetourn;
 -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;}


@-webkit-keyframes perspectiveUpRetourn{0%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(180deg);}100%{-webkit-transform-origin:0 0;-webkit-transform:perspective(800px) rotateX(0deg);}}

@keyframes perspectiveUpRetourn{0%{transform-origin:0 0;transform:perspective(800px) rotateX(180deg);}100%{transform-origin:0 0;transform:perspective(800px) rotateX(0deg);}}







.header-item-cart {
    position: relative;
    top: 3px;
}
.header-item-noms {
    line-height: 15px;
    margin-bottom: -1px;
    margin-top: 1px;
}
.navbarka a{text-decoration:none!important}
.navbar a{text-decoration:none!important}
.navbar {
    position: absolute;
    top: 7px;
    left: 0;
    font-size: 12px!important;
    z-index: 4;
	    margin-top: initial!important;
	
}
div#disqus_thread {
    min-height: 950px;
}
div#vk_comments {
    margin-bottom: 30px;
}
.navbarka{
    position: absolute;
    top: 7px!important;
    left: 0;
    font-size: 12px!important;
    z-index: 4;
	    margin-top: initial!important;
	
}
span#col_vo{animation-name: flipInY;
    animation-duration: 1s;
    animation-fill-mode: both;}
	@keyframes flipInY {
  0% {
   
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
   
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
  
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.slider img,.content-bunner-cart img{    animation: ahadin .8s 1;animation-delay: 2s;}






.price[mini="tiny"] {
    background: #5ac360;
    font-size: 14px;
    height: 16px;
    position: absolute;
    margin-top: -16px;
    margin-left: 77px;
    border-radius: 0px;
    line-height: 16px;
    animation-delay: 3s!important;
    animation: minitinyS .3s 1;
    animation-fill-mode: forwards;
    width: 60px;
    padding: 0px;
    /* padding-left: 2px; */
    font-family: Open-sanse;
    font-family: 'Open Sans', Tahoma, Geneva, sans-serif;
    border-radius: 4px 0px 0px 4px;
	min-width: initial;opacity: initial;
	display: block;
}
.price[mini="tiny"]:after {
    content: '';
    position: absolute;
    left: 57px;
    bottom: 0px;
    border: 8px solid transparent;
    border-left: 6px solid #5ac360;
}
.price[mini="tiny"].bl{ animation:none!important;    opacity: 0!important;}
.price[mini="tiny"]:before {
    font-size: 13px;
    color: #ffffff;
    right: 64px;
    top: 1px;
    text-shadow: 0px 1px 1px #333;
    text-align: center;
    content: "\f218";
    margin-right: 0px;
    position: absolute;
    font-family: avesome;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.item-list li:hover .price[mini="tiny"]{    animation:minitiny .2s 1;animation-delay: 0s!important;    opacity: 1!important;}

@keyframes minitiny{
0%{opacity:0;    margin-left: 82px;}
100%{opacity:1;    margin-left: 77px;}
}

@keyframes minitiny2{
0%{opacity:0;    margin-left: 31px}
100%{opacity:1;    margin-left: 22px;}
}


@keyframes minitinyS{
0%{opacity:1;margin-left: 77px;}
100%{opacity:0;margin-left: 82px;}
}
.price[mini="tiny"].pozaprosu {
    display:none!important
}


@keyframes minitinyS2{
0%{opacity:1;margin-left: 22px;}
100%{opacity:0;margin-left: 31px;}
}
.price[mini="tiny"].pozaprosu {
    display:none!important
}


.parentHeader {    color: #aeaeae;}

.footer + div {
    display: none;
}
span.opener {
    position: absolute;
    right: 0px;
    font-size: 12px;
    color: #e2e3e7;
    cursor: pointer;
    margin-top: 73px;
    /* background: #11181c; */
    padding: 5px 14px;
    border-radius: 0px;
    opacity: 0;
    width: 973px;
    text-align: center;
    opacity: 0;
    z-index: 2;
}

#garland {position:absolute;top:0;left:0;background-image:url('http://yraaa.ru/test/135/christmas-lights.png');height:36px;width:100%;overflow:hidden;z-index:9} 
#nums_1 {padding:100px} 
.garland_1 {background-position: 0 0} 
.garland_2 {background-position: 0 -36px} 
.garland_3 {background-position: 0 -72px} 
.garland_4 {background-position: 0 -108px} 
.category-item img,.col-md-12 content-category-items clearfix img,.other-products-position img{   }
.category-item:hover img,
.col-md-12 content-category-items clearfix:hover img
{animation: animationblesk ease-in-out .5s 1;   }
.other-products-position:hover img{animation: animationblesk ease-in-out .4s 1;}
@keyframes animationblesk{
  0% {
    opacity: 1; 
  }
  50% {
     opacity: .5;   
  }
  
  100% {
     opacity: 1;   
  }
}
.slider img{animation:none!important}

.classnavigation:hover .f_o {
    height: auto;
    min-height: 325px !important;
}

[rel="gallery"]:hover {
    background: initial!important;
}

ul.solutions_nav2.ac .price.pozaprosu {
    
    display: none!important;
}