/*Общие стили*/.floatright{	float:right;}.floatleft{	float:left;}.aligncenter{	text-align:center;}.alignleft{	text-align:left;}.alignright{	text-align:right;}img.aligncenter{	display:block;	margin:0 auto;}.clear{	clear:both;	overflow:hidden;}.avatar{	margin: 5px;	border-radius: 3px;}.success{ 	background:#6AC76A;}.error{ 	background:#f0c6c3;}.recall-button,.parent-recbutton > a{	border: 1px solid #449BFA!important;	padding: 5px 5px!important;	background: #3F7BAA!important;	color: #fff!important;	font-size: 12px!important;	box-shadow: none!important;	border-radius: 0!important;	cursor:pointer;}.recall-button.btn{	position: relative;	width: 150px;	text-align: center;}.ballun-status {    max-width: 350px;	clear: both;}.ballun-status p.status-user-rcl {    background: none repeat scroll 0 0 #F0FBFF;    border: 2px solid #6495ED;    border-radius: 5px;    color: #6495ED;    padding: 2px 5px;    text-align: center;	word-wrap: break-word;}.ballun-status .ballun {    background: url("/wp-content/plugins/recall/img/ballun4.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);    display: block;    height: 13px;    margin: -12px 0 0 21px;    position: absolute;    width: 29px;}.backform {    background: none repeat scroll 0 0 #333333;    display: none;    height: 110%;    left: -30px;    opacity: 0.9;    position: fixed;    top: -30px;    width: 110%;    z-index: 999;}#rcl-popup {    left: 50%;	margin-left: -310px;	position: absolute;	width: 600px;	max-width: 80%;	z-index: 999;	background: #fff;}#rcl-overlay {    background: none repeat scroll 0 0 #000000;    bottom: 0;    display: none;    left: 0;    opacity: 0.6;    position: fixed;    right: 0;    top: 0;    z-index: 999;}#rcl-popup h4{	margin:15px 0;	font-size:20px;	clear:both;}#rcl-popup .close-popup{	float: right;	margin: 5px 5px 10px;	display: block;	height: 31px;	width: 31px;	background: url("/wp-content/plugins/recall/img/close.png") no-repeat scroll center center;}#rcl-popup .delete{	float: left;	margin: 5px 5px 10px;	display: block;	height: 31px;	width: 31px;	background: url("/wp-content/plugins/recall/img/delete.png") no-repeat scroll center center;}.float-window-recall{	background: none repeat scroll 0 0 #FFFFFF;	border: 1px solid #008000;	border-radius: 3px;	box-shadow: 2px 2px 2px 3px #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;}.float-window-recall .avatar{	margin:2px;}.float-window-recall .close {	background: none repeat scroll 0 0 #444444;	border: 1px solid #444444;	border-radius: 3px;	color: #FFFFFF;	cursor: pointer;	float: right;	padding: 0 3px;}.lk-sidebar .float-window-recall ul{	max-height: 400px;	overflow-y: scroll;}.float-window-recall ul,.float-window-recall ul li{	list-style:none;	margin:0;	white-space: nowrap;}form .b-upload__dnd,.rcl-content  .b-upload__dnd{	background-color: rgba(0, 0, 0, 0.1);	border-radius: 5px;	margin-bottom: 10px;	padding: 10px;	overflow: hidden;}.b-upload__dnd .b-upload__hint {	background-color: rgba(0, 0, 0, 0.08);	border-radius: 3px;	font-size: 12px;	padding: 20px;	white-space: normal;}.b-upload__dnd hr {	margin:5px;}.widget_online_users .author-online,.widget-new-author .new-author-recall{	overflow:hidden;}.widget_online_users .author-online .author-avatar-list,.widget-new-author .new-author-recall .author-avatar-list{	float:left;	margin:3px;}.rcl-navi{    border: 1px solid #CCCCCC;    clear: both;    font-size: 20px;    font-weight: bold;    padding: 7px;}.rcl-navi span, .rcl-navi a{    margin: 0 3px;    padding: 0 9px;}.rcl-navi span{    text-decoration: underline;}.rcl-navi a{    border: 1px solid #CCCCCC;    text-decoration: none;}#commentlist {	border:1px solid #ccc;	margin: 10px 0;}#commentlist .comm-attach{	clear: both;    overflow: hidden;    padding: 5px;	margin: 5px;	border:1px solid #ccc;}#commentlist .comm-attach .comment-data{	float:right;	font-size:80%;}#commentlist .comm-attach .comment-author{    margin: 0px;	font-weight:bold;}#commentlist .comm-attach .author-avatar{	margin: 0 5px 0 0;	float: left;}#commentlist .comm-attach p{	margin:3px;}.wp-editor-wrap .wp-editor-container{}.wp-editor-wrap .wp-editor-container table{}.wp-editor-wrap .wp-editor-container table th{	padding: 0!important;	border: none!important;}.wp-editor-wrap .wp-editor-container table td{	padding: 0!important;	border: none!important;}.fa {	width: auto;	text-align: left;	line-height:1;	display: inline-block;}[class^="fa fa-"]:before, [class*=" fa fa-"]:before{	padding:0 5px 0 0;}p[class^="fa fa-"], p[class*=" fa fa-"] {	display: block;}@media only screen and (min-width: 240px) and (max-width: 720px) {	.wprecallblock .left-buttons .block_button{		display: inline-block!important;		line-height: 1;		width: auto!important;	}	.wprecallblock .rcl-menu.left-buttons {		float: none;	}}@media only screen and (min-width: 240px) and (max-width: 420px){	.wprecallblock #lk-conteyner{		text-align: center;	}	.wprecallblock #lk-conteyner .lk-header{		width: 100%;	}	.wprecallblock #lk-conteyner .lk-sidebar{		width: 100%;	}	.wprecallblock #lk-conteyner .lk-sidebar .avatar{		width: 150px;	}	.wprecallblock #lk-conteyner .lk-content{		width: 90%;	}	.wprecallblock #lk-content table{		font-size: 90%;		line-height: 1;		max-width: 100%;	}	.wprecallblock #lk-content table h3{		font-size:14px;	}	.wprecallblock #lk-content th, .wprecallblock #lk-content td{		padding: 2px;	}	.wprecallblock input[type="text"], .wprecallblock input[type="url"], .wprecallblock textarea{		padding: 2px;	}	.userpic{		height: 100px;		width: 100px;	}	.userpic .btn {		margin: 0 0 10px 120px;		font-size: 12px!important;		padding: 4px!important;	}}@media only screen and (min-width: 420px) and (max-width: 650px){}@media only screen and (min-width: 650px) and (max-width: 1024px){}@media only screen and (min-width: 1024px) and (max-width: 1200px){}