.pagination-item
{
	line-height: 28px !important;
}
h1,h2,h3,h4,h5,h6
{
	color: #000;
}
.site-contents td>a,.site-contents td>a:link
{
	color: #000;
}
.site-contents td>a:visited
{
	color: #000;
}
.site-contents td>a:hover
{
	color: #000;
}
.site-contents td>a:active
{
	color: #000;
}
.site-contents td>a:hover
{
	background: #4bbe3f;
}
a,a:link
{
	color: #06f;
}
a:visited
{
	color: #06f;
}
a:hover
{
	color: #001d8b;
}
a:active
{
	color: #06f;
}
.link,.deleted-properties .deleted-property,.link:link,.deleted-properties .deleted-property:link
{
	color: #000;
}
.link:visited,.deleted-properties .deleted-property:visited
{
	color: #000;
}
.link:hover,.deleted-properties .deleted-property:hover
{
	color: #000;
}
.link:active,.deleted-properties .deleted-property:active
{
	color: #000;
}
.link>.text,.deleted-properties .deleted-property>.text,.link:link>.text,.deleted-properties .deleted-property:link>.text
{
	color: #06f;
}
.link:visited>.text,.deleted-properties .deleted-property:visited>.text
{
	color: #006cff;
}
.link:hover>.text,.deleted-properties .deleted-property:hover>.text
{
	color: #001d8b;
}
.link:active>.text,.deleted-properties .deleted-property:active>.text
{
	color: #06f;
}
.link>.text,.deleted-properties .deleted-property>.text,.link:link>.text,.deleted-properties .deleted-property:link>.text
{
	border-color: rgba(0,102,255,0.4);
}
.link:visited>.text,.deleted-properties .deleted-property:visited>.text
{
	border-color: rgba(0,108,255,0.4);
}
.link:hover>.text,.deleted-properties .deleted-property:hover>.text
{
	border-color: #001d8b;
}
.link:active>.text,.deleted-properties .deleted-property:active>.text
{
	border-color: #06f;
}
.link-on-dark,.link-on-dark:link
{
	color: #fff;
}
.link-on-dark:visited
{
	color: #fff;
}
.link-on-dark:hover
{
	color: #fff;
}
.link-on-dark:active
{
	color: #fff;
}
.link-on-dark>.text,.link-on-dark:link>.text
{
	color: #06f;
}
.link-on-dark:visited>.text
{
	color: #006cff;
}
.link-on-dark:hover>.text
{
	color: #06f;
}
.link-on-dark:active>.text
{
	color: #06f;
}
.link-on-dark>.text,.link-on-dark:link>.text
{
	border-color: rgba(0,102,255,0.4);
}
.link-on-dark:visited>.text
{
	border-color: rgba(0,108,255,0.4);
}
.link-on-dark:hover>.text
{
	border-color: transparent;
}
.link-on-dark:active>.text
{
	border-color: transparent;
}
.link-std,.link-std:link
{
	color: #06f;
}
.link-std:visited
{
	color: #06f;
}
.link-std:hover
{
	color: #001d8b;
}
.link-std:active
{
	color: #06f;
}
.link-std,.link-std:link
{
	border-color: rgba(0,102,255,0.4);
}
.link-std:visited
{
	border-color: rgba(0,102,255,0.4);
}
.link-std:hover
{
	border-color: transparent;
}
.link-std:active
{
	border-color: transparent;
}
.link-black,.link-black:link
{
	color: #000;
}
.link-black:visited
{
	color: #000;
}
.link-black:hover
{
	color: #909090;
}
.link-black:active
{
	color: #333;
}
.link-black,.link-black:link
{
	border-color: rgba(0,0,0,0.4);
}
.link-black:visited
{
	border-color: rgba(0,0,0,0.4);
}
.link-black:hover
{
	border-color: transparent;
}
.link-black:active
{
	border-color: transparent;
}
.flying-results
{
	background: #fff;
	border-color: #3a9731;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66);
}
.flying-results:before
{
	border-color: transparent #3a9731 transparent transparent;
}
.flying-results:after
{
	border-color: transparent;
	border-right-color: #fff;
}
.btn-show-results,.btn-show-results:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-show-results>.text,.btn-show-results>i,.btn-show-results:before,.btn-show-results:after,.btn-show-results:visited>.text,.btn-show-results:visited>i,.btn-show-results:visited:before,.btn-show-results:visited:after
{
	color: #fff;
}
.btn-show-results:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-show-results:hover>.text,.btn-show-results:hover>i,.btn-show-results:hover:before,.btn-show-results:hover:after
{
	color: #fff;
}
.btn-show-results:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-show-results:active>.text,.btn-show-results:active>i,.btn-show-results:active:before,.btn-show-results:active:after
{
	color: #fff;
}
.alert-toggle-btn
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.alert-toggle-btn:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.alert-toggle-btn:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.alert-toggle-btn.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.currency-list,.lang-list
{
	background: linear-gradient(to right, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(left, #3a9731, #4bbe3f 80%);
}
.currency-list:before,.lang-list:before
{
	background: #fff;
}
.v_error
{
	background: #fc4b4e;
	color: #fff;
}
.v_error:before
{
	border-color: transparent transparent #fc4b4e transparent;
}
.currency-switch .value .text,.currency-switch .value:link .text,.lang-switch .value .text,.lang-switch .value:link .text
{
	color: #06f;
}
.currency-switch .value:visited .text,.lang-switch .value:visited .text
{
	color: #006cff;
}
.currency-switch .value:hover .text,.lang-switch .value:hover .text
{
	color: #06f;
}
.currency-switch .value:active .text,.lang-switch .value:active .text
{
	color: #06f;
}
.currency-switch .value .text,.currency-switch .value:link .text,.lang-switch .value .text,.lang-switch .value:link .text
{
	border-color: rgba(0,102,255,0.4);
}
.currency-switch .value:visited .text,.lang-switch .value:visited .text
{
	border-color: rgba(0,108,255,0.4);
}
.currency-switch .value:hover .text,.lang-switch .value:hover .text
{
	border-color: transparent;
}
.currency-switch .value:active .text,.lang-switch .value:active .text
{
	border-color: transparent;
}
.currency-switch .value.active .text,.currency-switch .value.active:link .text,.lang-switch .value.active .text,.lang-switch .value.active:link .text
{
	color: #000;
}
.currency-switch .value.active:visited .text,.lang-switch .value.active:visited .text
{
	color: #000;
}
.currency-switch .value.active:hover .text,.lang-switch .value.active:hover .text
{
	color: #000;
}
.currency-switch .value.active:active .text,.lang-switch .value.active:active .text
{
	color: #000;
}
.currency-switch .value.active .text,.currency-switch .value.active:link .text,.lang-switch .value.active .text,.lang-switch .value.active:link .text
{
	border-color: transparent;
}
.currency-switch .value.active:visited .text,.lang-switch .value.active:visited .text
{
	border-color: transparent;
}
.currency-switch .value.active:hover .text,.lang-switch .value.active:hover .text
{
	border-color: transparent;
}
.currency-switch .value.active:active .text,.lang-switch .value.active:active .text
{
	border-color: transparent;
}
.info4admin
{
	border-color: #3a9731;
}
button
{
	background: none;
}
.pseudolink i
{
	color: #000;
}
.pseudolink .link-text,.pseudolink:link .link-text
{
	color: #06f;
}
.pseudolink:visited .link-text
{
	color: #06f;
}
.pseudolink:hover .link-text
{
	color: #000942;
}
.pseudolink:active .link-text
{
	color: #06f;
}
.pseudolink .link-text,.pseudolink:link .link-text
{
	border-color: rgba(0,102,255,0.4);
}
.pseudolink:visited .link-text
{
	border-color: rgba(0,102,255,0.4);
}
.pseudolink:hover .link-text
{
	border-color: #000942;
}
.pseudolink:active .link-text
{
	border-color: #06f;
}
ul.circled li:before
{
	border-color: #d6d6d6;
}
body
{
	color: #000;
}
.price-old
{
	color: #9f9bb3;
}
.light-brown
{
	background: #c4aa8d;
}
.white
{
	background: #fff;
}
.dark
{
	background: #4d4d4d;
}
.black
{
	background: #000;
}
.required-asterisk
{
	color: red !important;
}
.notification-popup
{
	color: rgba(0,0,0,0.77);
}
.notification-popup.no-arrow,.notification-popup>.content
{
	background: rgba(0,0,0,0.77);
	color: #fff;
}
.slider-arrow,.slider-arrow:link
{
	color: #3a9731;
}
.slider-arrow:visited
{
	color: #3a9731;
}
.slider-arrow:hover
{
	color: #4bbe3f;
}
.slider-arrow:active
{
	color: #3a9731;
}
.contacts-email,.contacts-email:link,.header-contacts .contacts-email,.header-contacts .contacts-email:link
{
	color: #000;
}
.contacts-email:visited,.header-contacts .contacts-email:visited
{
	color: #000;
}
.contacts-email:hover,.header-contacts .contacts-email:hover
{
	color: #000;
}
.contacts-email:active,.header-contacts .contacts-email:active
{
	color: #000;
}
.contacts-email .link-text,.contacts-email:link .link-text,.header-contacts .contacts-email .link-text,.header-contacts .contacts-email:link .link-text
{
	color: #06f;
}
.contacts-email:visited .link-text,.header-contacts .contacts-email:visited .link-text
{
	color: #006cff;
}
.contacts-email:hover .link-text,.header-contacts .contacts-email:hover .link-text
{
	color: #001d8b;
}
.contacts-email:active .link-text,.header-contacts .contacts-email:active .link-text
{
	color: #06f;
}
.contacts-email .link-text,.contacts-email:link .link-text,.header-contacts .contacts-email .link-text,.header-contacts .contacts-email:link .link-text
{
	border-color: rgba(0,102,255,0.4);
}
.contacts-email:visited .link-text,.header-contacts .contacts-email:visited .link-text
{
	border-color: rgba(0,108,255,0.4);
}
.contacts-email:hover .link-text,.header-contacts .contacts-email:hover .link-text
{
	border-color: #001d8b;
}
.contacts-email:active .link-text,.header-contacts .contacts-email:active .link-text
{
	border-color: #06f;
}
.btn-return
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-return:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-return:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-return.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.btn-return,.btn-return:link
{
	color: #000;
}
.btn-return:visited
{
	color: #000;
}
.btn-return:hover
{
	color: #000;
}
.btn-return:active
{
	color: #000;
}
.btn-return .text,.btn-return:link .text
{
	color: #000;
}
.btn-return:visited .text
{
	color: #000;
}
.btn-return:hover .text
{
	color: #000;
}
.btn-return:active .text
{
	color: #000;
}
.btn-return:before
{
	background: linear-gradient(135deg, #fff,#f3f5f4);
	background: -webkit-linear-gradient(315deg, #fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.btn-return:hover:before
{
	background: linear-gradient(135deg, #ebebeb,#fff);
	background: -webkit-linear-gradient(315deg, #ebebeb, #fff);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.btn-return:active:before
{
	background: linear-gradient(135deg, #eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(315deg, #eaeaea, #f3f5f4);
	box-shadow: inset 2px 0px 0px rgba(0,0,0,0.17);
}
.btn-continue,.btn-continue:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-continue>.text,.btn-continue>i,.btn-continue:before,.btn-continue:after,.btn-continue:visited>.text,.btn-continue:visited>i,.btn-continue:visited:before,.btn-continue:visited:after
{
	color: #fff;
}
.btn-continue:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-continue:hover>.text,.btn-continue:hover>i,.btn-continue:hover:before,.btn-continue:hover:after
{
	color: #fff;
}
.btn-continue:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-continue:active>.text,.btn-continue:active>i,.btn-continue:active:before,.btn-continue:active:after
{
	color: #fff;
}
.btn-continue .text
{
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-continue:before
{
	background: linear-gradient(-45deg, #53c348, #4bbe3f);
	background: -webkit-linear-gradient(-45deg, #53c348, #4bbe3f);
	box-shadow: 1px 0px 2px rgba(20,19,17,0.8),inset -2px 0px 0px #3a9731;
}
.btn-continue:hover:before
{
	background: linear-gradient(-45deg, #69f95b, #1fc80d);
	background: -webkit-linear-gradient(-45deg, #69f95b, #1fc80d);
	box-shadow: 1px 0px 2px rgba(20,19,17,0.8),inset -2px 0px 0px #3a9731;
}
.btn-continue:active:before
{
	background: linear-gradient(-45deg, #53c348, #4bbe3f);
	background: -webkit-linear-gradient(-45deg, #53c348, #4bbe3f);
	box-shadow: 1px 0px 2px rgba(20,19,17,0.8),inset -2px 0px 0px #3a9731;
}
.btn-expand
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-expand:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-expand:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-expand.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.brand,.brand:link
{
	color: #000;
}
.brand:visited
{
	color: #000;
}
.brand:hover
{
	color: #000;
}
.brand:active
{
	color: #000;
}
.site-map .site-map-item-wrap>.list-item>i
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.site-map .site-map-item-wrap>.list-item:hover>i
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.site-map .site-map-item-wrap>.list-item:active>i
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.search-results-item .date
{
	color: #8c8c8c;
}
.popup_map
{
	background: rgba(0,0,0,0.9);
	color: #fff;
}
.popup_map:before
{
	border-left-color: rgba(0,0,0,0.9);
}
.ctrl-arrow
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	color: #3a9731 !important;
	text-shadow: none;
}
.ctrl-arrow:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.ctrl-arrow:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.ctrl-arrow.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.ctrl-arrow:before
{
	background: linear-gradient(135deg, #fff,#f3f5f4);
	background: -webkit-linear-gradient(315deg, #fff, #f3f5f4);
}
.ctrl-arrow:hover
{
	color: #4bbe3f !important;
}
.ctrl-arrow:hover:before
{
	background: linear-gradient(135deg, #ebebeb,#fff);
	background: -webkit-linear-gradient(315deg, #ebebeb, #fff);
}
.ctrl-arrow:active
{
	color: #3a9731 !important;
}
.ctrl-arrow:active:before
{
	background: linear-gradient(135deg, #eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(315deg, #eaeaea, #f3f5f4);
}
.ctrl-arrow.prev.disabled,.ctrl-arrow.prev.disabled:hover,.ctrl-arrow.prev.disabled:active,.ctrl-arrow.next.disabled,.ctrl-arrow.next.disabled:hover,.ctrl-arrow.next.disabled:active
{
	background: #eaeaea;
	box-shadow: none;
	color: #fff !important;
}
.ctrl-arrow.prev.disabled:before,.ctrl-arrow.prev.disabled:hover:before,.ctrl-arrow.prev.disabled:active:before,.ctrl-arrow.next.disabled:before,.ctrl-arrow.next.disabled:hover:before,.ctrl-arrow.next.disabled:active:before
{
	background: #eaeaea;
	box-shadow: none;
}
.ctrl-arrow.prev:before
{
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.ctrl-arrow.prev:hover:before
{
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.ctrl-arrow.prev:active:before
{
	box-shadow: inset 2px 0px 0px rgba(0,0,0,0.17);
}
.ctrl-arrow.next:before
{
	box-shadow: 1px 0px 3px rgba(0,0,0,0.66),inset -2px 0px 0px rgba(0,0,0,0.17);
}
.ctrl-arrow.next:hover:before
{
	box-shadow: 1px 0px 3px rgba(0,0,0,0.66),inset -2px 0px 0px rgba(0,0,0,0.17);
}
.ctrl-arrow.next:active:before
{
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
}
.sticker.hit
{
	background: #ffdf1f;
}
.sticker.discount
{
	background: #ff5656;
	color: #fff;
}
.sticker.new
{
	background: #a9e800;
}
.sticker.best-price
{
	background: #fef471;
}
.sticker.best-choice
{
	background: #e54b31;
	color: #fff;
}
.sticker.bestseller
{
	background: #007aa1;
	color: #fff;
}
.sticker.preorder
{
	background: #33da71;
}
.sticker.with-gift
{
	background: #f8949e;
}
.sticker.i-am-gift
{
	background: #fef471;
}
.sticker.hurry-buy
{
	background: #ffdc20;
}
.sticker.best-option
{
	background: #5eda2a;
}
.sticker.exclusive
{
	background: #f88d47;
}
.sticker.free-delivery
{
	background: #41beb0;
	color: #fff;
}
.sticker.credit
{
	background: #017872;
	color: #fff;
}
.big-sticker
{
	background: #fff;
	border-color: #3a9731;
	box-shadow: 0px 2px 5px rgba(0,0,0,0.24);
}
.big-sticker>i,.big-sticker:before
{
	color: #3a9731;
}
.product-photos .brand
{
	background: rgba(221,221,221,0.5);
}
.product-photos .brand:hover
{
	background: rgba(221,221,221,0.8);
}
.product-photos .brand:active
{
	background: #ddd;
}
.alert
{
	background: rgba(0,0,0,0.77);
	color: #fff;
}
.alert>.btn-close
{
	color: #fff;
}
.alert>.btn-close:hover
{
	color: silver;
}
.alert.success,.alert.fail
{
	border-color: #4bbe3f;
}
.alert.success>.alert-header
{
	color: #5cc300;
}
.alert.fail>.alert-header
{
	color: #ff4f4f;
}
.modal_quick-view .arrow
{
	color: #3a9731;
}
.modal_quick-view .arrow:hover
{
	color: #4bbe3f;
}
.scroller__track_v
{
	background: #e6e6e6;
}
.scroller__bar_v
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 0px 3px 4px rgba(20,19,17,0.15);
}
.scroller__bar_v:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
}
.scroller__bar_v:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	outline: 1px solid #3a9731;
}
.scrollbar-rail.slider-content>.scroll-element .scroll-element_size
{
	background-color: #f0f0f0;
	box-shadow: 0px 2px 3px rgba(0,0,0,0.23);
}
.scrollbar-rail.slider-content>.scroll-element .scroll-element_size:before
{
	background: #c0c0c0;
	box-shadow: 0px 1px 0px #fff,inset 0px 1px 2px rgba(0,0,0,0.47);
}
.scrollbar-rail.slider-content>.scroll-element.scroll-x .scroll-bar
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border-color: #cbcdcc;
}
.scrollbar-rail.slider-content>.scroll-element.scroll-x .scroll-bar:before
{
	color: #cbcdcc;
}
.scrollbar-rail.slider-content>.scroll-element .scroll-element_outer:hover .scroll-bar
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
}
.scrollbar-rail.slider-content>.scroll-element.scroll-draggable>.scroll-element_outer>.scroll-bar
{
	box-shadow: 0px 0px 2px 2px #fdc240;
}
.breadcrumbs-content a,.breadcrumbs-content a:link
{
	color: #000;
}
.breadcrumbs-content a:visited
{
	color: #000;
}
.breadcrumbs-content a:hover
{
	color: #686868;
}
.breadcrumbs-content a:active
{
	color: #000;
}
.breadcrumbs-content a,.breadcrumbs-content a:link
{
	border-color: rgba(0,0,0,0.4);
}
.breadcrumbs-content a:visited
{
	border-color: rgba(0,0,0,0.4);
}
.breadcrumbs-content a:hover
{
	border-color: transparent;
}
.breadcrumbs-content a:active
{
	border-color: #000;
}
[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]
{
	background: #ebebeb;
	transition: background .3s, color .3s;
	webkit-transition: background .3s, color .3s;
}
[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav],[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:link
{
	color: #686868;
}
[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:visited
{
	color: #686868;
}
[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:hover
{
	color: #686868;
}
[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:active
{
	color: #686868;
}
[data-backnav-enabled="true"] .breadcrumbs-content a[data-backnav]:hover
{
	background: #4bbe3f;
	color: #fff;
}
[data-backnav-enabled="true"] .breadcrumbs-content .backnav
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
[data-backnav-enabled="true"] .breadcrumbs-content .backnav>li.active>a,[data-backnav-enabled="true"] .breadcrumbs-content .backnav>li.active>a:link
{
	color: #686868;
}
[data-backnav-enabled="true"] .breadcrumbs-content .backnav>li.active>a:visited
{
	color: #686868;
}
[data-backnav-enabled="true"] .breadcrumbs-content .backnav>li.active>a:hover
{
	color: #686868;
}
[data-backnav-enabled="true"] .breadcrumbs-content .backnav>li.active>a:active
{
	color: #686868;
}
.b-list li>span
{
	color: #686868;
}
.silver-normal
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.silver-hovered
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.silver-clicked
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.silver-disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.silver-static
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.btn-silver
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-silver:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-silver:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-silver.disabled,.ik_select_link.ik_select_link_disabled .trigger,.ik_select_link.ik_select_link_disabled .trigger:hover,.ik_select_link.ik_select_link_disabled .trigger:active
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.btn-main,.btn-main:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #53c348, #4bbe3f);
    background: -ms-linear-gradient(top, #53c348, #4bbe3f);
    background: -moz-linear-gradient(top, #53c348, #4bbe3f);
	background: linear-gradient('to bottom', #53c348, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-main>.text,.btn-main>i,.btn-main:before,.btn-main:after,.btn-main:visited>.text,.btn-main:visited>i,.btn-main:visited:before,.btn-main:visited:after
{
	color: #fff;
}
.btn-main:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-main:hover>.text,.btn-main:hover>i,.btn-main:hover:before,.btn-main:hover:after
{
	color: #fff;
}
.btn-main:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-main:active>.text,.btn-main:active>i,.btn-main:active:before,.btn-main:active:after
{
	color: #fff;
}
.btn-main.disabled,.btn-main.disabled:hover,.btn-main.disabled:active
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.btn-main.disabled,.btn-main.disabled>.text,.btn-main.disabled:after,.btn-main.disabled:hover,.btn-main.disabled:hover>.text,.btn-main.disabled:hover:after,.btn-main.disabled:active,.btn-main.disabled:active>.text,.btn-main.disabled:active:after
{
	color: gray;
}
.buy.disabled,.buy.disabled:hover,.buy.disabled:active,.btn-buy-wrap>.buy.disabled,.btn-buy-wrap>.buy.disabled:hover,.btn-buy-wrap>.buy.disabled:active
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.buy.disabled,.buy.disabled>.text,.buy.disabled>i,.buy.disabled>i:before,.buy.disabled:before,.buy.disabled:after,.buy.disabled:hover,.buy.disabled:hover>.text,.buy.disabled:hover>i,.buy.disabled:hover>i:before,.buy.disabled:hover:before,.buy.disabled:hover:after,.buy.disabled:active,.buy.disabled:active>.text,.buy.disabled:active>i,.buy.disabled:active>i:before,.buy.disabled:active:before,.buy.disabled:active:after,.btn-buy-wrap>.buy.disabled,.btn-buy-wrap>.buy.disabled>.text,.btn-buy-wrap>.buy.disabled>i,.btn-buy-wrap>.buy.disabled>i:before,.btn-buy-wrap>.buy.disabled:before,.btn-buy-wrap>.buy.disabled:after,.btn-buy-wrap>.buy.disabled:hover,.btn-buy-wrap>.buy.disabled:hover>.text,.btn-buy-wrap>.buy.disabled:hover>i,.btn-buy-wrap>.buy.disabled:hover>i:before,.btn-buy-wrap>.buy.disabled:hover:before,.btn-buy-wrap>.buy.disabled:hover:after,.btn-buy-wrap>.buy.disabled:active,.btn-buy-wrap>.buy.disabled:active>.text,.btn-buy-wrap>.buy.disabled:active>i,.btn-buy-wrap>.buy.disabled:active>i:before,.btn-buy-wrap>.buy.disabled:active:before,.btn-buy-wrap>.buy.disabled:active:after
{
	color: gray;
}
.main-normal
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.main-normal>.text,.main-normal>i,.main-normal:before,.main-normal:after
{
	color: #fff;
}
.main-hovered
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.main-hovered>.text,.main-hovered>i,.main-hovered:before,.main-hovered:after
{
	color: #fff;
}
.btn-buy-wrap .buy.main-clicked,.main-clicked
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-buy-wrap .buy.main-clicked>.text,.btn-buy-wrap .buy.main-clicked>i,.btn-buy-wrap .buy.main-clicked:before,.btn-buy-wrap .buy.main-clicked:after,.main-clicked>.text,.main-clicked>i,.main-clicked:before,.main-clicked:after
{
	color: #fff;
}
.btn-buy-wrap .buy.main-clicked.forced,.btn-buy-wrap .buy.main-clicked.forced:hover,.btn-buy-wrap .buy.main-clicked.forced:active,.btn-buy-wrap .buy.main-clicked.buy,.btn-buy-wrap .buy.main-clicked.buy:hover,.btn-buy-wrap .buy.main-clicked.buy:active,.main-clicked.forced,.main-clicked.forced:hover,.main-clicked.forced:active,.main-clicked.buy,.main-clicked.buy:hover,.main-clicked.buy:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-buy-wrap .buy.main-clicked.forced>.text,.btn-buy-wrap .buy.main-clicked.forced>i,.btn-buy-wrap .buy.main-clicked.forced:before,.btn-buy-wrap .buy.main-clicked.forced:after,.btn-buy-wrap .buy.main-clicked.forced:hover>.text,.btn-buy-wrap .buy.main-clicked.forced:hover>i,.btn-buy-wrap .buy.main-clicked.forced:hover:before,.btn-buy-wrap .buy.main-clicked.forced:hover:after,.btn-buy-wrap .buy.main-clicked.forced:active>.text,.btn-buy-wrap .buy.main-clicked.forced:active>i,.btn-buy-wrap .buy.main-clicked.forced:active:before,.btn-buy-wrap .buy.main-clicked.forced:active:after,.btn-buy-wrap .buy.main-clicked.buy>.text,.btn-buy-wrap .buy.main-clicked.buy>i,.btn-buy-wrap .buy.main-clicked.buy:before,.btn-buy-wrap .buy.main-clicked.buy:after,.btn-buy-wrap .buy.main-clicked.buy:hover>.text,.btn-buy-wrap .buy.main-clicked.buy:hover>i,.btn-buy-wrap .buy.main-clicked.buy:hover:before,.btn-buy-wrap .buy.main-clicked.buy:hover:after,.btn-buy-wrap .buy.main-clicked.buy:active>.text,.btn-buy-wrap .buy.main-clicked.buy:active>i,.btn-buy-wrap .buy.main-clicked.buy:active:before,.btn-buy-wrap .buy.main-clicked.buy:active:after,.main-clicked.forced>.text,.main-clicked.forced>i,.main-clicked.forced:before,.main-clicked.forced:after,.main-clicked.forced:hover>.text,.main-clicked.forced:hover>i,.main-clicked.forced:hover:before,.main-clicked.forced:hover:after,.main-clicked.forced:active>.text,.main-clicked.forced:active>i,.main-clicked.forced:active:before,.main-clicked.forced:active:after,.main-clicked.buy>.text,.main-clicked.buy>i,.main-clicked.buy:before,.main-clicked.buy:after,.main-clicked.buy:hover>.text,.main-clicked.buy:hover>i,.main-clicked.buy:hover:before,.main-clicked.buy:hover:after,.main-clicked.buy:active>.text,.main-clicked.buy:active>i,.main-clicked.buy:active:before,.main-clicked.buy:active:after
{
	color: #fff;
}
.btn-basket span,.btn-basket strong,.btn-basket i
{
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-basket .basket-items-number-sticker
{
	background: #fff;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.79);
	color: #000;
	text-shadow: none;
}
.btn-close
{
	color: #000;
}
.btn-close .btn-text
{
	border-color: rgba(0,0,0,0.5);
}
.btn-close:hover
{
	color: #9f9f9f;
}
.btn-close:hover .btn-text
{
	border-color: rgba(159,159,159,0.5);
}
.btn-close:active
{
	color: #000;
}
.btn-close:active .btn-text
{
	border-color: #000;
}
.popup_map .btn-close
{
	color: #fff;
}
.popup_map .btn-close .btn-text
{
	border-color: rgba(255,255,255,0.5);
}
.popup_map .btn-close:hover
{
	color: #9f9f9f;
}
.popup_map .btn-close:hover .btn-text
{
	border-color: rgba(159,159,159,0.5);
}
.popup_map .btn-close:active
{
	color: #fff;
}
.popup_map .btn-close:active .btn-text
{
	border-color: transparent;
}
.btn-delete
{
	color: #000;
}
.btn-delete .btn-text,.btn-delete:link .btn-text
{
	color: #000;
}
.btn-delete:visited .btn-text
{
	color: #000;
}
.btn-delete:hover .btn-text
{
	color: #909090;
}
.btn-delete:active .btn-text
{
	color: #000;
}
.btn-delete .btn-text,.btn-delete:link .btn-text
{
	border-color: rgba(0,0,0,0.4);
}
.btn-delete:visited .btn-text
{
	border-color: rgba(0,0,0,0.4);
}
.btn-delete:hover .btn-text
{
	border-color: #909090;
}
.btn-delete:active .btn-text
{
	border-color: #000;
}
.btn-password-toggle:hover
{
	color: #818181;
}
.btn-password-toggle:active
{
	color: #000;
}
.btn-to-waitlist
{
	color: #000;
}
.btn-to-waitlist .btn-text,.btn-to-waitlist:link .btn-text
{
	color: #000;
}
.btn-to-waitlist:visited .btn-text
{
	color: #000;
}
.btn-to-waitlist:hover .btn-text
{
	color: #909090;
}
.btn-to-waitlist:active .btn-text
{
	color: #000;
}
.btn-to-waitlist .btn-text,.btn-to-waitlist:link .btn-text
{
	border-color: rgba(0,0,0,0.4);
}
.btn-to-waitlist:visited .btn-text
{
	border-color: rgba(0,0,0,0.4);
}
.btn-to-waitlist:hover .btn-text
{
	border-color: #909090;
}
.btn-to-waitlist:active .btn-text
{
	border-color: #000;
}
.statebox:checked+.align-btn
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.statebox:checked+.align-btn>.text,.statebox:checked+.align-btn>i,.statebox:checked+.align-btn:before,.statebox:checked+.align-btn:after
{
	color: #fff;
}
.store-indicator .many
{
	background: silver;
}
.store-indicator.many>.many
{
	background: #328d00;
}
.store-indicator.average>.average
{
	background: orange;
}
.store-indicator.few>.few
{
	background: red;
}
.btn-city-toggle i:before
{
	color: #000;
}
@media (max-width: 767px)
{
	.btn-city-toggle
	{
		border-color: #d6d6d6;
	}
}
.bar.holiday
{
	background: #ff7171;
}
.bar.fullday
{
	background: #68c000;
}
.bar.halfday
{
	background: gold;
}
@media (max-width: 767px)
{
	.time .time-content
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
	.time .time-content .notification-popup,.time .time-content .notification-popup>.content
	{
		background: none;
		color: #000;
	}
	.time>i
	{
		background: #d6d6d6;
	}
	.time>i:hover
	{
		background: #e3e3e3;
	}
	.time>i.toggled
	{
		background: #4bbe3f;
		color: #fff;
	}
}
.textinput
{
	border-color: #d9d7e5;
	box-shadow: inset 0px 1px 5px rgba(0,0,0,0.15);
}
.textinput:hover
{
	border-color: #bdbbcb;
	box-shadow: inset 0px 1px 5px rgba(0,0,0,0.25);
}
.textinput:focus
{
	border-color: #3a9731;
	box-shadow: inset 0px 1px 5px rgba(0,0,0,0.15);
}
.textinput.valid
{
	border-color: #04b100;
}
.textinput.not-valid
{
	border-color: #ff4949;
}
.textinput.disabled,.textinput[disabled]
{
	background: #f7f7f7;
	border-color: #d9d7e5;
	box-shadow: none;
	color: #bfbfbf;
}
.icon-valid
{
	color: #04b100;
}
.icon-not-valid
{
	color: #ff4949;
}
.checkbox-content>i
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.checkbox-content>i:after
{
	border-color: transparent;
}
.checkbox-content>i:before
{
	color: silver;
}
.checkbox-content:hover>i:after,input:focus+.checkbox-content>i:after
{
	border-color: #4bbe3f;
}
input:checked+.checkbox-content>i
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
}
input:checked+.checkbox-content>i:after
{
	border-color: transparent;
}
input:checked+.checkbox-content>i:before
{
	color: #fff;
}
input[disabled]+.checkbox-content,.checkbox-styled.disabled>.checkbox-content
{
	color: silver;
}
input[disabled]+.checkbox-content>i,.checkbox-styled.disabled>.checkbox-content>i
{
	background: #e7e7e7;
	box-shadow: none;
	text-shadow: none;
}
input[disabled]+.checkbox-content>i:before,.checkbox-styled.disabled>.checkbox-content>i:before
{
	color: silver;
}
input[disabled]+.checkbox-content>i:after,.checkbox-styled.disabled>.checkbox-content>i:after
{
	border-color: transparent;
}
.radio-fake
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.radio-fake:before
{
	background: #e3e1e8;
	box-shadow: inset 0px 1px 3px #171717;
}
.radio-content:hover>.radio-fake,input:focus+.radio-content>.radio-fake
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
}
.radio-content:hover>.radio-fake:before,input:focus+.radio-content>.radio-fake:before
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
}
input[type="radio"]:checked+.radio-content>.radio-fake
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
}
input[type="radio"]:checked+.radio-content>.radio-fake:before
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
}
.disabled+.radio-content>.radio-fake,[disabled]+.radio-content>.radio-fake
{
	background: #e7e7e7;
	border: none;
	box-shadow: none;
}
.disabled+.radio-content>.radio-fake:before,[disabled]+.radio-content>.radio-fake:before
{
	background: #bebebe;
	box-shadow: none;
}
.ik_select
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.search-controls .ik_select,.search-controls .ik_select:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.search-controls .ik_select>.text,.search-controls .ik_select>i,.search-controls .ik_select:before,.search-controls .ik_select:after,.search-controls .ik_select:visited>.text,.search-controls .ik_select:visited>i,.search-controls .ik_select:visited:before,.search-controls .ik_select:visited:after
{
	color: #fff;
}
.search-controls .ik_select:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.search-controls .ik_select:hover>.text,.search-controls .ik_select:hover>i,.search-controls .ik_select:hover:before,.search-controls .ik_select:hover:after
{
	color: #fff;
}
.search-controls .ik_select:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.search-controls .ik_select:active>.text,.search-controls .ik_select:active>i,.search-controls .ik_select:active:before,.search-controls .ik_select:active:after
{
	color: #fff;
}
.ik_select_link
{
	background: #fff;
	border-color: #d9d7e5;
	box-shadow: inset 0px 1px 5px rgba(0,0,0,0.15);
}
.ik_select_link:hover
{
	box-shadow: inset 0px 1px 5px rgba(0,0,0,0.25);
}
.search-controls .ik_select_link
{
	background: none;
	border: none;
	box-shadow: none;
}
.search-controls .ik_select_link:hover
{
	box-shadow: none;
}
.ik_select_link .trigger,.ik_select_link .trigger:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.ik_select_link .trigger>.text,.ik_select_link .trigger>i,.ik_select_link .trigger:before,.ik_select_link .trigger:after,.ik_select_link .trigger:visited>.text,.ik_select_link .trigger:visited>i,.ik_select_link .trigger:visited:before,.ik_select_link .trigger:visited:after
{
	color: #fff;
}
.ik_select_link .trigger:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.ik_select_link .trigger:hover>.text,.ik_select_link .trigger:hover>i,.ik_select_link .trigger:hover:before,.ik_select_link .trigger:hover:after
{
	color: #fff;
}
.ik_select_link .trigger:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.ik_select_link .trigger:active>.text,.ik_select_link .trigger:active>i,.ik_select_link .trigger:active:before,.ik_select_link .trigger:active:after
{
	color: #fff;
}
.search-controls .ik_select_link .trigger
{
	background: none;
	border-top-color: #fff;
	box-shadow: none;
	color: inherit;
	text-shadow: none;
}
.opened .search-controls .ik_select_link .trigger
{
	border-bottom-color: #fff;
	border-top-color: transparent;
}
.ik_select_link.ik_select_link_disabled
{
	background: #F5F5F5;
	border-color: #CCC;
	box-shadow: none;
	color: #888;
}
.ik_select_list
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.ik_select_option_disabled
{
	color: silver;
}
.ik_select_hover
{
	background-color: #4bbe3f;
}
.quantity-counter .quantity-input
{
	color: #000;
}
.rating-stars i
{
	color: #cfcdd8;
}
.rating-stars[data-rating="1"] i:nth-of-type(-n+1)
{
	color: #ec2700;
}
.rating-stars[data-rating="2"] i:nth-of-type(-n+2)
{
	color: #ec2700;
}
.rating-stars[data-rating="3"] i:nth-of-type(-n+3)
{
	color: #ff7200;
}
.rating-stars[data-rating="4"] i:nth-of-type(-n+4)
{
	color: #fec52e;
}
.rating-stars[data-rating="5"] i:nth-of-type(-n+5)
{
	color: #80b600;
}
.rating-stars[data-hoverrating="1"] i.hovered
{
	color: #b91f00;
}
.rating-stars[data-hoverrating="2"] i.hovered
{
	color: #b91f00;
}
.rating-stars[data-hoverrating="3"] i.hovered
{
	color: #cc5b00;
}
.rating-stars[data-hoverrating="4"] i.hovered
{
	color: #f8b401;
}
.rating-stars[data-hoverrating="5"] i.hovered
{
	color: #5c8300;
}
.be-first
{
	color: #3a9731;
}
.action,.action>.text,.action>i
{
	color: #000;
}
.action:hover,.action:hover>.text,.action:hover>i
{
	color: #909090;
}
.action.toggled,.action.toggled>.text,.action.toggled>i
{
	color: #ff6600;
}
.action.toggled:hover,.action.toggled:hover>.text,.action.toggled:hover>i
{
	color: #a44200;
}
.btn-action.compare,.btn-action.favorite
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-action.compare:hover,.btn-action.favorite:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-action.compare:active,.btn-action.favorite:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.btn-action.compare.disabled,.btn-action.favorite.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.btn-action.compare.toggled,.btn-action.compare.toggled:hover,.btn-action.compare.toggled:active,.btn-action.favorite.toggled,.btn-action.favorite.toggled:hover,.btn-action.favorite.toggled:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-action.compare.toggled>.text,.btn-action.compare.toggled>i,.btn-action.compare.toggled:before,.btn-action.compare.toggled:after,.btn-action.compare.toggled:hover>.text,.btn-action.compare.toggled:hover>i,.btn-action.compare.toggled:hover:before,.btn-action.compare.toggled:hover:after,.btn-action.compare.toggled:active>.text,.btn-action.compare.toggled:active>i,.btn-action.compare.toggled:active:before,.btn-action.compare.toggled:active:after,.btn-action.favorite.toggled>.text,.btn-action.favorite.toggled>i,.btn-action.favorite.toggled:before,.btn-action.favorite.toggled:after,.btn-action.favorite.toggled:hover>.text,.btn-action.favorite.toggled:hover>i,.btn-action.favorite.toggled:hover:before,.btn-action.favorite.toggled:hover:after,.btn-action.favorite.toggled:active>.text,.btn-action.favorite.toggled:active>i,.btn-action.favorite.toggled:active:before,.btn-action.favorite.toggled:active:after
{
	color: #fff;
}
.btn-buy-wrap .buy,.btn-buy-wrap .buy:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-buy-wrap .buy>.text,.btn-buy-wrap .buy>i,.btn-buy-wrap .buy:before,.btn-buy-wrap .buy:after,.btn-buy-wrap .buy:visited>.text,.btn-buy-wrap .buy:visited>i,.btn-buy-wrap .buy:visited:before,.btn-buy-wrap .buy:visited:after
{
	color: #fff;
}
.btn-buy-wrap .buy:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-buy-wrap .buy:hover>.text,.btn-buy-wrap .buy:hover>i,.btn-buy-wrap .buy:hover:before,.btn-buy-wrap .buy:hover:after
{
	color: #fff;
}
.btn-buy-wrap .buy:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.btn-buy-wrap .buy:active>.text,.btn-buy-wrap .buy:active>i,.btn-buy-wrap .buy:active:before,.btn-buy-wrap .buy:active:after
{
	color: #fff;
}
.out-of-stock .btn-buy-wrap .buy,.btn-buy-wrap .when-out-of-stock
{
	background: none !important;
	border: none !important;
	box-shadow: none !important;
	color: #ff3232;
	pointer-events: none;
	text-shadow: none !important;
}
.buy+.tooltip .link .text,.buy+.tooltip .deleted-properties .deleted-property .text,.deleted-properties .buy+.tooltip .deleted-property .text,.buy+.tooltip .link:link .text,.buy+.tooltip .deleted-properties .deleted-property:link .text,.deleted-properties .buy+.tooltip .deleted-property:link .text
{
	color: #06f;
}
.buy+.tooltip .link:visited .text,.buy+.tooltip .deleted-properties .deleted-property:visited .text,.deleted-properties .buy+.tooltip .deleted-property:visited .text
{
	color: #06f;
}
.buy+.tooltip .link:hover .text,.buy+.tooltip .deleted-properties .deleted-property:hover .text,.deleted-properties .buy+.tooltip .deleted-property:hover .text
{
	color: #06f;
}
.buy+.tooltip .link:active .text,.buy+.tooltip .deleted-properties .deleted-property:active .text,.deleted-properties .buy+.tooltip .deleted-property:active .text
{
	color: #06f;
}
.buy+.tooltip .link .text,.buy+.tooltip .deleted-properties .deleted-property .text,.deleted-properties .buy+.tooltip .deleted-property .text,.buy+.tooltip .link:link .text,.buy+.tooltip .deleted-properties .deleted-property:link .text,.deleted-properties .buy+.tooltip .deleted-property:link .text
{
	border-color: rgba(0,102,255,0.4);
}
.buy+.tooltip .link:visited .text,.buy+.tooltip .deleted-properties .deleted-property:visited .text,.deleted-properties .buy+.tooltip .deleted-property:visited .text
{
	border-color: rgba(0,102,255,0.4);
}
.buy+.tooltip .link:hover .text,.buy+.tooltip .deleted-properties .deleted-property:hover .text,.deleted-properties .buy+.tooltip .deleted-property:hover .text
{
	border-color: transparent;
}
.buy+.tooltip .link:active .text,.buy+.tooltip .deleted-properties .deleted-property:active .text,.deleted-properties .buy+.tooltip .deleted-property:active .text
{
	border-color: transparent;
}
.tooltip-inner,.range-slider .noUi-tooltip
{
	background: #ffeb90;
	border-color: #ffc629;
	color: #000;
}
.buy+.tooltip>.tooltip-inner,.range-slider .buy+.tooltip>.noUi-tooltip
{
	background: rgba(0,0,0,0.9);
	color: #fff;
}
.buy+.tooltip.top>.tooltip-arrow
{
	border-top-color: rgba(0,0,0,0.9);
}
.buy+.tooltip.left>.tooltip-arrow
{
	border-left-color: rgba(0,0,0,0.9);
}
.buy+.tooltip.right>.tooltip-arrow
{
	border-right-color: rgba(0,0,0,0.9);
}
.buy+.tooltip.bottom>.tooltip-arrow
{
	border-bottom-color: rgba(0,0,0,0.9);
}
.view-type>a
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.view-type>a:hover
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.view-type>a:hover>.text,.view-type>a:hover>i,.view-type>a:hover:before,.view-type>a:hover:after
{
	color: #fff;
}
.view-type>a.active,.view-type>a:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.view-type>a.active>.text,.view-type>a.active>i,.view-type>a.active:before,.view-type>a.active:after,.view-type>a:active>.text,.view-type>a:active>i,.view-type>a:active:before,.view-type>a:active:after
{
	color: #fff;
}
.sort-n-view
{
	border-color: #e6e6e6 !important;
}
.sort-list-item>a>.text,.sort-list-item>a:link>.text
{
	color: #000;
}
.sort-list-item>a:visited>.text
{
	color: #000;
}
.sort-list-item>a:hover>.text
{
	color: #000;
}
.sort-list-item>a:active>.text
{
	color: #000;
}
.sort-list-item:hover
{
	background: #4bbe3f;
	color: #fff;
}
.sort-list-item:hover>a>.text,.sort-list-item:hover>a:link>.text
{
	color: #fff;
}
.sort-list-item:hover>a:visited>.text
{
	color: #fff;
}
.sort-list-item:hover>a:hover>.text
{
	color: #fff;
}
.sort-list-item:hover>a:active>.text
{
	color: #fff;
}
.sort-list-item:hover .text
{
	border-color: transparent;
}
.sort-list-item.active,.sort-list-item:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: inset 0px 1px 3px rgba(93,93,93,0.39);
	color: #fff;
}
.sort-list-item.active>a>.text,.sort-list-item.active>a:link>.text,.sort-list-item:active>a>.text,.sort-list-item:active>a:link>.text
{
	color: #fff;
}
.sort-list-item.active>a:visited>.text,.sort-list-item:active>a:visited>.text
{
	color: #fff;
}
.sort-list-item.active>a:hover>.text,.sort-list-item:active>a:hover>.text
{
	color: #fff;
}
.sort-list-item.active>a:active>.text,.sort-list-item:active>a:active>.text
{
	color: #fff;
}
.sort-list-item.active .text,.sort-list-item:active .text
{
	border-color: transparent;
}
.availability-info .when-in-stock .info-tag
{
	background: #0075cf;
}
.availability-info .when-in-stock .info-tag[data-popup]:hover,.availability-info .when-in-stock .info-tag[data-toggle="modal"]:hover
{
	background: #0075cf;
}
.availability-info .when-out-of-stock .info-tag
{
	background: #ff1d1d;
}
.availability-info .when-out-of-stock .info-tag[data-toggle="modal"]:hover
{
	background: #e90000;
}
.availability-info .when-available-for-order .info-tag
{
	background: #ffaa00;
}
.availability-info .when-available-for-order .info-tag[data-toggle="modal"]:hover
{
	background: #db9200;
}
.availability-info .text
{
	color: #fff;
}
.avail-dot
{
	background: #f8f8f8;
	box-shadow: inset 0px 1px 5px rgba(0,0,0,0.31);
}
.avail-dot.when-in-stock:before
{
	background: #327a12;
	background: linear-gradient(#8cc926, #327a12);
	background: -webkit-linear-gradient(#8cc926, #327a12);
}
.avail-dot.when-out-of-stock:before
{
	background: #8b1d23;
	background: linear-gradient(#8b1d23, #fc4448);
	background: -webkit-linear-gradient(#8b1d23, #fc4448);
}
.avail-dot.when-available-for-order:before
{
	background: #ffaa00;
	background: linear-gradient(#c80, #fa0);
	background: -webkit-linear-gradient(#c80, #fa0);
}
.slider-controls-wrap:before
{
	background: #d1cee2;
}
.slider-controls-wrap .slider-arrow
{
	background: #fff;
}
.slider-controls-wrap .slider-arrow.disabled
{
	color: silver;
}
.slider-controls-wrap .dots
{
	background: #fff;
}
.slider-controls-wrap .dots .dot
{
	background: #e3e1e8;
	box-shadow: inset 0px 1px 3px rgba(74,74,74,0.61);
}
.slider-controls-wrap .dots .dot:before
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
	box-shadow: inset 0px 1px 2px rgba(87,37,5,0.36);
}
.slider-controls-wrap .dots .dot:hover:before
{
	opacity: 1;
	visibility: visible;
}
.slider-controls-wrap .dots .dot.active
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.slider-controls-wrap .dots .dot.active:before
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
}
.percent
{
	color: #fff;
}
.syco_tooltip
{
	background: #ffeb90;
}
.triangle_right
{
	border-color: transparent #ffeb90 transparent transparent;
}
.triangle_left
{
	border-color: transparent transparent transparent #ffeb90;
}
.syco_tooltip>p
{
	color: #000;
}
.percentagebarinner
{
	background: #ffc629;
	background: #fff;
}
.percentagebar
{
	background: #fff;
}
.one-click-wrap>.action:hover,.one-click-wrap>.action:active
{
	color: #000;
}
.one-click-wrap>.action:hover>.text,.one-click-wrap>.action:active>.text
{
	border-color: transparent;
}
.one-click-buy.btn-action
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.one-click-buy.btn-action:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.one-click-buy.btn-action:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.one-click-buy.btn-action.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.modal_city-select-panel .current-city
{
	color: #000;
}
.modal_city-select-panel li:not(.active) span,.modal_city-select-panel li:not(.active) span:link
{
	color: #06f;
}
.modal_city-select-panel li:not(.active) span:visited
{
	color: #06f;
}
.modal_city-select-panel li:not(.active) span:hover
{
	color: #3a9731;
}
.modal_city-select-panel li:not(.active) span:active
{
	color: #3a9731;
}
.modal_city-select-panel li:not(.active) span,.modal_city-select-panel li:not(.active) span:link
{
	border-color: rgba(0,102,255,0.4);
}
.modal_city-select-panel li:not(.active) span:visited
{
	border-color: rgba(0,102,255,0.4);
}
.modal_city-select-panel li:not(.active) span:hover
{
	border-color: #3a9731;
}
.modal_city-select-panel li:not(.active) span:active
{
	border-color: #3a9731;
}
.modal_city-select-panel li.active span
{
	border-color: transparent;
	color: #000;
}
.modal_city-select-panel .input-clear
{
	color: #a2a2a2;
}
.modal_city-select-panel .input-clear:hover
{
	color: #000;
}
.modal_city-select-panel .ajax-city-search ul
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.modal_city-select-panel .ajax-city-search li:hover
{
	background: #fff2b2;
}
.modal_city-select-panel .btn-close
{
	color: #000;
}
.modal_city-select-panel .btn-close:hover
{
	color: silver;
}
.modal-dialog
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
@media (max-width: 767px)
{
	.modal-dialog h2
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		color: #fff;
	}
	.modal-dialog .btn-close
	{
		color: #fff;
	}
	.modal_city-select-panel .modal-dialog .btn-close
	{
		color: #000;
	}
}
.modal_callme .modal-dialog
{
	background: #f3f5f4;
	background: url("../../img/bg/phone.png") no-repeat 100% 100%,linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.modal_inform-when-price-drops .modal-dialog
{
	background: #f3f5f4;
	background: url("../../img/bg/price-drop.png") no-repeat 100% 100%,linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.modal_feedback .modal-dialog
{
	background: #f3f5f4;
	background: url("../../img/bg/modal_feedback.png") no-repeat 100% 100%,linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.modal-form .social-modal.vk
{
	background: url("../../img/icons/icon_modal_social_vk.png");
}
.modal-form .social-modal.ok
{
	background: url("../../img/icons/icon_modal_social_ok.png");
}
.modal-form .social-modal.mail
{
	background: url("../../img/icons/icon_modal_social_mail.png");
}
.modal-form .social-modal.fb
{
	background: url("../../img/icons/icon_modal_social_fb.png");
}
.modal-form .social-modal.black
{
	background: url("../../img/icons/icon_modal_social_black.png");
}
.modal_login .modal-footer
{
	border-color: #cacaca;
}
.form_login .switch-form-block .btn-form-switch .btn-text,.form_login .switch-form-block .btn-form-switch:link .btn-text,.form_registration .switch-form-block .btn-form-switch .btn-text,.form_registration .switch-form-block .btn-form-switch:link .btn-text,.form_callme .switch-form-block .btn-form-switch .btn-text,.form_callme .switch-form-block .btn-form-switch:link .btn-text
{
	color: #06f;
}
.form_login .switch-form-block .btn-form-switch:visited .btn-text,.form_registration .switch-form-block .btn-form-switch:visited .btn-text,.form_callme .switch-form-block .btn-form-switch:visited .btn-text
{
	color: #06f;
}
.form_login .switch-form-block .btn-form-switch:hover .btn-text,.form_registration .switch-form-block .btn-form-switch:hover .btn-text,.form_callme .switch-form-block .btn-form-switch:hover .btn-text
{
	color: #001d8b;
}
.form_login .switch-form-block .btn-form-switch:active .btn-text,.form_registration .switch-form-block .btn-form-switch:active .btn-text,.form_callme .switch-form-block .btn-form-switch:active .btn-text
{
	color: #06f;
}
.form_login .switch-form-block .btn-form-switch .btn-text,.form_login .switch-form-block .btn-form-switch:link .btn-text,.form_registration .switch-form-block .btn-form-switch .btn-text,.form_registration .switch-form-block .btn-form-switch:link .btn-text,.form_callme .switch-form-block .btn-form-switch .btn-text,.form_callme .switch-form-block .btn-form-switch:link .btn-text
{
	border-color: rgba(0,102,255,0.4);
}
.form_login .switch-form-block .btn-form-switch:visited .btn-text,.form_registration .switch-form-block .btn-form-switch:visited .btn-text,.form_callme .switch-form-block .btn-form-switch:visited .btn-text
{
	border-color: rgba(0,102,255,0.4);
}
.form_login .switch-form-block .btn-form-switch:hover .btn-text,.form_registration .switch-form-block .btn-form-switch:hover .btn-text,.form_callme .switch-form-block .btn-form-switch:hover .btn-text
{
	border-color: #001d8b;
}
.form_login .switch-form-block .btn-form-switch:active .btn-text,.form_registration .switch-form-block .btn-form-switch:active .btn-text,.form_callme .switch-form-block .btn-form-switch:active .btn-text
{
	border-color: #06f;
}
.form_login .forgot-pass,.form_login .forgot-pass:link,.form_registration .forgot-pass,.form_registration .forgot-pass:link,.form_callme .forgot-pass,.form_callme .forgot-pass:link
{
	color: #06f;
}
.form_login .forgot-pass:visited,.form_registration .forgot-pass:visited,.form_callme .forgot-pass:visited
{
	color: #06f;
}
.form_login .forgot-pass:hover,.form_registration .forgot-pass:hover,.form_callme .forgot-pass:hover
{
	color: #001d8b;
}
.form_login .forgot-pass:active,.form_registration .forgot-pass:active,.form_callme .forgot-pass:active
{
	color: #06f;
}
.form_login .forgot-pass,.form_login .forgot-pass:link,.form_registration .forgot-pass,.form_registration .forgot-pass:link,.form_callme .forgot-pass,.form_callme .forgot-pass:link
{
	border-color: rgba(0,102,255,0.4);
}
.form_login .forgot-pass:visited,.form_registration .forgot-pass:visited,.form_callme .forgot-pass:visited
{
	border-color: rgba(0,102,255,0.4);
}
.form_login .forgot-pass:hover,.form_registration .forgot-pass:hover,.form_callme .forgot-pass:hover
{
	border-color: #001d8b;
}
.form_login .forgot-pass:active,.form_registration .forgot-pass:active,.form_callme .forgot-pass:active
{
	border-color: #06f;
}
.form_registration .checkbox-content a,.form_registration .checkbox-content a:link
{
	color: #06f;
}
.form_registration .checkbox-content a:visited
{
	color: #06f;
}
.form_registration .checkbox-content a:hover
{
	color: #001d8b;
}
.form_registration .checkbox-content a:active
{
	color: #06f;
}
.form_registration .checkbox-content a,.form_registration .checkbox-content a:link
{
	border-color: rgba(0,102,255,0.4);
}
.form_registration .checkbox-content a:visited
{
	border-color: rgba(0,102,255,0.4);
}
.form_registration .checkbox-content a:hover
{
	border-color: #001d8b;
}
.form_registration .checkbox-content a:active
{
	border-color: #06f;
}
.captcha
{
	background: #fff;
	border-color: #e9e9e9;
}
.form_inform-when-price-drops .price>.icon-before-input
{
	color: #666;
}
.form_yourcity .another-city,.form_yourcity .another-city:link
{
	color: #fff;
}
.form_yourcity .another-city:visited
{
	color: #fff;
}
.form_yourcity .another-city:hover
{
	color: gray;
}
.form_yourcity .another-city:active
{
	color: #fff;
}
.form_calc-delivery .delivery-option:hover
{
	border-color: #739ce7;
}
.form_calc-delivery .delivery-option.active,.form_calc-delivery .delivery-option.active:hover
{
	border-color: #3a9731;
}
.modal_basket,.modal_map
{
	background: #4bbe3f;
	border: none;
}
.modal_basket:before,.modal_map:before
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.modal_basket .img-wrap,.modal_map .img-wrap
{
	border-color: #d4d4d4;
}
.modal_basket .additionals .dots>li,.modal_map .additionals .dots>li
{
	background: #c6c6c6;
}
.modal_basket .additionals .dots>li.active,.modal_map .additionals .dots>li.active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
}
.modal_basket .catalog-hits,.modal_map .catalog-hits
{
	background: none;
	border: none;
	box-shadow: none;
}
.modal_basket .btn-return .text,.modal_basket .btn-return:link .text,.modal_map .btn-return .text,.modal_map .btn-return:link .text
{
	color: #6f6f6f;
}
.modal_basket .btn-return:visited .text,.modal_map .btn-return:visited .text
{
	color: #6f6f6f;
}
.modal_basket .btn-return:hover .text,.modal_map .btn-return:hover .text
{
	color: #6f6f6f;
}
.modal_basket .btn-return:active .text,.modal_map .btn-return:active .text
{
	color: #6f6f6f;
}
.modal_custom-collection .item
{
	background: #fff;
	border-color: #ebeceb;
}
.modal_custom-collection .item,.modal_custom-collection .item:link
{
	color: #000;
}
.modal_custom-collection .item:visited
{
	color: #000;
}
.modal_custom-collection .item:hover
{
	color: #000;
}
.modal_custom-collection .item:active
{
	color: #000;
}
.modal_custom-collection .item .item-main-data .name-wrap>a .text,.modal_custom-collection .item .item-main-data .name-wrap>a:link .text
{
	color: #06f;
}
.modal_custom-collection .item .item-main-data .name-wrap>a:visited .text
{
	color: #006cff;
}
.modal_custom-collection .item .item-main-data .name-wrap>a:hover .text
{
	color: #001d8b;
}
.modal_custom-collection .item .item-main-data .name-wrap>a:active .text
{
	color: #06f;
}
.modal_custom-collection .item .item-main-data .name-wrap>a .text,.modal_custom-collection .item .item-main-data .name-wrap>a:link .text
{
	border-color: rgba(0,102,255,0.4);
}
.modal_custom-collection .item .item-main-data .name-wrap>a:visited .text
{
	border-color: rgba(0,108,255,0.4);
}
.modal_custom-collection .item .item-main-data .name-wrap>a:hover .text
{
	border-color: transparent;
}
.modal_custom-collection .item .item-main-data .name-wrap>a:active .text
{
	border-color: transparent;
}
.ghost.ready-to-add
{
	border-color: green;
}
.ghost.ready-to-remove
{
	border-color: #ff5a5a;
}
.ghost.to-add .custom-collection-control
{
	border-right-color: green;
	border-top-color: green;
}
.custom-collection-content .item:hover
{
	border-color: #ff5a5a;
}
.custom-collection-content .product
{
	border-color: #3a9731;
}
.custom-collection-content .final
{
	border-color: transparent;
}
.items-to-choose-from
{
	background: rgba(255,222,0,0.19);
}
.items-to-choose-from:before
{
	border-bottom-color: rgba(255,222,0,0.19);
}
.items-to-choose-from .item:hover
{
	border-color: green;
}
.items-to-choose-from .custom-collection-control
{
	border-right-color: green;
	border-top-color: green;
}
.custom-collection-control
{
	border-color: transparent;
	border-right-color: #ff5a5a;
	border-top-color: #ff5a5a;
	color: #fff;
}
.top-line-popup
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.popup_basket .popup-header .total-price
{
	background: #4bbe3f;
	color: white;
}
.popup_basket .basket-waitlist-toggle .btn-text,.popup_basket .basket-waitlist-toggle:link .btn-text
{
	color: #06f;
}
.popup_basket .basket-waitlist-toggle:visited .btn-text
{
	color: #006cff;
}
.popup_basket .basket-waitlist-toggle:hover .btn-text
{
	color: #001d8b;
}
.popup_basket .basket-waitlist-toggle:active .btn-text
{
	color: #06f;
}
.popup_basket .basket-waitlist-toggle .btn-text,.popup_basket .basket-waitlist-toggle:link .btn-text
{
	border-color: rgba(0,102,255,0.4);
}
.popup_basket .basket-waitlist-toggle:visited .btn-text
{
	border-color: rgba(0,108,255,0.4);
}
.popup_basket .basket-waitlist-toggle:hover .btn-text
{
	border-color: #001d8b;
}
.popup_basket .basket-waitlist-toggle:active .btn-text
{
	border-color: #06f;
}
.popup_basket .popup-footer .btn-main .text,.popup_basket .popup-footer .btn-main:link .text
{
	color: #fff;
}
.popup_basket .popup-footer .btn-main:visited .text
{
	color: #fff;
}
.popup_basket .popup-footer .btn-main:hover .text
{
	color: #fff;
}
.popup_basket .popup-footer .btn-main:active .text
{
	color: #fff;
}
.popup_account-menu li a
{
	text-shadow: none;
}
.popup_account-menu li a,.popup_account-menu li a:link
{
	color: #000;
}
.popup_account-menu li a:visited
{
	color: #000;
}
.popup_account-menu li a:hover
{
	color: #fff;
}
.popup_account-menu li a:active
{
	color: #fff;
}
.popup_account-menu li a .link-text,.popup_account-menu li a:link .link-text
{
	color: #06f;
}
.popup_account-menu li a:visited .link-text
{
	color: #06f;
}
.popup_account-menu li a:hover .link-text
{
	color: #fff;
}
.popup_account-menu li a:active .link-text
{
	color: #fff;
}
.popup_account-menu li a .link-text,.popup_account-menu li a:link .link-text
{
	border-color: rgba(0,102,255,0.4);
}
.popup_account-menu li a:visited .link-text
{
	border-color: rgba(0,102,255,0.4);
}
.popup_account-menu li a:hover .link-text
{
	border-color: transparent;
}
.popup_account-menu li a:active .link-text
{
	border-color: transparent;
}
.popup_account-menu li:hover
{
	background: #4bbe3f;
}
.popup_ajax-search
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.ajax-search-item:hover
{
	background: #e8e8e8;
}
.top-line
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.top-line .items-inside
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
}
.top-line a.toggled,.top-line a.toggled:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.top-line a.toggled>.text,.top-line a.toggled>i,.top-line a.toggled:before,.top-line a.toggled:after,.top-line a.toggled:visited>.text,.top-line a.toggled:visited>i,.top-line a.toggled:visited:before,.top-line a.toggled:visited:after
{
	color: #fff;
}
.top-line a.toggled:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.top-line a.toggled:hover>.text,.top-line a.toggled:hover>i,.top-line a.toggled:hover:before,.top-line a.toggled:hover:after
{
	color: #fff;
}
.top-line a.toggled:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.top-line a.toggled:active>.text,.top-line a.toggled:active>i,.top-line a.toggled:active:before,.top-line a.toggled:active:after
{
	color: #fff;
}
.top-line a.toggled,.top-line a.toggled:link
{
	color: #fff;
}
.top-line a.toggled:visited
{
	color: #fff;
}
.top-line a.toggled:hover
{
	color: #fff;
}
.top-line a.toggled:active
{
	color: #fff;
}
.top-line a.toggled .link-text,.top-line a.toggled:link .link-text
{
	color: #fff;
}
.top-line a.toggled:visited .link-text
{
	color: #fff;
}
.top-line a.toggled:hover .link-text
{
	color: #fff;
}
.top-line a.toggled:active .link-text
{
	color: #fff;
}
.top-line a.toggled i,.top-line a.toggled:link i
{
	color: #fff;
}
.top-line a.toggled:visited i
{
	color: #fff;
}
.top-line a.toggled:hover i
{
	color: #fff;
}
.top-line a.toggled:active i
{
	color: #fff;
}
.top-line a.toggled .items-inside,.top-line a.toggled:link .items-inside
{
	color: #fff;
}
.top-line a.toggled:visited .items-inside
{
	color: #fff;
}
.top-line a.toggled:hover .items-inside
{
	color: #fff;
}
.top-line a.toggled:active .items-inside
{
	color: #fff;
}
.top-line a.toggled .items-inside
{
	background: #fff;
	box-shadow: none;
	color: #000 !important;
}
.top-line .btn-compare i,.top-line .btn-compare:link i,.top-line .btn-favorites i,.top-line .btn-favorites:link i
{
	color: #000;
}
.top-line .btn-compare:visited i,.top-line .btn-favorites:visited i
{
	color: #000;
}
.top-line .btn-compare:hover i,.top-line .btn-favorites:hover i
{
	color: #001d8b;
}
.top-line .btn-compare:active i,.top-line .btn-favorites:active i
{
	color: #06f;
}
[data-top-line-position="fixed-left"] .top-line .items-inside,[data-top-line-position="fixed-right"] .top-line .items-inside
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
}
[data-top-line-position="fixed-left"] .top-line a.toggled .items-inside,[data-top-line-position="fixed-right"] .top-line a.toggled .items-inside
{
	background: #fff;
	box-shadow: none;
	color: #000 !important;
}
[data-top-line-position="fixed-left"] .top-line .account-not-authorized .avatar:hover,[data-top-line-position="fixed-right"] .top-line .account-not-authorized .avatar:hover
{
	color: #001d8b;
}
[data-top-line-position="fixed-left"] .top-line .account-not-authorized .content,[data-top-line-position="fixed-right"] .top-line .account-not-authorized .content
{
	background: #fff;
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	border-color: gray;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.account-authorized .avatar
{
	background-color: #e8e8e8;
	border-color: #fff;
	color: #a8a8a8;
}
.account-authorized .btn-logout,.account-authorized .btn-logout:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.account-authorized .btn-logout>.text,.account-authorized .btn-logout>i,.account-authorized .btn-logout:before,.account-authorized .btn-logout:after,.account-authorized .btn-logout:visited>.text,.account-authorized .btn-logout:visited>i,.account-authorized .btn-logout:visited:before,.account-authorized .btn-logout:visited:after
{
	color: #fff;
}
.account-authorized .btn-logout:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.account-authorized .btn-logout:hover>.text,.account-authorized .btn-logout:hover>i,.account-authorized .btn-logout:hover:before,.account-authorized .btn-logout:hover:after
{
	color: #fff;
}
.account-authorized .btn-logout:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.account-authorized .btn-logout:active>.text,.account-authorized .btn-logout:active>i,.account-authorized .btn-logout:active:before,.account-authorized .btn-logout:active:after
{
	color: #fff;
}
.account-authorized .toggled
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.account-authorized .toggled>.text,.account-authorized .toggled>i,.account-authorized .toggled:before,.account-authorized .toggled:after
{
	color: #fff;
}
.account-authorized .toggled .link-text,.account-authorized .toggled:link .link-text
{
	color: #fff;
}
.account-authorized .toggled:visited .link-text
{
	color: #fff;
}
.account-authorized .toggled:hover .link-text
{
	color: #fff;
}
.account-authorized .toggled:active .link-text
{
	color: #fff;
}
.account-authorized .toggled .link-text,.account-authorized .toggled:link .link-text
{
	border-color: rgba(255,255,255,0.4);
}
.account-authorized .toggled:visited .link-text
{
	border-color: rgba(255,255,255,0.4);
}
.account-authorized .toggled:hover .link-text
{
	border-color: transparent;
}
.account-authorized .toggled:active .link-text
{
	border-color: transparent;
}
.account-authorized .toggled .btn-logout
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.account-authorized .toggled .btn-logout:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.account-authorized .toggled .btn-logout:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.account-authorized .toggled .btn-logout.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.search-wrap .search-clear
{
	color: #a2a2a2;
}
.search-wrap .search-clear:hover
{
	color: #000;
}
.search-wrap .search-example,.search-wrap .search-example:link
{
	color: #06f;
}
.search-wrap .search-example:visited
{
	color: #06f;
}
.search-wrap .search-example:hover
{
	color: #001d8b;
}
.search-wrap .search-example:active
{
	color: #06f;
}
@media (min-width: 768px)
{
	[data-header-version="v1"] .catalog-menu.mainmenu,[data-header-version="v4"] .catalog-menu.mainmenu
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .category-name,[data-header-version="v4"] .catalog-menu.mainmenu .category-name
	{
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .category-items-number,[data-header-version="v4"] .catalog-menu.mainmenu .category-items-number
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .category-items-number>.text,[data-header-version="v1"] .catalog-menu.mainmenu .category-items-number>i,[data-header-version="v1"] .catalog-menu.mainmenu .category-items-number:before,[data-header-version="v1"] .catalog-menu.mainmenu .category-items-number:after,[data-header-version="v4"] .catalog-menu.mainmenu .category-items-number>.text,[data-header-version="v4"] .catalog-menu.mainmenu .category-items-number>i,[data-header-version="v4"] .catalog-menu.mainmenu .category-items-number:before,[data-header-version="v4"] .catalog-menu.mainmenu .category-items-number:after
	{
		color: #fff;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>.text,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>i,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:before,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:after,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active>.text,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active>i,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active:before,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active:after,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>.text,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>i,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:before,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:after,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active>.text,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active>i,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active:before,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active:after
	{
		color: #fff;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name
	{
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>.img-wrap,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number,[data-header-version="v1"] .catalog-menu.mainmenu .menu-lvl0-link.active>.img-wrap,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,[data-header-version="v4"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>.img-wrap,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number,[data-header-version="v4"] .catalog-menu.mainmenu .menu-lvl0-link.active>.img-wrap
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog
	{
		background: rgba(210,210,210,0.31);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog,[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:link,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:link
	{
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:visited,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:visited
	{
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:hover,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:hover
	{
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:active,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:active
	{
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:hover,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:hover
	{
		background: rgba(185,185,185,0.31);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .btn-catalog:active,[data-header-version="v4"] .catalog-menu.mainmenu .btn-catalog:active
	{
		background: rgba(159,159,159,0.31);
	}
	[data-header-version="v2"] .catalog-menu.mainmenu,[data-header-version="v5"] .catalog-menu.mainmenu
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v2"] .catalog-menu.mainmenu>.text,[data-header-version="v2"] .catalog-menu.mainmenu>i,[data-header-version="v2"] .catalog-menu.mainmenu:before,[data-header-version="v2"] .catalog-menu.mainmenu:after,[data-header-version="v5"] .catalog-menu.mainmenu>.text,[data-header-version="v5"] .catalog-menu.mainmenu>i,[data-header-version="v5"] .catalog-menu.mainmenu:before,[data-header-version="v5"] .catalog-menu.mainmenu:after
	{
		color: #fff;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .category-name,[data-header-version="v5"] .catalog-menu.mainmenu .category-name
	{
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .category-items-number,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link>.img-wrap,[data-header-version="v5"] .catalog-menu.mainmenu .category-items-number,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link>.img-wrap
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-name,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-name,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-name
	{
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number>.text,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number>i,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number:before,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number:after,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number>.text,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number>i,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:before,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:after,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number>.text,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number>i,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:before,[data-header-version="v2"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:after,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number>.text,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number>i,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number:before,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover>.menu-lvl0-link .category-items-number:after,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number>.text,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number>i,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:before,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional>.catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number:after,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number>.text,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number>i,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:before,[data-header-version="v5"] .catalog-menu.mainmenu .menu-lvl0-link.active .category-items-number:after
	{
		color: #fff;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog,[data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog:hover,[data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog:hover
	{
		background: linear-gradient(#ebebeb,#fff);
		background: -webkit-linear-gradient(#ebebeb, #fff);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog:active,[data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog:active
	{
		background: linear-gradient(#eaeaea,#f3f5f4);
		background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
		border: none;
		box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .btn-catalog.disabled,[data-header-version="v5"] .catalog-menu.mainmenu .btn-catalog.disabled
	{
		background: linear-gradient(#e9e9e9, #f3f5f4);
		background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
		border: 1px solid #e2e2ea;
		box-shadow: none;
		color: #fff !important;
		text-shadow: none;
	}
	[data-header-version="v2"] .catalog-menu.mainmenu .submenu-wrap,[data-header-version="v5"] .catalog-menu.mainmenu .submenu-wrap
	{
		text-shadow: none;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-name,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-name,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-name
	{
		color: #000;
		text-shadow: none;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number>.text,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number>i,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:before,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:after,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number>.text,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number>i,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:before,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:after,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number>.text,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number>i,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:before,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .category-items-number:after
	{
		color: #fff;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link
	{
		border-bottom-color: #e3e3e3;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link:hover,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link:hover,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link:hover
	{
		border-bottom-color: transparent;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>.text,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>i,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:before,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:after,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>.text,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>i,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:before,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:after,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>.text,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>i,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:before,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:after,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>.text,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>i,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:before,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:after,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>.text,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>i,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:before,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link:after,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>.text,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>i,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:before,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active:after
	{
		color: #fff;
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-name,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-name,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-name
	{
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>.img-wrap,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-items-number,[data-header-version="v1"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>.img-wrap,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>.img-wrap,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-items-number,[data-header-version="v2"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>.img-wrap,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .catalog-menu-lvl0-item:hover .menu-lvl0-link>.img-wrap,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active .category-items-number,[data-header-version="v5"] .catalog-menu.mainmenu .catalog-menu-lvl0.additional .menu-lvl0-link.active>.img-wrap
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	.catalog-at-side .catalog-menu.mainmenu .category-name
	{
		color: #000;
	}
	.catalog-at-side .catalog-menu.mainmenu .category-items-number
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-at-side .catalog-menu.mainmenu .category-items-number>.text,.catalog-at-side .catalog-menu.mainmenu .category-items-number>i,.catalog-at-side .catalog-menu.mainmenu .category-items-number:before,.catalog-at-side .catalog-menu.mainmenu .category-items-number:after
	{
		color: #fff;
	}
	.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link
	{
		border-bottom-color: #e3e3e3;
	}
	.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		border-bottom-color: transparent;
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>.text,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>i,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:before,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link:after,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active>.text,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active>i,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active:before,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active:after
	{
		color: #fff;
	}
	.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-name,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active .category-name
	{
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link .category-items-number,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item:hover .menu-lvl0-link>.img-wrap,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active .category-items-number,.catalog-at-side .catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link.active>.img-wrap
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	.catalog-at-side .catalog-menu.mainmenu .btn-catalog,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-at-side .catalog-menu.mainmenu .btn-catalog>.text,.catalog-at-side .catalog-menu.mainmenu .btn-catalog>i,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:before,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:after,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited>.text,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited>i,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited:before,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:visited:after
	{
		color: #fff;
	}
	.catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover
	{
		background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
		background: linear-gradient('to bottom', #69f95b, #1fc80d);
		
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover>.text,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover>i,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover:before,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:hover:after
	{
		color: #fff;
	}
	.catalog-at-side .catalog-menu.mainmenu .btn-catalog:active
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-at-side .catalog-menu.mainmenu .btn-catalog:active>.text,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:active>i,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:active:before,.catalog-at-side .catalog-menu.mainmenu .btn-catalog:active:after
	{
		color: #fff;
	}
	.catalog-at-side .catalog-menu.mainmenu .btn-catalog .bullets
	{
		color: #fff;
	}
	.catalog-at-side.full .catalog-menu.mainmenu>.container,.catalog-at-side.full .catalog-menu.mainmenu>.container-fluid
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
	.catalog-at-side.minified .catalog-menu.mainmenu .catalog-menu-lvl0
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
}
@media (max-width: 767px)
{
	.catalog-menu.mainmenu .btn-catalog,.catalog-menu.mainmenu .btn-catalog:visited
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-menu.mainmenu .btn-catalog>.text,.catalog-menu.mainmenu .btn-catalog>i,.catalog-menu.mainmenu .btn-catalog:before,.catalog-menu.mainmenu .btn-catalog:after,.catalog-menu.mainmenu .btn-catalog:visited>.text,.catalog-menu.mainmenu .btn-catalog:visited>i,.catalog-menu.mainmenu .btn-catalog:visited:before,.catalog-menu.mainmenu .btn-catalog:visited:after
	{
		color: #fff;
	}
	.catalog-menu.mainmenu .btn-catalog:hover
	{
		background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
		background: linear-gradient('to bottom', #69f95b, #1fc80d);
		
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-menu.mainmenu .btn-catalog:hover>.text,.catalog-menu.mainmenu .btn-catalog:hover>i,.catalog-menu.mainmenu .btn-catalog:hover:before,.catalog-menu.mainmenu .btn-catalog:hover:after
	{
		color: #fff;
	}
	.catalog-menu.mainmenu .btn-catalog:active
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	.catalog-menu.mainmenu .btn-catalog:active>.text,.catalog-menu.mainmenu .btn-catalog:active>i,.catalog-menu.mainmenu .btn-catalog:active:before,.catalog-menu.mainmenu .btn-catalog:active:after
	{
		color: #fff;
	}
	.catalog-menu.mainmenu .catalog-menu-lvl0
	{
		background-color: #eee;
	}
	.catalog-menu.mainmenu .category-name
	{
		color: #000;
		text-shadow: none;
	}
	.catalog-menu.mainmenu .category-items-number,.catalog-menu.mainmenu .menu-lvl0-link>.img-wrap
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	.catalog-menu.mainmenu .catalog-menu-lvl0-item .menu-lvl0-link
	{
		background-color: #dedede;
		border-bottom: 1px solid #ccc;
	}
}
.catalog-menu-footer>ul>li:before
{
	border-color: #d6d6d6;
}
@media (min-width: 768px)
{
	.submenu-wrap
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
}
.catalog-menu-lvl0.additional .submenu-wrap,.catalog-at-side .submenu-wrap
{
	border-bottom-width: 0;
	border-top-width: 0;
}
.catalog-menu-lvl0.additional .submenu-wrap:before,.catalog-menu-lvl0.additional .submenu-wrap:after,.catalog-at-side .submenu-wrap:before,.catalog-at-side .submenu-wrap:after
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
	box-shadow: inset 0px 2px 0px 0px #c8e3ff;
}
@media (max-width: 767px)
{
	.submenu-wrap:before,.submenu-wrap:after
	{
		background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
		background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
		box-shadow: inset 0px 2px 0px 0px #c8e3ff;
	}
}
.catalog-menu-lvl1 .menu-lvl1-header
{
	text-shadow: none;
}
.catalog-menu-lvl1 .menu-lvl1-header .i-number
{
	background: #4bbe3f;
	color: #fff;
}
.catalog-menu-lvl1 .menu-lvl1-link .text,.catalog-menu-lvl1 .menu-lvl1-link:link .text
{
	color: #000;
}
.catalog-menu-lvl1 .menu-lvl1-link:visited .text
{
	color: #000;
}
.catalog-menu-lvl1 .menu-lvl1-link:hover .text
{
	color: #000;
}
.catalog-menu-lvl1 .menu-lvl1-link:active .text
{
	color: #000;
}
.catalog-menu-lvl1 .menu-lvl1-link .text,.catalog-menu-lvl1 .menu-lvl1-link:link .text
{
	border-color: rgba(0,0,0,0.4);
}
.catalog-menu-lvl1 .menu-lvl1-link:visited .text
{
	border-color: rgba(0,0,0,0.4);
}
.catalog-menu-lvl1 .menu-lvl1-link:hover .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 .menu-lvl1-link:active .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 .menu-lvl1-link.active .text,.catalog-menu-lvl1 .menu-lvl1-link.active:link .text
{
	color: #3a9731;
}
.catalog-menu-lvl1 .menu-lvl1-link.active:visited .text
{
	color: #3a9731;
}
.catalog-menu-lvl1 .menu-lvl1-link.active:hover .text
{
	color: #3a9731;
}
.catalog-menu-lvl1 .menu-lvl1-link.active:active .text
{
	color: #3a9731;
}
.catalog-menu-lvl1 .menu-lvl1-link.active .text,.catalog-menu-lvl1 .menu-lvl1-link.active:link .text
{
	border-color: rgba(105,167,245,0.4);
}
.catalog-menu-lvl1 .menu-lvl1-link.active:visited .text
{
	border-color: rgba(105,167,245,0.4);
}
.catalog-menu-lvl1 .menu-lvl1-link.active:hover .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 .menu-lvl1-link.active:active .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 span.menu-lvl1-link.active .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 .link .text,.catalog-menu-lvl1 .deleted-properties .deleted-property .text,.deleted-properties .catalog-menu-lvl1 .deleted-property .text,.catalog-menu-lvl1 .link:link .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:link .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:link .text
{
	color: #06f;
}
.catalog-menu-lvl1 .link:visited .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:visited .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:visited .text
{
	color: #006cff;
}
.catalog-menu-lvl1 .link:hover .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:hover .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:hover .text
{
	color: #000;
}
.catalog-menu-lvl1 .link:active .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:active .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:active .text
{
	color: #000;
}
.catalog-menu-lvl1 .link .text,.catalog-menu-lvl1 .deleted-properties .deleted-property .text,.deleted-properties .catalog-menu-lvl1 .deleted-property .text,.catalog-menu-lvl1 .link:link .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:link .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:link .text
{
	border-color: rgba(0,102,255,0.4);
}
.catalog-menu-lvl1 .link:visited .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:visited .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:visited .text
{
	border-color: rgba(0,108,255,0.4);
}
.catalog-menu-lvl1 .link:hover .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:hover .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:hover .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 .link:active .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:active .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:active .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 .link:hover,.catalog-menu-lvl1 .deleted-properties .deleted-property:hover,.deleted-properties .catalog-menu-lvl1 .deleted-property:hover,.catalog-menu-lvl1 .link:active,.catalog-menu-lvl1 .deleted-properties .deleted-property:active,.deleted-properties .catalog-menu-lvl1 .deleted-property:active,.catalog-menu-lvl1 .link.active,.catalog-menu-lvl1 .deleted-properties .active.deleted-property,.deleted-properties .catalog-menu-lvl1 .active.deleted-property
{
	background: #4bbe3f;
	color: #fff;
}
.catalog-menu-lvl1 .link:hover .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:hover .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:hover .text,.catalog-menu-lvl1 .link:active .text,.catalog-menu-lvl1 .deleted-properties .deleted-property:active .text,.deleted-properties .catalog-menu-lvl1 .deleted-property:active .text,.catalog-menu-lvl1 .link.active .text,.catalog-menu-lvl1 .deleted-properties .active.deleted-property .text,.deleted-properties .catalog-menu-lvl1 .active.deleted-property .text
{
	color: #fff;
}
.catalog-menu-lvl1 span.link.active .text,.catalog-menu-lvl1 .deleted-properties span.active.deleted-property .text,.deleted-properties .catalog-menu-lvl1 span.active.deleted-property .text,.catalog-menu-lvl1 span.link.active:hover .text,.catalog-menu-lvl1 .deleted-properties span.active.deleted-property:hover .text,.deleted-properties .catalog-menu-lvl1 span.active.deleted-property:hover .text,.catalog-menu-lvl1 span.link.active:active .text,.catalog-menu-lvl1 .deleted-properties span.active.deleted-property:active .text,.deleted-properties .catalog-menu-lvl1 span.active.deleted-property:active .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 a.link.active .text,.catalog-menu-lvl1 .deleted-properties a.active.deleted-property .text,.deleted-properties .catalog-menu-lvl1 a.active.deleted-property .text,.catalog-menu-lvl1 a.link.active:link .text,.catalog-menu-lvl1 .deleted-properties a.active.deleted-property:link .text,.deleted-properties .catalog-menu-lvl1 a.active.deleted-property:link .text
{
	border-color: rgba(255,255,255,0.4);
}
.catalog-menu-lvl1 a.link.active:visited .text,.catalog-menu-lvl1 .deleted-properties a.active.deleted-property:visited .text,.deleted-properties .catalog-menu-lvl1 a.active.deleted-property:visited .text
{
	border-color: rgba(255,255,255,0.4);
}
.catalog-menu-lvl1 a.link.active:hover .text,.catalog-menu-lvl1 .deleted-properties a.active.deleted-property:hover .text,.deleted-properties .catalog-menu-lvl1 a.active.deleted-property:hover .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 a.link.active:active .text,.catalog-menu-lvl1 .deleted-properties a.active.deleted-property:active .text,.deleted-properties .catalog-menu-lvl1 a.active.deleted-property:active .text
{
	border-color: transparent;
}
.catalog-menu-lvl1 a.link.active:hover,.catalog-menu-lvl1 .deleted-properties a.active.deleted-property:hover,.deleted-properties .catalog-menu-lvl1 a.active.deleted-property:hover
{
	background: #4bbe3f;
}
@media (max-width: 767px)
{
	.catalog-menu-lvl1>ul
	{
		background-color: #fff;
	}
	.catalog-menu-lvl1 .link,.catalog-menu-lvl1 .deleted-properties .deleted-property,.deleted-properties .catalog-menu-lvl1 .deleted-property
	{
		background-color: #fff;
	}
	.catalog-menu-lvl1 .menu-lvl1-link
	{
		background-color: #efefef;
		border-bottom: 1px solid #ddd;
	}
	.catalog-menu-lvl1 .menu-lvl1-link .text,.catalog-menu-lvl1 .menu-lvl1-link:link .text,.catalog-menu-lvl1 .menu-lvl1-link.active .text,.catalog-menu-lvl1 .menu-lvl1-link.active:link .text
	{
		border-color: transparent;
	}
	.catalog-menu-lvl1 .menu-lvl1-link:visited .text,.catalog-menu-lvl1 .menu-lvl1-link.active:visited .text
	{
		border-color: transparent;
	}
	.catalog-menu-lvl1 .menu-lvl1-link:hover .text,.catalog-menu-lvl1 .menu-lvl1-link.active:hover .text
	{
		border-color: transparent;
	}
	.catalog-menu-lvl1 .menu-lvl1-link:active .text,.catalog-menu-lvl1 .menu-lvl1-link.active:active .text
	{
		border-color: transparent;
	}
	.catalog-menu-lvl1 .menu-lvl1-link:focus,.catalog-menu-lvl1 .menu-lvl1-link:active
	{
		background-color: silver;
	}
}
.menu-lvl1-additional-link,.menu-lvl1-additional-link:link
{
	color: gray;
}
.menu-lvl1-additional-link:visited
{
	color: gray;
}
.menu-lvl1-additional-link:hover
{
	color: #9a9a9a;
}
.menu-lvl1-additional-link:active
{
	color: #9a9a9a;
}
.show-hide-hits,.show-hide-hits:link
{
	color: #000;
}
.show-hide-hits:visited
{
	color: #000;
}
.show-hide-hits:hover
{
	color: #666;
}
.show-hide-hits:active
{
	color: #000;
}
.show-hide-hits .text,.show-hide-hits:link .text
{
	border-color: rgba(0,0,0,0.4);
}
.show-hide-hits:visited .text
{
	border-color: rgba(0,0,0,0.4);
}
.show-hide-hits:hover .text
{
	border-color: #666;
}
.show-hide-hits:active .text
{
	border-color: #000;
}
.header-contacts .free-call-text
{
	color: #383838;
}
.header-contacts .contacts-content
{
	border-color: transparent;
}
.header-contacts .contacts-content:hover
{
	border-color: #3a9731;
	box-shadow: 0px 2px 5px rgba(116,57,0,0.76);
}
.header-contacts a,.header-contacts a:link
{
	color: #06f;
}
.header-contacts a:visited
{
	color: #06f;
}
.header-contacts a:hover
{
	color: #001d8b;
}
.header-contacts a:active
{
	color: #06f;
}
@media (max-width: 767px)
{
	.header-contacts>i
	{
		background: #e7e7e7;
	}
	.header-contacts>i:hover
	{
		background: #dadada;
	}
	.header-contacts>i.toggled
	{
		background: #4bbe3f;
		color: #fff;
	}
	.header-contacts .contacts-content
	{
		background: linear-gradient(#fff, #f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
	}
}
.btn-sitenav-toggle
{
	background-color: #fff;
	color: #4bbe3f;
}
.btn-sitenav-toggle:hover
{
	color: #4bbe3f;
}
.btn-sitenav-toggle:active
{
	color: #3a9731;
}
.sitenav-menu-item>a,.sitenav-menu-item>a:link
{
	color: #000;
}
.sitenav-menu-item>a:visited
{
	color: #000;
}
.sitenav-menu-item>a:hover
{
	color: #fff;
}
.sitenav-menu-item>a:active
{
	color: #fff;
}
.sitenav-menu-item>.submenu
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.sitenav-menu-item>.submenu>li>a,.sitenav-menu-item>.submenu span
{
	text-shadow: none;
}
.sitenav-menu-item>.submenu>li>a,.sitenav-menu-item>.submenu>li>a:link,.sitenav-menu-item>.submenu span,.sitenav-menu-item>.submenu span:link
{
	color: #000;
}
.sitenav-menu-item>.submenu>li>a:visited,.sitenav-menu-item>.submenu span:visited
{
	color: #000;
}
.sitenav-menu-item>.submenu>li>a:hover,.sitenav-menu-item>.submenu span:hover
{
	color: #000;
}
.sitenav-menu-item>.submenu>li>a:active,.sitenav-menu-item>.submenu span:active
{
	color: #000;
}
.sitenav-menu-item>.submenu>li>a:hover,.sitenav-menu-item>.submenu span:hover
{
	background: #e8e8e8;
}
[data-header-version="v1"] .sitenav-menu-item>a .link-text,[data-header-version="v1"] .sitenav-menu-item>a:link .link-text,[data-header-version="v4"] .sitenav-menu-item>a .link-text,[data-header-version="v4"] .sitenav-menu-item>a:link .link-text
{
	border-color: rgba(0,0,0,0.4);
}
[data-header-version="v1"] .sitenav-menu-item>a:visited .link-text,[data-header-version="v4"] .sitenav-menu-item>a:visited .link-text
{
	border-color: rgba(0,0,0,0.4);
}
[data-header-version="v1"] .sitenav-menu-item>a:hover .link-text,[data-header-version="v4"] .sitenav-menu-item>a:hover .link-text
{
	border-color: transparent;
}
[data-header-version="v1"] .sitenav-menu-item>a:active .link-text,[data-header-version="v4"] .sitenav-menu-item>a:active .link-text
{
	border-color: transparent;
}
[data-header-version="v1"] .sitenav-menu-item:hover>a,[data-header-version="v1"] .sitenav-menu-item.active>a,[data-header-version="v4"] .sitenav-menu-item:hover>a,[data-header-version="v4"] .sitenav-menu-item.active>a
{
	background: #4bbe3f;
}
[data-header-version="v1"] .sitenav-menu-item:hover>a,[data-header-version="v1"] .sitenav-menu-item:hover>a:link,[data-header-version="v1"] .sitenav-menu-item.active>a,[data-header-version="v1"] .sitenav-menu-item.active>a:link,[data-header-version="v4"] .sitenav-menu-item:hover>a,[data-header-version="v4"] .sitenav-menu-item:hover>a:link,[data-header-version="v4"] .sitenav-menu-item.active>a,[data-header-version="v4"] .sitenav-menu-item.active>a:link
{
	color: #fff;
}
[data-header-version="v1"] .sitenav-menu-item:hover>a:visited,[data-header-version="v1"] .sitenav-menu-item.active>a:visited,[data-header-version="v4"] .sitenav-menu-item:hover>a:visited,[data-header-version="v4"] .sitenav-menu-item.active>a:visited
{
	color: #fff;
}
[data-header-version="v1"] .sitenav-menu-item:hover>a:hover,[data-header-version="v1"] .sitenav-menu-item.active>a:hover,[data-header-version="v4"] .sitenav-menu-item:hover>a:hover,[data-header-version="v4"] .sitenav-menu-item.active>a:hover
{
	color: #fff;
}
[data-header-version="v1"] .sitenav-menu-item:hover>a:active,[data-header-version="v1"] .sitenav-menu-item.active>a:active,[data-header-version="v4"] .sitenav-menu-item:hover>a:active,[data-header-version="v4"] .sitenav-menu-item.active>a:active
{
	color: #fff;
}
[data-header-version="v1"] .sitenav-menu-item:hover>a>.link-text,[data-header-version="v1"] .sitenav-menu-item.active>a>.link-text,[data-header-version="v4"] .sitenav-menu-item:hover>a>.link-text,[data-header-version="v4"] .sitenav-menu-item.active>a>.link-text
{
	border-bottom-color: transparent;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a,[data-header-version="v4"] .sitenav-menu-item.toggled>a
{
	background: linear-gradient(to top, #95ceff 0%,#6fa6ef 3%,#3a9731 22%,#4bbe3f 76%),#4bbe3f;
	background: -webkit-linear-gradient(bottom, #95ceff 0%, #6fa6ef 3%, #3a9731 22%, #4bbe3f 76%),#4bbe3f;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a,[data-header-version="v1"] .sitenav-menu-item.toggled>a:visited,[data-header-version="v4"] .sitenav-menu-item.toggled>a,[data-header-version="v4"] .sitenav-menu-item.toggled>a:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a>.text,[data-header-version="v1"] .sitenav-menu-item.toggled>a>i,[data-header-version="v1"] .sitenav-menu-item.toggled>a:before,[data-header-version="v1"] .sitenav-menu-item.toggled>a:after,[data-header-version="v1"] .sitenav-menu-item.toggled>a:visited>.text,[data-header-version="v1"] .sitenav-menu-item.toggled>a:visited>i,[data-header-version="v1"] .sitenav-menu-item.toggled>a:visited:before,[data-header-version="v1"] .sitenav-menu-item.toggled>a:visited:after,[data-header-version="v4"] .sitenav-menu-item.toggled>a>.text,[data-header-version="v4"] .sitenav-menu-item.toggled>a>i,[data-header-version="v4"] .sitenav-menu-item.toggled>a:before,[data-header-version="v4"] .sitenav-menu-item.toggled>a:after,[data-header-version="v4"] .sitenav-menu-item.toggled>a:visited>.text,[data-header-version="v4"] .sitenav-menu-item.toggled>a:visited>i,[data-header-version="v4"] .sitenav-menu-item.toggled>a:visited:before,[data-header-version="v4"] .sitenav-menu-item.toggled>a:visited:after
{
	color: #fff;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:hover,[data-header-version="v4"] .sitenav-menu-item.toggled>a:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:hover>.text,[data-header-version="v1"] .sitenav-menu-item.toggled>a:hover>i,[data-header-version="v1"] .sitenav-menu-item.toggled>a:hover:before,[data-header-version="v1"] .sitenav-menu-item.toggled>a:hover:after,[data-header-version="v4"] .sitenav-menu-item.toggled>a:hover>.text,[data-header-version="v4"] .sitenav-menu-item.toggled>a:hover>i,[data-header-version="v4"] .sitenav-menu-item.toggled>a:hover:before,[data-header-version="v4"] .sitenav-menu-item.toggled>a:hover:after
{
	color: #fff;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:active,[data-header-version="v4"] .sitenav-menu-item.toggled>a:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:active>.text,[data-header-version="v1"] .sitenav-menu-item.toggled>a:active>i,[data-header-version="v1"] .sitenav-menu-item.toggled>a:active:before,[data-header-version="v1"] .sitenav-menu-item.toggled>a:active:after,[data-header-version="v4"] .sitenav-menu-item.toggled>a:active>.text,[data-header-version="v4"] .sitenav-menu-item.toggled>a:active>i,[data-header-version="v4"] .sitenav-menu-item.toggled>a:active:before,[data-header-version="v4"] .sitenav-menu-item.toggled>a:active:after
{
	color: #fff;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:hover,[data-header-version="v4"] .sitenav-menu-item.toggled>a:hover
{
	background: linear-gradient(to bottom, #3a9731 22%,#4bbe3f 76%),#4bbe3f;
	background: -webkit-linear-gradient(top, #3a9731 22%, #4bbe3f 76%),#4bbe3f;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a .link-text,[data-header-version="v1"] .sitenav-menu-item.toggled>a:link .link-text,[data-header-version="v4"] .sitenav-menu-item.toggled>a .link-text,[data-header-version="v4"] .sitenav-menu-item.toggled>a:link .link-text
{
	border-color: transparent;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:visited .link-text,[data-header-version="v4"] .sitenav-menu-item.toggled>a:visited .link-text
{
	border-color: transparent;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:hover .link-text,[data-header-version="v4"] .sitenav-menu-item.toggled>a:hover .link-text
{
	border-color: transparent;
}
[data-header-version="v1"] .sitenav-menu-item.toggled>a:active .link-text,[data-header-version="v4"] .sitenav-menu-item.toggled>a:active .link-text
{
	border-color: transparent;
}
[data-header-version="v2"] .sitenav-menu-item,[data-header-version="v3"] .sitenav-menu-item,[data-header-version="v5"] .sitenav-menu-item
{
	background: #ebebeb;
}
[data-header-version="v2"] .sitenav-menu-item:hover,[data-header-version="v2"] .sitenav-menu-item.active,[data-header-version="v3"] .sitenav-menu-item:hover,[data-header-version="v3"] .sitenav-menu-item.active,[data-header-version="v5"] .sitenav-menu-item:hover,[data-header-version="v5"] .sitenav-menu-item.active
{
	background: #4bbe3f;
}
[data-header-version="v2"] .sitenav-menu-item:hover>a,[data-header-version="v2"] .sitenav-menu-item:hover>a:link,[data-header-version="v2"] .sitenav-menu-item.active>a,[data-header-version="v2"] .sitenav-menu-item.active>a:link,[data-header-version="v3"] .sitenav-menu-item:hover>a,[data-header-version="v3"] .sitenav-menu-item:hover>a:link,[data-header-version="v3"] .sitenav-menu-item.active>a,[data-header-version="v3"] .sitenav-menu-item.active>a:link,[data-header-version="v5"] .sitenav-menu-item:hover>a,[data-header-version="v5"] .sitenav-menu-item:hover>a:link,[data-header-version="v5"] .sitenav-menu-item.active>a,[data-header-version="v5"] .sitenav-menu-item.active>a:link
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item:hover>a:visited,[data-header-version="v2"] .sitenav-menu-item.active>a:visited,[data-header-version="v3"] .sitenav-menu-item:hover>a:visited,[data-header-version="v3"] .sitenav-menu-item.active>a:visited,[data-header-version="v5"] .sitenav-menu-item:hover>a:visited,[data-header-version="v5"] .sitenav-menu-item.active>a:visited
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item:hover>a:hover,[data-header-version="v2"] .sitenav-menu-item.active>a:hover,[data-header-version="v3"] .sitenav-menu-item:hover>a:hover,[data-header-version="v3"] .sitenav-menu-item.active>a:hover,[data-header-version="v5"] .sitenav-menu-item:hover>a:hover,[data-header-version="v5"] .sitenav-menu-item.active>a:hover
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item:hover>a:active,[data-header-version="v2"] .sitenav-menu-item.active>a:active,[data-header-version="v3"] .sitenav-menu-item:hover>a:active,[data-header-version="v3"] .sitenav-menu-item.active>a:active,[data-header-version="v5"] .sitenav-menu-item:hover>a:active,[data-header-version="v5"] .sitenav-menu-item.active>a:active
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item.toggled,[data-header-version="v3"] .sitenav-menu-item.toggled,[data-header-version="v5"] .sitenav-menu-item.toggled
{
	background: linear-gradient(to top, #95ceff 0%,#6fa6ef 3%,#3a9731 22%,#4bbe3f 76%),#4bbe3f;
	background: -webkit-linear-gradient(bottom, #95ceff 0%, #6fa6ef 3%, #3a9731 22%, #4bbe3f 76%),#4bbe3f;
}
[data-header-version="v2"] .sitenav-menu-item.toggled,[data-header-version="v2"] .sitenav-menu-item.toggled:visited,[data-header-version="v3"] .sitenav-menu-item.toggled,[data-header-version="v3"] .sitenav-menu-item.toggled:visited,[data-header-version="v5"] .sitenav-menu-item.toggled,[data-header-version="v5"] .sitenav-menu-item.toggled:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
[data-header-version="v2"] .sitenav-menu-item.toggled>.text,[data-header-version="v2"] .sitenav-menu-item.toggled>i,[data-header-version="v2"] .sitenav-menu-item.toggled:before,[data-header-version="v2"] .sitenav-menu-item.toggled:after,[data-header-version="v2"] .sitenav-menu-item.toggled:visited>.text,[data-header-version="v2"] .sitenav-menu-item.toggled:visited>i,[data-header-version="v2"] .sitenav-menu-item.toggled:visited:before,[data-header-version="v2"] .sitenav-menu-item.toggled:visited:after,[data-header-version="v3"] .sitenav-menu-item.toggled>.text,[data-header-version="v3"] .sitenav-menu-item.toggled>i,[data-header-version="v3"] .sitenav-menu-item.toggled:before,[data-header-version="v3"] .sitenav-menu-item.toggled:after,[data-header-version="v3"] .sitenav-menu-item.toggled:visited>.text,[data-header-version="v3"] .sitenav-menu-item.toggled:visited>i,[data-header-version="v3"] .sitenav-menu-item.toggled:visited:before,[data-header-version="v3"] .sitenav-menu-item.toggled:visited:after,[data-header-version="v5"] .sitenav-menu-item.toggled>.text,[data-header-version="v5"] .sitenav-menu-item.toggled>i,[data-header-version="v5"] .sitenav-menu-item.toggled:before,[data-header-version="v5"] .sitenav-menu-item.toggled:after,[data-header-version="v5"] .sitenav-menu-item.toggled:visited>.text,[data-header-version="v5"] .sitenav-menu-item.toggled:visited>i,[data-header-version="v5"] .sitenav-menu-item.toggled:visited:before,[data-header-version="v5"] .sitenav-menu-item.toggled:visited:after
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item.toggled:hover,[data-header-version="v3"] .sitenav-menu-item.toggled:hover,[data-header-version="v5"] .sitenav-menu-item.toggled:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
[data-header-version="v2"] .sitenav-menu-item.toggled:hover>.text,[data-header-version="v2"] .sitenav-menu-item.toggled:hover>i,[data-header-version="v2"] .sitenav-menu-item.toggled:hover:before,[data-header-version="v2"] .sitenav-menu-item.toggled:hover:after,[data-header-version="v3"] .sitenav-menu-item.toggled:hover>.text,[data-header-version="v3"] .sitenav-menu-item.toggled:hover>i,[data-header-version="v3"] .sitenav-menu-item.toggled:hover:before,[data-header-version="v3"] .sitenav-menu-item.toggled:hover:after,[data-header-version="v5"] .sitenav-menu-item.toggled:hover>.text,[data-header-version="v5"] .sitenav-menu-item.toggled:hover>i,[data-header-version="v5"] .sitenav-menu-item.toggled:hover:before,[data-header-version="v5"] .sitenav-menu-item.toggled:hover:after
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item.toggled:active,[data-header-version="v3"] .sitenav-menu-item.toggled:active,[data-header-version="v5"] .sitenav-menu-item.toggled:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
[data-header-version="v2"] .sitenav-menu-item.toggled:active>.text,[data-header-version="v2"] .sitenav-menu-item.toggled:active>i,[data-header-version="v2"] .sitenav-menu-item.toggled:active:before,[data-header-version="v2"] .sitenav-menu-item.toggled:active:after,[data-header-version="v3"] .sitenav-menu-item.toggled:active>.text,[data-header-version="v3"] .sitenav-menu-item.toggled:active>i,[data-header-version="v3"] .sitenav-menu-item.toggled:active:before,[data-header-version="v3"] .sitenav-menu-item.toggled:active:after,[data-header-version="v5"] .sitenav-menu-item.toggled:active>.text,[data-header-version="v5"] .sitenav-menu-item.toggled:active>i,[data-header-version="v5"] .sitenav-menu-item.toggled:active:before,[data-header-version="v5"] .sitenav-menu-item.toggled:active:after
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item.toggled>a,[data-header-version="v3"] .sitenav-menu-item.toggled>a,[data-header-version="v5"] .sitenav-menu-item.toggled>a
{
	color: #fff;
}
[data-header-version="v2"] .sitenav-menu-item.toggled:hover,[data-header-version="v3"] .sitenav-menu-item.toggled:hover,[data-header-version="v5"] .sitenav-menu-item.toggled:hover
{
	background: linear-gradient(to bottom, #3a9731 22%,#4bbe3f 76%),#4bbe3f;
	background: -webkit-linear-gradient(top, #3a9731 22%, #4bbe3f 76%),#4bbe3f;
}
@media (max-width: 767px)
{
	[data-header-version="v1"] .sitenav-menu-item,[data-header-version="v2"] .sitenav-menu-item,[data-header-version="v3"] .sitenav-menu-item,[data-header-version="v4"] .sitenav-menu-item,[data-header-version="v5"] .sitenav-menu-item
	{
		background: #ebebeb;
		border-color: #d2d2d2;
	}
	[data-header-version="v1"] .sitenav-menu-item:hover,[data-header-version="v2"] .sitenav-menu-item:hover,[data-header-version="v3"] .sitenav-menu-item:hover,[data-header-version="v4"] .sitenav-menu-item:hover,[data-header-version="v5"] .sitenav-menu-item:hover
	{
		background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
		background: linear-gradient('to bottom', #69f95b, #1fc80d);
		
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .sitenav-menu-item:hover>.text,[data-header-version="v1"] .sitenav-menu-item:hover>i,[data-header-version="v1"] .sitenav-menu-item:hover:before,[data-header-version="v1"] .sitenav-menu-item:hover:after,[data-header-version="v2"] .sitenav-menu-item:hover>.text,[data-header-version="v2"] .sitenav-menu-item:hover>i,[data-header-version="v2"] .sitenav-menu-item:hover:before,[data-header-version="v2"] .sitenav-menu-item:hover:after,[data-header-version="v3"] .sitenav-menu-item:hover>.text,[data-header-version="v3"] .sitenav-menu-item:hover>i,[data-header-version="v3"] .sitenav-menu-item:hover:before,[data-header-version="v3"] .sitenav-menu-item:hover:after,[data-header-version="v4"] .sitenav-menu-item:hover>.text,[data-header-version="v4"] .sitenav-menu-item:hover>i,[data-header-version="v4"] .sitenav-menu-item:hover:before,[data-header-version="v4"] .sitenav-menu-item:hover:after,[data-header-version="v5"] .sitenav-menu-item:hover>.text,[data-header-version="v5"] .sitenav-menu-item:hover>i,[data-header-version="v5"] .sitenav-menu-item:hover:before,[data-header-version="v5"] .sitenav-menu-item:hover:after
	{
		color: #fff;
	}
	[data-header-version="v1"] .sitenav-menu-item.toggled,[data-header-version="v2"] .sitenav-menu-item.toggled,[data-header-version="v3"] .sitenav-menu-item.toggled,[data-header-version="v4"] .sitenav-menu-item.toggled,[data-header-version="v5"] .sitenav-menu-item.toggled
	{
		background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
		background: linear-gradient('to bottom', #79d670, #4bbe3f);
		box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
		color: #fff;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	}
	[data-header-version="v1"] .sitenav-menu-item.toggled>.text,[data-header-version="v1"] .sitenav-menu-item.toggled>i,[data-header-version="v1"] .sitenav-menu-item.toggled:before,[data-header-version="v1"] .sitenav-menu-item.toggled:after,[data-header-version="v2"] .sitenav-menu-item.toggled>.text,[data-header-version="v2"] .sitenav-menu-item.toggled>i,[data-header-version="v2"] .sitenav-menu-item.toggled:before,[data-header-version="v2"] .sitenav-menu-item.toggled:after,[data-header-version="v3"] .sitenav-menu-item.toggled>.text,[data-header-version="v3"] .sitenav-menu-item.toggled>i,[data-header-version="v3"] .sitenav-menu-item.toggled:before,[data-header-version="v3"] .sitenav-menu-item.toggled:after,[data-header-version="v4"] .sitenav-menu-item.toggled>.text,[data-header-version="v4"] .sitenav-menu-item.toggled>i,[data-header-version="v4"] .sitenav-menu-item.toggled:before,[data-header-version="v4"] .sitenav-menu-item.toggled:after,[data-header-version="v5"] .sitenav-menu-item.toggled>.text,[data-header-version="v5"] .sitenav-menu-item.toggled>i,[data-header-version="v5"] .sitenav-menu-item.toggled:before,[data-header-version="v5"] .sitenav-menu-item.toggled:after
	{
		color: #fff;
	}
}
@media (max-width: 767px)
{
	.sitenav-menu
	{
		background: #ebebeb;
	}
}
.vertical>ul>.sitenav-menu-item>a
{
	color: #000;
}
.vertical>ul>.sitenav-menu-item>a .link-text,.vertical>ul>.sitenav-menu-item>a:link .link-text
{
	color: #06f;
}
.vertical>ul>.sitenav-menu-item>a:visited .link-text
{
	color: #006cff;
}
.vertical>ul>.sitenav-menu-item>a:hover .link-text
{
	color: #001d8b;
}
.vertical>ul>.sitenav-menu-item>a:active .link-text
{
	color: #06f;
}
.vertical>ul>.sitenav-menu-item>a .link-text,.vertical>ul>.sitenav-menu-item>a:link .link-text
{
	border-color: rgba(0,102,255,0.4);
}
.vertical>ul>.sitenav-menu-item>a:visited .link-text
{
	border-color: rgba(0,108,255,0.4);
}
.vertical>ul>.sitenav-menu-item>a:hover .link-text
{
	border-color: #001d8b;
}
.vertical>ul>.sitenav-menu-item>a:active .link-text
{
	border-color: #06f;
}
.vertical>ul>.sitenav-menu-item>a:before
{
	border-color: #d6d6d6;
}
.vertical>ul>.sitenav-menu-item.active>a,.vertical>ul>.sitenav-menu-item.active>span
{
	color: #000;
	font-weight: bold;
}
.vertical>ul>.sitenav-menu-item.active>a .link-text,.vertical>ul>.sitenav-menu-item.active>a .text,.vertical>ul>.sitenav-menu-item.active>a:link .link-text,.vertical>ul>.sitenav-menu-item.active>a .text,.vertical>ul>.sitenav-menu-item.active>span .link-text,.vertical>ul>.sitenav-menu-item.active>span .text,.vertical>ul>.sitenav-menu-item.active>span:link .link-text,.vertical>ul>.sitenav-menu-item.active>span .text
{
	color: #000;
}
.vertical>ul>.sitenav-menu-item.active>a:visited .link-text,.vertical>ul>.sitenav-menu-item.active>a .text,.vertical>ul>.sitenav-menu-item.active>span:visited .link-text,.vertical>ul>.sitenav-menu-item.active>span .text
{
	color: #000;
}
.vertical>ul>.sitenav-menu-item.active>a:hover .link-text,.vertical>ul>.sitenav-menu-item.active>a .text,.vertical>ul>.sitenav-menu-item.active>span:hover .link-text,.vertical>ul>.sitenav-menu-item.active>span .text
{
	color: #000;
}
.vertical>ul>.sitenav-menu-item.active>a:active .link-text,.vertical>ul>.sitenav-menu-item.active>a .text,.vertical>ul>.sitenav-menu-item.active>span:active .link-text,.vertical>ul>.sitenav-menu-item.active>span .text
{
	color: #000;
}
.sly-scroll
{
	background-color: #f0f0f0;
	box-shadow: 0px 2px 3px rgba(0,0,0,0.23);
}
.sly-scroll:before
{
	background: #c0c0c0;
	box-shadow: 0px 1px 0px #fff,inset 0px 1px 2px rgba(0,0,0,0.47);
}
.sly-scroll>.sly-bar
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px #cbcdcc;
}
.sly-scroll>.sly-bar:before
{
	color: #cbcdcc;
}
.sly-scroll>.sly-bar:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
}
.sly-scroll>.sly-bar:active,.sly-scroll>.sly-bar.dragged
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	box-shadow: 0px 0px 2px 2px #4bbe3f;
}
.pagination-wrap
{
	background: #eeeeee;
}
.pagination-wrap>.current-state
{
	color: #494949;
}
.pagination-item
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.pagination-item>.btn-text,.pagination-item>i
{
	color: #000;
}
.pagination-item:hover
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.pagination-item:hover>.text,.pagination-item:hover>i,.pagination-item:hover:before,.pagination-item:hover:after
{
	color: #fff;
}
.pagination-item:hover>.btn-text,.pagination-item:hover>i
{
	color: #fff;
}
.pagination-item:active,.pagination-item.active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.pagination-item:active>.text,.pagination-item:active>i,.pagination-item:active:before,.pagination-item:active:after,.pagination-item.active>.text,.pagination-item.active>i,.pagination-item.active:before,.pagination-item.active:after
{
	color: #fff;
}
.pagination-item:active>.btn-text,.pagination-item:active>i,.pagination-item.active>.btn-text,.pagination-item.active>i
{
	color: #fff;
}
.pagination-item.active,.pagination-item.active:hover
{
	cursor: default;
}
.pagination-item.active .btn-text,.pagination-item.active:hover .btn-text
{
	background: none;
	border: none;
	color: #fff;
}
.pagination-item.disabled,.pagination-item.disabled:hover
{
	background: #fff;
	box-shadow: none;
	color: silver;
	text-shadow: none;
}
.pagination-item.disabled>.btn-text,.pagination-item.disabled>i,.pagination-item.disabled:hover>.btn-text,.pagination-item.disabled:hover>i
{
	color: silver;
}
.form_filter
{
	background: #fcfcfc;
	box-shadow: 0px 2px 6px rgba(0,0,0,0.18);
}
.filter-section>header>.text:hover
{
	color: #7c7c7c;
}
.filter-results>.text
{
	background: #fff;
	border-color: #4bbe3f;
}
.toggle-filter
{
	background: #e7e7e7;
}
.toggle-filter:hover
{
	background: #efefef;
}
.toggle-filter:hover .text
{
	border-bottom-color: transparent;
}
.toggle-filter:active
{
	background: #cecece;
}
.simple-slider
{
	margin-bottom: 20px;
}
.simple-slider .noUi-background
{
	background: #dedce4;
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.47),0px 0px 0px 3px #f3f5f4;
}
.simple-slider.noUi-connect
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
	border-color: #dedce4;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.31),inset 0px 2px 0px #fff6c8;
}
.simple-slider .noUi-handle
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.simple-slider .noUi-handle:before
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: inset 0px 1px 2px rgba(88,37,0,0.36);
}
.range-slider.noUi-horizontal,.range-slider.noUi-background,.range-slider .noUi-background
{
	background: #ededed;
	box-shadow: inset 0 1px 0px rgba(138,138,138,0.75),2px 0px 0px 2px #fff;
}
.range-slider .noUi-limiter
{
	background: #fff;
}
.range-slider .noUi-limiter:after
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	border-color: #3a9731;
	box-shadow: inset 0 1px 0px #fbfdff;
}
.range-slider .noUi-handle
{
	background: #474747;
	border-color: #000;
	box-shadow: 0px 2px 0px #c0c0c0;
}
.range-slider .noUi-active
{
	background: #4bbe3f;
	border-color: #4bbe3f;
}
.range-slider .noUi-active:before
{
	border-color: #fff;
}
.range-slider .noUi-active .noUi-arrow
{
	border-bottom-color: #4bbe3f;
}
.range-slider .noUi-active .noUi-arrow:before,.range-slider .noUi-active .noUi-arrow:after
{
	border-bottom-color: #4bbe3f;
}
.range-slider [disabled].noUi-connect,.range-slider [disabled] .noUi-connect
{
	background: #B8B8B8;
}
.range-slider [disabled] .noUi-handle
{
	cursor: not-allowed;
}
.big-slider .slide
{
	background: linear-gradient(to bottom, #e4e8f0, #d7dce6);
	background: -webkit-linear-gradient(top, #e4e8f0, #d7dce6);
	color: #00173c;
}
.big-slider .dot
{
	background: rgba(255,255,255,0.2);
}
.big-slider .dot:hover,.big-slider .dot:active,.big-slider .dot.active
{
	background: #fff;
}
.big-slider .arrow
{
	color: #fff;
}
.big-slider .buttons>a
{
	border-color: #fff;
}
.big-slider .btn-buy .text,.big-slider .btn-buy:link .text
{
	color: #fff;
}
.big-slider .btn-buy:visited .text
{
	color: #fff;
}
.big-slider .btn-buy:hover .text
{
	color: #6d6d6d;
}
.big-slider .btn-buy:active .text
{
	color: #6d6d6d;
}
.big-slider .btn-buy:hover
{
	background: rgba(255,255,255,0.6);
}
.big-slider .btn-buy:active
{
	background: #fff;
}
.big-slider .btn-view
{
	background: rgba(255,255,255,0.6);
}
.big-slider .btn-view .text,.big-slider .btn-view:link .text
{
	color: #6d6d6d;
}
.big-slider .btn-view:visited .text
{
	color: #6d6d6d;
}
.big-slider .btn-view:hover .text
{
	color: #6d6d6d;
}
.big-slider .btn-view:active .text
{
	color: #6d6d6d;
}
.big-slider .btn-view:hover
{
	background: #fff;
}
.big-slider .btn-view:active
{
	background: rgba(255,255,255,0.8);
}
.cool-slider
{
	background: #fff linear-gradient(rgba(232,232,232,0.85) 0%, rgba(255,255,255,0.85) 25%, rgba(255,255,255,0.85) 75%, rgba(232,232,232,0.85) 100%);
	background: #fff -webkit-linear-gradient(rgba(232,232,232,0.85) 0%, rgba(255,255,255,0.85) 25%, rgba(255,255,255,0.85) 75%, rgba(232,232,232,0.85) 100%);
	box-shadow: inset 0px 0px 3px rgba(0,0,58,0.21);
}
.cool-slider .techdata li
{
	color: #2f2c3f;
}
.cool-slider .techdata li:before
{
	background: #b2b0be;
}
.cool-slider .btn-buy,.cool-slider .btn-buy:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.cool-slider .btn-buy>.text,.cool-slider .btn-buy>i,.cool-slider .btn-buy:before,.cool-slider .btn-buy:after,.cool-slider .btn-buy:visited>.text,.cool-slider .btn-buy:visited>i,.cool-slider .btn-buy:visited:before,.cool-slider .btn-buy:visited:after
{
	color: #fff;
}
.cool-slider .btn-buy:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.cool-slider .btn-buy:hover>.text,.cool-slider .btn-buy:hover>i,.cool-slider .btn-buy:hover:before,.cool-slider .btn-buy:hover:after
{
	color: #fff;
}
.cool-slider .btn-buy:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.cool-slider .btn-buy:active>.text,.cool-slider .btn-buy:active>i,.cool-slider .btn-buy:active:before,.cool-slider .btn-buy:active:after
{
	color: #fff;
}
.cool-slider .slider-controls .track
{
	background: #dedce4;
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.47),0px 1px 0px #fff;
}
.cool-slider .slider-controls .bar
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	border-color: #3a9731;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.31),inset 0px 2px 0px #4bbe3f;
}
.cool-slider .slider-controls .dot
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.cool-slider .slider-controls .dot:before
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: inset 0px 1px 2px rgba(88,37,0,0.36);
}
.cool-slider .ctrl-item .name
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.cool-slider .ctrl-item:hover .name
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.cool-slider .ctrl-item:active div.name,.cool-slider .ctrl-item.active div.name
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.cool-slider .ctrl-item:active div.name>.text,.cool-slider .ctrl-item:active div.name>i,.cool-slider .ctrl-item:active div.name:before,.cool-slider .ctrl-item:active div.name:after,.cool-slider .ctrl-item.active div.name>.text,.cool-slider .ctrl-item.active div.name>i,.cool-slider .ctrl-item.active div.name:before,.cool-slider .ctrl-item.active div.name:after
{
	color: #fff;
}
.cool-slider .ctrl-item:last-of-type .bar
{
	background-color: #4bbe3f;
}
.cool-sticker
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.categories
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 2px rgba(0,0,0,0.44),inset 0px -5px 0px rgba(0,0,0,0.08);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.categories .slide,.categories .slide:link
{
	color: #000;
}
.categories .slide:visited
{
	color: #000;
}
.categories .slide:hover
{
	color: #000;
}
.categories .slide:active
{
	color: #000;
}
.categories .slide+.slide:before
{
	border-left-color: #fff;
	border-right-color: #e7e7e7;
}
.categories .scroller__track_h
{
	background-color: #f0f0f0;
	box-shadow: 0px 2px 3px rgba(0,0,0,0.23);
}
.categories .scroller__track_h:before
{
	background: #c0c0c0;
	box-shadow: 0px 1px 0px #fff,inset 0px 1px 2px rgba(0,0,0,0.47);
}
.categories .scroller__bar_h
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px #cbcdcc;
}
.categories .scroller__bar_h:before
{
	color: #cbcdcc;
}
.categories .scroller__bar_h:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
}
.categories .scroller__bar_h:active,.categories .scroller__bar_h.dragged
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	box-shadow: 0px 0px 2px 2px #4bbe3f;
}
.items-table thead>tr
{
	background: #eaeaea;
	border-color: #d1d1d1;
}
.items-table tfoot
{
	background: #eaeaea;
}
.items-table .apply-coupon,.items-table .apply-coupon:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.items-table .apply-coupon>.text,.items-table .apply-coupon>i,.items-table .apply-coupon:before,.items-table .apply-coupon:after,.items-table .apply-coupon:visited>.text,.items-table .apply-coupon:visited>i,.items-table .apply-coupon:visited:before,.items-table .apply-coupon:visited:after
{
	color: #fff;
}
.items-table .apply-coupon:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.items-table .apply-coupon:hover>.text,.items-table .apply-coupon:hover>i,.items-table .apply-coupon:hover:before,.items-table .apply-coupon:hover:after
{
	color: #fff;
}
.items-table .apply-coupon:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.items-table .apply-coupon:active>.text,.items-table .apply-coupon:active>i,.items-table .apply-coupon:active:before,.items-table .apply-coupon:active:after
{
	color: #fff;
}
.table-item,.table-item+.table-item
{
	border-color: silver;
}
.table-item:hover
{
	background: #f2f2f2;
}
.table-item.out-of-stock .photo img,.table-item.out-of-stock .price-new
{
	filter: alpha(opacity=30);
	opacity: 0.3;
}
.table-item.out-of-stock .photo img .tooltip,.table-item.out-of-stock .price-new .tooltip
{
	opacity: 1;
}
.table-item.out-of-stock .price-old
{
	display: none;
}
.table-item.out-of-stock .sum,.table-item.out-of-stock .discount
{
	filter: alpha(opacity=0);
	opacity: 0;
}
.table-item.out-of-stock,.table-item.out-of-stock:hover
{
	background: #fafafa;
}
@media (max-width: 991px)
{
	.table-item button:hover>i
	{
		color: #3a9731;
	}
}
@media (max-width: 767px)
{
	.table-item .actions>button
	{
		background: linear-gradient(#fff,#f3f5f4);
		background: -webkit-linear-gradient(#fff, #f3f5f4);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	.table-item .actions>button:hover
	{
		background: linear-gradient(#ebebeb,#fff);
		background: -webkit-linear-gradient(#ebebeb, #fff);
		border: none;
		box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	.table-item .actions>button:active
	{
		background: linear-gradient(#eaeaea,#f3f5f4);
		background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
		border: none;
		box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
		color: #000;
		text-shadow: none;
	}
	.table-item .actions>button.disabled
	{
		background: linear-gradient(#e9e9e9, #f3f5f4);
		background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
		border: 1px solid #e2e2ea;
		box-shadow: none;
		color: #fff !important;
		text-shadow: none;
	}
	.table-item .actions>button:hover>i,.table-item .actions>button:active>i
	{
		color: #000;
	}
}
.form-order h3
{
	border-bottom-color: #c8c2cb;
	color: #2b3946;
}
.form-order input[name="payer-type"]+.radio-content,.form-order .delivery-info
{
	color: #5a555d;
}
.form-order .delivery-type .radio-item,.form-order .payment-system-type .radio-item
{
	border-color: transparent;
}
.form-order .delivery-type .radio-item-header,.form-order .payment-system-type .radio-item-header
{
	color: #5a555d;
}
.form-order .delivery-type .radio-item-description,.form-order .payment-system-type .radio-item-description
{
	color: #5a555d;
}
.form-order .delivery-type .radio-item:hover,.form-order .payment-system-type .radio-item:hover
{
	border-color: #c8c2cb;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.5);
}
.form-order .delivery-type input:checked+.radio-item,.form-order .payment-system-type input:checked+.radio-item
{
	border-color: #3a9731;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.5);
}
.form-order .radio-img
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.form-order .basket
{
	border-top-color: transparent;
}
.form-order .total-price,.form-order .total-weight
{
	color: #000;
}
.form-order .total-price span,.form-order .total-weight span
{
	color: #3a9731;
}
.form-order .make-order,.form-order .make-order:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form-order .make-order>.text,.form-order .make-order>i,.form-order .make-order:before,.form-order .make-order:after,.form-order .make-order:visited>.text,.form-order .make-order:visited>i,.form-order .make-order:visited:before,.form-order .make-order:visited:after
{
	color: #fff;
}
.form-order .make-order:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form-order .make-order:hover>.text,.form-order .make-order:hover>i,.form-order .make-order:hover:before,.form-order .make-order:hover:after
{
	color: #fff;
}
.form-order .make-order:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form-order .make-order:active>.text,.form-order .make-order:active>i,.form-order .make-order:active:before,.form-order .make-order:active:after
{
	color: #fff;
}
.basket-big-page .um_tabs>a
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.basket-big-page .um_tabs>a:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.basket-big-page .um_tabs>a:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.basket-big-page .um_tabs>a.active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.basket-big-page .um_tabs>a.active:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
}
.basket-big-page .um_tabs>a.active>.text,.basket-big-page .um_tabs>a.active>i,.basket-big-page .um_tabs>a.active:before,.basket-big-page .um_tabs>a.active:after
{
	color: #fff;
}
.basket-big-page footer .btn-return .text,.basket-big-page footer .btn-return:link .text
{
	color: #6f6f6f;
}
.basket-big-page footer .btn-return:visited .text
{
	color: #6f6f6f;
}
.basket-big-page footer .btn-return:hover .text
{
	color: #6f6f6f;
}
.basket-big-page footer .btn-return:active .text
{
	color: #6f6f6f;
}
.basket-big-page footer .helper
{
	color: #666666;
}
.basket-big-page footer .shopping-bg
{
	color: #eaeaea;
}
.brands-catalog .brand
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.brands-catalog .brand:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
}
.brands-catalog .brand.active
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border-color: #3a9731;
	box-shadow: none;
}
.brands-catalog .brand.disabled,.brands-catalog .brand.disabled:hover,.brands-catalog .brand.disabled.active
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #000 !important;
	color: #fff !important;
	opacity: 0.5;
	text-shadow: none;
}
.compare-outer-wrapper
{
	border-color: silver;
}
.compare-outer-wrapper .scroller__track_h
{
	background-color: #f0f0f0;
	box-shadow: 0px 2px 3px rgba(0,0,0,0.23);
}
.compare-outer-wrapper .scroller__track_h:before
{
	background: #c0c0c0;
	box-shadow: 0px 1px 0px #fff,inset 0px 1px 2px rgba(0,0,0,0.47);
}
.compare-outer-wrapper .scroller__track_h>.scroller__bar_h
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px #cbcdcc;
}
.compare-outer-wrapper .scroller__track_h>.scroller__bar_h:before
{
	color: #cbcdcc;
}
.compare-outer-wrapper .scroller__track_h>.scroller__bar_h:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
}
.compare-outer-wrapper .scroller__track_h>.scroller__bar_h:active,.compare-outer-wrapper .scroller__track_h>.scroller__bar_h.dragged
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	box-shadow: 0px 0px 2px 2px #4bbe3f;
}
.compare-items .compare-category
{
	background: #efefef;
}
.compare-items .compare-switch
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.compare-items .compare-switch:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.compare-items .compare-switch:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.compare-items .compare-switch.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.compare-items .compare-switch.active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.compare-items .compare-switch.active>.text,.compare-items .compare-switch.active>i,.compare-items .compare-switch.active:before,.compare-items .compare-switch.active:after
{
	color: #fff;
}
.compare-items .desc
{
	background: url("../../img/bg/compare.png") no-repeat top center;
}
.compare-items .compare-item .drag-handle
{
	background: #3a9731;
}
.compare-items .compare-item .drag-handle:hover
{
	background: #739ce7;
}
.compare-items .compare-item .drag-handle:active
{
	background: #2460d0;
}
.compare-table .compare-item-name
{
	background: #eaeaea;
}
.compare-table thead>tr
{
	background-color: #fff;
}
.compare-table tbody tr:nth-of-type(odd),.compare-table tbody tr.odd
{
	background-color: #fff;
}
.compare-table tbody tr:nth-of-type(even),.compare-table tbody tr.even
{
	background-color: #f3eff5;
}
.compare-table .section-toggle,.compare-table .section-toggle:link
{
	color: #000;
}
.compare-table .section-toggle:visited
{
	color: #000;
}
.compare-table .section-toggle:hover
{
	color: gray;
}
.compare-table .section-toggle:active
{
	color: #000;
}
.compare-table tbody>tr.hovered
{
	background: #fff6a8;
}
.modal-settings .tabs .combo-link
{
	background: #f0f0f0;
}
.modal-settings .tabs .combo-link,.modal-settings .tabs .combo-link:link
{
	color: #000;
}
.modal-settings .tabs .combo-link:visited
{
	color: #000;
}
.modal-settings .tabs .combo-link:hover
{
	color: #000;
}
.modal-settings .tabs .combo-link:active
{
	color: #000;
}
.modal-settings .tabs .combo-link:hover
{
	background: #4bbe3f;
}
.modal-settings .tabs .combo-link:hover,.modal-settings .tabs .combo-link:hover:link
{
	color: #fff;
}
.modal-settings .tabs .combo-link:hover:visited
{
	color: #fff;
}
.modal-settings .tabs .combo-link:hover:hover
{
	color: #fff;
}
.modal-settings .tabs .combo-link:hover:active
{
	color: #fff;
}
.modal-settings .tabs .combo-link.active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
}
.modal-settings .tabs .combo-link.active,.modal-settings .tabs .combo-link.active:link
{
	color: #fff;
}
.modal-settings .tabs .combo-link.active:visited
{
	color: #fff;
}
.modal-settings .tabs .combo-link.active:hover
{
	color: #fff;
}
.modal-settings .tabs .combo-link.active:active
{
	color: #fff;
}
.modal-settings .tabs .combo-link.active>.text
{
	border-color: transparent;
}
.modal-settings .combo-header
{
	background: #f0f0f0;
}
.modal-settings .combo-header:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	color: #fff;
}
.modal-settings .settings-view-link
{
	color: #000;
}
.modal-settings .settings-view-link:hover
{
	color: silver;
}
.modal-settings .settings-view-link.active
{
	color: #000;
}
.theme-demo.yellow-skew
{
	background: linear-gradient(to top, #fdc141 18%, #ffe400 100%);
	background: -webkit-linear-gradient(bottom, #fdc141 18%, #ffe400 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #e5a626;
}
.theme-demo.red-skew
{
	background: linear-gradient(to top, #c20000 18%, #fe2e2e 100%);
	background: -webkit-linear-gradient(bottom, #c20000 18%, #fe2e2e 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #a40000;
}
.theme-demo.violet-skew
{
	background: linear-gradient(to top, #a700e5 18%, #ee7dff 100%);
	background: -webkit-linear-gradient(bottom, #a700e5 18%, #ee7dff 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #8500b7;
}
.theme-demo.pink-skew
{
	background: linear-gradient(to top, #ff80e6 0%, #d00067 27%, #ff4da5 100%);
	background: -webkit-linear-gradient(bottom, #ff80e6 0%, #d00067 27%, #ff4da5 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #af008c;
}
.theme-demo.orange-skew
{
	background: linear-gradient(to top, #ff9000 6%, #ff8700 9%, #ff7e00 18%, #ff9000 100%);
	background: -webkit-linear-gradient(bottom, #ff9000 6%, #ff8700 9%, #ff7e00 18%, #ff9000 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #e75c01;
}
.theme-demo.mint-skew
{
	background: linear-gradient(to top, #95fff6 0%, #6ee5d5 3%, #46cbb4 22%, #7bffd5 100%);
	background: -webkit-linear-gradient(bottom, #95fff6 0%, #6ee5d5 3%, #46cbb4 22%, #7bffd5 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #009c9a;
}
.theme-demo.lightblue-skew
{
	background: linear-gradient(to top, #41eefe 0%, #38d3fe 3%, #2eb7fe 22%, #52e9ff 76%);
	background: -webkit-linear-gradient(bottom, #41eefe 0%, #38d3fe 3%, #2eb7fe 22%, #52e9ff 76%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #008ed8;
}
.theme-demo.green-skew
{
	background: linear-gradient(to top, #e0ffa4 0%, #b0db52 8%, #80b600 18%, #b4e53e 100%);
	background: -webkit-linear-gradient(bottom, #e0ffa4 0%, #b0db52 8%, #80b600 18%, #b4e53e 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #458c00;
}
.theme-demo.gray-skew
{
	background: linear-gradient(to top, #e6e7f1 0%, #c6c9cf 3%, #a6aaad 22%, #ddd 77%);
	background: -webkit-linear-gradient(bottom, #e6e7f1 0%, #c6c9cf 3%, #a6aaad 22%, #ddd 77%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #6d6d6d;
}
.theme-demo.darkviolet-skew
{
	background: linear-gradient(to top, #b699ff 4%, #9c64ff 7%, #812efe 26%, #ae7dff 100%);
	background: -webkit-linear-gradient(bottom, #b699ff 4%, #9c64ff 7%, #812efe 26%, #ae7dff 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #5a00e0;
}
.theme-demo.darkblue-skew
{
	background: linear-gradient(to top, #6c8fff 0%, #4871f5 11%, #2352eb 29%, #569aff 100%);
	background: -webkit-linear-gradient(bottom, #6c8fff 0%, #4871f5 11%, #2352eb 29%, #569aff 100%);
	box-shadow: 0px 1px 2px rgba(20,19,17,0.8),inset 0px -2px 0px #002e7b;
}
.theme-demo.blue-skew
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
}
.theme-demo.yellow-flat
{
	background: #ffe023;
	box-shadow: inset 0px -2px 0px #e7c125;
}
.theme-demo.red-flat
{
	background: #f12323;
	box-shadow: inset 0px -2px 0px #ba0707;
}
.theme-demo.violet-flat
{
	background: #e76cfb;
	box-shadow: inset 0px -2px 0px #b363bc;
}
.theme-demo.pink-flat
{
	background: #fe4ca4;
	box-shadow: inset 0px -2px 0px #cd4287;
}
.theme-demo.orange-flat
{
	background: #f68e0b;
	box-shadow: inset 0px -2px 0px #cd7c09;
}
.theme-demo.mint-flat
{
	background: #56dbbc;
	box-shadow: inset 0px -2px 0px #47b89c;
}
.theme-demo.green-flat
{
	background: #9fd122;
	box-shadow: inset 0px -2px 0px #88b41a;
}
.theme-demo.darkviolet-flat
{
	background: #a362fa;
	box-shadow: inset 0px -2px 0px #7f5db1;
}
.theme-demo.darkblue-flat
{
	background: #3570f2;
	box-shadow: inset 0px -2px 0px #1243ae;
}
.theme-demo.blue-flat
{
	background: #78bbff;
	box-shadow: inset 0px -2px 0px #649fd7;
}
.benefit .img-wrap
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
	color: #fff;
}
.benefit.openness .img-wrap
{
	background: url("../../pictures/benefits/agree-white.png"),linear-gradient(to top, #3a9731, #4bbe3f 80%);
}
.benefit.warranty .img-wrap
{
	background: url("../../pictures/benefits/OK-white.png"),linear-gradient(to top, #3a9731, #4bbe3f 80%);
}
.benefit.delivery .img-wrap
{
	background: url("../../pictures/benefits/delivery-white.png"),linear-gradient(to top, #3a9731, #4bbe3f 80%);
}
.benefit.profit .img-wrap
{
	background: url("../../pictures/benefits/sale-white.png"),linear-gradient(to top, #3a9731, #4bbe3f 80%);
}
.benefit.exchange .img-wrap
{
	background: url("../../pictures/benefits/exchange-white.png"),linear-gradient(to top, #3a9731, #4bbe3f 80%);
}
.benefit.bigstock .img-wrap
{
	background: url("../../pictures/benefits/menu-white.png"),linear-gradient(to top, #3a9731, #4bbe3f 80%);
}
[data-catalog-placement="side"] .page-header,.page-header[data-header-version="v3"]
{
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
}
.footer-top .payment-systems-info
{
	color: #666;
}
.footer-menu-item>.link:before,.deleted-properties .footer-menu-item>.deleted-property:before
{
	border-color: #d6d6d6;
}
.footer-menu-item.active>.link,.deleted-properties .footer-menu-item.active>.deleted-property,.footer-menu-item.active>span
{
	color: #000;
	font-weight: bold;
}
.footer-menu-item.active>.link .text,.deleted-properties .footer-menu-item.active>.deleted-property .text,.footer-menu-item.active>.link:link .text,.deleted-properties .footer-menu-item.active>.deleted-property:link .text,.footer-menu-item.active>span .text,.footer-menu-item.active>span:link .text
{
	color: #000;
}
.footer-menu-item.active>.link:visited .text,.deleted-properties .footer-menu-item.active>.deleted-property:visited .text,.footer-menu-item.active>span:visited .text
{
	color: #000;
}
.footer-menu-item.active>.link:hover .text,.deleted-properties .footer-menu-item.active>.deleted-property:hover .text,.footer-menu-item.active>span:hover .text
{
	color: #000;
}
.footer-menu-item.active>.link:active .text,.deleted-properties .footer-menu-item.active>.deleted-property:active .text,.footer-menu-item.active>span:active .text
{
	color: #000;
}
.footer-middle
{
	color: #999aa3;
}
.footer-nav
{
	color: #fff;
}
.footer-nav a,.footer-nav a:link,.footer-nav a:visited
{
	border-bottom-color: rgba(255,255,255,0.4);
	color: #fff;
}
.footer-nav a:focus,.footer-nav a:hover
{
	border-bottom-color: transparent;
}
.footer-bottom
{
	background: #141419;
	color: #fff;
}
.footer-bottom .developed-by a,.footer-bottom .developed-by a:link,.footer-bottom .developed-by a:visited
{
	border-bottom-color: rgba(255,255,255,0.4);
	color: #fff;
}
.footer-bottom .developed-by a:focus,.footer-bottom .developed-by a:hover
{
	border-bottom-color: transparent;
}
.catalog-hits.hits-hidden
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.catalog-hits.hits-hidden:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.catalog-hits.hits-hidden:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.catalog-hits.hits-hidden.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.catalog-hits.hits-shown
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.catalog-hits>.hits-item:hover
{
	background: white;
}
.catalog-hits>.hits-item>.rating>.comments
{
	color: #1a1a1a;
}
.catalog-hits>.hits-item>.rating>.comments>.positive
{
	color: #2b6c00;
}
.catalog-hits>.hits-item>.rating>.comments>.negative
{
	color: #ff0000;
}
.reviews
{
	border-color: #e6e6e6;
}
.related-categories
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.more-catalog-wrap
{
	background: #efefef;
}
.more-catalog-wrap .more-catalog .text,.more-catalog-wrap .more-catalog:link .text
{
	color: #000;
}
.more-catalog-wrap .more-catalog:visited .text
{
	color: #000;
}
.more-catalog-wrap .more-catalog:hover .text
{
	color: #666;
}
.more-catalog-wrap .more-catalog:active .text
{
	color: #000;
}
.more-catalog-wrap .more-catalog>.btn-plus
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.more-catalog-wrap .more-catalog>.btn-plus>.text,.more-catalog-wrap .more-catalog>.btn-plus>i,.more-catalog-wrap .more-catalog>.btn-plus:before,.more-catalog-wrap .more-catalog>.btn-plus:after
{
	color: #fff;
}
.more-catalog-wrap .more-catalog:hover>.btn-plus
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.more-catalog-wrap .more-catalog:hover>.btn-plus>.text,.more-catalog-wrap .more-catalog:hover>.btn-plus>i,.more-catalog-wrap .more-catalog:hover>.btn-plus:before,.more-catalog-wrap .more-catalog:hover>.btn-plus:after
{
	color: #fff;
}
.more-catalog-wrap .more-catalog:active>.btn-plus
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.more-catalog-wrap .more-catalog:active>.btn-plus>.text,.more-catalog-wrap .more-catalog:active>.btn-plus>i,.more-catalog-wrap .more-catalog:active>.btn-plus:before,.more-catalog-wrap .more-catalog:active>.btn-plus:after
{
	color: #fff;
}
.more-catalog-wrap>.text
{
	color: #454545;
}
.show-not-in-stock .text,.show-not-in-stock:link .text
{
	color: #a9a9a9;
}
.show-not-in-stock:visited .text
{
	color: #a9a9a9;
}
.show-not-in-stock:hover .text
{
	color: #767676;
}
.show-not-in-stock:active .text
{
	color: #a9a9a9;
}
.banners .banner-text
{
	background: rgba(72,0,96,0.8);
	color: #fff;
}
.banners .banner-text:after
{
	background: #cb2dff;
}
.art
{
	background: #efefef;
}
.quick-view-switch>.quick-view-fake-btn
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.quick-view-switch>.quick-view-fake-btn>.text,.quick-view-switch>.quick-view-fake-btn>i,.quick-view-switch>.quick-view-fake-btn:before,.quick-view-switch>.quick-view-fake-btn:after
{
	color: #fff;
}
.quick-view-switch:hover>.quick-view-fake-btn
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.quick-view-switch:hover>.quick-view-fake-btn>.text,.quick-view-switch:hover>.quick-view-fake-btn>i,.quick-view-switch:hover>.quick-view-fake-btn:before,.quick-view-switch:hover>.quick-view-fake-btn:after
{
	color: #fff;
}
.quick-view-switch:active>.quick-view-fake-btn
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.quick-view-switch:active>.quick-view-fake-btn>.text,.quick-view-switch:active>.quick-view-fake-btn>i,.quick-view-switch:active>.quick-view-fake-btn:before,.quick-view-switch:active>.quick-view-fake-btn:after
{
	color: #fff;
}
.catalog-table .table-header
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.catalog-item:hover
{
	background: #fff;
}
[data-hover-effect="shadow"] .catalog-item.hovered,[data-hover-effect="border-n-shadow"] .catalog-item.hovered,[data-hover-effect="detailed-expand"] .catalog-item.hovered
{
	box-shadow: 0px 2px 5px rgba(0,0,0,0.51);
}
[data-hover-effect="border"] .catalog-item.hovered,[data-hover-effect="border-n-shadow"] .catalog-item.hovered
{
	border-color: #3a9731;
}
.catalog-item .photo-thumb
{
	border-color: #e9e9e9;
}
.catalog-item .photo-thumb:hover
{
	border-color: #739ce7;
}
.catalog-item .photo-thumb.active
{
	border-color: #3a9731;
}
.catalog-item .description
{
	border-color: #d6d6d6;
}
.catalog-item .description dd
{
	color: #545454;
}
.catalog-item .carousel-dot
{
	background: #e5e5e5;
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.57);
}
.catalog-item .carousel-dot:hover
{
	background: #3a9731;
}
.catalog-item .carousel-dot.active
{
	background: #3a9731;
}
.catalog-item .xs-switch
{
	color: silver;
}
.catalog-item .xs-switch:hover,.catalog-item .xs-switch:active
{
	color: gray;
}
.catalog-item.opened .xs-switch
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	color: silver;
	text-shadow: none;
}
.catalog-item.opened .xs-switch:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.catalog-item.opened .xs-switch:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.catalog-item.opened .xs-switch.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.catalog-item.opened .xs-switch:hover,.catalog-item.opened .xs-switch:active
{
	color: gray;
}
.catalog-table-item
{
	border-color: #efefef;
}
.has-admin-info .catalog-table-item:nth-child(4n+3),.catalog-table-item:nth-child(2n)
{
	background: #efefef;
}
.catalog-table-item:hover
{
	background: #fffac2;
}
.catalog-table-item .quantity-counter
{
	background: #efefef;
	box-shadow: inset 0px 1px 5px rgba(0,0,0,0.31);
}
.catalog-table-item .photo-wrap
{
	background: linear-gradient(to right, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(left, #3a9731, #4bbe3f 80%);
}
.catalog-table-item .photo-wrap:before
{
	border-left-color: #4bbe3f;
}
.catalog-table-item .photo-wrap:after
{
	border-left-color: #fff;
}
.catalog-table-item .photo
{
	background: #fff;
}
@media (max-width: 767px)
{
	.catalog-table-item .quantity-counter
	{
		background: none;
		box-shadow: none;
	}
	.catalog-table-item .art
	{
		background: none;
	}
}
.list-item
{
	border-color: #efefef;
}
.list-item .main-data .availability .store:hover
{
	color: #ffb400;
}
.list-item .xs-switch
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	color: silver;
	text-shadow: none;
}
.list-item .xs-switch:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.list-item .xs-switch:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.list-item .xs-switch.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.list-item .xs-switch:hover,.list-item .xs-switch:active
{
	color: gray;
}
.blocks-item,.hurry-item
{
	border-color: #eceaf3;
}
.blocks-item .xs-switch,.hurry-item .xs-switch
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	color: silver;
	text-shadow: none;
}
.blocks-item .xs-switch:hover,.hurry-item .xs-switch:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.blocks-item .xs-switch:active,.hurry-item .xs-switch:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.blocks-item .xs-switch.disabled,.hurry-item .xs-switch.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.blocks-item .xs-switch:hover,.hurry-item .xs-switch:hover,.blocks-item .xs-switch:active,.hurry-item .xs-switch:active
{
	color: gray;
}
.rating-w-comments>.comments>.positive
{
	color: #2b6c00;
}
.rating-w-comments>.comments>.negative
{
	color: #ff0000;
}
.short-info
{
	color: #000;
}
.short-info.under-image>.info>.text
{
	color: #5e5e5e;
}
.short-info.under-image>.info strong:hover
{
	color: gray;
	transition: color .4s;
	webkit-transition: color .4s;
}
.popup_detailed
{
	background: #ffef89;
	border-color: #e3d057;
	box-shadow: 0px 2px 5px rgba(0,0,0,0.24);
}
.popup_detailed:before
{
	color: #e3d057;
}
.popup_detailed:after
{
	color: #ffef89;
}
.product-photos .info-popup
{
	background: rgba(31,31,31,0.86);
	color: #fff;
}
.product-photos .info-popup:before
{
	border-right-color: rgba(31,31,31,0.86);
	border-top-color: rgba(31,31,31,0.86);
}
.product-photos .info-popup>.btn-close
{
	color: #fff;
}
.product-photos .info-popup>.btn-close:hover,.product-photos .info-popup>.btn-close:active
{
	color: silver;
}
.thumbnails-wrap>.thumbnails-frame>.thumbnails-slidee>.thumb,.bigimg-thumbnails-wrap>.thumbnails-frame>.thumbnails-slidee>.thumb
{
	background: #fff;
	border-color: #e1e1e1;
}
.thumbnails-wrap>.thumbnails-frame>.thumbnails-slidee>.thumb:hover,.thumbnails-wrap>.thumbnails-frame>.thumbnails-slidee>.thumb.active:not(.add-photo),.bigimg-thumbnails-wrap>.thumbnails-frame>.thumbnails-slidee>.thumb:hover,.bigimg-thumbnails-wrap>.thumbnails-frame>.thumbnails-slidee>.thumb.active:not(.add-photo)
{
	border-color: #4bbe3f;
	color: #4bbe3f;
}
.thumbnails-wrap>.thumb-control,.bigimg-thumbnails-wrap>.thumb-control
{
	color: #3a9731;
}
.bigimg-thumbnails-wrap
{
	background: rgba(0,0,0,0.8);
}
.bigimg-wrap
{
	background: rgba(0,0,0,0.5);
}
.buy-block-main
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #000;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
	text-shadow: none;
}
.buy-block-main>.text,.buy-block-main>i,.buy-block-main:before,.buy-block-main:after
{
	color: #fff;
}
.buy-block-main:before
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.buy-block-content
{
	background: #fff;
	border-color: #9e9e9e;
}
.buy-block-content .price-old
{
	color: #676767;
}
.buy-block-content .btn-big.to-waitlist
{
	color: #a3a0b1;
}
.buy-block-content .product-options .color
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.buy-block-content .product-options .color:hover,.buy-block-content .product-options .color.active
{
	border-color: #3a9731;
}
.buy-block-footer>.action
{
	color: #fff;
}
.buy-block-footer>.action i,.buy-block-footer>.action .text,.buy-block-footer>.action:link i,.buy-block-footer>.action .text
{
	color: #fff;
}
.buy-block-footer>.action:visited i,.buy-block-footer>.action .text
{
	color: #fff;
}
.buy-block-footer>.action:hover i,.buy-block-footer>.action .text
{
	color: #fff;
}
.buy-block-footer>.action:active i,.buy-block-footer>.action .text
{
	color: #fff;
}
.buy-block-footer>.action:hover>.text,.buy-block-footer>.action:active>.text
{
	border-color: transparent;
}
.product-info-sections.tabs .combo-link,.product-info-sections[data-product-info-mode="tabs"] .combo-link
{
	background: #f0f0f0;
}
.product-info-sections.tabs .combo-link,.product-info-sections.tabs .combo-link:link,.product-info-sections[data-product-info-mode="tabs"] .combo-link,.product-info-sections[data-product-info-mode="tabs"] .combo-link:link
{
	color: #000;
}
.product-info-sections.tabs .combo-link:visited,.product-info-sections[data-product-info-mode="tabs"] .combo-link:visited
{
	color: #000;
}
.product-info-sections.tabs .combo-link:hover,.product-info-sections[data-product-info-mode="tabs"] .combo-link:hover
{
	color: #000;
}
.product-info-sections.tabs .combo-link:active,.product-info-sections[data-product-info-mode="tabs"] .combo-link:active
{
	color: #000;
}
.product-info-sections.tabs .combo-link:hover,.product-info-sections[data-product-info-mode="tabs"] .combo-link:hover
{
	background: #4bbe3f;
	color: #fff;
}
.product-info-sections.tabs .combo-link:hover,.product-info-sections.tabs .combo-link:hover:link,.product-info-sections[data-product-info-mode="tabs"] .combo-link:hover,.product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:link
{
	color: #fff;
}
.product-info-sections.tabs .combo-link:hover:visited,.product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:visited
{
	color: #fff;
}
.product-info-sections.tabs .combo-link:hover:hover,.product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:hover
{
	color: #fff;
}
.product-info-sections.tabs .combo-link:hover:active,.product-info-sections[data-product-info-mode="tabs"] .combo-link:hover:active
{
	color: #fff;
}
.product-info-sections.tabs .combo-link.active,.product-info-sections[data-product-info-mode="tabs"] .combo-link.active
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
	box-shadow: inset 0px 1px 2px 0px rgba(88,37,0,0.36);
}
.product-info-sections.tabs .combo-link.active,.product-info-sections.tabs .combo-link.active:link,.product-info-sections[data-product-info-mode="tabs"] .combo-link.active,.product-info-sections[data-product-info-mode="tabs"] .combo-link.active:link
{
	color: #fff;
}
.product-info-sections.tabs .combo-link.active:visited,.product-info-sections[data-product-info-mode="tabs"] .combo-link.active:visited
{
	color: #fff;
}
.product-info-sections.tabs .combo-link.active:hover,.product-info-sections[data-product-info-mode="tabs"] .combo-link.active:hover
{
	color: #fff;
}
.product-info-sections.tabs .combo-link.active:active,.product-info-sections[data-product-info-mode="tabs"] .combo-link.active:active
{
	color: #fff;
}
.product-info-sections.tabs .combo-link.active>.text,.product-info-sections[data-product-info-mode="tabs"] .combo-link.active>.text
{
	border-color: transparent;
}
.product-info-sections.full>.combo-links>.links-wrap,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link,.product-info-sections.full>.combo-links>.links-wrap>.combo-link:link,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:link
{
	color: #000;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:visited,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:visited
{
	color: #000;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover
{
	color: #000;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:active,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:active
{
	color: #000;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover
{
	background: #4bbe3f;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover,.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover:link,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover:link
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover:visited,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover:visited
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover:hover,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover:hover
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover:active,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover:active
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link:hover>.text,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link:hover>.text
{
	border-color: transparent;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link.active,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link.active
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link.active,.product-info-sections.full>.combo-links>.links-wrap>.combo-link.active:link,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link.active,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link.active:link
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link.active:visited,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link.active:visited
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link.active:hover,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link.active:hover
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link.active:active,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link.active:active
{
	color: #fff;
}
.product-info-sections.full>.combo-links>.links-wrap>.combo-link.active>.text,.product-info-sections[data-product-info-mode="full"]>.combo-links>.links-wrap>.combo-link.active>.text
{
	border-color: transparent;
}
.product-info-sections .combo-header
{
	background: #f0f0f0;
}
.product-info-sections .combo-header:hover
{
	background: #d0d0d0;
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
	color: #fff;
}
.tech-info-block>header:hover
{
	background: #ddd;
}
.detailed-tech dd
{
	background: #fff;
}
.label-default
{
	background-color: #DADADA;
}
.label-default,.label-default:link
{
	color: #fff;
}
.label-default:visited
{
	color: #fff;
}
.label-default:hover
{
	color: #fff;
}
.label-default:active
{
	color: #fff;
}
.label-default[href]:hover
{
	background-color: #aaa;
}
.comments .form-wrap
{
	border-color: #f0f0f0;
}
.comments .form-wrap header
{
	background: #f0f0f0;
}
.comments .form-wrap header:hover
{
	background: #d7d7d7;
}
.comment-wrap header .avatar
{
	background: #f0f0f0;
	color: #949494;
}
.comment-wrap footer .link,.comment-wrap footer .deleted-properties .deleted-property,.deleted-properties .comment-wrap footer .deleted-property,.comment-wrap footer .link:link,.comment-wrap footer .deleted-properties .deleted-property:link,.deleted-properties .comment-wrap footer .deleted-property:link
{
	color: #06f;
}
.comment-wrap footer .link:visited,.comment-wrap footer .deleted-properties .deleted-property:visited,.deleted-properties .comment-wrap footer .deleted-property:visited
{
	color: #006cff;
}
.comment-wrap footer .link:hover,.comment-wrap footer .deleted-properties .deleted-property:hover,.deleted-properties .comment-wrap footer .deleted-property:hover
{
	color: #001d8b;
}
.comment-wrap footer .link:active,.comment-wrap footer .deleted-properties .deleted-property:active,.deleted-properties .comment-wrap footer .deleted-property:active
{
	color: #06f;
}
.accessories>header
{
	background: #4bbe3f;
	color: #fff;
	text-shadow: 0px 1px 0px 0px 1px 0px #002688;
}
.accessories>header>i
{
	background: url("../../img/4sprites/badge.png") no-repeat center 0;
	color: #000;
}
.accessory
{
	border-color: #f0f0f0;
}
.accessory:before
{
	border-bottom-color: #f0f0f0;
}
.accessory:after
{
	border-bottom-color: #fff;
}
.accessory header .text,.accessory .add-to-order .text
{
	color: #fff;
}
.accessory:hover
{
	border-color: #4bbe3f;
}
.accessory:hover:before
{
	border-bottom-color: #4bbe3f;
}
.accessory.out-of-stock:hover
{
	border-color: #f0f0f0;
}
.accessory.out-of-stock:hover:before
{
	border-bottom-color: #f0f0f0;
}
.accessory .main-data>a .text,.accessory .main-data>a:link .text
{
	color: #06f;
}
.accessory .main-data>a:visited .text
{
	color: #006cff;
}
.accessory .main-data>a:hover .text
{
	color: #001d8b;
}
.accessory .main-data>a:active .text
{
	color: #06f;
}
.accessory .main-data>a .text,.accessory .main-data>a:link .text
{
	border-color: rgba(0,102,255,0.4);
}
.accessory .main-data>a:visited .text
{
	border-color: rgba(0,108,255,0.4);
}
.accessory .main-data>a:hover .text
{
	border-color: transparent;
}
.accessory .main-data>a:active .text
{
	border-color: transparent;
}
.accessory .add-to-order
{
	border-right-color: #4bbe3f;
	border-top-color: #4bbe3f;
}
.accessory.out-of-stock .add-to-order
{
	border-right-color: #f0f0f0;
	border-top-color: #f0f0f0;
}
.accessory.out-of-stock .add-to-order .text
{
	color: #c7c7c7;
}
.collection-wrap .main-header>.content
{
	background: #fff;
}
.collection-wrap .sub-header>.custom-collection,.collection-wrap .sub-header>.custom-collection:link
{
	color: #000;
}
.collection-wrap .sub-header>.custom-collection:visited
{
	color: #000;
}
.collection-wrap .sub-header>.custom-collection:hover
{
	color: #000;
}
.collection-wrap .sub-header>.custom-collection:active
{
	color: #000;
}
.collection-wrap .sub-header>.custom-collection .text,.collection-wrap .sub-header>.custom-collection:link .text
{
	color: #000;
}
.collection-wrap .sub-header>.custom-collection:visited .text
{
	color: #000;
}
.collection-wrap .sub-header>.custom-collection:hover .text
{
	color: #909090;
}
.collection-wrap .sub-header>.custom-collection:active .text
{
	color: #000;
}
.collection-wrap .sub-header>.custom-collection .text,.collection-wrap .sub-header>.custom-collection:link .text
{
	border-color: rgba(0,0,0,0.4);
}
.collection-wrap .sub-header>.custom-collection:visited .text
{
	border-color: rgba(0,0,0,0.4);
}
.collection-wrap .sub-header>.custom-collection:hover .text
{
	border-color: #909090;
}
.collection-wrap .sub-header>.custom-collection:active .text
{
	border-color: #000;
}
.collection-wrap footer
{
	background: #e4e4e4;
}
.collection-wrap footer>i
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	color: #fff;
}
.collection-wrap footer>.total-full>.price-old
{
	color: #000;
}
.col-wrap
{
	border-color: #f0f0f0;
}
.collection>.item
{
	border-color: #f0f0f0;
}
.collection>.item .main-data>a .text,.collection>.item .main-data>a:link .text
{
	color: #06f;
}
.collection>.item .main-data>a:visited .text
{
	color: #006cff;
}
.collection>.item .main-data>a:hover .text
{
	color: #001d8b;
}
.collection>.item .main-data>a:active .text
{
	color: #06f;
}
.collection>.item .main-data>a .text,.collection>.item .main-data>a:link .text
{
	border-color: rgba(0,102,255,0.4);
}
.collection>.item .main-data>a:visited .text
{
	border-color: rgba(0,108,255,0.4);
}
.collection>.item .main-data>a:hover .text
{
	border-color: transparent;
}
.collection>.item .main-data>a:active .text
{
	border-color: transparent;
}
.table_product-modifications th
{
	color: #888888;
}
.table_product-modifications th>.text:after
{
	border-color: #888888;
	border-left-color: transparent;
	border-right-color: transparent;
}
.table_product-modifications th>.text:hover
{
	color: #000;
}
.table_product-modifications th>.text:hover:after
{
	border-color: #000;
	border-left-color: transparent;
	border-right-color: transparent;
}
.table_product-modifications tbody>tr:nth-child(2n+1)
{
	background: #f2f2f2;
}
.table_product-modifications tbody>tr
{
	border-color: #e7e7e7;
}
.table_product-modifications tbody>tr:hover
{
	background: #f2f2f2;
}
.news-n-articles .date-wrap>.date
{
	color: #7d8096;
}
.brands-tagcloud .brand-tag
{
	color: silver;
}
.brands-tagcloud .brand-tag:hover
{
	background: #4bbe3f;
	color: #000;
}
.brands-tagcloud .brand-tag.active,.brands-tagcloud .brand-tag.active:hover
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.brands-tagcloud .brand-tag.active>.text,.brands-tagcloud .brand-tag.active>i,.brands-tagcloud .brand-tag.active:before,.brands-tagcloud .brand-tag.active:after,.brands-tagcloud .brand-tag.active:hover>.text,.brands-tagcloud .brand-tag.active:hover>i,.brands-tagcloud .brand-tag.active:hover:before,.brands-tagcloud .brand-tag.active:hover:after
{
	color: #fff;
}
.special-blocks .combo-link,.special-blocks .combo-header
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.79),inset 0px -5px 0px rgba(0,0,0,0.18);
	color: #000;
	text-shadow: none;
}
.special-blocks .combo-link,.special-blocks .combo-link:link,.special-blocks .combo-header,.special-blocks .combo-header:link
{
	color: #000;
}
.special-blocks .combo-link:visited,.special-blocks .combo-header:visited
{
	color: #000;
}
.special-blocks .combo-link:hover,.special-blocks .combo-header:hover
{
	color: #000;
}
.special-blocks .combo-link:active,.special-blocks .combo-header:active
{
	color: #000;
}
.special-blocks .combo-link span.i-number,.special-blocks .combo-header span.i-number
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.special-blocks .combo-link span.i-number>.text,.special-blocks .combo-link span.i-number>i,.special-blocks .combo-link span.i-number:before,.special-blocks .combo-link span.i-number:after,.special-blocks .combo-header span.i-number>.text,.special-blocks .combo-header span.i-number>i,.special-blocks .combo-header span.i-number:before,.special-blocks .combo-header span.i-number:after
{
	color: #fff;
}
.special-blocks .combo-link a.i-number,.special-blocks .combo-link a.i-number:visited,.special-blocks .combo-header a.i-number,.special-blocks .combo-header a.i-number:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.special-blocks .combo-link a.i-number>.text,.special-blocks .combo-link a.i-number>i,.special-blocks .combo-link a.i-number:before,.special-blocks .combo-link a.i-number:after,.special-blocks .combo-link a.i-number:visited>.text,.special-blocks .combo-link a.i-number:visited>i,.special-blocks .combo-link a.i-number:visited:before,.special-blocks .combo-link a.i-number:visited:after,.special-blocks .combo-header a.i-number>.text,.special-blocks .combo-header a.i-number>i,.special-blocks .combo-header a.i-number:before,.special-blocks .combo-header a.i-number:after,.special-blocks .combo-header a.i-number:visited>.text,.special-blocks .combo-header a.i-number:visited>i,.special-blocks .combo-header a.i-number:visited:before,.special-blocks .combo-header a.i-number:visited:after
{
	color: #fff;
}
.special-blocks .combo-link a.i-number:hover,.special-blocks .combo-header a.i-number:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.special-blocks .combo-link a.i-number:hover>.text,.special-blocks .combo-link a.i-number:hover>i,.special-blocks .combo-link a.i-number:hover:before,.special-blocks .combo-link a.i-number:hover:after,.special-blocks .combo-header a.i-number:hover>.text,.special-blocks .combo-header a.i-number:hover>i,.special-blocks .combo-header a.i-number:hover:before,.special-blocks .combo-header a.i-number:hover:after
{
	color: #fff;
}
.special-blocks .combo-link a.i-number:active,.special-blocks .combo-header a.i-number:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.special-blocks .combo-link a.i-number:active>.text,.special-blocks .combo-link a.i-number:active>i,.special-blocks .combo-link a.i-number:active:before,.special-blocks .combo-link a.i-number:active:after,.special-blocks .combo-header a.i-number:active>.text,.special-blocks .combo-header a.i-number:active>i,.special-blocks .combo-header a.i-number:active:before,.special-blocks .combo-header a.i-number:active:after
{
	color: #fff;
}
.special-blocks .combo-link:hover,.special-blocks .combo-header:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	box-shadow: 0px 1px 3px rgba(0,0,0,0.79),inset 0px -5px 0px rgba(0,0,0,0.18);
	color: #000;
	text-shadow: none;
}
.special-blocks .combo-link:active,.special-blocks .combo-link.active,.special-blocks .combo-header:active,.special-blocks .combo-header.active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.79),inset 0px -5px 0px #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.special-blocks .combo-link:active>.text,.special-blocks .combo-link:active>i,.special-blocks .combo-link:active:before,.special-blocks .combo-link:active:after,.special-blocks .combo-link.active>.text,.special-blocks .combo-link.active>i,.special-blocks .combo-link.active:before,.special-blocks .combo-link.active:after,.special-blocks .combo-header:active>.text,.special-blocks .combo-header:active>i,.special-blocks .combo-header:active:before,.special-blocks .combo-header:active:after,.special-blocks .combo-header.active>.text,.special-blocks .combo-header.active>i,.special-blocks .combo-header.active:before,.special-blocks .combo-header.active:after
{
	color: #fff;
}
.special-blocks .combo-link:active span.i-number,.special-blocks .combo-link.active span.i-number,.special-blocks .combo-header:active span.i-number,.special-blocks .combo-header.active span.i-number
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.special-blocks .combo-link:active a.i-number,.special-blocks .combo-link.active a.i-number,.special-blocks .combo-header:active a.i-number,.special-blocks .combo-header.active a.i-number
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
	transition: none;
	webkit-transition: none;
}
.special-blocks .combo-link:active a.i-number:hover,.special-blocks .combo-link.active a.i-number:hover,.special-blocks .combo-header:active a.i-number:hover,.special-blocks .combo-header.active a.i-number:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.special-blocks .combo-link:active a.i-number:active,.special-blocks .combo-link.active a.i-number:active,.special-blocks .combo-header:active a.i-number:active,.special-blocks .combo-header.active a.i-number:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.special-blocks .combo-link:active a.i-number.disabled,.special-blocks .combo-link.active a.i-number.disabled,.special-blocks .combo-header:active a.i-number.disabled,.special-blocks .combo-header.active a.i-number.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.feedback
{
	background: #EAEBEE url("../../img/bg/feedback.png") no-repeat 10% top;
	box-shadow: 0px 6px 3px -3px rgba(0,0,0,0.2) inset;
}
.feedback .dot
{
	background: #303435;
}
.hurry header
{
	background: url("../../img/bg/hurry-banner_blue-skew.png") no-repeat center top;
	background-size: auto 100%;
	color: #fff;
}
.hurry header,.hurry .subheader
{
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.hurry-item .economy .value
{
	background: #4bbe3f;
	color: #fff;
}
.hurry-item .remaining .value
{
	color: #797585;
}
.countdown .timer-wrap
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.already-sold__track
{
	background: #d1d1d1;
	box-shadow: inset 0px 1px 2px rgba(0,0,0,0.47);
}
.already-sold__track .bar
{
	background: linear-gradient(to top, #3a9731, #4bbe3f 80%);
	background: -webkit-linear-gradient(bottom, #3a9731, #4bbe3f 80%);
	border-color: #3a9731;
	box-shadow: inset 0px 1px 0px #e1f0ff;
}
.auth-before-order-page .social-text
{
	border-color: #cacaca;
}
.auth-before-order-page .social-modal.vk
{
	background: url("../../img/icons/icon_modal_social_vk.png");
}
.auth-before-order-page .social-modal.ok
{
	background: url("../../img/icons/icon_modal_social_ok.png");
}
.auth-before-order-page .social-modal.mail
{
	background: url("../../img/icons/icon_modal_social_mail.png");
}
.auth-before-order-page .social-modal.fb
{
	background: url("../../img/icons/icon_modal_social_fb.png");
}
.auth-before-order-page .social-modal.black
{
	background: url("../../img/icons/icon_modal_social_black.png");
}
.account-order-page .order-info-section header>.text-wrap:hover
{
	color: silver;
}
.account-order-page .order-info-section>.main-content>table .desc
{
	color: #6b6b6b;
}
.account-page table>thead>tr
{
	background: #ededed;
}
.form_order-filter .main-content
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.form_order-filter footer .order-filter-small:hover
{
	color: silver;
}
.form_order-filter footer .order-filter-small.active
{
	background: #4bbe3f;
	color: #fff;
}
.form_order-filter footer .order-filter-small.active>.text
{
	border-color: transparent;
}
.table_order-history .order-date
{
	color: #797979;
}
.table_order-history .order-status .when-payed
{
	color: #366e00;
}
.profile-action
{
	background: linear-gradient(#fff,#f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.profile-action:hover
{
	background: linear-gradient(#ebebeb,#fff);
	background: -webkit-linear-gradient(#ebebeb, #fff);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.profile-action:active
{
	background: linear-gradient(#eaeaea,#f3f5f4);
	background: -webkit-linear-gradient(#eaeaea, #f3f5f4);
	border: none;
	box-shadow: inset 0px 2px 0px rgba(0,0,0,0.17);
	color: #000;
	text-shadow: none;
}
.profile-action.disabled
{
	background: linear-gradient(#e9e9e9, #f3f5f4);
	background: -webkit-linear-gradient(#e9e9e9, #f3f5f4);
	border: 1px solid #e2e2ea;
	box-shadow: none;
	color: #fff !important;
	text-shadow: none;
}
.btn-add-account-profile .text,.btn-add-account-profile:link .text
{
	color: #fff;
}
.btn-add-account-profile:visited .text
{
	color: #fff;
}
.btn-add-account-profile:hover .text
{
	color: #fff;
}
.btn-add-account-profile:active .text
{
	color: #fff;
}
.account-menu
{
	border-color: #ddd6e2;
}
.account-menu .avatar
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.account-menu .name
{
	color: #000;
}
.account-menu .login
{
	color: #8d8d8d;
}
.account-menu .profile
{
	color: #1561d3;
}
.account-menu .profile>a
{
	border-bottom-color: rgba(21,97,211,0.5);
	color: #1561d3;
}
.account-menu .profile>a:hover
{
	border-bottom-color: transparent;
}
.account-menu .btn-logout,.account-menu .btn-logout:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.account-menu .btn-logout>.text,.account-menu .btn-logout>i,.account-menu .btn-logout:before,.account-menu .btn-logout:after,.account-menu .btn-logout:visited>.text,.account-menu .btn-logout:visited>i,.account-menu .btn-logout:visited:before,.account-menu .btn-logout:visited:after
{
	color: #fff;
}
.account-menu .btn-logout:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.account-menu .btn-logout:hover>.text,.account-menu .btn-logout:hover>i,.account-menu .btn-logout:hover:before,.account-menu .btn-logout:hover:after
{
	color: #fff;
}
.account-menu .btn-logout:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.account-menu .btn-logout:active>.text,.account-menu .btn-logout:active>i,.account-menu .btn-logout:active:before,.account-menu .btn-logout:active:after
{
	color: #fff;
}
.account-menu .active>.link>.text,.account-menu .deleted-properties .active>.deleted-property>.text,.deleted-properties .account-menu .active>.deleted-property>.text
{
	color: #646464;
}
.form_account-settings .expandable>header>.text-wrap
{
	color: #000;
}
.form_account-settings .expandable>header>.text-wrap:hover
{
	color: #707070;
}
.form_account-settings .update-info>.line-wrap .text
{
	color: #868686;
}
.form_account-settings .social-list>li .social-delete
{
	border-color: rgba(0,0,0,0.68);
}
.form_account-settings .social-list>li .social-delete>i
{
	background: rgba(0,0,0,0.68);
}
.form_account-settings .social-list>li .social-delete>i:before
{
	color: #fff;
}
.form_account-settings .social-list .social.vk
{
	background: url("../../img/icons/icon_modal_social_vk.png");
}
.form_account-settings .social-list .social.ok
{
	background: url("../../img/icons/icon_modal_social_ok.png");
}
.form_account-settings .social-list .social.mail
{
	background: url("../../img/icons/icon_modal_social_mail.png");
}
.form_account-settings .social-list .social.fb
{
	background: url("../../img/icons/icon_modal_social_fb.png");
}
.form_account-settings .social-list .social.black
{
	background: url("../../img/icons/icon_modal_social_black.png");
}
.form_account-settings .btn-plus,.form_account-settings .btn-plus:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form_account-settings .btn-plus>.text,.form_account-settings .btn-plus>i,.form_account-settings .btn-plus:before,.form_account-settings .btn-plus:after,.form_account-settings .btn-plus:visited>.text,.form_account-settings .btn-plus:visited>i,.form_account-settings .btn-plus:visited:before,.form_account-settings .btn-plus:visited:after
{
	color: #fff;
}
.form_account-settings .btn-plus:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form_account-settings .btn-plus:hover>.text,.form_account-settings .btn-plus:hover>i,.form_account-settings .btn-plus:hover:before,.form_account-settings .btn-plus:hover:after
{
	color: #fff;
}
.form_account-settings .btn-plus:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form_account-settings .btn-plus:active>.text,.form_account-settings .btn-plus:active>i,.form_account-settings .btn-plus:active:before,.form_account-settings .btn-plus:active:after
{
	color: #fff;
}
.form_account-settings .btn-fileinput,.form_account-settings .btn-fileinput:visited
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form_account-settings .btn-fileinput>.text,.form_account-settings .btn-fileinput>i,.form_account-settings .btn-fileinput:before,.form_account-settings .btn-fileinput:after,.form_account-settings .btn-fileinput:visited>.text,.form_account-settings .btn-fileinput:visited>i,.form_account-settings .btn-fileinput:visited:before,.form_account-settings .btn-fileinput:visited:after
{
	color: #fff;
}
.form_account-settings .btn-fileinput:hover
{
	background: #1fc80d;
    background: -webkit-linear-gradient(top, #69f95b, #1fc80d);
    background: -ms-linear-gradient(top, #69f95b, #1fc80d);
    background: -moz-linear-gradient(top, #69f95b, #1fc80d);
	background: linear-gradient('to bottom', #69f95b, #1fc80d);
	
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form_account-settings .btn-fileinput:hover>.text,.form_account-settings .btn-fileinput:hover>i,.form_account-settings .btn-fileinput:hover:before,.form_account-settings .btn-fileinput:hover:after
{
	color: #fff;
}
.form_account-settings .btn-fileinput:active
{
	background: #4bbe3f;
    background: -webkit-linear-gradient(top, #79d670, #4bbe3f);
    background: -ms-linear-gradient(top, #79d670, #4bbe3f);
    background: -moz-linear-gradient(top, #79d670, #4bbe3f);
	background: linear-gradient('to bottom', #79d670, #4bbe3f);
	box-shadow: 3px 3px 7px 0 rgba(105, 206, 95, 0.5), inset 0 -1px 0 0 #3a9731;
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, .3);
}
.form_account-settings .btn-fileinput:active>.text,.form_account-settings .btn-fileinput:active>i,.form_account-settings .btn-fileinput:active:before,.form_account-settings .btn-fileinput:active:after
{
	color: #fff;
}
.form_account-settings .avatar .img-container
{
	background: linear-gradient(#fff, #f3f5f4);
	background: -webkit-linear-gradient(#fff, #f3f5f4);
	border: none;
	box-shadow: 0px 1px 3px rgba(0,0,0,0.66),inset 0px -2px 0px rgba(0,0,0,0.17);
	color: #000;
}
.form_account-subscribe-settings .helper-text
{
	color: #797979;
}
.form_account-subscribe-settings .subscribe-edit
{
	background: #fffbde;
}
.offers_sky .ik_select
{
	margin-left: 1px;
	width: 99% !important;
}
