.page-item.item-page {position: relative;}
#analiz_link {
	font-weight: bold;
	line-height: 16px;
}
#analiz_link a {
	display: inline-block;
	padding: 5px 5px;
  background:#5fca63;
  margin: 10px 0 10px 0;
  color: #fff;
  text-decoration: none;
  font-weight: normal;
  width: 100%;
}
#analiz_link a:hover {
	background: #4bae4f;
}
#analiz_link a img {
	width: 20px;
	height: auto;
	margin-right: 5px;
	display: inline-block;
}
.analiz-link {
	line-height: 18px;
}
.analiz-link img {
	width: 18px;
	height: auto;
	margin-right: 5px;
	display: inline-block;
}
@media screen and (max-width:360px) {
	.analiz-link img {
		margin-right: 2px;
	}
}
@media screen and (min-width: 1024px) {

#analiz_link {
	width: 300px;
	position: absolute;
	right: 0;
	top: 0;
	font-weight: bold;
}
#analiz_link a {
	display: block;
	padding: 5px 15px;
	width: auto;
}
.analiz-link img {
	width: 16px;
}

html {
	text-size-adjust: none!important;
	-ms-text-size-adjust: 100%!important;
}

/*======================= MODULE ITEM WIDTH =======================*/
.fluid {
  margin-left: -30px;
  width: auto;
}
.row-fluid {
  margin-left: -30px;
  width: auto;
}
.row-fluid [class*="itemSpan"],
.row-fluid [class*="span"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  float: left;
  margin-left: 0;
  min-height: 1px;
  padding-left: 30px;
  width: 100%;
}
.row-fluid .itemSpan1,
.row-fluid .span1 {
  width: 8.333325%;
}
.row-fluid .itemSpan2,
.row-fluid .span2 {
  width: 16.66665%;
}
.row-fluid .itemSpan3,
.row-fluid .span3 {
  width: 24.999975%;
}
.row-fluid .itemSpan4,
.row-fluid .span4 {
  width: 33.3333%;
}
.row-fluid .itemSpan5,
.row-fluid .span5 {
  width: 41.666625%;
}
.row-fluid .itemSpan6,
.row-fluid .span6 {
  width: 49.99995%;
}
.row-fluid .itemSpan7,
.row-fluid .span7 {
  width: 58.333275%;
}
.row-fluid .itemSpan8,
.row-fluid .span8 {
  width: 66.6666%;
}
.row-fluid .itemSpan9,
.row-fluid .span9 {
  width: 74.999925%;
}
.row-fluid .itemSpan10,
.row-fluid .span10 {
  width: 83.33325%;
}
.row-fluid .itemSpan11,
.row-fluid .span11 {
  width: 91.666575%;
}
.row-fluid .itemSpan12,
.row-fluid .span12 {
  width: 100%;
}
.cols-1 [class*="span"] {
  width: 99.9999%;
}
.cols-2 [class*="span"] {
  width: 49.99995%;
}
.cols-3 [class*="span"] {
  width: 33.3333%;
}
.cols-4 [class*="span"] {
  width: 24.999975%;
}
.cols-5 [class*="span"] {
  width: 19.99998%;
}
.cols-6 [class*="span"] {
  width: 16.66665%;
}

.moduletable.top_phone .menu li {display: inline-block; float: none;}

.moduletable.top_phone .menu li:first-child {
	width: 158px;

}
.lang_uk-ua .moduletable.top_phone .menu li:nth-child(2) {
	width: 155px;
}

.lang_uk-ua .moduletable.top_phone .menu li:nth-child(3) {
	width: 196px;
}
.lang_uk-ua .moduletable.top_phone .menu li:nth-child(4) {
	width: 198px;
}

.moduletable.top_phone .menu li a.lk-button2 {
	padding: 2px 9px;
}

.lang_ru-ua .moduletable.top_phone .menu li:nth-child(2) {
	width: 155px;
	margin-right: 30px;
}

