html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, button, textarea,
table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}

html, body {

	height: 100%;
}

html {

	font-size: 100.01%;
}

body {

	background: #fff;
	font: normal 0.75em/140% Tahoma, sans-serif; /* 12 pixels */
}

:focus {

	outline: 0;
}

a {
	
	text-decoration: underline;
}

a:hover {
	
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
	
	font-weight: normal;
	line-height: normal;
}

ol, ul {

	list-style: none;
}

table {

	border-collapse: collapse;
	border-spacing: 0;
}

ins {

	text-decoration: none;
}

caption, th, td {

	text-align: left;
	font-weight: normal;
	vertical-align: middle;
}

blockquote:before, blockquote:after,
q:before, q:after {

	content: "";
}

blockquote, q {

	quotes: "" "";
}

img {
	vertical-align: top;
}

.infoTextPost img , .infoarea img {
    max-width: 100%;
}

input {
	
	vertical-align: middle;
	margin: 0;
}

sup {
	
	vertical-align: super;
}

sub {
	
	vertical-align: sub;
}

.clearing {

	clear: both;
	height: 0;
	overflow: hidden;
	zoom: 1;
}

.self-clearing {
	
	zoom: 1;
}

.self-clearing:after {
	
	display: block;
	content: ".";
	height: 0;
	clear: both;
	overflow: hidden;
}

.hidden {
	
	display: none !important;
}

.imageFrame {
    border: 4px solid white;
    border-radius: 3px;
    box-shadow: 2px 2px 7px #999;
    background-color: white;
    padding:0!important;
    margin:0!important;
}


#tfresults {
    padding-bottom: 36px!important;
}

#tfresults_ div {
    overflow: inherit!important;
    overflow-y: inherit!important;
    height: auto!important;
}


#tfresults_ div.review {
    margin-bottom: 14px;
    border-bottom: 1px solid #F2F2F2;
}

#tfresults_ div.review:last-of-type {
    border-bottom: none!important;
    margin-bottom: 2px!important;
}

#tfresults_ div.bottom {
    padding-bottom: 5px!important;
}

#tfresults_ div {
    padding-right: 0!important;
}


.review .section1 div.source {
    display: inline-block;
}
.review .section1 div {
    display: inline;
    color: #BBB;
    margin-right: 16px;
}

.review .section2 div {
    margin-top: 8px;
}

.review .pros:before {
    color: green;
    content: 'Плюсы: ';
}


.review .cons:before {
    color: red;
    content: 'Минусы: ';
}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(/css/images/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


/* line 34, scss/scss.scss */
.wwrap p, .wwrap a, .wwrap span, .wwrap.wwrap-this {
  -ms-word-break: break-word;
  word-break: break-word;
  word-wrap: break-word; }

/* line 2, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn {
  text-decoration: none !important;
  cursor: pointer;
  margin: 0;
  margin-right: 2px;
  font-size: 12px;
  text-align: center;
  padding: 5px 12px;
  -webkit-box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-transition: background-image 1s, box-shadow 0.2s ease;
  -moz-transition: background-image 1s, box-shadow 0.2s ease;
  -o-transition: background-image 1s, box-shadow 0.2s ease;
  transition: background-image 1s, box-shadow 0.2s ease;
  text-shadow: none; }

/*button like address 2 cart */
/* line 17, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-primary {
  color: #596f91 !important;
  border-top: 1px solid #98add0;
  border-bottom: 1px solid #6383b8;
  border-right: 1px solid #869fc8;
  border-left: 1px solid #869fc8;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
  background-color: #edf1f9 !important;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(50%, #edf1f9), color-stop(100%, #c6d4ed));
  background-image: -webkit-linear-gradient(#ffffff, #edf1f9, #c6d4ed);
  background-image: -moz-linear-gradient(#ffffff, #edf1f9, #c6d4ed);
  background-image: -o-linear-gradient(#ffffff, #edf1f9, #c6d4ed);
  background-image: linear-gradient(#ffffff, #edf1f9, #c6d4ed); }

/* line 34, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-primary:hover {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(50%, #f3faf6), color-stop(100%, #c6d4ed));
  background-image: -webkit-linear-gradient(#ffffff, #f3faf6, #c6d4ed);
  background-image: -moz-linear-gradient(#ffffff, #f3faf6, #c6d4ed);
  background-image: -o-linear-gradient(#ffffff, #f3faf6, #c6d4ed);
  background-image: linear-gradient(#ffffff, #f3faf6, #c6d4ed); }

/* line 65, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.inthecart.btn-mini {
  color: #FFF !important;
  border-top: 1px solid #ffa824;
  border-bottom: 1px solid #ff9a00;
  border-right: 1px solid #ff9a00;
  border-left: 1px solid #e68b00;
  display: inline-block;
  background-color: #ff9a00 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffb23d), color-stop(100%, #f09100));
  background-image: -webkit-linear-gradient(#ffb23d, #f09100);
  background-image: -moz-linear-gradient(#ffb23d, #f09100);
  background-image: -o-linear-gradient(#ffb23d, #f09100);
  background-image: linear-gradient(#ffb23d, #f09100); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.inthecart.btn-mini:hover, .btn.inthecart.btn-mini.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f09100), color-stop(100%, #ffa00f));
    background-image: -webkit-linear-gradient(#f09100, #ffa00f);
    background-image: -moz-linear-gradient(#f09100, #ffa00f);
    background-image: -o-linear-gradient(#f09100, #ffa00f);
    background-image: linear-gradient(#f09100, #ffa00f);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 69, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.inthecart.btn-primary {
  color: #FFF !important;
  border-top: 1px solid #9fb2d3;
  border-bottom: 1px solid #869fc8;
  border-right: 1px solid #869fc8;
  border-left: 1px solid #7491c0;
  display: inline-block;
  background-color: #869fc8 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b0c0db), color-stop(100%, #7b97c3));
  background-image: -webkit-linear-gradient(#b0c0db, #7b97c3);
  background-image: -moz-linear-gradient(#b0c0db, #7b97c3);
  background-image: -o-linear-gradient(#b0c0db, #7b97c3);
  background-image: linear-gradient(#b0c0db, #7b97c3); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.inthecart.btn-primary:hover, .btn.inthecart.btn-primary.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7b97c3), color-stop(100%, #91a7cd));
    background-image: -webkit-linear-gradient(#7b97c3, #91a7cd);
    background-image: -moz-linear-gradient(#7b97c3, #91a7cd);
    background-image: -o-linear-gradient(#7b97c3, #91a7cd);
    background-image: linear-gradient(#7b97c3, #91a7cd);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 78, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-green {
  color: #FFF !important;
  border-top: 1px solid #9ec29b;
  border-bottom: 1px solid #89b585;
  border-right: 1px solid #89b585;
  border-left: 1px solid #7aab75;
  display: inline-block;
  background-color: #89b585 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #aeccab), color-stop(100%, #80af7b));
  background-image: -webkit-linear-gradient(#aeccab, #80af7b);
  background-image: -moz-linear-gradient(#aeccab, #80af7b);
  background-image: -o-linear-gradient(#aeccab, #80af7b);
  background-image: linear-gradient(#aeccab, #80af7b); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-green:hover, .btn.btn-green.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #80af7b), color-stop(100%, #92bb8f));
    background-image: -webkit-linear-gradient(#80af7b, #92bb8f);
    background-image: -moz-linear-gradient(#80af7b, #92bb8f);
    background-image: -o-linear-gradient(#80af7b, #92bb8f);
    background-image: linear-gradient(#80af7b, #92bb8f);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 82, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-bright-green {
  color: #FFF !important;
  border-top: 1px solid #53b646;
  border-bottom: 1px solid #479c3c;
  border-right: 1px solid #479c3c;
  border-left: 1px solid #3f8a35;
  display: inline-block;
  background-color: #479c3c !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #63be57), color-stop(100%, #429138));
  background-image: -webkit-linear-gradient(#63be57, #429138);
  background-image: -moz-linear-gradient(#63be57, #429138);
  background-image: -o-linear-gradient(#63be57, #429138);
  background-image: linear-gradient(#63be57, #429138); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-bright-green:hover, .btn.btn-bright-green.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #429138), color-stop(100%, #4ca740));
    background-image: -webkit-linear-gradient(#429138, #4ca740);
    background-image: -moz-linear-gradient(#429138, #4ca740);
    background-image: -o-linear-gradient(#429138, #4ca740);
    background-image: linear-gradient(#429138, #4ca740);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 86, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-orange {
  color: #FFF !important;
  border-top: 1px solid #ffb424;
  border-bottom: 1px solid #ffa800;
  border-right: 1px solid #ffa800;
  border-left: 1px solid #e69700;
  display: inline-block;
  background-color: #ffa800 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffbd3d), color-stop(100%, #f09e00));
  background-image: -webkit-linear-gradient(#ffbd3d, #f09e00);
  background-image: -moz-linear-gradient(#ffbd3d, #f09e00);
  background-image: -o-linear-gradient(#ffbd3d, #f09e00);
  background-image: linear-gradient(#ffbd3d, #f09e00); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-orange:hover, .btn.btn-orange.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f09e00), color-stop(100%, #ffad0f));
    background-image: -webkit-linear-gradient(#f09e00, #ffad0f);
    background-image: -moz-linear-gradient(#f09e00, #ffad0f);
    background-image: -o-linear-gradient(#f09e00, #ffad0f);
    background-image: linear-gradient(#f09e00, #ffad0f);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 90, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-real-orange {
  color: #FFF !important;
  border-top: 1px solid #ff8724;
  border-bottom: 1px solid #ff7400;
  border-right: 1px solid #ff7400;
  border-left: 1px solid #e66800;
  display: inline-block;
  background-color: #ff7400 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff953d), color-stop(100%, #f06d00));
  background-image: -webkit-linear-gradient(#ff953d, #f06d00);
  background-image: -moz-linear-gradient(#ff953d, #f06d00);
  background-image: -o-linear-gradient(#ff953d, #f06d00);
  background-image: linear-gradient(#ff953d, #f06d00); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-real-orange:hover, .btn.btn-real-orange.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f06d00), color-stop(100%, #ff7c0f));
    background-image: -webkit-linear-gradient(#f06d00, #ff7c0f);
    background-image: -moz-linear-gradient(#f06d00, #ff7c0f);
    background-image: -o-linear-gradient(#f06d00, #ff7c0f);
    background-image: linear-gradient(#f06d00, #ff7c0f);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 94, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-red {
  color: #FFF !important;
  border-top: 1px solid #d24f42;
  border-bottom: 1px solid #c23c2e;
  border-right: 1px solid #c23c2e;
  border-left: 1px solid #ad3629;
  display: inline-block;
  background-color: #c23c2e !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d76256), color-stop(100%, #b6382b));
  background-image: -webkit-linear-gradient(#d76256, #b6382b);
  background-image: -moz-linear-gradient(#d76256, #b6382b);
  background-image: -o-linear-gradient(#d76256, #b6382b);
  background-image: linear-gradient(#d76256, #b6382b); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-red:hover, .btn.btn-red.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b6382b), color-stop(100%, #ce4031));
    background-image: -webkit-linear-gradient(#b6382b, #ce4031);
    background-image: -moz-linear-gradient(#b6382b, #ce4031);
    background-image: -o-linear-gradient(#b6382b, #ce4031);
    background-image: linear-gradient(#b6382b, #ce4031);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 98, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-white {
  color: #6e6e6e !important;
  border-top: 1px solid white;
  border-bottom: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid #e1e1e1;
  display: inline-block;
  background-color: #eeeeee !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(#ffffff, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #e6e6e6);
  background-image: linear-gradient(#ffffff, #e6e6e6); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-white:hover, .btn.btn-white.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #f6f6f6));
    background-image: -webkit-linear-gradient(#e6e6e6, #f6f6f6);
    background-image: -moz-linear-gradient(#e6e6e6, #f6f6f6);
    background-image: -o-linear-gradient(#e6e6e6, #f6f6f6);
    background-image: linear-gradient(#e6e6e6, #f6f6f6);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 102, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-gray {
  color: #4d4d4d !important;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-left: 1px solid #bfbfbf;
  display: inline-block;
  background-color: #cccccc !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ebebeb), color-stop(100%, #c4c4c4));
  background-image: -webkit-linear-gradient(#ebebeb, #c4c4c4);
  background-image: -moz-linear-gradient(#ebebeb, #c4c4c4);
  background-image: -o-linear-gradient(#ebebeb, #c4c4c4);
  background-image: linear-gradient(#ebebeb, #c4c4c4); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-gray:hover, .btn.btn-gray.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c4c4c4), color-stop(100%, #d4d4d4));
    background-image: -webkit-linear-gradient(#c4c4c4, #d4d4d4);
    background-image: -moz-linear-gradient(#c4c4c4, #d4d4d4);
    background-image: -o-linear-gradient(#c4c4c4, #d4d4d4);
    background-image: linear-gradient(#c4c4c4, #d4d4d4);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 106, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-blue {
  color: #FFF !important;
  border-top: 1px solid #b0c2de;
  border-bottom: 1px solid #97afd4;
  border-right: 1px solid #97afd4;
  border-left: 1px solid #85a1cd;
  display: inline-block;
  background-color: #97afd4 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c2d0e6), color-stop(100%, #8ca7d0));
  background-image: -webkit-linear-gradient(#c2d0e6, #8ca7d0);
  background-image: -moz-linear-gradient(#c2d0e6, #8ca7d0);
  background-image: -o-linear-gradient(#c2d0e6, #8ca7d0);
  background-image: linear-gradient(#c2d0e6, #8ca7d0); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-blue:hover, .btn.btn-blue.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8ca7d0), color-stop(100%, #a2b7d8));
    background-image: -webkit-linear-gradient(#8ca7d0, #a2b7d8);
    background-image: -moz-linear-gradient(#8ca7d0, #a2b7d8);
    background-image: -o-linear-gradient(#8ca7d0, #a2b7d8);
    background-image: linear-gradient(#8ca7d0, #a2b7d8);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 110, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-black {
  color: #FFF !important;
  border-top: 1px solid #676767;
  border-bottom: 1px solid #555555;
  border-right: 1px solid #555555;
  border-left: 1px solid #484848;
  display: inline-block;
  background-color: #555555 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #747474), color-stop(100%, #4d4d4d));
  background-image: -webkit-linear-gradient(#747474, #4d4d4d);
  background-image: -moz-linear-gradient(#747474, #4d4d4d);
  background-image: -o-linear-gradient(#747474, #4d4d4d);
  background-image: linear-gradient(#747474, #4d4d4d); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-black:hover, .btn.btn-black.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #5d5d5d));
    background-image: -webkit-linear-gradient(#4d4d4d, #5d5d5d);
    background-image: -moz-linear-gradient(#4d4d4d, #5d5d5d);
    background-image: -o-linear-gradient(#4d4d4d, #5d5d5d);
    background-image: linear-gradient(#4d4d4d, #5d5d5d);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 114, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-bordo {
  color: #FFF !important;
  border-top: 1px solid #4b1102;
  border-bottom: 1px solid #280901;
  border-right: 1px solid #280901;
  border-left: 1px solid #0f0300;
  display: inline-block;
  background-color: #280901 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #641602), color-stop(100%, #190601));
  background-image: -webkit-linear-gradient(#641602, #190601);
  background-image: -moz-linear-gradient(#641602, #190601);
  background-image: -o-linear-gradient(#641602, #190601);
  background-image: linear-gradient(#641602, #190601); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .btn.btn-bordo:hover, .btn.btn-bordo.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #190601), color-stop(100%, #370c01));
    background-image: -webkit-linear-gradient(#190601, #370c01);
    background-image: -moz-linear-gradient(#190601, #370c01);
    background-image: -o-linear-gradient(#190601, #370c01);
    background-image: linear-gradient(#190601, #370c01);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 118, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-large {
  /*line-height: 32px;*/
  font-size: 14px;
  padding: 8px 16px;
  font-weight: 700; }

/* line 125, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-small {
  font-size: 10px;
  padding: 2px 7px;
  font-weight: 700; }

/* line 131, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-mini {
  font-size: 10px;
  padding: 2px 6px;
  font-weight: 500; }

/* line 137, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-micro {
  font-size: 9px;
  padding: 0px 3px;
  font-weight: 500; }

/* line 143, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-bold {
  font-weight: 700; }

/* line 147, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn.btn-flat {
  background-image: none !important;
  -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.12);
  -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.12);
  box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.12); }

/*
remake
.btn:hover {
    background-image: none!important;
    @include box-shadow(inset 0px 2px 2px rgba(0,0,0,0.1),0 0px 0px rgba(0, 0, 0, 0.05));
}*/
/* line 159, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn-group .btn {
  margin-left: -4px !important;
  margin-right: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
  border-radius: 0 !important;
  border-right-width: 0;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), inset -2px 0 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), inset -2px 0 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), inset -2px 0 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05); }

/* line 167, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn-group .btn:last-of-type {
  -moz-border-radius-topright: 4px !important;
  -webkit-border-top-right-radius: 4px !important;
  border-top-right-radius: 4px !important;
  -moz-border-radius-bottomright: 4px !important;
  -webkit-border-bottom-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
  border-right-width: 1px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }

/* line 174, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.btn-group .btn:first-of-type {
  -moz-border-radius-bottomleft: 4px !important;
  -webkit-border-bottom-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
  -moz-border-radius-topleft: 4px !important;
  -webkit-border-top-left-radius: 4px !important;
  border-top-left-radius: 4px !important; }

/* line 179, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.pull-right {
  float: right !important; }

/* line 183, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.pull-left {
  float: left !important; }

/*LABELS*/
/* line 189, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
label.smartlabel {
  line-height: 1.85em;
  padding: 4px 12px 4px 6px;
  cursor: pointer; }

/* line 195, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
label.smartlabel input {
  margin-right: 5px; }

/* line 199, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
label.smartlabel.active {
  background-color: #F8CA74;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px; }

/* MESSAGE BOXES*/
/* line 236, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 4px 8px;
  display: inline-block;
  margin: 4px; }

/* line 243, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message.message-alert {
  color: #FFF !important;
  text-shadow: 1px 1px #ef0007;
  border: 1px solid #ff373d;
  background-color: #ff5b60 !important;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff565b), color-stop(100%, #ff6a6f));
  background-image: -webkit-linear-gradient(#ff565b, #ff6a6f);
  background-image: -moz-linear-gradient(#ff565b, #ff6a6f);
  background-image: -o-linear-gradient(#ff565b, #ff6a6f);
  background-image: linear-gradient(#ff565b, #ff6a6f);
  -webkit-box-shadow: 0px 4px 0 #ffc6c8;
  -moz-box-shadow: 0px 4px 0 #ffc6c8;
  box-shadow: 0px 4px 0 #ffc6c8; }
  /* line 226, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-alert h1, .message.message-alert h2, .message.message-alert h3, .message.message-alert h4, .message.message-alert h5 {
    padding: 2px 0px;
    margin: 0;
    color: #a80005;
    text-shadow: 1px 1px #ffa8aa; }
  /* line 245, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-alert:before {
    content: '⟁'; }

/* line 250, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message.message-warning {
  color: #FFF !important;
  text-shadow: 1px 1px #e87500;
  border: 1px solid #ff9830;
  background-color: #ffaa54 !important;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffa74f), color-stop(100%, #ffb263));
  background-image: -webkit-linear-gradient(#ffa74f, #ffb263);
  background-image: -moz-linear-gradient(#ffa74f, #ffb263);
  background-image: -o-linear-gradient(#ffa74f, #ffb263);
  background-image: linear-gradient(#ffa74f, #ffb263);
  -webkit-box-shadow: 0px 4px 0 #ffdfbf;
  -moz-box-shadow: 0px 4px 0 #ffdfbf;
  box-shadow: 0px 4px 0 #ffdfbf; }
  /* line 226, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-warning h1, .message.message-warning h2, .message.message-warning h3, .message.message-warning h4, .message.message-warning h5 {
    padding: 2px 0px;
    margin: 0;
    color: #a15100;
    text-shadow: 1px 1px #ffd0a1; }
  /* line 252, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-warning:before {
    content: '⟁'; }
  /* line 255, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-warning.nosign:before {
    content: '' !important;
    display: none; }

/* line 261, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message.message-info {
  color: #1a5bc3 !important;
  text-shadow: 1px 1px white;
  border: 1px solid #c2d6f7;
  background-color: #e1ebfb !important;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dde8fa), color-stop(100%, #eef4fd));
  background-image: -webkit-linear-gradient(#dde8fa, #eef4fd);
  background-image: -moz-linear-gradient(#dde8fa, #eef4fd);
  background-image: -o-linear-gradient(#dde8fa, #eef4fd);
  background-image: linear-gradient(#dde8fa, #eef4fd);
  -webkit-box-shadow: 0px 4px 0 white;
  -moz-box-shadow: 0px 4px 0 white;
  box-shadow: 0px 4px 0 white; }
  /* line 226, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-info h1, .message.message-info h2, .message.message-info h3, .message.message-info h4, .message.message-info h5 {
    padding: 2px 0px;
    margin: 0;
    color: #4382e6;
    text-shadow: 1px 1px white; }
  /* line 263, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-info:before {
    content: 'ℹ'; }

/* line 268, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message.message-green {
  color: #FFF !important;
  text-shadow: 1px 1px #319640;
  border: 1px solid #4ac45d;
  background-color: #65cd75 !important;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #61cc72), color-stop(100%, #71d17f));
  background-image: -webkit-linear-gradient(#61cc72, #71d17f);
  background-image: -moz-linear-gradient(#61cc72, #71d17f);
  background-image: -o-linear-gradient(#61cc72, #71d17f);
  background-image: linear-gradient(#61cc72, #71d17f);
  -webkit-box-shadow: 0px 4px 0 #b6e7bd;
  -moz-box-shadow: 0px 4px 0 #b6e7bd;
  box-shadow: 0px 4px 0 #b6e7bd; }
  /* line 226, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-green h1, .message.message-green h2, .message.message-green h3, .message.message-green h4, .message.message-green h5 {
    padding: 2px 0px;
    margin: 0;
    color: #1f6029;
    text-shadow: 1px 1px #9fe0a9; }
  /* line 270, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-green:before {
    content: 'ℹ'; }
  /* line 273, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-green.nosign:before {
    content: '' !important;
    display: none; }

/* line 279, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message.message-blue {
  color: #FFF !important;
  text-shadow: 1px 1px #2d6ba2;
  border: 1px solid #4a8fcc;
  background-color: #66a0d4 !important;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #629ed3), color-stop(100%, #72a7d7));
  background-image: -webkit-linear-gradient(#629ed3, #72a7d7);
  background-image: -moz-linear-gradient(#629ed3, #72a7d7);
  background-image: -o-linear-gradient(#629ed3, #72a7d7);
  background-image: linear-gradient(#629ed3, #72a7d7);
  -webkit-box-shadow: 0px 4px 0 #bad4eb;
  -moz-box-shadow: 0px 4px 0 #bad4eb;
  box-shadow: 0px 4px 0 #bad4eb; }
  /* line 226, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-blue h1, .message.message-blue h2, .message.message-blue h3, .message.message-blue h4, .message.message-blue h5 {
    padding: 2px 0px;
    margin: 0;
    color: #1e466a;
    text-shadow: 1px 1px #a2c5e5; }
  /* line 281, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .message.message-blue:before {
    content: 'ℹ'; }

/* line 286, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message.message-big {
  font-size: 13px;
  padding: 6px 12px; }

/* line 292, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.message.message-noicon:before {
  content: ''; }

/* AREAS */
/* line 330, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.area {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 8px 16px;
  margin: 4px; }
  /* line 335, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .area.area-green {
    color: #697332 !important;
    border: 1px solid #c6d093;
    background-color: #e2e7c8 !important;
    -webkit-box-shadow: 0px 4px 0 white;
    -moz-box-shadow: 0px 4px 0 white;
    box-shadow: 0px 4px 0 white; }
    /* line 320, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .area.area-green h1, .area.area-green h2, .area.area-green h3, .area.area-green h4, .area.area-green h5 {
      padding: 2px 0px;
      margin: 0;
      color: #a0b04d;
      text-shadow: 1px 1px #fefefd; }
  /* line 339, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .area.area-bright-green {
    color: #FFF !important;
    text-shadow: 1px 1px #319640;
    border: 1px solid #38ad4a;
    background-color: #65cd75 !important;
    -webkit-box-shadow: 0px 4px 0 #b6e7bd;
    -moz-box-shadow: 0px 4px 0 #b6e7bd;
    box-shadow: 0px 4px 0 #b6e7bd; }
    /* line 320, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .area.area-bright-green h1, .area.area-bright-green h2, .area.area-bright-green h3, .area.area-bright-green h4, .area.area-bright-green h5 {
      padding: 2px 0px;
      margin: 0;
      color: #1f6029;
      text-shadow: 1px 1px #9fe0a9; }
  /* line 343, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .area.area-orange {
    color: #a96e20 !important;
    border: 1px solid #ecc89a;
    background-color: #f8ebda !important;
    -webkit-box-shadow: 0px 4px 0 white;
    -moz-box-shadow: 0px 4px 0 white;
    box-shadow: 0px 4px 0 white; }
    /* line 320, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .area.area-orange h1, .area.area-orange h2, .area.area-orange h3, .area.area-orange h4, .area.area-orange h5 {
      padding: 2px 0px;
      margin: 0;
      color: #dc9a44;
      text-shadow: 1px 1px white; }
  /* line 347, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .area.area-red {
    color: #80411c !important;
    border: 1px solid #e19e77;
    background-color: #efcbb6 !important;
    -webkit-box-shadow: 0px 4px 0 white;
    -moz-box-shadow: 0px 4px 0 white;
    box-shadow: 0px 4px 0 white; }
    /* line 320, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .area.area-red h1, .area.area-red h2, .area.area-red h3, .area.area-red h4, .area.area-red h5 {
      padding: 2px 0px;
      margin: 0;
      color: #c7652c;
      text-shadow: 1px 1px #fdf8f5; }
  /* line 351, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .area.area-blue {
    color: #2a60a8 !important;
    border: 1px solid #a6c2e9;
    background-color: #e3ecf8 !important;
    -webkit-box-shadow: 0px 4px 0 white;
    -moz-box-shadow: 0px 4px 0 white;
    box-shadow: 0px 4px 0 white; }
    /* line 320, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .area.area-blue h1, .area.area-blue h2, .area.area-blue h3, .area.area-blue h4, .area.area-blue h5 {
      padding: 2px 0px;
      margin: 0;
      color: #548bd4;
      text-shadow: 1px 1px white; }
  /* line 355, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .area.area-dark-blue {
    color: #FFF !important;
    text-shadow: 1px 1px #456083;
    border: 1px solid #4f6e97;
    background-color: #7a95b9 !important;
    -webkit-box-shadow: 0px 4px 0 #c0cdde;
    -moz-box-shadow: 0px 4px 0 #c0cdde;
    box-shadow: 0px 4px 0 #c0cdde; }
    /* line 320, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .area.area-dark-blue h1, .area.area-dark-blue h2, .area.area-dark-blue h3, .area.area-dark-blue h4, .area.area-dark-blue h5 {
      padding: 2px 0px;
      margin: 0;
      color: #2c3d54;
      text-shadow: 1px 1px #acbdd3; }
  /* line 359, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .area.area-silver {
    color: #585858 !important;
    border: 1px solid #b7b7b7;
    background-color: #dddddd !important;
    -webkit-box-shadow: 0px 4px 0 white;
    -moz-box-shadow: 0px 4px 0 white;
    box-shadow: 0px 4px 0 white; }
    /* line 320, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .area.area-silver h1, .area.area-silver h2, .area.area-silver h3, .area.area-silver h4, .area.area-silver h5 {
      padding: 2px 0px;
      margin: 0;
      color: #848484;
      text-shadow: 1px 1px white; }

/*TIPS*/
/* line 368, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
.tips {
  line-height: 20px;
  background-color: #788db7;
  color: #FFF;
  font-style: normal;
  display: inline-block;
  padding: 2px 10px 2px 12px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: 0 1px 5px #dddddd;
  -moz-box-shadow: 0 1px 5px #dddddd;
  box-shadow: 0 1px 5px #dddddd;
  cursor: default;
  margin: 2px 4px;
  position: relative; }
  /* line 380, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .tips.tips-left {
    margin-left: 6px; }
    /* line 382, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
    .tips.tips-left:before {
      content: '-';
      background-color: #788db7;
      display: inline-block;
      width: 10px;
      height: 10px;
      position: absolute;
      left: -4px;
      top: 7px;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg); }

/* line 398, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
i.icon.icon-search.icon-white {
  background-image: url(/images_new/gifs.png);
  display: inline-block;
  width: 15px;
  height: 15px;
  background-position: -85px -150px; }

/* line 42, scss/scss.scss */
.drivers-list {
  width: 100%;
  margin-top: 20px; }
  /* line 47, scss/scss.scss */
  .drivers-list h3 {
    margin: 28px 0 8px; }
  /* line 51, scss/scss.scss */
  .drivers-list li {
    list-style: none;
    display: inline-block;
    font-size: 14px;
    min-width: 300px;
    width: 300px;
    margin-bottom: 8px; }

/* line 63, scss/scss.scss */
table.drivers-files-table {
  display: inline-block; }
  /* line 67, scss/scss.scss */
  table.drivers-files-table tr:nth-child(even) {
    background-color: #f0f0f0; }
  /* line 71, scss/scss.scss */
  table.drivers-files-table tr td {
    padding: 8px; }
    /* line 73, scss/scss.scss */
    table.drivers-files-table tr td input {
      margin: 0 6px; }
  /* line 79, scss/scss.scss */
  table.drivers-files-table thead {
    background-color: #e5e5e5; }
    /* line 81, scss/scss.scss */
    table.drivers-files-table thead th {
      padding: 8px;
      font-weight: 700; }
      /* line 84, scss/scss.scss */
      table.drivers-files-table thead th input {
        margin: 0 6px; }

/* line 92, scss/scss.scss */
div.drivers-download-options {
  min-width: 200px;
  height: 100%;
  height: inherit;
  margin-left: 10px;
  padding: 10px 0;
  text-align: center;
  vertical-align: middle; }
  /* line 105, scss/scss.scss */
  div.drivers-download-options .btn-large {
    padding: 8px 30px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -ms-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px; }
    /* line 108, scss/scss.scss */
    div.drivers-download-options .btn-large small {
      font-weight: 500;
      font-size: 10px; }

/* line 115, scss/scss.scss */
div.search_block {
  margin: 12px 0; }
  /* line 117, scss/scss.scss */
  div.search_block input[type='text'] {
    font-size: 14px;
    padding: 6px 8px;
    min-width: 300px;
    border: 1px solid #8ea9d4;
    background-color: rgba(0, 0, 0, 0.03);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.18);
    box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.18); }
  /* line 126, scss/scss.scss */
  div.search_block input[type='submit'] {
    height: 31px;
    text-transform: uppercase; }

/* line 133, scss/scss.scss */
.acctab-tab {
  display: none;
  margin-top: 12px; }
  /* line 136, scss/scss.scss */
  .acctab-tab.active {
    display: block; }

