a, .sp-megamenu-parent>li.active>a, .sp-megamenu-parent>li.active:hover>a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover, .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:active  {
	color: #2f3573; /* темно-синий */
}
#sp-header .sppb-addon-text-block .sppb-addon-content p {
	font-size: 14px;
	line-height:120%;
	color: #252525 !important;
}

body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
    left: auto;
    right: -660px;
}
.sppb-panel-modern>.sppb-panel-heading {
    padding: 7px 30px 7px 15px;
    background: #f6fafb;
    color: #4b5981;
}
.sppb-panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 24px;
    font-weight: bold;
	color: #2f3573;
}

/*09,01,2023 */
/*#sp-header {
    background: #2f3573;
	height: 80px;
}
#sp-header a, #sp-header p, #sp-header ul, #sp-header li, #sp-header div, #sp-header #sp-menu ul.social-icons a  {
    color: #fff;
}
#sp-header .burger-icon>span {
    background-color: #fff;
}
#sp-header #sitelogo {
	content: url('/images/ixraywhite.png');
}
#sp-header #offcanvas-toggler {
    height: 80px;
    line-height: 80px;
}
#sp-header .logo {
    height: 80px;
}
#sp-header #sp-logo.has-border .sp-column {
    height: 80px;
}
#sp-header #sp-menu {
	height: 80px;
}
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown.sp-dropdown-main {
	top:80px;
}
*/


/* Sticky */
/* #sp-header.header-sticky  {
    background: #fff;
	height: 60px;
}
#sp-header.header-sticky a, #sp-header.header-sticky p, #sp-header.header-sticky ul, #sp-header.header-sticky li, #sp-header.header-sticky div, #sp-header.header-sticky #sp-menu ul.social-icons a  {
    color: #252525;
}
#sp-header.header-sticky .burger-icon>span {
    background-color: #252525;
}
#sp-header.header-sticky #sitelogo {
	content: url('/images/ixrayrgb.png');
}
#sp-header.header-sticky #offcanvas-toggler {
    height: 60px;
    line-height: 60px;
}
#sp-header.header-sticky .logo {
    height: 60px;
}
#sp-header.header-sticky #sp-logo.has-border .sp-column {
    height: 60px;
}
#sp-header.header-sticky #sp-menu {
	height: 60px;
}
#sp-header.header-sticky .sp-megamenu-parent .sp-dropdown.sp-dropdown-main {
	top:60px;
} */


#sp-header  {
    background: #fff;
	height: 60px;
}
#sp-header a, #sp-header p, #sp-header ul, #sp-header li, #sp-header div, #sp-header #sp-menu ul.social-icons a  {
    color: #252525;
}
#sp-header .burger-icon>span {
    background-color: #252525;
}
#sp-header #sitelogo {
	content: url('/images/ixrayrgb.png');
}
#sp-header #offcanvas-toggler {
    height: 60px;
    line-height: 60px;
}
#sp-header .logo {
    height: 60px;
}
#sp-header #sp-logo.has-border .sp-column {
    height: 60px;
}
#sp-header #sp-menu {
	height: 60px;
}
#sp-header .sp-megamenu-parent .sp-dropdown.sp-dropdown-main {
	top:60px;
}





.sppb-addon-text-block .sppb-addon-content h3.sp-module-title a, .sp-dropdown #sp-header a, .sp-dropdown #sp-header>a, .sp-dropdown li a.sp-group-title{
    color: #252525 !important;
	display: block;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 10px;
	text-decoration: underline;
}


.sp-dropdown-mega .sp-menu-full .page-content .sppb-addon-content p, .sppb-addon-text-block .sppb-addon-content h3.sp-module-title,/* .sppb-addon-text-block .sppb-addon-content h3,*/ #sp-header, .sp-dropdown-mega ul.sp-mega-group li, #sp-header, .sp-dropdown-mega ul.sp-mega-group li a {
	color: #252525 !important;
}

#sppb-addon-1673015947 ul {
	margin-top: -15px;
}
#sppb-addon-1673006330870 ol.sppb-carousel-indicators li {
	border: 1px solid #e8354b;
}
#sppb-addon-1673006330870 ol.sppb-carousel-indicators li.active {
	background: #e8354b;
}
#sppb-addon-1673006330870 .sppb-carousel-arrow{
	color: #e8354b;
}


/* 10.01. 2023 */
.sppb-form-group input[type="text"], .sppb-form-group input[type="email"], .sppb-form-group textarea, #sppb-addon-1673349506501 .sppb-ajaxt-contact-form div.sppb-form-group textarea {
    border: 2px ridge #ccc;
    transition: 0.4s;
    border-radius: 0;
    font-size: 14px;
    padding: 5px 15px;
}

#section-id-1673264492534 #column-wrap-id-1673264492533 {
	padding-left: 0; padding-right: 0;
}



#section-id-1673266480803 div.sppb-row-container div.sppb-row div.sppb-row-column:hover {background: #2f3573;}
#section-id-1673266480803 div.sppb-row-container div.sppb-row div.sppb-row-column:hover p {color:#fff;}
#section-id-1673266480803 div.sppb-row-container div.sppb-row div.sppb-row-column:hover h4 {color:#fff;}

