.loader img{
	border: medium none;
    box-shadow: none;
    display: block;
    margin: 0 auto;
}
#conteiner{
	position:fixed;
	top:50%;
	left:50%;
	width:700px;
	margin:-350px 0 0 -350px;
	padding:10px;
	z-index:999;
}
.form-table{
	width:90%;
}
.form-table tr{
	border-bottom:1px solid #ccc;
}
.form-table td, .form-table th{
	text-align:left;
}
.form-table input[type="text"], .form-table textarea{
	padding:5px 3px;
	width:100%;
	border-radius:3px;
	border:1px solid #ccc;
}
.comment-child{
	margin-left:60px;
}

.wp-contentarea-wrap{
	margin-bottom:10px;
}
.panel_lk_recall{
	width:100%;
}
.panel_lk_recall a{
	text-decoration:none;
}
.plugin-info{
	text-align:center;
	margin:0;
}
.users-feed .avatar{
	border: 1px solid #CCCCCC;
    margin: 5px;
    padding: 2px;
}
#add_bookmarks, #favs{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    color: #DDDDDD;
    font-size: 16px;
    left: 50%;
    margin-left: -150px;
    padding: 20px;
    position: fixed;
    top: 30%;
    width: 300px;
	border-radius:5px;
	box-shadow:3px 3px 3px 3px #ccc;
	z-index:999;
}
#add_bookmarks{
	width: 300px;
	margin-left: -150px;
	text-align:center;
}
#recallbar{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    top: 0;
    position: fixed;
    width: 100%;
	padding:5px 0px;
	font-size: 14px;
	z-index: 9999;
}
#recallbar ul li{
	float:left;
	
}
#recallbar  li a, .recallbar .sub-menu li a{
	color:#fff!important;
	margin:0 10px 0 0;
	text-decoration:none;
}
#recallbar .recallbar .sub-menu li a:hover{
	color:#fff;
	margin:0 10px 0 0;
	text-decoration:none;
	background:none!important;
}
#recallbar .recallbar .sub-menu{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    position: fixed;
	padding:0px;
	margin-left: -10px; 
	margin-top: 5px;
}
#recallbar .recallbar .sub-menu li{
	float:none;
}

.comment-child .recall-comment{
	clear:none;
	margin:0;
}
.wprecallblock{
	margin:10px 0 20px 0px;
	text-align:left;
}
.wprecallblock a{
	color: #0066CC;
}
.wprecallblock h3{
	margin: 15px 0;
}
.wprecallblock a:hover{
	color: #ff4b33;
	cursor:pointer;
}
.slide-thumb-recall{
	height:420px;
	width:100%;
}
.slide-thumb-recall td{
	vertical-align:middle;
}
.block_author h3{
	padding-top:0;
	margin-top:0;
}
.wprecallblock input[type="button"], 
.wprecallblock input[type="submit"],
.public_block  input[type="button"], 
.public_block input[type="submit"],
.widget_author_profil input[type="button"], 
.widget_author_profil input[type="submit"],
.count_user input[type="button"], 
.count_user input[type="submit"],  
#privatemess input[type="submit"],
.entry-content .raytbutton,
.prod-single .add_to_cart,
.page .get_feed,
.sale_file,
#conteiner .edit_form  input[type="button"]{
	background: url(img/service_back.png) repeat scroll 0 0 transparent;
    border: medium none;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF !important;
    padding: 4px 10px;
	cursor:pointer;
	margin: 3px 0;
}
.widget_author_profil a{text-decoration:none;}
.widget_author_profil a:hover{text-decoration:none;}
.widget_author_profil input:hover{cursor:pointer;text-decoration:none;}
.privat_block img{
	border-radius: 5px 5px 5px 5px;
    box-shadow: 2px 2px 3px;
}
.widget_author_profil .widget-rait{
	margin:3px 0!important;
	font-size:16px;
}
.block_author{
	clear:both;
}
.author-desc{
	border:none;
	vertical-align: middle;
	margin:0 0 20px;
	font-size:16px;
	width:100%;
}
.author-desc p{
	margin:5px 0;
}
.box-green{
	border:1px solid green;
	padding:10px;
	width:100%;
	text-align:center;
	font-weight:bold;
	color:green;
}
.author-desc td{
	border:none;
	padding:5px 5px;
	vertical-align: middle;
}
.author-desc .user-name{
	font-weight:bold;
	font-size:20px;
}
.author-desc img{
	margin:10px;
	border:1px solid #ccc;
	padding:5px;
	
}
.author-desc .user-desc{
	padding:5px;
	font-style: italic;	
}
.author-avatar{
	float:left;
	margin:10px !important;
	
}
.user-avatar{
	border: 1px solid #CCCCCC;
    float: left;
    margin: 0 15px;
    padding: 2px;
}
.user-avatar img{vertical-align: middle;}
.recall_content_block .public-post{
	min-height:45px; 
	padding:5px;
	border:1px solid #ccc;
	border-radius:3px;
	margin:5px;
	overflow: hidden;
}
.post-status{
	font-size:25px;
	float:right;
}
.wprecallblock .block_button{
	border:1px solid #aaa;
    color: #aaa
    font-weight: bold;
    padding: 4px 10px;
    text-decoration: none;
	margin-left: 5px;
	border-radius:7px;
	box-shadow: 2px 2px 2px;
	background: none repeat scroll 0 0 #fff;
}
.wprecallblock .active{
	background: none repeat scroll 0 0 #AAAAAA;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
	margin-left: 5px;
	cursor:default;
}

