<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * Flatty theme family
 *
 * Core CSS file
 *
 * @link http://weberia.ru/
 * @author Weberia.ru
 * @copyright 2014 Weberia.ru
 * @package Flatty
 */
.disable-hover,
.disable-hover * {
  pointer-events: none !important;
}
.prefader {
  text-align: center;
}
.fader {
  opacity: 0;
  position: relative;
  margin-bottom: -20px;
}
.owl-carousel .owl-wrapper-outer {
  z-index: 1;
}
/* @group Search */
.search {
  position: relative;
  width: 100%;
}
.search input {
  width: 100%;
  height: 32px;
  padding: 0 8px;
  float: left;
  border: 0;
  background: #fff;
  border-radius: 3px;
  -webkit-appearance: none;
  margin-right: 0;
  box-shadow: 0 0 0px 1px #ccc inset;
  -moz-box-sizing: border-box;
  margin-bottom: 30px;
}
.search input:focus {
  outline: 0;
  background: #fff;
}
.search input::-webkit-input-placeholder {
  color: #aaa;
  font-weight: normal;
}
.search input:-moz-placeholder,
.search input::-moz-placeholder {
  color: #aaa;
  font-weight: normal;
}
.search input:-ms-input-placeholder {
  color: #aaa;
  font-weight: normal;
}
.search button {
  min-width: 50px;
  overflow: visible;
  position: absolute;
  right: -16px;
  float: left;
  border: 0;
  padding: 0;
  cursor: pointer;
  height: 32px;
  color: #fff;
  background: #2a8c28;
  border-radius: 0 3px 3px 0;
  font-size: 1.0em;
}
.search button:hover {
  background-color: #00b204;
}
.search button:active,
.search button:focus {
  background-color: #ddc316;
  outline: 0;
}
.search button:hover:before {
  border-right-color: #e54040;
}
.search button::-moz-focus-inner {
  /* remove extra button spacing for Mozilla Firefox */
  border: 0;
  padding: 0;
}
/* @end */
/* @group Icons */
/* 16x16 Icons
-------------- */
i.icon16 {
  background-repeat: no-repeat;
  height: 16px;
  width: 16px;
  display: inline-block;
  text-indent: -9999px;
  text-decoration: none!important;
  background-image: url("img/icons.png");
  background-size: 260px 160px /* 50% of the original size for auto @2x optimization */;
}
* i.icon16 {
  text-decoration: none!important;
  vertical-align: top;
}
/*
.icon16.rss { background-position: -16px 0; }
.icon16.facebook { background-position: -32px 0; }
.icon16.twitter { background-position: -48px 0; }
.icon16.vk { background-position: -64px 0; }
.icon16.gplus { background-position: -80px 0; }
.icon16.pinterest { background-position: -96px 0; }
.icon16.youtube { background-position: -112px 0; }
.icon16.instagram { background-position: -128px 0; }*/
/*
.icon16.userpic20 { background-position: -2px -2px; border-radius: 50%; background-size: auto; }
.icon16.color { border-radius: 50%; border: 1px solid rgba(0,0,0,0.2); width: 16px; height: 16px; background-image: none; }

.icon16.like { background-position:0 -16px; margin-top: 0; }*/
/*.icon16.remove { background-position:-96px -16px; }
.icon16.saved { background-position:-112px -16px; }*/
.icon16.stock-red {
  background-position: -128px -16px;
}
.icon16.stock-yellow {
  background-position: -144px -16px;
}
.icon16.stock-green {
  background-position: -160px -16px;
}
.icon16.stock-transparent {
  background-position: -176px -16px;
}
/*.icon16.checkmark { background-position:-192px -16px; }
.icon16.compare { background-position:-208px -16px; }
.icon16.compare.active { background-position:-224px -16px; }*/
/*.icon16.uarr { background: url('img/uarr.png'); background-position: 0 0; background-size: 16px 16px; }

.icon16.loading { background-image: url('img/loading16.gif'); background-position: 0 0; background-size: 16px 16px; }
.icon24.loading { background-image: url('img/loading.gif'); background-size: 24px 24px; height:24px; width:24px; display:inline-block; }
.icon32.loading { background-image: url('img/loading.gif'); background-size: 32px 32px; height:32px; width:32px; display:inline-block; }*/
/* 10x10 Icons
-------------- */
/*
i.icon10 { background-repeat:no-repeat; height:10px; width:10px; display:inline-block; text-indent:-9999px; text-decoration:none!important; background-image: url("img/icons.png"); background-size: 260px 160px /* 50% of the original size for auto @2x optimization *!/; }
* i.icon10 { text-decoration:none!important; vertical-align:top; margin: 0.2em 0.1em 0 0; }
.icon10.darr { background-image: url('img/darr.png'); background-size: 16px 16px; }

.icon10.star,
.icon10.star-full { background-position:0 -100px; }
.icon10.star-half { background-position:-10px -100px; }
.icon10.star-empty { background-position:-20px -100px; }*/
.icon10,
.icon-stars,
.icon16,
.icon-stars {
  display: inline-block;
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #FDDE2D;
  text-shadow: -1px 1px 1px #a18a1b;
  padding: 0 1px;
  white-space: nowrap;
  position: relative;
}
.icon10.star:before,
.icon16.star:before,
.icon10.star-full:before,
.icon16.star-full:before {
  content: "\f005";
}
.icon10.star-half:before,
.icon16.star-half:before {
  content: "\f006";
}
.icon10.star-half:after,
.icon16.star-half:after {
  content: "\f089";
  position: absolute;
  left: 0;
}
.icon10.star-empty:before,
.icon16.star-empty:before {
  content: "\f006";
}
.icon10 {
  font-size: 14px;
}
.icon16 {
  font-size: 24px;
}
.icon-stars.star-full:before,
.icon-stars.star:before,
.icon-stars.star-hover:before,
.icon16.star-hover:before {
  content: "\f005";
}
.icon-stars.star-half:before {
  content: "\f089";
}
.icon-stars.star-empty:before {
  content: "\f006";
}
.icon-stars {
  text-decoration: none;
  font-size: 24px;
}
table .nowrap i.icon16 {
  text-indent: 0 !important;
  font-size: 16px !important;
}
/* 24x24 Icons
-------------- */
i.icon24 {
  background-repeat: no-repeat;
  height: 24px;
  width: 24px;
  display: inline-block;
  text-indent: -9999px;
  text-decoration: none!important;
  background-image: url("img/icons.png");
  background-size: 260px 160px /* 50% of the original size for auto @2x optimization */;
}
* i.icon16 {
  text-decoration: none!important;
  vertical-align: top;
  margin: 2px 5px 0px 0px;
}
.icon24.rss {
  background-position: 0 -50px;
}
.icon24.facebook {
  background-position: -24px -50px;
}
.icon24.twitter {
  background-position: -48px -50px;
}
.icon24.vk {
  background-position: -72px -50px;
}
.icon24.instagram {
  background-position: -96px -50px;
}
.icon24.youtube {
  background-position: -120px -50px;
}
.icon24.pinterest {
  background-position: -144px -50px;
}
.icon24.gplus {
  background-position: -168px -50px;
}
i.sort-desc,
i.sort-asc,
#swipebox-prev,
#swipebox-next,
#swipebox-close {
  font-family: 'WebHostingHub-Glyphs';
  background: none;
  width: auto;
  height: auto;
  font-style: normal;
  vertical-align: bottom;
}
i.sort-desc:before {
  content: '\f5ec';
}
i.sort-asc:before {
  content: '\f5eb';
}
#swipebox-prev:before {
  content: '\f489';
}
#swipebox-next:before {
  content: '\f488';
}
#swipebox-close:before {
  content: '\00d7';
}
/* @end */
/* Navigation menus
------------------- */
ul.menu-v {
  margin: 0;
  padding: 0;
}
ul.menu-v li {
  list-style: none;
  padding: 0;
  line-height: 1.3em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
ul.menu-v li a {
  padding: 13px 30px 13px 16px;
  display: block;
  text-decoration: none;
}
ul.menu-v li.collapsible {
  background: url('img/rarr.png') no-repeat;
  background-position: right center;
  background-size: 32px 16px;
}
ul.menu-v.bottom-padded {
  margin-bottom: 20px;
}
ul.menu-h {
  margin: 0;
  padding: 0;
}
ul.menu-h.bottom-padded {
  margin-bottom: 15px;
}
ul.menu-h li {
  list-style: none;
  display: inline-block;
  padding: 0 10px 0 0;
  line-height: 1.3em;
  display: block\9;
  float: left\9;
}
ul.menu-h li a {
  display: inline-block;
  padding: 4px 6px;
  display: block\9;
  float: left\9;
  text-decoration: none;
}
ul.menu-h li.collapsible a {
  padding: 13px 30px 13px 16px;
}
ul.menu-h li a img.icon16 {
  position: relative;
  top: 3px;
  left: -3px;
}
ul.menu-h li a i.icon16 {
  margin-top: -0.1em;
}
ul.menu-h li.bold a {
  font-weight: bold;
}
ul.menu-h.compact {
  margin-bottom: 16px;
}
ul.menu-h.compact li {
  padding-right: 5px;
}
ul.menu-h.compact li a {
  padding: 0;
}
ul.tree {
  list-style: none;
  padding-left: 0;
}
ul.tree li {
  border: none;
}
ul.tree li a {
  padding: 5px 16px;
  display: block;
  text-decoration: none;
}
ul.tree li.selected a {
  background: transparent;
}
ul.tree ul {
  padding-left: 20px;
  list-style: none;
}
ul.tree ul a {
  padding: 3px 6px;
  font-size: 90%;
}
/* Legacy stuff


--------------- */
#poweredby {
  float: right;
  margin: 0 50px;
  color: #888;
}
#copyright {
  float: left;
  margin: 0 50px;
  color: #888;
}
/* @group Ð¢Ð¸Ð¿Ð¾Ð³Ñ€Ð°Ñ„Ð¸ÐºÐ° */
.editor_content ul {
  margin-left: 20px;
}
.editor_content &gt; ul {
  margin-bottom: 20px;
}
.editor_content &gt; ul ul {
  margin-bottom: 10px;
}
.editor_content .table thead {
  font-weight: bold;
}
.slider_photo_descr a.full {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
  font-size: 0;
}
/* @end */
/* @group Ð¥Ð•Ð›ÐŸÐ•Ð&nbsp;Ð« */
.align-center,
.align_center {
  text-align: center;
}
.align-right {
  text-align: right;
}
.align-left {
  text-align: left;
}
.uppercase {
  text-transform: uppercase;
}
.bold {
  font-weight: bold;
}
.container.nocontainer {
  width: auto;
  padding-left: 0;
  padding-right: 0;
}
.nowrap {
  white-space: nowrap;
}
.title-bg.accent-font.nobg,
.nobg {
  /*background: none !important;
	background-image: none !important;*/
}
img.img100 {
  width: 100%;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
.padding9 {
  padding-left: 9px;
  padding-right: 9px;
}
.nopadding {
  padding: 0;
  margin-top: 0;
}
#fancybox-overlay,
#fancybox-overlay *,
#fancybox-wrap,
#fancybox-wrap * {
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}
#fancybox-overlay {
  z-index: 1400 !important;
}
#fancybox-loading {
  z-index: 1404 !important;
}
#fancybox-wrap {
  z-index: 1401 !important;
}
.b-lazy {
  -webkit-transition: opacity 500ms ease-in-out;
  -moz-transition: opacity 500ms ease-in-out;
  -o-transition: opacity 500ms ease-in-out;
  transition: opacity 500ms ease-in-out;
  max-width: 100%;
  opacity: 0;
}
.b-lazy.b-loaded {
  opacity: 1;
}
#fancybox-outer,
#fancybox-content {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.disabled {
  pointer-events: none;
  cursor: default;
}
.tooltip {
  z-index: 222!important;
}
ul {
  padding: 0;
  margin: 0;
}
.mtop20 {
  margin-top: 20px;
}
.dropdown-menu {
  min-width: 0;
  height: auto !important;
}
.category .btn-xs,
.category .btn-group-xs &gt; .btn {
  padding: 10px 5px;
}
.picker {
  display: inline-block;
  margin-right: 10px;
}
.no-underline,
.no-underline:hover {
  text-decoration: none;
}
.link-right {
  float: right;
}
.inblock {
  display: inline-block;
}
.dblock {
  display: block;
}
.page-content img {
  max-width: 100%;
  height: auto;
}
.nav_warning {
  width: 100%;
  text-align: center !important;
}
.nav_warning li {
  display: inline-block;
  width: 100%;
}
.nav_warning a {
  pointer-events: none;
  cursor: pointer;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
.page-content iframe,
.modal-gallery iframe {
  width: 100% !important;
}
.modal-body &gt; div img {
  max-width: 100%;
}
.modal-body form {
  margin-bottom: -40px;
}
#zoomple_previewholder {
  z-index: 2000 !important;
}
#zoomple_image_overlay {
  z-index: 2100 !important;
}
.clear-both:after,
.clear-both:before {
  display: table;
  content: " ";
}
.clear-both:after {
  clear: both;
}
/* @end */
/* @group DIALOG */
/* @end */
/* @group SwipeBox */
#swipebox-arrows {
  width: 100% !important;
  max-width: 100%;
}
#swipebox-prev,
#swipebox-next {
  font-size: 32px;
}
#swipebox-close {
  font-size: 24px;
}
#swipebox-prev,
#swipebox-next {
  width: 50px;
  text-align: center;
}
#swipebox-title,
#swipebox-top-bar {
  display: none !important;
}
#swipebox-bottom-bar {
  /*transform: none !important;
	-webkit-transform: none !important;
	-o-transform: none !important;
	bottom: 0 !important;*/
}
/* @end */
/* @group Ð’ÐµÑ€Ñ…Ð½ÑÑ Ð¿Ð°Ð½ÐµÐ»ÑŒ */
.navbar-collapse {
  border-top: none !important;
  box-shadow: none !important;
}
.mtopnav {
  font-weight: bold;
  margin-top: 20px !important;
  margin-bottom: 0 !important;
  text-transform: uppercase;
}
.navbar.topPanel {
  z-index: 400;
}
.panelSwitch:after,
.panelSwitch {
  z-index: 400;
}
.topPanelHolder {
  width: 100%;
  height: 0px;
  position: absolute;
  position: fixed;
  top: 0;
  z-index: 1200;
}
.panelSwitch {
  display: block;
  position: relative;
  float: right;
  margin-top: -1px;
  width: 40px;
  height: 41px;
  border-bottom-left-radius: 12px;
}
.panelSwitch,
panelSwitch:hover {
  text-decoration: none!important;
}
.panelSwitch i {
  position: absolute;
  right: 10px;
  top: 8px;
  z-index: 444;
  font-size: 18px;
}
.smallbar {
  border-radius: 0;
  min-height: 0;
  display: none;
  margin-bottom: 0;
}
.topPanel form {
  padding-right: 0;
}
.topPanel input.form-control {
  width: 200px;
}
.currency span,
.currency i {
  font-size: 13px;
}
.topPanelHolder.stuck .smallbar {
  height: 40px;
}
.topPanelHolder.stuck .topPanel.smallbar li a {
  padding-top: 7px;
  padding-bottom: 8px;
}
.topPanelHolder.stuck .topPanel.smallbar .navbar-form {
  margin-top: 3px;
  margin-bottom: 0px;
  padding: 0px;
}
.topPanelHolder.stuck .topPanel.smallbar .navbar-form .form-control {
  height: 34px;
  padding: 10px 15px;
  font-size: 13px;
}
.topPanelHolder.stuck .topPanel.smallbar .navbar-form .btn {
  padding: 7px 19px;
  font-size: 13px;
}
.smallbar .nav li.nolink a {
  cursor: default;
}
.smallbar .nav li.nolink {
  padding: 20px 0;
}
.stuck .smallbar .nav li.nolink {
  padding: 10px 0;
}
.panelslide {
  position: absolute;
  background: none;
  bottom: -12px;
  height: 20px;
  width: 100%;
  z-index: 300;
}
.nav &gt; li.login_link_holder &gt; a {
  display: inline-block;
}
.autofill-result ul {
  border-top: none !important;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-width: 2px !important;
  margin-top: -4px !important;
}
/* @end */
#toTop {
  opacity: 0;
  border-bottom: none;
}
#toTop.active {
  opacity: 1;
}
/* @group SWIPEBOX */
#swipebox-overlay {
  background: -moz-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(66, 66, 66, 0.8)), color-stop(100%, rgba(0, 0, 0, 0.8))) !important;
  background: -webkit-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: -o-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: -ms-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: radial-gradient(circle at center, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ÑÑ5E5E5E', endColorstr='#cc000000', GradientType=1);
}
#swipebox-action {
  background: none !important;
  border-top: none !important;
}
#swipebox-prev,
#swipebox-next,
#swipebox-close {
  color: #fff;
}
/* @end */
/* @group MODAL */
.modal {
  z-index: 1350;
}
.modal.dialog {
  background: -moz-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(66, 66, 66, 0.8)), color-stop(100%, rgba(0, 0, 0, 0.8)));
  background: -webkit-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  background: -o-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  background: -ms-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  background: radial-gradient(circle at center, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ÑÑ5E5E5E', endColorstr='#cc000000', GradientType=1);
}
.modal-dialog {
  margin-top: 60px;
}
.modal-dialog .wa-auth-adapters &gt; p {
  /*display: none;*/
}
.modal-dialog .accent-font {
  font-weight: bold;
}
.modal-dialog .close {
  position: absolute;
  font-size: 32px;
  top: -18px;
  right: -17px;
  background: url('img/close.png') no-repeat 0 0;
  background-size: 34px 34px;
  width: 34px;
  height: 34px;
  opacity: 1;
  z-index: 10;
}
.loginsModal .modal-dialog {
  margin-top: 30px;
}
.modal-footer {
  padding: 0 20px;
}
.modal-dialog .cart {
  position: relative;
}
.modal-dialog .modal-heading {
  margin-top: 0;
  margin-bottom: 0;
  text-transform: uppercase;
  font-size: 19px;
  line-height: 1.1;
}
.modal-dialog .modal-content .product-image {
  float: left;
  margin: -10px 20px 0px -10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.6);
}
.modal-dialog .modal-content .product-image img {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.modal-dialog .modal-content .product_summary {
  display: block;
  margin-top: 10px;
}
.modal-dialog .modal-content ul.skus,
.modal-dialog .modal-content .options {
  padding: 10px 10px 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.choose {
  color: #888;
  font-size: 13px;
}
.modal-dialog .modal-price,
.modal-dialog .btn-group-holder {
  display: inline-block;
}
.modal-dialog .btn-group-holder .btn {
  padding-left: 20px !important;
  padding-right: 20px !important;
  margin: 12px 10px 10px 10px !important;
}
.modal-dialog .modal-price {
  margin-top: -1px;
  margin-right: 10px;
}
.modal-dialog .modal-price .price {
  display: inline-block;
  float: left;
  margin-top: 2px;
}
.modal-dialog .submitBorder {
  padding: 5px 0px 12px 0px;
  margin: 10px 0px 0px 0px;
}
.modal-dialog .row {
  margin-left: -20px;
  margin-right: -20px;
}
.modal-dialog .submitBorder a,
.modal-dialog .submitBorder {
  font-size: 13px;
}
.modal-dialog .wa-auth-adapters ul {
  margin-top: 2.5px;
}
.modal-dialog .submitBorder a:hover {
  text-decoration: underline;
}
.modal-dialog .submitBorder .btn {
  margin-top: -2px;
}
.modal-dialog .modal-header {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.modal-dialog .modal-footer,
.modal-dialog .submitBorder {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.modal-body .slider_thumbs {
  margin: 30px 0 10px;
  min-height: 50px;
}
.modal-body .slider_thumbs img {
  height: 25px;
}
.modal-body .slider_thumbs img.synced,
.modal-body .slider_thumbs img:hover {
  height: 40px;
}
.modal-dialog .modal-footer .btn-accent {
  position: relative;
  z-index: 10;
}
.modal-dialog .modal-footer .btn.btn-fastp {
  margin-left: -13px !important;
  position: relative;
  z-index: 20;
  padding: 7px;
  padding-left: 10px !important;
  padding-right: 10px !important;
  line-height: 19px;
}
.features_inner {
  position: relative;
}
.modal-dialog .features_holder {
  max-height: 230px;
  overflow-y: scroll;
  position: relative;
  margin-bottom: 20px;
}
.modal-dialog .features_holder:after {
  /*content: '';
	height: 30px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;*/
  display: none;
}
.modal-dialog .features_holder .features {
  margin-bottom: 0;
  margin-top: 20px;
}
.modal-dialog .wa-captcha.wa-recaptcha {
  position: relative;
}
.call-b-bg {
  background: -moz-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(66, 66, 66, 0.8)), color-stop(100%, rgba(0, 0, 0, 0.8))) !important;
  background: -webkit-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: -o-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: -ms-radial-gradient(center, circle cover, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  background: radial-gradient(circle at center, rgba(66, 66, 66, 0.8) 0%, rgba(0, 0, 0, 0.8) 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ÑÑ5E5E5E', endColorstr='#cc000000', GradientType=1);
  z-index: 1400 !important;
}
form.call-b-form {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.45);
  -moz-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.45);
  box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.45);
}
.call-b-header {
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
/* @end */
/* @group Ð’Ð½ÐµÑˆÐ½Ð¸Ð¹ ÑÑ‚Ð¸Ð»ÑŒ */
.container.containerfw {
  width: 95%;
  margin: 0 auto;
}
.containerBG {
  box-shadow: 0px 3px 5px #444;
}
.contMargL15 {
  margin-left: -15px;
}
.mainbar:not(.stuck) .contMargL15 {
  margin-right: -15px;
}
.stuck .contMargL15 {
  margin-left: auto;
}
a:focus {
  outline: none;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 0;
}
.mtop {
  margin-top: 20px !important;
}
.fixed_w .page-content.mtop.container {
  padding-left: 0;
  padding-right: 30px;
}
.fixed_w .page-content.mtop.container .product {
  padding-right: 0;
}
.shoppage .col-md-12,
.full_w .product .product-sidebar {
  padding-right: 0;
}
.content#login {
  padding-right: 15px;
  padding-left: 15px;
}
.full_w .page-content.mtop &gt; section {
  padding-right: 0;
}
.full_w .page-content.mtop &gt; section.cartPage,
.full_w .page-content.mtop &gt; section.checkout,
.full_w .page-content.mtop &gt; section.category {
  padding-right: 15px;
}
/*ÐŸÑ€ÐµÐ´Ð¾Ñ‚Ð²Ñ€Ð°Ñ‰Ð°ÐµÑ‚ Ð¼ÐµÑ€Ñ†Ð°Ð½Ð¸Ðµ Ð°Ð½Ð¸Ð¼Ð°Ñ†Ð¸Ð¸ Ð¼ÐµÐ½ÑŽ Ð² safari*/
.dropdown-menu,
.mainbar,
#MegaNavbar,
.mainbar &gt; ul,
.desktop-panel-float #cart a {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
.mainbar ul:first-of-type {
  z-index: 20;
}
.mainbar ul:last-of-type {
  z-index: 10;
}
/*.mtop.container {
	margin-left: -15px;
	margin-right: -15px;
}*/
.wa-captcha-input.form-control {
  width: auto;
  margin: -10px 0 0 10px;
}
.wa-captcha strong {
  display: inline-block;
  float: left;
}
.title-bg.accent-font {
  text-transform: uppercase;
  text-align: center;
  font-weight: normal;
  font-size: 19px;
  line-height: 19px;
  padding: 12.5px 10px;
}
.page-content {
  padding-bottom: 40px;
}
.breadcrumbs {
  position: relative;
  z-index: 30;
}
.breadcrumbs.inblock {
  padding-top: 5px;
}
.breadcrumbs.site {
  padding-bottom: 20px;
  margin: 20px 0;
}
/* @end */
/* @group Ð‘Ð°Ð½Ð½ÐµÑ€Ñ‹ + Ð›Ð¾Ð³Ð¾ */
html {
  -webkit-font-smoothing: antialiased;
}
header {
  position: relative;
  padding: 60px 0 30px;
}
header .checkout-header {
  display: none;
}
header.header_bg {
  margin-top: 40px;
  padding-bottom: 25px;
  padding-top: 50px;
  padding-left: 15px;
  padding-right: 15px;
  background-size: cover;
}
.themeLogo,
.themeLogo:hover {
  text-decoration: none;
  font-weight: bold;
}
.themeLogo.botLogo {
  display: block;
  margin: 35px 0 10px;
}
.shine-word {
  display: inline;
  white-space: normal;
}
.owl-carousel {
  position: relative;
  z-index: 1;
}
.owl-carousel li {
  list-style: none;
}
.bc_left {
  float: right;
  margin-right: 10px;
  margin-bottom: 20px;
}
.bc_right {
  margin-top: 1px;
  float: right;
  text-align: right;
}
.bc_heading {
  text-transform: uppercase;
  font-weight: bold;
}
.bc_message {
  text-transform: uppercase;
  font-size: .7em;
  padding-top: 2px;
}
/* @end */
/* @group Ð›Ð¸Ð¿ÐºÐ¾Ðµ Ð¼ÐµÐ½ÑŽ */
.navbar.mainbar .navbar-nav &gt; li &gt; a {
  padding-top: 14px;
  padding-bottom: 14px;
}
.navbar.mainbar .navbar-nav.third &gt; li &gt; a {
  padding-top: 4px;
  padding-bottom: 4px;
}
.navbar.mainbar {
  z-index: 100;
}
.sticky-wrapper {
  width: 100%;
}
.containerBG .mainbar {
  position: relative;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin-bottom: 20px;
}
.mainbar .barBefore {
  left: -23px;
}
.mainbar .barAfter {
  right: -23px;
}
.mainbar .barAfter,
.mainbar .barBefore {
  position: absolute;
  top: 0;
  width: 25px;
}
.mainbar {
  min-height: 0;
}
.mainbar .navbar-nav &gt; li a {
  border-bottom: none !important;
}
.mainbar.stuck {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1100;
  border-radius: 0;
  /*	-webkit-filter: blur(5px);
	-moz-filter: blur(5px);
	-o-filter: blur(5px);
	-ms-filter: blur(5px);
	filter: blur(5px);*/
}
.mainbar.stuck .navbar-nav.first &gt; li &gt; a {
  padding-top: 11px;
  padding-bottom: 11px;
}
@media only screen and (min-width: 767px) {
  .stuck .third {
    display: none;
  }
  .width200 {
    width: 200px;
    float: left;
  }
}
.mainbar.stuck .megaholder {
  top: 38px;
}
.mainbar ul.nav.navbar-nav.second &gt; li:nth-last-of-type(-n+5) .dropdown-menu {
  left: auto;
  right: 0;
}
.navbar-nav.alph_brands &gt; li &gt; a {
  padding: 5px 0;
}
.alph_brands_name {
  pointer-events: none;
}
.mainbar .nav img {
  width: 18px;
  height: 18px;
}
.mainbar .nav li.tags_li img {
  width: auto;
  height: auto;
}
.mainbar ul.nav.navbar-nav.first &gt; li &gt; a,
.mainbar ul.nav.navbar-nav.alph_brands &gt; li &gt; a {
  line-height: 14px;
}
/*.containerBG .navbar-nav.wamenumega&gt;li.dropdown-wide&gt;.dropdown-menu {
	margin-left: 15px;
}*/
.navbar:not(.no-border) .navbar-nav &gt; li.dropdown-grid &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar:not(.no-border) .navbar-nav &gt; li[class*=dropdown] &gt; .dropdown-menu {
  margin-top: 0;
}
.navbar-nav.wamenumega .dropdown-menu li .megacats &gt; li:nth-of-type(4n+1) {
  clear: left;
}
.megacats_li {
  padding-left: 0;
  padding-right: 0;
}
.megacats_li .dropdown-menu {
  margin-top: -1px;
  width: 90%;
}
.megacats_li {
  margin-bottom: 15px;
}
.megacats_li &gt; a {
  font-weight: bold !important;
  font-size: 13px;
  text-transform: uppercase;
}
.navbar .dropdown-menu li.dropdown-header {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.sidenav .dropdown-down-onclick .dropdown-menu {
  border-left: none !important;
  border-right: none !important;
}
.sidenav.acco_toggle .dropdown-short &gt; .dropdown-menu .dropdown-menu {
  padding-left: 10px !important;
  width: 100%;
}
.sidenav.acco_toggle .dropdown-short .dropdown-menu .dropdown-menu .dropdown-menu {
  border-bottom: none !important;
  border-top: none !important;
}
.sidenav.acco_toggle .dropdown-short &gt; .dropdown-menu .dropdown-menu li {
  width: 100%;
}
.sidenav.side_toggle .dropdown-menu {
  min-width: 200px;
  max-width: 260px !important;
}
.topNavPages &gt; li:nth-last-of-type(-n+3) &gt; .dropdown-menu,
.onlyCatsWide &gt; li.left &gt; .dropdown-menu {
  left: auto;
  right: 0;
}
.onlyCatsWide .dropdown-down-onhover &gt; .dropdown-menu {
  margin-top: -5px;
}
.bold_cat {
  margin: 5px 0 1px;
}
.bold_cat &gt; a,
.bold1 &gt; a {
  font-weight: bold !important;
  font-size: 13px !important;
  text-transform: uppercase;
}
.liMinus {
  margin-top: 0;
}
.sidenav .dropdown-menu a,
.topNavPages .dropdown-menu a {
  white-space: normal !important;
  text-overflow: clip !important;
}
.dropleft .dropdown-menu {
  left: auto;
  right: 0;
}
ul.nav.navbar-nav {
  position: relative;
}
/* @end */
/*.toggleMainNav {
	margin-top: 9px;
}*/
.toggleMainNav {
  box-shadow: 0 1px 3px rgba(23, 23, 23, 0.5);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: 0 1px 3px rgba(23, 23, 23, 0.5);
}
/*.toggleMainNav i {
	display: inline-block;
	margin-top: 4px;
}*/
/* @group Ð’Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰Ð¸Ðµ Ð¼ÐµÐ½ÑŽ */
.tags_li a {
  display: inline-block !important;
}
.meganav.plugin a {
  width: auto !important;
  display: inline-block !important;
}
.pluginName,
.pluginName_aux .mainbar .menu-v li {
  display: none;
}
.hidden-all {
  display: none;
}
.mobile_top_shop_menu_select,
.tagsselect,
.mobile_top_albums_menu_select,
.mobile_top_blog_menu_select,
.brandselect {
  margin: 0 0 10px;
}
.nav.navbar-nav.mobile-navbar {
  margin: 0;
}
.navbar.plugins {
  min-height: 0;
  margin-bottom: 10px;
}
.navbar.plugins ul.pluginsList a {
  display: inline-block;
  margin: 3px;
  padding: 3px;
}
/*.navbar:not(.no-border) .navbar-nav&gt;li.dropdown-grid&gt;.dropdown-grid-wrapper&gt;.dropdown-menu,
.navbar:not(.no-border) .navbar-nav&gt;li[class*=dropdown]&gt;.dropdown-menu {
	margin-top: -1px !important;
}*/
/*.navbar .navbar-nav&gt;li.dropdown-short&gt;.dropdown-menu,
.navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropdown-right-onclick&gt;.dropdown-menu, .navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropdown-right-onhover&gt;.dropdown-menu, .navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropup-right-onclick&gt;.dropdown-menu, .navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropup-right-onhover&gt;.dropdown-menu,
.navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropdown-left-onclick&gt;.dropdown-menu, .navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropdown-left-onhover&gt;.dropdown-menu, .navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropup-left-onclick&gt;.dropdown-menu, .navbar .navbar-nav&gt;li:not(.dropdown) ul li.dropup-left-onhover&gt;.dropdown-menu {
	padding: 0!important;
}*/
.navbar .dropdown-menu li.dropdown-header a {
  font-weight: bold;
  font-size: 13px;
  text-transform: uppercase;
}
/* @group Ð’Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐµ Ð¸Ð· ÐºÐ½Ð¾Ð¿ÐºÐ¸ */
.dropdown-submenu {
  position: relative;
}
.dropdown-submenu &gt; .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 6px 6px 6px;
  -moz-border-radius: 0 6px 6px;
  border-radius: 0 6px 6px 6px;
}
.dropdown-submenu &gt; a:after {
  display: block;
  content: " ";
  float: right;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  margin-top: 5px;
  margin-right: -10px;
}
.navbar-nav.first &gt; li:nth-last-of-type(2) .dropdown-submenu &gt; .dropdown-menu,
.navbar-nav.first &gt; li:last-of-type .dropdown-submenu &gt; .dropdown-menu {
  right: 100%;
  left: auto;
}
.navbar-nav.first &gt; li:nth-last-of-type(2) .dropdown-submenu &gt; a:after,
.navbar-nav.first &gt; li:last-of-type .dropdown-submenu &gt; a:after {
  float: left;
  margin-left: -10px;
  margin-right: auto;
  border-width: 5px 5px 5px 0;
}
.dropdown-submenu:hover &gt; .dropdown-menu {
  display: block;
}
.dropdown-submenu.pull-left {
  float: none;
}
.dropdown-submenu.pull-left &gt; .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 6px 0 6px 6px;
  -moz-border-radius: 6px 0 6px 6px;
  border-radius: 6px 0 6px 6px;
}
/* @end */
/* @group Ð’Ñ‹Ð¿Ð°Ð´Ð°ÑŽÑ‰ÐµÐµ Ð¼ÐµÐ³Ð° Ð¼ÐµÐ½ÑŽ */
.meganav,
.meganav li {
  list-style: none;
}
.meganav li {
  margin: 5px 0;
}
.meganavdrop {
  position: inherit!important;
}
.megaholder {
  width: 100%;
  position: absolute;
  top: 58px;
  left: 0;
  z-index: 333;
}
.megaholder {
  display: none;
}
.megaholder .navbar {
  border-radius: 0;
  padding: 20px 0;
  margin-bottom: 0!important;
  /*text-align: center;*/
}
.meganav &gt; li {
  display: inline-block;
  /*float: left;*/
  list-style: none;
  vertical-align: top;
  text-align: left;
}
.container.meganav &gt; li {
  margin: 0px 30px 0px 15px;
}
.container.containerfw.meganav &gt; li {
  margin: 0px 0 0px 30px;
}
.meganav ul {
  /*padding-left: 10px;*/
  margin: 5px 0;
}
.meganav .submenu &gt; ul {
  margin-bottom: 20px;
}
.meganav &gt; .submenu {
  min-width: 150px;
  width: 150px;
  max-width: 150px;
  min-height: 200px;
}
.meganav &gt; .submenu &gt; a {
  font-weight: bold;
}
.meganav a {
  display: block;
  width: 100%;
  padding: 2px 35px 2px 0;
  position: relative;
}
.meganav a i {
  position: absolute;
  right: 15px;
  top: 4px;
  font-size: 11px;
}
.meganav a,
.meganav a:hover {
  text-decoration: none;
}
.meganav .submenu .submenu ul {
  display: none;
}
.meganav .submenu .submenu.selected ul {
  display: block;
}
.showdrop {
  display: block!important;
}
.stay_wide {
  margin-left: -16px !important;
  margin-right: -16px !important;
}
.wamenudrop li:not(.dropdown-plugins) li a,
.wamenumega li:not(.dropdown-plugins) li a,
.waOnlyCats li:not(.dropdown-plugins) li a {
  position: relative;
  padding-left: 25px !important;
}
.wamenudrop li:not(.dropdown-plugins) li a img,
.wamenumega li:not(.dropdown-plugins) li a img,
.waOnlyCats li:not(.dropdown-plugins) li a img,
.wamenudrop li:not(.dropdown-plugins) li a i,
.wamenumega li:not(.dropdown-plugins) li a i,
.waOnlyCats li:not(.dropdown-plugins) li a i {
  position: absolute;
  left: 5px;
  top: 7px;
}
.waOnlyCats li:last-of-type .dropdown-menu {
  left: auto;
  right: 0;
}
.waOnlyCats li.megacats_li .dropdown-menu {
  left: 0;
  right: auto;
}
/* @end */
/* @end */
/* @group Ð¡Ð»Ð°Ð¹Ð´ÐµÑ€ Ð¸ ÐºÐ°Ñ€Ñ‚Ð° */
.pageBanners {
  position: relative;
}
.pageBanners .containerHolder {
  position: absolute;
  top: 30px;
  left: 0;
  width: 100%;
}
.sliderLine1 {
  margin-bottom: 10px;
}
.sliderLinkHolder {
  margin-top: 20px;
}
.pageBanners.roundered {
  margin-bottom: 20px;
  padding: 15px;
  border-width: 1px;
  border-style: solid;
  position: relative;
}
.mapHolder {
  margin: 0 -15px;
}
.pageBanners.roundered .sliderLine1,
.pageBanners.roundered .sliderLine2 {
  padding-right: 47px;
}
.pageSliderUrl,
.pageSliderUrl:hover {
  text-decoration: none;
}
.pageBanners.roundered {
  margin-bottom: 45px;
}
.pageBanners.roundered .owl-controls {
  position: absolute;
  width: 100%;
  bottom: -35px;
  margin-left: -15px;
}
.slider_photo_descr .col-* {
  display: block;
}
.slider_photo_descr_wrap {
  margin-top: 10%;
  padding: 20px;
}
.slider_photo_descr h1,
.slider_photo_descr h2,
.slider_photo_descr h3,
.slider_photo_descr h4,
.slider_photo_descr h5,
.slider_photo_descr h6,
.slider_photo_descr .h1,
.slider_photo_descr .h2,
.slider_photo_descr .h3,
.slider_photo_descr .h4,
.slider_photo_descr .h5,
.slider_photo_descr .h6 {
  text-align: center;
}
.slider_link_wrap {
  width: 100%;
  text-align: center;
  padding-top: 10px;
}
.homePageSlider product-list li {
  height: auto!important;
}
.owl-theme .owl-controls .owl-buttons div {
  font-size: 24px;
}
/*.owl-pagination {
	height: 30px;
	position: absolute;
	width: 100%;
	bottom: -45px;
}*/
.owl-controls {
  position: relative;
}
.owl-buttons {
  position: absolute;
  right: 0;
  bottom: 1px;
  width: 60px;
  height: 30px;
  z-index: 100;
}
.homePageSlider {
  padding: 0;
  margin: 0;
}
/*.containerBG .homePageSlider.photos {
	margin-top: -20px;
}*/
.homePageSlider li {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.homePageSlider .image {
  width: 100%;
  text-align: center;
}
.sliderHolder.fullSlide {
  width: 100%;
}
.homePageSlider .owl-buttons {
  right: 5%;
}
.owl-buttons .owl-prev,
.owl-buttons .owl-next {
  position: absolute;
  bottom: -9px;
}
.owl-buttons .owl-next {
  right: 0;
}
.owl-buttons .owl-prev {
  right: 30px;
}
.homePageSlider .stretch img {
  width: 100%;
  position: relative;
  z-index: 10;
}
.homePageSlider .stretch .slider_photo_descr {
  position: absolute;
  z-index: 20;
  top: 0;
  width: 100%;
}
.homePageSlider li.cover {
  -webkit-background-size: fit;
  -o-background-size: fit;
  -moz-background-size: fit;
  background-size: fit;
}
/* @end */
/* @group Ð¡Ð°Ð¹Ð´Ð±Ð°Ñ€ Ð¾Ð±Ñ‰ÐµÐµ */
aside {
  position: relative;
}
aside .filterHolder.stuck {
  position: fixed;
  z-index: 100;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
aside .filterHolder.stuck .asideTitle {
  margin-bottom: 0;
}
aside .filterHolder.stuck .filters {
  margin: -3px 0 0;
  overflow: scroll !important;
}
aside .filterHolder.stuck .filters {
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
aside .filterHolder.stuck .filters .toogleAll {
  display: none !important;
}
aside .filterHolder.stuck .filters .gray.btn {
  float: left;
}
aside .filterHolder.stuck .filters .filterReset {
  position: relative !important;
  float: right;
  right: auto !important;
  bottom: -12px !important;
}
aside .navbar {
  min-height: 40px;
}
aside .navbar,
.vkHolder,
.asideBannerHolder,
.tags_holder,
.brands_holder,
.aux_holder {
  margin: 0 0 40px;
}
.asideBannerHolder {
  overflow: hidden;
}
.asideBannerHolder img {
  max-width: 100%;
}
.asideTitle {
  text-align: center;
  margin: 0 0 5px;
  padding: 10px 0;
  text-transform: uppercase;
  display: block;
}
.banners a:hover {
  text-decoration: none;
}
.asidebotholder {
  margin-top: 40px;
  padding-top: 20px;
}
.asidebotholder.nomargin {
  margin-left: -15px;
  margin-right: -15px;
  padding: 20px 15px;
}
.asideBot {
  padding-left: 0;
  padding-right: 0;
}
.news-holder,
.img-feed-slider,
.img-feed-slider.home,
.img-feed {
  padding: 0;
  margin: 0;
  list-style: none;
}
.img-feed {
  text-align: center;
  padding-bottom: 40px;
}
.img-feed.home {
  text-align: left;
}
.homePhotosTitle {
  text-align: right;
}
.homePhotosTitle,
.homeNewsTitle {
  font-size: 26px;
  margin-bottom: 10.5px;
  line-height: 1.1;
  font-weight: 400;
}
.img-feed li {
  display: inline-block;
}
.img-feed li,
.img-feed img {
  width: 83px;
  height: 83px;
}
.img-feed-slider img {
  width: 100%;
  height: auto;
}
.post_thumb,
.img-feed a {
  opacity: .8;
  -webkit-transition: opacity 500ms ease-in-out;
  -moz-transition: opacity 500ms ease-in-out;
  -o-transition: opacity 500ms ease-in-out;
  transition: opacity 500ms ease-in-out;
  transform: translateZ(0);
}
.item:hover .post_thumb,
.img-feed a:hover {
  opacity: 1;
}
.news-holder.home {
  margin-left: -30px;
}
.img-feed-slider.home {
  margin-left: -15px;
}
.news-holder.home .item.row,
.img-feed-slider.home .row {
  margin-right: 0;
  margin-left: 0;
}
.img-feed-slider.home .row .col-md-12 {
  padding-left: 0;
  padding-right: 0;
}
.img-feed-slider .row {
  overflow: hidden;
}
.news-col,
.photos-col {
  margin-bottom: 80px;
}
.photos_clear {
  margin-bottom: 40px;
}
.photos-col {
  padding: 0;
}
.border-top {
  padding-bottom: 10px;
  margin: 0 -15px;
}
.border-top.photos {
  padding-bottom: 10px;
  margin: 0 0 0 -15px;
}
/* @end */
/*/* @group ÐœÐµÐ½ÑŽ ÑÐ°Ð¹Ð´Ð±Ð°Ñ€Ð° *!/

nav.well {
	padding: 0;
}

.sidenav,
.sidenav li {
	list-style: none;
	display: block;
}

.sidenav,
.sidenav ul {
	margin: 0;
	padding: 0;
}

.sidenav ul li {
	margin-left: 10px;
}

.sidenav li {
	margin: 0;

}

.sidenav li a {
	display: block;
	padding: 10px 20px;
}

.sidenav li a:hover {
	text-decoration: none;
}

.sidenav li:first-child {
	margin-top: 5px;
}

.sidenav li:last-child {
	margin-bottom: 5px;
}


.sidenav li:hover {

}

.sidenav li.collapsible ul {
	display: none;
}

.acco li.collapsible a {
	position: relative;
	padding-right: 35px;
}

.acco li.collapsible a i {
	position: absolute;
	right: 20px;
	font-size: 11px;
}






.side .sidenav li {
	position: relative;
}

.menuHider {
	display: none;
}


.side .sidenav li ul {
	position: relative;
	margin: 0;
}


.side .sidenav li a,
.side .sidenav li ul,
.well.side {
	position: relative;
	z-index: 50;
}

.side.left .sidenav ul { margin-left: -200px; }
.side.right .sidenav ul {margin-right: -200px; }

.menuHider {
	position: absolute;
	z-index: 10;
	top: 0;
	width: 0;
	height: 0;
}
.side.left .menuHider {
	right: 0;
}

.side.right .menuHider {
	left: 0;
}

.side .sidenav ul li {
	width: 200px;
}

.sidenav .menuHider ul li {
	margin-left: 0;
}

.sidenav .menuHider ul li:first-child {
	margin-top: 0;
}


.side.right a {
	padding-left: 30px;
}





/*ÐÐ¾Ð²Ð¾Ðµ*!/
.sidelink {
	position: relative;
}

.left .sidelink a {
	padding-left: 25px !important;
}

.left .sidelink img {
	left: 3px;
}

.right .sidelink a {
	padding-right: 25px !important;
}

.right .sidelink img {
	right: 3px;
}

.sidelink img {
	position: absolute;
	top: 7px;
	width: 18px;
	height: 18px;
}


/* @end *!/*/
/* @group Ð¼ÐµÐ½ÑŽ Ð² ÑÐ°Ð¹Ð´Ð±Ð°Ñ€Ðµ */
.navbar.sidenav li {
  width: 100%;
}
.navbar.sidenav &gt; ul &gt; li &gt; a,
.navbar.sidenav &gt; ul &gt; li &gt; a:hover {
  padding: 10px 30px 10px 25px!important;
  display: block;
  width: 100%;
  position: relative;
}
.navbar.sidenav li:not(.tag-plugin) a {
  position: relative;
  padding-left: 25px !important;
}
.navbar.sidenav li.tag-plugin a {
  position: relative;
  padding: 5px;
  margin: 5px;
}
.navbar.hub-bar.sidenav a,
.navbar.hub-bar.sidenav a:hover {
  padding-right: 10px !important;
}
.navbar.sidenav li a img {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 3px;
  top: 7px;
}
.navbar.sidenav li a i {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 5px;
  top: 9px;
}
#site .navbar.sidenav,
#site .navbar.sidenav .dropdown-menu,
#shop .navbar.sidenav,
#shop .navbar.sidenav .dropdown-menu {
  transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
}
.navbar.sidenav,
.navbar.sidenav .dropdown-menu {
  -webkit-backface-visibility: hidden;
}
.navbar.sidenav.left .navbar-nav &gt; li.dropdown-grid &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar.sidenav.left .navbar-nav &gt; li[class*=dropdown] &gt; .dropdown-menu {
  top: 0;
  left: 100%;
}
.navbar.sidenav.right .navbar-nav &gt; li.dropdown-grid &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar.sidenav.right .navbar-nav &gt; li[class*=dropdown] &gt; .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto !important;
}
.navbar.sidenav.left li.dropdown-short &gt; a:before,
.navbar.sidenav.right li.dropdown-short &gt; a:before,
.no-fix .navbar.sidenav.left li.dropdown-short.open &gt; a:before,
.no-fix .navbar.sidenav.right li.dropdown-short.open &gt; a:before {
  position: absolute;
  width: 10px;
  top: 10px;
  left: auto;
  right: 10px;
  font-family: FontAwesome;
  content: "" !important;
}
.navbar.sidenav.left li.dropdown-short &gt; a:before,
.no-fix .navbar.sidenav.left li.dropdown-short.open &gt; a:before,
.navbar.sidenav.left .navbar-nav .dropdown-menu li.collapse-down-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
.navbar.sidenav.left .navbar-nav .dropdown-menu li.dropdown-center-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
.navbar.sidenav.left .navbar-nav .dropdown-menu li[class*="collapse-down-"] &gt; a.dropdown-toggle::before,
.navbar.sidenav.left .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before,
.navbar .navbar-nav .dropdown-menu li.dropdown-right-onhover &gt; a.dropdown-toggle::before {
  content: "\f105" !important;
}
.navbar.sidenav.right li.dropdown-short &gt; a:before,
.no-fix .navbar.sidenav.right li.dropdown-short.open &gt; a:before,
.navbar.sidenav.right .navbar-nav .dropdown-menu li.collapse-down-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
.navbar.sidenav.right .navbar-nav .dropdown-menu li.dropdown-center-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
.navbar.sidenav.right .navbar-nav .dropdown-menu li[class*="collapse-down-"] &gt; a.dropdown-toggle::before,
.navbar.sidenav.right .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before,
.navbar .navbar-nav .dropdown-menu li.dropdown-left-onhover &gt; a.dropdown-toggle::before {
  content: "\f104" !important;
}
.navbar.sidenav.acco_toggle li.dropdown-short &gt; a:before,
.navbar.sidenav.acco_toggle .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before {
  position: absolute;
  width: 10px;
  top: 10px;
  left: auto;
  right: 10px;
  font-family: FontAwesome;
  font-size: 10px;
  line-height: 1;
  content: "\f067" !important;
}
.navbar.sidenav.acco_toggle li.dropdown-short.open &gt; a:before,
.navbar.sidenav.acco_toggle .navbar-nav .dropdown-menu li &gt; a.dropdown-toggle.open::before {
  content: "\f068" !important;
}
.navbar.acco_toggle .dropdown-menu {
  position: relative;
  width: 100%;
  left: 0 !important;
  top: 0 !important;
  float: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 0;
}
.navbar.acco_toggle .navbar-nav {
  float: none;
}
.navbar.acco_toggle .dropdown-menu {
  margin-bottom: 10px;
}
.navbar-collapse.in {
  overflow-x: hidden;
}
.navbar.sidenav.side_toggle &gt; ul &gt; li:first-of-type &gt; a {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}
.navbar.sidenav.side_toggle &gt; ul &gt; li:last-of-type &gt; a {
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}
.navbar.sidenav.side_toggle .dropdown-header {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}
.sidenav.left.side_toggle .navbar-nav &gt; li &gt; .dropdown-menu {
  border-top-right-radius: 4px!important;
}
.sidenav.right.side_toggle .navbar-nav &gt; li &gt; .dropdown-menu {
  border-top-left-radius: 4px!important;
}
.navbar.sidenav.acco_toggle li.divider {
  display: none;
}
.navbar.sidenav.acco_toggle .navbar-nav &gt; .dropdown-short &gt; ul.dropdown-menu,
.navbar.sidenav.photos_a_nav .navbar-nav,
.navbar.sidenav.hub-nav .navbar-nav {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  overflow: hidden !important;
}
.navbar.sidenav.acco_toggle .navbar-nav &gt; .dropdown-short &gt; ul.dropdown-menu ul.dropdown-menu {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/*.navbar.sidenav.left .navbar-nav&gt;li:hover {
	border-radius: 4px !important;
	border-top-right-radius: 0 !important;
}

.navbar.sidenav.right .navbar-nav&gt;li:hover {
	border-radius: 4px !important;
	border-top-left-radius: 0 !important;
}
.navbar.sidenav.dropdown-onhover .navbar-nav li:last-of-type&gt;a {
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}


}*/
/* @end */
/* @group ÐŸÐ¾Ð´Ð²Ð°Ð» */
footer {
  /*padding-top: 20px;*/
}
footer a:hover {
  text-decoration: underline;
}
footer .row {
  margin-left: 0;
  margin-right: 0;
}
.footerHolder.nomargin {
  margin-left: -15px;
  margin-right: -15px;
  padding-bottom: 0;
}
.footerHolder.nomargin .container {
  padding-bottom: 20px;
}
.footerHolder {
  display: block;
  height: auto;
  padding: 0 0 20px;
  position: relative;
}
.footerTitle {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 19px;
  line-height: 19px;
  padding-top: 40px;
  margin-bottom: 10.5px;
}
.r_reserved {
  padding-top: 20px;
  font-size: 12px;
}
.social {
  text-align: center;
}
.social a {
  font-size: 28px;
  display: inline-block;
  margin-right: 5px;
}
.social a.ivk {
  color: #bbc7d3;
}
.social a.ivk:hover {
  color: #4C6E92;
}
.social a.ifb {
  color: #a2b4db;
}
.social a.ifb:hover {
  color: #4E69A2;
}
.social a.iok {
  color: #fed496;
}
.social a.iok:hover {
  color: #F79400;
}
.social a.itw {
  color: #a9d6f8;
}
.social a.itw:hover {
  color: #309ced;
}
.social a.iin {
  color: #e7dbce;
}
.social a.iin:hover {
  color: #b69c7d;
}
.social a.iyt {
  color: #f7b6b5;
}
.social a.iyt:hover {
  color: #bf1916;
}
.social a.ipi {
  color: #f79ea6;
}
.social a.ipi:hover {
  color: #9c0614;
}
.social a.igp {
  color: #ec9188;
}
.social a.igp:hover {
  color: #c22e20;
}
.social a.irss {
  color: #facba3;
}
.social a.irss:hover {
  color: #ef6f04;
}
.tooltip-inner {
  white-space: nowrap;
}
.a-payment {
  text-align: center;
}
.a-payment img {
  margin: 0 5px 10px 0;
}
.payimg {
  width: 20%;
  height: auto;
}
.footermore {
  font-size: 12px;
}
.footer_nav_bottom {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.footer_nav_bottom li {
  display: inline-block;
}
.r_reserved .footer_nav_bottom li a {
  padding: 0 0 0 20px;
}
.homeNewsTitle {
  margin-left: -15px;
}
.footer-block .tellaf,
.footer-block .addthis_toolbox {
  text-align: center;
}
/*addthis styling*/
.footer-block .at300b,
.footer-block .at300m {
  display: inline-block;
  float: none!important;
}
/* @end */
/* @group ÐžÐ¢Ð—Ð«Ð’Ð« */
.review-form {
  margin: 10px 0;
}
.review-field label {
  display: inline-block;
  vertical-align: middle;
  text-align: right;
}
.review-form img.userpic {
  margin: -5px 5px 0 0;
}
.review-submit .wa-captcha-img {
  margin-left: 0;
  margin-right: 5px;
}
/*.review-submit .wa-captcha strong {
	display: none;
}*/
.review-submit .wa-captcha-input {
  width: 30%;
}
ul.auth-type {
  margin-bottom: 20px;
  text-align: center;
}
ul.auth-type a img {
  display: inline-block;
  margin: -3px 5px 0px 0px;
}
p.review-field {
  margin-bottom: 0;
}
.h3.reviews-count-text {
  text-align: center;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.write-review {
  margin: 0 0 20px 0;
}
ul#user-auth-provider.menu-h li a.active {
  pointer-events: none;
}
ul.reviews-branch li {
  list-style: none;
  margin: 20px 0 40px 0;
}
ul.reviews-branch li li {
  margin-left: 20px;
  padding-left: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-left-width: 3px;
  border-left-style: solid;
}
.reviews-branch .h6 {
  padding-top: 0;
  margin-top: 0;
}
ul#user-auth-provider.menu-h li {
  margin: 0 0 7px 0;
  padding: 0;
}
.review .h6 {
  position: relative;
}
.review .h6 span,
.reviewRating i,
.reviewRating {
  display: inline-block;
  position: relative;
  z-index: 100;
}
.review .h6 span,
.reviewRating {
  padding: 5px 10px 5px 3px;
  display: inline-block;
  margin-bottom: -4px;
  margin-left: -3px;
}
.review .h6 span {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.reviewRating {
  margin-left: -5px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
}
.ratingLine {
  width: 100%;
  float: left;
  height: 2px;
  position: absolute;
  z-index: 10;
  bottom: 7px;
}
.rate-clear {
  font-size: 24px;
  line-height: 0;
  display: inline-block;
  margin-left: 10px;
  padding-right: 2px;
}
.review-reply:first-letter {
  text-transform: uppercase;
}
.auinfo {
  margin-bottom: 10px;
}
.date {
  float: right;
}
.review .actions {
  /*text-align: right;*/
}
.rating-distribution {
  margin-bottom: 20px;
}
/* @end */
/* @group Ð¢Ñ€Ð¸Ð³Ð³ÐµÑ€Ñ‹ Ð¸ Ð¾Ñ‚Ð·Ñ‹Ð²Ñ‹ */
aside {
  position: relative;
  z-index: 35;
}
.triggers,
.freviews {
  margin: 20px 0 20px;
}
.freviews li,
.triggers li {
  margin: 10px 0;
  padding: 0 5px;
}
.homeThumbs .freviews ul.thumbs {
  padding-left: 5px;
  padding-right: 5px;
}
aside .homeThumbs .freviews ul.thumbs,
#site .homeThumbs .freviews ul.thumbs {
  padding-left: 0;
  padding-right: 0;
}
aside .freviews li {
  padding: 1px;
}
.triggers .tsHeading {
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
  display: block;
  margin: 0 0 20px;
}
.triggers .tsHeading i {
  font-size: 32px;
  display: inline-block;
  margin: 0 5px 0 0;
}
/*
.triggers .tsContent {
	font-size: 14px;
	line-height: 16px;
}*/
.product_triggers li {
  margin: 0 5px;
}
.freviews .border {
  padding: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 13px;
  line-height: 15px;
}
.freviews .border:first-letter {
  font-weight: bold;
  font-size: 15px;
}
.freviews .name {
  margin: 15px 0 0 15px;
  height: 50px;
}
.freviews .name .iconholder {
  display: inline-block;
  float: left;
  width: 20%;
}
.freviews .name .iconholder span {
  display: inline-block;
  width: 50px;
  height: 50px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
.freviews .name .iconholder span img {
  width: 50px;
  height: auto;
  display: inline-block;
}
.freviews .name i {
  font-size: 32px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  padding: 7px 10px;
}
.freviews .name .author {
  display: inline-block;
  float: right;
  width: 75%;
  margin: 14px 0px 0px 0;
  font-size: 14px;
  line-height: 14px;
}
/* @end */
/* Sign up &amp; Login forms
------------------------ */
/* @group DEFAULTS */
.wa-auth-adapters {
  text-align: center;
}
.wa-auth-adapters ul {
  display: block;
  padding: 0;
  text-align: center;
}
.wa-auth-adapters ul li {
  list-style: none;
  display: inline-block;
  margin: 2.5px;
}
.wa-auth-adapters ul li a img {
  /* margin: -4px 5px 0 0; */
  width:20px;
}
.wa-auth-adapters p {
  display: block;
  text-align: center;
}
.wa-form .wa-field .wa-value input.wa-error {
  border: 2px solid red;
}
.wa-form .wa-field .wa-value .wa-error-msg {
  font-size: 0.9em;
  color: red;
  display: block;
}
.wa-form .wa-field .wa-value label {
  display: block;
}
.wa-form .wa-field .wa-value .wa-captcha img {
  margin-left: 0;
}
.wa-form .wa-field .wa-value .errormsg {
  margin-left: 0;
}
.wa-form .wa-field .wa-value.wa-submit {
  margin-top: 10px;
}
.wa-form .wa-field .wa-value p label {
  display: block;
  margin: 0;
}
.wa-form .wa-field .wa-value p span {
  color: #777;
  font-size: 0.9em;
  display: block;
}
.wa-form .wa-field .wa-value p i.icon16 {
  float: left;
  left: -20px;
  margin-top: 2px;
  position: absolute;
}
.wa-form .wa-field .wa-value p input {
  display: block;
  margin-bottom: 2px;
}
.wa-form .wa-field .wa-value p input[type="radio"],
.wa-form .wa-field .wa-value p input[type="checkbox"] {
  display: inline;
}
.wa-form .wa-field .wa-value p .field.wa-required span:after {
  content: " *";
  color: #faa;
}
.wa-form .wa-field.wa-required .wa-name:after {
  content: " *";
  color: #faa;
}
.wa-captcha {
  padding: 7px 0 0px;
}
.wa-captcha p {
  margin: 0;
}
.wa-captcha strong {
  font-size: 1.2em;
}
.wa-captcha p img {
  float: left !important;
  margin-right: 5px;
  margin-top: -8px;
  margin-bottom: -5px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.wa-captcha .wa-captcha-refresh {
  font-size: 0.8em;
  text-decoration: underline;
  color: #aaa;
}
.wa-captcha .wa-captcha-input {
  display: inline !important;
  margin-top: -8px;
}
.wa-captcha .errormsg {
  display: inline-block;
  margin-left: 10px;
  display: block\9;
  float: left\9;
}
.wa-name.control-label {
  font-size: 14px;
  line-height: 15px;
}
input.error,
textarea.error {
  border-color: red;
}
.errormsg {
  color: red;
  font-size: 80%;
  display: block;
}
.comments li .text li {
  border-top: none;
}
/* @end */
/* @group PLUGINS */
.wa-field-photo .wa-value img:last-of-type {
  display: none;
}
.navbar #wm-alphacat-plugin-list &gt; li {
  margin-top: -1px;
}
.navbar #wm-alphacat-plugin-menu {
  background: none;
  margin: 0;
  padding: 0;
  clear: left;
}
.outside #wm-alphacat-plugin-list &gt; li &gt; a,
.outside #wm-alphacat-plugin-list &gt; li &gt; span.wm-alphacat-title::after {
  background: none !important;
  padding: 5px 8px !important;
}
.outside #wm-alphacat-plugin-list &gt; li &gt; a:hover {
  box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.3);
}
.wm-alphacat-brands-value ul li a {
  text-decoration: none;
}
.wm-alphacat-brands-value ul li a:hover {
  text-decoration: underline;
}
.mtop.container .wm-alphacat-brands-table td.wm-alphacat-brands-value {
  padding: 10px 0 20px;
}
.navbar.mainbar #wm-alphacat-plugin-list &gt; li.wm-alphacat-show_all &gt; a,
.navbar.mainbar #wm-alphacat-plugin-list &gt; li &gt; span.wm-alphacat-title::after {
  border: none;
}
#zoomple_previewholder .caption-wrap {
  display: none !important;
}
.onestep-cart table.cart td input.qty {
  text-align: left !important;
}
#wm-alphacat-plugin-list {
  position: relative;
  width: 100%;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
