.voting-form-box {
	border:none;
}

.question-content {
    margin-bottom: 40px;
    border: 1px solid #f5f5f5;
}

.question-content:last-child {
    border-bottom: 0;
}

.question-text {
    border-left: 5px solid #f5f5f5;
    border-right: 5px solid #f5f5f5;
    padding: 10px;
    margin: 10px;
    color: #292929;
}

.question-meta {
    background: #f5f5f5;
    padding: 15px;
}

.question-author {
    font-size: 16px;
    font-weight: bold;
    color: #292929;
}

.question-timestamp {
    font-size: 12px;
    color: #595959;
    margin-left: 10px;
}

.download-jpg span {
	margin-left: 10px;
}

.webpoisk {
	min-height: 720px;
	border: none;
}

.forum-block-inner table {
	text-align: start !important;
	color: #333 !important;
}

div.header__info__login {
	margin-top: 0;
}

.wic_esia button{
    height: 80px;
    padding-left: 75px;
	padding-right: 10px;
	color:#4141da;
    font: bold 16px Arial,sans-serif;
	border: 0;
    box-shadow: 1px 1px 1px 1px #ccc;
	background:url('/esia/esia_icon.png') no-repeat 0 center/80px;
	cursor:pointer;
}
.wic_esia button{
    box-shadow: 1px 1px 3px 1px #ccc;
}

.special-mibok-menu {
	display: none;
}


.appeal {
	float: right;
}

.content .map-columns {
	font-size: 14px;
	text-align: left;
	width: auto;
}

.content .map-columns ul {
	padding: 0 10px;
}

.subscribe-btn {
	font-family: "Helvetica Neue", Helvetica;
	color: #fff;
    background-color: #1e439c;
    border: 0;
    padding: 10px 15px;
}

.subscribe-email {
	padding: 8px 15px;
}

.tfoms-content .subscribe-block {
	padding: 20px;
}