
/* default.css {{{ */

/* default_settings.css {{{ */
p, h1, h2, h3, h4, h5, h6, address, cite, fieldset, legend, form, label, table, td, blockquote, hr, img, dl, dt, dd {
	margin: 0;
	padding: 0;
	}
html,
body {
	height: 100%;
	min-height: 100%;
	position: relative;
}
html {
	font-size: 100.01%;
	}
body {
	margin: 0;
	padding: 0 16px;
/*	height: auto!important; */
	background: #FFFFFF;
	font: 0.84em Arial, Helvetica, sans-serif;
	color: inherit;
	text-align: center;
	}
img {
	border: none;
	}
a, .link {
	color: #0022CC;
	text-decoration: underline;
	cursor: pointer;
	}
a:hover, .link:hover {
	text-decoration: none;
	}
hr {
	height: 0;
	border: none;
	background: none;
	color: #DDDDDD;
	border-top: 1px solid #DDDDDD;
	margin-bottom: 16px;
	line-height: 99%;
	text-align: left;
	}
fieldset {
	border: 0 solid transparent;
	}
input,
textarea,
select {
	font: 1em Arial, Helvetica, sans-serif;
	outline: none;
	}
input[type="radio"], 
input[type="checkbox"], 
input[type="button"], 
input[type="submit"], 
input[type="reset"], 
input[type="file"], 
select,
label {
	cursor: pointer;
	}
input[disabled="disabled"], 
select[disabled="disabled"], 
textarea[disabled="disabled"], 
button[disabled="disabled"] {
	cursor: default;
	}
input[type="radio"],
input[type="checkbox"] {
	display: inline-block;
	margin: -3px 0 0;
	padding: 0;
	vertical-align: middle;
	}
input[type="submit"] {
	font-weight: bold;
	}
select optgroup {
	font-style: normal!important;
	font-weight: normal!important;
	color: #777777;
	background: #FFFFFF;
	}
select optgroup option {
	color: #000000;
	background: #FFFFFF;
	}
label {
	margin-right: 8px;
	}
p {
	margin-bottom: 16px;
	}
ul, ol {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 16px;
	}
blockquote {
	margin-bottom: 16px;
	margin-left: 32px;
	}
address {
	font-style: normal;
	}
small {
	font-size: 0.84em;
	}
big {
	font-size: 1.15em;
	}
s {
	color: #777777;
	}	
/*h1 {
	font-size: 1.55em;
	font-weight: normal;
	}*/
h1, h2, h3, h4, .main_title {
	line-height: 1em;
	}
h1, h2, h3, .main_title {
	margin-bottom: 16px;
	color: #0053A5;
	}		
h1, h2, .main_title {
	font-size: 1.25em;
	font-weight: bold;
	}
h3, h4 {
	font-size: 1.15em;
	}
h4 {
	margin-bottom: 4px;
	}
h2 big, .main_title big {
	font-weight: normal;
	}		
h2 b, .main_title b {
	font-weight: bold;
	color: #000000;
	}	
h1 a, h1 .link,
h2 a, h2 .link,
h3 a, h3 .link,
.main_title a, .main_title .link {
/*	display: inline-block;*/
	color: #0053A5;
	text-decoration: none;
	border-bottom: 1px solid #0053A5;
	margin-bottom: -1px;
	}
h1 a:hover, h1 .link:hover,
h2 a:hover, h2 .link:hover,
h3 a:hover, h3 .link:hover,
.main_title a:hover, .main_title .link:hover  {
	border-bottom: none;
	margin-bottom: 0;
	}
