html, body{margin:0px;padding:0px;background:#f0f2f5;font-size:12px;font-family:tahoma, arial, verdana, sans-serif, Lucida Sans;overflow-x:hidden;line-height: 100%;}
input, textarea, select{font-family:Tahoma;font-size:11px;outline:none}
a{text-decoration:none;color:rgb(68, 98, 128);margin:0px;padding:0px;}
a:hover{text-decoration:underline;outline:none}
img{border:0px}
ul, p{padding:0px;margin:0px}
blockquote{padding:10px;background:#f5f5f5;border-left:10px solid #4274a4;margin:0px}

/* logotype */
.autowr{width:800px;margin:auto}
.head {height: 40px;position:absolute;right: 0px;left: 0px;top: 0px;background: #5780ab;}
.site_logo, .udins{float: left;color: #fff;font-weight: bold;font-size: 27px;padding: 18px;text-decoration: none !important;transition: all 0.3s;margin-top: -3px;margin-left: -61px;}
.site_logo1, .udins{float: left;margin-left: px;color: #fff;font-weight: bold;font-size: 27px;padding: 18px;width: 12px;text-decoration: none !important;margin-top: px;transition: all 0.3s;}
.site_logo:active, .udins:active{padding: 19px 18px 17px;transition: all 0.3s;}

/* left panel */
.leftpanel{float:left;width:150px;margin-top: 10px}
.content{float:left;width:648px;word-wrap: break-word}
.cont_border_left{background-color: #fff;border-radius: 2px;margin-top: 0px;box-shadow: 0 1px 2px rgba(6, 33, 63, 0.13);}
.padcont{padding:15px;padding-top:10px}
.padcont_and{padding:10px}
.simplePage { padding: 10px 20px 0px 20px;margin: 0px;}
.listing { list-style: square;padding-left: 40px; color: #758EAC; margin: 0px 0px 15px 0px;}
.shadow{border-style: solid; border-color: #D9E0E7; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px 1px;}

/* border radius */
.button_div, .button_div_gray, .activetab a div, .activetab a, /*.buttonsprofile a:hover*/{border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius: 2px}

/* login page */
.flLg{color:#000;padding:5px;padding-left:2px}
.inplog{border:1px solid #d4dfe6;padding:4px;width:130px}
.logpos{float:right;padding-top:7px;padding-right:10px;text-align:center}
#linkspanel{padding-top:5px;padding-left:10px;width:140px}
#linkspanel a{display:block;padding:5px;width:110px;padding-left:6px}
#linkspanel a:hover{background:#eaf1f7;text-decoration:none}

/* buttons */
.button_div{display:block}
.button_div button{
    padding: 7px 15px 8px;
    margin: 0;
    font-size: 12px;
    display: inline-block;zoom:1;
    cursor: pointer;
    white-space: nowrap;
    outline: none;
    font-family: Open Sans,Helvetica Neue,sans-serif;
    vertical-align: top;
    line-height: 14px;
    text-align: center;
    text-decoration: none;
    background: none;
    background-color: #6287ae;
    color: #fff;
    border: 0;
    border-radius: 2px;
    box-sizing: border-box;
}
.button_div button:hover {
    background-color: #678eb4;
    text-decoration: none;
}
.button_div button:active {
    background-color: #5d7fa4;
    padding-top: 8px;
    padding-bottom: 7px;
}
.button_div button::-moz-focus-inner {border:0px}
.button_div_gray{display:block}
.button.red{background: #BE6F6B;text-shadow: 0 1px 0 #A55F5C;}
.button.red:hover{background: #CA7B77}
.button.red:active{background: #B36965;}
.button_div_gray button{
    padding: 7px 15px 8px;
    margin: 0;
    font-size: 12px;
    display: inline-block;zoom:1;
    cursor: pointer;
    white-space: nowrap;
    outline: none;
    font-family: Open Sans,Helvetica Neue,sans-serif;
    vertical-align: top;
    line-height: 14px;
    text-align: center;
    text-decoration: none;
    background: none;
    background-color: #e5ebf1;
    color: #626D85;
    border: 0;
    border-radius: 2px;
    box-sizing: border-box;
}
.button_div_gray button:hover {background-color: #dfe6ed;}
.button_div_gray button:active {background-color: #dae2ea;padding-top: 8px;      padding-bottom: 7px;}
.button_div_gray button::-moz-focus-inner {border: 0px}
.button_div_nostl{display:block}
.button_div_nostl button{background:#f6f6f6;color:#21578b;font-size:11px;font-family: Tahoma, Verdana, Arial, sans-serif, Lucida Sans;border:0px;padding:5px 15px 5px 15px;cursor:pointer;margin:0px}
.button_div_nostl button:hover {background:#e6e9ed}

/* h1 */
h2{font-size:13px;color: #527faf;border-bottom:1px solid #edf1f5;padding-bottom:7px;padding-left:2px;margin-top: 0px;}
.h1{font-size:13px;color:#00a1b2;padding-bottom:5px;font-weight:bold;padding-top:5px}

/* register */
.texta{float:left;width:150px;text-align:right;padding-right:10px;color:#666;padding-top: -3px;margin-top: 9px;}
.mgclr{margin-top:7px;clear:both;height: 1px;}
.mgclr_reg{height:10px;clear:both}
.form_error{color:#999;margin-left:9px}
.form_error_2{color:#999;margin-left:3px}
.form_er_div{float:left;padding-top:4px}
.frmero{font-weight:normal;width:370px;margin-top:10px;margin-bottom:0px;margin-left:20px}
.sel_reg{margin-top:10px;width:163px}

/* errors */
.err_yellow{padding:10px;background:#f4f7fa;border:1px solid #bfd2e4;margin-bottom:10px;line-height: 160%;}
.err_red{padding:10px;background:#faebeb;border:1px solid #d68383;margin-bottom:10px;line-height: 160%;}
ul.listing li {padding: 1px 0px}
ul.listing li span {color: #000}
.privacy_err{background:#ffb4a3;position:fixed;left:0px;top:0px;padding:7px;border-bottom-right-radius:7px;-moz-border-bottom-right-radius:7px;-webkit-border-bottom-right-radius:7px;margin-top:48px;z-index:100}

/* profile */
.ava{float:left;width:200px;margin-right: 10px;margin-top: -3px;}
.leftcbor{border-right:1px solid #f1f4f7}
.menuleft a{display:block;padding:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.menuleft a:hover{background:#ecf0f4;text-decoration:none;border-top:1px solid #fff;border-bottom:1px solid #fff}
.menuleft div{}
.menuleftico{float: right;font-size: 13px;color: #648EB6;margin-top: 0px;}
.menurightico{float: left;margin-right: 8px;font-size: 13px;color: #648EB6;}
.meuleftico {font-size: 115px;color: #567ca4;margin-top: -170px;text-align: center;}
.titleu{font-size: 15px;font-weight: bold;color: #000000;cursor: default;}
.titleu div{float:right;padding-top: 9px;margin-right: -10px;}
.titleu a{color:#bababa;font-size:11px;font-weight:normal}
.status{border-bottom:1px solid #f1f4f7;padding-bottom:5px;margin-bottom:5px;padding-top: 5px;padding-left:1px;word-wrap: break-word;}
.status a{color:#999}
.status div a{color: #73818a;font-size:11px;}
.profiewr{float:left;width:477px}
.flpodtext{color:#666;float:left;width:160px;padding-top:3px;padding-bottom:3px;padding-left:2px;cursor: default;}
#public_editbg_container .flpodtext{width: 121px;}
.flpodinfo{padding-top:3px;padding-bottom:3px;margin-left:123px;margin-bottom: 3px;}
.fieldset{background:url("../images/hr.png") repeat-x;font-weight:bold;padding:5px;color:#5d8ebe;padding-left:0px;margin-top:5px}
.fieldset span a{font-size:10px;font-weight:normal;color:#999}
.w2_a, .w2_b {background:#fff;}
.w2_b {width:125px}
.rate{background:#d5e3f3;text-align:center;border-top:1px solid #bfd3e9;color:#5683b2;padding-top:3px;padding-bottom:3px;margin-bottom:5px;margin-top:3px}
.onefriend{float:left;width:51px;overflow:hidden;text-align:center;margin-left:11px;margin-bottom:10px;max-height:81px;overflow:hidden}
.onefriend img{width: 50px;border-radius: 50px;}
.onefriend span{font-size:10px}
.onefriend div{height:50px;margin-bottom:5px}
.onefriend a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.onesubscription{clear:both;margin-bottom:10px;min-height:30px}
.onesubscriptio2n{line-height:5px}
.onesubscription img{float:left;width: 40px;margin-right:7px;width: 40px;height: 40px;margin-top: 3px;border-radius: 50px;}
.onesubscriptiontitle{padding-top:2px;line-height:17px}
.nesubscriptstatus{color:#999;font-size:10px}
.onenotesicon{background:url("../images/icons/wall_icons.gif") no-repeat 0 -110px;width:22px;height:22px;margin-top:5px}
.oneforicpad{margin-left:5px;float:left;width:167px;margin-bottom:5px}
.online_time{font-size: 12px;margin-top: -10px;color: #AAB7C5;}
.set_status_bg{background:#f5f5f5;box-shadow: 0px 1px 1px 1px #e9e9e9;-moz-box-shadow: 0px 1px 1px 1px #e9e9e9;-webkit-box-shadow: 0px 1px 1px 1px #e9e9e9;border:1px solid #ced6df;padding:5px;position:absolute;margin-left: 11px;margin-top:8px;width: 460px;z-index: 100;}
.status_but{margin-top:5px}
.status_but button{padding:3px 10px 3px 10px}
.status_text{margin-top:8px;margin-left:3px;color:#888}
.status_inp{border:1px solid #c6d4dc;padding:4px 4px}
.status_tell_friends{background:#f7f7f7;box-shadow: 0px 1px 1px 1px #e9e9e9;-moz-box-shadow: 0px 1px 1px 1px #e9e9e9;-webkit-box-shadow: 0px 1px 1px 1px #e9e9e9;border:1px solid #aebdcc;height:14px;color:#21578b;padding:5px;width:127px;position:absolute;margin-top:12px}
.status_str{background:url("../images/fstatus.png") no-repeat;width:13px;height:7px;margin-top:-12px;margin-bottom:5px}
.profile_albums{line-height:17px;padding:10px;float:left;width:260px;cursor:pointer;background:#fff;color:#777}
.profile_albums:hover{background:#f7f9fa}
.profile_albums img{float:left;margin-right:5px;width:120px;background:#f0f0f0;height:85px}
.profile_title_album{color:#21578b;font-weight:bold;max-height:34px;overflow:hidden}
.profile_update_photo img{max-width:350px;max-height:350px}
.profile_audios_wrap{margin-top: 10px;}

/* editprofile */
.buttonsprofile{}
.buttonsprofile a {display: block;float: left;padding: 6px 10px;margin-right: 7px;}
.buttonsprofile a:hover{background:#e7edf3;text-decoration:none;}
.activetab a{background: #567ca4;color:#fff;}
.activetab a:hover{background:#567ca4;color:#fff;}
.sp_del{margin-left:6px;margin-top:5px;float:left;cursor:pointer}

/*wall */
.albtitle { border-bottom: 1px solid #DBE2EA; padding-bottom: 5px;padding-left: 5px; padding-top: 5px;font-weight: bold; font-size: 14px; color: #525559;}.albtitle a{color:#6a7989}
.albtitle span{color: #9E9E9E;}
.albtitle div{color:#bfbfbf;float:right;padding-right:1px;}
.albtitle div a{font-weight:normal;font-size:11px;}
.albtitle div b{color:#21578b;font-weight:normal;font-size:11px;}
.albtitle div b:hover{text-decoration:underline}
.newmes, .newmesnobg{background:#F1F1F1;padding:8px;border-top:0px}
.newmesnobg{background:#fff;border-bottom:0px}
.ava_mini{float:left;margin-right:10px;width:50px;text-align:center;color:#999;min-height:55px}
.wallrecord{padding-top:10px;padding-bottom:5px}
.wallauthor{padding:4px;padding-top:2px;padding-bottom:0px;padding-left:0px}
.wallauthor a{font-weight:bold}
.wall_clear{margin-top:17px}
.walltext{line-height:17px;margin-bottom:-1px;color:#000000;}
.infowalltext, .infowalltext_f{padding-top:5px;color:#999}
.infowalltext li{float:left;padding-left:5px}
.infowalltext div{float:left}
.onephoto{float:left;width:137px;overflow:hidden;text-align:center;color:#999;font-size:10px}
.onephoto img{width:120px}
.comment_fast_form{background:#F1F1F1;padding:7px;border-top:1px solid #dae2e8;border-bottom:1px solid #dae2e8;margin-left:60px;margin-top:5px;display:none}
.fast_textarea{width:451px;height:40px;margin-bottom:7px}
.comment_photo{float:right;border-top:1px solid #f1f4f7;padding:5px}
.comment_photo img{width:100px}
.wall_inpst{border: 1px solid #C0CAD5;background-color: #fff;overflow: visible;padding:6px;color:#777;width:445px}
.wall_delete{background: url("../images/close_a_wall.png") no-repeat;width:11px;height:11px;float:right;margin-right: 5px;margin-top:2px;cursor:pointer}
.wall_delete:hover{background: url("../images/close2.png") no-repeat}
.wall_upage{border-top:1px solid #f1f4f7;padding-bottom:10px}
.wall_upage2{border-top:1px solid #f1f4f7;border-bottom:0px}
.wall_repost_border{border-left:2px solid #B3C7DB;padding-left:7px;margin-top:5px}
.wall_repost_border2{margin-top:20px}
.wall_repost_border3{margin-top:-4px}
.wall_vote_title{font-weight:bold;color:#21578b;border-bottom:1px solid #eef3f8}
.wall_vote_oneanswe{margin-top:7px;margin-bottom:7px;cursor:pointer}
.wall_vote_oneanswe input{margin-right:5px}
.wall_vote_proc{height:15px;background:#f7f7f7;color: rgb(68, 98, 128);text-align:center;width: 80%;margin-right:5px;} /* DAE1E8 */
.wall_vote_proc_bg{background: #BDD7C1;height:15px;text-align:center;}
.wall_rec_autoresize{float:left;width: 417px;margin-left:0px}

/* loading */
#loading{position:fixed;top:0px;bottom:0px;left:0px;right:0px;display:none;z-index:100}
.loadstyle{width:70px;margin:auto; display:none; background:#000 url('../images/loading.gif') no-repeat center;padding:20px;height:10px;border-radius: 5px; opacity: 0.6}
.load_mini{margin-top:7px;margin-left:5px;display:none}

/* footer */
.footer{margin-top:10px;text-align: center;}
.footer a{padding: 3px;margin-left: 5px;}
.footer a:hover{text-decoration: none;background: #E1E7ED;}
.copyright{margin-top: 10px;}
.footer a.creator{margin-top:2px;font-size:10px;display: inline-block;}
.footer a.creator:hover{text-decoration: underline;background: transparent;}

/* box shadow */
.box_bg{box-shadow: 0 0 15px 0 rgba(0,0,0,0.7) -moz-box-shadow: 0 0 15px 0 rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.7)}

/* box */
.box_pos, .photo_view, .video_view, .swf_loaded {display: none;position: fixed;left: 0px;top: 0px;right: 0px; bottom: 0px;overflow: auto;padding-bottom: 20px;background: url("http://st.fotocdn.net/base/img/bg_black_50.png");z-index: 100;}
.photo_view{padding-left:17px}
.box_bg{margin:auto;width:300px;margin-top:180px}
.box_conetnt{background:#fff;border:1px solid #858585;border-top:0px;border-bottom:1px solid #d7d7d7;max-height:900px}
.box_title {padding: 20px;font-size: 13px;color: #fff;border: 1px solid #5780ab;text-shadow: 0px 1px 0px #5780ab;background-image: linear-gradient(to bottom, #5780ab 0%,#5780ab 100%);font-weight: bold;}
.box_close {float: right;font-size: 17px;margin-right: -5px;cursor:pointer;margin-top: -1px;color: rgba(255,255,255,0.3); transition: color 0.2s;}
.box_close:hover{color:#fff}
.box_footer{background:#f0f0f0;padding:7px;border:1px solid #858585;border-top:0px;height:25px}
.box_ppad{padding:15px}
.box_footer {background: #f0f0f0;padding: 7px;border-top: 1px solid #CFCFCF;height: 25px;}
.box_ppad{padding:15px}
.bg_show{height:5px;}
.bg_show_bottom{background: url("/templates/Default/images/bg_show5.png") repeat-x;height:5px;margin-top:-5px}
.box_info{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:100}
.box_info_margin{width:300px;color:#fff;margin:auto;background: url('../images/bgbi.png');padding:15px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow: 0px 2px 8px 1px #444; -moz-box-shadow: 0px 2px 8px 1px #444; -webkit-box-shadow: 0px 2px 8px 1px #444;margin-top:250px;text-shadow:0px 1px 0px #262626;z-index:100}
.box_info_margin span{font-size:13px}
.box_info_margin a{color:#a9cdf0}
.box_turn_panel{position:fixed;bottom:0px}

/* load photo */
.load_photo_pad{padding:10px}
.load_photo_quote{padding:10px;background:#f4f7fa;border:1px solid #bfd2e4}
.load_photo_but{margin-left:110px;padding:10px;height:20px}
.info_center{font-size:13px;color:#777;text-align:center;line-height: 160%;padding: 50px 20px;/* margin-top: -50px; */}

/* albums */
.albums{background:#fff;margin-top:10px;line-height:17px}
.albums_drag{background:#000}
.albums_cover, .albums_cover_photo{width: 129px;height:100px;background:#f0f0f0;float:left;text-align:center;overflow:hidden;margin-right:10px;}
.albums_cover_photo{margin-bottom: 3px;margin-left: 7px;margin-right:0px;margin-top: 4px;}
.albums_name{padding-top:2px}
.albums_name a{font-weight:bold;font-size:13px;color:#4274a4}
.albums_photo_num{color:#777;padding-top:4px}
.albums_infowalltext{margin-left: 139px;margin-top: -5px;}
.albums_infowalltext a{color:#21578b;}
.albums_infowalltext a:hover{text-decoration:underline}
.album{border-bottom:1px solid #f1f4f7;padding-bottom:5px;padding-top:5px}
.hralbum{background:#f1f4f7;height:1px;margin-bottom:10px;clear:both}
.albumsbuttonsprofile a{font-weight:normal}
.l_pppho{float:left;margin-top:20px;margin-left:10px;width:180px}
.l_pppho a{padding-top:6px;padding-bottom:6px;border:0px}
.l_pppho a:hover{padding-top:5px;padding-bottom:5px}
.albums_photo_panel{position:absolute;background:url("../images/bgb3.png");width:130px;padding:5px;text-align:right;display:none;width:63px;margin-left: 56px;}
.albums_ic{float:right;width:16px;height:16px;margin-left:5px}
.ic_del{background:url("../images/icons/index2.png") no-repeat 0px -185px}
.ic_cover{background:url("../images/icons/index2.png") no-repeat 0px -201px}
.ic_edit{background:url("../images/icons/index2.png") no-repeat 0px -217px}
.ic_posi{background:url("../images/icons/index2.png") no-repeat 0px -121px}
.ic_mark{background:url("../images/transp.png") no-repeat -27px -152px}
.tooltip{background:url('../images/like_icons_bl.png') no-repeat;background-position: center 0px;width:17px;height:10px;margin-top:-1px;margin-left:2px}
.albums_new_cover{position:absolute;border:5px solid #4274a6;display:none;width:130px;height:90px}
.cover_minm_po{float:left;width:92px;overflow:hidden;margin:3px}
.cover_minm_po img{width:80px;padding:5px;border:1px solid #ddd;height:58px}
.cover_minm_po img:hover{border:1px solid #799bbb}
.cover_edit_title{background:#FBFBFB;padding:10px;padding-left:10px;color:#21578b;font-weight:bold;}

/* nav */
.nav{clear:both;text-align:center}
.nav a{padding:5px}
.nav span{padding:5px;font-weight:bold;border-bottom:3px solid #21578b;color:#21578b}
.nav a:hover{text-decoration:none;border-bottom:3px solid #a5c0d9}

/* photos view */
.photo_view, .video_view, .swf_loaded{background:url("../images/bgb3.png")}
.photo_bg, .video_show_bg{box-shadow: 0px 0px 3px 1px #222; -moz-box-shadow: 0px 0px 3px 1px #222; -webkit-box-shadow: 0px 0px 3px 1px #222}
.photo_bg, .video_show_bg{width:810px;margin:auto;background:#fff;padding:15px;margin-top:17px}
.photo_bg{width:770px;padding:20px;padding-top:15px;padding-bottom:10px}
.photo_descr{padding-top:10px;padding-bottom:10px;line-height:17px}
.photo_info{color:#777}
.photo_leftcol{float:left;width:540px;padding-bottom:10px;overflow:hidden;word-wrap: break-word;padding-right:10px}
.photo_com_title{color: #5780ab;font-weight:bold;padding-bottom:10px;padding-top:10px}
.photo_com_title div{float:right;font-weight:normal}
.hrphoto{height:1px;background:#edf1f5;margin-top:10px}
.photo_rightcol{float:left;width:180px;border-left:1px solid #edf1f5;padding:10px;color:#777;margin-top:10px}
.photo_close{background:url("../images/cl_photo2.png") no-repeat right;width:50px;height:17px;position:fixed;right:35px;top:15px;cursor:pointer}
.photo_close:hover{background:url("../images/cl_photo2_a.png") no-repeat right}
.prev_link, .next_link{background:url("../images/leftb2.png") no-repeat;width:20px;float:left;height:140px;margin-left:-15px;margin-top:200px;
opacity:0.3;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);cursor:pointer}
.prev_link:hover, .next_link:hover{opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70)}
.next_link{background:url("../images/rightb2.png") no-repeat -10px 0;float:right;margin-left:0px;margin-right:-15px}
.comm_wr, .comm_wr_all{border-top:1px solid #f1f4f7;border-bottom:0px;width:535px}
.comm_wr_all{width:660px}
.photo_all_comm_bg{background:#f5f5f5;padding:10px;text-align:center;width:515px;border-top:1px solid #dae2e8}
.editphoto_c{cursor:move;background:#fff}
.editphoto_c{width:90px}
.editphoto_c img{width:78px}
.photo_prev_but{background:url("../images/ptobuts.png") no-repeat;width:37px;height:35px;position:absolute;margin-left:-70px}
.photo_prev_but:hover{background:url("../images/ptobuts.png") no-repeat 0 -35px}
.photo_prev_but:active{background:url("../images/ptobuts.png") no-repeat 0 -70px}
.photo_next_but{background:url("../images/ptobuts.png") no-repeat 0 -105px;width:37px;height:35px;position:absolute;margin-left:803px}
.photo_next_but:hover{background:url("../images/ptobuts.png") no-repeat 0 -140px}
.photo_next_but:active{background:url("../images/ptobuts.png") no-repeat 0 -175px}
.photo_img_box{width:770px;text-align:center;min-height:200px}
.photos_gradus_pos{padding-left:7px;padding-top:9px}
.photos_gradus_left, .photos_gradus_right{background:url("../images/transp.png") no-repeat -35px -202px;width:16px;height:16px;margin-top:3px;cursor:pointer;margin-left:4px}
.photos_gradus_left:hover{background:url("../images/transp.png") no-repeat -35px -222px}
.photos_gradus_right{background:url("../images/transp.png") no-repeat -55px -202px}
.photos_gradus_right:hover{background:url("../images/transp.png") no-repeat -55px -222px}

/* friends */
.friends_onefriend{float:left;width:50%;overflow:hidden;height:100px;border-top:1px solid #f1f4f7;padding-top:10px;margin-bottom:10px;}
.friends_onefriend a div img{float:left;margin-right:10px;width:100px}
.friends_tfl{float:left;color:#777;width:50px}
.friends_clr{margin-top:5px}
.width_100{width:100%;}
.friends_m a{width:130px;padding-left:10px;padding-right:10px}
.fw100{width:100px}
.friends_ava{height:100px;float:left}
.friends_onebox{float:left;width:170px;padding:10px;color:#21578b;max-height:30px;overflow:hidden}
.friends_onebox img{float:left;margin-right:10px;width:30px}
.friends_onebox:hover{background:#f7f9fa}

/* display */
.no_display, #no_display{display:none}

/* fave */
.onefaveu{float:left;width:109px;text-align:center;margin-top:10px;overflow:hidden;max-height:146px;min-height:146px}
.fave_tpad {margin-top:5px}
.fave_input{background: #fff url("../images/inp_se.png") no-repeat;background-position:5px;border:1px solid #c6d4dc;padding:5px;padding-left:25px;margin-left:4px;color:#c1cad0;width: 650px;margin-top:5px;margin-bottom:5px}
.onefaveu td{padding:0px}
.fave_del_ic{position:absolute;background: url("../images/file_del.png") no-repeat;width:13px;height:13px;cursor:pointer;margin-left:87px}
.fave_del_ic:hover{position:absolute;background: url("../images/file_del.png") no-repeat 0 -13px}

/* messages */
.msg_ava{float:left;width:60px}
.msg_one{border-top:1px solid #eef0f2;margin-left:-12px;margin-right:-12px}
.msg_one:hover, .msg_new{background:#f7f9fa}
.msg_one a:hover{text-decoration:none}
.msg_one a span:hover, .msg_del_link a:hover{text-decoration:underline}
.gwidth_80{width:80px}
.msg_pad{padding:10px;padding-right:0px}
.msg_left_col{float:left;width:150px;padding-top:7px}
.msg_left_col div{color:#777}
.msg_left_col div span{color:#999}
.msg_right_col{padding-top:10px;color:#547fa8;float:left;width:510px}
.msg_right_col div{margin-top:5px}
.msg_right_col span{color:#174a7b}
.msg_right_col span:hover{text-decoration:underline}
.msg_del_link{padding-top:20px}
.msghr{margin-top:10px;background:#eef0f2}
.msg_review_ava{float:left;width:110px;text-align:center}
.msg_review_ava img{margin-right:5px}
.msg_review_ava div{color:#777;margin-bottom:5px}
.msg_review_name{font-size:13px;font-weight:bold;float:left;margin-top:2px;color:#21578b}
.msg_review_date{float:right;color:#999;margin-top:5px}
.msg_review_text{margin-top:5px;margin-bottom:10px;min-height:23px;padding-left:1px;line-height:17px}
.msg_review_right_col{float:left;width:650px}
.msg_answer_form{border-top:1px solid #e4e7eb;border-bottom:1px solid #e4e7eb;background:#f5f5f5;padding:10px;clear:both;margin-top:5px;margin-left:-12px;margin-right:-12px}
.msg_none{background:#f5f5f5;padding:10px;text-align:center;font-size:13px;color:#888;margin-top:10px;margin-top:0px;height:50px;padding-top:50px}
.msg_view_histroy{color:#21578b;cursor:pointer;text-align:center;padding-top:15px}
.msg_view_histroy:hover{text-decoration:underline}
.msg_view_history_title{text-align:center;padding-top:10px;padding-bottom:10px;font-size:13px;font-weight:bold;color:#21578b}
.msg_onehistory{padding:5px 0px 5px 0px;margin-bottom:5px;padding-right:10px}
.msg_history_name{float:left;margin-right:10px;width:100px;text-align:right}
.msg_hist_text{width:555px}
.msg_hist_date{float:left;color:#999;width:50px;text-align:right}
.msg_history_owner_color a{color:#b9c8d7}
.msg_se_bg{background:#f5f5f5;padding:10px;border-top:1px solid #e4e7eb;border-bottom:1px solid #e4e7eb;font-weight:bold;color:#222;margin:0 -15px;}
.msg_se_inp{width:660px;margin-right:10px;color:#000}
.msg_pad_top{margin-top:5px}
.msg_speedbar{color:#567ca4;padding:5px;padding-left:0px;font-weight:bold}
.msg_histry_del{margin-left:10px;margin-top:2px}
.msg_new_mes_ic_photo, .msg_new_mes_ic_video, .msg_new_mes_ic_smile, .msg_new_mes_ic_audio, .msg_new_mes_ic_doc{background:url("../images/icons/index2.png") no-repeat 0px -265px;padding-left:19px}
.msg_new_mes_ic_video{background:url("../images/icons/index2.png") no-repeat 0px -277px}
.msg_new_mes_ic_smile{background:url("../images/icons/index2.png") no-repeat 0px -289px}
.msg_new_mes_ic_audio{background:url("../images/transp.png") no-repeat -49px -127px}
.msg_new_mes_ic_doc{background:url("../images/transp.png") no-repeat -51px -261px;padding-left:15px}

/* notes */
.notes_ava{float:left;width:50px;text-align:center;color:#777;margin-right:10px}
.one_note{background:#f5f5f5;float:left;width:690px;padding:10px;height:31px;border-top:1px solid #d1d8e2;border-bottom:1px solid #ebeff3}
.one_note span a{font-size:13px;font-weight:bold}
.one_note div{margin-top:4px}
.one_note div a{font-size:11px}
.note_text, .im_text{padding:10px;line-height: 17px;word-wrap: break-word}
.note_inf_panel{border-top:1px solid #e4e7eb;padding:5px;margin-bottom:15px;color:#777}
.note_full_title{border-top:1px solid #e4e7eb;border-bottom:1px solid #e4e7eb;background:#f5f5f5;padding:15px 20px 15px 20px;margin-left:-15px;margin-right:-15px;margin-top:10px;border-radius: 5px 5px 0 0;}
.note_full_title span a{font-size:13px;font-weight:bold}
.note_full_title div{margin-top:4px}
.note_full_title div a{font-size:11px}
.note_text_full{border-top:0px;margin-bottom:10px}
.note_wr_comm{word-wrap: break-word;border-top:1px solid #f1f4f7;border-bottom:0px;padding-bottom:10px}
.note_all_com{width:750px}
.note_add_bg{background:#f5f5f5;margin:-15px;border-top:1px solid #e4e7eb;padding:25px 40px 25px 40px;margin-bottom:-15px}
.note_pos{max-height:407px;overflow:hidden}
.note_text img{margin:5px}

/* video */
.videos_pad{padding:30px}
.videos_text{color: #0085bf;font-size:13px;font-weight:bold;margin-bottom:10px}
.videos_input{border:1px solid #c6d4dc;padding:6px;width:435px;background:#fff;margin-bottom:10px}
.videos_res_photos {background:#222;height:105px;margin-bottom:10px;float:left}
.videos_res_photos img{width:140px}
#vi_info{color:#888;line-height:17px}
#no_serviece{display:none;color:#444}
.onevideo{border-top:1px solid #f1f4f7;padding-top:10px}
.onevideo_img{background:#000;float:left;width:175px;height:131px;margin-right:10px;margin-bottom:10px}
.onevideo_img img{background:#222}
.onevideo_title{font-size:13px;font-weight:bold;padding-top:5px;padding-bottom:5px}
.onevideo_title a{color: #5780ab;}
.onevideo_inf{color:#777;line-height:20px}
.onevideo_inf2{color:#000;line-height:20px;max-height:40px;overflow:hidden}
.videos_delok{color:#777;height:91px;padding-top:50px;padding-left:20px}
.video_show_bg{padding:0px}
.video_show_object{padding:20px;background:#000;color:#888;height:465px}
.video_show_title{font-weight:bold;margin-bottom:15px}
.video_show_title div{float:right;font-weight:normal}
#video_object{margin-bottom:10px}
.video_show_title a, .video_show_object a{color:#888}
.video_show_title a:hover, .video_show_object a:hover{color:#fff;text-decoration:none}
.video_show_panel{background:#fff;padding:20px;padding-top:10px}
.video_show_date{color:#777}
.video_show_descr{line-height:17px;margin-bottom:15px}
.video_show_left_col{margin-top:10px}
.video_hide{background:#000;position:absolute;width:770px;height:420px}
.videos_cmm{padding-bottom:10px}
.video_all_box{cursor:pointer;width:136px;text-align:center;font-size:10px;height:150px;margin-right:11px;overflow:hidden;color:#21578b}
.video_all_box:hover{text-decoration:underline}
.video_all_box img{width:130px;padding:2px;border:1px solid #ddd}
.video_all_box img:hover{border:1px solid #799bbb}
.video_profile_title{padding-top:2px;padding-bottom:2px}
.profile_one_video{margin-bottom:10px}

/* search */
.search_tab{position:absolute;background:#fff;width:405px;padding:10px;margin-top:48px;border:1px solid #b9c7d4;border-top:0px;margin-left:36px;box-shadow: 0px 1px 1px 1px #e1e1e1;-moz-box-shadow: 0px 1px 1px 1px #e1e1e1;-webkit-box-shadow: 0px 1px 1px 1px #e1e1e1}
.search_input{width:180px;float:left;margin:0px;border-right:0px;padding-right:0px}
.search_type{background-position:5px;background:url("../images/sel.gif") no-repeat right;border:1px solid #c6d4dc;padding:6px;color:#999;float:left;width:100px;border-left:0px;text-align:right;padding-right:15px;cursor:pointer}
.search_type:hover{color:#555}
.search_alltype_sel{position:absolute;background:#fff;box-shadow: 0px 1px 1px 1px #e1e1e1;-moz-box-shadow: 0px 1px 1px 1px #e1e1e1;-webkit-box-shadow: 0px 1px 1px 1px #e1e1e1;border:1px solid #b9c7d4;margin-left:215px;margin-top:25px;border-top:0px;z-index:100}
.search_alltype_sel div{width:90px;padding:5px 10px 5px 10px;cursor:pointer}
.search_alltype_sel div:hover{background:#6394c3;color:#fff;border-top:1px solid #4177ab;border-bottom:1px solid #4177ab;padding:4px 10px 4px 10px}
.search_type_selected{background:#ededed}
.search_type_noselected{background:#fff}
.search_result_title{padding:5px;padding-left:0px;padding-top:10px;font-weight:bold;color: #567ca4;}
.search_sotrt_tab{background:#f7f7f7;position:absolute;width:140px;border-left:1px solid #e4e7eb;border-top:1px solid #e4e7eb;margin-top: -11px;margin-left: 534px;padding:15px;height: 345px;color:#555;}
.search_sotrt_tab select{width:140px}
.search_sotrt_tab .html_checkbox{float: none;}
.search_clear{margin-top:10px;clear:both}
.search_people_res{width: 520px;}
.search_r_bg{background:#f7f7f7;width:170px;height:136px;margin-right:-15px;border-left:1px solid #e4e7eb;margin-bottom:-15px}
.search_form_tab{color:#21578b;margin:0 -15px 10px;padding:13px;margin-top:-10px !important;border-bottom:1px solid #DAE1E8}
.search_videos_res{height:152px}
.gedit_user_bigph_wrap {cursor:pointer;width: 110px;height: 100px;overflow: hidden;position: relative;}
.gedit_bigph {position: absolute;color: white;margin-top: 100px;background: #333;background: rgba(0, 0, 0, 0.5);width: 100px;height: 15px;line-height: 15px;padding: 4px 0px 6px 0px;text-align: center;filter: alpha(opacity=75);-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}
.gedit_bigph_label {opacity: 0.75;-webkit-transition: opacity 100ms linear;-moz-transition: opacity 100ms linear;-o-transition: opacity 100ms linear;transition: opacity 100ms linear;padding: 0px 0px 1px 20px;background: url(http://vayklass.com/templates/Default/images/phoic.png) no-repeat left -60px;}
.gedit_bigph_label:hover {opacity: 1}
.gedit_user_bigph_wrap:hover .gedit_bigph {text-decoration:none;margin-top: 75px;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}

/* checkbox */
.html_checkbox{background:url("../images/checkbox.gif") no-repeat;min-width:15px;height:14px;cursor:pointer;float:left;padding-left:20px}
.html_checkbox:hover{background:url("../images/checkbox.gif") no-repeat 0px -28px}
.html_checked{background:url("../images/checkbox.gif") no-repeat 0px -14px}
.html_checked:hover{background:url("../images/checkbox.gif") no-repeat 0px -42px}

/* wall */
.wall_upgwi{color:#21578b;width:540px;border-top:1px solid #e0eaef}
#wall_l_href:hover{color:#21578b;text-decoration:underline}
.fast_form_width{width:400px;padding:4px}
.wall_fast_form, .wall_fast_opened_form{background:#f5f5f5;padding:6px;margin-top:20px;width: 410px}
.wall_fast_opened_form{margin-top:0px;margin-left:60px;margin-bottom:10px}
.wall_fast_ava{float:left;width:37px}
.wall_fast_ava img{width:30px}
.wall_fast_comment_text{padding-top:2px;padding-bottom:2px;margin-left:37px;line-height:17px;width: 350px}
.wall_fast_date{font-size:10px;color:#999;margin-left:37px}
.wall_fast_block{margin-left:60px;margin-bottom:5px;border-top:1px solid #f0f0f0;padding-top:7px}
.wall_ava_mini {height:40px}
.wall_fast_all_comm{margin-left:60px;font-size:11px;width:480px}
.wall_fast_all_comm:hover{text-decoration:underline}
.wall_fast_opened_texta{height:33px;color:#000;margin:0px}
.wall_like, .wall_like_active{background:url("../images/icons/index2.png") no-repeat right -234px;padding-right:19px;margin-right:5px;color:#21578b;margin-top:-1px}
.wall_like:hover{background:url("../images/icons/index2.png") no-repeat right -251px}
.wall_like_active{background:#fff;padding-right:0px}
.wall_like_active div{padding-top:1px}
.wall_like{margin-top:-1px}
.online_ic { background-image: url(http://st0.vk.me/images/icons/chats.png?13);background-repeat: no-repeat; background-size: 127px 56px;  position: relative;  width: 10px;  height: 10px;  left: 0px; bottom: 0; right: 0;  float: right; margin-left: 1px; margin-right: 0px;margin-top: -11px;background-position: -63px -44px;}
.wall_like_count, .wall_like_no_count{background:url("../images/icons/index2.png") no-repeat 0 -251px;color:#21578b;margin-right:5px;padding-left:20px;font-weight:bold}
.wall_like_no_count{background:url("../images/icons/index2.png") no-repeat 0 -234px}
.wall_like_no_count:hover{background:url("../images/icons/index2.png") no-repeat 0 -251px}
.wall_liked_block{position:absolute;margin-left:380px;box-shadow: 0px 1px 1px 1px #e1e1e1;-moz-box-shadow: 0px 1px 1px 1px #e1e1e1;-webkit-box-shadow: 0px 1px 1px 1px #e1e1e1;width:175px;margin-top:-72px;height:67px}
.wall_liked_title{background:#4d7ba0;color:#fff;font-size:11px;text-shadow:0px 1px 0px #4577a8;border:1px solid #396c9e}
.wall_liked_title div{border:1px solid #5281af;border-top:1px solid #7fa6cd;padding:3px 7px 3px 7px}
.wall_liked_users{background:#fff;padding:8px;border:1px solid #aebdcc;border-top:0px;padding-right:0px}
.wall_liked_users a img{width:25px;margin-right:8px;min-height:25px}
.wall_liked_ic{background:url("../images/like_s.png") no-repeat;width:11px;height:7px;margin-top:-1px;margin-left:48px}
.wall_liked_for_mouse{height:10px;position:absolute;width:100px;margin-left:380px;margin-top:-8px;font-size:11px}
.wall_liked_loading{margin-top:8px;margin-bottom:9px;margin-left:58px}
.wall_attach, .wall_attach_selected{color:#21578b;cursor:pointer;margin-top:12px;padding:4px 7px 4px 7px}
.wall_attach_menu_icons { text-align: left;margin-left: -26px;margin-right: 4px;font-size: 12px;color: #648EB6;}
.wall_attach, .wall_attach_selected{color:#21578b;cursor: default;margin-top:12px;padding:5px 7px 4px 6px;width: 88px;text-align: center;}
.wall_attach_selected{color: #5687b8;background: #e2e8ee;padding: 4px 6px 3px 6px;text-align: center;width: 88px;box-shadow: 0px 1px 1px 1px #e9e9e9;-moz-box-shadow: 0px 1px 1px 1px #e9e9e9;-webkit-box-shadow: 0px 1px 1px 1px #e9e9e9;border: 1px solid #c6d4dc;}
.wall_attach:hover{text-decoration:underline}
.wall_attach_selected:hover{text-decoration:none}
.wall_attach_menu{position:absolute;width:100px;background:#fff;box-shadow: 0px 1px 1px 1px #e9e9e9;-moz-box-shadow: 0px 1px 1px 1px #e9e9e9;-webkit-box-shadow: 0px 1px 1px 1px #e9e9e9;border:1px solid #c6d4dc;margin-left:359px;margin-top:33px;color:#21578b;z-index:99}
.wall_attach_menu_icons{text-align: left;margin-left: -22px;margin-right: 5px;font-size: 12px;color: #648EB6;}
.wall_attach_icon_photo, .wall_attach_icon_video, .wall_attach_icon_smile, .wall_attach_icon_audio, .wall_attach_icon_doc, .wall_attach_icon_vote{cursor:pointer;height:19px;padding-left:25px;padding-top:5px}
.wall_attach_icon_photo:hover{background: #e2e8ee;}
.wall_attach_icon_video{}
.wall_attach_icon_video:hover{background: #e2e8ee}
.wall_attach_icon_audio{}
.wall_attach_icon_audio:hover{background: #e2e8ee}
.wall_attach_icon_graffiti{}
.wall_attach_icon_graffiti:hover{background: #e2e8ee}
.wall_attach_icon_doc{}
.wall_attach_icon_doc:hover{background: #e2e8ee}
.wall_attach_icon_vote{}
.wall_attach_icon_vote:hover{background: #e2e8ee}
.wall_attach_icon_smile{}
.wall_attach_icon_smile:hover{background: #e2e8ee}
.wall_attach_smile{margin:5px;cursor:pointer}
.attach_files{margin-top:10px;margin-bottom:5px}
.wall_attach_photo{height:75px;overflow:hidden;margin-right:10px;margin-bottom:10px}
.wall_attach_photo img{width:106px}
.wall_attach_del{position:absolute;background: url("../images/file_del.png") no-repeat;width:13px;height:13px;cursor:pointer;margin-left:92px}
.wall_attach_del:hover{background: url("../images/file_del.png") no-repeat 0px -13px}
.wall_onevideo{background-position:absolute;margin-right:10px;margin-top:5px;width:140px}
.wall_none{border-top:1px solid #e0eaef;text-align:center;font-size:13px;color:#999;padding-top:10px;cursor: default;}
.wall_tell_ava{float:left;margin-right:5px;margin-top:2px}
.wall_tell_name{background:url("../images/reopost.png") no-repeat;margin-left:37px;padding-left:12px}
.wall_tell_date{color:#777;float:left;padding-left:2px}
.wall_tell_info{height:38px;margin-top:5px}
.wall_tell{background:url("../images/transp.png") no-repeat 0px -48px;width:11px;height:11px;float:right;opacity:0.5}
.wall_tell:hover{background:url("../images/transp.png") no-repeat 0px -62px;width:11px;height:11px;float:right;opacity:1}
.wall_tell_ok{background:url("../images/transp.png") no-repeat -11px -48px;width:13px;height:11px;float:right}
.wall_tell_ok:hover{background:url("../images/transp.png") no-repeat -11px -48px;width:13px;height:11px}
.wall_tell_fornews{margin-top:-17px;margin-right: 35px;}
.attach_link_bg{background:#fff;border:1px solid #c0cad5;padding:10px}
.attach_link_bg img{max-width:150px;max-height:170px;margin-right:10px}
#attatch_link_title, .attatch_link_title{color:#21578b;font-weight:bold;margin-bottom:5px}
.attach_toolip_but{background:url("../images/like_s.png") no-repeat;width:11px;height:7px;margin-top:-1px;margin-left:50px;margin-bottom:5px}
.attach_link_block_te{color:#555}
.attach_link_block_ic{background:url("../images/transp.png") no-repeat -33px -244px;width:11px;height:11px;margin-top:2px;margin-left:3px;margin-right:1px}
#attach_block_lnk, #attach_block_vote{margin-top:10px}
.wall_show_block_link{margin-bottom:5px;border-left:2px solid #b3c7db;padding-left:5px;margin-left:1px;background:none;margin-top:5px;height:80px}
.wall_show_block_link img{margin-right:10px;max-height:80px;max-width:100px;background-color:#f0f0f0 transparent}
.wall_photo { float: left; margin: 0 6px 6px 0; cursor: pointer;overflow: hidden;position: relative;}
.wall_tell_all{background:url("../images/transp.png") no-repeat -33px -264px;width:11px;height:11px;float:right;margin-top:2px;margin-left:6px;margin-right:6px;opacity:0.5}
.wall_tell_all:hover{background:url("../images/transp.png") no-repeat -33px -279px;opacity:1}
.wall_strlen{max-height:155px;overflow:hidden}
.wall_strlen_full{cursor:pointer;font-weight:bold;color:#94ADC6}
.wall_strlen_full:hover{color:#45688E}

/* wysiwyg */
.wysiwyg_inpt{width: 616px;height:350px;overflow:auto;outline:none;}
.wysiwyg_bbpanel{background:#f0f0f0;border:1px solid #c6d4dc;border-bottom:0px;padding:5px}
.wysiwyg_icphoto, .wysiwyg_icvideo, .wysiwyg_iclink, .wysiwyg_icsymbol, .wysiwyg_icbold, .wysiwyg_ici, .wysiwyg_icunderline, .wysiwyg_icpleft, .wysiwyg_icpcenter, .wysiwyg_icpright, .wysiwyg_icquote{float:left;width:22px;height:22px;margin-right:3px;border:1px solid #f0f0f0}
.wysiwyg_icphoto{background:url("../images/icons/wall_icons.gif") no-repeat 0 -43px}
.wysiwyg_icphoto:hover{background: #fff url("../images/icons/wall_icons.gif") no-repeat 0 -43px;border:1px solid #ddd}
.wysiwyg_icvideo{background:url("../images/icons/wall_icons.gif") no-repeat 0 -21px}
.wysiwyg_icvideo:hover{background: #fff url("../images/icons/wall_icons.gif") no-repeat 0 -21px;border:1px solid #ddd}
.wysiwyg_iclink{background:url("../images/icons/wysiwyg.gif") no-repeat -158px -19px}
.wysiwyg_iclink:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -158px -19px;border:1px solid #ddd}
.wysiwyg_icsymbol{background:url("../images/icons/wysiwyg.gif") no-repeat -219px -19px}
.wysiwyg_icsymbol:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -219px -19px;border:1px solid #ddd}
.wysiwyg_icbold{background:url("../images/icons/wysiwyg.gif") no-repeat 2px 1px}
.wysiwyg_icbold:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat 2px 1px;border:1px solid #ddd}
.wysiwyg_ici{background:url("../images/icons/wysiwyg.gif") no-repeat -19px 1px}
.wysiwyg_ici:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -19px 1px;border:1px solid #ddd}
.wysiwyg_ici{background:url("../images/icons/wysiwyg.gif") no-repeat -19px 1px}
.wysiwyg_ici:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -19px 1px;border:1px solid #ddd}
.wysiwyg_icunderline{background:url("../images/icons/wysiwyg.gif") no-repeat -38px 1px}
.wysiwyg_icunderline:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -38px 1px;border:1px solid #ddd}
.wysiwyg_icpleft{background:url("../images/icons/wysiwyg.gif") no-repeat -119px 1px}
.wysiwyg_icpleft:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -119px 1px;border:1px solid #ddd}
.wysiwyg_icpcenter{background:url("../images/icons/wysiwyg.gif") no-repeat -139px 1px}
.wysiwyg_icpcenter:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -139px 1px;border:1px solid #ddd}
.wysiwyg_icpright{background:url("../images/icons/wysiwyg.gif") no-repeat -39px -39px}
.wysiwyg_icpright:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -39px -39px;border:1px solid #ddd}
.wysiwyg_icquote{background:url("../images/icons/wysiwyg.gif") no-repeat -198px -19px}
.wysiwyg_icquote:hover{background: #fff url("../images/icons/wysiwyg.gif") no-repeat -198px -19px;border:1px solid #ddd}
.notes_videoborder{padding:5px;border:1px solid #ddd}
.wysiwyg_quote{padding:10px;background:#f0f0f0;border-left:10px solid #4274a4}
.notes_videopad{padding-right:5px}

/* news */
.news_comm_wr{width: 692px;}
.newsnewfriend{float:left;text-align:center;width:110px;margin-top:5px}
.news_ic_note{background:url("../images/icons/wall_icons.gif") no-repeat 0 -110px;height:20px;padding-top:3px;display:block;padding-left:25px}
.news_ic_note:hover{background: #f5f8fa url("../images/icons/wall_icons.gif") no-repeat 0 -110px}
.news_like{background:url("../images/icons/index2.png") no-repeat right -234px;width:50px;height:13px}
.news_wall_msg_bg{background:#fff;position:absolute;margin-left:140px;box-shadow: 0px 1px 1px 1px #e1e1e1;-moz-box-shadow: 0px 1px 1px 1px #e1e1e1;-webkit-box-shadow: 0px 1px 1px 1px #e1e1e1;max-width:520px;min-width:105px;margin-top:10px}
.news_wall_msg_text{background:#fff;padding:8px;border:1px solid #aebdcc;color:#000;line-height:17px}
.news_wall_liked_ic{background:url("../images/like_s_top.png") no-repeat;width:11px;height:7px;margin-top:-6px;position:absolute;margin-left:48px}
.news_action_photo{}

/* settings */
.sett_privacy{color:#21578b;cursor:pointer;float:left;padding:3px;margin-bottom:7px;margin-top: 6px;}
.sett_privacy:hover{text-decoration:underline}
.sett_openmenu{width:180px;position:absolute;background:#fff;margin-left: 307px;/* box-shadow: 0px 1px 1px 1px #e1e1e1; */-moz-box-shadow: 0px 1px 1px 1px #e1e1e1;/* -webkit-box-shadow: 0px 1px 1px 1px #e1e1e1; */border: 1px solid #96AABE;color:#21578b;margin-top: 2px;/* border-color: #96AABE; */}
.sett_selected{padding: 8px 5px;background: #EDF1F5;cursor: default;border-color: #96AABE;}
.sett_hover{padding: 6px 5px;cursor:pointer;}
.sett_hover:hover{padding: 5px 5px;background:#6d8fb3;color:#fff;border-top:1px solid #476d96;border-bottom:1px solid #476d96;}
.sett_oneblack{float:left;width:50%;height:60px;margin-top:5px}
.sett_oneblack img{margin-right:10px}

/* crop */
.imgareaselect-handle {background: #fff;border: solid 1px #fff;filter: alpha(opacity=80);opacity: 0.8;padding:2px}
.imgareaselect-outer{cursor:crosshair;background-color: #000;filter: alpha(opacity=60);opacity: 0.6;position:none}


/* support */
.support_bg{margin-top:-30px;padding:40px;padding-left:100px}
.support_addform{padding:15px;margin-top:5px}
.support_questtitle{padding:10px;line-height:17px;border-top:1px solid #e0eaef}
.support_questtitle a{font-size:12px}
.support_last_answer{width:195px;padding:7px;height:35px;cursor:pointer;margin-bottom:-2px;margin-top:-2px;margin-right:-10px}
.support_last_answer:hover{background:#f3f6fa;text-decoration:none}
.support_last_answer img{float:left;margin-right:10px}
.support_title_inpad{padding-top:5px}
.support_answer{border-top:1px solid #e0eaef}
.support_anser_nam{font-weight:bold;color:#21578b}


/* groups albums */
.page_album_row {width: 178px;height: 118px;overflow: hidden;display: inline-block;vertical-align: top;background: #EEE;margin-top: 5px;margin-left: 10px;}
.page_album_row a {position: relative;display: block;text-align: center;}
.page_photo_thumb_big {vertical-align: top;max-width: 178px;}
.page_album_title_wrap:not([dummy]) {-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled='false')";}
.page_album_title_wrap {color: white;position: absolute;top: 0px;width: 178px;margin-top: 75px;text-align: left;padding: 4px 0px 10px;line-height: 12px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-webkit-box-sizing: border-box;      -moz-box-sizing: border-box;      background: linear-gradient(transparent, rgba(0, 0, 0, .7));      background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .7));      background: -moz-linear-gradient(transparent, rgba(0, 0, 0, .7));color: #fff;padding: 22px 10px 8px;}
.page_album_title {white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;max-width: 125px;font-weight: bold;/* margin-left: 6px; */}
.page_album_camera {background: url(../images/camera_white.png) 0 2px no-repeat;padding-left: 14px;font-weight: bold;margin: 0px 6px;}
.page_album_description {max-width: 166px;margin: 5px 6px 0px;font-size: 0.9em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.page_album_title_wrap_descr:hover .page_album_title_wrap {margin-top:81px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.photo_row {padding: 9px 9px 0px 10px;width: 279px;height: 196px;overflow: hidden;display: inline-block;vertical-align: top;}
.photo_row a.img_link {position: relative;display: block;width: 279px;height: 185px;overflow: hidden;text-align: center;background: #F1F1F1;}
.photo_row img {vertical-align: top;max-width: 279px;}
.photo_album_title:not([dummy]) {-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled='false')";}
.photo_album_title {background: rgba(0, 0, 0, 0.5);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#7f000000', endColorstr='#7f000000')";color: white;position: absolute;top: 0px;width: 279px;margin-top: 163px;text-align: left;padding: 4px 0px 10px;line-height: 12px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.photo_album_title div.description {margin-top: 5px;max-width: 265px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.photo_album_title div {margin: 0 7px;}
.photo_album_title div.ge_photos_album {white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;max-width: 208px;font-weight: bold;margin-right: 5px;}
.photo_album_title div.camera {background: url(../images/camera_white.png) 0 2px no-repeat;padding-left: 14px;font-weight: bold;}
.photo_row .img_link.no_photo {background: #F1F1F1 url('../images/camera_big.png') 50% 60px no-repeat !important;}
.photo_row a.img_link {position: relative;display: block;width: 279px;height: 185px;overflow: hidden;text-align: center;background: #F1F1F1;}
.photo_row .no_photo div.camera, .photo_row .no_photo img {display: none;}
.photo_album_title_show:hover .photo_album_title{margin-top:144px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
#albums_load_more {display: block;background: #eef2ee;margin: 0px 18px 15px;padding: 10px;text-align: center;color: #739273;}
#photos_load_more .progress, #albums_load_more .progress {margin: 0px auto;}
.progress, .progress_inv, .progress_inv_img {display: none;width: 32px;height: 13px;background: url(../images/upload.gif) no-repeat 50% 50%;}
#albums_load_more:hover {text-decoration: none;background: #e8f0e8;}
#photos_upload_area {background: #eef2ee;padding: 24px;text-align: center;border-bottom: 1px solid #e3ece3;color: #739273;font-size: 1.18em;line-height: 16px;display: block;}
#photos_upload_area:hover {background: #e8f0e8;text-decoration:none}
.photos_upload_area_img {background: url('../images/camera.png') left 0px no-repeat;padding: 3px 0px 3px 35px;}
.photo_row .photo_album_info, .photo_row .photo_album_privacy {position: absolute;top: 6px;right: 6px;width: 19px;height: 19px;}
.photo_row .photo_album_info_back {position: absolute;top: 0px;right: 0px;background-color: black;opacity: 0;filter: alpha(opacity=0);width: 20px;height: 20px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}
.photo_row .photo_album_info_cont {position: absolute;background: url(../images/photo_icons.png) 0px -47px no-repeat;top: 0px;right: 0px;opacity: 0;filter: alpha(opacity=0);width: 13px;height: 13px;padding: 0px;margin: 4px;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}
.edit_owner:hover .photo_album_info_back {opacity:0.6;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.edit_owner:hover .photo_album_info_cont {opacity:1;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.allbar_title3 {padding: 5px;padding-left: 0px;  padding-top: 10px; font-weight: 900; color: #324D6D;border-bottom: 1px solid #C0CAD5;margin-bottom: 10px;}
.photo_comment_info {float:left;width: 427px;}


/* IM */
.im_typograf{color:#888;margin-bottom:10px;margin-left:65px;height:13px;margin-top:5px}
.im_typograf img{margin-right:3px}
.im_del_dialog{background:url("../images/close_a.png") no-repeat;width:11px;height:11px;margin-left:185px;margin-top:-45px}
.im_flblock{/* background:#f9f9f9; */padding:15px;float:left;width:210px;margin:-12px;color:#555;margin-bottom:-15px;border-right:1px solid #e4e7eb;height: 549px;overflow-y:scroll;}
.im_flblock a{float:left;padding:6px;margin-right:14px;padding-left:9px;padding-right:9px}
.im_flblock a:hover{background:#e1e7ed;text-decoration:none}
.im_flblock div a{background:#88a7c6;border:1px solid #5081b1;color:#fff;padding:5px;padding-left:9px;padding-right:9px}
.im_flblock div a:hover{background:#88a7c6}
.im_oneusr{margin-top:15px;color:#506b8c;padding:8px;margin-left:-8px;margin-right:-8px;margin-bottom:-2px;margin-top:7px;}
.im_nameu{padding-top: 0px;margin-right:4px;}
.im_oneusr img{width: 50px;float:left;margin-right:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius: 53px;-khtml-border-radius:3px;}
.im_usactive, .im_oneusr:hover{background: #5780ab;padding:8px;margin-left:-8px;margin-right:-8px;margin-bottom:-2px;margin-top:7px;box-shadow: inset 0px 1px 4px 0px #5780ab;/* border-radius:3px; */-moz-border-radius:3px;/* -webkit-border-radius:3px; */-khtml-border-radius:3px;}
.im_oneusr:hover{box-shadow:none;background:#e1e7ed}
.im_new{background:#e1e7ed;padding:6px;color:#607387;font-weight:bold;padding-top:3px;padding-bottom:3px;margin-top:7px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
}
.im_usactive:hover{background:#e1e7ed;box-shadow: inset 0px 1px 4px 0px #c9cfd6}
.im_head{margin-left:20px;margin-top:-10px;min-height:550px;width: 466px;margin-right:-15px;padding-top:7px;margin-bottom:-22px;/* overflow-y: hidden; */}
.im_msg{border:0px;padding-bottom:5px;padding-top:5px;/* width: 504px; */min-height:45px;}
.im_msg_name{margin-top:-2px}
.im_msg_ava{margin-right:7px}
.im_msg_mag{margin-left:58px}
.im_addform{margin-left:-8px;margin-top: -4px;width: 446px;margin-bottom:7px;background:#f5f5f5;}
.im_scroll{overflow: hidden;height:440px;margin-top:-8px;padding-top:8px;padding-bottom:10px;overflow-y: scroll;}
.im_ava_mini img, .im_msg_texta{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius: 3px;-khtml-border-radius:3px;}
.im_msg_texta{width: 370px;margin-right:-20px;}
.im_class_new{background:#f1f4f6}
.im_msg_date{color:#999;font-weight:normal;margin-right:-5px}
.im_msg_delf{margin-top:4px;margin-left:5px}


/* blog */
.blog_left_tab{background:#f7f7f7;position:static;/* width:150px; */border-left:1px solid #e4e7eb;border-top: 0px;margin-top: -75px;margin-left: 0px;padding:10px;color:#555;margin-right: -15px;margin-bottom:-15px;margin-top: -169px;}
.blogthr{background:#e4e7eb;height:1px;margin-top:-10px;width:795px;margin-left:-12px}
.blog_left{width:600px;margin-top:10px}
.blog_left_tab a{display:block;padding:5px}
.blog_left_tab a:hover{background:#e1e7ed;text-decoration:none}
.blog_left_tab div a{background:#88a7c6;border:1px solid #567ca4;color:#fff}
.blog_left_tab div a:hover{background:#88a7c6}

/* public */
.public_title{font-weight: bold;font-size: 13px;padding-bottom:0px;color: #567ca4;cursor: default;}
.public_vlock{color: #525559;padding:5px;padding-left:7px;
-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;
-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;border-bottom: 1px solid #ececec;font-weight: bold;}
.public_vlock a{color:#a3b6cb}
.public_bg{padding:9px;margin-bottom:10px;padding-left:7px;
border-bottom-left-radius:5px;border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;}
.public_bgaud{background:#f5f5f5;margin-bottom:10px;padding-left:7px;
border-bottom-left-radius:5px;border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;}
.oneusers{margin-left:0px;margin-right:16px}
.public_margbut{margin-bottom:9px}
.publick_subscblock{background: #EAEDF2;padding:8px;text-align:center;margin-top:7px;line-height:17px;}
.public_obefeed{padding:10px;border-bottom:1px solid #edf0f3;line-height:17px}
.public_obefeed img{margin-right:10px}
.public_obefeed a{font-weight:bold;font-size:12px}
.public_minilink{margin-top:-1px;opacity:0.4}
.public_minilink a{font-size:11px;font-weight:normal;font-size:10px}
#public_editbg_container{width:480px;overflow:hidden}
.public_editbg_container{width:10000px}
.public_editbg{background:#f5f5f5;padding:15px 15px 15px 70px;width:480px;min-height:230px}
.public_hr{height:1px;background:#fff;margin-top:-8px;margin-bottom:9px;border-top:1px solid #e3e3e3}
.public_oneadmin{background:#fff;padding:7px;border:1px solid #c9d9dc;float:left;width:185px;margin-left: 18px;line-height:16px;margin-right:5px;margin-bottom:10px}
.public_oneadmin img{margin-right:10px}
.public_usersblockhidden{width:205px;overflow:hidden}
.public_wall_rec_comments{margin-top:-1px}
.public_wall_all_comm{padding: 11px;text-align:center;margin-left:60px;background:rgb(233, 237, 241);color:rgb(106, 121, 137);}
.public_wall_photos_shadow{height:5px;margin-top:40px;width:609px}
.punlic_wall_photos_one{float:left;width:80px;overflow:hidden;margin:3px;height:60px;overflow:hidden;text-align:center;border:1px solid #ddd;padding:5px}
.punlic_wall_photos_one div{height:60px;overflow:hidden}
.punlic_wall_photos_one img{width:80px}
.punlic_wall_photos_one:hover{border:1px solid #799bbb}
.profile_wall_attach_photo img {
max-width: 320px;
max-height: 320px;
margin: 3px 10px 10px 0;}
.public_wall:hover #wall_like_active{color:#2f5879}
.news_comm_wr:hover #wall_like_active{color:#2f5879}
.wall_upage:hover #wall_like_active{color:#2f5879}
.wall_upage2:hover #wall_like_active{color:#2f5879}
.public_wall_like{color:#95adc0;padding:5px 7px;margin-top:-6px}
.public_wall_like:hover{background:#e9eff3;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;}
.public_wall_like:hover div{color:#2f5879}
.public_wall_like_no, .public_wall_like_yes{background:url("../images/icons/index2.png") no-repeat right -234px;width:15px;height:14px;float:left;margin-left:5px;transition:all 200ms ease;margin-right:3px;margin-top:-1px}
.public_wall_like_yes{background:url("../images/icons/index2.png") no-repeat right -251px}
.public_wall_like_yes_color{color:#2f5879}
.public_likes_user_block{position:absolute;width:225px;color:#FFF;cursor:pointer;background:url('../images/mv_bg.png');background:rgba(0, 0, 0, 0.8);font-weight:bold;font-size: 11px;padding:8px 9px 9px 9px;padding-right:0px;margin-top:-80px;margin-left:326px;height:52px;border-radius: 2px;}
.public_likes_user_block div{margin-bottom:7px}
.public_likes_user_block img{
float:left;margin-right:5px;
-moz-box-shadow: 0 1px 1px rgba(0,0,0, 0.3);
-webkit-box-shadow: 0 1px 1px rgba(0,0,0, 0.3);
box-shadow: 0 1px 1px rgba(0,0,0, 0.3);
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px}
.public_like_strelka{background:url('../images/like_icons_bl.png') no-repeat;width:120px;height:9px;position:absolute;margin-top:-4px;background-position: center 0px;}
.public_wall_likes_hidden{width:220px;overflow:hidden;margin-top:-6px;height: 43px;}
.public_wall_likes_hidden2{width:10000px}
.podelwall {position:absolute;margin-top: 40px;background: url(http://st0.vk.me/images/icons/like_icons_bl.png) -2px 0 no-repeat;color: #FFF;cursor: pointer;text-shadow: 0px 1px 0px #262626;padding-left:20px;opacity:0.8;font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;font-size: 11px;}
.podelwall:hover {opacity:1;}
#easyTooltip{color:#fff;background:url('../images/mv_bg.png');background:rgba(0, 0, 0, 0.7);text-shadow: 0px 1px 0px #262626;font-size:11px;z-index: 99;padding:5px 7px 5px 7px;border:0px;margin-left:-2px;font-weight:bold;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.28);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.28);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.28);
}
#e_descr{line-height:17px}

/* general */
.fl_l{float:left;}
.fl_r{float:right;}
.clear{clear:both}
.inpst{border: 1px solid #C3CBD4; padding: 8px;}
.fixed{position:fixed}
.margin_left{margin-left:10px}
.margin_top_10{margin-top:10px}
.margin_top_5{margin-top:5px}
.online{color:#999}
.color777{color:#777}
.cursor_pointer{cursor:pointer;}
.cursor_move{cursor:move}
.cursor_default{cursor:default}
.texatfl{margin-left:150px}
.size10{font-size: 11px;}
.no_border{border:0px}
.border_radius_3{border-radius:3px}
.pad_6px{padding:6px}
.input_hr{height:1px;background:#fff;margin-top:-10px;margin-bottom:10px}
.allbar_title{padding:5px;padding-left:0px;padding-top:10px;font-weight:bold;color: #567ca4;font-size: 13px;border-bottom:1px solid #e0eaef;margin-bottom:25px}
.allbar_title a{color:#567ca4}
.color_000{color:#000}
.descr_site{line-height:160%;margin-bottom:15px;}
.buttonsprofileSecond a{border:0px;padding:7px;border-bottom: 2px solid transparent;padding-bottom: 15px;}
.buttonsprofileSecond a:hover{background: transparent;border-bottom-color: #cad2db;}
.buttonsprofileSec a{border-bottom-color: #567ca4 !important;border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius: 2px;}
.scroll_fix_page_top{/* background:url("../images/transp.png") no-repeat -28px -174px; */position:fixed;/* margin-top: 15px; */font-weight:700;color:#45688e;padding-left:20px;margin-left: 4px;cursor:pointer;height:13px}
.scroll_fix_bg{width:105px;height:100%;cursor:pointer;position:fixed;opacity:0.3}
.scroll_fix_bg:hover{background:#e9edf3;color:#45688e;opacity:1}
.report_pad{padding:15px}
.bsbb{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}


/* upload */
.upload{padding: 5px;background:rgb(242, 242, 242);color: #5F5F62;text-align:center;cursor: pointer;transition: background 0.2s, color 0.2s;line-height: 161%;font-size: 12px;margin-top: 26px;}
.upload:hover{background: rgba(118, 176, 70, 0.4);color: #5F5F62;}


/* ubm */
.ubm_descr{line-height:17px;width:500px;margin:auto}

/* gifts */
.gifts_onegif{padding:5px;text-align:center;float:left;margin-left:3px;
border-top-left-radius:5px;border-top-right-radius:5px;
-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;
-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;
-khtml-border-top-left-radius:5px;-khtml-border-top-right-radius:5px;
border-bottom-left-radius:5px;border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;
min-height:118px;
min-width: 96px;
}
.gifts_onegif:hover{text-decoration:none}
.gift_count {
  background: #D0D8E0;
  background: rgba(208, 216, 224, 0.8);
  border-radius: 3px;
  padding: 3px 0px 3px;
  margin: -20px 10px;
  color: #45688E;
  font-size: 12px;
  font-weight: bold;
  position: relative;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  z-index: 99;
}
.gift_onepage {
  margin: 5px;
  float: left;
  margin-bottom: 20px;
  width: 50px;
  margin-left: 10px;
}

.gift_block{
border-bottom: 1px solid #e0eaef;
width: 545px;
padding-top: 10px;
padding-bottom: 10px;
margin-bottom: -1px;
}


/* audio */
.audio_onetrack{padding-top: 11px;padding-bottom: 10px;margin-left:5px;margin-right:5px}
.audio_onetrack a{c1olor:#567ca4}
.audio_playic, .audio_stopic{background:url("../images/transp.png") no-repeat 0px -92px;width:16px;height:16px;margin-right:7px;margin-top:-1px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;}
.audio_stopic{background:url("../images/transp.png") no-repeat 0px -108px}
.audio_addmylistic{background:url("../images/transp.png") no-repeat -20px -71px;width:16px;height:16px}
.audio_deletic{background:url("../images/transp.png") no-repeat -56px -71px;width:16px;height:16px}
.audio_edittic{background:url("../images/transp.png") no-repeat -76px -71px;width:16px;height:16px}
.audio_addmylistic:hover{background:url("../images/transp.png") no-repeat -20px -92px}
.audio_deletic:hover{background:url("../images/transp.png") no-repeat -56px -92px}
.audio_edittic:hover{background:url("../images/transp.png") no-repeat -76px -92px}
.audio_addmylisticOk{background:url("../images/transp.png") no-repeat -35px -71px;width:16px;height:16px}

/* audio player */
.player_container{background:#f7f7f7;padding:10px;margin-top:-14px;margin-left:-15px;margin-right:-15px;border-bottom:1px solid #e4e7eb;height:36px;position: absolute;top:0px;width: 700px;}
.player_ic{background:#527FAF;height:29px;width:36px;cursor:pointer;padding-top:7px;margin-right:10px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;}
.player_ic_play{background:url("../images/transp.png") no-repeat 0px -125px;width:23px;height:23px;margin-left:11px}
.player_ic.playing .player_ic_play{background-position: -24px -125px;margin-left:10px}
.player_ic_pause{background:url("../images/transp.png") no-repeat -24px -125px;width:23px;height:23px;margin-left:10px}
.player_ic_next{background:url("../images/transp.png") no-repeat 0px -147px;width:23px;height:23px;margin-left:11px}
.player_ic_prev{background:url("../images/transp.png") no-repeat 0px -171px;width:23px;height:23px;margin-left:8px}
.player_del_volume{background:url("../images/transp.png") no-repeat 0px -222px;width:23px;height:23px;margin-left:8px;margin-right:8px;opacity:0.4}
.player_max_volume{background:url("../images/transp.png") no-repeat 0px -197px;width:29px;height:23px;margin-left:8px;opacity:0.4}
.player_refresh{background:url("../images/transp.png") no-repeat 0px -247px;width:29px;height:23px;margin-left:8px;opacity:0.4}
.player_rand{background:url("../images/transp.png") no-repeat 0px -269px;width:29px;height:23px;opacity:0.4;margin-right:-10px;margin-top:3px}
.player_max_volume:hover, .player_del_volume:hover, .player_refresh:hover, .player_rand:hover{opacity:1}
.player_del_volume.active, .player_max_volume.active, .player_refresh.active, .player_rand.active{opacity: 1 !important;}
.player_time_text{margin-left:5px;color:#b4b4b4;text-shadow:0px 1px 0px #fff}
.player_track_name{color:#666;text-shadow:0px 1px 0px #fff}
/*e8ecf0*/
.player_progreebar, .player_mini_mbar{height:20px;width: 369px;background:#eee;margin-top:3px;position: relative;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;}
.player_mini_mbar{height:5px;margin-left:20px;margin-top:10px;width:768px;margin-bottom:10px;margin-left:-2px}
#player_volume_bar_value, #player_progress_load_bar, #player_progress_play_bar{background:#527FAF;width:0px;height:20px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
}
#player_progress_load_bar{background:#ced7df;cursor:pointer;position: absolute;}
#player_progress_load_bar, #player_progress_play_bar{position: absolute;top:0px;left:0px;z-index: 1}
#player_progress_play_bar{z-index: 2;}
.player_shadow{top: 64px;margin-left:-15px;width:800px;opacity: 0.7;}
.audio_wall_attach{background: url("../images/icons/wall_icons.gif") no-repeat 0 -65px;color:#21578b;padding-left:27px;padding-top:5px;height:20px}
.audio_wall_onemus{padding:0px;margin:0px;height:30px;padding-top:7px;margin-bottom:7px;margin-right:2px}
.player_mini_mbar_wall{width:500px;margin-bottom:0px}
.player_mini_mbar_wall_all{width:710px;margin-bottom:0px}
.player_mini_mbar_wall_all2{width:660px;margin-bottom:0px}
#audioForSize{min-width:500px;display:block;float:left}


/* audio new */
.audio{padding: 10px;cursor: pointer;clear: both;}
.audio:hover, .audio_page_wrap:hover{cursor: pointer;background: #edf1f5;}
.audio.inited{background: #E8ECF1 !important;}
.audio.cur{background: #527FAF;}
.play_but{width: 16px;height: 16px;background: url('../images/transp.png') no-repeat 0px -92px;border-radius: 2px;}
.audio_info{margin-left: 22px;}
.audio_names{margin-top: 2px;white-space: nowrap;text-overflow:hidden;overflow: hidden;}
.audio.wall .audio_names{margin-top: 0px;}
.audio_names b{color:#41658c;}
.audio.cur .play_but{background: url('/img/audio_icons.png') no-repeat -203px -28px;}
.audio.cur.paused .play_but{background-position: -183px -28px;}
.audio.cur .audio_names, .audio.cur .audio_names b{color:#fff;}
.audio_tools{list-style: none;margin-top: -2px;display: none;}
.audio:hover .audio_tools{display: block;}
.audio_tools li{float: left;cursor: pointer;margin-left:5px;background: url(/img/audio_icons.png) no-repeat 0px 0px;opacity: 0.5;transition:opacity 200ms ease;width: 16px;height: 14px;}
.audio_tools li:hover{opacity: 1;}
.audio_tools li.delete{background-position: -105px -49px;}
.audio.cur .audio_tools li.delete{background-position: -119px -49px;}
.audio_tools li.edit{background-position: -133px -49px;}
.audio.cur .audio_tools li.edit{background-position: -148px -49px;}
.audio_tools li.add{background-position: -77px -49px;}
.audio.cur .audio_tools li.add{background-position: -93px -49px;}
.audio_tools li.added{background-position: -165px -49px;}
.audio.cur .audio_tools li.added{background-position: -183px -49px;}
.audio.page{background: transparent !important;padding: 0px;height: 38px;}
.audio_page_wrap{padding: 5px;}
.audio_page_wrap .play_but{background: url('../images/transp.png') no-repeat 0px -92px !important;}
.audio_page_wrap .audio_names{color:#000  !important;}
.audio_page_wrap .audio_names b{color:#41658c  !important;}
.audio.page.cur .play_but{background-position: 0px -108px !important;}
.audio.page.paused.cur .play_but{background-position: 0px -92px !important;}
.audio_page_wrap .audio_tools li.add{background-position: -77px -49px !important;}
.audio_page_wrap .audio_tools li.added{background-position: -165px -49px !important;}
.page_player{margin-top: 5px;}
.page_player_progres_wr{height: 7px;position: relative;margin-right: 55px;}
.page_player_progres_wr.volume{width: 45px;margin-right:0px;}
.page_player .bg_line, .page_player .load_line, .page_player .play_line, .page_player .volume_line{position: absolute;top:2px;border-radius:2px;left: 0;height: 4px;width: 100%;background: #D8DEE4;/* z-index: 1; */}
.page_player .load_line{/* z-index: 277667767676; */background: #bac7d4;width: 0px;}
.page_player .play_line, .page_player .volume_line{/* z-index: 3; */background: #527FAF;width: 0px;}
.audio_page_time{color: #777;font-size: 10px;}
.audio.search:hover .audio_page_time{display: none;}
.audio.search{margin-top: 5px;}
.attach_audio_but{padding: 9px;color:#41658c;cursor: pointer;}
.attach_audio_but:hover{background: #edf1f5;}
.attach_box_track .audio{width: 425px;clear: inherit;}

/* disstihngtush */
#friends_block{background:#fff;width:190px;max-height:300px;position:absolute;display:none;z-index:105;cursor:default;box-shadow: 0px 0px 15px 1px #444; -moz-box-shadow:0px 0px 15px 1px #444;-webkit-box-shadow: 0px 0px 15px 1px #444}
.distin_inpbg{background:#f0f0f0;padding:10px;border-bottom:1px solid #e3e7ec}
.distin_friends_list{max-height:170px;overflow:auto;border-bottom:1px solid #e3e7ec}
.distin_friends_list div{display:block;padding:5px;color:#21578b;cursor:pointer;margin-top:0px;margin-bottom:0px;margin-left:2px;margin-right:2px}
.distin_friends_list div:hover{background:#e6ebf1}
.peoples_on_this_photos{color:#777;padding-top:15px;margin-bottom:-5px;line-height:17px}
.distin_del_user{opacity:0.5;cursor:pointer;margin-left:0px}
.distin_del_user:hover{opacity:1}
.mark_userid_bg{padding-bottom:30px;padding-top:10px}

/* add profile */
.profile_hide_opne{background:none;color:#21578b;width: 458px;margin-left:0px;margin-top:3px;margin-bottom:-4px}
.profile_hide_opne:hover, .profile_block_happy_friends_lnk:hover{background:rgb(233, 237, 241)}
.profile_onefriend_happy{float:left;width:106px;margin-left:2px;margin-right:-11px;margin-bottom:3px}
.profile_onefriend_happy img{
width:90px;margin-right:5px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px}
.profile_happy_hide{opacity:0.3;cursor:pointer}
.profile_happy_hide:hover{opacity:1}
.profile_block_happy_friends{max-height:190px;overflow:hidden}
.profile_block_happy_friends_lnk{background:none;color:#21578b;width:175px;margin-left:0px}

/* fast search */
.fast_search_bg{width:350px;overflow:hidden;background:#fff;position:absolute;margin-top:90px;margin-left:31px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
box-shadow: 0px 0px 6px #999999;
-moz-box-shadow: 0px 0px 6px #999999;
-webkit-box-shadow: 0px 0px 6px #999999;}
.lang_selected {background: #f5f5f5; color: #777; cursor: default;}
.lang_but { padding: 10px; color: #426A87; font-weight: bold;  cursor: pointer; font-size: 11px; border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px; margin-top: 3px;}
.fast_search_bg a{display:block;font-weight:bold;line-height:17px;padding:5px;padding-left:8px;padding-right:8px}
.fast_search_bg ad:hover{background:#eef3f5}
.fast_search_bg img{float:left;border-radius:3px;margin-right:10px;
-moz-border-radius:3px;
-webkit-border-radius:3px}
.fast_search_bg span{font-weight:normal;color:#777}
.fast_search_bg a text{font-weight:normal;color:#21578b}
.fast_search_ic{background:url("../images/transp.png") no-repeat -49px -243px;width:7px;height:11px;margin-top:3px}
.profile_friend img {width: 61px;height: 61px;margin-left: 4px;}
.profile_friends_name {color: #fff;font-size: 12px;font-weight: bold;margin-top: -19px;overflow: hidden;position: absolute; width: 50px;padding: 2px 5px;overflow: hidden;text-overflow: ellipsis;text-align: center;background: linear-gradient(transparent, rgba(0, 0, 0, .5));background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .5));background: -moz-linear-gradient(transparent, rgba(0, 0, 0, .5));
margin-left: 4px;}

/* menu */
.menuNews {list-style: none;border-bottom: 1px solid #DBE2EA;width: 720px;margin-left: -15px;}
.menuNews.white{background: #fff;margin: 0;padding-top: 14px;width: 100%;border-radius: 0 0 2px 2px;border-bottom: 0;}
.menuNews li {float: left;padding: 9px 10px 16px; margin-left: 5px;color: rgb(68, 98, 128);cursor:pointer;white-space: nowrap;font-size: 14px;opacity: 0.7;border-bottom: 3px solid transparent;}
.menuNews li:first-child{margin-left: 15px;}
.menuNews li:hover{opacity: 1;}  
.menuNews li span{font-weight: bold;}
.menuNews .activClass {border-bottom: 3px solid #639D57;opacity: 1;}
.menuNews li.short{white-space: nowrap;overflow: hidden;text-overflow:ellipsis;max-width: 200px;}

/* updates */
#updates{position:fixed;left:0px;right:0px;bottom:0px;width:350px;height:0px;padding-top:10px;z-index:100}
.update_box{margin-bottom:15px;margin-left:15px;position:static;bottom:0px}
.update_box_margin{width:300px;word-wrap:break-word;color:#fff;background: url('../images/bgbi.png');padding:10px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow: 0px 2px 8px 1px #444; -moz-box-shadow: 0px 2px 8px 1px #444; -webkit-box-shadow: 0px 2px 8px 1px #444;text-shadow:0px 1px 0px #262626;z-index:100;line-height:15px}
.update_box_margin span{font-weight:bold;font-size:13px}
.update_box_marginimg img{float:left;margin-right:10px;margin-bottom:4px;
-moz-box-shadow: 0 1px 1px rgba(0,0,0, 0.8);
-webkit-box-shadow: 0 1px 1px rgba(0,0,0, 0.8);
box-shadow: 0 1px 1px rgba(0,0,0, 0.8);
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px}
.update_inpad{padding-top:10px}
.update_inpad a{color:#b1daff;font-weight:bold;text-shadow:0px 1px 0px #000;word-wrap:break-word}
.update_data{height:60px;overflow:hidden;word-wrap:break-word}
.update_close{cursor:pointer;width:13px;height:13px;background:url('../images/mv_bg.png');background:rgba(0, 0, 0, 0.6);padding-left:6px;padding-top:6px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.28);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.28);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.28);
}
.update_close_ic{background:url("../images/transp.png") no-repeat -47px -148px;width:7px;height:7px;opacity:0.5}
.update_close_ic:hover{opacity:0.8}
.update_box_margin:hover #update_close{display:block}

/* miniature */
.miniature_box{position:fixed;left:0px;top:0px;right:0px;bottom:0px;overflow:auto;padding-bottom:20px;background:url("../images/bgb3.png");z-index:100}
.miniature_pos{width:645px;margin:auto;background:#fff;padding:20px;margin-top:100px;box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.345);-moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.345);-webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.345);font-size:13px}
.miniature_title{color:#45688E;font-size:15px;font-weight: 700;margin-bottom:10px}
.miniature_text{line-height:170%;margin-bottom:20px}
.miniature_img{width:320px;margin:auto}
.miniature_img .fl_l{margin-right:20px}
#miniature_crop_100{margin-bottom:20px}
.miniature_img .button_div{margin-left:90px;margin-top:20px}

/* docs */
.doc_block{border-bottom:1px solid #eee;padding:10px;margin:8px;padding-left:0px;padding-right:5px;padding-top:2px}
.doc_format_bg{background:#E1E7ED;color:#6A839E;float:left;padding:4px 4px 4px 7px;width:41px;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;}
.doc_name{float:left;margin-left:10px;font-weight:bold;color:#21578b;margin-top:3px;max-width:410px;height:15px;overflow:hidden}
.doc_name:hover{text-decoration:underline}
.doc_date{color:#777;margin-left:63px}
.doc_sel{padding:5px;float:right;color:#21578b;cursor:pointer;margin-top:0px}
.doc_sel:hover{background:#E1E7ED}
.doc_attach_text{font-weight:bold;color:#21578b}
.doc_attach_ic{background:url("../images/transp.png") no-repeat -51px -262px;width:11px;height:11px;margin-top:1px;margin-left:3px;margin-right:3px}
.doc_block img{opacity:0.4}
.doc_block img:hover{opacity:1}
.doc_full_pg_top{width: 700px;z-index:99;margin: -15px;margin-top: -10px;}
.doc_input{margin-left:10px}

/* new */
.wall_answer_for_comm{margin-left:10px;margin-top:10px}
.play_videos {transition: 0.3s;color: #fff;padding: 26px 113px;font-size: 65px;text-align: center;position: absolute;cursor: pointer;margin-top: 10px;margin-left: -55px;opacity: 0.8;}
.play_videos1 {transition: 0.3s;color: #fff;padding: 26px 113px;font-size: 65px;text-align: center;position: absolute;cursor: pointer;margin-top: 100px;margin-left: 50px;opacity: 0.8;}

/* videos new */
.video_bl{position:relative;width: 226px;height:172px;cursor: pointer;text-align:center;vertical-align: bottom;overflow: hidden;display: inline-block;margin-bottom: 5px;}
.video_bl_img{position:absolute;bottom:0;left:0;height:158px;width:100%;transition: all 0.2s;}
.video_bl img{width:223px;height:100%;transition: all 0.2s, opacity 500ms ease;opacity: 0;}
.video_bl:hover img{width:253px;}
.video_bl:hover .video_bl_img{width:253px;height:172px;}
.video_bl .video_title{text-align:left;position:absolute;bottom:-100%;font-weight:bold;color: #fff;padding: 10px;box-sizing: border-box;-moz-box-sizing: border-box;color: #fff;background: rgba(0,0,0,0.7);width:100%;z-index:2;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all 0.3s ease;}
.video_bl:hover .video_title{bottom:0;}
.video_bl .video_title:hover{white-space: normal;}
.video_bl:hover .video_controls{right:5px;}
.video_bl .video_controls{position:absolute;color: #fff;font-size: 21px;top:38px;right:-100%;cursor: pointer;opacity:0;transition: opacity 0.2s, right 0.3s;z-index:2;}
.video_bl .video_controls:first-child{top:5px;font-size:25px;}
.video_bl .video_controls:hover{opacity:1 !important;}
.video_bl:hover .video_controls{opacity:0.5;}
.video_bl .play_big_but{position:absolute;z-index:2;color: rgba(255,255,255,0.2);font-size: 100px;left: 25%;top: 40px;transition: color 0.5s, top 500ms ease;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff;-moz-text-stroke-width: 1px;-moz-text-stroke-color: #fff;}
.video_bl:hover .play_big_but{top:21px;}
.video_bl .drak_bl{background: rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;transition: opacity 0.5s;}
.video_bl:hover .drak_bl{opacity:1;}
.video_bl:hover .play_big_but{color: rgba(255,255,255,1);}
.video_bl .delete_msg {width: 100%;position:absolute;top:45%;text-align:center;z-index: 2}
.video_bl .delete_msg span{padding: 8px 10px;background: rgba(255, 255, 255, 0.92);border-radius: 3px}
.video_container{margin-top:5px;margin-left:-10px;width: 765px;}
.videos_text{color:#4274a4;font-size:13px;font-weight:bold;margin-bottom:10px}
.onevideo{border-bottom:1px solid #E4E7EB;padding: 10px 0 5px 0}
.onevideo_img{background:#000;float:left;width:175px;height:131px;margin-right:10px;margin-bottom:10px}
.onevideo_img img{background:#222}
.onevideo_title{font-size:13px;font-weight:bold;padding-top:5px;padding-bottom:5px}
.onevideo_title a{color:#4274a4}
.onevideo_inf{color:#777;line-height:20px}
.onevideo_inf2{color:#000;line-height:20px;max-height:40px;overflow:hidden}
.video_profile_title {background: rgba(0,0,0,.7);bottom: 12px;position: absolute; width:100%;overflow: hidden;padding: 7px;font-weight: bold;box-sizing:border-box;-moz-box-sizing:border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.video_profile_title  > a,.video_profile_title  > a:hover,.video_profile_title  > a:focus,.video_profile_title  > a:active{color:#fff;}
.profile_one_video {margin-bottom: 10px; margin-left: 5px;width:179px;position: relative}
.profile_one_video img{width: 179px;}
.profile_album_block{position: relative;width: 195px;margin-left: -5px;height: 120px;margin-bottom: 5px;overflow: hidden;display: block;cursor: pointer;}
.profile_album_block:hover{text-decoration: none;}
.profile_album_block:last-child{margin-bottom: 0px;}
.profile_album_block img{width: 100%;min-height: 120px;}
.profile_album_block .aname{position: absolute;bottom: 0px;color: #fff;padding:22px 10px 8px;font-weight: bold;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background: linear-gradient(transparent, rgba(0, 0, 0, .7));background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, .7));background: -moz-linear-gradient(transparent, rgba(0, 0, 0, .7));width: 100%;z-index: 1;}
.profile_album_block .aname span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 135px;display: block;line-height: 150%;}
.profile_album_block .aname span:hover{white-space: normal;}
.profile_album_block .acount{position: absolute;z-index: 2;color: #fff;font-weight: bold;right: 8px;bottom: 8px;}
.profile_album_block .icon-play-4{position: absolute;z-index: 2;color: rgba(255,255,255,0.2);font-size: 65px;left: 58px;top: 20px;transition: color 0.5s;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #fff;-moz-text-stroke-width: 1px;-moz-text-stroke-color: #fff;}
.profile_album_block:hover .icon-play-4{color: #fff;}

/* forum */
.forum_bg{border-top:1px solid #F0F0F0;padding-bottom:10px}
.forum_bg:hover{background:#E9EDF1}
.forum_bg2{border-top:1px solid #F0F0F0;padding-bottom:13px;margin-left:-12px;margin-right:-12px}
.forum_bg2:hover{background:#E9EDF1}
.forum_title{font-weight:bold;font-size:11px;color:#21578b;padding:7px}
.forum_bottom{color:#555;font-size:10px;padding-left:7px}
.forum_view_title{margin-left:-12px;margin-right:-12px;padding-left:21px;padding-right:12px}
.forum_msg_ava{width:50px;text-align:center;color:#999;float:left}
.forum_text{margin-left:15px;line-height:17px;float:left;width: 590px;}
.forum_msg_border, .forum_msg_border2{padding-bottom:10px;margin-left:8px;margin-right:7px}
.forum_msg_border2{padding-top:10px;border-top:1px solid #E0EAEF}
.forum_addmsgbg{margin-top:-1px;padding-left:20px}
.forum_infos_div{margin-top:10px;margin-left:7px;margin-right:7px;margin-bottom:0px;line-height:17px}

/* upload swf */
.uploadButton{width:145px;height:24px}
.swf_uploaded{width:270px;height:80px;padding:20px;margin-top:80px;color:#999}
.upProcLotitle{font-size:13px;font-weight:bold;color:#45688E;padding-bottom:15px}
.uploadbuttbg{background:url("../images/uploadbuttona.png") no-repeat;width:145px;height:24px}

/* video inline */
.video_inline_icon{background:url("../images/inline_video_play.png") no-repeat;width:46px;height:46px;position:absolute;margin-left:172px;margin-top:132px}
.video_inline_vititle{background:url("../images/icons/index2.png") no-repeat 0px -276px;float:left;width:16px;height:13px;margin-top:1px;margin-right:3px}
.video_inline_icon2{margin-left:64px;margin-top:44px}

/* all */
.mobile_online{background:url("../images/mobile.png") no-repeat;width:7px;height:13px;margin-bottom:-1px;margin-left:4px}
.profile_inf_title {font-weight: bold;color: #666;padding-bottom: 2px;border-bottom: 1px solid #DAE1E8;margin-bottom: 10px; position: relative;}
.flpodtext i { color: #83A6C2;}
.profile_inf_title .icon-pencil-6 {position: absolute;top: 0;right: 0px;}
.meuleftico1 {font-size: 60px;color: #648EB6;margin-top: -61px;float: left;margin-left: 100px;}
.profileicon {font-size: 17px;color: #648EB6;margin-top:5px;}
.meuleftico2 { font-size: 22px;color: #FFFFFF;margin-top: -170px; text-align: center;}
h4 {color: #527faf;border-bottom: 1px solid #edf1f5;padding-bottom: 5px;padding-left: 2px;margin-top: 0px;}
.profile_top_sep {background: none repeat scroll 0 0 #F3F3F3;height: 1px;margin: 5px 0; overflow: hidden;}
.edit_link_mx {position: absolute; left: 164px; top: 10px;color: #777; font-size: 11px;}
.search_form_tab1 {color: #21578b; background: #f7f7f7;margin: -15px;padding: 13px;margin-top: -9px;}
.im_typograf{color:#888;margin-bottom:10px;margin-left:65px;height:13px;margin-top:5px}
.im_typograf img{margin-right:3px}
.beta {position: absolute;top: 21px;left: -20px;background: url(/images/beta.png);background-size: 130px;width: 112px;height: 128px;}
.listingreg { list-style: outside none square;padding-left: 40px; color: #758EAC; margin: 0px 0px 15px;}
.ij_scr {padding: 0px 20px 20px;}
.ijs_img {width: 120px;}
.module_body {}
.page_videos_upload_label {background-position: 0px -96px;}
.page_module_upload {padding: 13px 13px 13px 124px; text-align: left;color: #738392; line-height: 16px; white-space: nowrap;display: block; width: 165px;margin-left: -8px;}
.narrow_column .people_module .people_row {width: 198px;overflow: hidden;}
.p_header_bottom {border-bottom: 1px solid #F1F1F1;color: #666;padding: 3px 8px;background: #F1F1F1;}
.p_header_bottom .fl_r {color: #2B587A;}
.module_header .header_top {background: #DEE5EB;overflow: hidden;padding: 4px 8px;font-weight: bold; outline: none;color: #45688E;}
.module_header .header_top .right_link {color: #99ADC2; font-weight: bold;}
.page_topics_upload_label { 
background-position: 0px -24px;}
.page_contacts_upload_label { 
background-position: 0px -168px;}
.page_audios_upload_label { 
background-position: 0px -48px;}
.page_photos_upload_label, .page_topics_upload_label, .page_audios_upload_label, .page_links_upload_label, .page_videos_upload_label, .page_docs_upload_label, .page_events_upload_label, .page_contacts_upload_label, .page_places_upload_label { 
background-image: url("http://st0.vk.me/images/icons/group_icons.png");
background-repeat: no-repeat;
display: block;height: 14px;padding: 4px 0px 6px 35px;}
a.page_module_upload:hover,
.page_module_upload.hover {background: #e9edf1;text-decoration: none;}
.page_module_upload { padding-left: 25px;}

/* groups invite */
.grIntiveUser{width:312px;height:41px;overflow:hidden;cursor:pointer;padding:8px;margin:-8px;margin-right:10px;margin-bottom:10px;}
.grIntiveUser img, .grInviteYesed img{float:left;margin-right:10px}
.grInviteName{font-weight:bold;color:#0084b4;margin-top:11px;float:left}
.grInviteGal{background:url("../images/staticmp3.png") no-repeat -110px -14px;width:15px;height:12px;float:right;margin-top:12px}
.grIntiveUser .grInviteGal, .grInviteYesed .grInviteGal{opacity:0}
.grIntiveUser:hover{background:#e1e8ed;}
.grIntiveUser:hover .grInviteGal{opacity:0.3}
.grIntiveUserActive{background:#6c8cac;border:1px solid #537698;padding:7px}
.grIntiveUserActive:hover{background:#6c8cac}
.grIntiveUserActive img{border:1px solid #537698;margin:-1px;margin-right:10px}
.grIntiveUserActive .grInviteName{color:#fff}
.grIntiveUserActive .grInviteGal{background:url("../images/staticmp3.png") no-repeat -123px 0px;opacity:0.6}
.grIntiveUserActive:hover .grInviteGal{opacity:0.6}
.grInviteYesed{background:#fff;width:312px;height:41px;opacity:0.6;padding:8px;margin:-8px;margin-right:10px;margin-bottom:10px}
.grInviteOk{font-size:11px;margin-top:12px;color:#444}
.grInviteInviterName{float:right}
.grInviteInviterName img{float:left;margin-right:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
.grInviteInviterName div{float:left;color:#999;margin-right:10px;margin-top:6px}
.dark_box_close {margin: -10px -10px -11px;padding: 10px 10px 18px; color: #C7D7E9; -webkit-transition: color 100ms linear;-moz-transition: color 100ms linear; -o-transition: color 100ms linear;transition: color 100ms linear; cursor: pointer; text-decoration: none; font-size: 11px;font-weight:normal;}
.dark_box_close:hover {  color: #FFF; text-decoration: none;}

/* miniature */
.miniature_box{position:fixed;left:0px;top:0px;right:0px;bottom:0px;overflow:auto;padding-bottom:20px;background:url("../images/bgb3.png");z-index:100}
.miniature_pos{width:645px;margin:auto;background:#fff;padding:20px;margin-top:100px;box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.345);-moz-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.345);-webkit-box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.345);font-size:13px}
.miniature_title{color:#45688E;font-size:15px;font-weight: 700;margin-bottom:10px}
.miniature_text{line-height:170%;margin-bottom:20px}
.miniature_img{width:320px;margin:auto}
.miniature_img .fl_l{margin-right:20px}
#miniature_crop_100{margin-bottom:20px}
.miniature_img .button_div{margin-left:90px;margin-top:20px}
.wall_fasten{background: url("../images/fasten.png") no-repeat;width:12px;height:12px;float:right;margin-right:5px;margin-top:1px;cursor:pointer;opacity:0.4}
.wall_fasten:hover{opacity:1}
.nSDelPg{background:#EDF1F5;text-align:center;padding:10px;margin:20px -15px -15px -15px;border-top:1px solid ##E0EAEF}

/* apps */
.apps_title{font-size:13px;font-weight:bold;color:#4c7097;border-bottom:1px solid #f0f3f5;padding-bottom:3px}
.apps_block{float:left;width: 330px;}
.apps_game{margin-top:10px;color:#777;line-height:17px}
.apps_game a{font-weight:bold}
.apps_game img{width:50px;margin-right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.apps_gr{background:url("../images/app.png") no-repeat;width:240px;height:11px;margin-left:3px;margin-top:18px;float:left;text-align:center}
.apps_grtext{padding:5px;/* background:#fff; *//* width:90px; */margin:auto;margin-top: -65px;margin-left: 50px;}
.apps_but{margin-left:0px}
.apps_top{background:#eef1f5;margin-top:10px;padding:15px;color:#6c8fb3;font-size:13px;font-weight:bold}
.apps_game2 img{width:75px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:19px}
.apps_but2, .apps_but3{margin-bottom:-15px;margin-right:-12px;margin-left:-12px}
.apps_box_text{font-size:12px}
.apps_box_pos a{font-size:11px}
.apps_view_pos{margin-top:10px;line-height:17px}
.apps_view_pos img{margin-right:15px;float:left;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.apps_view_pos a{font-weight:bold}
.apps_view_pos a:hover{text-decoration:none;font-weight:bold}
.apps_view_pos div{font-size:11px}
.apps_box_pos{margin-top:23px;width:607px}
.apps_view_block{color:#777;font-size:11px;background:#f0f0f0;padding:10px;margin-top:30px}
.apps_view_block_txt{padding:5px}
.apps_main_poster{margin-top:15px;width:607px;overflow:hidden;height:376px}
.apps_inimgs{width:2500px;height:376px}
.apps_i_run_box{background: url("../images/inline_video_small_play.png") 100% 50% no-repeat rgba(0, 0, 0, 0.600);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;cursor:pointer;font-weight:700;height:14px;left:50%;line-height:100%;margin-left:-80px;opacity:0.8;padding:16px 45px 16px 15px;position:absolute;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.506);margin-top:185px;z-index:10}
.appsfh:hover .apps_i_run_box{opacity:1}
.apps_main_poster img, .apps_mini_img img{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.apps_mini_img{margin-left:-6px;margin-top:10px}
.apps_mini_img img{margin-left:5px;cursor:pointer;opacity:0.5}
.apps_faslh_pos{text-align:center;margin:-12px;margin-bottom:-17px;margin-top:9px}
.apps_start_traf{font-weight:normal;color:#777;margin-top:3px}
.apps_last{border-bottom:1px solid #F0F3F5;padding-bottom:10px}
.apps_game:hover .apps_fast_del img{opacity:1}
.apps_fast_del{height:11px;width:11px}
.apps_fast_del img{width:11px;height:11px;opacity:0.2;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}


/* covers */
.cover_profile_bg{width: 720px;height:230px;margin-left:-15px;margin-top: -11px;background:url("../images/covers.png") no-repeat;margin-bottom:10px;}
.cover_newava{margin-top:-165px;position:relative;z-index:2;min-height:100px}
.cover_newava img{box-shadow:0 1px 3px rgba(0, 0, 0, 0.28);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.28);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.28);border:3px solid #fff;margin-left:-3px}
.cover_addut, .cover_addut_edit{float:right;padding:7px 13px 7px 13px;/* text-shadow:0px 1px 1px rgba(0, 0, 0, 0.506); */color:#fff;cursor:pointer;font-size:12px;margin:8px;margin-left:0px;background: rgba(0,0,0,.4);transition: background 200ms ease;white-space: nowrap;}
.cover_addut:hover, .cover_addut_edit:hover{opacity:1;transition: background 200ms ease;}
.cover_buts_pos{float:right;text-align:right;width: 570px;height:230px}
.cover_loading{text-align:center;position:absolute;margin-left:350px;z-index:3;margin-top:100px}
.cover_loaddef_bg{height:230px;width: 720px;overflow:hidden;cursor:move;margin-left: -150px;}
.cover_loaddef_bg img{position:relative;z-index: 9898989898989898;}
.cover_loaddfebut, .cover_loaddfebut_edit{position:absolute;z-index:5;margin-left:412px}
.cover_descring{position:absolute;z-index:5;color:#fff;background: rgba(0, 0, 0, 0.600);padding:3px 7px 3px 7px;border-radius:3px;font-size:12px;margin-left:320px;margin-top:110px;/* opacity:0.7; */}
#les10_ex2{width:800px;position:relative;top:0px;z-index:1}
.cover_hidded_but{display:none}
.cover_profile_bg:hover #cover_addut_edit{display:block}
.cover_all_user{width: 720px;height:230px;margin-left:-15px;margin-top:-12px;overflow:hidden;margin-bottom:10px}
.cover_groups_bg{background:url("../images/covers2.png") no-repeat;display:none}
.head_menu { list-style: none;margin-right: 5px;margin-top: -3px; z-index: 999999;}
.head_menu li{ float: left;font-size: 20px; color: #E8EFF7; cursor: pointer;padding: 12px 9px; transition: color 200ms ease;z-index: 99; }
.head_menu li:hover{color: #fff;}
.head_menu li:active{padding: 13px 9px 11px;}
.head_menu .icon-cog-4{position: relative;z-index: 99;}
.cog_new_ident{background: red;border-radius: 2px;position: absolute;top: 3px;right: -1px;font-size: 12px;padding: 2px 3px;font-weight: bold;}
.drop-nemu_new{font-weight: bold;color: #45688E;background: #D5DDE5;padding: 3px;border-radius: 2px;margin-left: 4px;}
.drop-nemu_new:empty, .cog_new_ident:empty{display: none;}
.kj_head_menu a{text-decoration: none !important;}
.kj_head_menu{position: fixed;min-width: 160px;border: 1;top: 70px;left: -999999px;z-index: 99;}
.kj_head_menu_arrow {position: relative;background: #fff; border: 1px solid #ccc;list-style: none;padding: 5px 0;box-shadow:0 1px 3px rgba(48,96,144,0.31);border-radius: 2px;border-color: rgba(0,0,0,0);z-index: 7575757575;}
.kj_head_menu_arrow:after, .kj_head_menu_arrow:before {bottom: 100%;left: 25px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.kj_head_menu_arrow:after {border-color: rgba(255, 255, 255, 0);border-bottom-color: #fff;border-width: 6px;margin-left: -6px;}
.kj_head_menu_arrow:before {border-color: rgba(204, 204, 204, 0);border-bottom-color: #ccc;border-width: 7px;margin-left: -7px;}
.kj_head_menu_arrow div{padding: 7px 15px;font-size: 12px;color: #000;}
.kj_head_menu_arrow div:hover{background: #5780ab;color: #fff;}
.kj_head_menu_arrow div.explode{border-top: 1px solid #ddd;width: 100%;height:0;margin: 5px 0;padding:0;}
.head_search{width: 205px;margin-top:7px;position: relative;margin-left: 10px;}
.head_search input {background: #fff url('/images/inp_se.png') no-repeat 3px center;padding: 6px 5px 5px 20px; border: 0px; padding-right: 3px; width: 189px;border-radius: 3px;margin-top: 0px;margin-left: -9px;}
.head_tooltip{position: fixed;top: 46px;color: #fff;left: -999999px;opacity: 0;transition: opacity 0.2s;z-index: 99;}
.head_tooltip_box {position: relative;background: #000;border: 3px solid #000;padding: 4px 10px;font-size: 12px;font-weight: bold;border-radius: 2px}
.head_tooltip_box:after, .arrow_box:before {bottom: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.head_tooltip_box:after {border-color: rgba(0, 0, 0, 0);border-bottom-color: #000;border-width: 8px;margin-left: -8px;}
.head_tooltip_box:before {border-color: rgba(0, 0, 0, 0);border-bottom-color: #000;border-width: 12px;margin-left: -12px;}
.site_menu{ float: left; margin-left: -63px;width: 50px;list-style: none; padding-top: 10px; z-index: 1;margin-top: 41px;height: 100px; }
.site_menu a{font-size: 17px;cursor: pointer;padding: 5px;color:#5D6467;position: relative;width: 40px;height: 32px;display: block;}
.site_menu a span{font-size:15px;padding-left: 5px;opacity: 0;display: block;margin-top: 3px;}
.site_menu a .bl{position: absolute;right: 0;width: 25px;top:0;overflow: hidden;transition: all 200ms ease;padding: 6px;padding-right: 22px;padding-left:3px;height: 25px;white-space: nowrap;height: 20px;}
.site_menu a .bl:hover{border-bottom: 2px solid #C9CED3;}
.site_menu a:hover .bl{border-radius: 50px 0 0 50px;}
.site_menu a .icon{float:left;margin-right: 7px;}
.site_menu a:hover .icon{width: 21px;height: 16px;float: left;margin-right: 7px;background: rgb(151, 164, 169);border-radius: 50px;padding: 5px 2px;color: #fff;margin-top: -3px;}
.site_menu a:hover span{opacity: 1;}
.site_menu a .new{position: absolute;bottom: 3px;left: 12px;font-weight: bold;background: repeat;color: #fff;padding: 3px 2px;width: 14px;border-radius: 10px;text-align: center;font-size: 11px;background: #5780ab;}
.site_menu a .new:empty{display: none;}
.site_menu a:hover{text-decoration: none;}
.fave_input1 {  background: #fff url("../images/inp_se.png") no-repeat; background-position: 5px;  border: 1px solid #c6d4dc;  padding: 5px;padding-left: 25px;margin-left: 4px; color: #c1cad0; width: 500px; margin-top: 8px; margin-bottom: 5px;}
.groups_sinp_bl { width: 554px;position: relative; white-space: nowrap;height: 25px; background: #fff; float: left;}
.user_descr {font-size: 12px;line-height: 15px;color:#666;margin-top: 7px;}
.friends_rec { float: left; width: 227px; overflow: hidden; height: 100px;  margin: 5px 10px 0px; display: inline-block;}
.friends_rec .user_descr {height:33px;}
.friends_rec a{margin-top:5px;}
.friends_rec a div img{width:85px}
.friends_rec a div{width:100px}
.icon-up-dir {font-size: 30px;margin-left: 30px;margin-top: 30px;color: #45688e;}

/* tooltips */
.titleHtml{position: absolute;padding: 5px 8px 5px 8px;background: rgba(0,0,0,0.7);font-size: 1em;font-weight: bold;color: #fff;z-index: 1000;border-radius: 3px;text-shadow: 0 1px 1px rgba(0,0,0,.7);white-space: nowrap;opacity: 0;}
.black_strelka { border:4px solid;border-color :rgba(0,0,0,0.7)  transparent transparent transparent;position: absolute;bottom: -13px;}
.black_strelka_top {border:5px solid;border-color : transparent transparent rgba(0,0,0,0.7)  transparent;top: -15px;bottom:auto}
.titleHtml.no_center .black_strelka{left:5px;}
.titleHtml.no_center{margin-left: -7px;white-space: nowrap;}
.verified_tolltip{background: #fff;border:1px solid #AEBDCC;box-shadow: 0 1px 1px 0 rgba(108, 137, 176, 0.3);line-height: 160%;padding: 10px;text-shadow:none;color: #000;font-weight: normal;border-radius: 0;max-width: 270px;word-wrap:break-word;white-space: normal !important;}
.verified_tolltip .black_strelka{border: 8px solid;border-color: #AEBDCC transparent transparent transparent;bottom: -26px;z-index: 1;left: 30px !important;}
.tt_arrow{position: absolute;bottom: -24px;border: 7px solid;border-color: #fff transparent transparent transparent;z-index: 2;left:31px;}
.verified_tolltip.down .tt_arrow{border-color: transparent transparent #fff transparent;bottom: inherit;top: -24px;}
.verified_tolltip.down .black_strelka{border-color: transparent transparent #AEBDCC transparent;bottom: inherit;top: -26px;}
.like_tt.down .black_strelka{bottom: inherit;top: -14px;border-color: transparent transparent rgba(0,0,0,0.7) transparent;}
.tag_tt{padding: 10px;width: 300px;color:#fff;border-radius: 3px;box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);}
.tag_tt .name{color:#fff;font-size:14px;}
.tag_tt .cont{margin-left:115px;}
.tag_tt img{width:100px;height:100px;border-radius: 3px;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);float: left;}
.tag_tt .cont .name{font-size: 1.30em;color: #fff;margin-top: 2px;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 181px;display: block;}
.tag_tt .cont .name:hover{text-decoration: underline;}
.tag_tt .cont .ustatus{color: rgba(255,255,255,0.9);line-height: 160%;font-weight: normal;font-size: 11px;white-space: normal;color: #fff;margin-top: 5px;}
.tag_tt .black_strelka{border-width: 8px;bottom: -16px;left: 40px !important;}
.tag_tt.down .black_strelka{bottom: inherit;top: -16px;border-color: transparent transparent rgba(0,0,0,0.7) transparent;}
.offcial_icon {font-size: 15px;margin: auto;margin-top: 6px;color: rgb(107, 168, 107);position: absolute;}
.post_send_attach {list-style: none;margin-top: 5px;}
.post_send_attach li {float: left;font-size: 20px;margin-right: 5px;color: #5780ab;cursor: pointer;margin-top: 6px;}
.public_settings_but {right: 0px;top: 5px;font-size: 17px;color: #507098;opacity: 0.8;transition: opacity 200ms ease;float: right; }
.inf {margin-bottom: 5px;color: #777; text-align: left;}
.search_title {font-weight: bold;margin: 12px 0 0px;padding: 0 0 6px 0px;color: rgb(57, 78, 99);border-bottom: 1px solid #DAE1E8;}
.funfoto{background: url("/templates/Default/images/foto.png") no-repeat;padding: 22px;position: absolute;margin-left: 0px;opacity:0.6;cursor:pointer;}
.funfoto:hover{opacity:1;}
.funusers{width: 190px;height: 37px;float: left;margin-left: 5px;margin-top: 10px;}
.fun_user{color: #5780ab;font-size: 23px;/* float: left; */cursor: pointer;}
.fun_user:hover{opacity: 0.9}
.profile_rating_wrap{position: relative;background: #F1F1F1;width: 100%;height: 30px;margin: 15px 0;}
.profile_rating_wrap.profile{background: #D4D9E2;}
.profile_rating_progress{position: absolute;top:0px;left: 0px;height: 100%;width: 30%;background: #5780ab;overflow: hidden;}
.profile_rating_num{width: 570px;text-align: center;color:#597190;padding-top: 8px;}
.profile_rating_progress .profile_rating_num{color:#fff;}
.profile_rating_wrap.profile .profile_rating_num{width: 200px;}

/* input */
input, textarea {outline: none;border: 1px solid #C3CBD4;background: #fff;color: #000;font-size: 11px;padding: 3px;font-family: tahoma, arial, verdana, sans-serif, Lucida Sans;}
input::-webkit-input-placeholder{color: #999;transition: color 200ms;}
input:focus::-webkit-input-placeholder{color: #ddd;}
input::-moz-input-placeholder{color: #999;transition: color 200ms;}
input:focus::-moz-input-placeholder{color: #ddd;}
textarea::-webkit-input-placeholder{color: #999;transition: color 200ms;}
textarea:focus::-webkit-input-placeholder{color: #ddd;}
textarea::-moz-input-placeholder{color: #999;transition: color 200ms;}
textarea:focus::-moz-input-placeholder{color: #ddd;}
.profile_menu_buttons li { float: left; font-size: 20px; cursor: pointer; color: #777;margin-right: 7px;}
.profile_menu_buttons {margin-top: 10px; list-style: none;}

/* subscr */
.summary_tab, .summary_tab_sel {font-weight: bold;padding: 8px 5px 7px;}
.tb_tabs .summary_tab2, .tb_tabs .summary_tab2:hover {padding: 4px 6px 5px;}
.summary_tab2 {-webkit-border-radius: 2px;-khtml-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;padding: 3px 8px 4px;display: block;}
.summary_tab3 {max-width: 230px;height: 13px;overflow: hidden;font-weight: bold;/* color: #44678d; */padding: 0;-o-text-overflow: ellipsis;text-overflow: ellipsis;line-height: 120%;}
.fans_count {padding-left: 4px;color: #b5c8c8;}
.summary_tab_sel .summary_tab2, .summary_tab_sel .summary_tab2:hover {/* background: #597da3; */background: #5780ab !important;color: #fff !important;padding: 5px 10px;}
.summary_tab2:hover {background: #e2e8ee;text-decoration: none;}
.summary_tab_sel .summary_tab3 {color: white;}
.tb_tabs {background: #EFF1F3;padding: 0px 8px 39px;font-size: 12px;}

/* recomendations */
.groups_rec { float: left; width: 226px;overflow: hidden;height: 100px; padding-bottom: 10px; display: inline-block;}
.allbar_title1 {  padding: 5px; padding-left: 0px; padding-top: 40px; font-weight: bold;color: #567ca4; font-size: 13px; border-bottom: 1px solid #e0eaef;margin-bottom: 25px; margin-left: -488px;}
.info_center1 { font-size: 13px; color: #777; text-align: center; line-height: 160%;}
.groups_rec .user_descr {height:30px;}
.groups_rec a{font-size:12px;margin-top:5px;}
.groups_rec a div img{width:85px}
.groups_rec a div{width:100px}
.msearch {padding: 10px;font-size: 14px;border: 0px;margin: -8px;margin-left: -4px;/* padding-left: 30px; */color: #777;/* background: url("../images/icons/msearch.png") no-repeat 0px; */width: 170px;font-family: Tahoma;background: #F2F2F2;transition: background 200ms ease;border: 1px solid #F2F2F2;}
.new_im { text-shadow: none; padding: 10px 10px 0px 2px; font-family: Tahoma; cursor: pointer; margin-top: 10px; font-size: 14px; color: rgb(72, 103, 148);}
.walltext1 {  line-height: 28px;  margin-bottom: -1px; color: #000000;}
.im_speedbar { padding-bottom: 17px; padding-left: 22px; padding-top: -2px; position: fixed;font-weight: 500; font-family: Helvetica; width: 66.9%;max-width: 394px;text-shadow: 0.06em 0px 0px rgb(144, 162, 185);margin-left: -27px;}
.im_speedbar_dialog {padding-bottom: 17px;background-color: #E9EBED;padding-left: 6px;padding-top: 17px;position: fixed;font-weight: bold;width: 451px;max-width: 1136px;margin-top: -8px;margin-left: -8px;}
.im_text1 {color: #707379;/* font-size: 13px; */float: left;width: 100px;white-space: nowrap;margin-top: 7px;}
.gifts_section_row h2 {margin: 0 0 15px 0;padding: 15px 0px 0 20px;border-bottom: none;}
.gift_section{width: 655px;margin: 0 auto;height: 240px;overflow: hidden;position: relative;border-bottom: 1px solid #E9EBEF;}
.gifts_section_show_all {margin-right: 15px;margin-top: 10px;padding: 5px 13px;padding-top: 6px;background-color: #dfe5ed;-webkit-border-radius: 2px;-moz-border-radius: 2px;font-size: 11px;border-radius: 2px;color: #636F7E;}
.gifts_section_show_all:hover {background-color: #d8dfe8;color: #607282; text-decoration: none;cursor: pointer;}
.gifts_link_arrow {padding: 0 0 0 4px;display: inline-block;height: 10px;width: 10px;background: url(https://vk.com/images/icons/wall_more_arrows.gif) no-repeat scroll 4px 0;}
.im_unread { background: #E6EAF2;margin: -1px -10px; margin-bottom: 316px !important;padding: 13px 10px;padding-bottom: 9px !important;padding-top: 10px !important;border-top: 1px solid rgb(209, 216, 224) !important;border-bottom: 1px solid rgb(209, 216, 224) !important;}
.im_unread1 .im_text1 {background: #edf1f5;border-radius: 1px;margin-top: 9px;white-space: nowrap;width: 62%;overflow: hidden;text-overflow: ellipsis;paddi;padding: 6px;}
.ajax_menu .active {background: #597DA3;padding: 5px 5px 4px;border-radius: 2px;margin-top: -5px;}
.ajax_menu {    background: #EFF1F3;    padding: 15px 23px 27px 15px;   font-size: 13px;}
.ajax_menu .active a {color: white;font-size: 13px;}