/*
 * Тёмные варианты вёрстки premiumbox.
 *
 * В style.css темы они написаны под класс .color_d, но тема ставит на <body>
 * класс .dark-version — поэтому такие правила никогда не применялись, и блоки
 * (.warning_message, .block_status, .notice_message и другие) оставались со светлым
 * фоном, а текст на них — светлым, то есть нечитаемым.
 *
 * Здесь те же правила продублированы под .dark-version. Файл лежит рядом со style.css,
 * поэтому относительные пути к картинкам (url(images/...)) работают как в оригинале.
 * Голые теги (a, input, textarea, select) и классы, которые оформляет assets/css/style.css,
 * намеренно не переносились — там за внешний вид отвечает кастомная тема.
 */

.dark-version .topbar_ins {
		background: #282d40;}
.dark-version .topbar_icon_tab {
					color: #7f95ac;}
.dark-version .topbar_icon_wrap.adaptive .topbar_icon_tabul { 
						border: 1px solid #444c61;
						background: #282d40;}
.dark-version .topbar_icon {
				color: #7f95ac;}
.dark-version .topbar_icon.icq {
					background: url(images/icq_d.png) no-repeat left center;}
.dark-version .topbar_icon.skype {
					background: url(images/skype_d.png) no-repeat left center;}
.dark-version .topbar_icon.email {
					background: url(images/email_d.png) no-repeat left center;}
.dark-version .topbar_icon.telegram {
					background: url(images/telegram_d.png) no-repeat left center;}
.dark-version .topbar_icon.viber {
					background: url(images/viber_d.png) no-repeat left center;}
.dark-version .topbar_icon.whatsapp {
					background: url(images/whatsapp_d.png) no-repeat left center;}
.dark-version .topbar_icon.jabber {
					background: url(images/jabber_d.png) no-repeat 2px center;}
.dark-version .topbar_icon.phone {
					background: url(images/phone_d.png) no-repeat left center;}
.dark-version .topbar_icon a {
					color: #7f95ac;}
.dark-version a.toplink {
				border: 1px solid #444c61;
				background: #282d40;
				color: #fff;}
.dark-version a.toplink.toplink_userlogin span {
					background: url(images/user_login_d.png) no-repeat 0 center;}
.dark-version .langlist_title {
		border: 1px solid #444c61;
		background: #282d40;
		color: #fff;}
.dark-version .langlist_title span {
			background: url(images/l_arr_d.png) no-repeat right center;}
.dark-version .langlist_ul {
		border: 1px solid #444c61;
		background: #282d40;}
.dark-version a.langlist_li {
			color: #8294aa;}
.dark-version .tophead_wrap {
	background: #1e2130;
	box-shadow: none;}
.dark-version .logoblock_ins,
.dark-version .logoblock_ins a {
					color: #fff;}
.dark-version .header_timetable_ins {
					color: #8095aa;}
.dark-version .topmenu li a {
					color: #fff;}
.dark-version .topmenu ul ul {
					border: 1px solid #444c61;
					background: #282d40;
					box-shadow: none;}
.dark-version .ugmenu {
						background: url(images/ugm_d.png) no-repeat;}
.dark-version .topmenu ul ul li > a,
.dark-version .topmenu ul ul li.current-menu-item > a {
					color: #fff;}
.dark-version .topmenu ul ul li:hover > a {
					color: #fff;
					background: #1e2130;}
.dark-version .mobile_menu {
	background: #282d40;}
.dark-version .mobile_menu_title {
		color: #fff;}
.dark-version .mobile_menu_ins li a {
		color: #fff;}
.dark-version h1.breadcrumb_title {
			color: #fff;}
.dark-version .breadcrumb ul li a {
				color: #8094ac;}
.dark-version .page_wrap,
.dark-version .textblock {
	background: #1e2130;	
	box-shadow: none;}
.dark-version .oncetoggle {
	border: 1px solid #353b51;}
.dark-version .oncetoggletitle {
		color: #fff;}
.dark-version .oncetoggletitle_ins {
				background: url(images/plus_w.png) no-repeat 0 center;}
.dark-version .one_reserv {
			border: 1px solid #353b51;
			background: #1e2130;}
.dark-version .one_reserv_block {
				color: #fff;}
.dark-version .one_reserv_title {
					color: #8096ab;}
.dark-version .shortcode_lchange_date {
		color: #7e94ac;}
.dark-version .shortcode_lchange_txt {
				color: #fff;}
.dark-version .term_description {
	background: #1e2130;	
	box-shadow: none;}
.dark-version .many_news_wrap {
	background: #1e2130;	
	box-shadow: none;}
.dark-version .one_news {
	border-bottom: 1px solid #2a2d39;}
.dark-version .single_news_wrap {
	background: #1e2130;	
	box-shadow: none;}
.dark-version h2.one_news_title a {
			color: #fff;}
.dark-version .one_news_excerpt a {
			color: #fff;}
.dark-version .one_news_date {
		color: #8095aa;	
		background: #282d40;}
.dark-version .comment_form {
	background: #1e2130;	
	box-shadow: none;}
.dark-version .comment_form_title {	
		color: #fff;}
.dark-version .comment_form_line label {
			color: #8096ad;}
.dark-version .comments_title {
		color: #fff;}
.dark-version .comment_no_item {
				box-shadow: none;
				background: #1e2130;}
.dark-version .comment {
				box-shadow: none;
				background: #1e2130;}
.dark-version a.comment_permalink {
					color: #fff;}
.dark-version a.comment-reply-link,
.dark-version .comment-reply-login {
					color: #fff;}
.dark-version .no_reviews {
		box-shadow: none;
		background: #1e2130;}
.dark-version .one_reviews {
		box-shadow: none;
		background: #1e2130;}
.dark-version .one_reviews_name {
			color: #fff;}
.dark-version .one_reviews_date {
			color: #fff;}
.dark-version .domacc_line {
	border-bottom: 1px solid #353b51;}
.dark-version .domacc_label {
		color: #fff;}
.dark-version .userapi_form {
	box-shadow: none;
	background: #1e2130;}
.dark-version .userapi_form_title {
		color: #fff;}
.dark-version .userapi_table_title {
	color: #fff;}
.dark-version .userapi_table_one {
	box-shadow: none;
	background: #1e2130;}
.dark-version .userverify_text {
	box-shadow: none;
	background: #1e2130;}
.dark-version .ustbl_line_right {
			border: 1px solid #353b51;}
.dark-version .sitemap_block {
	box-shadow: none;
	background: #1e2130;}
.dark-version .sitemap_title {
			color: #fff;}
.dark-version .tarif_div {
	box-shadow: none;
	background: #1e2130;}
.dark-version .tarif_title {
		color: #fff;}
.dark-version .tarif_table_title {
			color: #8094ac;
			background: #1e2130;
			border-bottom: 1px solid #353b51;}
.dark-version a.tarif_line {
				color: #fff;
				background: #1e2130;
				border-bottom: 1px solid #353b51;}
.dark-version a.tarif_line:hover {
						background: #282d40;}
.dark-version .home_wtext_block {
			background: #1e2130;
			box-shadow: none;}
.dark-version .home_text_wrap {
	background: #282d40;}
.dark-version h1.home_text_title {
			color: #fff;}
.dark-version .home_lchange_title {
			color: #fff;}
.dark-version .home_lchange_one_ins {
					background: #1e2130;
					box-shadow: none;}
.dark-version .home_lchange_date {
						color: #7e94ac;}
.dark-version .home_lchange_txt {
								color: #fff;}
.dark-version .home_prate_blocktitle {
			color: #fff;}
.dark-version .home_prate_one {
					background: #1e2130;
					border: 1px solid #1e2130;
					box-shadow: none;}
.dark-version .home_prate_source {
						color: #fff;}
.dark-version .home_prate_rates {
						color: #94aeb9;}
.dark-version .home_reserv_title {
		color: #fff;}
.dark-version .one_home_reserv_ins {
						background: #1e2130;
						border: 1px solid #1e2130;
						box-shadow: none;}
.dark-version .one_home_reserv_block {
						color: #fff;}
.dark-version .home_news_wrap {
	background: #282d40;}
.dark-version .home_news_title {
			color: #fff;}
.dark-version .home_news_one_date {
						color: #8193ab;}
.dark-version .home_news_one_title a {
							color: #fff;}
.dark-version .home_reviews_title {
				color: #fff;}
.dark-version .home_reviews_one_ins {
						background: #1e2130;
						box-shadow: none;}
.dark-version .home_reviews_date {
						color: #fff;}
.dark-version .home_reviews_content {
							color: #8394ae;}
.dark-version .home_advantages_wrap {
	background: #282d40;
	border-top: 1px solid #3f445a;}
.dark-version .home_advantages_blocktitle {
			color: #fff;}
.dark-version .home_advantages_title {
						color: #fff;}
.dark-version .home_advantages_content {
						color: #8094ac;}
.dark-version .home_partner_wrap {
	background: #282d40;
	border-top: 1px solid #3f445a;}
.dark-version .home_partner_title {
			color: #fff;}
.dark-version .xtt_html_abs {
			background: #282d40 url(images/d-ajax-big-loader.gif) no-repeat center center;}
.dark-version .htable_notwidget {
		background: #1e2130 url(images/no_exchange.png) no-repeat center 30px;	
		box-shadow: none;}
.dark-version a.xtt_title_link {
			background: #282d40;
			border: 1px solid #282d40;
			color: #7f95aa;}
.dark-version .xtt_one_line_rez {
		background: url(images/rez_w.png) no-repeat center center;}
.dark-version .xtp_table_wrap {
		background: #1e2130;	
		box-shadow: none;}
.dark-version .xtp_table_title {
		color: #fff;}
.dark-version .xtp_item {
			border: 1px solid #353b51;}
.dark-version .xtp_html_abs {
			background: #272c3e url(images/d-ajax-big-loader.gif) no-repeat center center;}
.dark-version .xtl_html_abs {
			background: #272c3e url(images/d-ajax-big-loader.gif) no-repeat center center;}
.dark-version .xtl_left_col,
.dark-version .xtl_right_col {
			background: #1e2130;	
			box-shadow: none;}
.dark-version .xtl_table_wrap {
				background: #1e2130;	
				box-shadow: none;}
.dark-version .xtl_table_title {
			color: #fff;}
.dark-version .warning_message {
	background: #1e2130;	
	box-shadow: none;}
.dark-version .js_error {
		background: #dd595c;}
.dark-version .info_window_abs {
		background: url(images/ug_d.png) no-repeat;}
.dark-version .hexch_ajax_wrap_abs,
.dark-version .htable_ajax_wrap_abs {
		background: #282d40 url(images/d-ajax-big-loader.gif) no-repeat center center;}
.dark-version .hexch_div_ins {
		background: #1e2130;	
		box-shadow: none;}
.dark-version .hexch_bigtitle {
			color: #fff;}
.dark-version .hexch_title,
.dark-version .hexch_pers_title {
			color: #fff;}
.dark-version .exch_ajax_wrap_abs,
.dark-version .exchange_status_abs {
		background: #272c3e url(images/d-ajax-big-loader.gif) no-repeat center center;}
.dark-version .other_directions_wrap {
	background: #1e2130;	
	box-shadow: none;}
.dark-version .other_directions_title {
		color: #fff;}
.dark-version .block_xchangedata {
	background: #1e2130;	
	box-shadow: none;}
.dark-version .block_xchdata {
			border-bottom: 1px solid #353b51;}
.dark-version .block_xchdata_title,
.dark-version .block_persdata_title {
			color: #fff;}
.dark-version .select_js_ul {
			background: #1e2130;
			border: 1px solid #353b51;}
.dark-version .select_js_ulli {
			border-top: 1px solid #353b51;}
.dark-version .select_js_ulli:hover {
				background: #282d40;}
.dark-version .widget {
	background: #1e2130;
	box-shadow: none;}
.dark-version .widget_news_line {
		box-shadow: none;
		background: #1e2130;}
.dark-version .widget_news_date {
			color: #8193ab;}
.dark-version .widget_news_title a {
				color: #fff;}
.dark-version .widget_reviews_line {
		box-shadow: none;
		background: #1e2130;}
.dark-version .widget_reviews_author {
			color: #fff;}
.dark-version .widget_reviews_date {
			color: #fff;}
.dark-version .widget_reviews_content {
			color: #8394ae;}
.dark-version .widget_reserv_div {
	background: #1e2130;
	box-shadow: none;
	color: #8096ab;}
.dark-version .widget_reserv_div_title {
		color: #fff;}
.dark-version .widget_reserv_title {
					color: #fff;}
.dark-version .widget_reserv_sum {
					color: #fff;}
.dark-version .widget_reserv_filter {
				background: #282d40;
				border: 1px solid #282d40;
				color: #7f95aa;}
.dark-version .widget_stats_div {
	background: #1e2130;
	box-shadow: none;}
.dark-version .widget_lchange_div {
	background: #1e2130;
	box-shadow: none;
	color: #8096ab;}
.dark-version .widget_lchange_abs {
			background: #272c3e url(images/d-ajax-big-loader.gif) no-repeat center center;}
.dark-version .widget_lchange_date {
			color: #7e94ac;}
.dark-version .widget_lchange_txt {
					color: #fff;}
.dark-version .widget_cbr_div {
	background: #1e2130;
	box-shadow: none;
	color: #8096ab;}
.dark-version .widget_cbr_div_title {
		color: #fff;}
.dark-version .widget_cbr_line {
			border-bottom: 1px solid #353b51;}
.dark-version .widget_cbr_title {
					color: #fff;}
.dark-version .usve_widget {
	border-bottom: 1px solid #353b51;}
.dark-version .userverify_widget {
	background: #1e2130;
	box-shadow: none;
	color: #8096ab;}
.dark-version .userverify_widget_title {
		color: #fff;}
.dark-version .pagenavi a,
.dark-version .nav-previous a,
.dark-version .nav-next a {
	color: #fff;
	border: 1px solid #454b63;
	background: #282d40;}
.dark-version .pagenavi a:hover,
.dark-version .nav-previous a:hover,
.dark-version .nav-next a:hover {
	color: #fff;
	border: 1px solid #454b63;
	background: #454b63;}
.dark-version .footer_wrap {
	background: #1e2130;
	color: #8094ad;}
.dark-version .footer_phone {
			color: #fff;}
.dark-version .footer_phone a {
				color: #fff;}
.dark-version .footer_phone {
				background: url(images/foot_phone_d.png) no-repeat left center;}
.dark-version .footer_phone {
					background: url(images/foot_phone_d.png) no-repeat left center;}
.dark-version .last_events_option {
		background: #1e2130;	
		box-shadow: none;
		border: 1px solid #353b51;
		color: #fff;}
.dark-version .levents {
		background: #1e2130;	
		box-shadow: none;
		border: 1px solid #353b51;}
.dark-version .levents_title {
			color: #fff;}
.dark-version .field_tooltip_abs {
		background: url(images/ug_d.png) no-repeat;}
.dark-version .field_tooltip {
		color: #7c90a8;
		background: #282d40;}
.dark-version span.js_timer {
	background: #282d40;
	color: #fff;}
.dark-version .comment_user {
	background: #323851;
	color: #fff;}
