

/* Start:/local/templates/design_21/components/bitrix/system.pagenavigation/round/style.min.css?16382779132672*/
.bx-pagination{margin:2rem 0 1rem}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-flex}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;border:2px solid transparent;display:block;height:40px;min-width:40px;line-height:36px;color:#333;font-size:1.125rem;border-radius:20px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li{background-color:#f2f2f2}.bx-pagination .bx-pagination-container ul li:first-child,.bx-pagination .bx-pagination-container ul li:last-child{background-color:transparent}.bx-pagination .bx-pagination-container ul li:nth-child(2){border-radius:20px 0 0 20px}.bx-pagination .bx-pagination-container ul li:nth-last-child(2){border-radius:0 20px 20px 0}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:40px;min-width:40px;line-height:38px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{border:2px solid #8b0025;font-weight:600}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span{width:40px;height:40px;border-radius:20px;line-height:36px;overflow:hidden;background-color:#f2f2f2;padding:0;color:#000;text-align:center}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:36px;padding:0}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination .bx-pagination-container ul li.bx-pag-prev{margin-right:17px}.bx-pagination .bx-pagination-container ul li.bx-pag-next{margin-left:17px}
/* End */


/* Start:/local/templates/design_21/components/bitrix/search.page/tags/style.css?1638342097227*/
.search-page .news__img {
	max-height: 180px;
}
.search-page .news__img img {
	object-fit: contain;
}
.title__bg {
	max-width: 90%;
}
.truncate {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
/* End */


/* Start:/local/templates/design_21/components/bitrix/search.suggest.input/.default/style.css?1638342097507*/
input.search-suggest {}
div.search-popup{border: 1px solid #333333;background: #FFFFFF;padding: 2px;margin: 0px;}
div.search-popup-row, div.search-popup-row-active{position: relative; padding: 2px 4px;margin: 0px;cursor: hand;cursor: pointer;}
div.search-popup-row{background:#FFFFFF;}
div.search-popup-row-active{background:#EEEEEE;}
div.search-popup-el-name, div.search-popup-el-cnt{position: relative; margin:0px;padding:0px;text-align:left;}
div.search-popup-el-cnt{text-align:right; float:right;}
/* End */
/* /local/templates/design_21/components/bitrix/system.pagenavigation/round/style.min.css?16382779132672 */
/* /local/templates/design_21/components/bitrix/search.page/tags/style.css?1638342097227 */
/* /local/templates/design_21/components/bitrix/search.suggest.input/.default/style.css?1638342097507 */