/* line 142, scss/scss.scss */
.acctab-link.active,
.acctab-all.active {
  color: #FFF !important;
  border-top: 1px solid #ffb424;
  border-bottom: 1px solid #ffa800;
  border-right: 1px solid #ffa800;
  border-left: 1px solid #e69700;
  display: inline-block;
  background-color: #ffa800 !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffbd3d), color-stop(100%, #f09e00));
  background-image: -webkit-linear-gradient(#ffbd3d, #f09e00);
  background-image: -moz-linear-gradient(#ffbd3d, #f09e00);
  background-image: -o-linear-gradient(#ffbd3d, #f09e00);
  background-image: linear-gradient(#ffbd3d, #f09e00); }
  /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/_buttons.scss */
  .acctab-link.active:hover, .acctab-link.active.active,
  .acctab-all.active:hover,
  .acctab-all.active.active {
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f09e00), color-stop(100%, #ffad0f));
    background-image: -webkit-linear-gradient(#f09e00, #ffad0f);
    background-image: -moz-linear-gradient(#f09e00, #ffad0f);
    background-image: -o-linear-gradient(#f09e00, #ffad0f);
    background-image: linear-gradient(#f09e00, #ffad0f);
    -webkit-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 2px 2px rgba(0, 0, 0, 0.12), 0px 1px 1px rgba(0, 0, 0, 0.1); }

/* line 146, scss/scss.scss */
div.acctab-title {
  float: right;
  font-size: 16px;
  font-family: arial;
  display: inline-block;
  margin-right: 19px;
  font-weight: 700;
  color: #43608f; }

/* line 156, scss/scss.scss */
.spec-price-message {
  font-size: 12px;
  text-align: left;
  margin-right: 12px;
  margin-top: 8px; }
  /* line 161, scss/scss.scss */
  .spec-price-message span {
    color: white;
    background-color: orange;
    display: inline-block;
    padding: 5px 13px 5px 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 33px 0 0 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 33px 0 0 0 rgba(0, 0, 0, 0.1);
    box-shadow: inset 33px 0 0 0 rgba(0, 0, 0, 0.1); }
    /* line 168, scss/scss.scss */
    .spec-price-message span .acctab-title {
      text-transform: lowercase; }
    /* line 171, scss/scss.scss */
    .spec-price-message span strong {
      margin-right: 11px; }

/* line 179, scss/scss.scss */
.tableLegend div h1 {
  line-height: 32px; }

/* line 185, scss/scss.scss */
.good_add_review {
  font-size: 12px;
  line-height: 1.4em; }

/* line 190, scss/scss.scss */
.akcia_url {
  display: inline-block;
  position: absolute;
  top: 20px;
  right: 20px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  background-color: red;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fb1707), color-stop(100%, #dc2a1f));
  background-image: -webkit-linear-gradient(#fb1707, #dc2a1f);
  background-image: -moz-linear-gradient(#fb1707, #dc2a1f);
  background-image: -o-linear-gradient(#fb1707, #dc2a1f);
  background-image: linear-gradient(#fb1707, #dc2a1f);
  -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.35);
  text-align: center;
  -webkit-transition: box-shadow 0.2s ease;
  -moz-transition: box-shadow 0.2s ease;
  -o-transition: box-shadow 0.2s ease;
  transition: box-shadow 0.2s ease; }
  /* line 201, scss/scss.scss */
  .akcia_url:hover {
    -webkit-box-shadow: 0 3px 12px #ff3023;
    -moz-box-shadow: 0 3px 12px #ff3023;
    box-shadow: 0 3px 12px #ff3023; }
  /* line 204, scss/scss.scss */
  .akcia_url a {
    color: #FFFFFF;
    padding: 6px 10px 8px;
    min-width: 90px;
    display: inline-block;
    text-align: center;
    font-size: 16px;
    text-decoration: none; }
    /* line 212, scss/scss.scss */
    .akcia_url a:hover {
      color: #FFF; }

/* line 220, scss/scss.scss */
#header .logo {
  float: left;
  background: url(/images_new/logo2014.jpg) no-repeat;
  width: 260px;
  height: 66px;
  margin: -2px 0 -4px 8px;
  /*background: url(/images_new/logo_march_8.jpg) no-repeat;*/
  /*background: url(/images_new/logo9m.png) no-repeat;*/
  /*margin: 3px 0 0 8px;*/ }

/* line 234, scss/scss.scss */
.err_message {
  color: red;
  font-weight: 700; }

/* line 1, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
.acer_advert {
  float: right;
  line-height: 26px;
  color: #56B373;
  font-weight: 700;
  font-size: 12px;
  margin-right: 4px;
  margin-bottom: -4px; }
  /* line 9, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
  .acer_advert:hover {
    color: #56B373; }

/* line 15, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
.floating_bnr {
  position: fixed;
  z-index: 900;
  display: inline-block;
  -webkit-transition: all 0.7s ease;
  -moz-transition: all 0.7s ease;
  -o-transition: all 0.7s ease;
  transition: all 0.7s ease;
  border: 0;
  margin: 0;
  padding: 0; }
  /* line 21, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
  .floating_bnr.right {
    right: -190px; }
  /* line 24, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
  .floating_bnr.left {
    left: 0; }
  /* line 30, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
  .floating_bnr.active {
    right: 0px; }
  /* line 33, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
  .floating_bnr tr td {
    border: 0;
    padding: 0; }
    /* line 36, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
    .floating_bnr tr td.bnr_content {
      width: 190px;
      max-width: 190px;
      min-width: 190px;
      overflow: hidden;
      position: relative; }
      /* line 42, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
      .floating_bnr tr td.bnr_content a {
        padding: 0!important;
        margin: 0!important; }
    /* line 47, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
    .floating_bnr tr td:first-of-type {
      cursor: pointer; }

@media only screen and (max-width: 1250px) {
  /* line 53, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
  .floating_bnr {
    display: none!important; } }
/* line 58, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_advert_and_temp.scss */
#slider-wrapper {
  width: 100%;
  max-width: 929px;
  height: 220px;
  overflow: hidden;
  margin-bottom: 12px; }

/* line 2, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
div.mainmenu_div {
  display: inline-table;
  width: 100%;
  margin-top: 8px;
  border-bottom: 1px solid #7E93B4;
  position: relative; }
  /* line 9, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
  div.mainmenu_div div.dropdown-menu {
    position: absolute;
    top: 43px;
    height: 0px;
    overflow: hidden;
    z-index: 1200;
    left: 0;
    right: 0;
    background-color: #6f8dbd;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6f8dbd), color-stop(100%, #466699));
    background-image: -webkit-linear-gradient(#6f8dbd, #466699);
    background-image: -moz-linear-gradient(#6f8dbd, #466699);
    background-image: -o-linear-gradient(#6f8dbd, #466699);
    background-image: linear-gradient(#6f8dbd, #466699);
    color: #FFF;
    -webkit-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 10px 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0 10px 10px rgba(0, 0, 0, 0.15);
    opacity: 0;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
    -webkit-transition: height 0.2s linear;
    -moz-transition: height 0.2s linear;
    -o-transition: height 0.2s linear;
    transition: height 0.2s linear; }
    /* line 27, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
    div.mainmenu_div div.dropdown-menu .searchByPArams {
      position: absolute;
      bottom: 12px;
      left: 30%;
      text-align: center;
      display: block;
      width: 40%; }
      /* line 34, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div div.dropdown-menu .searchByPArams a {
        font-size: 14px;
        border-bottom: 1px dashed #FFF;
        text-decoration: none;
        color: #FFF; }
    /* line 42, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
    div.mainmenu_div div.dropdown-menu.body-open {
      display: block;
      opacity: 1;
      height: auto;
      overflow: auto; }
    /* line 48, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
    div.mainmenu_div div.dropdown-menu .line1 {
      display: inline-block;
      width: 100%; }
    /* line 52, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
    div.mainmenu_div div.dropdown-menu .wrapper {
      display: none;
      margin: 16px 2px;
      min-height: 230px;
      padding-bottom: 25px; }
      /* line 57, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div div.dropdown-menu .wrapper.active {
        display: block; }
      /* line 60, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div div.dropdown-menu .wrapper .ddm-table {
        display: inline-table; }
        /* line 63, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
        div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row {
          display: table-cell;
          padding: 0 10px;
          border-right: 1px dotted #b5c4dd; }
          /* line 69, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
          div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row:last-of-type {
            border-right: 0; }
          /* line 72, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
          div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu {
            display: table-cell; }
            /* line 74, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
            div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li {
              max-width: 250px;
              min-width: 180px;
              padding: 4px;
              font-size: 12px;
              cursor: pointer; }
              /* line 81, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li a {
                color: #fff;
                text-decoration: none; }
              /* line 86, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li.has-subitems:after {
                display: inline-block;
                content: ' ';
                background-image: url(/images_new/point.gif);
                width: 6px;
                height: 9px;
                margin-left: 6px; }
              /* line 96, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li.no-subitems:hover {
                text-decoration: underline; }
              /* line 100, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li.h15 {
                line-height: 18px;
                margin-top: 10px!important; }
                /* line 103, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
                div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li.h15 i {
                  margin-bottom: -3px;
                  margin-right: 2px; }
              /* line 108, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li.active {
                background-color: rgba(255, 255, 255, 0.25); }
                /* line 110, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
                div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li.active:hover {
                  background-color: rgba(255, 255, 255, 0.3); }
              /* line 114, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu li:hover {
                background-color: rgba(255, 255, 255, 0.15); }
            /* line 118, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
            div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu.two-rows {
              width: 140px;
              min-width: 140px; }
              /* line 121, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu.two-rows li {
                display: inline-block;
                width: 130px;
                min-width: 130px; }
            /* line 127, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
            div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu.three-rows {
              width: 130px; }
              /* line 129, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu.three-rows li {
                display: inline-block;
                width: 120px;
                min-width: 100px; }
            /* line 135, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
            div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu.four-rows {
              width: 125px; }
              /* line 137, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
              div.mainmenu_div div.dropdown-menu .wrapper .ddm-table .ddm-row ul.main-submenu.four-rows li {
                display: inline-block;
                width: 120px;
                min-width: 100px; }
      /* line 146, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div div.dropdown-menu .wrapper .ddmenu-banner {
        float: right;
        display: inline-block;
        height: 210px;
        width: 219px;
        margin-right: 16px;
        margin-left: 16px;
        position: absolute;
        right: -5px; }
        /* line 155, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
        div.mainmenu_div div.dropdown-menu .wrapper .ddmenu-banner .list-goods {
          width: inherit; }
          /* line 156, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
          div.mainmenu_div div.dropdown-menu .wrapper .ddmenu-banner .list-goods li {
            margin: 0;
            padding: 8px;
            color: #FFF; }
            /* line 161, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
            div.mainmenu_div div.dropdown-menu .wrapper .ddmenu-banner .list-goods li a {
              color: rgba(255, 255, 255, 0.8); }
            /* line 164, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
            div.mainmenu_div div.dropdown-menu .wrapper .ddmenu-banner .list-goods li .index-price {
              font-size: 19px;
              text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
              color: #FFF;
              margin-top: 6px; }
            /* line 170, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
            div.mainmenu_div div.dropdown-menu .wrapper .ddmenu-banner .list-goods li img {
              background-color: #FFF;
              padding: 2px 12px;
              border: 3px solid #f0f0f0;
              -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.33);
              -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.33);
              box-shadow: 0 2px 3px rgba(0, 0, 0, 0.33);
              margin-bottom: 8px; }
      /* line 186, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div div.dropdown-menu .wrapper:nth-child(4), div.mainmenu_div div.dropdown-menu .wrapper:nth-child(5), div.mainmenu_div div.dropdown-menu .wrapper:nth-child(6), div.mainmenu_div div.dropdown-menu .wrapper:nth-child(7), div.mainmenu_div div.dropdown-menu .wrapper:nth-child(8), div.mainmenu_div div.dropdown-menu .wrapper:nth-child(9) {
        margin-left: 230px; }
        /* line 188, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
        div.mainmenu_div div.dropdown-menu .wrapper:nth-child(4) .ddmenu-banner, div.mainmenu_div div.dropdown-menu .wrapper:nth-child(5) .ddmenu-banner, div.mainmenu_div div.dropdown-menu .wrapper:nth-child(6) .ddmenu-banner, div.mainmenu_div div.dropdown-menu .wrapper:nth-child(7) .ddmenu-banner, div.mainmenu_div div.dropdown-menu .wrapper:nth-child(8) .ddmenu-banner, div.mainmenu_div div.dropdown-menu .wrapper:nth-child(9) .ddmenu-banner {
          float: left;
          left: -5px; }
  /* line 196, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
  div.mainmenu_div ul.mainmenu {
    list-style: none;
    display: table-row;
    width: 100%;
    height: 41px; }
    /* line 202, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
    div.mainmenu_div ul.mainmenu li {
      list-style: none;
      display: table-cell;
      margin: 0;
      padding: 0;
      padding-top: 3px; }
      /* line 208, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div ul.mainmenu li.active {
        padding-top: 0; }
      /* line 211, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div ul.mainmenu li.split {
        overflow: hidden;
        margin-left: 0px;
        width: 1px; }
      /* line 217, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div ul.mainmenu li a {
        white-space: nowrap;
        background-color: #6F8DBD;
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a1b6d9), color-stop(100%, #6f8dbd));
        background: -webkit-linear-gradient(#a1b6d9, #6f8dbd);
        background: -moz-linear-gradient(#a1b6d9, #6f8dbd);
        background: -o-linear-gradient(#a1b6d9, #6f8dbd);
        background: linear-gradient(#a1b6d9, #6f8dbd);
        -webkit-box-shadow: inset 0 1px 0px 0 rgba(255, 255, 255, 0.5), inset 1px 0 0px 0 rgba(255, 255, 255, 0.3);
        -moz-box-shadow: inset 0 1px 0px 0 rgba(255, 255, 255, 0.5), inset 1px 0 0px 0 rgba(255, 255, 255, 0.3);
        box-shadow: inset 0 1px 0px 0 rgba(255, 255, 255, 0.5), inset 1px 0 0px 0 rgba(255, 255, 255, 0.3);
        border: 1px solid #7E93B4;
        width: 100%;
        display: block;
        line-height: 36px;
        color: #FFF;
        font-size: 14px;
        font-weight: 500;
        margin-bottom: -2px;
        text-align: center; }
        /* line 231, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
        div.mainmenu_div ul.mainmenu li a span {
          padding: 0 10px 0 7px; }
        /* line 234, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
        div.mainmenu_div ul.mainmenu li a:hover, div.mainmenu_div ul.mainmenu li a.hover {
          text-decoration: none;
          background-color: #809FD0;
          background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #bdd2f2), color-stop(100%, #809fd0));
          background: -webkit-linear-gradient(#bdd2f2, #809fd0);
          background: -moz-linear-gradient(#bdd2f2, #809fd0);
          background: -o-linear-gradient(#bdd2f2, #809fd0);
          background: linear-gradient(#bdd2f2, #809fd0); }
          /* line 238, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
          div.mainmenu_div ul.mainmenu li a:hover span, div.mainmenu_div ul.mainmenu li a.hover span {
            color: #FFF; }
      /* line 244, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
      div.mainmenu_div ul.mainmenu li.active a {
        text-decoration: none;
        background-color: #FFF;
        background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6ecf8), color-stop(100%, #ffffff));
        background: -webkit-linear-gradient(#e6ecf8, #ffffff);
        background: -moz-linear-gradient(#e6ecf8, #ffffff);
        background: -o-linear-gradient(#e6ecf8, #ffffff);
        background: linear-gradient(#e6ecf8, #ffffff);
        border-bottom: 1px solid #FFF; }
        /* line 251, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
        div.mainmenu_div ul.mainmenu li.active a span {
          padding: 2px 14px 0 10px;
          color: #7B8EB1;
          font-size: 16px;
          line-height: 40px;
          font-weight: 700;
          text-decoration: none; }

/* line 264, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
.login-top-box {
  position: relative; }
  /* line 266, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_mainmenu.scss */
  .login-top-box a.login-exit-icon {
    display: inline-block;
    background-image: url(/images_new/gifs.png);
    width: 20px;
    height: 20px;
    background-position: -65px -150px;
    position: absolute;
    right: 5px;
    top: 14px; }

/* line 4, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
#content .sidebar ul.menu {
  margin-bottom: 16px; }
  /* line 6, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
  #content .sidebar ul.menu li {
    margin-bottom: 1px; }
    /* line 8, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #content .sidebar ul.menu li ul.level2 {
      display: none; }
      /* line 12, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li ul.level2 i {
        font-weight: 500;
        margin-left: 4px; }
      /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li ul.level2 li {
        position: relative; }
        /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #content .sidebar ul.menu li ul.level2 li.slideDownActive a {
          background-color: #F1C787; }
          /* line 22, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 li.slideDownActive a span, #content .sidebar ul.menu li ul.level2 li.slideDownActive a i {
            color: #FFF; }
          /* line 24, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 li.slideDownActive a:hover {
            background-color: #98AFD6; }
        /* line 27, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #content .sidebar ul.menu li ul.level2 li a {
          background-image: none;
          background-color: #E0E8F2;
          font-size: 11px;
          padding-left: 40px; }
          /* line 32, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 li a span {
            color: #4271B3; }
          /* line 33, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 li a i {
            color: #9CB9DC; }
          /* line 34, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 li a:hover {
            background-color: #98AFD6; }
            /* line 34, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
            #content .sidebar ul.menu li ul.level2 li a:hover span, #content .sidebar ul.menu li ul.level2 li a:hover i {
              color: #FFF; }
      /* line 38, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li ul.level2 div.subMenu {
        position: absolute;
        top: -5px;
        left: 179px;
        z-index: 2048;
        border: 1px solid #7E9DC4;
        background-color: #FFF;
        padding: 1px 2px;
        -webkit-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2);
        -moz-box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2);
        box-shadow: 2px 2px 1px rgba(0, 0, 0, 0.2); }
        /* line 47, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #content .sidebar ul.menu li ul.level2 div.subMenu td {
          vertical-align: top; }
          /* line 49, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 div.subMenu td li {
            min-width: 60px; }
        /* line 53, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #content .sidebar ul.menu li ul.level2 div.subMenu a {
          background-color: inherit;
          padding: 4px 12px 5px;
          text-indent: 0;
          white-space: nowrap; }
          /* line 58, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 div.subMenu a:hover {
            background-color: #98AFD6;
            color: #FFF; }
      /* line 63, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li ul.level2 div.pointer {
        display: none;
        position: absolute;
        top: 0;
        left: 168px;
        z-index: 11;
        width: 12px;
        height: 23px;
        background: url(/images_new/gifs.gif) no-repeat -160px -48px;
        z-index: 2048; }
      /* line 75, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li ul.level2 ul.level3 {
        display: none; }
        /* line 78, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #content .sidebar ul.menu li ul.level2 ul.level3 li.level4 a {
          background-image: none;
          background-color: #EFF6FE;
          font-size: 11px;
          padding-left: 50px; }
          /* line 79, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 ul.level3 li.level4 a:first-of-type {
            margin-top: 1px; }
          /* line 84, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 ul.level3 li.level4 a span {
            color: #4271B3; }
          /* line 85, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 ul.level3 li.level4 a i {
            color: #4271B3; }
          /* line 86, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 ul.level3 li.level4 a:hover {
            background-color: #98AFD6; }
            /* line 86, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
            #content .sidebar ul.menu li ul.level2 ul.level3 li.level4 a:hover span, #content .sidebar ul.menu li ul.level2 ul.level3 li.level4 a:hover i {
              color: #FFF; }
        /* line 88, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #content .sidebar ul.menu li ul.level2 ul.level3 li.level4.active a {
          background-color: #F1C787; }
          /* line 90, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #content .sidebar ul.menu li ul.level2 ul.level3 li.level4.active a span, #content .sidebar ul.menu li ul.level2 ul.level3 li.level4.active a i {
            color: #FFF; }
      /* line 94, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li ul.level2 li.slideDown ul.level3, #content .sidebar ul.menu li ul.level2 li.slideDownActive ul.level3 {
        display: block; }
    /* line 100, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #content .sidebar ul.menu li a {
      display: block;
      font-size: 12px;
      padding: 4px 8px 6px 30px;
      font-weight: 700;
      background-color: #9AB1D4;
      background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8aa3c9), color-stop(100%, #647fa8));
      background-image: -webkit-linear-gradient(#8aa3c9, #647fa8);
      background-image: -moz-linear-gradient(#8aa3c9, #647fa8);
      background-image: -o-linear-gradient(#8aa3c9, #647fa8);
      background-image: linear-gradient(#8aa3c9, #647fa8);
      text-decoration: none;
      position: relative;
      text-indent: -12px;
      -webkit-transition: background 0.07s linear;
      -moz-transition: background 0.07s linear;
      -o-transition: background 0.07s linear;
      transition: background 0.07s linear; }
      /* line 111, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li a:first-of-type {
        margin-top: 1px; }
      /* line 114, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li a span {
        text-decoration: underline;
        color: #FFF; }
      /* line 118, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li a i {
        color: #BFCADA;
        font-style: normal; }
      /* line 127, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li a:hover {
        background-image: none; }
        /* line 129, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #content .sidebar ul.menu li a:hover span {
          text-decoration: none; }
    /* line 136, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #content .sidebar ul.menu li.parent a.level1 {
      padding: 5px 8px 6px 18px; }
      /* line 138, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li.parent a.level1:before {
        content: '';
        display: inline-block;
        background-image: url(/images_new/point.gif);
        width: 6px;
        height: 9px;
        margin-right: 6px;
        background-repeat: no-repeat; }
    /* line 149, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #content .sidebar ul.menu li.parent.parent-active a.level1:before {
      background-image: url(/images_new/pointa.gif);
      width: 9px;
      height: 6px;
      margin-right: 3px; }
    /* line 154, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #content .sidebar ul.menu li.parent.parent-active ul.level2 {
      display: block; }
    /* line 159, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #content .sidebar ul.menu li.parent.parent-opened a.level1 {
      background-color: #EDBC75;
      background-image: none; }
      /* line 162, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #content .sidebar ul.menu li.parent.parent-opened a.level1 i {
        color: #FFF; }
    /* line 166, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #content .sidebar ul.menu li.parent.parent-has-active-child a.level1 {
      background-color: #98AFD6!important; }

/* line 178, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
#header ul.menu {
  position: relative;
  clear: both;
  border-bottom: 1px solid #3e454e;
  height: 34px;
  padding-top: 10px;
  line-height: 200%;
  zoom: 1; }
  /* line 186, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
  #header ul.menu li {
    float: left;
    width: 14%;
    text-align: center;
    zoom: 1; }
    /* line 191, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #header ul.menu li a {
      display: block;
      position: relative;
      width: 90%;
      padding: 5px 0 8px 8%;
      height: 20px;
      overflow: hidden;
      font-size: 18px;
      color: #fff;
      border: 1px solid #7e93b4;
      border-bottom: 0;
      background: url(/images_new/menuBgs.gif) repeat-x 0 -66px;
      text-align: left;
      zoom: 1; }
      /* line 205, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #header ul.menu li a span {
        color: #fff; }
      /* line 208, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #header ul.menu li a .left-background {
        position: absolute;
        top: 0;
        left: 0;
        width: 2px;
        height: 33px;
        background: url(/images_new/menuBgs.gif) no-repeat; }
      /* line 216, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #header ul.menu li a .right-background {
        position: absolute;
        top: 0;
        right: 0;
        width: 2px;
        height: 33px;
        background: url(/images_new/menuBgs.gif) no-repeat right -33px; }
      /* line 224, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #header ul.menu li a:hover {
        border: 1px solid #6A8ABE;
        border-bottom: 0;
        background: url(/images_new/menuBgs.gif) repeat-x 0 -279px; }
        /* line 228, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #header ul.menu li a:hover .left-background {
          background: url(/images_new/menuBgs.gif) no-repeat 0 -213px; }
        /* line 231, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #header ul.menu li a:hover .right-background {
          background: url(/images_new/menuBgs.gif) no-repeat right -246px; }
    /* line 236, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #header ul.menu li.first, #header ul.menu li.last {
      width: 15%; }
    /* line 239, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #header ul.menu li.first {
      text-align: left; }
    /* line 242, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #header ul.menu li.last {
      text-align: right; }
    /* line 245, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
    #header ul.menu li.active {
      position: relative;
      zoom: 1;
      z-index: 999;
      margin-top: -4px; }
      /* line 250, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
      #header ul.menu li.active a {
        position: relative;
        padding: 6px 0 9px 8%;
        height: 23px;
        font: bold 18px Arial, Helvetica, sans-serif;
        color: #7b8eb1;
        border: 1px solid #5D7398;
        border-bottom: 0;
        background: white url(/images_new/menuBgs.gif) repeat-x 0 -175px;
        text-align: left;
        text-decoration: none;
        zoom: 1;
        z-index: 999; }
        /* line 263, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #header ul.menu li.active a span {
          color: #7b8eb1;
          text-decoration: none; }
        /* line 267, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #header ul.menu li.active a .left-background {
          background: url(/images_new/menuBgs.gif) no-repeat 0 -99px; }
        /* line 270, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #header ul.menu li.active a .right-background {
          background: url(/images_new/menuBgs.gif) no-repeat right -138px; }
        /* line 273, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
        #header ul.menu li.active a:hover {
          border: 1px solid #5D7398;
          border-bottom: 0;
          background: white url(/images_new/menuBgs.gif) repeat-x 0 -175px; }
          /* line 277, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #header ul.menu li.active a:hover .left-background {
            background: url(/images_new/menuBgs.gif) no-repeat 0 -99px; }
          /* line 280, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_leftmenu.scss */
          #header ul.menu li.active a:hover .right-background {
            background: url(/images_new/menuBgs.gif) no-repeat right -138px; }

/* line 27, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
.index-bar {
  display: block;
  margin-bottom: 12px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  position: relative; }
  /* line 33, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar .banner {
    position: relative;
    height: 300px;
    /*.main {
      display: table-cell;
      min-width: 750px;
      height: 200px;
    }*/ }
    /* line 42, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .banner div.wrapper {
      background-size: cover;
      background-position: center;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      display: inline-block;
      cursor: pointer; }
    /* line 50, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .banner div.bannerbuttons {
      display: inline-block;
      position: absolute;
      top: 0;
      bottom: 0;
      right: 0;
      list-style: none;
      margin: 0;
      padding: 0; }
      /* line 59, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .banner div.bannerbuttons ul {
        width: 204px;
        display: inline-block;
        height: inherit; }
        /* line 63, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .banner div.bannerbuttons ul li {
          text-align: center;
          list-style: none;
          margin: 0;
          padding: 0;
          width: inherit;
          line-height: 60px;
          height: 60px;
          background-color: #009797;
          color: #FFF;
          font-size: 14px;
          position: relative;
          cursor: pointer; }
          /* line 78, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul li:nth-child(1) {
            background-color: #009999; }
            /* line 81, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(1):after {
              -webkit-transition: left 0.2s ease;
              -moz-transition: left 0.2s ease;
              -o-transition: left 0.2s ease;
              transition: left 0.2s ease;
              display: inline-block;
              content: ' ';
              -webkit-transform: rotate(45deg);
              -moz-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
              -o-transform: rotate(45deg);
              transform: rotate(45deg);
              position: absolute;
              width: 14px;
              height: 14px;
              top: 23px;
              left: 7px;
              background-color: #009999; }
            /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(1):hover, .index-bar .banner div.bannerbuttons ul li:nth-child(1).active {
              background-color: #00cccc; }
              /* line 95, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(1):hover:after, .index-bar .banner div.bannerbuttons ul li:nth-child(1).active:after {
                background-color: #00cccc; }
            /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(1).active {
              text-decoration: underline; }
              /* line 99, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(1).active:after {
                left: -7px; }
          /* line 78, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul li:nth-child(2) {
            background-color: #269926; }
            /* line 81, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(2):after {
              -webkit-transition: left 0.2s ease;
              -moz-transition: left 0.2s ease;
              -o-transition: left 0.2s ease;
              transition: left 0.2s ease;
              display: inline-block;
              content: ' ';
              -webkit-transform: rotate(45deg);
              -moz-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
              -o-transform: rotate(45deg);
              transform: rotate(45deg);
              position: absolute;
              width: 14px;
              height: 14px;
              top: 23px;
              left: 7px;
              background-color: #269926; }
            /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(2):hover, .index-bar .banner div.bannerbuttons ul li:nth-child(2).active {
              background-color: #30c230; }
              /* line 95, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(2):hover:after, .index-bar .banner div.bannerbuttons ul li:nth-child(2).active:after {
                background-color: #30c230; }
            /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(2).active {
              text-decoration: underline; }
              /* line 99, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(2).active:after {
                left: -7px; }
          /* line 78, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul li:nth-child(3) {
            background-color: #ff4040; }
            /* line 81, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(3):after {
              -webkit-transition: left 0.2s ease;
              -moz-transition: left 0.2s ease;
              -o-transition: left 0.2s ease;
              transition: left 0.2s ease;
              display: inline-block;
              content: ' ';
              -webkit-transform: rotate(45deg);
              -moz-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
              -o-transform: rotate(45deg);
              transform: rotate(45deg);
              position: absolute;
              width: 14px;
              height: 14px;
              top: 23px;
              left: 7px;
              background-color: #ff4040; }
            /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(3):hover, .index-bar .banner div.bannerbuttons ul li:nth-child(3).active {
              background-color: #ff7373; }
              /* line 95, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(3):hover:after, .index-bar .banner div.bannerbuttons ul li:nth-child(3).active:after {
                background-color: #ff7373; }
            /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(3).active {
              text-decoration: underline; }
              /* line 99, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(3).active:after {
                left: -7px; }
          /* line 78, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul li:nth-child(4) {
            background-color: #ff7400; }
            /* line 81, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(4):after {
              -webkit-transition: left 0.2s ease;
              -moz-transition: left 0.2s ease;
              -o-transition: left 0.2s ease;
              transition: left 0.2s ease;
              display: inline-block;
              content: ' ';
              -webkit-transform: rotate(45deg);
              -moz-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
              -o-transform: rotate(45deg);
              transform: rotate(45deg);
              position: absolute;
              width: 14px;
              height: 14px;
              top: 23px;
              left: 7px;
              background-color: #ff7400; }
            /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(4):hover, .index-bar .banner div.bannerbuttons ul li:nth-child(4).active {
              background-color: #ff9033; }
              /* line 95, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(4):hover:after, .index-bar .banner div.bannerbuttons ul li:nth-child(4).active:after {
                background-color: #ff9033; }
            /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(4).active {
              text-decoration: underline; }
              /* line 99, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(4).active:after {
                left: -7px; }
          /* line 78, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul li:nth-child(5) {
            background-color: #bf3030; }
            /* line 81, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(5):after {
              -webkit-transition: left 0.2s ease;
              -moz-transition: left 0.2s ease;
              -o-transition: left 0.2s ease;
              transition: left 0.2s ease;
              display: inline-block;
              content: ' ';
              -webkit-transform: rotate(45deg);
              -moz-transform: rotate(45deg);
              -ms-transform: rotate(45deg);
              -o-transform: rotate(45deg);
              transform: rotate(45deg);
              position: absolute;
              width: 14px;
              height: 14px;
              top: 23px;
              left: 7px;
              background-color: #bf3030; }
            /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(5):hover, .index-bar .banner div.bannerbuttons ul li:nth-child(5).active {
              background-color: #d34f4f; }
              /* line 95, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(5):hover:after, .index-bar .banner div.bannerbuttons ul li:nth-child(5).active:after {
                background-color: #d34f4f; }
            /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .banner div.bannerbuttons ul li:nth-child(5).active {
              text-decoration: underline; }
              /* line 99, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .banner div.bannerbuttons ul li:nth-child(5).active:after {
                left: -7px; }
        /* line 106, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .banner div.bannerbuttons ul.bcount1 li {
          height: 300px;
          line-height: 300px; }
          /* line 106, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul.bcount1 li:after {
            top: 143px; }
        /* line 107, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .banner div.bannerbuttons ul.bcount2 li {
          height: 150px;
          line-height: 150px; }
          /* line 107, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul.bcount2 li:after {
            top: 68px; }
        /* line 108, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .banner div.bannerbuttons ul.bcount3 li {
          height: 100px;
          line-height: 100px; }
          /* line 108, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul.bcount3 li:after {
            top: 43px; }
        /* line 109, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .banner div.bannerbuttons ul.bcount4 li {
          height: 75px;
          line-height: 75px; }
          /* line 109, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .banner div.bannerbuttons ul.bcount4 li:after {
            top: 30px; }
        /* line 110, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .banner div.bannerbuttons ul.bcount5 li {
          height: 60px;
          line-height: 60px; }
  /* line 116, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar .index-search {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    background-color: #6f8dbd;
    padding: 10px 10px 10px 0;
    text-align: right;
    position: relative; }
    /* line 123, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-search form .search-input {
      width: 91%;
      -webkit-border-radius: 1px;
      -moz-border-radius: 1px;
      -ms-border-radius: 1px;
      -o-border-radius: 1px;
      border-radius: 1px;
      background-color: #FFF;
      display: table-row;
      position: relative;
      position: absolute;
      top: 8px;
      left: 8px;
      right: 108px; }
      /* line 131, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-search form .search-input .categ-select {
        display: table-cell;
        max-width: 215px;
        min-width: 215px;
        width: 20%;
        border-right: 1px solid #DDE;
        font-size: 16px;
        vertical-align: middle;
        cursor: pointer;
        background-color: #6f8dbd;
        color: #fbfcfd;
        text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); }
        /* line 143, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-search form .search-input .categ-select ul {
          padding: 0;
          text-align: center; }
          /* line 147, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .index-search form .search-input .categ-select ul li {
            white-space: nowrap;
            display: none;
            color: inherit;
            padding-bottom: 3px;
            border-bottom: 1px dashed #fbfcfd; }
            /* line 153, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .index-search form .search-input .categ-select ul li.active {
              display: inline-block; }
          /* line 157, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .index-search form .search-input .categ-select ul:after {
            display: inline-block;
            content: '▼';
            font-size: 12px;
            margin-left: 4px;
            margin-right: 6px;
            color: inherit; }
          /* line 166, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .index-search form .search-input .categ-select ul.open {
            position: absolute;
            width: 230px;
            top: 0px;
            left: -1px;
            z-index: 10;
            margin: 0;
            background-color: #FFF;
            color: #4e72ab;
            text-align: left;
            text-shadow: none;
            padding: 2px 0 4px;
            border: 1px solid #809bc5;
            border-top: 0px;
            -webkit-box-shadow: 0 10px 5px rgba(0, 0, 0, 0.1);
            -moz-box-shadow: 0 10px 5px rgba(0, 0, 0, 0.1);
            box-shadow: 0 10px 5px rgba(0, 0, 0, 0.1); }
            /* line 181, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .index-search form .search-input .categ-select ul.open li {
              display: block;
              padding: 6px 20px 6px 12px;
              font-size: 14px;
              border-bottom: 0; }
              /* line 186, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
              .index-bar .index-search form .search-input .categ-select ul.open li.active, .index-bar .index-search form .search-input .categ-select ul.open li:hover {
                background-color: #cedcf2; }
            /* line 190, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .index-search form .search-input .categ-select ul.open:after {
              display: none; }
      /* line 198, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-search form .search-input .categ-input {
        display: table-cell;
        text-align: left; }
        /* line 202, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-search form .search-input .categ-input input[type=text] {
          width: 95%;
          font-size: 20px;
          border: 1px solid #FFF;
          margin-left: 8px;
          text-align: left;
          padding: 2px 12px; }
  /* line 220, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar .index-logotypes {
    margin: 20px 0 22px; }
    /* line 222, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-logotypes ul {
      list-style: none;
      display: table-row; }
      /* line 225, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-logotypes ul li {
        list-style: none;
        display: table-cell;
        width: 120px;
        text-align: center; }
        /* line 230, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-logotypes ul li a {
          height: 30px;
          width: 90px;
          display: inline-block;
          background-size: contain;
          background-repeat: no-repeat;
          background-position: center;
          margin: 0 20px;
          -webkit-filter: grayscale(0.2);
          -moz-filter: grayscale(0.2);
          filter: grayscale(0.2);
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
          opacity: 0.8;
          -webkit-transition: all 0.2s ease;
          -moz-transition: all 0.2s ease;
          -o-transition: all 0.2s ease;
          transition: all 0.2s ease; }
          /* line 241, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .index-logotypes ul li a:hover {
            -webkit-filter: grayscale(0);
            -moz-filter: grayscale(0);
            filter: grayscale(0);
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1; }
  /* line 252, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar .new-goods {
    border: 1px solid #90cc4d;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 20px;
    border-bottom-width: 2px !important;
    position: relative;
    min-height: 252px;
    /*
        &:before {
          display: inline-block;
          position: absolute;
          text-align: center;
          line-height: 20px;
          top:100px;
          left: 4px;
          width: 20px;
          height: 20px;
          background-color: silver;
          content: '<';
          color: #FFF;
          @include border-radius(20px);
          z-index: 100;
        }
        &:after {
          display: inline-block;
          position: absolute;
          text-align: center;
          line-height: 20px;
          top:100px;
          right: 4px;
          width: 20px;
          height: 20px;
          background-color: silver;
          content: '>';
          color: #FFF;
          @include border-radius(20px);
          z-index: 100;
        }*/ }
    /* line 292, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .new-goods .goodtypes {
      display: block;
      width: 100%;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      -o-border-radius: 2px;
      border-radius: 2px; }
      /* line 296, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .new-goods .goodtypes ul.buttons {
        list-style: none;
        margin: 0;
        display: table;
        width: 100%; }
        /* line 301, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .new-goods .goodtypes ul.buttons li {
          -webkit-transition: box-shadow 0.3s ease;
          -moz-transition: box-shadow 0.3s ease;
          -o-transition: box-shadow 0.3s ease;
          transition: box-shadow 0.3s ease;
          list-style: none;
          margin: 0;
          display: table-cell;
          min-width: 90px;
          text-align: center;
          font-weight: 700;
          height: 32px;
          width: 100px;
          line-height: 32px;
          background-repeat: no-repeat;
          background-position: 28px 6px;
          background-color: #daeec4;
          cursor: pointer;
          font-size: 12px;
          color: #5c8b28; }
          /* line 322, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes ul.buttons li span {
            color: inherit;
            border-bottom: 1px dashed #5c8b28;
            text-decoration: none; }
            /* line 326, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .new-goods .goodtypes ul.buttons li span:hover {
              border-bottom: 0 !important; }
          /* line 328, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes ul.buttons li.active {
            -webkit-box-shadow: none;
            -moz-box-shadow: none;
            box-shadow: none;
            background-color: #5c8b28; }
            /* line 332, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .new-goods .goodtypes ul.buttons li.active span {
              color: #FFF;
              border-bottom: 0; }
            /* line 337, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .new-goods .goodtypes ul.buttons li.active:hover {
              -webkit-box-shadow: none;
              -moz-box-shadow: none;
              box-shadow: none; }
          /* line 346, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes ul.buttons li:last-of-type {
            border-right: 1px solid #daeec4; }
          /* line 349, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes ul.buttons li:first-of-type {
            border-left: 0px;
            width: 300px;
            text-align: left;
            padding-left: 20px;
            color: #699f2e;
            text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.6);
            background-color: #daeec4;
            background-image: none;
            vertical-align: middle;
            text-transform: uppercase;
            font-size: 18px;
            font-weight: 700; }
            /* line 364, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .new-goods .goodtypes ul.buttons li:first-of-type:after {
              display: inline-block;
              content: '»';
              font-size: 20px;
              margin-left: 4px; }
    /* line 374, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .new-goods .goodtypes-content {
      display: inline-table;
      position: relative;
      width: 100%; }
    /* line 380, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .new-goods .goodtypes-scroller {
      display: block;
      text-align: center;
      margin-bottom: 6px;
      margin-top: 220px; }
      /* line 385, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .new-goods .goodtypes-scroller ul {
        display: inline-block;
        margin-right: -70px; }
        /* line 388, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .new-goods .goodtypes-scroller ul li {
          display: inline-block;
          margin: 0 8px;
          cursor: pointer; }
          /* line 392, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes-scroller ul li.page {
            width: 9px;
            height: 9px;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            -ms-border-radius: 20px;
            -o-border-radius: 20px;
            border-radius: 20px;
            background-color: #EEE;
            border: 1px solid #b3b3b3; }
            /* line 398, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .new-goods .goodtypes-scroller ul li.page.active, .index-bar .new-goods .goodtypes-scroller ul li.page:hover {
              background-color: #629adc;
              border: 1px solid #4f84c0; }
          /* line 403, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes-scroller ul li.prev, .index-bar .new-goods .goodtypes-scroller ul li.next {
            color: gray;
            font-size: 17px; }
            /* line 406, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
            .index-bar .new-goods .goodtypes-scroller ul li.prev:hover, .index-bar .new-goods .goodtypes-scroller ul li.next:hover {
              color: #629adc; }
          /* line 411, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes-scroller ul li.prev:before {
            content: '«'; }
          /* line 416, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods .goodtypes-scroller ul li.next:before {
            content: '»'; }
    /* line 424, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .new-goods.class2 {
      border: 1px solid #ff5544; }
      /* line 426, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .new-goods.class2 .goodtypes ul.buttons li {
        background-color: #ffc9af;
        color: #ff5544; }
        /* line 429, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .new-goods.class2 .goodtypes ul.buttons li span {
          color: inherit;
          border-bottom: 1px dashed #ff5544;
          text-decoration: none; }
        /* line 434, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .new-goods.class2 .goodtypes ul.buttons li.active {
          color: #FFF;
          background-color: #ff5544; }
          /* line 435, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods.class2 .goodtypes ul.buttons li.active span {
            color: #FFF;
            border: 0; }
    /* line 442, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .new-goods.class3 {
      border: 1px solid #bdcbe1; }
      /* line 444, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .new-goods.class3 .goodtypes ul.buttons li {
        background-color: #e0eafa;
        color: #455571; }
        /* line 447, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .new-goods.class3 .goodtypes ul.buttons li span {
          color: inherit;
          border-bottom: 1px dashed #455571;
          text-decoration: none; }
        /* line 452, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .new-goods.class3 .goodtypes ul.buttons li.active {
          background-color: #455571; }
          /* line 453, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .new-goods.class3 .goodtypes ul.buttons li.active span {
            color: #FFF;
            border: 0; }
    /* line 459, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .new-goods .showall-button {
      text-align: right;
      display: inline-block;
      margin-bottom: 4px;
      margin-right: 20px; }
  /* line 470, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar .index-specials {
    overflow: hidden;
    border: 1px solid #ff7400;
    display: inline-table; }
    /* line 475, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-specials .list-vertical-label {
      display: inline-block;
      -webkit-transform: rotate(270deg);
      -moz-transform: rotate(270deg);
      -ms-transform: rotate(270deg);
      -o-transform: rotate(270deg);
      transform: rotate(270deg);
      background-color: #ff7400;
      color: #FFF;
      width: 160px;
      text-align: center;
      text-transform: uppercase;
      font-weight: 700;
      height: 40px;
      line-height: 40px;
      position: absolute;
      top: 60px;
      left: -60px;
      cursor: pointer;
      -webkit-border-radius: 6px 6px 0 0;
      -moz-border-radius: 6px 6px 0 0;
      -ms-border-radius: 6px 6px 0 0;
      -o-border-radius: 6px 6px 0 0;
      border-radius: 6px 6px 0 0; }
      /* line 491, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-specials .list-vertical-label.right {
        left: auto;
        right: -60px;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        background-color: #009999; }
    /* line 500, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-specials ul li {
      min-width: 274px!important;
      background-size: 120px 120px; }
      /* line 501, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-specials ul li:first-of-type {
        padding-left: 40px; }
    /* line 510, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-specials.right ul li:first-of-type {
      padding-left: 0; }
  /* line 516, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar .index-addresses {
    margin: 0px 0% 6px 2%;
    display: inline-block;
    width: 95%;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    background-color: #dddddd; }
    /* line 523, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-addresses ul {
      display: table-row;
      height: 100px; }
      /* line 526, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-addresses ul li.first {
        display: table-cell;
        min-width: 100px;
        min-height: 100px;
        background-image: url(https://www.fleeteyes.com/images/home-icons/1.png);
        background-position: center;
        background-repeat: no-repeat;
        background-size: 100px 100px;
        content: ' '; }
      /* line 537, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-addresses ul li {
        vertical-align: middle;
        display: table-cell;
        width: 16%;
        padding: 0 2%;
        text-align: left; }
        /* line 543, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-addresses ul li i {
          display: inline-block;
          width: 20px;
          height: 20px;
          line-height: 20px;
          color: #FFF;
          -webkit-border-radius: 40px;
          -moz-border-radius: 40px;
          -ms-border-radius: 40px;
          -o-border-radius: 40px;
          border-radius: 40px;
          font-style: normal;
          text-align: center; }
          /* line 554, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .index-addresses ul li i:before {
            content: 'M';
            font-size: 12px;
            font-weight: 500; }
        /* line 560, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-addresses ul li:nth-child(2) i {
          background-color: #ff7711; }
        /* line 561, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-addresses ul li:nth-child(3) i {
          background-color: #ff2b04; }
        /* line 562, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-addresses ul li:nth-child(4) i {
          background-color: #5789c3; }
        /* line 563, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-addresses ul li:nth-child(5) i {
          background-color: #55a64c; }
        /* line 564, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-addresses ul li span {
          display: block;
          font-weight: 700;
          color: #28558e;
          font-size: 14px;
          margin: 4px; }
  /* line 577, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar .index-informations {
    display: table;
    width: 99%; }
    /* line 581, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations h2.ico:before {
      background-image: url(/images_new/index_icons.png);
      width: 72px;
      height: 72px;
      display: inline-block;
      float: right;
      content: ' ';
      background-repeat: no-repeat;
      background-size: 144px 144px;
      margin-left: 16px;
      margin-bottom: 20px; }
    /* line 595, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations h2.ico.ico1:before {
      background-position: 0 0; }
    /* line 596, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations h2.ico.ico2:before {
      background-position: -72px 0; }
    /* line 597, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations h2.ico.ico3:before {
      background-position: 0 -72px; }
    /* line 598, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations h2.ico.ico4:before {
      background-position: -72px -72px; }
    /* line 599, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations h2.ico.ico5:before {
      background-position: -144px 0; }
    /* line 600, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations h2.ico.ico6:before {
      background-position: -144px -72px; }
    /* line 605, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations .blocks {
      display: table-cell;
      padding: 0;
      border-left: 1px solid silver; }
      /* line 609, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-informations .blocks:first-of-type {
        border-left: 0px; }
      /* line 613, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar .index-informations .blocks .block-wrapper {
        margin: 16px 5%; }
        /* line 615, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-informations .blocks .block-wrapper h2 {
          margin-top: 20px;
          margin-bottom: 6px; }
          /* line 618, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
          .index-bar .index-informations .blocks .block-wrapper h2:first-of-type {
            margin-top: 0; }
        /* line 622, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .index-bar .index-informations .blocks .block-wrapper .wrapper {
          margin-bottom: 6px; }
    /* line 627, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations .block1 {
      width: 37%; }
    /* line 631, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations .block2 {
      width: 37%; }
    /* line 636, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar .index-informations .block3 {
      width: 18%; }

/* line 649, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
.index-bar ul.list-goods, .ddmenu-banner ul.list-goods {
  display: table-row;
  overflow: hidden;
  position: absolute;
  -webkit-transition: all 0.5 ease;
  -moz-transition: all 0.5 ease;
  -o-transition: all 0.5 ease;
  transition: all 0.5 ease; }
  /* line 656, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar ul.list-goods.li-oldprice li, .ddmenu-banner ul.list-goods.li-oldprice li {
    height: 190px; }
  /* line 659, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .index-bar ul.list-goods li, .ddmenu-banner ul.list-goods li {
    display: table-cell;
    vertical-align: top;
    min-width: 203px;
    max-width: 203px;
    height: 160px;
    max-height: 160px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center 10px;
    text-align: center;
    margin: 0 8px;
    padding: 8px 12px 0px;
    /*&:before {
      display: block;
      content: 'Packard Bell EasyNote ENTE69BM-29202G50Mnsk ';
      padding: 0;
      margin-bottom: 8px;
    }*/ }
    /* line 674, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar ul.list-goods li img, .ddmenu-banner ul.list-goods li img {
      width: 90px;
      height: 90px; }
    /* line 679, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar ul.list-goods li .special_label img, .ddmenu-banner ul.list-goods li .special_label img {
      width: auto;
      height: auto; }
    /* line 684, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar ul.list-goods li a, .ddmenu-banner ul.list-goods li a {
      display: block;
      margin-bottom: 6px;
      text-decoration: none;
      color: #6D7582;
      border-bottom: none; }
    /* line 692, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar ul.list-goods li .index-old-price, .ddmenu-banner ul.list-goods li .index-old-price {
      display: inline-block;
      color: #333;
      text-decoration: line-through;
      font-size: 13px;
      margin-right: 4px;
      margin-bottom: 1px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      -o-border-radius: 2px;
      border-radius: 2px;
      padding: 1px 6px;
      font-family: Trebuchet MS, arial; }
      /* line 704, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar ul.list-goods li .index-old-price:after, .ddmenu-banner ul.list-goods li .index-old-price:after {
        content: ' руб. '; }
    /* line 709, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .index-bar ul.list-goods li .index-price, .ddmenu-banner ul.list-goods li .index-price {
      display: inline-block;
      color: #ff7711;
      font-weight: 700;
      font-size: 16px;
      line-height: 22px;
      margin-left: 3px;
      font-family: Trebuchet MS, arial; }
      /* line 717, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .index-bar ul.list-goods li .index-price:after, .ddmenu-banner ul.list-goods li .index-price:after {
        content: ' руб. '; }

/* line 730, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
.mmedia-block-notes {
  width: 100%;
  display: table;
  margin: 0 0 12px;
  padding-top: 16px; }
  /* line 736, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .mmedia-block-notes .mm_block {
    display: table-cell;
    padding-right: 3%;
    position: relative;
    padding-bottom: 22px; }
    /* line 742, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block-notes .mm_block .btn.btn-flat {
      position: absolute;
      bottom: 2px;
      right: 32px; }
    /* line 748, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block-notes .mm_block:first-of-type {
      width: 45%;
      padding-left: 12px; }
    /* line 753, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block-notes .mm_block .articles_title {
      font-size: 14px;
      margin-bottom: 12px;
      font-weight: 700;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ms-border-radius: 4px;
      -o-border-radius: 4px;
      border-radius: 4px;
      border: 1px solid #b4ccf3;
      background-color: #e0eafa;
      padding: 5px 12px;
      color: #455571; }
    /* line 765, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block-notes .mm_block li {
      display: inline-block;
      margin-bottom: 12px;
      width: 100%; }
      /* line 770, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block-notes .mm_block li .thedate {
        display: inline-block;
        margin-right: 6px; }
      /* line 774, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block-notes .mm_block li .picpath {
        width: 61px;
        float: left;
        margin: 0 8px 8px 0; }
      /* line 779, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block-notes .mm_block li .anounce {
        display: block; }
  /* line 786, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .mmedia-block-notes .video-box {
    display: block;
    margin-top: 3px; }
    /* line 789, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block-notes .video-box .video-big {
      display: table-cell;
      width: 390px;
      text-align: center;
      vertical-align: top; }
    /* line 795, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block-notes .video-box .video4 {
      display: table-cell;
      vertical-align: top; }
      /* line 798, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block-notes .video-box .video4 li {
        display: inline-block;
        width: 45%;
        margin-right: 3%;
        padding-bottom: 12px;
        height: 75px;
        overflow: hidden; }
        /* line 805, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .mmedia-block-notes .video-box .video4 li .youtubepreview {
          display: inline-block;
          float: left;
          margin: 0 12px 12px 0; }
  /* line 814, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .mmedia-block-notes .youtubeBar {
    border: 1px solid #CCCCCC;
    background-color: #EFEFEF;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef));
    background-image: -webkit-linear-gradient(#ffffff, #efefef);
    background-image: -moz-linear-gradient(#ffffff, #efefef);
    background-image: -o-linear-gradient(#ffffff, #efefef);
    background-image: linear-gradient(#ffffff, #efefef);
    margin-bottom: 14px;
    margin-left: 14px; }
    /* line 820, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block-notes .youtubeBar a {
      display: inline-block;
      margin: 5px 8px 7px;
      line-height: 30px;
      text-decoration: none;
      color: #3f3f3f;
      font-size: 20px;
      width: 90%;
      text-shadow: 0 2px 0 white; }
      /* line 829, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block-notes .youtubeBar a:before {
        display: inline-block;
        content: ' ';
        width: 75px;
        height: 30px;
        background-image: url(/css/images/youtubelogo.png);
        margin-right: 20px;
        margin-left: 6px;
        margin-bottom: -8px; }

/* line 844, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
.mmedia-block {
  width: 100%;
  display: table;
  margin: 0 0 12px;
  padding-top: 16px; }
  /* line 850, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .mmedia-block .mm_block {
    display: table-cell;
    vertical-align: top;
    padding: 0 4% 0 0;
    position: relative;
    padding-bottom: 22px;
    width: 30%; }
    /* line 862, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .mm_block .btn.btn-flat {
      position: absolute;
      bottom: 2px;
      right: 32px; }
    /* line 868, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .mm_block:first-of-type {
      width: 38%;
      padding: 0; }
    /* line 873, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .mm_block:last-of-type {
      padding-right: 0; }
    /* line 877, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .mm_block .articles_title {
      font-size: 18px;
      margin-bottom: 9px;
      font-weight: 700;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ms-border-radius: 4px;
      -o-border-radius: 4px;
      border-radius: 4px;
      padding: 5px 12px 5px 0;
      color: #164a5f; }
      /* line 888, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block .mm_block .articles_title:before {
        display: inline-block;
        width: 16px;
        height: 16px;
        -webkit-border-radius: 16px;
        -moz-border-radius: 16px;
        -ms-border-radius: 16px;
        -o-border-radius: 16px;
        border-radius: 16px;
        content: ' ';
        background-color: red;
        margin-right: 5px; }
    /* line 900, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .mm_block li {
      display: inline-block;
      margin-bottom: 12px;
      width: 100%; }
      /* line 905, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block .mm_block li .thedate {
        display: inline-block;
        margin-right: 6px;
        background-color: #6e7381;
        color: #FFF;
        padding: 0 4px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        -o-border-radius: 2px;
        border-radius: 2px; }
      /* line 913, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block .mm_block li .picpath {
        width: 61px;
        float: left;
        margin: 0 8px 8px 0; }
      /* line 918, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block .mm_block li .anounce {
        display: block; }
  /* line 925, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .mmedia-block .video-box {
    display: block;
    width: 390px;
    text-align: center; }
    /* line 930, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .video-box .video-big {
      display: inline-block;
      width: inherit;
      text-align: center;
      vertical-align: top;
      margin-bottom: 4px; }
    /* line 937, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .video-box ul.video4 {
      padding: 0;
      margin: 0;
      display: table-row;
      width: inherit; }
      /* line 942, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block .video-box ul.video4 li {
        display: table-cell;
        text-align: center;
        list-style: 0;
        margin: 0;
        padding: 0;
        padding-right: 8px; }
        /* line 949, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .mmedia-block .video-box ul.video4 li:last-of-type {
          padding-right: 0; }
        /* line 952, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .mmedia-block .video-box ul.video4 li div {
          display: inline-block;
          -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
          -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
          box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4); }
        /* line 956, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
        .mmedia-block .video-box ul.video4 li span {
          font-size: 9px;
          text-align: center;
          display: inline-block;
          margin: 8px 0;
          color: #455B6E; }
  /* line 967, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .mmedia-block .youtubeBar {
    border: 1px solid #CCCCCC;
    background-color: #EFEFEF;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef));
    background-image: -webkit-linear-gradient(#ffffff, #efefef);
    background-image: -moz-linear-gradient(#ffffff, #efefef);
    background-image: -o-linear-gradient(#ffffff, #efefef);
    background-image: linear-gradient(#ffffff, #efefef);
    margin-bottom: 14px;
    margin-left: 14px; }
    /* line 973, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .mmedia-block .youtubeBar a {
      display: inline-block;
      margin: 5px 8px 7px;
      line-height: 30px;
      text-decoration: none;
      color: #3f3f3f;
      font-size: 20px;
      width: 90%;
      text-shadow: 0 2px 0 white; }
      /* line 982, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .mmedia-block .youtubeBar a:before {
        display: inline-block;
        content: ' ';
        width: 75px;
        height: 30px;
        background-image: url(/css/images/youtubelogo.png);
        margin-right: 20px;
        margin-left: 6px;
        margin-bottom: -8px; }

/* line 997, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
.tplEngine {
  display: none; }

/* line 1001, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
.autocomplete div {
  padding: 0!important;
  display: inline-block;
  width: 100%;
  white-space: normal!important; }
  /* line 1006, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .autocomplete div .extended_context {
    display: table-cell;
    vertical-align: middle;
    height: 50px; }
  /* line 1011, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .autocomplete div img {
    float: left;
    margin-right: 10px;
    width: 50px; }
  /* line 1016, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .autocomplete div.search-categs, .autocomplete div.search-goods, .autocomplete div.search-normal {
    padding: 0 !important; }
    /* line 1018, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .autocomplete div.search-categs .ins, .autocomplete div.search-goods .ins, .autocomplete div.search-normal .ins {
      margin: 4px 6px;
      display: inline-block; }
      /* line 1019, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
      .autocomplete div.search-categs .ins a, .autocomplete div.search-goods .ins a, .autocomplete div.search-normal .ins a {
        display: inline-block;
        width: inherit;
        text-decoration: none; }
    /* line 1027, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
    .autocomplete div.search-categs.first, .autocomplete div.search-goods.first, .autocomplete div.search-normal.first {
      border-top: 1px solid #DDDDDD; }
  /* line 1034, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_index.scss */
  .autocomplete div.search-categs.selected, .autocomplete div.search-goods.selected {
    background-color: #E2E2E2; }

/* line 2, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.comments-block .header {
  display: inline-block;
  width: 100%;
  padding-bottom: 8px; }
  /* line 6, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .header h3 {
    padding-top: 0px !important; }
  /* line 9, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .header a {
    color: orange; }
/* line 14, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.comments-block .comment {
  margin-bottom: 12px;
  -webkit-transition: background-color 0.1s linear;
  -moz-transition: background-color 0.1s linear;
  -o-transition: background-color 0.1s linear;
  transition: background-color 0.1s linear; }
  /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .comment.answer {
    margin-left: 26px;
    margin-bottom: 4px !important;
    margin-top: 4px; }
  /* line 23, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .comment .comment-title .thedate {
    display: inline-block;
    margin-left: 6px;
    float: right;
    color: gray; }
  /* line 29, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .comment .comment-title .username {
    font-weight: 700;
    display: inline-block;
    color: #28558e; }
    /* line 33, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .username:before {
      width: 14px;
      height: 13px;
      display: inline-block;
      background: url(/images_new/gifs.gif) no-repeat -103px -81px;
      content: ' ';
      margin-right: 4px;
      margin-bottom: -2px; }
  /* line 43, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .comment .comment-title .rating {
    display: inline-block;
    width: 50px;
    float: right;
    margin-right: 6px;
    text-align: right; }
    /* line 50, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .rating span {
      display: inline-block;
      background-image: url(/images/rating-star.gif);
      background-position: 0 -20px;
      background-repeat: repeat-x;
      background-size: 10px 30px;
      width: 0px;
      height: 10px; }
    /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .rating.rating-0 span {
      width: 0px; }
    /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .rating.rating-1 span {
      width: 10px; }
    /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .rating.rating-2 span {
      width: 20px; }
    /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .rating.rating-3 span {
      width: 30px; }
    /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .rating.rating-4 span {
      width: 40px; }
    /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment .comment-title .rating.rating-5 span {
      width: 50px; }
  /* line 68, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .comment .comment-content {
    padding: 6px 0; }
/* line 75, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.comments-block .comment-reply.haveanswers {
  margin-left: 26px; }
/* line 78, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.comments-block .comment-reply div {
  display: none; }
/* line 83, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.comments-block .comment-reply-form textarea {
  border: 1px solid silver;
  background-color: #FEFEFE;
  width: 99%;
  height: 90px;
  padding: 2px 4px;
  -webkit-box-shadow: inset 0 2px 9px #dddddd;
  -moz-box-shadow: inset 0 2px 9px #dddddd;
  box-shadow: inset 0 2px 9px #dddddd; }
/* line 92, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.comments-block .comment-reply-form ul.ratingbar {
  display: inline-block;
  width: 95%;
  margin: 4px 0 2px;
  padding: 0; }
  /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .comment-reply-form ul.ratingbar:before {
    content: 'Ваша оценка:';
    display: inline-block;
    margin-bottom: 4px;
    color: gray;
    margin-right: 4px; }
  /* line 104, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .comments-block .comment-reply-form ul.ratingbar li {
    display: inline-block!important;
    width: 16px!important;
    height: 16px!important;
    border: 0!important;
    padding: 0!important;
    margin: 1px 1px -3px;
    background: url(/images/rating-star.gif) no-repeat 0 0px;
    cursor: pointer; }
    /* line 113, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment-reply-form ul.ratingbar li.active {
      background-position: 0 -32px; }
    /* line 116, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment-reply-form ul.ratingbar li:hover {
      background-position: 0 -16px; }
    /* line 119, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .comments-block .comment-reply-form ul.ratingbar li:first-of-type {
      background: url(/images/rating-delete.gif) no-repeat 0 0px;
      margin-bottom: -4px; }
      /* line 122, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
      .comments-block .comment-reply-form ul.ratingbar li:first-of-type:hover {
        background-position: 0 -16px; }
/* line 130, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.comments-block .allcommentsbutton {
  display: inline-block;
  margin-bottom: 10px; }

/* line 137, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
.adm-comments-block .comments-block {
  font-size: 11px;
  /*.maincomment {
    border-top: 1px solid silver;
    padding-top: 8px;
    margin-top: 8px;
  }*/ }
  /* line 139, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .adm-comments-block .comments-block .admline {
    padding: 4px 8px;
    margin: 8px 0; }
  /* line 143, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
  .adm-comments-block .comments-block .comment {
    padding: 4px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px; }
    /* line 146, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .adm-comments-block .comments-block .comment:hover {
      background-color: #EEEEEE; }
      /* line 148, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
      .adm-comments-block .comments-block .comment:hover .answer {
        background-color: #e5e5e5; }
    /* line 152, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_information.scss */
    .adm-comments-block .comments-block .comment.answer:hover {
      background-color: #DADADA;
      -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1), inset 0 0 0px 1px white;
      -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1), inset 0 0 0px 1px white;
      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1), inset 0 0 0px 1px white; }

/* line 29, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
.user-status-panel {
  position: fixed;
  bottom: 10px;
  left: 50%;
  min-width: 430px;
  margin-left: -225px;
  background-color: #6F8DBD;
  color: #FFF;
  padding: 0;
  text-align: center;
  z-index: 1996;
  display: table-row;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  /* line 47, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel.inactive {
    bottom: -120px; }
  /* line 51, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel .bgfader {
    z-index: 190;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(54, 79, 118, 0.5)), color-stop(100%, rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(rgba(54, 79, 118, 0.5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(rgba(54, 79, 118, 0.5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(rgba(54, 79, 118, 0.5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(rgba(54, 79, 118, 0.5), rgba(0, 0, 0, 0));
    position: fixed;
    top: 0;
    bottom: 100px;
    left: 0;
    right: 0; }
  /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel .indicator {
    display: table-cell;
    cursor: pointer;
    font-size: 12px;
    padding: 6px 0;
    width: 146px;
    background-color: #748eb8;
    border-right: 1px solid #a3b7d5;
    text-shadow: 0 -1px 0 #4d6fa7;
    -webkit-transition: background-color 2000ms ease;
    -moz-transition: background-color 2000ms ease;
    -o-transition: background-color 2000ms ease;
    transition: background-color 2000ms ease;
    -webkit-transition: box-shadow 2s ease;
    -moz-transition: box-shadow 2s ease;
    -o-transition: box-shadow 2s ease;
    transition: box-shadow 2s ease;
    -webkit-transition: border-color 0.2s ease;
    -moz-transition: border-color 0.2s ease;
    -o-transition: border-color 0.2s ease;
    transition: border-color 0.2s ease; }
    /* line 74, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel .indicator.inactive {
      color: #3d5884;
      text-shadow: 0 1px 0 #95abcf; }
      /* line 77, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
      .user-status-panel .indicator.inactive:hover {
        background-color: #8f949e;
        color: #3d5884;
        text-shadow: 0 1px 0 #95abcf;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
    /* line 84, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel .indicator:hover {
      background-image: none; }
    /* line 89, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel .indicator.activateonce {
      -webkit-box-shadow: 0 0px 20px 10px #ff2b04;
      -moz-box-shadow: 0 0px 20px 10px #ff2b04;
      box-shadow: 0 0px 20px 10px #ff2b04;
      background-color: #ff2b04;
      background-image: none;
      position: relative;
      border-right: 1px solid red;
      -webkit-transition: box-shadow 0.3s ease;
      -moz-transition: box-shadow 0.3s ease;
      -o-transition: box-shadow 0.3s ease;
      transition: box-shadow 0.3s ease; }
  /* line 101, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel .in-cart:before {
    content: "Корзина:"; }
  /* line 107, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel .in-wishlist:before {
    content: "Список желаний:"; }
  /* line 112, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel .in-compare {
    border-right: 0; }
    /* line 114, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel .in-compare:before {
      content: "Сравнение:"; }
  /* line 120, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel div .quant {
    margin-left: 4px;
    font-weight: 700; }
  /* line 125, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel .user-status-details {
    position: fixed;
    bottom: -542px;
    left: 50%;
    width: 600px;
    margin-left: -300px;
    z-index: 1994;
    -webkit-transition: bottom 0.3s ease;
    -webkit-transition-delay: 1s;
    -moz-transition: bottom 0.3s ease 1s;
    -o-transition: bottom 0.3s ease 1s;
    transition: bottom 0.3s ease 1s;
    min-height: 60px; }
    /* line 137, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel .user-status-details .wrapper {
      background-color: #FFF;
      max-height: 400px;
      overflow: auto;
      border: 5px solid #6f8dbd;
      -webkit-box-shadow: 0px -8px 25px 2px rgba(0, 0, 50, 0.2), inset 0 7px 7px -3px rgba(0, 0, 0, 0.1), inset 0 -7px 7px -3px rgba(0, 0, 0, 0.1);
      -moz-box-shadow: 0px -8px 25px 2px rgba(0, 0, 50, 0.2), inset 0 7px 7px -3px rgba(0, 0, 0, 0.1), inset 0 -7px 7px -3px rgba(0, 0, 0, 0.1);
      box-shadow: 0px -8px 25px 2px rgba(0, 0, 50, 0.2), inset 0 7px 7px -3px rgba(0, 0, 0, 0.1), inset 0 -7px 7px -3px rgba(0, 0, 0, 0.1);
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 6px 20px;
      text-align: center;
      margin-bottom: 15px;
      color: #5473a5;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      -ms-border-radius: 5px;
      -o-border-radius: 5px;
      border-radius: 5px;
      z-index: 1993; }
      /* line 154, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
      .user-status-panel .user-status-details .wrapper .user-folders {
        display: none;
        padding-bottom: 6px; }
    /* line 159, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel .user-status-details .arrow-element {
      content: '.';
      background-color: #6f8dbd;
      color: #6f8dbd;
      display: inline-block;
      width: 12px;
      height: 12px;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
      position: absolute;
      left: 50%;
      margin-left: -6px;
      bottom: 9px;
      z-index: 1992;
      -webkit-transition: all 0.3s ease;
      -moz-transition: all 0.3s ease;
      -o-transition: all 0.3s ease;
      transition: all 0.3s ease; }
      /* line 173, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
      .user-status-panel .user-status-details .arrow-element.num1 {
        margin-left: -146px; }
      /* line 176, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
      .user-status-panel .user-status-details .arrow-element.num3 {
        margin-left: 146px; }
    /* line 181, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel .user-status-details .list_user_panel {
      margin: 12px 0; }
      /* line 184, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
      .user-status-panel .user-status-details .list_user_panel td {
        padding: 1px 4px;
        text-align: center; }
        /* line 187, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
        .user-status-panel .user-status-details .list_user_panel td img.panel_picture {
          width: 50px;
          height: 50px; }
        /* line 191, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
        .user-status-panel .user-status-details .list_user_panel td .delCol {
          display: inline-block;
          background-position: -115px -170px;
          width: 10px;
          height: 10px;
          background-image: url(/images_new/gifs.png); }
        /* line 197, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
        .user-status-panel .user-status-details .list_user_panel td.col_odd {
          background-color: #e0eafa;
          text-align: center;
          padding: 1px 8px; }
          /* line 201, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
          .user-status-panel .user-status-details .list_user_panel td.col_odd.money {
            text-align: right; }
      /* line 206, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
      .user-status-panel .user-status-details .list_user_panel th {
        padding: 3px 6px;
        text-align: center;
        font-weight: 700;
        text-align: center;
        background-color: #e0eafa; }
        /* line 212, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
        .user-status-panel .user-status-details .list_user_panel th.col_odd {
          background-color: #cadbf6; }
  /* line 224, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
  .user-status-panel:hover .user-status-details {
    bottom: 33px;
    -webkit-transition: bottom 0.3s ease;
    -moz-transition: bottom 0.3s ease;
    -o-transition: bottom 0.3s ease;
    transition: bottom 0.3s ease; }
    /* line 228, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_user.scss */
    .user-status-panel:hover .user-status-details .wrapper .user-folders {
      display: block; }

/* line 2, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
.bundle.bundle-mini {
  list-style: none;
  margin: 0;
  padding: 0; }
  /* line 6, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
  .bundle.bundle-mini li {
    list-style: none;
    padding: 0;
    margin: 4px;
    margin-bottom: 12px;
    display: inline-block;
    width: 100%;
    font-weight: 500;
    position: relative; }
    /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .itemnum0 {
      background-image: url(/images_new/numbers_background.png);
      width: 50px;
      height: 50px;
      background-repeat: no-repeat;
      background-position: 0 -50px;
      display: inline-block;
      position: absolute;
      top: -23px;
      left: 23px; }
    /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .itemnum1 {
      background-image: url(/images_new/numbers_background.png);
      width: 50px;
      height: 50px;
      background-repeat: no-repeat;
      background-position: 0 -50px;
      display: inline-block;
      position: absolute;
      top: -23px;
      left: 23px; }
    /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .itemnum2 {
      background-image: url(/images_new/numbers_background.png);
      width: 50px;
      height: 50px;
      background-repeat: no-repeat;
      background-position: 0 -50px;
      display: inline-block;
      position: absolute;
      top: -23px;
      left: 23px; }
    /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .itemnum3 {
      background-image: url(/images_new/numbers_background.png);
      width: 50px;
      height: 50px;
      background-repeat: no-repeat;
      background-position: 0 -50px;
      display: inline-block;
      position: absolute;
      top: -23px;
      left: 23px; }
    /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .itemnum4 {
      background-image: url(/images_new/numbers_background.png);
      width: 50px;
      height: 50px;
      background-repeat: no-repeat;
      background-position: 0 -50px;
      display: inline-block;
      position: absolute;
      top: -23px;
      left: 23px; }
    /* line 31, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .itemnum0 {
      display: none; }
    /* line 35, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li:after {
      display: block;
      text-align: center;
      width: 100%; }
    /* line 41, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .item-picture {
      float: left;
      display: inline-block;
      margin: 0 8px 0 4px; }
      /* line 45, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
      .bundle.bundle-mini li .item-picture img {
        max-width: 60px;
        max-height: 60px; }
      /* line 49, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
      .bundle.bundle-mini li .item-picture .special_label {
        left: -10% !important;
        display: none; }
    /* line 54, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .item-title {
      min-height: 45px;
      display: inline-block; }
    /* line 60, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
    .bundle.bundle-mini li .price-block {
      display: block;
      text-align: right; }
      /* line 63, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
      .bundle.bundle-mini li .price-block .item-old-price {
        color: black;
        text-decoration: line-through;
        display: inline-block;
        margin-right: 2px;
        font-weight: 500; }
        /* line 69, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
        .bundle.bundle-mini li .price-block .item-old-price:after {
          content: 'р.'; }
      /* line 73, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
      .bundle.bundle-mini li .price-block .item-price {
        color: red;
        display: inline-block;
        margin-right: 8px;
        font-size: 12px;
        font-weight: 700; }
        /* line 79, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
        .bundle.bundle-mini li .price-block .item-price:after {
          content: 'р.'; }

/* line 89, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
.basketList .bundle_item {
  display: inline-block;
  margin-bottom: 6px;
  text-indent: 10px; }
  /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
  .basketList .bundle_item:last-of-type {
    margin-bottom: 0; }
  /* line 96, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
  .basketList .bundle_item:before {
    content: '- ';
    display: inline-block;
    width: 10px;
    text-indent: 0;
    margin-left: -10px; }

/* line 108, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
.order span.bundle {
  display: inline-block;
  width: 70px;
  font-weight: 700; }

/* line 116, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
.list_user_panel .bundle_item {
  text-align: left;
  margin-bottom: 4px; }
  /* line 119, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
  .list_user_panel .bundle_item:last-of-type {
    margin-bottom: auto; }

/* line 125, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_bundle.scss */
.bundle-complect {
  background-image: url(/images_new/figure_group.png);
  background-position: right top;
  background-repeat: no-repeat;
  background-size: 50px 100%;
  padding-right: 12px!important; }

/* line 1, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
.prodcard-tags {
  list-style: none;
  padding: 0;
  margin: 0;
  margin-bottom: 10px; }
  /* line 5, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
  .prodcard-tags.tags-leftcol {
    text-align: center;
    margin-top: 6px;
    margin-bottom: 12px; }
    /* line 9, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
    .prodcard-tags.tags-leftcol li {
      margin: 3px 2px; }
      /* line 11, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
      .prodcard-tags.tags-leftcol li a span {
        font-size: 12px; }
  /* line 16, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
  .prodcard-tags li {
    list-style: inherit;
    padding: 0;
    display: inline-block; }
    /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
    .prodcard-tags li a {
      display: inline-block;
      padding: 1px 8px;
      font-size: 10px;
      background-color: #56B373;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      -o-border-radius: 2px;
      border-radius: 2px;
      -webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
      box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
      color: #FFF;
      text-decoration: none!important; }
      /* line 29, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
      .prodcard-tags li a.fullsize {
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        -ms-border-radius: 3px;
        -o-border-radius: 3px;
        border-radius: 3px; }
      /* line 32, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
      .prodcard-tags li a.leftpart {
        -webkit-border-radius: 3px 0 0 3px;
        -moz-border-radius: 3px 0 0 3px;
        -ms-border-radius: 3px 0 0 3px;
        -o-border-radius: 3px 0 0 3px;
        border-radius: 3px 0 0 3px; }
      /* line 35, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
      .prodcard-tags li a.rightpart {
        -webkit-border-radius: 0 3px 3px 0;
        -moz-border-radius: 0 3px 3px 0;
        -ms-border-radius: 0 3px 3px 0;
        -o-border-radius: 0 3px 3px 0;
        border-radius: 0 3px 3px 0;
        background-color: #79c390;
        border-left: 1px solid #9cd3ad; }
      /* line 40, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
      .prodcard-tags li a:hover {
        background-color: #79c390; }
        /* line 42, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
        .prodcard-tags li a:hover span {
          border-bottom: 0px dashed #FFF; }
      /* line 46, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
      .prodcard-tags li a span {
        color: #FFF;
        border-bottom: 1px dashed #FFF;
        text-decoration: none!important; }

/* line 57, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
.parametersInCard tr td hr {
  height: 1px;
  color: #FFF;
  border: 0;
  border-top: 1px solid #eff2f7; }

/* line 66, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
.delivery-today-icon {
  white-space: nowrap;
  line-height: 20px;
  color: #DB8E00 !important;
  cursor: pointer; }
  /* line 71, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
  .delivery-today-icon:before {
    display: inline-block;
    width: 26px;
    height: 20px;
    margin-bottom: -9px;
    background-image: url(/images_new/gifs.png);
    background-repeat: no-repeat;
    background-position-x: -100px;
    background-position-y: -150px;
    background-position: -100px -150px;
    content: ' '; }

/* line 85, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
.delivery-today-icon-prodcard {
  white-space: nowrap;
  line-height: 20px;
  margin-top: 6px;
  display: inline-block;
  color: #e2950b !important;
  cursor: pointer;
  font-size: 14px; }
  /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_prodcard.scss */
  .delivery-today-icon-prodcard:before {
    display: inline-block;
    width: 30px;
    height: 20px;
    margin-bottom: -8px;
    margin-right: 6px;
    background-image: url(/images_new/gifs.png);
    background-repeat: no-repeat;
    background-position-x: -130px;
    background-position-y: -150px;
    background-position: -130px -150px;
    content: ' '; }

/* line 1, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
.accsListInCart {
  list-style: none; }
  /* line 3, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
  .accsListInCart li {
    list-style: inherit;
    display: inline-table;
    width: 22%;
    min-width: 200px;
    margin: 0 1% 22px 1%;
    text-align: center;
    vertical-align: top; }
    /* line 13, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .accsListInCart li a.line {
      display: block; }
      /* line 15, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .accsListInCart li a.line.title {
        margin-bottom: 12px;
        font-weight: 700;
        font-size: 11px; }
      /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .accsListInCart li a.line.image img {
        width: 70px; }
    /* line 24, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .accsListInCart li span.price {
      font-size: 14px;
      line-height: 20px;
      font-weight: 700;
      background-color: orange;
      color: #FFF;
      -webkit-border-radius: 4px;
      -moz-border-radius: 4px;
      -ms-border-radius: 4px;
      -o-border-radius: 4px;
      border-radius: 4px; }

/* line 37, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
.bonus-message-basket1 {
  text-align: right;
  display: inline-block;
  padding: 12px 0; }

/* line 43, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
input.select_paywithbonus {
  margin-left: 4px;
  margin-right: 4px; }
  /* line 46, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
  input.select_paywithbonus:before {
    cursor: pointer;
    background-image: url("/images_new/iconslist.png");
    background-size: 36px 36px;
    background-position: -18px 0;
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-top: -4px;
    margin-left: -4px; }
  /* line 60, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
  input.select_paywithbonus:checked:before {
    background-position: 0 0; }

/* line 68, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
.cart-index {
  display: table;
  width: 100%; }
  /* line 71, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
  .cart-index li {
    display: table-row;
    width: 100%; }
    /* line 75, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .cart-index li:nth-child(2) .cart-item-cell {
      padding-top: 22px; }
    /* line 79, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .cart-index li .cart-item-cell {
      display: table-cell;
      vertical-align: top;
      padding: 0 0 16px; }
      /* line 83, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .cart-index li .cart-item-cell.cart-item-img {
        width: 120px;
        text-align: center; }
        /* line 86, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
        .cart-index li .cart-item-cell.cart-item-img.bundle-complect {
          text-align: right; }
          /* line 88, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
          .cart-index li .cart-item-cell.cart-item-img.bundle-complect span {
            display: inline-block;
            margin-top: -5px; }
        /* line 93, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
        .cart-index li .cart-item-cell.cart-item-img img {
          width: 90px;
          max-height: 90px;
          margin-right: 16px;
          margin-bottom: 12px; }
      /* line 100, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .cart-index li .cart-item-cell.cart-item-title {
        font-size: 15px;
        padding-right: 20px; }
        /* line 103, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
        .cart-index li .cart-item-cell.cart-item-title p {
          margin: 12px 0;
          padding: 0; }
          /* line 106, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
          .cart-index li .cart-item-cell.cart-item-title p a.del_cart_item {
            display: inline-block;
            font-size: 11px;
            color: #97AEC5; }
            /* line 110, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
            .cart-index li .cart-item-cell.cart-item-title p a.del_cart_item:before {
              display: inline-block;
              content: ' ';
              background-image: url(/images_new/gifs.png);
              width: 10px;
              height: 10px;
              margin-right: 4px;
              background-position-x: -115px;
              background-position-y: -170px; }
      /* line 123, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .cart-index li .cart-item-cell.cart-item-total, .cart-index li .cart-item-cell.cart-item-price, .cart-index li .cart-item-cell.cart-item-quant {
        width: 80px;
        text-align: center;
        font-size: 16px;
        color: black;
        white-space: nowrap;
        padding-right: 12px;
        padding-left: 12px; }
        /* line 131, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
        .cart-index li .cart-item-cell.cart-item-total input.count_cart_item, .cart-index li .cart-item-cell.cart-item-price input.count_cart_item, .cart-index li .cart-item-cell.cart-item-quant input.count_cart_item {
          width: 40px;
          font-size: 15px;
          margin-top: -4px;
          text-align: center; }
      /* line 138, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .cart-index li .cart-item-cell .cart-item-discount {
        display: inline-block;
        color: red;
        margin-top: 8px;
        font-size: 14px; }
    /* line 146, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .cart-index li.cart-index-title .cart-item-cell {
      padding: 8px 0;
      background-color: #CBDEF2;
      color: #7492AF;
      background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eaf4fd), color-stop(100%, #bdd5ee));
      background-image: -webkit-linear-gradient(#eaf4fd, #bdd5ee);
      background-image: -moz-linear-gradient(#eaf4fd, #bdd5ee);
      background-image: -o-linear-gradient(#eaf4fd, #bdd5ee);
      background-image: linear-gradient(#eaf4fd, #bdd5ee);
      -webkit-box-shadow: inset 0 1px 0 white;
      -moz-box-shadow: inset 0 1px 0 white;
      box-shadow: inset 0 1px 0 white;
      border-top: 1px solid #ADC6DE;
      border-bottom: 1px solid #ADC6DE; }
      /* line 154, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .cart-index li.cart-index-title .cart-item-cell:first-of-type {
        border-left: 1px solid #ADC6DE; }
      /* line 157, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
      .cart-index li.cart-index-title .cart-item-cell:last-of-type {
        border-right: 1px solid #ADC6DE; }

/* line 165, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
.cart-index-total {
  display: table;
  width: 100%;
  margin-top: 8px;
  margin-bottom: 18px; }
  /* line 170, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
  .cart-index-total li {
    display: table-cell;
    white-space: nowrap;
    font-size: 15px;
    text-align: right;
    padding: 8px 20px;
    background-color: #CBDEF2;
    color: #546a7f;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eaf4fd), color-stop(100%, #bdd5ee));
    background-image: -webkit-linear-gradient(#eaf4fd, #bdd5ee);
    background-image: -moz-linear-gradient(#eaf4fd, #bdd5ee);
    background-image: -o-linear-gradient(#eaf4fd, #bdd5ee);
    background-image: linear-gradient(#eaf4fd, #bdd5ee);
    -webkit-box-shadow: inset 0 1px 0 white;
    -moz-box-shadow: inset 0 1px 0 white;
    box-shadow: inset 0 1px 0 white;
    border-top: 1px solid #ADC6DE;
    border-bottom: 1px solid #ADC6DE; }
    /* line 182, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .cart-index-total li:first-of-type {
      border-left: 1px solid #ADC6DE; }
    /* line 185, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .cart-index-total li:last-of-type {
      border-right: 1px solid #ADC6DE; }
    /* line 188, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .cart-index-total li.ci-discount {
      width: 100px; }
    /* line 194, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_cart.scss */
    .cart-index-total li.ci-total {
      font-size: 20px;
      width: 160px; }

/* line 1, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
table.code404 {
  display: inline-block;
  margin: 30px; }
  /* line 4, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
  table.code404 td {
    background-color: none;
    border: 0;
    text-align: center;
    width: 40px; }
    /* line 9, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
    table.code404 td.cell404 {
      background-color: orange;
      width: 100px;
      height: 100px; }
    /* line 14, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
    table.code404 td.cell404done {
      width: 100px;
      height: 100px;
      background-color: none;
      background-position: center center;
      background-repeat: none;
      background-size: contain;
      background-color: #FFF;
      -webkit-box-shadow: 7px 7px 5px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 7px 7px 5px rgba(0, 0, 0, 0.2);
      box-shadow: 7px 7px 5px rgba(0, 0, 0, 0.2); }
      /* line 23, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
      table.code404 td.cell404done:hover {
        -webkit-box-shadow: 7px 7px 5px orange;
        -moz-box-shadow: 7px 7px 5px orange;
        box-shadow: 7px 7px 5px orange; }
      /* line 26, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
      table.code404 td.cell404done img {
        width: 90px;
        height: 90px; }
      /* line 31, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
      table.code404 td.cell404done.bs {
        border-bottom: 1px solid silver; }
      /* line 32, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
      table.code404 td.cell404done.bn {
        border-top: 1px solid silver; }
      /* line 33, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
      table.code404 td.cell404done.bw {
        border-left: 1px solid silver; }
      /* line 34, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
      table.code404 td.cell404done.be {
        border-right: 1px solid silver; }

/* line 41, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
.logo404 {
  margin-top: 5%;
  display: inline-table;
  vertical-align: middle; }
  /* line 45, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
  .logo404 .search404 {
    margin: 18px -20px 0 80px;
    display: inline-block; }
    /* line 49, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
    .logo404 .search404 form {
      display: inline-block; }
      /* line 51, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
      .logo404 .search404 form #searchquery {
        font-size: 16px;
        padding: 6px; }

/* line 59, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
.message404 {
  font-size: 20px;
  margin-top: 20px; }

/* line 66, /WebServers/Notik/git_notik/git/public/css/scss/mainsite/_404.scss */
.menu404 ul li {
  display: inline-block;
  margin: 46px 20px 26px; }

/* line 32, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
.available.call {
  color: #ffaf2b !important;
  font-weight: 500!important; }
  /* line 3, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call:before {
    content: ' ';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    background-color: #ffaf2b; }
  /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.samecolor {
    color: #ffaf2b; }
  /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size12:before {
    width: 12px;
    height: 12px;
    font-size: 12px !important; }
  /* line 21, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size10:before {
    width: 10px;
    height: 10px;
    font-size: 10px !important; }
  /* line 22, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size8:before {
    width: 8px;
    height: 8px;
    font-size: 8px !important; }
  /* line 23, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size6:before {
    width: 6px;
    height: 6px;
    font-size: 6px !important; }
  /* line 25, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size12 {
    font-size: 12px; }
  /* line 26, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size10 {
    font-size: 11px; }
  /* line 27, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size8 {
    font-size: 11px; }
  /* line 28, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.call.size6 {
    font-size: 8px; }
/* line 35, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
.available.instock {
  color: #00ba00 !important;
  font-weight: 500!important; }
  /* line 3, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock:before {
    content: ' ';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    background-color: #00ba00; }
  /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.samecolor {
    color: #00ba00; }
  /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size12:before {
    width: 12px;
    height: 12px;
    font-size: 12px !important; }
  /* line 21, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size10:before {
    width: 10px;
    height: 10px;
    font-size: 10px !important; }
  /* line 22, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size8:before {
    width: 8px;
    height: 8px;
    font-size: 8px !important; }
  /* line 23, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size6:before {
    width: 6px;
    height: 6px;
    font-size: 6px !important; }
  /* line 25, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size12 {
    font-size: 12px; }
  /* line 26, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size10 {
    font-size: 11px; }
  /* line 27, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size8 {
    font-size: 11px; }
  /* line 28, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.instock.size6 {
    font-size: 8px; }
/* line 38, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
.available.alot {
  color: #00ba00 !important;
  font-weight: 500!important; }
  /* line 3, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot:before {
    content: ' ';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    background-color: #00ba00; }
  /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.samecolor {
    color: #00ba00; }
  /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size12:before {
    width: 12px;
    height: 12px;
    font-size: 12px !important; }
  /* line 21, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size10:before {
    width: 10px;
    height: 10px;
    font-size: 10px !important; }
  /* line 22, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size8:before {
    width: 8px;
    height: 8px;
    font-size: 8px !important; }
  /* line 23, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size6:before {
    width: 6px;
    height: 6px;
    font-size: 6px !important; }
  /* line 25, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size12 {
    font-size: 12px; }
  /* line 26, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size10 {
    font-size: 11px; }
  /* line 27, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size8 {
    font-size: 11px; }
  /* line 28, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.alot.size6 {
    font-size: 8px; }
/* line 41, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
.available.notavailable {
  color: #bbbbbb !important;
  font-weight: 500!important; }
  /* line 3, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable:before {
    content: ' ';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 4px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    background-color: #bbbbbb; }
  /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.samecolor {
    color: #bbbbbb; }
  /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size12:before {
    width: 12px;
    height: 12px;
    font-size: 12px !important; }
  /* line 21, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size10:before {
    width: 10px;
    height: 10px;
    font-size: 10px !important; }
  /* line 22, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size8:before {
    width: 8px;
    height: 8px;
    font-size: 8px !important; }
  /* line 23, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size6:before {
    width: 6px;
    height: 6px;
    font-size: 6px !important; }
  /* line 25, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size12 {
    font-size: 12px; }
  /* line 26, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size10 {
    font-size: 11px; }
  /* line 27, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size8 {
    font-size: 11px; }
  /* line 28, /WebServers/Notik/git_notik/git/public/css/scss/_global_availability.scss */
  .available.notavailable.size6 {
    font-size: 8px; }

/* line 1, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
.simple-goods-block {
  list-style: none;
  display: inline-block;
  padding: 0;
  margin: 8px;
  text-align: center; }
  /* line 8, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  .simple-goods-block .simple-goods-element {
    list-style: none;
    display: inline-table;
    padding-bottom: 20px;
    min-width: 180px;
    width: 180px;
    margin: 0 8px;
    min-height: 150px;
    text-align: center;
    position: relative; }
    /* line 20, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    .simple-goods-block .simple-goods-element img.prod {
      height: 90px;
      width: 90px; }
    /* line 24, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    .simple-goods-block .simple-goods-element .descr {
      font-size: 12px;
      font-weight: 700;
      margin: 4px 1px 8px;
      text-align: center; }
    /* line 30, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    .simple-goods-block .simple-goods-element .oldprice {
      line-height: 20px;
      margin-right: 8px; }
    /* line 34, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    .simple-goods-block .simple-goods-element .speclabel {
      position: absolute;
      top: 7px;
      right: 5px;
      max-width: 100px;
      font-size: 10px;
      background-color: #55AA4A;
      color: white;
      padding: 0px 4px;
      -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
      -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
      box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      -o-border-radius: 2px;
      border-radius: 2px; }

/* line 50, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
a.accs-btn-showall {
  font-size: 12px;
  font-weight: bold;
  line-height: 17px;
  text-decoration: none;
  border-bottom: 1px dashed #3f6cb6; }

/* line 59, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
.acctab-link small {
  color: rgba(255, 255, 255, 0.5); }

/* line 64, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
.acctab-title small {
  display: none; }

/* line 68, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
table.stockstable {
  border-bottom: 1px solid #AAA; }
  /* line 73, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  table.stockstable thead th {
    font-weight: bold;
    padding: 8px;
    text-align: center; }
    /* line 77, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    table.stockstable thead th:nth-child(1) {
      text-align: left; }
  /* line 83, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  table.stockstable tr td {
    padding: 8px!important;
    text-align: center; }
    /* line 86, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    table.stockstable tr td:nth-child(1) {
      text-align: left; }
    /* line 89, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    table.stockstable tr td span.stock1 {
      color: green;
      font-weight: 700; }
    /* line 90, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
    table.stockstable tr td span.stock0 {
      color: #C3827C;
      font-weight: 700; }
  /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  table.stockstable tr.courier-delivery td {
    background-color: #feecda !important;
    border-top: 1px solid #AAA; }
  /* line 101, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  table.stockstable tr.courier-delivery.last {
    border-bottom: 3px double #AAA; }
  /* line 105, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  table.stockstable tr.courier-delivery:nth-child(even) td {
    background-color: #fff9f3 !important; }
  /* line 112, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  table.stockstable tr:nth-child(odd) td {
    background-color: #e0ecf8; }
  /* line 116, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  table.stockstable tr:nth-child(even) td {
    background-color: #f5f9fd; }

/* line 122, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
.avail_in_stores {
  width: 100%;
  text-align: center;
  padding: 10px 0 1px; }
  /* line 126, /WebServers/Notik/git_notik/git/public/css/scss/_goods.scss */
  .avail_in_stores a.avail_in_stores_cartblock {
    font-size: 12px;
    text-decoration: none;
    color: #3F6CB6;
    border-bottom: 1px dashed #3F6CB6;
    padding: 0 1px; }

/* line 4, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
.search_container {
  display: inline-block;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  background-color: #fdedd6;
  border: 1px solid #e4ceaf;
  margin-bottom: 20px;
  padding-top: 12px;
  width: 100%; }
  /* line 13, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search_container .buttons-area {
    margin: 0 20px 20px; }
  /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search_container .search_container_main {
    display: inline-block;
    margin: 0 0 0 20px;
    width: 92%; }
    /* line 22, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .search_container_main .search_field {
      display: inline-table;
      vertical-align: top;
      width: 18.7%;
      padding-right: 0.9%;
      min-width: 120px;
      position: relative;
      margin-bottom: 16px; }
      /* line 33, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_size_2 {
        width: 38%; }
      /* line 34, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_size_23 {
        width: 48%; }
      /* line 35, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_size_3 {
        width: 58%; }
      /* line 36, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_size_4 {
        width: 78%; }
      /* line 37, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_size_5 {
        width: 98%; }
      /* line 41, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field .bar-v-table {
        margin-top: 6px;
        display: inline-block; }
        /* line 46, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field .bar-v-table .bar-td {
          padding-top: 6px;
          text-align: center;
          width: 30px;
          background-color: rgba(0, 0, 0, 0.09);
          padding: 4px 1px 9px 0px;
          -webkit-border-radius: 10px;
          -moz-border-radius: 10px;
          -ms-border-radius: 10px;
          -o-border-radius: 10px;
          border-radius: 10px; }
          /* line 54, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field .bar-v-table .bar-td .slider-range-vertical {
            border: 0;
            background-color: #BAAB94;
            width: 2px;
            background-image: none;
            display: inline-block; }
            /* line 61, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field .bar-v-table .bar-td .slider-range-vertical .ui-slider-range {
              width: 2px;
              color: orange !important;
              background-color: orange !important;
              margin-left: 0px;
              border-color: orange !important;
              background-image: none; }
            /* line 70, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field .bar-v-table .bar-td .slider-range-vertical .ui-slider-handle {
              left: -8px; }
        /* line 77, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field .bar-v-table ul.bar-v-predefined-ranges {
          height: 117px;
          margin-left: 16px;
          display: table; }
          /* line 83, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field .bar-v-table ul.bar-v-predefined-ranges li {
            display: table-row;
            vertical-align: middle; }
            /* line 86, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field .bar-v-table ul.bar-v-predefined-ranges li label {
              display: table-cell;
              min-width: 100px;
              vertical-align: middle;
              padding: 0 0 4px 0;
              white-space: nowrap;
              cursor: pointer; }
              /* line 94, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
              .search_container .search_container_main .search_field .bar-v-table ul.bar-v-predefined-ranges li label:hover span {
                border-bottom: 1px dotted #5c6377; }
            /* line 98, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field .bar-v-table ul.bar-v-predefined-ranges li:first-of-type label {
              vertical-align: top;
              padding-top: 4px; }
            /* line 102, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field .bar-v-table ul.bar-v-predefined-ranges li:last-of-type label {
              padding-bottom: 0px; }
      /* line 110, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field .slider-range-vertical {
        height: 105px;
        margin-top: 4px; }
      /* line 115, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field .range-inputs {
        margin-top: 4px;
        font-weight: 700; }
        /* line 118, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field .range-inputs input[type=text] {
          width: 50px; }
      /* line 123, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field .form-element-loader {
        position: absolute;
        top: 53px;
        left: 55px;
        display: inline-table;
        padding-top: 22px;
        text-align: center;
        vertical-align: middle;
        width: 64px;
        height: 64px;
        border: 5px solid #FFF;
        background-image: url(/images_new/search_loader.gif);
        background-repeat: no-repeat;
        background-color: rgba(255, 255, 255, 0.9);
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
        -ms-border-radius: 50px;
        -o-border-radius: 50px;
        border-radius: 50px; }
        /* line 138, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field .form-element-loader:before {
          content: 'загрузка';
          color: #536f97; }
      /* line 141, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field .title {
        color: #423c33;
        font-size: 11px;
        font-weight: 700;
        background-color: rgba(0, 0, 0, 0.08);
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -ms-border-radius: 4px;
        -o-border-radius: 4px;
        border-radius: 4px;
        padding: 3px 7px;
        margin: 0 10px 3px 0; }
        /* line 150, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field .title:after {
          content: ''; }
      /* line 154, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_radio li, .search_container .search_container_main .search_field.search_field_checkbox li {
        display: inline-table;
        min-width: 100px;
        padding: 4px 10px 4px 0; }
      /* line 162, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_bar input[type=text], .search_container .search_container_main .search_field.search_field_bar_v input[type=text] {
        width: 40px;
        text-align: center; }
      /* line 168, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_bar .slider-range, .search_container .search_container_main .search_field.search_field_bar_v .slider-range {
        margin: 8px 15px 0 4px; }
      /* line 172, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_bar .upper-limit, .search_container .search_container_main .search_field.search_field_bar_v .upper-limit {
        float: right;
        margin-right: 12px; }
      /* line 178, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_bar .slider-range .ui-slider-handle, .search_container .search_container_main .search_field.search_field_bar_v .slider-range .ui-slider-handle {
        background-image: url(/images_new/icos_searchform.png);
        width: 12px;
        height: 22px;
        background-repeat: no-repeat;
        background-position: 0 -120px;
        background-repeat: no-repeat;
        background-color: transparent;
        border: 0; }
        /* line 187, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field.search_field_bar .slider-range .ui-slider-handle.ui-state-hover, .search_container .search_container_main .search_field.search_field_bar_v .slider-range .ui-slider-handle.ui-state-hover {
          background-position: -13px -120px; }
      /* line 194, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_bar .slider-range-vertical .ui-slider-handle, .search_container .search_container_main .search_field.search_field_bar_v .slider-range-vertical .ui-slider-handle {
        background-image: url(/images_new/icos_searchform.png);
        width: 22px;
        height: 12px;
        background-repeat: no-repeat;
        background-position: 0 -229px;
        background-repeat: no-repeat;
        background-color: transparent;
        border: 0; }
        /* line 203, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field.search_field_bar .slider-range-vertical .ui-slider-handle.ui-state-hover, .search_container .search_container_main .search_field.search_field_bar_v .slider-range-vertical .ui-slider-handle.ui-state-hover {
          background-position: 0 -216px; }
      /* line 211, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_select select {
        width: 94%; }
      /* line 217, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_list select {
        width: 90%;
        min-height: 150px; }
      /* line 222, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_field.search_field_list ul.form-element-list {
        overflow: auto;
        height: 150px;
        border: 1px solid #BAAB94;
        list-style: none;
        width: 90%;
        margin: 0;
        padding: 0;
        background-color: #FFF; }
        /* line 232, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_main .search_field.search_field_list ul.form-element-list li {
          cursor: pointer;
          padding: 2px 5px 2px 1px;
          border-bottom: 1px solid #FFF;
          list-style: none; }
          /* line 238, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field.search_field_list ul.form-element-list li .checkbox {
            display: inline-block;
            width: 16px;
            height: 16px;
            margin-bottom: -2px;
            margin-right: 2px;
            background-repeat: no-repeat;
            background-image: url(/images_new/icos_searchform.png); }
          /* line 249, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.folder-item {
            padding-left: 14px; }
            /* line 251, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.folder-item.active {
              background-color: #fdf2e3;
              color: #8d570c; }
          /* line 258, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.folder:before {
            content: '+';
            float: right; }
          /* line 262, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.folder .checkbox {
            background-position: 0 -150px !important; }
          /* line 268, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.folder.opened:before {
            content: '-'; }
          /* line 273, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field.search_field_list ul.form-element-list li:hover {
            background-color: #AABEE1;
            color: #FFF; }
          /* line 278, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
          .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.active {
            background-color: #F3BB6D;
            color: #FFF; }
            /* line 282, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.active .checkbox {
              background-position: 0 -30px; }
            /* line 283, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.active:hover {
              background-color: #cebca7; }
            /* line 287, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
            .search_container .search_container_main .search_field.search_field_list ul.form-element-list li.active.folder .checkbox {
              background-position: 0 -180px !important; }
    /* line 301, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .search_container_main .search_container_content.process .search_field {
      background-color: rgba(0, 0, 0, 0.1);
      -webkit-border-radius: 7px;
      -moz-border-radius: 7px;
      -ms-border-radius: 7px;
      -o-border-radius: 7px;
      border-radius: 7px; }
    /* line 307, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .search_container_main .search_container_content.processable .title {
      cursor: move; }
      /* line 309, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_main .search_container_content.processable .title:before {
        content: ':: ';
        color: rgba(0, 0, 0, 0.2); }
  /* line 316, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search_container .search_container_addit {
    margin-top: 20px;
    display: block;
    margin-bottom: 12px;
    background-color: #ECDCC5;
    padding: 0 16px;
    margin-right: 16px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px; }
    /* line 325, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .search_container_addit .clear-button {
      display: none!important; }
    /* line 329, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .search_container_addit .place_title {
      cursor: pointer;
      padding: 12px 0;
      color: #3F6CB6;
      font-size: 12px;
      font-weight: 700; }
      /* line 335, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_addit .place_title span {
        border-bottom: 1px dashed #3F6CB6; }
      /* line 338, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_addit .place_title i.icon-search {
        display: inline-block;
        float: left;
        width: 16px;
        margin-right: 8px;
        height: 16px;
        background: url(/images_new/deep-search-icon.gif) no-repeat 0 0; }
      /* line 346, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_addit .place_title i.icon-plus {
        display: inline-block;
        font-style: normal;
        line-height: 28px;
        float: right;
        width: 108px;
        height: 28px;
        margin-top: -7px;
        margin-right: -7px;
        background-position: right -28px;
        background-repeat: no-repeat;
        background-image: url(/images_new/search-arrows.png); }
        /* line 358, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .search_container_addit .place_title i.icon-plus:before {
          content: 'Свернуть';
          padding-left: 14px; }
    /* line 367, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .search_container_addit.closed .icon-plus {
      background-position: right top!important; }
      /* line 369, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .search_container_addit.closed .icon-plus:before {
        content: 'Развернуть' !important;
        padding-left: 1px !important; }
  /* line 378, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search_container .search-fast-result {
    background-color: #ECDCC5;
    color: #726758;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    display: inline-block;
    padding: 0 12px;
    font-weight: 700;
    line-height: 26px; }
    /* line 386, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .search-fast-result:before {
      content: 'найдено: '; }
  /* line 390, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search_container .clear-button {
    float: right;
    margin-top: -25px; }
  /* line 395, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search_container #search-indicator {
    display: none; }
  /* line 399, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search_container .more-params-button {
    text-align: center;
    display: block;
    position: relative; }
    /* line 403, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .more-params-button span {
      position: absolute;
      display: inline-block;
      cursor: pointer;
      background-color: #fdedd6;
      border-bottom: 1px solid #ddc29c;
      -webkit-border-radius: 5px;
      -moz-border-radius: 5px;
      -ms-border-radius: 5px;
      -o-border-radius: 5px;
      border-radius: 5px;
      bottom: -5px;
      left: 50%;
      width: 360px;
      margin-left: -180px;
      padding: 4px 20px 6px; }
      /* line 415, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .more-params-button span a {
        font-size: 14px;
        text-decoration: none;
        border-bottom: 1px dashed #d1871d;
        color: #8d5b14; }
        /* line 420, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .more-params-button span a i:before {
          content: 'Скрыть';
          font-style: normal; }
        /* line 421, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search_container .more-params-button span a:hover {
          border-bottom: 0; }
    /* line 427, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search_container .more-params-button.closed span {
      padding: 12px 20px; }
      /* line 430, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .more-params-button.closed span a i:before {
        content: 'оказать';
        font-weight: 700;
        font-style: normal; }
      /* line 431, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search_container .more-params-button.closed span a:before {
        content: 'П';
        font-weight: 700; }

/* line 443, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
.s-form-vertical {
  width: 201px;
  float: right;
  margin-right: 2px;
  margin-left: 20px; }
  /* line 450, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .more-params-button span {
    width: auto;
    min-width: 0;
    position: inherit;
    margin-bottom: 2px;
    border: 0;
    font-size: 12px;
    bottom: auto;
    left: auto;
    margin-left: 0;
    padding: 12px; }
    /* line 461, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .s-form-vertical .more-params-button span:before {
      color: #8d5b14;
      font-weight: 700;
      content: 'Скрыть дополнительные параметры подбора';
      border-bottom: 1px dashed #d1871d; }
    /* line 467, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .s-form-vertical .more-params-button span a {
      display: none; }
  /* line 471, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .more-params-button.closed span:before {
    content: 'Показать дополнительные параметры подбора'; }
  /* line 478, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .place_title i.icon-plus {
    display: none!important; }
  /* line 482, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .place_title i.icon-search {
    margin-top: 8px; }
  /* line 486, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical ul.form-element-list {
    width: 156px!important; }
  /* line 490, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .search_field {
    width: 161px!important;
    min-width: 161px!important; }
    /* line 495, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .s-form-vertical .search_field.search_field_bar .slider-range {
      margin: 8px 2px 0 4px!important; }
    /* line 499, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .s-form-vertical .search_field.search_field_bar .upper-limit {
      margin-right: 2px!important; }
  /* line 506, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .search_container {
    padding: 12px 0 0; }
    /* line 509, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .s-form-vertical .search_container .search_container_addit {
      margin: 12px 0 0!important; }
  /* line 515, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .buttons-area {
    text-align: center; }
  /* line 519, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .clear-button {
    float: none;
    margin-top: 8px; }
  /* line 525, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical .search-fast-result:before {
    content: ''; }
  /* line 528, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .s-form-vertical #search-indicator {
    display: none;
    position: absolute;
    left: -77px;
    top: 10px;
    margin-top: -10px;
    z-index: 999;
    width: 95px;
    line-height: 27px;
    height: 38px;
    color: #FFF;
    text-align: center;
    background-image: url("/images_new/search_indicator_back.png");
    background-repeat: no-repeat; }
    /* line 548, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .s-form-vertical #search-indicator div {
      cursor: pointer;
      font-weight: 700;
      padding-right: 10px; }
      /* line 553, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .s-form-vertical #search-indicator div:before {
        content: 'Найдено: ';
        font-weight: 500; }

/* line 562, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
.search-comments {
  font-size: 12px;
  display: inline-block;
  line-height: 1.6em;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px; }
  /* line 571, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .search-comments span {
    display: inline-block;
    margin: 1px 2px;
    overflow: hidden;
    max-height: 1.7em;
    background-color: #f5dfc8;
    -webkit-border-radius: 6px 20px 20px 6px;
    -moz-border-radius: 6px 20px 20px 6px;
    -ms-border-radius: 6px 20px 20px 6px;
    -o-border-radius: 6px 20px 20px 6px;
    border-radius: 6px 20px 20px 6px;
    background-image: -webkit-linear-gradient(90deg, #f5dfc8, #f9ecde);
    background-image: -moz-linear-gradient(90deg, #f5dfc8, #f9ecde);
    background-image: -o-linear-gradient(90deg, #f5dfc8, #f9ecde);
    background-image: linear-gradient(90deg, #f5dfc8, #f9ecde);
    padding: 1px 0 1px 8px; }
    /* line 580, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search-comments span a {
      text-decoration: none;
      display: inline-block;
      font-style: normal;
      float: right;
      font-weight: 700;
      color: #fdf8f3;
      text-shadow: 0 1px 0 #da8731;
      -webkit-border-radius: 20px;
      -moz-border-radius: 20px;
      -ms-border-radius: 20px;
      -o-border-radius: 20px;
      border-radius: 20px;
      background-color: #edc69d;
      width: 20px;
      text-align: center;
      margin-left: 4px;
      cursor: pointer;
      position: relative; }
      /* line 581, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search-comments span a:before {
        content: '×'; }
      /* line 597, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search-comments span a.count {
        width: 39px;
        text-align: left;
        padding-left: 6px; }
      /* line 602, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
      .search-comments span a u {
        margin-left: 3px;
        display: inline-block;
        position: absolute;
        color: #FFF;
        text-decoration: none;
        font-size: 10px;
        font-weight: 500;
        color: #976027;
        text-shadow: none; }
        /* line 612, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
        .search-comments span a u:before {
          content: '+'; }
    /* line 618, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search-comments span b {
      font-weight: 700;
      color: #4f4e58; }
    /* line 623, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
    .search-comments span:hover i {
      display: inline-block; }

/* line 632, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
.shareShortcut .shareLink {
  display: inline-block;
  width: 270px;
  height: 39px;
  text-align: center;
  background-image: url("/images_new/share_line.png");
  background-repeat: no-repeat;
  line-height: 40px;
  text-decoration: none;
  position: relative; }
  /* line 643, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
  .shareShortcut .shareLink:hover:before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(255, 255, 255, 0.8);
    color: #3F6CB6;
    text-decoration: underline;
    font-size: 12px;
    content: 'Поделиться результатами поиска >>'; }
/* line 659, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
.shareShortcut .shareButtonsContainter:before {
  content: 'Поделитесь короткой ссылкой на результаты поиска:';
  display: inline-block;
  margin: 4px 4px 6px 6px; }
/* line 664, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
.shareShortcut .shareButtonsContainter .shareCopyLink {
  font-size: 14px;
  line-height: 20px;
  width: 350px;
  margin-left: 6px; }
/* line 670, /WebServers/Notik/git_notik/git/public/css/scss/_search.scss */
.shareShortcut .shareButtonsContainter .addthis_toolbox {
  margin-bottom: 6px; }

/* line 2, /WebServers/Notik/git_notik/git/public/css/scss/_reinit.scss */
div.popup {
  position: absolute;
  float: right;
  top: 10%;
  left: 50%;
  margin-left: -40%;
  z-index: 9998;
  -webkit-transition: 1s ease;
  -moz-transition: 1s ease;
  -o-transition: 1s ease;
  transition: 1s ease;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }
  /* line 14, /WebServers/Notik/git_notik/git/public/css/scss/_reinit.scss */
  div.popup div.inset {
    width: 100%;
    -webkit-box-shadow: 0px 8px 28px #777777;
    -moz-box-shadow: 0px 8px 28px #777777;
    box-shadow: 0px 8px 28px #777777;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    -ms-border-radius: 9px;
    -o-border-radius: 9px;
    border-radius: 9px;
    z-index: 9999;
    background-color: #FFF;
    padding: 20px; }

/* line 25, /WebServers/Notik/git_notik/git/public/css/scss/_reinit.scss */
div.popupback {
  background-color: #BBB;
  opacity: 0.75;
  z-index: 9997;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px; }

/* line 36, /WebServers/Notik/git_notik/git/public/css/scss/_reinit.scss */
a.closePopupButton {
  position: absolute;
  right: -50px;
  top: -9px;
  width: 15px;
  text-align: center;
  font-weight: 700;
  text-decoration: none;
  color: gray;
  background-color: #FFF;
  border-radius: 10px;
  padding: 3px;
  box-shadow: 0 0 10px #777; }
  /* line 49, /WebServers/Notik/git_notik/git/public/css/scss/_reinit.scss */
  a.closePopupButton:after {
    content: 'X'; }

/* line 55, /WebServers/Notik/git_notik/git/public/css/scss/_reinit.scss */
.copyKeys:before {
  content: 'Ctrl+С'; }
/* line 59, /WebServers/Notik/git_notik/git/public/css/scss/_reinit.scss */
.copyKeys.MacOS:before {
  content: '⌘+С'; }

/* line 4, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
.popup table tr td {
  padding: 4px;
  font-size: 12px; }
  /* line 8, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  .popup table tr td.paramtitle {
    max-width: 200px;
    padding-right: 20px; }
  /* line 13, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  .popup table tr td textarea {
    border: 1px solid gray; }
  /* line 17, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  .popup table tr td .tips {
    font-size: 9px;
    margin: 2px 0;
    color: #777;
    padding: 0;
    background-color: transparent!important;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none; }
/* line 28, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
.popup table tr.even {
  background-color: #f3f3f3; }

/* line 38, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
input.big-input {
  line-height: 20px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid silver;
  -webkit-box-shadow: inset 0 3px 8px -3px #bbbbbb;
  -moz-box-shadow: inset 0 3px 8px -3px #bbbbbb;
  box-shadow: inset 0 3px 8px -3px #bbbbbb;
  padding-left: 4px;
  padding-right: 4px; }
  /* line 45, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  input.big-input.error {
    background-color: #fdffa3;
    -webkit-box-shadow: inset 0 3px 8px -3px red;
    -moz-box-shadow: inset 0 3px 8px -3px red;
    box-shadow: inset 0 3px 8px -3px red;
    color: red; }

/* line 52, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
.datatable {
  width: 100%;
  border-collapse: collapse;
  margin: 10px 0; }
  /* line 57, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  .datatable tr th {
    background-color: #999;
    font-weight: 700;
    padding: 6px;
    color: #FFF;
    border: 1px solid #999;
    text-align: center;
    max-width: 100px;
    width: 10%;
    border-left: 2px solid gray;
    border-bottom: 2px solid gray;
    border-top: 2px solid gray; }
    /* line 69, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
    .datatable tr th:nth-child(even) {
      background-color: #AAA; }
    /* line 72, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
    .datatable tr th:first-of-type {
      border-left: 0; }
  /* line 76, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  .datatable tr td {
    border: 1px solid silver;
    padding: 4px; }
    /* line 79, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
    .datatable tr td.part1 {
      background-color: rgba(0, 0, 0, 0.1);
      text-align: center;
      border-left: 2px solid gray;
      font-weight: 700; }
    /* line 85, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
    .datatable tr td.part2 {
      background-color: rgba(0, 0, 0, 0.03);
      text-align: center; }
    /* line 89, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
    .datatable tr td.part3 {
      text-align: center; }
    /* line 92, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
    .datatable tr td:first-of-type {
      background-color: rgba(0, 0, 0, 0.05);
      text-align: center; }
  /* line 97, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  .datatable tr:nth-child(even) {
    background-color: #F2F2F2; }
  /* line 100, /WebServers/Notik/git_notik/git/public/css/scss/_forms.scss */
  .datatable tr:hover {
    background-color: rgba(237, 172, 17, 0.4); }

/* line 1, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
.universal_list_title {
  font-size: 13px;
  padding: 6px;
  display: block;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9f3fc), color-stop(100%, #bcd4ed));
  background-image: -webkit-linear-gradient(#e9f3fc, #bcd4ed);
  background-image: -moz-linear-gradient(#e9f3fc, #bcd4ed);
  background-image: -o-linear-gradient(#e9f3fc, #bcd4ed);
  background-image: linear-gradient(#e9f3fc, #bcd4ed);
  background-color: #BCD4ED;
  border: 1px solid #ACC4DC;
  -webkit-box-shadow: inset 0 1px 0 0 white, inset 1px 0 0 rgba(255, 255, 255, 0.5), inset -1px 0 0 rgba(255, 255, 255, 0.5);
  -moz-box-shadow: inset 0 1px 0 0 white, inset 1px 0 0 rgba(255, 255, 255, 0.5), inset -1px 0 0 rgba(255, 255, 255, 0.5);
  box-shadow: inset 0 1px 0 0 white, inset 1px 0 0 rgba(255, 255, 255, 0.5), inset -1px 0 0 rgba(255, 255, 255, 0.5); }

/* line 11, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
.goods_list_view {
  border-collapse: collapse;
  margin-bottom: 32px;
  width: 100%; }
  /* line 18, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .goods_list_view.universal-list tr.goods_line td:nth-child(1) {
    width: 120px;
    max-width: 120px; }
  /* line 19, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .goods_list_view.universal-list tr.goods_line td:last-of-type {
    width: 85px; }
    /* line 21, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view.universal-list tr.goods_line td:last-of-type a {
      display: block;
      margin: 2px; }
  /* line 31, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .goods_list_view .good_list_title td h3 {
    width: 100%;
    padding: 0;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e9f2fe), color-stop(100%, #bcd0f0));
    background-image: -webkit-linear-gradient(#e9f2fe, #bcd0f0);
    background-image: -moz-linear-gradient(#e9f2fe, #bcd0f0);
    background-image: -o-linear-gradient(#e9f2fe, #bcd0f0);
    background-image: linear-gradient(#e9f2fe, #bcd0f0);
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    -ms-border-radius: 1px;
    -o-border-radius: 1px;
    border-radius: 1px;
    -webkit-box-shadow: inset 0 1px 0 white;
    -moz-box-shadow: inset 0 1px 0 white;
    box-shadow: inset 0 1px 0 white;
    border: 1px solid #ACC0DF;
    margin-top: 12px; }
    /* line 40, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .good_list_title td h3 span {
      display: inline-block;
      color: #43608F;
      margin: 2px 6px 3px 16px;
      font-weight: normal !important;
      font-size: 18px;
      text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }
    /* line 49, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .good_list_title td h3 .forStarsBox {
      float: right;
      font-size: 11px;
      white-space: nowrap;
      line-height: 28px;
      padding-right: 26px; }
  /* line 59, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .goods_list_view .good_list_title td .good_list_group_data {
    margin: 8px; }
  /* line 63, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .goods_list_view .good_list_title td .img {
    float: left;
    margin-right: 0;
    margin-bottom: 8px;
    width: 110px;
    height: 100px;
    background-repeat: no-repeat;
    background-position: center; }
  /* line 73, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .goods_list_view .good_list_title td .params {
    display: inline-block;
    margin-left: 20px;
    margin-top: 4px;
    width: 38%;
    min-width: 200px; }
    /* line 79, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .good_list_title td .params.wide {
      width: 80%;
      border-top: 1px solid #cfddf0;
      padding-top: 6px;
      margin-top: 6px; }
    /* line 85, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .good_list_title td .params.bold {
      font-weight: 700; }
    /* line 88, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .good_list_title td .params strong {
      display: inline-block;
      min-width: 65px;
      margin-right: 6px; }
  /* line 99, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .goods_list_view .goods_line td {
    min-width: 40px;
    padding: 4px;
    text-align: center;
    border-top: 0px solid #C5D2E4;
    border-bottom: 1px solid #C5D2E4; }
    /* line 109, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .goods_line td:first-of-type {
      min-width: 160px;
      max-width: 300px;
      text-align: center;
      border-left: 1px solid #C5D2E4;
      padding-left: 6px;
      padding-right: 6px; }
    /* line 119, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .goods_line td:last-of-type {
      white-space: nowrap;
      border-right: 1px solid #C5D2E4;
      padding-left: 8px;
      padding-right: 8px; }
      /* line 125, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
      .goods_list_view .goods_line td:last-of-type small {
        color: silver;
        font-size: 10px; }
    /* line 133, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .goods_line td.col_odd, .goods_list_view .goods_line td:nth-child(even) {
      background-color: #EAF0F9; }
    /* line 137, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .goods_line td span {
      white-space: nowrap;
      margin: 0 2px;
      /*        &:after {
                content: ', ';
              }
              &:last-of-type {
                &:after {
                  content: '';
                }
              }*/ }
    /* line 153, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .goods_list_view .goods_line td .item-color {
      display: inline-block;
      width: 12px;
      height: 16px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      -o-border-radius: 2px;
      border-radius: 2px;
      position: relative; }
      /* line 159, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
      .goods_list_view .goods_line td .item-color:after {
        display: inline-block;
        position: absolute;
        width: 8px;
        height: 10px;
        top: 2px;
        left: 2px;
        background-color: rgba(255, 255, 255, 0.4);
        content: ' '; }

/* line 177, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
.artikul {
  text-align: center; }
  /* line 179, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .artikul.inline {
    display: inline-block; }
  /* line 182, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
  .artikul span {
    color: #43608F;
    font-size: 11px;
    margin-top: 0px !important;
    font-weight: 700; }
    /* line 191, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
    .artikul span:before {
      content: 'арт. '; }

/* line 197, /WebServers/Notik/git_notik/git/public/css/scss/_list_styles.scss */
.url {
  cursor: pointer; }

/* line 1, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.tableLegend {
  display: table;
  width: 98%; }
  /* line 6, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .tableLegend .column {
    display: table-cell; }
    /* line 9, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .tableLegend .column.column-left {
      width: 70%;
      padding-right: 20px; }
    /* line 14, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .tableLegend .column.column-right {
      width: 30%;
      vertical-align: middle;
      padding-left: 20px;
      text-align: right; }

/* line 27, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.sortBox, #sortBox {
  padding: 0 0 7px 2%;
  font-weight: bold;
  overflow: hidden;
  zoom: 1;
  font-size: 12px;
  margin-top: -8px;
  margin-bottom: 4px; }
  /* line 35, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .sortBox.right, #sortBox.right {
    text-align: right; }
  /* line 38, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .sortBox p, #sortBox p {
    display: inline-block;
    padding: 5px 10px 0 0; }
  /* line 42, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .sortBox span, #sortBox span {
    padding: 5px 10px;
    margin-right: 10px;
    color: #fff;
    background: orange; }
  /* line 48, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .sortBox a, #sortBox a {
    margin: 5px 10px 0 0; }

/* line 53, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.paginator {
  margin-top: 4px;
  margin-left: 6px; }
  /* line 56, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .paginator a {
    padding: 4px 6px;
    background-color: #EEE;
    color: #3F6CB6;
    font-weight: 700;
    background-color: #C5D3E9;
    display: inline-block;
    margin-bottom: 4px; }
    /* line 64, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .paginator a.active {
      background-color: orange;
      text-decoration: none;
      color: white; }
    /* line 69, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .paginator a.firstlast {
      font-weight: 500; }
  /* line 73, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .paginator span {
    font-size: 1.1em; }

/* line 80, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.available:before {
  -webkit-box-shadow: inset -1px -1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 1px 0 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset -1px -1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 1px 0 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset -1px -1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 1px 0 0 rgba(255, 255, 255, 0.1); }

/* line 85, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.comparison_bar {
  display: inline-block;
  display: none;
  position: fixed;
  bottom: 12px;
  width: 190px;
  left: 50%;
  margin-left: -95px;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  z-index: 900;
  background-color: rgba(255, 193, 99, 0.95);
  color: rgba(73, 44, 0, 0.95);
  -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.15), inset 0 -1px 2px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.15), inset 0 -1px 2px rgba(0, 0, 0, 0.4);
  box-shadow: 0 2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.15), inset 0 -1px 2px rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  padding: 5px 16px 5px 12px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
  border: 2px solid #FFF; }
  /* line 106, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .comparison_bar:hover {
    background-color: rgba(255, 169, 38, 0.95);
    -webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.15), inset 0 4px 4px -4px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.15), inset 0 4px 4px -4px rgba(0, 0, 0, 0.4);
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.15), inset 0 4px 4px -4px rgba(0, 0, 0, 0.4); }

/* line 113, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button span {
  display: inline-block;
  width: 25px;
  height: 20px;
  background-image: url(/images_new/gifs.png);
  background-position: 0 -150px; }
/* line 120, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button:after {
  content: 'Внести в список желаний';
  white-space: nowrap; }
/* line 125, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button.active span {
  background-position: -25px -150px; }
/* line 128, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button.active:after {
  content: 'Внесено в список желаний'; }
/* line 132, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button.small, .wishlist_button.small_addto, .wishlist_button.tiny {
  margin: 3px 0 0;
  color: #96a8c5; }
  /* line 136, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .wishlist_button.small span, .wishlist_button.small_addto span, .wishlist_button.tiny span {
    background-position: -50px -150px;
    width: 15px;
    height: 15px;
    margin-right: 1px;
    margin-bottom: -4px !important; }
  /* line 143, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .wishlist_button.small.active, .wishlist_button.small_addto.active, .wishlist_button.tiny.active {
    color: #FFA500; }
    /* line 144, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .wishlist_button.small.active span, .wishlist_button.small_addto.active span, .wishlist_button.tiny.active span {
      background-position: -50px -165px; }
/* line 151, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button.small:after {
  content: 'Хочу!';
  font-size: 10px; }
/* line 157, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button.small_addto:after {
  content: 'Сохранить в списке желаний';
  font-size: 10px; }
/* line 162, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button.small_addto.active:after {
  content: 'Добавлено в список желаний'; }
/* line 168, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist_button.tiny:after {
  content: '';
  font-size: 10px; }

/* line 176, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.cell10 .wishlist_button, .cell9 .wishlist_button, .col_even .wishlist_button, .col_odd .wishlist_button {
  margin-top: 6px;
  display: block; }

/* line 182, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wlist_count_block {
  font-style: normal;
  font-weight: 700; }
  /* line 188, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .wlist_count_block:before {
    content: ""; }
  /* line 191, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .wlist_count_block:after {
    content: ""; }

/* line 197, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.wishlist-table {
  display: table;
  width: 100%; }
  /* line 200, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .wishlist-table .offer {
    display: table-row;
    margin-bottom: 6px; }
    /* line 203, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .wishlist-table .offer .td {
      border-bottom: 1px solid #C7D5EE; }
    /* line 207, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .wishlist-table .offer:last-of-type .td {
      border-bottom: 0; }
    /* line 209, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .wishlist-table .offer .offer-pic {
      display: table-cell;
      text-align: center; }
      /* line 212, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
      .wishlist-table .offer .offer-pic img {
        margin: 6px 8px; }
    /* line 216, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .wishlist-table .offer .offer-description {
      display: table-cell;
      vertical-align: middle;
      padding: 4px 8px; }
      /* line 220, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
      .wishlist-table .offer .offer-description .offer-title {
        font-weight: 700;
        font-size: 14px;
        margin-right: 12px; }
    /* line 226, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .wishlist-table .offer .offer-cart {
      display: table-cell;
      text-align: center;
      vertical-align: middle; }
    /* line 231, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .wishlist-table .offer .offer-wish {
      display: table-cell;
      text-align: center;
      vertical-align: middle; }

/* line 240, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
a.add2cartSmall img {
  opacity: 0.5;
  margin: 0!important;
  padding: 0!important; }

/* line 242, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.add2cartSmall.inthecart:after {
  display: inline-block;
  content: ' ';
  width: 10px;
  height: 10px;
  background-image: url(/images_new/gifs.png);
  background-position: -65px -170px;
  margin-left: -2px;
  margin-bottom: 4px; }

/* line 253, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.add2cartSmall img:hover {
  opacity: 1; }

/* line 254, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
img.add2cartSmall {
  display: inline!important;
  margin-top: -1px !important;
  cursor: pointer; }

/* line 257, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
.device-selector {
  margin-bottom: 20px; }
  /* line 262, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .device-selector .device-quick-list {
    padding: 9px 12px 9px;
    background-color: #f5f7ec;
    border: 1px solid #bcca80;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -ms-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    border-bottom: 0; }
    /* line 270, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-quick-list h2 {
      margin: 0;
      padding: 0;
      display: inline-block;
      white-space: nowrap;
      color: #6f7d34; }
    /* line 277, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-quick-list span, .device-selector .device-quick-list input {
      display: inline-block;
      font-size: 13px;
      text-align: center;
      margin-left: 16px;
      line-height: 21px; }
  /* line 285, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
  .device-selector .device-level {
    padding: 6px 0;
    font-size: 12px;
    display: none;
    text-align: center;
    background-color: #e2e8c8;
    border: 1px solid #bcca80; }
    /* line 294, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level.last {
      -webkit-border-radius: 0 0 5px 5px;
      -moz-border-radius: 0 0 5px 5px;
      -ms-border-radius: 0 0 5px 5px;
      -o-border-radius: 0 0 5px 5px;
      border-radius: 0 0 5px 5px; }
    /* line 298, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level:first-of-type {
      -webkit-border-radius: 5px 5px 0 0;
      -moz-border-radius: 5px 5px 0 0;
      -ms-border-radius: 5px 5px 0 0;
      -o-border-radius: 5px 5px 0 0;
      border-radius: 5px 5px 0 0; }
      /* line 300, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
      .device-selector .device-level:first-of-type.last {
        -webkit-border-radius: 5px 5px 5px 5px;
        -moz-border-radius: 5px 5px 5px 5px;
        -ms-border-radius: 5px 5px 5px 5px;
        -o-border-radius: 5px 5px 5px 5px;
        border-radius: 5px 5px 5px 5px; }
    /* line 307, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level.device-level-2 {
      background-color: #eaeed6; }
    /* line 307, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level.device-level-3 {
      background-color: #edf1de; }
    /* line 307, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level.device-level-4 {
      background-color: #f1f4e5; }
    /* line 307, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level.device-level-5 {
      background-color: #f5f7ec; }
    /* line 313, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level.device-level-1 {
      font-size: 1.6em;
      display: block; }
      /* line 316, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
      .device-selector .device-level.device-level-1:before {
        content: 'Выбрать из каталога:';
        margin-right: 20px;
        color: #6f7d34; }
    /* line 322, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level.device-level-2 {
      font-size: 1.2em; }
    /* line 325, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
    .device-selector .device-level a {
      display: inline-block;
      width: 110px;
      font-size: inherit;
      padding: 4px 6px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      -ms-border-radius: 3px;
      -o-border-radius: 3px;
      border-radius: 3px;
      margin-right: 15px; }
      /* line 332, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
      .device-selector .device-level a.deviceSelItself {
        color: #3c8543; }
      /* line 335, /WebServers/Notik/git_notik/git/public/css/scss/_catalog.scss */
      .device-selector .device-level a.selected {
        background-color: #3c8543;
        color: #FFF; }


body{

    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #6D7582;
}

a, span.goto {
    color: #3F6CB6;
    cursor: pointer;
}

a span, span.goto {

    text-decoration: underline;
}

a:hover, span.goto:hover {

    text-decoration: none;
    color: #7899CF;
}

a:hover span {

    text-decoration: none;
    color:#7899CF;
}

form {}

form input, form select, form textarea {

    font-size: 11px;
    font-family: Tahoma, Geneva, sans-serif;
    color: #6D7582;
}

form textarea {

    overflow: auto;
}

h1{ font:bold 20px Arial, Helvetica, sans-serif; color:#455571; padding: 3px 0; line-height:20px;}

#outer {

    position: relative;
    overflow: hidden;
    margin: 0 auto;
    min-width: 1050px;
    max-width: 1160px;
    border-top: 1px solid #fff;
}

#outer .outer-inside {

    padding: 0 0.9%;
}

#header {

    position: relative;
    margin-bottom: 15px;
    /*overflow: hidden;*/
}



#header .toolbar {

    background: #eff4fa;
    padding: 0px 0;
    margin-bottom: 10px;
    overflow: hidden;
}

#header .toolbar form.search {

    position: relative;
    float: right;
    padding-right: 10px;
    width: 210px;
    overflow: hidden;
    zoom: 1;
}

#header .toolbar form.search fieldset {

    float: right;
    padding-left: 5px;
}

#header .toolbar form.search .query {}

#header .toolbar form.search .query input {

    border: 1px solid #D1DBEA;
    width: 120px;
    padding: 2px 4px 3px 4px;
}

#header .toolbar form.search .send {}

#header .toolbar form.search .send input {

    position: relative;
    width: 54px;
    height: 20px;
    padding-bottom: 2px;
    font-weight: bold;
    color: #3F6CB6;
    background: url(/images_new/gifs.gif) no-repeat -90px -48px;
    border: none;
    cursor: pointer;
}