#wm-alphacat-plugin-list:before,
#wm-alphacat-plugin-list:after {
  content: '';
  position: absolute;
  bottom: -1px;
  width: 23px;
  height: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
#wm-alphacat-plugin-list:before {
  left: -23px;
}
#wm-alphacat-plugin-list:after {
  right: -23px;
}
.navbar #wm-alphacat-plugin-list &gt; li {
  margin-bottom: -2px !important;
}
.dropdown-menu #wm-alphacat-plugin-list:before,
.dropdown-menu #wm-alphacat-plugin-list:after {
  display: none;
}
.wamenumega div#wm-alphacat-plugin-menu {
  margin-left: 0 !important;
  margin-bottom: 0;
}
.wamenumega div#wm-alphacat-plugin-menu #wm-alphacat-plugin-list {
  padding-left: 4px;
}
.easyreviews .wa-form {
  float: none !important;
  clear: left !important;
}
.easyreviews .wa-form .wa-field .wa-name {
  width: auto !important;
}
.easyreviews .wa-form .wa-field .wa-value {
  margin-left: auto !important;
}
.easyreviews .wa-value.captcha_holder,
.easyreviews .wa-value.wa-submit {
  padding-left: 0;
  padding-right: 0;
}
.easyreviews .wa-captcha p {
  margin-bottom: 3px !important;
}
.easyreviews .post {
  margin-top: 30px !important;
}
.easyreviews .wa-captcha-input.form-control {
  margin: -10px 0 0 10px !important;
}
.easyreviews .wa-form .wa-field .wa-value input[type="text"],
.easyreviews .wa-form .wa-field .wa-value input[type="email"],
.easyreviews .wa-form .wa-field .wa-value input[type="password"] {
  width: 100% !important;
}
.easyreviews img.avatar {
  width: 50px!important;
}
.easyreviews .datetime {
  float: right;
  font-size: 12px;
}
.easyreviews .answer {
  display: block;
  padding-left: 32px;
}
.easyreviews .name {
  font-size: 14px !important;
}
p.review-field {
  display: block;
  margin-bottom: 15px;
}
p.review-field textarea,
p.review-field input:not(.wa-captcha-input) {
  display: block;
  padding: 10px 15px;
  font-size: 15px;
  line-height: 1.42857143;
}
p.review-field textarea,
p.review-field input:not(.wa-captcha-input) {
  width: 100%;
}
p.review-field input {
  height: 43px;
}
p.review-field textarea:focus,
p.review-field input:focus,
.review-submit input:focus {
  outline: none;
}
.review-submit input {
  white-space: nowrap;
  padding: 10px 15px;
  font-size: 15px;
  line-height: 1.42857143;
}
.reviews .review img.userpic {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.editor_content ul.reviews-branch {
  margin-left: 0;
}
.editor_content ul.reviews-branch li {
  border-bottom: none;
}
.editor_content ul.reviews-branch li .date {
  font-size: 12px;
  color: #aaa;
}
#callback-show {
  z-index: 200;
  margin-top: -37px !important;
}
li .quickeditor-button {
  display: block !important;
  top: auto!important;
  bottom: -10px !important;
}
.preorder-open {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.padd_features {
  display: none;
}
.rows .padd_features {
  display: block;
  margin: 20px 0 10px;
  position: relative;
}
.padd_features td {
  vertical-align: top;
  line-height: 14px;
  font-size: 13px;
  padding-bottom: 10px;
}
.multiform-gap-form .picker {
  margin: 0;
}
.multiform-gap-option input {
  margin: 0;
  width: 0;
}
/* @end */
/* @group MAILER */
/*aside div[id*="mailer"] {
	width: 100% !important;
	padding: 0 !important;
}*/
[id*="mailer"] .wa-value,
[id*="mailer"] .wa-name {
  width: 100% ;
  line-height: 13px;
}
[id*="mailer"] .wa-captcha {
  width: 100%;
  padding: 0;
}
[id*="mailer"] .wa-captcha p {
  padding-left: 15px;
  padding-right: 15px;
}
[id*="mailer"] .wa-captcha .wa-captcha-input {
  display: block;
  margin: 5px 0 0;
  width: 100%;
}
[id*="mailer"] .wa-captcha p strong {
  display: none;
}
[id*="mailer"] .row .picker {
  margin: 0px 0px 0px 15px;
}
[id*="mailer"] .row .picker .picker-handle {
  margin: 0px 0px -15px 0px !important;
}
[id*="mailer"] .row .picker .picker-handle {
  margin: 0px 0px -15px 0px !important;
}
[id*="mailer"] label.wa-value {
  padding-left: 20px;
}
[id*="mailer"] .wa-after-submit {
  width: 100%;
  text-align: center;
}
[id*="mailer"] .wa-error {
  border: 2px solid red;
  color: red;
}
[id*="mailer"] .wa-errormsg {
  width: 100%;
  color: red;
  font-size: 12px;
  font-weight: bold;
}
.wa-after-submit {
  height: auto !important;
}
.c_topic_text {
  word-break: break-word;
}
/* @end */
/* Animation settings*/
/*@media(min-width:768px){*/
.navbar .navbar-nav[data-duration="ultrafast"] .dropdown-menu,
.navbar[data-duration="ultrafast"] .navbar-nav .dropdown-menu,
.navbar .navbar-nav .dropdown-menu[data-duration="ultrafast"] {
  -webkit-animation-duration: 150ms;
  -moz-animation-duration: 150ms;
  -o-animation-duration: 150ms;
  animation-duration: 150ms;
}
.navbar .navbar-nav[data-duration="fast"] .dropdown-menu,
.navbar[data-duration="fast"] .navbar-nav .dropdown-menu,
.navbar .navbar-nav .dropdown-menu[data-duration="fast"] {
  -webkit-animation-duration: 250ms;
  -moz-animation-duration: 250ms;
  -o-animation-duration: 250ms;
  animation-duration: 250ms;
}
.navbar .navbar-nav .dropdown-menu,
.navbar .navbar-nav[data-duration="normal"] .dropdown-menu,
.navbar[data-duration="normal"] .navbar-nav .dropdown-menu,
.navbar .navbar-nav .dropdown-menu[data-duration="normal"] {
  -webkit-animation-duration: 500ms;
  -moz-animation-duration: 500ms;
  -o-animation-duration: 500ms;
  animation-duration: 500ms;
}
.navbar .navbar-nav[data-duration="slow"] .dropdown-menu,
.navbar[data-duration="slow"] .navbar-nav .dropdown-menu,
.navbar .navbar-nav .dropdown-menu[data-duration="slow"] {
  -webkit-animation-duration: 750ms;
  -moz-animation-duration: 750ms;
  -o-animation-duration: 750ms;
  animation-duration: 750ms;
}
.navbar .navbar-nav[data-duration="superslow"] .dropdown-menu,
.navbar[data-duration="superslow"] .navbar-nav .dropdown-menu,
.navbar .navbar-nav .dropdown-menu[data-duration="superslow"] {
  -webkit-animation-duration: 1000ms;
  -moz-animation-duration: 1000ms;
  -o-animation-duration: 1000ms;
  animation-duration: 1000ms;
}
.navbar .navbar-nav[data-duration="ultraslow"] .dropdown-menu,
.navbar[data-duration="ultraslow"] .navbar-nav .dropdown-menu,
.navbar .navbar-nav .dropdown-menu[data-duration="ultraslow"] {
  -webkit-animation-duration: 1500ms;
  -moz-animation-duration: 1500ms;
  -o-animation-duration: 1500ms;
  animation-duration: 1500ms;
}
.navbar:not(.dropdown-onhover) .navbar-nav:not(.dropdown-onhover) &gt; li:not(.dropdown-onhover):not(.open) &gt; .dropdown-menu,
.navbar:not(.dropdown-onhover) .navbar-nav:not(.dropdown-onhover) &gt; li:not(.dropdown-onhover):not(.open) &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar.dropdown-onhover.no-fix .navbar-nav &gt; li:not(:hover) &gt; .dropdown-menu,
.navbar.dropdown-onhover.no-fix .navbar-nav &gt; li:not(:hover) &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar.dropdown-onhover:not(.no-fix) .navbar-nav &gt; li:not(.open):not(:hover) &gt; .dropdown-menu,
.navbar.dropdown-onhover:not(.no-fix) .navbar-nav &gt; li:not(.open):not(:hover) &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar .navbar-nav.dropdown-onhover.no-fix &gt; li:not(:hover) &gt; .dropdown-menu,
.navbar .navbar-nav.dropdown-onhover.no-fix &gt; li:not(:hover) &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar .navbar-nav &gt; li.dropdown-onhover.no-fix:not(:hover) &gt; .dropdown-menu,
.navbar .navbar-nav &gt; li.dropdown-onhover.no-fix:not(:hover) &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar .navbar-nav.dropdown-onhover:not(.no-fix) &gt; li:not(.open):not(:hover) &gt; .dropdown-menu,
.navbar .navbar-nav.dropdown-onhover:not(.no-fix) &gt; li:not(.open):not(:hover) &gt; .dropdown-grid-wrapper &gt; .dropdown-menu,
.navbar .navbar-nav &gt; li.dropdown-onhover:not(.no-fix):not(.open):not(:hover) &gt; .dropdown-menu,
.navbar .navbar-nav &gt; li.dropdown-onhover:not(.no-fix):not(.open):not(:hover) &gt; .dropdown-grid-wrapper &gt; .dropdown-menu {
  -moz-animation-name: none;
  -o-animation-name: none;
  animation-name: none;
  -webkit-animation-name: none;
}
.navbar .navbar-nav li[class*="collapse-"] &gt; .dropdown-menu,
.navbar .navbar-nav li[class*="-onhover"]:not(.no-fix):not(:hover) &gt; .dropdown-menu:not(.in):not(.collapsing),
.navbar .navbar-nav li[class*="-onhover"].no-fix:not(:hover) &gt; .dropdown-menu:not(.collapsing),
.navbar .navbar-nav li[class*="-onclick"] &gt; .dropdown-menu.collapse:not(.in):not(.collapsing),
.navbar .navbar-nav .no-animation .dropdown-menu,
.navbar .navbar-nav .dropdown-menu.no-animation {
  -moz-animation-name: none!important;
  -o-animation-name: none!important;
  animation-name: none!important;
  -webkit-animation-name: none !important;
}
/*}*/
/* @end */
/* @group Social likes */
/*! Social Likes v3.0.14 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes,
.social-likes__widget {
  display: inline-block;
  padding: 0;
  vertical-align: middle!important;
  word-spacing: 0!important;
  text-indent: 0!important;
  list-style: none !important;
}
.social-likes {
  opacity: 0;
}
.social-likes_visible {
  opacity: 1;
  transition: opacity 0.1s ease-in;
}
.social-likes &gt; * {
  display: inline-block;
  visibility: hidden;
}
.social-likes_vertical &gt; * {
  display: block;
}
.social-likes_visible &gt; * {
  visibility: inherit;
}
.social-likes__widget {
  display: inline-block;
  position: relative;
  white-space: nowrap;
}
.social-likes__widget:before,
.social-likes__widget:after {
  display: none !important;
}
.social-likes_vertical .social-likes__widget {
  display: block;
  float: left;
  clear: left;
}
.social-likes__button,
.social-likes__icon,
.social-likes__counter {
  text-decoration: none;
  text-rendering: optimizeLegibility;
}
.social-likes__button,
.social-likes__counter {
  display: inline-block;
  margin: 0;
  outline: 0;
}
.social-likes__button {
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.social-likes__button:before {
  content: "";
  display: inline-block;
}
.social-likes__icon {
  position: absolute;
}
.social-likes__counter {
  display: none;
  position: relative;
}
.social-likes_ready .social-likes__counter,
.social-likes__counter_single {
  display: inline-block;
}
.social-likes_ready .social-likes__counter_empty {
  display: none;
}
.social-likes_vertical .social-likes__widget {
  display: block;
}
.social-likes_notext .social-likes__button {
  padding-left: 0;
}
.social-likes_single-w {
  position: relative;
  display: inline-block;
}
.social-likes_single {
  position: absolute;
  text-align: left;
  z-index: 99999;
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s 0.11s, opacity 0.1s ease-in;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.social-likes_single.social-likes_opened {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.15s ease-out;
}
.social-likes__button_single {
  position: relative;
}
@font-face {
  font-family: "social-likes";
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");
  font-weight: 400;
  font-style: normal;
}
.social-likes__icon_facebook:before {
  content: "\f101";
}
.social-likes__icon_github:before {
  content: "\f102";
}
.social-likes__icon_mailru:before {
  content: "\f103";
}
.social-likes__icon_odnoklassniki:before {
  content: "\f104";
}
.social-likes__icon_pinterest:before {
  content: "\f105";
}
.social-likes__icon_plusone:before {
  content: "\f106";
}
.social-likes__icon_single:before {
  content: "\f107";
}
.social-likes__icon_twitter:before {
  content: "\f108";
}
.social-likes__icon_vkontakte:before {
  content: "\f109";
}
.social-likes {
  min-height: 36px;
  margin: -0.5em;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.social-likes,
.social-likes_single-w {
  line-height: 1.5;
}
.social-likes,
.social-likes__widget_single {
  font-size: 14px;
}
.social-likes__widget {
  margin: 1px;
  line-height: 1.5;
  border: 0;
  text-align: left;
  cursor: pointer;
}
.social-likes__button,
.social-likes__counter {
  box-sizing: border-box;
  font-family: "Helvetica Neue", Arial, sans-serif;
  vertical-align: baseline;
  color: #fff;
}
.social-likes__button {
  padding: .04em .7em .18em 1.65em;
  font-weight: 700;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.social-likes__icon {
  top: 0;
  left: .21em;
  font-family: "social-likes";
  font-weight: 400;
  font-style: normal;
  speak: none;
  text-transform: none;
  font-size: 1.15em;
  vertical-align: baseline;
}
.social-likes__counter {
  padding-right: .5em;
  font-weight: 400;
  font-size: 0.85em;
}
.social-likes_vertical .social-likes__widget {
  min-width: 13em;
}
.social-likes_vertical .social-likes__counter {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: 0.3em;
}
.social-likes_light .social-likes__widget {
  min-width: 0;
  background: 0 0;
}
.social-likes_light .social-likes__button,
.social-likes_single-light + .social-likes__button {
  min-width: 0;
  padding-left: 1.35em;
  font-weight: 400;
  text-decoration: underline;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto;
}
.social-likes_light .social-likes__icon {
  margin-top: -0.1em;
  margin-left: -0.25em;
}
.social-likes_light .social-likes__counter,
.social-likes_single-light + .social-likes__button + .social-likes__counter {
  position: static;
  margin-top: 0;
  color: #999;
}
.social-likes_notext .social-likes__button {
  width: 1.85em;
}
.social-likes_notext .social-likes__icon {
  margin-left: 0.1em;
}
.social-likes_notext.social-likes_light,
.social-likes_notext.social-likes_light .social-likes__widget,
.social-likes_notext.social-likes_light .social-likes__icon {
  margin: 0;
  left: 0;
}
.social-likes_notext.social-likes_light .social-likes__button {
  width: 1.4em;
  padding-left: 0;
}
.social-likes_single {
  margin-top: -1.2em;
  padding: .5em;
  background: #fff;
  border: 1px solid #ddd;
}
.social-likes__widget_single {
  height: 1.7em;
  margin: 0;
  padding: .1em 0;
  line-height: 1.5;
  background: #007aff;
}
.social-likes_single-light + .social-likes__widget_single {
  color: #007aff;
}
.social-likes__icon_single {
  left: .4em;
  font-size: 1.1em;
}
.social-likes__widget_facebook {
  background: #3d5b95;
}
.social-likes_light .social-likes__button_facebook {
  color: #3d5b95;
}
.social-likes__icon_facebook {
  left: .25em;
  top: .05em;
  font-size: 1.1em;
}
.social-likes_notext .social-likes__icon_facebook {
  margin-left: 0.15em;
}
.social-likes__widget_twitter {
  background: #24aadd;
}
.social-likes_light .social-likes__button_twitter {
  color: #24aadd;
}
.social-likes__icon_twitter {
  top: .1em;
  left: 0.25em;
}
.social-likes_light .social-likes__icon_twitter {
  left: 0.1em;
}
.social-likes__widget_plusone {
  background: #d23e30;
}
.social-likes_light .social-likes__button_plusone {
  color: #d23e30;
}
.social-likes_notext .social-likes__icon_plusone {
  margin-left: 0;
}
.social-likes__icon_plusone {
  left: 0.25em;
}
.social-likes_light .social-likes__icon_plusone {
  margin-top: 0;
}
.social-likes__widget_mailru {
  background: #00468c;
}
.social-likes_light .social-likes__button_mailru {
  color: #00468c;
}
.social-likes__icon_mailru {
  left: 0.25em;
}
.social-likes_light .social-likes__icon_mailru {
  left: 0.1em;
}
.social-likes_notext .social-likes__icon_mailru {
  margin-left: 0.075em;
}
.social-likes__widget_vkontakte {
  background: #587e9f;
}
.social-likes_light .social-likes__button_vkontakte {
  color: #587e9f;
}
.social-likes__icon_vkontakte {
  top: .2em;
  left: 0.25em;
}
.social-likes__widget_odnoklassniki {
  background: #f59310;
}
.social-likes_light .social-likes__button_odnoklassniki {
  color: #f59310;
}
.social-likes__icon_odnoklassniki {
  left: 0.4em;
}
.social-likes_light .social-likes__icon_odnoklassniki {
  left: 0.25em;
}
.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki {
  width: 1em;
}
.social-likes__widget_pinterest {
  background: #cb132d;
}
.social-likes_light .social-likes__button_pinterest {
  color: #cb132d;
}
.social-likes_light .social-likes__icon_pinterest {
  left: 0.1em;
}
/* @end */
@media only screen and (max-width: 438px) {
  .wa-captcha-input.form-control {
    display: block;
    width: 100%;
    margin: 5px 0 0 0;
  }
}
/*(max-width : 438px)*/
@media only screen and (max-width: 480px) {
  .sliderLinkHolder .btn {
    display: block;
  }
  .pageBanners.roundered .sliderLine1,
  .pageBanners.roundered .sliderLine2 {
    padding-right: 15px;
  }
}
@media only screen and (max-width: 767px) {
  .smallbar {
    height: auto;
  }
  .smallbar * {
    text-align: center;
  }
  /*.topPanel form {
  	padding-right: inherit;
  	padding-left: inherit!important;
  }*/
  .topPanel input.form-control {
    width: 100%;
  }
  .container.containerfw {
    width: 100%;
  }
  .container.containerfw &gt; article,
  .container.containerfw &gt; aside,
  .container.containerfw &gt; section {
    padding-left: 0;
    padding-right: 0;
  }
  .pull-left,
  .pull-right {
    float: none!important;
  }
  .mobile-right {
    float: right !important;
  }
  .mobile-left {
    float: left !important;
  }
  .container.containerBG {
    width: 100%!important;
    padding-right: 0!important;
    padding-left: 0!important;
  }
  .contMargL15 {
    margin-left: 0;
  }
  .mainbar .contMargL15 {
    margin-right: 0;
  }
  .mobile-top {
    margin-top: 15px!important;
    text-align: center;
  }
  .mobile-top li {
    display: inline-block;
    float: none;
  }
  .containerBG .mainbar:before,
  .containerBG .mainbar:after {
    display: none;
  }
  .themeLogo {
    text-align: center;
    display: block;
    margin: 10px 0 40px;
  }
  .bc_left {
    float: none;
    margin: 0;
    text-align: center;
  }
  .bc_right {
    text-align: center;
  }
  .headbanners {
    margin-bottom: 20px;
  }
  .mapHolder,
  .mainbar.navbar {
    margin-bottom: 0!important;
  }
  .pageBanners.roundered,
  .mapHolder {
    border: none;
  }
  .mapHolder {
    padding-bottom: 0;
  }
  .asidebotholder.nomargin {
    margin-right: 0;
    margin-left: 0;
    padding: 20px 0;
  }
  .themeLogo.botLogo {
    text-align: center;
  }
  .footer-block {
    text-align: center;
  }
  .footer-news-holder .item {
    text-align: left;
  }
  .footerHolder.nomargin {
    margin-right: 0;
    margin-left: 0;
    padding: 20px 0 0;
  }
  .tags_li {
    width: 100% !important;
  }
}
/*max-width : 767px*/
@media only screen and (max-width: 768px) {
  .bc_left {
    float: none;
    margin-bottom: 5px;
    text-align: center;
  }
  .bc_right {
    margin-top: 1px;
    float: none;
    text-align: center;
  }
}
/*(max-width : 768px)*/
@media only screen and (min-width: 768px) {
  .pageBanners img {
    max-width: 100%;
    width: 100%;
    height: auto;
  }
  .col_2 {
    width: 358px;
  }
  .col_3 {
    width: 539px;
  }
  .col_4 {
    width: 720px;
  }
  .col_2 &gt; li,
  .col_3 &gt; li,
  .col_4 &gt; li {
    width: 179px;
    float: left;
  }
  li.dropdown-header,
  li.divider {
    clear: left;
    width: 100%;
  }
  .mainbar .dropdown-menu.col-md-12.col-sm-12 &gt; li {
    width: 25%;
    float: left;
  }
}
/*(min-width: 768px)*/
@media only screen and (min-width: 1024px) {
  .col_2 {
    width: 468px;
  }
  .col_3 {
    width: 704px;
  }
  .col_4 {
    width: 940px;
  }
  .col_2 &gt; li,
  .col_3 &gt; li,
  .col_4 &gt; li {
    width: 234px;
    float: left;
  }
  li.dropdown-header,
  li.divider {
    clear: left;
    width: 100%;
  }
  .mainbar .dropdown-menu.col-md-12.col-sm-12 &gt; li {
    width: 25%;
    float: left;
  }
}
/*(min-width: 1024px)*/
@media only screen and (min-width: 1280px) {
  .col_2 {
    width: 568px;
  }
  .col_3 {
    width: 854px;
  }
  .col_4 {
    width: 1140px;
  }
  .col_2 &gt; li,
  .col_3 &gt; li,
  .col_4 &gt; li {
    width: 283px;
    float: left;
  }
  li.dropdown-header,
  li.divider {
    clear: left;
    width: 100%;
  }
  .mainbar .dropdown-menu.col-md-12.col-sm-12 &gt; li {
    width: 25%;
    float: left;
  }
}
/*(min-width: 1280px)*/
@media only screen and (min-width: 992px) and (max-width: 1000px) {
  /* 	.fixed_w .page-content.mtop.container {width: 950px;} */
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .topPanel input.form-control {
    width: 140px;
  }
  /* 	.fixed_w .page-content.mtop.container {width: 730px;} */
}
/*(min-width: 768px) and (max-width : 991px)*/
@media screen and (max-width: 1023px) {
  .mobile-center,
  .mobile_center {
    text-align: center !important;
  }
}
/*max-width:1023px*/
@media only screen and (min-width: 1100px) and (max-width: 1599px) {
  .pageBanners .containerHolder {
    top: 80px;
  }
}
/*(min-width:1100px) and (max-width:1599px)*/
@media only screen and (min-width: 1600px) {
  .pageBanners .containerHolder {
    top: 120px;
  }
}
/*(min-width:1600px)*/
/*DESKTOP FIRST*/
/* Large Devices, Wide Screens */
@media only screen and (max-width: 1200px) {
  .thumbs.rows .qty {
    display: none;
  }
}
/* Large Devices, Wide Screens (max-width : 1200px) */
/* Large Devices, Wide Screens */
@media only screen and (max-width: 1023px) {
  #photo-hook-sidebar p {
    width: 100% !important;
    text-align: center !important;
  }
}
/* Large Devices, Wide Screens (max-width : 1200px) */
/* Medium Devices, Desktops */
@media only screen and (max-width: 992px) {
  .border-top.photos {
    margin: 0;
  }
  .albums .albumCaption,
  .albums a:hover .albumCaption {
    opacity: 1 !important;
  }
  .form-horizontal .control-label {
    text-align: left !important;
  }
}
/* Medium Devices, Desktops (max-width : 992px) */
@media only screen and (max-width: 991px) {
  /*	.mainbar .nav&gt;li a i {
		display: none;
	}*/
  header.header_bg {
    padding-top: 40px;
  }
}
/* Small Devices, Tablets */
@media only screen and (max-width: 768px) {
  ul.category-sorting {
    margin: 10px 0px -10px 0px !important;
    float: none;
  }
  .navbar-nav.wamenumega .dropdown-menu li .megacats &gt; li:nth-of-type(4n+1) {
    clear: none;
  }
  .navbar-nav.wamenumega .dropdown-menu li .megacats &gt; li:nth-of-type(2n+1) {
    clear: left;
  }
  .navbar-nav.wamenumega .dropdown-menu li .megacats &gt; li:nth-of-type(3n, 4n) {
    margin-top: 20px;
  }
  header.header_bg {
    padding-top: 36px;
  }
}
/* Small Devices, Tablets (max-width : 768px) */
@media only screen and (max-width: 767px) {
  .onlyCatsWide ul.dropdown-menu {
    position: relative;
    width: 100%;
    left: 0 !important;
    top: 0 !important;
    float: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-top: 0;
    border: none!important;
  }
  .onlyCatsWide &gt; li &gt; ul.dropdown-menu,
  .waOnlyCats_wide &gt; li &gt; ul.dropdown-menu {
    padding-left: 10px !important;
  }
  .onlyCatsWide ul.dropdown-menu .navbar-nav .dropdown-menu .dropdown-menu {
    margin-left: 0!important;
  }
  .onlyCatsWide ul {
    width: 100%;
  }
  .onlyCatsWide .navbar .dropdown-menu {
    position: relative!important;
    width: 100%!important;
  }
  .navbar.mainbar .navbar-nav.third {
    border-top: none !important;
  }
  header.header_bg {
    margin-top: 0;
    padding-top: 53px;
  }
  .panelSwitch {
    width: 70px;
    height: 44px;
  }
  .panelSwitch i {
    right: 25px;
    top: 9px;
  }
  .navbar .navbar-nav &gt; li:not(.dropdown) ul li.dropdown-left-onclick &gt; .dropdown-menu,
  .navbar .navbar-nav &gt; li:not(.dropdown) ul li.dropdown-left-onhover &gt; .dropdown-menu,
  .navbar .navbar-nav &gt; li:not(.dropdown) ul li.dropup-left-onclick &gt; .dropdown-menu,
  .navbar .navbar-nav &gt; li:not(.dropdown) ul li.dropup-left-onhover &gt; .dropdown-menu {
    padding: 5px !important;
  }
  .navbar li a,
  .navbar.sidenav &gt; ul &gt; li &gt; a,
  .navbar.sidenav &gt; ul &gt; li &gt; a:hover {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .navbar li a img {
    top: 15px !important;
  }
  .navbar li a i {
    top: 17px !important;
  }
  .navbar.sidenav.left li.dropdown-short &gt; a:before,
  .navbar.sidenav.right li.dropdown-short &gt; a:before {
    content: "\f107" !important;
    top: 15px !important;
  }
  .navbar.sidenav.left li.dropdown-short &gt; a:before,
  .no-fix .navbar.sidenav.left li.dropdown-short.open &gt; a:before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li.collapse-down-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li.dropdown-center-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li[class*="collapse-down-"] &gt; a.dropdown-toggle::before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before,
  .navbar.sidenav.right li.dropdown-short &gt; a:before,
  .no-fix .navbar.sidenav.right li.dropdown-short.open &gt; a:before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li.collapse-down-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li.dropdown-center-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li[class*="collapse-down-"] &gt; a.dropdown-toggle::before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before,
  .navbar.sidenav.right li.dropdown-short &gt; a::before,
  .no-fix .navbar.sidenav.right li.dropdown-short.open &gt; a::before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li.collapse-down-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li.dropdown-center-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li[class*="collapse-down-"] &gt; a.dropdown-toggle::before,
  .navbar.sidenav.right .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before,
  .navbar .navbar-nav .dropdown-menu li.dropdown-left-onhover &gt; a.dropdown-toggle::before,
  .navbar.sidenav.left li.dropdown-short &gt; a::before,
  .no-fix .navbar.sidenav.left li.dropdown-short.open &gt; a::before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li.collapse-down-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li.dropdown-center-onhover:not(.no-fix) &gt; a.dropdown-toggle:not(.collapsed)::before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li[class*="collapse-down-"] &gt; a.dropdown-toggle::before,
  .navbar.sidenav.left .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before,
  .navbar .navbar-nav .dropdown-menu li.dropdown-right-onhover &gt; a.dropdown-toggle::before {
    content: "\f107" !important;
  }
  .navbar.sidenav.acco_toggle li.dropdown-short &gt; a::before,
  .navbar.sidenav.acco_toggle .navbar-nav .dropdown-menu li[class*="dropdown-"] &gt; a.dropdown-toggle::before {
    top: 20px;
    right: 20px;
  }
  .navbar.sidenav {
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }
  .sidenav.left.side_toggle .navbar-nav &gt; li &gt; .dropdown-menu {
    border-top-right-radius: 0!important;
  }
  .sidenav.right.side_toggle .navbar-nav &gt; li &gt; .dropdown-menu {
    border-top-left-radius: 0!important;
  }
  .megacats_li {
    margin-bottom: 0;
  }
  .mainbar ul.nav.navbar-nav.first &gt; li,
  .mainbar ul.nav.navbar-nav.second &gt; li {
    border: none;
  }
  .megaholder {
    top: auto;
  }
  .mainbar ul.nav.navbar-nav.first &gt; li &gt; a,
  .mainbar ul.nav.navbar-nav.alph_brands &gt; li &gt; a,
  .mainbar ul.nav.navbar-nav.third &gt; li &gt; a {
    text-align: left !important;
    padding-left: 15px !important;
  }
  .mtop.container {
    margin-left: auto;
    margin-right: auto;
  }
  .topPanelHolder.stuck .smallbar {
    height: auto;
  }
  .topPanelHolder.stuck .topPanel.smallbar .navbar-form {
    margin-top: 8.5px;
    margin-bottom: 8.5px;
    margin-left: -15px;
    margin-right: -15px;
    padding: 10px 15px;
  }
  .topPanelHolder.stuck .topPanel.smallbar .navbar-form .form-control {
    height: 43px;
    font-size: 15px;
  }
  .desktop-panel-float {
    top: auto;
    left: 0;
    bottom: 0;
    width: 100%;
    opacity: .9;
  }
  .desktop-panel-float #cart {
    width: 100% !important;
    height: 40px;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
  }
  .desktop-panel-float #cart a {
    position: relative;
    display: block;
    height: 40px;
    width: 100% !important;
  }
  .desktop-panel-float #cart a:hover {
    text-decoration: none;
  }
  .desktop-panel-float #cart a strong {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
  }
  .footerHolder {
    padding-bottom: 40px;
  }
  .fixed_w .page-content.mtop.container,
  .fixed_w .cartPage,
  .fixed_w section.compare,
  .full_w .page-content.mtop &gt; section {
    padding-left: 15px;
    padding-right: 15px;
  }
  .fixed_w .checkout {
    padding-left: 0;
    padding-right: 0;
  }
  .fixed_w .page-content.mtop.container .product {
    padding-right: 15px;
  }
  .shoppage .col-md-12,
  .full_w .product .product-sidebar {
    padding-right: 15px;
  }
  .content#login {
    padding-right: 0;
    padding-left: 0;
  }
  .sidenav.side_toggle .dropdown-menu {
    min-width: 100%;
    max-width: 100% !important;
  }
  #callback-show {
    margin-top: -77px !important;
  }
  .mainbar:not(.stuck) .contMargL15 {
    margin-right: 0;
  }
  .modal-dialog .close {
    top: -12px;
    right: -13px;
  }
  .modal-dialog {
    margin-top: 30px;
  }
  .modal-body {
    padding-top: 10px;
  }
  .modal-footer {
    padding: 20px 20px 10px;
  }
  .modal-dialog .stepper .stepper-input {
    padding: 8px 7px 7px;
  }
  .modal-dialog .modal-price .price {
    margin-top: 4px;
  }
  header.header_bg {
    margin-left: 0;
    margin-right: 0;
  }
  .navbar-collapse {
    max-height: 280px;
    overflow-y: scroll;
  }
  .desktop-panel-float #cart a strong {
    line-height: 50px;
  }
  /*.mainbar ul.nav.navbar-nav.third li a {
		text-align: left !important;
		padding-left: 20px !important;
	}*/
  .desktop-panel-float .fl {
    position: relative;
    display: inline-block;
    width: 25%;
    height: 40px;
    text-align: center;
    float: right;
  }
  .desktop-panel-float #cart {
    width: 50% !important;
    height: 40px;
    position: absolute;
    top: auto;
    bottom: 0;
    left: 0;
  }
  .desktop-panel-float #cart a {
    position: relative;
    display: block;
    height: 40px;
    width: 100% !important;
  }
  .desktop-panel-float #cart a:hover {
    text-decoration: none;
  }
  .mobile-overflow {
    width: 100%;
  }
  /*.fl i {
		font-size: 21px;
		line-height: 49px;
		padding-right: 7px;
	}

	.fl b,*/
  .desktop-panel-float #cart a span.cart_count {
    display: inline-block;
    padding: 1px 3.5px;
    font-size: 10px;
    line-height: 11px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    position: absolute;
    top: 5px;
    right: 5px;
  }
  .desktop-panel-float .cart_left {
    display: inline-block;
    position: absolute;
    width: 40px;
    left: 5px;
  }
  .desktop-panel-float #cart i {
    display: block;
    font-size: 21px;
    line-height: 49px;
    padding-left: 7px;
  }
  .desktop-panel-float #cart a strong {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: right !important;
  }
}
/* iPhone 6+ H */
@media only screen and (max-width: 736px) {
  .navbar.mainbar.stuck {
    min-height: 40px;
  }
  .navbar.mainbar.stuck .toggleMainNav {
    margin-top: 0;
  }
  .login_link_holder {
    text-align: center;
  }
  .news-holder.home,
  .img-feed-slider.home {
    margin-left: 0;
  }
  .news-col.col-md-8,
  .news-col.col-md-4,
  .news-col .col-md-5,
  .news-col .col-md-7,
  .news-col .col-md-12 {
    padding-left: 0;
    padding-right: 0;
  }
  .image-nav {
    opacity: 0 !important;
  }
}
/* iPhone 6+ H (max-width : 736px) */
/* iPhone 6 H */
/* iPhone 6 H (max-width : 667px) */
/* iPhone 5 H */
/* iPhone 5 H (max-width : 568px) */
/* iPhone 3-4 H */
@media only screen and (max-width: 480px) {
  .comment-form .comment-redactor {
    margin-left: 0 !important;
  }
  .comment-submit {
    padding: 0 !important;
  }
  .coupon b {
    font-size: 20px !important;
  }
  header.header_bg {
    padding-top: 36px;
  }
}
/* iPhone 3-4 H (max-width : 480px) */
/* iPhone 6+ V */
@media only screen and (max-width: 414px) {
  .owl-buttons {
    display: none;
  }
  #hub small.new,
  #hub .badges {
    position: relative;
    top: auto;
    right: auto;
    margin: 0 0 10px;
    width: 100%;
  }
  header.header_bg {
    padding-top: 54px;
  }
}
/* iPhone 6+ V (max-width : 414px) */
/* iPhone 6 V */
@media only screen and (max-width: 375px) {
  .coupon p {
    font-size: 12px !important;
  }
  .coupon b {
    font-size: 16px !important;
  }
}
/* iPhone 6 V (max-width : 375px) */
/* iPhone 3-4-5 V */
@media only screen and (max-width: 320px) {
  .slider_photo_descr {
    -moz-transform: scale(0.9, 0.9);
    /* Moz-browsers */
    zoom: 0.9;
    /* Other non-webkit browsers */
    zoom: 90%;
    /* Webkit browsers */
  }
}
/* iPhone 3-4-5 V */
/*(max-width : 320px)*/
/*Google reCaptcha*/
@media screen and (max-height: 575px) {
  #rc-imageselect,
  .g-recaptcha {
    transform: scale(0.88);
    -webkit-transform: scale(0.88);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
  }
}
</pre></body></html>