/*
ATTENTION! Please do not modify this file, it's auto-generated and all your changes will be lost.
The complete list of files it's generated from:
design/themes/1basic_clone/css/reset.css
design/themes/1basic_clone/css/grid.less
design/themes/1basic_clone/css/lib/ui/jqueryui.css
design/themes/1basic_clone/css/base.css
design/themes/1basic_clone/css/glyphs.css
design/themes/1basic_clone/css/styles.css
design/themes/1basic_clone/css/print.css
design/themes/1basic_clone/css/dropdown.css
design/themes/1basic_clone/css/scheme.less
design/themes/1basic_clone/css/addons/google_recaptcha/styles.css
design/themes/1basic_clone/css/addons/tags/styles.less
design/themes/1basic_clone/css/addons/rss_feed/styles.less
design/themes/1basic_clone/css/addons/newsletters/styles.less
design/themes/1basic_clone/css/addons/store_locator/styles.less
design/themes/1basic_clone/css/addons/store_locator/responsive.less
design/themes/1basic_clone/css/addons/rus_pickup/styles.less
design/themes/1basic_clone/css/addons/call_requests/styles.less
design/themes/1basic_clone/css/addons/bestsellers/styles.css
design/themes/1basic_clone/css/addons/blog/styles.less
design/themes/1basic_clone/css/addons/blog/responsive.less
design/themes/1basic_clone/css/addons/form_builder/styles.less
design/themes/1basic_clone/css/addons/form_builder/responsive.less
design/themes/1basic_clone/css/addons/polls/styles.less
design/themes/1basic_clone/css/addons/banners/styles.less
design/themes/1basic_clone/css/addons/ecl_pre_order_products/styles.less
design/themes/1basic_clone/css/addons/wishlist/styles.less
design/themes/1basic_clone/css/addons/wishlist/responsive.less
design/themes/1basic_clone/css/addons/image_zoom/styles.less
design/themes/1basic_clone/css/addons/hybrid_auth/styles.less
design/themes/1basic_clone/css/addons/rus_ruble/styles.less
design/themes/1basic_clone/css/addons/rus_edost/styles.less
design/themes/1basic_clone/css/addons/rus_theme_style/footer_wrapper.less
design/themes/1basic_clone/css/addons/rus_theme_style/styles.less
design/themes/1basic_clone/css/addons/rus_theme_style/global_styles.less
design/themes/1basic_clone/css/addons/rus_theme_style/icons.less
design/themes/1basic_clone/css/addons/cp_abandoned_cart/styles.less
*/


