#main_col .cc_bg{
	padding-bottom:10px;border-bottom:1px solid #A4A4A4;}
	
#main_col h1 span.u{display:none}#main_col .ban_msg{border:1px solid #f99;background-color:#fcc;padding:2px;text-align:center;font-size:0.8em;color:#c00;margin-top:0}#main_col .submenu{margin-top:10px;color:#ccc}#main_col .submenu a{text-decoration:underline}#main_col .submenu a:hover{text-decoration:none}#main_col .submenu a.active{text-decoration:none;font-weight:bold}


#main_col .ucol_rgt{
	float:left;width:32%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right:10px;
	margin-top: 27px;
	}
	
#main_col .ucol_rgt a{color:#FF647D}#main_col .ucol_rgt .username{color:#FF647D;font-size:18px;font-weight:bold;padding:10px}#main_col .ucol_rgt .profile_img a,#main_col .ucol_rgt .profile_img img{display:block;width:100%;height:auto}#main_col .ucol_rgt .bl_sad{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 0 10px}#main_col .ucol_rgt .bl_sad ul{display:block;list-style-type:none;margin:0;padding:0}#main_col .ucol_rgt .bl_sad li{display:block;margin:0;padding:2px 0px}

#main_col .ucol_rgt .bl_sad li span.ico{
/*	display:block;width:12px;height:12px;float:left;background:url("../../_img/icons_v1.png") no-repeat 0 -54px;
	margin-top:3px;margin-right:5px;*/
	
}
	
	
#main_col .ucol_rgt .bl_sad li a{color:#1D252C;font-weight:bold}#main_col .ucol_rgt .bl_sad li.active a{color:#FF647D}#main_col .ucol_rgt .bl{padding:10px 10px 0 10px}

#main_col .submenu a {
	color: #1D252C !important;
}

#main_col .ucol_rgt .bl h2{
	
	background-color:#FF647D;
	margin-top:10px;color:#fff;
	margin:0;
	padding:17px 0 17px 5px;
	font-size: 21px;
    font-family: 'Roboto Slab', serif;
    font-weight: 400;
    line-height: 27px;
 }
#main_col .ucol_rgt .bl ul.simpl{margin:0;padding:0;list-style-type:none}#main_col .ucol_rgt .bl ul.simpl li{margin-top:6px}

#main_col .ucol_main{
	float:right;
	width:68%;
	margin-top: 27px;
}


#main_col .ucol_main .bl{margin-top:20px}#main_col .ucol_main .bl.first{margin-top:0}#main_col .ucol_main .bl.left,#main_col .ucol_main .bl.right{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main_col .ucol_main .bl.left{float:left;padding-right:5px}#main_col .ucol_main .bl.right{float:right;padding-left:5px}#main_col .ucol_main .bl_about .line{font-size:1.0em;margin:7px 0 0 0;padding:0;line-height:1.3em}#main_col .no_rec{font-size:1.0em;color:#666;margin-top:10px}#main_col .user_activ{margin-top:10px}#main_col .user_activ .item{margin-top:5px;padding-top:5px;border-top:1px solid #eee}#main_col .user_activ .item.first{margin-top:0;padding-top:0;border-top-width:0}#main_col .user_activ .m a{text-decoration:none;font-weight:normal}#main_col .user_activ .m a:hover{text-decoration:underline}#main_col .user_activ .d{font-size:0.917em;color:#999;font-style:italic}#main_col .user_activ .no_activ{margin-top:10px}#main_col .user_list.t1{margin-top:10px}#main_col .user_list.t1 .user{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14.28%;padding:0 10px 0 0;margin-top:10px;text-align:center;overflow:hidden}#main_col .user_list.t1 .user.f{margin-left:0}#main_col .user_list.t1 .user.focus{background-color:#eee}#main_col .user_list.t1 .user .img{display:block}#main_col .user_list.t1 .user .img img{display:block;width:100%;height:auto}#main_col .user_list.t1 .user .name{font-size:10px;line-height:1.25em;display:block;margin-top:1px}#main_col .user_list.t1 .no_users{margin-top:10px}#user_p_articles .item{margin-top:10px;border-top:2px dotted #999;padding-top:10px}#user_p_articles .item.first{padding-top:0;border-top-width:0}#user_p_articles .item .titlest2 a.c{color:#c00;font-weight:normal;font-size:12px}#user_p_articles .item .ph{float:left;width:90px;margin:5px 10px 0 0}#user_p_articles .item p{margin:5px 0 0 0;padding:0;text-align:left}#user_p_articles .item p a.more{background:url("../../_img/icons_v1.png") no-repeat 1px -53px;padding-right:11px;line-height:10px;font-size:10px}#user_p_articles .item .data{margin-top:5px;font-size:0.9em;color:#ccc}#user_p_articles .item .data span{color:#666}#user_p_articles .item .data a{color:#FF647D}#user_p_articles .item .data .rm{float:right;font-weight:bold}#user_p_topics table.topics{width:100%;border-collapse:collapse}#user_p_topics table.topics tr.hrow{border-bottom:2px dotted #999}#user_p_topics table.topics tr.even{background-color:#ededed}#user_p_topics table.topics th{padding:5px 0px;text-align:center;background-color:#eceeed;font-size:16px;line-height:18px}#user_p_topics table.topics th span{display:table-cell;height:36px;border-left:1px solid #999;vertical-align:middle;text-align:center}#user_p_topics table.topics td{padding:10px 2px;color:#737476}#user_p_topics table.topics td.topic{font-weight:bold;padding-left:10px}#user_p_topics .pnav{margin-top:0;border-top-width:0}

.medals {
	
    margin-top: 5px;
    padding-left: 5px;
}

.medals img { 
	width: 20px;
	height: 20px;
	padding: 2px;
}

@media all and (max-width: 480px){
	#main_col .ucol_rgt{float:none;width:100%}

#main_col .ucol_rgt .bl_user_img{
	/*float:left;*/
	width:100%; /*40%*/
	}

#main_col .ucol_rgt .bl_sad{
	/*float:right;*/
	width:60%;
	padding-left:20px;
	font-size: 15px;
	}
	
#main_col .ucol_rgt { 
	padding-right: 0px;
}
	
#main_col .ucol_rgt .bl{
	margin-top:5px;
	padding: 0;
}

#main_col .ucol_rgt .bl h2 {
    background-color: #FF647D;
    margin-top: 10px;
    color: #fff;
    margin: 0;
    padding: 11px 5px;
    font-size: 15px;
    font-family: 'Roboto Slab', serif;
    font-weight: 400;
    line-height: 27px;
}

#main_col .ucol_rgt .bl ul.simpl {
	font-size: 15px;
}

#main_col .ucol_main .bl_about .line {
	font-size: 15px;
}

#main_col .ucol_main{float:none;width:100%;margin-top:20px}

#main_col .ucol_rgt .username { 
	font-size: 15px;
}

.medals img { 
		width: 18px;
		height: 18px;
		padding: 0px;
		margin: 1px;
		
	}


}
