
/* 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 */

/* 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 */

/* 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_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_numbered.css {{{ */
/* lists_numbered.css */
/* LIST ALPHABETIC */
dl.list_alphabetic {
	margin-bottom: 16px; 
	}
dl.list_alphabetic dt {
	float: left; 
	padding-top:  2px;
	font-size: 0.65em; 
	font-family: Tahoma, Verdana, sans-serif;	
	color: #777777;	
	}
dl.list_alphabetic dd {
	margin: 0 0 2px 16px;
	}
/* LIST NUMBERED */
dl.list_numbered dd {
	margin-bottom: 16px;
	padding-left: 32px;
	}
dl.list_numbered dt {
	float: left;
	font-size: 36px;
	line-height: 1em;
	color: #777777;
	margin-top: -3px;
	}
/* LIST STARS */	
ul.list_stars {
	padding: 0;
	margin: 0;
	}
ul.list_stars li {
	list-style: none;
	padding: 0 0 16px 16px;
	background: url(//i3.i.ua/v2/control/star_9.png?r) no-repeat 0 4px;
	}	
.content ul.list_stars li {
	padding-bottom: 8px;
	}	
			
/* LIST DISC */	
ul.list_marked {
	margin: 0 0 0 16px;
	padding: 0;
	}
ul.list_marked li {
	list-style: disc;
	padding-bottom: 8px;
	}	
/* }}} lists_numbered.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 */

/* 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 */

/* 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_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 */

/* 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 */

/* 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 */

/* icons_file_manager.css {{{ */
/* icons_file_manager.css */
.disk_share,
.disk_in,
.disk_my,
.disk_network,
.disk_photo,
.disk_dropbox,
.folder_my,
.folder_share,
.folder_in {
	display: inline-block;
	padding-left: 20px;
	line-height: 16px;
	}
.disk_share i,
.disk_in i,
.disk_my i,
.disk_network i,
.disk_photo i,
.disk_dropbox i,
.folder_my i,
.folder_share i,
.folder_in i {
	display: inline-block;
	margin: 0 4px 0 -20px;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	background-repeat: no-repeat;
	}
.disk_share i {background: url(//i3.i.ua/v2/files/disk_share_16.png);}
.disk_in i {background: url(//i3.i.ua/v2/files/disk_in_16.png);}
.disk_my i {background: url(//i3.i.ua/v2/files/disk_my_16.png);}
.disk_network i {background: url(//i3.i.ua/v2/files/disk_network_16.png);}
.disk_photo i {background: url(//i3.i.ua/v2/ico/sections/photo_16.png);}
.disk_dropbox i {background: url(//i3.i.ua/v2/files/disk_dropbox_16.png);}
.folder_my i {background: url(//i3.i.ua/v2/files/folder_16.png);}
.folder_share i {background: url(//i3.i.ua/v2/files/folder_share_16.png);}
.folder_in i {background: url(//i3.i.ua/v2/files/folder_in_16.png);}
.folder_my.forbidden i {background-image: url(//i3.i.ua/v2/files/folder_red_16.png);}	
		
i.disk_share,
i.disk_in,
i.disk_my,
i.disk_network,
i.disk_photo,
i.disk_dropbox,
i.folder_my,
i.folder_share,
i.folder_in {	
	padding: 0;
	width: 24px;
	height: 24px;	
	margin-right: 4px;
	background-repeat: no-repeat;
	background-position: 0 0;	
	vertical-align: middle;
	}	
i.disk_share {background: url(//i3.i.ua/v2/files/disk_share_24.png)!important;}
i.disk_in {background: url(//i3.i.ua/v2/files/disk_in_24.png)!important;}
i.disk_my {background: url(//i3.i.ua/v2/files/disk_my_24.png)!important;}
i.disk_network {background: url(//i3.i.ua/v2/files/disk_network_24.png)!important;}
i.disk_photo {background: url(//i3.i.ua/v2/ico/sections/photo_24.png)!important;}
i.disk_dropbox {background: url(//i3.i.ua/v2/files/disk_dropbox_24.png)!important;}
i.folder_my {background: url(//i3.i.ua/v2/files/folder_24.png)!important;}
i.folder_share {background: url(//i3.i.ua/v2/files/folder_share_24.png)!important;}
i.folder_in {background: url(//i3.i.ua/v2/files/folder_in_24.png)!important;}
i.folder_my.forbidden {background-image: url(//i3.i.ua/v2/files/folder_red_24.png)!important;}


/* }}} icons_file_manager.css */

/* mail_toolbar.inc.css {{{ */
/* buttons & menu */
.button {
	display: inline-block;
	position: relative;
	z-index: 1;
	vertical-align: middle;
	padding: 3px 6px 5px;
	margin: 4px -1px 0 0;
	border: 1px solid #AAAAAA;
	border-top-color: #CCCCCC;
	text-shadow: 0 1px 0 #FFFFFF;
	cursor: pointer;
	height: 1.1em;
	text-decoration: none;
	transition: border-color .15s;
	-moz-transition: border-color .15s;
	-webkit-transition: border-color .15s;
	-o-transition: border-color .15s;
	}
.button:hover {
	border-color: #777777;
	z-index: 2;
	}
.button.tl_bl {
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	}
.button.tr_br {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 3px;
	}
.button.l_r {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	}
.button.active, 
.button.active:hover {
	z-index: 12;
	background: #777777;
	border-color: #777777;
	color: #FFFFFF;
	text-shadow: none;
	}
.button.tl_bl.active {
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-left-radius: 0;
	}
.button.tr_br.active {
	border-bottom-right-radius: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-right-radius: 0;
	}
.button.l_r.active {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	}
.button.disabled {
	z-index: 1;
	background: #F6F6F6 !important;
	border-color: #CCCCCC;
	text-shadow: none;
	cursor: default;
	color: #777777;
	}
.button.disabled * {
	cursor: default !important;
	}
.button i {
	display: inline-block;
	vertical-align: bottom;
	width: 9px;
	height: 9px;
	background-repeat: no-repeat;
	vertical-align: text-bottom;
	}
/* inline buttons */
.button.inline {
	vertical-align: baseline;
	background: none;
	border: none;
	padding-right: 8px;
	padding-left: 4px;
	margin: -4px 0 -4px -4px;
	text-shadow: none;
	color: #777777;
	text-decoration: underline;
	}
.button.inline:hover {
	text-decoration: none;
	}
.button.inline.active {
	background: #777777 !important;
	color: #FFFFFF;
	text-decoration: none;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	}

.toolbar .reply, 
.toolbar .reply_all, 
.toolbar .forward, 
.toolbar .del, 
.toolbar .spam, 
.toolbar .filter {
	padding-left: 20px;	}
.toolbar .button b {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;	margin-right: 4px;margin-left: -20px;	margin-left: -16px;
	line-height: 16px;
	background-repeat: no-repeat;
	}
.toolbar .nospam b {
	display: none;
	}
.filter i {
	margin: 4px 0 0 0 !important;
	}
.button.disabled b, 
.button.disabled i {
	opacity: .5;
	}
.field {/* inputs decor */
	display: inline-block;
	background: #FFFFFF;
	border: 1px solid #C4D2E7;
	vertical-align: middle;
	padding-left: 2px;
	color: #777777;
	}
.field.width_100 {
	width: 99.8%;
	}
.field input, 
.field textarea, 
.field select {
	display: inline-block;
	border: none;
	border: 0;
	outline: none;
	width: 100%;
	vertical-align: middle;
	background: #FFFFFF;
	padding: 0;
		}
.toolbar input[type='text'] {
	color: #777777;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.field select {
	outline: none;
	outline-style: none;
	outline-width: 0;
	outline-color: transparent;
	padding: 2px;
	margin: 0;
	color: #777777;
	}
.field:hover select, 
.field:focus select, 
.field:active select,
.field select:hover, 
.field select:focus, 
.field select:active, 
.field:hover select option, 
.field:focus select option, 
.field:active select option {
	outline: none;
	outline-style: none;
	outline-width: 0;
	outline-color: transparent;
	color: #000000;
	}
/* toolbar */
.toolbar {
	position: relative;
	margin-bottom: -1px;
	padding-bottom: 0;
	}
.toolbar .content {
	padding: 0 4px 4px 4px;
	background-color: #E1ECFA;
	}
.toolbar a {
	color: #000000;
	}
.toolbar h4 {
	float: left;
	margin: 4px 0 0;
	font-size: 1em;
	}
.toolbar.sorting dl {
	float: right;
	margin-top: 4px;
	}
.toolbar fieldset {
	display: inline;
	padding-right: 6px;
	}
.toolbar fieldset.float_right {
	float: right;
	text-align: right;
	padding-right: 0;
	}
.toolbar fieldset.float_right .field {
	display: inline-block;
	vertical-align: middle;
	margin-top: 4px;
	border: 1px solid #C4D2E7;
	}
.toolbar fieldset.float_right .field select {
	width: auto;
	}
.toolbar fieldset.float_right .do_search {
	padding-right: 4px;
	padding-left: 4px;
	}
.toolbar fieldset.float_right .do_search i {
	width: 16px;
	height: 16px;
	margin: 0;
	}
.toolbar fieldset.float_right label {
	display: inline-block;
	vertical-align: middle;
	margin-right: 0;
	color: #777777;
	}
.toolbar fieldset.float_right label,
.toolbar fieldset.float_right label * {
	color: #777777;
	}	
.toolbar fieldset.float_right label:hover, 
.toolbar fieldset.float_right label:hover *, 
.toolbar fieldset.float_right label:active,
.toolbar fieldset.float_right label:active *, 
.toolbar fieldset.float_right label:focus,
.toolbar fieldset.float_right label:focus * {
	color: #000000;
	}	
.toolbar fieldset.float_right label .field {
	vertical-align: baseline;
	}

.caption {
	padding: 2px;
	margin-top: -1px;
	font-size: 0.84em;
	}
.caption, 
.caption:hover {
	background-color: #DDDDDD;
	}
.caption a, 
.caption span {
	text-shadow: 0 1px 0 #F6F6F6;
	color: #444444;
	}
.caption .button {
	margin: 0 2px 0 0;
	background: none;
	border-color: transparent;
	vertical-align: middle;
	}
.caption .button:hover {
	border-color: #CCCCCC;
	border-bottom-color: #777777;
	}
.caption .button.active {
	background: #777777;
	border-color: #777777;
	color: #FFFFFF;
	text-shadow: none;
	}
.caption .button i {
	width: 9px;
	height: 9px;
	margin: 4px 0 0 6px;
	vertical-align: top;
	}
.caption input[type=text] {
	font-size: 1.15em;
	vertical-align: middle;
	}
.caption .current {
	color: #000000 !important;
	}
.caption .current:before {
	content: '•';
	display: inline-block;
	margin-right: .2em;
	vertical-align: middle;
	font-weight: bold;
	}
.half {
	opacity: .5 !important;
	}
/* button's dropdown-menu */
.popup_menu .f, 
.popup_menu .nf, 
.popup_menu .a {
	margin: 0 4px 0 -2px;
	}
.popup_menu li i {
	font-size: 0.84em;
	}
.popup_info .align_right a {
	color: #777777;
	font-size: 0.84em;
	}
.popup_info.labels {
	width: auto;
	max-width: 192px;
	}
.popup_menu input[type='submit'] {
	font-weight: normal;
	}
/* }}} mail_toolbar.inc.css */

/* mail_folders.inc.css {{{ */
.Left .progress_bar {
	margin: 0 0 8px;
	}
/* folders block */
.folders .content {
	padding-top: 0;
	}
.folders .list_underlined {
	margin: 0 -8px;
	}
.folders .list_underlined li {
	position: relative;
	border-bottom-color: #CEE3F7;
	padding: 0;
	}
.folders .list_underlined li:first-child {
	margin-top: 0;
	}
.folders .list_underlined li > a, 
.folders .list_underlined li > span {
	display: block;
	padding: 4px;
	color: #000000;
	background-color: #FFFFFF;
	transition: background-color .2s;
	-moz-transition: background-color .2s;
	-webkit-transition: background-color .2s;
	-o-transition: background-color .2s;
	cursor: pointer;
	text-decoration: underline;
	}
.folders .list_underlined li > span:hover {
	text-decoration: none;
	}
.folders .list_underlined .new {
	font-weight: bold;
	}
.folders .list_underlined ins {
	float: right;
	height: 1.04em;
	overflow: hidden;
	text-decoration: none;
	}
.folders .list_underlined li > i { /* right-side number */
	display: block;
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	padding-right: 3px;
	font-style: normal;
	}
.folders .list_underlined i a, 
.folders .list_underlined i span {
	color: #000000;
	display: inline-block;
	height: 16px;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	text-decoration: none;
	}
.folders .list_underlined .current a, 
.folders .list_underlined .current span {
	background-color: #F6F6F6;
	}
.folders .list_underlined a:hover, 
.folders .list_underlined span:hover, 
.folders .list_underlined .current:hover i a, 
.folders .list_underlined .current:hover i span {
	background-color: #E9E9E9;
	}
.folders .list_underlined .current i a:hover, 
.folders .list_underlined .current i span:hover {
	background-color: #E0E0E0;
	}
.folders .list_underlined small {
	font-size: 1em;
	font-weight: normal;
	}
/* labels block */
.block_gamma.labels {
	text-align: center;
	margin-bottom: 16px;
	}
.block_gamma_bg.sorting dl {
	margin-top: 6px;
	}
.Left .block_gamma_bg.sorting dl {
	font-size: 0.84em;
	}
.block_gamma.labels a {
	margin: 0 .24em;
	line-height: 1.55em;
	color: #000000; /* default */
	}
.block_gamma.labels .link {/* "more labels" link */
	display: block;
	position: absolute;
	bottom: -5px;
	left: 8px;
	padding: 0 8px 4px;
	line-height: normal;
	background: #FFFFFF;
	border-left: 1px solid #CEE3F7;
	border-right: 1px solid #CEE3F7;
	}

/* for current folder, added 03.06.2001 */
.folders .list_underlined {
	overflow: visible;
	margin-right: -8px;
	}
.folders .list_underlined li {
	position: relative;
	border-bottom: none;
	border-top: 1px dashed #CEE3F7;
	padding: 0;
	}
.folders .list_underlined li:first-child {
	border-top: none;
	}
.folders .list_underlined .current > a, 
.folders .list_underlined .current > span {
	margin-right: -8px;
	padding-right: 12px;
	background-image: url(//i3.i.ua/v2/mail/currentfolder_bg_blue.png?r);
	background-repeat: no-repeat;
	background-position: 100% 50%;
	}
.folders .list_underlined i a, 
.folders .list_underlined i span {
	padding-right: 3px;
	}
/* }}} mail_folders.inc.css */

/* mail_login_form.inc.css {{{ */
.mail_login	input[type="text"],
.mail_login	input[type="password"] {
	width: 95%;
	}
.mail_login	select {
	width: 99%;
	}
.mail_login input[type="submit"],
.mail_login input[type="button"] {
	width: 30%;
	/*margin-left: 8px;*/
	}	
.mail_login li input[type="submit"],
.mail_login li input[type="button"] {
	width: 100%;
	margin-left: 0;
	}	
.mail_login .field_title {
	/*font-size: 0.84em;*/
	font-weight: normal;
	margin-bottom: 2px;
	}
.mail_login h2 {
	float: left;
	line-height: 1.15em;
	}
.mail_login a.float_right {
	font-size: 0.84em;
	}
/* }}} mail_login_form.inc.css */

/* mail_inbox.css {{{ */
/* mesages */
.phonelink {
	margin-top: -12px;
	margin-bottom: 16px;
	}
.phonelink .content {
	border-top: none;
	}
.phonelink h2 {
	margin-top: 8px;
	}
.phonelink hr {
	margin-bottom: 8px;
	border-top-color: #FFDDAA;
	border-bottom: 1px solid #FFFFFF;
	}
.phonelink small {
	color: #777777;
	}
.phonelink input {
	font-size:1.15em;
	}
.phonelink input[type='button'] {
	font-weight: bold;
	text-shadow: 0 1px 0 #FFFFFF;
	}
.Right #fieldset2 {
	margin-bottom: 16px;
	}
div.messages {
	margin: 1px 0;
	}
div.messages p.tmp {
	margin-top: 16px;
	text-align: center;
	font-weight: bold;
	}
div.messages .row {
	border-top: 1px solid #DDDDDD;
	padding: 4px 0 2px;
	clear: left;
	overflow: hidden;
	background-color: #FFFFFF;
	transition: background-color .2s;
	-moz-transition: background-color .2s;
	-webkit-transition: background-color .2s;
	-o-transition: background-color .2s;
	}
div.messages .row:first-child {
	border-top: none;
	}
div.messages .new {
	background-color: #F6F6F6;
	}
div.messages .row:hover {
	background-color: #E9E9E9;
	}
div.messages .row a, 
div.messages .row label, 
div.messages .row span, 
div.messages .row i, 
div.messages .row ins {
	white-space: nowrap;
	overflow: hidden;
	}
div.messages .row span.attr {
	float: left;
	width: 90px;
	text-align: right;
	margin-right: 8px;
	}
div.messages .row span.attr i {
	margin: 0 0 0 2px;
	}
div.messages .row span.attr input {
	float: left;
	margin: 1px 4px 0 10px;
	}
div.messages .row a, 
div.messages .caption .href {
	display: block;
	text-decoration: none;
	}
div.messages .row a {
	color: #555566;
	}
div.messages .new a {
	color: #0022CC;
	}
div.messages .new i.m {
	cursor: pointer;
	}
div.messages .row .frm {
	float: left;
	width: 23%; /* ------------ !!! -------------- */
	text-decoration: underline;
	}
div.messages .row .frm:after { /* anti-collaps empty "from" */
	content: '.';
	display: block;
	width: 0;
	height: 1px;
	visibility: hidden;
	}
div.messages .row .sbj {
	display: block;
	position: relative;
	padding-left: 2.4em;
	}
div.messages .row .sbj label {
	float: right;
	position: relative;
	z-index: 1;
	top: -3px;
	margin: -1.4em 0 -1.4em ! important;
	padding: 2px 4px 2px 16px;
	background: #FFFFFF;
	line-height: 1.4em;
	font-size: 0.84em;
	text-decoration: none;
	color: #000000; /* default */
	transition: background-color .2s;
	-moz-transition: background-color .2s;
	-webkit-transition: background-color .2s;
	-o-transition: background-color .2s;
	}
div.messages .new .sbj label {
	background: #F6F6F6;
	}
div.messages .row:hover .sbj label {
	background: #E9E9E9;
	}
div.messages .row .sbj ins {
	display: block;
	position: absolute;
	z-index: 1;
	width: 2.4em;
	left: 0;
	top: 0;
	text-align: right;
	color: #AAAAAA;
	font-size: 0.84em;
	font-weight: normal;
	text-decoration: none;
	}
div.messages .row .sbj span {
	display: block;
	text-decoration: underline;
	}
div.messages .row a:hover .frm, 
div.messages .row a:hover .sbj span {
	text-decoration: none;
	} 
.messages span.params {
	float: right;
	font-size: 0.84em;
	}
div.messages .row span.params {
	padding-right: 2px;
	}
div.messages .row span.params span, 
div.messages .row span.params a {
	display: inline-block;
	overflow: hidden;
	width: 4.4em;
	padding-left: 8px;
	}
.messages span.params .tm, 
.messages span.params .sz {
	text-align: right;
	}
div.messages .row span.params .tm {
	width: 7.6em;
	padding-left: 0;
	}
.messages span.params .sz {
	width: 3.8em;
	}
div.messages span.params i {
	margin-left: 8px;
	}
/* rows header */
div.messages .caption {
	padding: 0 0 0 5px;
	}
div.messages .caption, 
div.messages .caption:hover {
	background-color: #DDDDDD;
	}
div.messages .caption span.href {
	padding-top: 2px;
	}
div.messages .caption span.attr {
	padding: 2px 0;
	margin-right: 4px;
	text-align: left;
	}
div.messages .caption span.attr .button {
	float: right;
	background: none;
	border-color: transparent;
	margin-top: 0;
	margin-right: 3px;
	padding-left: 4px;
	padding-right: 4px;
	}
div.messages .caption span.attr .button:first-child {
	float: left;
	margin-right: 0;
	}
div.messages .caption span.attr .button:hover {
	background-image: url(//i3.i.ua/v2/bg/bottom_gradient_bg_grey.png?r);
	background-color: #FFFFFF;
	border-color: #CCCCCC;
	border-bottom-color: #777777;
	}
div.messages .caption span.attr .button.active {
	background: #777777;
	border-color: #777777;
	color: #FFFFFF;
	text-shadow: none;
	}
div.messages .caption span.attr input {
	margin: 1px 0 0;
	opacity: 1;
	}
.toolbar fieldset.float_right .field input {
	width: 240px;
	}
div.messages .caption span.attr .button i {
	width: 9px;
	height: 9px;
	margin: 4px 0 0;
	}
div.messages .caption span.attr .button:first-child i {
	margin-right: 6px;
	margin-left: 6px;
	}
div.messages .caption span.attr .button b {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: top;
	margin-right: 4px;
	background: url(//i3.i.ua/v2/mail/filter_16.png);
	}
div.messages .caption span.params {
	font-size: 1em;
	}
div.messages .caption .frm, 
div.messages .caption .sbj, 
div.messages .caption span.params a {
	padding-top: 4px;
	cursor: pointer;
	}
div.messages .caption .sbj {
    padding-left: 2.6em;
	}
div.messages .caption .sbj, 
div.messages .caption span.params a {
	text-decoration: underline;
	}
div.messages .caption .frm:hover, 
div.messages .caption .sbj:hover, 
div.messages .caption span.params :hover {
	text-decoration: none;
	}
div.messages .caption .frm:hover, 
div.messages .caption .sbj:hover, 
div.messages .caption span.params *:hover {
	color: #000000;
	}
div.messages .caption span.params .fl {
	text-decoration: none;
	cursor: default;
	}
.row._last{
	position:relative;
	}
.row._last:before{
	display:block;
	position:absolute;
	content:'';
	background:#176FDE;
	width:4px;
	height:4px;
	left:0;
	top:50%;
	margin-top:-2px;
	border-radius:50%;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	}
.news_premium_item {
	padding: 0 16px 16px;
	margin-bottom: 16px;
	box-shadow: 0 0 0 1px #DDDDDD inset;
	background-color: #FFFFFF;
	}
.news_premium_item a {
	text-decoration: none;
	}
.news_premium_item ._title {
	text-decoration: none;
	border: rgba(0, 34, 204, 0.3) solid;
	border-width: 0 0 1px;
	line-height: 1.24;
	}
.news_premium_item a:hover ._title {
	border-color: transparent;
	}
.news_premium_item ._img {
	display: block;
	overflow: hidden;
	margin: 0 -16px 8px;
	box-sizing: border-box;
	}
.news_premium_item .thumbnail {
	width: 100%;
	height: auto;
	}
/* }}} mail_inbox.css */

/* mail_compose.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_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 */

/* 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 */

/* 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 */

/* 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 */

/* 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 */

/* keyboard.css {{{ */
/* CSS Document */
.popup.keyboard .close_button {
	right: -20px;
	top: 0;
	}
.keyboard {
	width: 530px;
	cursor: move;
	}
.keyboard .content {
	padding: 8px;
	}
.keyboard input {
	font-size: 11px;
	background-image: url(//i3.i.ua/v2/mail/button_bg_grey.png?r);
		background-repeat: repeat-x;
	background-position: 0 50%;
	background-color: #F6F6F6;
	border: 1px solid #CCCCCC;
	border-bottom: 1px solid #777777;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 0 0 2px 0;
	margin: 0 3px 3px 0;
	cursor: pointer;
	height: 18px;
	vertical-align: top;
	}
.keyboard .service {
	background-image: url(//i3.i.ua/v2/bg/bottom_gradient_bg_grey.png?r);
		background-position: 0 0;
	background-color: #FFFFFF;
	}
.keyboard input:hover {
	background: #FFFFFF;
	}
.keyboard .keys {
	margin: 0 -3px 0 0;
	padding-top: 5px;
	}
.keyboard .button {width: 25px;}
.keyboard .button_large {width: 53px;}
.keyboard .button_larger {width: 81px;}
.keyboard .button_largest {width: 109px;}
.keyboard .button_space {width: 193px;}

.keyboard .lang { /* see header_user_menu.css */
	float: right;
	width: 80px;
	margin-top: 0;
	text-align: center;
	}
.keyboard .lang span {
	color: #000000;
	font-size: 0.84em;
	white-space: nowrap;
	text-decoration: underline;
	cursor: pointer;
	}
.keyboard.large {
	width: 782px;
	}
.keyboard.large input {
	font-size: 16px;
	height: 26px;
	}
.keyboard.large .button {width: 39px;}
.keyboard.large .button_large {width: 81px;}
.keyboard.large .button_larger {width: 123px;}
.keyboard.large .button_largest {width: 165px;}
.keyboard.large .button_space {width: 291px;}
.keyboard.large .lang {
	width: 120px;
	margin-top: 8px;
	}
/* }}} keyboard.css */

/* mail_address_book.inc.css {{{ */
.popup.address_book {
	width: 520px;
	}
.popup.address_book .contacts_container .content_browser {
	height: 200px;
	max-height: none;
	margin-top: 8px;
	margin-bottom: 0;
	padding: 0;
	}
.popup.address_book fieldset input {
	width: 46%;
	color: #777777;
	margin: 0 1% 0 0;
	padding: 0;
	}
.popup.address_book fieldset select {	
	max-width: 46%;
	}
.popup.address_book .contacts_container input[type='button'] {
	width: 100%;
	height: 1.8em;
	font-weight: bold;
	font-size: 1.15em;
	color: #000000;
	}
.popup.address_book .selection {
	float: left;
	width: 48%;
	white-space: nowrap;
	margin: 8px 0;
	}
.popup.address_book .sorting {
	margin: 8px 0;
	}
.popup.address_book .selection dl {
	display: inline;
	vertical-align: bottom;
	}
.popup.address_book .selection dl dd {
	display: inline;
	padding-left: 4px;
	margin-left: 4px;
	border-left: 1px dotted #DDDDDD;
	}
.popup.address_book .selection dl dd:first-child {
	border-left: none;
	padding-left: 0;
	margin-left: 0;
	}
.popup.address_book .selection dd span {
	color: #0022CC;
	text-decoration: underline;
	cursor: pointer;
	}
.popup.address_book .selection dd span:hover {
	text-decoration: none;
	}
.popup.address_book .selection dd span.current {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	cursor: default;
	}
.popup.address_book .content_browser dl {
	display: block;
	position: relative;
	border-top: 1px solid #DDDDDD;
	}
.popup.address_book .content_browser dl:first-child {
	border-top: none;
	}
.popup.address_book .content_browser dl.selected {
	background-color: #F6F6F6;
	}
.popup.address_book .content_browser dl:hover {
	background-color: #EEEEEE;
	cursor: pointer;
	}
.popup.address_book .content_browser dl dd {
	display: block;
	padding: 4px 8px 4px;
	color: #777777;
	overflow: hidden;
	}
.popup.address_book .with_avatar dl dd {
	padding-left: 52px;
	}
.popup.address_book .content_browser dl dd.clear .avatar_micro {
	float: left;
	margin-right: 8px;
	}
.popup.address_book .with_avatar dl dd.clear .avatar_micro {
	margin-left: -44px;
	}
.popup.address_book .content_browser dl.selected dd.clear .avatar_micro {
	border-color: #FFFFFF;
	}
.popup.address_book .content_browser dl.selected dd.clear .avatar_micro img {
	border-color: #A6E88F;
	}
.popup.address_book .content_browser dl dd.clear address {
	display: inline-block;
	padding: 2px 0;
	min-width: 47%;
	white-space: nowrap;
	}
.popup.address_book .content_browser dl dd big {
	display: block;
	padding-bottom: 3px;
	font-size: 1em;
	color: #000000;
	font-weight: bold;
	}
.popup.address_book .content_browser dl.selected dd {
	color: #000000;
	}
.popup.address_book .content_browser dl.selected dd big {
	padding-right: 6em;
	}
.popup.address_book .content_browser dd.add_fields {
	display: none;
	}
.popup.address_book .content_browser dl.selected dd.add_fields {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	}
.popup.address_book .content_browser dd.add_fields span {
	font-size: 0.84em;
	text-decoration: underline;
	color: #AAAAAA;
	cursor: pointer;
	}
.popup.address_book .content_browser dd.add_fields select {
	float: none;
	width: 6.4em;
	color: #777777;
	border-color: #DDDDDD;
	}
.popup.address_book .content_browser dd.add_fields select option {
	color: #777777;
	}
.popup.address_book .content_browser dl address .delete_small {
	position: relative;
	z-index: 1;
	visibility: hidden;
	opacity: 0;
	transition: opacity .3s;
	-moz-transition: opacity .3s;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
	}
.popup.address_book .content_browser dl:hover address .delete_small {
	visibility: visible;
	opacity: .5;
	}
.popup.address_book .content_browser dl.selected address .delete_small, 
.popup.address_book .content_browser dl address .delete_small:hover {
	visibility: visible;
	opacity: 1;
	}
/* }}} mail_address_book.inc.css */

/* mail_attachments.inc.css {{{ */
.message_header .upload_area {
	margin-top: 0;
	}
.message_header .form fieldset {
	border-bottom: none;
	padding-bottom: 0;
	}
.message_container .message_header .files .field_value div.form {
	border: 1px solid #C4D2E7;
	border-top: none;
	background-color: #FFFFFF;
	margin-top: 4px;
	padding: 0 8px 8px;
	}
.message_container .message_header .files .field_value div.form hr {
	border-top-color: #C4D2E7;
	border-top-style: dashed;
	margin-bottom: 8px;
	}
.message_container .message_header .files .field_value .navigation_tabs {
	position: relative;
	z-index: 1;
	margin: 0 -9px 8px;
	padding: 0;
	border-bottom: 1px solid #C4D2E7;
	background-color: #F0F6FC;
	}
.message_container .message_header .files .field_value .navigation_tabs label {
	float: left;
	position: relative;
	z-index: 1;
	margin-right: 0 ! important;
	margin-bottom: -1px;
	padding: 4px 8px;
	}
.message_container .message_header .files .field_value .navigation_tabs label.current {
	padding-top: 3px;
	padding-right: 7px;
	padding-left: 7px;
	border: 1px solid #C4D2E7;
	border-bottom: none;
	background: #FFFFFF;
	font-weight: normal;
	border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-webkit-border-top-left-radius: 8px;
	}
.message_container .message_header .files .field_value .navigation_tabs ins {
	display: block;
	position: absolute;
	z-index: 1;
	right: 0;
	bottom: 4px;
	font-size: 0.84em;
	font-style: italic;
	color: #0053A5;
	text-decoration: none;
	}
.message_container .message_header .files .field_value .file_uploader {
	margin: 0 -8px -8px 8px;
	padding: 0 8px 8px;
	}
.message_container .message_header .files .field_value .file_uploader li:first-child {
	padding-top: 8px;
	border-top: 1px dashed #DDDDDD;
	}
.message_container .message_header .files .field_value .file_uploader.done {
	margin-left: -8px;
	}
.message_container .message_header .files .field_value .file_uploader.done li:first-child {
	padding-top: 0;
	border-top: 0;
	}
.message_container ul.breadcrumbs {
	margin-bottom: 8px;
	}
.message_container ul.breadcrumbs li {
	float: none;
	display: inline;
	vertical-align: middle;
	}
.message_container ul.breadcrumbs li.lock {
	margin-left: 0;
	padding-left: 0;
	}
.message_container ul.breadcrumbs .lock > i {
	margin: 0 0 0 4px;
	}
.message_container .message_header ul.breadcrumbs span i, 
.message_container .message_header h3 i {
	cursor: default !important;
	}
.message_container .message_header ul.breadcrumbs span.link i {
	cursor: pointer !important;
	}
.message_container ul.breadcrumbs li:first-child span, 
.message_container ul.breadcrumbs li:first-child a, 
.message_container .message_header .files .field_value div.form h3, 
.message_container .message_header .files .field_value div.form .choise_my_disk {
	padding-left: 28px;	}
.message_container .message_header .files .field_value div.form span i, 
.message_container .message_header .files .field_value div.form a i, 
.message_container .message_header .files .field_value div.form h3 i {
	display: inline-block;width: 24px;height: 24px;vertical-align: middle;cursor: pointer;	}
.message_container .message_header .files .field_value div.form .file_uploader span i, 
.message_container .message_header .files .field_value div.form .file_uploader a i {
	display: inline-block;width: 12px;height: 12px;vertical-align: middle;cursor: pointer;	}
.message_container ul.breadcrumbs span i, 
.message_container ul.breadcrumbs a i, 
.message_container .message_header .files .field_value div.form h3 i, 
.message_container .message_header .files .field_value div.form .choise_my_disk i {
	margin-right: 4px;margin-left: -28px;	}
.message_container .message_header .files .field_value div.form .content_browser {
	border-right: none;
	border-left: none;
	border-bottom-style: dashed;
	border-top-style: dashed;
	margin: 0 -8px 8px;
	background-color: #F6F6F6;
	}
.message_container .content_browser ul.list_cols_3 {
	margin-bottom: 8px;
	}
.message_container .content_browser ul.list_cols_3 li {
	position: relative;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-bottom: 8px;
	padding-right: 1px;
	white-space: nowrap;
	overflow: hidden;
	}
.message_container .content_browser ul.list_cols_3 li:after {
	content: '';
	position: absolute;
	display: block;
	height: 100%;
	width: 16px;
	right: -2px;
	top: 0;
	z-index: 1;
	background: -webkit-linear-gradient(right, rgba(246,246,246,1) 0%, rgba(246,246,246,0) 100%);
	background: -moz-linear-gradient(right, rgba(246,246,246,1) 0%, rgba(246,246,246,0) 100%);
	background: -ms-linear-gradient(right, rgba(246,246,246,1) 0%, rgba(246,246,246,0) 100%);
	background: -o-linear-gradient(right, rgba(246,246,246,1) 0%, rgba(246,246,246,0) 100%);
	}
.message_container .content_browser ul.list_cols_3 dt {
	float: left;
	margin-top: 2px;
	}
.message_container .content_browser ul.list_cols_3 dd {
		margin-left: 20px;
	}
.message_container .content_browser ul.list_cols_3 dt a {
	float: left;
		width: 16px;
	height: 16px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0 0;
	font-size: 0.84em;
	text-align: center;
	line-height: 32px;
	text-decoration: none;
	}
.message_container .content_browser ul.list_cols_3 dt a.folder {
	background-image: url(//i3.i.ua/v2/files/folder_16.png?r);
	color: #996600;
	}
.message_container .content_browser ul.list_cols_3 dt a.folder_lock {
	background-image: url(//i3.i.ua/v2/files/folder_red_16.png?r);
	color: #990033;
	}
.message_container .content_browser table {
	width: 100%;
	margin-top: 0;
	}
.message_container .content_browser table td {
	border-top: 1px dotted #DDDDDD;
	padding: 4px;
		vertical-align: middle;
	}
.message_container .content_browser table tr td:first-child {
	width: auto;
	}
.message_container .content_browser table thead tr td:first-child {
	text-align: left;
	}
.message_container .content_browser table i, 
.message_container .content_browser table input[type='checkbox'] {
	margin: 0;
	}
.message_container .content_browser table label {
	/*font-weight: bold;*/
	display: block;
	padding-left: 20px;
	}
.message_container .content_browser table label i {
	margin-right: 4px;
	margin-left: -20px;
	}
.message_container .content_browser table tr:hover td {
	background-color: #EEEEEE;
	}
.message_container .content_browser table td.align_right {
	padding-right: 4px;
	color: #444444;
	font-size: 0.84em;
	}
.message_container .content_browser table thead td {
	vertical-align: middle;
	border-top: none;
	font-size: 0.84em ! important;
	background-color: #DDDDDD;
	}
.message_container .content_browser table thead tr:hover td {
	background-color: #DDDDDD;
	}
.message_container .content_browser table thead td * {
	color: #444444;
	}
.message_container .content_browser table thead td .sortDn, 
.message_container .content_browser table thead td .sortUp {
	padding-right: 10px;
	background-position: 100% 50%;
	background-repeat: no-repeat;
	}
.message_container .content_browser table thead td .sortDn {
	background-image: url(//i3.i.ua/v2/control/arrow_down_dotted_9.png?r);
	}
.message_container .content_browser table thead td .sortUp {
	background-image: url(//i3.i.ua/v2/control/arrow_up_dotted_9.png?r);
	}
.message_container .content_browser table td.lock {
	display: table-cell;
	}
.message_container .content_browser table td p {
	padding-left: 20px;
	}
.message_container .content_browser dl.preview_left {
	margin-top: 16px;
	margin-bottom: 0;
	}
.message_attachment .preview_photo, 
.message_attachment .preview_photo ins {
	text-decoration: none;
	}
.message_attachment .preview_photo ins, 
.message_attachment .preview_photo span {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 0.75em;
	margin-top: 40px;
	}
.message_attachment .preview_photo ins {
	display: inline-block;
	color: #777777;
	text-align: left;
	text-decoration: underline;
	padding-left: 20px;	}
.message_attachment .preview_photo ins i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;	margin-right: 4px;margin-left: -20px;	}
.message_attachment .preview_photo:hover ins {
	text-decoration: none;
	}
.message_attachment .preview_photo span {
	background-image: none;
	text-align: center;
	color: #333333;
	}


/* }}} mail_attachments.inc.css */

/* mail_text_editor.inc.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 */
.text_editor_toolbar {
	background-color: #E1ECFA;	 
	border-left: none;
	border-right: none;
	border-bottom-color: #C4D2E7;
	}
.text_editor_toolbar ul {
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #C4D2E7;
	}
.popup_box dfn {
	border-bottom: 1px dashed #DDDDDD;
	color: #777777;
	}
.text_editor_browser {
	margin-bottom: 8px;
	border: 1px solid #C4D2E7;
	border-top: none;
	overflow: hidden;
	}
.text_editor_browser iframe, 
.text_editor_browser textarea {
	height: 340px;
	}
.text_editor_browser textarea {
	border-right: 1px solid #C4D2E7;
	resize: vertical;
	}
.text_editor_toolbar .switcher i {
	border-color: #FFFFFF #C4D2E7 #C4D2E7 #FFFFFF;
	}
.text_editor_toolbar .switcher i.pressed {
	border-color: #C4D2E7 #FFFFFF #FFFFFF #C4D2E7;
	}
/* MENU */
.popup_box.menu ul {
	margin: 0;
	padding: 0;
	}
.popup_box.menu .content li {
	list-style: none;
	margin: 0;
	padding: 0;
	}
.popup_box.menu {
	width: auto;
	}
.popup_box.menu .content li {
	list-style: none;
	cursor: pointer;
	margin: 0 18px 1px 0;
	padding: 2px;
	}
.popup_box.menu .content .current, 
.popup_box.menu .content li:hover, 
.popup_box.menu .content li i.html {
	background-color: #EEEEEE;
	}
.popup_box.menu .content li img {
	display: inline-block;
	vertical-align: middle;
	margin-right: 2px;
	}
.popup_box.menu .content li i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;	margin-right: 2px;
	}
.popup_box.menu .f_size {
	float: left;
	width: 180px;
	overflow: hidden;
	/*border-right: 1px solid #C4D2E7; for font-names
	padding-right: 8px;*/
	margin-bottom: 8px;
	}
.popup_box.menu .f_name {
	border-left: 1px solid #C4D2E7;
	padding-left: 8px;
	margin: 0 0 8px 188px;
	}
.popup_box.menu .f_size li, 
.popup_box.menu .f_name li {
	margin-right: 0;
	}
.popup_box .description {
	padding-top: 4px;
	border-top: 1px dashed #C4D2E7;
	}
/* COLOR PALETTE */
.popup_box .content {
	background-image: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) !important;
	border-color: #C4D2E7 !important;
	}
/* }}} mail_text_editor.inc.css */

.message_container .Right span.link {
	padding-left: 20px;	}
.message_container .Right span.link i {
	margin-right: 4px;margin-left: -20px;	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;	}
.lock i, 
.content_browser table i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;	}
.Cols_80_20.message_container {
	width: 92%;
	margin-left: 8%;
	padding-left: 0;
	padding-bottom: 16px;
	}
.message_container .Left, 
.message_container .Right {
	position: relative;
	text-align: left;
	}
.send_container {
	margin-bottom: 8px;
	}
.send_container input.bold {
	padding-left: 32px;
	padding-right: 32px;
	font-size: 1.15em;
	margin-right: 16px;
	}
.message_container .Left .block_gamma_bg {
	margin-bottom: 0;
	padding-bottom: 0;
	background: none;
	}
.message_container .files .block_alert {
	margin: 8px 0 16px;
	}
.message_container .files .block_alert .tr, .message_container .files .block_alert .br, .message_container .files .block_alert .tl, .message_container .files .block_alert .bl {
	display: none;
	}
.message_container .message_header .content {
	padding-top: 4px;
	}
.message_container .message_header .field_name, 
.message_container .message_header .field_value {
	padding: 4px 4px 0 0;
	}
.message_container .message_header .field_name {
	float: left;
	width: 5.6em;
	text-align: right;
	}
.message_container .message_header .subj .field_name {
	margin-top: 2px;
	}
.message_container .message_header .field_value {
	margin-left: 6em;
	}
.message_container .Left .message_header .from {
	white-space: nowrap;
	}
.message_container .message_header .attr .field_value .link {
	display: inline-block;
	padding-left: 8px;
	margin-right: 8px;
	border-left: 1px dotted #CCCCCC;
	color: #777777;
	}
.message_container .message_header .attr .field_value .link i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;	margin-right: 4px;margin-left: -20px;	background: url(//i3.i.ua/v2/mail/mail_attach_16.png);
	}
.message_container .message_header .attr .field_value .cancel i {
	width: 9px ! important;
	height: 9px ! important;
	background-image: url(//i3.i.ua/v2/control/close_9_red.png) ! important;
	margin-left: -13px ! important;
	}
.message_container .message_header .attr .field_value .link:first-child {
	padding-left: 20px;	margin-left: -20px;
	border-left: none;
	color: #0022CC;
	}
.message_container .message_header .attr .field_value .cancel {
	color: #990033 ! important;
	}
.message_container .message_header .to .field, 
.message_container .message_header .cc .field, 
.message_container .message_header .bcc .field {
	display: block;
	padding: 0 24px 0 2px;
	}
.message_container .message_header .subj .field {
	display: block;
	padding: 0 2px;
	}
.message_container .field i {
	float: right;
	margin: 2px -22px 0 0;
	width: 16px;
	height: 16px;
	background: url(//i3.i.ua/v2/control/at_16.png);
	cursor: pointer;
	}
.message_container .message_header .field_value .field input, 
.message_container .message_header .field_value .field textarea, 
.message_container .message_header .field_value .field select {  /* compose template */
	height: 1.5em;
	}
.message_container .message_header .field textarea {
	overflow: hidden;
	}
.option_container {
	margin-bottom: 8px;
	padding-bottom: 4px;
	border-bottom: 1px solid #DDDDDD;
	}
.option_container span {
	float: right;
	}
.option_container label {
	display: inline-block;
	margin: 0 0 4px;
	}
/* right column tools */
.message_container .Right .avatar {
	float: left;
	margin-right: 0;
	}
.message_container .Right .field {
	margin-bottom: 2px;
	}
.message_container .Right ul.list_underlined {
    margin-bottom: 0;
	}
.message_container .Right span.link.kbd {
	padding-left: 24px;
	}
.message_container .Right span.link.kbd i {
	width: 19px;
	margin-left: -24px;
	background: url(//i3.i.ua/v2/control/keyboard_16.png);
	}
.message_container .Right span.styles i {
	background: url(//i3.i.ua/v2/ico/editor/styles.png);
	}
.message_container .Right span.txt i {
	background: url(//i3.i.ua/v2/ico/file_types/txt_16.png);
	}
.message_container .Right .content_browser, 
.message_container .Right .content_browser ul {
	padding: 0;
	margin: 0;
	}
.message_container .Right .content_browser {
	padding: 0;
	margin-top: 8px;
	}
.message_container .Right .content_browser ul li {
	float: left;
	width: 46%;
	height: 58px;
	margin: 2px ! important;
	padding: 0 ! important;
	border: 1px solid #DDDDDD;
	cursor: pointer;
	list-style: none;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	}
.message_container .Right .content_browser ul li:hover {	
	padding: 2px ! important;
	margin: 0 ! important;
	}
.message_container .Right h3 {
	margin: 8px 0 4px;
	}
.message_container .Right .close {
	color: #444444;
	}
.message_container .Right .close i {
	width: 9px ! important;
	height: 9px ! important;
	background-image: url(//i3.i.ua/v2/control/arrow_up_9.png) ! important;
	}
/* }}} mail_compose.css */

/* mail_read.css {{{ */

/* blocks_dropdown.css {{{ */

/* }}} blocks_dropdown.css */

/* blocks_preview.css {{{ */

/* }}} blocks_preview.css */

/* lists_blocks.css {{{ */

/* }}} lists_blocks.css */

/* navigation_tabs.css {{{ */

/* }}} navigation_tabs.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 */
.Right .block_gamma_bg.toolbar.sorting {
	margin-bottom: 16px;
	}
.toolbar a, 
.toolbar .link {
	color: #000000;
	}
.toolbar .link {
	padding-right: 9px;
	}
.toolbar .link i {
	display: inline-block;width: 9px;height: 9px;vertical-align: middle;cursor: pointer;	margin: 0 -13px 0 4px;
	background: url(//i3.i.ua/v2/control/arrow_down_9.png) no-repeat;
	}
.toolbar .link.close i {
	background: url(//i3.i.ua/v2/control/arrow_up_9.png) no-repeat;
	}
.toolbar span.description {
	display: inline-block;
	vertical-align: middle;
	margin-top: 4px;
	}
.labels .add, 
.labels .delete {
	padding: 0;
	white-space: nowrap;
	}
.labels .add i, 
.labels .delete i {
	display: inline-block;width: 12px;height: 12px;vertical-align: middle;cursor: pointer;	margin: 0 0 4px 2px;
	}
.labels .delete i {
	background: url(//i3.i.ua/v2/control/delete_12.png) no-repeat;
	}
.labels .add i {
	background: url(//i3.i.ua/v2/control/plus_12.png) no-repeat;
	}
.block_gamma.inside {
	background: none;
	padding-bottom: 0;
	margin-bottom: 0;
	}
.block_gamma.inside .content {
	padding-bottom: 0;
	border-bottom: none;
	}
.folders.inside .list_underlined {
	margin-bottom: 0;
	}
.folders.inside .list_underlined li {
	margin-bottom: 0;
	}
.messages ins {
	color: #AAAAAA;
	font-weight: normal;
	font-size: 0.84em;
	text-decoration: none;
	}
.Left ul.messages {
	padding: 0;
	margin: 0 0 16px;
	border-bottom: 1px solid #C4D2E7;
	}
.Left ul.messages ins {
	display: inline-block;
	margin-right: 6px;
	}
.Left ul.messages li {
	padding: 0;
	margin: 0;
	list-style: none;
	border-top: 1px dashed #CEE3F7;
	}
.Left ul.messages .row a {
	display: block;
	position: relative;
	padding: 4px 2px 4px 1.4em;
	color: #444444;
	text-decoration: none;
	line-height: normal;
	background-color: #FFFFFF;
	transition: background-color .2s;
	-moz-transition: background-color .2s;
	-webkit-transition: background-color .2s;
	-o-transition: background-color .2s;
	}
.Left ul.messages li a:hover {
	background-color: #EEEEEE;
	}
.Left ul.messages i.arrow {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	color: #CEE3F7;
	}
.Left ul.messages .near {
	margin-bottom: -1px;
	border-bottom: 1px solid #CEE3F7;
	}
.Left ul.messages .near i.arrow {
	bottom: 16px;
	top: auto;
	}
.Left ul.messages .attr, 
.Left ul.messages .from {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	}
.Left ul.messages .attr {
	margin-top: 4px;
	font-size: 0.84em;
	color: #AAAAAA;
	}
.Left ul.messages .from {
	color: #777777;
	}
.Left ul.messages .subj {
	padding-right: 4px;
	}
.Left ul.messages a .subj {
	text-decoration: underline;
	}
.Left ul.messages a:hover .subj {
	text-decoration: none;
	}
.Left ul.messages .current .from, 
.Left ul.messages .new .from {
	color: #000000;
	}
.Left ul.messages .new .subj {
	color: #0022CC;
	}
.Left ul.messages .current .subj {
	font-weight: bold;
	}
.Right ul.messages {
	position: relative;
	z-index: 0;
	margin: 5px 0 16px;
	padding: 0;
	}
.Right ul.messages > li {
	position: relative;
	margin: -8px 0 0;
	padding: 0 0 0 16px;
	list-style: none;
	cursor: pointer;
	}
.Right ul.messages > li.single {
	padding-left: 0;
	}
.Right ul.messages li.current {
	cursor: text;
	margin-top: -2px;
	}
.Right ul.messages li.current .preloader {
	margin: 12px 0 8px 16px;
	}
.Right ul.messages > li:first-child {
	margin-top: -6px;
	}
.Right ul.messages li > ins {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 50%;
	margin-top: -2px;
	line-height: 100%;
	cursor: default;
	}
.Right ul.messages li:first-child > ins {
	margin-top: -6px;
	}
.Right ul.messages li.current > ins {
	top: 10px;
	margin-top: 0;
	}
.Right ul.messages li .corners {
	position: relative;
	height: 7px;
	margin: 0 8px;
	border-bottom: 1px solid #DDDDDD;
	border-top: none;
	background-color: #FFFFFF;
	}
.Right ul.messages li.current .corners {
	box-shadow: 0 -2px 12px rgba(0,0,0,.4);
	-moz-box-shadow: 0 -2px 12px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 -2px 12px rgba(0,0,0,.4);
	-khtml-box-shadow: 0 -2px 12px rgba(0,0,0,.4);
	}
.Right ul.messages li .corners .bl, 
.Right ul.messages li .corners .br {
	background-image: url(//i3.i.ua/v2/mail/corners_border.png?r);
	bottom: -1px;
	}
.Right ul.messages li.new .corners .bl, 
.Right ul.messages li.new .corners .br {
	background-image: url(//i3.i.ua/v2/mail/corners_border_dark.png?r);
	}
.Right ul.messages li.current .corners .bl, 
.Right ul.messages li.current .corners .br {
	background-image: url(//i3.i.ua/v2/mail/corners_border_blue.png?r);
	}
.Right ul.messages li .corners .br {
	background-position: -8px -8px;
	right: -8px;
	}
.Right ul.messages li .corners .bl {
	background-position: 0 -8px;
	left: -8px;
	}
.Right ul.messages li .message_container {
	position: relative;
	z-index: 1;
	margin-bottom: -2px;
	padding-top: 10px;
	background-image: url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: 0 -5px;
	border: 1px solid #DDDDDD;
	border-bottom: none;
	}
.Right ul.messages li:first-child .message_container {
	padding-top: 4px;
	}
.Right ul.messages li.current .message_container {
	padding-top: 0;
	box-shadow: 0 -6px 12px #FFFFFF;
	-moz-box-shadow: 0 -6px 12px #FFFFFF;
	-webkit-box-shadow: 0 -6px 12px #FFFFFF;
	-khtml-box-shadow: 0 -6px 12px #FFFFFF;
	}
.Right ul.messages li.current .message_container, 
.Right ul.messages li.current .corners {
	background: #FFFFFF;
	border-color: #C4D2E7;
	}
.Right ul.messages li.new .message_container {
	background-color: #EEEEEE;
	}
.Right ul.messages li .message_container .toolbar .content {
	margin-bottom: 0;
	padding-left: 12px;
	border-color: #C4D2E7;
	border-style: none none dotted;
	}
.Right ul.messages li .message_container .toolbar.bottom .content {
	border-top-style: dotted;
	}
.Right ul.messages .toolbar fieldset {
	margin-left: -8px;
	padding-right: 14px;
	}
.Right ul.messages .toolbar fieldset.float_right {
	padding-right: 0;
	}
.Right ul.messages li.new .corners {
	background-color: #EEEEEE;
	}
.Right ul.messages .message_container .f, 
.Right ul.messages .message_container .nf {
	margin: 0 8px;
	}
.Right ul.messages li.current .message_container .f, 
.Right ul.messages li.current .message_container .nf {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 16px;
	margin-top: 2.3em;
	}

.Right ul.messages span.attr {
	display: block;
	padding: 0 8px 0 32px;
	color: #777777;
	}
.Right ul.messages li .message_container .toolbar, 
.Right ul.messages li.current span.frm, 
.Right ul.messages li.current span.params, 
.Right ul.messages li .avatar {
	display: none;
	}
.Right ul.messages li.current .message_container .toolbar {
	display: block;
	}
.Right ul.messages span.attr .link {
	color: #777777;
	}
.Right ul.messages .new span.attr .link {
	color: #0022CC;
	}
.Right ul.messages span.attr .fragment {
	display: inline-block;
	margin-left: 8px;
	color: #AAAAAA;
	}
.Right ul.messages .new span.attr .fragment {
	color: #444444;
	}
.Right ul.messages span.attr:hover .fragment {
	color: #777777;
	}
.Right ul.messages span.attr:hover .link, 
.Right ul.messages .new span.attr:hover .fragment {
	color: #000000;
	text-decoration: none;
	}
.Right ul.messages span.params {
	text-align: right;
	}
.Right ul.messages span.params i {
	margin-right: 4px;
	vertical-align: middle;
	}
.Right ul.messages .message_header {
	padding: 4px 8px 8px;
	background-color: #F6F6F6;
	border-bottom: 1px dotted #DDDDDD;
	}
.Right ul.messages li.current .avatar {
	display: block;
	position: absolute;
	z-index: 1;
	right: -14px;
	top: 0;
	}
.Right ul.messages .message_header .field_name {
	clear: left;
	color: #777777;
	}
.Right ul.messages .message_header h3 {
	margin: 8px 116px  4px 24px;
	color: #000000;
	line-height: 120%;
	text-shadow: 0 1px 0 #FFFFFF;
	}
.Right ul.messages .message_header .from, 
.Right ul.messages .message_header .to, 
.Right ul.messages .message_header .received, 
.Right ul.messages .message_header .labels {
	margin-right: 116px;
	}
.Right ul.messages .message_header .field_value a, 
.Right ul.messages .message_header .field_value span.link, 
.Right ul.messages .message_header .labels a {
	color: #777777;
	}
.Right ul.messages .message_header .field_value span.link, 
.Right ul.messages .message_header .labels a {
	white-space: nowrap;
	}
.Right ul.messages .message_header .labels a {
	color: #000000; /* default */
	}
.Right ul.messages .message_header .labels .del {
	display: inline-block;
	vertical-align: baseline;
	padding: 1px 3px 3px;
	text-align: center;
	background-color: #CCCCCC;
	font: 12px/8px Tahoma, Verdana, sans-serif;
	color: #FFFFFF;
	margin-left: .2em;
	cursor: pointer;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	}
ul.messages li.current .message_header {
	position: relative;
	}
ul.messages li.current .message_header .i_details {
	position: absolute;
	z-index: 1;
	left: 10px;
	bottom: 8px;
	display: block;
	width: 12px;
	height: 12px;
	text-align: center;
	background-color: #FFFFFF;
	font: bold 13px/1 serif;
	padding-top: 0;
	cursor: pointer;
	border-radius: 25%;
	-moz-border-radius: 25%;
	-webkit-border-radius: 25%;
	border-style: solid;
	border-width: 1px;
	border-color:#22c040;
	color:#22c040;
	overflow: hidden;
	}
ul.messages li.current .message_header .i_details._r {
	border-color:#e48;
	color:#e48;
	}
ul.messages li.current .message_header .i_details._y {
	border-color:#e19a00;
	color:#e19a00;
	}
ul.messages li.current .message_header .i_details.active {
	background-color: #777777;
	border-color: #777777;
	color: #FFFFFF;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	}
.msg_dtls_popup {
	width: auto;
	min-width: 340px;
	max-width: 640px;
	}
.popup_menu.msg_dtls_popup .content{
	background-color: #FFFFFF!important;
	}
.msg_dtls_popup table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	}
.msg_dtls_popup table td {
	padding: 4px 8px;
	vertical-align: top;
	}
.msg_dtls_popup table tr td:first-child {
	text-align: right;
	color: #777777;
	white-space: nowrap;
	}
.msg_dtls_popup td span {
	color: #009f22;
	}
.msg_dtls_popup td span._r {
	color: #d03;
	}
.msg_dtls_popup td span._y {
	color: #e17f00;
	}
.Right ul.messages .message_adv, 
.Right ul.messages .message_imageblock {
	padding: 8px;
	background-color: #FFF7DF;
	border-bottom: 1px dotted #FFDDAA;
	}
.Right ul.messages .message_imageblock {
	padding-left: 44px;
	background-image: url(//i3.i.ua/v2/mail/img_blocked_24.png?r);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	}
.Right ul.messages .message_imageblock p {
	margin-bottom: 4px;
	}
.Right ul.messages .message_imageblock input[type=button] {
	margin-right: 16px;
	margin-left: 0;
	}
.Right ul.messages .message_imageblock a, 
.Right ul.messages .message_imageblock label {
	font-size: 0.84em;
	}
.Right ul.messages .message_body iframe {
	width: 100%;
	text-align: center;
	}
.Right ul.messages .message_body iframe body {
	text-align: left;
	}
.Right ul.messages .message_body pre {
	font: 1em Arial, Helvetica, sans-serif;
	padding: 16px;
	}
.Right ul.messages .message_body pre a:visited {
	color: #660066;
	}
.message_body .overdraft {
	margin: 16px 8px;
	padding-left: 24px;
	font-weight: bold;
	}
.message_body .overdraft i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;	margin: 0 8px 0 -24px;
	background: url(//i3.i.ua/v2/control/screamer_16.png) no-repeat;
	}
.Right ul.messages .message_attachment {
	border-top: 1px dashed #CEE3F7;
	padding: 8px 0 0 32px;
	}
.Right ul.messages .message_attachment ol {
	padding: 0;
	margin: 0 0 16px;
	}
.Right ul.messages .message_attachment ul {
	padding: 0;
	margin-top: -8px;
	margin-bottom: 16px;
	}
.Right ul.messages .message_attachment ul li dl {
	margin: 16px 0 0;
	width: 100%;
	}
.Right ul.messages .message_attachment ul li dl dd {
	white-space: nowrap;
	overflow: hidden;
	line-height: 1.4em;
	color: #777777;
	}
.Right ul.messages .message_attachment ul li dl dt {
	text-align: center;
	}
.Right ul.messages .message_attachment ul li dl dd p {
	margin-bottom: 4px;
	}
.Right ul.messages .message_attachment h3 {
	display: inline;
	vertical-align: baseline;
	}
.Right ul.messages .message_attachment span.description {
	font-size: 1em;
	font-weight: normal;
	}
.Right ul.messages .message_attachment h3 span.description {
	font-size: 0.84em;
	}
.Right ul.messages .message_attachment h3, 
.Right ul.messages .message_reply h3 {
	margin: 8px 0 4px;
	}
.Right ul.messages .message_attachment .downloads {
	margin-top: -4px;
	color: #777777;
	}
.Right ul.messages .message_attachment .downloads a, 
.Right ul.messages .message_attachment .downloads .link {
	padding-left: 20px;	margin-right: 8px;
	}
.Right ul.messages .message_attachment .downloads i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;margin-right: 4px;margin-left: -20px;	}
.Right ul.messages .message_attachment .downloads .download_flash i {
	background-image: url(//i3.i.ua/v2/files/disk_in_16.png);
	}
.Right ul.messages .message_attachment .downloads .download_album i {
	background-image: url(//i3.i.ua/v2/files/folder_in_16.png);
	}
.Right ul.messages .message_attachment .downloads .download_zip i {
	background-image: url(//i3.i.ua/v2/ico/file_types/zip_yellow_16.png);
	}
.Right ul.messages .message_adv {
	padding: 8px 0;
	}
.Right ul.messages .multi_Adv {
	padding-left: 1%;
	}
.Right ul.messages .message_adv .Adv {
	white-space: nowrap;
	overflow: hidden;
	margin: 0 8px;
	}
.Right ul.messages .multi_Adv .Adv {
	width: 49%;
	margin: 0 1% 0 0;
	text-align: left;
	}
.Right ul.messages .message_adv .Adv a {
	margin: 0;
	padding-left: 0;
	max-width: none;
	max-height: none;
	overflow: visible;
	text-align: center;
	}
.Right ul.messages .multi_Adv .Adv a {
	text-align: left;
	}
.Right ul.messages .message_adv .Adv a img {
	float: none;
	border: none;
	margin: 0;
	left: 0;
	width: 740px;
	height: 35px;
	}
.Right ul.messages .multi_Adv .Adv a img {
	float: left;
	margin-left: 0;
	margin-right: 4px;
	width: 32px;
	height: 32px;
	}
.Right ul.messages .message_reply {
	padding: 2px 8px;
	background-color: #F0F6FC;
	background-image: url(//i3.i.ua/v2/bg/bottom_gradient_bg_white.png?r);
	background-position: 0 100%;
	background-repeat: repeat-x;
	}
.Right ul.messages .message_reply .field {
	display: block;
	margin-bottom: 4px;
	}
.denied {
	background: #FFE1DD;
	}
.pop_headers { /* popup for server headers */
	width: 55%;
	}
.pop_headers .content_browser {
	margin: 0;
	max-height: 480px;
	}
.Right ul.messages div.iua_support, 
.Right ul.messages div.iua_noreply {
	position: relative;
	margin-top: 1px;
	background-color: #FFF7DF !important;
	}
.Right ul.messages div.iua_support {
	background-image: url(//i3.i.ua/v2/mail/iua_support_mail_bg.png?r);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	}
.Right ul.messages i.iua_support, 
.Right ul.messages i.iua_noreply {
	position: absolute;
	z-index: 1;
	width: 123px;
	height: 124px;
	right: 0;
	}
.Right ul.messages i.iua_support {
	bottom: -14px;
	background: url(//i3.i.ua/v2/mail/iua_support_mail.png) no-repeat;
	}
.Right ul.messages i.iua_noreply {
	bottom: -7px;
	background: url(//i3.i.ua/v2/mail/iua_noreply_mail.png) no-repeat;
	}
.Right ul.messages .event {
	background: #F0F6FC;
	margin: 8px;
	padding: 8px 8px 4px;
	}
.message_container .event p {
	margin: 0 0 4px 9em;
	}
.message_container .event dfn { /* from mail_compose.css */
	float: left;
	clear: left;
	width:  8.6em;
	margin-left: -9em;
	font-style: normal;
	color: #777777;
	text-align: right;
	}
.message_container .event .calendar {
	margin-left: 8px;
	color: #000000 !important;
	}
.message_container .event .calendar i {
	background-image: url(//i3.i.ua/v2/control/calendar_plus_16.png);
	}
/* }}} mail_read.css */

/* mail_settings.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 */
/*setting_labels*/
p.width_25 input.width_100 {
	width: 98%;
	margin-bottom: 4px;
	}
p.width_25 span.float_left {
	margin-top: 4px;
	}
.Cols_67_33 .Right hr {
	margin-bottom: 8px;
	}
/*List SERVICE*/
ul.list_services {	
	padding: 0;
	margin: 0;
	}
ul.list_services li {
	width: 48%;
	padding: 0 1% 16px 0;
	float: left;
	list-style: none;
	}
ul.list_services li.clear {
	padding: 0;
	width: 100%;
	}
table.table_data {
	margin-top:2px;
	}
table.table_data th, 
table.table_data th * {	
	color: #000000;
	}
table.labels tr td:first-child a {
	color: #000000; /* default */
	}
table.form {
	empty-cells: hide;
	border-collapse: separate;
	}
.Cols_67_33 .Right ul.list_underlined i {
	display: inline-block;
	height: 16px;
	vertical-align: middle;
	padding-left: 16px;
	background-repeat: no-repeat;
	}
.Cols_67_33 .Right ul.list_underlined i {
	background-image: url(//i3.i.ua/v2/control/delete_16.png);
	cursor: pointer;
	}
span.function a {
	margin-right:8px;
	}
.name_form {
	margin-top:8px;
	}
.input_ip {
	width: 98%
	}	
.block_inner .form  ul.list_simple {
	margin-bottom: -8px	}
.block_inner .form  hr {
	margin-top: 8px;
	margin-bottom: 8px;
	border-color: #CEE3F7;
	margin-right:-8px;
	margin-left: -8px;
	}
.save_button {
	padding-top: 8px;
	margin: 0 auto;
	text-align: center;
	}
.Cols_50_50 .Right {
	border-left: 1px solid #CEE3F7;
	padding-left: 8px;
	}
/* PAGE SEND */
table.send_mail td {
	padding: 5px;
	}
table.send_mail tr {
	border: 1px solid #DDDDDD;
	}
table.send_mail {
	width: 100%;
	border: 1px solid #DDDDDD;
	margin-bottom: 8px;
	}
table.send_mail tr.current {
	background: #F6F6F6;
	}
table.send_mail tr.current label {
	font-weight: bold;
	white-space: nowrap;
	}
table.send_mail tr.current td.width_100 input {
	width: 100%;
	}
table.send_mail td.in_book {
	background: #FFFFFF;
	padding-left: 24px;
	}
.invite_reg {
	margin-left: 6px;
	font-size: 0.84em;
	}
/* LIST MENU*/
.right_240 .Right ul.list_menu li {
	color: #777777;
	margin: 0 0 8px;
	padding: 0;
	}
.right_240 .Right ul.list_menu {
	margin: 0 0 0 16px;
	padding: 0;
	}
.right_240 .Right  ul.list_menu li.current {
	color: #000000;
	}
.right_240 .Right  ul.list_menu li.current a {
	font-weight: bold;
	color: #000000;
	cursor: text;
	text-decoration: none;
	}
/* List LINE */
ul.list_line li {
	display: inline-block;
	margin-right: 16px;
	}
ul.list_line {	
	padding: 0;
	}
.Cols_25_75 .Right ul.list_line, 
.Cols_25_75 .Right ul.list_cols_2 {
	margin-bottom: 32px;
	}
.color_label img {
	width: 16px;
	height: 16px;
	background-color: #000000;
	border: 1px solid #DDDDDD;
	cursor: pointer;
	vertical-align: middle;
	}
ul.list_simple li ul.list_simple {
	margin: 8px 16px;
	}

table.form_1 {
	width: 100%;
	}
table.bordered tr, 
div.aa_param_vip {
	border-top: 1px solid #DDDDDD;
	}
div.aa_param_vip {
	position: relative;
	}
table.form_1 td {
	padding: 8px;
	vertical-align: top;
	}
table.form_1 td.field_title {
	width: 20%;
	text-align: right;
	padding-top: 10px;
	}
div.aa_param_vip table.form_1 td.field_title {
	padding-right: 0;
	}
table.form_1 td div, 
table.form_1 td label, 
table.form_1 td select {
	vertical-align: middle;
	}
div.aa_param_vip td div label {
	margin: 0 0 0 8px;
	}
table.form_1 td div {
	display: inline-block;
	position: relative;
	}
table.form_1 td div.mask, 
div.mask {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	background: #fff;
	filter: alpha(opacity=65);
	background: rgba(255,255,255,.65);
	}
div.aa_param_vip i {
	display: block;
	position: absolute;
	z-index: 2;
	right: 0;
	top: 8px;
	width: 15%;
	min-width: 10%;
	color: #777777;
	text-align: right;
	}
table.form_1 td ul.list_simple, 
table.form_1 td ul.list_simple li {
	margin-bottom: 0;
	}
table.form_1 td ul.list_simple li {
	line-height: 160%;
}
/* }}} mail_settings.css */

/* block_news_premium.css {{{ */
.news_premium_item a {
	text-decoration: none;
	}
.news_premium_item ._title {
	text-decoration: none;
	border: rgba(0, 34, 204, 0.3) solid;
	border-width: 0 0 1px;
	line-height: 1.24;
	}
.news_premium_item a:hover ._title {
	border-color: transparent;
	}
.news_premium_item ._img {
	display: block;
	overflow: hidden;
	box-sizing: border-box;
	}
.news_premium_item .thumbnail {
	width: 100%;
	height: auto;
	}

/* }}} block_news_premium.css */

.f, 
.nf,
.messages .row i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;	}
.messages .params i {
	vertical-align: bottom;
	}
.bold {
	font-weight: bold;
	}
.messages i.f, 
.messages i.nf {
	float: left;
	cursor: pointer;
	}
*.black {
	color: #000000 ! important;
	}
.labels a {
	color: #000000; /* default */
	}
/* WELCOME PAGE */
.mail_presentation {
	height: 343px;
	}
.mail_presentation i {
	float: right;
	width: 92px;
	height: 248px;
	margin-top: 5px;
	}
.mail_presentation b {
	float: right;
	width: 193px;
	height: 25px;
	margin-top: 35px;
	}
.mail_presentation ins {
	float: right;
	width: 193px;
	height: 26px;
	}
ul.list_mail {
	padding: 0;
	margin: 0;
	}
ul.list_mail li {
	margin: 0 0 16px 20px;
	list-style: none;
	}	
ul.list_mail li i {
	float: left;
	margin: 4px 0 0 -20px;
	width: 9px;
	height: 9px;	
	list-style: none;
	}		
/*CORRECTIONS*/
h4.title {
	margin-bottom: 32px;
	}
.block_important big {
	font-size: 1.55em;
	}
/* common */
.Branding_header {
    margin-bottom: 12px;
	}
.make_message { /* link */
	text-align: center;
	margin-bottom: 12px;
	}
.make_message a {
	display: inline-block;
	font-size: 1.15em;
	padding-left: 20px;
	}
.make_message a i {
	display: inline-block;
	width: 16px;
	height: 16px;
	vertical-align: middle;
	margin: 0 4px 0 -20px;
	}
pre { /* plain text & server headers preview */
	/*width: 100%;
	white-space: pre;*/
	margin: 0;
	width: auto;
	word-wrap: break-word;
	white-space: pre-wrap;
	overflow: auto;
	}
.local_search .content {
	padding-left: 8%;
	padding-right: 8%;
	}
.local_search .field_title {
	float: left;
	width: 4em;
	margin: 3px .4em 0 0;
	text-align: right;
	font-weight: normal;
	white-space: nowrap;
	}
.local_search .field {
	display: block;
	}
.local_search p .field {
	margin-left: 4.4em;
	}
.local_search .Cols_80_20 .Left .field {
	margin-bottom: 4px;
	}
.local_search .field select {
	color: #000000;
	}
.local_search .Cols_80_20 .Left .link i {
	display: inline-block;
	vertical-align: bottom;
	width: 9px;
	height: 9px;
	margin: 0 -12px 2px 4px;
	}
.local_search .Cols_80_20 .Right input {
	width: 100%;
	margin-top: -2px;
	}
.local_search .Cols_50_50 p {
	margin-top: 8px;
	margin-bottom: 0;
	}
.local_search p.no_float {
	white-space: nowrap;
	}
.local_search p.no_float .field {
	display: inline-block;
	margin-left: 0;
	}
.local_search p.no_float .field select {
	width: auto;
	}
.local_search p.no_float .field input {
	width: 2.8em;
	}

i.arrow {
	font-size: 24px;
	letter-spacing: -.18em;
	}
.folder_title {/* inbox title */
	margin-bottom: 12px;
	}
.folder_title h2 {
	/*float: left;*/
	margin-bottom: 0;
	}
.folder_title > a {
	font-size: 1.15em;
	}
.folder_title h2 ins {
	font-size: 0.75em;
	color: #777777;
	text-decoration: none;
	}
.folder_title h2 ins a {
	font-weight: normal;
	border-bottom: none;
	color: #0022CC;
	text-decoration: underline;
	}
.folder_title h2 ins a:hover {
	text-decoration: none;
	}
.pager.float_right {
	margin: 0;
	padding: 0;
	border: none;
	}
.folder_title .pager dl {
	margin-left: 16px;
	}
.folder_title .pager dt, 
.folder_title .pager dd, 
.toolbar .pager dd {
	margin: 0 -4px 0 8px;
	}
.folder_title .pager dd, 
.toolbar .pager dd {
	padding-right: 4px;
	}
.folder_title .pager dd i, 
.message_reply .pager dd i {
	display: inline-block;
	vertical-align: baseline;
	height: 16px;
	width: 4px;
	line-height: 16px;
	color: #AAAAAA;
	text-align: center;
	text-decoration: none;
	}
.folder_title .pager dd .down, 
.message_reply .pager dd .down {
	padding-left: 4px;
	}
.folder_title .pager dd .down i, 
.message_reply .pager dd .down i {
	margin-right: 4px;
	margin-left: -8px;
	}
.folder_title .pager dd .up, 
.message_reply .pager dd .up {
	padding-right: 4px;
	margin-right: 4px;
	}
.folder_title .pager dd .up i, 
.message_reply .pager dd .up i {
	margin-left: 2px;
	margin-right: -6px;
	}
/* INBOX */
/* promo blocks */
.Cols_20_80 .Left .block_bg .content, 
.Cols_20_80 .Left .block .content {
	padding-left: 32px;
	}
.Cols_20_80 .Left .block_bg .content i, 
.Cols_20_80 .Left .block .content i {
	float: left;
	margin-left: -24px;
	}
.Cols_20_80 .Left .block_bg .content i {
	width: 16px;
	height: 52px;
	background: url(//i3.i.ua/v2/mail/os_icons_16.png);
	}
.Cols_20_80 .Left .block .content i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;	background: url(//i3.i.ua/v2/ico/sections/antivirus_16.png);
	}
.opera,
.firefox,
.chrome {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-left: -24px;
	margin-right: 8px;
	vertical-align: top;
	}
.opera {
	background: url(//i3.i.ua/v2/ico/os/opera.png) no-repeat; 
	}
.firefox {
	background: url(//i3.i.ua/v2/ico/os/firefox.png) no-repeat;
	}
.chrome {
	background: url(//i3.i.ua/v2/ico/os/chrome.png) no-repeat;
	}

.news_premium_item {
	padding: 0 16px 16px;
	margin-bottom: 16px;
	box-shadow: 0 0 0 1px #DDDDDD inset;
	background-color: #FFFFFF;
	}
.news_premium_item ._img {
	margin: 0 -16px 8px;
	}


/* icons_file_types.css {{{ */
/* FILE TYPES */
.a {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;	background: url(//i3.i.ua/v2/mail/mail_attach_16.png);
	}
.fld {background: url(//i3.i.ua/v2/files/folder_16.png);}
.ext_e {background: url(//i3.i.ua/v2/ico/file_types/undefined_16.png);} /* no filetype */
.ext_3ds {background: url(//i3.i.ua/v2/ico/file_types/3ds_16.png);}
.ext_3gp {background: url(//i3.i.ua/v2/ico/file_types/3gp_16.png);}
.ext_7z {background: url(//i3.i.ua/v2/ico/file_types/7z_16.png);}
.ext_acc {background: url(//i3.i.ua/v2/ico/file_types/acc_16.png);}
.ext_ai {background: url(//i3.i.ua/v2/ico/file_types/ai_16.png);}
.ext_avi {background: url(//i3.i.ua/v2/ico/file_types/avi_16.png);}
.ext_bin {background: url(//i3.i.ua/v2/ico/file_types/bin_16.png);}
.ext_bmp {background: url(//i3.i.ua/v2/ico/file_types/bmp_16.png);}
.ext_cdr {background: url(//i3.i.ua/v2/ico/file_types/cdr_16.png);}
.ext_db {background: url(//i3.i.ua/v2/ico/file_types/db_16.png);}
.ext_doc,.ext_docx {background: url(//i3.i.ua/v2/ico/file_types/doc_16.png);}
.ext_eml {background: url(//i3.i.ua/v2/ico/file_types/eml_16.png);}
.ext_eps {background: url(//i3.i.ua/v2/ico/file_types/eps_16.png);}
.ext_exe {background: url(//i3.i.ua/v2/ico/file_types/exe_16.png);}
.ext_flv {background: url(//i3.i.ua/v2/ico/file_types/flv_16.png);}
.ext_gif {background: url(//i3.i.ua/v2/ico/file_types/gif_16.png);}
.ext_html {background: url(//i3.i.ua/v2/ico/file_types/html_16.png);}
.ext_ico {background: url(//i3.i.ua/v2/ico/file_types/ico_16.png);}
.ext_iso {background: url(//i3.i.ua/v2/ico/file_types/iso_16.png);}
.ext_jpg {background: url(//i3.i.ua/v2/ico/file_types/jpg_16.png);}
.ext_mht {background: url(//i3.i.ua/v2/ico/file_types/mht_16.png);}
.ext_mkv {background: url(//i3.i.ua/v2/ico/file_types/mkv_16.png);}
.ext_mov {background: url(//i3.i.ua/v2/ico/file_types/mov_16.png);}
.ext_mp3 {background: url(//i3.i.ua/v2/ico/file_types/mp3_16.png);}
.ext_mp4 {background: url(//i3.i.ua/v2/ico/file_types/mp4_16.png);}
.ext_odf {background: url(//i3.i.ua/v2/ico/file_types/odf_16.png);}
.ext_odp {background: url(//i3.i.ua/v2/ico/file_types/odp_16.png);}
.ext_ods {background: url(//i3.i.ua/v2/ico/file_types/ods_16.png);}
.ext_pdf {background: url(//i3.i.ua/v2/ico/file_types/pdf_16.png);}
.ext_png {background: url(//i3.i.ua/v2/ico/file_types/png_16.png);}
.ext_ppt {background: url(//i3.i.ua/v2/ico/file_types/ppt_16.png);}
.ext_psd {background: url(//i3.i.ua/v2/ico/file_types/psd_16.png);}
.ext_rar {background: url(//i3.i.ua/v2/ico/file_types/rar_16.png);}
.ext_rtf {background: url(//i3.i.ua/v2/ico/file_types/rtf_16.png);}
.ext_srt {background: url(//i3.i.ua/v2/ico/file_types/srt_16.png);}
.ext_sub {background: url(//i3.i.ua/v2/ico/file_types/sub_16.png);}
.ext_swf {background: url(//i3.i.ua/v2/ico/file_types/swf_16.png);}
.ext_tif {background: url(//i3.i.ua/v2/ico/file_types/tif_16.png);}
.ext_txt {background: url(//i3.i.ua/v2/ico/file_types/txt_16.png);}
.ext_wav {background: url(//i3.i.ua/v2/ico/file_types/wav_16.png);}
.ext_wma {background: url(//i3.i.ua/v2/ico/file_types/wma_16.png);}
.ext_wmv {background: url(//i3.i.ua/v2/ico/file_types/wmv_16.png);}
.ext_xls,.ext_xlsx {background: url(//i3.i.ua/v2/ico/file_types/xls_16.png);}
.ext_zip {background: url(//i3.i.ua/v2/ico/file_types/zip_16.png);}
/* }}} icons_file_types.css */

/* mail_icons.css {{{ */
ul.list_mail li i {background: url(//i3.i.ua/v2/control/at_9.png) no-repeat;}
.make_message a i {background: url(//i3.i.ua/v2/control/at_16.png);}
.local_search .Cols_80_20 .Left .link i {background: url(//i3.i.ua/v2/control/arrow_down_9.png) no-repeat;}
.button {
	background-color: #F6F6F6;
	background-image: url(//i3.i.ua/v2/mail/button_bg_grey.png?r);
	background-repeat: repeat-x;
	background-position: 0 50%;
	}
.button i {
	margin: 0 -3px 2px 2px;
	background-image: url(//i3.i.ua/v2/control/arrow_down_9.png);
	background-repeat: no-repeat;
	}
.button.active i {background-image: url(//i3.i.ua/v2/control/arrow_up_9.png);}
.toolbar .link i {background: url(//i3.i.ua/v2/control/arrow_down_9.png) no-repeat;}
.toolbar .link.close i {background: url(//i3.i.ua/v2/control/arrow_up_9.png) no-repeat;}
.toolbar .del b {background-image: url(//i3.i.ua/v2/mail/trash_16.png);}
.toolbar .spam b {background-image: url(//i3.i.ua/v2/mail/spam_16.png);}
.toolbar .reply b {background-image: url(//i3.i.ua/v2/mail/reply_16.png);}
.toolbar .reply_all b {background-image: url(//i3.i.ua/v2/mail/replyall_16.png);}
.toolbar .forward b {background-image: url(//i3.i.ua/v2/mail/forward_16.png);}
.toolbar .filter b {background-image: url(//i3.i.ua/v2/mail/filter_16.png);}
.toolbar fieldset.float_right .do_search i {background: url(//i3.i.ua/v2/ico/sections/search_16.png);}
.caption .button:hover {background-image: url(//i3.i.ua/v2/bg/bottom_gradient_bg_grey.png?r);}
.folders .list_underlined i a, .folders .list_underlined i span {
	background-image: url(//i3.i.ua/v2/mail/mail_empty_16.png?r);
	background-repeat: no-repeat;
	background-position: 2px 50%;
	height: 16px;
	padding-left: 20px;
	}
.f {background: url(//i3.i.ua/v2/mail/mail_flag_16.png);}
.nf {background: url(//i3.i.ua/v2/mail/mail_noflag_16.png);}
.r {background: url(//i3.i.ua/v2/mail/mail_reply_16.png);}
.fw {background: url(//i3.i.ua/v2/mail/mail_forward_16.png);}
.rfw {background: url(//i3.i.ua/v2/mail/mail_reply_forward_16.png);}
.messages i.m {background: url(//i3.i.ua/v2/mail/mail_old_16.png);}
.messages .new i.m {background: url(//i3.i.ua/v2/mail/mail_new_16.png);}
.messages .new i.r {background: url(//i3.i.ua/v2/mail/mail_new_reply_16.png);}
.messages .new i.fw {background: url(//i3.i.ua/v2/mail/mail_new_forward_16.png);}
.messages .new i.rfw {background: url(//i3.i.ua/v2/mail/mail_new_reply_forward_16.png);}
.messages i.fl {background: url(//i3.i.ua/v2/mail/folder_grey_16.png);}
.messages i.lb {background-image: url(//i3.i.ua/v2/mail/label_white_16.png);}
.messages .new i.lb {background-image: url(//i3.i.ua/v2/mail/label_light_16.png);}
.messages :hover i.lb {background-image: url(//i3.i.ua/v2/mail/label_dark_16.png);}
.Right ul.messages .message_imageblock {
	background-image: url(//i3.i.ua/v2/mail/img_blocked_24.png?r);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	}
.message_container .event .calendar i {background-image: url(//i3.i.ua/v2/control/calendar_plus_16.png);}
div.messages .caption span.attr .button:hover {
	background-image: url(//i3.i.ua/v2/bg/bottom_gradient_bg_grey.png?r);
	background-color: #FFFFFF;
	}
div.messages .caption span.attr .button b {background: url(//i3.i.ua/v2/mail/filter_16.png);}
.message_container .message_header .attr .field_value .link i {background: url(//i3.i.ua/v2/mail/mail_attach_16.png);}
.message_container .message_header .attr .field_value .cancel i {background-image: url(//i3.i.ua/v2/control/close_9_red.png) ! important;}
.message_container .field i {background: url(//i3.i.ua/v2/control/at_16.png);}
.message_container .Right .close i {background-image: url(//i3.i.ua/v2/control/arrow_up_9.png) !important;}
.message_container .Right span.link.kbd i {background: url(//i3.i.ua/v2/control/keyboard_16.png);}
.message_container .Right span.styles i {background: url(//i3.i.ua/v2/ico/editor/styles.png);}
.message_container .Right span.txt i {background: url(//i3.i.ua/v2/ico/file_types/txt_16.png);}
.Right ul.messages .message_reply {background: #F0F6FC url(//i3.i.ua/v2/bg/bottom_gradient_bg_white.png?r);}
.Right ul.messages li .message_container {background: #FFFFFF url(//i3.i.ua/v2/bg/top_gradient_bg_grey.png?r) repeat-x 0 -5px;}
.message_body .overdraft i {background: url(//i3.i.ua/v2/control/screamer_16.png) no-repeat;}
.Right ul.messages .message_attachment .downloads .download_flash i {background-image: url(//i3.i.ua/v2/files/disk_in_16.png);}
.Right ul.messages .message_attachment .downloads .download_album i {background-image: url(//i3.i.ua/v2/files/folder_in_16.png);}
.Right ul.messages .message_attachment .downloads .download_zip i {background-image: url(//i3.i.ua/v2/ico/file_types/zip_yellow_16.png);}
.message_container .content_browser ul.list_cols_3 dt a.folder {background-image: url(//i3.i.ua/v2/files/folder_16.png?r);}
.message_container .content_browser ul.list_cols_3 dt a.folder_lock {background-image: url(//i3.i.ua/v2/files/folder_red_16.png?r);}
.Cols_67_33 .Right ul.list_underlined i {background-image: url(//i3.i.ua/v2/control/delete_16.png);}
/* }}} mail_icons.css */
