.vk_mail{
font-size: .9em;
position: relative;
background: #fff;
}
.vk_mail a {
color: #4C6B8F;
text-decoration: none;
cursor: pointer;
}
.vk_mail a:hover{
outline: none
}
/*.button, .small_button, dd, dl, dt, form, h1, h2, h4, h5, input, select, textarea, ul {
margin: 0;
padding: 0;
}
.button, .small_button, form, input, select, textarea {
font-size: 12px;
border: 0px;
font-weight: normal;
}*/
ul {
list-style: none;
}
.vk_mail .new_item_link{
display: block;
padding: 12px;
background-color: #E4E8ED;
text-align: center;
font-weight: 700;
margin-top: -1px;
}
.vk_mail .head_panel {
padding: 0 .6em .6em;
background-color: #f7f7f7;
border-bottom: 1px solid #e9e9e9;
}
.hp_block {
padding: 7px 0 0;
font-size: 1em;
}
.row_table {
margin: 0;
border-spacing: 0;
width: 100%;
}.vk_mail .row_table_main_column {
padding-right: 0;
}
.row_table_main_column {
padding: 0 7px 0 0;
width: 100%;
}.vk_mail .row_table_last_column {
white-space: nowrap;
}
.row_table_last_column, .row_table_simple_column {
padding: 0;
}
.qs_field_wrap {
position: relative;
}
.qsearch .iwrap {
margin: 0 10px 0 0;
}
.iwrap {
margin: 0 6px 0 0;
}
.vk_mail .head_panel .textfield {
border: 1px solid #c1c9d4;
}
.textfield {
box-sizing: content-box;
border-radius: 4px;
vertical-align: top;
width: 100%;
min-width: 30px;
border: 1px solid #B9C4D1;
padding: 2px;
margin: 0;
}.qs_textfield {
padding: 5px 4px;
}
.dialogs_filter_button_important.button.button {
padding-left: 10px!important;
padding-right: 10px!important;
}
.qsearch .button {
padding: 6px 7px;
}
/*.button, .small_button, body, input, select, textarea {
font-family: Lucida Grande,Verdana,Tahoma,Arial,Sans-Serif,Lucida Sans;
}*/
.button, .small_button, .textfield {
-webkit-appearance: none;
background: #fff;
outline: 0;
box-shadow: none;
}
.button, .small_button, .small_near_btn {
display: inline-block;
background: 0 0;
border: none;
}
.button {
padding: 6px 12px;
text-align: center;
cursor: pointer;
}
.small_button {
padding: 4px 7px;
text-align: center;
cursor: pointer;
}
.button, .small_button {
font-weight: 700;
color: #fff!important;
background-color: #607D8B;
border-radius: 4px;
}
.dialog_item {
background-color: #fff
}
.dialog_item, .msg_item {
display: block;
padding: 5px 7px 7px;
border-bottom: 1px solid #efefef;
}
.di_unread_inbox, .mi_unread {
background-color: #e4e8ed!important;
margin-top: -1px;
border-radius: 5px;
margin: 5px;
}
/*
.di_unread_inbox, .mi_unread {
background-color: #edf1f5;
border-bottom: 1px solid #dfe5eb;
border-top: 1px solid #dfe5eb;
margin-top: -1px;
}
*/
.di_img, .di_iwrap {
width: 50px;
height: 50px;
margin: 2px 7px 0 0;
float: left;
border-radius: 50%;
}
.di_iwrap, .mi_iwrap {
background-color: #f1f1f1;
overflow: hidden;
}
.di_iwrap .di_img, .mi_iwrap .mi_img {
margin: 0;
}
.di_cont {
margin-left: 57px;
min-height: 52px;
}
.di_date, .mi_date {
font-size: .90em;
float: right;
color: #777;
padding-left: 4px;
}
.di_date, .di_head, .mi_date, .mi_head {
line-height: 1.3em;
}
.di_date, .di_head {
padding: 2px 0;
}
.mi_author {
font-weight: 700;
color: #4C6B8F;
}.di_text {
color: #404040;
}
.di_text, .mi_text {
padding: 3px 0 0;
line-height: 1.4em;
word-wrap: break-word;
}
.di_unread_outbox .di_body {
padding: 3px 7px;
/* margin-top: 7px; */
background-color: #e4eaf0;
border-radius: 4px;
}
.di_unread_outbox .di_text {
padding: 2px 0;
}
.di_text{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.di_unread_cnt {
background-color: #8a9bae;
color: #fff;
margin: 10px 2px 0 5px;
border-radius: 4px;
float: right;
clear: right;
padding: 3px 6px;
line-height: 1.3em;
}
.di_unread_cnt .di_hide {
display: none;
}
.service_msg_box {
background: #fff;
padding: 10px 7px;
border-bottom: 1px solid #efefef;
}
.service_msg {
padding: 7px;
}
.service_msg_null {
padding: 14px 7px;
text-align: center;
color: #777;
}
.service_msg_error {
background-color: #FFEFE8;
border: 1px solid #E89B88;
}
.service_msg_warning {
background-color: #F9F6E7;
border: 1px solid #D4BC4C;
}
.service_msg_ok {
background-color: #F6F7F9;
border: 1px solid #DBE0EA;
}
.vk_mail .pagination {
padding: 7px 7px 8px;
border-bottom: 1px solid #DCDDDE;
background: #F7F7F7;
line-height: 1.3em;
}
.pg_link_sel {
border-bottom: 2px solid #45668E;
color: #4C6B8F;
}
.pg_link {
padding: 7px 7px;
}
.pg_link:hover {
background-color: #E4E8ED;
text-decoration: none;
}
.pg_link_sel:hover {
background: 0 0;
}
.link_header {
display: block;
}.clearfix {
display: block;
}
.clearfix:after {
content: '.';
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.sub_header {
font-size: 1em;
word-wrap: break-word;
border-bottom: 1px solid #efefef;
background-color: #ffffff;
color: #606060;
padding: 10px;
}
.sub_header_rl {
font-weight: 400;
padding-left: 5px;
text-align: right;
float: right;
}
.head_actions_wrap .i_actions {
background: url(/template/icons/post_icons.png?7) no-repeat -105px;
float: right;
width: 12px;
}
.head_actions_opened .i_actions {
background-position: -90px;
}
.head_actions_wrap .head_actions {
display: none;
}
.head_actions_opened .head_actions {
display: block;
}
.context_menu {
list-style: none;
}
.cm_item {
display: block;
border-bottom: 1px solid #EEE;
padding: 5px 7px;
text-decoration: none;
-webkit-tap-highlight-color: transparent;
}
.head_actions .cm_item {
padding: 10px 7px;
}
.cm_item:hover {
text-decoration: none;
background-color: #E9EDF1;
}
.create_post {
background-color: #f1f1f1;
border-top: 1px solid #eaeaea;
border-bottom: 1px solid #e1e1e1;
position: relative;
margin-top: -1px;
padding: 7px;
}
.create_post_extra {
background-color: #f0f2f4;
border-top: none;
border-bottom: 1px solid #dfe3e8;
margin-top: 0;
}
.create_message {
background-color: #e4e8ed;
position: relative;
margin-top: -1px;
}
.iwrap {
margin: 0 6px 0 0;
}
.create_post .textfield {
padding-top: 3px;
padding-bottom: 3px;
}
.create_post_extra .textfield {
border: 1px solid #d1d7de;
}
.create_message .textfield {
border: 1px solid #d1d7de;
}
.cp_buttons_block {
padding-top: 7px;
}
.ibwrap .button {
padding: 8px 16px;
font-size: 1em;
font-weight: 700;
color: #fff;
background: none;
background-color: #607D8B;
border-radius: 4px;
text-align: center;
cursor: pointer;
border:0px;
margin:0px;
}
.ibwrap .button:hover{
background: none;
background-color: #607D8B;
border: 0px;
margin: 0px 0px 0px;
}
.msg_item * {
cursor: pointer;
}
.mi_img, .mi_iwrap {
width: 40px;
height: 40px;
margin: 2px 7px 0 0;
border-radius: 50%;
float: left;
}
.mi_date {
position: relative;
top: 1px;
}
a.mi_date
{
color: #777!important;
}
a.mi_date:hover
{
text-decoration: underline;
}
.mi_body {
clear: none;
}
.mi_text {
padding-right: 27px;
}
.slim_header {
padding-left: 12px;
font-size: 1em;
word-wrap: break-word;
background-color: #DEE5EB;
position: relative;
padding: 5px 7px;
margin-top: -1px;
color: #657e9b;
}
.vk_mail .form_item {
padding: 0 12px 16px;
border-bottom: 1px solid #efefef;
}
.vk_mail .form_item.upload_form {
padding: 12px 12px 16px;
}
.near_btn {
padding: 8px 12px;
font-size: 1em;
display: inline-block;
background: 0 0;
border: none;
}
.owner_panel {
padding-top: 7px;
font-size: 1em;
display: block;
padding: 5px 7px 7px;
border-bottom: 1px solid #e9e9e9;
background-color: #f7f7f7;
}
.op_fimg, .op_img, .op_iwrap {
width: 50px;
height: 50px;
float: left;
margin: 2px 7px 0 0;
background-color: #e6ebef;
border-radius: 50%;
}
.op_cont, .op_fcont {
margin-left: 58px;
min-height: 50px;
}
.op_owner {
font-weight: 700;
word-wrap: break-word;
}
.op_owner:hover {
text-decoration: underline;
}
.op_info {
padding-top: 4px;
color: #797979;
}
.item_date {
color: #777;
}
.single_msg_item {
padding: 0 0 7px;
}
.mi_cont {
margin-left: 47px;
min-height: 42px;
}
.single_msg_item .mi_cont {
padding: 5px 7px 0;
margin-left: 0;
min-height: 0;
}
.mi_links {
color: #4c6b8f;
padding: 14px 0 2px;
}
.wide_button {
display: block;
text-align: center;
padding-left: 3px!important;
padding-right: 3px!important;
}
.button_locked {
background: url(/template/icons/wupload.gif?1) no-repeat 50%;
}
.messagesActions__button b {
font-weight: 400;
}
.button_locked_label {
visibility: hidden;
}
.di_typing {
color: #8795A5;
display: none;
opacity: 0;
text-align: left;
-o-transition-duration: 0;
transition-duration: 0;
}
.near_btn {
padding: 8px 12px;
}
.cp_buttons_block .near_btn {
padding-right: 0;
}
.di_typing .i_typing {
background: url(/template/icons/typing.gif?1) no-repeat 0;
margin-right: 5px;
padding: 0 15px 0 0;
}
.di_typing_animated .di_typing {
opacity: 1;
-o-transition: opacity .5s;
transition: opacity .5s;
}
.di_typing_now .di_typing {
display: block;
}
.di_typing_now .di_current_peer {
display: none;
}
.vk_mail .qs_button
{
padding: 5px 4px;
margin: 0 0 0 7px;
font-size: 1em;
font-weight: 700;
color: #fff !important;
background: none;
background-color: #607D8B;
border-radius: 4px;
text-align: center;
cursor: pointer;
display: inline-block;
border: none;
-webkit-appearance: none;
outline: 0;
box-shadow: none;
}
.vk_mail .qs_button:hover{
background: none;
background-color: #607D8B;
border: 0px;
}
.inline_fit_item, .inline_item {
display: block;
padding: 7px;
border-bottom: 1px solid #efefef;
line-height: 1.4em;
}
.ii_body {
display: block;
padding-right: 22px;
min-height: 32px;
}
.ii_body, .ii_btn {
min-height: 40px;
}
.ii_bold, .ii_file, .ii_icon, .ii_img, .ii_label, .ii_owner, .inline_fit_item .lvi, .inline_item .lvi {
vertical-align: middle;
}
.ii_img {
width: 40px;
height: 40px;
margin-right: 7px;
border-radius: 50%;
float: none;
}
.ii_bold, .ii_owner {
font-weight: 700;
}
.found, .highlight, .match {
background-color: #E1E7ED;
padding: 0;
font-style: normal;
}
.di_folder {
padding: 7px 0 2px;
}
.di_inbox_fld {
background-color: #E4EBF1;
color: #45688E;
}
.di_outbox_fld {
background-color: #F0EDE4;
color: #8A8248;
}
.di_fld {
font-size: .92em;
padding: 2px 5px;
border-radius: 2px;
}
/*
.pagination {
padding: 7px 7px 7px;
border-bottom: 1px solid #dfe3e8;
background: #F7F7F7;
line-height: 1.3em;
}*/
.pg_link {
padding: 7px 7px;
}
.pg_link_sel {
border-bottom: 2px solid #45668E;
}
.pg_link:hover {
background-color: #E4E8ED;
text-decoration: none;
}
.found, .highlight, .match {
background-color: #E1E7ED;
padding: 0;
font-style: normal;
}
.lvi {
background: url(/template/icons/profile_icons.png?5) no-repeat 0;
width: 0;
padding: 0 9px 1px 0;
margin-left: 4px;
zoom: 1;
}
.mlvi {
background-position: -9px;
}
.di_activity {
padding: 8px;
color: #777;
background-color: #e6e6e6;
margin: 7px;
border-radius: 5px;
}
.di_activity .mlvi {
background-position: -18px;
}
.show_more_wrap {
display: none;
position: relative;
padding: 7px 7px 12px;
margin-top: -1px;
border-top: 1px solid #fff;
border-bottom: 1px solid #efefef;
}
.show_more, .show_more_loading {
display: block;
padding: 9px;
background-color: #e7e7e7;
color: #707070;
border-radius: 4px;
text-align: center;
font-weight: 700;
}
.show_more_loading .button_locked {
height: 16px;
display: block;
}
.message_outbox{ background: #dcf6d8;
border-radius: 5px;
margin: 5px;
}
.message_inbox {
background: #e1e9f2;
border-radius: 5px;
margin: 5px;
}
/*few
*/
.ms_attachments_label {
position: relative;
background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20opacity%3D%22.4%22%20d%3D%22M0%200h24v24H0z%22%2F%3E%3Cpath%20stroke%3D%22%2367676e%22%20stroke-width%3D%221.7%22%20d%3D%22M14.134%203.65c.853%200%201.46.278%201.988.899.017.019.494.61.66.815.228.281.674.536.945.536h.41C20.556%205.9%2022%207.463%2022%209.95v5.85c0%202.241-2%204.2-4.273%204.2H6.273c-2.267%200-4.223-1.953-4.223-4.2V9.95c0-2.496%201.4-4.05%203.814-4.05h.409c.271%200%20.717-.255.945-.536.166-.204.643-.796.66-.815.528-.621%201.135-.899%201.988-.899h4.268z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223.85%22%20stroke%3D%22%2367676e%22%20stroke-width%3D%221.7%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E') 0 0 no-repeat;
width: 24px;
height: 24px;
display: block;
padding: 0;
float: right;
top: 8px;
margin-left: 8px;
opacity: .8;
cursor: pointer;
}
.ms_attachments_label.cp_attach_btn_sel {
opacity: 1;
}
.ms_attachments_label:hover {
opacity: 1;
cursor: pointer;
}
.ms_attachments_label_disabled {
opacity: .2!important;
cursor: pointer;
}
.ms_attachments_label .inline_upload {
opacity: 0;
overflow: hidden;
-webkit-tap-highlight-color: transparent;
position: absolute;
top: 0;
right:0;
filter: alpha(opacity=0);
width: 25px;
height: 25px;
cursor: pointer;
z-index: 9999;
}
.attached_block {
padding: 6px 10px 10px;
border-bottom: 1px solid #dfe3e8;
}
.attached_block .pi_medias {
padding: 0 0 2px;
}
.medias_thumb {
margin: 7px 5px 0 0;
text-align: center;
position: relative;
display: inline-block;
vertical-align: top;
}
.thumb_item {
overflow: hidden;
max-height: 100px;
height: 100px;
text-align: center;
position: relative;
vertical-align: top;
margin-bottom: 5px;
}
.ph_img {
vertical-align: top;
overflow: hidden;
max-width: 90px;
width: 90px;
height: 95px;
opacity: 1;
}
@media screen and (min-width: 400px) {
.ph_img {
max-width: 150px;
width: 150px;
height: 145px;
}
.thumb_item {
max-height: 150px;
height: 150px;
}
}
.cp_attached_wrap .ph_img, .cp_attached_wrap .sh_img,
.attached_block .ph_img, .attached_block .sh_img {
border: 2px solid #fff;
box-shadow: 0 1px 3px -1px rgba(0, 0, 0, .6), inset 0 0 1px rgba(0, 0, 0, .15);
margin: 0 1px;
}
.attached_block .ph_img, .attached_block .sh_img {
border: 2px solid #67676e;
}
.tu_cancel_wrap {
position: absolute;
top: -2px;
right: -1px;
padding: 4px;
cursor: pointer;
}
.tu_cancel {
display: block;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%0A%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%3Crect%20width%3D%2212%22%20height%3D%2212%22%2F%3E%0A%3Cpath%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%221.5%22%20d%3D%22M3%2C3%20L9%2C9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20transform%3D%22matrix(-1%200%200%201%2012%200)%22%2F%3E%0A%3Cpath%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%221.5%22%20d%3D%22M3%2C3%20L9%2C9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E") no-repeat 50% rgba(26, 26, 26, .5);
border-radius: 1px;
width: 16px;
height: 16px;
}
.mi_medias_plain {
font-size: .92em;
font-weight: 700;
color: #777;
padding: 3px 0 0;
}
.di_unread_outbox .di_text, .di_unread_outbox .mi_medias_plain {
padding: 2px 0;
}
.di_unread_inbox .mi_medias_plain, .di_unread_outbox .mi_medias_plain {
color: #777e85;
}
.tu_progress_wrap {
position: absolute;
margin: 0 6px 10px;
bottom: 0;
left: 0;
right: 0;
opacity: 1;
height: 5px;
padding: 0;
border-radius: 2px;
overflow: hidden;
background: rgba(0,0,0,.3);
border: 1px solid transparent;
}
.tu_progress {
background: rgba(255,255,255,.95);
visibility: hidden;
min-width: 9px;
height: 5px;
border: none;
border-radius: 0;
}
.thumb_upload .ph_img, .tu_progress_wrap {
opacity: .4;
-o-transition: opacity .75s;
transition: opacity .75s;
}