.lang_ru-ua .moduletable.top_phone .menu li:nth-child(3) {
	width: 196px;
}
.lang_ru-ua .moduletable.top_phone .menu li:nth-child(4) {
	width: 198px;
}
#top {
	height: 63px;
	overflow: hidden;
}
.moduletable.top_phone .menu li a.phone:before {
	width: 25px;
	overflow: hidden;
	bottom: -10px!important;
}
.moduletable.top_phone .menu li a.viber:before {
	width: 22px;
}
.moduletable.top_phone .menu li a.lk-button span.icons:before {
	width: 35px;
}
.icemegamenu > ul > li.parent > .iceMenuTitle:after, .icemegamenu > ul > li.parent > .icemega_title:after {
	width: 13px;
	display: inline-block;
}
.icemega_modulewrap.top_search .btn-primary {
	display: inline-block;
}
.moduletable.languages, #bottom .moduletable {margin-bottom: 0;}
.moduletable.top_phone {
  margin-bottom: 0;
}
}

@media (min-width: 1024px) and (max-width:1199px) {
	.moduletable.top_phone .menu li:nth-child(2) {
		margin-right: 5px!important;
	}
	.moduletable.top_phone .menu li:first-child {
		margin-right: 5px!important;
	}
	.lang_ru-ua .moduletable.top_phone .menu li:nth-child(1) {
	width: 130px;}
	.lang_ru-ua .moduletable.top_phone .menu li:nth-child(2) {
	width: 130px;
}
.lang_ru-ua .moduletable.top_phone .menu li:nth-child(3) {
	width: 180px;
}
.lang_ru-ua .moduletable.top_phone .menu li:nth-child(4) {
	width: 180px;
}
.moduletable.top_phone .menu li a.lk-button2 {
	font-size: 14px;
	width: 150px!important;
}


	.lang_uk-ua .moduletable.top_phone .menu li:nth-child(1) {
	width: 130px;}
	.lang_uk-ua .moduletable.top_phone .menu li:nth-child(2) {
	width: 130px;
}
	.lang_uk-ua .moduletable.top_phone .menu li:nth-child(3) {
	width: 180px;
}
	.lang_uk-ua .moduletable.top_phone .menu li:nth-child(4) {
	width: 180px;
}
}

@media screen and (max-width:979px) {
	#component .main {
		display: flex;
		flex-flow: column wrap;
	}
	#component .main > .span2.nopadding {
		order: 1;
		/* margin-top: 25px; */
	}
	#component .main > .span10 {
		order: 2;
	}
	.rd-mobilepanel_title {
		text-align: center;
	}
	.rd-mobilemenu_ul .level_1 > a {
		font-size: 18px!important;
	}
	#header {
		padding: 0!important;
	}
	#header #logo, #header .inner_domen {
		width: 50%;
		float: left;
		left: 0;
		background: none!important;
		padding: 0 1%;
		box-sizing: border-box;
	}

	.inner_domen .btn_inner_domen {
		padding: 0!important;
		height: 30px!important;
	}

	.inner_domen a {
		box-sizing: border-box;
		width: auto!important;
		padding: 0!important;
		height: 30px!important;
	}

	#header .inner_domen {
		width: calc(50% - 7px);
		margin:0!important;

	}
	
	.moduletable.home_menu.span10 {
		display: none;
	}
	#logo {
		height: 40px!important;
		padding-top: 5px!important;
	}
	#logo img {
		width: 120px!important;
		height: auto!important;
	}
	.itemid-419 .page-item table, .itemid-108 .page-item table  {
		margin-bottom: 0!important;
	}
}

@media screen and (max-width:420px) {
	#logo img {
		width: 120px!important;
		height: auto!important;
	}
}
.rd-mobilemenu_ul .level_1 > a {
	padding: 8px 15px!important;
}
.menu_active {overflow: hidden;}
.menu_active #wrapper {position: relative;}
.menu_active #wrapper:before {content: '';position: absolute; left: 0; top: 0px; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; z-index: 1001;}
