/*standard definitions*/
html, body {
	direction: ltr;
	font-size: 90%; line-height: 1.32;
	margin:0; background-color: #fff;
}
body, table, input, select, textarea, button , .package_col_1 {
	color: #494949;	font-family: Arial, Tahoma, sans-serif ;
	text-align: left;
}

/*reset*/
div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
:focus {	outline: 0;}
a:focus, img :focus, label:focus, input:focus, *:focus { outline: none;}
img {border:medium none;}

ins {	text-decoration: none;} del {	text-decoration: line-through;}
table {	border-collapse: collapse;	border-spacing: 0;}

.filter_rd_1, .dropDownBox .dropDown_input
	, .separator_fl, .separator_inline
	, .refinement_list_1 li.disable, span.break_mcl  {
	-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;
}
input, select, textarea, button {font-size:1em; outline: none;}
a, b, span, em, strong, .l_descr, .l_source, .l_price, td, .l_head, .l_cntrl, input, textarea, button {unicode-bidi: embed;}

sup{vertical-align: top; font-size: .841em;}

a  {color:#2673CF;cursor:pointer;text-decoration:underline; }
a:hover{text-decoration:none;}
a.a_no_underline{text-decoration:none;}
a.a_no_underline:hover{	text-decoration:underline;}
a.a_with_underline{	text-decoration:underline;}
a.a_with_underline:hover{text-decoration:none;}
a.sub_txt { text-decoration: underline;}
a.sub_txt:hover { color:#A7A7A7; text-decoration: none;}
a.wot_under, a.wot_under:hover { text-decoration: none; }
a.wot_under em, a.n_und em { font-style: normal;}
a.wot_under em:hover , a.wot_under strong:hover { text-decoration: underline; }
a.y_und {text-decoration: underline;}
a.y_und:hover {text-decoration: none;}
a.n_und  em, a.n_und  strong {text-decoration: underline;}
a.n_und, a.n_und em:hover, a.n_und strong:hover  {text-decoration:none; }
a.n_und_selected em, a.n_und.active em { font-weight:600;  }

h1.review_t {font-size:1.4em; margin: 0 0 0 0;}
h2, h3 { font-weight: 400; }
h2, h3, .h_color   { color:#474747;}
.h_size {font-size: 1.12em;}
h4 { font-size: 1em; font-weight: 200; margin: 0;}
h4 strong{ font-weight: 600;}

.results_c1 {line-height: 28px; }
.h_container { font-size: 18px; font-weight: normal; color: #474747; margin: 2px 0  0 0;}

.query_h1 {	font-weight: normal; }
.query_s_h1 {line-height:1.27;}

.h_crp { font-weight: 600;}
h2.h_crp, h1.h_crp { font-size: 1.641em;  color: #474747; }
h3.h_crp { font-size: 1.4em; margin: 0 0 .2em 0; font-weight: 400;}

h2.h_crp a, h1.h_crp a { text-decoration: none;}
h3.h_crp_break { 
	font-size: 1.1em; margin: 0 0 .85em 0; 
	border-bottom:1px solid #e0e0e0; padding: .2em 0 .25em 0;
}

h4.title_st, h5.title_st { margin: 0 0 .5em;}

.l_head h3,.l_head h2  { font-size: 1.13em; }
.l_price  b {font-size: 1.081em; }
.q_head  h3, .q_head  h2 { font-size: 1.12em; }

div.www_container h2,div.www_container h3  {margin: 0 0 15px 0;}
div.www_container h3.title {margin: 0;}
div.www_container h3 {margin: 0;}
.select_txt_color, .n_und_selected , .error-message 
	, .inline_promobox_mid_cnt, .inline_promobox_mid_cnt a
	, .ui-dialog-title
	, .drp_Blk.open-rf dt a
	, .section_btn.active, .section_btn.active:hover
	{ /* color: #EF8E02; */color: #DF6929; }
.select_txt_color_1, .tabs_corp li.active .tabs_corp_lnk{ color:#7BB20E; }
.slt_txt_clr_3{ color:#EF3200; }
.l_source .select_txt_color_1, .l_source .select_txt_color_1  a , .package_col_3 {color:#7BB20E;}
.package_bgcol_2 {background-color:#A7A7A7;}.package_bgcol_1{background-color:#494949;}.package_bgcol_3 {background-color:#7BB20E;}
.select_bgcol {background-color:#DF6929;}
.select_txt_color_2 { color:#787878; }
.select_txt_color_3 { color:#7F7F7F; }
.sub_txt_color, a.sub_txt_color , .package_col_2
	, .promo_subtitle, .inline_promo_subtitle
	, .sub_ref_txt, .sub_txt, .sub_cnt_color a { color:#A7A7A7;}
.dis_color	, .navig_tp .tlk { color:#d7d7d7;}

.tmp_color_4 { color: #ffb343;}
.alert_txt_color { color:#ff0000; }
.invert_txt_color, .navig_tp .active a, .navig_tp .tlk:hover { color:#fff; }
.grn_color_5 { color: #B7EF4A;}
.lt_gr_txt_color{color: #D1D1D1;}
.promo_img a, a.adl_color{color: #70A6D4;}
.ad_tph_color{color: #0059A4;}
.title_color, .package_col_1 {color: #474747;}

.navig_tp  .tpl  .drop_down_log {	border-top: 3px solid #EF8E02;	margin-top: -3px;}
.navig_tp .tpl.active .tlk{ border-bottom-color:#9dcf34;}
.navig_tp .tpl .tlk:hover{ border-bottom-color: #EF8E02;}

.navig_tp  .tpl.tpl_fst .tlk {padding-left:0; background-color: transparent !important;}
.navig_tp  .tpl.tpl_lst .tlk {padding-right:0; background-color: transparent !important;}

#saved_list_counter .number	, div.search_st .menu_sh_tab a.active   {color:#FFC45F;}

.sub_txt_size, .sub_txt, .txt_s_1 {font-size: .92em;}
.smal_t, .txt_s_2, .error-message { font-size: .88em;}
.txt_s_3  {font-size: 14px;}
.txt_s_5 {font-size: 15px;}
.txt_sh {font-size: 16px;}
.txt_s_4, .query_s_h1 {font-size: 18px;}
.txt_thm {font-size: 23px;letter-spacing: -0.02em;}
.txt_bld {font-weight: 600;}
.txt_s_mh  {font-size: 12px;}
.inline_bl {display:inline-block;}
.inline {display:inline;}
.break_mcl, .break_mcl {clear: right;}

/* -- patterns -- */
.logo_custom.logo_sys_ic , .logo_main 
	, .microsoft_logo	, .logo_msn { 
	background-image: url('res_info_ic.png');
	background-repeat: no-repeat;
}
/*----------- login_user_cnt------------------ */
.login_user_cnt {	position: absolute; right: 0; }
.rfTrig_user_control .drop_down_log { right: 0;}

/*------------main_blocks---------------------------*/
.in_m1, .dir_1m, th { text-align: left; }
.dir_2m { text-align: right; }
.dir_ct { text-align: center; }
.valign_md { vertical-align: middle; }

div.column_2, .float_2m , .ui-multiselect span.ui-icon {float: right;}
div.column_1 , .float_1m, .refinement_list_1 li{ float:left;}
.pos_abs_2, .dropDownBox .dropDown_ic { right: 0;}
.pos_abs_1 { left: 0;}

.search_result_container div.column_1
	, .corporate_result_container div.column_1
	, .market_result_container div.column_1 {width: 700px;}
.search_result_container div.column_2 
	, .corporate_result_container div.column_2
	, .market_result_container div.column_2 {width: 260px;}

.map_cm_container  .in_m1 {padding-left: 277px; position:relative; overflow: hidden;}
.map_cm_container  div.column_1 { width: 100%; position:relative;}
.map_cm_container  div.column_2 { margin-left: -267px; width: 250px; position:relative;overflow: hidden; }

div.categotry_3col div a {padding-left: 4px;}

/*------ logoes --------*/
.logo_custom, .logo_main {display: block; text-indent: -5000px;text-decoration: none; overflow: hidden; cursor: pointer;}
.logo_custom {
	width: 154px; height: 55px;
	background-position: -600px -399px; 
}
.bschLogo_cnt .logo_custom {position: absolute; top: 10px; left: 0;}
.logo_main_cnt  .logo_main,  .logo_main_cnt  .logo_custom {/* position: absolute;top: 0; left:0; */}
.logo_main { 
	background-position: -600px -500px;
	width: 178px; height: 62px; 
}
.logo_main_cnt {
	position: relative; clear: both; 
	padding: 27px 0 20px;
}
.add_logo_section { 
	position:relative; display:inline-block;
	padding: 11px 0 0 10px; margin: 10px 0 0 0;
	border-left: 1px solid #cecece;
	font-size:34px; line-height:1; font-weight:200;
}
.logo_main_cnt div.logo_wrap {position: relative; width: 100%;overflow:hidden;}
.hm_b .www_search_cnt {padding: 49px 0 29px 0; }
.www_search_cnt {padding: 49px 0 21px 0; }
.www_search_cnt_1 {padding: 0 200px 0 200px;  position: relative;}
.www_search_cnt .logo_main{
position: absolute;
top: 12px;
}

.logo_description {
	position:relative; padding:12px 0 8px;
	overflow:hidden; max-width: 640px;
	text-shadow: 1px 1px #fff;
}
.logo_description_bg {
background-color: #fff; opacity:0.68;
position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%;
}
#ie .logo_description_bg {filter:alpha(opacity=68);}

/*---------------search--------------*/
.dropdown_search_ic {right: 5px;}


.deal_type_notif {padding: 0 14px 0 0; margin: 0 5px 0 0;}
.deal_type_notif_cnt {display:inline; padding: 0 3px 0 7px; color: #474747; text-shadow: 1px 1px #FFFFFF;}
.deal_type_notif_bg, .notif_ar_ic {
	position: absolute;height:28px;
}
.deal_type_notif_bg {	
	  top:-6px; left:-3px; right:14px; background-color: #DFDFDF;
}
.notif_ar_ic { 
	top:0; width:14px; right:-14px;
	  background-position: -364px -42px;
}



.inp_search {
	font-size: 15px; font-style:normal; padding: 6px 4px 7px 4px;

}

.rfTrig_btn .inp_search { /* padding-right: 28px; */}

div.search_hm .yt-uix-search-button, div.search_st .yt-uix-search-button {
	height:30px;min-width: 68px;
	padding: 0 5px;
}
.inp_search:focus, .inp_search:hover {border-color: #82AB2B;}

.yt-uix-search-button {
border-color: #82AB2B;
background: #82AB2B;
background: -moz-linear-gradient(top,  #b1d95e 0%, #89aa40 50%, #82ab2b 52%, #779638 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b1d95e), color-stop(50%,#89aa40), color-stop(52%,#82ab2b), color-stop(100%,#779638));
background: -webkit-linear-gradient(top,  #b1d95e 0%,#89aa40 50%,#82ab2b 52%,#779638 100%);
background: -o-linear-gradient(top,  #b1d95e 0%,#89aa40 50%,#82ab2b 52%,#779638 100%);
background: -ms-linear-gradient(top,  #b1d95e 0%,#89aa40 50%,#82ab2b 52%,#779638 100%);
background: linear-gradient(top,  #b1d95e 0%,#89aa40 50%,#82ab2b 52%,#779638 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1d95e', endColorstr='#779638',GradientType=0 );
}

.yt-uix-search-button:hover  {
background: -moz-linear-gradient(top,  #779638 0%, #82ab2b 48%, #89aa40 51%, #b1d95e 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#779638), color-stop(48%,#82ab2b), color-stop(51%,#89aa40), color-stop(100%,#b1d95e));
background: -webkit-linear-gradient(top,  #779638 0%,#82ab2b 48%,#89aa40 51%,#b1d95e 100%);
background: -o-linear-gradient(top,  #779638 0%,#82ab2b 48%,#89aa40 51%,#b1d95e 100%);
background: -ms-linear-gradient(top,  #779638 0%,#82ab2b 48%,#89aa40 51%,#b1d95e 100%);
background: linear-gradient(top,  #779638 0%,#82ab2b 48%,#89aa40 51%,#b1d95e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#779638', endColorstr='#b1d95e',GradientType=0 );
}

.yt-uix-submit-button {
padding: 4px 0.667em; 
border-color: #E58D0D;
background-color: #EF9108;
background: #EF9108; /* Old browsers */
background: -moz-linear-gradient(top, #f4b052 26%, #ef9108 77%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#f4b052), color-stop(77%,#ef9108)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #f4b052 26%,#ef9108 77%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #f4b052 26%,#ef9108 77%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #f4b052 26%,#ef9108 77%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4b052', endColorstr='#ef9108',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #f4b052 26%,#ef9108 77%); /* W3C */
}
.map_standard_tbl .yt-uix-submit-button {
	font-size: 1.1em;
	min-width: 90px; border-radius: 4px;
	-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.11);
	-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.11);
	box-shadow:0 0 5px rgba(0, 0, 0, 0.11);
}
.yt-uix-submit-button  span {padding: 0;font-weight: 600;  }s
/**/
.mainSelected, #page-header { text-align: left;}
.error_message_ic {background-position: -266px -95px;}
.share_btn_vkontakte {
	display: block; width: 126px; height: 21px;
	overflow: hidden;	background-position: 0 -216px;
}
.share_btn_vkontakte  em { display:none;}
.frame_h.corp_logo_size.float_1m, .frame_h.mid_size.float_1m { margin: 4px 17px 12px 0;}
.ad_250x250_cnt.float_2m{ margin: 4px 21px 21px 0px;}
#soon_dlg {padding: 4px 0 0 0;}
#soon_dlg iframe {border: none; margin: 0; padding: 0; overflow: hidden; }

.st_b div.column_2  .column_2_cnt { padding-left: 19px; border-left: 1px solid #f1f1f1; }

.filter_rd_1.active span {
    font-weight: 400 !important;
}
.trends_promo_content {
	padding-left: 36px;
	height: auto !important;
    min-height: 33px;
}
.trends_pr_ic { 
	position: absolute;
	background-position: -501px -126px;
	width: 25px; height: 25px; top: 3px;
}

ul.trend_rel_list li {
    margin-right: 12px;
}
.results_adv_content {	padding: 0 0 0 19px;}

/*----Standandart view ----*/

/* liquid*/
.coll_mid_wrap, .query_mid_wrap {float: left;}
#colref {width: 193px;}
.colmask_in  .column_2, .query_colmask_in .query_colref {width: 240px !important;}
.colmask { 	padding-left: 194px;}
.search_colmask {padding-left: 198px; padding-right: 264px;}
.col_wrap_2r {margin-right: 264px;}
.in_m1l_qpd .h_container{margin-left: 0;}
.bschLogo_cnt {	position: absolute;	left: 0; top: 0;}
#colref { margin-left: -194px;float: left;}
#colref .colrefc {
	border-right: 1px solid #E7E7E7; padding-right: 17px;
}
.colmask_in  .column_2, .query_colmask_in .query_colref {margin-left: -240px;float: left;}
#contentcolumn , #mapcolumn {padding-left:14px;}
@media only screen and (min-width:1220px) { 
	.lq_b .colmask { padding-left: 228px;}
	.lq_b .search_colmask {padding-right: 282px;} 
	.lq_b #colref {margin-left: -228px;  width:218px;}
	.lq_b .col_wrap_2r {margin-right: 282px;}
	.lq_b .bschLogo_cnt{/* left: -231px; */} 
	.lq_b .h_container{/* margin-left: 23px; */} 
}
/* end liquid*/
/* refiments*/
.drp_Blk dt a, .drp_Blk  dd  li a {padding-left:24px !important;}
.drp_Blk dt a .icon_df {left: 5px;}
.drp_Blk  dd  li a .separator_cube {left: 10px;}
.drp_Blk dt a:hover, .drp_Blk.open-rf dt a {background-color:#FFF3DF;}
.drp_Blk  dd  li a:hover .separator_cube {background-color: #DF6929;}
.drp_Blk  dd  li a:hover {background-color: #f1f1f1;}

.rfBlk dt, .rfBlk dd  {padding-left: 19px;}
.rfBlk dt .val {color: #DF6929;}
.rfBlk_cnt .rfLnks li .rfLbl {padding: 0 0 0 19px;}
.rfBlk_cnt .rfLbl input.check_box{left: 0;}
.rfDialog.ui-dialog  {min-width:440px; max-width:500px; }
.rfDialog.ui-dialog.rf-wh3  { max-width:590px; width:590px !important; }
.rfDialog.ui-dialog.rf-wh2  { max-width:530px; width:590px !important; }
.rfDialog .twoColt, .rfDialog .threeColt  {min-width:390px; }
.rfBlk_cnt .rfLnks li.active  .val, .rfBlk_cnt .rfLnks li.selected  .val { 
	display: block;	padding-right: 16px;
}
.rfBlk dt .icon_df {margin-top: -9px !important;}
/* end refiments*/
.tooltip  .closethick_ic {top: 6px; right:6px;}


.l_cntrl li  {margin-right: 18px;}
.l_cntrl li.last  {margin-right: 0;}

.results_c1 .switch_view_modes{ }
ul.corp_l_1  li { padding-left:10px;}
.l_res_container th, .l_res_container td {}

.saved_list {	right:10px;	 position: absolute;}
.add_link_hov { right: 5px; }
.add_link_hov  span {right: 22px; }

.l_list_table tr.title th.first, .l_list_table  tr.l_res_cnt td.first {
	border-left: 1px solid #DFDFDF; padding-left: 7px;
}
.l_list_table tr.title th.last, .l_list_table  tr.l_res_cnt td.last{
	border-right: 1px solid #DFDFDF; padding-right: 7px; 
}
.saved_list {
	position: absolute;
	text-align: right; font-size: 1em;
	background-position: 100% -271px;
	padding: 0 12px 0 0; margin: 0 30px 0 0;
}
.saved_list .ic_tile {
	right: -35px;
	background-position:0 -271px;
}
.st_b .saved_list {background-position:0 -203px; right: -5px;}
.st_b .saved_list .ic_tile{background-position:100% -203px;}
.hm_b .saved_list span { color: #fff !important;}
.hm_b .saved_list { 	right: -5px;	background-position:100% -369px;}
.hm_b  .saved_list .ic_tile {	background-position:0 -369px;}

.refinement_list_1 input.refinements_arrow  {background-position: 0px -110px; cursor: pointer;}
.label_chk1 span {
	display: inline-block;
} 
div#refinements-advanced  .close_fl_ic {	position: absolute; top: 5px; left:5px; text-decoration: none;}
ul.info_list .photo_pre {float:right;	margin:0 0px 5px 7px;}
ul.list_l_2 li { float: right;}
.fl_im_2 {float:right;margin:0 0 17px 17px;}


.dir_rtr ul.crp_list li {	float:right; margin-left:12px;}

table.category_contable td.label {padding-right: 12px;}


/*-----map-----*/
div.map_standard_tbl {
	overflow: hidden;
	height: auto !important; min-height: 384px;
}
div.map_standard_content {padding: 0 0 0 480px;}
div.map_standard_tbl .map_container {
	position: absolute; top:0; left:0; width:460px;
}
div.map_standard_tbl .yt-uix-submit-button {vertical-align: middle !important;}

.map_standard_tbl .map{border: 1px solid #CECECE; padding: 1px;}
.map_standard_tbl td.ref{background-color: #f1f1f1;border: 1px solid #f1f1f1;}
.map_st_sorting {margin: 4px 0 15px; }
.map_st_sorting  table{width: 100%; table-layout: fixed; }
.map_st_sorting td {vertical-align: middle; padding: 5px 0;}
.map_st_sorting div.pagination { float: right;}
.map_st_sorting .pagination a, .map_st_sorting .pagination .active {padding: 4px 6px;}


/*-------------------homepage ------------------*/
.lay_hm .hm_slice.hm_slice_23 {left: 652px;}
.lay_hm .hm_slice.hm_slice_12 {left: 317px;}
.hm_slice.titled_sl {top: 45px;}
.search_hm .menu_sh_tab li {margin-right: 4px;}
a.home_sub_lnk1 {padding:0 0 0 51px;}
.ref_af  {padding:0 0 0 42px;}
.map_standard_tbl .ref_af  {margin: 25px 0 25px -7px; clear:both;}
.inline_promoinfo {    padding-left: 88px;}
.mRef_ic  .img_label {background-position: -840px 0;}
.alfavit_item_cnt {padding-right: 17px;}
div.page_info_container_1 div.column_info_2 .column_info_2_content {

    border-right:1px solid #E0E0E0;
    padding: 0 20px 0 0;
}

/*-------------------------btn--------------*/
.section_btn.active, .section_btn.active:hover {
	background: #FFF3DF;
	filter: none;
}



.yt-uix-btn_2.yt-uix-btn_2_dialog .yt-uix-button-content {background-position: 0px -612px;}
.yt-uix-btn_2.yt-uix-btn_2_dialog  .yt-uix-s1 {background-position: -288px -612px;}
.yt-uix-btn_2.yt-uix-btn_2_dialog .yt-uix-button-content-1 { font-size: 13px;}

 /*404*/
 div.block_404 {
	background: transparent url('bg_404.png') no-repeat 100% 100%;
	max-width:400px;
	margin: 7% auto 0;
	padding: 20px; padding-right: 300px;
	min-height: 250px;
 }
 
 /*adv*/
.promo_tph  .adv_bl1wrap {min-height: 34px;}
.adv_bl1exp  .adv_bl1wrap {min-height: 75px;}
.adv_box_promo  .adv_bl1wrap {min-height: 140px;}
.vts_box_promo  .adv_bl1wrap {min-height: 70px;}
.promo_tph .adv_bl1wrap {padding: 0 0 0 94px;}
.adv_bl1exp .adv_bl1wrap {padding: 0 0 0 85px;}
.adv_box_promo .adv_bl1wrap {padding: 0 0 0 198px;}
.vts_box_promo .adv_bl1wrap {padding-left:104px;}
.vts_box_promo.vts_m_nonif .adv_bl1wrap {padding-right:37px;}
.adv_bl1exp .adv_bl1_img_label
	, .promo_tph .adv_bl1_img_label 
	, .adv_box_promo .adv_bl1_img_label 
	, .vts_box_promo .adv_bl1_img_label 
{top: 0; left: 0;}
.promo_tph .adv_bl1_img_label,  .promo_tph .adv_bl1_img_label img {width: 86px; height: 34px;}
.adv_bl1exp .adv_bl1_img_label, .adv_bl1exp .adv_bl1_img_label img{width: 75px; height: 75px;}

.adv_box_promo .adv_bl1_img_label {width:180px; height:140px;}
.vts_box_promo .adv_bl1_img_label {width:88px; height:66px; border: 1px solid #cecece;}
.adv_box_promo .adv_bl1_img_label img, .vts_box_promo .adv_bl1_img_label img  {width:100%;}


.sld_modul .sld_pane {top:12px; right:12px;}
.sld_modul .sld_pane_2 {right:45px;}
.vts_ttle .sld_pane{bottom:4px; right:0px;}
.vts_ttle .sld_pane_2 {right:0;}
.sld_title, .vts_ttle  {padding-right:170px;}

.vts_date_nonif, .loc_us_nonif {position:absolute; }
.loc_us_nonif {top: 1.1em;}
.vts_date_nonif {top:.2em;}

.ad_unit_180x150 {margin-right:-5px; position: relative; overflow:hidden;}
/*cont Yndx */
.cont_frgn  .y5_nf .y5_title_107 .y5_ads .ad-link {
    font-size: 1em !important;
}
.cont_frgn   .y5_nf .y5_ads .ad-link a, #colref  .y5_nf .y5_ads .y5_title a {
    font-weight: 200 !important;
}
.cont_frgn .y5_ad .ad-text
, .cont_frgn .y5_h { font-size: .91em !important;}
.cont_frgn .y5_ad .ad-text {color: #474747!important;}
.cont_frgn .y5_h2, .cont_frgn .y5_h {display:none!important;}
.cont_frgn .y5_h a{ color: #a7a7a7!important;}

/**/
.non_select , .separator_inline, a.more_lnk {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

/* ------------ clear float ---------------- */	

.clearfx:after {
  content: ".";
  display: block;  height: 0;  clear: both;  font-size: 0;  letter-spacing: 0;  line-height: 0;  visibility: hidden;
}