.recall_block, .profile_block, .privat_block, .public_block, .order_block, .groups_block{
	border: 1px solid #AAAAAA;
    margin: 13px 0;
    padding: 10px;
	border-radius:10px;
	overflow: hidden;
}
.groups_block input,.groups_block textarea{
	margin:5px 0;
}
.single_correspond{
	border: 1px solid #AAAAAA;
    padding: 5px;
	margin: 5px 0;
}
.single_correspond .avatar{
	margin:0 15px 0 0;
}
#user-avatar-display{
	position:static!important;
 }
.recall1{
	background: url(img/plus.gif) no-repeat;
}
.recall-1{
	background: url(img/minus.gif) no-repeat;
}
.recall0{
	background: url(img/zero.gif) no-repeat;
}
.recall_block, .profile_block, .order_block, .groups_block{
	display:none;
}
.errorMsg {
	position:absolute;
	width:300px;
	color:red;
	margin: 6px;
}
.author-online{
	overflow:hidden;
}
.author-avatar-list{
	float:left;
	margin:2px;
}
.author-avatar-list img{
	height:50px;
}
.status_user{
	margin:0 10px;
	float:left;
	width:32px;
	height:32px;
}
.mini_status_user{
	bottom: 11px;
    height: 16px;
    left: 59px;
    margin: 0 5px;
    position: absolute;
    width: 16px;
    z-index: 9;
}
.quick-chat-container{
	padding:10px!important;
	border:1px solid #ccc;
}
.quick-chat-history-container{
	padding:10px!important;
	border:1px solid #ccc;
}
#privatemess{
	background: rgba(0, 0, 0, 0.7);
    border-radius: 15px 15px 15px 15px;
    bottom: -120px;
    box-shadow: 4px 4px 5px #444;
    color: #FFFFFF;
    margin: 10px;
    padding: 10px 20px;
    position: fixed;
    right: 0;
	opacity: 0.9;
}
.count_user{
	margin:30px 0;
	border:1px solid #ccc;
	padding:10px;
	display:none;
	text-align:center;
}
.count_user h3{
	margin:0!important;
}
.table-resultes{
	width:100%;
	margin:20px 0;
	
}
.table-resultes input[type="button"],.podbor input[type="button"] {
    background-color: #53912B;
    border-color: #2B6903;
    color: #FFFFFF;
    text-shadow: -1px -1px #2B6903 !important;
	border-radius: 3px 3px 3px 3px;
    font-weight: 700;
	cursor:pointer;
    padding: 3px 4px 4px;
}
.salepost{
	background-color: orange!important;
	width:75px;
}
.table-resultes td{
	padding:5px;
	border:1px solid #ccc;
	vertical-align:middle;
}
.podbor{
	border: 2px solid #53912B;
    border-radius: 10px 10px 10px 10px;
    padding: 7px;
}
.edit_form{
	border:1px solid #aaa;
	padding:10px;
	margin:0 auto;
	width:90%;
	background:#ddd;
	border-radius:10px;
	box-shadow: 5px 5px 5px #333333;
}
.edit_form .conteiner_user{
	max-height: 500px;
    overflow: scroll;
}
.edit_form .conteiner_user .single-user{
	float: left;
    margin: 3px;
}
.thumbimg{
	border: 1px solid #CCCCCC;
    height: 40px;
    margin: 5px;
    padding: 5px;
    width: 40px;
}
#largeImg{
	max-height:400px;
	max-width:100%;
}
.del_history{
	float: right;
    margin-left: 40px;
    margin-top: 5px;
}
.post .block_author{
	margin:20px 0;
}
.post .block_author h3{
	margin:10px 0;
}
.privat_block p{
	line-height:1.2;
	margin:5px 0;
}
.new-author-recall{
	overflow: hidden;
}
#profile-user-widget p{
	margin: 10px;
}
.basket-table{
	width:100%
}
.basket-table .head-table{
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.basket-table .add_remove{
    font-size: 25px;    
}
.basket-table .add_remove .add-product{
	color: green;
    text-decoration: none;
	font-weight: bold;
}
.basket-table .add_remove .remove-product{
	color: red;
    text-decoration: none;
	font-weight: bold;
}
.basket-table td, .order_block table td{
	border:1px solid #ccc!important;
	text-align:center;
	vertical-align:middle;
}
.order_block table{
	width:100%;
	margin:10px 0;
}
.order_block table td{
	padding:10px;
}
.form-table input, .form-table select, .public_block input, .public_block select{
	margin-bottom:5px;
}
.recall_content_block .group-list{
	padding:0 0 0 30px;
}
.group-list li{
	padding:5px 0;
}
#count-word{color:green;}

.confirm h4{
	margin:0;
}
/*Рейтинг комментариев и постов*/
.comment-rayt, 
.post-rayt{
	margin:5px 0;
	text-align:right;
	overflow:hidden;
}
.comment-rayt .rayt-res, 
.post-rayt .rayt-res,
.post-rayt-title{
	float:left;
	font-weight:bold;
	color:green;
}
.post-rayt-title{
	margin-bottom:20px;
}
.votes-comment,
.users-feed,
.votes-post{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid green;
    border-radius: 5px 5px 5px 5px;
    color: gray;
    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;
	box-shadow: 2px 2px 2px 3px #666666;
}

#comments .votes-comment li,
.votes-post ul, 
.votes-post li{
	font-weight:normal;
	list-style:none;
	clear: both;
	padding: 0 5px;
	margin:0;
}
.close-votes{
	background: none repeat scroll 0 0 #444444;
    border: 1px solid #444444;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    padding: 0 3px;
}
.vote-results, 
.vote-post-results{
	border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    color: #888888;
    margin-left: 5px;
    padding: 0 3px;
    text-align: center;
	cursor:pointer;
	float: right;
}
.comment-rayt .rayt, 
.post-rayt .raytpost{
	margin:5px;
	height:24px;
	width:24px;
	float:right;
	cursor:pointer;
}

.comment-rayt .minus_rayt, 
.post-rayt .minus_rayt{
	background:url(img/minus.png) no-repeat;
}

.comment-rayt .plus_rayt, 
.post-rayt .plus_rayt{
	background:url(img/plus.png) no-repeat;
}

/*Постраничная навигация товаров*/
.product-navi, .user-navi{
	font-weight:bold;
	font-size:20px;
	margin: 20px 10px;
	padding: 10px;
	border:1px solid #ccc;
}
.product-navi span, 
.product-navi a,
.user-navi span, 
.user-navi a
{
	padding:0px 9px;	
	margin:0 3px;
}
.product-navi span, .user-navi span{
	text-decoration:underline;	
}
.product-navi a, .user-navi a{
	text-decoration:none;
	border:1px solid #ccc;
}
/*Виджет уведомления о новом сообщении*/
.form_new_message .reading_mess{
	margin:15px 0 0 0;
}
#privatemess .private-message p{margin:0;line-height: 1;}
/*Блок поздних сообщений*/
.privat_block .old_mess_block{
	background: none repeat scroll 0 0 #fff;
	border:3px solid #1DACD6;
    padding: 10px;
    text-align: center;
}
.privat_block .old_mess_block a{
	text-decoration:none;
	font-weight:bold;
	color:#1DACD6;
}
/*Статус пользователей в архиве переписки*/
.correspond .status_author_mess{
    height: 16px;
    margin-left: -30px;
    margin-top: 13px;
    position: absolute;
    width: 16px;
}
/*Группы пользователей*/
/*//////////////////////*/
.add_new_group{
	display:none;
}
.add_new_group h3, .add_new_group input{
	margin:0;
}
.add_new_group p{
	margin:5px 0;
}
.group-info p{
	margin:10px 0;
}
.group-info .add-user-group{
	margin-top:15px;
	text-align:right;
	clear:both;
}
.group-info  .avatar_gallery_group{
	float:left;
	margin:0 15px 15px 0;
	border-radius:5px;
}
.group-info .groupname{
	font-size:25px;
	font-weight:bold;
	clear:none;
	margin:10px 0 20px 0;
		text-align:right;
}
.group-info .groupname_edit{
	font-weight:bold;
	clear:none;
	margin:10px 0 20px 0;
}
.group-info .desc_group{
	float: right;
    margin: 10px 0;
    width: 450px;
}
.group-info  .admin-group{
	font-weight:bold;
}
.gallery-group{
	border:1px solid #ccc;
	border-radius:5px;
	padding:5px;
	overflow: hidden;
	clear:both;
	margin:10px 0 10px 0;
}
.gallery-group img{margin:10px;}

.public-post-group{
	background: none repeat scroll 0 0 #fff;
	border:3px solid #1DACD6;
    padding: 10px;
    text-align: center;
	margin:15px 0;
	clear: both;
}
.public-post-group a{
	text-decoration:none;
	font-weight:bold;
	color:#1DACD6;
}
.group-list .group-info{overflow:hidden;clear:both;padding:5px;margin:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.group-list .group-info h2{margin:0px;text-align:left;line-height:1;font-size:22px;clear: none;}
.group-list .group-info img{width:100px;}
.group-list .author-users{background: none repeat scroll 0 0 #DDDDDD;clear: both;overflow: hidden;padding: 0 10px;}
.author-users .admin-group{float:right;margin:5px 0;font-weight:normal;}
.author-users .users-group{float:left;margin:5px 0;}
.group-list .desc_group_list{float:none;width:auto;margin: 10px 0;}
.users_group{border:1px solid #ccc;margin:5px 0;padding:5px;border-radius:5px;clear: both;}
.users_group img{border-radius:3px;margin:5px;}
.group-info .group_content, .wprecallblock .group_content{position:fixed;top:50%;left:50%;width:500px;margin:-250px 0 0 -250px;padding:10px;z-index:999;max-height:550px;}
.wprecallblock .group_content .feed-users{max-height: 500px; overflow: scroll;}
.wprecallblock .group_content .avatar{float:left;}
.all-users-feed{
	cursor: pointer;
    font-weight: bold;
    margin-top: 0;
    text-decoration: underline;
	text-align:center;
	margin:10px 0;
	color:#0066CC;
}
.edit_form table{width:100%;background:#fff;}
.edit_form table td{padding:5px;vertical-align:middle;}
.edit_form table td h3{text-align:left;}
/*Форма регистрации*/
#register-form .in_field{
	font-size: 16px;
	padding: 7px;
	width:180px;
}
.reglink{
bottom: 3px;
color: #4DA01D;
font-size: 12px;
font-weight: 700;
position: absolute;
right: 5px;
text-transform: uppercase;
cursor: pointer;
}
.authorisation .reglink:hover { 
color: #B80606;
}
.backform{		
	background: none repeat scroll 0 0 #333;		
	display: none;		
	height: 110%;		
	left: -30px;		
	opacity: 0.9;		
	position: fixed;		
	top: -30px;		
	width: 110%;		
	z-index: 999;	
}
.regform{
		position:fixed;		
		width:450px;		
		left:50%;		
		top:30%;		
		margin-left:-225px;		
		margin-top:-170px;		
		padding:20px;		
		background:#fff;		
		border:5px solid #ddd;		
		z-index:999;		
		display:none;	
}
.textregform{
		padding:10px;		
		border:1px solid #ccc;		
		font-size:16px;	}

#register-form h3{
	margin: 0;
	font-size: 16px;
	padding: 3px 0;
}
#register-form input[type="text"], #register-form input[type="password"], #register-form select{
border: 1px solid #CCCCCC;border-radius: 0 0 0 0;color: #888888;font-size: 18px;padding: 3px 5px;width: 95%;}
#register-form select{width:100%;}
.regform .active{box-shadow: 0 0 10px 5px red;}
.register-button{width:50%;text-align:center;}
.register-button input[type="button"]{background:#ccc;color:#fff;padding:4px 7px;font-weight:bold;border:none;width:95%;font-size:16px;cursor:pointer;}.change-category{height: 50px;}
.pass-input{width:48%;margin-bottom: 10px;}
.block-button{margin-left: -8px;}
.title-register{padding:7px;font-size:14px;font-weight:bold;background: url(img/back-register.png) repeat-x scroll 0 0 transparent;width:45%;color:#fff;float:left;margin-bottom:15px;text-align:center;cursor:pointer;margin-top:20px;}
.title-sign{padding:7px;font-size:14px;font-weight:bold;background: url(img/back-sign.png) repeat-x scroll 0 0 transparent;width:45%;color:#fff;float:right;margin-bottom:15px;text-align:center;cursor:pointer;margin-top:20px;}
.signform{display:none;}
#regrequest{display: none; width: 96%; text-align: center; border: 1px solid #ccc; clear: both; font-weight: bold; padding: 5px;}
.arrow{position: absolute; width: 21px; height: 11px;}
#arrow-register{background: url(img/arrow-register.png) no-repeat scroll 0 0 transparent;top: 72px; left: 25%;}
#arrow-sign{background: url(img/arrow-sign.png) no-repeat scroll 0 0 transparent;top: 72px; right: 25%;}
.public_block{margin-bottom:20px;}
.close-button{background: url(img/close.png) repeat scroll 0px 0px #ffffff; height: 30px; width: 30px; position: absolute; border: 2px solid #fff; border-radius: 50px 50px 50px 50px; box-shadow: -3px 3px 3px #333; cursor: pointer; top: 0px; right: 0px; padding-top: 0px;}
.redactor{margin-right: 20px; background: url(img/redactor.png) no-repeat scroll 0px 0px transparent; padding-left: 20px;}
.profil{background: url(http://sportum.com.ua/wp-content/plugins/recall/img/profil.png) no-repeat scroll 0px 0px transparent; padding-left: 20px;}
.portfolio{background: url(http://sportum.com.ua/wp-content/plugins/recall/img/portfolio.png) no-repeat scroll 0px 0px transparent; padding-left: 20px;}
.text-title, .text-content{position: absolute; margin-left: 5px; color: #777; margin-top: 4px;}
.company-archive table tr{vertical-align:top;}
.login-form .register-button{height:31px;width:117px;background: url(http://sportum.com.ua/wp-content/plugins/recall/img/add_usluga.png) no-repeat scroll 0px 0px transparent;float:left;cursor:pointer;}
.login-form .sign-button{height:31px;width:78px;background: url(http://sportum.com.ua/wp-content/plugins/recall/img/sign.png) no-repeat scroll 0px 0px transparent;cursor:pointer;float:right;}
.login-form .logout-button{margin-right: 70px; height:31px;width:77px;background: url(http://sportum.com.ua/wp-content/plugins/recall/img/logout.png) no-repeat scroll 0px 0px transparent;cursor:pointer;float:right;}
.login-form{width:200px;}
.searchform{width:450px;}
.login-form .avatar-sign-user{float:left;height:32px;width:32px;border-radius:5px;}
.login-form .avatar-sign-user img{border-radius:5px;}
.registerform #login_user{margin-top:15px;}
.usercount{margin:20px;font-size:20px;font-weight:bold;}
.error{text-align:center;font-weight:bold;border:1px solid red;padding:15px;margin:10px 0;}
.error p, .greencart p{color:red;margin:0;}
.greencart{text-align:center;font-weight:bold;border:1px solid green;padding:15px;margin:10px 0;}
.post-hint{padding:10px;border:1px solid #ccc; border-radius:5px;margin:10px 0;}
/*/////////////////*/
/*магазин*/
.pricelist,
.prodlist,
.userlist{
	clear: both;
    margin: 30px 0;
    overflow: hidden;
	width:100%;
}
.prodlist .rows-list{
	text-align:center;
}
.prodlist .prod-single,
.userlist .user-single{
	border: 1px solid #CCCCCC;
	margin: 5px;
    padding: 5px;
}
.prodlist .slab-list{	
    border: 1px solid #CCCCCC;
    float: left;
    margin: 10px 4px;
    padding: 10px 5px;
    width: 30%;
}
.prodlist .slab-list h3,
.prodlist .slab-list h4{
	text-align:center;
	margin:0;
}
.prodlist .prod-single img{
	display: block;
}
.prodlist .slab-list img,
.prodlist .slab-list .add_to_cart{
	margin:0 auto;
	display: block;
}
.prodlist .list-list .thumb-prod,
.userlist .list-list .thumb-user{
	float:left;
	margin:0 15px 0 0;
}
.user-single .action-user{
	vertical-align:middle;
	text-align:center;
	min-width: 150px;
}
.user-single .action-user .status_author_mess{
	height:16px;
	width:16px;
}
.prodlist .list-list h3,
.prodlist .list-list h4,
.userlist .list-list h3,
.userlist .list-list h4{
	clear:none;
	margin:0;
}
.prodlist .price-prod{
	color:green;
}
.prodlist .prod-single a{
	text-decoration:none;
}
.prodlist td h3,
.prodlist td h4,
.userlist td h3,
.userlist td h4{
	margin:0 5px;	
}
.prodlist td,
.userlist td  {
	vertical-align:middle;
	padding:3px 5px;
}
.prodlist td img{
	margin:5px;
}
.prodlist .parne{
	background:#f0f0f8;
}
.price-basket-product{
	text-align:right;
} 
.price-basket-product .add_basket{
	background: url(img/service_back.png) repeat scroll 0 0 transparent;
    border: medium none;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF !important;
    padding: 4px 10px;
	cursor:pointer;
}
.false-button{
	width:61px;
	height:17px;
	padding:4px 10px;
}
/*//////////////////////////////*/ 
#feedlist .feed-post,
#feedlist .feedcomment{
	border-bottom: 1px solid #DFDFDF;
	margin-bottom: 10px;
}
#feedlist img{
	box-shadow:3px 3px 2px #ccc;
}
#feedlist .feed-author-avatar{
	float:left;
	margin:0 15px 0 0;	
}
#feedlist .feed-title{
	clear:none;
	margin: 0;
}
#feedlist .feed-content{
	margin-top: 10px; 
	margin-bottom: 10px;
}
#feedlist .feed-comment{
	text-align:right;
	color:#21759B;
}
/*Форма публикации*/
#inputs_formpost{
	
}
#inputs_formpost td{
	vertical-align:middle;
	text-align:center;
}
.close-public-form{
	float:right;
}

#commentlist {
margin: 10px 0 10px 10px;
}

.comment_date {
color: #397593; 
}

.feedcomment {
margin: 10px 0;
font: 14px/20px "PT Sans", "Tahoma", "Trebuchet MS", "Arial", "Tahoma", "Verdana", sans-serif;
}

.feedcomment-block {
background: #e5e5e5;
padding: 5px 10px;
font-weight: bold;
}

.feed-title a {
color: #16387C;
text-decoration: underline;
}

.feed-content {
background: url(img/arrow-msg.png) no-repeat 4px 2px #FAFAFA;
margin: 5px 0px 0px 20px;
padding: 8px 42px;
}

.recall-link {
color: red;
font-weight: 700;
text-decoration: none;
}