a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;font-size:100%;margin:0;padding:0}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}svg{overflow:hidden}
/*! jQuery UI - v1.10.1 - 2013-03-06
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 21px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_flat_75_ffffff_40x100.png?t=1784734333') 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_highlight-soft_75_cccccc_1x100.png?t=1784734333') 50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_glass_75_e6e6e6_1x400.png?t=1784734333') 50% 50% repeat-x;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_glass_75_dadada_1x400.png?t=1784734333') 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_glass_65_ffffff_1x400.png?t=1784734333') 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_glass_55_fbf9ee_1x400.png?t=1784734333') 50% 50% repeat-x;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_glass_95_fef1ec_1x400.png?t=1784734333') 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
	background-position: 16px 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-icons_222222_256x240.png?t=1784734333');
}
.ui-widget-header .ui-icon {
	background-image: url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-icons_222222_256x240.png?t=1784734333');
}
.ui-state-default .ui-icon {
	background-image: url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-icons_888888_256x240.png?t=1784734333');
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-icons_454545_256x240.png?t=1784734333');
}
.ui-state-active .ui-icon {
	background-image: url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-icons_454545_256x240.png?t=1784734333');
}
.ui-state-highlight .ui-icon {
	background-image: url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-icons_2e83ff_256x240.png?t=1784734333');
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-icons_cd0a0a_256x240.png?t=1784734333');
}

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_flat_0_aaaaaa_40x100.png?t=1784734333') 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url('../../../../../../../../design/themes/1basic_clone/media/images/lib/ui/ui-bg_flat_0_aaaaaa_40x100.png?t=1784734333') 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}

html,body{height:100%}.tygh{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{min-height:0;min-width:0}.input-text,.input-text-auto,.input-text-large,.input-text-medium,.input-text-short,.input-text-100,.input-textarea,.input-textarea-long,select{background-color:#fff;color:#2d2d2d;vertical-align:middle}input[type="text"],input[type="password"],textarea,select,.scroll-y{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 3px 0 0;padding:4px 3px;border:1px solid #ccc}input[type="text"],input[type="password"]{height:28px}input[type="text"].cm-failed-field,input[type="password"].cm-failed-field,textarea.cm-failed-field,.cm-field-container.cm-failed-field input[type="text"]{border:1px solid #bf4d4d;background-color:#fff}select[multiple="multiple"]{min-height:80px}.disabled,select.disabled{background-color:#e3e3e3}.input-text{width:200px}.input-text-medium{width:100px}.input-text-large{width:300px}.input-text-short{width:40px}.input-textarea{width:370px}.input-textarea-long{width:90%}.input-textarea-product-options{min-width:50%;resize:vertical;min-height:60px}.textarea-resize{resize:vertical;min-height:90px}.input-text-100{width:100%}p{padding:6px 0}ul{padding:0;list-style-type:none}ol{padding:0 0 0 15px}li{margin:0;padding:2px 0;text-align:left;text-indent:0;list-style-type:none}a,a:visited,a:active,a:hover{cursor:pointer}a:hover{text-decoration:underline}.hand{cursor:pointer}.nowrap{white-space:nowrap}.radio,.checkbox,input[type="radio"],input[type="checkbox"]{margin:0 6px 0 0;padding:0;vertical-align:middle}hr{height:0;border:0 none}.dark-hr{clear:both;margin:11px 0 9px}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.float-none{float:none!important}.valign{vertical-align:middle}.valign-top{vertical-align:top}.valign-bottom{vertical-align:bottom}.align-right{text-align:right}.cm-opacity{opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity:.3}.required-question,.required{color:red}.helper-container{position:relative}.table-width{width:100%}.tygh-top-panel > div{height:33px}.strike{text-decoration:line-through}.text-center{text-align:center}.link-dashed{border-bottom-width:1px;border-bottom-style:dotted}a.link-dashed{text-decoration:none}.tygh-top-panel > div,.tygh-header > div,.tygh-content > div,.tygh-footer > div{padding:0 20px}.tygh-header > div{padding-top:30px}.tygh-top-panel .container-fluid,.tygh-header .container-fluid,.tygh-content .container-fluid,.tygh-footer .container-fluid{box-sizing:border-box;-moz-box-sizing:border-box}[class^="icon-"],[class*=" icon-"]{background:none;width:auto;height:auto}.header-grid{min-height:100px}form{text-align:left}.error-message{clear:both;text-align:left}.error-message .message{margin-bottom:8px;padding:0 8px}.error-message .arrow{margin-left:10px;width:0;font-size:1px;line-height:1px}.control-group{margin:6px 0 15px;padding:0;vertical-align:middle}.control-group.revert{padding-left:20px}.control-group.revert label{float:none;margin:0;width:auto}.control-group.revert .checkbox,.control-group.revert .radio{float:left;clear:left;margin:1px 3px 0 -20px}.control-group label{display:block;padding-bottom:2px;font-weight:700}.control-group label.hidden{display:none}.select-field{padding:3px 0}.select-field label,.control-group table label{clear:none;margin:0 10px 0 0;padding:3px 0;width:auto;vertical-align:middle}.select-field label{padding-left:12px}.select-field label .checkbox{margin-left:-12px;vertical-align:-2px}.select-field .checkbox{vertical-align:middle}.control-group:after,.search-field:after,.info-field-title:after,.info-field:after,.item-wrap:after,.buttons-container:after,.clear:after,.break:before{display:block;visibility:hidden;clear:both;height:0;content:".";font-size:0}.break:before{height:3px}.product-list-field{margin:15px 0 0;padding-left:120px}.product-list-field label{float:left;margin-left:-120px;padding-top:1px;width:110px;font-weight:400}.long .product-list-field label{width:auto}.product-list-field label.option-items{float:none;margin-left:0;padding:6px 0;width:auto}.product-features{margin-left:10px;padding:5px}.product-list-field .radio,.product-list-field .checkbox{margin:0 6px 2px 0;padding:0}.input-append{position:relative;margin:10px 0 0;padding:0 28px 0 0;max-width:250px}.input-append .input-text{width:100%}.ajax-loading-box{position:fixed;top:0;right:50%;z-index:10000;display:none;padding:0}.ajax-inner-loading-box{margin:0 10px 0 5px;padding:6px 0 6px 27px;color:#fff;font-weight:700}.ajax-message{position:absolute;z-index:700;display:none;padding:10px;width:339px}.notification-content-extended{position:fixed;top:38%;left:50%;z-index:1101;margin:-40px 0 0 -320px;min-height:140px;width:640px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#000;background-color:#fff}.notification-content-extended h1{margin:0;padding:13px 20px 10px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.notification-body-extended{color:#000;overflow-x:hidden;overflow-y:auto}.notification-container{position:fixed;top:0;right:40px;z-index:1022;min-width:300px;width:40%}.notification-container-top{top:10px}.notification-content{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 35px 10px 12px;line-height:150%}.notification-content strong{margin-right:7px}.alert-success,.alert-warning,.alert-error{position:relative;margin:7px 0;border:1px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:100%;opacity:.96}.close{position:absolute;top:5px;right:5px}.section-title{padding:13px 14px 11px;background:#f4f4f4}.section-switch{float:right}.section-switch i{padding-left:3px}.search-form .input-text{width:170px}.search-form .input-text-large{width:207px}.subcategories-field{float:left;margin-left:10px}.buttons-container .buttons-container{margin-top:0}.button-submit-action,.button-submit,.button-submit-big,.button,.button-action,.button-big,.button a,.button-action a,.button-submit-action input,.button-submit input,.button-submit-big input,.button-big a,.thumbnails-item,.promotion-coupon strong,.image-reload{display:inline-block}.button a,.button-action a,.button-big a,.button-submit-action input,.button-submit input,.button-submit-big input{margin:0;padding:8px 15px;border:1px solid #ccc;background-color:#ebebeb;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-weight:700;font-family:Arial;cursor:pointer}.button-submit-big input,.button-big a{padding:9px 30px;outline:0 none}.go-button{position:absolute;top:0;right:0;padding:0;width:28px;height:28px;border:1px solid #ccc;background-color:#dadada;cursor:pointer}.tabs{margin-top:30px;vertical-align:bottom}.tabs ul{vertical-align:bottom}.tabs ul li,.tabs ul li.active{float:left;vertical-align:bottom;white-space:nowrap;cursor:pointer}.tabs ul li.active a,.tabs ul li.active a:visited,.tabs ul li.active a:hover,.tabs ul li.active a:active{text-decoration:none}.tabs ul li a{display:block;padding:11px 21px 2px 18px;height:23px}.tabs ul li a:hover{text-decoration:none}.tabs-content{padding:15px 5px}.tab-list-title{margin:50px 0 15px;padding-bottom:5px;font-weight:400;font-size:170%}.subcategories{float:left;margin:0 0 15px;padding:1px 25px 0 15px;line-height:17px}.subcategories ul{line-height:18px}.subcategories p{margin:0 0 1px;padding:0}.product-container .product-title{font-size:130%}.product-details-title{padding:1px;font-weight:700}div.product-details-title{margin-top:15px}td div.product-details-title{margin-top:0}.sku{padding:0;font-size:77%}.more-info{text-align:center;font-size:77%}.price,.sub-price,.cart-price,.list-price{font-size:100%}p.price{margin:6px 0}.product-coming-soon{display:inline-block;padding-top:7px;max-width:150px;white-space:normal}table.product-list td{padding:7px 5px}table.product-list p,table.product-list .product-list-field{margin:3px 0}table.product-list .product-list-field{padding-left:0}table.product-list .product-list-field label{margin-right:10px;margin-left:0;width:auto}.affiliate-code{margin:3px;margin-right:10px;padding:3px}.field-name{white-space:nowrap;font-weight:700;font-size:85%}.compare-table td{padding:3px 8px}.compare-table .first-cell{white-space:nowrap}table label{width:auto;font-weight:400}.item-image{float:left;margin-right:10px}.item-description{display:table}.dir-list{display:inline-block;width:7px;font-size:15px;margin-right:5px;cursor:pointer}.product-container{padding:15px 0}.border{margin-bottom:12px}.no-items{padding:60px 20px;text-align:center}.no-image{display:block;position:relative;border:1px solid #ebebeb;background-color:#f9f9f9;color:#c8c8c8;cursor:default}.no-image i{display:inline-block;height:32px;width:32px;position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;font-size:32px;line-height:32px}.hidden{display:none;visibility:visible}.strong{font-weight:700}.italic{font-style:italic}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.left{text-align:left}.right{text-align:right}.center{text-align:center}.center-block{margin:0 auto}.justify{text-align:justify}.scroll-x{overflow-x:auto;overflow-y:hidden;padding-bottom:3px;width:100%;height:100%}.inline{display:inline}.block{display:block}.dashed,a.dashed{border-bottom:1px dashed #000;text-decoration:none}a.dashed{border-bottom-color:#0042b2}a.dashed:hover{border-bottom:1px dashed transparent}.no-padding{padding:0!important}.no-margin{margin:0!important}.margin-top{margin-top:10px}.margin-bottom{margin-bottom:10px}.fixed-layout{table-layout:fixed}.overflow-hidden{overflow:hidden}.width50{width:50%}.text-arrow{font-size:14px;line-height:10px}.icon-cancel-circle{display:inline-block;font-size:16px;line-height:16px}.remove .icon-cancel-circle{position:absolute;left:-2px;padding-right:6px}.remove{display:inline-block;position:relative;visibility:hidden;width:auto;white-space:nowrap}.remove:hover{text-decoration:none}.product-cell:hover .remove{visibility:visible}.remove span{padding-left:15px;font-size:12px}.icon-cancel-circle:hover{text-decoration:none}.icon-delete-big .icon-cancel-circle{font-size:19px}.icon-delete-big{position:relative;top:3px}.tygh-footer{min-height:70px;font-size:95%}.footer-menu{margin-top:30px;padding-bottom:20px}.footer-menu ul{margin-top:10px;line-height:140%}.footer-menu p{padding:0}.footer-menu p span{font-size:140%}p.bottom-copyright{margin-top:19px}.social-links{margin-top:15px}.social-link{display:inline-block;margin:1px 0;padding:3px 0}.payment-icons{margin:15px 0}.payment-icon,.cc-icon span{display:inline-block;margin-left:10px;width:51px;height:32px;background:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/payments.png?t=1784734333') no-repeat}.cc-icons-wrap.cc-icons{position:absolute;right:57px;bottom:23px;display:inline-block;margin:0 0 15px}.cc-icons-wrap.cc-icons .cc-icon{position:absolute;z-index:10;display:inline-block;visibility:hidden;padding:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.cc-icons-wrap.cc-icons .cc-icon.cc-default,.cc-icons-wrap.cc-icons .cc-icon.active{visibility:visible}.cc-icon span{display:inline-block;margin:0;padding:0}.cc-icon .default{background-position:-300px 0}.credit-card .control-group .input-text,.credit-card .control-group .input-text-short,.credit-card + .control-group .input-text-short{padding:8px;width:100%;height:40px;font-size:18px}.credit-card .control-group .input-text-short{margin:0;width:50px}.checkout-steps .credit-card .control-group .help-inline,.orders-repay .credit-card .control-group .help-inline{display:none}.checkout-steps .credit-card .control-group,.orders-repay .credit-card .control-group{position:relative;margin:15px 0}.checkout-steps .control-group.cvv-field,.orders-repay .control-group.cvv-field{display:inline-block;margin:15px;max-width:190px}.control-group.cvv-field .input-text-short{width:63px}.control-group.cvv-field .help-inline p{margin-bottom:7px}.payment-icon.mastercard,.cc-icon .mastercard{background-position:0 -100px}.payment-icon.paypal{background-position:-100px -100px}.payment-icon.visa,.cc-icon .visa{background-position:-200px 0}.cc-icon .visa-electron{background-position:-200px -100px}.cc-icon .maestro{background-position:0 -200px}.cc-icon .american-express{background-position:-100px -200px}.cc-icon .discover{background-position:-200px -200px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.payment-icon{background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/payments@2x.png?t=1784734333');background-size:400px,400px}}.search-magnifier{position:absolute;top:6px;right:11px;width:19px;height:19px;border:none;cursor:pointer}.helper-container .search-input{display:block;-moz-box-sizing:border-box;box-sizing:border-box;min-height:auto;width:100%;border:1px solid #e0e0e0}.search-block{position:relative;text-align:right}.menu li{padding:0}.top-menu{margin-top:30px}.logo-container{position:relative}.logo-container .logo{display:inline-block;text-decoration:none}.logo-container .logo.vertical-middle{visibility:hidden}.helper-block{display:none}.popup-tools{position:absolute;z-index:100;border:1px solid #b3b3b3;background-color:#fff}.popup-tools .input-text{margin:0 3px 4px;width:220px;background-color:#fff}.popup-tools ul li{white-space:nowrap}.popup-tools ul li a,.popup-tools ul li a:visited,.popup-tools ul li a:hover,.popup-tools ul li a:active{padding:2px 0;background-position:left 0;background-repeat:no-repeat;color:#000;text-decoration:none;text-shadow:none}.popup-tools ul li a:hover{text-decoration:none}.dropdown-box{position:relative;display:inline-block;text-align:right}.dropdown-box .icon-down-micro{position:absolute;top:6px;right:8px;text-decoration:none;font-size:130%}.popup-title{display:inline-block;border:1px solid transparent;padding:7px;position:relative}.popup-title:hover{border:1px solid #e0e0e0;background-color:#fff}.popup-title.open{z-index:650;border:1px solid #b3b3b3;border-bottom-color:#fff!important;background-color:#fff}.view-cart-button{float:left}.popup-content{position:absolute;right:0;z-index:500;margin-top:-1px;padding:10px 0 0;min-width:218px;border:1px solid #b3b3b3;background:#fff;text-align:left}.tygh-header .popup-content{z-index:600}.popup-content ul.account-info li{padding:0}.popup-content ul.account-info li.user-name{margin:4px 20px 10px;padding-bottom:13px;border-bottom:1px dotted #bfbfbf}.popup-content ul.account-info li a{display:block;padding:8px 10px 8px 20px}.popup-content ul.account-info li a:hover,.dropdown-content li:hover{background-color:#e5e5e5;text-decoration:none}.popup-content .updates-wrapper{margin:10px 20px 12px}.popup-content .updates-wrapper .control-group{margin:0}p.text-track{padding:0 0 3px;color:#404040;font-weight:700}.dropdown-box .buttons-container{padding:15px 20px;margin:0}.minicart-separator td{border-bottom:1px dotted #ddd}.minicart-table td{padding:10px 5px;vertical-align:top}.minicart-table tr .icon-cancel-circle{visibility:hidden}.minicart-table tr:hover .icon-cancel-circle{visibility:visible}.minicart-table .minicart-tools{padding:8px 0}.minicart-table tr:last-child td{border-bottom:none}.popup-content .cart-items{overflow:auto;padding:10px 22px;max-height:320px;width:320px}ul.text-links.text-links-inline li.level-0{position:relative;display:inline;padding-right:10px}.sidebox-wrapper{margin-bottom:15px;word-wrap:break-word}.sidebox-title{padding:11px 12px 9px}.sidebox-title span,.sidebox-title a:link,.sidebox-title a:visited,.sidebox-title a:hover{text-decoration:none;text-transform:uppercase;font-weight:700;font-size:90%}.sidebox-wrapper .sidebox-body{padding:12px;border:1px solid #b8b8b8}.sidebox-wrapper .sidebox-actions{background-color:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#f8f8f8));background:-webkit-linear-gradient(top,#eee,#f8f8f8);background:-moz-linear-gradient(top,#eee,#f8f8f8);background:-ms-linear-gradient(top,#eee,#f8f8f8);background:-o-linear-gradient(top,#eee,#f8f8f8);border-top:1px solid #dedede;padding:9px 12px;border-radius:0 0 5px 5px;margin:15px -12px -12px}.sidebox-important-wrapper{margin-bottom:15px}.table{margin-top:30px;border:1px solid #ebebeb;border-width:1px 0 1px 1px;border-bottom:none}.table th{padding:10px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#eee;text-align:left;text-transform:none;white-space:nowrap;font-weight:700;line-height:normal}.table th.right{text-align:right}.table th.left{text-align:left}.table tr,.table .table tr{background-color:#fff}.table table tr{background-color:transparent}.table td,.table .table td{padding:13px 10px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.table .table-footer td{margin:0;padding:0;height:5px;font-size:38%}.category-rows .table{margin-top:-1px}table.qty-discounts{padding:0;border:1px solid #ebebeb}table.qty-discounts th,table.qty-discounts td{border:0 none}.table .icon-up-dir,.table .icon-down-dir{padding-left:4px}.table .dir-list.icon-down-dir{padding:0}.categories-picker table td{padding:0;border:none}.categories-picker table img{padding:3px}.categories-picker .radio{margin:0}.categories-picker .dir-list{color:#b3b3b3}.tree-space{display:inline-block;width:20px}.mainbox-container{margin:0 0 50px}.mainbox-title{margin:0;padding:2px 0 10px}.mainbox-title span.float-right{display:block;padding-top:12px;font-weight:400;font-size:50%}.mainbox2-title{padding:0 0 5px 7px}.mainbox2-title span{color:#2d2e2e;font-weight:700;font-size:169%}.mainbox2-body{padding:10px 20px 20px}.mainbox2-bottom,.mainbox2-bottom span{display:none}.subheaders-group{margin:0 15px 21px}.subheader,.subheader-first-item{padding:7px 0 4px;font-size:145%}.title-extra{float:right;margin-top:-1px;text-align:right}.title-extra .checkbox{margin-right:3px}.title-extra a,.title-extra a:visited,.title-extra a:hover,.title-extra a:active{text-decoration:none;text-transform:lowercase;font-weight:400}.title-extra a:hover{text-decoration:underline}.mainbox-cart-title{padding:8px 8px 7px 13px}.mainbox-cart-body{overflow-x:auto;padding:0}.cart-buttons{margin-bottom:5px;padding:4px 4px 4px 8px}.updates-wrapper{margin:10px 0;padding:15px 0 10px;border-top:1px dotted #ccc}.footer-top-helper,.footer-bottom-helper{display:none}.bottom-search{padding:8px 0 15px}p.bottom-copyright.mini{font-size:69%}.product-spacer{width:9px}.product-image,.feature-image{float:left;margin:0 25px 10px 0;text-align:center}td.product-image{position:relative;display:block;float:none;margin:0}td.product-image img{margin:0 10px}td.product-description{display:table-cell;padding-right:10px}.product-bulk-add-wrapper{margin:3px 0;padding-right:3px}.discount-label{float:left;margin:4px 0 0 20px}.product-variant-image{margin-left:120px;padding:10px 0}.long .product-variant-image{margin-left:0}.product-list-price .strike{padding-right:8px}.search-result{padding:12px 7px}.pagination{margin:7px 0 12px;padding:12px 0}.pagination a,.pagination a:visited,.pagination a:hover,.pagination a:active,.pagination-selected-page{padding:1px 3px}.pagination-bottom{border-top:1px solid #dedede}.info-field-title{padding:12px 10px}.info-field-title a,.info-field-title a:active,.info-field-title a:visited,.info-field-title span,.info-field-title em{font-weight:400;font-size:115%}.info-field-body{overflow-x:auto;overflow-y:hidden;margin-bottom:15px;padding:10px}.info-field,.info-field label{margin:0;padding:0;font-weight:700;line-height:18px}.info-field label{float:left;width:100px;font-size:85%}div.delim{margin:0;padding:0;height:7px;font-size:7px;line-height:7px}.checkout-steps .control-group{margin-top:0;margin-bottom:17px}.step-body-active .control-group .input-text{width:100%}.checkout-steps .subheader{padding-bottom:12px}.step-container,.step-container-active{margin:0 0 5px}.step-title,.step-title-active,.step-title-complete{position:relative;padding:10px 15px 9px 14px}.step-title-complete .icon-ok{position:absolute;top:11px;left:16px}.step-title,.step-title-active,.step-title-complete{border:1px solid #e2e2e2}.step-body .shipping-rates,.step-body-active .shipping-rates{padding-top:14px}.step-body-active{padding:20px 0 0}.step-title-active .title,.step-title-active a.title:hover,.step-title-complete a.title,.step-title-complete a.title:hover{text-decoration:none;font-size:140%;line-height:135%}.step-title-active{background-color:#ededed}.step-title-active span.float-left,.step-title-complete span.float-left,.step-title span.float-left{margin-right:10px;padding:0 3px;width:17px;height:23px;text-align:center;font-weight:700;font-size:125%;line-height:150%}.step-title span.title,.step-title a.title{font-weight:700;font-size:140%;line-height:135%}.checkout-textarea{width:80%}.coupon-code-container .error-message{float:right}.coupon-code-container .arrow,.checkout-totals .arrow{float:right;margin-right:15%}.coupon-code-container .message,.checkout-totals .message{clear:right}.address-switch{margin:10px 0 13px;padding:15px 0 15px 21px;background-color:#f7f7f7}.address-switch .float-right .radio{margin-left:6px;vertical-align:-1px}.address-switch .float-right label{padding:0 22px 0 0}.login-form .checkout-login-form{margin:0 20px;min-height:212px}.login-form{float:left;margin:0;width:47%}.checkout-register{position:relative;float:left;margin:0;width:47%}.checkout-register .control-group{padding:0 20px}.checkout-register .register-content{padding-left:20px;min-height:212px}#step_one_register .text-button{margin-left:15px;background:none}#step_one_register .checkout-inside-block{padding-bottom:10px}ul.register-methods{margin:0;padding:0}.register-methods li{margin:0;padding:12px 0 15px 10px}.register-methods li.one{margin:0;padding:15px 0 25px 10px}.register-methods li input{float:left;margin-top:2px;margin-left:-10px}.method-title{display:block;padding-bottom:4px;color:#404040}.method-hint{display:inline-block;padding-left:10px;color:#7f7f7f;font-size:95%}.step-body-active .coupon-code-container .control-group .input-text{width:227px}.step-body-active .coupon-code-container .control-group{padding:18px 0}.cvv2{display:inline-block;font-weight:400;font-size:100%;line-height:115%;cursor:pointer}.cvv2:hover{position:relative;border-bottom:1px dotted #08c;text-decoration:none}.cvv2-note{display:none;padding:15px 5px;width:340px;border:1px solid #b3b3b3;text-align:left}.cvv2:hover > .cvv2-note{position:absolute;bottom:0;left:100%;z-index:100;display:block}.cards-images{float:left;padding:0 12px;width:54px}.cards-description{float:left;width:239px}.card-info.ax{margin-top:30px}.checkout-buttons{margin-top:20px;margin-bottom:23px;padding:17px 20px;border-top:1px solid #ddd}.checkout-sidebox-title{padding:11px 10px 9px;border-bottom:1px solid #ebebeb;text-transform:uppercase;font-weight:400;font-size:90%}.checkout-summary table{margin-top:7px;width:100%;border-collapse:collapse}.checkout-summary table td{padding:3px 12px 10px}.checkout-summary table tbody.total th{padding:13px 12px;text-align:left}.checkout-summary table tbody.total .total-sum{display:inline-block;float:right}.shipping-adress li{float:none;clear:left}.shipping-adress li.b-firstname,.shipping-adress li.b-lastname,.shipping-adress li.b-address,.shipping-adress li.b-city,.shipping-adress li.b-country,.shipping-adress li.b-state,.shipping-adress li.b-zipcode,.shipping-adress li.s-firstname,.shipping-adress li.s-lastname,.shipping-adress li.s-address,.shipping-adress li.s-city,.shipping-adress li.s-country,.shipping-adress li.s-state,.shipping-adress li.s-zipcode{float:left;clear:none;padding-right:5px}.b-state,.s-state{clear:left}.b-city,.s-city{clear:left}.b-phone,.s-phone{clear:both}.state select{margin:0;width:100%}.sidebox-wrapper.order-summary{margin-top:63px}.sidebox-wrapper.order-summary .sidebox-body{padding:3px 0 0}.sidebox-wrapper.order-summary .reward-points{margin-top:12px}.order-products .edit-products{padding:14px 12px;border-radius:0 0 5px 5px;background-color:#f9f9f9}.order-products .product-name{display:inline-block;margin:2px 0 5px;max-width:238px}.order-products .product-price{display:block}.order-products .product-options{display:inline-block;padding:6px 0 0}.order-products .delete{visibility:hidden;float:right}.order-products .sidebox-body{padding:0}.order-product-list{padding:12px}.order-products .order-product-list li{padding:14px 0;border-bottom:1px dotted #ccc}.order-products .order-product-list li:last-child{padding-bottom:4px;border:none}.order-products .order-product-list li:first-child{padding-top:0}.order-products .order-product-list li:hover .delete{visibility:visible}.order-products .order-product-list .product-options{display:block}.coupon-code-container{margin:10px 0;padding:6px 0;border:1px dotted #7c8e8e;border-width:1px 0}.estimation-box{padding:0 15px}.estimation-box h2{padding:1px 0 0}.estimation-box .control-group label{width:105px}.estimation-box select{max-width:100%}.estimation-box hr{margin:15px 0}.box{padding:5px 7px}.icon-flight{padding:0 2px}.product-filters ul{margin:0}.product-filters li{margin:5px 0;font-weight:700}.product-filters li ul li{margin:4px 0}.product-filters a.filter-delete{margin-left:-14px;padding-right:2px}.product-filters li p{margin:0}.product-filters .details,.product-filters a{font-weight:400}.filters-tools{padding:3px 3px 8px 0}.captcha-input-text{margin:0;width:120px}.login-popup .captcha-input-text{width:140px}.step-body-active .captcha-input-text{width:111px}.captcha .icon-refresh{font-size:12px;margin-left:7px;position:relative;top:2px;cursor:pointer}.captcha-code{display:inline-block;min-width:130px}@media screen and (max-width: 960px){.step-body-active .captcha-input-text{width:100%}.captcha-code{margin-top:8px}}.quick-links-top{margin-top:7px;margin-right:5px}.quick-links-top > .text-links{line-height:normal}.footer .quick-links{float:none;margin-bottom:1px;padding-right:0;text-align:center}.select-link i,.select-link:hover i{position:absolute;right:0;top:-1px;padding-left:4px;text-decoration:none;font-size:130%}.select-link,.select-link:hover{position:relative;margin-right:10px;padding-right:15px;cursor:pointer;text-decoration:none}.select-link.vendor{margin:0;padding:0}.select-link.vendor i{right:5px}.select-link .select-vendor{margin-right:15px;border-bottom:1px dotted #08c}.icons{display:inline-block;margin:0 6px;padding:0;vertical-align:-4px;cursor:pointer}.select-lang{float:left;padding-bottom:10px}.select-wrap,.quick-links-wrap{float:right;margin-top:7px;white-space:nowrap}.select-popup{position:absolute;top:0;left:0;z-index:1022;padding:4px 0;border:1px solid #b3b3b3;background-color:#fff}.close-icon{position:absolute;right:3px;cursor:pointer}.select-list{margin:0}.select-list li a{display:block;padding:2px 10px;white-space:nowrap}.select-list .item-link.active{font-weight:700}.select-languages{margin-bottom:10px;text-align:right}.localization{margin-top:0;padding:6px 9px 7px 12px}.checkout-totals{padding:17px 20px;border:1px solid #ebebeb;border-top:none}#applied_promotions .wysiwyg-content{text-align:left;margin-top:5px}.statistic-list-wrap{width:100%;-webkit-box-shadow:inset 0 120px 100px -100px #e8e8e8;box-shadow:inset 0 120px 100px -100px #e8e8e8}ul.statistic-list{float:right;padding-top:11px}ul.statistic-list li{clear:both;overflow:hidden;padding:0 0 17px;white-space:nowrap}ul.statistic-list li span.checkout-item-title{position:relative;float:left;margin-right:20px;width:220px;text-align:right;white-space:normal}ul.statistic-list li span.checkout-item-value{position:relative;display:inline-block;width:140px;text-align:right}ul.statistic-list li.group-title{padding-bottom:5px}ul.statistic-list li.group-title span.checkout-item-title{font-weight:700}ul.statistic-list li.group-title .discount-price{font-weight:400}ul.statistic-list .total-title{margin-right:20px}ul.statistic-list li .delete-icon{position:absolute;top:-1px;right:-17px}ul.statistic-list li span strong{float:none}ul.statistic-list li strong{text-align:left}ul.statistic-list li strong span{float:none;margin:0;width:auto;text-align:left}ul.statistic-list li.total{padding:9px 0 0;text-align:right}ul.statistic-list li.total > span{font-size:138%}ul.statistic-list li.total span{font-weight:700}ul.statistic-list li.total strong{float:left;margin-right:20px;width:163px;text-align:right}.upload-file-section{overflow:hidden}.fileuploader .select-field label{margin-right:28px}.fileuploader{padding:6px 0 0}.fileuploader.cm-failed-field a{color:#C00;font-weight:700}.fileuploader.cm-failed-field{border:none;background-color:transparent}.fileuploader .filename-link{padding:0 0 0 5px;position:relative;top:-2px}.fileuploader p{padding:0 0 6px}.fileuploader span{padding-top:0}div.upload-file-local{position:relative;display:block;overflow:hidden;cursor:pointer}.upload-file-local input{position:absolute;top:0;right:0;padding:0;height:300px;border:0;font-size:300px!important;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer;-moz-opacity:0}.upload-file-links a.active{font-weight:700}.attach-images-alt label{display:block;float:none;margin:0;padding:0 0 3px;width:auto}.quantity{padding:0 0 10px}.quantity .input-text{margin:0 4px 0 1px;padding:1px;width:31px;height:13px}.product-description .product-options{padding:2px 0 6px;font-size:100%}.product-options .table-fixed{max-width:450px;width:450px}.product-options .table-fixed .product{width:70px}.product-options .table-fixed .product-list-field{padding-left:0}.product-options .table-fixed .product-list-field label{margin-left:0}.without-image{padding:0 0 0 35px}.payment-methods-wrap{float:right;margin:30px 0 0;text-align:center}.payment-methods table td{padding:32px 10px 0}.payment-methods table td > br{display:none}.payment-metgods-or{display:inline-block;margin:0 auto;margin-bottom:-34px;padding:10px;color:#737373;text-transform:uppercase;font-weight:700;font-size:85%}#sign_io{position:relative;margin-top:10px;padding:0 0 0 15px}#sign_io > a,#sign_io > a:visited,#sign_io > a:hover,#sign_io > a:active{padding-bottom:1px;border-bottom:1px dotted #08c;text-decoration:none}#sign_io a.text-button,#sign_io a.text-button:visited,#sign_io a.text-button:hover,#sign_io a.text-button:active{margin:0;padding:0 8px 0 2px}.login-popup{min-width:295px;max-width:310px;width:100%}.login-popup .error-message .arrow{border-color:transparent transparent #555}.login-popup .message{background-color:#555}.login-popup .message p,.login-popup .error-message p{color:#fff}.login-popup .control-group{padding:0}.login-popup .input-text{width:270px;font-size:17px}.login-popup .captcha{margin:20px 0 0}.social-sign-in{padding:10px 0 12px;border-bottom:1px dotted #cdcdcd}.social-sign-in span{display:block;float:left;padding-right:7px}.social-sign-in-icons,.social-sign-in-icons li{display:inline-block;margin:0 2px;padding:0}.login-popup p{line-height:14px}.login-popup .header{margin:0 0 8px -4px;font-weight:700;font-size:169%}.login-popup .error-text{margin-bottom:11px}.login-popup .control-group .input-text{clear:both;padding:4px 3px;width:100%}.login-popup .clear,.login .clear{padding:6px 0}.login-popup .clear .float-left{padding-top:4px}.login-popup .clear .checkbox{margin:2px 0 0 1px}.login-popup .buttons-container{margin-top:0}.login{margin:0 auto;width:290px}.login .clear,.login-form .clear{padding:14px 0 0}.breadcrumbs{position:relative;margin-bottom:13px;padding:12px 105px 12px 6px;border-bottom:1px dotted #ccc;font-size:85%}.breadcrumbs a,.breadcrumbs i,.breadcrumbs span{padding:2px}.breadcrumbs i{display:inline-block;vertical-align:middle}.bc-arrow{float:left;margin:0 6px;padding:4px 0;width:3px;height:5px}.table-filters th{padding:10px 0 3px;font-weight:700}.table-filters td{padding:0 12px 8px 0}.table-filters .scroll-y{overflow-y:auto;margin-bottom:8px;padding:0 0 0 4px;height:127px;background-color:#fff}.table-filters td .select-field{margin-top:0;padding:0 0 6px}.table-filters .scroll-y .select-field{margin:4px 0 0}table.table-filters label{font-size:90%}.table-filters .delim{background-image:none}.table-filters .delim td{border-bottom:1px solid #ebebeb}.price-slider{margin:10px 0 25px}.price-slider ul{position:absolute;top:-3px;left:0;margin-left:-1px;width:100%;height:6px;white-space:nowrap;font-size:10px}.price-slider ul li{position:absolute;top:0;width:1px;height:7px;background:#bfbfbf}.price-slider ul li i{position:absolute;top:16px;font-style:normal}.price-slider ul li b{position:relative;left:-15px;display:block;width:30px;text-align:center;font-weight:400;font-size:75%;cursor:pointer}.price-slider .input-text{margin:0 0 5px;width:75px}.order-status{margin:5% auto;padding:15px 15px 15px 40px;width:920px}body.clear-body{padding:13px 12px}.bug-report{position:fixed;right:0;bottom:0;padding:5px 0 0 5px;height:26px;border:1px solid #acacac;border-width:1px 1px 0 0;background-color:#ff9600;opacity:.85;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);-moz-opacity:.85}.exception-body{padding:0 0 0 35px}.exception-body h1{float:left}.exception-body h2{clear:both}.exception-content{padding-left:2px}.exception-body .float-right{padding:2px 10% 0}.exception-content p{margin:0 0 16px}.exception-content .exception-menu{margin:7px 0 24px}.exception-body hr{margin-bottom:10px}.object-container{overflow-x:auto;overflow-y:auto;padding:12px;font-weight:400}.object-container .notification-content{top:11px;right:24px;min-width:420px;position:absolute;z-index:1510}.quick-view-wrap{width:700px}.product-quick-view.product-main-info h1.mainbox-title{font-size:28px}.qv-product-switcher{margin:25px 20px 0}.quick-view-wrap .price .price-num{font-size:150%}.quick-view-wrap .product-info{padding:2px 0 15px}.quick-view-wrap .product-info .price-wrap{padding:10px 0 0}.quick-view-wrap .actual-price{display:block;padding:0 0 20px}.quick-view-wrap .actual-price .no-price{padding:0 0 20px;display:block}.quick-view-wrap .product-prices .actual-price{padding:0}.quick-view-wrap .list-price .strike{padding-right:10px;font-size:150%}.list-price
.quick-view-title,.quick-view-title:active{font-size:28px;font-weight:700}.description{line-height:140%}h2.description-title{margin-top:20px;font-size:145%}.quick-view-wrap .left-side{float:left;margin-right:20px;text-align:center}.quick-view-wrap .product-main-info .image-border{margin:7px 0 0}.product-quick-view .brand-wrapper{margin-top:11px}.product-quick-view .product-description{margin:14px 0 0;line-height:150%}.quick-view-wrap .product-number{position:absolute;right:20px;bottom:10px}.quick-view-tools{position:relative;height:20px}.quick-view-tools .product-switcher{top:0}.product-info .qv-buttons-container{display:inline-block;margin:15px 15px 15px 0}.quick-view-wrap .product-note{position:static;width:100%}.graph-border{height:8px}.graph-bg{font-size:8px}.table-filters .input-text{max-width:200px;width:100%}.subpages-list{margin-top:10px}ul.subpages-list li,.wysiwyg-content ul.subpages-list li{padding:8px 0;background-image:none;font-style:italic}.subpages-list li .main-info{padding-right:6px;font-style:normal}.view-all div{text-align:left}.view-all td{padding-bottom:50px}.view-all li{padding-bottom:2px}.multicolumns-list td{padding:5px 0}.multicolumns-list table td{padding:0}.multicolumns-list .product-description p,.multicolumns-list .product-description .buttons-container div{text-align:center;font-size:115%}.multicolumns-list .product-description p{padding-top:3px}.multicolumns-list .product-description .buttons-container .button-submit-action{margin-right:0}.product-image .quick-view,.scroll-image .quick-view{position:absolute;z-index:1;visibility:hidden}.scroll-image{position:relative}.scroll-image .no-image{margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.jscroll-item .product-container form{text-align:center}.jscroll-item .product-container .product-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.product-image a{padding:20px 0}.popup-content .quick-view{z-index:600}.product-image:hover .quick-view,.scroll-image:hover .quick-view{visibility:visible}.quick-view{top:50%;margin:-14px 0 0;width:100%;height:35px;text-align:center}.product-title-wrap{vertical-align:top;text-align:center}.product-title-wrap .list-price .strike{padding-right:10px}.product-title-wrap .prices{padding:0;margin:5px 0}.multicolumns-list table .product-title-wrap{padding:8px 0 0}#template_text{width:100%;height:350px}.order-info{padding-bottom:10px}.top-panel{position:fixed;width:100%;z-index:500}.top-panel-padding{padding-top:36px}.top-panel__wrapper{position:relative;z-index:100;overflow:hidden;height:35px;border-bottom:1px solid #262626;background:#333 url('../../../../../../../../design/themes/1basic_clone/media/images/csse_bg.png?t=1784734333');-webkit-box-shadow:inset 0 0 25px rgba(0,0,0,0.5),0 0 7px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 25px rgba(0,0,0,0.5),0 0 7px rgba(0,0,0,0.6);box-shadow:inset 0 0 25px rgba(0,0,0,0.5),0 0 7px rgba(0,0,0,0.6)}.top-panel__title{float:left;margin:0 0 0 15px;color:#d3d3d3;text-transform:uppercase;font-weight:400;font-size:14px;line-height:36px}.top-panel__logo{display:inline-block;width:20px;float:left;padding:0 15px;height:36px;border-right:1px solid #282828;-webkit-box-shadow:1px 0 0 0 #393939;box-shadow:1px 0 0 0 #393939}.top-panel__logo-link:hover{text-decoration:none}.top-panel__icon-basket.icon-basket{position:relative;top:7px;color:#666;font-size:20px}.top-panel__timer{color:#cfcfcf;margin-right:15px}.top-panel__icon-basket.icon-basket:hover{color:#f3f3f3}.top-panel__close{width:9px;padding:0 15px;color:#969696;font-size:12px}.top-panel__close:hover{background:rgba(0,0,0,0.3);color:#f3f3f3;text-decoration:none}.top-panel-action{float:right;line-height:36px}.top-panel-action__setting{padding:0 15px;width:22px}.top-panel-action__setting:hover,.top-panel-action__setting.active{background:rgba(0,0,0,0.3);text-decoration:none}.top-panel-action__setting:hover .top-panel-action__icon-setting{color:#f3f3f3}.top-panel-action__icon-setting{color:#969696;font-size:22px;position:relative;top:3px}.top-panel-action_item{display:inline-block;border-right:1px solid #282828;-webkit-box-shadow:1px 0 0 0 #393939;box-shadow:1px 0 0 0 #393939}.minimize-label{position:absolute;top:0;right:20px;z-index:1000;width:35px;height:20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#4d4d4d;text-decoration:none;opacity:.7}.minimize-label:hover{opacity:1}.minimize-label__icon{position:absolute;top:-2px;left:11px;color:#ccc;font-size:22px}.top-panel-btn{margin-right:15px;padding:3px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#606060;background:-moz-linear-gradient(top,#6d6d6d 0%,#555 100%);background:-webkit-gradient(top,#6d6d6d 0%,#555 100%);background:-webkit-linear-gradient(top,#6d6d6d 0%,#555 100%);background:-o-linear-gradient(top,#6d6d6d 0%,#555 100%);background:-ms-linear-gradient(top,#6d6d6d 0%,#555 100%);background:linear-gradient(top,#6d6d6d 0%,#555 100%);-webkit-box-shadow:inset 0 1px rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px rgba(255,255,255,0.3);box-shadow:inset 0 1px rgba(255,255,255,0.3);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5);font-size:12px;cursor:pointer}.top-panel-btn:hover{background:#7a7a7a;background:-moz-linear-gradient(top,#878787 0%,#6e6e6e 100%);background:-webkit-gradient(top,#878787 0%,#6e6e6e 100%);background:-webkit-linear-gradient(top,#878787 0%,#6e6e6e 100%);background:-o-linear-gradient(top,#878787 0%,#6e6e6e 100%);background:-ms-linear-gradient(top,#878787 0%,#6e6e6e 100%);background:linear-gradient(top,#878787 0%,#6e6e6e 100%);color:#fff;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,0.5)}.top-panel-btn:active{background:#545454;background:-moz-linear-gradient(top,#555 0%,#6e6e6e 100%);background:-webkit-gradient(top,#555 0%,#6e6e6e 100%);background:-webkit-linear-gradient(top,#555 0%,#6e6e6e 100%);background:-o-linear-gradient(top,#555 0%,#6e6e6e 100%);background:-ms-linear-gradient(top,#555 0%,#6e6e6e 100%);background:linear-gradient(top,#555 0%,#6e6e6e 100%);-webkit-box-shadow:inset 0 -1px rgba(255,255,255,0.05);-moz-box-shadow:inset 0 -1px rgba(255,255,255,0.05);box-shadow:inset 0 -1px rgba(255,255,255,0.05);color:#fff;text-shadow:none;font-size:12px}.image-border img{margin:3px}.image-border a,.quick-view-wrap a{outline:none}.product-notification-body p{text-align:left}.product-notification-body{padding:15px 20px;min-height:72px}.product-notification-product-name{float:left;display:block;margin-bottom:7px}.product-notification-content{float:left;width:505px}.product-notification-item{margin-bottom:20px}.product-notification-price{float:right;margin-left:25px}.product-notification-body .product-list-field{margin-top:7px;padding-left:0;clear:both;max-height:320px;overflow:auto}.product-notification-body .product-list-field .product-options{display:block}.product-list-field .product-options-name,.product-list-field .product-options-content{padding:0}.product-notification-body .product-options-name{width:110px;float:left}.product-notification-body .product-options-content{width:378px;float:left}.product-notification-body .product-notification-image,.product-notification-body .no-image{float:left;margin-right:20px;padding:10px;border:1px solid #ebebeb}.product-notification-body .product-notification-divider{margin:0 0 10px}.product-notification-body .product-notification-subtotal{font-weight:700}.product-notification-body .product-list-field label{display:none;margin:0;padding-top:0}.product-notification-body ul ul{margin-left:15px;padding-left:10px;border-left:1px solid #ccc}.description{margin:3px 0 6px;padding:0;color:#898989;font-weight:400;font-size:85%}.tooltip{display:none;max-width:200px;z-index:10000;margin-top:12px;padding:9px;background:rgba(0,0,0,0.8);color:#fff;text-align:left;font-weight:400;opacity:1;filter:alpha(opacity=100);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tooltip p{color:#fff;padding:0}.tooltip-arrow{position:absolute;top:-10px;right:3px;display:block;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent rgba(0,0,0,0.8)}.tooltip.arrow-top .tooltip-arrow{top:auto;left:auto;bottom:-10px;right:3px;border-width:0 10px 10px 0;border-color:transparent rgba(0,0,0,0.8) transparent transparent}.tooltip.right{padding:9px;text-align:left!important}.arrow-top.right .tooltip-arrow{left:3px;right:auto;border-width:10px 10px 0 0;border-color:rgba(0,0,0,0.8) transparent transparent}.arrow-down.right .tooltip-arrow{right:auto;top:-4px;left:3px;border-width:10px 0 0 10px;border-color:transparent transparent transparent rgba(0,0,0,0.8)}.tooltip img{max-width:100%}.product-thumbnails{margin-top:10px;text-align:left}.product-thumbnails li{display:inline;padding:0}.product-thumbnails li .thumbnails-item{margin:3px}.product-thumbnails .thumbnails-item{padding:0}.product-main-info .discount-label{margin:30px 0 0 20px}.product-main-info .button-submit-action.button-wrap-left,.product-main-info .text-button,.product-main-info .text-button:visited,.product-main-info .text-button:hover,.product-main-info .text-button:active{margin-right:4px}.product-main-info p.sku{padding:5px 0 0}.product-options-container{padding:0}.option-radio-group{display:inline-block}.product-info .tax-include{display:block;padding-bottom:5px}.prices{padding-right:35px}.product-info .buttons-wrapper{padding-top:10px}.product-info .buttons-wrapper div{display:inline-block;padding-top:1px}.product-info .buttons-wrapper div.product-list-field{margin:-1px 0 0;padding:0}.product-info .buttons-wrapper .product-list-field label{float:none;margin:0;font-size:100%}.buttons-wrapper .input-text-short{width:19px;text-align:center}.options-col .product-list-field{padding:0 0 1px}.options-col .product-list-field label{display:block;float:none;clear:none;margin:0;padding-bottom:2px}#content_features .control-group{overflow:hidden;margin:0}#content_features .control-group label{float:left;padding:12px 10px;width:200px;font-weight:400}#content_features .feature-value{margin:0 40px 0 220px;padding:12px 0}#content_features .feature-value ul li{margin-bottom:5px}#content_features .feature-value .compare-checkbox{margin-right:5px}#content_features .float-right{padding:12px 10px}#content_features .subheader{padding-bottom:15px}.thumbnails-item{border:1px solid #cdcdcd;margin:0 5px 5px 0}.option-changer{position:relative;z-index:0;display:inline-block;overflow:hidden;padding:0!important;width:30px;height:30px;vertical-align:middle}.option-changer object{position:relative;z-index:0}.option-changer-container{position:relative;z-index:0;display:inline-block;padding:0!important;width:30px;height:30px}.option-changer-overlay{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;background:#fff;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);cursor:pointer}.thumbnails-item.active{border-color:#888}.previewer:hover .view-larger-image{visibility:visible}.previewer{position:relative}.view-larger-image{position:absolute;top:0;left:46%;z-index:1;display:block;visibility:hidden;margin:0;padding:0;width:37px;height:39px;background:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/zoom_icon.png?t=1784734333') no-repeat;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.view-larger-image{background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/zoom_icon@2x.png?t=1784734333');background-size:37px,39px}}.view-larger-image:hover{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100)}.qty{padding-top:20px;padding-bottom:5px}.buttons-container .qty{float:left;padding:6px 10px 0 0}.qty label{float:left;padding:4px 6px 4px 0}.qty-discounts-wrap{clear:left;overflow-x:auto;margin-bottom:15px;padding:10px 0 0}.qty-discounts-wrap table{margin-top:0;min-width:200px}.product-main-info h1.mainbox-title{padding:0}.product-info .price-num{font-size:120%}.product-info .buttons-container .buttons-container{display:inline-block;padding-bottom:30px}.product-main-info .add-buttons-inner-wrap{padding:20px 0}.product-info .price-wrap{padding:15px 0}.actual-price{padding:0}.product-main-info .image-border{margin-right:20px;padding:0 10px 10px;min-height:100px}.product-main-info{margin-top:5px;margin-bottom:30px}.product-main-info.product-quick-view{margin:0}.product-info .add-product{padding-left:15px}.price-curency{display:inline-block;padding-top:10px}.price-curency span{display:inline-block;float:left;margin-top:6px}.product-info .no-price{font-weight:700;display:block;padding:5px 0 40px}.product-main-info .price-curency span{font-size:150%}.price-curency input.input-text-short{margin-left:6px}.product-main-info .price-curency input.input-text-short{width:70px;height:35px;font-size:140%}.product-promo-header{display:block;margin-bottom:4px}.product-main-info .product-coming-soon{padding:2px 10px 0 0;display:block;margin:10px 15px 10px 0}.quantity.changer{padding:0 0 5px}.changer .input-text-short{float:left;width:36px;text-align:center}.changer label{margin-top:2px}.changer .value-changer{float:left;width:52px;margin-right:5px}.value-changer .increase,.value-changer .decrease{position:relative;float:right;width:10px;height:10px;border:1px solid #b3b3b3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;line-height:9px}.increase{margin-bottom:3px}.increase:hover,.decrease:hover{text-decoration:none}.product-fields-group .qty{padding-top:0}.product-info{position:relative;overflow:hidden}.product-info .options-wrapper{padding-right:210px}.product-info .input-text{width:auto}.product-note{position:absolute;right:0;padding:21px 0 0;width:200px}.product-note p{margin:0 0 3px;padding:0}.product-note span,.product-main-info #content_description{line-height:140%}.product-note td,.product-note th{border:thin solid #dcdcdc;padding:5px}.product-note img{max-width:100%}.prod-info{overflow-x:auto;overflow-y:hidden}.ui-widget-overlay{position:fixed}.ui-widget-header .ui-state-default{background:none;border:0}.ui-dialog-dragging{background:#f7f7e7 none;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:.6}.ui-dialog-dragging .ui-resizable-handle{display:none}.ui-dialog-dragging .ui-dialog-content{visibility:hidden}.payment-method-iframe{-moz-opacity:.9;position:absolute;top:0;left:0;z-index:1000;width:100%;height:700px;background-color:silver;opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90)}.payment-method-iframe-label{position:relative;top:350px;padding:10px;height:50px}.payment-method-iframe-text{position:relative;top:20px;vertical-align:middle;text-align:center;font-weight:bolder}.payment-method-iframe-box{position:relative;z-index:10;overflow:hidden;height:700px}.entry-page{-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.25);-moz-box-shadow:0 4px 15px rgba(0,0,0,0.25);box-shadow:0 4px 15px rgba(0,0,0,0.25)}.entry-page .ui-dialog-content{padding:0}.entry-page .ui-dialog-titlebar{border-radius:4px 4px 0 0;text-shadow:0 1px 0 #ddd}.entry-page .object-container{border-top:none}.entry-page-countries ul{display:inline-block;float:left;width:100%}.entry-page-countries li{margin:1px 3px 0 0}.entry-page-countries li a{display:inline-block;padding:7px 5px 5px;width:97%}.entry-page-countries li a img{width:16px;font-size:0}.entry-page-countries li a:hover{color:#000}.flag-icon{float:left;margin-bottom:2px;padding:1px 6px}.sort-container{margin:7px 0 12px;padding:0 0 12px;border-bottom:1px solid #dedede}.views-icons{display:inline-block;float:right}.views-icons a:link,.views-icons a:active{display:block;float:left;margin:1px;padding:5px;width:15px;height:16px;font-size:125%}.sort-dropdown{position:relative;display:inline-block;margin-bottom:1px}.sort-dropdown a{display:block;padding:3px 19px 0 9px;height:16px}.dropdown-container{display:inline-block;margin:0 5px 0 0}.dropdown-content{position:absolute;z-index:100;display:none;padding:5px 0;border:1px solid #b3b3b3;background-color:#fff}.dropdown-content a,.dropdown-content a:visited,.dropdown-content a:hover{display:block;padding:2px 10px}.sort-pagination{padding-top:1px}.sort-pagination a,.sort-pagination span{display:inline-block;padding:1px 3px;min-width:12px;text-align:center}.exception{position:relative;margin:40px 0 60px 12px;padding:5px 0 0 325px;min-height:275px}.exception h1{padding:0 0 25px}.exception p{padding:0 0 30px}.exception ul{margin:0 20px 0 0}.exception ul li{float:left;margin-right:20px}.exception-code{position:absolute;top:92px;left:63px;font-weight:700;font-size:86px;line-height:70px}.account{margin-bottom:50px}.account .address-switch{margin-left:-21px;padding-right:20px;width:100%}.account .address-switch label{padding-right:0}.account-detail{margin:45px 0 0 58px;padding-bottom:250px}.account-detail h4{padding-bottom:10px}.account-detail ul li{margin:15px 0 0 17px}.account .input-text{width:100%}.account .billing-last-name,.account .billing-state,.account .shipping-last-name,.account .shipping-state{width:220px}.account .buttons-container,.company .buttons-container{margin:30px 0 28px -21px;padding:17px 20px;width:100%}.account-benefits{margin:47px 0 0 60px}.account-benefits h4{padding-bottom:22px}.account-benefits ul{list-style-type:disc}.account-benefits ul li{margin-bottom:11px;margin-left:17px}.account-cancel{margin-left:20px}.last-name{width:220px!important}.state{margin-left:4px;width:160px!important}.login{width:auto}.login .input-text{margin:0;width:100%}.login .control-group{margin:0 0 5px;padding:5px 0}.login .body-bc{position:relative;z-index:100;margin:22px 0 50px -20px;padding:17px 20px 14px;width:100%;height:32px}.remember-me-chekbox{padding:6px 0}.login-info{margin:46px 0 0 59px}.login-info h4{padding-bottom:8px}.login-info p{color:gray}.login-recovery .body-bc{margin-top:25px}.login-recovery .input-text{width:100%}.profile-field-wrap{clear:both}.success-registration-text{display:block;padding:7px 0 40px;line-height:170%}.success-registration-list li{display:inline-block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:30px;padding-left:17px;min-height:60px;width:48%;border-left:1px solid #eee}.success-registration-list li span{display:block;margin-top:10px}.orders{position:relative}.orders td{vertical-align:top}.orders .no-markers{margin:0;padding:0}.orders .tabs{margin-top:23px}.orders .border{border:none}.orders .subheaders-group{margin:0}.orders-print{margin-top:7px}.orders-print a,.orders-print a:hover{display:block;margin-right:20px;height:16px}.orders-print span{display:inline-block}.orders-actions{display:inline-block;float:right;margin-top:2px}.orders-actions li{float:left;margin-left:25px;white-space:nowrap}.orders-actions i,.orders-print i{font-size:120%}.orders-actions a,.orders-actions a:hover{float:none;margin:0}.orders-customer h5{margin-bottom:5px}.orders-customer .info-field{padding-top:1px;font-weight:400}.orders-info{margin-top:15px}.orders-info th{text-align:left}.orders-product{margin-top:24px}.orders-product .product{width:64%}.orders-product .price{width:14%;text-align:right}.orders-product .quantity{width:8%}.orders-product .subtotal{text-align:right}.orders-product .table td{padding:13px 10px 11px}.orders-product .code{padding:0}.orders-product .text-button{display:block;margin-top:5px}.orders-notes-body{position:relative;margin-top:19px;padding:15px}.orders-notes-arrow{position:absolute;top:-14px;left:14px;width:16px;height:16px}.orders-summary-wrap{float:left;margin-top:10px;padding:0 14px;min-width:52%}.orders-summary-wrap table{width:100%}.orders-summary-wrap ul{margin-left:0}.orders-summary-wrap table tbody tr td{padding:13px 0 11px;vertical-align:top}.orders-summary-wrap .taxes td{padding-bottom:0}.orders-summary-wrap .taxes-desc td{padding-top:4px}.orders-shipment .subheader{padding-top:10px}.orders-shipment-info{margin-top:39px}.orders-shipment-info h2,.orders-shipment-comments h2{padding-bottom:15px}.orders-shipment-comments{margin-top:34px}.orders-shipment-comments .orders-notes-body{margin:-5px 0 30px}.orders-communication{margin-bottom:30px}.orders-repay{margin-top:60px}.orders-repay .tabs-content{padding-left:20px}.orders-repay .control-group{margin:1px 0 16px}.orders-repay label{padding-bottom:4px}.orders-repay .input-text,.orders-repay select{width:273px}.orders-repay .tabs{margin-top:8px}.orders-repay .checkout-buttons{margin-right:0}.orders-product .table,.orders-shipment .table{margin-top:11px}.orders-notes,.orders-summary{margin-top:28px}.compare .no-items{padding:80px}.compare,.compare-products{position:relative}.compare-add td{padding-bottom:10px;vertical-align:middle}.compare-add .buttons-container{text-align:center}.compare-buttons{margin-top:19px}.compare-buttons .buttons-container{padding:17px 20px}.compare-buttons .buttons-container-empty{padding:25px 20px}.compare-menu{position:absolute;top:35px;left:0;z-index:91}.compare-menu ul li{margin-bottom:14px;text-align:left}.compare-menu ul li a{padding:8px 16px 7px}.compare-products .delete{visibility:hidden;padding-bottom:10px}.compare-products .product{padding-bottom:10px}.compare-products .product-container,.compare-products .prices-container,.compare-products .prices-container p{margin:0;padding:0}.compare-products .title{margin-bottom:7px;max-width:220px;text-align:center}.compare-products-table{margin-left:220px}.compare-products-l{position:absolute;top:0;bottom:16px;left:0;z-index:90;width:170px;background:url('../../../../../../../../design/themes/1basic_clone/media/images/compare_list_bg.png?t=1784734333') right repeat-y}.compare-products-table td{padding:0 10px;min-width:220px;vertical-align:bottom;text-align:center}.compare-products-table .delete{position:relative}.compare-products-table td:hover .delete,.compare-table-sort:hover .icon-cancel-circle,.compare-products-table td:hover .remove{visibility:visible}.compare-products-wrapper{overflow-x:auto;overflow-y:hidden}.compare-table{position:relative;z-index:100;margin:10px 0}.compare-table .left-border{padding:0 10px;min-width:219px}.compare-table td{padding:10px 15px;vertical-align:middle;text-align:center}.compare-table-scroll{padding-top:20px}.compare-table-sort{position:relative;min-width:188px}.compare-table-sort .icon-cancel-circle{visibility:hidden;margin-left:3px}.compare-products-table .strike{padding-right:10px}.company{margin-bottom:50px}.company .input-text,.company .input-textarea-long{width:100%}.company .shipping-state,.company .shipping-last-name{width:220px}.company select{max-width:220px}.company-info{margin:45px 0 0 58px;padding-bottom:280px}.company-info h4{padding-bottom:10px}.company-info ul{list-style-type:disc}.company-info ul li{margin-bottom:11px;margin-left:17px;padding:2px 0}.company-page-top-links{line-height:20px}.company-page-top-links p,.company-page-top-links div,.company-page-top-links a{display:block;float:left;margin-right:15px;padding:0}.company-page-top-links .stars{margin-right:0;margin-top:-2px}.company-categories{margin-top:45px}.company-categories .table{margin-top:10px}.stars a:hover{text-decoration:none}.stars i{padding:0 1px}.company-page h5{padding-bottom:5px;color:#404040;font-weight:700;font-size:115%}.company-page-info{margin-top:25px}.company-page-info .company-logo{width:160px;height:100px;border:1px solid #ddd;text-align:center;line-height:100px;overflow:hidden}.company-page-info .company-logo .no-image{width:160px!important;height:100px!important}.company-page-info .company-logo img{margin:auto;vertical-align:middle}.company-page-info > div{margin-right:100px}.company-logo{float:left}.info-list{max-width:240px;word-break:break-all;float:left}.info-list label,.info-list div{padding-top:3px}.info-list label{display:inline-block;width:65px}.details-block{margin-top:10px}.details-block-box{position:relative;margin-top:10px;padding:10px}.details-block-field label{display:block;float:left;padding:6px 0;width:80px}.details-block-field span{display:inline-block;padding:6px 0}.download{min-height:280px}.download .subheader{padding-top:0}.download .table{margin:11px 0 35px}.download .table tbody td{padding:13px 10px 11px}.sitemap{margin-bottom:10px}.sitemap-section h2{display:block;padding:10px 0 7px}.sitemap-section-body{float:left;margin-bottom:30px;width:33%;margin-top:19px}.sitemap-tree{margin:19px 0 15px}.sitemap-tree-section ul{display:inline-block;float:left;margin-bottom:30px;min-height:125px;width:33%}.flags .item-link{padding-left:13px;text-decoration:none}.flags .flag{display:inline-block;float:none;vertical-align:top}.flag{display:block;float:left;padding-right:7px;width:16px;height:16px;background:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/flags.png?t=1784734333') no-repeat -25px -25px}.flag.flag-ad{background-position:0 0}.flag.flag-ae{background-position:-50px 0}.flag.flag-af{background-position:0 -50px}.flag.flag-ag{background-position:-50px -50px}.flag.flag-ai{background-position:-100px 0}.flag.flag-al{background-position:-100px -50px}.flag.flag-am{background-position:0 -100px}.flag.flag-an{background-position:-50px -100px}.flag.flag-ao{background-position:-100px -100px}.flag.flag-aq{background-position:-150px 0}.flag.flag-ar{background-position:-150px -50px}.flag.flag-as{background-position:-150px -100px}.flag.flag-at{background-position:0 -150px}.flag.flag-au{background-position:-50px -150px}.flag.flag-aw{background-position:-100px -150px}.flag.flag-ax{background-position:-150px -150px}.flag.flag-az{background-position:-200px 0}.flag.flag-ba{background-position:-200px -50px}.flag.flag-bb{background-position:-200px -100px}.flag.flag-bd{background-position:-200px -150px}.flag.flag-be{background-position:0 -200px}.flag.flag-bf{background-position:-50px -200px}.flag.flag-bg{background-position:-100px -200px}.flag.flag-bh{background-position:-150px -200px}.flag.flag-bi{background-position:-200px -200px}.flag.flag-bj{background-position:-250px 0}.flag.flag-bl{background-position:-250px -50px}.flag.flag-bm{background-position:-250px -100px}.flag.flag-bn{background-position:-250px -150px}.flag.flag-bo{background-position:-250px -200px}.flag.flag-br{background-position:0 -250px}.flag.flag-bs{background-position:-50px -250px}.flag.flag-bt{background-position:-100px -250px}.flag.flag-bw{background-position:-150px -250px}.flag.flag-by{background-position:-200px -250px}.flag.flag-bz{background-position:-250px -250px}.flag.flag-ca{background-position:-300px 0}.flag.flag-cc{background-position:-300px -50px}.flag.flag-cd{background-position:-300px -100px}.flag.flag-cf{background-position:-300px -150px}.flag.flag-cg{background-position:-300px -200px}.flag.flag-ch{background-position:-300px -250px}.flag.flag-ci{background-position:0 -300px}.flag.flag-ck{background-position:-50px -300px}.flag.flag-cl{background-position:-100px -300px}.flag.flag-cm{background-position:-150px -300px}.flag.flag-cn{background-position:-200px -300px}.flag.flag-co{background-position:-250px -300px}.flag.flag-cr{background-position:-300px -300px}.flag.flag-cu{background-position:-350px 0}.flag.flag-cv{background-position:-350px -50px}.flag.flag-cx{background-position:-350px -100px}.flag.flag-cy{background-position:-350px -150px}.flag.flag-cz{background-position:-350px -200px}.flag.flag-de{background-position:-350px -250px}.flag.flag-dj{background-position:-350px -300px}.flag.flag-dk,.flag.flag-da{background-position:0 -350px}.flag.flag-dm{background-position:-50px -350px}.flag.flag-do{background-position:-100px -350px}.flag.flag-dz{background-position:-150px -350px}.flag.flag-ec{background-position:-200px -350px}.flag.flag-ee{background-position:-250px -350px}.flag.flag-eg{background-position:-300px -350px}.flag.flag-eh{background-position:-350px -350px}.flag.flag-er{background-position:-400px 0}.flag.flag-es{background-position:-400px -50px}.flag.flag-et{background-position:-400px -100px}.flag.flag-eu{background-position:-400px -150px}.flag.flag-fi{background-position:-400px -200px}.flag.flag-fj{background-position:-400px -250px}.flag.flag-fk{background-position:-400px -300px}.flag.flag-fm{background-position:-400px -350px}.flag.flag-fo{background-position:0 -400px}.flag.flag-fr{background-position:-50px -400px}.flag.flag-ga{background-position:-100px -400px}.flag.flag-gb,.flag.flag-en{background-position:-150px -400px}.flag.flag-gd{background-position:-200px -400px}.flag.flag-ge{background-position:-250px -400px}.flag.flag-gg{background-position:-300px -400px}.flag.flag-gh{background-position:-350px -400px}.flag.flag-gi{background-position:-400px -400px}.flag.flag-gl{background-position:-450px 0}.flag.flag-gm{background-position:-450px -50px}.flag.flag-gn{background-position:-450px -100px}.flag.flag-gq{background-position:-450px -150px}.flag.flag-gr,.flag.flag-el{background-position:-450px -200px}.flag.flag-gs{background-position:-450px -250px}.flag.flag-gt{background-position:-450px -300px}.flag.flag-gu{background-position:-450px -350px}.flag.flag-gw{background-position:-450px -400px}.flag.flag-gy{background-position:0 -450px}.flag.flag-hk{background-position:-50px -450px}.flag.flag-hn{background-position:-100px -450px}.flag.flag-hr{background-position:-150px -450px}.flag.flag-ht{background-position:-200px -450px}.flag.flag-hu{background-position:-250px -450px}.flag.flag-id{background-position:-300px -450px}.flag.flag-ie{background-position:-350px -450px}.flag.flag-il{background-position:-400px -450px}.flag.flag-im{background-position:-450px -450px}.flag.flag-in{background-position:-500px 0}.flag.flag-iq{background-position:-500px -50px}.flag.flag-ir{background-position:-500px -100px}.flag.flag-is{background-position:-500px -150px}.flag.flag-it{background-position:-500px -200px}.flag.flag-je{background-position:-500px -250px}.flag.flag-jm{background-position:-500px -300px}.flag.flag-jo{background-position:-500px -350px}.flag.flag-jp{background-position:-500px -400px}.flag.flag-ke{background-position:-500px -450px}.flag.flag-kg{background-position:0 -500px}.flag.flag-kh{background-position:-50px -500px}.flag.flag-ki{background-position:-100px -500px}.flag.flag-km{background-position:-150px -500px}.flag.flag-kn{background-position:-200px -500px}.flag.flag-kp{background-position:-250px -500px}.flag.flag-kr{background-position:-300px -500px}.flag.flag-kv{background-position:-350px -500px}.flag.flag-kw{background-position:-400px -500px}.flag.flag-ky{background-position:-450px -500px}.flag.flag-kz{background-position:-500px -500px}.flag.flag-la{background-position:-550px 0}.flag.flag-lb{background-position:-550px -50px}.flag.flag-lc{background-position:-550px -100px}.flag.flag-li{background-position:-550px -150px}.flag.flag-lk{background-position:-550px -200px}.flag.flag-lr{background-position:-550px -250px}.flag.flag-ls{background-position:-550px -300px}.flag.flag-lt{background-position:-550px -350px}.flag.flag-lu{background-position:-550px -400px}.flag.flag-lv{background-position:-550px -450px}.flag.flag-ly{background-position:-550px -500px}.flag.flag-ma{background-position:0 -550px}.flag.flag-mc{background-position:-50px -550px}.flag.flag-md{background-position:-100px -550px}.flag.flag-me{background-position:-150px -550px}.flag.flag-mg{background-position:-200px -550px}.flag.flag-mh{background-position:-250px -550px}.flag.flag-mk{background-position:-300px -550px}.flag.flag-ml{background-position:-350px -550px}.flag.flag-mm{background-position:-400px -550px}.flag.flag-mn{background-position:-450px -550px}.flag.flag-mo{background-position:-500px -550px}.flag.flag-mp{background-position:-550px -550px}.flag.flag-mr{background-position:-600px 0}.flag.flag-ms{background-position:-600px -50px}.flag.flag-mt{background-position:-600px -100px}.flag.flag-mu{background-position:-600px -150px}.flag.flag-mv{background-position:-600px -200px}.flag.flag-mw{background-position:-600px -250px}.flag.flag-mx{background-position:-600px -300px}.flag.flag-my{background-position:-600px -350px}.flag.flag-mz{background-position:-600px -400px}.flag.flag-na{background-position:-600px -450px}.flag.flag-nc{background-position:-600px -500px}.flag.flag-ne{background-position:-600px -550px}.flag.flag-nf{background-position:0 -600px}.flag.flag-ng{background-position:-50px -600px}.flag.flag-ni{background-position:-100px -600px}.flag.flag-nl{background-position:-150px -600px}.flag.flag-no{background-position:-200px -600px}.flag.flag-np{background-position:-250px -600px}.flag.flag-nr{background-position:-300px -600px}.flag.flag-nu{background-position:-350px -600px}.flag.flag-nz{background-position:-400px -600px}.flag.flag-om{background-position:-450px -600px}.flag.flag-pa{background-position:-500px -600px}.flag.flag-pe{background-position:-550px -600px}.flag.flag-pg{background-position:-600px -600px}.flag.flag-ph{background-position:-650px 0}.flag.flag-pk{background-position:-650px -50px}.flag.flag-pl{background-position:-650px -100px}.flag.flag-pn{background-position:-650px -150px}.flag.flag-pr{background-position:-650px -200px}.flag.flag-ps{background-position:-650px -250px}.flag.flag-pt{background-position:-650px -300px}.flag.flag-pw{background-position:-650px -350px}.flag.flag-py{background-position:-650px -400px}.flag.flag-qa{background-position:-650px -450px}.flag.flag-ro{background-position:-650px -500px}.flag.flag-rs{background-position:-650px -550px}.flag.flag-ru{background-position:-650px -600px}.flag.flag-rw{background-position:0 -650px}.flag.flag-sa{background-position:-50px -650px}.flag.flag-sb{background-position:-100px -650px}.flag.flag-sc{background-position:-150px -650px}.flag.flag-sd{background-position:-200px -650px}.flag.flag-se{background-position:-250px -650px}.flag.flag-sg{background-position:-300px -650px}.flag.flag-sh{background-position:-350px -650px}.flag.flag-si{background-position:-400px -650px}.flag.flag-sk{background-position:-450px -650px}.flag.flag-sl{background-position:-500px -650px}.flag.flag-sm{background-position:-550px -650px}.flag.flag-sn{background-position:-600px -650px}.flag.flag-so{background-position:-650px -650px}.flag.flag-sr{background-position:-700px 0}.flag.flag-ss{background-position:-700px -50px}.flag.flag-st{background-position:-700px -100px}.flag.flag-sv{background-position:-700px -150px}.flag.flag-sy{background-position:-700px -200px}.flag.flag-sz{background-position:-700px -250px}.flag.flag-tc{background-position:-700px -300px}.flag.flag-td{background-position:-700px -350px}.flag.flag-tg{background-position:-700px -400px}.flag.flag-th{background-position:-700px -450px}.flag.flag-tj{background-position:-700px -500px}.flag.flag-tm{background-position:-700px -550px}.flag.flag-tn{background-position:-700px -600px}.flag.flag-to{background-position:-700px -650px}.flag.flag-tp{background-position:0 -700px}.flag.flag-tr{background-position:-50px -700px}.flag.flag-tt{background-position:-100px -700px}.flag.flag-tv{background-position:-150px -700px}.flag.flag-tw{background-position:-200px -700px}.flag.flag-tz{background-position:-250px -700px}.flag.flag-ua{background-position:-300px -700px}.flag.flag-ug{background-position:-350px -700px}.flag.flag-us{background-position:-400px -700px}.flag.flag-uy{background-position:-450px -700px}.flag.flag-uz{background-position:-500px -700px}.flag.flag-va{background-position:-550px -700px}.flag.flag-vc{background-position:-600px -700px}.flag.flag-ve{background-position:-650px -700px}.flag.flag-vg{background-position:-700px -700px}.flag.flag-vi{background-position:-750px 0}.flag.flag-vn{background-position:-750px -50px}.flag.flag-vu{background-position:-750px -100px}.flag.flag-ws{background-position:-750px -150px}.flag.flag-ye{background-position:-750px -200px}.flag.flag-yt{background-position:-750px -250px}.flag.flag-za{background-position:-750px -300px}.flag.flag-zh{background-position:-200px -300px}.flag.flag-zm{background-position:-750px -350px}.flag.flag-zw{background-position:-750px -400px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){.flag{background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/flags@2x.png?t=1784734333');background-size:800px 800px}}html #jquery-overlay{z-index:1060}html #jquery-lightbox{z-index:1070}.top-links-grid{margin-top:2px}.top-quick-links{margin:7px 4px 0 0}.homepage-banners{margin-top:20px}.homepage-hotdeals{margin:50px 0}.homepage-hotdeals .mainbox-title,.homepage-vendors .mainbox-title{padding:0}.homepage-hotdeals .mainbox-title span,.homepage-vendors .mainbox-title span,.homepage-on-sale .mainbox-title span{color:#404040;font-size:150%}.homepage-vendors{margin-top:35px;margin-right:40px;padding-top:15px;min-height:200px}.homepage-vendors ul{margin:15px 15px 0 0}.homepage-vendors ul li{padding:5px 0}.vendor-info{overflow:hidden;padding-left:20px}.spinner{background:url('../../../../../../../../design/themes/1basic_clone/media/images/spinner.gif?t=1784734333') no-repeat center center}.wysiwyg-content h1{font-size:20px}.wysiwyg-content h2{font-weight:700;font-size:15px}.wysiwyg-content h3{font-weight:700;font-size:12px}.wysiwyg-content h4{font-weight:700;font-size:10px}.wysiwyg-content h5{font-weight:700;font-size:9px}.wysiwyg-content h6{font-weight:700;font-size:8px}.footer-no-wysiwyg ul{margin:10px 0 0!important}.footer-no-wysiwyg ul li{padding:2px 0!important;list-style-type:none!important}.wysiwyg-content td,.wysiwyg-content th{border:thin solid #dcdcdc;padding:5px}.wysiwyg-content .no-border td{border:0}@font-face{font-weight:400;font-style:normal;font-family:'ALSRubl-Arial';src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.eot?t=1784734333');src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.eot?t=1784734333#iefix') format("../media/fonts/embedded-opentype"),url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.woff?t=1784734333') format("woff"),url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.ttf?t=1784734333') format("truetype"),url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.svg?t=1784734333#ALSRublArialRegular') format("svg")}.b-rub{font-family:'ALSRubl-Arial',Arial,sans-serif}.te-mode{margin-left:300px}.te-mode .ajax-loading-box{margin-left:156px}div.midblk h1{font-size:15px;text-align:center;color:#c52622}div.midblk p{font-size:13px;text-indent:15px}div.midblk a{font-size:13px}div.midblk ul li{font-size:13px;line-height:20px}
@font-face {
    font-family: 'glyphs';
    src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/glyphs.eot?t=1784734333');
    src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/glyphs.eot?t=1784734333#iefix') format('embedded-opentype'),
    url('../../../../../../../../design/themes/1basic_clone/media/fonts/glyphs.woff?t=1784734333') format('woff'),
    url('../../../../../../../../design/themes/1basic_clone/media/fonts/glyphs.ttf?t=1784734333') format('truetype'),
    url('../../../../../../../../design/themes/1basic_clone/media/fonts/glyphs.svg?t=1784734333#glyphs') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
    font-family: 'glyphs';
    content: attr(data-icon);
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-up-dir, .icon-right-dir, .icon-down-dir, .icon-left-dir, .icon-star-empty, .icon-th-list, .icon-heart, .icon-flight, .icon-ok, .icon-cancel, .icon-cancel-circle, .icon-minus-circle, .icon-right-thin, .icon-cw, .icon-left-circle, .icon-right-circle, .icon-help-circle, .icon-back, .icon-products-multicolumns, .icon-print, .icon-chat, .icon-article-alt, .icon-docs, .icon-zoom-in, .icon-zoom-out, .icon-down-open, .icon-left-open, .icon-right-open, .icon-up-open, .icon-down-micro, .icon-up-micro, .icon-right-open-thin, .icon-left-open-thin, .icon-products-without-options, .icon-short-list, .icon-plus-circle, .icon-user, .icon-doc-text, .icon-calendar, .icon-chart-bar, .icon-download, .icon-search, .icon-lock, .icon-popup, .icon-plus, .icon-folder, .icon-folder-open, .icon-mail, .icon-twitter, .icon-facebook, .icon-file, .icon-trashcan, .icon-d-arrow, .icon-bubble, .icon-upload, .icon-cog, .icon-square, .icon-arrow-up-right, .icon-arrow-up-left, .icon-arrow-down-left, .icon-arrow-down-right, .icon-arrow-down, .icon-arrow-up, .icon-arrow-left, .icon-arrow-right, .icon-star, .icon-star-half, .icon-refresh, .icon-basket, .icon-image, .icon-edit, .icon-live-edit, .icon-gift, .icon-ban-circle, .icon-wrench, .icon-feed,
.icon-up-dir:before, .icon-right-dir:before, .icon-down-dir:before, .icon-left-dir:before, .icon-star-empty:before, .icon-th-list:before, .icon-heart:before, .icon-flight:before, .icon-ok:before, .icon-cancel:before, .icon-cancel-circle:before, .icon-minus-circle:before, .icon-right-thin:before, .icon-cw:before, .icon-left-circle:before, .icon-right-circle:before, .icon-help-circle:before, .icon-back:before, .icon-products-multicolumns:before, .icon-print:before, .icon-chat:before, .icon-article-alt:before, .icon-docs:before, .icon-zoom-in:before, .icon-zoom-out:before, .icon-down-open:before, .icon-left-open:before, .icon-right-open:before, .icon-up-open:before, .icon-down-micro:before, .icon-up-micro:before, .icon-right-open-thin:before, .icon-left-open-thin:before, .icon-products-without-options:before, .icon-short-list:before, .icon-plus-circle:before, .icon-user:before, .icon-doc-text:before, .icon-calendar:before, .icon-chart-bar:before, .icon-download:before, .icon-search:before, .icon-lock:before, .icon-popup:before, .icon-plus:before, .icon-folder:before, .icon-folder-open:before, .icon-mail:before, .icon-twitter:before, .icon-facebook:before, .icon-file:before, .icon-trashcan:before, .icon-d-arrow:before, .icon-bubble:before, .icon-upload:before, .icon-cog:before, .icon-square:before, .icon-arrow-up-right:before, .icon-arrow-up-left:before, .icon-arrow-down-left:before, .icon-arrow-down-right:before, .icon-arrow-down:before, .icon-arrow-up:before, .icon-arrow-left:before, .icon-arrow-right:before, .icon-star:before, .icon-star-half:before, .icon-refresh:before, .icon-basket:before, .icon-image:before, .icon-edit:before, .icon-live-edit:before, .icon-gift:before, .icon-ban-circle:before, .icon-wrench:before, .icon-feed:before {
    font-family: 'glyphs';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}
.icon-up-dir:before {
    content: "\e000";
}
.icon-right-dir:before {
    content: "\e001";
}
.icon-down-dir:before {
    content: "\e002";
}
.icon-left-dir:before {
    content: "\e003";
}
.icon-star-empty:before {
    content: "\e004";
}
.icon-th-list:before {
    content: "\e005";
}
.icon-heart:before {
    content: "\e006";
}
.icon-flight:before {
    content: "\e007";
}
.icon-ok:before {
    content: "\e008";
}
.icon-cancel:before {
    content: "\e009";
}
.icon-cancel-circle:before {
    content: "\e00a";
}
.icon-minus-circle:before {
    content: "\e00b";
}
.icon-right-thin:before {
    content: "\e00c";
}
.icon-cw:before {
    content: "\e00d";
}
.icon-left-circle:before {
    content: "\e00e";
}
.icon-right-circle:before {
    content: "\e00f";
}
.icon-help-circle:before {
    content: "\e010";
}
.icon-back:before {
    content: "\e011";
}
.icon-products-multicolumns:before {
    content: "\e012";
}
.icon-print:before {
    content: "\e013";
}
.icon-chat:before {
    content: "\e014";
}
.icon-article-alt:before {
    content: "\e015";
}
.icon-docs:before {
    content: "\e016";
}
.icon-zoom-in:before {
    content: "\e017";
}
.icon-zoom-out:before {
    content: "\e018";
}
.icon-down-open:before {
    content: "\e019";
}
.icon-left-open:before {
    content: "\e01a";
}
.icon-right-open:before {
    content: "\e01b";
}
.icon-up-open:before {
    content: "\e01c";
}
.icon-down-micro:before {
    content: "\e01d";
}
.icon-up-micro:before {
    content: "\e01e";
}
.icon-right-open-thin:before {
    content: "\e01f";
}
.icon-left-open-thin:before {
    content: "\e020";
}
.icon-products-without-options:before {
    content: "\e021";
}
.icon-short-list:before {
    content: "\e022";
}
.icon-plus-circle:before {
    content: "\e023";
}
.icon-user:before {
    content: "\e024";
}
.icon-doc-text:before {
    content: "\e025";
}
.icon-calendar:before {
    content: "\e026";
}
.icon-chart-bar:before {
    content: "\e027";
}
.icon-download:before {
    content: "\e028";
}
.icon-search:before {
    content: "\e029";
}
.icon-lock:before {
    content: "\e02a";
}
.icon-popup:before {
    content: "\e02b";
}
.icon-plus:before {
    content: "\e02c";
}
.icon-folder:before {
    content: "\e02d";
}
.icon-folder-open:before {
    content: "\e02e";
}
.icon-mail:before {
    content: "\e02f";
}
.icon-twitter:before {
    content: "\e030";
}
.icon-facebook:before {
    content: "\e031";
}
.icon-file:before {
    content: "\e032";
}
.icon-trashcan:before {
    content: "\e033";
}
.icon-d-arrow:before {
    content: "\e034";
}
.icon-bubble:before {
    content: "\e035";
}
.icon-upload:before {
    content: "\e036";
}
.icon-cog:before {
    content: "\e037";
}
.icon-square:before {
    content: "\e038";
}
.icon-arrow-up-right:before {
    content: "\e039";
}
.icon-arrow-up-left:before {
    content: "\e03a";
}
.icon-arrow-down-left:before {
    content: "\e03b";
}
.icon-arrow-down-right:before {
    content: "\e03c";
}
.icon-arrow-down:before {
    content: "\e03d";
}
.icon-arrow-up:before {
    content: "\e03e";
}
.icon-arrow-left:before {
    content: "\e03f";
}
.icon-arrow-right:before {
    content: "\e040";
}
.icon-star:before {
    content: "\e041";
}
.icon-star-half:before {
    content: "\e042";
}
.icon-refresh:before {
    content: "\e043";
}
.icon-basket:before {
    content: "\e044";
}
.icon-image:before {
    content: "\e045";
}
.icon-edit:before {
    content: "\e046";
}
.icon-live-edit:before {
    content: "\e047";
}
.icon-gift:before {
    content: "\e048";
}
.icon-ban-circle:before {
    content: "\e049";
}
.icon-wrench:before {
    content: "\e04a";
}
.icon-feed:before {
    content: "\e603";
}
a:hover {
 text-decoration:underline;    
}

.sp3 ul li a{
    font-size: 13px !important;
}

.pols span a {
    font-size:15px !important;
}

.simple-little-table {
    background: #eaebec none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-collapse: separate;
    border-radius: 3px;
    box-shadow: 0 1px 2px #d1d1d1;
    color: #666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-shadow: 1px 1px 0 #fff;
}
.simple-little-table th {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #ededed, #ebebeb) repeat scroll 0 0;
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #fafafa;
    font-weight: bold;
    padding: 21px 25px 22px;
}
.simple-little-table th:first-child {
    padding-left: 20px;
    text-align: left;
}
.simple-little-table tr:first-child th:first-child {
    border-top-left-radius: 3px;
}
.simple-little-table tr:first-child th:last-child {
    border-top-right-radius: 3px;
}
.simple-little-table tr {
    padding-left: 20px;
    text-align: center;
}
.simple-little-table tr td:first-child {
    border-left: 0 none;
    padding-left: 20px;
    text-align: left;
}
.simple-little-table tr td {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #fbfbfb, #fafafa) repeat scroll 0 0;
    border-bottom: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    border-top: 1px solid #ffffff;
    padding: 18px;
}
.simple-little-table tr:nth-child(2n) td {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #f8f8f8, #f6f6f6) repeat scroll 0 0;
}
.simple-little-table tr:last-child td {
    border-bottom: 0 none;
}
.simple-little-table tr:last-child td:first-child {
    border-bottom-left-radius: 3px;
}
.simple-little-table tr:last-child td:last-child {
    border-bottom-right-radius: 3px;
}
.simple-little-table tr:hover td {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #f2f2f2, #f0f0f0) repeat scroll 0 0;
}
.simple-little-table a:link {
    color: #666;
    font-weight: bold;
    text-decoration: none;
}
.simple-little-table a:visited {
    color: #999999;
    font-weight: bold;
    text-decoration: none;
}
.simple-little-table a:active, .simple-little-table a:hover {
    color: #bd5a35;
    text-decoration: underline;
}


.simple-little-table {
    background: #eaebec none repeat scroll 0 0;
    border: 1px solid #ccc;
    border-collapse: separate;
    border-radius: 3px;
    box-shadow: 0 1px 2px #d1d1d1;
    color: #666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-shadow: 1px 1px 0 #fff;
}
.simple-little-table th {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #ededed, #ebebeb) repeat scroll 0 0;
    border-bottom: 1px solid #e0e0e0;
    border-top: 1px solid #fafafa;
    font-weight: bold;
    padding: 21px 25px 22px;
}
.simple-little-table th:first-child {
    padding-left: 20px;
    text-align: left;
}
.simple-little-table tr:first-child th:first-child {
    border-top-left-radius: 3px;
}
.simple-little-table tr:first-child th:last-child {
    border-top-right-radius: 3px;
}
.simple-little-table tr {
    padding-left: 20px;
    text-align: center;
}
.simple-little-table tr td:first-child {
    border-left: 0 none;
    padding-left: 20px;
    text-align: left;
}
.simple-little-table tr td {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #fbfbfb, #fafafa) repeat scroll 0 0;
    border-bottom: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    border-top: 1px solid #ffffff;
    padding: 18px;
}
.simple-little-table tr:nth-child(2n) td {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #f8f8f8, #f6f6f6) repeat scroll 0 0;
}
.simple-little-table tr:last-child td {
    border-bottom: 0 none;
}
.simple-little-table tr:last-child td:first-child {
    border-bottom-left-radius: 3px;
}
.simple-little-table tr:last-child td:last-child {
    border-bottom-right-radius: 3px;
}
.simple-little-table tr:hover td {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center top , #f2f2f2, #f0f0f0) repeat scroll 0 0;
}
.simple-little-table a:link {
    color: #666;
    font-weight: bold;
    text-decoration: none;
}
.simple-little-table a:visited {
    color: #999999;
    font-weight: bold;
    text-decoration: none;
}
.simple-little-table a:active, .simple-little-table a:hover {
    color: #bd5a35;
    text-decoration: underline;
}




/* Common */
input[type="text"], input[type="password"], textarea, select, .scroll-y {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
}
input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
    outline: 0;
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(82, 168, 236, 0.6);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
select {
    min-width: 4em;
    max-width: 100%;
    height: 2.2em;
    line-height: 2.2em;
    padding: 4px 3px 3px;
}
hr {
    border-bottom: 1px solid #ebebeb;
}
hr.indented {
    margin: 4px 0;
}
.indented {
    margin-top: 20px;
}
.dark-hr {
    border-bottom: 1px solid #e3e3e3;
}
.error-text {
    color: #b94a48;
}
/* Ajax */
.ajax-loading-box {
    z-index: 100001;
    position: fixed;
    top: 50%;
    padding: 0px;
    left: 50%;
    width: 52px;
    min-height: 52px;
    margin-top: -26px;
    margin-left: -26px;
    background:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/ajax_loader.svg?t=1784734333') no-repeat 10px 10px #0d0d0d;
    opacity: .8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    overflow: visible;
}
.ajax-loading-box-with-text {
    min-width: 120px;
    min-height: 76px;
    background-position: 44px 10px;
}
.ajax-loading-box-with-text span {
    color: #FFF;
    margin-top: 50px;
    display: block;
    margin-left: 0px;
    width: 110px;
    padding: 0px 5px 5px 5px;
    text-align: center;
}
.ajax-message {
    border: 1px solid #000;
    background-color: #f4fbff;
}
.ajax-overlay {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 10000;
    display: none;
}
/* /Ajax*/