#section-id-1673275808137 div.sppb-row-container div.sppb-row div.sppb-row-column:hover {background: #2f3573;}
#section-id-1673275808137 div.sppb-row-container div.sppb-row div.sppb-row-column:hover p {color:#fff;}
#section-id-1673275808137 div.sppb-row-container div.sppb-row div.sppb-row-column:hover h4 {color:#fff;}


#section-id-1673266480803 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(1):hover img {
	content:url(/images/pic9-1.jpg);
}


#section-id-1673266480803 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(2):hover img {
	content:url(/images/pic9-2.jpg);
}

#section-id-1673266480803 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(3):hover img {
	content:url(/images/pic9-3.jpg);
}

#section-id-1673266480803 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(4):hover img {
	content:url(/images/pic9-4.jpg);
}

#section-id-1673275808137 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(1):hover img {
	content:url(/images/pic9-5.jpg);
}

#section-id-1673275808137 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(2):hover img {
	content:url(/images/pic9-6.jpg);
}

#section-id-1673275808137 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(3):hover img {
	content:url(/images/pic9-7.jpg);
}

#section-id-1673275808137 div.sppb-row-container div.sppb-row div.sppb-row-column:nth-child(4):hover img {
	content:url(/images/pic9-8.jpg);
}





@media (min-width: 1200px){
	#section-id-1673266480803 .h4, #section-id-1673266480803 h4, #section-id-1673275808137 .h4, #section-id-1673275808137 h4 {
		font-size: 14px;
		margin-top: 10px;
		color: #2f3573;
	}
	#section-id-1673266480803 p, #section-id-1673275808137 p {
		font-size: 12px;
		line-height: 120%;
	}
}


.sppb-addon-image-layout-content {
	background: #2f3573 !important;
}
#sp-title {
	display: none;
}
.article-can-edit {
	display: none !important;
}
h3.sppb-addon-title {
    color: #2f3573;
    font-weight: 700;
    text-align: center;
}
#sp-main-body {
    padding: 40px 0;
}
.art_podzag {
	font-weight: 400;
    color: #2f3573;
	font-size:16px;
	margin-bottom:10px;
}
.art_bull {
	font-size: 16px;
	font-weight: 400;
	color: #252525;
	margin-bottom: 0;
}
.art_comment {
	font-size: 14px;
	color:#252525;
	
}


#sppb-addon-1673528355646 .sppb-gallery li {
    margin: 0 5px;
}
#sp-bottom {
	background: #2f3573;
}
#sp-footer a, #sp-bottom a {
    color: #fff;
	text-decoration: underline;
}
.blog h2 {
    font-weight: 700;
    margin-bottom: 25px;
    color: #2f3573;
	font-size: 28px;
}
.blog h2 span.subheading-category {
	    font-weight: 700;
}

.article-list .article .article-header h1, .article-list .article .article-header h2 {
    font-size: 18px;
    line-height: 120%;
    text-align: center;
}

.article-list .article .article-header h2 a {
    color: #252525;
    font-weight: 400;
	text-decoration: none;
}
.article-list .article .article-header h2 a:hover {
    color: #2f3573;
    font-weight: 400;
	text-decoration: underline;
}
.article-list .article {
    border: none;
}

.article-details .article-header {
	display: none;
}


.art_table {
    border-collapse: collapse;
    width: 100%;
	font-size: 14px;
}

.art_table td, .art_table th {
    border: 1px solid #777;
    padding: 8px;
	vertical-align: top;
}

.art_table tr:nth-child(even){background-color: #f2f2f2;}

.art_table tr:hover {background-color: #ddd;}

.art_table th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #4CAF50;
    color: white;
}
.art_table th:first-child, .art_table td:first-child {
	width:33%;
	text-align: right;
	font-weight: 400;
}
.art_table ul {
	margin-bottom: 0;
	list-style: disc inside none;
	padding-left: 0;
}
#sp-main-body {
	min-height: 450px;
}
#sppb-addon-1678698192367 .sppb-divider {
    margin-top: 15px !important;
    margin-bottom: 0px !important;
}


.sp-megamenu-parent .sp-dropdown li.sp-menu-item {
    line-height: 150%;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a {
    padding-top: 0;
    padding-bottom: 0;
    font-size: 12px;
    line-height: 100%;
    margin: 0;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
	text-decoration: underline;
}

#fbicon {
	width:85px; 
	height:28px; 
	margin-right:10px;
}
#liicon {
	width:85px; 
	height:28px;
	margin-right:25px;
}
.sppb-articles-carousel-meta, .sppb-articles-carousel-meta-category {
	display: none;
}
.sppb-articles-carousel-meta {
	text-align: center;
}

