.attch_gif {
    display:flex; 
    width: calc(100%); 
    cursor: pointer;
}

.post_attachments .attch_gif {
  display:flex; 
  width: calc(100%); 
  cursor: pointer;
  outline: none;
  margin-left: 0px;
}

.div_focus {
  outline: none;
}



.div_focus.attch_gif img {
    visibility: hidden; 
    max-width: 100%;
}

.div_focus.attch_gif:focus {
    background: none; 
}

.div_focus.attch_gif .gif_preloader {
  opacity: 1 !important;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -o-transition:  all 0.3s ease;
  -moz-transition:  all 0.3s ease;
}

.div_focus.attch_gif:focus .gif_preloader, .im_post .div_focus.attch_gif .gif_preloader {
  opacity: 0 !important;
}

.im_post .div_focus.attch_gif {
  background: none !important;
}

.im_post .div_focus.attch_gif img {
  visibility:visible !important;
  border:0;
}

.div_focus.attch_gif:focus img {
    visibility: visible;
    border:0;
}



/* wall */
/* GIF */
.media_desc {
  line-height: 140%;
}
.media_desc b {
  background: url(/images/icons/mono_iconset.png?1) no-repeat left -237px;
  width: 15px;
  height: 11px;
  margin-top: 2px;
}
.media_preview b.postpone {
  background-position: 0 -334px;
  margin-top: 2px;
}
.media_desc b.topic {
  background-position: 0 -192px;
}
.media_desc b.group {
  background-position: 0 -45px;
  height: 12px;
}
 .media_desc b.doc {
  background-position: 0 -280px;
  height: 11px;
}
.media_desc b.note,
.media_preview .note b {
  background-position: 0 -134px;
}
 .media_desc_soft {
  padding: 0px;
  float: left;
  margin-bottom: 2px;
  margin-right: 8px;
  margin-top: 8px;
  clear: none;
cursor:pointer;
}
.page_doc_photo_href {
  position: relative;
}
.page_doc_photo_href:hover {
  text-decoration: none;
}
.page_doc_photo {
    width: 465px;
    height: 160px;
    background: #000000;
    background-position: 100%;
    background-repeat: no-repeat;
    text-align: center;
    cursor: pointer;

}
.page_doc_photo_hint {
  width: 110px;
  *width: 130px;
  text-align: center;
  color: #FFFFFF;
  background: #000000;
  margin-bottom: 5px;
  *background: #000000;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  margin-top: -18px;
  height: 14px;
  *height: 18px;
  padding: 2px 10px;
  font-size: 0.81em;
}
.pages_gif_img {
     max-width: 465px;
}
#ViewsMakeStickers {
    overflow: auto;
    height: 160px;
    width: 297px;
}
.post_send_form{padding: 15px;background: #fff;border-radius:0 0 2px 2px;position: relative;}
.post_form_cont{margin-left: 15px;width: 675px;}
.new_post_bl.post_form_cont{margin-left: 0px;width: 497px;}
.post_form_cont #post_text{word-break: break-all;width: 100%;background:#fff;padding: 7px;font-size: 12px;min-height: 70px;outline: none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #bad1ba;padding-right: 32px;}
.post_form_cont.new_post_bl #post_text{min-height: 60px;}
.poster_ava{border-radius: 3px;width: 50px;height: 50px;}
.post_send_tools{margin-top: 10px;}
.wall_area_message{position: absolute;top: 23px;color: #777;left: 88px;}

.post_send_attach{list-style: none;margin-top: 5px;}
.post_send_attach li{float: left;font-size: 20px;margin-right: 5px;color: #6ba86b;cursor: pointer;}

.post{margin-bottom: 10px;position: relative;}

.post_ava{width: 50px;position: absolute;top:0px;left:0px;}
.post_ava_img{width: 50px;height: 50px;border-radius: 3px;}

.post_cont{margin-left: 65px;background: #fff;border-radius: 2px;}
.post_wrap{padding: 10px;position: relative;}
.post_author_name{font-weight: bold;font-size: 13px;}
.post_text, .repost_text{font-size: 13px;line-height: 18px;margin-top: 7px;}
.post_text:empty, .repost_text:empty{display: none;}
.post_text.short, .post_reply_msg.short, .repost_text.short{position: relative;max-height: 190px;overflow: hidden;cursor: pointer;}
.post_show_full, .reply_show_full, .repost_show_full{font-weight: bold;cursor: pointer;color:rgb(107 168 107);padding-top: 6px;opacity: 0.7;transition: opacity 200ms ease;}
.post_text.short:hover ~ .post_show_full, .post_show_full:hover, .reply_show_full:hover, .post_reply_msg.short:hover ~ .reply_show_full, .repost_text.short:hover ~ .repost_show_full{opacity: 1;}
.post_line{line-height: 160%;margin-bottom: 5px;word-wrap: break-word;}
.post_title input{width: 498px;padding: 7px;color: #777;cursor: pointer;font-size: 12px;margin-bottom:15px;}
.post_line:last-child, .post_line.nomargin{margin-bottom: 0px;}
.post_empty_line{width: 100%;height: 5px;}



.new_post_bl.post_form_cont.blog_mode .blog_create_panel{display:block; position: static;width:100%;background-color:#F3F3F3;}
.blog_mode #post_text .audioPage .audioNames{width: 100%;}
.blog_mode .post_send_attach{display: none;}
.blog_mode .emoji_open_but {top:42px;}
.blog_mode.post_form_cont #post_text{border-top:0;}
.new_post_bl.post_form_cont .blog_create_panel{display: none;}

.post_info{margin-top: 30px;}
.post_date{color:#777;}

.post_audios{margin-top: 10px;}

.post_tools_but{position: absolute;top: 0px;right: 0px;width: 18px;height: 18px;cursor: pointer;padding-top: 10px;padding-right: 10px;}
.post_tools_but div{height: 4px;width: 4px;background: #CFD1D5;float: right;border-radius: 50%;margin-left: 2px;transition: all 200ms ease-in-out;}
.post_tools_but:hover div{background-color: #6ba86b;}

.post_tools{background: #fff;border: 1px solid #bad1ba;border-radius: 2px;box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.1);z-index: 100;display:none;min-width: 150px;position: absolute;top:25px;right: 5px;padding: 5px 0;}
.post_tools li{list-style: none;padding: 7px 15px 7px 5px;font-size: 13px;cursor: pointer;}
.post_tools li .ic{width: 20px;height: 14px;color: #b6d7b6;font-size: 16px;margin-top: -1px;}
.post_tools li .str{white-space: nowrap;margin-left: 27px;}
.post_tools li:hover{color:#fff;background: #6ba86b;}
.post_tools li:hover .ic{color:#fff;}

.user_official{font-size: 13px;color:rgb(107, 168, 107);}

.post_deleted{font-size: 14px;color: #666;padding: 17px 15px;}
.post_action{color: #777;font-weight: normal;margin-left: 5px;}

.repost_bl{margin-top: 10px;border-left: 2px solid #c3e0c4;padding-left: 10px;}
.repost_bl.not_found{padding: 5px 10px;color:#666;}
.repost_user_cont{margin-left: 40px;}
.repost_user_ava{width: 30px;height:30px;border-radius: 25px;}
.repost_name{font-weight: bold;}
.repost_date{color:#777;margin-top: 2px;}
.repost_view_all_but{font-weight: bold;display: inline-block;color:#91A4B8;font-size: 12px;transition:color 200ms ease;}
.repost_short:hover .repost_text .repost_view_all_but{color:rgb(107 168 107);text-decoration: none;}
.repost_short{margin-left: -5px;padding-left: 5px;cursor: pointer;}

.post_counters{margin-top: -10px;}

.post_view_tells{padding: 15px;background: #f0f2f5;}
.post_view_tells_head{background: #fff;border-bottom: 1px solid #d8e1d9;}
.post_view_tells .audioNames{width: 467px;}
#box_tells .audioLoadBut{margin-top: 0px;padding: 15px 0;}
.post_reply .post_reply {
    padding: 5px 0;
}

.post_reply .post_reply .post_reply_ava.fl_l {
    height: 32px;
    width: 32px;
}
.post_reply .post_reply .post_reply_cont {
    margin-left: 40px;
}
.post_reply .post_reply .post_reply_msg {
    margin-top: 0;
}
.post_reply .post_reply .post_reply_inf {
    margin-top: 0;
}
.like_bl_post{margin-left: 5px;}

.wall_poll{margin: 10px 0;}
.wall_poll_option{margin-top: 7px;}
.wall_poll_option:first-child{margin-top:0px;}
.wall_poll_item{position: relative;width: 100%;}
.wall_poll_pr_bl{height: 28px;background: #EAEEF2;margin-top: 7px;border-radius: 3px;margin-right: 41px;position: relative;overflow: hidden;}
.wall_poll_cnt{position: absolute;width: 100%;text-align: center;top: 6px;color: rgb(107 168 107);}
.wall_poll_persent{font-weight: bold;width: 33px;margin-top: 7px;}
.wall_poll_progress_line{width: 50%;position: absolute;top: 0px;left: 0px;height: 100%;background-color: #BDD7C1;}
.wall_poll_title{font-weight: bold;font-size: 13px;color: rgb(107 168 107);border-bottom: 1px solid #E7EAED;padding-bottom: 6px;}
.wall_poll_type{color:#777;font-weight: normal;font-size: 12px;}
.wall_poll_res{margin-top: 10px;}
.wall_poll_total{margin-top: 10px;}
.wall_poll_title img{margin-left: 5px;display: none;}


/* replyes */
.post_replyes{position: relative;}
.post_reply_form{padding: 10px 15px;background: #f0f3f0;border-top: 1px solid #d8e1d9;border-radius: 0 0 2px 2px;}
.post_reply_form input{width: 100%;padding: 8px;border-radius: 2px;}
.post_replyform_cont{display: none;}
.reply_from_ava{width: 50px;height: 50px;}
.reply_from_wr{margin-left: 60px;}

.reply_from_area_bl{position: relative;}
.reply_text{background: #fff;outline: none;border:1px solid #bad1ba;padding: 5px 35px 5px 5px;min-height: 38px;border-radius: 2px;}
.reply_arrow_out, .reply_arrow{border:6px solid transparent;border-right-color: #bad1ba;width: 0px;height: 0px;position: absolute;top:18px;left:-11px;}
.reply_arrow{border-right-color: #fff;border-width: 5px;left: -9px;top:19px;}
.reply_send_wrap{margin-top: 10px;}
.reply_send_wrap .post_send_attach{margin-top: 3px;}

.replyes_hidden_show{padding: 10px;margin-bottom: 10px;}

.post_replyes_res{padding: 0 15px;}
.post_reply{padding: 10px 0;border-top:1px solid #e2ede2;cursor: pointer;position: relative;transition:background 4s ease;}
.post_reply.hidden{display: none;}
.post_reply.new{background: #F9EFBB;}

.post_reply.own{cursor: default;}
.post_reply_ava{width: 50px;height: 50px;position: absolute;top:10px;left:0px;}
.post_reply_cont{margin-left: 60px;}
.post_reply_author{}
.post_reply_msg{margin-top: 4px;line-height: 160%;}
.post_reply_msg:empty{display: none;}
.post_reply_date{color:#777;}
.post_reply_like{margin-top: -5px;}
.reply_but{}
.reply_but span{color:#777;margin: 0 5px;}
.reply_to{margin-top: 8px;margin-left: 10px;}
.reply_to_name{display: block;}
.reply_to_close{color: #6ba86b;font-size: 12px;margin-left: 3px;margin-top: 2px;cursor: pointer;}
.reply_actions{position: absolute;top:5px;right: 0px;list-style: none;}
.reply_actions li{float: left;font-size: 17px;cursor: pointer;color: #B5C6D8;transition: color 200ms ease, opacity 200ms ease;opacity: 0;}
.post_reply:hover .reply_actions li{opacity: 1;}
.reply_actions li:hover{color:#6B8DB1;}
.reply_actions li.icon-pencil-7{font-size: 14px;margin-top: 3px;}
.reply_removed{color:#777;padding: 10px 0;font-size: 13px;}
.reply_action{color:#777;}
.post_reply_inf{margin-top: 3px;}

/* links */
.post_link{margin-top: 10px;padding-bottom: 10px;}
.one_link span{color:#777;}
.post_link_icon{color:rgb(107 168 107 / 72%);margin-right: 5px;}
.post_link_image{width: 100%;height: 0px;overflow: hidden;position: relative;margin-right: 10px;padding-top: 50%;margin-bottom: 10px;}
.post_link_image img{position: absolute;width: 100%;min-height: 100%;top:0px;left:0px;}
.post_link_image .domain{position: absolute;bottom: 10px;left:10px;background: rgba(0,0,0,0.5);color:#fff;padding: 7px 10px;border-radius: 2px;}
.post_link.short .post_link_image{width: 150px;height: 100px;padding-top: 7px;float: left;}
.post_link_info{}
.post_link_title{font-weight: bold;font-size:13px;}
.post_link_domain{margin-top: 5px;}
.post_link_domain a{color:#777;text-decoration: none;}
.post_link_descr{margin-top: 5px;line-height: 160%;}


/* edit post */
.edit_post_wrap{margin: 10px 0;}
.edit_post_wrap:empty{display: none;}
.edit_post_wrap .reply_send_wrap .button.inline{margin-left: 10px;}


.post_replyes .audioLoadBut{margin-left: 15px !important;margin-right: 15px;margin-top: 0px;}

/* titles */
.total_title{font-size: 14px;margin: 15px 0;color: rgb(107 168 107);font-weight: bold;}

/* notifier */
#notify{position: fixed;bottom: 0px;left: 10px;z-index: 100;}
.notifier_block{padding: 10px;border-radius: 5px;position: relative;line-height: 1.182;color:#fff;background: rgba(0, 0, 0, 0.75);box-shadow: 0 2px 15px #000;width: 320px;text-shadow: 0px 1px 0px #262626;margin-bottom: 10px;}
.notifier_block.animate{transition: margin-bottom 200ms ease;}
.notifier_title{font-weight: bold;font-size: 13px;}
.notifier_close{position: absolute;top:10px;right: 8px;font-size: 15px;opacity: 0;cursor: pointer;}
.notifier_block.over .notifier_close{opacity: 0.7;}
.notifier_close:hover{opacity: 1 !important;}
.notifier_table{margin-top: 10px;color:#fff;font-size: 12px;}
.notifier_table td{vertical-align: top;}
.notifier_table img{border-radius: 3px;width: 50px;height: 50px;}
.notifier_uname{font-weight: bold;display: inline;color:#91D0FF;}
.notifier_cont_td{width: 100%;padding: 2px 10px 0;vertical-align: center;}


/* head notify */
.notify_buttons{list-style: none;color:#e6f3e6;font-size: 20px;}
.notify_buttons li{cursor: pointer;transition: color 200ms ease;position: relative;background-color: #fff;border-radius: 3px;padding: 3px 3px;margin-top: 7px;color: #6ba86b;font-size: 16px;}
.notify_buttons li .num{position: absolute;top: -5px;left: 20px;color: #fff;padding: 3px 5px;background: #EC2824; font-size: 12px;line-height: 100%;border-radius: 2px;}
.notify_buttons li .num:empty{display: none;}
.notify_buttons li:hover{color:#517e51;}

/* emoji & stickers*/
.emoji {width: 18px;height: 18px;border:none;margin: 0px 1px;vertical-align: top;}
.sticker{height:128px;}
.emoji_box {background: white;box-shadow: 0 0px 3px rgba(0, 0, 0, 0.34);width: 303px;border-radius: 3px;padding: 0;text-shadow: none;}
.emoji_box.no_stickers .emoji_header{display: none;}
.emoji_box.no_stickers .emoji_inner{padding-top:5px; height: 203px;border-radius:3px;}
.emoji_box .emoji_content {position:absolute;bottom:0;width:100%;transition: all 200ms ease-in-out;overflow: hidden;}
.emoji_inner.emoji_active .emoji_content.tb_emoji{left:0px;}
.emoji_inner.emoji_active .emoji_content.tb_sticker{left:300px;}
.emoji_inner.stickers_active .emoji_content.tb_emoji{left:-300px;}
.emoji_inner.stickers_active .emoji_content.tb_sticker{left:0px;}
.emoji_box .black_strelka {position: absolute;bottom: -13px;border-width: 7px;border-style: solid;border-color: #f7f9fb transparent transparent transparent;right: 18px;left: auto !important;}
.emoji_box .black_strelka:after {content: '';position: absolute;bottom: -9px;border-width: 8px;border-style: solid;border-color: rgba(0, 0, 0, 0.33) transparent transparent transparent;display: block;z-index: -2;right: -8px;}
.emoji_box .black_strelka:before {content: '';position: absolute;bottom: -15px;border-width: 14px;border-style: solid;border-color: rgba(122, 122, 122, 0.03) transparent transparent transparent;display: block;z-index: -2;right: -13px;}
.emoji_box.down .black_strelka {top: -13px;bottom: auto !important;border-color:  transparent transparent #fff transparent;}
.emoji_box.down .black_strelka:after{border-color: transparent transparent rgba(0, 0, 0, 0.11) transparent;top: -9px;bottom: auto !important;}
.emoji_box.down .black_strelka:before {border-color: transparent transparent rgba(122, 122, 122, 0.24) transparent;top: -9px;right: -8px;bottom: auto !important;border-width: 8px;}
.emoji_inner {direction:ltr;position: relative;height: 240px;overflow: hidden;border-radius:0 0 3px 3px;}
.emoji_loading{position:absolute;background: #fff;text-align:center;width:100%;height:100%;z-index:1;display: none;line-height: 170px;}
.emoji_categories {margin-top:5px;background: #f7f9fb;padding: 0 6px;border-radius: 0 0 3px 3px;height: 38px;position: relative;z-index:1;}
.emoji_categories div.emoji_category {background-repeat:no-repeat; background-size: 33px auto;background-position: center center;float: left;color: #aaa;cursor: pointer;transition: all 200ms ease-in-out;font-size: 17px;border-bottom: 2px solid transparent;width: 32px;height: 36px;text-align: center;line-height: 38px;}
.emoji_categories div.emoji_category:hover {color: #777;}
.tb_sticker .emoji_categories .emoji_stickers_slider div.emoji_category{width:35px;}
.tb_sticker .emoji_categories .emoji_stickers_slider div.emoji_category.active{background-color:white;}
.emoji_categories div.emoji_category.active {color: #6ba86b;/*border-color: #d8e1d9;*/}
.emoji_categories:after {content: '';display: block;clear: both;}
.emoji_category.icon-user-8 {font-size: 12px;}
.emoji_open_but {position: absolute;top: 5px;right: 5px;font-size: 8px;border: 2px solid #abd3ab;color: #abd3ab;border-radius: 17px;cursor: pointer;transition: all 300ms ease;width: 15px;height: 14px;line-height: 14px;text-align: center;}
.emoji_scroll {height: 160px;margin-left:9px;overflow: hidden;box-shadow: inset 1px 2px 18px #fff,inset -1px -2px 18px #fff;}
.emoji_list:after {content: '';display: block;clear: both;}
.emoji_fake_border {position: absolute;height: 2px;bottom: 0;background-color: #6ba86b;width: 30px;transition: all 200ms ease-in-out;}
.emoji_list .item {float: left;padding: 3px;border-radius: 3px;cursor: pointer;}
.emoji_list .item_sticker{width: 64px; text-align: center;}
.emoji_list .item_sticker img{min-height:auto;height: 64px;margin:0 !important;}
.emoji_list .item .emoji{width:20px; height:20px;}
.emoji_list .item.over {background: #EBF2EF;}
.emoji_list .item_title{color: #939393;line-height: 14px;padding: 10px 5px 6px;background: #fff; width: 100%;}
.emoji_list .item_title:after,.emoji_list .item_title:before {content: '';display: block;clear: both;}
.tb_emoji .emoji_list .item {margin:6px;}
.emoji_list .no_items{color: rgb(119, 119, 119); text-align: center; line-height: 160px; font-weight: normal; font-size: 12px;}
.emoji_scroll.scroller .scroller_panel:hover {background: transparent !important;width: 8px !important;}
.emoji_scroll.scroller .scroller_panel:hover .slider{width: 6px !important;}
.emoji_header{background: white;position:relative;height:32px;margin-bottom:5px;border-radius:3px 3px 0 0;color:#777;box-shadow: 0px 1px 1px rgba(132, 167, 147, 0.17);}
.emoji_header div {border-bottom:2px solid transparent;line-height:30px;text-align: center;width: 153px;display: inline-block;cursor:pointer;}
.emoji_header div.active{/*border-color: #d8e1d9;*/color: #6ba86b;}
.emoji_header div.emoji_fake_border{line-height: 0;border:0 !important;}
.emoji_stickers_slider {float: left;width: 227px;height: 38px;overflow: hidden;position:relative;}
.emoji_stickers_slider.show_arrows .emoji_slider_left,.emoji_slider_right{display: block;}
.emoji_slider_left,.emoji_slider_right{z-index:1;display:none;transition:all 200ms ease-in-out;left:0;text-align:center;cursor:pointer;line-height:37px;color:#d8e1d9;font-size:15px;width: 16px; height: 100%; position: absolute; background: rgb(247, 249, 251) none repeat scroll 0% 0%;border-left: 1px solid rgba(222, 230, 226, 0.48);border-right: 1px solid rgba(222, 230, 226, 0.48);}
.emoji_slider_right{right:0; left: auto;}
.emoji_slider_left:before,.emoji_slider_right:before{width:auto !important;}
.emoji_stickers_inner{position: absolute;z-index:0;transition:left 200ms ease-in-out;left:0;}
#box_stickers_store_box .box_title,#box_stickers_store_box .box_bottom{display:none;}
#box_stickers_store_box{z-index: 9999;}
#box_stickers_store_box .box_bg,#box_stickers_store_box .box_conetnt{border-radius:5px;}
.stickers_store_main,.stickers_store_header{position: relative;}
.stickers_store_cover {height: 200px;background: #647ABF url('/img/stickers_cover.png');border-radius: 3px 3px 0 0;color: white;font-size: 28px;text-align: center;text-shadow: 3px 2px 2px rgba(25, 47, 59, 0.47);line-height: 200px;background-position: center center;background-size: cover;}
.stickers_store_close{position: absolute; color: #ccc; font-size: 25px; right: 15px; top: 4px;cursor:pointer;transition: color 200ms ease-in-out;}
.stickers_store_close:hover{color:#fff;}
.stickers_store_content{padding:10px;background:rgb(240, 242, 245);border-radius:0px 0px 4px 4px;}
.stickers_menu {box-shadow:0 0 1px rgba(0,0,0,0.08), 0 1px 2px rgba(0,0,0,0.06);background:white;}
.stickers_store_none{font-size: 15px; text-align: center; line-height: 150px; color: rgb(118, 122, 129);}
.stickers_menu .fl_r {float:right !important;}
.stickers_store_header {}
.sticker_pack {background: white;width: 258px;margin: 5px;box-shadow: 0 0 1px rgba(0,0,0,0.08), 0 1px 2px rgba(0,0,0,0.06);border-radius: 2px;cursor:pointer;transition:all 200ms ease-in-out;}
.sticker_pack:hover{margin-top: 0px;margin-bottom: 10px;}
.sticker_pack_poster{text-align: center; background: rgb(222, 231, 233) no-repeat scroll center center / auto 80%; height: 120px; border-radius: 2px 2px 0px 0px;}
.sticker_pack_desc{padding:10px;}
.sticker_pack_price{color:rgb(111, 111, 111);}
.sticker_pack_view_header{box-shadow:0px 0px 1px rgb(204, 204, 204);height:auto;min-height:150px;background: rgb(240, 242, 245) none repeat scroll 0% 0%;text-align: inherit;line-height: inherit;font-size: inherit;text-shadow: inherit;color: inherit;}
.sticker_pack_view_header .stickers_store_close{color:#aba9a9;}
.sticker_pack_view_header .stickers_store_close:hover{color:#000;}
.sticker_pack_view_poster{width:128px;margin:30px; border-radius: 100px;height: 128px;background: white none repeat scroll 0% 0%;line-height: 186px;text-align: center;box-shadow: 0px 0px 1px rgb(204, 204, 204);}
.sticker_pack_view_poster img{height: 96px; margin-top: 15px;}
.sticker_pack_view_name{font-size:14px;font-weight: bold;}
.sticker_pack_view_desc{width: 423px; padding-top: 27px;}
.sticker_pack_view_item{width: 137px;margin: 8px;text-align: center; }
.sticker_pack_view_item img{height:128px;}
.sticker_pack .added,.sticker_pack_view_header .added{background-color:#d9e9d9; cursor:default;color:#838383;text-shadow: none;}
.sticker_pack .added:active,.sticker_pack_view_header .added:active{padding:7px 15px;}
.sticker_pack_buy{margin-top:10px;}
.sticker_pack_parent{height:177px;}

.post_reply .audioLoadBut {
    margin: 0 !important;
}
/* voice message */  
.voice{padding: 10px 0px;min-width: 170px;}
.voice .playBut{border-radius: 50%;background: #6ba86b;text-align: center;font-size: 17px;color:#fff;height: 30px;width: 30px;padding-top: 6px;cursor: pointer;margin-right: 10px;}
.chat_content .voice .playBut{padding-top: 8px;}
.voice .playBut.icon-play-3:before{width: 26px;}
.voice .vcont{line-height: 100%;}
.voice .title{font-weight: bold;color: rgb(107 168 107);}
.voice .duration{color: #777;margin-top: 3px;}