/* Ajax content box */
li.small-description {
    color: #898989;
}
/* /Ajax content box */

/* Notification box */
.notification-content-extended {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 4px 15px rgba(0,0,0,0.45);
    -moz-box-shadow: 0 4px 15px rgba(0,0,0,0.45);
    box-shadow: 0 4px 15px rgba(0,0,0,0.45);
}
.notification-content-extended h1 {
    position: relative;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    color: #fff;
    font-weight: normal;
    font-size: 130%;
}
.notification-content-extended h1 span {
    position: absolute;
    top: 15px;
    right: 14px;
    width: 16px;
    height: 16px;
    font: 13px/1 'glyphs';
    color: #acacac;
    text-shadow: none;
    opacity: 1;
    speak: none;
    -webkit-font-smoothing: antialiased;
    cursor: pointer;
}
.notification-content-extended h1 span:before {
    font-family: 'glyphs';
    content: "\e009";
    speak: none;
    -webkit-font-smoothing: antialiased;
}
.notification-content-extended h1 span:hover {
    color: #dfdfdf;
    opacity: 1;
}
.alert-success {
    border-color: #8bc045;
    background-color: #d0eaae;
    color: #496e16;
}
.alert-warning {
    border-color: #e6db55;
    background-color: #fffbcc;
    color: #8c8531;
 }
.alert-error {
    border-color: #df8f8f;
    background-color: #ffcece;
    color: #9c3535;
}
button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.close {
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    line-height: 15px;
    float: right;
    font-size: 20px;
    font-weight: bold;
    color: #000;
    text-shadow: 0 1px 0 rgba(255,255,255,1);
    opacity: 0.3;
    filter: alpha(opacity=30);
}
.close:hover {
    text-decoration: none;
    cursor: pointer;
    opacity:  0.6;
    filter: alpha(opacity=60);
}
/* /Notification box */

/* Period-select */
.period {
    clear: both;
    margin-top: -6px;
    margin-bottom: -14px;
}
.period-select {
    float: left;
    padding-right: 17px;
}
.period-select select {
    width: 180px;
}
.period-select-date {
    padding-top: 5px;
}
.period-dash {
    padding: 0 3px;
}
/* /Period-select */

/* Section in main box */
.section-border {
    margin-top: 4px;
    margin-bottom: 15px;
}
.section-title {
    cursor: pointer;
    border-bottom: 1px solid #d4d4d4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.section-title.open {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
.section-title span {
    text-shadow: 0px 1px 0px #fff;
}
.open .section-switch-off,
.section-switch-on {
    display: block;
}
.open .section-switch-on,
.section-switch-off {
    display: none;
}
.section-body, .section-body-details {
    overflow: hidden;
    padding: 6px 20px 0 20px;
    border: 1px solid #d4d4d4;
    border-top: none;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
}
.section-body .buttons-container {
    margin-top: 29px;
    margin-left: -20px;
    padding: 15px 20px 15px 20px;
    width: 100%;
    border-top: 1px solid #ebebeb;
}
.section-body .control-group {
    margin: 6px 0px 14px 0px;
}
.section-body .status {
    margin-top: 8px;
}
.section-body .status td {
    padding-right: 23px;
    padding-bottom: 2px;
}
.section-body-details {
    padding: 18px 16px;
}
.section-body .input-text-short {
    width: 73px;
}
/* Section in main box */

/* Buttons */
.button a, .button-action a, .button-big a, .button-submit-action input, .button-submit input, .button-submit-big input {
    border: 0 none;
    background: none;
    text-decoration: none;
    text-transform: uppercase;
}
.button-submit-action input, .button-submit input {
    margin-left: -5px;
    outline: 0;
    outline-width: 0;
    outline-style: none;
    background: none no-repeat left top;
}
.button-submit-action input, .button-submit input, x:-moz-any-link {
    padding: 7px 14px;
}
.button a, .button-action a {
    margin-left: -5px;
    font-weight: bold;
    font-size: 14px !important;
}
/* Input buttons */
.button-submit-action.button-wrap-left,
.button-submit.button-wrap-left,
.button-action.button-wrap-left,
.button.button-wrap-left,
.button-submit-big.button-wrap-left,
.button-big.button-wrap-left {
    border: 1px solid #a6a6a6;
}
.button-submit-action.button-wrap-right,
.button-submit.button-wrap-right,
.button-action.button-wrap-right,
.button.button-wrap-right,
.button-submit-big.button-wrap-right,
.button-big.button-wrap-right {
    display: inline-block;
    margin-left: 5px;
}
.button-submit-big.button-wrap-left,
.button-big.button-wrap-left,
.button-submit-big.button-wrap-right,
.button-big.button-wrap-right {
}
.button-submit-big input, .button-big a {
    margin-left: -5px;
}
.button-submit input, .button input, .button a, .button.button-wrap-right:hover a, .ui-widget-content .button a {
    margin-left: -5px;
}
.button-submit.button-wrap-left.b-click input, .button.button-wrap-left.b-click input {
    text-shadow: 0px 1px 0px #e5e5e5;
}
/* /Input buttons */
.text-button, .text-button:visited, .text-button:hover, .text-button:active, .text-button-act, .text-button-act:visited, .text-button-act:hover, .text-button-act:active {
    text-transform: uppercase;
    font-size: 85%;
}
.text-button-act, .text-button-act:visited, .text-button-act:active, .text-button-act:hover {
    color: #c33;
}
.go-button {
    border-left: none;
}
.go-button i {
    position: absolute;
    top: 3px;
    left: 10px;
    font-size: 20px;
    line-height: 20px;
}
.text-button-vmid {
    display: inline-block;
    margin-top: 8px;
}
.nobg.text-button {
    margin: 0;
    padding: 0;
    background: none;
}
/* /Buttons */

/* Tabs */
.tabs {
    border-bottom: 1px solid #ddd;
}
.tabs ul>li, .tabs ul>li.active {
    margin: 0 2px 0 0;
    margin-bottom: -1px;
    padding: 0 0 0 3px;
    border: 1px solid #ddd;
    -webkit-border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    position: relative;
}
.tabs ul li a, .tabs ul li a:visited, .tabs ul li a:hover {
    text-decoration: none;
}
.tabs ul li a:hover, .tabs ul li:active a:hover {
    text-decoration: none;
}
.tab-list-title {
    border-bottom: 1px dotted #999;
}
.tabs .open .dropdown-menu {
    display: block;
}
.tabs .dropdown-menu {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 1000;
    display: none;
    min-width: 160px;
    padding: 5px 0;
    margin: 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #dcdcdc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius-topright: 0px;
    border-top-right-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    border-top-left-radius: 0px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    box-shadow: 0 5px 10px rgba(0,0,0,0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}
.tabs .dropdown-menu li.active {
    float: none;
    border: 0px;
    margin: 0px;
}
.tabs .dropdown-menu li {
    display: block;
    margin: 0;
    float: none;
    background: none;
    border: 0px;
}
.tabs .subtab {
    float: right !important;
}
.tabs .caret {
    position: relative;
    float: none;
    top: 0;
    left: 0px;
    margin: 0px 2px;
}
/* /Tabs */

/* OwlCarousel */

/* clearfix */
.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
/* display none until init */
.owl-carousel {
    width: 100%;
    -ms-touch-action: pan-y;
}
.preview-image-wrapper .owl-carousel {
    position: absolute;
    visibility: hidden;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility:    hidden;
    -ms-backface-visibility:     hidden;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
}
/* CSS3 Transitions */
.owl-origin {
    -webkit-perspective: 1200px;
    -webkit-perspective-origin-x : 50%;
    -webkit-perspective-origin-y : 50%;
    -moz-perspective : 1200px;
    -moz-perspective-origin-x : 50%;
    -moz-perspective-origin-y : 50%;
    perspective : 1200px;
}
/* fade */
.owl-fade-out {
  z-index: 10;
  -webkit-animation: fadeOut .7s both ease;
  -moz-animation: fadeOut .7s both ease;
  animation: fadeOut .7s both ease;
}
.owl-fade-in {
  -webkit-animation: fadeIn .7s both ease;
  -moz-animation: fadeIn .7s both ease;
  animation: fadeIn .7s both ease;
}
/* backSlide */
.owl-backSlide-out {
  -webkit-animation: backSlideOut 1s both ease;
  -moz-animation: backSlideOut 1s both ease;
  animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
  -webkit-animation: backSlideIn 1s both ease;
  -moz-animation: backSlideIn 1s both ease;
  animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
  -webkit-animation: scaleToFade .7s ease both;
  -moz-animation: scaleToFade .7s ease both;
  animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
  -webkit-animation: goDown .6s ease both;
  -moz-animation: goDown .6s ease both;
  animation: goDown .6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
  -webkit-animation: scaleUpFrom .5s ease both;
  -moz-animation: scaleUpFrom .5s ease both;
  animation: scaleUpFrom .5s ease both;
}
.owl-fadeUp-out {
  -webkit-animation: scaleUpTo .5s ease both;
  -moz-animation: scaleUpTo .5s ease both;
  animation: scaleUpTo .5s ease both;
}
/* Keyframes */
/*empty*/
@-webkit-keyframes empty {
  0% {opacity: 1}
}
@-moz-keyframes empty {
  0% {opacity: 1}
}
@keyframes empty {
  0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-moz-keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@keyframes fadeIn {
  0% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@keyframes fadeOut {
  0% { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
  25% { opacity: .5; -webkit-transform: translateZ(-500px); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
  25% { opacity: .5; -moz-transform: translateZ(-500px); }
  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
  25% { opacity: .5; transform: translateZ(-500px); }
  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -webkit-transform: translateZ(-500px); }
  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; -moz-transform: translateZ(-500px); }
  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
  75% { opacity: .5; transform: translateZ(-500px); }
  100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
  to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
  to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
  to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
  from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
  from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
  from { transform: translateY(-100%); }
}

@-webkit-keyframes scaleUpFrom {
  from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
  from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
  from { opacity: 0; transform: scale(1.5); }
}

@-webkit-keyframes scaleUpTo {
  to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
  to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
  to { opacity: 0; transform: scale(1.5); }
}
/* Owl theme */
.owl-theme {
    margin: 0;
}
.owl-theme .owl-controls{
    margin-top: 10px;
    text-align: center;
}
/* Styling Next and Prev buttons */
.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    *display: inline;/*IE7 life-saver */
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=50);/*IE7 fix*/
    opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1;
    text-decoration: none;
}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
    *display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);/*IE7 fix*/
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100);/*IE7 fix*/
    opacity: 1;
}
/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
/* preloading images */
.owl-item.loading {
    min-height: 150px;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/icons/ajax_loader.svg?t=1784734333') no-repeat center center
}
.owl-more-theme .owl-controls {
    width: 100%;
    position: absolute;
    top: 50%;
    margin-top: -18px;
}
.owl-more-theme .owl-prev,
.owl-more-theme .owl-next {
    position: absolute;
    padding: 3px 8px 0 8px;
}
.owl-more-theme .owl-prev i,
.owl-more-theme .owl-next i {
     font-size: 30px;
}
.owl-more-theme .owl-prev {
    left: -35px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}
.owl-more-theme .owl-next {
    right: -35px;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}
/* /OwlCarousel */

