.wprecallblock {
border: 0px;
padding: 10px 0px;
}
.wprecallblock #lk-content > div, .wprecallblock #lk-content > div > .recall_child_content_block {
border: 0px;
padding: 0 10px;
}
.wprecallblock #lk-menu a, .wprecallblock #lk-content .sec_block_button, .wprecallblock #lk-content .child_block_button,
.float-window-recall .recall-button{
border: 0px;
color: #3F7BAA;
background: #FFFFFF;
margin: 2px 0;
}
.wprecallblock #lk-menu a:hover, .wprecallblock #lk-content .sec_block_button:hover, .wprecallblock #lk-content .child_block_button:hover {
background:#D7EFFF;
}
.wprecallblock .rcl-menu {
border-right: 1px solid rgb(181, 220, 255);
}
.wprecallblock #lk-menu a.active, .wprecallblock #lk-content .sec_block_button.active, .wprecallblock #lk-content .child_block_button.active,
.float-window-recall .recall-button.active{
box-shadow: none;
cursor: default;
background: #3F7BAA;
color: #fff;
}
.wprecallblock #lk-conteyner .lk-footer .footer-block-rcl {
border: 0px;
padding: 0px;
text-align: center;
}
.wprecallblock #lk-conteyner .lk-footer .footer-block-rcl h4 {
margin: 0 0 5px 0;
background: rgb(181, 220, 255);
}
.wprecallblock #lk-conteyner .lk-footer .footer-block-rcl {
border: 0px;
text-align: center;
margin-bottom: 10px;
background: rgb(244, 249, 255);
}
.wprecallblock #lk-content th, .wprecallblock #lk-content td {
border: 0px;
padding: 10px 5px;
vertical-align: middle;
border-bottom: 1px solid rgb(230, 243, 255);
}
.privat_block .del_history, .privat_block .remove_ban_list, .privat_block .remove_black_list {
float: right;
padding-right: 0px;
border: none;
padding: 2px 0px 2px 4px;
background: #65A4D5;
}

.correspond #contact-lists > div {
margin: 0px;
}
.single_correspond {
border: 0px;
border-bottom: 1px solid rgb(203, 230, 255)!important;
padding: 10px;
}

.correspond .redline {
background: none repeat scroll 0 0 rgb(203, 230, 255) !important;
border: 0px!important;
border-bottom: 1px solid rgb(203, 230, 255)!important;
}
wprecallblock #lk-menu.left-buttons a {
float: none;
width: 100px;
}
element.style {
}

.ballun-status p.status-user-rcl {
background: none repeat scroll 0 0 #3F7DB6;
border: 0px;
border-radius: 5px;
color: #FFFFFF;
padding: 5px;
text-align: center;
word-wrap: break-word;
font-weight: lighter;
}
span.rayting-rcl span {
background: none repeat scroll 0 0 #FDF4E3;
border: 0px solid;
border-radius: 3px;
cursor: default;
font-size: 12px;
font-weight: bold;
margin: 0 auto;
padding: 3px 4px;
text-align: center;
width: 50px;
display: block;
line-height: 1.4;
}
.fa-caret-right:before {
content: none;
}
.privat_block .message-block .content-mess .balloon-message {
background: none repeat scroll 0 0 #C4F5C4;
border: 0px;
border-radius: 9px;
box-shadow: none;
color: black;
margin: 20px 0px 10px;
padding: 5px 10px;
word-wrap: break-word;
}
.privat_block .message-block.you .balloon-message {
background: none repeat scroll 0 0 rgb(181, 220, 255);
border-color: #3F7BAA;
margin-right: 0;
min-width: 25px;
word-wrap: break-word;
}
.recall-button, .parent-recbutton > a {
border: 0px;
}

.privat_block .old_mess_block {
background: none repeat scroll 0 0 #1DACD6;
border: 0px;
margin-top: 15px;
padding: 5px 10px;
text-align: center;
border-radius: 3px;
}

.privat_block .old_mess_block a {
background: none repeat scroll 0 0 #1DACD6;
color:white;
}
.float-window-recall {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.95);
border: 0px;
border-radius: 3px;
box-shadow: 0px 0px 30px 0px #666666;
color: #808080;
display: none;
font-size: 14px;
font-style: italic;
margin: -20px 0 0;
max-width: 500px;
min-width: 200px;
padding: 10px;
position: absolute;
text-align: left;
z-index: 999;
}

/*������ ����*/
#donate-rcl .all-donate {
background: none repeat scroll 0 0 #DB534D;
border: 0px;
border-radius: 2px;
box-shadow: none;
color: #FFFFFF;
padding: 5px 60px;
text-decoration: none;
text-align: center;
}
#donate-rcl {
background: none repeat scroll 0 0 #FFFFFF;
border: 0px;
overflow: hidden;
padding: 10px;
margin: 0 auto;
max-width: 650px;
}
#donate-rcl .button-donate {
background: none repeat scroll 0 0 #8AD59E;
border: 0px;
border-radius: 2px;
box-shadow: none;
color: #FFFFFF;
padding: 2px 5px;
text-decoration: none;
}
#donate-rcl .idea-list .fact-donate {
background: none repeat scroll 0 0 #FFFFFF;
border: 0px;
border-radius: 5px;
color: #C84D35;
padding: 2px 5px;
}
#donate-rcl .idea-list > li {
background: none repeat scroll 0 0 #F6EDD2;
border: 0px;
border-radius: 3px;
margin: 5px 0;
overflow: hidden;
padding: 10px;
}
#donate-rcl .idea-list .status-donate {
background: none repeat scroll 0 0 #FFFFFF;
border: 0px;
border-radius: 2px;
color: #777;
float: right;
font-size: 12px;
padding: 2px 5px;
}
#donate-rcl .popup-donate {
background: none repeat scroll 0 0 rgba(255, 255, 255, 0.95);
border: 0px;
box-shadow: 0px 0px 30px #555555;
display: none;
margin-top: 8px;
padding: 0 10px;
position: absolute;
z-index: 9;
border-radius: 2px;
}
/*.footer-block-rcl {
    height: 50px;
    overflow: hidden;
}
.footer-block-rcl:hover {
    height: auto;
}*/
/**.footer-block-rcl {
    width: 45%;
    float: left;
    margin:10px;
}*/
/*.footer-block-rcl:hover {
    height: auto;
}*/
.ballun-status .ballun {
    background: url("../img/ballun-left.png") no-repeat scroll 0 0 #3F7DB6;
}
#lk-content .privat_block .message-block .content-mess .privat-balloon {
    background: url("../img/ballun-left.png") no-repeat scroll 0 0 #C4F5C4;
}
#lk-content .privat_block .you .content-mess .privat-balloon {
    background: url("../img/ballun-right.png") no-repeat scroll 0 0 rgb(181, 220, 255);
}

.wprecallblock #lk-conteyner .lk-footer .footer-block-rcl ul li .avatar {
    height: 44px;
    margin: 0;
}

.lk-gallery li a img {
    height: 44px;
}
.recall-button.horizontal-more-button{
    background: #3F7BAA;
    color: #fff;
}