#header .toolbar ul {

    float: right;
    padding: 2px 0 0 10px;
}

#header .toolbar ul li {

    float: left;
    padding: 0 5px;
    border-right: 2px solid #c5d4ee;
}

#header .toolbar ul li a {

    font-weight: bold;
}

#header .toolbar ul li.last {

    border-right: none;
}

#header .phone {

    float: right;
    padding: 0 8px 0 0;
    line-height: 180%;
}
#header .phone img {

    float: left;
    width: 32px;
    height: 31px;
    background: url(/images_new/gifs.gif) no-repeat 0 -48px;
    margin-top: 12px;
}

#header .phone p {

    float: left;
    padding-left: 10px;
    color: #7B96C2;
}

#header .phone p span {

    font-size: 23px;
    letter-spacing:-1px;
}

#header .phone a {

    color: #7B96C2;
}


#content {

    position: relative;
    margin-bottom: 15px;
    overflow: hidden;
    zoom: 1;
}

#content h3 {

    font-weight: bold;
}

#content .main-content {

    float: left;
    width: 100%;
}

#content .main-content .main-content-inside {

    padding-left: 210px;
}

#content .main-content .main-content-columns {

    overflow: hidden;
    zoom: 1;
}

#content .main-content .main-content-columns .first-column {

    float: left;
    width: 100%;
    overflow: hidden;
}