/* Common styles */
.border {
    border: 1px solid #e3e3e3;
}
.no-items {
    -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.08) inset;
    -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.08) inset;
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.08) inset;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    font-size: 115%;
}
.caret {
    position: absolute;
    top: -16px;
    left: 14px;
    float: left;
    overflow: hidden;
    width: 16px;
    height: 16px;
}
.caret .caret-outer, .caret .caret-inner {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    margin-left: -1px;
}
.caret .caret-outer {
    width:0;
    height:0;
    border-top:16px solid transparent;
    border-right:16px solid #ddd;
}
.caret .caret-inner {
    top: 2px;
    left: 1px;
    width:0;
    height:0;
    border-top:14px solid transparent;
    border-right:14px solid #fff;
}
.caret-info {
    position: absolute;
    top: -7px;
    left: 12px;
    float: left;
    overflow: hidden;
    width: 12px;
    height: 7px;
}
.caret-info-wrapper {
    position: relative;
}
.caret-info-wrapper .caret-info {
    top: -17px;
}
.caret-info .caret-outer, .caret-info .caret-inner {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    margin-left: -1px;
}
.caret-info .caret-outer {
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ddd;
    border-bottom-color: rgba(0, 0, 0, .2);
    border-left: 7px solid transparent;
}
.caret-info .caret-inner {
    top: 1px;
    left: 1px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fcfcfc;
    border-left: 6px solid transparent;
}
.caret-info.down .caret-outer {
    border-top: 7px solid #e2e2e2;
    border-top-color: #e2e2e2;
    border-right: 7px solid transparent;

    border-left: 7px solid transparent;
}
.caret-info.down .caret-inner {
    top: 0;
    border-top: 6px solid #fff;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}
.caret-info.light .caret-outer {
    border-bottom: 7px solid #f0f0f0;
    border-bottom-color: rgba(0, 0, 0, .1);
}
.caret-info.alt .caret-outer {
    border-bottom: 7px solid #ddd;
    border-bottom-color: rgba(0, 0, 0, .2);
}
img {
    max-width: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
/* /Common styles */

/* Footer styles */

.frogz{
display: none;
}

.footer-info {
    margin: 25px 20px 10px;
}
.footer-info div p{
    color: white;
}

.footer-catalog {
    margin-top: 20px;
}

.footer-catalog .text-links{
    width: 100%;
    display: table;
}

.footer-catalog  .text-links .level-0 {
    display: table-cell;
    width: 25%;
    float: left;
}

.footer-catalog .level-0 a.uplevel {
    color: white;
    text-transform: uppercase;
    font-weight: bold;
}
.footer-catalog .sublevel li a {
    color: white;
    font-size: 13px;
}
.footer-catalog .sublevel li a:hover {
   text-decoration: underline;
}
.footer-phones {
    text-align: right;
    padding-right: 20px;
}

.footer-phones div p a, .footer-phones div p  a:link {
    color: white!important;
    font-size: 16px;
    font-weight: bold;
}

.footer-right-links {
    margin-left: 15px;
}

.footer-right-links div p, .footer-right-links div p a {
    color: white!important;
}

.footer-right-links div p a:hover {
    text-decoration:underline!important;
}

.pocht div p a.obrlink{
    text-decoration:none!important;
}

.pocht div p a.obrlink:hover{
    text-decoration:underline!important;
}

.pocht div.wysiwyg-content p a.maillink{
    color: white!important;
    text-decoration:none!important;
}
.pocht div.wysiwyg-content p a.maillink:hover{
    text-decoration:underline!important;
}

.footer-menu a {
    text-decoration: none;
}
.footer-menu a:hover {
    text-decoration: underline;
}
.footer-menu .button a:hover {
    text-decoration: none;
}
.bottom-search span.float-left, .bottom-search span.float-right {
    display: none;
}
.social-link {
    background-repeat: no-repeat;
    clear: right;
}
.social-link i {
    font-size: 16px;
    padding-right: 5px;
}
.social-link.facebook {
    margin-top: 18px;
}
/* /Footer styles */

/* Search field */
.search-magnifier {
    padding: 0;
    background: transparent;
    font-size: 145%;
}
.helper-container .search-input {
    padding: 7px 30px 6px 15px;
    height: 31px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    box-shadow: none;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.helper-container input.search-input:focus {
    outline: 0;
    border: 1px solid #a6a6a6;
    background-color: #fff;
    background-image: none;
    box-shadow: none;
}
/* /Search field */

/* Tools */
.tools-container table {
    white-space: normal;
}
.buttons-container .tools-container {
    margin-top: -1px;
    padding: 0 0 0 17px;
}
.popup-tools {
    padding: 4px 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
/* /Tools */

/* Dropdown box styles */
.popup-title {
    padding: 6px 20px 6px 12px;
}
.popup-title a {
    text-decoration: none;
}
.popup-title.unlogged a, .popup-title.logged a {
    padding-left: 19px;
}
.sidebox-title.unlogged i, .sidebox-title.logged i {
    display: none;
}
.popup-title.logged .icon-user, .popup-title.unlogged .icon-user {
    padding-right: 3px;
    position: absolute;
    top: 7px;
}
.popup-title:hover {
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    text-decoration: none;
}
.popup-title:hover > a {
    text-decoration: none;
}
.popup-title.open {
    -webkit-border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    background-color: #fff;
}
.popup-content {
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius:6px 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
    -webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2);
    box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}
.popup-content ul.account-info li {
    padding:0;
}
.popup-content ul.account-info li.user-name {
    margin: 4px 20px 10px;
    padding-bottom: 13px;
    border-bottom: 1px dotted #bfbfbf;
}
.popup-content ul.account-info li a,
.popup-content ul.account-info li span {
    color: #555;
    text-shadow: 0 1px 0 #fff;
}
.popup-content ul.account-info li a:hover, .dropdown-content li:hover {
    -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.025),inset 0 -1px rgba(0,0,0,.025);
    -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,.025),inset 0 -1px rgba(0,0,0,.025);
    box-shadow: inset 0 1px 0 rgba(0,0,0,.025),inset 0 -1px rgba(0,0,0,.025);
}
.popup-content .updates-wrapper {
    margin: 10px 20px 12px;
}
.popup-content .updates-wrapper .control-group {
    margin:0;
}
p.text-track {
    padding: 0 0 3px;
    color:#404040;
    font-weight: bold;
}
.dropdown-box .buttons-container {
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
}
.dropdown-box .buttons-container {
    border-top: 1px solid #ddd;
}
.dropdown-box .buttons-container a.account {
    color: #555;
}
/* Dropdown box styles */

/* Cart box styles */
.view-cart-button {
    float: left;
}
.account-info li {
    padding: 5px 0;
}
.login-popup ul.account-info li {
    padding: 0;
}
.account-info .user-name {
    margin: 4px 0 12px;
    padding-bottom: 12px;
    border-bottom: 1px dotted #ccc;
}
.updates-wrapper .control-group {
    margin: 0;
}
.login-popup p.text-track {
    padding:0;
    color:#404040;
    font-weight:bold;
    font-size:13px;
    line-height:17px;
}
.login-popup .updates-wrapper .go-button {
    margin:3px 0 0 0;
    padding:0;
    border:1px solid #ccc;
    border-left:none;
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius:0 3px 3px 0;
}
.cart-title {
    padding-bottom: 1px;
    border-bottom: 1px dotted #000;
}
.minicart-title {
    padding-left: 20px;
    display: inline-block;
    text-decoration: none;
}
.cart-title:hover {
    border-color: #000;
}
.icon-basket {
    top: 5px;
    font-size: 14px;
    position: absolute;
}
.cart-items p.center {
    margin: 15px 0;
}
.cart-configuration {
    width: 500px;
}
.shipping-estimation {
    width: 460px;
}
.rates-button {
    padding-top: 8px;
}
/* /Cart box styles */

/* Text links */
ul.text-links:first-child {
    padding-top: 0;
}
ul.text-links .level-0 {
    padding-top: 10px;
}
ul.text-links .level-1 {
    margin-left: 10px;
}
ul.text-links .level-2 {
    margin-left: 20px;
}
ul.text-links .level-3 {
    margin-left: 30px;
}
ul.text-links .level-4 {
    margin-left: 40px;
}
ul.text-links.text-links-inline li.level-0 > ul {
    position: absolute;
    left: 0;
    z-index: 10000;
    display: none;
    padding: 10px 15px 10px 5px;
    border: 1px solid #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
ul.text-links.text-links-inline li li a {
    white-space: nowrap;
}
ul.text-links li.active > a, ul.text-links.text-links-inline li.active > a {
    color: #404040;
}
ul.text-links.text-links-inline li.level-0:hover > ul {
    display: block;
}
/* /Text links */

/* Common sidebox style */
.sidebox-title {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
.sidebox-title span, .sidebox-title a {
    text-shadow: 0px 1px 0px #757575;
}
.sidebox-wrapper .sidebox-body {
    border-top: none;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
.sidebox-body .dropdown-multicolumns a:link,
.sidebox-body .dropdown-multicolumns a:visited,
.sidebox-body .dropdown-multicolumns a:active {
    color: #fff;
}
.sidebox-body .dropdown-multicolumns a:hover,
.sidebox-body .dropdown-multicolumns li:hover > a {
    color: #161616;
}
/* /Common sidebox style */

/* Important sidebox style */
.sidebox-important-wrapper .sidebox-title {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}
.sidebox-important-wrapper .sidebox-title span {
    color: #fff;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px #222;
    font-weight: bold;
    font-size: 90%;
}
.sidebox-important-wrapper .product-item-image.compact {
    padding: 15px 0 10px;
}
.sidebox-important-wrapper .sidebox-body {
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
.sidebox-important-wrapper .sidebox-body ul a, .sidebox-important-wrapper .sidebox-body ul a:hover {
    font-size: 100%;
}
.sidebox-important-wrapper .sidebox-body ul .button-action a, .sidebox-important-wrapper .sidebox-body ul .button-action a:hover {
    font-size: 85%;
}
.sidebox-important-wrapper .text-links {
    padding: 10px;
}
/* /Important sidebox style */

/* Tables */
/* Common table */
.table th, .table th a, .table th a:visited, .table th a:hover, .table th a:active {
    color: #404040;
    text-shadow: 0px 1px 0px white;
    font-weight: bold;
}

.table td.product-image {
    padding: 10px 5px 10px 0px;
    display: table-cell;
}

.table .table-footer td, .table.qty-discounts td {
    border-right: 1px solid #e3e3e3;
}

.table-row, tr.table-row, td.table-row {
}

.table.products tr.last td{
    border-bottom: none;
}

.table td.compact a.product-title {
    margin: 0 0 4px;
    display: inline-block;
}

.table td.compact + td.nowrap {
    padding-right: 0;
}
.compact .sku label {
    display: none;
}
.compact .sku > div {
    padding: 0;
    font-size: 110%;
}
/* /Common table */
/* /Tables */

/* Mainbox2 */
.mainbox2-title {
    border-bottom: 1px dotted #b7b7b7;
}
/* /Mainbox2 */

.subheader-first-item {
    padding: 0 0 7px 0;
}
.subheader2 {
    margin: 10px 0 2px 0;
    padding-bottom: 3px;
    font-size: 85%;
    font-weight: bold;
}
.title-extra a, .title-extra a:visited, .title-extra a:hover, .title-extra a:active {
    color: #7c8e8e;
    font-size: 75%;
    font-weight: normal;
}

/* Recently viewed */
.recent-prod-link-bg {
    background-color: #f4f4f4;
    text-align: right;
}
.extra-link, a.extra-link:visited, a.extra-link:hover, a.extra-link:active, .sidebox-body ul a.extra-link {
    padding: 0;
    text-decoration: none;
    text-transform: lowercase;
    font-size: 85%;
}
/* /Recently viewed */

/* Subcategories */
.subcategories {
    float: none;
    padding: 0;
    margin: 0 0 22px 0px;
}
.subcategories ul li {
    display: inline-block;
    margin: 1px 0px;
    border: 1px solid #dedede;
    margin: 4px 13px;
}
.subcategories ul li:hover {
    background: #f3f3f3;
}
.subcategories ul li a {
    display: block;
    padding: 3px 6px;
}
.subcategories ul li.with-image {
    text-align: center;
}
.subcategories ul li.with-image img {
    display: block;
    margin:auto;
    padding-bottom: 10px;
}
.table-width.subcategories td {
    vertical-align: bottom;
    padding: 13px;
}
.table-width.subcategories .with-image a strong {
    display: block;
    padding-top: 10px;
}
.ty-subcategories__item {
    display: inline-block;
    margin: 5px;
}
.ty-subcategories-img {
    display: block;
    margin: auto;
    padding-bottom: 10px;
}
.row-fluid .subcategories [class*="span"]{
    margin-left: 0;
}
.row-fluid .subcategories [class*="span"] a{
    padding: 5px 10px;
    line-height: 15px;
    word-wrap: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}
.row-fluid .subcategories [class*="span"] a:hover{
    text-decoration:underline;
}
.row-fluid .subcategories [class*="span"] a span {
    font-size: 12px;
    white-space: nowrap;
}
    
/* /Subcategories */

/* Product list view styles */
.discount-label {
    margin: 10px 0 0;
    padding: 0;
    list-style: none;
}
.discount-label li, .discount-label span {
    position: relative;
    float: left;
    height: 28px;
    font-size: 14px;
    line-height: 28px;
}
.discount-label span {
    padding: 0 12px 0 12px;
    color: #fff;
    text-decoration: none;
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.product-config-header {
    clear: both;
    padding-top: 20px;
    font-size: 150%;
}
.product-list-price {
    padding-bottom: 4px;
}
.product-container .add-buttons-wrap {
    margin-top: 11px;
}
.product-container.list .product-item-image{
    margin-right: 25px;
    position: relative;
}

td.product-image > a{
    position: relative;
    display: inline-block;
}

td.product-image img{
    margin: 0;
}

td.preview-image {
    margin: 0 25px 10px 0;
    text-align: center;
    background-color: #fff;
    border: 1px solid #ebebeb;
}

td.preview-image img {
    margin: 0;
}

td.preview-image a {
    padding: 20px 0;
}

.preview-image-wrapper {
    position: relative;
    min-height: 136px;
}

.preview-image-wrapper > a {
    display: inline-block;
    position: relative;
}

.product-container.list .product-item-image img{
    border: 1px solid #ebebeb;
}

.product-container.list .discount-label,
.product-main-info .image-border .discount-label,
.product-cell-wrapper .preview-image-wrapper .discount-label {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    margin: 0;
}

.table-width .product-image .thumb-discount-label {
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1;
    padding: 0;
}

.product-container.list .prices-container {
    margin-top: 4px;
    padding-bottom: 10px;
}

.product-container.list .price-update {
    font-size: 16px;
}

.product-container.list .product-title {
    display: block;
    padding: 1px 0 3px;
}

.product-container.list .stars {
    padding-top: 5px;
}

.product-spacer {
    width: 0px;
}

.product-spacer + .product-spacer {
    width: 10px;
}

.product-cell-wrapper {
    padding: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.center-block {
    width: 100%;
}

.features div {
    font-weight: bold;
}

.rel-products {
    margin-bottom: 0px;
}

.link-to-parent {
    margin-left:10px;
}

.multicolumns-list td.product-image {
    border: 1px solid #ebebeb;
    background-color: #fff;
}

.thumbs-wrapper {
    position: relative;
    background: #fff;
}
.thumbs-wrapper .pict {
    margin: 18px 0;
    max-width: 100%;
    height: auto;
}
.pict.grayscale{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    filter: gray;
    -webkit-transition: all .3s ease;
    filter: url("data:image/svg+xml;utf8,#grayscale");
}

.pict.grayscale:hover{
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    filter: url("data:image/svg+xml;utf8,#grayscale");
}
.thumbs-wrapper i {
    font-size: 20px;
    cursor: pointer;
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 0;
    height: 20px;
    width: 20px;
    margin-top: -10px;
    visibility: hidden;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.thumbs-wrapper li {
    border: none;
    text-align: center;
}
.multicolumns-list td:hover .product-cell-wrapper .thumbs-wrapper i {
    visibility: visible;
}
.thumbs-wrapper .icon-left-circle {
    left: 3px;
}

.thumbs-wrapper .icon-right-circle {
    left: auto;
    right: 3px;
}

.multicolumns-list table .product-title-wrap {
    padding: 11px 0 1px;
}

.multicolumns-list table .product-title-wrap a {
    display: inline-block;
    overflow: hidden;
    padding-bottom: 1px;
    max-height: 32px;
    text-overflow: ellipsis;
}

.product-title-wrap,
.multicolumns-list .product-description p,
.multicolumns-list .product-description .buttons-container div {
    text-align: left;
}

.multicolumns-list .product-description .list-price {
    font-size: 11px;
}

.multicolumns-list .product-description .price {
    font-size: 13px;
}

.multicolumns-list .buttons-container {
  margin-top: 6px;
}

.product-description .quick-view {
    padding-top: 6px;
}
.quick-view {
    top: auto;
    margin: 0;
    text-align: left;
    visibility: hidden;
}

.jscroll-item .center .quick-view {
    text-align: center;
    top: 50%;
    margin-top: -17px;
}

.jscroll-item .product-image {
    position: relative;
}

.jscroll-item .quick-view a {
    padding: 8px 15px;
}

.jscroll-item .product-container .product-title {
    font-size: 100%;
}

.multicolumns-list td:hover .quick-view {
    visibility: visible;
}

.multicolumns-list td:hover .product-cell-wrapper {
    background: #f7f7f7;
}

.pagination-container .list .buttons-container {
    margin: 0;
    padding: 0 0 10px 0;
    background: none;
    border: none;
}
/* /Product list view styles */

/* Product table view styles */
.table.products tr:nth-child(2n) {
    background-color: #fff;
}
.table.products {
    margin-bottom: 30px;
    margin-top: 21px;
    border: none;
}

.table.products .qty {
    padding: 0;
    display: inline-block;
}

.table.products .qty label {
    width: auto;
    margin-right: 5px;
}
.table.products td {
    border-right: none;
}

.table.products .nowrap > div {
    display: inline-block;
    vertical-align: middle;
}

.table.products .list-price {
    font-size: 11px;
}
/* /Product table view styles */

/* List templates */
.template-grid-list form {
    text-align: center;
}
.template-grid-list .qty-out-of-stock,
.template-grid-list .no-price,
.template-grid-list .qv-buttons-container {
    display: block;
    margin-top: 7px;
}
.template-grid-list .no-image {
    margin: 0 auto;
}

.products2-table {
    width: 100%;
    border: none;
    border-spacing: 0;
    border-collapse: collapse;
}
.products2-table td {
    padding-bottom: 13px;
}
.products2-table .lm-left {
    width: 3px;
}
.products2-table .delimiter {
    padding-left: 13px;
}
.products-2 {
    padding: 10px;
    border: 1px solid #d4d4d4;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.products-2 .product-coming-soon,
.multicolumns-list .product-coming-soon {
    max-width: none;
    padding-top: 0;
}
.products-2 .buttons-container-item {
    min-height: 16px;
}
.text-button-add,
.text-button-add:hover {
    color: #a80006;
}

.template-products .buttons-container,
.template-links-thumb .buttons-container-item,
.template-grid-list .buttons-container,
.template-grid-list2 .buttons-container {
    background: none;
    border: 0 none;
    padding: 0 0 17px 0;
}
.template-products .control-group {
    margin: 0 0 10px;
}
.template-products .add-buttons-wrap .add-to-compare {
    margin-left: 15px;
}
.template-products .prices-container strong {
    display: block;
}
.template-products .qv-buttons-container {
    margin: 0;
}

.template-links-thumb form {
    text-align: center;
}

.template-item-first .bullets-list {
    padding-left: 20px;
}

.multicolumns-list .buttons-container-item {
    margin-top: 20px;
}

.template-grid-list2 .button-wrap-left a {
    padding: 8px 15px;
}
.template-grid-list2 .product-description {
    padding-left: 10px;
}
.template-grid-list2 td.product-image {
    border: 0 none;
}

.template-small-list td {
    padding: 2px 0;
}
.item-number {
    vertical-align: top;
}

.template-products-bar {
    background: #f3f3f3;
    padding: 12px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.template-products-bar .price-wrap {
    margin: 5px 0 10px;
}
.products-bar-item {
    padding: 10px 0 20px 0;
    border-bottom: 1px solid #ddd;
}
.products-bar-item.last-item {
    padding-bottom: 0;
    border: none;
}
 .title-block {
    text-transform: uppercase;
    font-weight: normal;
    color: #999;
 }
.template-small-item .delim {
    list-style: none;
}
/* /List templates */

/* Also bought */
 .also-bought {
    margin: 48px 0 20px 0;
 }
/* /Also bought */

/* Pagination styles */
.pagination a, .pagination a:active, .pagination-selected-page {
    display: inline-block;
    padding: 1px 3px;
    min-width: 12px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    text-transform: uppercase;
    font-size: 85%;
}
.pagination a, .pagination a:visited, .pagination a:hover, .pagination a:active, .pagination-selected-page {
    text-decoration: none;
}
.pagination a.set, .pagination a.prev, .pagination a.next {
    margin: 0 4px;
    padding: 4px 6px;
    width: auto;
    border: 1px solid #b2b2b2;
}
.pagination a.set:hover, .pagination a.prev:hover, .pagination a.next:hover {
    color: #fff;
}
/* /Pagination styles */

/* Lists */
.category-description ul, ul.bullets-list, ul.bullets-list, .action-bullets {
    margin-left: 15px;/* List with circle bullets */
    list-style-type: disc;
}
ul.bullets-list ul li{
    background: none;
}
ol.bullets-list {
    padding: 0 0 0 35px;
}
.separated-list li {
    padding: 5px 0;
}
.arrows-list li.delim {
    border-top: 1px dotted #ccc;
}
ul.bullets-list li.delim {
    list-style: none;
}
.inside-list li {
    padding: 2px 0 3px 0;
    background-image: none;
    list-style: none none;
    line-height: 12px;/* inside list */
}
.action-bullets {/* Action bullets */
    margin-bottom: 10px;
}
.action-bullets li {
    display: inline;
}
.wysiwyg-content ul {
    margin: 5px 0 5px 40px;
}
.wysiwyg-content ul li {
    padding: 0;
    background-image: none;
    list-style-type: disc;
}
.wysiwyg-content .control-group ul li {
    list-style-type: none;
}
ul.no-markers li, .wysiwyg-content ul.no-markers li {
    padding-left: 0;
    background-image: none;
    list-style-type: none;/* No bullets */
}
.b-bottom {
    border-bottom: 1px dotted #ccc;
}
.delim {
    border-top: 1px dotted #ccc;
}
ul.statistic-list .discount-price, .checkout-summary .discount-price {
    color: #598527;
}
ul.statistic-list.total {
    width: 100%;
    border-top: 1px dotted #d4d4d4;
    text-align: right;
}
/* /Lists */

/* Cart page styles */
.buttons-container.cart-bottom-buttons {
    margin-top: 30px;
    padding: 17px 20px;
    border-top: 1px solid #ddd;
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
}
.buttons-container.cart-top-buttons {
    margin: 5px 0 0;
    padding: 17px 20px;
    border: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.cart-left-buttons .button.button-wrap-left {
    margin-right: 7px;
}
.cart-right-buttons .float-right {
    margin-left: 20px;
}
.mainbox-cart-body .table tr {
    background-color: #fff;
}
.mainbox-cart-body .table {
    border-right: 1px solid #ebebeb;
}
.mainbox-cart-body th {
    padding: 12px;
    border-right: none;
    text-align: center;
}
.mainbox-cart-body td {
    padding: 17px 10px;
    border-right: none;
    vertical-align: top;
}
.mainbox-cart-body .product-description-cell {
    padding-top: 15px;
}
.mainbox-cart-body .product-image-cell {
    padding-left: 20px;
}
.mainbox-cart-body .table .quantity-cell {
    padding: 12px 30px 0;
}
.mainbox-cart-body .table .quantity-cell.quantity-disabled {
    padding-top: 17px;
}
.mainbox-cart-body .table td.price-cell {
    padding-right: 20px;
}
.mainbox-cart-body .product-image {
    margin: 0;
}
.mainbox-cart-body .product-title {
    font-size: 115%;
}
.mainbox-cart-body .icon-delete-big {
    margin: 0 0 0 6px;
    position: relative;
    top: 4px;
}
.mainbox-cart-body .options {
    margin-top: 20px;
}
.mainbox-cart-body .product-options {
    padding: 10px;
    border: 1px solid #f0f0f0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.mainbox-cart-body .product-options .table {
    margin-top: 0;
}
.mainbox-cart-body .product-options .table th {
    padding: 12px;
}
.mainbox-cart-body .product-options .product-list-field {
    margin-top: 5px;
}
.mainbox-cart-body .product-options div:first-child {
    margin: 0;
}
.mainbox-cart-body .options .control-group {
    margin-top: 10px;
}
.discount-info, .info-block {
    position: relative;
    margin-top: 7px 0 10px 0;
    padding: 10px;
    border: 1px solid #ddd;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font-size: 90%;
}
.discount-info .points-in-use {
    display: block;
    overflow: hidden;
    padding-top: 5px;
}
.discount-info .points-in-use .delete-icon {
    position: relative;
    top: 3px;
}
.info-block.buy-together {
    margin-top: 15px;
}
.info-block.buy-together h2 {
    padding-bottom: 15px;
    font-weight: bold;
}
.info-block.buy-together ul li {
    padding: 10px 0;
    border-bottom: 1px solid #e5e5e5;
}
/* /Cart page styles */

/* One page checkout styles */
.step-container-active {
    background-color: #fff;
}
.step-title-active, .step-title-complete {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius:3px;
}
.step-title-active span.float-left, .step-title span.float-left {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.step-title-active span.float-left {
    color: #fff;
}
.control-group label em {
    font-weight: normal;
    font-style:normal;
}
.address-switch {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.address-switch .float-left span {
    font-weight: bold;
}
.step-title-complete {
    background: #fff;
}
.step-title-complete span.float-left {
    margin-right: 13px;
    padding-top: 1px;
    padding-left: 0;
    font-size: 22px;
}
.step-title-complete a.title, .step-title-complete a.title:hover  {
    text-decoration: none;
}
.step-title-complete .button-tool a, .step-title-complete .button-tool a:visited {
    color: #979797;
    text-transform: none;
}
.step-title-complete .float-right {
    padding: 4px 0 0 0;
}
.multiple-profiles, .multiple-profiles strong {
    font-style: normal;
}
.multiple-profiles .control-group {
    margin-bottom: 13px;
    padding-bottom: 6px;
    border-bottom: 1px solid #dadada;
}
.step-body-active .select-profile label {
    display: none;
}
.step-body-active .select-profile {
    padding-left: 0;
}
.subheader .subheader-extra {
    padding-left: 5px;
    font-size: 86%;
    font-weight: normal;
}
.mainbox-title {
    position: relative;
}
.mainbox-title .secure-page-title {
    display: inline-block;
    margin: 17px 30px 3px 0;
    line-height: 30px;
}
.mainbox-title .secure-page-title .icon-lock {
    font-size: 14px;
}
.mainbox-title .status {
    float: right;
    padding-top: 13px;
    color: #404040;
    font-style: normal;
    font-size: 12px;
}
.mainbox-title .date {
    font-style: normal;
    font-size: 11px;
}
.mainbox-title .subtitle {
    font-size: 13px;
    font-weight: normal;
    color: #9a9a9a;
}
.mainbox-title.right {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 15px;
}
.step-body-active .coupon-code-container .control-group .input-text {
    width: 227px;
}
.step-body-active .coupon-code-container .control-group {
    padding: 18px 0;
}
.vendor-name {
    display: inline-block;
    padding: 15px 0 10px;
    font-weight: bold;
}
.shipping-options .bullets-list {
    padding-bottom: 10px;
}
.shipping-options-total {
    margin-top: 15px;
    padding: 15px 0;
    border-top: 1px solid #e5e5e5;
}
.shipping-tips, .shipping-tips div, .shipping-tips p {
    color: #7f7f7f;
}
.customer-notes {
    padding: 15px 0 17px 0;
}
.customer-notes p.strong {
    padding: 6px 0 2px 0;
}
.shipping-tips p {
    padding: 7px 0 10px;
}
.checkout-buttons {
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
}
.relogin {
    display: inline-block;
    padding: 10px 10px 20px;
}
.checkout-separator {
    float: left;
    height: 202px;
    margin: 0 2.9%;
    position: relative;
    width: 1px;
}
.checkout-inside-block {
    display: inline-block;
    padding: 0 20px;
}
.checkout-billing-options {
    padding: 20px 20px 0;
}
.checkout-billing-options.notab {
    padding: 0px 20px 0;
}
.checkout-buttons .float-left, #step_one_login .checkout-buttons .float-left {
    padding-top: 3px;
}
.step-title-active span.title {
    color: #2d2d2d;
}
.step-title span.title, .step-title a.title {
    color: #989898;
}
.step-title {
    border-radius: 3px 3px 3px 3px;
    background: none repeat scroll 0 0 #fff;
}
.step-title span.float-left {
    color: #fff;
}
.step-four .step-body-active .control-group label {
    color: #404040;
}
.step-four .control-group input,
.step-four .control-group select,
.step-four .control-group {
    line-height: 130%;
}
.step-one .checkout-inside-block,
.step-two .checkout-inside-block {
    width: 440px;
}
.step-one .last-name {
    width: 100% !important;
}
.cvv2-note {
    border-radius: 6px 6px 6px 6px;
    background-color: #fff;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.card-info h5 {
    font-weight: bold;
}
.card-info p {
    padding-top: 3px;
}
.paym-methods {
    float: left;
    margin: 0;
    padding-right: 60px;
    width: 280px;
}
.paym-methods li {
    padding: 0px 0px 15px 15px;
}
.other-text {
    display: inline-block;
    width: 255px;
    margin-bottom: 10px;
}
.other-text h2 {
    font-weight: bold;
    font-size: 135%;
    line-height: 130%;
}
.other-text p {
    padding-top: 10px;
    font-weight: normal;
    line-height: 150%;
}
.paym-methods li div.radio1 {
    padding-left: 10px;
    font-size: 85%;
    line-height: 140%;
}
.paym-methods li input {
    float: left;
    margin-top: 2px;
    margin-left: -10px;
}
.paym-methods li div.radio1 h5 {
    padding-bottom: 5px;
    font-weight: normal;
    font-size: 120%;
    line-height: 120%;
}
.paym-methods li input[type=radio]:checked + div.radio1 h5 {
    padding-bottom: 5px;
    font-weight: bold;
    line-height: 120%;
}
.billing-first-name,
.billing-country,
.shipping-first-name,
.shipping-country,
.account .first-name {
    display: inline-block;
    float: left;
    margin-right: 20px;
    width: 180px;
    clear: none;
}
.billing-last-name,
.billing-state,
.shipping-last-name,
.shipping-state,
.account .last-name {
    display: inline-block;
    width: 240px;
    clear: none;
}
.billing-country select, .billing-state select, .shipping-country select, .shipping-state select {
    width: 100%;
}
.billing-email, .shipping-email {
    clear:both;
}
.billing-zip-code, .shipping-zip-code {
    clear: both;
    width: 120px;
}
.order-information h4 {
    padding-bottom: 7px;
    font-weight: bold;
}
.order-information hr {
    clear: both;
    margin-bottom: 15px;
    padding-top: 10px;
    border-bottom: 1px dotted #ccc;
}
.order-placed-create-account {
    width: 49%;
    display: inline-block;
}
.order-placed-login-info {
    width: 49%;
    display: inline-block;
    vertical-align: top;
}
.order-placed-create-account .subheader {
    padding-bottom: 15px;
}
.login-info-full {
    width: 100%;
    margin-bottom: 45px;
}
.order-placed-successfully {
    margin-bottom: 20px;
}

/* Credit card form */
.credit-card {
    display: inline-block;
    float: left;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 20px;
    padding: 0 15px;
    max-width: 363px;
    border: 1px solid #f2f2f2;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #f7f7f7;
}
/* /Credit card form */

/* Checkout sidebox */
.checkout-summary table tbody.total th {
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    font-weight: bold;
}
.checkout-summary table td.taxes {
    padding-bottom: 2px;
    font-weight: bold;
}
.checkout-summary .discount-info {
    margin-bottom: 5px;
}
.taxes-name {
    max-width: 105px;
}
.taxes-amount {
    display: inline-block;
    width: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sidebox-body .checkout-summary a:link, .sidebox-body .checkout-summary a:visited {
    color: #08c;
}
.sidebox-wrapper.order-products .sidebox-body a {
    color: #08c;
}
.coupon-code-container {
    margin: 10px 0;
    padding: 6px 0;
    border: 1px dotted #7c8e8e;
    border-width: 1px 0;
}
/* /Checkout sidebox */
/* /One page checkout styles */

/* Block "Product filters" */
.product-filters {
    padding-top: 5px;
    font-size: 90%;
    line-height: 140%;
}
.product-filters li {
    padding: 2px 0 3px;
}
.product-filters .extra-link-wrap {
    margin-top: -3px;
    padding-top: 0;
}
.product-filters a.extra-link {
    border-bottom: 1px dotted #4d4d4d;
}
.product-filters a.extra-link.filter-delete {
    float: right;
    border: none;
}
.filter-icon {
    position: absolute;
    top: 1px;
    left: 0px;
    display: inline-block;
    width: 10px;
    height: 10px;
    border: 1px solid #808080;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 70%;
}
.filter-icon i {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -3px 0 0 -3px;
    width: 8px;
    height: 8px;
    font-size: 8px;
}
.filter-icon .icon-ok {
    display: none;
}
.product-filters li a.filter-item .icon-cancel,
.no-touch .product-filters li a.filter-item.checked:hover .icon-ok,
.no-touch .product-filters li a.filter-item.disabled:hover .icon-ok {
    display: none;
}
.product-filters li a.filter-item.checked .icon-ok,
.no-touch .product-filters li a.filter-item.checked:hover .icon-cancel,
.no-touch .product-filters li a.filter-item.checked.disabled:hover .icon-cancel,
.no-touch .product-filters li a.filter-item:hover .icon-ok {
    display: inline-block;
}
.product-filters li a.filter-item, .product-filters li a.filter-item:hover {
    position: relative;
    display: inline-block;
    padding-left: 16px;
}
.product-filters li a.filter-item:hover, .product-filters li a.filter-item.checked {
    text-decoration: none;
}
.product-filters li a.filter-item.disabled {
    background-color: #fff;
    text-decoration: none;
    cursor: default;
}
.product-filters li a.filter-item.disabled .filter-icon {
    border-color: #ddd;
}
.product-filters li a.filter-item.checked.disabled {
    text-decoration: none;
    cursor: pointer;
}
.product-filters .details {
    color: #959595;
    font-weight: normal;
}
.filter-wrap {
    padding-bottom: 10px;
    border-bottom: 1px solid #aaa;
    margin-bottom: 10px;
}
.filter-title {
    border-bottom: 1px dotted #4d4d4d;
    font-weight: bold;
    cursor: pointer;
}
.filter-wrap .icon-right-dir,
.filter-wrap .icon-down-dir {
    font-size: 115%;
    margin-right: 5px;
}
.filter-wrap .icon-down-dir {
    margin-right: 4px;
}
.filter-wrap.open .icon-right-dir,
.filter-wrap .icon-down-dir {
    display: none;
}
.filter-wrap.open .icon-down-dir,
.filter-wrap .icon-right-dir {
    display: inline-block;
}
.reset-filters {
    top: 8px;
}
.reset-filters, .reset-filters:visited, .reset-filters:hover, .reset-filters:active, .secondary-link, .secondary-link:active {
    color: #b20101;
    text-transform: lowercase;
    font-size: 85%;
    padding-left: 15px;
    position: relative;
}
.reset-filters:hover i, .reset-filters i {
    text-decoration: none;
    font-size: 130%;
    position: absolute;
    left: 0;
    top: 0;
}

.product-filters-search {
    position: relative;
    padding-bottom: 5px;
}
.product-filters-search .input-text-medium {
    padding-right: 25px;
    width: 100%;
}
.product-filters-search-icon {
    position: absolute;
    right: 7px;
    top: 7px;
}
.product-filters-variants {
    overflow-y: auto;
    line-height: 1.4em;
    margin-bottom: 9px;
}
.product-filters-variants li label,
.product-filters-variants li label > input {
    cursor: pointer;
}
.product-filters-variants li label.disabled,
.product-filters-variants li label.disabled > input {
    background-color: transparent;
    cursor: default;
}
.filter-title .icon-cancel-circle {
    font-size: 100%;
    margin-left: 5px;
    vertical-align: bottom;
}
.filter-title .icon-cancel-circle:before {
    color: #737373;
}

/* Horizontal product filters */
.horizontal-product-filters {
    margin: 15px 0;
}
.horizontal-product-filters .sort-dropdown {
    cursor: pointer;
}
.horizontal-product-filters .sort-dropdown a {
    display: inline-block;
    padding-right: 26px;
}
.horizontal-product-filters .sort-dropdown a.icon-cancel-circle {
    position: relative;
    margin-left: 2px;
    padding: 0;
    right: 22px;
    top: 2px;
}
.horizontal-product-filters .sort-dropdown .icon-down-micro {
    position: absolute;
    right: 9px;
    top: 2px;
    font-size: 140%;
    cursor: pointer;
}
.filters-dropdown-content {
    padding: 0 12px 7px 12px;
}
.horizontal-product-filters .filters-dropdown-content > ul:hover,
.horizontal-product-filters .filters-dropdown-content > ul > li:hover,
.horizontal-product-filters .filters-dropdown-content > ul > li > ul > li:hover {
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.horizontal-product-filters .ui-slider-handle,
.horizontal-product-filters .range-slider,
.horizontal-product-filters .ui-slider-range {
    z-index: 101;
}
.horizontal-product-filters .filters-tools {
    padding: 4px 0 6px 0;
}
/* /Horizontal product filters */

/* Date range picker */
.cm-date-range {
    display: inline-block;
    padding: 15px 0 9px;
    margin-bottom: 15px;
}
.date-range .icon-calendar {
    position: relative;
    font-size: 14px;
    margin-right: 3px;
    top: 2px;
}
.daterangepicker.dropdown-menu.opensright,
.daterangepicker.dropdown-menu.opensleft {
    border: 1px solid #97a0a5;
    padding: 10px 8px;
    z-index: 101;
}
.daterangepicker.dropdown-menu.opensright:before,
.daterangepicker.dropdown-menu.opensleft:before,
.daterangepicker.dropdown-menu.opensright:after,
.daterangepicker.dropdown-menu.opensleft:after {
    display: none;
}
.daterangepicker .ranges {
    min-width: 180px;
}
.daterangepicker > .ranges > ul > li.active,
.daterangepicker > .ranges > ul > li:hover {
    color: #fff;
}
.daterangepicker .ranges .range_inputs label {
    display: block;
    width: auto;
}
.daterangepicker_start_input,
.daterangepicker_end_input {
    margin-top: 5px;
    margin-bottom: 20px;
}
.daterangepicker .input-mini {
    width: 80px;
    cursor: not-allowed;
    background-color: #eee;
}
.daterangepicker button.btn.btn-small.btn-success.applyBtn {
    margin-right: 5px;
}
/* /Date range picker */

/* Captcha */
.captcha label {
    display: block;
    padding-bottom: 2px;
    color: #404040;
    font-weight: bold;
}
.captcha p {
    padding-top: 3px;
    color: #a6a6a6;
    font-size: 13px;
    clear: both;
}
.image-captcha {
    border: 1px solid #ccc;
    cursor: pointer;
}
form .captcha-input-text {
    margin-right: 10px;
    padding: 3px 3px;
    border: 1px solid #ccc;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
    font-size: 130%;
}
/* /Captcha */

/* Select languages and currencies */
.select-link > span {
    display: inline-block;
    padding-bottom: 1px;
    border-bottom: 1px dotted #08c;
    color: #08c;
}
.tygh-top-panel .top-languages .select-wrap {
    padding: 0;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/top_separator.png?t=1784734333') right 2px no-repeat;
}
.tygh-top-panel .top-languages:last-child .select-wrap {
    background: none;
}
.quick-links-wrap {
    padding-right: 5px;
}
.tygh-top-panel .top-languages, .tygh-top-panel .select-wrap.currencies {
    margin-right: 12px;
}
.select-wrap.languages a.active-element, .select-wrap.currencies a.active-element {
    display: inline-block;
    margin-top: -3px;
    padding: 3px 0 1px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 3px 4px rgba(0,0,0,.05),inset 0 -3px 4px rgba(0,0,0,.05);
    -moz-box-shadow: inset 0 3px 4px rgba(0,0,0,.05),inset 0 -3px 4px rgba(0,0,0,.05);
    box-shadow: inset 0 3px 4px rgba(0,0,0,.05),inset 0 -3px 4px rgba(0,0,0,.05);
}
.top-languages .select-wrap.languages {
    padding-right: 5px;
}
.select-wrap.languages a.active-element {
    padding: 4px 5px 4px 5px !important;
}

.select-wrap.languages a.languages-icons-link .flag,
.select-wrap.languages-icons-link .flag {
    padding: 0;
}
.select-wrap.languages a {
    display: inline-block;
    vertical-align: top;
    text-decoration: none;
    padding: 4px 5px 4px 5px;
    margin-top: -3px;
}
.select-wrap.currencies a.active-element {
    padding: 3px 8px 1px;
}
.select-wrap.currencies a.active-element:hover {
    text-decoration: none;
    cursor: default;
}
.select-wrap.currencies a {
    display: inline-block;
    margin-top: -3px;
    padding: 3px 7px;
    text-decoration: none;
}
.select-popup {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.select-list a, .select-list a:visited, .select-list a:hover, .select-list a:active {
    text-shadow: 0 1px 0 #fff;
}
.lang-noname img {
    margin: 0;
}
/* /Select languages and currencies */
.dropdown-content {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.dropdown-content a:link, .dropdown-content a:visited, .dropdown-content a:hover {
    text-decoration: none;
    font-size: 85%;
}
/* Checkout totals */
#est_box {
    float: left;
    width: 49%;
}
.coupons-container {
    float:left;
    padding-right: 23px;
    width: 236px;
}
.coupon-items span {
    display: inline-block;
}
.coupon-items .strong {
    padding-bottom: 3px;
}
.coupon-items > li {
    padding: 0 0 10px;
}
ul.coupon-items li:last-child {
    padding-bottom: 0;
}
.coupon-items .icon-cancel-circle {
    margin: 0;
}
a.shipping-edit-link:link {
    display: inline-block;
    margin: 0 2px 0 3px;
    text-transform: uppercase;
    font-size: 85%;
    line-height: 130%;
}
.shipping-edit-link:hover {
    text-decoration: none;
}
.shipping-edit-link:hover span {
    border-bottom: 1px dotted #08c;
}
/* /checkout totals */

/* File uploader */
.attach-images-alt label {
    color: #555555;
    text-align: left;
    font-weight: bold;
    font-size: 85%;
}
/* /File uploader */

/* Cart items */
.quantity label {
    color: #858585;
}
.product-description .detailed-link {
    display: inline-block;
    border-bottom: 1px dotted transparent;
    margin: 20px 0 10px;
    text-decoration: none;
}
.product-description .button-submit-action, .product-description .text-button {
    margin-right: 5px;
}
.product-options .table .product-list-field {
    padding-left: 0;
}
.product-options .table .product-list-field label {
    float: none;
    margin: 0;
    padding-top: 0;
    width: auto !important;
    vertical-align: 1px;
}
.reward-points {
    display: inline-block;
}
.discount-coupon .control-group {
    margin: 4px 0;
}
.coupons-container .control-group .label {
    display: block;
}
.cart-shipping-title {
    font-weight: bold;
    font-size: 16px;
}
.payment-methods-wrap {
    border-top: 1px solid #e3e3e3;
}
.payment-image {
    max-width: 120px;
    height: auto;
}
/* /Cart items */

/* Log in/out styles */
#sign_io {
    margin-top: 4px;
    padding-left:0;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/top_separator.png?t=1784734333') 0 9px no-repeat;
    text-transform: capitalize;
}
#sign_io a.text-button, #sign_io a.text-button:visited, #sign_io a.text-button:hover, #sign_io a.text-button:active {
    margin: 0;
    padding: 0;
    background: none;
    text-transform: none;
    font-size: 100%;
}
.login-popup .error-text {
    color: #fd0000;
}
.login-popup .control-group .input-text {
    margin: 0;
    padding: 8px 5px 7px;
    height: 36px;
    font-size: 115%;
}
.login-popup .control-group.password {
    margin: 20px 0 5px;
}
.password .forgot-password-label {
    float: left;
}
.password .forgot-password {
    float: right;
    font-weight: normal;
    padding: 6px 0;
}
.login-popup .object-container .buttons-container-picker {
    padding: 14px 20px;
}
/* /Log in/out styles */

/* Placing order */
.order-status {
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #f7f7f7 url('../../../../../../../../design/themes/1basic_clone/media/images/icons/ajax.gif?t=1784734333') no-repeat 15px center;
}
body.clear-body {
    background-color: #fff;
    background-image: none;
}
/* /Placing order */

/* Page 404 */
.exception {
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/exception.png?t=1784734333') no-repeat top left;
}
.exception p {
    font-size: 110%;
}
.exception ul li {
    float: left;
    list-style-type: none;
}
.exception ul li a {
    text-decoration: underline;
}
.exception-code {
    position: absolute;
    top: 92px;
    left: 63px;
    line-height: 70px;
}
.exception-code em {
    display: block;
    text-align: center;
    font-weight: normal;
    font-style: normal;
    font-size: 26px;
}
.exception h1 {
    font-weight: bold;
    font-size: 25px;
}
/* /Page 404 */

/* Popup dialog */
body.dialog-is-open {
    overflow: hidden;
}
.object-container {
    padding: 15px 20px;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    background-color: #fff;
    font-size: 100%;
}
[aria-describedby^="product_quick_view"] .object-container {
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
.ui-widget select, .ui-widget textarea {
    font-weight: normal;
}
.ui-widget-content .button-action a {
    color: #fff;
}
.ui-widget-content.ui-dialog {
    padding: 0;
    border: none;
    max-width: 930px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 4px 15px rgba(0,0,0,0.45);
    -moz-box-shadow: 0 4px 15px rgba(0,0,0,0.45);
    box-shadow: 0 4px 15px rgba(0,0,0,0.45);
    overflow: hidden; /* fix for old safari */
}
.ui-dialog .ui-dialog-content {
    overflow: visible;
    padding: 0;
    min-height: 120px !important;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.ui-dialog .ui-dialog-titlebar {
    border: none;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    background: none;
}
.ui-dialog .ui-resizable-se {
    right: 1px;
    bottom: 1px;
}
.ui-widget-overlay {
    overflow: hidden;
    margin: 0;
    padding: 0;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/picker_bg_outside.png?t=1784734333') repeat-x 0 -50% scroll #fff;
    opacity: 0.6;
    filter: Alpha(Opacity=60);
}
div.ui-dialog .ui-dialog-title {
    margin: 0;
    color: #fff;
    font-weight: normal;
    font-size: 16px;
}
.ui-dialog .ui-dialog-titlebar {
    padding: 13px 20px 10px;
}
.ui-dialog .ui-dialog-titlebar-close {
    top: 25px;
    right: 13px;
    padding: 0;
}
.ui-dialog .el-rte .ui-resizable-se, .el-rte .ui-resizable-se {
    right: 3px;
    bottom: 51px;
    z-index: 0 !important;
}
.el-dialogform-content, .el-dialogform-content .ui-widget-content, .ui-dialog .ui-dialog-buttonpane {
    border: none;
    background-image: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.ui-dialog .ui-dialog-buttonpane {
    margin-top:-10px;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    margin-top: 10px;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: url('../../../../../../../../design/themes/1basic_clone/media/images/icons/openhand.cur?t=1784734333'), move;
}
.ui-dialog .buttons-container.picker {
    padding: 13px 0;
    width: 100%;
    border-top: 1px solid #ebebeb;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    background-color: #f9f9f9;
}
.buttons-container-picker, .body-bc {
    padding:0;
    width: 100%;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
.buttons-container-picker {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 20px;
    border: 1px solid #e3e3e3;
    left: 0;
}
.body-bc {
    width: auto;
}
.ui-dialog .buttons-container.picker > div {
    margin: 0 15px;
}
.ui-widget-header .ui-icon-closethick {
    background: none;
    margin: -10px 0 0 -10px;
    text-indent: 0;
    font: 13px/1 'glyphs';
    speak: none;
    -webkit-font-smoothing: antialiased;
}
.ui-widget-header .ui-icon-closethick:before {
    font-family: 'glyphs';
    content: "\e009";
    speak: none;
    -webkit-font-smoothing: antialiased;
}
.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover {
    border: none;
    background: none;
}
/* /Popup dialog */

/* Graph bar */
.graph-border {
    border: 1px solid #ababab;
}
.graph-bg {
    background-color: #ccf2ff;
}
/* /Graph bar */

/* Form styles */
.cm-failed-label {
    color: #b94a48 !important;
}
/* For checkboxes in FF */
input[type=checkbox].cm-failed-field {
    outline: 1px dashed #cc0;
    background-color: #fdd;
}
/* /For checkboxes in FF */

/* Error message */
.help-inline p, .login-popup .help-inline p {
    padding: 4px 0px 0px 0px;
    color: #b94a48 !important;
    font-size:100%;
}
.help-inline b {
    font-weight: bold;
}
.control-group .help-inline {
    display: block;
}
/* /Error message */

/* dropbox error-message */
.dropdown-box .error-message {
    width:90%;
}
.dropdown-box .message {
    padding:0;
    background:none;
}
.dropdown-box .message p, .dropdown-box .error-message p {
    color: #b94a48;
    font-size:100%;
}
.dropdown-box .error-message {
    padding-top:6px;
}
.dropdown-box .error-message .arrow {
    border: none;
}
.dropdown-box a {
    outline: 0;
}
a.combination-link {
    text-decoration: none;
}
/* /Dropbox error-message */

.options-wrapper .product-list-field {
    padding-left: 0;
    margin: 0 0 10px;
}
.long .options-wrapper .product-list-field label {
    float: none;
}
.product-list-field {
    margin-top: 0;
}

.product-list-field span {
    display: inline-block;
    padding: 6px 0;
}
label.cm-required:after {
    padding-left: 3px;
    color: #d64830;
    content: "*";
    font-size: 130%;
    line-height: 1px;
}
.product-list-field label, .control-group label {
    padding: 6px 0;
}
.control-group .select-field label {
    padding-left: 12px;
}

.options-wrapper .product-list-field > label {
    margin: 0 10px 0 0;
    font-weight: bold;
    overflow: hidden;
}

.options-wrapper .product-list-field .description, .options-wrapper .product-list-field .help-inline {
    display: block;
    margin-left: 120px;
}
.long .options-wrapper .product-list-field .description, .long .options-wrapper .product-list-field .help-inline {
    margin-left: 0px;
}
.product-main-info.long .options-col .control-group.product-list-field label {
    margin-bottom: 4px;
    width: auto;
    float: none;
}
.modern-style-long .product-list-field {
    margin-top: 12px;
}
.select-field label, .control-group .select-field label {
    font-weight: normal;
    font-size: 90%;
}
.control-group.zipcode {
    clear: both;
}
/* Input append with button */
.input-append .input-text {
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px;
}
/* /Input append with button */
/* /form styles */

/* mandatory fields */
.mandatory-fields {
    text-decoration: underline;
    font-size: 85%;
}
/* /mandatory fields */

.border-bottom {
    border-bottom: 1px solid #dedede;
}
.row-border > td {
    margin-bottom: 15px;
}

/* Product notification */
.product-notification-body {
    border-right: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
}
.product-notification-buttons {
    padding: 15px 20px;
    border: 1px solid #e3e3e3;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}
/* /Product notification */

a.secondary-link {
    font-size: 85%;
}
.qty-in-stock, .qty-out-of-stock {
    font-weight: bold;
}
.features-list {
    margin: 0;
    padding: 3px 0;
}
.feature-description ul,
.feature-description ol {
    padding-left: 15px;
}
.feature-description ul li {
    list-style: disc;
}
.feature-description ol li {
    list-style: decimal;
}
.box {
    padding: 10px;
    color: #707070;
    font-size: 85%;
}
.product-descr {
    margin: 0;
    padding: 0 0 2px 0;
    color: #232323;
    line-height: 170%;
}
.product-container.list .qty {
    padding: 0;
}
.qty label {
    width: 110px;
    margin-right: 10px;
    padding: 6px 0;
}
.product-descr .features {
    margin: 0 0 6px;
}
.product-descr p {
    margin: 0 0 12px;
    padding: 0;
}
.product-prices {
    clear: left;
    padding: 0;
    margin-top: 25px;
}
.product-prices.with_old {
    margin-top: 10px;
}
.prices-container {
    padding: 0 0 5px 0;
}
.price-update {
    display:inline-block;
    font-size: 13px;
}
.avail_block{
    font-size: 14px;
    padding: 25px 0px 0px;
}
.regards{
    list-style-type:none;
    display: table;
    width: 100%;
    margin-top: 25px;
}
.regards li{
    line-height: 50px;
    float: left;
    display: table-cell;
    width: 25%;
}
.regards li:before{
    content: '';
    background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/warranty.png?t=1784734333');
    background-repeat: no-repeat;
    width: 60px;
    height: 50px;
    display: inline-block;
    float: left;
}
.regards li#origin_ico:before{
    background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/origin.png?t=1784734333');
}
.regards li#delivery_ico:before{
    background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/delivery.png?t=1784734333');
}
.regards li#bestprice_ico:before{
    background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/bestprice.png?t=1784734333');
}

/* Product details page */
.product-header-extra {
    margin: -16px 0 13px -1px;
}
.buttons-wrapper .input-text-short {
    border-color: #c0c0c0;
}
.object-image {
    display: inline-block;
    margin: 2px 0;
    border: 1px solid #ccc;
}
.product-info .list-price {
    line-height: 100%;
    font-size: 13px;
}
.product-info .add-product i{
    display: none;
}
.product-info .add-product .text-button {
    text-transform: none;
    font-size: 100% !important;
}

.product-main-info .image-border {
    position: relative;
    padding: 0 0 10px;
}

.border-image-wrap {
    border: 1px solid #ebebeb;
}

.border-image-wrap img {
    margin: 0;
}

.border-image-wrap a {
    outline: none;
}

.product-main-info .rating-wrapper > a {
    padding-right: 17px;
    line-height: 23px;
    display: inline-block;
}

.product-main-info .add-buttons-wrap {
    border: none;
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
}

.add-buttons-wrap .add-to-compare .text-button {
    text-transform: none;
    font-size: inherit;
}

.product-main-info .add-buttons-inner-wrap {
    padding: 0;
}
.buttons-container .buttons-container {
    border: none;
}
.product-main-info .buttons-container .buttons-container {
    display: inline-block;
    margin-right: 19px;
    padding: 0;
    background: none;
    vertical-align: middle;
    width: 100%;
}
.product-main-info .product-info form > .buttons-container {
    margin-top: 15px;
    padding: 0;
    background: none;
    border: none;
}
.product-info .qty {
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
}

.product-main-info .price-wrap {
    padding: 15px 0 0;
}

.product-thumbnails .image-border img {
    margin: 0;
}

.product-main-info .stars {
    font-size: 21px;
}

.product-main-info .stars a {
    font: inherit;
    text-decoration: none;
}

.brand-wrapper {
    margin: 5px 0 6px;
}

.product-main-info .product-detail-price .price-num {
    font-size: 32px;
}

.product-main-info .fileuploader .upload-file-local,
.product-main-info .fileuploader .upload-file-section {
    margin-left: 120px;
}

.long.product-main-info .fileuploader .upload-file-local,
.long.product-main-info .fileuploader .upload-file-section {
    margin-left: 0;
}

.product-main-info .product-notify-email {
    margin-bottom: 15px;
}

.product-main-info .option-items .help-inline {
    margin-left: 0;
}

.product-main-info .buttons-container .buttons-container .product-coming-soon {
    margin-right: 0;
}

/* product-switcher */
.product-switcher {
    position: absolute;
    top: 12px;
    right: 0;
    padding: 0 24px;
}
.product-switcher .switcher-icon {
    display: inline-block;
    position: absolute;
    cursor: pointer;
    top: -2px;
    padding: 0;
    font-size: 18px;
}

.product-switcher .switcher-icon.left {
    left: 0;
}

.product-switcher .switcher-icon.right {
    right: 0;
}
.product-switcher .switcher-icon.disabled, .product-switcher .switcher-icon.disabled i, .product-switcher .switcher-icon.disabled:hover i {
    background: none;
    color: #d9d9d9;
    cursor: default;
}

.product-switcher .switcher-icon:hover {
    text-decoration: none;
}

.product-switcher span, .breadcrumbs .product-switcher span {
    font-size: 85%;
    padding: 2px;
}

/* /product switcher */

.multicolumns-list .add-buttons-inner-wrap {
    padding-top: 6px;
}
.add-buttons-wrap .add-to-compare {
    display: inline-block;
    margin: 0px 0 2px 0;
}
.add-buttons-wrap .add-to-compare .text-button {
    padding: 3px 0;
}

.pagination-container .add-buttons-wrap .add-to-compare {
    display: block;
    margin: 0 0 10px 0;
}
.product-description {
    line-height: 140%;
}
.popup-tabs {
    padding-top: 25px;
    margin-top: 25px;
    border-top: 1px dotted #dedede;
}
.popup-tabs li {
    display: inline-block;
    padding: 2px 15px 2px 0;
    text-transform: uppercase;
    font-size: 85%;
}
.popup-tabs i {
    margin-right: 3px;
    font-size: 14px;
}
.buttons-container, .buttons-container-item, .buttons-container.wrap {
    padding: 17px 20px;
    border-top: 1px solid #ddd;
    border-radius: 0px 0px 3px 3px;
}
/* /Product details page */

/* Sorting styles*/
.sort-dropdown {
    border: 1px solid #b3b3b3;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.sort-dropdown:hover, .sort-dropdown.open {
    background-color: #e0e0e0;
}
.sort-dropdown.open {
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.2);
}
.dropdown-container .sort-dropdown a {
    text-decoration: none;
    font-size: 85%;
    font-weight: normal;
}
.sort-dropdown a i {
    padding-left: 4px;
    position: absolute;
    top: 2px;
    font-size: 145%;
}
.sort-dropdown a:hover {
    text-decoration: none;
}
.sort-pagination a, .sort-pagination a:link, .sort-pagination a:visited, .sort-pagination a:hover {
    text-decoration: none;
}
.sort-pagination a, .sort-pagination span {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-transform: uppercase;
    font-size: 85%;
}
.sort-pagination span {
    color: #fff;
}
.sort-pagination a.set, .sort-pagination a.prev, .sort-pagination a.next {
    margin: 0 4px;
    padding: 4px 6px;
    width: auto;
    border: 1px solid #b2b2b2;
}
.sort-pagination a.set:hover, .sort-pagination a.prev:hover, .sort-pagination a.next:hover {
    color: #fff;
}
.views-icons a {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
}
.views-icons a:hover, .views-icons .active {
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.2);
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
}
.views-icons .active, .views-icons .active:hover {
    box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2);
    text-shadow: none;
}

.sort-container{
    margin: 7px 0 1px;
}

/* /Sorting styles */

.wrapper-overflow {
    overflow-x: auto;
}
/* Form wrap */
.form-wrap {
    position: relative;
    padding: 12px 20px 0 20px;
    border-top: 1px solid #e3e3e3;
    border-radius: 5px 5px 0 0;
}
/* /Form wrap */

/* Account */
.account .address-switch span {
    border-bottom: none;
    font-weight: bold;
}
.account-detail {
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/profile_details.png?t=1784734333') no-repeat bottom center;
}
.account-detail h4 {
    font-size: 19px;
}
.account-detail ul li {
    list-style-type: disc;
}
.account .control-group p {
    color: #a6a6a6;
}
.account .buttons-container, .company .buttons-container {
    border-top: 1px solid #ddd;
    border-radius: 0px 0px 3px 3px;
}
.account-benefits h4 {
    font-size: 19px;
}
.account-cancel {
    margin-left: 20px;
    outline: none;
    border: none;
    background: none;
    color: #08c;
    text-transform: uppercase;
    font-size: 11px;
    cursor: pointer;
    box-shadow: none;
}
.account-cancel:hover {
    background: none;
}
/* /Account */

/* login */
.login .body-bc {
    border: none;
    border-top: 1px solid #ddd;
}
.login-info h4 {
    font-size: 19px;
}
.login-info i {
    font-style: italic;
}
/* /Login */

.multicolumns-list .product-cell-empty {
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}
.product-cell-empty div {
    height: 193px;
    margin: 27px auto 0;
    -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.08) inset;
    -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.08) inset;
    box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.08) inset;
}
.product-cell-empty p {
    line-height: 190px;
    font-size: 115%;
}
/*  Calendar */
.calendar-block {
    position: relative;
    width: 100px;
}
.calendar-block .calendar-but {
    position: absolute;
    right: 6px;
    top: 4px;
}
.calendar-but {
    font-size: 155%;
}
.calendar-link:hover {
    text-decoration: none;
}
.calendar .input-text-medium {
    width: 113px;
}
/*  /Calendar */

/*    Orders  */
.orders .border {
    border: none;
}
.orders-print a,.orders-print a:hover {
    display: inline-block;
    padding: 2px 0;
    background: none;
}
.orders-print .pdf,.orders-print .pdf:hover {
    background: none;
}
.orders-actions ul li {
    background: none;
}
.orders-actions .orders-communication-start, .orders-actions .orders-communication-start:hover {
    margin-left: 3px;
}
.orders-print .orders-actions a, .orders-print .orders-actions a:hover {
    text-transform: uppercase;
    font-size: 85%;
    line-height: 15px;
}
.orders-customer,.orders-customer div,.subheader {
    color: #404040;
}
.orders-customer h5 {
    font-weight: 700;
    font-size: 15px;
}
.orders-customer .info-field {
    font-weight: 400;
}
.orders-info th {
    font-weight: 700;
}
.orders-product strong {
    font-weight: 400;
}
.orders-product .quantity {
    font-weight: bold;
}
.orders-notes-body {
    border: 1px solid #ddd;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    line-height: 19px;
}
.orders-summary-wrap {
    border: 1px solid #ededed;
    border-bottom-color: #d4d4d4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.orders-summary-wrap table tbody tr {
    border-bottom: 1px dotted #d4d4d4;
}
.orders-summary-wrap .total td {
    white-space: nowrap;
    font: bold 15px sans-serif;
    line-height: 25px;
}
.orders-summary-wrap .taxes {
    border-bottom: none;
}
.orders-shipment-info h2,.orders-shipment-comments h2 {
    font-size: 165%;
    line-height: 160%;
}
.orders-product th,.orders-summary-wrap strong,.orders-shipment .table th {
    font-weight: 700;
}
.orders-summary-wrap .total,.orders-summary-wrap .last {
    border-bottom: 0;
}
/*    /Orders  */

/* Compare */
.compare-buttons .buttons-container {
    border-top: 1px solid #ddd;
    border-radius: 0 0 3px 3px;
}
.compare-menu ul li a:hover {
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color: #08c;
    color: #fff;
    text-decoration: none;
}
.compare-menu ul li span {
    padding: 8px 16px 7px 16px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: rgb(242,242,242);
    background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(229,229,229,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(229,229,229,1)));
    background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%);
    background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%);
    background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%);
    background: linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%);
    -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.23) inset;
    -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.23) inset;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.23) inset;
    color: #737373;
}
.compare-products .icon-cancel-circle {
    text-decoration: none;
    font-size: 16px;
}
.compare-table td {
    border: 1px solid #ebebeb;
}
.compare-table-sort {
    text-align: left !important;
}
.compare-list li {
    text-align: left;
}
.compare-checkbox {
    display: inline-block;
    width: 13px;
    height: 13px;
    border: 1px solid #4d4d4d;
    background-color: #fff;
}
/* /Compare*/

/* Details block*/
.details-block-box {
    border: 1px solid #ddd;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.details-block-field span {
    color: #404040;
}
.details-link:hover {
    border-bottom: 1px dotted #4d4d4d;
    text-decoration: none;
}
/* /Details block*/

.status tr{
    white-space: pre;
}

/*    UI Slider  */
.ui-slider .ui-slider-range.ui-widget-header {
    margin-top: -1px;
    height: 5px;
    border: 1px solid #08c;
}
.range-slider.ui-slider.ui-slider-horizontal {
    height: 5px;
    margin: 15px 12px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.ui-slider .ui-slider-handle {
    top: -6px;
    margin-left: -8px;
    width: 11px;
    height: 15px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    cursor: col-resize;
}
.ui-slider .ui-slider-handle:focus {
    outline: 0;
    outline-width: 0;
    outline-style: none;
}
/*    /UI Slider  */

/*  Company  */
.company-info {
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/company_vendor.png?t=1784734333') no-repeat bottom center;
}
.company-info h4 {
    font-size: 19px;
}
.company-info p {
    color: gray;
}
.company-info ul li {
    color: gray;
}
/*  /Company  */

/*  Download */
.icon-download {
    margin-left: 5px;
    font-size: 120%;
}
/*  /Download */

/* Sitemap */
.sitemap-section h2 {
    border-bottom: 1px solid #ebebeb;
    font-size: 16px;
}
.sitemap-section-body h3 {
    font-weight: bold;
}
.sitemap-section-body ul li {
    font-size: 12px;
    line-height: 17px;
}
.sitemap-tree-section ul {
    font-size: 12px;
}
.sitemap-tree-section ul li {
    line-height: 17px;
}
.sitemap-tree .parent a {
    text-decoration: underline;
    font: 700 13px, sans-serif;
}
/* /Sitemap */

/* Special user-defined styles */
.top-links-grid .dropdown-box {
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/top_separator.png?t=1784734333') 0 9px no-repeat;
}
.homepage-vendors {
    border-radius: 0 5px 5px 0;
}
.homepage-our-brands {
    margin-bottom: 50px;
}
.search-widget-block-grid {
    padding: 15px 0;
}
/* /Special user-defined styles */


/*Block related products */

.sidebox-wrapper.related-products {
    background: #f7f7f7;  /**/
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.sidebox-wrapper.related-products .sidebox-title,
.sidebox-wrapper.related-products .sidebox-title span {
    background: none;
    filter: none;
    color: #999999;  /**/
    text-shadow: none;
    font-weight: normal;
}

.sidebox-wrapper.related-products .sidebox-body {
    border: none;
    padding: 0 12px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.related-products .sidebox-title {
    padding-bottom: 3px;
}

.related-products .image-border img {
    max-width: 100%;
    margin: 0;
}

.related-products a.product-title {
    margin: 0 0 5px;
    display: inline-block;
}

.related-products .price-wrap {
    margin-top: 5px;
}

.related-products .multicolumns-list td.border-bottom {
    padding: 20px 0 20px;
}

.related-products .multicolumns-list td {
    padding: 12px 0;
}

/* /Block related products */

/* Block Benefits & Guarantees */
.benefits-guarantees,
.ty-benefits-guarantees {
    margin-bottom: 80px;
}
.benefits-guarantees ul,
.ty-benefits-guarantees ul {
    margin: 0px;
}
.benefits-guarantees ul li a,
.ty-benefits-guarantees ul li a {
    color: #333333;
}
.benefits-guarantees ul li a:hover,
.ty-benefits-guarantees ul li a:hover {
    text-decoration: none;
}
.benefits-guarantees ul li,
.ty-benefits-guarantees ul li {
    text-align: center;
    vertical-align: top;
    display: inline-block;
    list-style-type: none;
    width: 274px;
    height: 88px;
    border: 1px solid #d9d9d9;
    background: #f9f9f9;
    padding: 10px 5px;
    margin-right: 33px;
    box-shadow: 0px 2px 5px #c7c7c7;
}
.benefits-guarantees ul li:last-child,
.ty-benefits-guarantees ul li:last-child {
    margin-right: 0px;
}
.benefits-guarantees p,
.ty-benefits-guarantees p {
    padding: 0px;
    font-size: 13px;
    color: #9a9a9a;
}
.benefits-guarantees h4,
.ty-benefits-guarantees h4 {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: normal;
}
.benefits-guarantees i,
.ty-benefits-guarantees i {
    display: block;
    margin: 0 auto;
    width: 60px;
    height: 55px;
}
.benefits-guarantees .benefits-low-price,
.ty-benefits-low-price {
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/icons/benefits_sprite.png?t=1784734333') no-repeat 17px 6px;
}
.benefits-guarantees .benefits-free-shipping,
.ty-benefits-free-shipping {
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/icons/benefits_sprite.png?t=1784734333') no-repeat -51px 6px;
}
.benefits-guarantees .benefits-free-returns,
.ty-benefits-free-returns {
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/icons/benefits_sprite.png?t=1784734333') no-repeat -119px 6px;
}
/* /Block Benefits & Guarantees */

/* ==========================================================================
+Date range picker
+========================================================================== */
.dropdown-menu {
    display: none;
}
/* /Date range picker */


/* ==========================================================================
Vendor page
========================================================================== */
.vendor-info-grid {
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
    margin: 30px 0 3px;
    padding: 35px 0;
}
.ty-vendor-information {
    text-align: right;
}
.vendor-stores-block-grid h2 {
    margin: 0px;
    font-size: 25px;
    text-align: center;
}
/*------------------------*/

.mainwrap-content-grid{
background: none !important;
    min-height: 1096px!important;}
    
    .header-grid{
       width: 100% !important;
    max-width: 100% !important;
    padding: 0px!important;
    min-width:1080px!important;
    background:none !important}

.meninssec{
height: 50px;
    background: #c52622;}

.mainins3{
    width: 1080px !important;
    margin: 0px auto!important;
    float: none!important;}
    
    .topmenleft .dropdown-multicolumns, .topmenright .dropdown-multicolumns{
    background:none !important;
	border:none;
	height:50px;
}

.sideblk{
    margin-bottom: 36px;
background: rgba(36, 42, 54, 0.97);
position: relative;}

.sideblk:before {
content: ' ';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 25px 0px 0px 257px;
border-color:  transparent   transparent   transparent rgba(36, 42, 54, 0.97);
position: absolute;top: -25px;
-moz-transform: scale(.9999);
}
.sideblk:after {
content: ' ';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 0px 257px 25px 0px; /*0px 247px 25px 0px;*/
border-color: transparent rgba(36, 42, 54, 0.97) transparent transparent;position: absolute;
-moz-transform: scale(.9999);
bottom:-25px;}


/* Стиль для меню внутри страницы (например Статьи) */

.sideblk.ins:before {
    border-width: 0px 247px 25px 0px;
}

.sideblk.ins:after {
    border-width: 0px 247px 25px 0px;
}




_::-moz-svg-foreign-content, :root .sideblk:after {bottom:-202px !important;}
html[xmlns*=""]:root .sideblk:after  {bottom:-202px !important;}

@media \\0 screen{
.sideblk:after  {bottom:-202px !important;}
}

.sideblk.cat{
background:#282D3A;}
.sideblk.cat:before{
border-color:  transparent   transparent   transparent #282D3A;}
.sideblk.cat:after{
border-color: transparent #282D3A transparent transparent;position: absolute;}

.sideblk2{
margin-bottom: 36px;
background: rgba(36, 42, 54, 0.97);
position: relative;
}
.sideblk2 .mainbox2-body{
padding:0px;}

 .sideblk2{
    margin-bottom: 36px;
background: rgba(36, 42, 54, 0.97) !important;
position: relative;}


.sideblk2:before {
content: ' ';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 25px 257px 0px 0px;
border-color:  transparent rgba(36, 42, 54, 0.97)  transparent   transparent;
position: absolute;
top: -25px;
-moz-transform: scale(.9999);
}

.sideblk2:after {
content: ' ';
display: block;
width: 0;
height: 0;
border-style: solid;
border-width: 25px 257px 0px 0px;
border-color:  rgba(36, 42, 54, 0.97) transparent transparent transparent;
position: absolute;
-moz-transform: scale(.9999);
bottom:-25px;}

.sideblk2 .ty-blog-text-links{
margin:0px;
padding-bottom:30px;}
.bansec{
    background:#313744 url('../../../../../../../../design/themes/1basic_clone/media/images/bannergrad.png?t=1784734333');
    padding-bottom:135px;
    margin-bottom:-60px;
        margin-top: -156px;
        width:1079px !important;
}
.banhd{width:450px;
margin:0px auto;}
.banhd table{
	width:100%;
}
.banhd table td{
	border:none;
	text-align:center;
}
.banblk{
	width:750px;
	margin:0px auto;
}
.meninssec{
z-index:100;
position:relative;}

.sp1{
padding-top:30px;
position:relative;
z-index:101;}
.sp1:before{
display:none;}

.sp1 table td, .sp2 table td{
border:none;
text-align:center;}

.sp1 table td a, .sp2 table td a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;}

.sp1 table{
width:100%}

.sp2{
padding-top:20px;}
.mainwrap-content-grid{
padding:0px !important;}

.ty-blog-text-links .ty-blog-text-links__date{
    border:none;
	float:left;
	display: table;
	padding: 5px 0px 0px;
	color: #6794c8;
	
}

.ty-blog-text-links .ty-blog-text-links__a{
	color:#fff;
}
.ty-blog-text-links ul{
	padding: 0px 24px
}
.ty-blog-text-links .ty-blog-text-links__item {
    margin-bottom: 13px;
}
#tygh_footer:before{
    content:'';
	display:block;
	width: 100%;
	height:100px;
	background: url('../../../../../../../../design/themes/1basic_clone/media/images/foottop.png?t=1784734333') center no-repeat;
	min-width: 1080px;
	position:absolute;
	top:-100px;
}
#tygh_footer{
	position:relative;
        background: #242A36;
}
.tygh-footer > div{ 
background: #242A36 !important;
}

.sideblk2 .ty-mtb-s.ty-uppercase{
    background:#274c78;
	color:#fff;
	position:relative;
    height:23px;
}



.sideblk2 .ty-mtb-s.ty-uppercase a{
    color: #fff;
    padding-top: 3px;
    display: block;
    padding-left: 79px;
    text-shadow: 1px 1px 3px #052143;
    background:url('../../../../../../../../design/themes/1basic_clone/media/images/arwht.png?t=1784734333') 170px 8px no-repeat;
}

.sideblk2 .ty-mtb-s.ty-uppercase:before{
content: ' ';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 25px 257px 0px 0px;
    border-color: transparent #274c78 transparent transparent;
    position: absolute;
    top: -25px;
    -moz-transform: scale(.9999);
}

.sideblk2 .ty-mtb-s.ty-uppercase:after{
content: ' ';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 25px 257px 0px 0px;
    border-color: #274c78 transparent transparent transparent;
    position: absolute;
    -moz-transform: scale(.9999);
    bottom:-25px;
}
.kathd{
    background: #282D3A;
	padding-top:30px;
        position: relative;
    z-index: 101;
}

.kathd table td{
	border:none;
	text-align:center;
}
.kathd table{
	width:100%;
}
.kathd table td a{
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.sideblk.cat .dropdown>li{
    border:none !important;
	margin:0px;
}
.sideblk.cat .dropdown>li>a{
	color:#fff;
	padding-left:38px;
	-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.sideblk.cat .dropdown>li:hover>a, .sideblk.cat .dropdown>li.active>a{
	background: #a2a2a2;
	-webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}
.sideblk.cat .dropdown>li:hover{
background:#000;}
.logosec{
    margin-top: -32px;
    margin-left: 13px !important;}
    
.mainins3{
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/topcenter.jpg?t=1784734333') center top no-repeat;}    
.banhd table td strong{
    font-size:20px;
	color:#fff;
	text-transform:uppercase;
	display:block;
	margin-bottom:11px;
    text-shadow: 0px 0px 4px #13161D;

}
.banhd {
	padding-top:30px
}
.banhd table td p{color:#fff;
font-size:16px;
padding:0px;
text-shadow: 0px 0px 4px #13161D;
}   

.sideblk .polls .buttons-container  {
    background:#c52622;
	border:none;
	position:relative;
	margin-top:30px;
	padding:0px;
    height:23px;
        position: absolute;
       bottom: 33px;
       width:257px;
}

.sideblk .polls .buttons-container .button-submit.button-wrap-left{
    display: block;
    border: none;
    box-shadow: none;
    height: 31px;}
.sideblk .polls .buttons-container .button-submit.button-wrap-left input{    
        text-indent: 1000px;
    width: 257px;
    overflow: hidden;
     background: url('../../../../../../../../design/themes/1basic_clone/media/images/vots.png?t=1784734333') center 24px no-repeat;
    padding: 20px 0px;
    margin-top: -20px;
    margin-left: 0px;
    position: relative;}
     
.sideblk .polls .buttons-container .button-submit.button-wrap-left input:hover{
background: url('../../../../../../../../design/themes/1basic_clone/media/images/votshover.png?t=1784734333') 62px 10px no-repeat; }     
    
.sideblk .polls .buttons-container .button-submit.button-wrap-left:before{
content: ' ';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 25px 0px 0px 257px;
    border-color: transparent transparent transparent #c52622;
    position: absolute;
    top: -25px;
    -moz-transform: scale(.9999);
    }
    .sideblk .polls .buttons-container .button-submit.button-wrap-left:after{
    	content: ' ';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0px 257px 25px 0px;
    border-color: transparent #c52622 transparent transparent;
    position: absolute;
    -moz-transform: scale(.9999);
    bottom:-25px;
    }
    .sideblk .polls{
    padding-bottom:30px;
    overflow: hidden;}
    
    .mainins3 .dropdown-multicolumns{
    display:table;
	width:100%;
	padding:0px;
}
.mainins3 .dropdown-multicolumns>li{
	display:table-cell;
	background:none;
	padding:0px !important;
	margin:0px !important;
	border:none !important;
	vertical-align:middle;
    height:50px;
}
.mainins3 .dropdown-multicolumns>li>a{
	display: block !important;
	text-align:center !important;
	width:100%;
	height:100%;
	padding:0px !important;
    padding-top: 18px !important;
	margin:0px !important;
	border:none !important;
	margin:0px;
	text-transform: none !important;
	font-size: 14px !important;
	text-shadow: none;
}
.mainins3 .dropdown-multicolumns li a{
color:#fff !important;}

.mainins3 ul.dropdown-multicolumns li ul li{
padding-left:20px !important;}
.meninssec{
    position: relative;
    z-index: 1000;}
.dropdown-1column, .dropdown-2columns, .dropdown-3columns, .dropdown-4columns, .dropdown-5columns, .dropdown-fullwidth{
position:relative;
top:44px !important;} 
.mainins3 .dropdown-1column, .mainins3 .dropdown-2columns, .mainins3 .dropdown-3columns, .mainins3 .dropdown-4columns, .mainins3 .dropdown-5columns, .mainins3 .dropdown-fullwidth{
border:none !important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c52622+0,c32621+11,bb231e+26,bb2320+30,b2211c+43,ae201c+55,aa1f1a+57,ab201d+58,aa201d+61,a51e1a+66,a11d19+79,9d1c17+82,9d1b19+87,9b1c16+88,9b1b18+94,981b17+94,971a16+100 */
background: #c52622; /* Old browsers */
background: -moz-linear-gradient(top,  #c52622 0%, #c32621 11%, #bb231e 26%, #bb2320 30%, #b2211c 43%, #ae201c 55%, #aa1f1a 57%, #ab201d 58%, #aa201d 61%, #a51e1a 66%, #a11d19 79%, #9d1c17 82%, #9d1b19 87%, #9b1c16 88%, #9b1b18 94%, #981b17 94%, #971a16 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c52622), color-stop(11%,#c32621), color-stop(26%,#bb231e), color-stop(30%,#bb2320), color-stop(43%,#b2211c), color-stop(55%,#ae201c), color-stop(57%,#aa1f1a), color-stop(58%,#ab201d), color-stop(61%,#aa201d), color-stop(66%,#a51e1a), color-stop(79%,#a11d19), color-stop(82%,#9d1c17), color-stop(87%,#9d1b19), color-stop(88%,#9b1c16), color-stop(94%,#9b1b18), color-stop(94%,#981b17), color-stop(100%,#971a16)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c52622 0%,#c32621 11%,#bb231e 26%,#bb2320 30%,#b2211c 43%,#ae201c 55%,#aa1f1a 57%,#ab201d 58%,#aa201d 61%,#a51e1a 66%,#a11d19 79%,#9d1c17 82%,#9d1b19 87%,#9b1c16 88%,#9b1b18 94%,#981b17 94%,#971a16 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c52622 0%,#c32621 11%,#bb231e 26%,#bb2320 30%,#b2211c 43%,#ae201c 55%,#aa1f1a 57%,#ab201d 58%,#aa201d 61%,#a51e1a 66%,#a11d19 79%,#9d1c17 82%,#9d1b19 87%,#9b1c16 88%,#9b1b18 94%,#981b17 94%,#971a16 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c52622 0%,#c32621 11%,#bb231e 26%,#bb2320 30%,#b2211c 43%,#ae201c 55%,#aa1f1a 57%,#ab201d 58%,#aa201d 61%,#a51e1a 66%,#a11d19 79%,#9d1c17 82%,#9d1b19 87%,#9b1c16 88%,#9b1b18 94%,#981b17 94%,#971a16 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c52622 0%,#c32621 11%,#bb231e 26%,#bb2320 30%,#b2211c 43%,#ae201c 55%,#aa1f1a 57%,#ab201d 58%,#aa201d 61%,#a51e1a 66%,#a11d19 79%,#9d1c17 82%,#9d1b19 87%,#9b1c16 88%,#9b1b18 94%,#981b17 94%,#971a16 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c52622', endColorstr='#971a16',GradientType=0 ); /* IE6-9 */
}
.mainins3 .dropdown-1column div{
position:relative;}
.mainins3 .dropdown-1column div:after{
content: ' ';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0px 164px 25px 0px;
    border-color: transparent #981B17 transparent transparent;
    position: absolute;
    -moz-transform: scale(.9999);
    bottom: -25px;
    left: -10px;}    

.mainins3 ul.dropdown-multicolumns > li:hover{
background:none !important;}
.mainins3 ul.dropdown-multicolumns>li:hover>a{
color:#fff;
text-shadow:1px 1px 1px #651311 !important;}
.mainins3 ul.dropdown-multicolumns>li>a .icon-down-micro{
display:none;}

 .top4{
    width:1080px !important;
	margin:0px auto !important;
	float:none !important;
    padding-left:28px;
    padding-right:28px;
}
.adrtop .wysiwyg-content p, .obr .wysiwyg-content p, .zakzv .wysiwyg-content p,.adrtop .wysiwyg-content, .obr .wysiwyg-content, .zakzv .wysiwyg-content{
    color:#fff;
}
.adrtop .wysiwyg-content p, .obr .wysiwyg-content p, .zakzv .wysiwyg-content p{
padding:0px;}

.adrtop{
    padding-left:42px;
	background:url('../../../../../../../../design/themes/1basic_clone/media/images/mapic.png?t=1784734333') left 3px no-repeat;
}
.obr{
	padding-left:42px;
	background:url('../../../../../../../../design/themes/1basic_clone/media/images/clockic.png?t=1784734333') left 3px no-repeat;
}
.zakzv{
	padding-left:42px;
	background:url('../../../../../../../../design/themes/1basic_clone/media/images/phoneic.png?t=1784734333') left 3px no-repeat;
}

.zakzv .ty-cr-phone-number-link .ty-cr-link{
text-align: center;
    text-transform: lowercase;}
.zakzv .ty-cr-phone-number-link .ty-cr-link a{
    color: #6794c8;
    text-decoration:underline;
    font-family: Verdana, Geneva, sans-serif;
    line-height:16px;}  
    
    .zakzv .ty-cr-phone-number-link .ty-cr-link a:active{
    line-height:16px;}
.top3{
padding-top:18px;
padding-bottom:16px;}

.zakzv em{
    color:#a0afc2;
	font-style:normal
}
.top5{
    padding-bottom:40px
}
.top-search{
    width: 340px;
    float: right;}
    
.top-search .search-block{
/*overflow: hidden;
    -webkit-backface-visibility: hidden;*/
    -webkit-transform: skewX(-22deg);
    -moz-transform: skewX(-22deg);
    -ms-transform: skewX(-22deg);
    -o-transform: skewX(-22deg);
    transform: skewX(-22deg);
    border-left: 1px solid #fd5656;
    border-top: 1px solid #fd5656;
    border-bottom: 1px solid #fd5656;}
.top-search .search-block input{    
    background: none;
    border: none;
    -webkit-transform: skewX(22deg);
    -moz-transform: skewX(22deg);
    -ms-transform: skewX(22deg);
    -o-transform: skewX(22deg);
    transform: skewX(22deg); 
    color: #d6e3f4 !important;
    font-style: italic;
    font-size: 12px;
    padding-left:20px;
    }
    .top-search .search-block input:focus{
    background:none;
    border:none;}
a, img, input{
outline:none !important} 
.profsec .popup-content{
z-index:1001;
-webkit-transform: skewX(-22deg);
    -moz-transform: skewX(-22deg);
    -ms-transform: skewX(-22deg);
    -o-transform: skewX(-22deg);
    transform: skewX(-22deg);
    right:73px;
}

.profsec .ty-account-info__title span{
color:#fff;}
.profsec .ty-account-info__title i{
display:none;}
.profsec .popup-title{
background:none!important;
border:transparent !important;}

.top-languages, .top-my-account{

    -webkit-transform: skewX(22deg);
    -moz-transform: skewX(22deg);
    -ms-transform: skewX(22deg);
    -o-transform: skewX(22deg);
    transform: skewX(22deg);
    border-right: 1px solid #fd5656;
    border-top: 1px solid #fd5656;
    border-bottom: 1px solid #fd5656;}
    
.top-languages .select-wrap, .top-my-account .popup-title{
-webkit-transform: skewX(-22deg);
    -moz-transform: skewX(-22deg);
    -ms-transform: skewX(-22deg);
    -o-transform: skewX(-22deg);
    transform: skewX(-22deg); } 
    
.top-my-account {    
    margin-right: 20px;}

.top-languages:before {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/worldic.png?t=1784734333');
    left: -7px;
    top: 4px;
    -webkit-transform: skewX(-22deg);
    -moz-transform: skewX(-22deg);
    -ms-transform: skewX(-22deg);
    -o-transform: skewX(-22deg);
    transform: skewX(-22deg);
}

.top-languages .select-wrap.languages a.active-element{
    background:none;
	color:#fff;
	padding-left:0px !important;
	padding-right:0px !important
}
.top-languages .select-wrap.languages{
	padding-left:30px;
	padding-right:20px !important;
	margin-top: 0px!important;
	height: 25px;
	/* display: table-cell; */
	padding-top: 5px;
	/* vertical-align: middle; */
}
.top-languages .select-wrap.languages a{
	font-weight:bold;
	padding-left:0px;
	padding-right:0px}
.top-languages .select-wrap.languages a .flag{
	display:none;
} 	
.top-languages .select-wrap.languages a:first-child:after{
	content:'/';
	font-weight:normal;
	padding-left:5px
}

.content-grid .main-content-grid{
padding-bottom:20px;
min-height: 480px; /* Минимальная высота центрального блока с контентом */
}
.content-grid{
    margin-top: 70px !important}
.sideblk.opr .mainbox2-title span{
    color:#fff;
	font-size:14px;
	text-transform:uppercase;
}
.sideblk.opr .mainbox2-title{
text-align:center;
padding-top:20px !important;
padding-bottom:0px;
border-bottom:none;} 

.sideblk.opr .mainbox2-body{
padding-left:0px;
padding-right:0px;}

.sideblk.opr .poll-header {
    font-size:14px;
	color:#f25454;
	padding-left:28px;
}
.sideblk.opr ul.poll{
    padding-left:30px;
        padding-right: 10px;
}
.sideblk.opr ul.poll li{
	color:#fff;
    margin-bottom:2px;
    line-height: 16px;
}
.sideblk2.sp3 .mainbox2-title span{
    color:#fff;
	font-size:14px;
	text-transform:uppercase;
}

.sideblk2.sp3 .mainbox2-title{
	border:none;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px
}
.ty-cr-phone-number-link *{
    font-family: Verdana, Geneva, sans-serif !important;}
#tygh_container{
min-width:1080px;}

.pocht{
padding-left:62px;
background:url('../../../../../../../../design/themes/1basic_clone/media/images/env-ic.png?t=1784734333') left 10px no-repeat
}
.pocht .wysiwyg-content p{
    padding:0px;
	color:#fff
}
.pocht .wysiwyg-content a{
	text-decoration:underline;
	text-transform:lowercase;
	color:#f25454 !important;
	display:block;
	padding-top:5px
}

.welcblk .wysiwyg-content strong{
	color:#f25454;
	font-size:16px;
}
.welcblk .wysiwyg-content p, .welcblk .wysiwyg-content{
	color:#fff;
	text-align:center
}
.footer-grid .zakzv{
	padding-left:62px;
}

.bot2{
    background:url('../../../../../../../../design/themes/1basic_clone/media/images/strps.png?t=1784734333') center top no-repeat;
	padding: 60px 15px 10px 20px;
    margin-top:29px;
}
.botleft{
    width: 250px !important;
    margin-right: 207px !important;
        margin-left: 170px!important;}
.botright{
        width: 250px !important;}
        
.cpr .wysiwyg-content, .cpr .wysiwyg-content p{
    color:#fff;
	font-size:12px;
	text-align:center;
}
.cpr .wysiwyg-content p{
	padding:0px
}
.cpr{
	margin-top:30px;
	margin-bottom:10px;
}        
.top-my-account{
position: relative;
    z-index: 2000;
    height: 31px;
   }
    .top-my-account .popup-title{
    background:url('../../../../../../../../design/themes/1basic_clone/media/images/useric.png?t=1784734333') left center no-repeat!important;
}

.top-search button{
-webkit-transform: skewX(22deg);
    -moz-transform: skewX(22deg);
    -ms-transform: skewX(22deg);
    -o-transform: skewX(22deg);
    transform: skewX(22deg);
    color:#f05354;
    right:0px;
    height: 19px;
    width: 19px;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/zoomer.png?t=1784734333');}
    .top-search button i{
    display:none;}
    
a, img, button, input{
outline:none !important}
.topmenright{
width:225px !important;}

.topcart{
    width: 228px !important;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/cartfon.png?t=1784734333') left top no-repeat;
    height: 50px;}
.top-cart-content .popup-title{
    text-align: left;
    padding-left: 22px;
    background:none !important;
    border:transparent !important}    
.sideblk.opr{
height:399px;
    position: relative;
    z-index: 2;
}    
.sideblk.opr ul.poll{
    height: 221px;
    overflow: hidden;}
.sideblk2.sp3{
height:542px;
position:relative;
z-index:2;}   
.sideblk2.sp3 .ty-blog-text-links ul{
height:429px;
overflow:hidden;
}

 .welcblk{
     width: 820px;
    margin: 0px auto;}
    
.helper-container{
    background: #242A36 url('../../../../../../../../design/themes/1basic/media/images/patterns/it/general_bg_image.png?1443705421') center 10px no-repeat scroll !important;}  
    
body>img#scroll_to_top{
    display:none !important;
}  
.botright {
position:relative;}

.crtnm{
color: #fff;
    font-weight: bold;
    display: block;
    border-bottom: 1px dashed #fff;
    clear: both;
    margin-left: -15px;
    margin-top: 8px;
    margin-right: 14px;
    float: left;}
    
.zert{
    margin-top: 10px;
    display: block;
    width: 130px;
    margin-left: 59px;
    color:#ff6666;}
    
.minicart-title {  
width: 195px;
    padding-right: 0px;}
.amt{
width: 195px;
    padding-right: 0px;
    color:#fff;}  
.prc{
display:block;
color:#fff;}    

.sideblk.opr .polls p{
padding:0px 20px;
color:#fff;
text-align:center;}

.sideblk.opr .buttons-container span a{
    color:#fff;
    text-shadow: 1px 1px 1px #8A1411;
    display: block;
    padding: 0px;
    text-align: center;
    padding-top: 3px;
    background: none !important;
    margin-left: 0px;
    font-weight: normal;
    text-transform: lowercase;
    font-size: 14px;
    box-shadow:none !important;
}

.sideblk.opr .buttons-container span a:before{
content: ' ';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 25px 0px 0px 257px;
    border-color: transparent transparent transparent #c52622;
    position: absolute;
    top: -25px;
    -moz-transform: scale(.9999);
    }

.sideblk.opr .buttons-container span a:after
    {content: ' ';
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0px 257px 25px 0px;
    border-color: transparent #c52622 transparent transparent;
    position: absolute;
    -moz-transform: scale(.9999);
    bottom:-25px;}

.sideblk.opr .buttons-container span {
    background: none;
    border: none;
    box-shadow: none !important;
    width: 100%;
    margin-left: 0px;
    background: none !important;
}

.katblk{
    width:100%;
	border:none;
	cursor:pointer;
}

.katblk .popup-title{
	background: #252B37;
	width:100%;
	text-align:center;
	color:#fff;
	border:none;
	padding: 28px 0px 14px;
}
.katblk .popup-title a{
	color:#fff;
	text-transform:uppercase;
	font-weight:bold !important;
	text-shadow:1px 1px 1px #000;
	background:url('../../../../../../../../design/themes/1basic_clone/media/images/companies/1/katal-ic.png?t=1784734333') left top no-repeat;
padding:25px 70px 10px;
}
.breadcrumbs-grid{
margin-bottom:8px;}

.katblk .popup-content{
    width: 100%;
    border: none !important;
    display: none;
    background: rgb(37, 43, 55);}
.katblk .dropdown-vertical a{
color:#fff !important}
.katblk .popup-content ul li:hover a,.katblk .popup-content ul li.active{
background:#24272F}
.katblk .popup-content ul li{
border:none !important;
margin-top:0px !important;}
.breadcrumbs{
margin-bottom: 0px;
    height: 26px;
    padding-top: 20px;}
.breadcrumbs-grid .breadcrumbs a{
    color: #252B37 !important;}    
    
    .sideblk.cat .dropdown-vertical li ul, .katblk .dropdown-vertical li ul{
        background: #24272F;
    border: 1px solid #24272F;
}
.sideblk.cat .dropdown-vertical li ul li a, .katblk .dropdown-vertical li ul li a{
color:#fff;}
.main-content-grid .mainbox-body .ty-wysiwyg-content h1{
    padding: 9px 0px;
    font-size:20px;
    font-weight:bold;}
.main-content-grid .mainbox-body .ty-wysiwyg-content h2{
    padding: 9px 0px;
    font-size:18px;
    font-weight:bold;}
.main-content-grid .mainbox-body .ty-wysiwyg-content h3{
    padding: 9px 0px;
    font-size:16px;
    font-weight:bold;}
.main-content-grid .mainbox-body .ty-wysiwyg-content h4{
    padding: 9px 0px;
    font-size:16px;
    font-weight:normal}
.main-content-grid .mainbox-body .ty-wysiwyg-content h5{
    padding: 9px 0px;
    font-size:15px;
     font-weight:normal}
.main-content-grid .mainbox-body .ty-wysiwyg-content h6{
    padding: 9px 0px;
    font-size:13px;
     font-weight:normal}
.main-content-grid .mainbox-body .ty-wysiwyg-content ol li {
    list-style-type: decimal;
    margin-bottom: 12px;
} 
.main-content-grid .mainbox-body .ty-wysiwyg-content ul li {
    padding-left: 8px;
    margin-bottom: 12px;
    position: relative;
}
.main-content-grid .mainbox-body .ty-wysiwyg-content ul li:before {
    content: '';
    display: block;
    width: 6px;
    height: 6px;
   background: url('../../../../../../../../design/themes/1basic_clone/media/1basic/media/images/dotred.png?t=1784734333');
    position: absolute;
    left: -3px;
    top: 8px;
}
.main-content-grid .mainbox-body .ty-wysiwyg-content img{
margin:30px;}

.shadsec{
height: 419px;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/shadow-left2.png?t=1784734333') -21px bottom no-repeat;
    position: absolute;
    margin-top: -421px;
    z-index: 1;
        width: 300px !important;
}



.shadsec2{
position: absolute;
    width: 300px !important;
    height: 419px;
    right: 0px;
    background: url('../../../../../../../../design/themes/1basic_clone/media/images/shadow-right.png?t=1784734333') 24px bottom no-repeat;
    margin-top: -420px;
    z-index: 1;
}
.shadout{
position:relative;}



.midblk {
 background:white;
 padding:15px;
 margin-top:80px;
}

#select_city {
 color:white !important;   
}

ul.dropdown-multicolumns > li.active {
    background-color: #761616 !important;
}

.mainins3 .dropdown-multicolumns > li {
    height:32px !important;
}


.meninssec .dropdown-1column {
min-width: 163px !important;
    max-width: 163px !important;}
    
    .container-fluid.content-grid{
    padding-bottom:118px;}
    
.topmenright ul.dropdown-multicolumns li ul li{
        width: 182px;
}
.mainins3 .topmenright .dropdown-1column div:after{
	border-width: 0px 236px 25px 0px;
}

.meninssec .topmenright .dropdown-1column {
    min-width: 235px !important;
    max-width: 203px !important;
}    

.topmenleft ul.dropdown-multicolumns li:last-child ul li{
        width: 123px;
}
.mainins3 .topmenleft li:last-child .dropdown-1column div:after{
    border-width: 0px 153px 25px 0px;
}

.meninssec .topmenleft li:last-child .dropdown-1column {
    min-width: 153px !important;
    max-width: 153px !important;
}    

.make-an-offer-form .ty-control-group {
    position: relative;
    padding-left: 100px;
    margin-bottom: 10px;
} 

.make-an-offer-form label.ty-control-group__title {
    position: absolute;
    top: 0;
    left: 0;
}

.make-an-offer-form .ty-custom_fields .ty-input-text {
    width: 100%;
    max-width: 500px;
}

.make-an-offer-form label[for="elm_16"] {
    position: relative;
    margin-bottom: 10px;
    display: block;
}

.buttons-container .ty-cr-buy-now-btn {
    display: block;
    margin: 25px 0 5px;
}

.add-buttons-wrap .wish-link.text-button {
    display: block;
    margin: 0 0 5px;
}

span.succ-text {
    color: #3db03d;
}

span.warn-text {
    color: #a80006;
}

h1 .mainbox-title, .mainbox-title span {
    font-size: 22px;
}

.seo_brands {
    margin-top: -20px;
}

.seo_brands p {
    line-height: 25px;
}

.seo_brands p a {
    text-transform: capitalize;
}

.seo_category {
    line-height: 20px;
    text-indent: 25px;
    border: 1px solid #dedede;
    padding: 10px 25px 10px 25px;
    font-family: arial;
    text-align: left;
    font-size: 15px;
}

.seo_category:first-line {
    margin-top: 10px;
}

.seo_category a {
    font-family: arial;
}

.seo_category a:active {
    font-family: arial;
}

.seo_category img {
    float: left;
    margin-right: 10px;
    margin-top: 10px;
}

.seo_category table {
    padding: 0px;
    margin-bottom: 10px;
    text-indent: 0px;
}

.seo_category table td {
   width:33%;
   padding:10px 0px 10px 5px;
   vertical-align:middle;
}
    
.seo_category ul li {
    text-transform: uppercase;
}

.seo_category ul a {
        font-size: 12px;
}
    
.seo_table.table td {
    width: 33%;
    padding: 10px 0px 10px 5px;
    vertical-align: middle;
    }
    
.seo_home p {
    font-size: 13px;
    text-indent: 15px;
    }
.seo_home h1 {
    font-size: 15px;
    text-align: center;
    color: #c52622;
    }
.seo_home a {
    font-size: 13px;
    }
.seo_home ul li {
    fline-height: 20px;
    font-size: 13px;
    }
.container-fluid.top-grid {
    height:0px;
}
    
.onlymoby{
    display: none !important;
}

.left_col_main.sideblk.cat {
    background: none;
}

.left_col_main:after, .left_col_main:before{
   display: none;
}

h2.subbox-title {
    margin-left: 0 !important;
}

.rel-products h2 span {
    font-size: 19px !important;
}

.sideblk.cat.left_col_main.pr_moby_menu {
    display:none;
}

.mainbox-body .ty-blog .ty-blog__item {
    padding-bottom: 0px;
    margin-bottom: 10px;
}

h1.mainbox-title {
    font-size: 20px;
}

.ty-blog h2.ty-blog__post-title{
    font-size: 16px;
}

.product-info .no-price{
    font-size:21px;
    padding: 5px 0 10px;
}

.product-main-info .product-detail-price .last-price .price-num{
    font-size: 16px;
}
.product-main-info span.small.last-price {
    font-size: 12px;
    font-style: italic;
}

@media only screen and (max-width: 768px){
    .sideblk.cat.left_col_main.pr_moby_menu {

    }
}

ul.o_kompanii {
    margin: 0px 0px 0px 30px;
}

ul.o_kompanii a {
    font-size: 13px;
}

ul.o_kompanii li {
    margin: 0;
    text-align: left;
    list-style-type: circle;
    font-size: 13px;
}

.marka-menu-up {
    padding: 0px 10px 0px 0px;
    font-family: arial;
    margin-bottom: 20px;
    text-align: justify;
    line-height: 30px;
    text-indent: 15px;
}

.marka-menu-down {
    padding: 0px 10px 0px 0px;
    font-family: arial;
    text-align: justify;
    line-height: 30px;
    text-indent: 15px;
}


.marka-menu {
}
.marka-menu-2 {
    display: table-cell;
    vertical-align: top;
    height: 100%;
    border-left: 1.7rem solid #575f6b00;
    border-bottom: 1rem solid #ffffff00;
    background-clip: padding-box;
    float: left;
}
.marka-menu-2 a {
    position: relative;
    z-index: 1;
    display: block;
    height: 100%;
    text-decoration: none;
}
.marka-menu-3 {
    float: none;
    width: 100%;
    border-right: none;
}

.marka-menu-2:hover {
    opacity: 0.5;
}
.marka-menu-3 img {
    display: block;
    opacity: 1;
    visibility: visible;
	min-width: 1px;
    min-height: 1px;
    transition: opacity .2s ease-in;
	margin: 0px !important;
	width: 350px;
    height: 245px;
}
.marka-menu-4 {
    padding: 10px 0px 10px 0px;
    margin: 0px;
}
.marka-menu-5 {
    font-size: 1.3rem;
    line-height: 2rem;
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    margin: 0;
    font-family: SvyaznoyRF,sans-serif;
    font-weight: 400;
    color: #000000bd;
    text-align: left;
}
.marka-menu-5:hover {
    color: #5cb5e5;
    transition: .2s ease-in-out;
}
.brands_logo table {
    width:100%;
}
.brands_logo table tr td {
    border: 0;
    vertical-align:middle;
    display: inline-flex;
}
.brands_logo table tr td a img {
  -webkit-transition: opacity .2s ease-in-out;
  -moz-transition: opacity .2s ease-in-out;
  -ms-transition: opacity .2s ease-in-out;
  -o-transition: opacity .2s ease-in-out;
}
.brands_logo table tr td a:hover img {
    filter: alpha(opacity=50);
    opacity: 0.5;
}

.other-news .ty-blog-text-links .ty-blog-text-links__a{
    color: #333;
}

.sub_text{
    margin-bottom:20px;
    font-size: 13px;
}

.multicolumns-list table .product-title-wrap .feature-field {
    font-size: 13px;
    color: #999;
    line-height: 16px;
    margin-top: 5px;
}

.multicolumns-list table .product-title-wrap .feature-field a{
    display: inline;
    color: #888;
}

.multicolumns-list table .product-title-wrap .product-code {
    font-size: 13px;
    color: #555;
}

.multicolumns-list table .product-title-wrap .amounts {
    font-size: 12px;
    margin-top: 10px;
}
.multicolumns-list table .product-title-wrap .amounts p {
    padding: 1px 0;
}

.multicolumns-list table .product-title-wrap .amounts b {
    color: #666;
    font-size: 13px;
}

.multicolumns-list table .product-title-wrap .price-update .price span.price-num:first-of-type {
    font-size: 19px;
    margin-left: 5px;
}

.product-cell .badges{
    position: relative;
    width: 100%;
    display: block;
}
.product-cell .new_badge {
    position: absolute;
    right: 0;
    color: white;
    background: #c52622;
    line-height: 18px;
    z-index: 2;
    padding: 0 5px;
    font-size: 11px;
    margin: 1px 1px 0px 0px;
}

.footer-right-links div p a.red-link{
   color: #f25454 !important;
}

.row-fluid [class*="span"].no-display{
    display:none;
}

.original-content {
    padding: 0 15px 80px;
        display: table;
}

.sec_orig{
    display:none;
}
.viorig:hover .sec_orig{
	    display: inline-block;
    line-height: 35px;
    position: absolute;
    margin-left: -175px;
    margin-top: 18px;
}

@media only screen and (max-width: 768px){
    .sec_orig{
        display: inline-block;
        line-height: 25px;
    }
    .main_orig {
        line-height: 30px;
    }
}

.center-block ins {
    text-decoration: none;
    background-color: #fffb00;
}

@media print {
body {
    background: #FFFFFF;
    min-width: 0;
}
#ci_header, #ci_footer {
    display: none;
}
.product-main-info h1.mainbox-title, .in-stock, .mainbox-title span{
    color: #333;
}
.header, .footer-menu div, .payment-icon, .qty, .button-submit-big, .sidebox-wrapper, .sort-container {
    display: none;
}
.central-column, .container-left .central-column {
    margin: 0;
    overflow: visible;
}
.helper-container {
    width: 700px;
}
.container {
    width: auto;
    border: 0;
}
.product-image {
    display: block;
    float: none;
    text-align: left;
}
}

/**
 * @link        http://www.lwis.net/
 * @copyright    2006-2008 Live Web Institute. All Rights Reserved.
 */

/* Logic */
ul.dropdown, ul.dropdown li, ul.dropdown ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
ul.dropdown {
    position: relative;
    z-index: 100;
    padding-top: 1px;
}
ul.dropdown li {
    position: relative;
    float: left;
    vertical-align: middle;
    line-height: 130%;
    zoom: 1;
}
ul.dropdown li.hover, ul.dropdown li:hover {
    position: relative;
    z-index: 200;
    cursor: default;
}
ul.dropdown ul {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 100;
    display: none;
    width: 100%;
}
ul.dropdown ul li {
    float: none;
}
ul.dropdown ul ul, ul.dropdown-vertical ul, ul.dropdown-vertical ul ul {
    top: 1px;
    left: 100%;
    margin-top: -7px;
}
ul.dropdown li:hover > ul, ul.dropdown li:hover > span > ul {
    display: block;
}

/* For vertical menu */
ul.dropdown-vertical li {
    float: none;
}
/* /For vertical menu */

/* For right to left orientation */
ul.dropdown-vertical.rtl a {
    text-align: right;
}
ul.dropdown-vertical.rtl ul {
    right: 100%;
    left: auto;
    margin-right: 0;
}
/* /For right to left orientation */
/* /Logic */

/* Decoration */
ul.dropdown-vertical a, ul.dropdown-vertical a:visited, ul.dropdown-vertical a:active {
    color: #444;
    text-decoration: none;
}
ul.dropdown-vertical ul {
    margin: -2px 0 0 -4px;
    padding: 5px 0;
    width: 180px;
    border: 1px solid #ccc;
    -webkit-border-radius: 0 5px 5px 5px;
    -moz-border-radius: 0 5px 5px 5px;
    border-radius: 0 5px 5px 5px;
    background-color: #ffffff;
    -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.20);
    -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.20);
    box-shadow: 0 3px 3px rgba(0,0,0,0.20);
}
ul.dropdown-vertical ul ul {
    margin-left: 0;
}
ul.dropdown-vertical a {
    display: block;
    padding: 10px 20px 8px 10px;
    position: relative;
    z-index: 530;
}
ul.dropdown-vertical i {
    color: #ccc;
    position: absolute;
    right: 12px;
    top: 11px;
}
ul.dropdown-vertical .icon-left-open {
    display: none;
}
ul.dropdown-vertical ul *.dir i {
    top: 7px;
}
ul.dropdown-vertical *.dir:hover > i {
    color: #333;
}
ul.dropdown-vertical ul *.dir:hover {
    background-color: #000;
    background-position: right -62px;
}
ul.dropdown-vertical > li:hover {
    margin-top: -1px;
    border-top: 1px solid #ccc;
    background-color: #fff;
}
ul.dropdown-vertical ul li:hover > a {
    text-decoration: underline;
}
ul.dropdown-vertical > li.active {
    border-bottom: 1px dotted #ccc;
    background-color: #fff;
}
ul.dropdown-vertical ul li a {
    padding: 5px 10px 5px;
}
.hide-border {
    position: absolute;
    right: 0;
    z-index: 300;
    display: none;
    padding: 0 2px;
    height: 100%;
    background-color: #000;
}
ul.dropdown-vertical > li:hover .hide-border {
    display: block;
}
ul.dropdown-vertical > li:hover ul .hide-border {
    display: none;
    margin-top: -6px;
    margin-right: -1px;
    padding: 4px 2px;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}
ul.dropdown-vertical.rtl > li:hover ul .hide-border {
    margin-right: -7px;
}
ul.dropdown-vertical > li:hover ul li:hover > .hide-border {
    display: block;
}

.tygh-header ul.dropdown, 
.tygh-header ul.dropdown-vertical {
    z-index: 600;
}
.tygh-header ul.dropdown li:hover, 
.tygh-header ul.dropdown-vertical li:hover {
    z-index: 610;
}
.tygh-header ul.dropdown li a, 
.tygh-header ul.dropdown-vertical li a {
    z-index: 620;
}

/* Separator */
ul.dropdown-vertical > li {
    border-bottom: 1px solid transparent;
}
ul.dropdown-vertical > li.b-border {
    border-bottom: 1px dotted #ccc;
}
ul.dropdown-vertical > li:hover {
    border-bottom: 1px solid #ccc;
}
ul.dropdown-vertical ul .b-border {
    border: none;
}
/* /Separator */

/* Decoration for right to left orientation*/
.right-column ul.dropdown-vertical ul {
    top: 1px;
    right: 100%;
    left: auto;
}
ul.dropdown-vertical.rtl *.dir i {
    left: 3px;
}
ul.dropdown-vertical.rtl .icon-left-open {
    display: inline-block;
}
ul.dropdown-vertical.rtl .icon-right-open {
    display: none;
}
ul.dropdown-vertical.rtl .hide-border {
    right: 100%;
    left: auto;
    margin-right: -6px;
}
ul.dropdown-vertical.rtl ul {
    -webkit-border-radius: 5px 0 5px 5px;
    -moz-border-radius: 5px 0 5px 5px;
    border-radius: 5px 0 5px 5px;
}
/* /Decoration for right to left orientation*/
/* /Decoration */

/* Multicolumns dropdown */
.wrap-dropdown-multicolumns {
    position: relative;
    display: block;
    margin: 0 auto;
    *z-index: 1;
}
ul.dropdown-multicolumns {
    margin: 0px auto 0px auto;
    padding: 0px 9px;
    min-height: 40px;
    list-style: none;
}
ul.dropdown-multicolumns li {
    position: relative;
    display: inline-block;
    margin-top: 5px;
    margin-right: 5px;
    border: none;
    text-align: center;
    padding: 0;
}
ul.dropdown-multicolumns li:last-child {
    margin-right: 0;
} 
ul.dropdown-multicolumns > li.active {
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
ul.dropdown-multicolumns > li:hover {
    z-index: 500;
    border-bottom: none;
    -webkit-border-radius: 3px 3px 0px 0px;
    -khtml-border-radius: 3px 3px 0px 0px;
    -moz-border-radius: 3px 3px 0px 0px;
    border-radius: 3px 3px 0px 0px;
    background: #fff;
}
ul.dropdown-multicolumns > li.nodrop:hover {
    margin-bottom: 1px;
    padding: 9px 10px 5px 10px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #fff;
}
ul.dropdown-multicolumns li.nodrop:hover > a {
    padding: 0px;
}
ul.dropdown-multicolumns li a {
    display: block;
    padding: 9px 10px 7px 10px;
    outline: 0;
    color: #fff;
    text-decoration: none;
    text-shadow: 0 1px 0 #000;
}
ul.dropdown-multicolumns li a.drop, ul.dropdown-multicolumns li.nodrop a {
    text-transform: uppercase;
    font-size: 90%;
    line-height: 14px;
    font-weight: bold;
}
ul.dropdown-multicolumns li:hover a {
    position: relative;
    z-index: 600;
    padding: 9px 10px 6px 10px;
    border-bottom: 1px solid #fff;
    text-shadow: none;
}
ul.dropdown-multicolumns li:hover div a {
    display: inline;
}
ul.dropdown-multicolumns li .drop {
    padding-right: 27px;
}
ul.dropdown-multicolumns li:hover .drop {
    padding-right: 27px;
}
/* Right aligned menu item */
ul.dropdown-multicolumns .right {
    right: 0;
    float: right;
    margin-right: 0px;
}
ul.dropdown-multicolumns li.right:hover {
    margin-right: -1px;
}
/* /Right aligned menu item */

.dropdown-1column, 
.dropdown-2columns, 
.dropdown-3columns, 
.dropdown-4columns,
.dropdown-5columns,
.dropdown-fullwidth {
    position: absolute;
    top: 25px;
    left: -1px;
    display: none;
    visibility: hidden;
    z-index: 510;
    margin: 4px auto;
    padding: 20px 0 0;
    border: 1px solid #444444;
    -webkit-border-radius: 0px 3px 3px 3px;
    -khtml-border-radius: 0px 3px 3px 3px;
    -moz-border-radius: 0px 3px 3px 3px;
    border-radius: 0px 5px 5px 5px;
    background: #fff;
    -webkit-box-shadow: 0 2px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px rgba(0,0,0,0.2);
    text-align: left;
}

/* Drop downs sizes */
.dropdown-1column {width: 163px;}
.dropdown-2columns {width: 318px;}
.dropdown-3columns {width: 473px;}
.dropdown-4columns {width: 628px;}
.dropdown-5columns {width: 783px;}
.dropdown-fullwidth {
    width: 938px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.dropdown-multicolumns li .first-fullwidth {
    -webkit-border-radius: 0px 3px 3px 3px;
    -moz-border-radius: 0px 3px 3px 3px;
    border-radius: 0px 3px 3px 3px;
}
/* /Drop downs sizes */

/* Drop to right */
.dropdown-multicolumns li:hover .dropdown-1column, 
.dropdown-multicolumns li:hover .dropdown-2columns, 
.dropdown-multicolumns li:hover .dropdown-3columns,
.dropdown-multicolumns li:hover .dropdown-4columns,
.dropdown-multicolumns li:hover .dropdown-5columns,
.dropdown-multicolumns li:hover .dropdown-fullwidth {
    display: block;
    visibility: visible;
}
/* /Drop to right */

/* Drop to left */
.dropdown-multicolumns li .drop-left {
    right: -1px;
    left: auto;
    -webkit-border-radius: 3px 0px 3px 3px;
    -moz-border-radius: 3px 0px 3px 3px;
    border-radius: 3px 0px 3px 3px;
}
.dropdown-multicolumns li.right:hover .dropdown-fullwidth {
    visibility: visible;
    display: block;
    top: 33px;
    right: 18px;
}
/* /Drop to left */

/* Columns Sizes */
.dropdown-multicolumns .col-1,
.dropdown-multicolumns .col-2,
.dropdown-multicolumns .col-3,
.dropdown-multicolumns .col-4,
.dropdown-multicolumns .col-5,
.dropdown-multicolumns .col-6 {
    float: left;
    display: inline-block;
    margin-right: 10px;
    padding-bottom: 10px;
}
.dropdown-multicolumns .col-1 {width: 145px;}
.dropdown-multicolumns .col-2 {width: 300px;}
.dropdown-multicolumns .col-3 {width: 455px;}
.dropdown-multicolumns .col-4 {width: 610px;}
.dropdown-multicolumns .col-5 {width: 765px;}
.dropdown-multicolumns .col-6 {width: 920px;}

.dropdown-multicolumns .firstcolumn {/* Use the firstcolumn class for the items that stick to the left edge of the dropdown */
    clear: left;
    margin-left: 9px;
}
/* /Columns Sizes */

.dropdown-multicolumns .lastcolumn {
    margin-right: 9px;
}

/* Content styles */
ul.dropdown-multicolumns h3 {
    margin-bottom: 10px;
    padding-bottom: 2px;
    border-bottom: 1px solid #e5e5e5;
    color: #4d4d4d;
    font-weight: 600;
    font-size: 100%;
}
ul.dropdown-multicolumns li h3 a {
    font-weight: bold;
}
ul.dropdown-multicolumns li:hover div a {
    padding: 0;
    border: none;
    text-decoration: none;
    text-shadow: none;
}
ul.dropdown-multicolumns .pusher { /* Use this pucher if you want to give more vertical spacing between your rows of content */
    margin-top: 18px;
}

ul.dropdown-multicolumns li ul {
    margin: 0 0 12px 0;
    padding: 0;
    list-style: none;
}
ul.dropdown-multicolumns li ul li {
    position: relative;
    float: left;
    margin: 3px 0 5px;
    padding: 0;
    width: 135px;
    text-align: left;
    text-shadow: 1px 1px 1px #ffffff;
    font-size: 90%;
    line-height: 125%;
}
ul.dropdown-multicolumns li ul li a {
    padding: 0;
}
ul.dropdown-multicolumns li ul li:hover {
    margin: 3px 0 5px;
    padding: 0;
    border: none;
}
.dropdown-bottom {
    clear: left;
    padding: 10px 20px;
    border-top: 1px solid #e6e6e6;
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    background-color: #f1f1f1;
    text-align: right;
}
.dropdown-bottom a {
    text-transform: uppercase;
    font-size: 85%;
}
ul.dropdown-multicolumns {
    padding-bottom: 1px;
    border: 1px solid #444;
    border-bottom: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
ul.dropdown-multicolumns li:hover div a {
    color: #444;
}
ul.dropdown-multicolumns li:hover div a:hover {
    text-decoration: underline;
}
ul.dropdown-multicolumns li ul li a:hover {
    text-decoration: underline;
}
ul.dropdown-multicolumns li .drop, ul.dropdown-multicolumns li:hover .drop {
    position: relative;
    padding-right: 20px;
}
ul.dropdown-multicolumns li .drop i {
    position: absolute;
    right: 9px;
    top: 9px;
    text-shadow: none;
}
ul.dropdown-multicolumns h3 {
    min-height: 25px;
    line-height: 100%;
}
/* /Content styles */
/* /Multicolumns dropdown */
.g_recaptcha {
    padding: 10px 0;
}
.sort-by-bestsellers-asc {
    display: none;
}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.row{margin-left:-15px;*zoom:1;}.row:before,.row:after{display:table;content:"";line-height:0;}.row:after{clear:both;}[class*="span"]{float:left;min-height:1px;margin-left:15px;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:945px;}.span16{width:945px;}.span15{width:885px;}.span14{width:825px;}.span13{width:765px;}.span12{width:705px;}.span11{width:645px;}.span10{width:585px;}.span9{width:525px;}.span8{width:465px;}.span7{width:405px;}.span6{width:345px;}.span5{width:285px;}.span4{width:225px;}.span3{width:165px;}.span2{width:105px;}.span1{width:45px;}.offset16{margin-left:975px;}.offset15{margin-left:915px;}.offset14{margin-left:855px;}.offset13{margin-left:795px;}.offset12{margin-left:735px;}.offset11{margin-left:675px;}.offset10{margin-left:615px;}.offset9{margin-left:555px;}.offset8{margin-left:495px;}.offset7{margin-left:435px;}.offset6{margin-left:375px;}.offset5{margin-left:315px;}.offset4{margin-left:255px;}.offset3{margin-left:195px;}.offset2{margin-left:135px;}.offset1{margin-left:75px;}.row-fluid{width:100%;*zoom:1;}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}.row-fluid:after{clear:both;}.row-fluid [class*="span"]{display:block;width:100%;min-height:;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.5873015873016%;*margin-left:1.5343915343915%;}.row-fluid [class*="span"]:first-child{margin-left:0;}.row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:1.5873015873016%;}.row-fluid .span16{width:100%;*width:99.94708994709%;}.row-fluid .span15{width:93.650793650794%;*width:93.597883597884%;}.row-fluid .span14{width:87.301587301587%;*width:87.248677248677%;}.row-fluid .span13{width:80.952380952381%;*width:80.899470899471%;}.row-fluid .span12{width:74.603174603175%;*width:74.550264550265%;}.row-fluid .span11{width:68.253968253968%;*width:68.201058201058%;}.row-fluid .span10{width:61.904761904762%;*width:61.851851851852%;}.row-fluid .span9{width:55.555555555556%;*width:55.502645502645%;}.row-fluid .span8{width:49.206349206349%;*width:49.153439153439%;}.row-fluid .span7{width:42.857142857143%;*width:42.804232804233%;}.row-fluid .span6{width:36.507936507937%;*width:36.455026455026%;}.row-fluid .span5{width:30.15873015873%;*width:30.10582010582%;}.row-fluid .span4{width:23.809523809524%;*width:23.756613756614%;}.row-fluid .span3{width:17.460317460317%;*width:17.407407407407%;}.row-fluid .span2{width:11.111111111111%;*width:11.058201058201%;}.row-fluid .span1{width:4.7619047619048%;*width:4.7089947089947%;}.row-fluid .offset16{margin-left:103.1746031746%;*margin-left:103.06878306878%;}.row-fluid .offset16:first-child{margin-left:101.5873015873%;*margin-left:101.48148148148%;}.row-fluid .offset15{margin-left:96.825396825397%;*margin-left:96.719576719577%;}.row-fluid .offset15:first-child{margin-left:95.238095238095%;*margin-left:95.132275132275%;}.row-fluid .offset14{margin-left:90.47619047619%;*margin-left:90.37037037037%;}.row-fluid .offset14:first-child{margin-left:88.888888888889%;*margin-left:88.783068783069%;}.row-fluid .offset13{margin-left:84.126984126984%;*margin-left:84.021164021164%;}.row-fluid .offset13:first-child{margin-left:82.539682539683%;*margin-left:82.433862433862%;}.row-fluid .offset12{margin-left:77.777777777778%;*margin-left:77.671957671958%;}.row-fluid .offset12:first-child{margin-left:76.190476190476%;*margin-left:76.084656084656%;}.row-fluid .offset11{margin-left:71.428571428571%;*margin-left:71.322751322751%;}.row-fluid .offset11:first-child{margin-left:69.84126984127%;*margin-left:69.73544973545%;}.row-fluid .offset10{margin-left:65.079365079365%;*margin-left:64.973544973545%;}.row-fluid .offset10:first-child{margin-left:63.492063492063%;*margin-left:63.386243386243%;}.row-fluid .offset9{margin-left:58.730158730159%;*margin-left:58.624338624339%;}.row-fluid .offset9:first-child{margin-left:57.142857142857%;*margin-left:57.037037037037%;}.row-fluid .offset8{margin-left:52.380952380952%;*margin-left:52.275132275132%;}.row-fluid .offset8:first-child{margin-left:50.793650793651%;*margin-left:50.687830687831%;}.row-fluid .offset7{margin-left:46.031746031746%;*margin-left:45.925925925926%;}.row-fluid .offset7:first-child{margin-left:44.444444444444%;*margin-left:44.338624338624%;}.row-fluid .offset6{margin-left:39.68253968254%;*margin-left:39.57671957672%;}.row-fluid .offset6:first-child{margin-left:38.095238095238%;*margin-left:37.989417989418%;}.row-fluid .offset5{margin-left:33.333333333333%;*margin-left:33.227513227513%;}.row-fluid .offset5:first-child{margin-left:31.746031746032%;*margin-left:31.640211640212%;}.row-fluid .offset4{margin-left:26.984126984127%;*margin-left:26.878306878307%;}.row-fluid .offset4:first-child{margin-left:25.396825396825%;*margin-left:25.291005291005%;}.row-fluid .offset3{margin-left:20.634920634921%;*margin-left:20.529100529101%;}.row-fluid .offset3:first-child{margin-left:19.047619047619%;*margin-left:18.941798941799%;}.row-fluid .offset2{margin-left:14.285714285714%;*margin-left:14.179894179894%;}.row-fluid .offset2:first-child{margin-left:12.698412698413%;*margin-left:12.592592592593%;}.row-fluid .offset1{margin-left:7.9365079365079%;*margin-left:7.8306878306878%;}.row-fluid .offset1:first-child{margin-left:6.3492063492063%;*margin-left:6.2433862433862%;}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none;}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right;}.container{margin-right:auto;margin-left:auto;*zoom:1;}.container:before,.container:after{display:table;content:"";line-height:0;}.container:after{clear:both;}.container-fluid{padding-right:15px;padding-left:15px;*zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}.container-fluid:after{clear:both;}.container-fluid{max-width:1080px;min-width:1080px;margin:0 auto;}html .helper-container *,.notification-container *,.ajax-loading-box,.ui-widget-content.ui-dialog,.ui-widget-content.ui-dialog *{border-radius:0 !important;}.product-main-info .product-detail-price .price-num,.product-main-info.product-quick-view .price-num{font-family:Verdana, Geneva, sans-serif;font-size:36px;font-weight:normal;font-style:normal;text-decoration:none;}body,div,span,li,td,input[type="text"],input[type="password"],textarea,select,.scroll-y,.ui-widget select,.ui-widget textarea,.ui-widget,.ui-dialog .ui-dialog-title,a,a:visited,a:active,.popup-title:hover > a,.popup-title.unlogged a,.popup-title.logged a,.minicart-title,ul.dropdown-multicolumns li a{font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:normal;font-style:normal;}a,a:visited,a:active,.tygh-footer a:link,.tygh-footer a:visited,.top-links-grid a:link,.top-links-grid a:visited,.product-filters li a.filter-item,.sidebox-body ul a.extra-link{font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:normal;font-style:normal;text-decoration:none;}h1 .mainbox-title,.mainbox-title span,.product-main-info h1.mainbox-title,.product-quick-view.product-main-info .quick-view-title{font-family:Verdana, Geneva, sans-serif;font-size:26px;font-weight:bold;font-style:normal;text-decoration:none;}.breadcrumbs a,.breadcrumbs i,.breadcrumbs span,.sku span{font-size:100%;line-height:100%;}.shipping-edit-link span{font-size:100%;line-height:130%;}.button-submit-action input,.button-submit input,.button a,.button-action a,.button-big a,.button-submit-action input,.button-submit input,.button-submit-big input{font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;font-style:normal;text-decoration:none;}.button-submit-big input,.button-big a{font-size:13.8px;}body{background:#fff;}.helper-container{background:url('../../../../../../../../design/themes/1basic_clone/media/images/patterns/it/general_bg_image.png?t=1784734333') top center repeat scroll;}.tygh-top-panel > div{background-color:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#efefef));background:-webkit-linear-gradient(top,#f3f3f3,#efefef);background:-moz-linear-gradient(top,#f3f3f3,#efefef);background:-ms-linear-gradient(top,#f3f3f3,#efefef);background:-o-linear-gradient(top,#f3f3f3,#efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3f3f3', endColorstr='#ffefefef', GradientType=0);}.tygh-top-panel{background-color:#efefef;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#efefef));background:-webkit-linear-gradient(top,#f3f3f3,#efefef);background:-moz-linear-gradient(top,#f3f3f3,#efefef);background:-ms-linear-gradient(top,#f3f3f3,#efefef);background:-o-linear-gradient(top,#f3f3f3,#efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3f3f3', endColorstr='#ffefefef', GradientType=0);}.tygh-header{background-color:transparent;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent));background:-webkit-linear-gradient(top,transparent,transparent);background:-moz-linear-gradient(top,transparent,transparent);background:-ms-linear-gradient(top,transparent,transparent);background:-o-linear-gradient(top,transparent,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=0);}.tygh-header > div{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:-o-linear-gradient(top,#fff,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);}.tygh-content > div{background:#fff;}.tygh-content{background:transparent;}.tygh-footer > div{background-color:#f3f3f3;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#f3f3f3));background:-webkit-linear-gradient(top,#f3f3f3,#f3f3f3);background:-moz-linear-gradient(top,#f3f3f3,#f3f3f3);background:-ms-linear-gradient(top,#f3f3f3,#f3f3f3);background:-o-linear-gradient(top,#f3f3f3,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3f3f3', endColorstr='#fff3f3f3', GradientType=0);}.tygh-footer{background-color:#f3f3f3;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#f3f3f3));background:-webkit-linear-gradient(top,#f3f3f3,#f3f3f3);background:-moz-linear-gradient(top,#f3f3f3,#f3f3f3);background:-ms-linear-gradient(top,#f3f3f3,#f3f3f3);background:-o-linear-gradient(top,#f3f3f3,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff3f3f3', endColorstr='#fff3f3f3', GradientType=0);}a,.statistic-list .shipping-edit-link span,.ui-widget-content a,.dropdown-box .buttons-container a.account:hover,.orders-actions i,.orders-print i,.sidebox-body a:hover,.sidebox-important-wrapper .text-links a:hover,.cvv2,.sidebox-body .checkout-summary a:link,.sidebox-body .checkout-summary a:visited,.sidebox-wrapper.order-products .sidebox-body a,.select-link > span,.account-cancel,ul.dropdown-vertical ul li:hover > a,ul.dropdown-vertical li.active > a,.sidebox-wrapper .sidebox-body ul li.active > a,ul.dropdown-multicolumns li:hover div .alt-link a,ul.dropdown-multicolumns li:hover div .dropdown-bottom a,ul.dropdown-multicolumns li:hover div a:hover,ul.dropdown-multicolumns li li.active a,ul.dropdown-multicolumns li h3.active a,ul.dropdown-multicolumns li ul li a:hover,.stars .icon-star,.stars .icon-star-empty,.stars .icon-star-half,.icon-flight,.icon-heart,.icon-chart-bar,.icon-download,.popup-tabs i,.link-dashed{color:#08c;}.cvv2:hover,.product-description a.cm-dialog-opener,.product-description a.cm-dialog-opener:hover,.shipping-edit-link:hover span,.select-link > span,#sign_io > a,#sign_io > a:visited,#sign_io > a:hover,#sign_io > a:active,.select-link .select-vendor,.link-dashed{border-color:#08c;}.dropdown-multicolumns,.ui-dialog .ui-dialog-titlebar,.sidebox-important-wrapper .sidebox-title,.step-title-active span.float-left,.notification-content-extended h1,.cm-paging-dots a.active i,.cm-paging-dots a.active:hover i{background-color:#363636;background:-webkit-gradient(linear,left top,left bottom,from(#5f5f5f),to(#363636));background:-webkit-linear-gradient(top,#5f5f5f,#363636);background:-moz-linear-gradient(top,#5f5f5f,#363636);background:-ms-linear-gradient(top,#5f5f5f,#363636);background:-o-linear-gradient(top,#5f5f5f,#363636);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5f5f5f', endColorstr='#ff363636', GradientType=0);}ul.dropdown-multicolumns > li.active{background-color:#696969;}.cm-paging a.active,.cm-paging a:hover.active{background-color:#525252;}.dropdown-1column,.dropdown-2columns,.dropdown-3columns,.dropdown-4columns,.dropdown-5columns,.dropdown-fullwidth,ul.dropdown-multicolumns{border-color:#464646;}ul.dropdown-multicolumns{border-top-color:#5f5f5f;}ul.dropdown-multicolumns > li:hover{background-color:#fff;}ul.dropdown-multicolumns li a{text-shadow:0 1px 0 #131313;color:#fff;}ul.dropdown-multicolumns li:hover a{color:#000;}.ui-widget-header .ui-icon-closethick{color:#acacac;}.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover span:before{color:#dfdfdf;}.compare-menu ul li a:hover{background-color:#08c;}.tabs,.tabs ul li,.tabs ul li.active{border-color:#dcdcdc;}.tabs ul li{background-color:#f0f0f0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f0f0));background:-webkit-linear-gradient(top,#fff,#f0f0f0);background:-moz-linear-gradient(top,#fff,#f0f0f0);background:-ms-linear-gradient(top,#fff,#f0f0f0);background:-o-linear-gradient(top,#fff,#f0f0f0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff0f0f0', GradientType=0);}.tabs ul li:hover{background-color:#e9e9e9;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e9e9e9));background:-webkit-linear-gradient(top,#f8f8f8,#e9e9e9);background:-moz-linear-gradient(top,#f8f8f8,#e9e9e9);background:-ms-linear-gradient(top,#f8f8f8,#e9e9e9);background:-o-linear-gradient(top,#f8f8f8,#e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7', endColorstr='#ffe8e8e8', GradientType=0);}.tabs ul li.active,.tabs ul li.active{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background:-webkit-linear-gradient(top,#fff,#fff);background:-moz-linear-gradient(top,#fff,#fff);background:-ms-linear-gradient(top,#fff,#fff);background:-o-linear-gradient(top,#fff,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffffff', GradientType=0);}.tabs ul li.active,.tabs ul li.active{border-bottom-color:#fff;}.table th,.orders-summary-wrap{background-color:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eee));background:-webkit-linear-gradient(top,#fdfdfd,#eee);background:-moz-linear-gradient(top,#fdfdfd,#eee);background:-ms-linear-gradient(top,#fdfdfd,#eee);background:-o-linear-gradient(top,#fdfdfd,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcfcfc', endColorstr='#ffededed', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);}.sidebox-title{background-color:#252b37;background:-webkit-gradient(linear,left top,left bottom,from(#3c4559),to(#252b37));background:-webkit-linear-gradient(top,#3c4559,#252b37);background:-moz-linear-gradient(top,#3c4559,#252b37);background:-ms-linear-gradient(top,#3c4559,#252b37);background:-o-linear-gradient(top,#3c4559,#252b37);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b4558', endColorstr='#ff252b37', GradientType=0);}.sidebox-title span,.sidebox-title a:link,.sidebox-title a:visited,.sidebox-title a:hover{color:#fff;text-shadow:0px 1px 0px #393939;}.sidebox-wrapper .sidebox-body{border-color:#252b37;box-shadow:inset 0 30px 25px -20px #e5e5e5;}.sidebox-important-wrapper .sidebox-body{background-color:#586783;box-shadow:inset 0 30px 25px -20px #e5e5e5;}.ui-slider .ui-slider-range.ui-widget-header{background-color:#269dd9;background:-webkit-gradient(linear,left top,left bottom,from(#7dc4e8),to(#269dd9));background:-webkit-linear-gradient(top,#7dc4e8,#269dd9);background:-moz-linear-gradient(top,#7dc4e8,#269dd9);background:-ms-linear-gradient(top,#7dc4e8,#269dd9);background:-o-linear-gradient(top,#7dc4e8,#269dd9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7cc4e8', endColorstr='#ff269dd8', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.25);border-color:#1f7ead;border-top-color:#52b1e0;}body,div,p,.tabs ul li.active a,.tabs ul li.active a:visited,.tabs ul li.active a:hover,.tabs ul li.active a:active,.checkout-sidebox-title,.demo-site-panel select{color:#333;}.icon-cancel.small{color:#fff;}.button-submit-action.button-wrap-left,.button-submit.button-wrap-left,.button-action.button-wrap-left,.button.button-wrap-left,.button-submit-big.button-wrap-left,.button-big.button-wrap-left{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.go-button{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}.button-submit.button-wrap-left,.button.button-wrap-left,.go-button{background-color:#e1e1e1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e1e1e1));background:-webkit-linear-gradient(top,#fff,#e1e1e1);background:-moz-linear-gradient(top,#fff,#e1e1e1);background:-ms-linear-gradient(top,#fff,#e1e1e1);background:-o-linear-gradient(top,#fff,#e1e1e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.45);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.45);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.45);border-color:#ccc;}.button-submit.button-wrap-left:hover,.button.button-wrap-left:hover,.go-button:hover{background-color:#d9d9d9;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#d9d9d9));background:-webkit-linear-gradient(top,#f3f3f3,#d9d9d9);background:-moz-linear-gradient(top,#f3f3f3,#d9d9d9);background:-ms-linear-gradient(top,#f3f3f3,#d9d9d9);background:-o-linear-gradient(top,#f3f3f3,#d9d9d9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffd9d9d9', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.41);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.41);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.41);border-color:#c5c5c5;}.button-submit.button-wrap-left:hover:active,.button.button-wrap-left:hover:active,.go-button:active{background-color:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#d4d4d4),to(#ededed));background:-webkit-linear-gradient(top,#d4d4d4,#ededed);background:-moz-linear-gradient(top,#d4d4d4,#ededed);background:-ms-linear-gradient(top,#d4d4d4,#ededed);background:-o-linear-gradient(top,#d4d4d4,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd3d3d3', endColorstr='#ffededed', GradientType=0);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);border-color:#c5c5c5;}.button-action.button-wrap-left,.button-submit-action.button-wrap-left,.button-submit-big.button-wrap-left,.button-big.button-wrap-left{background-color:#980000;background:-webkit-gradient(linear,left top,left bottom,from(#cb1800),to(#980000));background:-webkit-linear-gradient(top,#cb1800,#980000);background:-moz-linear-gradient(top,#cb1800,#980000);background:-ms-linear-gradient(top,#cb1800,#980000);background:-o-linear-gradient(top,#cb1800,#980000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcb1700', endColorstr='#ff980000', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.45);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.45);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.45);border-color:#5b0000;}.button-action.button-wrap-left:hover,.button-submit-action.button-wrap-left:hover,.button-submit-big.button-wrap-left:hover,.button-big.button-wrap-left:hover{background-color:#840000;background:-webkit-gradient(linear,left top,left bottom,from(#b71500),to(#840000));background:-webkit-linear-gradient(top,#b71500,#840000);background:-moz-linear-gradient(top,#b71500,#840000);background:-ms-linear-gradient(top,#b71500,#840000);background:-o-linear-gradient(top,#b71500,#840000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb61500', endColorstr='#ff830000', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.41);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.41);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.41);border-color:#460000;}.button-action.button-wrap-left:hover:active,.button-submit-action.button-wrap-left:hover:active,.button-submit-big.button-wrap-left:hover:active,.button-big.button-wrap-left:hover:active{background-color:#b71500;background:-webkit-gradient(linear,left top,left bottom,from(#840000),to(#b71500));background:-webkit-linear-gradient(top,#840000,#b71500);background:-moz-linear-gradient(top,#840000,#b71500);background:-ms-linear-gradient(top,#840000,#b71500);background:-o-linear-gradient(top,#840000,#b71500);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff830000', endColorstr='#ffb61500', GradientType=0);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);border-color:#460000;}.button-submit.button-wrap-left input,.button-submit.button-wrap-left a,.button.button-wrap-left input,.button.button-wrap-left a,.go-button input,.go-button a{color:#737373;text-shadow:0px 1px 0px #fff;}.button-submit.button-wrap-left i,.button.button-wrap-left i,.go-button i{color:#808080;text-shadow:0px 1px 0px #fff;}.button-submit-action.button-wrap-left input,.button-submit-action.button-wrap-left a,.button-action.button-wrap-left input,.button-action.button-wrap-left a,.qv-buttons-container .button-action.button-wrap-left input,.qv-buttons-container .button-action.button-wrap-left a,.buttons-container .button-action.button-wrap-left input,.buttons-container .button-action.button-wrap-left a,.buttons-container-item .button-action.button-wrap-left input,.buttons-container-item .button-action.button-wrap-left a,.button-submit-big.button-wrap-right input,.button-submit-big.button-wrap-right a,.sidebox-body .button-action.button-wrap-left input,.sidebox-body .button-action.button-wrap-left a,.button-big.button-wrap-left input,.button-big.button-wrap-left a{color:#000;text-shadow:0px 1px 0px #ff9898;}.button-submit-action.button-wrap-left i,.button-action.button-wrap-left i,.qv-buttons-container .button-action.button-wrap-left i,.buttons-container .button-action.button-wrap-left i,.buttons-container-item .button-action.button-wrap-left i,.button-submit-big.button-wrap-right i,.sidebox-body .button-action.button-wrap-left i,.button-big.button-wrap-left i{color:#000;text-shadow:0px 1px 0px #ff9898;}.button-submit-action.button-wrap-left input,.button-submit-action.button-wrap-left a,.button-action.button-wrap-left input,.button-action.button-wrap-left a,.qv-buttons-container .button-action.button-wrap-left input,.qv-buttons-container .button-action.button-wrap-left a,.buttons-container .button-action.button-wrap-left input,.buttons-container .button-action.button-wrap-left a,.buttons-container-item .button-action.button-wrap-left input,.buttons-container-item .button-action.button-wrap-left a,.button-submit-big.button-wrap-right input,.button-submit-big.button-wrap-right a,.sidebox-body .button-action.button-wrap-left input,.sidebox-body .button-action.button-wrap-left a,.button-big.button-wrap-left input,.button-big.button-wrap-left a{color:#fffefe;text-shadow:0px 1px 0px #4c0000;}.button-submit-action.button-wrap-left i,.button-action.button-wrap-left i,.qv-buttons-container .button-action.button-wrap-left i,.buttons-container .button-action.button-wrap-left i,.buttons-container-item .button-action.button-wrap-left i,.button-submit-big.button-wrap-right i,.sidebox-body .button-action.button-wrap-left i,.button-big.button-wrap-left i{color:#fff;text-shadow:0px 1px 0px #4c0000;}.top-links-grid a:link,.top-links-grid a:visited,.top-links-grid a > span{color:#08c;}.top-links-grid .dropdown-box .popup-title.logged .icon-user,.top-links-grid .dropdown-box .popup-title.logged a,.top-links-grid .dropdown-box .logged .icon-down-micro,.top-links-grid .select-link i{color:#555;}.top-links-grid .dropdown-box .popup-title .icon-user,.top-links-grid .dropdown-box .popup-title a,.top-links-grid .dropdown-box .icon-down-micro{color:#7b7b7b;}.top-links-grid .popup-title:hover > a,.top-links-grid .dropdown-box .popup-title:hover i,.top-links-grid .popup-title.logged:hover > a,.top-links-grid .dropdown-box .popup-title.logged:hover i{color:#333;}.footer-menu{border-bottom:1px solid #dcdcdc;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.3);}.footer-menu p span,p.bottom-copyright{color:#4d4d4d;}.tygh-footer a:link,.tygh-footer a:visited,.social-link i{color:#808080;}a.bottom-copyright{color:#d9d9d9;}.step-title-active{background-color:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#eee));background:-webkit-linear-gradient(top,#f8f8f8,#eee);background:-moz-linear-gradient(top,#f8f8f8,#eee);background:-ms-linear-gradient(top,#f8f8f8,#eee);background:-o-linear-gradient(top,#f8f8f8,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7', endColorstr='#ffededed', GradientType=0);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.7);}.checkout-summary table tbody.total th,.order-products .edit-products{background-color:#f8f8f8;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#f8f8f8));background:-webkit-linear-gradient(top,#eee,#f8f8f8);background:-moz-linear-gradient(top,#eee,#f8f8f8);background:-ms-linear-gradient(top,#eee,#f8f8f8);background:-o-linear-gradient(top,#eee,#f8f8f8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffededed', endColorstr='#fff7f7f7', GradientType=0);border-top:1px solid #dedede;}.checkout-separator{background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#fff));background:-webkit-linear-gradient(top,#f5f5f5,#fff);background:-moz-linear-gradient(top,#f5f5f5,#fff);background:-ms-linear-gradient(top,#f5f5f5,#fff);background:-o-linear-gradient(top,#f5f5f5,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffffffff', GradientType=0);}.icon-cancel-circle{color:#c7c7c7;}.icon-cancel-circle:hover,.remove:hover .icon-cancel-circle,.remove:hover span{color:#4d4d4d;}.section-body,.section-body-details{box-shadow:inset 0 30px 25px -20px #f0f0f0;-webkit-box-shadow:inset 0 30px 25px -20px #f0f0f0;-moz-box-shadow:inset 0 30px 25px -20px #f0f0f0;}.cm-slide-prev i,.cm-slide-next i,.owl-more-theme .owl-prev,.owl-more-theme .owl-next{color:#c0c0c0;}.cm-slide-prev:hover i,.cm-slide-next:hover i,.owl-more-theme .owl-prev:hover,.owl-more-theme .owl-prev:focus,.owl-more-theme .owl-prev:active,.owl-more-theme .owl-next:hover,.owl-more-theme .owl-next:focus,.owl-more-theme .owl-next:active{color:#343434;}.owl-more-theme .owl-prev:hover,.owl-more-theme .owl-next:hover{background-color:#ebebeb;}.ui-slider .ui-slider-handle{background-color:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e6e6e6));background:-webkit-linear-gradient(top,#fafafa,#e6e6e6);background:-moz-linear-gradient(top,#fafafa,#e6e6e6);background:-ms-linear-gradient(top,#fafafa,#e6e6e6);background:-o-linear-gradient(top,#fafafa,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe5e5e5', GradientType=0);border:1px solid #b3b3b3;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 1px 0 rgba(0,0,0,0.3);box-shadow:0 0 1px 0 rgba(0,0,0,0.3);}.range-slider.ui-slider.ui-slider-horizontal{background-color:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#cdcdcd),to(#e6e6e6));background:-webkit-linear-gradient(top,#cdcdcd,#e6e6e6);background:-moz-linear-gradient(top,#cdcdcd,#e6e6e6);background:-ms-linear-gradient(top,#cdcdcd,#e6e6e6);background:-o-linear-gradient(top,#cdcdcd,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc', endColorstr='#ffe5e5e5', GradientType=0);border:1px solid #b3b3b3;border-right:none;}.section-title{background-color:#e9e9e9;background:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e9e9e9));background:-webkit-linear-gradient(top,#f5f5f5,#e9e9e9);background:-moz-linear-gradient(top,#f5f5f5,#e9e9e9);background:-ms-linear-gradient(top,#f5f5f5,#e9e9e9);background:-o-linear-gradient(top,#f5f5f5,#e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);}.no-items,.step-title-complete span.float-left,h2.step-title-complete a.title,h2.step-title-complete a.title:hover,.pb-container .icon-right-thin,.product-filters li a.filter-item.disabled,.product-filters li a.filter-item.checked.disabled,.product-cell-empty p{color:#cdcdcd;}input[type="text"],input[type="password"],textarea,select,.scroll-y,.account-info .user-name,.arrows-list li.delim,.b-bottom,.delim,.order-information hr,.image-captcha,form .captcha-input-text,.object-image,.button a,.button-action a,.button-big a,.button-submit-action input,.button-submit input,.button-submit-big input,.updates-wrapper,.order-products .order-product-list li,.breadcrumbs,.product-notification-body ul ul,.thumbnails-item,.csse-uploaded-images img,.csse-uploaded-images a.delete-thumb{border-color:#cdcdcd;}.dropdown-box .icon-down-micro,.icon-cancel-circle,.icon-basket.empty,.details-link,.combination-link,.detailed-link,.popup-title,.popup-title.unlogged a i{color:#b3b3b3;}.pagination a.set,.pagination a.prev,.pagination a.next,.sort-pagination a.set,.sort-pagination a.prev,.sort-pagination a.next{border-color:#b3b3b3;}.step-title span.float-left{background-color:#b3b3b3;}.table,table.qty-discounts,.checkout-sidebox-title,.checkout-totals,.table-filters .delim td,hr,.section-body .buttons-container,.mainbox-cart-body .table,.ui-dialog .buttons-container.picker,.compare-table td,.sitemap-section h2,.product-main-info .add-buttons-wrap,.success-registration-list li{border-color:#ebebeb;}.select-wrap.languages a.active-element,.select-wrap.currencies a.active-element{background-color:#ebebeb;}.statistic-list-wrap{width:100%;-webkit-box-shadow:inset 0 120px 100px -100px #ebebeb;box-shadow:inset 0 120px 100px -100px #ebebeb;}.table th,.table td,.table .table td,.dark-hr,.border,.table,.table .table-footer td,.buttons-container-picker,.notification-body-extended,.product-notification-buttons{border-color:#e3e3e3;}.section-title,.section-body,.section-body-details,.products-2,ul.statistic-list.total,.orders-summary-wrap,.orders-summary-wrap table tbody tr{border-color:#d4d4d4;}.checkout-summary table td,.section-title span,.search-magnifier,html input.search-input:focus,.popup-title.logged a,.sidebox-body .add-buttons-wrap a,.sidebox-body .add-buttons-wrap a:hover,.sidebox-body a:link,.sidebox-body a:visited,.sidebox-body .account-info a span,.sidebox-important-wrapper .text-links a:link,.sidebox-important-wrapper a:visited,.extra-link,a.extra-link:visited,a.extra-link:hover,a.extra-link:active,.sidebox-body ul a.extra-link,.card-info h5,.card-info p,.order-information h4,.order-information ul,.order-products .product-price,.product-filters li a.filter-item,.product-filters li a.filter-item:hover,.filter-title,.select-wrap.currencies a.active-element,.detailed-link.open,.detailed-link:hover,.product-info .sub-price,.details-link:hover,.details-block .open,.control-group label,.product-list-field label,.login-popup .control-group label,.login .control-group label,.step-body-active .control-group label,.qty label,.product-list-field span{color:#1a1a1a;}.product-filters a.extra-link,.filter-title,.detailed-link:hover,.detailed-link.open,.details-link:hover,.compare-checkbox{border-color:#4d4d4d;}#content_features .control-group:nth-child(2n),.section-body .buttons-container,.info-field-title,.el-dialogform-content,.el-dialogform-content .ui-widget-content,.ui-dialog .ui-dialog-buttonpane,.compare-table tr:nth-child(odd),.search-result:hover{background-color:#f8f8f8;}.price,.sub-price,.qty-in-stock,.popup-content ul.account-info li a:hover,ul.select-list li:hover,.select-list a.item-link,.dropdown-content li:hover,.tabs ul li a:hover,.tabs ul li:active a:hover,.popup-title a,.minicart-title,.cart-title:hover,.mainbox-title span,.product-quick-view.product-main-info .quick-view-title,.pagination a:hover,.paym-methods li div.radio1 h5,.paym-methods li div.radio1.active h5,.checkout-summary table tbody.total th div,.select-list a,.select-list a:visited,.select-list a:hover,.select-list a:active,.dropdown-content a,.dropdown-content a:visited,.dropdown-content a:hover,.cart-shipping-title,.product-info .price,.sort-pagination a:hover,ul.statistic-list li.total span,ul.statistic-list li.total .price span,ul.statistic-list span,#step_one_body.step-body-active,#step_one_body.step-body-active div,.step-title-active .title,.step-title-active a.title:hover,.step-title-complete a.title,.step-title-complete a.title:hover,.price-curency{color:#343434;}.list-price,.list-price,.sku,.compact .sku > div span,.tabs ul li a,.tabs ul li a:visited,.tabs ul li a:hover,.popup-title.unlogged a,.empty-cart,.features div,.paym-methods li div.radio1,.product-info .list-price,.product-description,.details-block-field label,.search-result p,.product-coming-soon{color:#767676;}.no-items,.product-cell-empty div,.statistic-list-wrap,.table tr:nth-child(2n),.table .table-footer td,.mainbox-cart-body .product-options,.discount-info,.info-block,.checkout-sidebox-title{background-color:#fafafa;}.caret-info .caret-inner{border-bottom-color:#fafafa;}.discount-info,.info-block,.details-block-box,.product-filters li a.filter-item.disabled .filter-icon,.orders-notes-body,.details-block-box,.form-wrap-default .buttons-container{border-color:#dedede;}.caret-info .caret-outer,.caret-info.alt .caret-outer,.minicart-separator td{border-bottom-color:#dedede;}.buttons-container,.buttons-container-item,.buttons-container.wrap,.checkout-buttons{border-top-color:#dedede;}.caret .caret-outer,.object-container{border-right-color:#dedede;}.object-container{border-left-color:#dedede;}.popup-content ul.account-info li a:hover,ul.select-list li:hover,.dropdown-content li:hover,.tabs .dropdown-menu li.active{background-color:#dedede;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#dedede));background:-webkit-linear-gradient(top,#eee,#dedede);background:-moz-linear-gradient(top,#eee,#dedede);background:-ms-linear-gradient(top,#eee,#dedede);background:-o-linear-gradient(top,#eee,#dedede);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffededed', endColorstr='#ffdedede', GradientType=0);}.cm-slider .cm-paging-dots a,.cm-slider .cm-paging-dots a:hover,.cm-slider .cm-paging-dots a.active,.cm-paging a:hover{background-color:#dedede;}.buttons-container,.buttons-container-item,.checkout-buttons,.ui-dialog .ui-dialog-content,.product-notification-buttons,.box,.buttons-container.wrap,.login .body-bc,.details-block-box,.entry-page-countries li a:hover,.pagination-helper-container{background-color:#f3f3f3;}.caret-info.alt .caret-inner,.caret-info.light .caret-outer{border-bottom-color:#f3f3f3;}.mainbox-cart-body .product-options{border-color:#f3f3f3;}.cm-hint{color:#c0c0c0 !important;}.exception-code{color:#c0c0c0;}.popup-content ul.account-info li.user-name{border-color:#c0c0c0;}.price-slider ul li{background-color:#c0c0c0;}.icon-basket.filled,.popup-title.logged .icon-user,.tree-limb .icon-user,.step-four .control-group input,.step-four .control-group select,.step-four .control-group,.form-payment label,.filter-wrap .icon-right-dir,.filter-wrap .icon-down-dir,form .captcha-input-text,.order-status,input[type="text"],input[type="password"],textarea,select,.scroll-y,.price-slider ul,.demo-site-panel .dp-label,.helper-container .search-input:focus{color:#676767;}.calendar-but,.dropdown-box .buttons-container,.cart-items p.center,.mainbox-title .date,.password .forgot-password,.remove span{color:#9a9a9a;}.pagination-selected-page,.sort-pagination span{background-color:#9a9a9a;}.tab-list-title{border-color:#9a9a9a;}.control-group label em,.other-text h2,.other-text p,.exception p,.sort-pagination a,.sort-pagination a:link,.sort-pagination a:visited,.sort-pagination a:hover,.account-detail p,.account-detail ul li,.account-benefits ul li,.login-info p,.pagination a,.pagination a:visited,.pagination a:hover,.pagination a:active,.pagination-selected-page,.mid-gray{color:#808080;}.filter-icon,.product-variant-image-selected{border-color:#808080;}.views-icons a:hover,.views-icons .active,.discount-info,.info-block,.order-products .product-options,#applied_promotions,.captcha .icon-refresh{color:#8d8d8d;}.views-icons a,.helper-container .search-input,.value-changer .increase,.value-changer .decrease{color:#b3b3b3;}ul.text-links.text-links-inline li.level-0 > ul,.sort-dropdown,.popup-tools,.popup-title.active,.popup-content,.cvv2-note,.select-popup,.value-changer .increase,.value-changer .decrease,.dropdown-content{border-color:#b3b3b3;}.success-registration-list li span{color:#a6a6a6;}.pagination a.set:hover,.pagination a.prev:hover,.pagination a.next:hover,.sort-pagination a.set:hover,.sort-pagination a.prev:hover,.sort-pagination a.next:hover,.increase:hover,.decrease:hover{background-color:#454545;}.sort-pagination a.set:hover,.sort-pagination a.prev:hover,.sort-pagination a.next:hover,.pagination a.set:hover,.pagination a.prev:hover,.pagination a.next:hover,.increase:hover,.decrease:hover,.product-description{border-color:#454545;}.sort-dropdown{background-color:#e1e1e1;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e1e1e1));background:-webkit-linear-gradient(top,#fff,#e1e1e1);background:-moz-linear-gradient(top,#fff,#e1e1e1);background:-ms-linear-gradient(top,#fff,#e1e1e1);background:-o-linear-gradient(top,#fff,#e1e1e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);border-color:#ccc;}.sort-dropdown.open{background-color:#f3f3f3;background:-webkit-gradient(linear,left top,left bottom,from(#d9d9d9),to(#f3f3f3));background:-webkit-linear-gradient(top,#d9d9d9,#f3f3f3);background:-moz-linear-gradient(top,#d9d9d9,#f3f3f3);background:-ms-linear-gradient(top,#d9d9d9,#f3f3f3);background:-o-linear-gradient(top,#d9d9d9,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9d9d9', endColorstr='#fff2f2f2', GradientType=0);border-color:#c5c5c5;}.sort-dropdown.open,.sort-dropdown:hover{border-color:#c5c5c5;}.views-icons a:hover{background-color:#d4d4d4;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#d4d4d4));background:-webkit-linear-gradient(top,#eee,#d4d4d4);background:-moz-linear-gradient(top,#eee,#d4d4d4);background:-ms-linear-gradient(top,#eee,#d4d4d4);background:-o-linear-gradient(top,#eee,#d4d4d4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffededed', endColorstr='#ffd4d4d4', GradientType=0);background-color:#e1e1e1;background:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e1e1e1));background:-webkit-linear-gradient(top,#f3f3f3,#e1e1e1);background:-moz-linear-gradient(top,#f3f3f3,#e1e1e1);background:-ms-linear-gradient(top,#f3f3f3,#e1e1e1);background:-o-linear-gradient(top,#f3f3f3,#e1e1e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe0e0e0', GradientType=0);}.views-icons .active,.views-icons .active:hover{background-color:#f3f3f3;background:-webkit-gradient(linear,left top,left bottom,from(#d4d4d4),to(#f3f3f3));background:-webkit-linear-gradient(top,#d4d4d4,#f3f3f3);background:-moz-linear-gradient(top,#d4d4d4,#f3f3f3);background:-ms-linear-gradient(top,#d4d4d4,#f3f3f3);background:-o-linear-gradient(top,#d4d4d4,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd4d4d4', endColorstr='#fff2f2f2', GradientType=0);background:-webkit-gradient(linear,left top,left bottom,from(#d9d9d9),to(#f3f3f3));background:-webkit-linear-gradient(top,#d9d9d9,#f3f3f3);background:-moz-linear-gradient(top,#d9d9d9,#f3f3f3);background:-ms-linear-gradient(top,#d9d9d9,#f3f3f3);background:-o-linear-gradient(top,#d9d9d9,#f3f3f3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9d9d9', endColorstr='#fff2f2f2', GradientType=0);}.sort-dropdown input,.sort-dropdown a,.sort-dropdown a input,.sort-dropdown a a,.views-icons .active input,.views-icons .active a,.views-icons > a:hover input,.views-icons > a:hover a{color:#737373;text-shadow:0px 1px 0px #fff;}.sort-dropdown i,.sort-dropdown a i,.views-icons .active i,.views-icons > a:hover i{color:#808080;text-shadow:0px 1px 0px #fff;}.breadcrumbs,.breadcrumbs a,.breadcrumbs a:visited,.breadcrumbs a:active,.breadcrumbs span{color:#9a9a9a;}.breadcrumbs a:hover{color:#08c;}.pagination-selected-page{color:#fff;}.mainbox-cart-body .table tr{background-color:#fff;}.actual-price,.actual-price .price span,.price-update,.price-num,.price-update .price span,.price-update{color:#a80006;}.product-list-field .qty-out-of-stock,.qty-out-of-stock{color:#a80006;}.thumb-discount-label,.discount-label{background:#a80006;color:white;border-bottom:1px solid #750004;}.product-list-field .qty-in-stock,.qty-in-stock,.product-promo-header{color:#08c;}.icon-left-circle,.icon-right-circle{color:#676767;}.product-switcher .icon-left-circle,.product-switcher .icon-right-circle{color:#c0c0c0;}.icon-left-circle:hover,.icon-right-circle:hover{color:#121212;}.product-switcher .switcher-icon:hover .icon-left-circle,.product-switcher .switcher-icon:hover .icon-right-circle,.icon-left-circle:hover,.icon-right-circle:hover{color:#121212;}.homepage-vendors{box-shadow:inset -60px 0 60px -30px #f2f2f2;}.form-wrap,.payment-methods-wrap{box-shadow:inset 0 70px 70px -30px #f7f7f7;-webkit-box-shadow:inset 0 70px 70px -30px #f7f7f7;-moz-box-shadow:inset 0 70px 70px -30px #f7f7f7;}.form-wrap,.payment-methods-wrap{border-color:#e3e3e3;}.helper-container .search-input{background-color:#fdfdfd;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#fdfdfd));background:-webkit-linear-gradient(top,#f7f7f7,#fdfdfd);background:-moz-linear-gradient(top,#f7f7f7,#fdfdfd);background:-ms-linear-gradient(top,#f7f7f7,#fdfdfd);background:-o-linear-gradient(top,#f7f7f7,#fdfdfd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7', endColorstr='#fffdfdfd', GradientType=0);}.product-filters-variants li label.disabled,.product-filters-variants li label.disabled > input{color:#bfbfbf;}h1 .mainbox-title,.mainbox-title span{font-size:22px;}.ty-tag-cloud{margin:10px 0;}.ty-tag-cloud__item{margin-right:10px;}.ty-tag-level-0,.ty-tag-level-0:active{font-size:100%;}.ty-tag-level-1,.ty-tag-level-1:active{font-size:150%;}.ty-tag-level-2,.ty-tag-level-2:active{font-size:200%;}.ty-tag-level-3,.ty-tag-level-3:active{font-size:250%;}.ty-tag-level-4,.ty-tag-level-4:active{font-size:300%;}.ty-tag-level-5,.ty-tag-level-5:active{font-size:350%;}.ty-tag-level-6,.ty-tag-level-6:active{font-size:400%;}ul.ty-tags-list{padding-left:0;}.ty-tags-list__item{display:inline-block;}.ty-tags-list__a{position:relative;display:block;float:left;margin:3px 5px 3px 15px;padding:0 27px 0 10px;font-size:12px;line-height:24px;text-decoration:none;border:0 none;background:#e6e6e6;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.ty-tags-list__a:before{position:absolute;top:50%;left:-14px;float:left;margin-top:-12px;width:0;height:0;border-width:12px 14px 12px 0;border-style:solid;border-color:transparent #e6e6e6 transparent transparent;content:"";}.ty-tags-list__a:after{position:absolute;top:50%;left:0;float:left;margin-top:-2px;width:4px;height:4px;background:#fff;content:"";-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.ty-tags-list__a{background:#e6e6e6;color:#676767;transition:none;padding-right:10px;}.ty-tags-list__a:hover{background:#16a085;color:#fff;text-shadow:none;}.ty-tags-list__a:hover:before{border-right-color:#16a085;}.ty-icon-feed{display:inline-block;float:right;margin-top:-25px;font-size:16px;}.ty-newsletters{margin-bottom:30px;}.ty-newsletters__item{margin-bottom:5px;}.ty-store-location{margin-top:30px;}.ty-store-location__map-wrapper{float:left;width:600px;height:450px;border:1px solid #979797;margin:0 30px 20px 0;}.ty-store-location__locations-wrapper{display:block;vertical-align:top;overflow:hidden;}.ty-store-location__item:first-child{margin-top:0;}.ty-store-location__item{margin:20px 0;}h3.ty-store-location__item-title{font-size:22px;margin:0 0 2px 0;}.ty-store-location__item-country{font-size:13px;font-weight:normal;}.ty-store-location__item-view{margin:20px 0;}@media (max-width: 979px){.ty-store-location__map-wrapper{width:400px;height:300px;}}@media (max-width: 767px){.ty-store-location__map-wrapper{width:100%;float:none;}}.ty-checkout-select-store{padding-left:30px;float:left;width:38%;margin-right:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ty-checkout-select-store__list{padding-left:30px;float:left;width:100%%;}.ty-checkout-select-store__estimation{padding-left:30px;float:left;width:90%;margin-right:2px;}.ty-one-store{padding:10px 0 15px 0;}.ty-one-store__radio{float:left;}.ty-one-store__label{margin:-13px 0 0 30px;}.ty-one-store__name{font-weight:bold;}.ty-one-store__description p{color:#737373;}.ty-checkout-select-store__item-view{margin:10px 0 10px 0;}.ty-checkout-select-store__map-full-div{padding-left:20px;}.ty-one-store__select-store{padding:20px 0;}.ty-checkout-select-store__map-full{float:right;width:100%;height:400px;border:1px solid #979797;margin:0 0 20px 0;}.ty-checkout-select-store__map{float:right;width:56%;height:400px;border:1px solid #979797;margin:0 0 20px 0;}.ty-checkout-select-store__map-details{float:left;width:100%;height:300px;border:1px solid #979797;margin:0 0 20px 0;}@media (max-width: 767px){.ty-checkout-select-store__map{float:none;width:100%;}.ty-checkout-select-store{float:none;width:100%;}}.ty-pickup-location{margin-top:30px;}.ty-pickup-location__map-wrapper{float:none;width:100%;height:450px;border:1px solid #979797;margin:0 30px 20px 0;}.ty-pickup-location__locations-wrapper{display:block;vertical-align:top;overflow:hidden;}.ty-pickup-location__item{padding:15px 0;}h3.ty-pickup-location__item-title{font-size:22px;padding-right:10px;}.ty-pickup-location__item-desc{padding-right:10px;}.ty-pickup-location__item-country{font-size:13px;font-weight:normal;}.ty-pickup-location__item-view{margin:20px 0;}.ty-cr-product-info-container{max-width:430px;*zoom:1;}.ty-cr-product-info-container:before,.ty-cr-product-info-container:after{display:table;content:"";line-height:0;}.ty-cr-product-info-container:after{clear:both;}.ty-cr-product-info-image{display:inline-block;vertical-align:top;padding:10px 20px 10px 0;}.ty-cr-product-info-header{padding:10px;display:inline-block;max-width:260px;}.cr-popup-error-box{max-width:430px;padding-bottom:10px;}.ty-dropdown-box__title a{white-space:nowrap;}.ty-cr-phone-number-link{padding-left:30%;}.ty-cr-phone-number-link{margin:4px 0px 0px;text-align:center;}.ty-cr-phone-number-link .ty-cr-phone{white-space:nowrap;}.ty-cr-phone-number-link .ty-cr-phone{color:#1a1a1a;font-weight:bold;font-size:18px;line-height:1em;}.ty-cr-phone-number-link .ty-cr-link{margin:3px 0px 0px;}.ty-cr-phone-number-link .ty-cr-link a{margin:0;}.ty-cr-phone-number-link .ty-cr-phone-prefix{color:#5a5a5a;font-weight:400;}.ty-cr-or{margin-bottom:-4px;margin-top:-3px;text-align:center;text-transform:uppercase;}.ty-cr-widget-content-grid .ty-cr-phone-number-link{margin:0;padding-left:0%;}@media (max-width: 1100px){.ty-cr-phone-number-link{padding-left:0%;}.ty-cr-phone-number-link .ty-cr-phone span{font-size:16px;}}@media (max-width: 767px){.ty-cr-content-grid .ty-cr-phone-number-link{margin:10px 0px 0px;float:left;}.ty-cr-phone-prefix{display:inline;}.ty-cr-widget-content-grid .ty-cr-phone-number-link{clear:both;padding:12px;}.header-widget-grid .cart-content-grid{width:100%;}.ty-cr-product-info-container,.cr-popup-error-box{max-width:100%;}.ty-cr-product-info-header{padding:0;display:block;max-width:100%;}.ty-cr-product-info-image{display:block;text-align:center;}}.ty-blog__item{border-bottom:1px solid #808080;padding-bottom:30px;margin:-1px;margin-bottom:50px;}.ty-blog__item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.ty-blog *,.ty-blog-grid *{font-size:14px;}.ty-blog h1,.ty-blog-grid h1{font-size:25px;}.ty-blog h2,.ty-blog-grid h2{font-size:23px;}.ty-blog h3,.ty-blog-grid h3{font-size:21px;}.ty-blog h4,.ty-blog-grid h4{font-size:19px;}.ty-blog h5,.ty-blog-grid h5{font-size:16px;}.ty-blog h6,.ty-blog-grid h6{font-size:14px;}.ty-blog hr,.ty-blog-grid hr{margin-top:20px;margin-bottom:20px;}.ty-blog img,.ty-blog-grid img{width:auto;max-width:100%;margin-top:30px;margin-bottom:30px;}.ty-blog h2.ty-blog__post-title,.ty-blog-grid h2.ty-blog__post-title{margin-bottom:4px;}.ty-blog .ty-blog__post-title,.ty-blog-grid .ty-blog__post-title{margin-bottom:0;padding:0 0 6px;font-size:27px;}.ty-blog .ty-blog__img-block,.ty-blog-grid .ty-blog__img-block{margin-top:20px;margin-bottom:20px;}.ty-blog .ty-blog__img-block img,.ty-blog-grid .ty-blog__img-block img{margin-top:0;margin-bottom:0;}.ty-blog .ty-blog__description,.ty-blog-grid .ty-blog__description{margin-bottom:30px;}.ty-blog .ty-blog__date,.ty-blog-grid .ty-blog__date{display:inline-block;margin-bottom:15px;margin-right:10px;color:#adadad;font-weight:normal;font-size:12px;}.ty-blog .ty-blog__author,.ty-blog-grid .ty-blog__author{display:inline-block;margin-bottom:15px;padding-left:12px;border-left:1px solid #adadad;color:#adadad;font-weight:normal;font-size:12px;}.ty-blog-sidebox{margin:0 0 10px;}.ty-blog-sidebox__item{border-bottom:1px solid #808080;padding-bottom:10px;margin-bottom:7px;}.ty-blog-sidebox__item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.ty-blog-text-links{margin:20px 0 40px;}.ty-blog-text-links__item{margin-bottom:20px;}.ty-blog-text-links__item:last-child{margin-bottom:25px;}.ty-blog-text-links__date{color:#adadad;border:1px solid #808080;padding:3px 8px;margin-right:9px;float:left;font-size:12px;}.ty-blog-text-links__a{padding-top:3px;display:block;}.ty-blog-recent-posts-scroller{margin-left:-10px;margin-right:-10px;}.ty-blog-recent-posts-scroller__item{margin-bottom:10px;margin-top:10px;padding-left:10px;padding-right:10px;}.ty-blog-recent-posts-scroller__item .ty-blog__date{display:block;margin-bottom:0;margin-top:5px;color:#adadad;font-size:12px;}.ty-blog-recent-posts-scroller__img-block{margin-bottom:10px;max-height:150px;min-height:150px;overflow:hidden;position:relative;text-align:center;}.ty-blog-recent-posts-scroller__img-block img{display:block;bottom:-100%;left:0;margin:auto;position:absolute;right:0;top:-100%;vertical-align:middle;}.ty-blog-recent-posts-scroller__img-block .ty-no-image{height:150px;min-height:initial !important;min-width:initial !important;}@media (max-width: 767px){.ty-blog__title{margin-top:50px;}}.ty-form-builder__checkbox-label,.ty-form-builder__radio-label{display:inline-block;margin:0 15px 5px 0;white-space:nowrap;}.ty-form-builder__multiple-select,.ty-form-builder__select,.ty-form-builder__state,.ty-form-builder__country{width:100%;max-width:500px;}.ty-form-builder__textarea{width:100%;max-width:500px;}.ty-form-builder .ty-input-text{width:100%;max-width:500px;}@media (max-width: 979px){.ty-form-builder__textarea{max-width:400px;}.ty-form-builder .ty-input-text{max-width:400px;}.ty-form-builder__multiple-select,.ty-form-builder__select,.ty-form-builder__state,.ty-form-builder__country{max-width:400px;}}.ty-polls + .ty-polls{margin-top:50px;}.ty-polls,.ty-ty-polls__results{margin-bottom:30px;}h2.ty-poll-header{font-size:18px;}h3.ty-poll__header{font-size:16px;margin-bottom:5px;}.ty-poll{padding:10px 2px;}.ty-poll-list{margin:0 0 10px 0;}.ty-poll-list__item{margin-bottom:10px;}.ty-poll__textarea{width:100%;height:50px;}.ty-poll__input-text{margin:7px 0;}.ty-polls__description,.ty-poll__header,.ty-polls__footer{padding-bottom:5px;}.ty-poll__required-question{color:#ea7162;}.ty-polls__results{margin-bottom:15px;}.ty-polls__results-item{margin-bottom:15px;}.ty-polls-graph{margin:15px 0 0;}.ty-polls-graph__title{float:left;width:70%;}.ty-polls-graph__ratio{float:right;width:25%;text-align:right;}.ty-polls-graph__bar{border:1px solid #e2e2e2;overflow:hidden;margin-top:3px;height:11px;}.ty-polls-graph__bar-result{width:0;height:100%;background:#3e3e3e;}.ty-polls__total{font-size:15px;margin-top:15px;font-weight:bold;}.ui-dialog .ty-polls{min-width:350px;}.ty-banner__image-item{text-align:center;}.ty-banner__image-wrapper{position:relative;overflow:hidden;margin:0 0 10px 0;text-align:center;}.ty-pre-order-container{min-width:600px;min-height:180px;}.ty-pre-order-notification-item{margin-bottom:10px;margin-right:80px;}.ty-pre-order-finish-form-container{min-height:250px;}.ty-input-submit{padding:8px !important;}.ty-twishlist-item{text-align:center;height:18px;margin-bottom:10px;}.ty-grid-list__item:hover .ty-twishlist-item__remove{visibility:visible;}.ty-add-to-wish{display:inline-block;margin:0;}@media (max-width: 767px){.ty-wish-list__buttons .ty-btn{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ty-wish-list__buttons .ty-btn + .ty-btn{margin:15px 0 0;}}.cloudzoom-lens{border:1px solid #b3b3b3;cursor:move;width:150px;height:150px;}.cloudzoom-zoom{border:1px solid #a6a6a6;height:450px;width:450px;z-index:2000;background:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 15px rgba(0,0,0,0.2);box-shadow:0 4px 15px rgba(0,0,0,0.2);}.cloudzoom-zoom-inside{border:medium none;box-shadow:none;z-index:2000;}.cloudzoom-caption{background-color:#000;color:#fff;display:none;font-family:sans-serif;font-size:11px;font-weight:bold;padding:10px;text-align:left;}.cloudzoom-blank{background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/addons/image_zoom/blank.png?t=1784734333');z-index:2000;}.cloudzoom-ajax-loader{background-image:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/ajax_loader.svg?t=1784734333');height:32px;width:32px;}.ty-hybrid-auth-icon{margin-right:3px;}.ty-link-unlink-provider img{opacity:0.25;filter:alpha(opacity=25);}@font-face{font-weight:normal;font-style:normal;font-family:'ALSRubl-Arial';src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.eot?t=1784734333');src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.eot?t=1784734333#iefix') format('../media/fonts/embedded-opentype'), url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.woff?t=1784734333') format('woff'), url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.ttf?t=1784734333') format('truetype'), url('../../../../../../../../design/themes/1basic_clone/media/fonts/alsrubl-arial-regular.svg?t=1784734333#ALSRublArialRegular') format('svg');}.ty-rub{font-family:'ALSRubl-Arial', Arial, sans-serif;font-size:inherit;}.ty-checkout-select-office{padding-left:30px;}.ty-one-office{padding:10px 0 15px 0;}.ty-one-office__radio{float:left;}.ty-one-office__label{margin:-25px 0 0 30px;}.ty-one-office__name{font-weight:bold;}.ty-one-office__description p{color:#737373;}.ty-footer-menu .ty-footer-general__header{position:relative;margin:0;padding-top:2px;}@media screen and (max-width: 767px){.ty-footer-menu .ty-footer-general__header{padding-top:15px;}}.ty-footer-general__icon-open,.ty-footer-general__icon-hide{display:none;color:#808080;}.ty-footer-general__body{margin:0;margin-top:8px;padding-bottom:43px;}.ty-footer-general__body li{margin-bottom:6px;}@media (max-width: 767px){.ty-footer-general__header{padding:15px 30px 15px 0;}.ty-footer-general__icon-open,.ty-footer-general__icon-hide{position:absolute;top:12px;right:0;font-size:40px;cursor:pointer;}.ty-footer-general__icon-open{display:block;}.ty-footer-general__header.open .ty-footer-general__icon-hide{display:block;}.ty-footer-general__header.open .ty-footer-general__icon-open{display:none;}.ty-footer-general__body{margin-top:0;padding-bottom:0px;display:none;}.ty-footer-general__body .ty-text-links__item,.ty-footer-general__body .ty-account-info__links li{padding:15px 0px 15px 0px;padding-left:20px;}.footer-contacts li{padding-left:20px;}}.ty-text-links__item{margin-right:11px;}@media (min-width: 768px) and (max-width: 979px){.ty-footer-general__body{display:block !important;}}@media (min-width: 1224px){.ty-footer-general__body{display:block !important;}}.bottom-copyright{margin-top:6px;}@media (max-width: 480px){.top-menu-grid{padding-top:15px;}.top-cart-content{width:100%;margin:0px 0px;margin-top:15px;}.top-cart-content .ty-dropdown-box{text-align:center;}.top-cart-content .ty-block{text-align:left;}}@media (min-width: 480px) and (max-width: 667px){.span8.search-block-grid{width:60%;float:left;}.top-search{margin-right:2%;}.span8.cart-content-grid{width:39%;float:left;}.top-cart-content{float:left;margin:0px 0px;}.top-menu-grid{padding-top:20px;}}@media (min-width: 667px) and (max-width: 767px){.top-menu-grid{padding-top:20px;}.span8.search-block-grid{width:70%;float:left;}.top-search{margin-right:2%;}.span8.cart-content-grid{width:29%;float:left;}.top-cart-content{float:left;margin:0px 0px;}}.ty-social-link{vertical-align:middle;}.ty-social-link [class*="ty-icon-moon-"]{margin-right:8px;padding:5px;border:2px solid #fff;border-radius:50%;font-size:18px;}.ty-social-link [class*="ty-icon-moon-"]:hover{color:#fff;border-color:#d9d9d9;background:#b3b3b3;}.ty-social-link .ty-icon-moon-vk{padding:8px;font-size:12px;}.ty-social-link:last-child i{margin-right:0;}.ty-social-link-block{margin:22px 15px 0 0;}@media screen and (max-width: 1120px){.ty-social-link-block{margin-top:0;margin-right:0;margin-bottom:22px;text-align:center;}}h3.ty-social-link__title{font-size:16px !important;font-family:Verdana, Geneva, sans-serif;font-weight:bold;text-transform:uppercase;line-height:38px;}@media screen and (max-width: 979px){h3.ty-social-link__title{display:inline-block;margin-top:0;margin-bottom:0;}}@media screen and (max-width: 767px){h3.ty-social-link__title{margin-top:0;}}.ty-social-link{top:0;margin-right:0;}.ty-cr-content-grid{width:100%;margin-top:3px;*zoom:1;}.ty-cr-content-grid:before,.ty-cr-content-grid:after{display:table;content:"";line-height:0;}.ty-cr-content-grid:after{clear:both;}.ty-cr-phone-number-link{padding:0 110px 0 0;margin:0;max-width:170px;text-align:left;}.ty-cr-phone-number-link *{font-family:Arial;}@media screen and (max-width: 767px){.ty-cr-phone-number-link{margin:0 auto 15px;max-width:100%;padding:0;}}.ty-cr-phone-number-link .ty-cr-link{float:left;width:150px;margin-top:6px;margin-right:-110px;}@media screen and (max-width: 767px){.ty-cr-phone-number-link .ty-cr-link{float:none;width:100%;margin-right:0;}}.ty-cr-phone-number-link .ty-cr-phone{font-size:19px;}.ty-cr-phone-number-link .ty-cr-phone-prefix{font-weight:bold;}.ty-cr-phone-number-link .ty-cr-work{margin-left:5px;font-weight:normal;font-size:12px;line-height:14px;vertical-align:top;}.ty-cr-phone-number-link .ty-cr-work-hours{padding-top:4px;font-size:11px;color:#808080;}@media (max-width: 1100px){.ty-cr-phone-number-link span.ty-cr-work{font-size:10px;margin-left:0px;}}@media (max-width: 767px){.ty-cr-content-grid .ty-cr-phone-number-link{float:none;margin:0 0 20px 0;text-align:center;}}@media (min-width: 768px) and (max-width: 820px){.ty-cr-content-grid{margin-top:0px;}.ty-cr-phone-number-link span.ty-cr-work{display:block;}.ty-cr-phone-number-link .ty-cr-link{margin-top:-2px;}}.ty-wysiwyg-content h1.ty-main-title{margin-top:10px;padding-bottom:10px;font-size:36px;text-transform:uppercase;line-height:155%;font-weight:normal;}.ty-wysiwyg-content h1.ty-main-title2{margin-top:45px;font-weight:normal;font-size:37px;}@media (max-width: 767px){.ty-wysiwyg-content h1.ty-main-title2,.ty-wysiwyg-content h1.ty-main-title{font-size:24px;}}.ty-wysiwyg-content h3.ty-main-title2{margin:78px 0 32px;font-size:22px;font-weight:normal;}.ty-list-container,.ty-items-container{margin:20px 0;line-height:140%;}.ty-list-container.ty-decimal .ty-list-text,.ty-items-container.ty-decimal .ty-list-text{padding-left:40px;}.ty-list-container.ty-decimal .ty-list-item,.ty-items-container.ty-decimal .ty-list-item{position:absolute;margin-top:7px;margin-left:-40px;font-size:60px;color:#0cf;}.ty-list-container .ty-column4 .ty-company__item,.ty-list-container .ty-column4 .ty-gift-certificate__item{padding-right:10%;}@media (max-width: 478px){.ty-list-container .ty-column4 .ty-company__item,.ty-list-container .ty-column4 .ty-gift-certificate__item{padding-right:0;}}.ty-list-container .ty-column4 .ty-delivery__item{padding-right:20%;}@media (max-width: 979px){.ty-list-container .ty-column4 .ty-delivery__item{padding-right:0;}}.ty-list-container .ty-column5 .ty-delivery__item,.ty-list-container .ty-column5 .ty-refund__item{padding-right:10%;}@media (max-width: 478px){.ty-list-container .ty-column5 .ty-delivery__item,.ty-list-container .ty-column5 .ty-refund__item{padding-right:0;}}.ty-list-container .ty-company__item{padding-right:10%;}.ty-list-container .ty-list-image{margin:17px 0;text-align:center;}.ty-list-container .ty-list-image.ty-left{text-align:left;}.ty-list-container .ty-list-image.ty-right{text-align:right;}.ty-list-container .ty-list-text{padding-top:8px;font-family:Arial;font-size:12px;line-height:150%;}.ty-list-container .ty-list-text.big{font-size:16px;}.ty-list-container .ty-list-text .ty-header{display:block;font-size:21px;}.ty-list-container .ty-list-text .ty-header .ty-big{font-size:218%;font-weight:bold;line-height:normal;}.ty-list-container.with-shadow .ty-list-image{padding:10px;margin-bottom:14px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);}.ty-list-container.with-shadow .ty-list-text{padding-top:0;margin-bottom:27px;}.ty-list-container .ty-list-header{display:block;padding-bottom:6px;font-size:22px;line-height:normal;}.ty-items-container .item{padding-right:4%;}@media screen and (max-width: 480px){.ty-items-container{text-align:center;}.ty-items-container .item{padding-right:0;}}.ty-column3-1{display:inline-block;width:20%;vertical-align:top;margin-right:-0.25em;}@media (max-width: 768px){.ty-column3-1{width:100%;}}.ty-column3-2{display:inline-block;width:60%;vertical-align:top;margin-right:-0.25em;}@media (max-width: 768px){.ty-column3-2{width:100%;}}.ty-about-container{padding-top:18px;padding-right:14px;padding-bottom:29px;padding-left:14px;background:#252b37;-webkit-box-shadow:2px 3px 5px 0px rgba(0,0,0,0.43);-moz-box-shadow:2px 3px 5px 0px rgba(0,0,0,0.43);box-shadow:2px 3px 5px 0px rgba(0,0,0,0.43);}.ty-about-container .ty-about-content.ty-about-refund__content{font-size:120%;}.ty-about-container .ty-about-content.ty-about-refund__content *{font-size:100%;}.ty-about-container .ty-about-content p{padding:4px 0;}.ty-about-container .ty-about-content h1{margin-top:0;margin-bottom:26px;}.ty-about-container .ty-about-banner{float:left;margin:-11px 0 0 -15px;}@media screen and (max-width: 480px){.ty-about-container .ty-about-banner{display:none;}}.ty-about-container .ty-about-description{overflow:hidden;}.ty-promo-container{padding:2px;background:#00afff;}.ty-promo-container.ty-yellow{margin:34px 0 101px;background:#ffe400;}.ty-promo-container.ty-yellow .ty-about-content{padding:13px 0;}.ty-promo-container.ty-yellow .ty-about-banner{padding:8px 0;margin-right:2px;width:14%;float:left;text-align:center;}.ty-promo-container.ty-yellow .ty-about-description{padding:4px 0 3px;overflow:hidden;}.ty-promo-container.ty-yellow .ty-about-description,.ty-promo-container.ty-yellow .ty-about-description *{color:#000;}.ty-promo-container.ty-yellow .ty-about-description p{padding:4px 0 3px;font-size:18px;line-height:100%;}.ty-promo-container.ty-yellow .ty-about-description p.header{padding-bottom:4px;font-size:26px;}.ty-promo-container.ty-yellow .ty-about-description p.subheader{font-size:16px;}.ty-promo-container.ty-yellow .ty-about-description h2{margin:4px 0 5px;}@media (max-width: 979px){.ty-promo-container .ty-column2{width:100%;}}.ty-promo-container .ty-promo-image{padding:15px;background:#fff;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);}@media (max-width: 979px){.ty-promo-container .ty-promo-image{text-align:center;}}.ty-promo-container .ty-promo-description{padding:35px 10%;}.ty-promo-container .ty-promo-description p{padding:18px 0 15px;font-size:36px;line-height:125%;color:#fff;}@media (max-width: 600px){.ty-promo-container .ty-promo-description p{font-size:30px;line-height:115%;}}@media (max-width: 500px){.ty-promo-container .ty-promo-description p{font-size:24px;line-height:105%;}}.ty-buttons-container.ty-main-buttons{margin:46px 0;}.ty-buttons-container.ty-main-buttons .ty-btn{font-size:19px;padding:18px 41px;font-family:Arial;}.owl-carousel.ty-scroller-list.grid-list{padding:0;border-width:0;background:none transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.owl-carousel.ty-scroller-list.grid-list .owl-wrapper-outer{background:none transparent;}.ty-scroller-advanced .owl-theme{margin:0 0 10px 0;}.ty-scroller-advanced .owl-theme .owl-wrapper-outer{padding:10px 0;}.owl-theme .owl-controls{margin-top:0;}.owl-theme .ty-scroller-list__item.ty-column4{display:block;width:auto;}.owl-theme .ty-grid-list__item .owl-controls{height:0;}.owl-theme .ty-grid-list__item .owl-controls .owl-buttons{height:0;}.owl-theme .ty-grid-list__item .owl-controls .owl-buttons div{padding:0;margin:0;color:#333;filter:alpha(opacity=100);opacity:1;background:none;}.owl-theme .ty-grid-list__item .owl-controls .owl-buttons .owl-prev:after,.owl-theme .ty-grid-list__item .owl-controls .owl-buttons .owl-next:before{display:none;}.ty-grid-list__item .owl-wrapper-outer{padding:0;}.homepage-banners .owl-theme .owl-wrapper-outer{padding:0;}.mainbox-container .owl-theme{margin-top:-10px;}.ty-grid-list__item-name{max-width:57%;}.ty-scroller-advanced .ty-grid-list__item{margin:0px 10px 1px 10px;}.ty-scroller-advanced .ty-scroller-list__item .ty-quick-view-button,.ty-scroller-advanced .ty-scroller-list__item:hover .ty-quick-view-button{text-align:left;}.ty-scroller-advanced .ty-scroller-list__item{padding-top:0px;}.ty-scroller-advanced .owl-wrapper-outer{padding-top:0px;}.ty-footer-form-block{margin-top:14px;margin-bottom:19px;}@media screen and (max-width: 1120px){.footer-stay-connected .ty-grid{width:100%;margin-left:0;}.footer-stay-connected .ty-grid .ty-float-left{float:none;}}form[name="subscribe_form"] .ty-footer-form-block__form{width:auto;display:inline-block;vertical-align:top;}form[name="subscribe_form"] .ty-footer-form-block__form h1,form[name="subscribe_form"] .ty-footer-form-block__form h2,form[name="subscribe_form"] .ty-footer-form-block__form h3,form[name="subscribe_form"] .ty-footer-form-block__form h4,form[name="subscribe_form"] .ty-footer-form-block__form h5,form[name="subscribe_form"] .ty-footer-form-block__form h6{margin:0;}form[name="subscribe_form"] .ty-footer-form-block__form .ty-block{font-size:13px;line-height:120%;text-transform:none;}form[name="subscribe_form"] .ty-footer-form-block__form h3{font-size:16px;font-family:Verdana, Geneva, sans-serif;line-height:normal;}form[name="subscribe_form"] .ty-footer-form-block__form h3 .ty-block{margin-top:5px;font-weight:normal;}form[name="subscribe_form"] .ty-footer-form-block__form.with-side{position:relative;padding-left:55px;padding-right:2%;width:36.5%;text-align:left !important;}form[name="subscribe_form"] .ty-footer-form-block__form.with-side i{position:absolute;left:0;top:0;font-size:36px;}@media screen and (max-width: 960px){form[name="subscribe_form"] .ty-footer-form-block__form.with-side{display:block;margin-right:auto !important;margin-left:auto !important;padding-right:0;}}@media screen and (max-width: 700px){form[name="subscribe_form"] .ty-footer-form-block__form.with-side{width:70%;}}form[name="subscribe_form"] .ty-footer-form-block__form + .ty-footer-form-block__form{width:53.5%;}@media screen and (max-width: 960px){form[name="subscribe_form"] .ty-footer-form-block__form + .ty-footer-form-block__form{display:block;margin-right:auto !important;margin-left:auto !important;width:53.5%;}}@media screen and (max-width: 766px){form[name="subscribe_form"] .ty-footer-form-block__form + .ty-footer-form-block__form{width:85%;}}@media screen and (max-width: 600px){form[name="subscribe_form"] .ty-footer-form-block__form + .ty-footer-form-block__form{width:100%;}}form[name="subscribe_form"] .ty-footer-form-block__form input{height:36px;width:100%;color:#333;font-size:12px;}form[name="subscribe_form"] .ty-footer-form-block__form input .cm-hint{color:#858585;}form[name="subscribe_form"] .ty-footer-form-block__form > div{vertical-align:top;display:inline-block;}form[name="subscribe_form"] .ty-footer-form-block__form .ty-footer-form-block__input{margin-top:10px;width:60%;}form[name="subscribe_form"] .ty-footer-form-block__form .ty-footer-form-block__button{margin-top:10px;}form[name="subscribe_form"] .ty-footer-form-block__form .ty-btn{padding:6px 15px;font-size:16px;text-transform:uppercase;line-height:140%;}.ty-btn__subscribe{background:#d9d9d9;color:#fff;}.ty-btn__subscribe:hover{background:#e8e8e8;color:#fff;}.ty-btn__subscribe.ty-btn__text{color:#d9d9d9;}.ty-footer-form-block__title{display:none;}.ty-news-text-links{padding-left:12px;margin:30px 0 29px;}.ty-news-text-links__item{margin-bottom:16px;}.ty-news-text-links__date{padding:0px 1px;margin-right:5px;}.ty-news-text-links__a{padding-top:1px;}.ty-discussion-post__content{margin-top:18px;}.ty-discussion-post__author{margin-left:0;}.ty-discussion-post__author,.ty-discussion-post__date,.ty-discussion-post__message{margin-left:0;}.homepage-reviews .ty-discussion-post{margin:22px 0 26px 0;}.ty-discussion-post{padding:12px 15px 17px;}.ty-caret{left:20px;}@media screen and (min-width: 767px){.ty-footer-menu{padding-top:20px;}}.tygh-footer .ty-mainbox-title{font-size:16px;padding:6px 0;margin:0;}.tygh-footer .ty-mainbox-body .ty-text-links{margin-top:10px;}.tygh-footer .ty-mainbox-body .ty-text-links__item{padding:2px 0;margin:0 0 8px;line-height:1.4;}.tygh-footer .ty-mainbox-body .ty-text-links__item a{color:#808080;}@media (min-width: 768px) and (max-width: 979px){.ty-footer-menu__items{display:block !important;}}.ty-payment-icons{margin:6px 0;}.ty-payment-icons__item{background:url('../../../../../../../../design/themes/1basic_clone/media/images/icons/russian_payments.png?t=1784734333') no-repeat;}.ty-payment-icons__item.webmoney{background-position:0px -67px;width:86px;}.ty-payment-icons__item.yandex{background-position:0px -128px;width:60px;}.ty-payment-icons__item.qiwi{background-position:0px -97px;width:84px;}.ty-payment-icons__item.mastercard{background-position:0px -35px;width:40px;}.ty-payment-icons__item.visa{background-position:0px 0px;width:40px;}.ty-payment-icons__item.paypal{background-position:0px -160px;}.ty-discussion-post__content .ty-discussion-post{margin:16px 0 30px 0;}.ty-banners-free-ship{margin-top:25px;}.ty-banners-free-ship .ty-banner__image-wrapper{margin:0;}.ty-banners-pickup{margin-top:5.5%;margin-bottom:23px;}.ty-banners-pickup .ty-banner__image-wrapper{margin:0;}@media (min-width: 481px) and (max-width: 767px){.ty-banners-free-ship,.ty-banners-pickup{width:48.5%;margin-top:0px;float:left;}.ty-banners-free-ship{margin-right:3%;}}.footer-contacts p,.footer-contacts li{color:#1a1a1a;}.footer-contacts .greeny{color:#08c;}.ty-pages-contacts__contact-block{padding-bottom:20px;padding-right:20px;}.ty-pages-contacts__contact-header{font-size:12px;}.ty-pages-contacts__contact-address,.ty-pages-contacts__contact-email{font-size:22px;font-weight:bold;margin-bottom:20px;}.ty-pages-contacts__contact-phone{font-size:22px;font-weight:bold;}.ty-pages-contacts__contact-email a{font-size:22px;text-decoration:underline;}.ty-pages-contacts__contact-footer{margin-top:5px;font-size:12px;}.ty-pages-contacts__time-block{background-color:#0bf;padding:20px;}.ty-pages-contacts__time-block div{color:#fff;}.ty-pages-contacts__time-block-header{font-size:22px;}.ty-pages-contacts__time-block-time{font-size:32px;margin-top:36px;}.ty-pages-contacts__time-block-zone{margin-top:5px;font-size:12px;}.ty-pages-contacts__time-block-days{margin-top:5px;font-size:14px;}.ty-pages-contacts__map{width:100%;height:400px;margin:20px 0 40px 0;}.ty-pages-contacts__image img{padding:5px;border:solid 2px #e5e5e5;}.ty-pages-contacts__image{padding-right:40px;}@media (min-width: 980px){.ty-pages-contacts__office{padding-left:20px;}}.ty-pages-contacts__office-title{font-size:24px;margin:10px 0 20px 0;}.ty-pages-contacts__office-instruction{font-size:16px;line-height:180%;}.ty-content-reward-points__general{margin-top:20px;}.ty-content-reward-points__general p{color:#fff;font-size:15px;line-height:200%;}.ty-content-reward-points__general h3{font-weight:normal;}.ty-content-reward-points__product-img{border:solid 10px #00afff;max-width:600px;}.ty-content-reward-points__product-img img{width:100%;}.ty-content-reward-points__product-text{background-color:#00afff;padding:10px 20px 20px 20px;}@media (min-width: 980px){.ty-content-reward-points__product-text{margin-left:25px;}}@media (min-width: 481px) and (max-width: 767px){.ty-content-reward-points__product-text{margin-left:25px;}}.ty-content-reward-points__my-points{margin-bottom:20px;}.ty-content-reward-points__my-points h3{margin-top:40px;}@media (min-width: 980px){.ty-content-reward-points__my-points{margin-left:25px;}}@media (min-width: 481px) and (max-width: 767px){.ty-content-reward-points__my-points{margin-left:25px;}}.ty-content-reward-points__my-points-img img{box-shadow:0 0 10px rgba(0,0,0,0.5);}.ty-content-reward-points__checkout-img{border:solid 10px #00afff;}.ty-content-reward-points__checkout-text{background-color:#00afff;}.ty-content-reward-points__checkout-text p{padding:10px 30px 30px 10px;}@media (max-width: 980px){.ty-list-container .ty-page-company__info-block{padding-top:30px;}}.ty-menu-item__sale .ty-menu__item-link{color:#fe7400 !important;font-weight:bold;}@media (min-width: 1151px){.ty-menu-item__products{display:none !important;}}@media (min-width: 768px) and (max-width: 1150px){.ty-menu-item__sport,.ty-menu-item__office{display:none !important;}}@media (max-width: 930px){.ty-menu-item__media{display:none !important;}}@media (max-width: 795px){.ty-menu-item__apparel{display:none !important;}}@media (min-width: 900px){.ty-quick-menu-item__bonuses{display:none !important;}}@media (max-width: 900px){.ty-quick-menu-item__points,.ty-quick-menu-item__gift{display:none !important;}}@media (min-width: 1166px){.ty-quick-menu-item__place-order{display:none !important;}}@media (max-width: 1167px){.ty-quick-menu__return,.ty-quick-menu__contacts,.ty-quick-menu__delivery,.ty-quick-menu__pickup{display:none !important;}}.ty-text-links_show_inline .ty-level-0:hover .ty-text-links{min-width:170px;}@font-face{font-family:'icomoon';src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/icomoon.eot?t=1784734333');src:url('../../../../../../../../design/themes/1basic_clone/media/fonts/icomoon.eot?t=1784734333#iefix') format('embedded-opentype'), url('../../../../../../../../design/themes/1basic_clone/media/fonts/icomoon.woff?t=1784734333') format('woff'), url('../../../../../../../../design/themes/1basic_clone/media/fonts/icomoon.ttf?t=1784734333') format('truetype'), url('../../../../../../../../design/themes/1basic_clone/media/fonts/icomoon.svg?t=1784734333#icomoon') format('svg');font-weight:normal;font-style:normal;}[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class*="ty-icon-"]:before{font-family:inherit;}.ty-quick-menu-item__points:before,.ty-quick-menu-item__gift:before,.ty-icon-moon-facebook,.ty-icon-moon-twitter,.ty-icon-moon-mail,.ty-icon-moon-vk,.ty-icon-moon-heart,.ty-icon-moon-percent,.ty-icon-moon-user{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;}.ty-icon-moon-facebook:before{content:"\e169";}.ty-icon-moon-twitter:before{content:"\e16d";}.ty-icon-moon-mail:before{content:"\e601";}.ty-icon-moon-vk:before{content:"\e602";}.ty-icon-moon-heart:before{content:"\e603";}.ty-icon-moon-percent:before{content:"\e604";}.ty-icon-moon-user:before{content:"\e600";}.ty-quick-menu-item__points:before{content:"\e604";}.ty-quick-menu-item__gift:before{content:"\e603";}#notification_abandoned_cart{min-width:355px;max-width:400px;position:fixed;left:20px;top:20px;width:30%;z-index:8000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.45);-moz-box-shadow:0 4px 15px rgba(0,0,0,0.45);box-shadow:0 4px 15px rgba(0,0,0,0.45);padding:0;background-color:#e8f8f8;display:none;text-align:center;}#notification_abandoned_cart .cp-notification-content{padding:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;min-height:100px;}#notification_abandoned_cart .ty-icon-cancel-circle{font-size:30px;line-height:30px;position:absolute;top:3px;right:5px;}#notification_abandoned_cart .abandoned_cart_title{margin-top:10px;font-size:18px;}#notification_abandoned_cart .abandoned_cart_total_discount{padding:0;margin-bottom:-5px;}#notification_abandoned_cart .abandoned_cart_price{padding:0;}#notification_abandoned_cart .abandoned_cart_price span.ty-price{font-size:28px;}#notification_abandoned_cart .abandoned_cart_by_now{margin-bottom:15px;}#notification_abandoned_cart .abandoned_cart_instruction{margin-bottom:10px;}#notification_abandoned_cart a.abandoned_cart_product{text-decoration:none;color:#000;font-size:145%;}#cp_viewed_products{position:fixed;top:0;left:0;right:0;display:none;background-color:#eee;z-index:500;overflow:hidden;width:100%;text-align:center;}#cp_viewed_products .cp-view-products-content{float:none;display:block;text-align:center;height:100%;margin:0 auto;}#cp_viewed_products .cp-viewed-products__header{padding:10px 0;text-align:center;}#cp_viewed_products .cp-viewed-products__header span{font-size:15px;}#cp_viewed_products .cp-viewed-products__footer{background-color:#242f35;position:absolute;bottom:0;right:0;left:0;height:50px;}#cp_viewed_products .cp-close-block{float:right;color:#fff;bottom:30px;position:relative;right:20px;}#cp_viewed_products .cp-close-block .cp-close{color:#fff;}#cp_viewed_products ul.cp-viewed-products__list{padding-bottom:70px;}#cp_viewed_products ul.cp-viewed-products__list li{padding:0 10px;display:inline-block;vertical-align:top;}#cp_viewed_products .cp-viewed-products__form{margin:0 auto;float:none;}#cp_viewed_products .cp-viewed-products__form_block{line-height:45px;vertical-align:middle;display:block;}#cp_viewed_products .cp-viewed-products__form_block input{width:170px;margin:0 15px;padding-top:0;}#cp_viewed_products .cp-viewed-products__form_block label{color:#fff;font-weight:300;font-size:15px;}#cp_viewed_products #cp_send_email_error_message{display:none;}#cp_viewed_products .cp-viewed-products__image{padding-bottom:10px;}#notification_overlay_abandoned_cart{z-index:750;}.cpr .wysiwyg-content,.cpr .wysiwyg-content p{text-align:left !important;}.meninssec{z-index:102 !important;}.sp1{z-index:95 !important;}.ui-widget-overlay{z-index:105 !important;}