

/* Start:/bitrix/templates/main/components/bitrix/menu/horizontal_multilevel_hram/style.css?17334167501330*/

.ul_prihod {
    width: 700%!important; /* Ширина блока со всеми новостями */
    padding: 0!important;
    margin: 0 auto!important; /* Выравнивание по середине */
    -moz-column-count: 2!important; /* Для Firefox */
    -moz-column-width: 150px!important;
    -moz-column-gap: 3px!important;
    -webkit-column-count: 2!important; /* Для Safari и Chrome */
    -webkit-column-width: 150px!important;
    -webkit-column-gap: 3px!important;
    column-count: 2!important; /* Количество колонок */
    column-width: 150px!important; /* Ширина колонки */
    column-gap: 3px!important; /* Отступ колонки */
}
.ul_prihod li {
    width: 95%!important; /* Ширина отдельного блока новости */
    display: inline-table!important; /* Определяет, что элемент является таблицей как при использовании тега <table>, но при этом таблица является встроенным элементом и происходит ее обтекание другими элементами */
    margin: 0px!important;
    padding: 0px!important;
}
.ul_prihod li a {
    padding: 10px 20px!important;
    min-height:35px;
}

/* End */


/* Start:/bitrix/templates/main/components/bitrix/breadcrumb/default/style.min.css?1733416750448*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/bitrix/templates/main/styles.css?17334167503440*/
.menu_city{
    display: inline-block;
}
.itemfancy{
    width: 33%;
    display: inline-block;
}
.itemfancy a img{
    width: 100%;
}
@media screen and (max-width: 980px) {
    .itemfancy{
        width: 49.5%;
    }
}
@media screen and (max-width: 400px) {
    .itemfancy{
        width: 99%;
    }
}
html,body {
    height: 100%!important; /* задаем высоту тела документа */
}
.page { /* основной блок, который должен растянуться до подвала */
    min-height: 100%; /* задаем минимальную высоту основного блока */
}
.copyrights { /* подвал */
    margin-top: -71px; /* делаем отрицательный отступ по высоте равный высоте подвла, чтобы четко вписаться в размер экрана */
}
.logo img{
    height: 130%!important;
}
.logo > DIV {
    margin-top: -7px;
}
#sergey img {
    margin: 10px;
}
.w_full{
    display: block;
    width:60%;
    margin: 0 auto!important;
    height:auto;
}
.w_50_100{
    display: block;
    width:50%;
    height:auto;
    margin: 0 auto!important;
}
@media screen and (max-width: 980px) {
    .w_full{
        width:80%;
    }
    .w_50_100{
        width:70%;
    }
}
@media screen and (max-width: 980px) {
    .w_full{
        width:100%;
    }
    .w_50_100{
        width:90%;
    }
}
.name_s{
    display: block;
    margin: 0 auto;
    font-size: 2em;
    color:#800080;
    text-align:center;
}
.s_year{
    color:#800080;
}.s_year_c{
    color:#800080;
    display: block;
    margin: 0 auto;
    text-align: center;
}
 .lpodl{
     width:3%;
     position: absolute;
     left:-3%;
     height: 100%;
     top:0;
     overflow: hidden;
 }
.rpodl{
    width:3%;
    position: absolute;
    right:-3%;
    height: 100%;
    top:0;
    overflow: hidden;
}
.rpodl img,.lpodl img {
    width: 100%;
    height: auto;
}
@media screen and (max-width: 1600px) {
    .rpodl{
        width:4%;
        right:-4%;
    }
    .lpodl{
        width:4%;
        left:-4%;
    }
}
@media screen and (max-width: 1400px) {
    .rpodl{
        width:5%;
        right:-5%;
    }
    .lpodl{
        width:5%;
        left:-5%;
    }
}
@media screen and (max-width: 1200px) {
    .rpodl{
        width:6%;
        right:-6%;
    }
    .lpodl{
        width:6%;
        left:-6%;
    }
}
@media screen and (max-width: 1000px) {
    .rpodl{
        width:7%;
        right:-7%;
    }
    .lpodl{
        width:7%;
        left:-7%;
    }
}
@media screen and (max-width: 800px) {
    .rpodl{
        width:8%;
        right:-8%;
    }
    .lpodl{
        width:8%;
        left:-8%;
    }
}
@media screen and (max-width: 600px) {
    .rpodl{
        width:9%;
        right:-9%;
    }
    .lpodl{
        width:9%;
        left:-9%;
    }
}
@media screen and (max-width: 400px) {
    .rpodl{
        width:10%;
        right:-10%;
    }
    .lpodl{
        width:10%;
        left:-10%;
    }
}
#relative{
    position: relative;
    padding: 6px;
    text-align: justify;
}

.itemfancylistok,.itemfancylistok a, .itemfancylistok a img{
    width:100%;
    height: auto;
}


.blog-post, .news p, .typography p, body{
    color: #000!important;
}

/* End */


/* Start:/bitrix/templates/main/template_styles.css?1733416750308*/

@media screen and (max-width: 980px) and (min-width: 640px){
.news-1 .wrapper {
    width: 300px!important;
    margin-right: 18px!important;
float: left!important;
}

@media screen and (max-width: 639px)and (min-width: 360px) {
.news-1 .wrapper {
    margin: 0 auto!important;
	width: 300px!important;
}
}

/* End */
/* /bitrix/templates/main/components/bitrix/menu/horizontal_multilevel_hram/style.css?17334167501330 */
/* /bitrix/templates/main/components/bitrix/breadcrumb/default/style.min.css?1733416750448 */
/* /bitrix/templates/main/styles.css?17334167503440 */
/* /bitrix/templates/main/template_styles.css?1733416750308 */
