<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* Start:/bitrix/components/mad/smi/templates/.default/style.css?17169969561170*/
section#ranepa-smi {
    margin-bottom: 25px;
}
.ranepa-smi {
    max-height: 250px;
    overflow: hidden;
    margin-bottom: 26px;
}
.ranepa-smi-left{
    width: 39%;
    display: inline-block;
    vertical-align: top;
    margin-right: 1%;
}
.ranepa-smi-left&gt;img{
    height: auto;
}
.ranepa-smi-date{
    height: 37px;
    width: 100%;
    background: #951a1d url(/bitrix/templates/ranepa/images/top_side_bg.png) no-repeat center top;
    background-size: cover;
    position: relative;
    z-index: 18;
    text-align: center;
    color: #fff;
    font-family: 'MyriadPro-Light';
    font-size: 24px;
    line-height: 35px;
}
.ranepa-smi-content {
    display: inline-block;
    vertical-align: top;
    width: 59%;
}
.ranepa-smi-title {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 24px;
}
.ranepa-smi-text {
    font-size: 16px;
    line-height: 20px;
    height: 80px;
    overflow: hidden;
    margin-bottom: 20px;
}
.ranepa-smi-link {
    text-decoration: underline;
    color: rgb(202, 31, 39);
}
@media(max-width: 650px){
.ranepa-smi{
    max-height: none;
}
.ranepa-smi-left{
    width: 100%;
}
.ranepa-smi-content{
    width: 100%;
}    
}
/* End */


/* Start:/bitrix/templates/ranepa/components/bitrix/menu/ranepa-vertical-page/style.css?17169969574322*/
.right-menu-page {
	float: right;
	width: 24%;
}

.ranepa-page-content {
	width: 73%;
	float: left;
	margin-bottom: 20px;
}

.vertical-multilevel-menu-block
{
	
}

ul#vertical-multilevel-menu, 
#vertical-multilevel-menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size:16px;
}

h3.page-title.ranepa-grid-block-title
{
	margin-bottom: 5px;
	color: #000000;
	text-transform: initial;
}

/*Submenu box*/
#vertical-multilevel-menu li ul
{
	display:none;
	height:auto;
	background: #F4F4F4;
}

#vertical-multilevel-menu li.ind-1 {margin-left:12px;}
#vertical-multilevel-menu li.ind-2 {margin-left:24px;}
#vertical-multilevel-menu li.ind-3 {margin-left:36px;}
#vertical-multilevel-menu li.ind-4 {margin-left:48px;}
#vertical-multilevel-menu li.ind-5 {margin-left:60px;}

.right-menu-page #vertical-multilevel-menu li ul 
{
	background-color: #FFFFFF;
}

/*.right-menu-page #vertical-multilevel-menu &gt; li &gt; ul &gt; li &gt; ul,*/
.right-menu-page #vertical-multilevel-menu &gt; li &gt; ul
{
	display:block;
}


/* Submenu Items */
#vertical-multilevel-menu li a
{
	display: block;
	text-decoration: none;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 18px;
}

/*Items selected*/
#vertical-multilevel-menu li a.item-selected
{
/*	background-color: #D6D6D6;*/
	text-decoration: underline;

}

/*Items Hover */
#vertical-multilevel-menu li a:hover
{
}

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item
{
	color: #000000;
	font-size: 16px;
/*	font-family: 'Arial Narrow', sans-serif;*/
	padding:0;
	border:none;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	/*height:26px;
	overflow:hidden;*/
	margin-top: 11px;
	margin-bottom: 18px;
}

.root-item.have-child:after
{
	content: "\f0d7";
	font-size: 18px;
	font-family: 'FontAwesome';
	margin-left: 8px;
}

.root-item:hover.have-child:after
{
	content: "\f0d8";
}

.right-menu-page #vertical-multilevel-menu &gt; li ul.root-item::before,
.right-menu-page #vertical-multilevel-menu &gt; li &gt; .root-item.have-child::after
{
	display:none;
}


/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, 
#vertical-multilevel-menu a.root-item-selected:hover,
.right-menu-page #vertical-multilevel-menu a:hover
{
	color: #951a1d;
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected
{
	text-decoration: underline;
}

/*Parent item*/
#vertical-multilevel-menu a.parent
{
	background: #F5F5F5 url(/bitrix/templates/ranepa/components/bitrix/menu/ranepa-vertical-page/images/arrow.gif) center right no-repeat;
	padding-right:10px;
}

.right-menu-page #vertical-multilevel-menu a.parent {
	background-color: #FFFFFF;
}


/*Denied items*/
#vertical-multilevel-menu a.denied
{
	background: #F5F5F5 url(/bitrix/templates/ranepa/components/bitrix/menu/ranepa-vertical-page/images/lock.gif) center right no-repeat;
	color:#DDDDDD;
	padding-right:10px;
}

/* Holly Hack. IE Requirement \*/
* html ul#vertical-multilevel-menu li { float: left; height: 1%; }
* html ul#vertical-multilevel-menu li a { height: 1%; }
/* End */


/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item
{
	margin: 0;
	padding: 0 0 10px 0;
}

.right-menu-page #vertical-multilevel-menu li ul.root-item {
 	margin-left:12px;
}

#vertical-multilevel-menu li ul.root-item:before
{
	content: "\f0d7";
	color: #ffffff;    
	font-size: 57px;
	font-family: 'FontAwesome';
	position: relative;
	top: -3px;
	left: 120px;
}

#vertical-multilevel-menu li ul
{
	margin:-27px 0 0 133px;
}

.right-menu-page #vertical-multilevel-menu li ul
{
	margin:0px 0px 0px 18px;
}


/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul
{
	/*top:-999em;*/
	display:none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

@media (max-width: 950px){

	.right-menu-page {
		box-sizing:border-box;
		margin-top:36px;
/*		float: right;*/
		float: none;
		clear: both;
		width: 100%;
	}

	.ranepa-page-content {
		box-sizing:border-box;
		width: 100%;
/*		float: left;*/
		float: none;
		clear: both;
	}

}

@media (max-width: 640px){

	.wrapper &gt; .right-menu-page {
	 	padding-left:6px;
	 	padding-right:6px;
	}

}

/* End */
/* /bitrix/components/mad/smi/templates/.default/style.css?17169969561170 */
/* /bitrix/templates/ranepa/components/bitrix/menu/ranepa-vertical-page/style.css?17169969574322 */
</pre></body></html>