h1 img,
h2 img,
h3 img,
.main_title img {
	vertical-align: top;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
table td, 
table th {
	text-align: left;
	}
code {
	font-size: 1.15em;
	}	
code b {
	color: #0053A5;
	}	
/* }}} default_settings.css */

/* structure.css {{{ */
/* structure.css */
.Branding_header, 
.Branding_body, 
.Branding_footer {
	position: relative;
	}
.Branding_header {
	margin: 0 -16px 16px;
	padding: 0 16px;
	z-index: 3;
	}
.Branding_body {
	margin: 0 -16px;
	padding: 0 16px;
	z-index: 2;
	}
.Branding_footer {
	margin: 0 -16px;
	padding: 0 16px 24px;
	z-index: 2;
	}
/* round body 4 IE */
.round_ie {
	position: relative;
	height: 8px;
	display: none;
	}
.Branding_body .round_ie {
	top: -8px;
	margin-bottom: -8px;
	}
.Branding_footer .round_ie {
	bottom: -8px;
	}
.round_ie i {
	float: right;
	width: 8px;
	height: 8px;
	margin-right: -8px;
	background-image: url(//i3.i.ua/v2/bg/corners_transparent.png?r);
	background-repeat: no-repeat;
	}
.round_ie i:first-child {
	float: left;
	margin-right: 0;
	margin-left: -8px;
	}
.Branding_body .round_ie i {
	background-position: 100% 0;
	}
.Branding_body .round_ie i:first-child {
	background-position: 0 0;
	}
.Branding_footer .round_ie i {
	background-position: 100% 100%;
	}
.Branding_footer .round_ie i:first-child {
	background-position: 0 100%;
	}
/* /round body 4 IE */
.Header, 
.Body, 
.Footer {
	min-width: 960px;
	max-width: 1600px;
		clear: both;
	margin: 0 auto;
	text-align: left;
	}
.Header {
	position: relative;
	}
.Left {	
	margin-right: 302px;
	padding-right: 16px;
	}
.Right {
	float: right;
	width: 302px;
	}
.right_240 .Left {
	margin-right: 242px;
	}
.right_240 .Right {
	width: 242px;
	}
.Wrap {
	float: left;
	width: 100%;
	}	
.Cols_20_80, 
.Cols_25_75, 
.Cols_33_67, 
.Cols_40_60, 
.Cols_50_50, 
.Cols_60_40, 
.Cols_67_33, 
.Cols_75_25, 
.Cols_80_20 {
	padding-left: 16px;
	}
.Cols_20_80 .Left, 
.Cols_25_75 .Left, 
.Cols_33_67 .Left, 
.Cols_40_60 .Left, 
.Cols_50_50 .Left, 
.Cols_60_40 .Left, 
.Cols_67_33 .Left, 
.Cols_75_25 .Left, 
.Cols_80_20 .Left {
	float: left;
	margin-right: 0;
	margin-left: -16px;
	padding-right: 0;
	}	
.Cols_20_80 .Left, 
.Cols_80_20 .Right,
.width_20 {
	width: 20%;
	}
.Cols_20_80 .Right, 
.Cols_80_20 .Left,
.width_80 {
	width: 80%;
	}
.Cols_25_75 .Left, 
.Cols_75_25 .Right,
.width_25 {
	width: 25%;
	}
.Cols_25_75 .Right, 
.Cols_75_25 .Left,
.width_75 {
	width: 75%;
	}
.Cols_33_67 .Left, 
.Cols_67_33 .Right,
.width_33 {
	width: 33%;
	}
.Cols_33_67 .Right, 
.Cols_67_33 .Left,
.width_67 {
	width: 67%;
	}
.Cols_40_60 .Left, 
.Cols_60_40 .Right,
.width_40 {
	width: 40%;
	}
.Cols_40_60 .Right, 
.Cols_60_40 .Left,
.width_60 {
	width: 60%;
	}
.Cols_50_50 .Left, 
.Cols_50_50 .Right,
.width_50 {
	width: 50%;
	}
.width_100 {
	width: 100%;
	}	
.width_10 {
	width: 10%;
	}	
.width_5 {
	width: 5%;
	}	
.Left_fixed .Left {
	float: left;	
	margin-right: 0;
	padding-right: 0;
	}
.Left_fixed .Right {
	float: none;
	width: auto;
	}	

.align_left {
	text-align: left!important;
	}	
.align_center {
	text-align: center!important;
	}
.align_right {
	text-align: right!important;
	}
.nowrap {
	white-space: nowrap;
	}	
.float_left {
	float: left!important;
	}
.float_right {
	float: right!important;
	}
.clear:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0;
	}
/* for IE/Mac */
.clear {
	display: inline-block;
	}
/* Hides from IE/Mac \*/	
* html .clear {
	height: 1%;
	}
.clear {
	display: block;
	clear: both;
	}
/* End hide from IE/Mac */	
/* }}} structure.css */

/* advertising.css {{{ */
/* advertising.css */
.baner {
	background-image: url(//i3.i.ua/v2/bg/baner_bg.png?r);
	background-color: #FFFFFF;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	border: 1px solid #DDDDDD;
	margin-bottom: 16px;
	}	
.Header .baner {
	float: left;
	margin-bottom: 0;
	min-height: 60px;
	min-width: 468px;
	}
.Header .baner img {
	vertical-align: top;
	}
.Header .text_advertising, 
.Adv {
	display: block;
	margin-left: 468px;
	text-align: center;
	}
.multi_Adv {
	background-image: none;
	}
.multi_Adv .Adv {
	float: left;
	margin: 0;
	max-width: none;
	width: 33%;
	}
.Header .text_advertising a, 
.Adv a {
	display: block;
	margin: 0 auto;
	padding-left: 16px;
	max-width: 260px;
	color: #000000;
	cursor: pointer;
	text-align: left;
	text-decoration: none;
	}
.Adv a {
	/*max-height: 4.8em;*/
	max-height: 62px;
	overflow-y: hidden;
	line-height: 1.2em;
	}	
.multi_Adv .Adv a {
	margin: 0 0 0 28px;
	max-width: none;
	padding-left: 16px;
	border-left: 1px dotted #DDDDDD;
	}
.Header .text_advertising a b, 
.Adv a b {
	color: #c00;
	text-decoration: underline;
	}
.Header .text_advertising a:hover b, 
.Adv a:hover b {
	text-decoration: none;
	}
.Adv a img {
	float: left;
	width: 60px;
	height: 60px;
	margin-right: 8px;
	border: 1px solid #DDDDDD;
	position: relative;
	z-index: 1;
	left: -1px;
	margin-left: -16px;
	}
.Body .Right .baner {
	display: inline-block;
	min-width: 240px;
	}
#bmcounter {
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 1px;
	visibility: hidden;
	}
.google {
	background: #FFF7DF;
	text-align: center;
	padding-bottom: 8px;
	display: block!important;
	}	
/* ADVERT BLOCK */
dl.advert dt {
	float: left;	
	}
dl.advert dd {
	margin-left: 56px;
	}
dl.advert .close_button {	
	position: relative;	
	top: 0;
	right: 0;
	float: right;		
	margin-left: 8px;
	margin-bottom: 8px;	
	}	
/* DISCOUNT SHOP BLOCK */			
dl.discount_shop dt {
	float: left;
	}	
dl.discount_shop dd {
	padding-left: 84px;
	}	
dl.discount_shop dd p {
	margin-bottom: 4px;
	}
dl.discount_shop dd small {
	display: block;
	color: #444444;
	}
/* DISCOUNT */		
.discount {
	display: inline-block;
	padding-left: 40px;
	line-height: 1em;
	font-size: 1.15em;	
	color: #444444;
	}	
.discount i {
	display: inline-block;
	margin: 0 4px 0 -40px;
	width: 36px;
	height: 18px;
	vertical-align: top;
	background: url(//i3.i.ua/v2/control/discount.png) no-repeat;
	}		
/* }}} advertising.css */

/* icons_sections.css {{{ */
/* icons_sections.css */
.mail_16, 
.mbox_16, 
.job_16, 
.catalog_16, 
.links_16, 
.rss_16, 
.board_16, 
.weather_16, 
.goroskop_16, 
.tv_16, 
.finance_16, 
.shop_16, 
.perevod_16, 
.narod_16, 
.prikol_16, 
.love_16, 
.photo_16, 
.blog_16, 
.video_16, 
.oboi_16, 
.cards_16, 
.events_16, 
.map_16, 
.news_16, 
.games_16, 
.fun_16, 
.talk_16, 
.kino_16, 
.org_16, 
.files_16, 
.politics_16, 
.cook_16, 
.music_16, 
.apps_16, 
.checker_16,
.antivirus_16,
.search_16,
.help_16,
.friends_16,
.gbook_16,
.otvet_16,
.soft_16,
.group_16,
.radio_16,
.informer_16,
.forum_16 {
	display: inline-block;
	padding-left: 20px;
	line-height: 16px;
	}
.mail_16 i, 
.mbox_16 i, 
.job_16 i, 
.catalog_16 i, 
.links_16 i, 
.rss_16 i, 
.board_16 i, 
.weather_16 i, 
.goroskop_16 i, 
.tv_16 i, 
.finance_16 i, 
.shop_16 i, 
.perevod_16 i, 
.narod_16 i, 
.prikol_16 i, 
.love_16 i, 
.photo_16 i, 
.blog_16 i, 
.video_16 i, 
.oboi_16 i, 
.cards_16 i, 
.events_16 i, 
.map_16 i, 
.news_16 i, 
.games_16 i, 
.fun_16 i, 
.talk_16 i, 
.kino_16 i, 
.org_16 i, 
.files_16 i, 
.politics_16 i, 
.cook_16 i, 
.music_16 i, 
.apps_16 i, 
.checker_16 i,
.antivirus_16 i,
.search_16 i,
.help_16 i,
.friends_16 i,
.gbook_16 i,
.otvet_16 i,
.soft_16 i,
.group_16 i,
.radio_16 i, 
.informer_16 i,
.forum_16 i {
	display: inline-block;
	margin: 0 4px 0 -20px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}
.mail_16 i,
.mbox_16 i {background-image: url(//i3.i.ua/v2/ico/sections/mbox_16.png);}
.job_16 i {background-image: url(//i3.i.ua/v2/ico/sections/job_16.png);}
.catalog_16 i {background-image: url(//i3.i.ua/v2/ico/sections/catalog_16.png);}
.links_16 i {background-image: url(//i3.i.ua/v2/ico/sections/links_16.png);}
.rss_16 i {background-image: url(//i3.i.ua/v2/ico/sections/rss_16.png);}
.board_16 i {background-image: url(//i3.i.ua/v2/ico/sections/board_16.png);}
.weather_16 i {background-image: url(//i3.i.ua/v2/ico/sections/weather_16.png);}
.goroskop_16 i {background-image: url(//i3.i.ua/v2/ico/sections/goroskop_16.png);}
.tv_16 i {background-image: url(//i3.i.ua/v2/ico/sections/tv_16.png);}
.finance_16 i {background-image: url(//i3.i.ua/v2/ico/sections/finance_16.png);}
.shop_16 i {background-image: url(//i3.i.ua/v2/ico/sections/shop_16.png);}
.perevod_16 i {background-image: url(//i3.i.ua/v2/ico/sections/perevod_16.png);}
.narod_16 i {background-image: url(//i3.i.ua/v2/ico/sections/narod_16.png);}
.prikol_16 i {background-image: url(//i3.i.ua/v2/ico/sections/prikol_16.png);}
.love_16 i {background-image: url(//i3.i.ua/v2/ico/sections/love_16.png);}
.photo_16 i {background-image: url(//i3.i.ua/v2/ico/sections/photo_16.png);}
.blog_16 i {background-image: url(//i3.i.ua/v2/ico/sections/blog_16.png);}
.video_16 i {background-image: url(//i3.i.ua/v2/ico/sections/video_16.png);}
.oboi_16 i {background-image: url(//i3.i.ua/v2/ico/sections/oboi_16.png);}
.cards_16 i {background-image: url(//i3.i.ua/v2/ico/sections/cards_16.png);}
.events_16 i {background-image: url(//i3.i.ua/v2/ico/sections/events_16.png);}
.map_16 i {background-image: url(//i3.i.ua/v2/ico/sections/map_16.png);}
.news_16 i {background-image: url(//i3.i.ua/v2/ico/sections/news_16.png);}
.games_16 i {background-image: url(//i3.i.ua/v2/ico/sections/games_16.png);}
.fun_16 i {background-image: url(//i3.i.ua/v2/ico/sections/funclub_16.png);}
.talk_16 i {background-image: url(//i3.i.ua/v2/ico/sections/talk_16.png);}
.kino_16 i {background-image: url(//i3.i.ua/v2/ico/sections/kino_16.png);}
.org_16 i {background-image: url(//i3.i.ua/v2/ico/sections/calendar_16.png);}
.files_16 i {background-image: url(//i3.i.ua/v2/ico/sections/files_16.png);}
.politics_16 i {background-image: url(//i3.i.ua/v2/ico/sections/politics_16.png);}
.cook_16 i {background-image: url(//i3.i.ua/v2/ico/sections/cook_16.png);}
.music_16 i {background-image: url(//i3.i.ua/v2/ico/sections/music_16.png);}
.apps_16 i {background-image: url(//i3.i.ua/v2/ico/sections/apps_16.png);}
.checker_16 i {background-image: url(//i3.i.ua/v2/ico/sections/checker_16.png);}
.antivirus_16 i {background-image: url(//i3.i.ua/v2/ico/sections/antivirus_16.png);}
.search_16 i {background-image: url(//i3.i.ua/v2/ico/sections/search_16.png);}
.help_16 i {background-image: url(//i3.i.ua/v2/ico/sections/help_16.png);}
.friends_16 i {background-image: url(//i3.i.ua/v2/ico/sections/friends_16.png);}
.gbook_16 i {background-image: url(//i3.i.ua/v2/ico/sections/gbook_16.png);}
.otvet_16 i {background-image: url(//i3.i.ua/v2/ico/sections/answers_16.png);}
.soft_16 i {background-image: url(//i3.i.ua/v2/ico/sections/soft_16.png);}
.group_16 i {background-image: url(//i3.i.ua/v2/ico/sections/group_16.png);}
.radio_16 i {background-image: url(//i3.i.ua/v2/ico/sections/radio_16.png);}
.informer_16 i {background-image: url(//i3.i.ua/v2/ico/informer_16.png);}
.forum_16 i {background-image: url(//i3.i.ua/v2/ico/sections/forum_16.png);}

.mail_32, 
.mbox_32, 
.job_32, 
.catalog_32, 
.links_32, 
.rss_32, 
.board_32, 
.weather_32, 
.goroskop_32, 
.tv_32, 
.finance_32, 
.shop_32, 
.perevod_32, 
.narod_32, 
.prikol_32, 
.love_32, 
.photo_32, 
.blog_32, 
.video_32, 
.oboi_32, 
.cards_32, 
.events_32, 
.map_32, 
.news_32, 
.games_32, 
.fun_32, 
.talk_32, 
.kino_32, 
.org_32, 
.files_32, 
.politics_32, 
.cook_32, 
.music_32, 
.apps_32, 
.checker_32,
.otvet_32, 
.soft_32,
.group_32,
.radio_32,
.friends_32,
.gbook_32,
.search_32 {
	display: inline-block;
	padding-left: 40px;
	line-height: 32px;
	}
.mail_32 i, 
.mbox_32 i, 
.job_32 i, 
.catalog_32 i, 
.links_32 i, 
.rss_32 i, 
.board_32 i, 
.weather_32 i, 
.goroskop_32 i, 
.tv_32 i, 
.finance_32 i, 
.shop_32 i, 
.perevod_32 i, 
.narod_32 i, 
.prikol_32 i, 
.love_32 i, 
.photo_32 i, 
.blog_32 i, 
.video_32 i, 
.oboi_32 i, 
.cards_32 i, 
.events_32 i, 
.map_32 i, 
.news_32 i, 
.games_32 i, 
.fun_32 i, 
.talk_32 i, 
.kino_32 i, 
.org_32 i, 
.files_32 i, 
.politics_32 i, 
.cook_32 i, 
.music_32 i, 
.apps_32 i, 
.checker_32 i,
.otvet_32 i, 
.soft_32 i,
.group_32 i,
.radio_32 i,
.friends_32 i,
.gbook_32 i,
.search_32 i {
	display: inline-block;
	margin: 0 8px 0 -40px;
	width: 32px;
	height: 32px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}
.mail_32 i,
.mbox_32 i {background-image: url(//i3.i.ua/v2/ico/sections/mbox_32.png);}
.job_32 i {background-image: url(//i3.i.ua/v2/ico/sections/job_32.png);}
.catalog_32 i {background-image: url(//i3.i.ua/v2/ico/sections/catalog_32.png);}
.links_32 i {background-image: url(//i3.i.ua/v2/ico/sections/links_32.png);}
.rss_32 i {background-image: url(//i3.i.ua/v2/ico/sections/rss_32.png);}
.board_32 i {background-image: url(//i3.i.ua/v2/ico/sections/board_32.png);}
.weather_32 i {background-image: url(//i3.i.ua/v2/ico/sections/weather_32.png);}
.goroskop_32 i {background-image: url(//i3.i.ua/v2/ico/sections/goroskop_32.png);}
.tv_32 i {background-image: url(//i3.i.ua/v2/ico/sections/tv_32.png);}
.finance_32 i {background-image: url(//i3.i.ua/v2/ico/sections/finance_32.png);}
.shop_32 i {background-image: url(//i3.i.ua/v2/ico/sections/shop_32.png);}
.perevod_32 i {background-image: url(//i3.i.ua/v2/ico/sections/perevod_32.png);}
.narod_32 i {background-image: url(//i3.i.ua/v2/ico/sections/narod_32.png);}
.prikol_32 i {background-image: url(//i3.i.ua/v2/ico/sections/prikol_32.png);}
.love_32 i {background-image: url(//i3.i.ua/v2/ico/sections/love_32.png);}
.photo_32 i {background-image: url(//i3.i.ua/v2/ico/sections/photo_32.png);}
.blog_32 i {background-image: url(//i3.i.ua/v2/ico/sections/blog_32.png);}
.video_32 i {background-image: url(//i3.i.ua/v2/ico/sections/video_32.png);}
.oboi_32 i {background-image: url(//i3.i.ua/v2/ico/sections/oboi_32.png);}
.cards_32 i {background-image: url(//i3.i.ua/v2/ico/sections/cards_32.png);}
.events_32 i {background-image: url(//i3.i.ua/v2/ico/sections/events_32.png);}
.map_32 i {background-image: url(//i3.i.ua/v2/ico/sections/map_32.png);}
.news_32 i {background-image: url(//i3.i.ua/v2/ico/sections/news_32.png);}
.games_32 i {background-image: url(//i3.i.ua/v2/ico/sections/games_32.png);}
.fun_32 i {background-image: url(//i3.i.ua/v2/ico/sections/funclub_32.png);}
.talk_32 i {background-image: url(//i3.i.ua/v2/ico/sections/talk_32.png);}
.kino_32 i {background-image: url(//i3.i.ua/v2/ico/sections/kino_32.png);}
.org_32 i {background-image: url(//i3.i.ua/v2/ico/sections/calendar_32.png);}
.files_32 i {background-image: url(//i3.i.ua/v2/ico/sections/files_32.png);}
.politics_32 i {background-image: url(//i3.i.ua/v2/ico/sections/politics_32.png);}
.cook_32 i {background-image: url(//i3.i.ua/v2/ico/sections/cook_32.png);}
.music_32 i {background-image: url(//i3.i.ua/v2/ico/sections/music_32.png);}
.apps_32 i {background-image: url(//i3.i.ua/v2/ico/sections/apps_32.png);}
.checker_32 i {background-image: url(//i3.i.ua/v2/ico/sections/checker_32.png);}
.otvet_32 i {background-image: url(//i3.i.ua/v2/ico/sections/answers_32.png);}
.soft_32 i {background-image: url(//i3.i.ua/v2/ico/sections/soft_32.png);}
.group_32 i {background-image: url(//i3.i.ua/v2/ico/sections/group_32.png);}
.radio_32 i {background-image: url(//i3.i.ua/v2/ico/sections/radio_32.png);}
.friends_32 i {background-image: url(//i3.i.ua/v2/ico/sections/friends_32.png);}
.gbook_32 i {background-image: url(//i3.i.ua/v2/ico/sections/gbook_32.png);}
.search_32 i {background-image: url(//i3.i.ua/v2/ico/sections/search_32.png);}

.home_24, 
.links_24, 
.apps_24, 
.radio_24, 
.music_24, 
.catalog_24, 
.talk_24, 
.mail_24 {
	display: inline-block;
	line-height: 24px;
	}
.home_24 i, 
.links_24 i, 
.apps_24 i, 
.radio_24 i, 
.music_24 i, 
.catalog_24 i, 
.talk_24 i, 
.mail_24 i {
	display: inline-block;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	}
.home_24 i {background-image: url(//i3.i.ua/v2/ico/sections/home_24_blue.png);}
.links_24 i {background-image: url(//i3.i.ua/v2/ico/sections/links_24.png);}
.apps_24 i {background-image: url(//i3.i.ua/v2/ico/sections/apps_24.png);}
.radio_24 i {background-image: url(//i3.i.ua/v2/ico/sections/radio_24.png);}
.music_24 i {background-image: url(//i3.i.ua/v2/ico/sections/music_24.png);}
.catalog_24 i {background-image: url(//i3.i.ua/v2/ico/sections/catalog_24.png);}
.talk_24 i {background-image: url(//i3.i.ua/v2/ico/sections/talk_24.png);}
.mail_24 i {background-image: url(//i3.i.ua/v2/ico/sections/mail_24.png);}
/* }}} icons_sections.css */

/* icons_connect.css {{{ */
/* icons_connect.css */
.fb_connect /*temporary*/,
.facebook_connect,
.gplus_connect /*temporary*/,
.googleplus_connect,
.mailru_connect,
.tw_connect /*temporary*/,
.twitter_connect,
.vk_connect /*temporary*/,
.vkontakte_connect,
.yandex_connect {
	display: inline-block;
	width: 85px;
	height: 22px;
	vertical-align: top;
	background-repeat: no-repeat;
	cursor: pointer;
	margin-right: 8px;
	}
.fb_connect /*temporary*/, 
.facebook_connect {
	background-image: url(//i3.i.ua/v2/passport/fb_connect.png);
	}
.gplus_connect /*temporary*/,
.googleplus_connect {
	background-image: url(//i3.i.ua/v2/passport/gplus_connect.png);
	}
.mailru_connect {
	background-image: url(//i3.i.ua/v2/passport/mailru_connect.png);
	}
.tw_connect,
.twitter_connect /*temporary*/ {
	background-image: url(//i3.i.ua/v2/passport/tw_connect.png);
	}
.vk_connect,
.vkontakte_connect /*temporary*/ {
	background-image: url(//i3.i.ua/v2/passport/vk_connect.png);
	}
.yandex_connect {
	background-image: url(//i3.i.ua/v2/passport/yandex_connect.png);
	}	
/*	h2 input[type="text"] {
	font-size: 0.84em;
	color: #777777;
	margin-left: 16px;
	}*/
	
/* icons */
.vkontakte_20,
.facebook_20,
.googleplus_20,
.twitter_20,
.yandex_20, 
.mailru_20, 
.odnoklassniki_20 {
	display: inline-block;
	vertical-align: middle;
	padding-left: 24px;
	line-height: 20px;
	}
.vkontakte_24,
.facebook_24,
.googleplus_24,
.twitter_24,
.yandex_24, 
.mailru_24, 
.odnoklassniki_24 {
	display: inline-block;
	padding-left: 28px;
	line-height: 24px;
	}
.vkontakte_20 i, 
.facebook_20 i, 
.googleplus_20 i, 
.twitter_20 i, 
.yandex_20 i, 
.mailru_20 i, 
.odnoklassniki_20 i, 
.vkontakte_24 i, 
.facebook_24 i, 
.googleplus_24 i, 
.twitter_24 i, 
.yandex_24 i, 
.mailru_24 i, 
.odnoklassniki_24 i {
	display: inline-block;
	margin: 0 4px 0 0;
	background-repeat: no-repeat;
	cursor: pointer;
	}
.vkontakte_20 i, 
.facebook_20 i, 
.googleplus_20 i, 
.twitter_20 i, 
.yandex_20 i, 
.mailru_20 i, 
.odnoklassniki_20 i {
	margin-left: -24px;
	width: 20px;
	height: 20px;
	}
.vkontakte_24 i, 
.facebook_24 i, 
.googleplus_24 i, 
.twitter_24 i, 
.yandex_24 i, 
.mailru_24 i, 
.odnoklassniki_24 i {
	margin-left: -28px;
	width: 24px;
	height: 24px;
	}
.vkontakte_20 i {background-image: url(//i3.i.ua/v2/ico/share/share_vkontakte_20.png);}
.vkontakte_24 i {background-image: url(//i3.i.ua/v2/ico/share/share_vkontakte_24.png);}
.facebook_20 i {background-image: url(//i3.i.ua/v2/ico/share/share_facebook_20.png);}
.facebook_24 i {background-image: url(//i3.i.ua/v2/ico/share/share_facebook_24.png);}
.googleplus_20 i {background-image: url(//i3.i.ua/v2/ico/share/share_googleplus_20.png);}
.googleplus_24 i {background-image: url(//i3.i.ua/v2/ico/share/share_googleplus_24.png);}
.twitter_20 i {background-image: url(//i3.i.ua/v2/ico/share/share_twitter_20.png);}
.twitter_24 i {background-image: url(//i3.i.ua/v2/ico/share/share_twitter_24.png);}
.yandex_20 i {background-image: url(//i3.i.ua/v2/ico/share/share_yandex_20.png);}
.yandex_24 i {background-image: url(//i3.i.ua/v2/ico/share/share_yandex_24.png);}
.mailru_20 i {background-image: url(//i3.i.ua/v2/ico/share/share_mailru_20.png);}
.mailru_24 i {background-image: url(//i3.i.ua/v2/ico/share/share_mailru_24.png);}
.odnoklassniki_20 i {background-image: url(//i3.i.ua/v2/ico/share/share_odnoklassniki_20.png);}
.odnoklassniki_24 i {background-image: url(//i3.i.ua/v2/ico/share/share_odnoklassniki_24.png);}
/* }}} icons_connect.css */

/* icons.css {{{ */
/* icons.css */
/* STATUSES */
.status_angry,
.status_beer,
.status_coffe,
.status_fun,
.status_hamburger,
.status_home,
.status_ill,
.status_job,
.status_love,
.status_music,
.status_ru,
.status_sleep,
.status_smile,
.status_tears,
.status_tv,
.status_ua,
.nostatus {
	display: inline-block;
	padding-left: 18px;
	line-height: 14px;
	}
.status_angry i, 
.status_beer i, 
.status_coffe i, 
.status_fun i, 
.status_hamburger i, 
.status_home i, 
.status_ill i, 
.status_job i, 
.status_love i, 
.status_music i, 
.status_ru i, 
.status_sleep i, 
.status_smile i, 
.status_tears i, 
.status_tv i, 
.status_ua i,
.nostatus i {
	display: inline-block;
	margin: 0 4px 0 -18px;
	width: 14px;
	height: 14px;
	vertical-align: bottom;
	background-repeat: no-repeat;
	}
.status_angry i {background-image: url(//i3.i.ua/v2/ico/statuses/status_angry.png);}
.status_beer i {background-image: url(//i3.i.ua/v2/ico/statuses/status_beer.png);}
.status_coffe i {background-image: url(//i3.i.ua/v2/ico/statuses/status_coffe.png);}
.status_fun i {background-image: url(//i3.i.ua/v2/ico/statuses/status_fun.png);}
.status_hamburger i {background-image: url(//i3.i.ua/v2/ico/statuses/status_hamburger.png);}
.status_home i {background-image: url(//i3.i.ua/v2/ico/statuses/status_home.png);}
.status_ill i {background-image: url(//i3.i.ua/v2/ico/statuses/status_ill.png);}
.status_job i {background-image: url(//i3.i.ua/v2/ico/statuses/status_job.png);}
.status_love i {background-image: url(//i3.i.ua/v2/ico/statuses/status_love.png);}
.status_music i {background-image: url(//i3.i.ua/v2/ico/statuses/status_music.png);}
.status_ru i {background-image: url(//i3.i.ua/v2/ico/statuses/status_ru.png);}
.status_sleep i {background-image: url(//i3.i.ua/v2/ico/statuses/status_sleep.png);}
.status_smile i {background-image: url(//i3.i.ua/v2/ico/statuses/status_smile.png);}
.status_tears i {background-image: url(//i3.i.ua/v2/ico/statuses/status_tears.png);}
.status_tv i {background-image: url(//i3.i.ua/v2/ico/statuses/status_tv.png);}
.status_ua i {background-image: url(//i3.i.ua/v2/ico/statuses/status_ua.png);}
.nostatus i {background-image: url(//i3.i.ua/v2/ico/statuses/nostatus.png);}

/* OBJECTS */
.boy, 
.category, 
.channel, 
.cinema, 
.community, 
.girl,
.group,
.mailto, 
.noicon_16 {
	display: inline-block;
	color: #000000;
	line-height: 16px;
	}
h2.boy, 
h2.category, 
h2.channel, 
h2.cinema, 
h2.community, 
h2.girl,
h2.group,
h2.tv,
h2.goroskop {
	color: #0053A5;
	}	
.category, 
.channel, 
.cinema, 
.community,
.group,
.mailto,
.tv,
.goroskop {
	padding-left: 16px;	
	}
.boy, 
.girl {
	padding-left: 11px;
	white-space: nowrap;
	}
.noicon_16 {
	padding-left: 20px;
	}
.boy i, 
.category i, 
.channel i, 
.cinema i, 
.community i, 
.girl i,
.group i,
.mailto i, 
.noicon_16 i,
.tv i,
.goroskop i {
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
	}
.category i, 
.channel i, 
.cinema i, 
.community i,
.group i,
.mailto i,
.tv i,
.goroskop i {
	margin: 0 4px 0 -16px;
	width: 12px;
	height: 12px;
	}
.boy i, 
.girl i {
	margin: 0 2px 0 -11px;
	width: 9px;
	height: 12px;
	}
.noicon_16 i {
	margin: 0 4px 0 -20px;
	width: 16px;
	height: 16px;
	}
.boy i {background-image: url(//i3.i.ua/v2/ico/sign_boy.png);}
.category i {background-image: url(//i3.i.ua/v2/ico/sign_category.png);}
.channel i {background-image: url(//i3.i.ua/v2/ico/sign_channel.png);}
.cinema i {background-image: url(//i3.i.ua/v2/ico/sign_cinema.png);}
.community i {background-image: url(//i3.i.ua/v2/ico/sign_community.png);}
.girl i {background-image: url(//i3.i.ua/v2/ico/sign_girl.png);}
.group i {background-image: url(//i3.i.ua/v2/ico/sign_group.png);}
.mailto i {background-image: url(//i3.i.ua/v2/ico/sign_mailto.png);}
.noicon_16 i {background-image: url(//i3.i.ua/v2/ico/noicon_16.png);}
.tv i {background-image: url(//i3.i.ua/v2/ico/sign_tv.png);}
.goroskop i {background-image: url(//i3.i.ua/v2/ico/sign_goroskop.png);}

h2 .boy,
h2 .girl,
h2 .channel, 
h2 .community,
h2 .group {
	color: #0053A5;	
	padding-left: 0;
	vertical-align: top;
	}
h2 .boy,
h2 .girl {
	margin-left: 11px;
	}
h2 .channel, 
h2 .community,
h2 .group {
	margin-left: 16px;
	}
/* }}} icons.css */

/* site_sections.css {{{ */
/* site_sections.css */
ul.site_sections, 
ul.site_sections li {
	padding: 0;
	margin: 0;
	list-style: none;
	}
ul.site_sections li {
	display: inline-block;
	margin: 0 4px 4px 0;
	}
ul.site_sections li a {
	white-space: nowrap;
	}
.Branding_header .Header ul.site_sections {
	position: relative;
	z-index: 1;
	top: -34px;
	padding: 34px 4px 8px;
	margin: 0 8px -34px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	border-bottom: 2px solid #DDDDDD;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	}
.Footer ul.site_sections {
	position: relative;
	margin: 0 0 8px;
	padding: 4px 4px 8px;
	border-bottom: 1px solid #DDDDDD;
	}
.Header ul.site_sections a, 
.Footer ul.site_sections a {
	margin-left: 8px;
	color: #000000;
	}
.Header ul.site_sections .current, 
.Footer ul.site_sections .current {
	font-weight: bold;
	}
/* }}} site_sections.css */

/* header.css {{{ */
/* header.css */
.Header .lang {
	float: left;
	position: relative;
	z-index: 8;
	margin: 6px 0 0 8px;
	}
.Header ul.user_sections {
		position: absolute;
	z-index: 8;
	width: auto;
	margin: 0;
	padding: 0;
	max-height: 34px;
		}
.Header ul.user_sections li, 
.Header ul.user_sections li.first, 
.Header ul.user_sections li.last {
	background-image: url(//i3.i.ua/v2/bg/header_site_sections_bg.png);
	background-repeat: no-repeat;
	}
.Header ul.user_sections li {
	float: left;
	margin: 0;
	padding: 0 0 6px;
	background-position: 50% 100%;
	list-style: none;
	white-space: nowrap;
	}
.Header ul.user_sections li.first {
	padding-left: 6px;
	background-position: 0 100%;
	}
.Header ul.user_sections li a,
.Header ul.user_sections li span {
	display: block;
	border-left: 1px solid #F1EDE4;
	color: #000000;
	cursor: pointer;
	height: 16px;
	}
.Header ul.user_sections li a {
	padding: 4px 4px 7px;
	}
.Header ul.user_sections li span {
	padding: 4px 6px 7px 16px;
	text-decoration: underline;
	}
.Header ul.user_sections li span:hover {
	text-decoration: none;
	}
.Header ul.user_sections li.first a,
.Header ul.user_sections li.first span {
	padding: 4px 6px 7px 4px;
	border-left: none;
	}
.Header ul.user_sections li a i, 
.Header ul.user_sections li span i {
	margin: 0;
	background-repeat: no-repeat;
	vertical-align: middle;
	}
.Header ul.user_sections li a i {
	display: none;
	width: 16px;
	height: 16px;
	}
.Header ul.icons_only li a i {
	display: inline-block;
	}
.Header ul.user_sections li span i {
	display: inline-block;
	width: 9px;
	height: 9px;
	margin-right: 4px;
	margin-left: -12px;
	background-image: url(//i3.i.ua/v2/control/arrow_down_9.png);
	}
.Header ul.user_sections li.site_section_hide span i {
	background-image: url(//i3.i.ua/v2/control/arrow_up_9.png);
	}
.Header ul.user_sections li.last {
	width: 8px;
	height: 33px;
	padding: 0;
	background-position: 100% 100%;
	}
.Header ul.user_sections li.current a, 
.Header ul.user_sections li.site_section_hide a, 
.Header ul.user_sections li.site_section_hide span {
	background: #FFFFFF;
	}
.Header ul.user_sections li.site_section_settings a {
	color: #777777;
	}
/* ICONs ONLY */
.Header ul.icons_only li a {
	width: 16px;
	overflow: hidden;
	text-decoration: none;
	}
.Header ul.icons_only li a i {
	margin-right: 6px;
	}
.Header ul.icons_only li.first a, 
.Header ul.icons_only li.site_section_settings a {
	width: auto;
	overflow: visible;
	text-decoration: underline;
	}
.Header ul.icons_only li.first a:hover, 
.Header ul.icons_only li.site_section_settings a:hover {
	text-decoration: none;
	}
/* ALL-SECTION LIST INTO HEADER & FOOTER */
.Header ul.site_sections {
	display: none;
	}
/* LOGO & ADV */
.logo_container {
	position: relative;
	min-height: 62px;
	}
.Header .logo_container {
	padding-top: 8px;
	padding-bottom: 16px;
	}
.logo_container .Left {
	float: none;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	height: 100%;
	margin-right: 0;
	padding-right: 0;
	}
.Header .logo_container .Left {
	width: 20%;
	}
.logo_container .Left a {
	display: block;
	position: absolute;
	z-index: 1;
	width: 130px;
	left: 50%;
	top: 50%;
	margin-left: -65px;
	text-align: center;
	}
.Header .logo_container .Left a {
	margin-top: -32px;
	}
.logo_container .Left a img {
	margin-left: -16px;
	}
.logo_container .Right {
	position: relative;
	float: none;
	}
.Header .logo_container .Right {
	width: 80%;
	margin-left: 20%;
	text-align: center;
	}
/* }}} header.css */

/* header_user_menu.css {{{ */
.user_online b.preloader {
	margin-left: 55px;
	font-size: 1em;
	color: #0053A5;
	}
ul.user_menu {
		position: relative;
	float: right;
	z-index: 9;
	right: 0;
	top: 0;
	margin: 0;
	padding: 0;
	width: auto;
	}
ul.user_menu li, 
ul.user_menu li.first, 
ul.user_menu li.last {
	background-image: url(//i3.i.ua/v2/bg/header_site_sections_bg.png);
	background-repeat: no-repeat;
	}
ul.user_menu li {
	float: left;
	margin: 0;
	padding: 0 0 6px;
	background-position: 50% 100%;
	list-style: none;
	white-space: nowrap;
	}
ul.user_menu li.marginal {
	padding-bottom: 0;
	padding-right: 8px;
	min-height: 27px;
		background: none;
	text-align: right;
	}
ul.user_menu li.marginal a, 
ul.user_menu li.marginal i { /* opera bug */
	display: inline-block;
	min-width: 50px;
	}
ul.user_menu li.first {
	position: relative;
	z-index: 1;
	padding-left: 6px;
	margin-left: -6px;
	background-position: 0 100%;
	}
ul.user_menu li a,
ul.user_menu li span {
	display: block;
	padding: 4px 4px 7px;
	border-left: 1px solid #F1EDE4;
	color: #000000;
	cursor: pointer;
	height: 16px;
	}
ul.user_menu li span:hover {
	text-decoration: none;
	}
ul.user_menu a i,
ul.user_menu span i {
	display: inline-block;
	margin: 0;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}
ul.user_menu li.first a,
ul.user_menu li.first span, 
ul.user_menu li.marginal a, 
ul.user_menu li.marginal span {
	border-left: none;
	}
ul.user_menu li.marginal a, 
ul.user_menu li.marginal span {
	color: #777777;
	font-size: 0.84em;
	}
ul.user_menu li.last {
	width: 8px;
	height: 33px;
	padding: 0;
	background-position: 100% 100%;
	}
ul.user_menu li.call_to_talk {
	background: url(//i3.i.ua/v2/bg/user_menu_call_to_talk_bg.gif) repeat-x #F6F3ED;
	}
ul.user_menu .change_user_16 i {
	background-image: url(//i3.i.ua/v2/control/change_user_16.png);
	}
ul.user_menu .new_mail_16 i {
	background-image: url(//i3.i.ua/v2/control/new_mail_16.gif);
	}
ul.user_menu .new_chat_16 i {
	background-image: url(//i3.i.ua/v2/control/new_chat_16.gif);
	}
ul.user_menu .new_user_16 i {
	background-image: url(//i3.i.ua/v2/control/new_user_16.gif);
	}
.money_gold_16 i {
	background-image: url(//i3.i.ua/v2/control/money_gold_16.png);
	}
.money_no_16 i {
	background-image: url(//i3.i.ua/v2/control/money_no_16.png);
	}
ul.user_menu .call_to_talk_16 i {
	margin: 0 2px 0 -4px;
	width: 6px;
	background-position: 0 50%;
	background-image: url(//i3.i.ua/v2/control/call_to_talk_16.png);
	cursor: pointer;
	}
/* CHAT */
.user_online, 
.user_online .l {
	background-image: url(//i3.i.ua/v2/bg/header_site_sections_bg.png);
	background-repeat:  no-repeat;
	}
.user_online {
	position: absolute;
	z-index: 7;
	right: 0;
	top: 0;
	width: 232px;
	padding: 2.4em 0 0 0;
	background-position: 100% 100%;
	}
.user_online .preloader {
	margin-left: -10px;
	color: #777777;
	}
.user_online .l {
	position: absolute;
	z-index: 1;
	left: -10px;
	top: 0;
	width: 10px;
	height: 100%;
	background-position: 0 100%;
	}
.user_online p {
	color: #777777;
	font-size: 0.84em;
	text-align: left;
	margin-bottom: 0;
	}
.user_online p.chat_users a {
	display: block;
	position: relative;
	color: #000000 ! important;
	text-decoration: none;
	margin: 1px 0 1px -10px;
	padding: 2px 3px 3px 31px ! important;
	z-index: 10;
	}
.user_online p.chat_users .boy i, 
.user_online p.chat_users .girl i {
	margin-left: -15px;
	margin-right: 6px;	
	}
.user_online p.chat_users a:hover {
	background-color: #ebe6da;
	}
.user_online p.chat_users a span {
	color: #877;
	line-height: 92%;
	}
.user_online p.chat_users .boy, 
.user_online p.chat_users .girl {
	white-space: normal ! important;
	}
.user_online p.chat_more {
	position: relative;
	z-index: 2;
	padding: 4px 0 6px 10px;
	margin: 4px 0 0 -10px;
	border-top: 1px dashed #CCCCCC;
	width: 100%;
	}
.user_online p.chat_more a {
	float: left;
	margin-left: 21px;
	}
.user_online .my_info {
	position: relative;
	z-index: 2;
	border-top: 1px solid #CCCCCC;
	padding: 6px 0 16px 10px;
	margin-left: -10px;
	text-align: left;
	}
.user_online .my_info b {
	display: block;
	margin: 1px 0;
	padding: 2px 0 0 21px;
	}
.user_online .my_info b i {
	position: relative;
	margin-top: -2px;
	margin-right: 6px ! important;
	cursor: pointer;
	}
.user_online .my_info .boy, 
.user_online .my_info .girl {
	margin-left: 8px;
	padding-left: 13px;
	padding-bottom: 4px;
	}
.user_online .my_info .boy i, 
.user_online .my_info .girl i {
	margin-left: -16px;
	}
.user_online .my_info em.my_status {
	float: left;
	position: relative;
	left: 14px;
	max-width: 161px;
	overflow: hidden;
	padding: 2px 12px 1px 3px;
	margin-left: 4px;
	color: #777777;
	font-style: normal;
	font: 0.84em Tahoma, Verdana, sans-serif;
	cursor: text;
	white-space: nowrap;
	font-weight: normal ! important;
	}
.user_online .my_info em.my_status i {
	background-image: url(//i3.i.ua/v2/control/arrow_down_9.png);
	background-repeat: no-repeat;
	position: absolute;
	top: 1px;
	right: 1px;
	height: 9px;
	width: 9px;
	padding: 0 0 5px;
	margin: 4px 0 0 5px;
	cursor: pointer;
	}
.user_online .my_info em.over,
.user_online .my_info em.current, 
.user_online .my_info .input, 
.user_online .my_info .input input {
	background-color: #FFFFE1;
	border: 1px solid #CCCCCC;
	}
.user_online .my_info em.over,
.user_online .my_info em.current {
	padding: 1px 12px 0 2px;
	}
.user_online .my_info em.over i,
.user_online .my_info em.current i {
	top: 0;
	}
.user_online .my_info .input {
	display: block;
	position: relative;
	width: 180px;
	left: 18px;
	padding: 1px 0;
	}
.user_online .my_info .input input {
	width: 150px;
	padding-left: 2px;
	border: none;
	font: 0.84em Tahoma, Verdana, sans-serif;
	}
.user_online .my_info .input .clear_s,
.user_online .my_info .input .approve_s {
	display: block;
	position: absolute;
	z-index: 100;
	top: 50%;
	margin-top: -5px;
	height: 9px;
	width: 9px;
	background-repeat: no-repeat;
	cursor: pointer;
	opacity: .4;
	}
.user_online .my_info .clear_s {
	background-image:  url(//i3.i.ua/v2/control/close_9_red.png);
	right: 2px;
	}
.user_online .my_info .approve_s {
	background-image:  url(//i3.i.ua/v2/control/ok_9_green.png);
	right: 13px;
	}
.user_online .my_info .approve_s:hover, 
.user_online .my_info .clear_s:hover {
	opacity: 1;
	}

.user_online .my_info em.current {
	border: 1px solid #777777 ! important;
	border-top: 0 ! important;
	border-left-color: #CCCCCC ! important;
	color: #000000;
	}
.user_online .my_info .my_status_list {
	position: absolute;
	z-index: 1;
	left: 28px;
	top: 40px;
	width: 168px;
	background: #FFFFE1;
	border: 1px solid #CCCCCC;
	list-style: none;
	overflow: hidden;
	padding: 4px 8px 8px;
	text-align: left;
	}
.user_online .my_info .my_status_list a {
	display: block;
	}
.user_online .my_info .my_status_list a.my_var {
	font-style: italic;
	}
.user_online .my_info .my_status_icons {
	position: absolute;
	z-index: 1;
	left: 14px;
	top: 20px;
	width: 174px;
	background: #FFFFE1;
	border: 1px solid #CCCCCC;
	list-style: none;
	overflow: hidden;
	padding: 0 0 4px 8px;
	text-align: left;
	}
.user_online .my_info .my_status_icons a {
	padding-left: 0;
	}
.user_online .my_info .my_status_icons a i {
	margin: 8px 4px 0 0;
	}
.user_online .my_info .close_button {	
	top: auto;
	right: 10px;
	bottom: 16px;
	}
/* popup LOGIN / RELOGIN */
.popup.login {
	width: 400px;
	margin-left: -200px;
	}
.popup.login h4 {
	font-size: 1em;
	}		
.popup.login input[type="submit"],
.popup.login input[type="button"] {
	min-width: 25%;
	}
.popup.login input[type="submit"] {
	vertical-align: middle;
	}
	

/* global lang */
.lang i, 
.lang a {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;	height: 12px;
	margin: 0 4px 4px;
	opacity: .5;
	text-decoration: none;
	background-color: #FFFFFF;
	background-position: 0 -2px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	}
.lang i {
	border-color: #777777;
	}
.lang .lang0 {background-image: url(//i3.i.ua/v2/ico/flags/flag_ru.gif);}
.lang .lang1 {background-image: url(//i3.i.ua/v2/ico/flags/flag_ua.gif);}
.lang .lang2 {background-image: url(//i3.i.ua/v2/ico/flags/flag_en.gif);}
.lang i:hover, 
.lang a:hover, 
.lang .on {
	opacity: 1;
	}
.lang .on {
	cursor: default;
	}
/* }}} header_user_menu.css */

/* blocks_popup.css {{{ */
.close_button {
	display: inline-block;
	width: 12px;
	height: 12px;
	font-size: 0;
	cursor: pointer;
	position: absolute;	
	z-index: 2;
	top: 8px;
	right: 8px;
	background-image: url(//i3.i.ua/v2/control/close_button_grey_12.png);
	background-repeat: no-repeat;
	}body.loading div * {
	cursor: wait !important;
	}
div.preloader {
	position: fixed;
	z-index: 255;
	top: 33%;
	left: 50%;
	height: auto;
	text-align: left;	
	}
div.preloader .shadow, 
div.preloader .close_button {
	display: none;
	}
div.preloader .content {
	position: relative;
	z-index: 2;
	background: #FFFFFF;
	box-shadow:0 0 24px 16px #FFFFFF;
	-moz-box-shadow:0 0 24px 16px #FFFFFF;
	-webkit-box-shadow: 0 0 24px 16px #FFFFFF;
	}
b.preloader {
	display: inline-block;
	margin: 8px 0;
		font-size: 1.15em;
	color: #176FDE;
	font-weight: normal;
	font-style: italic;
	cursor: wait;
	}
b.preloader i, 
.file_uploader .upload i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;	margin-right: 4px;
	background-repeat: no-repeat;
	background-image: url(//i3.i.ua/v2/control/preloader_global_small.png);
	background-size: 16px 16px;
	animation: wait 1s linear infinite;
	-webkit-animation: wait 1s linear infinite;
	-moz-animation: wait 1s linear infinite;
	-ms-animation: wait 1s linear infinite;
	-o-animation: wait 1s linear infinite;
	}
div.preloader b.preloader {
	font-weight: bold;
	}
.preloader_global {
	padding: 0;
	min-width: 100px;
	height: 100px;
	cursor: wait;
	}
.preloader_global i {
	display: block;
	position: absolute;
	width: 100px;
	height: 100px;
	left: 50%;
	top: 50%;
	margin: -50px 0 0 -50px;
	background-repeat: no-repeat;
	background-image: url(//i3.i.ua/v2/control/preloader_global.png);
	animation: wait 1.5s linear infinite;
	-webkit-animation: wait 1.5s linear infinite;
	-moz-animation: wait 1.5s linear infinite;
	-ms-animation: wait 1.5s linear infinite;
	-o-animation: wait 1.5s linear infinite;
	}
@keyframes wait {from {transform: rotate(0deg)} to {transform: rotate(360deg)}}
@-moz-keyframes  wait {from {-moz-transform: rotate(0deg)} to {-moz-transform: rotate(360deg)}}
@-webkit-keyframes wait {from {-webkit-transform: rotate(0deg)} to {-webkit-transform: rotate(360deg)}}
@-ms-keyframes wait {from {-ms-transform: rotate(0deg)} to {-ms-transform: rotate(360deg)}}
@-o-keyframes wait {from {-o-transform: rotate(0deg)} to {-o-transform: rotate(360deg)}}/* blocks_popup.css */
.popup {
	position: fixed;
	z-index: 255;
	left: 50%;
	top: 50%;
	height: auto;
	width: 400px;
	text-align: left;
	}
.popup_hint,
.popup_box,
.popup_mini, 
.popup_menu {
	position: absolute;
	z-index: 10;
	height: auto;
	}
.popup_hint,
.popup_box {
	width: 340px;
	}
.popup_hint {
	margin-top: 4px;
	text-align: left;
	}
.popup .shadow, 
.popup_hint .shadow,
.popup_box .shadow,
.popup_mini .shadow, 
.popup_menu .shadow {
	display: block;
	position: absolute;
	z-index: 1;
	left: 1%;
	width: 98%;
	background-color: #FFFFFF;
	box-shadow: 0 4px 4px rgba(0,0,0,.4);
	-moz-box-shadow: 0 4px 4px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 4px 4px rgba(0,0,0,.4);
	-khtml-box-shadow: 0 4px 4px rgba(0,0,0,.4);
	top: 0;
	height: 100%;
	}
.popup .content, 
.popup_hint .content,
.popup_box .content,
.popup_mini .content, 
.popup_menu .content {
	position: relative;
	z-index: 2;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	background-repeat: repeat-x;
	background-position: 0 0;
	text-align: left;
	}
.popup .content {
	border-color: #C4D2E7!important;
	background-color: #FFFFFF!important;
	background-image: url(//i3.i.ua/v2/gamma/top_gradient_bg_blue.png)!important;
	padding: 16px;
	}
.popup_hint .content {
	background-color: #FFFFE1!important;
	border-color: #777777!important;
	}
.popup_box .content,
.popup_mini .content {
	background-color: #FFFFFF!important;
	background-image: url(//i3.i.ua/v2/bg/top_gradient_bg_important.png)!important;
	border-color: #E4BC91!important;
	}
.popup_hint .content,	
.popup_mini .content {
	padding-right: 28px;
	/*max-height: 250px;
	overflow: auto;*/
	}
.popup_menu .content {
		background-color: #F6F6F6!important;
	border-color: #777777!important;
	padding-top: 4px;
	padding-bottom: 4px;
	}
.popup h2 {
	margin-bottom: 8px;
	}		
.popup_box h2, 
.popup_box h3 {
	color: #000000;
	margin-bottom: 8px;
	}
.popup_mini	h4 {
	font-size: 1em;
	line-height: 1em;
	margin-bottom: 8px;	
	}
.popup_mini .list_simple {
	border-top: 1px solid #E4BC91;
	margin-right: -28px;
	margin-left: -8px;
	padding: 8px 8px 0 8px;
	max-height: 250px;
	overflow-y: auto;
	overflow-x: hidden;	
	}
.popup_mini .list_simple li {
	padding-right: 16px;
	white-space: nowrap;
	}
.popup_menu ul {
	margin: 0;
	padding: 0;
	}
.popup_menu .content li {
	list-style: none;
	margin: 0;
	padding: 0;
	}
.popup_menu .content li span, 
.popup_menu .content li label, 
.popup_menu .content li a {
	display: block;
	padding: 2px 4px;
	margin: 0 -4px;
	cursor: pointer;
	}
.popup_menu .content li a {
	color: #000000;
	text-decoration: none;
	}
.popup_menu .content li span:hover, 
.popup_menu .content li a:hover, 
.popup_menu .content li label:hover, 
.popup_menu .content li .current {
		background-color: #D0D0D0;
	}
.popup_menu .content li span.current, 
.popup_menu .content li a.current, 
.popup_menu .content li label.current {
	font-weight: bold;
	cursor: default;
	}
.popup_menu .content li span.disabled, 
.popup_menu .content li a.disabled, 
.popup_menu .content li label.disabled {
	color: #777777;
		background-color: #F6F6F6;
	cursor: default;
	}
.popup_menu .content .disabled input {
	color: #777777;
	cursor: default;
	}
.popup_menu .content li .disabled i {
	opacity: .5;
	}
.popup_menu .content li.new_option {
	border-top: 1px dotted #777777;
	margin: 8px -8px 0;
	padding: 0 8px 4px;
	}
.popup_menu .content li.new_option:first-child {
	border-top: none;
	border-bottom: 1px dotted #777777;
	margin: 0 -8px 4px;
	}
.popup_menu .content .legend {
	color: #444444;
	font-style: italic;
	font-size: 0.84em;
	margin-bottom: 4px;
	}
.popup_menu .content li.legend {
	padding-top: 8px;	
	}
.popup_menu .content li.legend:first-child {
	padding-top: 0;
	margin-bottom: 4px;
	color: #444444;
	font-style: italic;
	font-size: 0.84em;
	}	
.popup_menu .content .inline_option li span {
	display: inline-block;
	min-width: 1.2em;
	text-align: center;
	}
/* define_size */
.popup_large {
	width: 600px;
	}
.popup .close_button, 
.popup_hint .close_button,
.popup_box .close_button,
.popup_mini .close_button, 
.popup_menu .close_button, 
.popup_large .close_button { /* controls.css */
	margin: -1px -1px 0 0;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	
	width: 14px;
	height: 14px;
	background-image: url(//i3.i.ua/v2/control/close_button_grey_14.png);
	}
	
.popup.friends {
	width: 640px;
	}
.popup.friends .form {
	margin-top: -8px;
	}
.popup.friends ul.avatar_list {
	max-height: 300px;
	margin-top: -16px;
	padding-top: 8px;
	overflow: auto; 
	}
.popup.friends ul.avatar_list li {
	padding: 4px 0 0 8px;
	width: 21%!important;
	margin-bottom: 8px;
	}	
.popup.friends ul.avatar_list li.current {
	background: #FFEBCD;
	padding: 4px 0 0 8px;
	}	

.popup .content ul.list_simple {
	max-height: 280px;
	overflow: auto;
	}
/* }}} blocks_popup.css */

/* blocks_general.css {{{ */
/* blocks_general.css */
.block,
.block_simple,
.block_bg,
.block_gradient,
.block_gamma,
.block_gamma_simple,
.block_gamma_bg,
.block_gamma_dark,
.block_gamma_gradient,
.block_important,
.block_important_bg,
.block_important_gradient {
	position: relative;
	margin-bottom: 16px;
	}
.block_gradient,
.block_gamma,
.block_gamma_bg,
.block_gamma_dark,
.block_gamma_gradient,
.block_important_bg,
.block_important_gradient {
	padding-bottom: 4px; 
	background: url(//i3.i.ua/v2/bg/shadow_bottom_bg.png?r) repeat-x left bottom;
	margin-bottom: 12px;
	}
.block .content,
.block_simple .content,
.block_bg .content,
.block_gradient .content,
.block_gamma .content,
.block_gamma_simple .content,
.block_gamma_bg .content,
.block_gamma_dark .content,
.block_gamma_gradient .content,
.block_important .content,
.block_important_bg .content,
.block_important_gradient .content,
.block_imbedded {
	padding: 8px; 
	border-width: 1px;
	border-style: solid;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #FFFFFF;
	}
.tl, .tr, .br, .bl {
	width: 8px;
	height: 8px;	
	position: absolute;
	font-size: 0;
	background-repeat: no-repeat;
	z-index: 2;	
	}
.block_gradient .br, .block_gradient .bl,
.block_gamma .br, .block_gamma .bl,
.block_gamma_bg .br, .block_gamma_bg .bl,
.block_gamma_dark .br, .block_gamma_dark .bl,
.block_gamma_gradient .br, .block_gamma_gradient .bl,
.block_important_bg .br, .block_important_bg .bl,
.block_important_gradient .br, .block_important_gradient .bl {
	height: 12px;
	}
.tl {
	top: 0;
	left: 0;
	background-position: 0 0;
	}
.tr {
	top: 0;
	right: 0;
	background-position: -8px 0;
	}
.br {
	bottom: 0;
	right: 0;
	background-position: -8px -8px;
	}
.bl {
	bottom: 0;
	left: 0;
	background-position: 0 -8px;
	}
.content h1, 
.content h2, 
.content h3, 
.content p,
.content .main_title  {	
	margin-bottom: 8px;
	}
.block_imbedded {
	margin: -8px 0 16px 0;		
	border-width: 1px 0 0 0;
	background-position: 0 -8px;
	}	
.content .block_imbedded {
	margin: 16px -8px 0;
	padding-bottom: 0;
	background-position: 0 0;
	}	
.block_simple .content, 
.block_gamma_simple .content,
.block_important .content {
	border-style: solid;
	border-width: 0; 
	background-image: none!important;
	}	
/* SIMPLE BLOCKS */
.block_simple .tl, .block_simple .tr, .block_simple .br, .block_simple .bl,
.block_gamma_simple .tl, .block_gamma_simple .tr, .block_gamma_simple .br, .block_gamma_simple .bl,  
.block_important .tl, .block_important .tr, .block_important .br, .block_important .bl {
	background-image: url(//i3.i.ua/v2/bg/corners.png?r);
	}
	
.block .content,
.block_simple .content, 
.block_bg .content, 
.block_gradient .content,
.block_imbedded {
	border-color: #DDDDDD;
	}
.block .tl, .block .tr, .block .br, .block .bl,
.block_bg .tl, .block_bg .tr, .block_bg .br, .block_bg .bl {
	background-image: url(//i3.i.ua/v2/bg/corners_border_grey.png?r);
	}
.block_gradient .tl, .block_gradient .tr, .block_gradient .br, .block_gradient .bl {
	background-image: url(//i3.i.ua/v2/bg/corners_border_grey_shadow.png?r);
	}
.block_bg .content,
.block_simple .content {
	background-color: #F6F6F6;
	}
.block_gradient .content,
.block_imbedded {
	background-image: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r);
	}	
/* GAMMA BLOCKS */
.block_gamma .content,
.block_gamma_simple .content,
.block_gamma_bg .content,
.block_gamma_dark .content,
.block_gamma_gradient .content,
.block_gamma .block_imbedded,
.block_gamma_gradient .block_imbedded {
	border-color: #CEE3F7;
	}
.block_gamma_bg .content,
.block_gamma_simple .content {
	background-color: #F0F6FC;
	}
.block_gamma_dark .content {
	background-color: #E1ECFA;
	}
.block_gamma_gradient .content,
.block_gamma .block_imbedded,
.block_gamma_gradient .block_imbedded {
	background-image: url(//i3.i.ua/v2/gamma/top_gradient_bg_blue.png?r);
	}
.block_gamma .tl, .block_gamma .tr, .block_gamma .br, .block_gamma .bl,
.block_gamma_bg .tl, .block_gamma_bg .tr, .block_gamma_bg .br, .block_gamma_bg .bl,
.block_gamma_dark .tl, .block_gamma_dark .tr, .block_gamma_dark .br, .block_gamma_dark .bl,
.block_gamma_gradient .tl, .block_gamma_gradient .tr, .block_gamma_gradient .br, .block_gamma_gradient .bl {
	background-image: url(//i3.i.ua/v2/gamma/corners_border_blue_shadow.png?r);
	}	
/* IMPORTANT BLOCKS */
.block_important .content,
.block_important_bg .content {
	background: #FFF7DF;
	}
.block_important_bg .content,
.block_important_gradient .content,
.block_important_gradient .block_imbedded {
	border-color: #FFDDAA;
	}	
.block_important_gradient .content,
.block_important_gradient .block_imbedded {	
	background-image: url(//i3.i.ua/v2/bg/top_gradient_bg_important.png?r);
	}
.block_important_bg .tl, .block_important_bg .tr, .block_important_bg .br, .block_important_bg .bl,
.block_important_gradient .tl, .block_important_gradient .tr, .block_important_gradient .br, .block_important_gradient .bl {
	background-image: url(//i3.i.ua/v2/bg/corners_border_important_shadow.png?r);
	}
.block_important h1, .block_important h1 a,
.block_important_bg h1, .block_important_bg h1 a,
.block_important_gradient h1, .block_important_gradient h1 a,
.block_important h2, .block_important h2 a,
.block_important_bg h2, .block_important_bg h2 a,
.block_important_gradient h2, .block_important_gradient h2 a,
.block_important .main_title, .block_important .main_title a,
.block_important_bg .main_title, .block_important_bg .main_title a,
.block_important_gradient .main_title, .block_important_gradient .main_title a {
	color: #FF6600;
	border-color: #FF6600;
	}
.block_important h3, .block_important h3 a {
	color: #000000;
	border-color: #000000;
	}	
.content .block_important  {
	margin: 8px -8px;
	}
.content .block_important .content {
	background-image: none;
	}	
.content .block_important .br, 
.content .block_important .bl {
	height: 8px!important;
	}	
	
/* CONTENT INNER BLOCKS */
.block_inner,
.block_inner_important {
	border: 1px solid #CEE3F7;
	background: #FFFFFF; 
	padding: 8px; 
	margin-top: 8px;
	}
.block_inner_important {
	border-color: #FFDDAA;
	background: #FFF7DF;  
	}		
.block_inner_important h2,	
.block_inner_important h3,
.block_inner_important .main_title {
	color: #FF6600;
	}
.block_inner:first-child {
	margin-top: 0;
	}		
.block_separated {
	border-top: 1px dashed #DDDDDD;
	padding-top: 8px; 
	margin-top: 8px;
	}
/* }}} blocks_general.css */

/* user_info.css {{{ */
/* user_info.css */
.popup_info {
	position: absolute;
	z-index: 20;
	height: auto;
	padding-top: 15px;
	width: 340px;
	}
.popup_info .popup_pointer {
	display: block;
	position: absolute;
	height: 16px;
	width: 16px;
	z-index: 3;
	background-image: url(//i3.i.ua/v2/bg/pointers_16_grey.png?r);
	background-repeat: no-repeat;
	}
.bottom_left, 
.bottom_right { /* "popup_info bottom_left" */
	padding-top: 0;
	padding-bottom: 15px;
	}
.popup_info .popup_pointer, 
.top_left .popup_pointer, 
.top_right .popup_pointer {
	top: 0;
	}
.bottom_left .popup_pointer, 
.bottom_right .popup_pointer {
	top: auto;
	bottom: 0;
	}
.popup_info .popup_pointer, 
.top_left .popup_pointer, 
.bottom_left .popup_pointer {
	left: 16px;
	}
.top_right .popup_pointer, 
.bottom_right .popup_pointer {
	left: auto;
	right: 16px;
	}
.popup_info .popup_pointer, 
.top_left .popup_pointer {
	background-position: -96px 0;
	}
.top_right .popup_pointer {
	background-position: -112px  0;
	}
.bottom_left .popup_pointer {
	background-position: 0 0;
	}
.bottom_right .popup_pointer {
	background-position: -16px 0;
	}
.popup_info .shadow {
	display: block;
	position: absolute;
	z-index: 1;
	left: 1%;
	width: 98%;
	top: 15px;
	bottom: 0;
	background-color: #FFFFFF;
	box-shadow: 0 4px 4px rgba(0,0,0,.4);
	-moz-box-shadow: 0 4px 4px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 4px 4px rgba(0,0,0,.4);
	-khtml-box-shadow: 0 4px 4px rgba(0,0,0,.4);
	}
.bottom_left .shadow, 
.bottom_right .shadow {
	top: 2px;
	bottom: 15px;
	}
.popup_info .content {
	position: relative;
	z-index: 2;
	padding: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #FFFFFF;
	background-image: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png);
	text-align: left;
	}
.popup_info p {
	margin-bottom: 8px;
	}		
/* GAMMA COLORS */	
.gamma .popup_pointer { /* "popup_info gamma" */
	background-image: url(//i3.i.ua/v2/gamma/pointers_16_blue.png?r);
	}
.gamma .content {
	border-color: #C4D2E7;
	background-image: url(//i3.i.ua/v2/gamma/top_gradient_bg_blue.png);
	}	
/* GLOBAL USER-INFO OBJECTS */
.avatar {
	display: inline-block;
	position: relative;
	background-image: url(//i3.i.ua/v2/bg/preview_image_grey.png?r);
	padding: 5px 11px 11px 5px;
	background-position: 100% 100%;
	background-repeat: no-repeat;
	margin-right: 8px;
	vertical-align: top;
	}
.avatar ins {
	display: block;
	position: absolute;
	z-index: 1;
	top: 8px;
	left: 8px;
	text-decoration: none;
	/*overflow: hidden;
	height: 8px;
	border-right: 1px solid #FFFFFF;*/
	}
.avatar ins i {
	float: left;
	margin-right: -1px;
	height: 6px;
	width: 6px;
	border: 1px solid #FFFFFF;
	background-color: #EE0033;
	overflow: hidden;
	}
.user_info dl dt {
	float: left;
	}	
.user_info dl dd {
	display: inline-block;
	}		
.user_info dl p {
	margin-bottom: 6px;
	}
.user_info .boy, 
.user_info .girl {
	font-weight: bold;
	}
	
.user_info dl small, 
.online {
	color: #40983c;
	}
.offline {
	color: #777777!important;
	}	
.user_info dl small i, 
small.online i,
small.offline i {
	display: inline-block;
	padding-right: 4px;
	vertical-align: middle;
	font-size: 1.25em;
	font-weight: bold;
	color: #55AA55;	
	}
small.offline i {
	color: #AAAAAA!important;
	}
.boy.offline i {background-image: url(//i3.i.ua/v2/ico/sign_boy_grey.png);}
.girl.offline i {background-image: url(//i3.i.ua/v2/ico/sign_girl_grey.png);}

/* GLOBAL RATING */
.rating {
	display: inline-block;
	position: relative;
	width: 99px;
	padding: 1px;
	margin: 1px 0;
	border: 1px solid #DDDDDD;
	text-align: left;
	vertical-align: top;
	background: url(//i3.i.ua/v2/bg/rating_bg_grey.png?r) repeat-x 1px 1px #FFFFFF;
	}
.rating b {
	display: block;
	height: 10px;
	background: url(//i3.i.ua/v2/bg/rating_bg_green.png?r) repeat-x;
	}
.rating b.bad {
	background: url(//i3.i.ua/v2/bg/rating_bg_red.png?r) repeat-x;
	}
/* USER CONTROLS */
.user_controls {
	margin: 8px 0 0 0;
	padding: 8px 0 4px 0;
	border-top: 1px dashed #DDDDDD;
	}
ul.user_controls {
	margin-bottom: -8px;
	}
ul.user_controls li {
	float: left;
	padding: 0 16px 4px 0;
	list-style: none;	
	}
ul.user_controls li.float_right {
	padding-right: 0;
	}
ul.sections	a {
	color: #000000;
	}

/* ICONS */	
.friend, 
.nofriend, 
.gift {
	display: inline-block;
	padding-left: 20px;
	line-height: 16px;
	}
.friend i, 
.nofriend i, 
.gift i {
	display: inline-block;
	margin: 0 4px 0 -20px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}
.friend i {
	background-image: url(//i3.i.ua/v2/control/boy_plus_16.png);
	}
.nofriend i {
	background-image: url(//i3.i.ua/v2/control/boy_minus_16.png);
	}
.gift i {
	background-image: url(//i3.i.ua/v2/control/gift_16.png);
	}

/* CORRECTIONS */	
.group_sections {
	margin-top: -8px;	
	margin-bottom: 7px;
	}	
.group_sections .content {
	background: #F0F6FC;
	padding-bottom: 4px;
	}
.group_sections ul.user_controls {
	border: 0;
	margin: 0;
	padding: 0;
	}
/* }}} user_info.css */

/* footer.css {{{ */
/* footer.css */
.Footer .reklama {
	margin: 16px 0 8px;
	padding: 0;
	}
.Footer .reklama dd {
	float: left;
	width: 16.5%;
	margin: 0;
	padding: 0 0 8px;
	list-style: none;
	}
.Footer .reklama a {
	display: block;
	text-align: center;
	font-size: 0.84em	}
.Footer .reklama span {
	display: block;
	width: 139px;
	height: 106px;
	margin: 0 auto 5px;
	border: 1px solid #DDD;
	background-repeat: no-repeat;	
	background-position: 50% 50%;		
	background-color: #FFF;
	}	
.Footer .Cols_20_80 {
	position: relative;
	padding-top: 8px;
	margin: 0 -8px;
	border-top: 1px solid #CEE3F7;
	width: 100%;
	}
.Footer .Cols_20_80 .Left {
	position: absolute;
	height: 100%;
	}
.Footer .Cols_20_80 .Left a {
	display: block;
	position: absolute;
	top: 45%;
	width: 75%;
	margin: -16px 0 0 25%;
	padding: 0;
	font-size: 1.25em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	}
.Footer form .Right {
	margin-right: 2%;
	padding-top: 3px;
	background: url(//i3.i.ua/v2/bg/panel.png?r) 50% 0 no-repeat;
	text-align: center;
	}
.Footer form .Right a {
	margin-top: 0;
	}
.Footer ul.site_sections {
	border: none;
	margin: 0;
	padding: 0 16px 0 0;
	}
.Footer .copyright p.float_left, 
.Footer .copyright p.float_right {
	margin-bottom: 8px;
	}
.Footer .copyright p.float_left a {
	white-space: nowrap;
	}
.Disclaimer {
	position: relative;
	padding: 8px;
	margin-top:-16px;
	background-color: #E1ECFA;
	}
/* }}} footer.css */

/* forms_general.css {{{ */
/* forms_general.css */
.form {
	margin-bottom: 16px;
	}
.necessary {
	margin-left: -8px;
	padding-left: 8px;
	background: url(//i3.i.ua/v2/control/screamer_orange_16.png?r) no-repeat;		
	}	
.secret {
	font-style: italic;
	}	
.form p, 
.form fieldset, 
.form legend {
	margin-bottom: 8px;
	}
.field_title, 
.field_title b {
	font-weight: bold;
	}	
p.field_title {
	margin-bottom: 2px;
	}
.field_description {
	color: #777777;
	font-size: 0.84em;
	}
.form fieldset {
	border-bottom: 1px dashed #DDDDDD;
	padding-bottom: 8px;
	}
.form .field_group	{
	overflow: hidden;
	margin-top: -8px;
	}
.form .field_group fieldset	{	
	padding-top: 8px;
	margin-bottom: -1px;	
	}	
.field_title, 
.field_title a, 
.field_title .link {
	color: #000000;
	}	
/* MESSAGES */
.error, 
.message {
	background-repeat: no-repeat;
	background-position: 0 100%;
	color: #000000;
	}
.error {
	background-image: url(//i3.i.ua/v2/bg/angles_yellow.gif?r);
	text-align: left;
	}
.message {
	background-image: url(//i3.i.ua/v2/bg/angles_green.gif?r);
	}
.error span, 
.message span {
	display: inline-block;
	padding: 2px 4px;
	}
.error span {
	background-color: #FFDA75;
	}
.message span {
	background-color: #A6E88F;
	}
.form .error, 
.form .message, 
.mail_login .error, 
.mail_login .message {
	padding: 0 0 8px 0;
	margin-bottom: 2px;
	}
/* FORM INPUTS */
.form input[type="text"],
.form input[type="password"],
.form input[type="file"],
.form select {
	margin-right: 8px;
	}
table.form input[type="text"],
table.form input[type="password"],
table.form input[type="file"],
table.form select {
	vertical-align: top;
	}		
/*.form label {
	white-space: nowrap;
	}*/
input.width_100,
textarea.width_100 {
	width: 99%;
	}
input.width_100,
textarea.width_100,
select.width_100,
ul li label {
	margin-right: 0!important;
	}	
select option.private {
	background: #FFDA75;
	}	
	
/* FORM TABLE */
table.form {
	width: 100%;
	margin-top: -9px;
	}
table.form td {
	padding: 8px 0 8px 16px;
	border-top: 1px solid #DDDDDD;
	vertical-align: top;
	}
table.form td.field_title {
	width: 20%;
	text-align: right;
	padding-left: 0;
	}
table.form td.field_description {
	width: 25%;
	}	
table.form tr.form_title td {
	border: none;
	padding: 0;
	}
table.form tr.form_title td h2, 
table.form tr.form_title td h3{
	margin: 16px 0 8px 0;
	}
/* CAPTURE */
.capture * {
	vertical-align: top;
	}
.capture input[type='text'] {
	width: 25%;
	}
.capture img {
	margin-right: 8px;
	}	

/* LETTERS COUNTER*/	
.input_counter {
	display: inline-block;
	padding: 4px 8px;	 
	border: 1px solid #DDDDDD;
	background: #EEEEEE;	
	font-weight: normal;
	}
table.form .input_counter {
	margin-top: 4px;
	}

/* FORM LINE */
.form_line i {
	float: right;
	display: inline-block;
	margin: 2px 0 0 4px; 
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	cursor: pointer;	
	}			
.form_line i.ok {	
	background-image: url(//i3.i.ua/v2/control/tick_16.png);
	}
.form_line i.cancel {	
	background-image: url(//i3.i.ua/v2/control/close_16.png);
	}
.form_line input, 
.form_line select {
	width: -64px;
	}	
.form_line div {
	margin-right: 40px;
	}	
.form_line div input, 
.form_line div select {
	width: 95%;
	}
		
/* CORRECTIONS */
.content .form,
table.form iframe.text_editor_browser {
	margin-bottom: 0;
	}
.form .preview_left {
	margin-bottom: 4px;
	}	
.form .search_photo label,
.form .search_wallpaper label,
.form .search_video label,
.Right .form label {
	white-space: normal;
	}	
.form .search_photo li, 
.form .search_wallpaper li,
.form .search_video li {
	padding-bottom: 0;
	}	
table.form .poll {
	margin-top: 8px;
	}		
table.form td .form {
	margin-bottom: 0;
	}
/* }}} forms_general.css */

/* overall_messanger.css {{{ */
/* overall_messanger.css */
dl.overall_messanger {
	z-index: 255;
	position: fixed;
	bottom: 0;
	right: 0;	
	margin-right: 16px;
	text-align: left;
	}
dl.overall_messanger dt,
dl.overall_messanger dd {
	position: relative;
	display: inline-block;	
	width: 180px;
	padding: 1px;
	vertical-align: bottom;
	border-style: solid;
	border-width: 2px;
	margin-left: -2px;
	font-size: 0.84em;	
	}
dl.overall_messanger dt.hidden {
	border:none; padding:0;
	}
dl.overall_messanger dd {
	width: 260px;
	}	
dl.overall_messanger dd textarea {
	margin: 0;
	padding-left: 20px;
	width: 240px;
	height: 6em;
	line-height: 1.2em;
	border-width: 1px 0;
	border-style: solid;
	background: url(//i3.i.ua/v2/control/note_12.png?r) no-repeat 4px 4px;
	}
dl.overall_messanger dd .owner {
	font-weight: normal;
	}	
dl.overall_messanger dd .boy.unread i,
dl.overall_messanger dd .girl.unread i {
	background-image: url(//i3.i.ua/v2/ico/sign_unread.png);
	}	
	
dl.overall_messanger ul {
	margin: 0;
	padding: 0;
	}	
dl.overall_messanger ul,
dl.overall_messanger .contacts_list {
	border-top-style: solid;
	border-top-width: 1px;
	}	
dl.overall_messanger dd ul,
dl.overall_messanger .contacts_list {
	max-height: 300px;
	overflow: auto;
	}	
dl.overall_messanger .contacts_list {
	margin-bottom: -1px;
	}	
dl.overall_messanger .contacts_list ul {
	margin-top: -1px;
	margin-bottom: 1px;
	}
dl.overall_messanger .contacts_list ul li b.float_right {
	color: #444444;
	}
			
dl.overall_messanger ul li,
dl.overall_messanger h4 {
	list-style: none;
	padding: 4px;	
	margin: 0;	
	}
dl.overall_messanger dt ul li {
	cursor: pointer;
	}		
dl.overall_messanger dd ul li {
	border-top-style: dashed;	
	border-top-width: 1px;	
	}
dl.overall_messanger dd ul li:first-child {
	border-top: none;
	}
dl.overall_messanger ul li.title, 
dl.overall_messanger ul li.title:hover {	
	font-weight: bold;	
	cursor: default;
	color: #444444;
	margin-top: 1px;
	background-repeat: repeat-x;
	background-position: 0 -10px;
	background-color: transparent;
	}	
dl.overall_messanger h4 .open,
dl.overall_messanger h4 .close {
	float: right;
	margin: -4px 56px -3px 0;	
	border-right-style: solid;
	border-right-width: 1px;	
	padding: 4px 16px 3px 0;
	background: url(//i3.i.ua/v2/control/arrow_down_9.png?r) no-repeat 70% 55% transparent;
	cursor: pointer;
	}
dl.overall_messanger h4 .close	{	
	background-image: url(//i3.i.ua/v2/control/arrow_up_9.png?r);
	}

dl.overall_messanger ul li.history {
	text-align: center;
	cursor: pointer;
	background: #F6F6F6;
	color: #444444;	
	text-decoration: underline;
	}
dl.overall_messanger ul li.history:hover {
	background: #EEEEEE;
	text-decoration: none;
	}	
	
/* ICONS */
dl.overall_messanger .friends {
	display: inline-block;
	padding-left: 20px;
	line-height: 16px;
	}
dl.overall_messanger .friends i {
	display: inline-block;
	margin: 0 4px 0 -20px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-image: url(//i3.i.ua/v2/ico/sections/friends_16.png);
	}	

dl.overall_messanger h4 {
	font-size: 1.15em;
	}		
dl.overall_messanger h4 .comment_counter,
dl.overall_messanger h4 .user_counter {
	display: inline-block;
	padding-left: 16px;
	margin-left: 8px;	
	font-weight: bold;
	color: #000000;
	}	
dl.overall_messanger h4 .comment_counter i,
dl.overall_messanger h4 .user_counter i {
	display: inline-block;
	margin: 0 4px 0 -16px;
	width: 12px;
	height: 12px;
	vertical-align: baseline;
	background-repeat: no-repeat;
	}
dl.overall_messanger h4 .comment_counter i {
	background-image: url(//i3.i.ua/v2/control/note_12.png);
	}
dl.overall_messanger h4 .user_counter i {
	background-image: url(//i3.i.ua/v2/control/user_12.png);
	}					
dl.overall_messanger .delete_small {
	display: inline-block;
	margin: 0;
	padding: 0;	
	}
dl.overall_messanger .delete_small i {
	display: inline-block;	
	margin: 0;
	padding: 0;
	width: 12px;
	height: 12px;
	vertical-align: middle;
	background-repeat: no-repeat;
	cursor: pointer;
	background-image: url(//i3.i.ua/v2/control/delete_12.png);
	}			
dl.overall_messanger .controls li .delete_small	{
	float: right;
	margin: 2px 0 0 4px;	
	opacity: 0.5;
	}	
dl.overall_messanger .controls li:hover .delete_small	{
	opacity: 1;
	}		
dl.overall_messanger .boy,
dl.overall_messanger .girl {
	font-weight: bold;
	}
			
/* SEARCH */
dl.overall_messanger .search {
	overflow: hidden;
	padding: 4px 4px 4px 24px;
	margin: 0 0 -1px 0;
	border: 1px solid #C4D2E7;	
	background: url(//i3.i.ua/v2/control/magnifier_16.png?r) no-repeat 4px 50% #FFFFFF;
	}	
dl.overall_messanger .search input {
	width: 100%;
	height: 16px;
	line-height: 16px;	
	padding: 0;
	margin: 0;	
	border: 0;	
	vertical-align: top;
	}			
	
/* POPUP MESSAGE */
dl.overall_messanger .popup_message {
	position: absolute;	
	left: -2px;
	right: -2px;
	padding: 8px;
	border-width: 2px;
	border-style: solid;	
	background-repeat: repeat-x;
	cursor: pointer;
	}
dl.overall_messanger .popup_message small {
	display: block;
	overflow: hidden;
	width: 100%;
	line-height: 1.2em;
	font-size: 100%;
	max-height: 4.8em;
	}	

/* POPUP SETTINGS */
dl.overall_messanger .popup_settings {
	position: absolute;	
	top: 26px;
	left: 1px;
	right: 1px;
	border-style: solid;
	border-width: 0 0 1px 0;
	}
dl.overall_messanger .popup_settings ul {
	border: none;
	margin: 0;
	padding: 0;
	}
dl.overall_messanger .popup_settings ul li {
	border: none;
	margin: 0;
	padding: 4px 3px 4px 16px;
	cursor: pointer;
	}
	
/* GAMMA */	
dl.overall_messanger dt,
dl.overall_messanger dd,
dl.overall_messanger .popup_message {
	background-color: #FFFFFF;
	}
dl.overall_messanger dt ul li:hover,
dl.overall_messanger .popup_settings {
	background-color: #FFF7DF;
	}
dl.overall_messanger .popup_settings ul li:hover {
	background-color: #FAE8B1;
	}	
dl.overall_messanger h4 {
	background-color: #FFEBCD;
	}				
dl.overall_messanger dt,
dl.overall_messanger dd,
dl.overall_messanger dd textarea,
dl.overall_messanger ul,
dl.overall_messanger h4 .open,
dl.overall_messanger h4 .close,
dl.overall_messanger dd ul li,
dl.overall_messanger .contacts_list,
dl.overall_messanger .search,
dl.overall_messanger .popup_settings {	
	border-color: #E4BC91;	
	}	
dl.overall_messanger ul li.title, 
dl.overall_messanger ul li.title:hover {	
	background-image: url(//i3.i.ua/v2/bg/top_gradient_bg_important.png?r);
	}	
dl.overall_messanger dd ul li {
	border-color: #DDDDDD;	
	}
dl.overall_messanger .popup_message,
dl.overall_messanger .popup_settings.alert	{	
	border-color: #FF8888;	
	}	
dl.overall_messanger .popup_message {	
	background-image: url(//i3.i.ua/v2/gamma/top_gradient_bg_red.png?r);
	}
dl.overall_messanger .popup_settings.alert	{	
	background-color: #FFEEEE;
	}			
	
/* WINDOW CONTROLS */	
.window_ctrls {
	position: absolute;
	top: 6px;
	right: 6px;	
	font-size: 0;
	}
.window_ctrls.float_right {
	position: relative;
	top: 9px;
	float: right;
	}	
.window_ctrls i {	
	display: inline-block;	
	width: 14px;
	height: 14px;	
	cursor: pointer;
	margin-left: 4px;
	}
.window_ctrls .window_close {
	background: url(//i3.i.ua/v2/control/close_button_grey_14.png) no-repeat;	
	}
.window_ctrls .window_turn {
	background: url(//i3.i.ua/v2/control/turn_button_grey_14.png) no-repeat;	
	}
.window_ctrls .window_expand {
	background: url(//i3.i.ua/v2/control/expand_button_grey_14.png) no-repeat;
	}
.window_ctrls .window_new {
	background: url(//i3.i.ua/v2/control/new_window_grey_14.png) no-repeat;
	}	
.window_ctrls .window_settings {
	background: url(//i3.i.ua/v2/control/settings_button_grey_14.png) no-repeat;
	}		
/* }}} overall_messanger.css */

/* header2014.css {{{ */

/* icons_sections2014.css */
.icon,
.icon-m,
.icon-l {
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
	cursor: pointer;
	}
.icon {
	margin: 0 0 0 24px;
	}	
	.icon:before,
	.icon-m:before,
	.icon-l:before,
	.icon-ho:before {
		content: '';
		display: inline-block;
		vertical-align: middle;
		width: 16px;
		height: 16px;
		line-height: 16px;
		text-align: center;
		background-repeat: no-repeat;
		background-size: contain;
		}
	.icon:before {
		margin: 0 8px 0 -24px;
	}
	.icon-m:before {
		width: 24px;
		height: 24px;
		line-height: 24px;
	}	
	.icon-l:before {
		width: 24px;
		height: 24px;
		line-height: 24px;
	}
	.i_aries:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_aries.svg);}
	.i_taurus:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_taurus.svg);}
	.i_gemini:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_gemini.svg);}
	.i_cancer:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_cancer.svg);}
	.i_leo:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_leo.svg);}
	.i_virgo:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_virgo.svg);}
	.i_libra:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_libra.svg);}
	.i_scorpio:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_scorpio.svg);}
	.i_sagittarius:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_sagittarius.svg);}
	.i_capricorn:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_capricorn.svg);}
	.i_aquarius:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_aquarius.svg);}
	.i_pisces:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_pisces.svg);}
	.i_mail:before, .i_mbox:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_mail.svg);} 
	.i_job:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_job.svg);} 
	.i_catalog:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_catalog.svg);} 
	.i_links:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_links.svg);} 
	.i_rss:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_rss.svg);} 
	.i_board:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_board.svg);} 
	.i_weather:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_weather.svg);} 
	.i_goroskop:before {background-image: url(//i3.i.ua/v2/header2014/horoscope/i_aries.svg);} 
	.i_tv:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_tv.svg);}
	.i_finance:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_finance.svg);}
	.i_shop:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_shop.svg);}
	.i_perevod:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_perevod.svg);}
	.i_narod:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_narod.svg);}
	.i_prikol:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_prikol.svg);}
	.i_love:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_love.svg);}
	.i_photo:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_photo.svg);}
	.i_blog:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_blog.svg);}
	.i_video:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_video.svg);}
	.i_oboi:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_oboi.svg);}
	.i_cards:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_cards.svg);}
	.i_map:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_map.svg);}
	.i_news:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_news.svg);}
	.i_games:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_games.svg);}
	.i_kino:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_kino.svg);}
	.i_org:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_org.svg);}
	.i_files:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_files.svg);}
	.i_cook:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_cook.svg);}
	.i_music:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_music.svg);}
	.i_apps:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_apps.svg);} 
	.i_otvet:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_otvet.svg);}
	.i_group:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_group.svg);}
	.i_radio:before {background-image: url(//i3.i.ua/v2/header2014/sections/i_radio.svg);} 

.icon-ho {
	display: inline-block;
	vertical-align: top;
	line-height: 16px;
	cursor: pointer;
}
	.icon-ho:before {
		content: '';
		display: inline-block;
		vertical-align: middle;
		width: 20px;
		height: 20px;
		line-height: 20px;
		text-align: center;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		background-size: contain;
		}		
	.ho_weather:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_weather.svg);} 
	.ho_tv:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_tv.svg);}
	.ho_finance:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_finance.svg);}
	.ho_perevod:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_perevod.svg);}
	.ho_prikol:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_prikol.svg);}
	.ho_love:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_love.svg);}
	.ho_photo:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_photo.svg);}
	.ho_map:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_map.svg);}
	.ho_kino:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_kino.svg);}
	.ho_cook:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_cook.svg);}
	.ho_music:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_music.svg);}
	.ho_blog:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_blog.svg);}
	.ho_radio:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_radio.svg);}
	.ho_video:before {background-image: url(//i3.i.ua/v2/header2014/sections/ho_video.svg);}
	.ho_settings:before {background-image: url(//i3.i.ua/v2/header2014/ho_settings.svg);}
	.ho_mail:before {
		width: 22px;
		background-image: url(//i3.i.ua/v2/header2014/ho_mail.svg);
	}
	.ho_users:before {
		width: 18px;
		background-image: url(//i3.i.ua/v2/header2014/ho_users.svg);
	}	

.i_additem {	
	background-color: #AAA;		
}	
/*.i_additem:hover {
	background-color: #C4D2E7;
}*/
	.i_additem:before {
		background-image: url(//i3.i.ua/v2/header2014/i_plus.svg);
	}
/* header2014.css */

/* CORRECTIONS FOR IUA.2 */	
.header_adv_item .baner {
	margin-bottom: 0;
}
.header_overall,
.header_adv,
.section_nav {
	margin-left: -16px!important;
	margin-right: -16px!important;
	min-width: 960px;
}
.header_overall .a {
	display: inline!important;	
	background: none!important;
}
/* /CORRECTIONS FOR IUA.2 */	


.avatar-s {
	width: 30px;
	height: 30px;
	border: 1px solid #DDD;
}
.user {
	border: 0 !important;
}
.user .avatar-s {
	margin-right: 8px;
	vertical-align: middle;
}
.user .user_name {
	color: rgb(0,0,0);
	border-bottom: 1px solid rgba(0,0,0,.3);
}
.user:hover .user_name {
	border-bottom: 1px solid rgb(0,0,0);
}	
._description {
 color: rgb(68,68,68);
}

/* clear float */
.header_overall:after,
.header_adv:after,
.section_nav:after {
  content: '';
  display: table;
  clear: both;
}

/* header overall */
.header_overall {
	position: relative;
	text-align: left;
	font-size: 13px;
	color: rgb(0,0,0);
	background-color: #FFF;
	border-bottom: 1px solid #CCC;
}
	.header_overall a,
	.header_overall .a,
	.ho_popup a,
	.ho_popup .a {
		text-decoration: none;
		color: rgb(17,98,179);
		border-color: rgba(17,98,179,.3);		
		border-width: 0 0 1px 0;
		border-style: solid;
		cursor: pointer;
	}
	.header_overall .a,
	.ho_popup .a {
		border-style: dotted;
	}
	.header_overall a:hover,
	.header_overall .a:hover,
	.ho_popup a:hover,
	.ho_popup .a:hover {
		border-color: rgb(17,98,179);
	}
	
	.ho_nav {
		padding: 8px 20px 7px 20px;
	}
		.ho_logo {
			display: inline-block;
			vertical-align: top;
			width: 54px;
			height: 32px;
			margin-right: 20px;
			background-image: url(//i3.i.ua/v2/header2014/iua_logo.svg);
			background-repeat: no-repeat;			
			background-size: contain;
			border: 0!important;
		}
		.ho_menu {
			display: inline-block;
			vertical-align: top;
			padding: 0;
			margin: 0;
			line-height: 32px;
		}
			.ho_menu .icon-ho {
				border: 0!important;
			}
			.ho_menu .icon-ho:before {
				height: 32px;
				line-height: 32px;
			}		
			.ho_menu .icon-ho i {
				display: inline-block;
				position: absolute;
				box-sizing: border-box;
				padding: 0 4px;
				min-width: 16px;
				line-height: 16px;
				text-align: center;
				top: 0;
				left: 50%;
				font-size: 10px;
				font-style: normal;
				color: rgb(68,68,68);
				background-color: #DDD;
				border-radius: 8px;
			}
			.ho_menu .icon-ho.ho_mail i {
					color: #FFF;
					background-color: #F56;
				}
			.ho_menu_item {
				position: relative;
				display: inline-block;
				position: relative;
				vertical-align: top;
				padding: 0;
				margin: 0 20px 0 0;
				list-style: none;
			}
				.ho_menu_item a,
				.ho_menu_item .a {
					color: rgb(0,0,0);
					border-color: rgba(0,0,0,.3);
				}
				.ho_menu_item a:hover, 
				.ho_menu_item .a:hover {
					border-color: rgb(0,0,0);
				}
		.ho_menu.ho_menu-account {
			float: right;
		}
			.ho_menu.ho_menu-account .ho_menu_item:last-child {
				margin-right: 0;
			}				

			.ho_sections {
				margin-right: 12px;
			}
			.ho_sections:after {
				content: '';
				display: inline-block;
				vertical-align: baseline;
				width: 0;
				height: 0;
				border-left: 4px solid transparent;
				border-right: 4px solid transparent;
				border-top: 8px solid rgba(0,0,0,.3);
				margin: 0 -12px 0 4px;
			}
@media screen and (max-width: 1280px) {	
	.ho_menu-sections .ho_menu_item:nth-child(n+7) {
		display: none;
	}
	.edit_mode .ho_menu-sections .ho_menu_item:last-child {
		display: inline-block!important;
	}
}			
@media screen and (max-width: 1024px) {	
	.ho_menu-sections .ho_menu_item:nth-child(n+4) {
		display: none;
	}
	.edit_mode .ho_menu-sections .ho_menu_item:last-child {
		display: inline-block!important;
	}
}			

/* header overall sections nav */
	.ho_sections_nav {
		margin: 0 20px;		
		position: relative;
	}
		.ho_sections_content {
			border-top: 1px dashed #CCC;
			padding: 5px 0;
			overflow: hidden;
		}
		.ho_user_sections {
			margin: 0;
			padding: 0;
		}
			.ho_user_sections_item {
				position: relative;
				list-style: none;
				display: inline-block;
				vertical-align: top;
				padding: 0;
				margin: 0;
			}
				.ho_user_sections_item .icon-ho,
				.ho_user_sections_item .icon-m,
				.ho_user_sections_item .icon-l {
					padding: 5px;
					margin: 0 -1px -1px 0;
					border: 1px solid transparent;				
				}
				.ho_user_sections_item .icon-ho:hover,
				.ho_user_sections_item .icon-m:hover,
				.ho_user_sections_item .icon-l:hover {
					border-color: #CCC;
				}
			
		.ho_site_sections {
			margin: 0 0 5px 0;
			padding: 0;
		}
			.ho_site_sections_item {
				position: relative;
				display: inline-block;
				list-style: none;
				vertical-align: top;
				box-sizing: border-box;
				width: 12.5%;
				min-width: 120px;
				margin: 0;
				padding: 5px 0;
			}
				.ho_site_sections_item a {
					color: rgb(0,0,0);
					border-color: rgba(0,0,0,.3);
				}
				.ho_site_sections_item a:hover {
					border-color: rgb(0,0,0);
				}
		.ho_sections_nav_switcher {
			display: inline-block;
			position: absolute;
			right: 0;
			bottom: -1px;
			width: 24px;
			height: 24px;
			border: 1px solid #CCC;
			border-radius: 50% 50% 0 0;
			text-align: center;
			cursor: pointer;
		}
			.ho_sections_nav_switcher:after {
				content: '';
				display: inline-block;
				vertical-align: top;
				width: 0;
				height: 0;
				margin-top: 8px;
				border-left: 8px solid transparent;
				border-right: 8px solid transparent;
				border-bottom: 16px solid #CCC;
			}		
			.ho_sections_nav_switcher:hover:after {
				border-bottom-color: rgb(136,136,136);
			}
		.ho_sections_nav_settings {
			float: right;	
			line-height: 34px;
		}
			.ho_sections_nav_settings a,
			.ho_sections_nav_settings .a {
				color: rgb(68,68,68);
				border-color: rgba(68,68,68,.3);
			}
			.ho_sections_nav_settings a:hover,
			.ho_sections_nav_settings .a:hover {
				border-color: rgb(68,68,68);
			}
			
/* header overall popups */
	.ho_popup {
		position: absolute;
		top: 47px;
		padding: 10px;
		max-width: 240px;
		text-align: left;
		color: rgb(0,0,0);
		background-color: #FFF;
		border: 1px solid #CCC;
		box-shadow: 0 10px 10px rgba(0,0,0,.3);
		z-index: 255;
	}
	.ho_popup.ho_popup-settings {
		right: 9px;
	}
	.ho_popup.ho_popup-chat {
		right: 48px;
	}
		.ho_popup:before,
		.ho_popup:after {
			content: '';
			display: inline-block;
			position: absolute;
			top: 0;
			right: 10px;
			width: 0;
			height: 0;
			border-left: 10px solid transparent;
			border-right: 10px solid transparent;
			border-top: 10px solid #CCC;
			z-index: 1;
		}
		.ho_popup:after {
			top: -1px;
			border-top-color: #FFF;
			z-index: 2;
		}
		.ho_popup_menu {
			padding: 0;
			margin: 0;
		}
			.ho_popup_menu_item {
				padding: 0;
				margin: 0 0 10px 0;
				list-style: none;
			}
			.ho_popup_menu_item:last-child {
				margin-bottom: 0;
			}
		.user_info_item {
			display: block;
			overflow: hidden;
			padding-left: 32px;
		}
			.user_info_item .user .avatar-s {
				float: left;
				margin-left: -32px;
			}
			.user_info_item ._status {
				display: block;
				position: relative;
				margin-top: 2px;
				color: rgb(136,136,136);
				font-size: 11px;
				line-height: 16px;
				min-height: 17px;
				white-space: nowrap;
				overflow: hidden;
			}
			.user_info_item ._status:after {
				content: '';
				position: absolute;
				right: 0;
				display: inline-block;
				width: 30px;
				height: 16px;				
				box-shadow: inset -30px 0px 15px -15px #FFF;
			}
		.ho_popup hr {
			height: 0;
			line-height: 0;
			padding: 0;
			margin: 10px -10px;
			border: 0;
			border-top: 1px solid #CCC;
			background: none;
		}			
		
/* header overall edit_mode */
.edit_mode {}
	.edit_mode .ho_menu .i_additem,
	.edit_mode .ho_menu .i_additem:before {
		height: 20px;
		line-height: 20px;		
	}
	.edit_mode .ho_menu .i_additem {
		margin-top: 6px;
	}
	.edit_mode .ho_user_sections .icon-m,
	.edit_mode .ho_user_sections .icon-l {
		border-color: #CCC;		
	}
	.edit_mode ._description {
		margin-bottom: 10px;
	}
		
/* _hidden */
	.header_overall .ho_menu_item.-service,
	.header_overall .ho_user_sections_item.-service {
		visibility: hidden;
	}		
	.edit_mode .ho_menu_item.-service,
	.edit_mode .ho_user_sections_item.-service {
		visibility: visible;
	}
	.header_overall .i_delitem,
	.header_overall .i_additem,
	.header_overall ._description {
		display: none;
	}
	.edit_mode .i_delitem,
	.edit_mode .i_additem,
	.edit_mode ._description {
		display: block;
	}
/* _popup */
	.ho_popup.ho_popup-ho_icon_manager,
	.ho_popup.ho_popup-icon_manager {
		width: 210px;
	}
		.ho_popup.ho_popup-ho_icon_manager:before,
		.ho_popup.ho_popup-ho_icon_manager:after,
		.ho_popup.ho_popup-icon_manager:before,
		.ho_popup.ho_popup-icon_manager:after {
			display: none;
		}
		
/* section nav */
.section_nav {
	margin: 0 0 20px 0;
	text-align: left;
	font-size: 13px;
	color: rgb(255,255,255);
	background-color: #1162B3;
}
.section_nav:after {
	content: "";
	display: table;
	clear: both;
}
	.section_nav a,
	.section_nav .a {
		text-decoration: none;
		border-width: 0 0 1px 0;
		border-style: solid;
		cursor: pointer;
	}
	.sn_menu {
		padding: 0;
		margin: 0 10px;
		line-height: 36px;		
	}
		.sn_menu_item {
			display: inline-block;
			position: relative;
			vertical-align: top;
			padding: 0 13.333333333333px;
			margin: 0;
			list-style: none;
		}
@media screen and (max-width: 1280px) {	
	.sn_menu_item {
		font-size: 12px;
		padding: 0 10px;
	}
}		
			.sn_menu_item a,
			.sn_menu_item .a {
				color: rgb(255,255,255);
				border-color: rgba(255,255,255,.3);
			}
			.sn_menu_item a:hover, 
			.sn_menu_item .a:hover {
				border-color: rgb(255,255,255);
			}
			.sn_menu_title {
				display: inline-block;
				vertical-align: top;
				text-align: center;
				width: 200px;
				box-sizing: border-box;				
				font-size: 18px;
				font-weight: bold;
			}
		.sn_menu_item._current {
			color: rgb(0,0,0);			
			background-color: #FFF;
		}
			.sn_menu_item._current a,
			.sn_menu_item._current .a {
				color: rgb(0,0,0);
				border-color: rgba(0,0,0,.3);
			}
			.sn_menu_item._current a:hover,
			.sn_menu_item._current .a:hover {
				border-color: rgb(0,0,0);
			}
		.sn_menu_item.-service {
			float: right;
		}		
	
.header_adv {
	text-align: center;	
	padding: 15px 0;
}
	.header_adv_item {		
		display: inline-block;
		vertical-align: top;
		overflow: hidden;
		min-height: 90px;
		background-color: #FFF;
		border: 1px solid #DDD;
	}
	.header_adv_item ins {
		vertical-align: top;
	}
	.header_adv .baner {		
		border: 0;
	}
	
/* season header skins */
.header_adv.spring {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/spring/brandingleft_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/spring/brandingright_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/spring/blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/spring/branding_blue_day.jpg);
	background-position: 5% 100%, 100% 100%, 10% -24px, 0 100%;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x;
	}
.header_adv.spring2 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/spring2/brandingleft_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/spring2/brandingright_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/spring2/blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/spring2/branding_blue_day.jpg);
	background-position: 5% 100%, 100% 100%, 10% -24px, 0 100%;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x;
	}
.header_adv.summer {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/summer/brandingleft_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/summer/brandingright_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/summer/blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/summer/branding_blue_day.jpg);
	background-position: 0 100%, 100% 100%, 10% -6px, 0 100%;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x;
	}
.header_adv.summer2 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/summer2/brandingleft_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/summer2/brandingright_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/summer2/blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/summer2/branding_blue_day.jpg);
	background-position: 0 100%, 110% 100%, 9% 100%, 0 100%;
	background-repeat: no-repeat, no-repeat, no-repeat, repeat-x;
	}
.header_adv.fall {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/fall/brandingleft_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/fall/brandingright_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/fall/branding_blue_day.jpg);
	background-position: 0 100%, 100% 100%, 0 100%;
	background-repeat: no-repeat, no-repeat, repeat-x;
	}
.header_adv.winter {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/winter/xtree_blue.png),
		url(//i3.i.ua/v2/header2014/skin/winter/brandingleft_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/winter/brandingright_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/winter/blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/winter/branding_blue_day.png),
		url(//i3.i.ua/v2/header2014/skin/winter/brandingbg_blue_day.png);
	background-position: 82% 100%, 10% 80%, 95% 100%, 5% -24px, 0 100%, 0 0;
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-x;
	}
.header_adv.february14 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/february14/brandingleft.png),
		url(//i3.i.ua/v2/header2014/skin/february14/brandingright.png),
		url(//i3.i.ua/v2/header2014/skin/february14/branding_blue.png),
		url(//i3.i.ua/v2/header2014/skin/february14/brandingbg_blue.png);
	background-position: 10% 100%, 90% 100%, 0 0, 0 0;
	background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;
	}
.header_adv.february23 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/february23/brandingleft_blue.png),
		url(//i3.i.ua/v2/header2014/skin/february23/brandingright_blue.png),
		url(//i3.i.ua/v2/header2014/skin/february23/brandingbg_blue.png);
	background-position: 0 100%, 100% 100%, 0 0;
	background-repeat: no-repeat, no-repeat, repeat-x;
	}
.header_adv.march8 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/march8/brandingleft.png),
		url(//i3.i.ua/v2/header2014/skin/march8/brandingright.png),
		url(//i3.i.ua/v2/header2014/skin/march8/brandingbg_blue.jpg);
	background-position: 0 100%, 105% 100%, 0 0;
	background-repeat: no-repeat, no-repeat, repeat-x;
	}
.header_adv.april1 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/april1/brandingleft.png),
		url(//i3.i.ua/v2/header2014/skin/april1/brandingright.png),
		url(//i3.i.ua/v2/header2014/skin/april1/brandingbg_blue.jpg);
	background-position: 3% 100%, 97% 100%, 0 50%;
	background-repeat: no-repeat, no-repeat, repeat-x;
	}
.header_adv.pasha {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/pasha/brandingleft_blue.png),
		url(//i3.i.ua/v2/header2014/skin/pasha/brandingright_blue.png),
		url(//i3.i.ua/v2/header2014/skin/pasha/brandingbg_blue.png);
	background-position: 10% 100%, 90% 100%, 0 0;
	background-repeat: no-repeat, no-repeat, repeat-x;
	}
.header_adv.august24 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/august24/brandingleft.png),
		url(//i3.i.ua/v2/header2014/skin/august24/brandingright.png),
		url(//i3.i.ua/v2/header2014/skin/august24/branding.png),
		url(//i3.i.ua/v2/header2014/skin/august24/brandingbg.png);
	background-position: 10% 100%, 90% 100%, 0 50%, 0 0;
	background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;
	}
.header_adv.september1 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/september1/brandingleft.png),
		url(//i3.i.ua/v2/header2014/skin/september1/brandingright.png),
		url(//i3.i.ua/v2/header2014/skin/september1/brandingbg.png);
	background-position: 0 50%, 100% 50%, 0 50%;
	background-repeat: no-repeat, no-repeat, repeat;
	}
.header_adv.november24 {
	background-image:
		url(//i3.i.ua/v2/header2014/skin/november24/brandingleft.png),
		url(//i3.i.ua/v2/header2014/skin/november24/brandingright.png),
		url(//i3.i.ua/v2/header2014/skin/november24/branding.png),
		url(//i3.i.ua/v2/header2014/skin/november24/brandingbg.jpg);
	background-position: 10% 100%, 90% 100%, 0 50%, 0 0;
	background-repeat: no-repeat, no-repeat, repeat-x, repeat-x;
	}
.switch {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 18px;
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 12px;
  width: 12px;
  left: 3px;
  bottom: 3px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(18px);
  -ms-transform: translateX(18px);
  transform: translateX(18px);
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
/* }}} header2014.css */

/* footer2014.css {{{ */

/* global */
.body_container {
	box-sizing: border-box;
	min-height: 100%;
	padding-bottom: 620px;
}
.footer_container {
	box-sizing: border-box;
	height: 620px;
	margin-top: -620px;
	background-color: #DDD;	
	position: relative;
	margin-left: -16px!important;
	margin-right: -16px!important;
}
.body_container:after,
.footer_container:after {
	content: '';
	display: table;
	clear: both;
}

/* footer */
.footer_overall,
.footer_adv {	
	padding-top: 24px;	
	}
.footer_overall {
	position: relative;
	text-align: left;	
/*	background-color: #DDD;	*/
	}	
.footer_overall .wrapper {
	max-width: 1440px;
	min-width: 960px;
	margin: 0 auto;
	padding: 0 16px;
	box-sizing: border-box;
	position: relative;
}

.footer_overall .wrapper:after,
.footer_adv:after {
	content: '';
	display: table;
	clear: both;
}
	
.footer_overall a,
.footer_overall .a {
	text-decoration: none;
	color: rgb(17,98,179);
	border-color: rgba(17,98,179,.3);		
	border-width: 0 0 1px 0;
	border-style: solid;
	cursor: pointer;
	}
.footer_overall a:hover,
.footer_overall .a:hover {
	border-color: rgb(17,98,179);		
	}		
.fo_nav {
	padding-right: 322px;
	margin-bottom: 20px;
	}		
.fo_sections_nav, 
.fo_sidebar {
	display: inline-block;
	vertical-align: top;
	}
.fo_site_sections {
	padding-left: 0;	
	margin: 0 0 -6.6666666666667px 0;
	}
.fo_site_sections_item {
	list-style: none;
	position: relative;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	width: 16.666666666667%;
	min-width: 100px;
	margin-bottom: 6.6666666666667px;
	}

.fo_site_sections_item a {
	color: rgba(0,0,0,1);
	border-color: rgba(0,0,0,.3);
	}
.fo_site_sections_item a:hover {
	border-color: rgba(0,0,0,1);
	}	
.fo_sidebar {
	width: 302px;
	margin-left: 20px;
	margin-right: -322px;
	}		
	.fo_sidebar	.icon-l {
		line-height: 32px;
		margin: 0 0 0 40px;
		}	
	.fo_sidebar	.icon-l:before {
		width: 32px;
		height: 32px;
		margin-right: 8px;
		margin-left: -40px;
		}	
		
.fo_copyright {
	border-top: 1px solid #CCC;	
	padding: 20px 0;
	}
.fo_copyright .copyright {	
	margin-bottom: 5px;
	}
.fo_copyright .copyright:before {
	content: '\00A9';
	margin-right: 4px;
	}
.fo_copyright .counter {
	float: right;
	}
.fo_copyright .counter img {
	vertical-align: top;
}
.fo_copyright_nav {
	padding: 0;	
	margin: 0;
	}
.fo_copyright_nav_item	{
	list-style: none;
	display: inline-block;
	vertical-align: top;
	margin: 0 20px 5px 0;			
	}	

/* alarm */
.footer_container .alarm {
	display: block;
	position: absolute;
	bottom: 0;
	box-sizing: border-box;
	width: 100%;
	padding: 8px 32px;
	text-align: center;
	background-color: #BEB;
	}	
.footer_container .alarm .i_closeitem {
	position: absolute;
	right: 8px;
	top: 8px;
	}	
.footer_container .alarm .i_closeitem:before {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	text-align: center;
	background: url(//i3.i.ua/v2/header2014/i_cross_d.svg) no-repeat 50% 50%;
	background-size: contain;
	}

/* footer_adv */
.footer_adv {
	padding-left: 16px;
	padding-right: 16px;		
	text-align: center;
/*	background-color: #DDD;	*/
	}
.footer_adv .widget_adv {	
	overflow: hidden;
	display: inline-block;
	min-height: 180px;
	vertical-align: top;
	border: 1px solid #CCC;
	background-color: #FFF;
	
	ins {
		vertical-align: top;
	}
}
.footer_adv .widget_adv	a {
	border: 0;
	}		
.footer_adv .widget_adv.widget-mt {
	max-width: $screen_maxwidth;
	min-width: $screen_minwidth;
	margin: 0 auto;
	padding: 0 $margin;
	box-sizing: border-box;
	position: relative;
	
	display: block;	
	padding: 8px;
	margin: 0 auto;
	max-width: 1408px;	
	}
	
/* pda */
.footer_adv .widget_adv.widget-pda {
	display: none;
	}
@media screen and (max-width: $screen_maxwidth) {
	.footer_adv .widget_adv.widget-mt {
		margin: 0 16px;
		}
	}
.fo_sidebar .section_adv {
	font-size: 15px;
	}
.fo_sidebar .section_adv ._title {
	font-size: 24px;
	margin-bottom: 4px;		
	display: block;
	}
.fo_sidebar .section_adv a {
	color: rgba(0,0,0,1);
	border-color: rgba(0,0,0,.3);
	}
.fo_sidebar .section_adv a:hover {
	border-color: rgba(0,0,0,1);
	}
/* }}} footer2014.css */

/* }}} default.css */

/* blitz_rate.css {{{ */
/* blitz_rate.css */
.blitz_rate {
	float: right;
	width: 200px;
	margin-left: 16px;
	}
.blitz_rate .content {
	text-align: center;
	}
.blitz_rate .title  i {
	display: block;
	width: 64px;
	height: 64px;
	margin: 0 auto 16px auto;
	background: url(//i3.i.ua/v2/control/hammer_64.png) no-repeat;
	}	
/* }}} blitz_rate.css */

/* blocks_preview.css {{{ */
/* blocks_preview.css */
.avatar_mini,
.preview,
.preview_photo,
.preview_photo_forbidden,
.preview_wallpaper,
.preview_wallpaper_forbidden,
.preview_video,
.preview_video_forbidden,
.folder,
.folder_forbidden, 
.cdbox, 
.cdbox_forbidden {
	display: inline-block;
	vertical-align: top;
	margin-right: 8px;
	background-repeat: no-repeat;
	background-position: 100% 100%;
	}
.avatar_mini {
	padding: 5px 8px 8px 5px;
	background-image: url(//i3.i.ua/v2/bg/preview_image_mini_grey.png);
	}	
.avatar_mini img {
	vertical-align: top;
	}		
.preview {
	padding: 5px 11px 11px 5px;
	background-image: url(//i3.i.ua/v2/bg/preview_image_grey.png);
	}
.preview_photo,
.preview_photo_forbidden {
	width: 100px;
	height: 100px;
	padding: 5px 11px 11px 5px;
	background-image: url(//i3.i.ua/v2/bg/preview_image_grey.png);
	}
.preview_photo_forbidden {
	background-image: url(//i3.i.ua/v2/bg/preview_image_red.png);
	}	
.preview_wallpaper,
.preview_wallpaper_forbidden {
	width: 100px;
	height: 75px;
	padding: 5px 11px 11px 5px;
	background-image: url(//i3.i.ua/v2/bg/preview_image_grey.png);
	}
.preview_wallpaper_forbidden {
	background-image: url(//i3.i.ua/v2/bg/preview_image_red.png);
	}
.preview_video,
.preview_video_forbidden {
	width: 100px;
	height: 76px;
	padding: 16px 10px 22px 6px;
	background-image: url(//i3.i.ua/v2/bg/preview_video_grey.png);
	}
.preview_video_forbidden {
	background-image: url(//i3.i.ua/v2/bg/preview_video_red.png);
	}	
.folder,
.folder_forbidden,
.cdbox, 
.cdbox_forbidden  {
	width: 100px;
	height: 100px;
	padding: 9px 25px 15px 17px;
	}
.folder {
	background-image: url(//i3.i.ua/v2/bg/preview_folder_grey.png);
	}	
.folder_forbidden {
	background-image: url(//i3.i.ua/v2/bg/preview_folder_red.png);
	}
.cdbox {
	background-image: url(//i3.i.ua/v2/bg/preview_cdbox_grey.png);
	}
.cdbox_forbidden {
	background-image: url(//i3.i.ua/v2/bg/preview_cdbox_red.png);
	}			
/* PREVIEW BLOCKS */
.preview_title:first-letter {
	text-transform: uppercase;
	}
.preview_info {
	width: 110px;
	margin-bottom: 4px;
	}		
.preview_info .float_right {
	margin-right: 0;
	}
.preview_info .boy,
.preview_info .girl {
	line-height: 12px;
	}
					
/* PREVIEW BLOCK IMAGE LEFT DIRECTION */
dl.preview_left,
dl.preview_left_fixed, 
dl.preview_left_mini {
	overflow: hidden;
	margin-bottom: 16px;
	}
ul dl.preview_left_mini {
	margin-bottom: 0;
	}	
dl.preview_left dt,
dl.preview_left_fixed dt,
dl.preview_left_mini dt {
	float: left;
	/*margin-right: 16px;*/
	}
dl.preview_left_mini dt .avatar_mini {
	margin: 0;
	}	
dl.preview_left h2,
dl.preview_left_fixed h2,
dl.preview_left_mini h2 {
	margin-bottom: 8px;
	}		
dl.preview_left p {
	margin-bottom: 8px;
	}
dl.preview_left_mini p, 
ul dl.preview_left_mini p {
	margin-bottom: 4px;
	}	
dl.preview_left_fixed dd {
	margin-left: 124px;
	}
dl.preview_left_mini dd {
	margin-left: 68px;
	}	
dl.preview_left_mini .close_button {
	position: static;
	float: right;
	}
dl.preview_left_mini dd .boy, 
dl.preview_left_mini dd .girl {
	font-weight: bold;
	}
.preview_left_mini .report {
	display: inline-block;
	}			
/* PREVIEW LIST */
ul.preview_list,
ul.avatar_list,
ul.video_list {
	padding: 0;
	margin: 0 0 0 -2.5%;
	}
ul.preview_list li,
ul.avatar_list li,
ul.video_list li {
	float: left;
	margin-left: 2.5%;
	list-style: none;
	}
ul.preview_list li {
	width: 17.4%;
	margin-bottom: 8px;
	min-width: 116px;
	cursor: pointer;
	}		
ul.avatar_list li {
	width: 22.4%;
	min-height: 150px;
	min-width: 116px;
	}
ul.video_list li {
	width: 30.7%;
	padding-bottom: 16px;
	}	
ul.preview_list li p,
ul.avatar_list li p {
	margin-bottom: 8px;
	}	
ul.avatar_list li {
	min-height: 150px;
	}	
	
/* PROFILE */
dl.profile dd div {
	display: inline-block;
	}		
dl.profile dd ul.list_separated li {
	padding-right: 4px;
	}
dl.profile dd ul.list_separated li a,
dl.profile dd ul.list_separated li span {
	vertical-align: top;
	}

/* PREVIEW LIST MINI */
ul.preview_list_mini {
	overflow: hidden;
	padding: 0;	
	margin: 0 -14px -8px 0;
	}
ul.preview_list_mini li {
	list-style: none;
	float: left;	
	padding-bottom: 8px;
	}
.Right ul.preview_list_mini {
	margin-left: -2.5%;
	margin-right: 0;
	}	
.Right ul.preview_list_mini li {
	margin-left: 2.5%;
	width: 22.4%;
	}

ul.avatar_list_mini {	
	overflow: hidden;
	padding: 0;
	margin-top: -4px !important;
	margin-bottom: 12px !important;
	margin-left: 0;
	}
.content ul.avatar_list_mini {	
	margin-top: 0 !important;	
	}	
ul.avatar_list_mini li {		
	margin-top: 1px;
	margin-bottom: -1px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px dashed #DDDDDD;
	list-style: none;
	}
.avatar_micro {
	display: inline-block;
	max-width: 34px;
	max-height: 34px;
	border-width: 1px;
	border-style: solid;
	border-color: #DDDDDD;
	background-color: #FFFFFF;
	}
.avatar_micro img {
	max-width: 30px;
	max-height: 30px;
	border-width: 2px;
	border-style: solid;
	border-color: #FFFFFF;
	}
			
/* CORRECTIONS */
.block_important_gradient .preview_title {
	font-size: 1.15em;
	}
.content .preview_left,
.content .preview_left_fixed {
	margin-bottom: 0;
	}
.content .avatar_list_mini {
	margin-bottom: -4px !important;
	}	
.dropdown .content .preview_left {
	margin-bottom: 16px;
	}	
.preview_info span.float_right span, 
.preview_info span.float_right a {
	margin-left: 4px!important;
	}	
/* }}} blocks_preview.css */

/* blocks_dropdown.css {{{ */
/* blocks_dropdown.css */
.dropdown {
	position: relative;
	margin-bottom: 16px;
	}
.dropdown .content {
	padding: 8px;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #DDDDDD;
	background-color: #F6F6F6;
	}
.dropdown .br,
.dropdown .bl {
	background-image: url(//i3.i.ua/v2/bg/corners_border_grey.png?r);
	width: 8px;
	height: 8px;
	position: absolute;
	font-size: 0;
	background-repeat: no-repeat;
	bottom: 0;
	}
.dropdown .br {
	right: 0;
	background-position: -8px -8px;
	}
.dropdown .bl {
	left: 0;
	background-position: 0 -8px;
	}
.dropdown h2, .dropdown h3, .dropdown p {
	margin-bottom: 8px;
	}
.dropdown h2, .dropdown h3, .dropdown h2 a, .dropdown h3 a {
	color: #777777;
	}

.dropdown .close {
	display: inline-block;
	padding-left: 11px;
	line-height: 12px;
	color: #777777;
	}	
.dropdown .close i {
	display: inline-block;
	margin: 0 2px 0 -11px;
	width: 9px;
	height: 9px;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-image: url(//i3.i.ua/v2/control/close_grey_9.png);
	}
/* }}} blocks_dropdown.css */

/* blocks_alert.css {{{ */
/* blocks_alert.css */
.block_alert, 
.block_confirmation {
	position: relative;
	margin-bottom: 16px;
	padding-bottom: 4px; 
	background: url(//i3.i.ua/v2/bg/shadow_bottom_bg.png?r) repeat-x left bottom;
	margin-bottom: 12px;
	}
.block_alert .content,
.block_confirmation .content {
	padding: 8px;
	text-align: center;
	font-weight: bold;
	border-width: 0;
	}
.block_alert .br, .block_alert .bl,
.block_confirmation .br, .block_confirmation .bl {
	height: 12px;
	}
.block_alert .tl, .block_alert .tr, .block_alert .br, .block_alert .bl, 
.block_confirmation .tl, .block_confirmation .tr, .block_confirmation .br, .block_confirmation .bl {
	background-image: url(//i3.i.ua/v2/bg/corners_shadow.png?r);
	}	
.block_alert .content {
	background-color: #FFDA75;
	}
.block_confirmation	.content {
	background-color: #A6E88F;
	}
/* }}} blocks_alert.css */

/* blocks_search.css {{{ */
/* blocks_search.css */
/* SEARCH GLOBAL */
.search input[type="text"] {
	width: 98%;
	margin-bottom: 8px;
	}
.search select {
	float: left;
	}	
.search input[type="submit"],
.search input[type="button"] {
	float: right;
	}

/* SEARCH SINGLE */
.search_single,
.search_single_select {
	overflow: hidden;
	padding: 0;
	border: 1px solid #C4D2E7;
	background-color: #FFFFFF;
	text-align: left;
	}	
.search_single {
	margin: 0 auto;
	padding-left: 24px;
	background-repeat: no-repeat;
	background-position: 4px 50%;
	background-image: url(//i3.i.ua/v2/control/magnifier_16.png?r);
	}		
.search_single input,
.search_single_select select {
	width: 100%;
	/*height: 24px;
	line-height: 24px;*/
	/*padding: 0;*/
	margin: 0;
	border: 0;
	vertical-align: middle;
	color: #777777;
	font-size: 1.25em;
	}
.search_single input:focus,
.search_single_select select:focus {
	color: #000000;
	}	
		
/* SEARCH LINE */
.search_line {
	text-align: center;
	}
.search_line h2 {
	display: inline;
	margin: 0;
	vertical-align: top;
	line-height: 1.25em;
	}
.search_line .search_form	{
	display: inline-block;
	text-align: left;	
	}	
.search_line .search_form input[type="text"] {
	width: 400px;
	}	
.search_line .search_form label {
	display: inline-block;
	margin-top: 4px;
	}
	
/* SEARCH RESULTS */
.search_result {
	margin-top: -8px;
	padding: 8px 0 16px 0;
	border-top: 1px solid #DDDDDD;
	}
.search_result h4 {
	font-weight: normal;
	font-size: 1.25em;
	}
.search_result h4 a:visited{
	color: #5577BB;
	}	
.search_result p {
	margin-bottom: 8px;
	}	
.search_result .list_separated {
	margin-bottom: 0;
	}	
.search_result .post_title .list_separated {
	margin-bottom: 8px;
	}
	
/*.search_result .list_separated li {
	border-left: none;
	background: url(//i3.i.ua/v2/control/pointer_3.gif?r) no-repeat 0 55%;
	margin: 0 11px 0 -11px;
	padding: 0 8px 0 11px;
	}
.search_result .list_separated .boy, 
.search_result .list_separated .girl {
	color: #000000;
	}		
.search_result .list_separated .date {
	display: inline-block;
	margin-top: 1px;
	}	*/
	
/* SEARCH PREVIEWS */		
ul.search_wallpaper,
ul.search_video {
	margin: 0 0 1.5% -2.5%;
	padding: 0;
	}	
ul.search_wallpaper li,
ul.search_video li {
	float: left;
	width: 22.4%;	
	margin-left: 2.5%;
	margin-bottom: -4px;
	padding-bottom: 32px;	
	list-style: none;
	}	
ul.search_photo {
	padding: 0;
  margin: 0 0 0 -1.5%;
	}	
ul.search_photo li {
	display: inline-block;
	vertical-align: top;
	list-style: none;
	width: 17.4%;	
	margin: 0 0 0 1.5%;
	text-align: left;
	}	
ul.search_photo p,
ul.search_wallpaper p,
ul.search_video p {
	margin-bottom: 4px;
	}	
.more_info ul.search_photo li,
.more_info ul.search_wallpaper li,
.more_info ul.search_video li {
	padding-bottom: 0;
	}		
.search_result ul.search_photo li,
.search_result ul.search_wallpaper li,
.search_result ul.search_video li {
	padding-top: 8px;	
	padding-bottom: 24px;	
	}
.search_result .pager {
	margin-top: 8px;
	}
	
/* CORRECTIONS */	
.navigation_tabs .search_result {
	margin-top: 0;
	padding-top: 0;
	border-top: none;
	}			
/* }}} blocks_search.css */

/* calendar.css {{{ */
.month_calendar {
	padding: 8px;
	border: 1px solid #CEE3F7;
	background: #FFFFFF;
	text-align: center;
	position: relative;
	}
/* TITLE */
.month_calendar big {
	display: inline-block;
	margin: 0 8px 8px 8px;
	border-bottom: 1px dotted #0053A5;
	font-size: 1.25em;
	font-weight: bold;
	color: #0053A5;
	line-height: 1em;
	cursor: pointer;	
	}
.month_calendar big:hover {
	border-bottom: none;
	}
.month_calendar .previous,
.month_calendar .next {
	margin-left: 0;	
	}
.month_calendar .previous {	
	float: left;
	}	
.month_calendar .next {	
	float: right;
	}						
/* TABLE*/	
.month_calendar table {
	width: 100%;
	border: 1px solid #DDDDDD;
	}
.month_calendar table th {
	background: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) repeat-x 0 1px #FFFFFF;	
	}
.month_calendar table td,
.month_calendar table th {	
	text-align: right;
	padding: 4px;
	border: 1px dotted #DDDDDD;
	width: %14.2; 
	}
.month_calendar table td.weekend {	
	background: #F6F6F6;
	}
.month_calendar table td.today {		
	font-weight: bold;
	margin: -5px;
	background: #E1ECFA;
	}
/* PRELOADER */
.month_calendar .preloader,
.month_calendar .preloader i,
.month_calendar .preloader b {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	background: none;
	cursor: wait;
	}
.month_calendar .preloader i {
	z-index: 2;
	background: url(//i3.i.ua/v2/control/preload_animated.gif?r) no-repeat 50% 50%;	
	}
.month_calendar .preloader b {
	background: #FFFFFF;
	opacity: 0.75;
	filter: alpha(opacity = 75);
	z-index: 1;
	}		
/* IF POPUP */	
.popup_box .month_calendar {
	padding: 0;
	border: none;
	background: none;
	}	
.popup_box .month_calendar big {
	color: #000000;
	cursor: default;
	border-bottom: none;
	margin-bottom: 8px;
	}
.popup_box .month_calendar table td.today {
	background: #FFF7DF;
	}	
.popup_box .month_calendar .previous {
	margin-left: 50px;
	}	
.popup_box .month_calendar .next {
	margin-right: 41px;
	}			
/* }}} calendar.css */

/* controls.css {{{ */
/* controls.css */
/* GLOBAL CONTROLS */
.bithday {
	color: #777777;
	}
a.bithday {
	color: #0022CC;
	}	
.add, 
.against,
.delete,
.edit,
.for,
.info,
.print,
.reverse,
.save,
.subscribe,
.unsubscribe,
.bithday,
.calendar,
.in_calendar,
.move_up,
.move_down,
.switch_on, 
.switch_off,
.exit,
.enter,
.hourglass,
.hourglass_empty,
.money,
.blitz,
.top,
.complain,
.discommend,
.advise,
.lock,
.unlock,
.mail,
.vip,
.send,
.receive,
.poll,
.thanks,
.nothanks,
.download,
.ins,
.follow,
.settings,
.new_chat,
.view_settings,
.play,
.like,
.unlike,
.envelope,
.real_user {
	display: inline-block;
	padding-left: 20px;
	line-height: 16px;
	}
.against i,
.delete i,
.edit i,
.for i,
.info i,
.print i,
.reverse i,
.save i,
.subscribe i,
.unsubscribe i,
.bithday i,
.calendar i,
.in_calendar i,
.move_up i,
.move_down i,
.switch_on i, 
.switch_off i,
.exit i,
.enter i,
.hourglass i,
.hourglass_empty i,
.add i,
.money i,
.blitz i,
.top i,
.complain i,
.discommend i,
.advise i,
.lock i,
.unlock i,
.mail i,
.vip i,
.send i,
.receive i,
.poll i,
.thanks i,
.nothanks i,
.download i,
.ins i,
.follow i,
.settings i,
.new_chat i,
.view_settings i,
.play i,
.like i,
.unlike i,
.envelope i,
.real_user i {
	display: inline-block;
	margin: 0 4px 0 -20px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	cursor: pointer;
	}
.against i {	
	background-image: url(//i3.i.ua/v2/control/finger_down_16.png);
	}	
.delete i {
	background-image: url(//i3.i.ua/v2/control/delete_16.png);
	}
.edit i {
	background-image: url(//i3.i.ua/v2/control/edit_16.png);
	}
.for i {	
	background-image: url(//i3.i.ua/v2/control/finger_up_16.png);
	}	
.info i {
	background-image: url(//i3.i.ua/v2/control/info_16.png);
	}
.print i {
	background-image: url(//i3.i.ua/v2/control/print_16.png);
	}
.reverse i {
	background-image: url(//i3.i.ua/v2/control/reverse_16.png);
	}
.save i {
	background-image: url(//i3.i.ua/v2/control/save_16.png);
	}
.subscribe i {
	background-image: url(//i3.i.ua/v2/control/plus_16.png);
	}
.unsubscribe i {
	background-image: url(//i3.i.ua/v2/control/minus_16.png);
	}
.bithday i {
	background-image: url(//i3.i.ua/v2/control/balloons_16.png);
	}
.calendar i {
	background-image: url(//i3.i.ua/v2/control/calendar_16.png);
	}
.in_calendar i {
	background-image: url(//i3.i.ua/v2/control/calendar_plus_16.png);
	}		
.move_up i {
	background-image: url(//i3.i.ua/v2/control/arrow_up_16.png);
	}		
.move_down i {
	background-image: url(//i3.i.ua/v2/control/arrow_down_16.png);
	}		
.switch_on i {
	background-image: url(//i3.i.ua/v2/control/switch_on_16.png);
	}		
.switch_off i {
	background-image: url(//i3.i.ua/v2/control/switch_off_16.png);
	}		
.exit i {
	background-image: url(//i3.i.ua/v2/control/exit_16.png);
	}	
.enter i {
	background-image: url(//i3.i.ua/v2/control/enter_16.png);
	} 	
.hourglass i {
	background-image: url(//i3.i.ua/v2/control/hourglass_16.png);
	}
.hourglass_empty i {
	background-image: url(//i3.i.ua/v2/control/hourglass_empty_16.png);
	}	
.add i {
	background-image: url(//i3.i.ua/v2/control/add_16.png);
	}
.money i {
	background-image: url(//i3.i.ua/v2/control/money_gold_16.png);
	}
.blitz i {
	background-image: url(//i3.i.ua/v2/control/hammer_16.png);
	}
.top i {
	background-image: url(//i3.i.ua/v2/control/top_16.png);
	}	
.complain i {
	background-image: url(//i3.i.ua/v2/control/screamer_16.png);
	}
.discommend i {
	background-image: url(//i3.i.ua/v2/control/minus_16.png);
	}	
.advise i {
	background-image: url(//i3.i.ua/v2/control/plus_16.png);
	}		
.lock i {
	background-image: url(//i3.i.ua/v2/control/lock_16.png);
	cursor: default;
	}	
.unlock i {
	background-image: url(//i3.i.ua/v2/control/unlock_16.png);
	}			
.mail i {
	background-image: url(//i3.i.ua/v2/control/at_16.png);
	}	
.vip i {
	background-image: url(//i3.i.ua/v2/control/vip_16.png);
	}	
.send i {
	background-image: url(//i3.i.ua/v2/control/send_16.png);
	vertical-align: baseline;
	}
.receive i {
	background-image: url(//i3.i.ua/v2/control/receive_16.png);
	vertical-align: baseline;
	}
.poll i {
	background-image: url(//i3.i.ua/v2/control/poll_16.png);
	}	
.thanks i {
	background-image: url(//i3.i.ua/v2/control/star_16.png);
	}	
.nothanks i {
	background-image: url(//i3.i.ua/v2/control/star_grey_16.png);
	}		
.download i {
	background-image: url(//i3.i.ua/v2/control/download_16.png);
	}
.ins i {
	background-image: url(//i3.i.ua/v2/control/i_16.png);
	}
.follow i {
	background-image: url(//i3.i.ua/v2/control/follow_16.png);
	}
.settings i {
	background-image: url(//i3.i.ua/v2/control/settings_16.png);
	}
.new_chat i {
	background-image: url(//i3.i.ua/v2/control/new_chat_16.gif);
	}
.view_settings i {
	background-image: url(//i3.i.ua/v2/control/eye_16.png);
	}
.play	i {
	background-image: url(//i3.i.ua/v2/control/play_16.png);
	}
.like	i {
	background-image: url(//i3.i.ua/v2/control/heart_red_16.png);
	}		
.unlike	i {
	background-image: url(//i3.i.ua/v2/control/heart_grey_16.png);
	}
.envelope i {
	background-image: url(//i3.i.ua/v2/mail/mail_new_16.png);
	}
.real_user i {
	background-image: url(//i3.i.ua/v2/control/real_user_16.png);
	}				
/* SMALL ICONS */
.edit_news_small,
.edit_small, 
.delete_small,
.modify_small,
.clear_small, 
.cover_small,
.nocover_small,
.print_small,
.ins_small,
.lock_small,
.screamer_small,
.complain_small,
.exit_small,
.subscribe_small,
.unsubscribe_small,
.menu_small,
.info_small,
.warning_small, 
.real_user_small, 
.unlock_small {
	padding-left: 16px;	
	line-height: 16px;
	border: none;
	}
.edit_news_small i,	
.edit_small i, 
.delete_small i,
.modify_small i,
.clear_small i,
.cover_small i,
.nocover_small i,
.print_small i,
.ins_small i,
.lock_small i,
.screamer_small i,
.complain_small i,
.exit_small i,
.subscribe_small i,
.unsubscribe_small i,
.menu_small i,
.info_small i,
.warning_small i, 
.real_user_small i, 
.unlock_small i {
	display: inline-block;
	margin: 0 4px 0 -12px;
	width: 12px;
	height: 12px;
	vertical-align: middle;
	background-repeat: no-repeat;
	cursor: pointer;
	}
.real_user i, 
.real_user_small i {
	cursor: default;
	}
.edit_news_small i {
	background-image: url(//i3.i.ua/v2/control/edit_news_12.png);	
	}	
.edit_small i {
	background-image: url(//i3.i.ua/v2/control/edit_12.png);	
	}
.delete_small i {
	background-image: url(//i3.i.ua/v2/control/delete_12.png);
	}
.modify_small i {
	background-image: url(//i3.i.ua/v2/control/modify_12.png);
	}
.clear_small i {
	background-image: url(//i3.i.ua/v2/control/clear_12.png);
	}
.cover_small i {
	background-image: url(//i3.i.ua/v2/control/cover_12.png);
	}
.nocover_small i {
	background-image: url(//i3.i.ua/v2/control/no_cover_12.png);
	}
.print_small i {
	background-image: url(//i3.i.ua/v2/control/print_12.png);	
	}
.ins_small i {
	background-image: url(//i3.i.ua/v2/control/i_12.png);
	}
.lock_small i {
	margin-left: -16px;
	background-image: url(//i3.i.ua/v2/control/lock_12.png);
	}
.screamer_small i,
.complain_small i {
	background-image: url(//i3.i.ua/v2/control/screamer_12.png);
	}
.exit_small	 i {
	background-image: url(//i3.i.ua/v2/control/exit_12.png);
	}	
.subscribe_small i {
	background-image: url(//i3.i.ua/v2/control/plus_12.png);
	}
.unsubscribe_small i {
	background-image: url(//i3.i.ua/v2/control/minus_12.png);
	}	
.menu_small i {
	background-image: url(//i3.i.ua/v2/control/arrow_down_12.png);
	}
.info_small i  {
	background-image: url(//i3.i.ua/v2/control/info_12.png);
	vertical-align: top;
	}
.warning_small i {
	background-image: url(//i3.i.ua/v2/control/warning_12.png);
	}
.real_user_small i {
	background-image: url(//i3.i.ua/v2/control/real_user_12.png);
	}
.unlock_small i {
	background-image: url(//i3.i.ua/v2/control/unlock_12.png);
	}
/* SMALLER ICONS */
.edit_smaller, 
.delete_smaller,
.subscribe_smaller,
.unsubscribe_smaller {
	padding-left: 11px;
	margin-right: 8px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	cursor: pointer;
	}
.edit_smaller i, 
.delete_smaller i,
.subscribe_smaller i,
.unsubscribe_smaller i {
	display: inline-block;
	margin: 0 2px 0 -11px;
	width: 9px;
	height: 9px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}	
.edit_smaller i {
	background-image: url(//i3.i.ua/v2/control/edit_9.png);
	}
.delete_smaller i {
	background-image: url(//i3.i.ua/v2/control/delete_9.png);
	}	
.unsubscribe_smaller i {
	background-image: url(//i3.i.ua/v2/control/minus_9.png);
	}	
.subscribe_smaller i {
	background-image: url(//i3.i.ua/v2/control/plus_9.png);
	}		
/* SMALL ICONS RIGHT POSITION */
.show,
.hide {
	display: inline-block;
	padding-right: 11px;
	line-height: 12px;
	}
.show i,
.hide i {
	display: inline-block;
	margin: 0 -11px 0 2px;
	width: 9px;
	height: 13px;
	vertical-align: middle;
	background-repeat: no-repeat;	
	}	
.show i {
	background-image: url(//i3.i.ua/v2/control/arrow_down_double_9.png);
	}
.hide i {
	background-image: url(//i3.i.ua/v2/control/arrow_up_double_9.png);
	}		
/* FOR/AGAINST */
.for, .against {
	margin-left: 8px;
	}
.for {
	color: #BB5500!important;
	}	
.against {
	color: #444444!important;
	}	
.for i, 
.against i {
	vertical-align: bottom;
	margin: 0 0 0 -16px;
	}
.against i {
	margin-top: 4px;
	margin-bottom: -4px;
	}
/* FORWARD/BACKWARD */
.forward {
	padding-right: 24px;
	background: url(//i3.i.ua/v2/control/arrow_right.png?r) no-repeat 100% 50%;
	}
.backward {
	padding-left: 24px;
	background: url(//i3.i.ua/v2/control/arrow_left.png?r) no-repeat 0 50%;
	}	
/* INCREASE/DECREASE */	
.increase,
.decrease  {
	display: inline-block;
	padding-left: 11px;
	}
.increase {
	color: #40983c!important;
	}
.decrease {
	color: #ed482e!important;
	}	
.increase i,
i.increase,
.decrease i,
i.decrease {
	display: inline-block;
	width: 9px;
	height: 9px;
	vertical-align: middle;
	background-repeat: no-repeat;	
	}
.increase i,
.decrease i {
	margin: 0 2px 0 -11px;
	}	
i.increase,
i.decrease {
	margin: 0 -11px 0 2px;
	padding-left: 0;
	}	
.increase i,
i.increase {
	background-image: url(//i3.i.ua/v2/control/arrow_up_green_9.png?r);
	}
.decrease i,
i.decrease {
	background-image: url(//i3.i.ua/v2/control/arrow_down_red_9.png?r);
	}	
/* PREVOPUS/NEXT */	
.previous,
.next, 
.previous_small,
.next_small {
	display: inline-block;	
	vertical-align: middle;
	background-repeat: no-repeat;
	cursor: pointer;
	}
.previous,
.next {
	width: 16px;
	height: 16px;
	}
.previous_small,
.next_small {
	width: 12px;
	height: 12px;
	}
.previous {	
	background-image: url(//i3.i.ua/v2/control/previous_16.png);
	}	
.next {	
	background-image: url(//i3.i.ua/v2/control/next_16.png);
	}
.next_small {
	background: url(//i3.i.ua/v2/control/arrow_right_12.png) no-repeat;	
	}
.previous_small {
	background: url(//i3.i.ua/v2/control/arrow_left_12.png) no-repeat;	
	}
/* CONTROLS LIST */
.controls li p {
	/*white-space: nowrap;*/
	}	
.controls li .edit_news_small,
.controls li .edit_small,
.controls li .delete_small,
.controls li .modify_small,
.controls li .cover_small,
.controls li .nocover_small,
.controls li .print_small,
.controls li .ins_small,
.controls li .screamer_small,
.controls li .complain_small,
.controls li .subscribe_small,
.controls li .unsubscribe_small,
.controls tr .edit_news_small,
.controls tr .edit_small,
.controls tr .delete_small,
.controls tr .unsubscribe_small {
	padding-left: 0;
	margin-left: 4px;
	}
.controls li .edit_news_small i,	
.controls li .edit_small i,
.controls li .delete_small i,
.controls li .modify_small i,
.controls li .cover_small i,
.controls li .nocover_small i,
.controls li .print_small i,
.controls li .ins_small i,
.controls li .screamer_small i,
.controls li .complain_small i,
.controls li .subscribe_small i,
.controls li .unsubscribe_small i,
.controls tr .edit_news_small i,
.controls tr .edit_small i,
.controls tr .delete_small i,
.controls tr .unsubscribe_small i {
	vertical-align: top;
	margin: 0;
	opacity: 0.5;
	}
.controls li .edit i,
.controls li .delete i {
	opacity: 0.5;
	}	
.controls li:hover .edit_news_small i,	
.controls li:hover .edit_small i, 
.controls li:hover .delete_small i,
.controls li:hover .modify_small i,
.controls li:hover .cover_small i,
.controls li:hover .nocover_small i,
.controls li:hover .print_small i,
.controls li:hover .ins_small i,
.controls li:hover .screamer_small i,
.controls li:hover .complain_small i,
.controls li:hover .subscribe_small i,
.controls li:hover .unsubscribe_small i,
.controls tr:hover .edit_news_small i,	
.controls tr:hover .edit_small i,
.controls tr:hover .delete_small i,
.controls tr:hover .unsubscribe_small i,
.controls li:hover .edit i,
.controls li:hover .delete i {
	opacity: 1;
	}	
ul.list_simple.controls li i,	
ul.controls li p i {
	vertical-align: middle !important;
	}
.controls li .edit_smaller, 
.controls li .delete_smaller,
.controls li .subscribe_smaller,
.controls li .unsubscribe_smaller {
	color: #777777;
	}
.controls li .edit_smaller i, 
.controls li .delete_smaller i,
.controls li .subscribe_smaller i,
.controls li .unsubscribe_smaller i {
	color: #777777; 
	opacity: 0.5;
	}
.controls li:hover .edit_smaller i, 
.controls li:hover .delete_smaller i,
.controls li:hover .subscribe_smaller i,
.controls li:hover .unsubscribe_smaller i {
	opacity: 1;
	}				
/* BLOCK CONTROLS */	
.block_controls {
	float: right;
	position: relative;
	white-space: nowrap;
/*	margin: 0 0 0 8px;*/
	}
table th .block_controls {
	margin-right: -8px;
	}	
.block_controls span,
.block_controls a {
	padding-left: 0;
	}
.block_controls i {
	margin-left: 8px;
	}	
.block_controls .disabled {
	opacity: 0.3;
	cursor: default;
	}		
/* REPORT ICONS */	
.comment_small,
.user_small,
.rating_small,
.date_small,
.time_small,
.view_small,
.file_small,
.audience_small,
.people_small,
.like_small {
	display: inline-block;
	padding-left: 16px;
	border: none;
	font-size: 0.84em;
	color: #777777;
	margin-right: 8px;
	line-height: 12px;
	}	
.comment_small i,
.user_small i,
.rating_small i,
.date_small i,
.time_small i,
.view_small i,
.file_small i,
.audience_small i,
.people_small i,
.like_small i {
	display: inline-block;
	margin: 0 4px 0 -16px;
	width: 12px;
	height: 12px;
	vertical-align: top;
	background-repeat: no-repeat;
	}
.comment_small i {
	background-image: url(//i3.i.ua/v2/control/note_12.png);
	}
.user_small i {
	background-image: url(//i3.i.ua/v2/control/user_12.png);
	}
.rating_small i {
	background-image: url(//i3.i.ua/v2/control/rating_12.png);
	}	
.date_small i {
	background-image: url(//i3.i.ua/v2/control/date_12.png);
	}
.time_small i {
	background-image: url(//i3.i.ua/v2/control/time_12.png);
	}
.view_small i {
	background-image: url(//i3.i.ua/v2/control/eye_12.png);
	}		
.file_small i {
	background-image: url(//i3.i.ua/v2/control/file_12.png);
	}
.audience_small i {
	background-image: url(//i3.i.ua/v2/control/headphones_12.png);
	}	
.like_small i {
	background-image: url(//i3.i.ua/v2/control/like_12.png);
	}	
.people_small i {
	background-image: url(//i3.i.ua/v2/apps/people.png);
	}	

	
/* BUTTONS */
.advice_button,
.advice_button b,
.subscribe_button,
.subscribe_button b,
.discommend_button, 
.discommend_button b {
	display: inline-block;	
	height: 18px;
	line-height: 18px;
	background-color: #FAE8B1;
	border-color: #E4BC91;
	border-style: solid; 
	}
.advice_button,
.subscribe_button,
.discommend_button {	
	cursor: pointer;
	border-width: 1px 0; 
	margin-left: 2px;
	}	
.advice_button i,
.subscribe_button i,
.discommend_button i {
	display: inline-block;	
	position: relative;
	height: 20px;
	width: 20px;
	margin: -1px 0 -1px -2px;
	vertical-align: top;
	background-repeat: no-repeat;
	border: none;	
	}	
.advice_button b,
.subscribe_button b,
.discommend_button b {
	border-width: 0 1px 0 0; 
	padding: 0 4px;
	margin-right: -1px;
	}
.advice_button i {
	background-image: url(//i3.i.ua/v2/control/plus_20.png);
	}	
.subscribe_button i {
	background-image: url(//i3.i.ua/v2/control/heart_green_20.png);
	}		
.discommend_button i {
	background-image: url(//i3.i.ua/v2/control/minus_20.png);
	}
	
.maketop,
.makevip {
	display: inline-block;
	padding-left: 20px;
	line-height: 16px;
	}		
.maketop i,
.makevip i {
	display: inline-block;
	margin: 0 4px 0 -20px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}	
.maketop i {	
	background-image: url(//i3.i.ua/v2/control/arrow_top_16.png);
	}	
.makevip i {	
	background-image: url(//i3.i.ua/v2/control/stars_16.png);
	}	
/* }}} controls.css */

/* comments.css {{{ */
/* comments.css */
/* COMMENTS CONTAINER */
.comments {
	margin-top: 16px;
	}
.comments .comment_container {
	position: relative;
	margin-bottom: 16px;
	margin-top: -8px;
	padding-bottom: 8px;
	padding-top: 8px;
	border-top: 1px solid #DDDDDD;
	}
.comment_container .author {
	float: left;
	width: 132px;
	padding: 0 !important;
	border: none !important;
	}		
.comment_container .author p {
	margin-bottom: 8px;
	}
.comment_container .post, 
.replies,
.add_comment, 
.comment_controls big {
	margin-left: 140px !important;
	}
.comment_container .post .post_title em {
	display: inline-block;	
	margin: -9px 8px -2px 0;
	padding:  9px 8px 2px 8px;
	vertical-align: top;
	background: #DDDDDD;
	font-style: normal;	
	}
.comment_container .post .post_title a {	
	color: #000000;
	}	
.comment_container .post .post_title b {
	padding-left: 8px;
	margin-left: 8px;
	border-left: 1px solid #DDDDDD;
	font-size: 0.84em;
	font-weight: normal;
	}
.comment_container .post .post_title b em {
	margin: -4px 0;
	padding: 4px;
	}		
.comment_container .post .post_title .penalty {
	float: right;
	color: #FF3333;
	}		
.comment_container .post q {
	display: block;
	color: #777777;
	border-left: 3px solid #DDDDDD;
	padding-left: 8px;
	margin-bottom: 8px;
	quotes: none;
	}
.comment_container .post ul.list_separated {
	font-size: 0.84em;	
	}
.content .sorting {
	margin-bottom: 16px!important;
	}
/* COMMENT FORM */
.add_comment {
	margin-top: -8px;
	margin-bottom: 32px;
	}
.add_comment .form {
	margin: -8px 0 -17px -140px;
	padding: 16px 16px 16px 140px;
	border: 1px solid #DDDDDD;
	background-color: #F6F6F6;
	}
.add_comment .form input[type="text"],
.add_comment .form input[type="button"], 
.add_comment .form select, 
.add_comment .form textarea {
	vertical-align: top;
	}	
.add_comment .form .field_title,
.add_comment .form .editor_title {
	float: left;
	margin-left: -132px;
	width: 116px;
	text-align: right;
	}
.add_comment .form .field_title	input {
	margin: 0;
	width: 50px;
	text-align: center;
	}
.add_comment .form .link {
	font-size: 0.84em;
	}	
/* REPLIES */	
.replies {
	margin-bottom: 32px;
	}
.replies .comment_container {
	border-top-style: dashed;
	}
.comment_controls big {
	display: inline-block;
	margin-bottom: 16px;
	font-weight: bold;
	font-size: 1.25em;
	line-height: 1.2em;
	}
.comment_controls big.backward {
	margin-left: 0;
	margin-right: -132px;	
	padding-right: 16px;
	border-right: 1px solid #DDDDDD;
	}	
/* REVIEWS */	
.review {
	background: #EEEEEE;
	padding: 8px 0 8px 132px;
	margin-left: -132px;	
	}
.review .for,
.review .against {
	margin-left: 0;
	}	
.comments h2 .for,
.comments h2 .against {
	border: none;
	font-weight: normal;
	text-decoration: underline;
	}				
.comments h2 b.for,
.comments h2 b.against,
.comments h2 .for:hover,
.comments h2 .against:hover {
	text-decoration: none;	
	}				
.comments h2 b.for,
.comments h2 b.against {
	font-weight: bold;
	}	
/* CORRECTIONS */
.comments ul.list_separated {
	margin-bottom: 0;
	}
/* }}} comments.css */

/* editor_text.css {{{ */

/* editor_text_icons.css {{{ */
	
.te_undo {background-image:url(//i3.i.ua/v2/ico/editor/undo.png);}
.te_redo {background-image:url(//i3.i.ua/v2/ico/editor/redo.png);}
.te_copy {background-image:url(//i3.i.ua/v2/ico/editor/copy.png);}
.te_past {background-image:url(//i3.i.ua/v2/ico/editor/past.png);}
.te_bold {background-image:url(//i3.i.ua/v2/ico/editor/bold.png);}
.te_italic {background-image:url(//i3.i.ua/v2/ico/editor/italic.png);}
.te_underline {background-image:url(//i3.i.ua/v2/ico/editor/underline.png);}
.te_through {background-image:url(//i3.i.ua/v2/ico/editor/through.png);}
.te_text_color {background-image:url(//i3.i.ua/v2/ico/editor/text_color.png);}
.te_bg_color {background-image:url(//i3.i.ua/v2/ico/editor/bg_color.png);}
.te_align_left {background-image:url(//i3.i.ua/v2/ico/editor/align_left.png);}
.te_align_center {background-image:url(//i3.i.ua/v2/ico/editor/align_center.png);}
.te_align_right {background-image:url(//i3.i.ua/v2/ico/editor/align_right.png);}
.te_padding_more {background-image:url(//i3.i.ua/v2/ico/editor/padding_more.png);}
.te_padding_less {background-image:url(//i3.i.ua/v2/ico/editor/padding_less.png);}
.te_hr {background-image:url(//i3.i.ua/v2/ico/editor/hr.png);}
.te_strip {background-image:url(//i3.i.ua/v2/ico/editor/strip.png);}
.te_link {background-image:url(//i3.i.ua/v2/ico/editor/link.png);}
.te_unlink {background-image:url(//i3.i.ua/v2/ico/editor/unlink.png);}
.te_smile {background-image:url(//i3.i.ua/v2/ico/editor/smile.png);}
.te_img {background-image:url(//i3.i.ua/v2/ico/editor/img.png);}
.te_media {background-image:url(//i3.i.ua/v2/ico/editor/media.png);}
.te_cut {background-image:url(//i3.i.ua/v2/ico/editor/strip.png);}
.te_clear_format {background-image:url(//i3.i.ua/v2/ico/editor/clear_format.png);}
.te_fonts {background-image:url(//i3.i.ua/v2/ico/editor/fonts.png);}
.text_editor_toolbar .switcher i {background-image:url(//i3.i.ua/v2/ico/editor/html.png);}
/* }}} editor_text_icons.css */

/* color_palette.css {{{ */
/* COLOR PALETTE */
.popup_box.palette {
	width: 192px;
	}
.popup_box.palette ul {
	overflow: hidden;
	padding: 0;
	margin: 0;		
	}
.popup_box.palette ul li {
	float: left;
	width: 16px;
	height: 16px;
	margin: 2px;
	border: 1px solid #DDDDDD;
	cursor: pointer;
	list-style: none;	
	}
.popup_box.palette ul li:hover {	
	padding: 2px;
	margin: 0;
	}
/* }}} color_palette.css */
/* editor_text.css */
.text_editor_toolbar {
	background-color: #FFF7DF;	 
	border-top: 1px solid #FAE8B1;
	border-left: 1px solid #FAE8B1;
	border-right: 1px solid #E4BC91;	
	border-bottom: 1px solid #E4BC91;
	}
.text_editor_toolbar ul {
	float: left;
	padding: 0 1px 1px 0;
	margin: 0;	
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #E4BC91;		
	}
.text_editor_toolbar ul li {
	float: left;
	margin: 1px;	
	padding: 4px;
	text-align: center;
	cursor: pointer;
	list-style: none;
	}
.text_editor_toolbar ul li:hover, 
.text_editor_toolbar .link:hover, 
.text_editor_toolbar ._active {
	background-color: rgba(0,0,0,.1);
	}
.text_editor_toolbar ul li.disabled {
	opacity: 0.3;
	cursor: default ! important;
	background: none ! important;
	}
.text_editor_browser {
	margin: -1px 0 8px;
	border: 1px solid #E4BC91;
	}
.text_editor_browser iframe, 
.text_editor_browser textarea {
	width: 100%;
	background: #FFFFFF;
	height: 280px;
	border: none;
	border: 0;
	}
.text_editor_browser textarea {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 8px;
	}
.popup_box dfn {
	display: block;
	padding-bottom: 4px;
	margin-bottom: 4px;
	border-bottom: 1px dashed #E4BC91;
	color: #926428;
	text-shadow: 0 1px 0 #FFFFFF;
	font-style: normal;
	}
.text_editor_toolbar i, 
.text_editor_toolbar .switcher i {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}
.text_editor_toolbar .switcher {
	float: right;
	margin: 4px;
	}
.text_editor_toolbar .switcher i {
	padding: 0 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF #E4BC91 #E4BC91 #FFFFFF;
	cursor: pointer;
	}
.text_editor_toolbar .switcher i.pressed {
	border-color: #E4BC91 #FFFFFF #FFFFFF #E4BC91;
	background-color: rgba(0,0,0,.1);	 
	}
/* }}} editor_text.css */

/* editor_image.css {{{ */
/* editor_image.css */
.image_editor {
	text-align: center;
	padding: 8px;
	border: 1px solid #DDDDDD;
	background: #F6F6F6;
	margin-bottom: 7px;
	}
.content .image_editor {
	padding: 0;
	border: none;
	background: transparent;
	margin-bottom: 0;
	}
		
/* IMAGE EDITOR TOOLBAR */	
.image_editor_toolbar {
	border-bottom: 1px dashed #DDDDDD;
	padding-bottom: 8px;
	margin-bottom: 8px;
	}
.image_editor_toolbar ul {
	float: left;
	padding: 0;
	margin: 0;
	}
.image_editor_toolbar ul li {
	float: left;
	margin-right: 4px;
	padding: 4px;
	border: 1px solid #DDDDDD;
	cursor: pointer;
	list-style: none;	
	}
.image_editor_toolbar ul li:hover {	
	background: #DDDDDD;
	}
.image_editor_toolbar ul li img {
	vertical-align: middle;
	}
.image_editor_toolbar ul li.disabled {
	opacity: 0.3;
	cursor: default!important;
	background: none!important;
	}
/* IMAGE EDITOR TOOLBAR INFO */	
.image_editor_toolbar small {
	float: right;	
	text-align: right;
	color: #444444;
	}
/* IMAGE EDITOR BROWSER */	
.image_editor_browser {
	position: relative;
 	margin-bottom: 8px;	
	text-align: center;
	min-height: 132px;
	}
.image_editor_browser i {
	position: relative;
	display: inline-block;
	text-align: center;
	border: 4px solid #FFFFFF;
	}
.image_editor_browser i img {
	position: relative;
	width: 100%;
	/*max-height: 100%;*/
	max-width: 100%;	
	}
	
/* IMAGE EDITOR CROPPER */
.image_editor_croppper {
  position: relative; 
	overflow-y: hidden;	
	overflow-x: hidden;	
	margin: 0 auto 8px auto;
	width: 210px;
	height: 313px;
	text-align: center;	
	border: 4px solid #FFFFFF;	
	cursor: move;
	}
.image_editor_croppper img {
 	height: 100%;
	}	

.image_editor_browser .preloader_global,
.image_editor_croppper .preloader_global {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background-color: #F6F6F6;
	opacity: .75;	
	}
			
/* CONTENT BROWSER */
.content_browser {
	position: relative;
	overflow: auto;
	margin-top: -8px;
	margin-bottom: 8px;
	padding: 8px 8px 0 8px;
	max-height: 280px;
	border: 1px solid #DDDDDD;
	background: #FFFFFF;	
	}
.content_browser .pager {
	margin-bottom: 0;
	padding-bottom: 8px;
	}
.content_browser dl.preview_left {
	margin-bottom:  16px;
	}
/* }}} editor_image.css */

/* file_uploader.css {{{ */
/* file_uploader.css */
.file_uploader {
	margin-bottom: 0;
	}
.file_uploader li {
	margin-top: 8px;
	color: #777777;
	}
ul.file_uploader li {
	list-style: none;
	}
.file_uploader li b {
	/*display: inline-block;*/
	font-weight: normal;
	color: #000000;
	}
.file_uploader .upload_status {
	color: #777777;
	}
.file_uploader .upload {
		padding: 2px 4px 2px 0;
	margin: 0 -4px;
	border: 1px solid #176FDE;
	font-weight: bold;
	color: #176FDE;
	}
.file_uploader i {
	vertical-align: middle !important;
	}
.file_uploader .upload i { /* preloader */
	margin: -3px 2px 0;
	}
.file_uploader .error, 
.file_uploader .message {
	display: inline-block;
	padding: 0 0 0 16px;
	margin-bottom: 0;
	background-position: 0 50%;
	}
.file_uploader .error span, 
.file_uploader .message span {
	padding-left: 0;
	}	

.upload_area {
	padding: 24px 8px;
	background: #F6F6F6;	
	border: 1px dashed #DDDDDD;		
	margin-top: -9px;
	margin-bottom: 16px;
	text-align: center;
	}		
p+div.upload_area {
	margin-top: 0;
	}		
.dropdown .upload_area {
	background: #FFFFFF;	
	}	
.file_uploader li .preview_left_fixed {
	display: inline-block;
	width: 100%;
	vertical-align: top;
	color: #000000;
	margin-bottom: 16px!important;
	}
	
/*.file_upload {
	margin-bottom: 16px;
	}*/
.file_upload input,
.file_upload span {
	vertical-align: top;
	float: left;
	margin-right: 8px;
	}
.file_upload span.description {
	float: none!important;
	}
/* }}} file_uploader.css */

/* item_controls.css {{{ */
/* item_controls.css */
.item_controls {
	position: relative;
	background-color: #EEEEEE;
	line-height: 16px;
	}
.item_controls .tl, 
.item_controls .tr, 
.item_controls .bl, 
.item_controls .br {
	background-image: url(//i3.i.ua/v2/bg/corners.png?r);
	}
/* ITEM MENU  */
ul.menu_links {
	float: left!important;
	overflow: hidden!important;
	margin: 0 -8px 0 8px!important;
	padding: 0;
	}
ul.menu_links li {
	float: left;
	margin: 0 11px 0 -11px!important;
	padding: 8px 8px 8px 11px!important;
	background: url(//i3.i.ua/v2/control/pointer_3.gif?r) no-repeat 0 55%!important;
	font-size: 0.84em!important;
	white-space: nowrap!important;
	list-style: none!important;
	}
ul.menu_links li a,
ul.menu_links li span {
	display: inline-block!important;
	vertical-align: top!important;
	color: #000000!important;
	}
ul.menu_links li a.add {
	margin: -4px 0 -4px 4px;
	padding: 4px;
	font-weight: bold;
	background: #FFFFFF;
	}
.shared ul {
	margin: 0;
	padding: 0;
	}
.shared li {
/*	float: left;*/
	display: inline-block;
	vertical-align: top;
	list-style: none;
	margin-right: 8px;
	white-space: nowrap;
	}
.shared ul li {
	margin-top: 8px;
	}
.shared li a, 
.shared li span {
	display: inline-block;
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
	margin: -1px -1px -1px -2px;
	cursor: pointer;
	vertical-align: top;
	position: relative;
	}
.shared ul li b {
	display: inline-block;
	padding: 1px 4px;
	margin-right: -1px;
	font-weight: normal;
	border-right: 1px solid #E4BC91;
	}
.item_controls .shared {	
	background-color: #FFF7DF;	
	}		
.item_controls .transparent {
	background-color: transparent;
	}
.item_controls div.shared {
	border-top: 1px solid #FFFFFF;
	font-size: 0.84em;
	}
.item_controls div.shared ul li {
	margin-left: 2px;
	background-color: #FAE8B1;
	border-top: 1px solid #E4BC91;
	border-bottom: 1px solid #E4BC91;
	}
.item_controls .shared fieldset {
	margin-top: 8px;
	}
.item_controls .shared label,
.item_controls .shared input {
	margin-right: 8px;
	}
	
/* SHARED MENU SHORT */
ul.shared {
	float: left;
	position: relative;
	padding: 8px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	margin: 0 0 -1px -1px;
	}
ul.shared li {
	padding-bottom: 1px;	
	}
ul.shared li a, 
ul.shared li span {
	margin: 0;
	width: 16px;
	height: 16px;	
	}
	
/* SHARED ICONS */
.iua {background-image: url(//i3.i.ua/v2/ico/share/share_iua_16.png);}
.twitter {background-image: url(//i3.i.ua/v2/ico/share/share_twitter_16.png);}
.facebook {background-image: url(//i3.i.ua/v2/ico/share/share_facebook_16.png);}
.vkontakte {background-image: url(//i3.i.ua/v2/ico/share/share_vkontakte_16.png);}
.email {background-image: url(//i3.i.ua/v2/ico/share/share_email_16.png);}
.livejournal {background-image: url(//i3.i.ua/v2/ico/share/share_livejournal_16.png);}
.googlebuzz {background-image: url(//i3.i.ua/v2/ico/share/share_googlebuzz_16.png);}
.googleplus {background-image: url(//i3.i.ua/v2/ico/share/share_googleplus_16.png);}
.mailru {background-image: url(//i3.i.ua/v2/ico/share/share_mailru_16.png);}
.odnoklassniki {background-image: url(//i3.i.ua/v2/ico/share/share_odnoklassniki_16.png);}

div.shared .iua {background-image: url(//i3.i.ua/v2/ico/share/share_iua_20.png);}
div.shared .twitter {background-image: url(//i3.i.ua/v2/ico/share/share_twitter_20.png);}
div.shared .facebook {background-image: url(//i3.i.ua/v2/ico/share/share_facebook_20.png);}
div.shared .vkontakte {background-image: url(//i3.i.ua/v2/ico/share/share_vkontakte_20.png);}
div.shared .livejournal {background-image: url(//i3.i.ua/v2/ico/share/share_livejournal_20.png);}
div.shared .googlebuzz {background-image: url(//i3.i.ua/v2/ico/share/share_googlebuzz_20.png);}
div.shared .googleplus {background-image: url(//i3.i.ua/v2/ico/share/share_googleplus_20.png);}
div.shared .mailru {background-image: url(//i3.i.ua/v2/ico/share/share_mailru_20.png);}
div.shared .odnoklassniki {background-image: url(//i3.i.ua/v2/ico/share/share_odnoklassniki_20.png);}

/* OPEN/CLOSE */
.item_controls .open,
.item_controls .close {
	width: 9px;
	height: 9px;
	margin-top: 4px;
	margin-right: -8px;
}
.item_controls .open {background-image: url(//i3.i.ua/v2/control/arrow_down_9.png);}
.item_controls .close {background-image: url(//i3.i.ua/v2/control/arrow_up_9.png);}

/* VOTE */
.vote {
	float: right;
	margin: 8px;
	font-size: 0.84em;
	color: #777777;
	white-space: nowrap;
	}
.vote .complain,
.vote .advise,
.vote .top,
.vote .thanks {
	vertical-align: top;
	margin-left: 6px;	
	padding-left: 14px;
	cursor: pointer;
	}	
.vote .complain i,
.vote .advise i,
.vote .top i,
.vote .thanks i {	
	margin: 0 0 0 -16px;
	vertical-align: top;
	}
.vote .thanks,
.vote .advise {
	margin-right: 8px;
	}
.vote .thanks {	
	background: #FFF7DF;
	}	
.vote .advise {	
	background: #FFFFFF;
	}
.vote .thanks em,
.vote .advise em {	
	display: inline-block;	
	margin: 0 -8px 0 0;
	padding: 0 8px 0 4px;
	line-height: 16px;	
	font-weight: normal;
	font-style: normal;
	color: #000000;
	background: url(//i3.i.ua/v2/bg/circle_yellow.png?r) no-repeat 100% 50%;	
	}
.vote .advise em {	
	background: url(//i3.i.ua/v2/bg/corners_transparent.png?r) no-repeat 100% 50%;	
	}	
.vote .thanks.simple,
.vote .advise.simple  {
	margin-left: 12px;
	padding-left: 0;
	cursor: default;
	}
.vote .thanks.simple i,
.vote .advise.simple i {	
	width: 8px;
	margin: 0 -4px 0 -8px;
	background-position: 0 50%;	
	background-image: url(//i3.i.ua/v2/bg/circle_yellow.png?r);	
	}
.vote .advise.simple i {
	background-image: url(//i3.i.ua/v2/bg/corners_transparent.png?r);	
	}
	
/* rating_short */	
.rating_narrow {
	display: inline-block;	
	position: relative;
	width: 39px;
	padding: 1px;
	border: 1px solid #DDDDDD;
	text-align: left;	
	vertical-align: top;
	background: url(//i3.i.ua/v2/bg/progress_bg_grey_12.png?r) repeat-x 1px 1px #FFFFFF;
	}
.rating_narrow b {
	display: block;
	height: 12px;	
	background: url(//i3.i.ua/v2/bg/progress_bg_green_12.png?r) repeat-x;
	}
		
/* NAVIGATION COMPOSITE */	
.navigation_composite .item_controls .bl,
.navigation_composite .item_controls .br {
	display: none;
	}
.navigation_composite .block .content {
	border-top: none;	
	}
.navigation_composite .report {
	float: right;
	}	
.navigation_composite .block .content .tags_list {
	font-size: 0.84em;
	}	
.navigation_composite .block .content .menu_links {
	margin: -8px 0!important;
	}	
.navigation_composite .block .content .menu_links li {
	padding-top: 0;
	padding-bottom: 0;
	}
.navigation_composite .block_imbedded {
	background: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) repeat-x 0 0 transparent;
	border-top: 1px solid #DDDDDD;
	margin: 8px -8px 0 -8px;
	padding: 8px 8px 0 8px;
	}
.navigation_composite .block_imbedded .form {
	margin-top: 0;
	}	
.navigation_composite .block_imbedded .form .field_title {
	font-weight: normal;
	}		
			
/* SHARED SUBSCRIPTION */	
.shared .subscription	{
	float: right;
	text-align: center;
	padding: 8px;
	border-left: 1px solid #FFFFFF;
	}	
.shared .user_services .service {
	margin: 8px 0 0 0;
	}
.shared .user_services .service a {
	border-right-color: #FFF7DF;
	font-size: 1em;
	}
.shared .user_services .service span {
	text-transform: none;
	font-size: 1em;
	color: #0022CC;
	}

/* SHARED EMBED */	
.shared .shared_content {	
	padding: 8px;
	}
.shared dl.embed {
	overflow: hidden;
	}	
.shared dl.embed dd {
	float: left;
	max-width: 150px;
	margin: 8px 8px 0 0;
	}

.panel_social {
	border: none;
	overflow: hidden;
	margin-top: 8px;
	width: 100%;
	height: auto;
	max-height: 60px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

/* CORRECTIONS */
.item_controls a i, 
.item_controls span i {
	vertical-align: top;
	}
/* }}} item_controls.css */

/* lists_general.css {{{ */
/* lists_general.css */
ul li .list_title	{
	margin-bottom: 4px !important;	
	}	
/* LIST SIMPLE */
ul.list_simple {
	margin: 0 0 16px 0;
	padding: 0;
	}
ul.list_simple li {
	margin-bottom: 8px;
	list-style: none;
	}
/* DATE/TIME TITLED */	
ul.list_time li .time,
ul.list_date li .date {
	float: left;
	line-height: 16px;	
	}
ul.list_time li {
	padding-left: 32px;
	}
ul.list_time .time {
	margin-left: -32px;
	}
ul.list_date li {
	padding-left: 50px;
	}
ul.list_date .date {
	margin-left: -50px;
	}	
/* CORRECTIONS */
.content ul.list_simple,
table.form ul.list_simple,
.content .form fieldset ul.list_simple {
	margin-bottom: -8px;
	}		
.content .form ul.list_simple,
.navigation_tabs ul.list_simple {
	margin-bottom: 16px;
	}
/* }}} lists_general.css */

/* lists_underlined.css {{{ */
/* lists_underlined.css */
ul.list_underlined, 
ul.list_underlined_short, 
ul.list_underlined_data {
	position: relative; 
	overflow: hidden;
	margin: -4px 0 16px 0;
	padding: 0;
	}
ul.list_underlined > li, 
ul.list_underlined_short > li, 
ul.list_underlined_data > li {
	margin: 1px 0 -1px 0;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px dashed #DDDDDD;
	list-style: none;
	}
ul.list_underlined p {
	margin-bottom: 8px;
	}
ul.list_underlined_data > li .right {
	float: right;
	width: 49%;
	margin-left: 16px;
	}	

ol.list_underlined {
	margin-top: -8px;
	margin-bottom: 8px;
	margin-left: -20px;
	}	
ol.list_underlined > li {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px dashed #DDDDDD;
	}
ol.list_underlined > li.simple	{
	border: none;
	list-style: none;
	}
	
/* UNDERLINED LIST FIXED MAX-HEIGHT */
ul.list_underlined_short {
	overflow: auto;
	margin-bottom: 4px;
	max-height: 115px;	
	border-top: 1px solid #DDDDDD;
	padding-right: 4px;
	}	
ul.list_underlined_short > li {
	margin: 0;	
	}	
/* CORRECTIONS */
.content ul.list_underlined,
.content ul.list_underlined_data {
	margin-bottom: -4px;
	}
.content .form ul.list_underlined,
.content .form ul.list_underlined_data {
	margin-bottom: 16px;
	}		
ul.list_underlined .report, 
ul.list_underlined_short .report {	
	float: right;
	margin-left: 16px;
	}	
ul.list_underlined .preview_left .report {	
	float: none;
	margin-left: 0;
	}
ul.list_underlined .preview_left {
	margin-bottom: 0;
	}
	
.block_inner ul.list_underlined {
	margin-bottom: -8px!important;
	}
.block_inner ul.list_underlined > li {
	padding: 8px 0;
	}
/* }}} lists_underlined.css */

/* lists_multicols.css {{{ */
/* lists_multicols.css */
ul.list_cols_6,
ul.list_cols_5,
ul.list_cols_4,
ul.list_cols_3,
ul.list_cols_2 {	
	padding: 0;
	margin: 0 0 0 -2.5%;
	}
ul.list_cols_6 > li,
ul.list_cols_5 > li,	
ul.list_cols_4 > li,
ul.list_cols_3 > li,
ul.list_cols_2 > li {
	margin-left: 2.5%;
	float: left;
	list-style: none;
	}
ul.list_cols_5 > li {
	width: 17.4%;	
	}	
ul.list_cols_4 > li {
	width: 22.4%;	
	}
ul.list_cols_3 > li {
	width: 30.7%;	
	}
ul.list_cols_2 > li {
	width: 47.3%;	
	}
ul.list_cols_6 > li {
	width: 14.1%;	
	}		
/* }}} lists_multicols.css */

/* lists_separated.css {{{ */
/* lists_separated.css */
ul.list_separated {
	overflow: hidden;
	margin: 0 0 16px 0;
	padding: 0;
	text-align: left;
	}
ul.list_separated li {
	display: inline;
	padding: 0 8px!important;
	margin: 0 8px 0 -9px!important;
	border-left: 1px solid #DDDDDD;
	list-style: none;
	line-height: 16px;
	}
/* CORRECTIONS */
.content ul.list_separated {
	margin-bottom: 0;
	}
.blocks_list .content ul.list_separated {
	margin-bottom: 4px;
	}

/* }}} lists_separated.css */

/* lists_tags.css {{{ */
/* lists_tags.css */
.tags {
	width: 100%;
	overflow: hidden;
	}
.tags a,
.tags_block a {
	text-decoration: none;
	padding-right: 8px;
	color: #0053A5;
	white-space: nowrap;	
	}
.tags a:hover,
.tags_block a:hover {
	color: #000000;
	}	
	
/* TAGS LIST */	
.tags_list, 
.tags_list a,
.interests_list {
	color: #777777;
	}	
.tags_list a,
.interests_list a {	
	white-space: nowrap;
	}
.tags_list b {
	color: #000000;
	}		
.tags_list .delete_smaller, 
.tags_list .delete_smaller i,
.interests_list .delete_smaller, 
.interests_list .delete_smaller i {
	margin: 0;
	padding: 0;
	}		
.interests_list .common {
	color: #40983c;
	}	
.interests_list sup {		
	font-size: 0.65em;
	font-family: Tahoma, Verdana, sans-serif;
	line-height: 1.55em;
	}
	
	
/* TAGS_BLOCK */
.tags_block {
	text-align: center;
	font-size: 1.25em;
	margin: 8px -8px -8px -8px;
	padding: 4px 8px;
	background: #E1ECFA;
	border-top: 1px solid #CEE3F7;	
	}	
.tags_block .settings {
	float: right;
	margin: 4px -4px 0 8px;
	}
.block_gamma_dark .tags_block {
	border-top-color: #FFFFFF;
	}	
/* }}} lists_tags.css */

/* lists_blocks.css {{{ */
/* lists_blocks.css*/
.blocks_list .block_gamma,
.blocks_list .block_gamma_gradient {
	margin-top: -8px;
	}
.blocks_list .content {
	padding-right: 156px;
	}
.blocks_list .content .block_info	{
	float: right;
	width: 132px;
	margin-right: -148px;	
	}
.block_info	{
	color: #777777;
	}	
.blocks_list .block_gamma .content h2, 
.blocks_list .block_gamma .content h2 a {
	color: #000000;
	border-bottom-color: #000000;	
	}
.blocks_list .pager {
	border-top: none;
	padding-top: 0;
	}	
/* }}} lists_blocks.css */

/* list_scrolling.css {{{ */
.list_scrolling {
	border-style: dashed;
	border-color: #DDDDDD;		
	border-width: 1px 0;	
	padding: 0!important;
	}
.list_scrolling ul {
	margin: 0;
	padding: 0;
	max-height: 280px;
	overflow-y: auto;
	overflow-x: hidden;
	}
.list_scrolling ul li {
	list-style: none;
	padding: 4px 0;
	margin-left: 16px;
	}
.list_scrolling ul li input[type="radio"], 
.list_scrolling ul li input[type="checkbox"] {
	float: left;
	margin: 2px 0 0 -16px;
	}
/* }}} list_scrolling.css */

/* navigation_section.css {{{ */
/* navigation_section.css */
.navigation_section {
	min-width: 960px;
	max-width: 1600px;
	margin: 0 auto;
	background-image: url(//i3.i.ua/v2/gamma/navigation_section_bg_blue.png?r);
	background-repeat: repeat-x;
	background-color: #1162B3;
	/*overflow: hidden;*/
	}
.navigation_section .navigation_section_title,
.navigation_section h1 {
	float: left;
	margin: 0 6px 0 0;
	padding: 0;
	width: 20%;
	background: url(//i3.i.ua/v2/bg/navigation_section_corner.png?r) no-repeat 0 0;
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	line-height: 32px;	
	white-space: nowrap;
	}
.navigation_section ul {
	padding: 0;
	margin: 0;	
	}
.navigation_section ul li {
	float: left;
	list-style: none;
	}
.navigation_section ul li a,
.navigation_section ul li span {
	display: inline-block;
	margin-top: 8px;
	margin-bottom: -4px;
	padding: 4px 8px 8px 8px;
	line-height: 1em;
	white-space: nowrap;
	text-decoration: underline;
	cursor: pointer;
	}
.navigation_section ul li a:hover,
.navigation_section ul li span:hover {
	text-decoration: none;
	}
.navigation_section .navigation_section_title,	
.navigation_section h1, 
.navigation_section ul li a,
.navigation_section ul li span {
	color: #FFFFFF;
	}
.navigation_section ul li a.current,
.navigation_section ul li span.current {
	background: url(//i3.i.ua/v2/bg/panel.png?r) no-repeat 0 0;
	color: #000000;
	}
/* }}} navigation_section.css */

/* navigation_tabs.css {{{ */
/* navigation_tabs.css */
table fieldset.navigation_tabs {
	border: none;
	padding: 0;
	margin: 0;
	}
table .form fieldset.navigation_tabs {
	border-bottom: 1px dashed #DDDDDD;
	padding-bottom: 8px;
	margin-bottom: 8px;
	}		
.navigation_tabs label, 
.navigation_tabs .field_title {
	white-space: nowrap;
	margin-right: 8px!important;
	}
.navigation_tabs label.current {
	font-weight: bold;
	}	
/* TABS MENU */
ul.navigation_tabs {
	position: relative;
	border-left: 1px solid #DDDDDD;
	padding: 0;
	margin: 0;
	}
ul.navigation_tabs li {
	float: left;
	background: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) repeat-x 0 -8px #FFFFFF;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	list-style: none;
	}
ul.navigation_tabs li span, 
ul.navigation_tabs li a {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	display: block;
	padding: 8px;
	color: #000000;
	text-decoration: underline;
	cursor: pointer;	
	}	
ul.navigation_tabs li span:hover, 
ul.navigation_tabs li a:hover {
	text-decoration: none;	
	}		
ul.navigation_tabs li.current {
	margin: -1px;
	padding: 2px 0 1px 0;
	border-left: 1px solid #DDDDDD;
	background: #EEEEEE;
	position: relative;	
	}
ul.navigation_tabs li.current span, 
ul.navigation_tabs li.current a {
	border: none;
	text-decoration: none;
	font-weight: bold;
	cursor: default;		
	}	
ul.navigation_tabs li.simple {
	float: right;
	background: none;
	border: none;
	padding-top: 8px;
	}
ul.navigation_tabs li.simple span, 
ul.navigation_tabs li.simple a {
	padding: 0;
	color: inherit;
	}
ul.navigation_tabs li.simple a,
ul.navigation_tabs li.simple .link {
	color: #0022CC;
	}	
/* TABS MENU IMBEDDED */
.content ul.navigation_tabs {
	margin-top: -8px;	
	bottom: -8px;
	border: none;
	}
.content ul.navigation_tabs li {
	background: none;
	border: none;		
	}
.content ul.navigation_tabs li span, 
.content ul.navigation_tabs li a {	
	color: #0022CC;
	border: none;
	}
.content ul.navigation_tabs li.current span, 
.content ul.navigation_tabs li.current a {	
	color: #000000;
	background-color: #FFFFFF;
	}

/* TABS CONTENT */
dl.navigation_tabs {
	border-top: 1px solid #DDDDDD;
	background: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) repeat-x;
	padding: 8px;
	margin-bottom: 8px;
	}
/* TABS ROUNDED */
ul.navigation_tabs_rounded, 
ul.navigation_tabs_rounded_bottom {
	padding: 0;
	margin: 0;
	}
ul.navigation_tabs_rounded {
	margin-bottom: 8px;	
	}	
ul.navigation_tabs_rounded li,
ul.navigation_tabs_rounded_bottom li {
	float: left;
	list-style: none;
	margin: 0 8px;
	}
ul.navigation_tabs_rounded li:first-child,
ul.navigation_tabs_rounded_bottom li:first-child {	
	margin-left: 0;
	}	
ul.navigation_tabs_rounded li a, 
ul.navigation_tabs_rounded li span, 
ul.navigation_tabs_rounded_bottom li a, 
ul.navigation_tabs_rounded_bottom li span {
	color: #000000;
	text-decoration: none;
	font-style: normal;
	cursor: pointer;
	}
ul.navigation_tabs_rounded li.current,
ul.navigation_tabs_rounded_bottom li.current, 
ul.navigation_tabs_rounded li.current i, 
ul.navigation_tabs_rounded_bottom li.current i {
	background-image: url(//i3.i.ua/v2/bg/circle_white.png?r);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	}
ul.navigation_tabs_rounded li.current,
ul.navigation_tabs_rounded_bottom li.current {	
	background-position: 0 50%;
	margin: 0;
	}
ul.navigation_tabs_rounded li.current a, 
ul.navigation_tabs_rounded li.current span,
ul.navigation_tabs_rounded_bottom li.current a, 
ul.navigation_tabs_rounded_bottom li.current span {	
	margin: 0 10px;
	background-color: #FFFFFF;	
	font-weight: bold;
	cursor: default;
	}
ul.navigation_tabs_rounded li *,
ul.navigation_tabs_rounded_bottom li * {
	display: inline-block;
	line-height: 20px;
	}	
/* CORRECTIONS */
.converter ul.navigation_tabs_rounded li.current,
.converter ul.navigation_tabs_rounded li.current i, 
ul.important li.current,
ul.important li.current i {
	background-image: url(//i3.i.ua/v2/bg/circle_orange.png?r);
	}
.converter ul.navigation_tabs_rounded li.current a, 
.converter ul.navigation_tabs_rounded li.current span,
ul.important li.current a, 
ul.important li.current span {	
	background-color: #FAE8B1;	
	}
.navigation_tabs .comments {
	margin-top: 0;
	}
.navigation_tabs .pager {
	margin-bottom: 0;
	}

/* }}} navigation_tabs.css */

/* navigation_breadcrumbs.css {{{ */
/* navigation_breadcrumbs.css */
ul.breadcrumbs {
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0 0 16px 0;
	}
ul.breadcrumbs li {	
	float: left;
	margin-right: 8px;
	padding-right: 4px;
	list-style: none;
	}
ul.breadcrumbs li:before {
	content: "/";
	padding-right: 4px;
	margin-left: -8px;
	color: #777777;
	font-weight: normal;
	}
ul.breadcrumbs .current, 
ul.breadcrumbs .current * {
	text-decoration: none;
	color: #000000;
	cursor: default;
	}
ul.breadcrumbs .current {
	font-weight: bold;
	}
/* CORRECTION */	
.sorting ul.breadcrumbs {
	margin-bottom: 0;	
	float: left;
	}
/* }}} navigation_breadcrumbs.css */

/* navigation_sorting.css {{{ */
/* navigation_sorting.css */
.sorting {
	margin-bottom: 16px;
	}
.sorting dl {
	float: left;
	overflow: hidden;
	margin-left: -8px;
	}
.sorting dt, 
.sorting dd {	
	float: left;
	margin: 0 -4px 0 8px;
	}	
.sorting dd {	
	padding-right: 4px;	
	border-right: 1px dotted #DDDDDD;
	}
.sorting dd a, 
.sorting dd span {	
	text-decoration: underline;
	color: #0022CC;
	cursor: pointer;
	}
.sorting dd a:hover, 
.sorting dd span:hover {	
	text-decoration: none;
	}	
.sorting .current {	
	font-weight: bold;
	text-decoration: none;
	color: #000000!important;
	cursor: default;
	}
.sorting h2, .sorting h3 {	
	float: left;	
	margin-right: 4px;
	margin-bottom: 0;	
	}
.sorting big {
	margin-left: 8px;
	line-height: 1.15em;	
	}
.sorting dd:last-child {	
	border-right: none;
	}
/* CORRECTIONS */
.sorting ul.navigation_tabs {
	margin-bottom: -16px;	
	}
.sorting ul.navigation_tabs li.current {
	margin-bottom: 0;
	padding-bottom: 0;
	}
ul.navigation_tabs .sorting {
	margin-bottom: 0;	
	}	
.sorting .float_right .delete_small i {
	margin-right: -4px;
	}
.content .sorting	{
	margin-bottom: 8px;
	}
.sorting dd span.backward,
.sorting dd span.forward {	
	text-decoration: none;
	color: #000000;
	cursor: default;
	}
.sorting	ul.navigation_tabs {
	float: left;
	margin-top: -8px;
	margin-bottom: -8px; 
	}
/* }}} navigation_sorting.css */

/* navigation_pager.css {{{ */
/* navigation_pager.css */
.pager {
	margin-bottom: 16px;
	padding-top: 8px;
	border-top: 1px solid #DDDDDD;
	}
.pager dl {
	float: left;
	overflow: hidden;
	margin-left: -16px;
	}
.pager dt, 
.pager dd {	
	float: left;
	margin: 0 -8px 0 16px;
	}	
.pager dd {	
	padding-right: 8px;	
	border-right: 1px dotted #CCCCCC;
	}
.pager dd span {	
	cursor: default;
	text-decoration: none;
	color: #000000;
	}	
.pager dd .current {	
	font-weight: bold;	
	}
/* }}} navigation_pager.css */

/* navigation_filter.css {{{ */
/* navigation_filter.css */
/* USER SECTIONS */
.filter_list {
	margin: -8px 0 16px 0;
	border-bottom: 1px solid #CEE3F7;
	}
.filter_list dl,
.filter_list ul {
	position: relative; 
	overflow: hidden;	
	padding: 0 8px;	
	margin: 0 0 8px 0;
	border-top: 1px solid #CEE3F7;
	background: url(//i3.i.ua/v2/gamma/top_gradient_bg_blue.png?r) repeat-x;
	}
.filter_list dl {	
	padding-top: 8px;	
	}	
.filter_list dl dt {
	padding-left: 16px;
	cursor: pointer;	
	}
.filter_list dl dt, 
.filter_list dl dt a {	
	text-decoration: none;
	color: #000000;
	}
.filter_list dl dt i {
	display: inline-block;
	margin: 0 8px 0 -16px;
	width: 9px;
	height: 9px;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-image: url(//i3.i.ua/v2/control/arrow_down_9.png);
	}		
.filter_list dl.open dt {
	font-weight: bold;	
	}
.filter_list dl.open dt i {
	background-image: url(//i3.i.ua/v2/control/arrow_up_9.png);
	}
.filter_list dl dd,
.filter_list ul li {
	margin: 1px 0 -1px 0;
	padding: 4px 0;
	border-bottom: 1px dashed #DDDDDD;
	}	
.filter_list dl dd {
	margin-left: 16px;
	display: none;	
	}		
.filter_list dl.open dd {
	display: block;
	}
.filter_list dl .report,
.filter_list ul .report {	
	float: right;
	margin-left: 16px;
	}	
.filter_list dl dt .report {	
	font-size: 1em;
	color: #000000;
	}
.filter_list ul li.current a, 
.filter_list ul li.current .link {	
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	cursor: default;
	}		
.filter_list ul.controls li .block_controls,
.filter_list ul.controls li:hover span.report {
	display: none;
	}	
.filter_list ul.controls li:hover .block_controls,	
.filter_list ul.controls li span.report {
	display: block;
	}	
.filter_list ul li .block_controls span,
.filter_list ul li .block_controls a {	
	margin: 0 0 0 8px;
	}
.filter_list h2	{
	margin: 16px 0 8px 0;
	}
/* }}} navigation_filter.css */

/* post_container.css {{{ */
/* post_container.css */
.post_container {
	position: relative;
	margin-bottom: 16px;
	margin-top: -8px;
	padding-bottom: 8px;
	border-top: 1px solid #CEE3F7;
	background: url(//i3.i.ua/v2/gamma/top_gradient_bg_blue.png?r) repeat-x 0 -15px;
	padding-top: 7px;
	}
.post_container > .tl {
	top: -1px;
	background-image: url(//i3.i.ua/v2/gamma/corners_border_blue_shadow.png?r);
	}			
.post_container .author {
	float: left;
	width: 132px;
	padding-left: 8px;	
	border-left: 1px solid #CEE3F7;
	}
.post_container .author p {
	margin-bottom: 8px;
	}	
.post_container .post {
	margin-left: 148px;
	}
.post_container .post h2, 
.post_container .post h3 {	
	margin-bottom: 8px; 
	}
.post_title h1 {
	font-size: 1.25em;
	font-weight: bold;
	}	
.post_title h1, .post_title h2, .post_container .post h3,
.post_title h1 a, .post_title h2 a, .post_container .post h3 a {
	color: #000000;
	border-color: #000000;
	}
.post_title h1,
.post_title h2, 
.post_title h3, 
.post_title h4 {	
	display: block;
	margin-bottom: 4px!important; 
	}		
.post_title .list_separated {
	font-size: 0.84em;
	}
.post_title .list_separated .date, 
.post_title .list_separated .time {
	font-size: 1em;
	}
.post_title .list_separated,
.post_title .list_separated a, 
.post_title .list_separated .link {
	color: #777777;
	}
.post_title .boy,
.post_title .girl {
	color: #000000!important;
	}	
.post_title .sound_button {
	float: right;
	border: 0;
	margin: 0 0 0 16px!important;
	display: inline-block;
	width: 24px;
	height: 24px;	
	background: url(//i3.i.ua/v2/blog/sound_button.png) no-repeat;
	}
	
/* POST ELEMENTS */		
/* post_entry.css */
.entry {
	margin-bottom: 16px; 
	overflow: hidden;
	}
.entry img {
	max-width: 100%;
	}
.entry img[align="left"] {
	margin-right: 16px;
	margin-bottom: 8px;
	}	
.entry img[align="right"] {
	margin-left: 16px;
	margin-bottom: 8px;	
	}	
.img_resizer {
	display: inline-block;	
	border: 1px solid #DDDDDD;
	}
.img_resizer img {
	width: 100%;
	max-width: 600px;
	}	/*.readmore {
	font-style: italic;
	}	*/
/* }}} post_container.css */

/* popup_contacts.css {{{ */
/* popup_viewer.css */
.contacts {
	width: 60%;
	}
.contacts .content {
	background: #E1ECFA !important;
	}	
.contacts .close_button {
	width: 16px;
	height: 16px;
	background: url(//i3.i.ua/v2/control/delete_16.png) no-repeat;
	}
.contacts h2 {
	margin-bottom: 8px;
	}
.contacts .form {
	background: #FFFFFF;
	border: 1px solid #C4D2E7;
	padding: 1px;	
	}
.panel {
	background: #EEEEEE;
	padding: 8px;
	margin-bottom: 1px;
	}
.contacts ul.navigation_tabs_rounded {
	margin-bottom: 0;	
	}		
.panel input.float_right {
	margin: -4px 0;
	}
.scroll {
	height: 400px;
	overflow: auto;
	}
.contacts table {
	margin-left: -1px;
	}
.contacts table th, 
.contacts table td {
	padding: 4px 8px;
	border-left: 1px dotted #CCCCCC;	
	border-bottom: 1px solid #DDDDDD;
	text-align: center;
	}	
.contacts table.contacts_list td:first-child, 
.contacts table.contacts_list th:first-child {
	padding-left: 25px;
	}
.contacts table th, 
.contacts table th * {	
	color: #777777;
	}
.contacts table th  {
	background: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) repeat-x #FFFFFF;
	font-weight: normal;
	}
.contacts table .simple td { 
	border-bottom: none;
	}
.contacts table td .open, 
.contacts table td .close {
	float: none;
	display: inline-block;
	margin: 0 8px 0 -17px;
	width: 9px;
	height: 9px;
	vertical-align: middle;
	background-repeat: no-repeat;
	cursor: pointer;
	}
.contacts table td .open {
	background-image: url(//i3.i.ua/v2/control/arrow_down_9.png);
	}	
.contacts table td .close {
	background-image: url(//i3.i.ua/v2/control/arrow_up_9.png);
	}
/* }}} popup_contacts.css */

/* post_mini.css {{{ */
/* post_mini.css */
.post_mini {
	margin-top: -8px;
	padding: 8px 0 16px 0;
	border-top: 1px solid #DDDDDD;
	}
.post_mini .author {
	float: left;
	width: 80px;
	min-height: 80px;
	}
.post_mini .post {
	margin-left: 80px;
	}
.post_mini .post_title {
	color: #777777;
	}	
.post_mini .post_title .boy, 
.post_mini .post_title .girl {
	font-weight: bold;
	}
.post_mini .list_cols_4, 
.post_mini .preview_left,
.post_mini .post_title,	
.post_mini .post p {
	margin-bottom: 8px;
	}
.post_mini h4 {
	font-weight: normal;
	font-size: 1.25em;
	}
/* }}} post_mini.css */

/* progress_bar.css {{{ */

/* progress_bar_icons.css {{{ */
.progress_bar .progress {background: url(//i3.i.ua/v2/bg/progress_bg_grey.png?r) repeat-x;}
.progress_bar b:before {background: url(//i3.i.ua/v2/bg/progress_bg_green.png?r) repeat-x;}
.progress_bar b.max:before {background-image: url(//i3.i.ua/v2/bg/progress_bg_red.png?r);}
.progress_bar b.almost:before {background-image: url(//i3.i.ua/v2/bg/progress_bg_yellow.png?r);}
/* }}} progress_bar_icons.css */
/* PROGRESS BAR */
.progress_bar {
	position: relative;
	text-align: right;
	padding-right:1px;
	height: 30px !important;
	font: 11px Tahoma, Verdana, sans-serif;
	color: #AAAAAA;
	overflow: hidden;
	}
.progress_bar .progress,
.progress_bar b:before {
	display: block;
	position: absolute;
	z-index:1;
	width: 100%;
	height: 10px;
	left: -1px;
	top: 0;
	content:'';
	}
.progress_bar b {
	float: left;
	position: relative;	
	z-index: 2;
	border-right: 1px solid rgb(97,191,73);
	font-weight: normal;
	}
.progress_bar b.almost {border-right-color:rgb(245,193,62);}
.progress_bar b.max {border-right-color:rgb(242,128,128);}
.progress_bar b i {
	display: inline-block;
	line-height: 100%;
	font-style: normal;
	padding: 2px 2px 0;
	margin: 15px 0 0 1px;
	color: #777777;
	background: #FFFFFF;
	white-space: nowrap;
	overflow: visible;
	}
.progress_bar span {
	display: inline-block;
	line-height: 100%;
	margin: 17px -1px 0 .2em;
	}
.progress_bar b.max i {color:rgb(235,0,0);}
/* poll CONTAINER */
.poll_container {
	margin-bottom: 8px;	
	}
.poll_container dl {
	margin-top: 8px;
	padding-top: 8px;	
	border-top: 1px dashed #DDDDDD;		
	}	
.poll_container dl dt {
	font-size: 1.15em;
	font-weight: bold;
	margin-bottom: 8px;
	}
.poll_container dl dd {
	margin-bottom: 4px;
	padding-left: 20px; 
	}
.poll_container dl dd label {
	display: inline-block;
	width: 100%;
	margin-bottom: 4px;
	}	
.poll_container dl dd input[type="radio"] {	
	float: left;
	margin: 2px 0 0 -20px;
	}
.poll_container dl dd .progress_bar {
	max-width: 576px;
	}
/* }}} progress_bar.css */

/* smiles.css {{{ */
/* smiles.css */
ul.smiles {
	overflow: hidden;
	padding: 0;
	margin: 0;
	}
ul.smiles li {
	float: left;
	margin: 0 4px 4px 0;
	cursor: pointer;
	list-style: none;
	}	
.popup_box ul.smiles li {
	width: 64px;
	margin: 0 0 -1px -1px;
	padding: 4px 0;	
	text-align: center;
	border-bottom: 1px dotted #DDDDDD;
	border-left: 1px dotted #DDDDDD;
	}
.popup_box  ul.smiles li:hover {
	/*background-color: #FFEBCD;*/
	background-color: #EEEEEE;
	}
ul.smiles img {
	vertical-align: top;
	}
ul.smiles li.float_right {
	margin-right: 0;
	margin-left: 16px;
	}		
/* }}} smiles.css */

/* suggestions.css {{{ */
.suggestions {
	position: absolute;
	height: auto;
	z-index: 10;
	margin-top: -1px;
	}
.suggestions .shadow {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	box-shadow: 0 4px 8px rgba(0,0,0,.4);
	-moz-box-shadow: 0 4px 8px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 4px 8px rgba(0,0,0,.4);
	}
.suggestions ul, 
.suggestions table {
	position: relative;
	z-index: 1;
	margin: 0;
	padding: 0;	
	list-style: none;
	border-width: 1px;
	border-style: solid;
	border-color: ActiveBorder;
	background: #FFFFFF;
	}
.suggestions ul li, 
.suggestions td {
	padding: 1px 4px 2px;
	text-align: left;
	cursor: pointer;
	}
.suggestions ul li, 
.suggestions tr {
	background: #FFFFFF;
	transition: background .2s;
	-moz-transition: background .2s;
	-webkit-transition: background .2s;
	-o-transition: background .2s;
	}
.suggestions ul li:hover, 
.suggestions ul li.hover, 
.suggestions tr:hover {
	background: #fff0c5;
	}
.suggestions .current {
	background: #ffdb73;
	}
/* }}} suggestions.css */

/* tables_general.css {{{ */
/* tables_general.css */
table.table_list,
table.table_simple,
table.table_data {
	width: 100%;
	border: 1px solid #DDDDDD;	
	background: #FFFFFF;	
	margin: -8px 0 16px 0;
	}	
table.table_list {
	border-left: none;
	border-right: none;
	}		
table.table_list th,	
table.table_data th,
table.table_simple th {	
	background: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) repeat-x 0 1px #FFFFFF;	
	font-weight: normal;
	white-space: nowrap;	
	}
table.table_list th,	
table.table_list td {
	padding: 4px;	
	border-bottom: 1px solid #DDDDDD;
	text-align: left;
	}	
table.table_simple th, 
table.table_simple td {
	padding: 8px;
	border-bottom: 1px solid #DDDDDD;
	text-align: left;
	}	
table.table_data th, 
table.table_data td {
	padding: 4px;	
	border-bottom: 1px solid #DDDDDD;
	border-right: 1px dotted #DDDDDD;	
	text-align: left;
	}

table.table_list td,	
table.table_simple td,
table.table_data td {	
	vertical-align: top;	
	}
table.table_list th, 
table.table_list th *,	
table.table_data th, 
table.table_data th *,
table.table_simple th,
table.table_simple th * {	
	color: #777777;
	}
table th select, 
table th option,
table th input {
	color: #000000;
	}		
table.table_data .thead td {
	background: #EEEEEE;	
	}
.rate td {
	font-weight: bold;
	background: #FFF7DF;		
	}		
.table_simple	h2, 
.table_simple	h3 {
	margin: 0;
	}
.total td {
	background: #F6F6F6;		
	font-weight: bold;
	color: #444444;	
	}
	
/* SORTING */	
.sort_up,
.sort_down {
	display: inline-block;
	line-height: 12px;
	font-weight: bold;
	cursor: pointer;
	padding-right: 11px;
	}	
.sort_up i, 
.sort_down i {
	display: inline-block;
	margin: 0 -11px 0 2px;
	width: 9px;
	height: 9px;
	vertical-align: middle;
	background-repeat: no-repeat;	
	}	
.sort_up i {
	background-image: url(//i3.i.ua/v2/control/arrow_up_dotted_9.png);
	}
.sort_down i {
	background-image: url(//i3.i.ua/v2/control/arrow_down_dotted_9.png);
	}		
/* CORRECTIONS */	
table.table_data td .delete, 
table.table_data td .top {
	padding: 0;
	}
table.table_data td .delete i,
table.table_data td .top i {
	margin-left: 0;
	}
table.table_data td .delete i {
	margin-right: 0;
	}	
/* }}} tables_general.css */

/* text_decorations.css {{{ */
/* text_decorations.css */
.expired, .expired *,
.date, .date a,
.time, .time a,
.report, .report a,
.disabled, .disabled a, 
.description {
	color: #777777!important;
	}
.report,
.date,
.time, 
.description {	
	font-size: 0.84em;
	}
small .report,
small .date,
small .time {
	font-size: 1em;
	}	
.report a {
	padding-right: 4px;
	margin-right: 4px;
	border-right: 1px solid #DDDDDD;
	}
.report a.simple {
	margin-right: 0;
	border-right: none;
	}
.disabled, .disabled * {
	cursor: default;
	}

.action {
	display: inline-block;
	color: #444444;
	font-weight: normal;
	border-bottom: 1px dotted #444444;
	cursor: pointer;
	}	
.action:hover {
	border-bottom: none;
	padding-bottom: 1px;
	}	
h2 .action, 
h3 .action {
	font-weight: bold;
	color: #0053A5;
	border-color: #0053A5;
	}
	
.crop {
	overflow: hidden;
	position: relative;
	display: block;
	width: auto;
	height: 1.2em;
	line-height: 1.2em;
	}	
/* RATING */
.underlined {
	padding-bottom: 8px;
	margin-bottom: 8px;
	border-bottom: 1px solid #DDDDDD;
	}
/*h2.underlined, 
h3.underlined {
	padding-bottom: 4px;
	}	*/
.important {
	color: #FF6600!important;
	}
.warning {
	color: #FF4444!important;
	}	
.executor {
	color: #000000!important;
	}	

/* TITLE */
.title {
	margin-bottom: 4px;
	font-weight: normal;
	color: #000000;	
	}
.title big { 
	font-size: 1.55em;
	font-weight: normal;
	}
.title a, 
.title .link { 
	border: none;
	text-decoration: underline;
	color: #0022CC;
	margin-bottom: 0;
	}	
.title a:hover, 
.title .link:hover { 
	text-decoration: none;
	}	
.title_small {
	font-size: 0.84em;
	line-height: 1em;
	color: #000000;			
	margin: 12px 0 4px 0!important;
	}

.advanced_link {
	color: #000000;
	}		
.more_info {
	padding-top: 8px;
	margin-top: 8px;
	border-top: 1px solid #DDDDDD;
	}
	
/* asButton  */	
.asButton {
	display: inline-block;
	margin: 0 8px;
	padding: 8px 16px;
	text-decoration: none;
	border-radius: 4px;
	font-size: 1.15em;
	color: #FFFFFF;
	background-color: #1162B3;
}	
/* }}} text_decorations.css */

/* user_services.css {{{ */
/* user_services.css */
.content .user_services {
	margin: 8px -8px -8px -8px;
	border-top: 1px solid #CEE3F7;
	padding: 8px;
	background: #E1ECFA;
	}
.content .user_services .rss_16	{
	float: right;
	margin-top: 2px;	
	}
.content .user_services .rss_16	i {
	margin: 0;
	}
.user_services .service,
.user_services .service * {
	line-height: 20px;
	display: inline-block;
	vertical-align: top;
	}	
.user_services .service {
	background: #FFFFFF;
	margin-left: 10px;
	white-space: nowrap;
	} 
.user_services .service a, 
.user_services .service span {
	background-image: url(//i3.i.ua/v2/bg/circle_white.png?r);
	background-repeat: no-repeat;
	}
.user_services .service a {
	background-position: 0 50%;
	margin-left: -10px;
	padding: 0 8px 0 10px;
	border-right: 1px solid #E1ECFA;
	font-size: 1.15em;
	color: #000000;
	text-decoration: none;
	}		
.user_services .service span {
	background-position: 100% 50%;
	margin-right: -10px;
	padding: 0 10px 0 8px;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 0.84em;
	color: #0053A5;
	}

.content .user_search	{
	margin: 8px -8px -8px -8px;
	border-top: 1px solid #CEE3F7;
	padding: 8px;
	}
.content .user_search	h3 {	
	margin-bottom: 4px; 
	font-size: 1em;
	}
.content .user_search	h3 a {	
	border: none;
	text-decoration: underline;
	}	
.content .user_search	h3 a:hover {	
	text-decoration: none;
	}		
.content .user_search input[type="text"] {
	float: left;
	width: 69%;
	}
.content .user_search input[type="submit"],
.content .user_search input[type="button"] {
	float: right;
	margin-top: -1px;
	width: 27%;
	}	
/* }}} user_services.css */

/* index_fix.css {{{ */
/* index_fix.css */
.Cols_50_50 {
	padding-left: 32px;
	}
.Cols_50_50 .Left {	
	margin-left: -32px;
	}
.Cols_50_50 .Right {	
	margin-right: 8px;
	}		
.Cols_50_50 .list_underlined {
	margin-top: -8px;
	}
.Cols_50_50 .list_underlined li {
	padding-top: 6px;
	padding-bottom: 6px;	
	}	

/* }}} index_fix.css */
/* blogs.css */

/* CORRECTIONS */
table.form td .text_editor_toolbar {
	margin-bottom: -1px;
	position: relative;
	z-index: 2;
	}
table.form td .dropdown {
	border-top: 1px dashed #DDDDDD;
	}
.dropdown .content_browser div.table_data {
	border-top: 1px solid #DDDDDD;
	margin: -8px -8px -1px -8px;
	}	
.dropdown .content_browser table.table_data {
	border-top: none;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
	width: 100%;
	margin: 0;
	}
.dropdown .content_browser table.table_data td {
	vertical-align: middle;
	}	
.dropdown .content_browser table.table_data td object {
	display: block;
	margin: -4px;
	}
.popup_mini ul.list_simple {
	border-top: none;
	padding-top: 0;	
	}
.popup_mini ul.list_simple li.current a {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	}
.group_sections {
	margin-bottom: 16px;
	}	
	
.Cols_50_50.separated	.Right {
	border-left: 1px solid #DDDDDD;
	padding-left: 8px;
	}
.block_important .Cols_50_50.separated .Right {
	border-left-color: #FFFFFF;
	}