

/* Start:/bitrix/components/bitrix/search.title/templates/search_bloknot/style.css?13986762792108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/components/bitrix/search.title/templates/search_bloknot/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/templates/bloknot/styles.css?176370034439765*/
h1 {
    font-size: 1.45em;
    font-weight: normal;
    margin: 0;
    padding: 0px;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

h2, h3, h4 {
    margin: 0;
    padding: 0px;
    font-size: 1.15em;
    margin-bottom: 10px;
    font-weight: normal;
}

.otstup-ot-kartinki {
    float: left;
    margin: 10px;
}

table.formated {
    overflow: hidden;
    border: 1px solid #d3d3d3;
    background: #fefefe;
    width: 95% !important;
    margin: 5% auto 0;
    -moz-border-radius: 5px; /* FF1+ */
    -webkit-border-radius: 5px; /* Saf3-4 */
    border-radius: 5px;
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}

table.formated.khaliffa {
    border: 1px solid #FEF200;
    background: #fFfff0 !important;
}

table.formated th, table.formated td {
    padding: 18px 28px 18px;
    text-align: center;
}

table.formated th {
    padding-top: 22px;
    text-shadow: 1px 1px 1px #fff;
    background: #e8eaeb;
}

table.formated td {
    border-top: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
}

table.formated tr.odd-row td {
    background: #f6f6f6;
}

table.formated.khaliffa tr.odd-row td {
    background: #FEF200;
}

table.formated td.first, th.first {
    text-align: left
}

table.formated td.last {
    border-right: none;
}


table.formated td {
    background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}

table.formated tr.odd-row td {
    background: -moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
}

table.formated th {
    background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
    background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));
}

