
@import url("/.files/templates/224/general.css");

/* {{{ general */

body {
	color: #191919;
}

h1, .h1, h2, .h2, h3, .h3 {
	color: #8c1d8c;
}

a {
	color: #af0faf;
}

a:hover {
	color: #f71798;
}

/* }}} */
/* {{{ colors */

.unactive {
	color: #777777 !important;
}

.warning {
	color: #ff0845 !important;
}

.success {
	color: #3baf03 !important;
}

.contrast {
	color: #000 !important;
}

/* }}} */
/* {{{ backing */

.backing {
	background-color: #f2ecf5;
}

/* }}} */
/* {{{ default table */

table.default>*>tr>th {
	background-color: #f2ecf5;
    border-color: #f2ecf5;
	color: #000;
}

table.default>*>tr>td {
	border-color: #f2ecf5;
}

table.default>*>tr:nth-of-type(2n+1)>td {
	background-color: #faf8fb;
}

/* }}} */
/* {{{ button */

.button {
	background: linear-gradient(to top, #ec0a89, #f71798);
	border-color: #af1f6f;
	color: #fff !important;
}

a.button:hover {
	background: linear-gradient(to top, #fc24a1, #ff22a1);
	border-color: #b74284;
	color: #fff !important;
}

/* }}} */
/* {{{ labels */

.label_1 {
	background-color: #0BAF23;
}

.label_2 {
	background-color: #E0128B;
}

.label_3 {
	background-color: #00A5D9;
}

/* }}} */
/* {{{ columns and separator */

div.columns>div,
div.separator, hr {
	border-color: #E9E9E9;
}

/* }}} */
/* {{{ cart */

a.cart_cart {
	background-color: #485062;
}

a.cart_ordering {
	background-color: #22b100;
}

a.cart_ordering:hover {
	background-color: #26c301;
}

/* }}} */
/* {{{ layout */

body.layout {
	background-color: #fff;
}

/* }}} */
/* {{{ header */

div.header {
	background-color: #fff;
	color: #000;
    outline: 1px solid #e9e9e9;
}

div.header a {
	color: #af0faf;
}

div.header a:hover {
	color: #000;
}

/* --- */

div.header .sitename {
    color: #000;
}

/* --- */

div.header .contacts>.wicon>i {
    background-image: url(/.images/s.contacts.svg);
}

/* --- */

div.header .search input[type=text] {
	background-color: #f2f2f2;
    border-color: #f2f2f2;
	color: #000;
}

div.header .search a {
	background-color: #61086f;
}

div.header .search a:hover {
    background-color: #8c0ea0;
}

div.header .search input[type=text]::-webkit-input-placeholder {
	color: #888888;
}

div.header .search input[type=text]::-moz-placeholder {
	color: #888888;
}

div.header .search input[type=text]:-ms-input-placeholder {
	color: #888888;
}

/* }}} */
/* {{{ menu */

div.menu {
    background-color: #61086f;
}

div.menu a {
	color: #fff;
}

div.menu a:hover {
	color: #ffd0ff;
}

div.menu a.selected {
	background-color: #bf54bf;
	color: #ffffff;
}

/* }}} */
/* {{{ column */

div.column .submenu ul {
    border-color: #e9e9e9;
}

div.column .submenu a {
	color: #191919;
}

div.column .submenu a:hover,
div.column .submenu a.selected {
    color: #af0faf;
}

/* }}} */
/* {{{ footer */

div.footer {
    border-color: #e9e9e9;
	color: #000;
}

div.footer a {
	color: #af0faf;
}

div.footer a:hover {
	color: #000;
}

/* --- */

div.footer .contacts>.wicon>i {
    background-image: url(/.images/s.contacts.svg);
}

/* }}} */