#content .main-content .main-content-columns .first-column .first-column-inside {

    padding-right: 210px;
}

.pad0 {padding-right: 0px!important;}

#content .main-content .main-content-columns .second-column {

    position: relative;
    float: right;
    width: 200px;
    margin-left: -200px;
}

#content .main-content .main-content-wide-columns {}

#content .main-content .main-content-wide-columns .first-column {}

#content .main-content .main-content-wide-columns .first-column .first-column-inside {

    padding-right: 255px;
}

#content .main-content .main-content-wide-columns .second-column {

    width: 245px;
    margin-left: -245px;
}

#content .main-content .main-content-wide-columns .second-column .second-column-inside {

    margin-left: 45px;
}

#content .main-content .full-text-search {

    margin: 0px 0 10px;
    overflow: hidden;
    zoom: 1;
}

#content .main-content .full-text-search form {

    float: left;
    width: 49%;
    overflow: hidden;
    zoom: 1;
    margin-top: 1em;
}

#content .main-content .full-text-search form .field {

    border: 1px solid #D1DBEA;
    background-color:#FFF;
    padding: 3px 5px;
}

#content .main-content .full-text-search form .field input {

    width: 100%;
    margin: 0;
    border: 0;
    vertical-align: top;
    background-color:#FFF;
}