table.formated.khaliffa td {
    background: -moz-linear-gradient(100% 25% 90deg, #FEF200, #f9f9f9);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#FEF200), to(#FEF200));
}

table.formated.khaliffa tr.odd-row td {
    background: -moz-linear-gradient(100% 25% 90deg, #FEF200, #f1f1f1);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#FEF200), to(#FEF200));
}

table.formated.khaliffa th {
    background: -moz-linear-gradient(100% 20% 90deg, #FEF200, #ededed);
    background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#FEF200), to(#FEF200));
}

table.formated tr:first-child th.first {
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px; /* Saf3-4 */
}

table.formated tr:first-child th.last {
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px; /* Saf3-4 */
}

table.formatedtr:last-child td.first {
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px; /* Saf3-4 */
}

table.formated tr:last-child td.last {
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px; /* Saf3-4 */
}

.news-bline .city-link {
    background-color: #ddd;
    padding: 0px 4px;
    color: #303030;
    float: left;
    display: block;
    font-size: 11px;
    margin-top: 5px !important;
    border-radius: 3px;
}

.news-bline .city-link:hover {
    text-decoration: none;
}

span.news-line-video, span.news-line-photo {
    padding: 2px 6px 2px;
    color: #FFF !important;
    display: inline;
    font-size: 9px !important;
    border-radius: 3px;
    font-weight: bold;
}

ul.bigline span.news-line-video, ul.bigline span.news-line-photo {
    border-radius: 0px;
    font-size: 11px !important;
    padding: 3px 8px 2px;
    display: block;
    float: right;
}

.brand span.news-line-video, .brand span.news-line-photo {
    border-radius: 0px;
    padding: 7px 11px 8px;
    display: block;
    font: bold 14px/14px DINPro, Arial !important;
    float: right;
}

.brand .lowflow {
    position: absolute;
    z-index: 30;
    bottom: 0px;
    right: 0px;
}

.lowflow-mini {
    position: absolute;
    bottom: 52px;
    width: 100%;
}

.bigline .opt_holder {
    top: 118px !important;
    right: 0px !important;
}

span.news-line-video {
    background-color: #0082c5;

}

span.news-line-photo {
    background-color: #ee9a00;
}

span.news-line-video .glyphicon, span.news-line-photo .glyphicon {
    color: #FFF;
    top: 0px;
    font-size: 7px !important;
}

ul.bigline span.news-line-video .glyphicon, ul.bigline span.news-line-photo .glyphicon {
    color: #FFF;
    top: 1px;
    font-size: 12px !important;
    padding-left: 1px !important;
}

.brand span.news-line-video .glyphicon, .brand span.news-line-photo .glyphicon {
    color: #FFF;
    top: 0px;
    font-size: 11px !important;
}

.brand span.news-line-photo .glyphicon {
    font-size: 12px !important;
    top: 1px;
}


.bigline li .thumbimage {
    position: relative;
}

.bigline.fine_compressed li {
    border: solid 1px #E3DDD1 !important;
    padding: 16px !important;
    margin-bottom: 8px;
}

.bigline.fine_compressed li .thumbimage {
    width: 140px;
    height: 100px;
    float: right;
    border: 5px solid #F1EEE8;
    margin-left: 25px;
}

.bigline.fine_compressed .opt_holder {
    top: 78px !important;
    right: 0px !important;
}

.bigline.fine_compressed li .sys {
    font: bold 16px/18px DINPro;
}

.bigline.fine_compressed span .glyphicon {
    display: none !important;
}

.holder .right.detailed {
    padding-top: 0px;
    border-bottom: solid 1px #E3DDD1;
}

.news-bline.fine_compressed {
    border-top: solid 1px #E3DDD1;
}

.g-left {
    float: left;
}

.g-right {
    float: right;
}

[class*=__icon__large] {
    display: inline-block;
    background-image: url(/bitrix/templates/bloknot/./img/weather.png);
}

[class*=__icon__small] {
    display: inline-block;
    background-image: url(/bitrix/templates/bloknot/./img/weather_sm.png);
}

.b-weather {
    width: 325px;
    height: 150px;
    font-family: "DINPro";
    margin-bottom: 2px
}

.b-weather strong {
    font-weight: bold;
}

.b-weather__header {
    height: 20px;
    width: inherit;
}

.b-weather__header__title {
    background: -webkit-linear-gradient(270deg, #f1eee8, #e3ddd1);
    background: linear-gradient(180deg, #f1eee8, #e3ddd1);
    width: 155px;
    height: 15px;
    padding-top: 2px;
    padding-bottom: 3px;
    text-align: center;
    font-size: 12px;
    position: relative;
}

.b-weather__header__title:after {
    content: "";
    position: absolute;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiID8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjIwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDIwIDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZGVmcz4KICAgIDxsaW5lYXJHcmFkaWVudCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJncmFkMSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEyMCUiPgogICAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2IoMjQxLCAyMzgsIDIzMik7c3RvcC1vcGFjaXR5OjEiIC8+CiAgICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDIyNywgMjIxLCAyMDkpO3N0b3Atb3BhY2l0eToxIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICA8L2RlZnM+CjxwYXRoIGZpbGw9InVybCgjZ3JhZDEpIiBkPSIgTSAwLjAwIDAuMDAgTCAwLjc5IDAuMDAgQyA3LjIyIDYuMjUgMTMuNDggMTIuNjggMTkuODQgMTkuMDAgTCAwLjAwIDE5LjAwIEwgMC4wMCAwLjAwIFoiIC8+Cjwvc3ZnPgo=);
    left: 155px;
    top: 1px;
    height: 20px;
    width: 20px;
}

.b-weather__header__more {
    font-size: 12px;
    text-decoration: underline;
    color: #0a5a9c;
    padding-top: 2px;
}

.b-weather__header__more__link {
    color: #0a5a9c;
}

.b-weather__header__more__link:hover {
    color: #2077bf;
}

.b-weather__content {
    background-color: white;
    border: 1px solid #e3ddd1;
    height: 130px;
}

.b-weather__content a {
    color: #303030;
    border-right: 1px solid #f8f6f3;
    float: left;
}

.b-weather__content a:hover {
    color: #303030;
}

.b-weather__content a:last-child {
    border: none;
}

.b-weather__content:after {
    content: "";
    clear: both;
}

.b-weather__content__item {
    padding: 5px;
    height: 120px;
    border-right: 1px solid #f8f6f3;
    position: relative;
}

.b-weather__content__item a {
    color: #303030;
}

.b-weather__content__item a:hover {
    color: #303030;
}

.b-weather__content__item:last-child {
    border-right: none;
}

.b-weather__content__item--large {
    width: 143px;
}

.b-weather__content__item--small {
    width: 73px;
}

.b-weather__temperature {
    height: 50px;
}

.b-weather__temperature--large {
    width: inherit;
}

.b-weather__details {
    background-color: #f8f6f3;
    text-align: center;
    height: 50px;
    margin-bottom: 5px;
    font-family: "DINPro";
}

.b-weather__details__item {
    padding-top: 8px;
    display: inline-block;
    width: 70px;
    float: left;
    font-size: 14px;
}

.b-weather__details__item:nth-child(1) {
    width: 55px;
}

.b-weather__details__item:nth-child(2) {
    width: 87px;
}

.b-weather__details__item--small {
    width: 73px !important;
    line-height: 17px;
}

.b-weather__badge {
    height: 15px;
    color: white;
    background-color: #99d9f2;
    text-shadow: -1px 0px 0px #73A9BE;
    border-radius: 5px;
    display: inline-block;
    padding: 0px 8px;
    text-align: center;
    font-size: 14px;
}

.b-weather__badge__wrapper--centered {
    margin: 0 auto;
    display: table;
    line-height: 13px;
}

.b-weather__text {
    font-family: "DINPro";
    font-weight: bold;
}

.b-weather__text--large {
    padding-top: 12px;
    font-size: 30px;
    float: left;
    width: 66%;
    text-align: center;
}

.b-weather__text--small {
    padding-top: 13px;
    padding-left: 10px;
    font-size: 14px;
}

.b-weather__icon {
    height: 50px;
    width: 45px;
    float: left;
}

.b-weather__icon__small {
    height: 30px;
    width: 30px;
    margin-top: 8px;
    margin-right: 5px;
}

.b-weather__icon__small--cloud-rain-snow {
    background-position: 0px 5px;
}

.b-weather__icon__small--cloudy {
    background-position: -37px 0px;
}

.b-weather__icon__small--power-rain-lightning {
    background-position: -72px 0px;
}

.b-weather__icon__small--medium-cloud {
    background-position: -110px 0px;
}

.b-weather__icon__small--much-snow {
    background-position: -147px 0px;
}

.b-weather__icon__small--clear-sky {
    background-position: -183px 0px;
}

.b-weather__icon__small--medium-snow {
    background-position: 0px -37px;
}

.b-weather__icon__small--strong-rain {
    background-position: -37px -37px;
}

.b-weather__icon__small--cloud-sun {
    background-position: -72px -37px;
}

.b-weather__icon__small--cloud-night {
    background-position: -110px -37px;
}

.b-weather__icon__small--light-rain-lighting {
    background-position: -147px -37px;
}

.b-weather__icon__small--light-rain {
    background-position: -184px -37px;
}

.b-weather__icon__small--lighting-without-rain {
    background-position: 0px -74px;
}

.b-weather__icon__small--power-snow {
    background-position: -37px -74px;
}

.b-weather__icon__small--most-cloud-night {
    background-position: -72px -74px;
}

.b-weather__icon__small--medium-rain {
    background-position: -110px -74px;
}

.b-weather__icon__small--rain-lighting-snow-cloud {
    background-position: -147px -74px;
}

.b-weather__icon__small--sun {
    background-position: 0px -112px;
}

.b-weather__icon__small--fog {
    background-position: -37px -112px;
}

.b-weather__icon__large--cloud-rain-snow {
    background-position: 0px 5px;
}

.b-weather__icon__large--cloudy {
    background-position: -55px 3px;
}

.b-weather__icon__large--power-rain-lightning {
    background-position: -110px 5px;
}

.b-weather__icon__large--medium-cloud {
    background-position: -165px 7px;
}

.b-weather__icon__large--much-snow {
    background-position: -220px 4px;
}

.b-weather__icon__large--clear-sky {
    background-position: -275px 3px;
}

.b-weather__icon__large--medium-snow {
    background-position: -320px -50px;
}

.b-weather__icon__large--strong-rain {
    background-position: -375px -50px;
}

.b-weather__icon__large--cloud-sun {
    background-position: -430px -50px;
}

.b-weather__icon__large--cloud-night {
    background-position: -485px -50px;
}

.b-weather__icon__large--light-rain-lighting {
    background-position: -540px -50px;
}

.b-weather__icon__large--light-rain {
    background-position: -595px -48px;
}

.b-weather__icon__large--lighting-without-rain {
    background-position: -640px -105px;
}

.b-weather__icon__large--power-snow {
    background-position: -695px -105px;
}

.b-weather__icon__large--most-cloud-night {
    background-position: -750px -105px;
}

.b-weather__icon__large--medium-rain {
    background-position: -805px -105px;
}

.b-weather__icon__large--rain-lighting-snow-cloud {
    background-position: -860px -105px;
}

.b-weather__icon__large--sun {
    background-position: 0px -160px;
}

.b-weather__icon__large--fog {
    background-position: -55px -160px;
}

.b-weather__temperature--large .b-weather__icon {
    margin-top: -5px;
}

.b-weather_day {
    display: table-cell;
    height: 100px;
    width: 85px;
    font-family: "DINPro";
    float: left;
    margin-right: 15px;
}

.b-weather_day_date {
    background-color: #f1eee8;
    text-align: center;
    width: inherit;
    height: 80px;
    display: table-cell;
    vertical-align: middle;
    color: #8d8d8d;
}

.b-weather_day_date h2 {
    font-size: 42px;
    font-weight: bold;
    line-height: 25px;
    margin-top: 20px;
}

.b-weather_day_date p {
    font-size: 18px;
    line-height: 30px;
}

.b-weather_day_date-today {
    color: #424242;
}

.b-weather_day_name {
    text-align: center;
    background-color: #424242;
    color: white;
    height: 20px;
}

.b-weather_day_name-weekend {
    background-color: #dd4b39;
}

.b-forecast {
    width: 785px;
    font-family: "DINPro";
    float: left;
}

.b-forecast_head {
    color: #e3ddd1;
}

.b-forecast_head-list {
    display: table-row;
    font-size: 12px;
    font-style: italic;
}

.b-forecast_head-list li {
    display: inline-table;
}

.b-forecast_head-list li:nth-child(1) {
    width: 190px;
}

.b-forecast_head-list li:nth-child(2) {
    width: 250px;
}

.b-forecast_head-list li:nth-child(3) {
    width: 107px;
}

.b-forecast_head-list li:nth-child(4) {
    width: 82px;
}

.b-forecast_head-list li:nth-child(5) {
    width: 70px;
    margin-left: 10px;
}

.b-forecast_item {
    margin-bottom: 20px;
    border-top: 1px #e3ddd1 solid;
    padding-top: 10px;
    float: left;
}

[class*=weather__icon__large] {
    width: 45px;
    height: 50px;
}

.weather-table {
    border-collapse: collapse;
    float: left;
    width: 685px;
}

.weather-table_row {
    min-height: 54px;
    border-bottom: 1px #e3ddd1 dotted;
    display: table-row;
    width: 685px;
    float: left;
}

.weather-table_row:last-child {
    border-bottom: none;
}

.weather-table_row-day {
    background-image: -webkit-linear-gradient(0deg, white 0%, #fff9ed 100%);
    background-image: linear-gradient(90deg, white 0%, #fff9ed 100%);
    background-attachment: fixed;
}

.weather-table_row-night {
    background-image: -webkit-linear-gradient(0deg, white 0%, #e7f7fd 100%);
    background-image: linear-gradient(90deg, white 0%, #e7f7fd 100%);
    background-attachment: fixed;
}

.weather-table_body--cell {
    vertical-align: middle;
    display: table-cell;
    height: 54px;
    /*padding-top: 4px;*/
}

.weather-table_body--cell:nth-child(1) {
    width: 90px;
    /*padding-top: 2px;*/
}

.weather-table_body--cell:nth-child(2) {
    padding-right: 0px;
}

.weather-table_body--cell:nth-child(3) {
    width: 190px;
    padding-right: 5px;
    padding-left: 10px;
    line-height: 1.2;
    /*padding-top: 8px;*/
}

.weather-table_body--cell:nth-child(4) {
    width: 105px;
    /*padding-top: 8px;*/
}

.weather-table_body--cell:nth-child(5) {
    width: 60px;
    text-align: center;
    padding-right: 20px;
    /*padding-top: 8px;*/
}

.weather-table_body--cell:nth-child(6) {
    width: 60px;
    text-align: center;
    padding-right: 35px;
    /*padding-top: 8px;*/
}

.weather-table_body--cell:nth-child(7) {
    padding-right: 10px;
    line-height: 1;
    /*padding-top: 8px;*/
}

.weather-table_body--cell_daypart {
    font-size: 28px;
    color: #8d8d8d;
    font-weight: bold;
}

.weather-table_body--cell_daypart-mark {
    color: #424242;
    text-decoration: none;
}

.weather-table_description {
    font-size: 14px;
    color: #8d8d8d;
}

.weather-table_description-first {
    font-size: 14px;
    color: #424242;
}

.weather-table_temp {
    font-size: 30px;
    color: #424242;
    font-weight: bold;
    text-align: center;
}

.weather-table_pressure-first {
    font-size: 14px;
    color: #424242;
}

.weather-table_pressure {
    font-size: 14px;
    color: #8d8d8d;
}

.weather-table_wind-first {
    font-size: 14px;
    color: #424242;
}

.weather-table_wind {
    font-size: 14px;
    color: #8d8d8d;
}

.weather-table_wet-first {
    font-size: 24px;
    color: #424242;
}

.weather-table_wet {
    font-size: 24px;
    color: #8d8d8d;
}

.wrapper-row {
    padding: 10px 0 10px 0;
    border-bottom: 1px #e3ddd1 dotted;
    float: left;
}

.wrapper-row:first-child {
    padding-top: 0;
}

.wrapper-row:last-child {
    border-bottom: none;
}

.glyphicons-arrow {
    display: inline-block;
}

.glyphicons-arrow:before {
    content: "\e092";
}

/* штиль */
.icon_wind_c {
}

/* южный */
.icon_wind_s {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    top: 1px;
    left: -2px;
}

/* юго-восточный */
.icon_wind_se {
    -webkit-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    left: -2px;
}

/* юго-западный */
.icon_wind_sw {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 0;
}

/* северный */
.icon_wind_n {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

/* северо-восточный */
.icon_wind_ne {
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg);
}

/* северо-западный */
.icon_wind_nw {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* западный */
.icon_wind_w {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}

/* восточный */
.icon_wind_e {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    top: 3px;
}


/* Стили для кнопки Наша Борьба против управляющих компаний */
.btn-wrap {
    height: 30px;
    padding-top: 1px;
}

.btn-main_page {
    position: relative;
    float: left;
}

.btn-main_page a {
    text-decoration: none;
    color: #303030;
    position: relative;
    background: #f1eee8;
    border-bottom: 1px solid rgb(227, 221, 209);
    font: bold 14px DINPro, Arial, sans-serif;
    text-transform: uppercase;
    z-index: 1;
    text-align: center;
    padding: 6px 30px;
    float: left;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
    border-radius: 10px;
    height: 17px;
}

.btn-main_page a:hover {
    text-decoration: none;
    text-shadow: none;
    background-color: #FCDB00;
    color: #303030;
    border-bottom: 1px solid #FCDB00;
}

/* КОММЕНТАРИИ */
.itb_userinfo div {
    width: 24%;
    margin-right: 8px;
}

.itb_userinfo div input, .itb_userinfo div button {
    width: 93% !important;
    font-size: 15px !important;
}

.it5_photo_outer {
    display: none;
}

.it5_header abbr {
    top: 5px;
}

.please_register {
    position: absolute !important;
    font: normal 11px/14px Arial;
    display: block;
    top: 7px;
    right: 15px;
    padding-right: 15px;
}

.please_register a {
    font-size: 12px !important;
    text-decoration: underline;
}

.sortable_block {
    width: 785px;
    border-top: 1px dotted #e3ddd1;
    font-family: 'DINPro';
    position: relative;
    padding: 5px 0px;
    min-height: 49px;
    box-sizing: border-box;
}

.main_sort {
    float: left;
}

.main_sort li {
    font-size: 18px;
    display: inline-block;
    margin-left: 15px;
    margin-right: 50px;
}

.main_sort li:first-child {
    margin-left: 20px
}

.main_sort li a {
    color: #424242;
    font-weight: bold;
}

.main_sort li.active_sort_big {
    background-color: #dd4b39;
    border-radius: 15px;
    margin-left: 0px;
    margin-right: 28px;
}


.main_sort li.active_sort_big a {
    color: white;
    display: block;
    padding: 10px 18px;
}

.main_sort li.active_sort_big a:hover {
    text-decoration: none;
}

.second_sort {
    position: absolute;
    left: 45%;
    top: 33%;
}

.second_sort li {
    display: inline-block;
    margin-right: 30px;
}

.second_sort li:last-child {
    margin-right: 0;
}

.second_sort li a {
    color: #424242;
}

.second_sort li.active_sort_small {
    background-color: #79c500;
    border-radius: 15px;
    margin-top: -10px;
}


.second_sort li.active_sort_small a {
    color: white;
    display: block;
    padding: 4px 16px;
}

.second_sort li.active_sort_small a:hover {
    text-decoration: none;
}

.b-weather__header__more__link--small {
    display: none;
}

.company-journal {
    margin-top: 25px;
}

.company-journal .special-item div {
    line-height: 1.8;
}

.company-journal .so-type {
    font-size: 12px;
}

.company-journal .special-item a {
    font-weight: bold;
    font-size: 13px;
    color: #0A5A9C;
    text-decoration: none;
    line-height: 1.5;
    text-transform: none;
}

.company-journal .special-item a:hover {
    text-decoration: underline;
}

.company-journal .gray {
    color: #d5d5d5;
}

.company-journal .gray a {
    font-weight: normal;
    font-size: 9px;
    color: #d5d5d5;
    text-transform: uppercase;
}

.special {
    margin-top: 25px;
}

.special-row {
    display: block;
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 14px;
    margin-bottom: 21px;
}

.special-row.last {
    border-bottom-style: none;
}

.special-item {
    display: inline-block;
    margin-right: 19px;
    float: left;
    width: 341px;
}

.special-item:last-child {
    margin-right: 0;
}

.special-item-wo-image {
    width: 100%;
    margin-top: -6px;
}

.special-item a {
    font-weight: bold;
    font-size: 13px;
    color: #009ec6;
    text-decoration: none;
    line-height: 1.5;
}

.special-item a:hover {
    text-decoration: underline;
}

.special-item div, .special-item div a {
    font-size: 9px;
    color: #afafaf;
    text-transform: uppercase;
}

.special-item .so-type {
    font-size: 13px;
    text-transform: none;
    margin-right: 7px;
}

.special-item .so-type-1 {
    color: #c62100;
}

.special-item .so-type-2 {
    color: #b77d00;
}

.special-item .so-type-3 {
    color: #6a9236;
}

.special-sections {
    line-height: 1.2;
    font-size: 13px;
}

.special-sections li a {
    display: block;
    color: #0A5A9C;
    padding: 5px 0 5px 10px;
    text-decoration: none;
}

.special-sections li a:hover {
    background-color: #f1f1f1;
}

.special-sections li a.active {
    font-weight: bold;
    color: #0A5A9C;
}

.rblock .catblock.translations h4 {
    color: #dd4b39;
    text-indent: 20px;
    background: #F1EEE8 url('data:image/gif;base64,R0lGODlhCgAKAKIAAP90Y/Pv6P9dSv5LNv+OgPPu5/5KNQAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUNEQjYyMjgxNTgyMTFFNTkxRjJFQjVFOTUwM0M1MkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUNEQjYyMjkxNTgyMTFFNTkxRjJFQjVFOTUwM0M1MkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0RCNjIyNjE1ODIxMUU1OTFGMkVCNUU5NTAzQzUyQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0RCNjIyNzE1ODIxMUU1OTFGMkVCNUU5NTAzQzUyQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAKAAoAAAMdGEUyI6QoYKoFy2rDtm1e5YTGQ0JkRG2YwjiQlAAAOw==') 11px 11px no-repeat;
}

.twinholder {
    width: 100%;
    display: block;
    display: table;
}

.twinholder_left {
    width: 80px;
    display: block;
    display: table-cell;
    text-align: center;
    border-right: dotted 1px #e3ddd1;

    vertical-align: middle;
    height: 100%;
}

.twinholder_right {
    width: auto;
    display: block;
    display: table-cell;
    margin-left: 81px;

    vertical-align: middle;
    text-align: left;
}

.twinholder_inner {
    display: block;
    padding: 10px;
    padding-top: 8px;
    height: 100%;
}

.twinholder_inner b {
    font-weight: bold;
}

.twinholder_inner a {
    font-weight: bold;
    font-size: 13px;
}


.twinholder .online {

}

.vividholder {
    border: solid 10px #E3DDD1;
    width: 655px;
    height: 380px;
    margin: 0 auto;
    background: #FFF;
}

.hwrapper {
    width: 100%;
    background: #F1EEE8;
}

.news-detail b.hideme {
    display: none;
}

#miscoutholder .guide_right_menu li:last-child {
    padding-bottom: 25px;
}

.blink_me {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {
    0% {
        opacity: 1.0;
    }
    50% {
        opacity: 0.0;
    }
    100% {
        opacity: 1.0;
    }
}

@-webkit-keyframes blinker {
    0% {
        opacity: 1.0;
    }
    50% {
        opacity: 0.0;
    }
    100% {
        opacity: 1.0;
    }
}

@keyframes blinker {
    0% {
        opacity: 1.0;
    }
    50% {
        opacity: 0.0;
    }
    100% {
        opacity: 1.0;
    }
}

.contest__active {
    position: relative;
    padding: 30px;
    margin-top: 60px;
    border: 2px solid #e6ded1;
}

.contest__active:nth-child(2) {
    margin-top: 0;
}

.contest__buttons {
    position: absolute;
    top: -36px;
    right: 0;
    font: 500 18px/1 DINPro, Arial, sans-serif;
    text-transform: uppercase;
}

.contest__last:after {
    content: "";
    display: table;
    clear: both;
}

@-moz-document url-prefix() {
    .contest__last {
        font-size: 0;
    }
}

.contest__buttons .button {
    display: inline-block;
    color: #FFF;
    padding: 9px 25px 7px;
    margin-right: 15px;
    text-decoration: none;
}

.contest__buttons .button__orange {
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFA200', endColorstr='#FFFFB800');
    background-color: #ffb100;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTIwMCIvPjxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjZmM5YTAwIi8+PHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiNlYjkzMDAiLz48c3RvcCBvZmZzZXQ9IjUzJSIgc3RvcC1jb2xvcj0iI2VhOTQwMCIvPjxzdG9wIG9mZnNldD0iNTklIiBzdG9wLWNvbG9yPSIjZWQ5NzAwIi8+PHN0b3Agb2Zmc2V0PSI3MiUiIHN0b3AtY29sb3I9IiNmOWFjMDAiLz48c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmYmUwMCIvPjxzdG9wIG9mZnNldD0iOTQlIiBzdG9wLWNvbG9yPSIjZmZiZTAwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZiODAwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffa200), color-stop(28%, #fc9a00), color-stop(47%, #eb9300), color-stop(53%, #ea9400), color-stop(59%, #ed9700), color-stop(72%, #f9ac00), color-stop(84%, #ffbe00), color-stop(94%, #ffbe00), color-stop(100%, #ffb800));
    background-image: -moz-linear-gradient(top, #ffa200 0%, #fc9a00 28%, #eb9300 47%, #ea9400 53%, #ed9700 59%, #f9ac00 72%, #ffbe00 84%, #ffbe00 94%, #ffb800 100%);
    background-image: -webkit-linear-gradient(top, #ffa200 0%, #fc9a00 28%, #eb9300 47%, #ea9400 53%, #ed9700 59%, #f9ac00 72%, #ffbe00 84%, #ffbe00 94%, #ffb800 100%);
    background-image: linear-gradient(to bottom, #ffa200 0%, #fc9a00 28%, #eb9300 47%, #ea9400 53%, #ed9700 59%, #f9ac00 72%, #ffbe00 84%, #ffbe00 94%, #ffb800 100%);
}

.contest__buttons .button__blue {
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF00408A', endColorstr='#FF004697');
    background-color: #00408a;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDA4YSIvPjxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjMDAzODc4Ii8+PHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiMwMDM3NzUiLz48c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iIzAwMzc3NyIvPjxzdG9wIG9mZnNldD0iNTYlIiBzdG9wLWNvbG9yPSIjMDAzYjgwIi8+PHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiMwMDNlODciLz48c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iIzAwNTBhZSIvPjxzdG9wIG9mZnNldD0iNzglIiBzdG9wLWNvbG9yPSIjMDA1OGJjIi8+PHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiMwMDU1YjgiLz48c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iIzAwNDg5YiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNDY5NyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00408a), color-stop(25%, #003878), color-stop(34%, #003775), color-stop(47%, #003777), color-stop(56%, #003b80), color-stop(59%, #003e87), color-stop(72%, #0050ae), color-stop(78%, #0058bc), color-stop(84%, #0055b8), color-stop(97%, #00489b), color-stop(100%, #004697));
    background-image: -moz-linear-gradient(top, #00408a 0%, #003878 25%, #003775 34%, #003777 47%, #003b80 56%, #003e87 59%, #0050ae 72%, #0058bc 78%, #0055b8 84%, #00489b 97%, #004697 100%);
    background-image: -webkit-linear-gradient(top, #00408a 0%, #003878 25%, #003775 34%, #003777 47%, #003b80 56%, #003e87 59%, #0050ae 72%, #0058bc 78%, #0055b8 84%, #00489b 97%, #004697 100%);
    background-image: linear-gradient(to bottom, #00408a 0%, #003878 25%, #003775 34%, #003777 47%, #003b80 56%, #003e87 59%, #0050ae 72%, #0058bc 78%, #0055b8 84%, #00489b 97%, #004697 100%);
}

.active__head {
    margin-bottom: 30px;
}

.active__header {
    font: bold 40px/1 DINPro, Arial, sans-serif;
    color: #4C4C4C;
}

.active__header--small {
    font: bold 19px/3 Arial, sans-serif;
    font-style: italic;
}

.active__image {
    position: relative;
}

.active__image .active__badge {
    position: absolute;
    bottom: 4px;
    right: 1px;
}

.active__badge {
    font: normal 20px/1 DINPro, Arial, sans-serif;
    background-color: #004390;
    color: #FFF;
}

.active__badge .italic {
    font-style: italic;
}

.active__badge strong {
    font-size: 25px;
    font-weight: bold;
}

.active__badge--big {
    padding: 20px 30px;
}

.active__badge--small {
    padding: 7px;
}

.active__list {
    font-size: 0;
    text-align: justify;
    height: 135px;
}

.active__list:after {
    content: "";
    display: table;
    clear: both;
}

.active__item {
    position: relative;
    margin-right: 1.19048%;
    float: left;
    width: 19.04762%;
}

.active__item:after {
    content: "";
    display: table;
    clear: both;
}

.active__item .active__badge {
    position: absolute;
    bottom: 9px;
    left: 0;
    font: bold 16px/1 DINPro, Arial, sans-serif;
}

.active__item:last-child {
    margin-right: 0;
}

.last__item {
    box-sizing: border-box;
    font-size: 0;
    padding: 15px;
    margin-bottom: 15px;
    margin-right: 1.96078%;
    border: 1px solid #e6ded1;
    float: left;
    width: 49.01961%;
}

.last__item:after {
    content: "";
    display: table;
    clear: both;
}

.last__item:nth-child(2n) {
    margin-right: 0;
}

@-moz-document url-prefix() {
    .last__item {
        margin-right: 1.85%;
    }
}

.last__item a {
    text-decoration: none;
}

.last-item__head {
    display: table-cell;
    vertical-align: middle;
}

.last__description {
    display: table;
    box-sizing: border-box;
    font: bold 18px/1 Arial, sans-serif;
    background: #f2eee8;
    color: #444444;
    padding: 5px 10px;
    margin-top: 5px;
    width: 100%;
    height: 38px;
    text-transform: uppercase;
}

.header__head {
    font: bold 24px/3.3 Arial, sans-serif;
    color: #8d8984;
}

.header__select {
    display: inline-block;
    background-color: #ffb100;
    color: #FFF;
    padding: 0px 7px 4px;
    border-radius: 5px;
    border-radius: 15px;
}

.image__contest--big {
    width: 100%;
    max-width: 720px;
}

.image__contest--small {
    width: 100%;
    max-width: 135px;
}

.image__contest--medium {
    width: 100%;
    max-width: 354px;
    max-height: 235px;
}

.clients-page .header__head {
    text-align: center;
    font: bold 40px/1 DINPro, Arial, sans-serif;
    color: #424242;
    padding: 40px 0;
}

.clients-page .active__header {
    font-size: 34px;
    text-align: center;
    color: #303030;
}

.clients-page .active__badge {
    width: 52%;
}

.clients-page .active__badge--red {
    background-color: #df5d4e;
}

.clients-page .contest__header .header__head {
    font: 500 30px/1 DINPro, Arial, sans-serif;
    color: #8d898b;
}

.clients-page .contest__last .last__item .last__description {
    font: normal 19px/1.1 DINPro, Arial, sans-serif;
    font-style: italic;
    background: transparent;
    text-transform: none;
    margin-top: 2px;
    padding: 5px 0px;
}

.header__select--red {
    color: #df5d4e;
    background: transparent;
}

.last-item__company {
    margin-top: 20px;
}

.company__logo {
    text-align: center;
    vertical-align: middle;
    display: table-cell;
}

.company__column {
    width: 50%;
    margin: 0;
    display: inline-block;
    vertical-align: middle;
}

.company__image {
    max-width: 170px;
    max-height: 40px;
    display: block;
}

.company__type {
    font: normal 14px/1.1 Arial, sans-serif;
    text-align: right;
    padding-right: 10px;
    color: #666666;
}

#msgMaxSize {
    padding: 0px 15px 15px;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    display: none;
}

.guide_inner_header h1 {
    word-break: normal !important;
}

.hozvo_adv img {
    border: none;
}

.hozvo_adv img {
    border: none !important;
}

.hozvo_adv li {
    border-bottom: dotted 1px #CCC;
    padding-bottom: 0px;
    padding-top: 9px;
    clear: both;
}

.hozvo_adv li:after {
    position: relative;
    display: bottom;
    content: ' ';
    clear: both;
}

.hozvo_adv {
    padding-top: 0px !important;
}

.hozvo_adv .syslink {
    font-weight: normal !important;
    color: #434343 !important;
    vertical-align: top !important;
}

.hozvo_adv > li:last-child {
    border-bottom: none;
}

.hozvo_adv img {
    width: 80px !important;
    height: 59px !important;
    margin-bottom: 0px !important;
}

.hozvo_adv li {
    height: 67px !important;
}

.lhead img {
    margin-right: 0px !important;
}

.lhead {
    padding-left: 14px !important;
}

.hozvo_adv .syslink {
    height: 62px !important;
}

body.adfoxClickable .main_content .wrapper:before,
div.adfox-banner-background ~ .main_content .wrapper:before {
    background: none;
    display: none;
}

body.adfoxClickable .nav.row:before,
div.adfox-banner-background ~ .header-wrapper .nav.row:before {
    display: none !important;
}

body.adfoxClickable .nav.row #secondGroup:before,
div.adfox-banner-background ~ .header-wrapper .nav.row #secondGroup:before {
    display: none !important;
}

body.adfoxClickable .header-wrapper__shadow {
    box-shadow: none;
    border-bottom: none;
}

body.adfoxClickable .subholder {
    background: none;
}

body.adfoxClickable .upperbanner {
    width: 1191px !important;
    margin: 0 auto !important;
    z-index: 4 !important;
}

body.adfoxClickable .upperbanner img {
    width: 100%
}

div.adfox-banner-background ~ .header-wrapper .nav.row #secondGroup {
    position: relative;
}

.html_banner div {
    /*background-color: #fff;*/
}

.header__choose-city .icon, .html_banner div .html_banner a, .html_banner img {
    z-index: 4;
}

.news-text img {
    height: auto !important;
}

.image_logo-ng {
    top: -7px !important;
    height: 83px !important;
    width: 285px !important;
}

.narrep-btn-add-acticle {
    transition: background 0.6s ease 0s;
    background-color: rgb(156, 10, 10);
    margin: 15px auto;
    background-image: -moz-linear-gradient(center top, rgb(139, 0, 0), rgb(73, 34, 34));
    font-family: DINPro, Arial, sans-serif;
    font-weight: 700;
    font-size: 23px;
    text-transform: uppercase;
    height: 50px;
    width: 333px;
    display: block;
    cursor: pointer;
    box-sizing: border-box;
    box-shadow: 0px 0px 15px #040404;
    color: #FFF;
    border: 1px solid rgb(90, 0, 0);
    padding: 12px 0px;
    text-align: center;
}

.narrep-btn-add-acticle:hover, .narrep-btn-add-acticle:active, .narrep-btn-add-acticle:focus {
    color: #fff;
    background-color: rgb(212, 0, 0);
    background-image: -moz-linear-gradient(center top, #D80000, #720000);
    text-decoration: none;
}

.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none;
}

.pager li {
    display: inline;
}

.disabled-paginate {
    cursor: not-allowed;
    pointer-events: none;
}

.pager li > a, .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}

.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
}

a[href='/themes/immortal_regiment/'] {
    font-weight: 900 !important;
    font-size: 13px;
    background: url(http://bloknot-krasnodar.ru/upload/lenta.gif) no-repeat;
}

.nav__item a[href='/structure/reboot/'] {
    font-weight: 900 !important;
    font-size: 13px;
    width: 130px;
    text-indent: -9999px;
    background: url(http://bloknot-stavropol.ru/upload/reboot.jpg) no-repeat;
}

.nav__item.nav__item--first a[href='/structure/reboot/']:hover {
    background: url(http://bloknot-stavropol.ru/upload/reboot.jpg) no-repeat;
}

/* End */
/* /bitrix/components/bitrix/search.title/templates/search_bloknot/style.css?13986762792108 */
/* /bitrix/templates/bloknot/styles.css?176370034439765 */
