

/* Start:/local/templates/sakha-center/components/bitrix/breadcrumb/sakha-breadcrumb/style.min.css?1789024843467*/
.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;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/sakha-center/components/bitrix/news/all-news-page/style.css?17890248432038*/
.search-expand {
	right:0;
	display: flex;
	align-items: center;
	width: 44px;          /* ширина в свёрнутом виде — под размер кнопки-лупы */
	overflow: hidden;
	transition: width .3s ease;
	margin-left: auto;
}
.search-expand.is-open {
	display:flex;
	width: 100%;          /* можно заменить на 100% / max-width, если поиск в шапке на всю строку */

}
.search-expand.is-open > .btn-search > i{
	/* padding-left: 1rem !important;
	padding-right: 1rem !important; */
	background-color: #fabc2a;
	color: white !important;
	transition: all 0.2s; 

}
form:has(.form-control:not(:placeholder-shown)) .btn-search i {
	/* padding-left: 1rem !important;
	padding-right: 1rem !important; */
	background-color: #fabc2a;
	color: white !important;
	transition: all 0.2s; 

}
.search-form:has(.search-expand.is-open) {
	width: 100%;          /* можно заменить на 100% / max-width, если поиск в шапке на всю строку */
}
.search-expand .form-control {
	flex: 1 1 auto;      /* заполняет место, оставшееся от кнопок, без своего width-transition */
	min-width: 0;         /* чтобы мог схлопываться до 0, а не распирал строку */
	opacity: 0;
	padding: 0;
	border: none;
	transition: all 0.5s; 
	 /* .3s ease .3s;    */
}

.form-control:focus{
	box-shadow: none !important;
}

.search-expand.is-open .form-control {
	opacity: 1;
	padding: .375rem 1rem;
}
.search-expand .search-cancel {
	display: none;
}
.search-expand.is-open .search-cancel {
	display: inline-flex;
}
.search-expand .btn-search,
.search-expand .search-cancel {
	flex-shrink: 0;        /* кнопки никогда не сжимаются, независимо от того, сколько места сейчас у контейнера */
}

.search-form:has(.search-expand.is-open)+.smartfilter {
	display: none;
}

.search-cancel:active{
	border-color: transparent !important;
}
/* End */
/* /local/templates/sakha-center/components/bitrix/breadcrumb/sakha-breadcrumb/style.min.css?1789024843467 */
/* /local/templates/sakha-center/components/bitrix/news/all-news-page/style.css?17890248432038 */