#content .main-content .full-text-search form fieldset.send {

    float: right;
    margin-left: 15px;
}

#content .main-content .full-text-search .description {

    float: left;
    width: 100%;
    background: #E0EAFA;
    padding-bottom: 7px;
    overflow: hidden;
    zoom: 1;
}

.description form {padding-left:10px; padding-right:30px}

#content .main-content .full-text-search .description p {

    margin-top: 7px;
    padding: 0 15px;
}

#content .main-content .category-header {}

#content .main-content .category-header h2, h2.category-header {

    font: bold 20px Arial, Helvetica, sans-serif;
    color: #455571;
    padding: 3px 0;
    line-height: 20px;
}

#content .main-content .category-header .contBox2 {

    padding: 0 2%;
}

#content .sidebar {

    position: relative;
    float: left;
    width: 200px;
    margin-left: -100%;
    z-index: 128;
}


#footer {

    position: relative;
    border-top: 3px solid #C3D2E9;
    background: url(/images_new/botBg.gif) repeat-x 0 0;
    padding: 15px 0 20px 0;
    overflow: hidden;
    zoom: 1;
}

#footer .first-column {

    position: relative;
    float: left;
    padding: 10px 0 0 15px;
    width: 185px;
    margin-right: -100%;
    zoom: 1;
}

#footer .first-column span {

    font-weight: bold;
    font-size: 12px;
}

#footer .first-column div {

    padding-top: 10px;
}

#footer .first-column img.email {

    float: left;
    width: 16px;
    height: 12px;
    background: url(/images_new/gifs.gif) no-repeat -144px -64px;
    margin-top: 2px;
}

#footer .first-column a {

    float: left;
    font-weight: bold;
    padding-left: 5px;
}

#footer .second-column {

    float: left;
    width: 100%;
    overflow: hidden;
}

#footer .second-column .second-column-inside {

    padding: 0 10px 0 210px;
}

#footer .second-column p {

    padding: 10px 0 5px 0;
    font-weight: bold;
}


.s-rounded-star {

    position: relative;
    overflow: hidden;
}

.s-rounded-star .corner {

    display: block;
    position: absolute;
    left: -5px;
    top: -5px;
    background: url(/images_new/corners/on-fff.png) no-repeat left top;
    width: 10px;
    height: 10px;
}

.s-rounded-star .rt-corner, .s-rounded-star .rb-corner {

    margin-left: 100%;
}

.s-rounded-star .lb-corner, .s-rounded-star .rb-corner {

    top: 100%;
    margin-top: -5px;
}




#popupBg {

    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    opacity: 0.7;
    z-index: 2048;
}

#popupCont{ display: none; position:absolute; z-index: 10752; left:50%; top: 300px; width: 540px; margin-left: -270px; zoom: 1;}
#popupCont .popup-closer {

    position: absolute;
    top: 10px;
    right: 10px;
    width: 15px;
    height: 15px;
    background: url(/images_new/gifs2.gif) no-repeat -80px -17px;
    cursor: pointer;
}