@media (min-width:576px){
	.sp-menu-full.container{width:540px}
	#offcanvas-toggler {
		display:block !important;
	}
	#sp-header #offcanvas-toggler {
    padding-top: 15px;
}
}
@media (min-width:768px){
	.sp-menu-full.container{width:720px}
	#offcanvas-toggler {
		display:block !important;
	}
}
@media (min-width:992px){
	.sp-menu-full.container{width:960px}
	#offcanvas-toggler {
		display:none !important;
	}
	body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
		left: auto;
		right: -400px;
	}
}
@media (min-width:1200px){
	.sp-menu-full.container{width:1140px}
	#offcanvas-toggler {
		display:none !important;
	}
	body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
		left: auto;
		right: -550px;
	}
}
@media (min-width:1400px){
	.sp-menu-full.container{width:1320px}
	#offcanvas-toggler {
		display:none !important;
	}
	body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {
		left: auto;
		right: -730px;
	}
}



.result__taxonomy {
	display: none;
}

.mark, mark {
    padding: 0.2em;
    background-color: #2f3573;
	color:#fff;
}
.awesomplete {
	width: calc( 100% - 120px);
}
#q.js-finder-search-query {
	width: 100%;
}

#mod-finder-searchword0 {
    font-size: 14px;
    padding: 0 20px;
    height: 28px;
    width: 190px;
	margin-right: 15px;
}


#section-id-1673266480803, #section-id-1673275808137 {
	padding-top: 0 !important;
}

#sp-footer {
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.1);
    background-color: #fff;
    color: #252525;
	height: 50px;
}
#sp-footer .container-inner {
    padding-top: 15px;
	text-align: right;
}
#sp-footer a{
	color:#252525;
}

/* ---For IMAX MEGA 600 ------------------------------------- */
#column-wrap-id-1675153993992 {
padding-right:0; padding-left:0;
}
#sppb-addon-1675156173034 .art_comment, #column-id-1675153994069 .art_comment{
text-align:justify;
line-height:125%;
margin-bottom:10px;
}
#sppb-addon-1675156173034 .art_podzag, #column-id-1675153994069 .art_podzag {
margin-bottom:0;
}
#column-wrap-id-1675153993993 {
padding-left:30px; 
padding-right:0;
}
#sppb-addon-1675156943685 .sppb-divider  {
margin-top:0 !important;
margin-bottom: 10px !important;
}
#section-id-1675153993994 {
padding-top:0;
}
#sppb-addon-c42TehjqBUK8gCtviW85d h3.sppb-addon-title {
color: #fff;
}
/*--------------------*/







/*#column-id-4wZXxZ9zYv3fruA4FQxKS #sppb-addon-wrapper-1681376376973, */
#column-id-4wZXxZ9zYv3fruA4FQxKS #sppb-addon-wrapper-1682932552721 {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0px;
    margin-left: 0;
    position: absolute;
    background: rgba(255,255,255,0.9);
    padding: 20px;
    border: 4px double #2f3573;
    height: auto;
    width: auto;
    top: 10px;
    left: 10px;
}
#section-id-LaHZEzMoSzyhBWKPljtt6 {
	padding-top: 25px !important;
	padding-bottom: 0 !important;
}
#section-id-5MWcrN8vdQtmKDFV0WVt8 {
	padding-top: 0 !important;
}

#sppb-addon-1682503044799 .sppb-addon-articles-carousel .bx-pager.bx-default-pager {
/*    padding-top: 0;
    bottom: auto;
    font-size: 20px;*/
    /* text-align: right; */
    /* right: 10px; */
	display: none;
}


#sppb-addon-1682503044799 div.bx-controls-direction {
	position: absolute;
    top: 150px;
	width: 100%;
}

div.bx-wrapper .bx-controls-direction a.bx-prev {
    text-indent: initial;
    color: #2f3573;
    left: -10px;
	right: auto;
    width: 20px;
}
div.bx-wrapper .bx-controls-direction a.bx-next {
    text-indent: initial;
    color: #2f3573;
    right: 0px;
	left: 99%;
    width: 20px;
}

#sppb-addon-1682503044799 a.sppb-articles-carousel-link {
	font-size: 15px;
	font-weight: bold;
    color: #2f3573;
	margin: 0;
}
.body-innerwrapper {
	overflow-y: hidden;
}
#sppb-addon-1682503044799 .bx-wrapper {
    margin-bottom: 0px;
}
.sp-megamenu-parent>li.active>a {
    font-weight: 500;
	color: #2f3573 !important;
}
.awesomplete mark {
    background: #333;
	font-weight: bold;
	color: #fff;
}

.awesomplete > ul > li[aria-selected="true"] {
    background: hsl(205, 40%, 40%);
    color: white;
}
.awesomplete > ul > li:hover {
	background:#2f3573;
	color: #fff !important;
}
.awesomplete > ul > li:hover mark{
	background: #fff;
	color: #2f3573 !important;
}

	.ib {
		display: inline-block;
	}

@media (max-width: 1199px){
	div.article-details section {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
}
@media (max-width: 767px){
	.fr {
		float:right;
	}
}

@media (max-width: 1399px) { 
	/* Только для телефонов */
	#fbicon {
		width:28px; 
		height:28px; 
		content: url('/images/fbicon-short-link.svg');
	}
	#liicon {
		width:28px; 
		height:28px; 
		content: url('/images/liicon-short-link.svg');
	}
}



#section-id-1673264492534 {
	padding-top: 0 !important;
}