

/* Start:/bitrix/templates/.default/components/registr/search.page/poisk/style.css?16330937363318*/
div.search-tags-chain a {margin:2px;}
div.search-tags-chain a.search-tags-link {
	color:#333333; 
	font-size:90%; 
	text-decoration:none;
	color:#535353;
}
div.search-tags-cloud a {white-space: normal;}
a.search-page-params {
	border-bottom: 1px dashed blue;
	text-decoration: none;
}
div.search-page-params {
	padding-top: 6px;
}
.search-item-rate {font-size: 11px;}


.new-search {
	margin:0;
}

ul.search-nav-tabs {
    list-style-type: none;
    margin-left: 0;
}

.search-nav-tabs li a {
	font-weight:600;
	text-decoration:none;
}

.search-nav-tabs li {
    padding: 7px 19px !important;
    position: relative;
    background: #e5e5e5;
    font-size: 12px;
    text-transform: uppercase;
    height: auto !important;
    margin-right: 3px;
    box-shadow: none !important;
	border-radius:2px !important;
	border-bottom:2px solid #BC262C;
}

div.search-page input[type="submit"] {
    width: 35%;
    border: 0 !important;
    border-radius: 4px !important;
    height: 34px;
	background: #333;
	font-weight:bold;
	font-size:15px;
}

 div.search-page input[type="submit"]:hover {
	background: #BC262C;
}

 input, #page textarea {
    border-radius: 4px;
	width:65%;
}

.search-nav-tabs li:hover a {
	color:#fff;
}
.search-nav-tabs li:hover {
	background:#BC262C !important;
	cursor:pointer;
}
 .search-nav-tabs li.active {
	background:#BC262C !important;
	color:#fff !important;
	height:auto;
}

.search-document {
	display:flex;
	justify-content:start;
	padding:25px 0 0 0;
}

.search-document input {
	width:auto !important;
	margin-left:30px;
}

.sort_document {
	display:flex;
	justify-content:start;
	padding:10px 0;
}
.sort_document ul {
	display:flex;
	list-style:none;
	margin-left:0;
}
.sort_document ul li {
	margin:0 10px 0 0;
}
.sort_document div li span {
	font-weight:bold;
}
.sort_document div {
	margin:0 20px 0 0;
}

.sort_document ul li a {
	text-decoration:none;
	border-bottom: 1px dashed blue;
	padding:0 0 3px 0;
}

.search-page h2 {
	font-size:16px;
}

.search-page h2 a {
	font-weight:600;
}

ul.search-nav-tabs {
    list-style-type: none;
    margin: 15px 0 0 0;
}
.wrapp-text-search hr {
	border-top: 1px solid #BC262C;
}
.search-document div span {
	font-weight:bold;
}
.fixed {
	position:fixed !important;
	top:0px;
	width:100% !important;
	z-index:1000;
	background:#fff;
}
.fixed2 {
	position:fixed !important;
	padding-top:1px;
	height:50px;
	z-index:1000;
	background:#fff;
}
/*.fixed input {
    border: 1px solid #abadb3;
    padding: 5px 10px;
    background: #dce0e0;
}*/
/*.fixed .firstobl,.fixed .search_wrap {display:none !important;}*/

.dop_rekvizit select {
	margin-bottom: 10px;
}

@media screen and (min-width: 320px) and (max-width:1023px) {

	.search-document {flex-wrap:wrap;}
	.search-document div {flex-basis:100%;}
	.sort_document {flex-wrap:wrap;}
	.sort_document div {flex-basis:100%; margin:10px 0;}
	.sort_document ul li {font-size:14px;}
	ul.search-nav-tabs {display: flex;flex-wrap: wrap;}
	ul.search-nav-tabs li {flex-basis:100%; margin:5px 0; text-align:center; font-size:12px; font-weight:300; }
	.wrapp-text-search {text-align:center; padding:0 5px;}
	.fixed {position:relative !important;}
	.fixed2 {position:relative !important;}
}

@media screen and (max-width:768px) {
	.search-document {flex-wrap:nowrap;}
	.search-document div {flex-basis:50%;}
}
/* End */


/* Start:/bitrix/templates/media/components/bitrix/menu/search_tab/style.css?16328180661486*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/media/components/bitrix/menu/search_tab/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}

.count
{
	font-size: 80%;
	font-weight: bold;
	font-style: italic;
	float: right;
	margin-left: 4px;
}

.n:hover {
	color: yellow;
}

/* bootstrap 5.1.1 */
@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  display: none;//inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: 0.75s linear infinite spinner-border;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
  float: right;
  margin-left: 4px;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border {
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
  }
}

ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?149863516151*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /bitrix/templates/.default/components/registr/search.page/poisk/style.css?16330937363318 */
/* /bitrix/templates/media/components/bitrix/menu/search_tab/style.css?16328180661486 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?149863516151 */