.blueBox, .blueBox2, .yellowBox, .brownBox{ padding-bottom: 4px; }
.blueBox .topBox{ background:#EFF4FA url(/images_new/bord1.gif) repeat-x top; overflow: hidden;zoom: 1;}
.blueBox .botBox{ background:#EFF4FA url(/images_new/bord1.gif) repeat-x bottom; overflow: hidden;zoom: 1;}
.blueBox .lt, .blueBox .ltn, .blueBox .rtn, .blueBox .rt, .blueBox .lb, .blueBox .rb{ width: 5px; height:5px; overflow:hidden;}
.blueBox .lt{ float:left; background: url(/images_new/corners.gif) no-repeat;}
.blueBox .ltn{ float:left; background: url(/images_new/bord1.gif) repeat-y left;}
.blueBox .rt{ float:right; background: url(/images_new/corners.gif) no-repeat 0 -5px;}
.blueBox .rtn{ float:right; background: url(/images_new/bord1.gif) repeat-y right;}
.blueBox .lb{ float:left; background: url(/images_new/corners.gif) no-repeat 0 -10px;}
.blueBox .rb{ float:right; background: url(/images_new/corners.gif) no-repeat 0 -15px;}
.blueBox .contBox{  background:#EFF4FA url(/images_new/bord1.gif) repeat-y right;}
.blueBox .contBox2{ padding: 0 5%; background:url(/images_new/bord1.gif) repeat-y left; overflow: hidden;zoom: 1;}
.leftBlock .blueBox .contBox2{ padding: 0 5%;}
.rightBlock .blueBox .contBox2{ padding: 5px 5%;}
.rightBlock2 .blueBox .contBox2{ padding: 5px 5%;}
.centerBlock .blueBox .contBox2{ padding: 5px 2%;}
.centerRightBlock .blueBox .contBox2{ padding: 5px 2%;}


#popupCont .blueBox .contBox2{ padding: 5px 5%;}
.allText .blueBox .contBox2{ padding: 8px 2%;}


.yellowBox .topBox{ background:#FDEDD6 url(/images_new/bord2.gif) repeat-x top; overflow: hidden; zoom: 1;}
.yellowBox .botBox{ background:#FDEDD6 url(/images_new/bord2.gif) repeat-x bottom; overflow: hidden; zoom: 1;}
.yellowBox .lt, .yellowBox .ltn, .yellowBox .rt, .yellowBox .rtn, .yellowBox .lb, .yellowBox .rb{ width: 5px; height:5px; overflow:hidden;}
.yellowBox .lt{ float:left; background: url(/images_new/corners.gif) no-repeat 0 -20px;}
.yellowBox .ltn{ float:left; background: url(/images_new/bord2.gif) repeat-y;}
.yellowBox .rt{ float:right; background: url(/images_new/corners.gif) no-repeat 0 -25px;}
.yellowBox .rtn{ float:right; background: url(/images_new/bord2.gif) repeat-y 100% 0;}
.yellowBox .lb{ float:left; background: url(/images_new/corners.gif) no-repeat 0 -30px;}
.yellowBox .rb{ float:right; background: url(/images_new/corners.gif) no-repeat 0 -35px;}
.yellowBox .contBox{ background:#FDEDD6 url(/images_new/bord2.gif) repeat-y right;}
#mainSearch .topBox, #mainSearch .contBox, #mainSearch .botBox{width: 100%;}
/*#mainSearch{width: 80% !important;}*/
.yellowBox .contBox2{ padding: 0 5%; background:url(/images_new/bord2.gif) repeat-y left; overflow: hidden; zoom: 1;}
.blueBox2 .topBox{ background:#E0EAFA url(/images_new/bord3.gif) repeat-x top; overflow: hidden;zoom: 1;}
.blueBox2 .botBox{ background:#E0EAFA url(/images_new/bord3.gif) repeat-x bottom;overflow: hidden;zoom: 1;}
.blueBox2 .lt, .blueBox2 .rt, .blueBox2 .lb, .blueBox2 .rb{ width: 5px; height:5px; overflow:hidden;}
.blueBox2 .lt{ float:left; background: url(/images_new/corners.gif) no-repeat 0 -218px;}
.blueBox2 .rt{ float:right; background: url(/images_new/corners.gif) no-repeat 0 -223px;}
.blueBox2 .lb{ float:left; background: url(/images_new/corners.gif) no-repeat 0 -228px;}
.blueBox2 .rb{ float:right; background: url(/images_new/corners.gif) no-repeat 0 -233px;}
.blueBox2 .contBox{ background:#E0EAFA url(/images_new/bord3.gif) repeat-y right;}
.blueBox2 .contBox2{ padding: 0 5%; background:url(/images_new/bord3.gif) repeat-y left; color:#4f607c; overflow: hidden;zoom: 1;}
.leftBlock .blueBox2 .contBox2{ width: 90%; padding: 0 5%;}
.centerBlock .blueBox2 .contBox2{ width: 96%;  padding: 5px 2%;}
.brownBox {

}
.brownBox .topBox{ height:6px; overflow:hidden; background:#ECDCC5 url(/images_new/corners2.gif) no-repeat; zoom: 1;}
.brownBox .topBox div{ width: 100%; height:6px; overflow:hidden; background:url(/images_new/corners2.gif) no-repeat right -6px;}
.brownBox .botBox{ height:6px; overflow:hidden; background:#ECDCC5 url(/images_new/corners2.gif) no-repeat 0 -12px; zoom: 1;}
.brownBox .botBox div{ height:6px; overflow:hidden; background:url(/images_new/corners2.gif) no-repeat right -18px;}
.brownBox .contBox{ float:left; padding: 0 2%; width: 96%; background:#ECDCC5;}
.brownBox .leftBox{ float:left; width: 6px; height:24px; overflow:hidden; background:#ECDCC5;}
.brownBox .lt{ width: 6px; height:6px; overflow:hidden; background: url(/images_new/corners2.gif) no-repeat;}
.brownBox .lb{ margin-top: 12px; width: 6px; height:6px; overflow:hidden; background: url(/images_new/corners2.gif) no-repeat 0 -12px;}
.brownBox .rightBox{ float:left!important; width: 6px; height:24px; overflow:hidden; background:#ECDCC5;}
.brownBox .rt{ width: 6px; height:6px; overflow:hidden; background: url(/images_new/corners2.gif) no-repeat right -6px;}
.brownBox .rb{ margin-top: 12px; width: 6px; height:6px; overflow:hidden; background: url(/images_new/corners2.gif) no-repeat right -18px;}

.blueBoxTab{ width: 190px; text-align:center; font-size:13px; padding-bottom: 0!important; font-weight:bold; color:#7186A9; margin-bottom: -1px; position:relative; z-index:10;}
.blueBoxTab .contBox2{ padding: 3px 5% 7px 5%; }

.halfBox{ width: 49%!important;}
.centerBlock .halfBox .contBox2{ width: 92%; padding: 5px 4%; }
.halfBox h3{ font-size: 11px; color:#384456; padding-bottom: 8px;}
.leftBox{ float:left!important;}
.rightBox{ float:right!important;}

#basketBox {float:right; min-width: 145px; max-width: 190px; padding-left: 12px; line-height: 120%;} /*ch width to 190*/
#basketBox .contBox2{ padding: 9px 5%;}
#basketBox .contBox2 img{ float:left; width:32px; height:26px; background: url(/images_new/gifs.gif) no-repeat -32px -48px; margin-top: 2px;}
#basketBox .contBox2 div{ float:left; padding-left: 10px; font-weight:bold;}
#basketBox .contBox2 div p{ padding-top: 3px;}

#loginBox{ position: relative; float:right; width: 215px; padding-left: 12px; zoom: 1;}
#loginBox .contBox2 {

    overflow: hidden;
    zoom: 1;
}
#loginBox .contBox2 div{ float:none; /*width:100%;*/ padding: 2px 0; zoom: 1;}
#loginBox .contBox2 div .inpBox{ position:relative; float:none; /*width: 100%;*/ padding: 0; margin-right: 2px}
#loginBox .contBox2 div .inpBox span{ position:absolute; color:#9EB7DF; left: 6px; top: 2px;}
#loginBox .contBox2 div .inpBox input{ width: 70px; padding: 2px 5px; color:#9EB7DF; border: 1px solid #AAC0E4; float:left; margin-right:3px; margin-top:1px; line-height: 100%;}
#loginBox .contBox2 div .aright{ float:left; padding-top: 3px; margin-left: -105px; position:relative; z-index:3;}

#inBox{ float:right; width: 215px; padding-left: 12px; zoom: 1; }
#inBox .contBox2{ padding: 8px 8px; overflow: hidden; }
#inBox .contBox2 .login { font-size: 14px; }
#inBox .contBox2 img{ float:left; width:22px; margin-right: -100%; height:29px; background: url(/images_new/gifs.gif) no-repeat -122px -68px;}
#inBox .contBox2 div{ width: 150px; margin-left: 32px; font-weight:bold; overflow: hidden; zoom: 1;}
#inBox .contBox2 div span{ color:#716656;}
#inBox .contBox2 div span a{ color:#716656;}


.button{ padding:0!important; float:left; height:19px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat 0 -40px;}
.button div{ float:left; padding: 0 5px!important; height:19px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat right -59px;}
.button div input{ padding: 0 0 2px 0!important; float:left; height:19px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -78px; font-weight:bold; color:#657EA5!important; cursor:pointer; border:none!important;}
.button div a{  margin:0!important; padding: 3px 3px 0 3px!important; float:left; height:17px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -78px!important; font-weight:bold; font-size: 11px!important; color:#657EA5!important; text-decoration:none; text-align:center;}

.button2{ padding:0!important; float:left; height:27px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat right -164px;}
.button2 div{ float:left; padding: 0 5px!important; height:27px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat 0 -137px;}
.button2 div input{ padding: 0 0 3px 0!important; float:left; height:27px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -191px; font-weight:bold; font-size: 12px!important; color:#657EA5!important; cursor:pointer; border:none!important;}
.button2 div a{ margin:0!important; padding: 6px 3px 0 3px!important; float:left; height:21px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -191px!important; font-weight:bold; font-size: 12px!important; color:#657EA5!important; text-decoration:none; text-align:center;}
.button2.disabled div a{ margin:0!important; padding: 6px 3px 0 3px!important; float:left; height:21px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -191px!important; font-weight:bold; font-size: 12px!important; color:#98b1d8!important; text-decoration:none; text-align:center;}

/*.loginBox input[type=text],*/
/*.loginBox input[type=password] {border:1px solid #AAC0E4; width:79px; margin-right:1px; height: 17px}*/
.loginBox {margin-bottom: 2px}


.button3{ padding:0!important; float:left; height:21px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat 0 -276px!important;}
.button3 div{ float:left; padding: 0 5px!important; height:21px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat right -297px!important;}
.button3 div input{ padding: 0 0 3px 0!important; float:left; height:21px; line-height: 110%; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -318px!important; font-weight:bold; font-size: 11px!important; color:#657EA5!important; cursor:pointer; border:none!important;}
.button3 div a{ margin:0!important; padding: 4px 3px 0 3px!important; float:left; height:17px; line-height: 100%; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -318px!important; font-weight:bold; font-size: 11px!important; color:#657EA5!important; text-decoration:none; text-align:center;}

.button4{ padding:0!important; float:left; height:21px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat 0 -339px;}
.button4 div{ float:left; padding: 0 5px!important; height:21px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat right -360px;}
.button4 div input{ padding: 0 0 3px 0!important; float:left; height:21px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -381px; font-weight:bold; font-size: 11px!important; color:#447F50!important; cursor:pointer; border:none!important;}
.button4 div a{ margin:0!important; padding: 4px 3px 0 3px!important; float:left; height:17px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -381px!important; font-weight:bold; font-size: 11px!important; color:#447F50!important; text-decoration:none; text-align:center;}

.button5{ padding:0!important; float:left; height:27px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat right -164px;}
.button5 div{ float:left; padding: 0 5px!important; height:27px; overflow:hidden; background: url(/images_new/corners.gif) no-repeat 0 -137px;}
.button5 div input{ padding: 0 0 3px 0!important; float:left; height:27px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -191px; font-weight:bold; font-size: 12px!important; color:#657EA5!important; cursor:pointer; border:none!important;}
.button5 div a{ margin:0!important; padding: 6px 3px 0 3px!important; float:left; height:21px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -191px!important; font-weight:bold; font-size: 12px!important; color:#657EA5!important; text-decoration:none; text-align:center;}
.button5.disabled div a{ margin:0!important; padding: 6px 3px 0 3px!important; float:left; height:21px; overflow:hidden; background: url(/images_new/corners.gif) repeat-x 0 -191px!important; font-weight:bold; font-size: 12px!important; color:#98b1d8!important; text-decoration:none; text-align:center;}

#loginBox .button{ margin-left: -91px; width: 80px!important; position:relative; z-index:3;}
#loginBox .button div{ width: 70px!important;}
#loginBox .button input{ width: 70px!important;}

.menuBlock{ float:left; width: 100%;}
.menuBlock ul{ float:left; width: 100%; border-bottom: 1px solid #3E454E; height:34px;}
.menuBlock li{ float:left; width: 16.35%; margin:0 -2px 0 0.4%; border: 1px solid #7e93b4; border-bottom: 1px solid #3E454E; background: url(/images_new/menuBgs.gif) repeat-x 0 -66px;}
*html .menuBlock li{border-bottom: 1px solid #7e93b4;}
.menuBlock li div{ background: url(/images_new/menuBgs.gif) no-repeat right -33px;}
.menuBlock li div a{ padding:5px 0 8px 15px; height:20px; overflow:hidden; display:block; font-size: 18px; color:#fff; background: url(/images_new/menuBgs.gif) no-repeat;}
.menuBlock li#mainMenuFirst{ margin-left: 0;}
.menuBlock li#mainMenuLast{ margin-right: -10px;}
.menuBlock li.active{ float:left; width: 16.25%; margin:-4px -2px -2px 0.5%; border: 1px solid #5D7398; border-bottom: none; background:#fff url(/images_new/menuBgs.gif) repeat-x 0 -175px; position:relative; z-index:5;}
*html .menuBlock li.active{ margin-top: -3px;}
.menuBlock li.active div{ background: url(/images_new/menuBgs.gif) no-repeat right -138px;}
.menuBlock li.active div a{ padding:6px 0 9px 15px; height:23px; overflow:hidden; display:block; background: url(/images_new/menuBgs.gif) no-repeat 0 -99px; text-decoration:none; font:bold 22px Arial, Helvetica, sans-serif; color:#7B8EB1; }
.menuBlock li.hover{ border: 1px solid #6A8ABE; border-bottom: 1px solid #3E454E; background: url(/images_new/menuBgs.gif) repeat-x 0 -279px;}
*html .menuBlock li.hover{border-bottom: 1px solid #6A8ABE;}
.menuBlock li.hover div{ background: url(/images_new/menuBgs.gif) no-repeat right -246px;}
.menuBlock li.hover div a{ background: url(/images_new/menuBgs.gif) no-repeat 0 -213px; color:#fff;}


.contentBlock{ position:relative; z-index:3; float:left; width: 100%; padding: 15px 0;}
.leftBlock{ float:left; width: 200px; margin-right: -200px; position:relative; z-index:5;}
.leftBlock .blueBox{ padding-bottom: 8px;}
.rightBlock{ float:right; position: relative; width: 200px; margin-left: -200px;}
.rightBlock2{ float:right; position: relative; width: 245px; margin-left: -245px;}
.allBlock{ float:left; width: 100%;}
.centerBlock{ padding: 0 210px;}
.centerBlock2{ padding: 0 255px 0 210px;}
.centerRightBlock{ padding-left: 210px;}
.bottomBlock{ padding: 15px 0; border-top: 3px solid #C3D2E9; background: url(/images_new/botBg.gif) repeat-x;}
.bottomBlock .leftBlock{ padding:10px 0 0 15px; width: 185px;}
.bottomBlock .leftBlock span{ font-weight:bold; font-size:12px;}
.bottomBlock .leftBlock div{ padding-top: 10px;}
.bottomBlock .leftBlock img{ float:left; width:16px; height:12px; background: url(/images_new/gifs.gif) no-repeat -144px -64px; margin-top: 2px;}
.bottomBlock .leftBlock a{ float:left; font-weight:bold; padding-left: 5px; }
.bottomBlock .centerBlock{ padding-right: 10px; }
.bottomBlock .centerBlock p{ padding:10px 0 5px 0; font-weight:bold;}
.ya{ float:left;}
.counter{ float:left; padding-left: 7px;}

/*#lMenuBox li.slider ul{ display: none; width: 200px;}
#lMenuBox li.slider a{ background: url(/images_new/point.gif) no-repeat 6px 8px;}
#lMenuBox li.slider a:hover{ background:#98AFD6 url(/images_new/pointa.gif) no-repeat 6px 10px;}
#lMenuBox li.slider.active a{ background:#98AFD6 url(/images_new/pointa.gif) no-repeat 6px 10px;}
#lMenuBox li.slider.active a:hover{ background:#98AFD6 url(/images_new/point.gif) no-repeat 6px 8px;}

#lMenuBox li.slider.slideDown ul{ display:block;}
#lMenuBox li.slider.slideDown a{ background:#F3BC6D url(/images_new/point.gif) no-repeat 6px 8px; color:#fff;}
#lMenuBox li.slider.slideDown a:hover{ background:#F3BC6D url(/images_new/pointa.gif) no-repeat 6px 10px;}
#lMenuBox li.slider.slideDown.active a{ background:#F3BC6D url(/images_new/pointa.gif) no-repeat 6px 10px;}
#lMenuBox li.slider.slideDown.active a:hover{ background:#F3BC6D url(/images_new/point.gif) no-repeat 6px 8px;}*/





/*#lMenuBox li.activated a{ background-color:#F3BC6D!important; color:#fff!important;}*/
/*
#lMenuBox li.activated a span{ color:#fff;}
#lMenuBox li.active{ background: none;}
#lMenuBox li.active ul{display:  block; float:left; width: 200px;}
#lMenuBox li.active a{ background:#98AFD6 url(/images_new/pointa.gif) no-repeat 6px 10px;}
*/

/*
#lMenuBox .level2 li.active { position:relative; z-index: 5;}
#lMenuBox li li.active a{ background:#98AFD6; color:#fff;}
#lMenuBox li li.active a span{ text-decoration:none; color:#fff;}
#lMenuBox li li.activated a{ background:#F3BC6D; color:#fff;}
#lMenuBox li li.activated a span{ text-decoration:none; color:#fff;}
#lMenuBox li li.active2{ height: auto;}
#lMenuBox li li.active2 a{ background:#F3BC6D; color:#fff;}
#lMenuBox li li.active2 a span{ text-decoration:none; color:#fff;}
#lMenuBox li li.active2 ul{ display: block;}
#lMenuBox li li.active2 ul li a{ padding-left: 45px; width: 155px; background:#eef6ff; }
#lMenuBox li li.active2 a:hover{ background:#98AFD6; color:#fff;}
#lMenuBox li li.active2 a:hover span{ text-decoration:none; color:#fff;}
#lMenuBox li li.active2 ul li.activated a{ background:#F3BC6D; color:#fff;}
#lMenuBox li li.active2 ul li.activated a span{ text-decoration:none; color:#fff;}
*/

#callBack{ padding-bottom: 8px;}
#callBack .contBox2 {

    overflow: hidden;
    zoom: 1;
}
/*#callBack img{ float:left; width: 26px; height:30px; background: url(/images_new/gifs.gif) no-repeat -64px -48px; }*/
#callBack img{ float:left;}
#callBack p{float:left; padding: 6px 0 0 5px; font-size:13px; font-weight:bold; margin-right: -5px;}

.infoBox{ clear:both; padding-bottom: 8px;}
.infoBox a .infoTop h3{ text-decoration:none;}
.infoTop{ height:24px; overflow:hidden; border:1px solid #7C98C5; background: url(/images_new/titlesBgs.gif) repeat-x 0 -48px;}
.infoTop div{ height:24px; overflow:hidden; background: url(/images_new/titlesBgs.gif) no-repeat 0 0;}
.infoTop h3{ background: url(/images_new/titlesBgs.gif) no-repeat right -24px; height:20px; overflow:hidden; padding: 4px 0 0 12px; font: bold 14px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; }
.infoTop a{ float:right; margin-right: 5px;}
.infoTop a img{ width: 15px; height:15px; background: url(/images_new/gifs.gif) no-repeat 0 -79px;}
.infoTop a.active img{ background: url(/images_new/gifs.gif) no-repeat -122px -97px;}
.infoTop2{ height:24px; overflow:hidden; border:1px solid #7C98C5; background: url(/images_new/titlesBgs.gif) repeat-x 0 -288px;}
.infoTop2 div{ height:24px; overflow:hidden; background: url(/images_new/titlesBgs.gif) no-repeat 0 -240px;}
.infoTop2 h3{ background: url(/images_new/titlesBgs.gif) no-repeat right -264px; height:18px; overflow:hidden; padding: 6px 0 0 12px; font: bold 12px Arial, Helvetica, sans-serif; color:#5774A4; text-transform:uppercase; }
.infoTop2 a{ float:right; margin-right: 5px;}
.infoTop2 a img{ width: 15px; height:15px; background: url(/images_new/gifs.gif) no-repeat 0 -79px;}
.infoTop2 a.active img{ background: url(/images_new/gifs.gif) no-repeat -122px -97px;}
.infoCont{ border: solid #C5D3E9; border-width:0 1px 1px 1px; padding: 10px 10px 10px 12px;}
.infoCont > div{ padding: 5px 0 2px 0;}
.infoCont > div a{ font-weight:bold;}
.infoCont > div p{ padding: 5px 0 3px 0; line-height:14px;}

.bannerBox{ padding-bottom: 8px;}

#newsBox .infoCont{ height: 192px; overflow:hidden; padding: 0 10px 7px 12px; line-height: 13px;}
#newsBox .infoCont div{ padding-top: 0;}
#newsBox a{ font-weight:normal;}

#accessories .infoCont div{ text-align:center; padding: 15px 0;}
#accessories .infoCont .imgBox{ padding-bottom: 10px;}


.textBox{ padding: 5px 2% 10px 2%; line-height:14px;}
.notesList{ padding: 10px 2% 25px 2%; overflow: hidden; zoom: 1;}
.notesList li{ float:left; width: 20%; padding-right: 6%;}
.notesList li.short{ float:left; width: auto; min-width: 5%; padding-right: 2%; white-space: nowrap}
.notesList li.last{ padding-right: 0;}
.notesList .imgBox{ padding: 0 0 15px 5px;}
.notesList .title{ font-size: 12px; font-weight:bold;}
.notesList .descript{ padding: 10px 0; }

.notesList .properties {

    padding: 10px 0 10px 1.2em;
}

.notesList .properties em {

    position: relative;
    margin-left: -1.2em;
    font-style: normal;
}

.price{ float:none; width: 80px!important; padding:0; height:20px; overflow:hidden; background: url(/images_new/priceBg.gif) repeat-x 0 -40px; display:inline-block; margin-right:8px}
.price div{ width: 80px; padding:0; height:20px; background: url(/images_new/priceBg.gif) no-repeat right -20px; }
.price div p{ width: 75px; padding:1px 5px 3px 5px; background: url(/images_new/priceBg.gif) no-repeat 0 0; text-align:center; font-size: 14px; font-weight:bold; line-height:16px; color:#fff;}
.bags .price{ margin:0 auto!important;}
a.categoryBox:hover .topBox{ background:#EFF4FA url(/images_new/bord1.gif) repeat-x top;}
a.categoryBox:hover .botBox{ background:#EFF4FA url(/images_new/bord1.gif) repeat-x bottom;}
a.categoryBox:hover .lt{ background: url(/images_new/corners.gif) no-repeat; }
a.categoryBox:hover .rt{ background: url(/images_new/corners.gif) no-repeat 0 -5px; }
a.categoryBox:hover .lb{ background: url(/images_new/corners.gif) no-repeat 0 -10px; }
a.categoryBox:hover .rb{ background: url(/images_new/corners.gif) no-repeat 0 -15px; }
a.categoryBox:hover .contBox{ background:#EFF4FA url(/images_new/bord1.gif) repeat-y right;}
a.categoryBox:hover .contBox2{ background:url(/images_new/bord1.gif) repeat-y left;}

/*
.price{ float:left; background:#FDBD63 url(/images_new/corners.gif) no-repeat 0 -97px;}
.price div{ float:left; padding: 2px 10px; background: url(/images_new/corners.gif) no-repeat right -117px; color:#fff; font: bold 14px Arial, Helvetica, sans-serif; line-height:16px; height:16px; overflow:hidden;}
*/
#mainSearch{ position:relative; z-index:2; padding-bottom:8px; zoom: 1; z-index: 10;}
#mainSearch .contBox2{ position: relative; padding: 10px 2%; zoom: 1; }
#mainSearch img{ float:left; width: 16px; height:16px; background: url(/images_new/gifs.gif) no-repeat -144px -48px;}
#mainSearch p{ float:left; padding-left:10px; font-size: 12px; font-weight:bold; }
#mainSearch p a{ float:left; color: #3F6CB6; text-decoration: none;}

#mainSearch .search-toggle {

    position: absolute;
    top: 50%;
    right: 40px;
    width: 120px;
    height: 28px;
    margin-top: -14px;
}

#mainSearch .search-toggle a {

    display: block;
    position: relative;
    padding-left: 35px;
    height: 28px;
    overflow: hidden;
    font-size: 12px;
    font-weight: bold;
    line-height: 28px;
    text-decoration: none;
}

#mainSearch .search-toggle a strong {

    border-bottom: 1px dashed #3F6CB6;
}

#mainSearch .search-toggle a .icon {

    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 28px;
    height: 56px;
    background: url(/images_new/search-arrows.png) no-repeat 0 0;
}

#mainSearch .search-toggle a:hover {

    color: #7898CF;
}

#mainSearch .search-toggle a:hover strong {

    border: 0;
}

#mainSearch .search-toggle .search-closer {

    display: none;
}

#mainSearch .search-toggle .search-closer .icon {

    margin-top: -28px;
}

#mainSearch.opened {}

#mainSearch.opened .search-toggle {}

#mainSearch.opened .search-toggle .search-opener {

    display: none;
}

#mainSearch.opened .search-toggle .search-closer {

    display: block;
}

#searchButtons{ display:none; float:left; padding-left:15px; }
#searchButtons img{ float:left; width: 15px; height:15px; background: url(/images_new/gifs.gif) no-repeat 0 -79px; cursor:pointer;}
#searchButtons a{ margin: 0 10px 0 5px; float:left; text-decoration:none; background: url(/images_new/dotted.gif) repeat-x left bottom; padding-bottom: 1px; font-size: 11px; }
#searchButtons a:hover{background: none; color:#7898CF;}
#searchButtons .button3{ margin-top: -2px; position:relative; z-index:3;}

#searchButtons2{ display:none; float:left; padding-left:15px; }
#searchButtons2 img{ float:left; width: 15px; height:15px; background: url(/images_new/gifs.gif) no-repeat 0 -79px; cursor:pointer;}
#searchButtons2 a{ margin: 0 10px 0 5px; float:left; text-decoration:none; background: url(/images_new/dotted.gif) repeat-x left bottom; padding-bottom: 1px; font-size: 11px; }
#searchButtons2 a:hover{background: none; color:#7898CF;}
#searchButtons2 .button3{ margin-top: -2px; position:relative; z-index:3;}

#bigSearch{ display:none; margin-top: -1px; position:relative; z-index:1; padding-bottom: 8px; zoom: 1; margin-right: 2px}
#bigSearch .contBox2{ padding: 0 2% 5px 2%;}

#bigSearch .corner {

    background-image: url(/images_new/corners/on-fdedd6.png);
}

.noteName{ width:auto; overflow: hidden; zoom: 1;}
.noteName .contBox{ font-weight:bold; padding: 5px; width:auto; color:#726758; line-height:13px;}

.noteName .notesCount {

    color: #3F6CB6;
    cursor: pointer;
    text-decoration: underline;
}

#searchForParameters.noactive{ background: none; cursor:default;}
#searchForParameters.noactive:hover{ color:#3F6CB6;}

.parameters1{ padding: 10px 0; overflow: hidden;zoom: 1;}
.parameters2{ overflow: hidden;zoom: 1; }
.parameters2 select{ width: 100%; border: 1px solid #BAAB94; padding: 1px; height:19px; color:#4f4f4f;}
.parameters2 li { width: 17%;}

.parameter{ float:left; margin-right: 3%;}
.parameter p{ font-weight:bold; padding-bottom: 3px; color:#423c33; display:block;}
.parameter p span{ color:#3F6CB6; font-weight:normal;}
#param1{ width: 17%;}
#param2{ width: 18%;}
#param3{ width: 17%;}
#param4{ width: 18%;}
#param5{ width: 16%; margin-right: 0;}
#param6{ width: 17.6%;}
#param7{ width: 17.6%;}
#param8{ width: 17.6%;}
#param9{ width: 17.6%;}
#param10{ width: 17.6%; padding-right: 0; margin-right: -10px; position:relative; z-index:2;}
.selectList{ float:left; width: 100%; background:#fff; border: 1px solid #BAAB94; height:160px; overflow: auto; overflow-y:scroll; overflow-x:hidden;}
.selectList li{ overflow:hidden; float:left; width: 100%; padding:0!important; margin-right: -25px;}
.selectList a{ text-decoration:none; border-bottom: 1px solid #fff;}
#producer li a{ display:block; padding: 2px 5px; color:#4F4F4F;}
#producer li a:hover{ background: #AABEE1; color:#fff;}
#producer li a.active{ background:#F3BB6D; color:#fff;}
.loading{ background:#fff  url(/images_new/loader.gif) no-repeat center;}
#model.loading{ background:#fff  url(/images_new/loader.gif) no-repeat center;}
#model li a{ display:block; padding: 2px 0 2px 11px; background:#E0E7F2 url(/images_new/point2.gif) no-repeat 3px 6px; font-weight:bold; color:#364D71;}
#model li a:hover{ background:#AABEE1 url(/images_new/point2a.gif) no-repeat 2px 7px; color:#fff;}
#model li.all a{ background:#E0E7F2;}
#model li.all a:hover{ background:#AABEE1;}
#model li.allactive a{ background:#F3BB6D; color:#fff;}
#model li.active a{ background:#F3BB6D url(/images_new/point2a.gif) no-repeat 2px 7px; color:#fff;}
#model li.noactive a{ background:#AABEE1 url(/images_new/point2a.gif) no-repeat 2px 7px; color:#fff;}
#model li ul{ display:none;}
#model li.active ul, #model li.noactive ul{ display:block; background:#fff;}
#model li li a{display:block; padding: 2px 0 2px 11px; font-weight:normal;}
#model li.active li a{  background:#fff; color:#4f4f4f;}
#model li.active li a:hover{ background:#AABEE1; color:#fff;}
#model li.noactive li a{ background:#fff; color:#4f4f4f; }
#model li.noactive li.active a{ background:#F3BB6D; color:#fff; }
#display.loading{ background:#fff  url(/images_new/loader.gif) no-repeat center;}
#display li a{ display:block; padding: 2px 0 2px 11px; background:#E0E7F2 url(/images_new/point2.gif) no-repeat 3px 6px; font-weight:bold; color:#364D71;}
#display li a:hover{ background:#AABEE1 url(/images_new/point2a.gif) no-repeat 2px 7px; color:#fff;}
#display li.all a{ background:#E0E7F2;}
#display li.all a:hover{ background:#AABEE1;}
#display li.allactive a{ background:#F3BB6D; color:#fff;}
#display li.active a{ background:#F3BB6D url(/images_new/point2a.gif) no-repeat 2px 7px; color:#fff;}
#display li.noactive a{ background:#AABEE1 url(/images_new/point2a.gif) no-repeat 2px 7px; color:#fff;}
#display li ul{ display:none;}
#display li.active ul, #display li.noactive ul{ display:block; background:#fff;}
#display li li a{display:block; padding: 2px 0 2px 11px; font-weight:normal;}
#display li.active li a{  background:#fff; color:#4f4f4f;}
#display li.active li a:hover{ background:#AABEE1; color:#fff;}
#display li.noactive li a{ background:#fff; color:#4f4f4f; }
#display li.noactive li.active a{ background:#F3BB6D; color:#fff; }

#weightBox{ float: left; width: 25px;}
#weightBox .contBox{ float: none; background:#ECDCC5 url(/images_new/moverBg.gif) repeat-y center -18px; height:138px; width: 25px; position:relative; padding:0;}
.mover{ position:absolute; left:3px; width: 21px; height:13px; background: url(/images_new/gifs.gif) no-repeat -15px -79px; cursor:pointer;}
#mover1{ top: 0px;}
#mover4{ top: 126px;}
#diapasonweight{ position:absolute; left: 11px; top: 5px; width: 3px; height:126px; background:#FFBD60;}

.means{ float:left; padding:4px 0 0 10px; color:#716656;}
.means li.active{ color:#3F6CB6;}
.means li a{ text-decoration:none; color:#716656;}
.means li a:hover{ background: url(/images_new/dotted2.gif) repeat-x left bottom; padding-bottom: 1px;}
.means li.active a{ color:#3F6CB6;}
.means li.active a:hover{ background:none;}
#means1 li{ padding-bottom: 8px; line-height: 13px;}
#means1 li .extra {

    display: none;
}
#priceBox{ float: left; width: 25px;}
#priceBox .contBox{ float: none; background:#ECDCC5 url(/images_new/moverBg2.gif) repeat-y center -15px; height:138px; width: 25px; position:relative; padding:0;}
.mover{ z-index:3; position:absolute; left:3px; width: 21px; height:13px; background: url(/images_new/gifs.gif) no-repeat -15px -79px; cursor:pointer;}
#mover2{ top: 0px;}
#mover3{ top: 126px;}
#diapason{ position:absolute; left: 11px; top: 5px; width: 3px; height:126px; background:#FFBD60;}
.means{ float:left; padding:4px 0 0 10px;}
#means2 li{ padding-bottom: 5px; line-height: 13px;}
.weightBrown, .priceBrown{ display:none;}


#excudeBox{ padding-top: 15px; font-weight:bold; color:#423C33;}
#excudeBox .contBox{ float: none; padding: 4px 2%; overflow: hidden;zoom: 1;}
#excudeBox .contBox div{ float:left; padding-right: 10px;}
#excudeBox .contBox div p{ float:left; width: 100%; padding-bottom: 5px;}
.rightBord{ border-right: 1px solid #CDB89A; width: 225px;}
.rightBord select{ float:left; border: 1px solid #BAAB94; padding: 1px; height:19px; width: 115px; margin-right: 10px;}
.rightBord .button div a{ width: 80px;}
#excudedList{ float:left; padding-left: 15px; width: 60%;}
#excudedList a{ color:#423C33; text-decoration:none; float:left; padding-right: 15px; margin-right: 15px; background: url(/images_new/del.gif) no-repeat right 2px;}


.deep-search-outside {

    background: #ecdcc5;
    padding: 10px;
}

.deep-search-outside.hover {
    background: #EDE5DA;
}

.deepSearch{ position: relative; padding: 6px 0; overflow: hidden;zoom: 1;}

.deepSearch .search-toggle {

    position: absolute;
    top: 50%;
    right: 15px;
    width: 120px;
    height: 28px;
    margin-top: -14px;
}

.deepSearch .search-toggle a {

    display: block;
    position: relative;
    padding-left: 35px;
    height: 28px;
    overflow: hidden;
    font-size: 12px;
    font-weight: bold;
    line-height: 28px;
    text-decoration: none;
}

.deepSearch .search-toggle a strong {

    border-bottom: 1px dashed #3F6CB6;
}

.deepSearch .search-toggle a .icon {

    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 28px;
    height: 56px;
    background: url(/images_new/search-arrows.png) no-repeat 0 0;
}

.deepSearch .search-toggle a:hover {

    color: #7898CF;
}

.deepSearch .search-toggle a:hover strong {

    border: 0;
}

.deepSearch .search-toggle .search-closer {

    display: none;
}

.deepSearch .search-toggle .search-closer .icon {

    margin-top: -28px;
}

.deepSearchOpened {}

.deepSearchOpened .search-toggle {}

.deepSearchOpened .search-toggle .search-opener {

    display: none;
}

.deepSearchOpened .search-toggle .search-closer {

    display: block;
}

.deepSearch img{ float:left; width: 16px; height:16px; background: url(/images_new/deep-search-icon.gif) no-repeat 0 0;}
.deepSearch p{ float:left; padding-left:10px; font-size: 12px; font-weight:bold; white-space: nowrap; }
.deepSearch p a{ float:left; color:#3F6CB6; text-decoration:none; white-space: nowrap;}
#deepSearchButtons{ float:left; padding-left:15px; display:none;}
#deepSearchButtons img{ float:left; width: 15px; height:15px; background: url(/images_new/gifs.gif) no-repeat 0 -79px; cursor:pointer;}
#deepSearchButtons a{ margin: 0 10px 0 5px; float:left; text-decoration:none; background: url(/images_new/dotted.gif) repeat-x left bottom; padding-bottom: 1px; font-size: 12px; font-weight:bold; white-space:nowrap; }
#deepSearchButtons a:hover{background: none; color:#7898CF;}

#deepSearchBut { border-bottom: 1px dashed #3F6CB6; padding-bottom:0;}
#deepSearchBut:hover { color:#3F6CB6; border: 0 none; padding-bottom:1px; color:#7898CF}
#deepSearchBut.noactive{ background: none; cursor:default;}
#deepSearchBut.noactive:hover{ color:#3F6CB6;}


#deepSearchBox{ background: url(/images_new/bord2.gif) repeat-y 50% top; margin-bottom: 10px; overflow: hidden; zoom: 1;}

#deepSearchBox .corner {

    background-image: url(/images_new/corners/on-ecdcc5.png);
}

#deepSearchBox .leftCol{ float:left; width: 49%;}
#deepSearchBox .rightCol{ float:right; width: 49%;}

#deepSearchBox .leftCol .header, #deepSearchBox .rightCol .header {
    clear: both;
    background: #deceb8;
    padding: 6px 10px;
    font-weight: bold;
    color: #000;
    line-height: 100%;
}

#deepSearchBox .noteName {

    float: left;
    background: #deceb8;
    margin: 10px 0 15px 0;
    padding: 5px 10px;
    font-weight: bold;
    color: #726758;
}

#deepSearchBox p{ padding:5px 0 0 10px; overflow: hidden; zoom:1; }
*html #deepSearchBox p{ padding-bottom: 6px;}
*+html #deepSearchBox p{ padding-bottom: 6px;}
#deepSearchBox p a{ margin:0 10px 5px 0; text-decoration:none; float:left; white-space: nowrap;}
#deepSearchBox a img{ width: 13px; height:13px; background: url(/images_new/gifs.gif) no-repeat -90px -68px; margin-right: 3px; vertical-align:middle; cursor:pointer;}
#deepSearchBox a span{ padding: 1px 3px; cursor:pointer; white-space: nowrap;}
#deepSearchBox a.active img{ width: 13px; height:13px; background: url(/images_new/gifs.gif) no-repeat -103px -68px; margin-right: 3px; cursor:pointer;}
#deepSearchBox a.active span{ padding: 2px 3px; background:#F3BB6D; color:#fff;}

.startSearchBox{ padding: 15px 0 20px 0; overflow: hidden;zoom: 1;}
.startSearchBox3{ padding: 15px 0 5px 0; overflow: hidden;zoom: 1;}
.startSearchBox2{ display:none; padding-top: 10px; }
#bigSearch .button2 div a{ padding: 6px 20px 0 20px!important;}

.alignCenter{ text-align:center;}
.searchResults{ position: relative; z-index: 20; }
.findedBox{ font-size:12px; font-weight:bold; color:#3F6CB6; padding:0 0 10px 2%; overflow: hidden;zoom: 1;}
.findedBox p{ float:left;}
.inLine{ width: auto!important;}
.searchResults .button4{ float:right; position:relative; top: -2px;}

.tableLegend{ padding: 3px 0 13px 2%; }
.tableLegend h1 {color:#43608F; font-size:21px;}
.tableLegend h1 img{ width:24px; height:19px; overflow:hidden; margin:6px 5px 0 0; background: url(/images_new/gifs2.gif) no-repeat -50px -34px; }
.tableLegend p { padding:0 10px;}
.tableLegend div img{ margin-right: 5px;}
.tableLegend ul.tableLegendNotes {overflow: hidden;zoom: 1;}
.tableLegend ul.tableLegendNotes li {float: left;padding-right: 20px;}
.tableLegend ul.tableLegendNotes li img {margin-right: 5px;}

.resultNotesList{ clear: both; padding: 0; }
.resultNotesList li{ padding:0 0 12px 0;}
.noteTitle{ background: url(/images_new/titlesBgs.gif) repeat-x 0 -128px; overflow: hidden; zoom: 1;}
.noteTitle div{ background: url(/images_new/titlesBgs.gif) no-repeat right -100px; overflow: hidden; zoom: 1;}
.noteTitle1 div{ background: none;}
.noteTitle h1{ float:left; padding:4px 0 0 2%; height:24px; background: url(/images_new/titlesBgs.gif) no-repeat 0 -72px; font-size: 18px; font-weight:normal; color:#43608F; white-space: nowrap;}
.noteTitle h3{ float:left; padding:4px 0 0 2%; height:24px; background: url(/images_new/titlesBgs.gif) no-repeat 0 -72px; font-size: 18px; font-weight:normal!important; color:#43608F; white-space: nowrap;}
.noteTitle1 h3{ float:none; padding:0; height:24px; background: none; font-size: 18px; font-weight:normal!important; color:#43608F; white-space: nowrap;}
.resultNotesList .noteTitle h3 {padding:2px 0 2px 2%!important}
.noteTitle p{ float:left; color:#43608F; padding: 7px 0 0 2%; white-space: nowrap;}
.noteTitle div.forStarsBox{ float:right; width:120px; background: none;}
.stars{ float:left!important; width: 75px!important; height:14px!important; overflow:hidden; background: url(/images_new/stars2.gif) repeat-x 0 -14px!important; margin:7px 10px 0 0; }
.stars div{ float:left!important; height:14px!important; overflow:hidden; background: url(/images_new/stars2.gif) repeat-x!important;}
.noteTable{ zoom: 1; }
.noteTable table{ width: 100%; border-collapse:collapse;}
.noteTable td{ padding: 7px; border-bottom: 1px solid #C5D2E4; color:#40454E; font-size:11px}
.noteTable td.alignCenter{ padding: 15px 7px;}
.paramsDiv1{ float:left; width: 25%; color:#6D7582;}
.paramsDiv1 div{ float:left; width: 100%;}
.paramsDiv1 p{ float:left; font-weight:bold; width: 60px; color:#40454E;}
.paramsDiv1 span{ float:left;}
.paramsDiv2{ float:left; width: 45%; color:#6D7582; }
.paramsDiv2 div{ float:left; width: 100%;}
.paramsDiv2 p{ float:left; font-weight:bold; width: 65px; color:#40454E;}
.paramsDiv2 span{ float:left;}
.noteLinks{ float:right; padding:3px 10px 0 0;}
.noteLinks a{ float:left; margin-left: 20px; text-decoration:none; font-weight:bold;}
.noteLinks a img{ width: 13px; height:16px; position:relative; top: 4px; margin-right: 3px; background: url(/images_new/gifs.gif) no-repeat -77px -78px;}
.paramsDiv3{ float:left; width: 48%; padding-right: 2%; color:#6D7582;}
.paramsDiv3 strong{ color:#40454E;}
.noteComplectation td{ text-align:center; vertical-align:top; }
.noteComplectation td.cell1{ width: 24%; border-left: 1px solid #C5D2E4;}
.lbl {font-family:verdana,arial,sans-serif;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:1.7em;
      line-height:normal;outline-style:none;outline-width:medium;padding:0 0px 1px 0;text-decoration:none;float:right;margin-left: 4px;background:transparent none !important;}
.at, .au {border-style:solid;font-weight:normal;background-image:none !important;overflow:visible !important;}
.at {border-width:1px 0;margin:0 1px;padding:0;}
.au {border-width:0 2px;margin:0 -1px;padding:1px 0; }
.av {padding:0 2px 1px 2px;margin-top: -1px;background-image:none !important;}
*html .noteComplectation td.cell1{ width:22%;}
*+html .noteComplectation td.cell1{ width:22%;}
.greenCircle{ float:left; width: 13px; height:13px; overflow:hidden; margin-bottom: 5px; margin-top: 2px; background: url(/images_new/gifs.gif) no-repeat -36px -79px; }
.yellowCircle{ float:left; width: 13px; height:13px; overflow:hidden; margin-bottom: 5px; margin-top: 2px; background: url(/images_new/gifs.gif) no-repeat -104px -94px; }
.noteComplectation td.cell2{ width: 14%; background:#F0F6FF;}
.noteComplectation td.cell3{ width: 8%;}
*html .cell3{ width: 9%;}
*+html .cell3{ width: 9%;}
.noteComplectation td.cell4{ width: 6%; background:#F0F6FF;}
.noteComplectation td.cell5{ width: 7%;}
.noteComplectation td.cell6{ width: 10%; background:#F0F6FF;}
.noteComplectation td.cell7{ width: 8%;}
.noteComplectation td.cell8{ width: 7%; background:#F0F6FF;}
.noteComplectation td.cell9{ width: 7%;}
.noteComplectation td.cell9 span{ color:#999;}
.noteComplectation td.cell10{ width: 10%; background:#F0F6FF; border-right: 1px solid #C5D2E4;}
.noteComplectation td.cell10 span{ color:#999;}

.compare{ text-align:center; margin-top: 3px;}
.compare a{ text-decoration:none; color:#AAAFB6; border-bottom: 1px dashed #AAAFB6;}
.compare a:hover{ border-bottom: 1px dashed #7899CF;}
.compare a span{ text-decoration:none;}
.compare a img{ float:left; width: 13px; height:13px; margin-right: 4px; position:relative; z-index:1; top: 2px; background: url(/images_new/gifs.gif) no-repeat -90px -68px;}
.compare a.active{ text-decoration:none; color:#55BC5B; border-bottom: 1px dashed #55BC5B;}
.compare a.active:hover{ border-bottom: 1px dashed #7899CF;}
.compare a.active img{ width: 13px; height:13px; margin-right: 4px; position:relative; z-index:1; top: 2px; background: url(/images_new/gifs.gif) no-repeat -90px -81px;}

.compare2{ text-align:center; padding-bottom: 3px;}
.compare2 a{ text-decoration:none; color:#AAAFB6; border-bottom: 1px dashed #AAAFB6;}
.compare2 a:hover{ border-bottom: 1px dashed #7899CF;}
.compare2 a span{ text-decoration:none;}
.compare2 a img{ float:left; width: 13px; height:13px; margin-right: 4px; position:relative; z-index:1; top: 2px; background: url(/images_new/gifs.gif) no-repeat -90px -68px;}
.compare2 a.active{ text-decoration:none; color:#55BC5B; border-bottom: 1px dashed #55BC5B;}
.compare2 a.active:hover{ border-bottom: 1px dashed #7899CF;}
.compare2 a.active img{ width: 13px; height:13px; margin-right: 4px; position:relative; z-index:1; top: 2px; background: url(/images_new/gifs.gif) no-repeat -90px -81px;}

.blackNote{ width: 26px; height:19px; background: url(/images_new/gifs.gif) no-repeat -26px -94px;}
.redNote{ width: 26px; height:19px; background: url(/images_new/gifs.gif) no-repeat 0 -94px;}

.noteImg{ float:left; width: 130px; position:relative; z-index:3; text-align:center;}

.descriptWin{ display:none; position:absolute; left: 90%; top: -10px; width: 220px; text-align:left; }
.pointerDescript{ position:absolute; z-index:3; left: -20px; top: 33px; width: 21px; height:30px; background: url(/images_new/gifs.gif) -52px -78px;}
.winBg{ background:#000; position:absolute; z-index:1; left: 3px; top: 3px; width: 222px; height: 100%; opacity:0.3; filter: alpha(opacity=30);}
.winCont{ position: relative; z-index: 2; width: 210px; padding: 5px; background: #fff; border: 1px solid #8ABB8D;}
.winCont .noteTitle{ background: url(/images_new/titlesBgs.gif) repeat-x 0 -212px;}
.winCont .noteTitle div{ background: url(/images_new/titlesBgs.gif) no-repeat right -184px;}
.winCont .noteTitle h3{ float:left; padding:4px 0 0 10px!important; height:24px; background: url(/images_new/titlesBgs.gif) no-repeat 0 -156px; font-size: 14px!important; font-weight:bold; color:#37733A; white-space: nowrap;}
.descriptCont{ padding:0 7px;}
.descriptCont li{ padding: 7px 0; border-top: 1px solid #E8E8E8; overflow: hidden;zoom: 1;}
.descriptCont li.first{ vertical-align:middle;}
.descriptCont li.first img{ vertical-align:middle; margin-left: 15px;}
.descriptCont li div{ float:left; width: 100%;}
.descriptCont li p{ float:left; font-weight:bold; width: 63px;}
.descriptCont li span{ float:left;}

.descriptBox{padding-left: 130px;}
.descriptBox .noteTable{ padding-top: 5px;}
.descriptBox table{ border: 1px solid #C5D2E4;}
.descriptBox .noteTable td{ padding: 3px; border: none;}
.descriptBox .cell1{ width: 18%;}
.descriptBox .cell2{ width: 15%; background:#F0F6FF;}
.descriptBox .cell3{ width: 9%;}
.descriptBox .cell4{ width: 8%; background:#F0F6FF;}
.descriptBox .cell5{ width: 10%;}
.descriptBox .cell6{ width: 12%; background:#F0F6FF;}
.descriptBox .cell7{ width: 9%;}
.descriptBox .cell8{ width: 9%; background:#F0F6FF;}
.descriptBox .cell9{ width: 10%;}


/* blogs*/
#searchBoxBlogs .searchText{ float:left;}
#searchBoxBlogs .searchBut{ float:right;}
#searchBoxBlogs .contBox2{ width: 182px; padding: 5px 9px;}
.searchText{ width: 110px; padding: 2px 4px 3px 4px; border: 1px solid #9FB7DD; color:#B2C5E2;}
.textField{ float:left; width: 96%; border: 1px solid #9FB7DD; padding: 2px 4px 3px 4px; color:#384456; }
.searchBut{ width: 54px; height:20px; padding-bottom: 2px; font-weight:bold; color:#43608F; background: url(/images_new/gifs.gif) no-repeat -90px -48px; border: none; cursor:pointer;}
.addBut{ width: 78px; height:20px; padding-bottom: 2px; font-weight:bold; color:#43608F; background: url(/images_new/gifs.gif) no-repeat 0px -126px; border: none; cursor:pointer;}

.searchAddTerms .addBut{ float:right;}
.searchAddTerms .searchBut{ float:right;}

.pagesBox{ float:left; width: 100%; padding:10px 0 20px 0; font-weight:bold;}
.pagesBox a{ float:left; padding: 5px 9px; margin-right: 5px; background:#DFE8F3;}
.pagesBox span{ float:left; padding: 5px 9px; margin-right: 5px; background:#F3BB6D; color:#fff;}
.postsList{ float:left; width:99%; margin-top: -20px;}
.postsList li{ float:left; width: 100%; padding: 20px 0 15px 0; border-bottom: 1px solid #E4EDFB;}
.postsList li.last{ border: none;}
.postsList li img{ float:left;}
.postTitleBox{ padding-left: 75px; color:#A5BDE4;}
.postTitleBox h3{ padding: 5px 0; font-size: 14px; color:#3F6CB6;}
.postTitleBox h3 span{ color:#384456;}
.postTitleBox h3 span a{ color:#384456;}
.postTitleBox div a{ color:#A5BDE4;}
.postTitleBox div img{ width: 16px; height: 16px; margin-right: 5px; background: url(/images_new/gifs.gif) no-repeat -73px -94px;}
.postText{ float:left; width: 100%; padding-top: 15px; font-size:12px;}
.postText div{ float:left; width: 100%; padding-top: 10px; font-size: 11px;}
.postText div p{ float:left;}
.postText div p a{ float:none; font-weight:normal;}
.postText div a{ float:right; font-weight:bold;}

#lastThemesBox li{ padding: 10px 0; border-bottom: 1px solid #E4EDFB; color:#3F6CB6; font-weight:bold; line-height:14px;}
#lastThemesBox li.last{ border: none;}
#lastThemesBox li span{ color:#A5BDE4;}
#lastThemesBox li span a{ color:#384456;}
#popularArticles li{ padding: 10px 0; border-bottom: 1px solid #E4EDFB; color:#3F6CB6; font-weight:bold; line-height:14px;}
#popularArticles li.last{ border: none;}
#popularArticles li span{ color:#A5BDE4;}
#popularArticles li span a{ color:#384456;}
#popularArticles li span.rating{ padding: 0 3px 1px 3px; color:#fff; background: url(/images_new/articlesRatingBgs.gif) repeat-x 0 -56px;}


.tagsBox{ line-height:31px; padding: 10px 10px 18px 10px; font-size: 20px; text-align:center;}
.font9{ font-size: 9px;}
.font11{ font-size: 11px;}
.font13{ font-size: 13px;}
.font14{ font-size: 14px;}
.font15{ font-size: 15px;}
.font16{ font-size: 16px;}
.font17{ font-size: 17px;}
.font18{ font-size: 18px;}
.font19{ font-size: 19px;}
.font21{ font-size: 21px;}
.font24{ font-size: 24px;}
.font25{ font-size: 25px;}
.font26{ font-size: 26px;}
.font29{ font-size: 29px;}
.font32{ font-size: 32px;}

#arhivBlogsBox li{ padding: 2px 0; font-weight:bold;}
#arhivBlogsBox li.yearBorder{ margin-top: 10px; height:4px; overflow:hidden; width: 100%; border-top: 1px solid #E4EDFB;}
#arhivBlogsBox li a{ text-decoration:none;}
#arhivBlogsBox li img{ width: 13px; height:16px; margin-right: 10px; position:relative; top: 2px; background: url(/images_new/gifs.gif) no-repeat -77px -78px;}

.pathBox{ color:#EEAA4A; padding-top: 4px; font-size: 11px; overflow: hidden; zoom: 1;}
.pathBox img{ margin: 0 5px; vertical-align: baseline; }
.printVersion{ float:right; font-size: 11px;}
.printVersion a{ text-decoration:none; font-weight:normal;}
.printVersion a img{ width: 15px; height:15px; background: url(/images_new/gifs.gif) no-repeat -89px -94px; position:relative; top: 4px; margin-right: 5px;}
.postBox{ clear: both; padding-top: 20px;}

.pathBox_b {}

.pathBox_b img {

    vertical-align: baseline;
}

#ratingBox{ width: 145px; color:#3F6CB6; font-weight:bold; padding-top: 20px;}
#ratingBox .contBox2{ width: 131px; padding: 0 7px!important;}
#minus{ float:left; width: 16px; height:16px; background: url(/images_new/gifs.gif) no-repeat -144px -90px; cursor: pointer}
#plus{ float:right; width: 16px; height:16px; background: url(/images_new/gifs.gif) no-repeat -160px -90px; cursor: pointer}
#ratingBox p{ padding-top: 2px; text-align:center;}


.commentsBox{}
.commentsBox h3{ clear:both; font-size: 14px; color:#384456; padding: 20px 0 7px 0;}
.commentsBox h3 span{ color:#9EA5B1;}
.commentsBox ul{ }
.commentsBox li{ padding: 10px 0!important; border-bottom: 1px solid #ECECEC; color:#9EA6B1!important;}
.commentsBox li.last{ border: none;}
.commentsBox li p{ padding: 10px 0; font-size: 12px; line-height:14px; color:#7C7C84!important;}
.user{ font-weight:bold; text-decoration:none;}
.user span{ text-decoration:underline;}
.user img{ width: 14px; height:13px; background: url(/images_new/gifs.gif) no-repeat -103px -81px; margin-right: 5px; position:relative; top: 2px;}
.subComment{ float:none; width: 95%!important; padding:10px 0 0 5%;}
.subComment li{ border-top: 1px solid #ECECEC; border-bottom:none;}

#commentForm{ color:#6D7582; overflow: hidden; zoom: 1;}
#commentForm .contBox2 div{ padding-bottom: 8px;}
#commentForm .contBox2 div p{ float:left; vertical-align:middle; font-weight:bold; width: 212px;}
#commentForm .contBox2 div p img{float:left; padding:2px 15px 2px 0;}
#commentForm .contBox2 div p span{ float:left; padding-top: 20px;}
.numbers{ width: 50px!important; margin-top: 13px!important; color:#000!important;}
#commentForm textarea{ width: 98.5%; height:150px; overflow:hidden; max-width: 100%; max-height:160px; padding: 5px; margin-right: -10px; border: 1px solid #C4D2E9; font-size: 12px;}
#commentForm input[type='text'],#commentForm input[type='password'],
.simpleForm input[type='text'],.simpleForm input[type='password']
{ float:left; width: 190px; padding: 5px; border: 1px solid #C4D2E9; margin-right: 10px; font-size: 12px; color:#333;}
.callmeCheck img{ width: 13px; height:13px; margin-right: 5px; background: url(/images_new/gifs.gif) no-repeat -90px -68px; cursor:pointer;}
.callmeCheck.active img{ background: url(/images_new/gifs.gif) no-repeat -90px -81px;}

#commentForm .button2{ width: 140px!important; margin-top: 5px;}
#commentForm .button2 div{ width: 130px!important;}
#commentForm .button2 div input{ width: 130px!important; color:#43608F!important;}

#answerForm{display:none; clear: both; color:#6D7582; padding-top: 10px;}
#answerForm .contBox2 div{ float:left; padding-bottom: 8px;}
#answerForm .contBox2 div p{ float:left; vertical-align:middle; font-weight:bold; width: 212px; font-size: 11px;}
#answerForm .contBox2 div p img{float:left; padding:2px 15px 2px 0;}
#answerForm .contBox2 div p span{ float:left; padding-top: 20px;}
#answerForm textarea{ width: 98.5%; height:150px; overflow:hidden; max-width: 100%; max-height:160px; padding: 5px; margin-right: -10px; border: 1px solid #C4D2E9; font-size: 12px;}
#answerForm input{ float:left; width: 190px; padding: 5px; border: 1px solid #C4D2E9; margin-right: 10px; font-size: 12px; color:#C4D2E9;}
#answerForm .button2{ width: 140px!important; margin-top: 5px;}
#answerForm .button2 div{ width: 130px!important;}
#answerForm .button2 div input{ width: 130px!important; color:#43608F!important;}


/* \\blogs */


/* index */

.alphabet{ clear: both; padding-top: 15px; overflow: hidden; zoom: 1;}
.alphabet li{ margin: 0 -1px -1px 0; float:left; height:28px; border: 1px solid #A1B5D5; text-align:center; line-height:16px; font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.alphabet li span{ float:left; width: 28px; padding: 6px 0; background: url(/images_new/articlesRatingBgs.gif) repeat-x 0 -28px; color:#384456;}
.alphabet li a{ float:left; width: 28px; padding: 6px 0; background: url(/images_new/articlesRatingBgs.gif) repeat-x 0 0;}

.searchAddTerms{ padding-top: 20px;}
.searchAddTerms .leftBox .contBox2 div{ padding-right: 66px;}
.searchAddTerms .rightBox .contBox2 div{ padding-right: 90px;}
.termsList{ padding-top: 20px; font-size:12px; font-weight:bold; }
.termsList ul {

    overflow: hidden;
    zoom: 1;
}
.termsList ul.leftBox{ width:49%;}
.termsList ul.rightBox{ width:49%;}
.termsList li{ float:left; width:100%; padding-bottom:20px; list-style:none}
.termsList li h3{ float:left; width: 28px; height:16px; padding: 6px 0; background: url(/images_new/articlesRatingBgs.gif) repeat-x 0 -28px; border: 1px solid #A1B5D5; font: bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#384456; text-align:center;}
.termsList li ul{ padding-left: 40px; float:none; font-size: 11px;}
.termsList li ul li{ float:none; width: 100%; padding: 9px 0 0 0;}

#termsDescriptList{ float:left; width: 100%; padding-top: 30px;}
#termsDescriptList li{ padding: 0 0 9px 15px; background:url(/images_new/point3.gif) no-repeat 0 4px;}
#termsDescriptList li a{ font-weight:bold;}
#termsDescriptList li div{ display:none; font-size: 12px; display:none; padding: 15px 0 6px 0;}
#termsDescriptList li.active{ background:url(/images_new/point3a.gif) no-repeat 0 6px;}
#termsDescriptList li.active a{ color:#384456; text-decoration:none;}
#termsDescriptList li.show{ background:url(/images_new/point3a.gif) no-repeat 0 6px;}
#termsDescriptList li.show a{ color:#384456; text-decoration:none;}
#termsDescriptList li.show div{ display:block;}

/* \\index */

/* info */

.infosList{ float:left; width:99%; margin-top: -20px; margin-bottom: 20px;}
.infosList li{ float:left; width: 100%; padding: 20px 0 20px 0; border-bottom: 1px solid #E4EDFB;}
.infosList li.last{ border: none;}
.infosList li img{ float:left;}
.infoTitleBox{  padding-bottom: 15px; color:#A5BDE4;}
.infoTitleBox h3{ padding: 5px 0; font-size: 14px; color:#3F6CB6;}
.infoTitleBox h3 span{ color:#384456;}
.infoTitleBox h3 span a{ color:#384456;}
.infoTitleBox div a{ color:#A5BDE4;}
.infoTitleBox div img{ width: 16px; height: 16px; margin-right: 5px; background: url(/images_new/gifs.gif) no-repeat -73px -94px;}
.infoTextPost{ font-size: 12px;}
.infoTextPost .post-picture { margin: 0 15px 10px 0;}
.infoTextPost p {

    margin-bottom: 15px;
}

.infoTextPost table {

    /*border: 1px solid #a8a8a8 !important;
	border-collapse: collapse;
	border-spacing: 0;
	margin: 10px 0;*/
}

.infoTextPost table tr {}

.infoTextPost table tr td {

    padding: 5px 10px;
    text-align: left;
    vertical-align: top;
}

.infoText{ padding-left: 105px; font-size:12px;}
.infoText div{ float:left; width: 100%; padding-top: 10px; font-size: 11px;}
.infoText div p{ float:left;}
*+html .infoText div p{ padding-left: 10px;}
.infoText div p a{ float:none; font-weight:normal;}
.infoText div a{ float:right; font-weight:bold;}

.centerTextBox{ font-size: 12px; padding-bottom: 30px;}
.centerTextBox h3{ padding: 25px 0 15px 0; clear:both; font-size: 14px; color:#384456;}
.centerTextBox h4{ padding: 20px 0 5px 0; clear:both; font-size: 12px; color:#384456;}
.centerTextBox li ul{ padding-left: 30px;}

#questionsBox li{ padding: 5px 0 5px 12px; font-weight:bold; background: url(/images_new/point3.gif) no-repeat 0 9px;}
#questionsBox li.active{ color:#F3BB6D; background: url(/images_new/point3o.gif) no-repeat 0 9px;}
#buyingNote li{ padding: 5px 0 5px 12px; font-weight:bold; background: url(/images_new/point3.gif) no-repeat 0 9px;}
#buyingNote li.active{ color:#F3BB6D; background: url(/images_new/point3o.gif) no-repeat 0 9px;}
#serviceNote li{ padding: 5px 0 5px 12px; font-weight:bold; background: url(/images_new/point3.gif) no-repeat 0 9px;}
#serviceNote li.active{ color:#F3BB6D; background: url(/images_new/point3o.gif) no-repeat 0 9px;}

#addQuestionForm p{ font-weight:bold;}
#addQuestionForm textarea{ width: 97%; height:70px; overflow:hidden; max-width: 100%; max-height:160px; padding: 5px; margin:10px -10px 10px 0; border: 1px solid #C4D2E9; font-size: 12px;}
#askBut{ float:right;}

.infoLinks{ float:left; width: 100%;}
.infoLinks h3{ padding:20px 0 5px 0; font-size: 14px; color:#384456;}
.infoLinks li{ padding: 5px 0 0 10px; background: url(/images_new/marker.gif) no-repeat 0 10px; }

.correctings{ float:right; width: 250px; padding-top: 27px;}
.correctings a{ font-weight:bold;}
.correctings img{float:left; width:16px; height:12px; background: url(/images_new/gifs.gif) no-repeat -144px -64px; margin-right: 5px;}

/* \\info */

/* text */


.allText{ font-size: 12px; padding-bottom: 30px;}
.allText h3{ padding: 25px 0 15px 0; clear:both; font-size: 14px; color:#384456;}
.allText h4{ padding: 20px 0 5px 0; clear:both; font-size: 12px; color:#384456;}
.allText li ul{ padding-left: 30px;}
#services{ padding-top:5px; font-size: 11px;}
#services .contBox2 div{ float:left; padding:3px 0 3px 20px; line-height:18px;}
#services .contBox2 div.rightBord{ padding: 3px 20px 3px 0; border-right: 1px solid #CBD6E8;}

/* \\text */


/* basket*/

.basketTabBox{ padding-top:20px;}
.basketTabBox p{ padding-bottom: 10px;}
.noteTitle{ background: url(/images_new/titlesBgs.gif) repeat-x 0 -128px; overflow: hidden;zoom: 1;}
.noteTitle div{ background: url(/images_new/titlesBgs.gif) no-repeat right -100px;}
.noteTitle ul{ height:22px; padding-top:6px; background: url(/images_new/titlesBgs.gif) no-repeat 0 -72px; color:#43608f; font-size: 11px; font-weight: bold; overflow: hidden; zoom: 1; }
.basketBoxTop li{ float:left; padding: 1px 1%; border-left: 1px solid #b5c9e7; border-right:1px solid #e3ecfb;}
.basketBoxTop .cell1{ width: 10%; border-left: 0;}
.basketBoxTop .cell2{ width: 42%;}
.basketBoxTop .cell3{ width: 6%; text-align:center;}
.basketBoxTop .cell4{ width: 7%; text-align:center;}
.basketBoxTop .cell5{ width: 7%; text-align:center;}
.basketBoxTop .cell6{ width: 14%; text-align:center; border-right: 0;}
.basketList{ padding:0 1px;}
.basketList table{ width: 100%; padding: 0; margin: 0!important; border-collapse:collapse; border-spacing:0; border: solid #c5d1e4; border-width: 0 1px; font-size: 11px; font-weight:bold; color:#384456;}
.basketList td{ padding:5px 10px!important; font-weight: bold;}
.basketList .cell1{ width: 12%;}
.basketList .cell2{ width: 43%;}
.basketList .cell3{ width: 9%; text-align:right;}
.basketList .cell3 input{ border: 1px solid #9fb6dd; padding:1px 5px; width: 18px; text-align:right; vertical-align: top; }
.basketList .cell4{ width: 9%; text-align:right;}
.basketList .cell5{ width: 9%; text-align:right; color: #4AC45D}
.basketList .cell6{ width: 17%; text-align:right;}
.basketList .cell6 a img{ margin-left: 10px; float:right; width: 15px; height: 15px; overflow: hidden; background: url(/images_new/gifs2.gif) no-repeat; }
.basketList .blue .cell6 a img{ background: url(/images_new/gifs2.gif) no-repeat -15px 0; }
.basketList .blue td{ background: #f0f6ff;}
.basketBoxBot li{ float:right; padding: 1px 1%; color:#748baf; border-left: 1px solid #b5c9e7; border-right:1px solid #e3ecfb;}
.basketBoxBot li span{ color:#384456;}
.basketBoxBot .cell3{ width: 15%; white-space:nowrap;}
.basketBoxBot .cell2{ width: 15.7%; white-space:nowrap; text-align:right; border-left: 0;}
.basketBoxBot .cell1{ border-width: 0;}
.basketBoxBot .cell3{ border-right: 0; text-align:right;}
.basketBoxBot .cell3 span{ padding-right: 26px;}
.basketBoxBot .cell2 span{ padding-right: 3px;}
.basketBoxBot .cell1 .button3{ position:relative; z-index:5; margin: -3px 0; width: 80px;}
.basketBoxBot .cell1 .button3 div{width: 70px;}
.basketBoxBot .cell1 .button3 div input{width: 70px; font-weight:normal}
#basket5b .basketBoxBot .cell2{ border-right: 0;}
.iconsThen{ padding: 20px 0; overflow: hidden; zoom: 1;}
.iconsThen p{ float:left; width: 450px;}
.iconsThen p a{ float:left; margin-right:20px; vertical-align:middle; font-size: 11px; font-weight:bold; line-height:12px;}
.iconsThen p a img{ float:left; margin-right: 5px; vertical-align:middle;}
.iconsThen p a img span{ float:left; padding-top: 5px; }
.basketIcon1{ width: 120px;}
.basketIcon2{ width: 120px;}
.basketIcon3{ width: 110px;}
.basketIcon3 span{ float:left; padding-top: 5px;}
.basketIcon1 img{ width: 25px; height:25px; overflow:hidden; background: url(/images_new/gifs2.gif) no-repeat 0 -28px;}
.basketIcon2 img{ width: 25px; height:25px; overflow:hidden; background: url(/images_new/gifs2.gif) no-repeat -25px -28px;}
.basketIcon3 img{ width: 24px; height:23px; overflow:hidden; background: url(/images_new/gifs2.gif) no-repeat -30px 0;}

.iconsThen .button2{ float:right;}

.continueOrder{ width: 258px!important;}
.continueOrder div a{ width: 242px!important;}
.continueOrder img{ position:relative; top: 1px; float:right; width: 13px; height:14px; overflow:hidden; margin-left:5px;  background: url(/images_new/gifs2.gif) no-repeat -54px 0; }

.continueAddcart{ width: 258px!important;}
.continueAddcart div a{ width: 242px!important;}
.continueAddcart img{ position:relative; top: 1px; float:left; width: 13px; height:14px; overflow:hidden; margin-left:5px;  background: url(/images_new/gifs2.gif) no-repeat -54px 0; }


.selectOrder{ width: 50%;}
.selectOrder .blueBoxTab{ width: 50%; margin-right:-2px; }
.selectOrder .blueBoxTab a{ text-decoration:none; }
.selectOrder #tabBox1 { float: left; width: 40%; }
.selectOrder #tabBox2 { float: left; width: 60%; }
.selectOrder .noTab{ float:left; width: 50%; text-align:center; }
.selectOrder .noTab .topBox{ display:none;}
.selectOrder .noTab .contBox{ float:left; width: 100%;}
.selectOrder .noTab .contBox2{ float:left; width: 100%; padding-top: 10px;}
#forReg{ display:none; float:left; width:100%; padding-bottom: 1px;}
#forReg .inpBox{ position:relative; float:left; width: 100%; padding: 5px 0 6px 0;}
#forReg .inpBox p{ float:left; width: 70px; color:#9EB7DF; padding:3px!important;}
#forReg .inpBox input{ float:left; width: 140px; padding: 2px 5px; color:#9EB7DF; border: 1px solid #AAC0E4; float:left;}
#forReg .inpBox a{ float:left; padding: 3px 0 0 10px;}



.selectOrder .noTab a{ text-decoration:none; border-bottom: 1px dashed #3f6cb6; color:#3f6cb6; font-size:13px; font-weight:bold;}
#basket2Text {

    clear: both;
}
#basket2Text .contBox2{ font-size: 11px; color:#384456;}
#basket2Text .contBox2 p{ font-weight:bold; padding: 10px 0 10px 0; }
#basket2Text .continueOrder{ margin-top: 15px;}

#regInfo{ padding-top: 20px; padding-bottom: 10px;}
#regInfo .contBox2{ padding: 5px 0; width: 100%;}
#regInfo ul{ float:left; width: 100%;}
#regInfo ul li{ float:left; width: 27%; padding: 5px 3%; border-right: 1px solid #cbd6e8; font-size: 11px; color:#384456;}
#regInfo ul li.last{ border-right:none;}
.centerRightBlock #regInfo{ float:left; width: 100%; padding-top: 20px;}

#personalData{ padding-bottom:10px;}
input.error{ border: 1px solid #f00!important; background:#fffefe;}
textarea.error{ border: 1px solid #f00!important; background:#fffefe;}
select.error{ border: 1px solid #f00!important; background:#fffefe;}
#personalData h3{ clear:both; font-size:13px; font-weight:bold; color:#7186a9; padding-top:0; }
#personalData form{ float:left; width:100%;}
#personalData table{ border-collapse:collapse; font-size: 11px;}
#personalData .notBg{ width:365px!important; padding: 10px 0!important;}
#personalData .brownBg{ width:365px!important; padding:10px 0!important; background: #fdedd5; border: 1px solid #e5d0b3;}
#personalData .blueBg{ clear:both; width:365px!important; padding:10px 0!important; background: #d6e5f7; border: 1px solid #cbd6e8;}
#personalData p{ padding-top: 15px; font-size:11px; color:#6d7582; }
#personalData p span{ color:#f00; }
#personalData td{ padding: 5px 10px;}
#personalData td span{ color:#f00;}
#personalData td.cell1{ width: 120px!important;}
#personalData td.cell2{ width: 220px!important;}
#personalData td.cell2 input{ max-width: 210px; padding: 1px 5px; border: 1px solid #b1bbce;}
#personalData td.cell2 select{ width: 222px; padding: 1px; border: 1px solid #b1bbce;}

#personalDataLogin{ padding:15px 0 10px 0;}
#personalDataLogin table{ border-collapse:collapse; font-size: 11px;}
#personalDataLogin p{ padding-top: 15px; font-size:11px; color:#6d7582; }
#personalDataLogin p span{ color:#f00; }
#personalDataLogin td{ padding: 5px 10px 5px 0; color:#384456; font-weight: bold;}
#personalDataLogin td span{ color:#f00;}
#personalDataLogin td.cell1{ width: 120px;}
#personalDataLogin td.cell2{ width: 220px;}
#personalDataLogin td.cell2 select{ width: 222px; padding: 1px; border: 1px solid #b1bbce;}
#personalDataLogin .contBox2 { padding: 5px 2%; width: 96%; }

.contBox select,
.contBox input,
.cell1 select,
.cell1 input,
.cell2 select,
.cell2 input,
.cell3 select,
.cell3 input {
    font-size: 12px;
}

#addAdress .contBox2 { padding: 5px 2%; width: 96%; }


.brandsList{ float:left; width: 100%;}
.brandsList table{ width:100%; border-collapse:collapse;}
.brandsList td{ width: 25%; padding:40px 0 10px 0; text-align:center; }
.brandsList .names td{ width: 25%; text-align:center; padding:0; font-size:13px; font-weight:bold; }

.bothBox{ margin-top: 20px;}

.borderBoxBrown{ padding: 10px 1.5%; margin-bottom: 10px; border: 1px solid #e5d0b3; background: #fdedd5; color:#716656; overflow: hidden; zoom: 1;}
.borderBoxBrown .close{ float:right; width: 15px; height: 15px; overflow: hidden; background:  url(/images_new/gifs2.gif) no-repeat -80px -17px;}
.borderBoxBrown h3{ float:left; font-size: 13px; color:#716656;}
.borderBoxBrown h3 a{ text-decoration: none;}
.borderBoxBrown h3 a span{ text-decoration: none;}
.borderBoxBrown h3 a img.check{ position: relative; top: 1px; width: 13px; height:13px; margin-right:5px; background: url(/images_new/gifs.gif) no-repeat -90px -81px; cursor:pointer;}
.borderBoxBrown table{ clear: both; margin: 10px 0;}
.borderBoxBrown td{ padding: 5px 20px 5px 0; vertical-align: top;}
.borderBox{ padding: 10px 1.5%; margin-bottom: 10px; border: 1px solid #c5d3ea; color:#384456; overflow: hidden; zoom: 1;}
#basket5b .borderBox{ margin: 10px 0 0 0;}
#basket5b .borderBoxBrown{ margin: 10px 0 0 0;}
.borderBox .close{ float:right; width: 15px; height: 15px; overflow: hidden; background:  url(/images_new/gifs2.gif) no-repeat -80px -17px;}
.borderBox h3{ float:left; font-size: 13px; color:#384456;}
.borderBox h3 a{ text-decoration: none;}
.borderBox h3 a span{ text-decoration: none; border-bottom: 1px dashed #384456;}
.borderBox h3 a img.check{ position: relative; top: 1px; width: 13px; height:13px; margin-right:5px; background: url(/images_new/gifs.gif) no-repeat -90px -68px; cursor:pointer;}
.borderBox a.check{ text-decoration:none}
.borderBox a.check img{ position: relative; top: 2px; width: 13px; height:13px; margin-right:2px; background: url(/images_new/gifs.gif) no-repeat -90px -68px; cursor:pointer;}
.borderBox a.check.active img{ position: relative; top: 2px; width: 13px; height:13px; margin-right:2px; background: url(/images_new/gifs.gif) no-repeat -90px -81px; cursor:pointer;}
.borderBox table{ clear: both; margin-top: 10px;}
.borderBox td{ padding: 5px 20px 5px 0; vertical-align: top;}
.borderBox .button3{ margin-top:10px;}
#basket5b .borderBox td{ color:#6d7582;}
#basket5b .borderBox td strong{ color:#384456;}
#basket5b .continueOrder{ margin-top: 10px;}

#addProps{ padding-bottom: 10px;}
#addProps h3{ float:left; font-size: 13px; color:#7186a9;}
#addProps .contBox2 { padding: 5px 2%; width: 96%; }
#editProps{ display:none;}
#editProps h3{ float:left; font-size: 13px; color:#7186a9;}
#editProps .button3{ margin-right: 10px;}
#rollupProps{ float:left; margin-left:20px; text-decoration: none;}
#rollupProps img{ float:left; width: 15px; height:15px; margin-right: 5px; background: url(/images_new/gifs.gif) no-repeat 0 -79px; cursor:pointer;}
#rollupProps span{ float:left; border-bottom: 1px dashed #3f6cb6; font-size: 12px; font-weight: bold; text-decoration: none;}
.contProps{ float:left; width:100%;}
.contProps .button3{ margin-top: 10px;}
.contProps p span{ color:#f00;}
.notBg{ width: 380px; padding: 10px;  color:#384456;}
.notBg td{ padding: 5px 10px 5px 0; vertical-align:top;}
.notBg td img{ width: 16px; height:17px; overflow:hidden; margin-top: 3px; background: url(/images_new/gifs2.gif) no-repeat -80px 0;}
.notBg td span{ color:#f00;}
.notBg td.cell1{ width: 125px;}
.notBg td select{ width:60px; padding: 1px; border: 1px solid #b1bbce;}
.notBg td input{ width:210px; padding: 2px 5px; border: 1px solid #b1bbce;}
.notBg td textarea{ width:210px; height:50px; padding: 2px 5px; border: 1px solid #b1bbce;}

.brownBg{ width: 380px; padding: 10px; border: 1px solid #e5d1b5; background: #fdedd5;}
.brownBg td{ padding: 5px 10px 5px 0; vertical-align:top;}
.brownBg td span{ color:#f00;}
.brownBg td.cell1{ width: 125px;}
.brownBg td input{ width:210px; padding: 2px 5px; border: 1px solid #baab94;}
.brownBg td textarea{ width:210px; height:50px; padding: 2px 5px; border: 1px solid #baab94;}
p.smallText{ font-size: 10px; color:#98a4b6;}


#addAdress{ padding-bottom: 10px;}
#addAdress h3{ float:left; font-size: 13px; color:#7186a9;}
#editAdress{ display: none;}
#editAdress h3{ float:left; font-size: 13px; color:#7186a9;}
#rollupAdress{ float:left; margin-left:20px; text-decoration: none;}
#rollupAdress img{ float:left; width: 15px; height:15px; margin-right: 5px; background: url(/images_new/gifs.gif) no-repeat 0 -79px; cursor:pointer;}
#rollupAdress span{ float:left; border-bottom: 1px dashed #3f6cb6; font-size: 12px; font-weight: bold; text-decoration: none;}
.contAdress{ display:none; float:left; width:100%; padding-top:10px; }
.contAdress .button3{ margin-top: 10px;}
.contAdress p span{ color:#f00;}
.contAdress .brownBg{ width: 460px; font-weight:bold;}
.contAdress td.cell1{ width: 125px!important;}
.contAdress .brownBg td input{ width:300px; padding: 2px 5px; border: 1px solid #baab94;}
.contAdress .brownBg td textarea{ width:300px; height:70px;}
.contAdress .brownBg td select{ width:310px; padding: 1px; border: 1px solid #baab94;}
.helpWindow{ position:absolute; left: 500px; top: 15px; border: 1px solid #e5d1b5; background: #fdedd5; padding: 10px;}
.helpWindow .pointer{ left:-10px; width: 11px; height:20px; background: url(/images_new/gifs2.gif) no-repeat -54px -14px;}
.contAdress .notBg { width: 500px; }
.contAdress .notBg a{ text-decoration:none; border-bottom: 1px dashed #3f6cb6; margin-left: 15px;}
.contAdress .notBg{ font-weight:bold;}
.contAdress .notBg select{ width: 150px;}
.contAdress .notBg textarea{ width:300px; height:70px;}

.magAdressBox{ float:left; width:100%; padding-top: 10px;}
.magAdressBox p{ padding-bottom:10px; }
.magAdressBox ul{ padding-bottom: 10px;}
#editAdressForm{ float:left; width:100%; padding-top: 10px;}
#editAdress .button3{ margin-right: 5px;}
#rollupAdress{ display:none;}
#rollupProps{ display:none;}

.blueBgBox{ background:#eff4fa;}
#basket5b .textarea1{ clear:both; float:left; width: 700px; padding: 5px; height:50px; max-height:60px; max-width:100%; border: 1px solid #b1bbce; margin-top: 10px; }
#basket5b .textarea2{ clear:both; float:left; width: 700px; padding: 5px; height:100px; max-height:90px; max-width:100%; border: 1px solid #b1bbce; margin: 10px 0; overflow:auto }

.resultInfoBox{ float:left; width:100%;}
.fullBox{ float:left; width:100%; padding-bottom: 20px;}
.fullBox h3{ padding: 20px 0 0 0!important;}
.fullBox .basketTabBox{ padding-top: 10px;}
.fullBox .button3{ margin-top: 10px;}
#acceptContract{ clear:both; float:left;}

/* \\basket*/


/* prodcard */

.pathPrintBox{ padding-bottom:15px; overflow: hidden; zoom: 1;}
.productTitle{ padding-bottom: 10px; overflow: hidden; zoom: 1;}
.productTitle h1{ float:left; color:#43608f; font-size:21px;}
.productTitle h1 img{ width: 26px; height:19px; overflow:hidden; background: url(/images_new/gifs2.gif) no-repeat -96px -19px;}
.productTitle .stars2{ float:left; margin:5px 10px; width:85px; height:16px; overflow:hidden; background: url(/images_new/stars.gif) repeat-x 0 0; }
.productTitle .stars2 div{ float:left; height:16px; overflow:hidden; background: url(/images_new/stars.gif) repeat-x 0 -16px; }
.productTitle p{ float:left; color:#43608f; padding-top: 7px;}
.productTitle .inSight{ float:left; padding:7px 0 0 15px; color:#56b35a;}
.productTitle .inSight img{ float:left; width: 13px; height:13px; overflow:hidden; margin-right:3px; background: url(/images_new/gifs.gif) no-repeat -36px -79px; }
.productTitle .outSight{ float:left; padding:7px 0 0 15px; color:#f1d368;}
.productTitle .outSight img{ float:left; width: 13px; height:13px; overflow:hidden; margin-right:3px; background: url(/images_new/gifs.gif) no-repeat -104px -94px; }
.sameSer h2{font-size: 16px; font-weight:bold; color:#43608f;}
.sameSer h2 img{ width:24px; height:19px; overflow:hidden; margin:6px 5px 0 0; background: url(/images_new/gifs2.gif) no-repeat -50px -34px; }

#productImg{ height:399px; overflow:hidden; padding:10px 0; position: relative}
#productImg table{ border-collapse:collapse; width:100%;}
#productImg td{ width:100%; height:360px; padding:0; vertical-align:middle; text-align:center;}


.product-pictures-scroll {

    position: relative;
    width: 170px;
    padding: 10px 0;
    margin: 0 auto;
    overflow: hidden;
    zoom: 1;
}

.product-pictures-scroll .product-pictures-scroll-arrow {

    position: absolute;
    top: 50%;
    margin-top: -30px;
    width: 16px;
    height: 59px;
}

.product-pictures-scroll .product-pictures-scroll-arrow span {

    display: block;
    height: 100%;
    background-image: url(/images_new/gifs2.gif);
    background-repeat: no-repeat;
    cursor: pointer;
}

.product-pictures-scroll .product-pictures-scroll-arrow .disabled {

    opacity: 0.4;
    filter: alpha(opacity=40);
    cursor: default;
}

.product-pictures-scroll .product-pictures-scroll-left-arrow {

    left: 0;
}

.product-pictures-scroll .product-pictures-scroll-left-arrow span {

    background-position: -90px -54px;
}

.product-pictures-scroll .product-pictures-scroll-right-arrow {

    left: 100%;
    margin-left: -16px;
}

.product-pictures-scroll .product-pictures-scroll-right-arrow span {

    background-position: -106px -54px;
}

.product-pictures-scroll .product-pictures-scroll-list {

    position: relative;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
}

.product-pictures-scroll .product-pictures-scroll-list ul {

    position: relative;
    left: 0;
    overflow: hidden;
    zoom: 1;
}

.product-pictures-scroll .product-pictures-scroll-list ul li {

    float: left;
    padding: 0 5px;
}

.product-pictures-scroll .product-pictures-scroll-list ul li img {

    border: 5px solid #fff;
}

.product-pictures-scroll .product-pictures-scroll-list ul li.current {}

.product-pictures-scroll .product-pictures-scroll-list ul li.current img {

    border: 5px solid #9db6df;
}

.product-pictures-scroll-double {

    width: 280px;
}

.product-pictures-scroll-double .product-pictures-scroll-list {

    width: 220px;
}

.product-pictures-scroll-triple {

    width: 390px;
}

.product-pictures-scroll-triple .product-pictures-scroll-list {

    width: 330px;
}

.product-pictures-scroll-quadruple {

    width: 500px;
}

.product-pictures-scroll-quadruple .product-pictures-scroll-list {

    width: 440px;
}

.product-pictures-scroll-quintuple {

    width: 610px;
}

.product-pictures-scroll-quintuple .product-pictures-scroll-list {

    width: 550px;
}



.productInfoBox{}
.productInfoBox #tabs{ background: url(/images_new/bord1.gif) repeat-x bottom; overflow: hidden; zoom: 1;}
.productInfoBox #tabs li{ float:left;}
.productInfoBox #tabs li div{ float:left; padding: 5px 11px;}
.productInfoBox #tabs li div a{ float:left; font-size: 12px; font-weight:bold; line-height:17px; text-decoration:none; border-bottom: 1px dashed #3f6cb6;}
.productInfoBox #tabs li div a:hover{ border-bottom-color:#7899CF;}
.productInfoBox #tabs li.active{ float:left; background: url(/images_new/tabBg.gif) repeat-x 0 -56px;}
.productInfoBox #tabs li.active div{ float:left; padding:0; background: url(/images_new/tabBg.gif) no-repeat right -28px;}
.productInfoBox #tabs li.active div a{ float:left; padding: 5px 10px; line-height:18px; border-bottom: none; background: url(/images_new/tabBg.gif) no-repeat;}
.productInfoBox .contBox{ background: url(/images_new/bord1.gif) repeat-y right; }
.productInfoBox .contBox2{ background: url(/images_new/bord1.gif) repeat-y; overflow: hidden; zoom: 1;}
.productInfoBox ul#conts{ background: url(/images_new/bord1.gif) repeat-x bottom;}
.productInfoBox #conts > li{ display:none; height:620px; overflow: auto; overflow-y:auto; overflow-x: hidden; padding: 20px 2.5%; color:#384456;}
.productInfoBox #conts.autoHeight li{ overflow:visible; height:auto; }
*html .productInfoBox #conts li{ overflow-y:scroll;}
*+html .productInfoBox #conts li{ overflow-y:scroll;}
.productInfoBox #conts li.active{ display:block;}
.productInfoBox #conts li table{ width: 100%; border-collapse:collapse;}
.productInfoBox #conts li td{ padding:2px 15px 2px 0;}
.productInfoBox #conts li tr.bottomBord td{ padding:2px 15px 10px 0; border-bottom: 1px solid #f2f2f2;}
.productInfoBox #conts li tr.afterBord td{ padding:10px 15px 2px 0; }

.productInfoBox #conts li.characteristics {

    height: auto !important;
    overflow: visible !important;
}

.productInfoBox .commentsBox ul{ }
.productInfoBox .commentsBox ul li{ display:block!important; height:auto!important; width: 100%!important; overflow:hidden!important; }
.productInfoBox .commentsBox .linkAll{ float: right; margin: 20px 0; font-weight:bold; font-size:12px; text-decoration:none;}
.productInfoBox .commentsBox .linkAdd{ float: left; margin: 20px 0; font-weight:bold; font-size:12px;}
.accessoryList{ text-align:center; font-size: 12px; font-weight:bold;}
.accessoryList td{ width: 24.9%; padding: 10px 10px 20px 10px!important; text-align: center;}
/*.accessoryList td{ width: 24.9%;}*/
.accessoryList td p{ padding: 15px 5px; font-weight: bold;}
.accessoryList .price{ float:none; width: 80px!important; margin:0 auto; padding:0; height:20px; overflow:hidden; background: url(/images_new/priceBg.gif) repeat-x 0 -40px; }
.accessoryList .price div{ width: 80px; padding:0; height:20px; background: url(/images_new/priceBg.gif) no-repeat right -20px; }
.accessoryList .price div p{ width: 70px; padding:2px 5px; background: url(/images_new/priceBg.gif) no-repeat 0 0; text-align:center; font-size: 14px; line-height:16px; color:#fff;}
.parametersInCard .cell1{ width: 200px;}
.infoInCard{ width:100%;}
.infoInCard td{ vertical-align:top; width:50%;}
.infoInCard td.cell1{ padding:0 20px 0 0!important; border-right: 1px solid #F2F2F2; }
.infoInCard td.cell1 h3{font-size:13px;}
.infoInCard td.cell2{ height:550px; padding:0 0 0 20px!important; }
.infoInCard td.cell2 div{ height:550px; padding-right: 20px; overflow-y: auto;}
#addToBasketBox .orangeBox{ width: 120px; height:36px; overflow:hidden; margin:10px auto; background: url(/images_new/orangeBox.gif) repeat-x 0 -72px;}
#addToBasketBox .orangeBox div{ width: 120px; height:36px; overflow:hidden; background: url(/images_new/orangeBox.gif) no-repeat right -36px;}
#addToBasketBox .orangeBox div p{ width: 110px; padding: 5px; height:26px; overflow:hidden; background: url(/images_new/orangeBox.gif) no-repeat 0 0; text-align:center; color:#fff; font-size: 20px; font-weight:bold; line-height: 120%; }
#addToBasketBox form {

    overflow: hidden;
    zoom: 1;
}
#addToBasketBox .button2{ width: 150px!important; margin-left: 15px; }
#addToBasketBox .button2 div{ width: 140px!important;}
#addToBasketBox .button2 div input{ width: 140px!important;}
#addToBasketBox .iconsList{ float:left; width: 100%; margin-top: 15px; border-top: 1px solid #cbd6e8; padding-top: 5px;}
#addToBasketBox .iconsList div{ float:left; padding: 5px 25px;}
#addToBasketBox .iconsList div img{ float:left;}
#addToBasketBox .iconsList div p{ padding-left: 40px; font-weight:bold; line-height:14px; }
#addToBasketBox .iconsList .icon1 img{ width:25px; height:25px; overflow:hidden; margin-top:3px; background: url(/images_new/gifs2.gif) no-repeat 0 -28px;}
#addToBasketBox .iconsList .icon2 img{ width:25px; height:25px; overflow:hidden; margin-top:3px; background: url(/images_new/gifs2.gif) no-repeat -25px -28px;}
#addToBasketBox .iconsList .icon3 img{ width:24px; height:23px; overflow:hidden; margin-top:4px; background: url(/images_new/gifs2.gif) no-repeat 0 -53px;}
#addToBasketBox .iconsList .icon4 img{ width:24px; height:24px; overflow:hidden; margin-top:4px; background: url(/images_new/gifs2.gif) no-repeat -24px -53px;}

#aboutBox .infoCont{ font-weight:bold; }
#aboutBox .infoCont p{ margin: 10px 0; line-height: 140%; height: 19.2em; font-weight:normal; overflow: hidden; }
#stillNotesBox{ padding-top: 10px; zoom: 1;}
#stillNotesBox h2{ font-size: 16px; font-weight:bold; color:#43608f; padding-bottom: 10px;}
#stillNotesBox h2 img{ width:24px; height:19px; overflow:hidden; margin:6px 5px 0 0; background: url(/images_new/gifs2.gif) no-repeat -50px -34px; }
#stillNotesBox .accessoryList{ width:100%;}
/* \\prodcard */

/* profile */

#publicData{ margin-top: 10px;}
#publicData h3{ color:#7186a9;}
#publicData td{ padding: 3px 15px 3px 0;}
#personalData h3{ float:left; font-size:13px; color:#7186a9;}
#rollupPersonal{ float:left; margin-left:20px; text-decoration: none;}
#rollupPersonal img{ float:left; width: 15px; height:15px; margin-right: 5px; background: url(/images_new/gifs.gif) no-repeat 0 -79px; cursor:pointer;}
#rollupPersonal span{ float:left; border-bottom: 1px dashed #3f6cb6; font-size: 12px; font-weight: bold; text-decoration: none;}
.personalDataForm{ float:left; width:100%;}
#personalData table{ border-collapse:collapse; font-size: 11px;}
#personalData .notBg{ width:365px!important; padding: 10px 0!important;}
#personalData .brownBg{ width:365px!important; padding:10px 0!important; background: #fdedd5; border: 1px solid #e5d0b3;}
#personalData .blueBg{ width:365px!important; padding:10px 0!important; background: #d6e5f7; border: 1px solid #cbd6e8;}
#personalData p{ padding-top: 15px; font-size:11px; color:#6d7582; }
#personalData p span{ color:#f00; }
#personalData td{ padding: 5px 10px;}
#personalData td span{ color:#f00;}
#personalData td.cell1{ width: 120px!important;}
#personalData td.cell2{ width: 220px!important;}
#personalData td.cell2 input{ max-width: 210px; padding: 1px 5px; border: 1px solid #b1bbce;}
#personalData td.cell2 select{ width: 222px; padding: 1px; border: 1px solid #b1bbce;}
#personalData .contBox2 { padding: 5px 2%; width: 96%; }
.checksBox{ padding-bottom: 10px;}
.checksBox div{ padding: 0 0 5px 10px;}
.checksBox a.check{ text-decoration:none}
.checksBox a.check img{ position: relative; top: 2px; width: 13px; height:13px; margin-right:2px; background: url(/images_new/gifs.gif) no-repeat -90px -68px; cursor:pointer;}
.checksBox a.check.active img{ position: relative; top: 2px; width: 13px; height:13px; margin-right:2px; background: url(/images_new/gifs.gif) no-repeat -90px -81px; cursor:pointer;}


/* \\profile */




.commentsBox{ clear: both;}
.commentsBox h3{ clear:both; font-size: 14px; color:#384456; padding: 20px 0 7px 0;}
.commentsBox h3 span{ color:#9EA5B1;}
.commentsBox ul{ }
.commentsBox li{ padding: 10px 0; border-bottom: 1px solid #ECECEC; color:#9EA6B1;}
.commentsBox li.last{ border: none;}
.commentsBox li p{ padding: 10px 0; font-size: 12px; line-height:14px; color:#7C7C84;}
.user{ font-weight:bold; text-decoration:none;}
.user span{ text-decoration:underline;}
.user img{ width: 14px; height:13px; background: url(/images_new/gifs.gif) no-repeat -103px -81px; margin-right: 5px; position:relative; top: 2px;}
.commentForm{ overflow: hidden; zoom: 1; }
.commentForm div{ padding-bottom: 8px;}
.commentForm div p{ float:left; vertical-align:middle; font-weight:bold; width: 212px;}
#numbers{ width: 50px;}
.commentForm div p img{float:left; padding:2px 15px 2px 0;}
.commentForm div p span{ float:left; padding-top: 13px;}
#numbers{ margin-top: 7px;}
.commentForm textarea{ width: 97%; height:150px; padding: 5px; border: 1px solid #D8CCBB; background:#FFF6E8; color:#B6A994;}
.commentForm input{ float:left; width: 190px; padding: 5px; border: 1px solid #D8CCBB; background:#FFF6E8; color:#B6A994; margin-right: 10px;}
#callmeCheck img{ width: 13px; height:13px; margin-right: 5px; background: url(/images_new/gifs.gif) no-repeat -90px -68px; cursor:pointer;}
#callmeCheck.active img{ background: url(/images_new/gifs.gif) no-repeat -90px -81px;}

.commentForm .button2{ width: 140px; margin-top: 5px;}
.commentForm .button2 div{ width: 130px;}
.commentForm .button2 div input{ width: 130px;}

/* \\blogs */


.infoTextPost li{ list-style:disc!important; margin-left: 20px; padding:2px 0;}
.infoTextPost h1{ padding: 5px 0!important; font-size: 22px!important; color:#384456!important; }
.infoTextPost h2{ padding: 5px 0!important; font-size: 18px!important; color:#384456!important; }
.infoTextPost h3{ padding: 5px 0!important; font-weight:bold; font-size: 14px!important; color:#384456!important;}
.postBox h4{ padding: 5px 0!important; font-size: 12px!important; color:#384456!important;}
.infoTextPost hr{ margin:10px 0; color:#ccc; }
/*.infoTextPost { font: 12px Tahoma, Geneva, sans-serif; color:##6d7582; }*/
.infoTextPost { font: 14px sans-serif, verdana, tahoma, arial; color: #444D5A; line-height:150%; margin-bottom: 10px }
.infoTextPost ul li{ list-style:disc!important; margin-left: 30px; padding: 2px 0;}
.infoTextPost ol li{list-style:decimal!important; margin-left: 30px; padding: 2px 0;}
*html .infoTextPost ul{ margin-left: 35px; }
*html .infoTextPost ol{ margin-left: 35px; }
.postBox h1{ padding: 5px 0!important; font: 20px Tahoma, Geneva, sans-serif!important; color:#384456!important;}
.postBox h2{ padding: 5px 0!important; font-size: 18px!important; color:#384456!important; }
.postBox h3{ padding: 5px 0!important; font-size: 14px!important; color:#384456!important;}
.postBox h4{ padding: 5px 0!important; font-size: 12px!important; color:#384456!important;}
.postBox hr{ margin:10px 0; color:#ccc; }
.postBox { font: 12px Tahoma, Geneva, sans-serif; color:#6d7582; padding:0 10px}
.postBox ul li{list-style:disc!important; margin-left: 30px; width: auto; padding: 2px 0;}
.postBox ol li{list-style:decimal!important; margin-left: 30px; width: auto; padding: 2px 0;}
*html .postBox ul{ margin-left: 35px; }
*html .postBox ol{ margin-left: 35px; }

/*.postText li{ margin-left: 20px;}*/

.informationListsBox{ padding-left: 20px;}
.informationListsBox h3{ padding: 5px 0!important; font-size: 14px!important; color:#384456!important; }
.informationListsBox ul{ margin:0 0 5px 10px; }
.informationListsBox ul li{ background: url(/images_new/bulit.gif) no-repeat left 11px; padding: 4px 10px; color:#666; }
.informationListsBox ul li a{ font-size: 12px; }
.informationListsBox ul li span{ font-size: 11px!important; color: #aaa; padding-left: 5px; }
.informationListsBox .readAll{ color:#444; }

.informationListsBox div{ padding-bottom: 15px; margin:0 0 5px 10px;}
.informationListsBox div span {  background: url(/images_new/bulit.gif) no-repeat left 11px; padding: 4px 10px; color:#666; display: inline-block}
.informationListsBox div span a {  font-size: 12px; }

.noteMask{ width: 26px; height:19px; background: url(/images/noteMask.png) no-repeat; }
*html .noteMask{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/noteMask.png',sizingMethod='noscale'); background:none;}
.noteMask.black{ background-color:#000;}

.notUnderline, .notUndeline{ text-decoration:none; cursor:pointer;}



/* compare */

#comparisonMain{ position:relative; padding:10px; min-width:800px;}
#comparisonMain .noteTitle div h1{ font-size:13px; font-weight:bold; color:#43608f;}
.comparisonTable{ clear:both; padding: 5px 0 20px 0;}
.comparisonTable table{ border-collapse:collapse;}
.comparisonTable td{ padding:5px 10px; text-align:center; width:140px; border: solid #c5d1e4; border-width: 0 1px; color:#384456; }
.comparisonTable td.cell { vertical-align:top; text-align:left; font-weight:bold; }
.comparisonTable td.cell.groups { vertical-align:bottom; text-align:left; font-weight:bold; width:250px;}
.comparisonTable td.cell.groups a {
    float: left;
    margin-right: 10px;
    padding: 5px 10px;
}
.comparisonTable td.cell.groups a.active {
    background: none repeat scroll 0 0 #F3BB6D;
    color: #FFFFFF;
}

.comparisonTable .item1 td{ border-width:1px; }
.comparisonTable .blueBg td{ background:#f0f6ff;}
.comparisonTable .last td{ border-bottom-width: 1px;}
.quest {cursor: pointer; text-decoration: underline}
.quest img{ position:relative; top: 2px; width:13px; height:13px; overflow:hidden; background: url(/images_new/gifs2.gif) no-repeat -74px -32px; margin-left: 5px;}
.comparisonTable .delCol{ text-decoration:none; color:#aaaeb6;}
.comparisonTable .delCol span{ text-decoration:none; border-bottom: 1px dashed #aaaeb6;}
.comparisonTable .delCol img{ position:relative; top: 2px; width:12px; height:12px; overflow:hidden; background: url(/images_new/gifs2.gif) no-repeat -75px -45px; margin-right: 5px;}
.comparisonTable .imgBox{ padding-top: 10px; }
.comparisonTable .greenCircle{ background: url(/images_new/gifs2.gif) no-repeat -67px 0; }
.comparisonTable .yellowCircle{ background: url(/images_new/gifs2.gif) no-repeat -67px -13px; }

/* \\compare */

#forWords{ height:350px!important; padding: 10px 5%!important; /*overflow-y:scroll!important;*/}

.ordersPage h3{ font-size:12px; font-weight:bold; color:#384456;}
.ordersPage span{ color:#9ea4ae; padding-right: 40px;}
.ordersPage span.green{ color:#89b88c;}
.ordersPage span.yellow{ color:#ddae6c;}
.ordersPage .basketTabBox{ padding-top:10px;}


.index-brands-list {

    margin: 5px 1% 15px 2%;
}
.index-brands-list h2 {font-size:14px; font-weight:bold; color:#3F6CB6;}
.index-brands-list ul {

    font-size: 12px;
    margin: 0 -1px;
    overflow: hidden;
    zoom: 1;
}

.index-brands-list ul li {

    float: left;
    margin: 3px 10px;
    white-space: nowrap;
}

/* Р‘Р»РѕРєРё СЃ РїСЂРѕРєСЂСѓС‚РєРѕР№ С‚РѕРІР°СЂРѕРІ */
.products-scroll {}

.products-scroll .products-scroll-arrow {

    padding: 10px 0;
}

.products-scroll .products-scroll-arrow span {

    display: block;
    margin: 0 auto;
    width: 53px;
    height: 13px;
    background-image: url(/images_new/gifs.gif);
    background-repeat: no-repeat;
    cursor: pointer;
}

.products-scroll .products-scroll-arrow .disabled {

    opacity: 0.4;
    filter: alpha(opacity=40);
    cursor: default;
}

.products-scroll .products-scroll-up-arrow {}

.products-scroll .products-scroll-up-arrow span {

    background-position: -53px -113px;
}

.products-scroll .products-scroll-down-arrow {}

.products-scroll .products-scroll-down-arrow span {

    background-position: 0 -113px;
}

.products-scroll .products-scroll-list {

    position: relative;
    overflow: hidden;
    height: 180px;
}

.products-scroll .products-scroll-list ul {

    position: relative;
    text-align: center;
}

.products-scroll .products-scroll-list ul li {

    height: 152px;
    padding-top: 13px;
    margin-bottom: 15px;
    overflow: hidden;
    line-height: 135%;
}

.products-scroll .products-scroll-list ul li a {

    display: block;
    width: 100%;
    height: 130px;
    overflow: hidden;
}

.products-scroll .products-scroll-list ul li img {

    display: block;
    margin: 0 auto 10px auto;
}

.products-scroll .products-scroll-list ul li .price {

    display: block;
    margin-top: 3px;
    color: orange;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    width: auto !important;
    height: auto !important;
    background: none;
}

.products-scroll-double {}

.products-scroll-double .products-scroll-list {

    height: 360px;
}

.products-scroll-triple {}

.products-scroll-triple .products-scroll-list {

    height: 540px;
}

.products-scroll-quadruple {}

.products-scroll-quadruple .products-scroll-list {

    height: 720px;
}

.products-scroll-quintuple {}

.products-scroll-quintuple .products-scroll-list {

    height: 900px;
}

.benchmark {margin-bottom:4px; font-size:12px; white-space: nowrap; font-weight: 900; color: #6D7582;}
.benchmark a {width:200px!important; font-size:12px}
.benchmark td {vertical-align:middle;}



/* jGrowl */
div.jGrowl {

    padding: 10px;
    z-index: 9999;
}

/** Special IE6 Style Positioning **/
div.ie6 {

    position: absolute;
}

div.ie6.top-right {

    right: auto;
    bottom: auto;
    left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {

    left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {

    left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {

    left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {

    left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
    top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
    width: 100%;
}

/** Normal Style Positions **/
body > div.jGrowl {

    position: fixed;
}

body > div.jGrowl.top-left {

    left: 0px;
    top: 0px;
}

body > div.jGrowl.top-right {

    right: 0px;
    top: 0px;
}

body > div.jGrowl.bottom-left {

    left: 0px;
    bottom: 0px;
}

body > div.jGrowl.bottom-right {

    right: 0px;
    bottom: 0px;
}

body > div.jGrowl.center {

    top: 0px;
    width: 50%;
    left: 25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {

    margin-left: auto;
    margin-right: auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {

    background-color: #53709e;
    color: #fff;
    opacity: .9;
    filter: alpha(opacity = 90);
    zoom: 1;
    width: 235px;
    padding: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    display: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

div.jGrowl div.jGrowl-notification {

    min-height: 40px;
}

div.jGrowl div.jGrowl-notification div.header {

    font-weight: bold;
    font-size: 14px;
    padding-bottom: 5px;
}

div.jGrowl div.jGrowl-notification div.close {

    float: right;
    font-weight: bold;
    font-size: 12px;
    cursor: pointer;
}

div.jGrowl div.jGrowl-closer {

    height: 15px;
    padding-top: 4px;
    padding-bottom: 4px;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
}

table.benchmark_list td {text-align: center; padding:3px!important; vertical-align: middle;}
table.benchmark_list td.title {text-align: left; padding-left:10px}
table.benchmark_list tr.selected td {background-color: #eee; font-weight:700;}

td.bench_model {
    white-space: nowrap;
    width:150px;
}

form.blog-topic-edit {}

form.blog-topic-edit .field {

    padding: 3px 6px;
    border: 1px solid #ccc;
}

form.blog-topic-edit .field input, form.blog-topic-edit .field textarea {

    width: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    vertical-align: top;
}

form.blog-topic-edit table td {

    padding: 8px 0;
}

.s-popup {

    position: absolute;
    top: 0;
    left: 50%;
    z-index: 4096;
}

.s-popup .s-popup-inside {

    position: relative;
    z-index: 8192;
    padding: 15px;
    background: #fff;
    border: 1px solid #98accf;
}

.s-popup h2 {

    font-size: 16px;
    color: #3d4047;
    margin-bottom: 15px;
    padding-right: 100px;
}

.s-popup h2 em {

    font-style: normal;
    color: #ce2828;
}

.s-popup .s-popup-closer {

    position: absolute;
    top: 6px;
    right: 0px;
    font-size: 14px;
    color: #3F6CB6;
    text-decoration: none;
    border-bottom: 1px dashed #3F6CB6;
}

.s-popup .s-popup-closer .icon {

    display: block;
    position: absolute;
    top: 0;
    left: -20px;
    width: 15px;
    height: 15px;
    overflow: hidden;
    background: url(/images_new/gifs2.gif) no-repeat 0 0;
}

.s-popup .s-popup-shadow {

    background: #000;
    position: absolute;
    z-index: 256;
    left: 3px;
    top: 3px;
    width: 100%;
    height: 100%;
    opacity: 0.3;
    filter: alpha(opacity=30);
}

.delivery-calculator {

    width: 650px;
    /*margin-left: -325px;*/
}

.delivery-calculator h2 {

    position: relative;
    height: 25px;
    line-height: 25px;
    padding-left: 35px;
}

.delivery-calculator h2 .icon {

    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 25px;
    height: 25px;
    overflow: hidden;
    background: url(/images_new/gifs2.gif) no-repeat 0 -28px;
}

.delivery-calculator .contBox2 {

    padding: 10px 15px;
}

.delivery-calculator .contBox2 h3 {

    font-size: 12px;
    color: #3c435d;
    margin-bottom: 10px;
}

.delivery-calculator .contBox2 p {

    margin-bottom: 10px;
}

.delivery-calculator .other-cities {

    margin: 15px 0 20px 0;
    padding: 0 5px;
}

.delivery-calculator .other-cities h3 {

    font-size: 12px;
    color: #3c435d;
    margin-bottom: 10px;
}

.delivery-calculator .other-cities form {

    overflow: hidden;
    zoom: 1;
}

.delivery-calculator .other-cities form fieldset {

    overflow: hidden;
    zoom: 1;
}

.delivery-calculator .other-cities form select {

    float: left;
    width: 160px;
}

.delivery-calculator .other-cities form .button2 {

    float: left;
    margin-left: 20px;
}

.delivery-calculator .other-cities form .button2 input {

    padding: 0 5px !important;
}

.delivery-calculator ul.delivery-types {

    overflow: hidden;
    zoom: 1;
    border: 1px solid #c9cee4;
}

.delivery-calculator ul.delivery-types li.delivery-type {

    float: left;
    width: 100%;
    margin-bottom: -500px;
    padding-bottom: 500px;
}

.delivery-calculator ul.delivery-types li .delivery-type-inside {

    padding: 10px;
}

.delivery-calculator ul.delivery-types li.delivery-type h4 {

    font-size: 12px;
    color: #3c435d;
    margin-bottom: 10px;
    text-align: center;
}

.delivery-calculator ul.delivery-types li.delivery-type .description {

    margin-bottom: 10px;
}

.delivery-calculator ul.delivery-types li.delivery-type .time {

    text-align: center;
    margin-bottom: 10px;
}

.delivery-calculator ul.delivery-types li.delivery-type .price {

    margin: 0 auto;
}

.delivery-calculator ul.delivery-types li.odd-delivery-type {

    background: #f1f5ff;
}

.delivery-calculator ul.delivery-types li.even-delivery-type {

    background: #fff;
}

.delivery-calculator ul.delivery-double-types {}

.delivery-calculator ul.delivery-double-types li.delivery-type {

    width: 50%;
}

.delivery-calculator ul.delivery-triple-types {}

.delivery-calculator ul.delivery-triple-types li.delivery-type {

    width: 33.3%;
}

.delivery-calculator ul.delivery-quadruple-types {}

.delivery-calculator ul.delivery-quadruple-types li.delivery-type {

    width: 25%;
}

.delivery-calculator ul.delivery-quintuple-types {}

.delivery-calculator ul.delivery-quintuple-types li.delivery-type {

    width: 20%;
}

.delivery-calculator .delivery-extra-information {

    margin-top: 10px;
}

.delivery-calculator .delivery-extra-information p {

    margin-top: 10px;
}

.credit-calculator {

    width: 500px;
    /*margin-left: -250px;*/
    color: #3a4656;
}

.credit-calculator h2 {

    position: relative;
    height: 25px;
    line-height: 25px;
    padding-left: 35px;
}

.credit-calculator h2 .icon {

    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 25px;
    height: 25px;
    overflow: hidden;
    background: url(/images_new/gifs2.gif) no-repeat -25px -28px;
}

.credit-calculator .credit-description {

    padding: 0 5px;
    margin-bottom: 15px;
}

.credit-calculator .credit-description h3 {

    font-size: 12px;
    color: #3c435d;
    margin-bottom: 10px;
}

.credit-calculator .credit-description p {

    margin-bottom: 10px;
}

.credit-calculator .contBox2 {

    padding: 5px 15px;
    color: #3a4656;
    font-weight: bold;
}

.credit-calculator form.credit-calculating {

    margin: 15px 0;
    padding: 0 5px;
}

.credit-calculator form.credit-calculating .field {

    float: left;
    width: 50px;
    margin-right: 5px;
    border: 1px solid #b9bfcd;
    padding: 2px 0 2px 5px;
}

.credit-calculator form.credit-calculating .field input {

    width: 100%;
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: top;
}

.credit-calculator form.credit-calculating select {

    width: 100%;
}

.credit-calculator form.credit-calculating dl {

    clear: both;
    width: 365px;
    margin-bottom: 10px;
    overflow: hidden;
    zoom: 1;
    font-weight: bold;
}

.credit-calculator form.credit-calculating dl dt {

    float: left;
    width: 16em;
    margin-right: -100%;
}

.credit-calculator form.credit-calculating dl dd {

    margin-left: 17em;
}

.credit-calculator form.credit-calculating .button2 {

    margin: 5px 0 15px 0;
}

.credit-calculator form.credit-calculating .button2 input {

    padding: 0 5px !important;
}

.credit-calculator .credit-contacts {

    border-top: 1px solid #d8d9db;
    padding-top: 15px;
    margin-top: 20px;
}

.admin_div {
    position:relative;
    width:99.8%;
    top:0;
    left:0;
    border:1px outset #FDEDD6;
    background-color:#FDEDD6;
    z-index:1008
}
.admin_div div {padding:2px 10px 2px 10px!important; font-size:9px}

span.dict {border-bottom:1px solid green; color: green; cursor: pointer}
span.dict:hover {border-bottom:2px solid green; color: green; cursor: pointer}

input.price_input {width:34%; padding:0px; height:14px; max-width: 48px}


/*// blogs*/

.pathBox_b { color:#EEAA4A; padding-top: 4px; font-size: 11px; margin-bottom:8px}
.pathBox_b img{ margin: 0 5px;}


div .pagination{
    float:left;
    height:20px;
    padding-top:8px;
}
.pagination ul li {
    display:inline;
}


.pagination ul li a:link,
.pagination ul li a:visited
{
    border:solid 1px #9aafe5;
    font-weight:bold;
    padding:1px 6px;
    text-decoration:none;
}

.pagination ul li a:hover
{
    border:solid 1px #0e509e;
}

.pagination ul .current a

{
    background:#2e6ab1;
    color:#FFFFFF;
    font-weight:bold;
}

ul.arch_calendar {margin-left:30px; }
ul.arch_calendar li {line-height:33px; padding:8px; display:inline;}


/*Р—РђРљРђР—Р«, Р”РћР‘РђР’Р?РўР¬ Р’ РћРЎРќРћР’РќРћР™*/

table.srch_orders {
    width: 800px;
    padding:20px;
}

table.srch_orders td{
    padding:3px;
    border:1px solid gray;
}

table.srch_orders td.cap {
    width:100px;
    text-align:right;
}

table.srch_orders td.inp {
    width:150px;
    text-align:center;
}

table.srch_orders td.inp input{
}


table.orders {
    width: 100%;
}

table.orders th.hh {
    background-color:#7691BB;
    color: #FFFFFF;
    padding: 10px 5px 10px 5px;
    font-weight:bold;
    text-align:center

}

table.orders td.td_ord {
    font-weight:bold;
}

table.orders tr.order {
    border-bottom:3px double #7691BB;
}

table.orders td {
    padding: 5px;
    border:1px solid #E6E6E6;
}



table.orders_nomenkl {
    width: 100%;
}

table.orders_nomenkl th.hh {
    color: gray;
    font-size:9px;
    font-weight:normal;
    padding:2px;
    background-color:#eee;
    border:1px solid #f2f2f2;
    text-align:center
}

a.page {
    font-size:11px;
}


a.curpage {
    text-decoration: none;
    font-size:15px;
    font-weight:bold;
}

select.status {
    font-size:11px;
    width:100px;
}
/* !Р”РћР‘РђР’Р?РўР¬ Р’ РћРЎРќРћР’РќРћР™*/

/* РўРђР±Р›Р?Р¦Рђ РћРџР?РЎРђРќР?РЇ РљРђРўР•Р“РћР Р?Р™, Р”РћР‘РђР’Р?РўР¬ Р’ РћРЎРќРћР’РќРћР™*/

table.descr_cat_bench {
    border-bottom:1px solid #5E5E5E;
}

/* РўРђР‘Р›Р?Р¦Рђ РџР РћР?Р—Р’РћР”Р?РўР•Р›Р¬РќРћРЎРўР?*/
table.benchmark {
    margin-bottom:4px;
    font-size:11px;
    white-space: nowrap;
    font-weight: 900;
    color: #6D7582;
    margin: 10px 0px 10px 0;
}

table.benchmark th {
    background-color: #99ccff;
    background-image: url('/img/sorter/bg.gif');
    background-repeat: no-repeat;
    background-position:  50% 90%;
    cursor: pointer;
    padding:10px 5px 15px 5px;
    vertical-align:middle;
    font-weight:normal;
    color: #455571;
}

table.benchmark th.hh {
    text-align:center;
    width:150px;
    font-size: 10px;
    font-weight:normal;
    table-layout: fixed;
    overflow: hidden;
}

table.benchmark th.hh_price {
    width:250px;
}

table.benchmark th.bench_price {
    text-align:center;
}


table.benchmark thead tr .headerSortUp {
    background-image: url('/img/sorter/asc.gif');
}
table.benchmark thead tr .headerSortDown {
    background-image: url('/img/sorter/desc.gif');
}

table.benchmark thead tr .headerSortDown, table.benchmark thead tr .headerSortUp {
    background-color: #0073E6;
    color:#FFFFFF;
}


table.benchmark td {
    vertical-align:middle;
    padding:3px;
    border: 1px solid #e5e5e5;
}

table.benchmark tbody tr.odd {
    /*background-image:url("/img/sorter/1pxgr.gif");*/
    background-color: #e5e5e5;
}

table.benchmark tbody tr.hover {
    background-color:#FFFFC1;
}


table.benchmark a {width:200px!important; font-size:11px}

/* ################## РўРћРџР« ################## */
table.benchmark td.blank {
    text-align:center;
}

td.top100 {
    background-color:#336600;
    color:#FFFFFF;
    font-weight:bold;
    text-align:center;
}


td.top10 {
    text-align:center;
    color:#336600;
    font-weight:bold;
}

td.low100 {
    text-align:center;
    background-color:#993300;
    color:#FFFFFF;
}

td.low10 {
    text-align:center;
    color:#993300;
    font-weight:bold;
}

td.bench_price {
    text-align:center;
}


table.bench_legend td{
    padding:3px;
}

table.assist td {
    padding:5px;

}

table.assistorder {
    font-size: 14px;
}
table.assistorder th,
table.assistorder td {
    padding:5px;
    border: 1px solid #8B8B8B
}



table.assistorder td.caption {
    background-color:#D7D7D7
}


table.list_comments {
    width: 100%;
}

table.list_comments th.hh {
    background-color:#7691BB;
    color:#FFFFFF;
    font-weight:bold;
    padding:10px 5px;
    text-align:center;
}
table.list_comments td {
    color: gray;
    font-size:12px;
    font-weight:normal;
    padding:5px;
    border-bottom:1px solid #B9B9B9;
    text-align:left;
    vertical-align:top;
}

table.list_comments td.comm-blog {
    background-color:#FFF0F0;

}

table.list_comments td.comm-prod {
    background-color:#F0FFF3;
}


table.list_comments tr.imview td,
table.list_comments tr.imview a{
    color:#B4B4B4;
}

table.list_comments td.checkbox,
table.list_comments td.itemid,
table.list_comments td.itemdate,
table.list_comments td.item_answer
{
    text-align:center;
    vertical-align:middle;
}

table.list_comments td.checkbox {
    width: 50px;
}

table.list_comments td.itemdate
{
    width: 150px;
}

table.list_comments td.item_icons
{
    text-align:center;
    vertical-align:bottom;
}

/* !Р”РћР‘РђР’Р?РўР¬ Р’ РћРЎРќРћР’РќРћР™*/

.toolbar td {font-size:11px}

div.citybar {
    float:left;
    padding:5px 5px 3px 6px;
    position:relative;
    top:0px; left:0px;
    border-bottom:1px solid #d1dbea
}

div.citybar_sel {
    float:left;
    padding:4px 8px 4px 7px;
    position:relative;
    top:0px; left:0px;
    background-color:white;
    font-weight:500;
    border:1px solid #d1dbea;
    border-bottom:0px;
    cursor: pointer;
}

/* div.citybar_sel a {color:#6d7582!important; text-decoration:none!important}*/


/* !Р”РћР‘РђР’Р?РўР¬ Р’ РћРЎРќРћР’РќРћР™*/

.toolbar td {font-size:11px}

div.citybar {
    float:left;
    padding:5px 5px 3px 6px;
    position:relative;
}

.ratingshadow {background-image:url('/images/starshadow.gif'); width:85px; display:inline-block; height:16px; position:relative; bottom:3px;}
.ratingscolor {background-image:url('/images/starscolors.gif');  height:20px}
/*
	.rating_stars {display:inline-block; height:16px; position:relative; bottom:3px;}

		.star_1 {width:85px; background-image:url('/images/rating-star_1.gif');background-repeat:no-repeat;}
		.star_2 {width:85px; background-image:url('/images/rating-star_2.gif');background-repeat:no-repeat;}
		.star_3 {width:85px; background-image:url('/images/rating-star_3.gif');background-repeat:no-repeat;}
		.star_4 {width:85px; background-image:url('/images/rating-star_4.gif');background-repeat:no-repeat;}
		.star_5 {width:85px; background-image:url('/images/rating-star_5.gif');background-repeat:no-repeat;}
*/
.ltl_rating_stars {display:inline-block; height:16px;}
.ltl_star_1 {width:64px; background-image:url('/images/ltl_rating-star_1.gif');background-repeat:no-repeat;}
.ltl_star_2 {width:64px; background-image:url('/images/ltl_rating-star_2.gif');background-repeat:no-repeat;}
.ltl_star_3 {width:64px; background-image:url('/images/ltl_rating-star_3.gif');background-repeat:no-repeat;}
.ltl_star_4 {width:64px; background-image:url('/images/ltl_rating-star_4.gif');background-repeat:no-repeat;}
.ltl_star_5 {width:64px; background-image:url('/images/ltl_rating-star_5.gif');background-repeat:no-repeat;}


.promozone-menu {
    background: #DFE8F3;
    margin-bottom:15px;
}
.promozone-menu ul.pz-menu-list li {
    height: 27px;
    line-height: 26px;
    padding-left: 30px;
    border-bottom:1px solid white;
}
.promozone-menu ul.pz-menu-list li.attention {
    background: url("/img/asus/img/attention.png") no-repeat scroll 160px center;
}
.promozone-menu ul.pz-menu-list li.pz-linktomain_of_promozone {
    height: 41px;
    background: url(/img/asus/img/bg_labelformenu.png) no-repeat;
    border-bottom: 0 none;
    padding-left:0;
}
.promozone-menu ul.pz-menu-list li.pz-linktomain_of_promozone a {
    display: inline-block;
    height: 100%;
    width: 100%;
}
.promozone-menu ul.pz-menu-list li a {
    font-size: 12px;
    font-weight: bold;
    color: #3f6cb6;
}
.promozone-menu ul.pz-menu-list li.active {
    background-color: #f3bc6d;
}
.promozone-menu ul.pz-menu-list li.active a {
    color: white;
}


/*------------------POPUPS------------------------*/

.popup_block{
    display: none;
    background: #fff;
    padding: 20px;
    border: 10px solid #657EA5;
    float: left;
    font-size: 1.2em;
    position: fixed;
    top: 50%;
    z-index: 99999;
}

.popup_block label {
    width: 400px;
    display:block;
    margin-top:10px;
    overflow:hidden
}

.popup_block div.button2 {
    float:right;
}

.popup_block input{
    font-family:tahoma;
}

.popup_block label input[type=text],
.popup_block label textarea {
    float: right;
    position: relative;
    top: 0px;
    width: 260px;
    border: 1px solid #AAC0E4;
    font-size:13px;
}

.popup_block label textarea {
}

img.btn_close {
    float: right;
    margin: -55px -55px 0 0;
}
.popup p {
    padding: 5px 10px;
    margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
    position: absolute;
}
*html .popup_block {
    position: absolute;
}

.quick-prodcard,
.fast_order,
.subscription-goods {
    width: 650px;
    /*margin-left: -325px;*/
}
.quick-prodcard-accept{
    width: 840px;
    /*margin-left: -420px;*/
}

#noAvailable div.contBox2 div {
    padding-top:10px;
    font-size:12px;
    line-height: 18px;
}

.closer {
    border-bottom: 1px dashed #3F6CB6;
    color: #3F6CB6;
    font-size: 14px;
    position: absolute;
    right: 20px;
    text-decoration: none;
    top: 16px;
}

.printer {
    border-bottom: 1px dashed #3F6CB6;
    color: #3F6CB6;
    font-size: 14px;
    position: absolute;
    right: 120px;
    text-decoration: none;
    top: 16px;
}



.closer .icon {
    background: url("/images/btn_close.png");
    display: block;
    height: 15px;
    left: -20px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 15px;
}


.printer .icon {
    background: url("/images/btn_printer.png");
    display: block;
    height: 15px;
    left: -20px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 15px;
}

.popup-opener {
    font-size:12px;
    font-weight: bold;
}

div.desc_check{
    padding: 0px 0px 10px
}

ul.check_order > li > label {
    cursor: pointer;
}

ul.check_order > li > input {
    margin:auto;
    vertical-align: baseline;
    cursor: pointer;
}

ul.check_order > li > ul {
    padding: 4px 15px 10px 15px;
}

ul.check_order > li > ul > li {
    font-weight: normal
}

strong.dict {
    cursor: pointer;
}

strong.dict.bottom {
    border-bottom:1px solid #384456;
}

span.chart_dict {
    font-weight: normal;
    color: #BBBBBB;
}

ul.subseries {margin:6px;}
ul.subseries li {display:inline-block; padding:3px; font-size:13px}
ul.subseries li.active a {color:orange;}

#goup, #godown {background-color:#3F6CB6; color:white; position:fixed; right:2px; padding:6px; cursor:pointer; display:none; z-index:7000}
#goup {top:2px;}
#godown {bottom:2px;}

#header .converser {display:inline; float: right; line-height: 172%; padding: 0 10px;
                        width:100px; border:1px solid #C5D3E9;
                        border-radius:6px; box-shadow:2px 1px 0px #f2f2f2;
                        height: 54px; margin-right:14px; background-color:#FDEDD6;
                        margin-top:2px;}
#header .converser div {font-size:23px; text-align:center; color:#7B96C2; padding:0px; margin:0px}
#header .converser div span {font-size:10px; width:100%}
img.converser_img {float:left}

 .pright {float:right}
 .pcentral {text-align:center; margin:8px 0}
 .pleft {text-align:left; margin:8px 0 12px}
 .pinline { }
 .pinline span {padding-left:20px; font-size:1em!important}

.oldprice {text-align:center; color:red; text-decoration: line-through; font-weight:700; padding-bottom:4px }
.oldpriceCard {text-align:center; color:red; text-decoration: line-through; font-weight:700; font-size:20px; padding-top:7px }

div.youtubepreview {width:120px; padding-bottom:0px; background-repeat:no-repeat; height:70px; background-position:0 -10px; text-align:center; line-height:70px}
div.youtubepreview img {vertical-align:middle; opacity:0.85; float:none;}
div.youtubepreview img:hover {opacity:1;}

#select_city {
    position: absolute;
    top:35px;
    left: 1px;
    width: 250px;
    /*height: 70px;*/
    border: 1px solid #95b6d1;
    padding: 12px;
    background-color: #FFF;
    z-index: 1050;
    box-shadow: 3px 3px 0 rgba(0,0,0,0.2);
    display: none;
}

#select_city li {
    list-style: none;
    padding: 2px;
    float: left;
    width: 47%;
    font-size: 1.15em;
    margin-right: 1%;
}

.select_cities {
    display: inline-block;
    max-width: 610px;
}
.select_cities li {
    list-style: none;
    padding: 2px;
    float: left;
    width: 23%;
    font-size: 1.15em;
    margin-right: 1%;
}

div.low_price {
    background: url("/images_new/priceBgGreen.gif") repeat-x scroll 0 -62px transparent;
    color: white;
    float: none;
    font-weight: bold;
    height: 29px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 120px !important;
}
div.low_price div {
    background: url("/images_new/priceBgGreen.gif") no-repeat scroll right -30px transparent;
    cursor: pointer;
    height: 30px;
    padding: 0;
    width: 120px;
}
div.low_price div p {
    background: url("/images_new/priceBgGreen.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    height: 26px;
    padding: 1px 5px;
    text-align: center;
    width: 110px;
    line-height: 27px;

}

table.cartSales label {
    cursor: pointer;
}
td.sale_order label {
    color: #3F6CB6;
    text-decoration: underline;
}


td.thumb {
    padding:10px;
    width: 265px;
    vertical-align:top;
}

.cartSales td {
    vertical-align: top;
}

.cartSales .sale_image {
    text-align: center;
    height: 100px;
    vertical-align: top;
}

.cartSales img {
    max-height: 50px;
    max-width: 50px;
    padding-bottom: 15px;
    cursor: pointer;
}

td.prices {
    text-align: center;
}

div.old_price {
    color: red;
    font-size: 14px;
    font-weight: bold;
    text-decoration: line-through;
    padding: 0 0 10px 0;
}
div.sale_now {
    background: url("/images/button_corner_h25.png") repeat-x scroll 0 -50px transparent;
    color: white;
    float: none;
    font-weight: bold;
    height: 25px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0;
    width: 80px !important;
}

div.sale_now div {
    background: url("/images/button_corner_h25.png") no-repeat scroll right -25px transparent;
    cursor: pointer;
    height: 25px;
    padding: 0;
    width: 80px;
}

div.sale_now div p {
    background: url("/images/button_corner_h25.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 25px;
    padding-top: 3px;
    text-align: center;
    width: 80px;
}
.s-popup .rs-popup-closer {
    border-bottom: 1px dashed #3F6CB6;
    color: #3F6CB6;
    font-size: 14px;
    position: absolute;
    right: 20px;
    text-decoration: none;
    top: 20px;
}
.s-popup .rs-popup-closer .icon {
    background: url("/images_new/gifs2.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 15px;
    left: -20px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 15px;
}

div.teplovisor {
    width: 270px!important;
    height: 180px!important;
    padding: 0!important;
    position: relative;
    display: inline-block;
    margin-top: 12px;
}

div.teplovisor span, .tv-title {
    z-index: 50;
    /*font-weight: 700;*/
    text-shadow: #000 1px 0px 0px, #000 -1px 0px 0px, #000 0px -1px 0px, #000 0px 1px 0px;
}

div.tv-title, .teplorelay {
    text-align: center;
    color: #FFF;
    text-shadow: #000 1px 0px 0px, #000 -1px 0px 0px, #000 0px -1px 0px, #000 0px 1px 0px;
}

div.tv-body div, div.tv-body {
    min-height: 20px;
    font-family: Tahoma;
    font-size: 11px;
    text-align: center;
    color: white;
    background-color: white;
}

div.tv-body {
    padding: 39px 50px 0 54px;
    /*background-color: red;*/
    height: 140px;
    line-height: 18px;
}

div.tv-keyboard {
    height: 60px;
    margin-bottom: 1px!important;
    /*background-color: orange;*/
    line-height: 58px;
}


div.tv-leftside, div.tv-touchpad, div.tv-rightside {
    height: 48px;
    display: inline-block;
    line-height: 48px;
}

div.tv-leftside {
    width: 52px;
    /*background-color: orange;*/
}
div.tv-touchpad {
    width: 53px;
    /*background-color: orange;*/
}
div.tv-rightside {
    width: 53px;
    /*background-color: green;*/
}

div.tv-mask {
    position: absolute;
    top:0px;
    left: 0px;
    width: 270px!important;
    height: 180px!important;
    padding: 0!important;
    background-image: url("/css/images/temp_map.png");
    z-index: 90;
    /*opacity: 0.42;*/
}

table#id_teplovisor td, table#id_teplovisor tr, table#id_teplovisor {
    border: 0!important;
    padding: 4px;
}

﻿
.autocomplete-w1 { background:url(/js/autocomplete/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { overflow:hidden; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }


/*
 * jQuery Nivo Slider v2.5.2
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */



.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
	display:block;
	width:30px;
	height:30px;
	background:url(/images/nivo/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}


a.nivo-prevNav {
    left: 15px;
}

a.nivo-nextNav {
    background-position: -30px 0;
    right: 15px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
	position:absolute;
	bottom:15px;
	right:25px;
        z-index: 6;
}

.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(/images/nivo/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
        cursor: pointer;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}


/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp object {
	vertical-align: top;
	padding: 0;
	margin: 0;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	padding: 0;
	margin: 0;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	padding: 0;
	margin: 0;
	position: relative;
	outline: none;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 10px;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8020;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	background: transparent url('blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 20px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 20px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -9999px;
	left: -9999px;
	padding: 0;
	overflow: visible;
	visibility: hidden;
}

/* Overlay helper */

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: #000;
}

#fancybox-overlay.overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8030;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	margin-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

#fancybox-thumbs {
	position: fixed;
	left: 0;
	width: 100%;
	overflow: hidden;
	z-index: 8050;
}

#fancybox-thumbs.bottom {
	bottom: 2px;
}

#fancybox-thumbs.top {
	top: 2px;
}

#fancybox-thumbs ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

#fancybox-thumbs ul li {
	float: left;
	padding: 1px;
	opacity: 0.5;
}

#fancybox-thumbs ul li.active {
	opacity: 0.75;
	padding: 0;
	border: 1px solid #fff;
}

#fancybox-thumbs ul li:hover {
	opacity: 1;
}

#fancybox-thumbs ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #222;
	background: #111;
	outline: none;
}

#fancybox-thumbs ul li img {
	display: block;
	position: relative;
	border: 0;
	padding: 0;
}

