/* Цветовая палитра в стиле Mipped (серо-зелёная) */

html, body {
	color: #1f2b2d;
	background-color: #f0f3f2;
}

.panel,
.forabg,
.forumbg,
.post,
.bg1,
.bg2,
.bg3,
.wrap,
.dropdown-extended .dropdown-contents {
	background-color: #f1f4f3;
	border-radius: 12px;
	box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}

/* Основные цвета ссылок */
a {
	color: #2fa877;
}
a:hover {
	color: #40c590;
}

/* Заголовки */
h1, h2, h3, .headerbar, .content h2 {
	color: #1f2b2d;
}

/* Заголовок форума */
.headerbar,
.forabg,
.forumbg {
	background: #cfe6dc; /* мягкий зелёный */
	background-image: none;
	border-radius: 12px 12px 0 0;
}

/* Кнопки */
.button,
input.button1,
input.button2,
input.button3,
a.button1,
a.button2 {
	background: #d5eae3;
	border-color: #88b3a7;
	color: #2fa877;
	border-radius: 6px;
}

.button:hover,
.button:focus,
a.button1:hover,
a.button2:hover {
	background: #c0dbcf;
	border-color: #2fa877;
	color: #155e43;
}

/* Таблицы */
table.table1 thead th {
	background: #a3c9bd;
	color: #e7f2ee;
	border-radius: 8px 8px 0 0;
}

/* Профиль и подписи */
.postprofile {
	background: #e6f1ee;
	color: #1f2b2d;
}

/* Объявления и предупреждения */
.alert_close .icon:before,
.reported,
.rules,
p.post-notice,
.notice {
	background-color: #fceeea;
	color: #d13f3f;
	border-radius: 8px;
}

/* Иконки */
.icon.icon-green,
a:hover .icon.icon-green {
	color: #2fa877;
}

/* Пагинация */
.pagination li a {
	background: #eaf2ef;
	border-color: #a3c9bd;
	color: #1f2b2d;
}

.pagination li.active span {
	background: #1a7f5a;
	color: #fff;
	border-color: #2fa877;
}

/* Прочее */
fieldset.polls dd div {
	background-color: #2fa877;
}

input.inputbox,
textarea.inputbox,
select {
	border-color: #a3c9bd;
	background-color: #ffffff;
	color: #1f2b2d;
}

fieldset.quick-login input.inputbox {
	background-color: #eaf2ef;
}

/* Тени и границы */
li.row,
div.rules,
.signature {
	border-color: #d4e1dc;
}

ul.topiclist li {
	border-top-color: #ffffff;
	border-bottom-color: #a3c9bd;
}

li.row:hover {
	background-color: #e3f3ed;
}

/* Online метка */
.online {
	background-image: url("./images/icon_user_online_green.gif");
}

/* Убрать старые градиенты */
.headerbar,
.forabg,
.forumbg,
.tabs .activetab > a,
.tabs .activetab > a:hover {
	background-image: none !important;
}

/* Углы */
.panel, .forumbg, .post, .wrap, .postprofile, .dropdown-contents {
	border-radius: 12px;
}

/* Scrollbar (опционально) */
::-webkit-scrollbar {
	width: 8px;
}
::-webkit-scrollbar-thumb {
	background-color: #88b3a7;
	border-radius: 10px;
}
::-webkit-scrollbar-track {
	background: #f5f5f5;
}
