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

/* app_store.css {{{ */
/* app_store.css */
.app_store {
	display: inline-block;
	width: 135px;
	height: 40px;
	background: url(//i3.i.ua/v2/app_store/download_ru.png);
	text-decoration: none;
	}	
/* }}} app_store.css */

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

/* blocks_general.css {{{ */

/* }}} blocks_general.css */

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

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

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

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

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

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

/* friends_activity.css {{{ */

/* 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 */
.like i {
	display: inline-block;
	margin: 0 4px 0 -12px;
	width: 12px;
	height: 12px;
	vertical-align: middle;
	background-repeat: no-repeat;
	cursor: pointer;
	}
.like i {
	background-image: url(//i3.i.ua/v2/control/plus_12.png);
	}
.friends_activity .sorting dl {
	float: right;
	font-size: 0.84em;
	}
.friends_activity_list {
	margin: 0;
	padding: 0 0 8px;
	}
.friends_activity_list li {
	position: relative;
	margin: 8px 0 0;
	padding: 8px 24px 0 0;
	list-style: none;
	border-top: 1px dashed #DDDDDD;
	}
/* clear emulation */
.friends_activity_list li:after, 
.friends_activity_list dd.comments dl dd:after, 
.friends_activity_list dd.control:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	font-size: 0;
	height: 0;
	}
.friends_activity_list li, 
.friends_activity_list dd.comments dl dd, 
.friends_activity_list dd.control {
	display: inline-block;
	}
* html .friends_activity_list li, 
* .friends_activity_list dd.comments dl dd, 
* .friends_activity_list dd.control {
	height: 1%;
	}
.friends_activity_list li, 
.friends_activity_list dd.comments dl dd, 
.friends_activity_list dd.control {
	display: block;
	clear: both;
	}
/* /clear emulation */
.friends_activity_list li:first-child {
	border-top: none;
	}
.friends_activity_list li .close_button {
	visibility: hidden;
	right: -2px;
	width: 16px;
	height: 16px;
	background-image: url(//i3.i.ua/v2/control/switch_off_16.png);
	background-position: 50% 50%;
	padding: 2px;
	}
.friends_activity_list li:hover .close_button, 
.friends_activity_list li .active {
	visibility: visible;
	}
.friends_activity_list li .active {
	background-color: #777777;
	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;
	}
.friends_activity_list a.user {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	}
.friends_activity_list a .boy, 
.friends_activity_list a .girl {
	text-decoration: underline;
	font-weight: bold;
	}
.friends_activity_list a:hover .boy, 
.friends_activity_list a:hover .girl {
	text-decoration: none;
	}
.friends_activity_list .avatar_micro {
	float: left;
	margin: 2px 8px 0 0;
	}
.friends_activity_list dl {
	margin: 0 0 0 56px;
	}
.friends_activity_list dl dt  {
	margin-top: 8px;
	}
.friends_activity_list .preview_textonly dt a, 
.friends_activity_list .preview_textonly dt span {
	color: #000000;
	text-decoration: none;
	}
.friends_activity_list .preview_textonly dt a b {
	color: #0022CC;
	text-decoration: underline;
	}
.friends_activity_list .preview_textonly dt a:hover {
	background-color: #FFFFFF;
	color: #000000;
	}
.friends_activity_list .preview_textonly dt a:hover b {
	text-decoration: none;
	}
.friends_activity_list .preview_regular dt a {
	display: inline-block;
	position: relative;
	z-index: 1;
	margin: 0 -1px -1px 0;
	padding: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #CEE3F7;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	transition: box-shadow .2s;
	-moz-transition: box-shadow .2s;
	-webkit-transition: box-shadow .2s;
	-o-transition: box-shadow .2s;
	}

.friends_activity_list .preview_regular dt a b {
	display: block;
	width: 100px;
	height: 100px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
	line-height: 100px;
	}
.friends_activity_list .preview_regular dt a:hover, 
.friends_activity_list .preview_withname dt a:hover i {
	z-index: 2;
	border-color: #C4D2E7;
	box-shadow: 0 0 8px rgba(0,0,0,.4);
	-moz-box-shadow: 0 0 8px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 0 8px rgba(0,0,0,.4);
	-khtml-box-shadow: 0 0 8px rgba(0,0,0,.4);
	}
.friends_activity_list .preview_regular dt a:hover b {
	font-size: 1.25em;
	}
/* ------- video ------- */
.friends_activity_list .preview_withname dt a {
	text-decoration: none;
	}
.friends_activity_list .preview_withname dt a i {
	display: block;
	float: left;
	position: relative;
	z-index: 1;
	margin: 0 8px 0 0;
	padding: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #CEE3F7;
	background-color: #FFFFFF;
	vertical-align: middle;
	text-decoration: none;
	transition: box-shadow .2s;
	-moz-transition: box-shadow .2s;
	-webkit-transition: box-shadow .2s;
	-o-transition: box-shadow .2s;
	}
.friends_activity_list .preview_withname dt a i b {
	display: block;
	width: 100px;
	height: 76px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	vertical-align: middle;
	text-align: center;
	font-weight: normal;
	line-height: 100px;
	}
.friends_activity_list .preview_withname dt a b {
	text-decoration: underline;
	line-height: normal !important;
	}
.friends_activity_list .preview_withname dt a:hover b {
	text-decoration: none;
	}
.friends_activity_list .preview_withname dt a span {
	color: #000000;
	}
.friends_activity_list .preview_withname dt a i ins {
	display: block;
	position: absolute;
	right: 3px;
	bottom: 3px;
	padding: 0 4px;
	background-color: #000000;
	/*background-color: rgba(0,0,0,.6);*/
	text-decoration: none;
	text-align: right;
	font-style: normal;
	font-size: 0.84em;
	color: #FFFFFF;
	}
/* ------- /video ------- */
/* ------- large ------- */
.friends_activity_list dl.large dt a b {
	width: 58px;
	height: 58px;
	line-height: 58px;
	}
.friends_activity_list dl.large dt a:hover {
	margin: -22px -22px -22px -21px;
	}
.friends_activity_list dl.large dt a:hover b {
	width: 100px;
	height: 100px;
	line-height: 100px;
	}
.friends_activity_list dl.large dt a:first-child {
	float: left;
	margin: 0 8px 0 0 !important;
	}
.friends_activity_list .preview_withname dt a {
	float: none !important;
	}
.friends_activity_list dl.large dt a:first-child b, 
.friends_activity_list dl.large dt a:first-child i b, 
.friends_activity_list dl dt a.large:hover b {
	width: 219px;
	height: 123px;
	}
.friends_activity_list dl.large dt a.large:hover {
	margin: -34px -81px -33px -80px;
	}
/* ------- /large ------- */
.friends_activity_list .items_previews dt a {
	padding-left: 20px;	}
.friends_activity_list .items_previews dt a i {
	display: inline-block;width: 16px;height: 16px;vertical-align: middle;cursor: pointer;	margin-right: 4px;margin-left: -20px;	}
.friends_activity_list dd.over {
	font-size: 0.84em;
	margin-top: 8px;
	}
.friends_activity_list ul.list_underlined li {
	border-top: none;
	padding-right: 0;
	}
.friends_activity_list li > ul.list_underlined li {
	float: left;
	white-space: nowrap;
	width: 50%;
	}
.friends_activity_list ul.list_underlined li {
	width: auto;
	}
.friends_activity_list .control {
	margin: 0;
	padding: 10px 0 0;
	font-size: 0.84em;
	color: #777777;
	line-height: normal;
	}
.friends_activity_list .fresh_item {
	color:#CC3355;
	}
.friends_activity_list .control a, 
.friends_activity_list .control span, 
.friends_activity_list .control ins {
	color: #777777;
	margin-right: 0;
	}
.friends_activity_list .control span, 
.friends_activity_list .control ins {
	margin-left: 4px;
	}
.friends_activity_list .control a {
	margin-left: 2px;
	}
.friends_activity_list .control span {
	font-size: 1em;
	}
.friends_activity_list .control ins {
	display: inline-block;
	margin: 0 4px 0 8px;
	font-weight: bold;
	color: #AAAAAA;
	text-decoration: none;
	}
.friends_activity_list .control .comment_small i {
	background-position: 0 0;
	}
.friends_activity_list dd.comments dl {
	margin-top: 0;
	margin-left: 0;
	background-color: #F6F6F6;
	}
.friends_activity_list dd.comments dl dt {
	margin-top: 0;
	padding: 16px 0 0 40px;
	background: url(//i3.i.ua/v2/bg/angle_top_grey.png?r) no-repeat 8px 2px #FFFFFF;
	font-size: 0.84em;
	color: #AAAAAA;
	}
.friends_activity_list dd.comments dl dd {
	margin: 0;
	padding: 8px 8px 8px 48px;
	}
.friends_activity_list dd.comments dd.also_like, 
.friends_activity_list dd.comments dl .control {
	border-bottom: 2px solid #FFFFFF;
	color: #777777;
	font-family: Arial, Helvetica, sans-serif;
	}
.friends_activity_list dd.comments dd.also_like {
	padding-left: 4px;
	font-size: 0.84em;
	}
.friends_activity_list dd.comments dd.also_like a {
	color: #000000;
	}
.friends_activity_list dd.comments dl .control {
	float: none;
	display: block;
	margin-top: -6px;
	padding-top: 0;
	padding-bottom: 4px;
	}
.friends_activity_list dd.comments .avatar_micro {
	margin: 0 4px 0 -40px;
	background: none;
	}
.friends_activity_list dd.comments ins, 
.friends_activity_list dd.comments p span {
	color: #777777;
	text-decoration: none;
	}
.friends_activity_list dd.comments ins {
	display: inline;
	font-style: italic;
	}
.friends_activity_list dd.comments dl dd input[type=text]{
	width: 91%;
	font-family: Tahoma, Verdana, sans-serif;
	vertical-align: middle;
	}
.friends_activity_list dd.comments dl dd button {
	width: 22px;
	height: 22px;
	vertical-align: middle;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	cursor: pointer;
	}
.friends_activity_list dd.comments dl dd button i {
	display: inline-block;width: 12px;height: 12px;vertical-align: middle;cursor: pointer;	background: url(//i3.i.ua/v2/control/enter_12.png);
	}
/* friend-stripe */
.friends_activity_list li .mail_24 {
	float: right;
	margin-right: 8px;
	}
.friends_activity_list li .talk_24 {
	display: block;
	position: absolute;
	top: 8px;
	right: 0;
	}
.friends_activity_list .services dt {
	margin-top: 4px;
	}
.friends_activity_list .services a {
	padding-left: 16px;
	margin-right: 8px;
	opacity: .6;
	background-color: #FFFFFF;
	}
.friends_activity_list .services a i {
	margin-left: -16px;
	margin-right: 0;
	}
.friends_activity_list .services a:hover {
	opacity: 1;
	}
.friends_activity .block_important {
	margin: 16px -8px -8px;
	text-align: center;
	}
.friends_activity .block_important input {
	width: 3em;
	}
/* }}} friends_activity.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 */

/* forms_general.css {{{ */

/* }}} forms_general.css */

/* gifts.css {{{ */
/* gifts.css */
ul.list_gifts {
	display: inline;
	margin: 0;
	padding: 0;	
	}
ul.list_gifts li {	
	list-style: none;
	display: inline-block;
	vertical-align: top;
	margin: 8px 16px 0 0;
	font-size: 0.84em;
	white-space: nowrap;
	}
ul.list_gifts li, 
ul.list_gifts li .link {	
	color: #777777;
	}	
ul.list_gifts img {	
	vertical-align: top;
	}	
.align_center ul.list_gifts li {
	margin-right: 8px;
	margin-left: 8px;	
	}

/* SPECIFIC */
ul.list_gifts .gift_title {
	font-weight: bold;
	color: #444444;
	}
ul.list_gifts .gift_price {
	font-weight: bold;
	}	
ul.list_gifts li.disabled {
	opacity: 0.5;
	filter: alpha(opacity = 50);
	}
ul.list_gifts li.disabled * {
	cursor: default!important;
	}
		
ul.list_gifts.single_line,
ul.list_gifts.multi_line {
	display: block;
	margin: 0 0 0 -2.5%;
	}
ul.list_gifts.single_line li,
ul.list_gifts.multi_line li {
	white-space: normal;
	margin: 0 0 8px 2.5%;
	width: 14.1%;	
	}
ul.list_gifts.single_line li *,
ul.list_gifts.multi_line li * {
	cursor: pointer;
	}
ul.list_gifts.single_line {
	overflow: hidden;
	height: 64px;
	}	
ul.list_gifts.single_line .gift_title, 
ul.list_gifts.single_line .gift_storage {
	display: none;
	}	
ul.list_gifts.multi_line {	
	margin-bottom: -16px;
	}
ul.list_gifts.multi_line li {	
	height: 112px;
	width: 17.4%;	
	}	
	
/* CORRECTIONS */	
.Right .block_imbedded ul.list_gifts {
	display: block;
	margin-right: -16px;
	}	
.Right .block_imbedded ul.list_gifts .delete_small i {
	margin-right: 0;
	}	
/* }}} gifts.css */

/* item_description.css {{{ */
/* item_description.css */
.item_description {
	margin-bottom: 16px;	
	border-bottom: 1px dashed #DDDDDD;
	}
.item_description h2,
.item_description h4, 
.item_description p {
	margin-bottom: 8px;	
	}		
.item_description h2 {
	font-size: 1.55em;
	font-weight: normal;	
	}
.item_description h2,
.item_description h2 a {	
	color: #000000;
	border-color: #000000;	
	}
.item_description h4 {
	font-weight: normal;
	}		
.item_description .tags_list .link {
	display: inline-block;
	margin-left: 8px;
	}
.item_description .preview {
	float: left;
	margin-bottom: 2px;
	}	
.item_description h2 .radio_16 {
	padding-left: 0;
	margin-left: 20px;
	}
.item_description .list_separated {
	margin-bottom: 8px;
	}
.item_description .list_separated li:first-child {
	padding-right: 0;
	}		
.item_description .list_separated li .tags_list {
	font-size: 0.84em;
	}	
.item_description .block_controls {	
	margin: 0 0 8px 8px;
	}
.item_description .block_controls .app_store {
	display: block;
	margin-bottom: 16px;
	}
/* }}} item_description.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_underlined.css {{{ */
/* lists_underlined.css */
ul.list_underlined, 
ul.list_underlined_short, 
ul.list_underlined_data {
	position: relative; 
	overflow: hidden;
	margin: -4px 0 16px 0;
	padding: 0;
	}
ul.list_underlined > li, 
ul.list_underlined_short > li, 
ul.list_underlined_data > li {
	margin: 1px 0 -1px 0;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px dashed #DDDDDD;
	list-style: none;
	}
ul.list_underlined p {
	margin-bottom: 8px;
	}
ul.list_underlined_data > li .right {
	float: right;
	width: 49%;
	margin-left: 16px;
	}	

ol.list_underlined {
	margin-top: -8px;
	margin-bottom: 8px;
	margin-left: -20px;
	}	
ol.list_underlined > li {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px dashed #DDDDDD;
	}
ol.list_underlined > li.simple	{
	border: none;
	list-style: none;
	}
	
/* UNDERLINED LIST FIXED MAX-HEIGHT */
ul.list_underlined_short {
	overflow: auto;
	margin-bottom: 4px;
	max-height: 115px;	
	border-top: 1px solid #DDDDDD;
	padding-right: 4px;
	}	
ul.list_underlined_short > li {
	margin: 0;	
	}	
/* CORRECTIONS */
.content ul.list_underlined,
.content ul.list_underlined_data {
	margin-bottom: -4px;
	}
.content .form ul.list_underlined,
.content .form ul.list_underlined_data {
	margin-bottom: 16px;
	}		
ul.list_underlined .report, 
ul.list_underlined_short .report {	
	float: right;
	margin-left: 16px;
	}	
ul.list_underlined .preview_left .report {	
	float: none;
	margin-left: 0;
	}
ul.list_underlined .preview_left {
	margin-bottom: 0;
	}
	
.block_inner ul.list_underlined {
	margin-bottom: -8px!important;
	}
.block_inner ul.list_underlined > li {
	padding: 8px 0;
	}
/* }}} lists_underlined.css */

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

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

/* }}} lists_separated.css */

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

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

/* list_dropdown.css {{{ */
.content .list_dropdown {
	margin: -8px;
	}
.list_dropdown dl:first-child {
	border-top: 0;
	}
.list_dropdown dl {
	border-top: 1px solid #CEE3F7;
	background: url(//i3.i.ua/v2/gamma/top_gradient_bg_blue.png?r) repeat-x;
	padding: 8px;
	}
.list_dropdown dl dt {	
	padding-right: 24px;
	}	
.list_dropdown dl dt i {
	float: right;
	width: 16px;
	height: 16px;
	margin-right: -24px;
	background: url(//i3.i.ua/v2/control/arrow_down_9.png?r) no-repeat 50% 50%;
	cursor: pointer;
	}	
.list_dropdown dl.open dt i {
	background-image: url(//i3.i.ua/v2/control/arrow_up_9.png);
	}	
.list_dropdown dl dt h2 {	
	margin: 0;
	}			
.list_dropdown dl dd {
	margin-top: 8px;
	display: none;
	}	
.list_dropdown dl.open dd {
	display: block;	
	}
/* }}} list_dropdown.css */

/* more_content.css {{{ */
/* more_content.css */
.more_content {
	border-top: 1px dashed #DDDDDD;
	padding-top: 4px;
	margin-top: 4px;
	margin-bottom: 16px;
	text-align: center;
	cursor: pointer;
	}
.content .more_content {
	margin-bottom: 0;
	}	
.more_content span {
	display: inline-block;
	color: #444444;
	border-bottom: 1px dotted #444444;	
	margin-bottom: -1px;
	}	
.more_content:hover span {
	border-bottom: none;
	margin-bottom: 0;
	}
.more_content i {
	display: inline-block;
	width: 9px;
	height: 9px;
	margin: 0 4px;
	vertical-align: middle;
	background: url(//i3.i.ua/v2/control/arrow_down_9.png) no-repeat;
	}	
/* }}} more_content.css */

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

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

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

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

/* profile_info.css {{{ */
/* profile photo */
.profile_photo {
	margin-bottom: 16px;
	}
.profile_photo .preview {
	position: relative;		
	display: block;
	width: auto;
	margin: 0 -6px -6px 0;
	text-align: center;
	}
.profile_photo .preview img {	
	width: 100%;
	}	
.profile_photo .preview .delete,	
.profile_photo .preview .delete i,
.profile_photo .preview .add, 
.profile_photo .preview .add i {
	margin: 0;
	padding: 0;
	}			
.profile_photo .preview .delete {
	position: absolute;
	visibility: hidden;
	padding: 4px;
	top: 5px; /*preview top padding*/
	right: 11px; /*preview right padding*/
	background: #FFFFFF;	
	}	
.profile_photo .preview:hover .delete {
	visibility: visible;
	}
		
.profile_photo .preview big {
	position: absolute;
	left: 5px; /*preview left padding*/
	right: 11px; /*preview right padding*/
	top: 30%;
	text-align: center;
	}	
.profile_photo .preview .add i {
	width: 99px;
	height: 99px;
	background-image: url(//i3.i.ua/v2/control/plus_99.png);	
	}
.profile_photo p {
	margin-top: 4px;
	}

/* profile info */	
.profile_info h3 {
	color: #000000;
	margin-bottom: 4px;
	}
.profile_info h4 {
	margin-bottom: 4px;
	font-size: 0.84em;
	line-height: 1.2em;
	color: #777777;
	}
.profile_info h4 small {
	font-size: 1em;
	}
.profile_info ul.statuses {
	margin-bottom: 4px;
	}	
/* }}} profile_info.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 */

/* statuses.css {{{ */
/* statuses.css */
ul.statuses {
	padding: 0;
	margin: 0 -4px 16px -4px;
	font-size: 0;
	}
ul.statuses li {
	display: inline-block;
	padding: 4px;	
	cursor: pointer;
	list-style: none;	
	}	
ul.statuses li:hover {	
	background-color: #EEEEEE;
	}
ul.statuses li.current {
	border: 1px solid #DDDDDD;
	padding: 3px;	
	}	
ul.statuses li span {
	padding: 0!important;
	}	
ul.statuses li span i {
	margin: 0;	
	vertical-align: top;
	}
/* }}} statuses.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 */

/* block_more_content.css {{{ */
.more_content_block {
	padding-bottom: 8px;
	border: 1px solid #DDDDDD;
	background: #F6F6F6;	
	text-align: center;
}
.more_content_link {
	display: inline-block;
	margin-top: -1px;
	padding: 0 16px 8px 16px;
	background: #FFFFFF;	
	text-align: center;
	border: 1px solid #DDDDDD;
	border-top: 0;
	text-decoration: underline;
	color: #444444;
	cursor: pointer;
}
.more_content_link:hover {
	text-decoration: none;
}
.more_content_link:before,
.more_content_link:after {
	content: "";
	display: inline-block;
	background-image: url(//i3.i.ua/v2/control/arrow_down_double_9.png);
	width: 9px;
	height: 10px;	
	vertical-align: baseline;
}
.more_content_link:before {
	margin-right: 8px;
}
.more_content_link:after {
	margin-left: 8px;
}

/* }}} block_more_content.css */

/* blocks_preview_portrait.css {{{ */
dl.preview_left_large {
	margin-bottom: 10px;
	overflow: hidden;
	}
.content dl.preview_left_large {
	margin-bottom: -6px;
	}	
dl.preview_left_large dt {
	float: left;
	}
dl.preview_left_large dt .preview_photo,
dl.preview_left_large dt .preview_photo img {
	width: 114px;	
	height: 170px;
	}
dl.preview_left_large dd {
	margin-left: 140px;
	}
dl.preview_left_large dd .crop {
	height: auto;
	max-height: 2.4em;
	}	
dl.preview_left_large dd .block_controls {
	margin-right: -4px;
	}
dl.preview_left_large dd .preview_title {
	font-weight: bold;
	}
	
.profile_love dl.preview_left_large dd {				
	position: relative;
	height: 186px;
	}
.profile_love dl.preview_left_large dd .preview_title {				
	font-size: 1em;
	}
.profile_love dl.preview_left_large dd ul {
	position: absolute;
	overflow: hidden;
	height: 116px;
	margin: 0 -8px 0 0;
	padding: 0;
	bottom: 0;
	left: 0;
	}	
.profile_love dl.preview_left_large dd ul li {
	list-style: none;
	float: left;
	}	
/* }}} blocks_preview_portrait.css */

/* editor_image_advanced.css {{{ */
/* editor_image_advanced.css */
.image_editor_advanced {
	position: relative;
	min-height: 400px;
	text-align: center;
	overflow: hidden;
	}
.image_editor_advanced .preloader_global {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 2;
	background: rgba(246,246,246,.75);
	}
.image_editor_advanced .toolbar {
	border: 1px solid #CEE3F7;
	background: #FFFFFF;
	text-align: center;
	padding: 4px;
	margin: 0 0 8px 0;
	}		
.image_editor_advanced .toolbar.left, 
.image_editor_advanced .toolbar.right {	
	position: absolute;
	top: 88px;
	width: 32px;
	}
.image_editor_advanced .toolbar.left {	
	left: 0;
	}
.image_editor_advanced .toolbar.right {	
	right: 0;
	}	
.image_editor_advanced .toolbar ul {
	margin: 0;
	padding: 0;
	}
.image_editor_advanced .toolbar.left ul, 
.image_editor_advanced .toolbar.right ul {
	padding-top: 4px;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: #CEE3F7;
	}
.image_editor_advanced .toolbar.left ul:first-child, 
.image_editor_advanced .toolbar.right ul:first-child {
	margin-top: -5px;
	}
.image_editor_advanced .toolbar ul li {
	list-style: none;
	display: inline-block;
	cursor: pointer;
	width: 32px;
	height: 32px;
	vertical-align: top;
	background-repeat: no-repeat;
	background-position: 50% 50%;	
	}	
.image_editor_advanced .toolbar ul li:hover {
	background-color: #FAE8B1;
	}	
.image_editor_advanced .toolbar ul li.current,
.image_editor_advanced .toolbar ul li.current:hover {
	cursor: default;
	background-color: #DDDDDD;
	}	
.image_editor_advanced .toolbar ul li.disabled {
	opacity: 0.3;
	cursor: default;
	}	
.image_editor_advanced .toolbar ul li.disabled:hover {
	background-color: transparent;
	}	
/*.image_editor_advanced .toolbar hr {
	margin: 4px -4px;
	border-color: #CEE3F7;
	}*/
	
.image_editor_advanced .advanced_browser {
	display: inline-block;
	vertical-align: top;
	position: relative;
	border: 1px solid #CEE3F7;
	margin-bottom: 8px;
	}
.image_editor_advanced .advanced_browser img {
	vertical-align: top;
	width: 100%;
	}
/* image_filters */
.image_editor_advanced .toolbar .navigation_scroll {
	position: relative;
	margin: -4px;
	height: 80px;
	}
.image_editor_advanced .toolbar .navigation_scroll .scroll_backward, 
.image_editor_advanced .toolbar .navigation_scroll .scroll_forward {
	position: absolute;
	top: 0;
	width: 16px;
	height: 80px;
	margin: 0;
	border-top: none;
	border-bottom: none;
	}		
.image_editor_advanced .toolbar .navigation_scroll .scroll_backward {
	left: 0;
	}
.image_editor_advanced .toolbar .navigation_scroll .scroll_forward {
	right: 0;
	}	
.image_editor_advanced .toolbar .navigation_scroll .scroll_backward i, 
.image_editor_advanced .toolbar .navigation_scroll .scroll_forward i {
	margin-top: -50%;	
	}			
.image_editor_advanced .toolbar .navigation_scroll .scroll_content {
	position: relative;
	overflow: hidden;
	margin: 0 24px;	
	}
.image_editor_advanced .toolbar ul.image_filters {	
	position: relative;
	white-space: nowrap;
	text-align: center;
	}	
.image_editor_advanced .toolbar ul.image_filters li {
	width: auto;
	height: auto;
	padding: 8px;
	margin: 0;
	}
.image_editor_advanced .toolbar ul.image_filters li img {
	vertical-align: top;
	height: 64px;
	}

.image_editor_advanced.simple, 
.image_editor_advanced.scale {
	padding: 0;
	}
.image_editor_advanced.simple .toolbar.left, 
.image_editor_advanced.scale .toolbar.left {
	position: relative;
	width: auto;
	top: 0;
	}
.image_editor_advanced.simple .toolbar.left ul, 
.image_editor_advanced.scale .toolbar.left ul {
	display: inline-block;
	vertical-align: middle;
	margin-top: 0;
	padding-left: 4px;
	padding-top: 0;
	border-width: 0 0 0 1px;
	}
.image_editor_advanced.simple .toolbar.left ul:first-child, 
.image_editor_advanced.scale .toolbar.left ul:first-child {
	border-width: 0;
	padding-left: 0;
	}
.image_editor_advanced.simple .toolbar ul li, 
.image_editor_advanced.scale .toolbar ul li {
	vertical-align: middle;
	}
.image_editor_advanced.scale {
	min-height: none;
	min-height: 0; /* opera bug */
	}
.image_editor_advanced.scale .advanced_browser {
	border: none;
	overflow: hidden;
	width: 100%; /* moz bug */
	}
.image_editor_advanced.scale .advanced_browser img {
	width: auto;
	height: 100%;
	}
.image_editor_advanced.scale .advanced_browser .croper {
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 50%;
	cursor: move;
	border: 1px solid rgba(64,64,64,.2);
	-moz-box-shadow: 0 0 1600px 800px rgba(246,246,246,.75);
	-webkit-box-shadow: 0 0 1600px 800px rgba(246,246,246,.75);
	box-shadow: 0 0 1600px 800px rgba(246,246,246,.75);
	}
.image_editor_advanced.scale .advanced_browser {
	height: 345px;
	}
.image_editor_advanced.scale .advanced_browser .croper {
	width: 210px;
	height: 313px;
	margin: -156.5px 0 0 -105px;
	}
.area_navigation {
	right: 0;
	top: 50px;
	}
.area_navigation .nudger, 
.area_navigation .scaler {
	border: 1px solid #CEE3F7;
	padding: 4px;
	background-color: #FFFFFF;
	}
.area_navigation .nudger {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-radius: 50%;
	}	
	
/* fullscreen */
.image_editor_fullscreen {
	position: fixed;
	z-index: 255;	
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;	
box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;	
	background-color: #F0F6FC;	
	padding: 16px;
	}
.image_editor_fullscreen .image_editor_advanced {
box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;	width: 100%;
	height: 100%;	
	}
.image_editor_fullscreen .image_editor_advanced .advanced_browser {
	max-width: 640px;
	max-height: 640px;
	}
.image_editor_fullscreen .image_editor_advanced .advanced_browser img {		
	position: relative;
	width: auto;
	max-height: 100%;
	max-width: 100%;
	border: 1px solid #CEE3F7;
	}
.image_editor_fullscreen .image_editor_advanced .preloader_global {	
	background-color: transparent;
	}
.image_editor_fullscreen .image_editor_advanced .preloader_global+img {	
	opacity: .25;
	}	
	

@media screen and (max-width: 1024px) {		
.advanced_buttons {	
	position: absolute;
	width: 100%;
	z-index: 2;
	bottom: 0;	
	}		
.image_editor_fullscreen .image_editor_advanced .advanced_browser {	
	position: absolute;
	left: 50px;
	right: 50px;
	top: 88px;
	bottom: 32px;	
	border: none;
	max-height: none;
	max-width: none;	
	}
}
/* }}} editor_image_advanced.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 */

/* area_navigation.css {{{ */
.area_navigation {
	position: absolute;
	z-index: 2;
	overflow: hidden;
	}
.area_navigation i, 
.area_navigation i {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	background-color: transparent;
	}
.nudger {
	position: relative;
	width: 64px;
	height: 64px;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-image: url(//i3.i.ua/v2/control/nudger_64.png);
	}
.nudger i {
	display: block;
	position: absolute;
	width: 0px;
	height: 0px;
	border-width: 14px;
	border-style: solid;
	cursor: pointer;
	}
.nudger i:after {
	content: '';
	display: block;
	position: absolute;
	width: 12px;
	height: 12px;
	cursor: pointer;
	}
.nudger i, 
.scaler i {
	opacity: .75;
	transition: opacity .1s;
	-moz-transition: opacity .1s;
	-webkit-transition: opacity .1s;
	-o-transition: opacity .1s;
	}
.nudger i:hover, 
.scaler i:hover {
	opacity: 1;
	}
.nudger i.t {
	top: 0;
	left: 50%;
	margin: -7px 0 0 -14px;
	border-color: transparent transparent #fff transparent;
	}
.nudger i.t:after {
	top: 14px;
	left: -7px;
	}
.nudger i.r {
	top: 50%;
	right: 0;
	margin: -14px -7px 0 0;
	border-color: transparent transparent transparent #fff;
	}
.nudger i.r:after {
	top: -7px;
	left: -26px;
	}
.nudger i.b {
	bottom: 0;
	left: 50%;
	margin: 0 0 -7px -14px;
	border-color: #fff transparent transparent transparent;
	}
.nudger i.b:after {
	top: -26px;
	left: -7px;
	}
.nudger i.l {
	top: 50%;
	left: 0;
	margin: -14px 0 0 -7px;
	border-color: transparent #fff transparent transparent;
	}
.nudger i.l:after {
	top: -7px;
	left: 14px;
	}
.scaler {
	position: relative;
	height: 200px;
	width: 24px;
	margin: 4px auto 0;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-image: url(//i3.i.ua/v2/control/scale_ruler_160.png);
	}
.scaler i {
	position: absolute;
	left: 50%;
	border: none;
	background-repeat: no-repeat;
	}
.scaler i.further, 
.scaler i.closer {
	width: 24px;
	height: 24px;
	margin-left: -12px;
	cursor: pointer;
	}
.scaler i.further {
	bottom: 4px;
	background-image: url(//i3.i.ua/v2/control/minus_grey_24.png);
	}
.scaler i.closer {
	top: 4px;
	background-image: url(//i3.i.ua/v2/control/plus_grey_24.png);
	}
.scaler i.slider {
	width: 28px;
	height: 21px;
	top: 50%;
	margin-left: -14px;
	background-image: url(//i3.i.ua/v2/control/scale_slider_grey_24.png);
	cursor: n-resize;
	}
/* }}} area_navigation.css */

/* narod.css */
.Left_fixed .Left {
	width: 280px;
	}
.Left_fixed .Right {
	margin-left: 296px;
	}
/*.users_list {
	color: #777777;
	}*/
.local_search {
	margin-top: -8px;
	}
		
/* ITEMS */	
.list_items li {
	float: none;
	display: inline-block;	
	vertical-align: top;
	padding-bottom: 16px;
	}
.list_items .interests_list a {	
	line-height: 1.8em;
	white-space: normal;
	font-size: 0.84em;
	}	
.list_items .interests_list sup {		
	line-height: 0.65em;	
	}	
.list_items .delete_small {	
	margin-left: 0!important;
	}
.list_items	.preview i {
	display: block;
	overflow: hidden;
	width: 80px;
	height: 100px;
	}
.list_items	.preview.square i {
	height: 80px;
	}
		
.item_browser {
	position: relative;
	overflow: auto;
	padding: 4px 0;
	margin-bottom: 4px;
	max-height: 280px;
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;	
	}
.item_browser li {
	padding-left: 64px;
	cursor: pointer;
	}
.item_browser li:hover {
	background: #F6F6F6;
	}	
.item_browser li .avatar_mini {
	float: left;
	margin: 0 4px 0 -64px;
	}

/* vip_services */
.vip_services .block_inner {
	padding-left: 48px;
	}
.vip_services .block_inner h4 {
	margin-left: -40px;
	}

/* list_checkbox */
ul.list_checkbox {
	padding: 0;
	margin: 0 0 -8px 0;	
	}
ul.list_checkbox > li {
	list-style: none;
	margin-bottom: 8px;
	padding-left: 20px;	
	}
ul.list_checkbox li input[type="checkbox"] {
	float: left;
	margin: 2px 0 0 -20px;	
	}
ul.list_checkbox li li input[type="checkbox"] {
	float: none;
	margin: 0;		
	}
ul.list_checkbox li.block_separated {
	border-top-style: solid;
	}
ul.list_checkbox li p.title	{
	margin-left: -20px;	
	}
	
/* left_fixed profile	
.Left_fixed .lock,
.Left_fixed .unlock,
.Left_fixed .add {
	color: #000000;
	margin-left: 0;
	}	*/	
	
/* PROFILE */
.Right .block_separated .rating	{
	vertical-align: middle;
	}
.Right .block_separated .advise, 
.Right .block_separated .discommend {
	margin-left: 8px;
	}
.Right .block_separated .advise {
	color: #40983c;
	}	
.Right .block_separated .discommend {
	color: #ed482e;
	}	
.Right .block_separated b.advise, 
.Right .block_separated b.discommend {
	vertical-align: top;
	padding-left: 0;
	margin-right: 8px;
	font-size: 1.55em;
	font-weight: normal;
	} 		
	
/*.block_important_gradient dl.preview_left_large dd {				
	position: relative;
	height: 186px;
	}
.block_important_gradient dl.preview_left_large dd .preview_title {				
	font-size: 1em;
	}
.block_important_gradient dl.preview_left_large dd ul {
	position: absolute;
	overflow: hidden;
	height: 116px;
	margin: 0 -8px 0 0;
	padding: 0;
	bottom: 0;
	left: 0;
	}	
.block_important_gradient dl.preview_left_large dd ul li {
	list-style: none;
	float: left;
	}	
.blocks_list {
	margin-top: -8px;
	}
.blocks_list .pager {
	border: none;
	padding-top: 0;
	}	
.blocks_list .preview_title	{
	margin-bottom: 2px;
	}	

.controls .interests_list .delete_small i {
	margin-left: 2px;
	vertical-align: middle;
	}*/	

/* profile header */
.profile_header .content {
	padding: 0;
	overflow: hidden;
	position: relative;
	height: 290px;
	}
.profile_header_title {
	color: #FFFFFF;
	font-size: 1.8em;
	text-shadow: 1px 1px 1px #000;
	margin-bottom: 16px;
	}
.profile_header_menu {
	background-color: rgba(255,255,255,.9);
	line-height: 1em;	
	margin: 0;
	padding-bottom: 16px;
	}
.profile_header_menu li {
	list-style: none;
	display: inline-block;
	margin: 16px 16px 0 0;
	}
.profile_header_menu li a {
	font-size: 1.25em;	
	font-weight: bold;
	color: #0053A5;
	border-bottom: 1px solid #0053A5;
	text-decoration: none;
	}
.profile_header_menu li.current a,
.profile_header_menu li a:hover {
	border-bottom: none;
	}	
.profile_header_menu li.current a {
	color: #000000;
	}		
.profile_header_menu li sup {
	color: #777777;
	}
.profile_header_title,
.profile_header_menu {
	padding-left: 210px;
	}	
.profile_header .profile_photo,
.profile_header_content {
	position: absolute;
	left: 0;
	bottom: 0;	
	}
.profile_header .profile_photo {
	z-index: 2;
	width: 186px;
	margin: 8px;
	}
.profile_header_content {
	z-index: 1;
	width: 100%;
	}
.profile_header_cover {
	width: 100%;
	height: 100%;
	overflow: hidden;
background-color: #1162B3;background: -o-linear-gradient(top, #E1ECFA, #1162B3);background: -moz-linear-gradient(top, #E1ECFA, #1162B3);background: -webkit-gradient(linear, left top, left bottom, from(#E1ECFA), to(#1162B3));	
	background-repeat: repeat;
	}
.profile_header_cover img {
	position: relative;
	min-width: 100%;
	min-height: 100%;
	}
.profile_header_cover .form {
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: rgba(255,255,255,.9);
	padding: 16px;
	}
/* edit profile header cover */	
.profile_header.editable .profile_header_cover {	
	cursor: move;
	}
.profile_header.editable .profile_header_content {
	visibility: hidden;
	}
.profile_header.editable .profile_header_cover .form {
	display: block;
	}
/* profile summary */
.profile_summary .status {
	font-weight: bold;
	background: #FFF7DF;
	padding: 8px;
	margin: -8px -8px 8px -8px;	
	}
.profile_summary .folder_previews {
	margin-left: -2px;
	}
.profile_summary .folder_previews a {	
	float: left;
	display: block;
	overflow: hidden;
	border: 1px solid #DDDDDD;	
	background: url(//i3.i.ua/v2/photo/no_photo.png) no-repeat 50% 50% #FFFFFF;
	margin: 2px 0 0 2px;
	}
.profile_summary .folder_previews .image {
	width: 62px; 
	height: 62px;
	}	
.profile_summary .list_items_title {
	font-weight: bold;	
	margin-bottom: 8px;
	}
.profile_summary .list_items_title a {	
	color: #000000;
	}
.profile_summary .list_items_title .report {
	font-weight: normal;
	}
.profile_summary .list_items li {
	padding-bottom: 0;
	}
.profile_summary .statuses {
	margin-top: 8px;
	margin-bottom: 8px;	
	}
.profile_summary .interests_list .delete_smaller {
	margin-left: 2px;
	}
.profile_summary h4 {
	font-size: 0.84em;
	color: #777777;
	}
.profile_summary p+h4 {
	margin-top: 16px;	
	}	
.profile_summary .status .link.edit_smaller {
	font-size: 0.84em;		 
	display: inline-block;
	margin-top: 4px;	
	margin-left: 18px;	
	}					
/* profile edit links	*/	
.profile_header .edit,
.profile_photo .preview .delete,
.profile_summary .edit {
	position: absolute;
	right: 0;
	top: 0;
	background-color: #FFFFFF;
	margin: 0;
	padding: 8px;
	z-index: 10;
	visibility: hidden;
	}		
.profile_header .edit i,
.profile_photo .preview .delete i,
.profile_summary .edit i {
	margin: 0;
	}
.profile_photo .preview .delete {
	right: 6px;
	}
.profile_summary .edit {
	right: 1px;
	top: 1px;	
	}
.profile_header .edit,
.profile_photo:hover .preview .delete,
.profile_summary:hover .edit {
	visibility: visible;
	}
/* profile icons */
.edit_move i {
	background-image: url(//i3.i.ua/v2/ico/editor/move.png);
	}
.edit_style i {
	background-image: url(//i3.i.ua/v2/ico/editor/styles.png);
	}	
/* profile header editor */	
.profile_header_editor {
	margin-top: -15px;
	}
.profile_header_editor .upload_area {
	background-color: #FFFFFF;
	}	
.editor_bg_color,
.editor_bg_img {
	padding: 0;
	margin: 0 0 8px 0;	
	}
.editor_bg_color li,	
.editor_bg_img li {
	list-style: none;
	display: inline-block;
	vertical-align: top;	
	margin: 4px;
	padding: 0;
	border: 1px solid #E4BC91;		
	}
.editor_bg_color li i,
.editor_bg_img li i {
	display: inline-block;
	vertical-align: top;
	width: 64px;	
	height: 64px;
	cursor: pointer;
	}
.editor_bg_color li i {
	width: 24px;	
	height: 24px;
	}	
.editor_bg_color li:hover,
.editor_bg_color li.current,
.editor_bg_img li:hover,
.editor_bg_img li.current {
	margin: 0;
	padding: 4px;
	}
.editor_bg_color li.current,	
.editor_bg_img li.current {
	border: none;			
	background: #FAE8B1;
	}
.editor_bg_color li.current i,	
.editor_bg_img li.current i {	
	border: 1px solid #E4BC91;			
	}	

.editor_bg_color .bg_1 {background: #CCE5F8;}
.editor_bg_color .bg_2 {background: #DCF2D6;}
.editor_bg_color .bg_3 {background: #FFE6DF;}
.editor_bg_color .bg_4 {background: #FFF4E0;}

.editor_bg_img .bg_11 {background-image: url(//i3.i.ua/v2/cards/bg_11_prev.png);}
.profile_header .bg_11 {background-image: url(//i3.i.ua/v2/cards/bg_11.png);}
.editor_bg_img .bg_21 {background-image: url(//i3.i.ua/v2/cards/bg_12_prev.png);}
.profile_header .bg_21 {background-image: url(//i3.i.ua/v2/cards/bg_12.png);}
.editor_bg_img .bg_31 {background-image: url(//i3.i.ua/v2/cards/bg_13_prev.png);}
.profile_header .bg_31 {background-image: url(//i3.i.ua/v2/cards/bg_13.png);}
.editor_bg_img .bg_41 {background-image: url(//i3.i.ua/v2/cards/bg_14_prev.png);}
.profile_header .bg_41 {background-image: url(//i3.i.ua/v2/cards/bg_14.png);}
.editor_bg_img .bg_12 {background-image: url(//i3.i.ua/v2/cards/bg_21_prev.png);}
.profile_header .bg_12 {background-image: url(//i3.i.ua/v2/cards/bg_21.png);}
.editor_bg_img .bg_22 {background-image: url(//i3.i.ua/v2/cards/bg_22_prev.png);}
.profile_header .bg_22 {background-image: url(//i3.i.ua/v2/cards/bg_22.png);}
.editor_bg_img .bg_32 {background-image: url(//i3.i.ua/v2/cards/bg_23_prev.png);}
.profile_header .bg_32 {background-image: url(//i3.i.ua/v2/cards/bg_23.png);}
.editor_bg_img .bg_42 {background-image: url(//i3.i.ua/v2/cards/bg_24_prev.png);}
.profile_header .bg_42 {background-image: url(//i3.i.ua/v2/cards/bg_24.png);}
.editor_bg_img .bg_13 {background-image: url(//i3.i.ua/v2/cards/bg_31_prev.png);}
.profile_header .bg_13 {background-image: url(//i3.i.ua/v2/cards/bg_31.png);}
.editor_bg_img .bg_23 {background-image: url(//i3.i.ua/v2/cards/bg_32_prev.png);}
.profile_header .bg_23 {background-image: url(//i3.i.ua/v2/cards/bg_32.png);}
.editor_bg_img .bg_33 {background-image: url(//i3.i.ua/v2/cards/bg_33_prev.png);}
.profile_header .bg_33 {background-image: url(//i3.i.ua/v2/cards/bg_33.png);}
.editor_bg_img .bg_43 {background-image: url(//i3.i.ua/v2/cards/bg_34_prev.png);}
.profile_header .bg_43 {background-image: url(//i3.i.ua/v2/cards/bg_34.png);}
.editor_bg_img .bg_14 {background-image: url(//i3.i.ua/v2/cards/bg_41_prev.png);}
.profile_header .bg_14 {background-image: url(//i3.i.ua/v2/cards/bg_41.png);}
.editor_bg_img .bg_24 {background-image: url(//i3.i.ua/v2/cards/bg_42_prev.png);}
.profile_header .bg_24 {background-image: url(//i3.i.ua/v2/cards/bg_42.png);}
.editor_bg_img .bg_34 {background-image: url(//i3.i.ua/v2/cards/bg_43_prev.png);}
.profile_header .bg_34 {background-image: url(//i3.i.ua/v2/cards/bg_43.png);}
.editor_bg_img .bg_44 {background-image: url(//i3.i.ua/v2/cards/bg_44_prev.png);}
.profile_header .bg_44 {background-image: url(//i3.i.ua/v2/cards/bg_44.png);}

/* CORRECTIONS */	
.list_underlined .comment_small.float_right {
	margin-right: 0;
	}
.Left .more_content span {
	font-size: 1.15em;
	color: #0022CC;
	border-color: #0022CC;	
	}
.comments {
	margin-top: 0;
	}
.controls .preview_left_mini,
.avatar_list_mini .preview_left_mini {
	overflow: hidden;
	height: 64px;
	}
.controls .preview_left_mini p {
	margin-bottom: 8px;
	}	
.avatar_list_mini	.preview_left_mini .report.link {
	color: #40983c!important;
	}
.Right ul.list_gifts li {
  margin-right: 8px;
	}	
@media screen and (max-width: 1200px) {		
ul.list_cols_3.avatar_list_mini li {
	width: 47.3%;
	}
}	