.container { min-width:240px; max-width:640px; }
.top_user {overflow: hidden; height: 273px;}
.top_user_item {width:33%;}
.inp_year { width:56px !important; margin:0 !important; }

.auth_form {width:100%; min-width:0;}
.auth_form .checkbox_param {display:block !important; float:none !important;  }
.scenter {text-align:center; }
.scenter .fright {float:none;}
.search_form {width:220px; padding:12px  0 0 0;}
.search_form .param_extra {width:auto; margin:0;}
.search_form .checkbox_param, .search_form .checkbox_param:first-child  {float:none; width:110px;}
.btn_search {top:auto; bottom:5px;}

.diary_type h6 {margin:0;}
.diary_type {padding-left:10px;}
.diary_type .img {padding-left:0; left:auto; margin:0 8px 0 0;}
.diary_type .txt {clear:both; top:7px; margin:0 0 7px 0;}
.diary_type .txt:before {left:12px; top:-9px; height:9px; width:15px; background: url(/design/m/icon.png) 0 -3025px no-repeat; }
.diary_day .txt:before {background: url(/design/m/icon.png) 0 -4071px no-repeat; }
.diary_hot .txt:before {background: url(/design/m/icon.png) 0 -3000px no-repeat; }
.diary_grani .txt:before {background: url(/design/m/icon.png) 0 -3011px no-repeat; }
.diary_vip .txt:before {background: url(/design/m/icon.png) 0 -3038px no-repeat; }
.diary_type .tdiary_info {float: none; text-align: inherit;}

.comment_line {left:-10px; width:100%; padding:0 10px; }

.option_line {font-size:13px;}
.search_extra_icon {padding-left:26px;}


.pages span, .pages .range {display: none;}
.pages .active, .pages .prev_page, .pages .next_page {display: inline-block;}

.user_menu {margin: 0 auto; width: 160px; float: none;}

.crown {float: none; width: 80%; margin: 0 auto;}
.btn_vip {background-position:100% -243px;}

.usermenu ul ul {left: auto;}
.go_del {width:100%;}
.go_lock {width:100%}

/*---header---*/
.header_user {padding-right:4px; padding-left:86px; min-height:89px;}
.new_alert_ico {width:38px; background-position:-137px 0;}
.services {width:40px; }
.services .menu_link {width:40px; background-position:-75px 0; text-indent:-200000px;}
.header_user > .services {width:96px; margin:41px 2px 0 0;}
.header_user > .services .menu_link {width:96px; background-position:-120px 0; text-indent:0px;}
.enter_link {position:absolute; top:9px; right:6px; margin:0;}
.logo {top:18px;}
/*---/header---*/

.mod_notifications.act_unread .go_grey {letter-spacing: -1.4px;}
.ref_back {letter-spacing: -1.5px;}

.user_data {padding-right:0;}
.user_data .tdiary_info, .user_data .msg_info {position:static; text-align:left; float:none;}

.btn_two .btn_grey {width:100%; float:none;}
.btn_two .btn_grey:first-child {float:none;}
