@import url(reset.css);
@import url(grids.css);
@import url(fotorama_original.css);

@font-face {
    font-family: 'Ekibastuz';
    src: url('ekibastuz_black.eot');
    src: url('ekibastuz_black.eot?#iefix') format('embedded-opentype'),
         url('ekibastuz_black.woff2') format('woff2'),
         url('ekibastuz_black.woff') format('woff'),
         url('ekibastuz_black.ttf') format('truetype'),
         url('ekibastuz_black.svg#ekibastuzblack') format('svg');
    font-weight: 800;
    font-style: normal;

}
@font-face {
    font-family: 'Ekibastuz';
    src: url('ekibastuz_light.eot');
    src: url('ekibastuz_light.eot?#iefix') format('embedded-opentype'),
         url('ekibastuz_light.woff2') format('woff2'),
         url('ekibastuz_light.woff') format('woff'),
         url('ekibastuz_light.ttf') format('truetype'),
         url('ekibastuz_light.svg#ekibastuzlight') format('svg');
    font-weight: 300;
    font-style: normal;

}
@font-face {
    font-family: 'Story';
    src: url('story_regular.eot');
    src: url('story_regular.eot?#iefix') format('embedded-opentype'),
         url('story_regular.woff2') format('woff2'),
         url('story_regular.woff') format('woff'),
         url('story_regular.ttf') format('truetype'),
         url('story_regular.svg#storyregular') format('svg');
    font-weight: 400;
    font-style: normal;

}
@font-face {
    font-family: 'Story';
    src: url('story_bold.eot');
    src: url('story_bold.eot?#iefix') format('embedded-opentype'),
         url('story_bold.woff2') format('woff2'),
         url('story_bold.woff') format('woff'),
         url('story_bold.ttf') format('truetype'),
         url('story_bold.svg#storybold') format('svg');
    font-weight: 700;
    font-style: normal;

}
@font-face {
    font-family: 'Story';
    src: url('story_italic.eot');
    src: url('story_italic.eot?#iefix') format('embedded-opentype'),
         url('story_italic.woff2') format('woff2'),
         url('story_italic.woff') format('woff'),
         url('story_italic.ttf') format('truetype'),
         url('story_italic.svg#storyitalic') format('svg');
    font-weight: normal;
    font-style: italic;

}
@font-face {
    font-family: 'FontAwesome';
    src: url('FontAwesome.eot');
    src: url('FontAwesome.eot') format('embedded-opentype'),
         url('FontAwesome.woff2') format('woff2'),
         url('FontAwesome.woff') format('woff'),
         url('FontAwesome.ttf') format('truetype'),
         url('FontAwesome.svg#FontAwesome') format('svg');
}
/*----------------------------------------------------------*/
.fluid-img img {
	width: 100%;
	height: auto;
}
::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder {
 color: #b2b2b2;
}
.btn, input[type=submit], input[type=button], input[type=reset], .justify > li, .justify:after, label, span.selected, ul li:before, .search-field div, .search-field .search-btn, .lang, .dropdown a, .contents, .preview > div:before, .preview-img, .calendar div, .more, .archive-years a, nav a, .pagination a, .pagination span, .pagination .prev:before, .pagination .next:after, .comments, .comments span, .print {
	display: inline-block;
}
/*----------------------------------------------------------*/
html, body {
	background: #e6e6e6;
	font-family: "Story", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 100%;
	height: 100%;
	line-height: 20px;
	min-width: 980px;
}
a {
	color: #17846f;
	text-decoration: none;
	border-bottom: 1px solid transparent;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
a:hover {
	color: #666;
	border-color: rgb(102,102,102);
	border-color: rgba(102,102,102,.3);
}
.action {
	border-bottom-style: dashed;
}
.invert-links a {
	color: #000;
	border: 0;
	outline: none;
}
.invert-links a:hover {
	color: #17846f;
	border-bottom-color: rgb(23,132,111);
	border-bottom-color: rgba(23,132,111,.3);
}
ul {
	padding: 0;
	list-style: none;
	margin-left: 15px;
}
ul li:before, .numbers ul li:before {
	content: '';
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHBAMAAAAyiZrdAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAAB3RSTlMAd2ZE7t0zaX29SAAAACBJREFUCNdjCGJgYDAXYGBgLgQy1BUY2BwZGEyAfKA4ACCOAjIoYc9zAAAAAElFTkSuQmCC');
	width: 5px;
	height: 7px;
	margin: 7px 0 0 -15px;
	float: left;
}
ul li {
	margin-bottom: 10px;
}
ol {
	margin-left: 23px;
	padding: 0;
	list-style: decimal outside;
}
ol li {
	padding: 0 0 10px 0;
}
blockquote {
	padding: 30px 50px;
	display: block;
	margin-bottom: 30px;
	line-height: 25px;
	color: #666;
	font-size: 20px;
	font-style: italic;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
}
.title {
	display: block;
}
.flex{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
h1, h2, h3, h4, p, ul, ol, h5, table, div.error, div.correct, .title {
	margin-bottom: 30px;
}
p{margin-bottom: 10px!important}



h1, .h1, .content-article > .title {
	font-size: 40px;
	font-weight: 300;
	margin-bottom: 20px;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	line-height: 100%;
	padding-top: 10px;
	border-top: 5px solid #000;
}
h2, .h2 {

    font-size: 20px;
    font-weight: 400;
    font-family: 'Story', Arial, Helvetica, sans-serif;
    padding-bottom: 10px;
    border-bottom: 5px solid #d9d9d9;
    line-height: 1.2em;

}
.h2 a.all {
	font-size: 20px;
	font-weight: 400;
	font-family: 'Story', Arial, Helvetica, sans-serif;
	margin-left: 40px;
}
.hot {
	color: #848e68;
	border: 0;
	padding: 0;
}
h3, .h3 {
	font-size: 20px;
	font-weight: 300;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	border-bottom: 5px solid #d9d9d9;
	line-height: normal;
}
/* span.title{margin:20px 0 10px 0} */
h4, .h4 {
	font-size: 20px;
	font-weight: 800;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	line-height: normal;
}
.big {
	font-size: 25px;
	font-weight: 400;
	font-family: 'Story', Arial, Helvetica, sans-serif;
}
h5, .h5 {
	font-size: 15px;
	font-weight: 700;
	line-height: normal;
}
.cover-box .h5{
	font-size: 13px;
}

h6, .h6 {
	font-size: 15px;
	font-weight: 700;
	margin-bottom: 5px;
	line-height: normal;
}

.sidebar-content p{
		margin-bottom: 13px!important;
		padding:0;
}

.sidebar-content span.h6{
		margin: 0!important;
		padding:0;
}

.sidebar-content h4{margin-bottom:15px}


.no-marg {
	margin-bottom: 0;
}
.highlight {
	font-size: 40px;
	font-weight: 300;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	padding: 40px 60px;
	margin-bottom: 40px;
	line-height: normal;
	background: #dde2e5;
}
.columns {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	-webkit-column-gap: 40px;
	-moz-column-gap: 40px;
	column-gap: 40px;
	margin-bottom: 60px;
}

p + h2, p + h3, p + h4, p + h5, ul + h2, ul + h3, ul + h4, ul + h5 {
	padding-top: 20px;
}
p {padding-top: 10px}
h2 + ul, h3 + ul, h4 + ul, h5 + ul {
	margin-top: -20px;
}
hr {
	border-bottom: 1px solid #d9d9d9;
	margin: 40px auto;
}

.sidebar-content hr {
	border-bottom: 1px solid #d9d9d9;
	margin: 25px auto;
}

.green {
	color: #17846f;
}
p.green {
	color: #17846f;
	font-size:20px;
	margin-top: -20px;
}

.grey, s, input[type=checkbox]:disabled:checked + label:after {
	color: #999;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.left {
	text-align: left;
}
.middle {
	vertical-align: middle;
}
.bottom {
	vertical-align: bottom;
}
.baseline {
	vertical-align: baseline;
}
.top {
	vertical-align: top;
}
table {
	width: 100%;
}
table td {
	padding: 10px;
	border-top: 1px solid #d9d9d9;
}
table th {
	padding: 10px;
	border-bottom: 2px solid #d9d9d9;
	font-weight: 700;
	text-align: left;
	vertical-align: bottom;
}
.no-border {
	border: 0 !important;
}
.error {
	color: rgb(239,54,67);
}
div.error, .correct {
	padding: 10px;
	border: 2px solid rgb(239,54,67);
	position: relative;
}
.correct {
	color: #093;
	border: 2px solid #093;
}
input[type="text"], input[type="password"], input[type="email"], input[type="search"], select, textarea, span.selected {
	vertical-align: middle;
	background: #fff;
	border: 1px solid #e5e5e5;
	padding: 9px 10px;
	font-family: "Story", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 100%;
	outline: none;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
input[disabled="disabled"] {
	color: #cdcdcd;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus {
	border-color: #999;
}
input.error, textarea.error {
	border-color: rgb(239,54,67)
}
input[type="file"] {
	display: none;
}
input[type="file"] + span {
	display: inline-block;
	font-family: 'Story', Arial, Helvetica, sans-serif;
	line-height: 100%;
	cursor: pointer;
	min-height: 22px;
	vertical-align: middle;
	position: relative;
	margin-left: 30px;
}
input[type="file"] + span:before {
	display: inline-block;
	width: 19px;
	height: 16px;
	content: '';
	margin: -5px 0 0 -30px;
	background: url(../images/attach.png) no-repeat left center;
	cursor: pointer;
	vertical-align: middle;
	position: absolute;
}
select {
	padding: 9px 10px;
	width: 100%;
	margin: 0;
	height: 35px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	z-index: 2;
	position: relative;
}
form.payform{
	    font-family: "Story", "Trebuchet MS", Arial, Helvetica, sans-serif;
}
form.payform input, form.payform select{
 margin-bottom:15px;
}


form.payform select{
	
	
    background: #fff;
    border: 1px solid #e5e5e5!important;
    padding: 9px 10px;
    font-family: "Story", "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 100%;
    outline: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
	color:#222;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
span.selected {
	margin-top: -35px;
	height: 35px;
	position: absolute;
	z-index: 1;
	background: rgb(255,255,255);
	box-shadow: none;
	display: block;
	line-height: normal;
}
span.selected:after {
	content: '';
	position: absolute;
	right: 15px;
	top: 13px;
	width: 12px;
	height: 7px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHBAMAAADOnLEXAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACXRSTlMAzHczEe67qpmKXLQ0AAAALklEQVQI12Mwc2BgYGhiMBVhYHCfxMAc6MAiqcAA5DpOYmAAckEcIBfIAXGBHACctwV/Ic0mywAAAABJRU5ErkJggg==');
}
select:hover + span.selected {
	background: #fafafa;
}
textarea {
	overflow: auto;
	line-height: normal;
	height: auto;
	resize: none;
}
.btn, input[type="submit"], input[type="button"] {
	border: 0;
	background: #1a1a1a;
	color: #fff;
	vertical-align: middle;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 15px;
	font-weight: 400;
	text-decoration: none;
	width: 100%;
	outline: none;
	height: 100%;
	font-family: 'Story', Arial, Helvetica, sans-serif;
	height: 35px;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.btn {
	height: auto;
	padding: 8px 0 7px;
	position: relative;
}
.btn:before, .btn:after, .back:before, .back:after {
	content: '';
	width: 10px;
	height: 17px;
	position: absolute;
	right: -5px;
	top: 0;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	background: #17846f;
	-moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    -webkit-transform: skew(30deg);
    -o-transform: skew(30deg);
    transform: skew(30deg);
}
.btn:before {
	top: 17px;
	height: 18px;
	-moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -webkit-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
}
.btn, input[type="reset"] {
	border: 0;
	background: #eee;
	color: #808080;
	margin:10px 0 0 0;
}

.btn:hover, input[type="submit"]:hover, input[type="button"]:hover, .active {
	background: #17846f;
	color: #fff;
	text-decoration: none;
}

.btn:hover, input[type="reset"]:hover, .active {
	background: #b7b7b7;
	color: #808080;
	text-decoration: none;
}
.back:before, .back:after {
	left: -5px;
	-moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    -webkit-transform: skew(-30deg);
    -o-transform: skew(-30deg);
    transform: skew(-30deg);
}
.back:before {
	top: 17px;
	height: 18px;
	-moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    -webkit-transform: skew(30deg);
    -o-transform: skew(30deg);
    transform: skew(30deg);
}
.auto {
	width: auto !important;
	padding-left: 20px;
	padding-right: 25px;
	text-align: left;
}
.disabled, input[disabled] {
	border: 1px solid #909090;
	color: #808080 !important;
	background: #f0f0f0;
	cursor: default;
}
.btn:active, input[type="button"]:active, input[type="submit"]:active, .btn:active:before, .btn:active:after {
	background: #2f9c86;
}
label {
	width: 90%;
	margin-bottom: 5px;
	vertical-align: top;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
input[type="checkbox"]:not(:checked), input[type="checkbox"]:checked, input[type="radio"]:not(:checked), input[type="radio"]:checked {
	/* position: absolute; */
	/* left: -9999px; */
}
input[type="checkbox"]:not(:checked) + label, input[type="checkbox"]:checked + label, input[type="radio"]:not(:checked) + label, input[type="radio"]:checked + label {
	padding-left: 27px;
	position: relative;
}
input[type=checkbox]:not(:checked) + label:after, input[type=radio]:not(:checked) + label:after {
	display: none;
}
input[type=checkbox]:checked + label:after, input[type=radio]:checked + label:after {
	display: block;
}
/* checkbox aspect */
input[type="checkbox"]:not(:checked) + label:before, input[type="checkbox"]:checked + label:before, input[type="radio"]:not(:checked) + label:before, input[type="radio"]:checked + label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 2px;
	width: 14px;
	height: 14px;
	border: 1px solid #e5e5e5;
	background: #fff;
}
input[type="radio"]:not(:checked) + label:before, input[type="radio"]:checked + label:before {
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
input[type="checkbox"]:not(:checked) + label:hover:before, input[type="checkbox"]:checked + label:hover:before, input[type="radio"]:not(:checked) + label:hover:before, input[type="radio"]:checked + label:hover:before {
	border: 1px solid #ccc;
	background: #f5f5f5;
}
/* checked mark aspect */
input[type="checkbox"]:not(:checked) + label:after, input[type="checkbox"]:checked + label:after {
	content: '';
	position: absolute;
	top: 4px;
	left: 2px;
	width: 15px;
	height: 10px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKBAMAAACZNRnKAAAAElBMVEUAAAAXhG8XhG8XhG8XhG8XhG/TFTQ1AAAABXRSTlMAzBHdIgLiZP4AAAA+SURBVAjXYwADRRMIzSQarAARCA1kYGAxVGASDRViYFAOFQIKKIAYgSABoJRpKEgACJxDQQJgIZAAWAgsAABx5wiC8IqjCgAAAABJRU5ErkJggg==') no-repeat left top;
}
input[type="radio"]:not(:checked) + label:after, input[type="radio"]:checked + label:after {
	content: '';
	position: absolute;
	top: 5px;
	left: 3px;
	width: 10px;
	height: 10px;
	background: #17846f;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
/* disabled checkbox */
input[type="checkbox"]:disabled:not(:checked) + label:before, input[type="checkbox"]:disabled:checked + label:before, input[type="radio"]:disabled:not(:checked) + label:before, input[type="radio"]:disabled:checked + label:before  {
	box-shadow: none;
	border-color: #bbb;
	background-color: #ddd;
}
input[type="checkbox"]:disabled + label {
	color: #aaa;
}
/* accessibility */
input[type="checkbox"]:checked:focus + label:before, input[type="checkbox"]:not(:checked):focus + label:before, input[type="radio"]:checked:focus + label:before, input[type="radio"]:not(:checked):focus + label:before {
	border: 1px solid #999;
}
.justify, .justify > li {
	padding: 0;
	margin: 0;
}
.justify {
	list-style: none;
	text-align: justify;
	text-align-last: justify;
	width: 100%;
}
.justify > li {
	position: relative;
	text-align: left;
	vertical-align: middle;
}
.justify > li:before {
	display: none;
}
.justify:after {
	width: 100%;
	height: 0;
	content: '\00a0'
}
.page {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width: 90%;
	position: relative;
	overflow: hidden;
	max-width: 1600px;
	min-width: 980px;
	background: #fff;
	margin: 0 auto;
	-webkit-box-shadow: inset 0 -50px 0 #e6e6e6;
	-moz-box-shadow: inset 0 -50px 0 #e6e6e6;
	box-shadow: inset 0 -50px 0 #e6e6e6;
}
.banner-placement {
	padding: 0 0 60px;
}
.banner-placement.top-banner {
	padding: 20px 0;
}
.logo {
	position: relative;
	margin-top: -68px;
	margin-bottom: 30px;
}
.logo img {
	max-width: 348px;
}
.menu-bg {
	background: #bfbfbf;
	height: 75px;
}
.menu {
	position: relative;
	margin-top: -75px;
	margin-bottom: 30px;
	text-transform: uppercase;
	height: 144px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 2%;
}
.menu ul {
	height: 75px;
}
.menu ul li {
	height: 75px;
	line-height: 75px;
}
.menu ul li.current a {
	font-weight: 700;
	position: relative;
}
.menu ul li.current a:before {
	position: absolute;
	content: '';
	width: 0;
	height: 0;
	bottom: -30px;
	left: 50%;
	margin-left: -7px;
	border-width: 7px;
	border-color: transparent transparent #ffffff transparent;
	border-style: solid;
}
.menu span {
	display: block;
	padding: 40px 0 0;
	color: #808080;
	font-size: 15px;
	text-transform: none;
}
.custom-menu {
	padding: 30px 0 0;
	height: 40px;
	width: 70%;
	margin: 0 0 0 auto;
}
.custom-menu > div {
	height: 40px;
}
.lang {
	margin-top: 12px;
}
.facebook,.insta {
	border: 0;
	width: 40px;
	height: 40px;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
	display: block;
	text-align: center;
	padding: 10px 0 0;
	box-sizing: border-box;
}
.insta:hover,.facebook:hover{
	background: #17846f;
}
.insta:before,.facebook:before{
	font-family: FontAwesome;
	color: #555;
}
.insta:before{
	font-size: 23px;
	content: '\f16d';
}
.facebook:before{
	content: '\f09a';
	font-size: 18px;
}
.insta:hover:before,.facebook:hover:before{
	color: #fff;
}
.search-field {
	position: relative;
	height: 40px;
}
.search-field div {
	height: 40px;
	position: absolute;
	top: -10px;
	right: 50%;
	margin-right: -30px;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	overflow: hidden;
	width: 40px;
	padding: 10px;
	white-space: nowrap;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
.search-field div.opened {
	width: 415px;
	background: #d9d9d9;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.search-field input[type=text] {
	width: 250px;
	position: absolute;
	top: 13px;
	right: 165px;
}
.search-field input[type=submit] {
	width: 100px;
	position: absolute;
	top: 13px;
	right: 60px;
}
.search-field input[type=submit]:hover {
	background: #17846f;
}
.search-field .search-btn {
	border: 0;
	width: 40px;
	height: 40px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAAMFBMVEUAAAAaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhrLc0tvAAAAD3RSTlMAEXfMiO7du6qZZlVEMyKhZcN6AAAAcElEQVQI12MAAkYGKFCPNxIAMyT+//+fC2bVJwme+HoByGD6DJSabwBkMf8GEmx/gIT8RyDB8gXG4gKx2P7BxDi+wNTxxStA9TLo/1it/P8TiMUV//9//H8FEFPI3VsYLAh2jf1/ByhT+P8EmGAlAwBnSiMZV2C9mQAAAABJRU5ErkJggg==') no-repeat center center;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	position: absolute;
	top: 10px;
	right: 10px;
}
.search-field .search-btn:hover{
	background: #17846f url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAAMFBMVEUAAAD///////////////////////////////////////////////////////////87TQQwAAAAD3RSTlMAEXfMiO7du6qZZlVEMyKhZcN6AAAAcElEQVQI12MAAkYGKFCPNxIAMyT+//+fC2bVJwme+HoByGD6DJSabwBkMf8GEmx/gIT8RyDB8gXG4gKx2P7BxDi+wNTxxStA9TLo/1it/P8TiMUV//9//H8FEFPI3VsYLAh2jf1/ByhT+P8EmGAlAwBnSiMZV2C9mQAAAABJRU5ErkJggg==') no-repeat center center;
}
.search-field .opened .search-btn {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAJFBMVEUAAAAaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGho5oNWWAAAAC3RSTlMAd+4zzBGZRLsi3eG3YYsAAABbSURBVAjXY2BexsDA6hHAYLQ7gSFktyuD9+5trN67NzJI796dsnu3MgPjbiDYZMAAFABxGcACBUA6BEgnAPV6A+ltYK42SKB79ybD3WD9ymDMCNQLwgyVDCAMAMCfJq8+1c63AAAAAElFTkSuQmCC') no-repeat center center;
}
.search-field .opened .search-btn:hover{
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAJFBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG91fybDAAAAC3RSTlMAd+4zzBGZRLsi3eG3YYsAAABbSURBVAjXY2BexsDA6hHAYLQ7gSFktyuD9+5trN67NzJI796dsnu3MgPjbiDYZMAAFABxGcACBUA6BEgnAPV6A+ltYK42SKB79ybD3WD9ymDMCNQLwgyVDCAMAMCfJq8+1c63AAAAAElFTkSuQmCC') no-repeat center center;
}
.categories {
	min-height: 60px;
	background: #f2f2f2;
	position: relative;
	margin-bottom: 45px;
}
.categories .categories-items {
	display: table;
	width: 90%;
}
.categories .categories-items > div {
	display: table-cell;
}
.categories .categories-items .category-item {
	display: block;
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 800;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	margin: -10px 0;
	padding: 0 18px;
	white-space: nowrap;
	position: relative;
	z-index: 2;
}
.categories .categories-items > div .category-item.current.section_monitoring {
	color: #758992;
}
.categories .categories-items > div .category-item.current.section_tradearea {
	color: #73a3c0;
}
.categories .categories-items > div .category-item.current.section_trendforum {
	color: #b4b2a2;
}
.categories .categories-items > div .category-item.current.section_business {
	color: #848e68;
}
.categories .categories-items > div .category-item.current.section_expo {
	color: #7d8687;
}
.categories .categories-items > div .category-item:hover, .categories .categories-items > div .category-item.section_monitoring:hover, .categories .categories-items > div .category-item.section_tradearea:hover, .categories .categories-items > div .category-item.section_trendforum:hover, .categories .categories-items > div .category-item.section_business:hover, .categories .categories-items > div .category-item.section_expo:hover {
	color: #fff;
}
.categories .categories-items > div:hover .section_monitoring {
	background: #758992;
	border-top: 10px solid #758992;
	border-bottom: 10px solid #758992;
}
.categories .categories-items > div:hover .section_tradearea {
	background: #73a3c0;
	border-top: 10px solid #73a3c0;
	border-bottom: 10px solid #73a3c0;
}
.categories .categories-items > div:hover .section_trendforum {
	background: #b4b2a2;
	border-top: 10px solid #b4b2a2;
	border-bottom: 10px solid #b4b2a2;
}
.categories .categories-items > div:hover .section_business {
	background: #848e68;
	border-top: 10px solid #848e68;
	border-bottom: 10px solid #848e68;
}
.categories .categories-items > div:hover .section_expo {
	background: #7d8687;
	border-top: 10px solid #7d8687;
	border-bottom: 10px solid #7d8687;
}
.dropdown {
	position: absolute;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	top: 60px;
	left: 0;
	z-index: 1;
	width: 100%;
	padding: 0 10px;
	max-height: 0;
	overflow: hidden;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.dropdown.current {
	position: static;
	top: 0px;
	left: 0;
	width: 100%;
	padding: 10px;
	max-height: 100px;
}
.dropdown.current.fixed {
	position: fixed;
	z-index: 9999999;
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,.5);
	-moz-box-shadow: 0 0 50px rgba(0,0,0,.5);
	box-shadow: 0 0 50px rgba(0,0,0,.5);
}
.dropdown.current.fixed > div {
	width: 90%;
	min-width: 904px;
	max-width: 1455px;
	margin: 0 auto;
}
.categories .categories-items > div:hover .dropdown {
	padding: 10px;
	max-height: 100px;
}
.dropdown a {
	padding: 5px 2%;
	border: 0;
	color: #fff;
	border-left: 1px solid #b3b3b3;
	border-left: 1px solid rgba(255,255,255,.3);
	font-size: 15px;
}
.dropdown a:hover {
	color: #000;
}
.dropdown a:first-child {
	border-left: 0;
}
.section_monitoring + .dropdown, .dropdown.section_monitoring {
	background: #758992;
}
.section_tradearea + .dropdown, .dropdown.section_tradearea {
	background: #73a3c0;
}
.section_trendforum + .dropdown, .dropdown.section_trendforum {
	background: #b4b2a2;
}
.section_business + .dropdown, .dropdown.section_business {
	background: #848e68;
}
.section_expo + .dropdown, .dropdown.section_expo {
	background: #7d8687;
}
.catalog {
	display: block;
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 800;
	border: 0;
	background: #17846f;
	color: #fff;
}
.catalog:hover {
	background: #1a1a1a;
	color: #17846f;
}
.slide-box {
	position: absolute;
	top: 0;
	left: -500px;
	height: 420px;
	padding: 30px;
	width: 325px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(left,  rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.5) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.8)), color-stop(100%,rgba(0,0,0,0.5)));
	background: -webkit-linear-gradient(left,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	background: -o-linear-gradient(left,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	background: -ms-linear-gradient(left,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	background: linear-gradient(to right,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#80000000',GradientType=1 );
	-webkit-transition: left 0.3s ease-out .5s;
	-ms-transition: left 0.3s ease-out .5s;
	-o-transition: left 0.3s ease-out .5s;
	-moz-transition: left 0.3s ease-out .5s;
	transition: left 0.3s ease-out .5s;
}

.slider-text {
	position: absolute;
	top: 0;
	left: -500px;
	height: 120px;
	padding: 30px;
	width: 325px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(left,  rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.5) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.8)), color-stop(100%,rgba(0,0,0,0.5)));
	background: -webkit-linear-gradient(left,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	background: -o-linear-gradient(left,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	background: -ms-linear-gradient(left,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	background: linear-gradient(to right,  rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#80000000',GradientType=1 );
	-webkit-transition: left 0.3s ease-out .5s;
	-ms-transition: left 0.3s ease-out .5s;
	-o-transition: left 0.3s ease-out .5s;
	-moz-transition: left 0.3s ease-out .5s;
	transition: left 0.3s ease-out .5s;
}

.fotorama__active .slide-box {
	left: 0;
}
.slide-box .category-label {
	display: block;
	border-top: 5px solid #fff;
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
	padding-top: 20px;
	margin-bottom: 10px;
}
.slide-box .category-label.section_monitoring {
	border-top-color: #758992;
	color: #758992;
}
.slide-box .category-label.section_tradearea {
	border-top-color: #73a3c0;
	color: #73a3c0;
}
.slide-box .category-label.section_trendforum {
	border-top-color: #b4b2a2;
	color: #b4b2a2;
}
.slide-box .category-label.section_business {
	border-top-color: #848e68;
	color: #848e68;
}
.slide-box .category-label.section_expo {
	border-top-color: #7d8687;
	color: #7d8687;
}
.slide-box a {
	color: #fff;
	border: 0;
}
.slide-box a:hover {
	color: #b5b5b5;
}
.slide-box .h2 {
	color: #fff;
	padding: 0;
	border: 0;
	text-transform: uppercase;
	font-size: 34px;
}
.slide-text {
	width: 325px;
	margin: 0;
	height: 115px;
	overflow: hidden;
	position: absolute;
	bottom: 100px;
	color: #fff;
	font-size: 20px;
	line-height: normal;
}

.slider-text {
	width: 325px;
	margin: 0;
	height: 115px;
	overflow: hidden;
	position: absolute;
	bottom: 100px;
	color: #fff;
	font-size: 18px;
	line-height: normal;
}

.slide-title {
	width: 325px;
	margin: 0;
	height:325px;
	overflow: hidden;
	position: absolute;
	bottom: 100px;
	color: #fff;
	font-size: 15px;
	line-height: normal;
}

.preview {
	margin-bottom: 40px;
	border-bottom: 5px solid #d9d9d9;
	min-height: 475px;
	position: relative;
}
.preview > div {
	height: 380px;
}
.preview > div:before {
	content: '';
	width: 1px;
	height: 380px;
	vertical-align: middle;
	margin: 0 0 0 -5px;
}
.preview .h3 {
	border: 0;
	padding: 0;
	text-align: left;
}
.preview-img {
	vertical-align: middle;
}
.preview-img img {
	max-width: 267px;
	margin-bottom: 25px;
	border: 1px solid #d9d9d9;
}
.contents {
	font-size: 15px;
	text-transform: uppercase;
	margin-left: 30px;
	position: relative;
	font-weight: 700;
}
.contents:before {
	content: '';
	width: 21px;
	height: 22px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAMAAAAYXScKAAAAYFBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG9BH6ZDAAAAH3RSTlMApeIN+/NnQOjMm7Pw2351XlZONjIrErnPw6KQgRsD4vgNzQAAAMZJREFUGNNV0FkWgjAMBdDUjjLPqAxv/7uUhij0fdFL0pyUfDNRmqnxVMAofzOvDCwhpqyns6wu+Ux4dDkQG7gMmLtHVKJtDQAKAGHdiESPcEPe8bcoR0ER3fSzjH8dl49obfFuWds3bC1K2j0L1uLp9P3ekXW83auTaVo0n9tddG/nXLQpESrWKqBsTuUnCaxB+WQLzap/04zJ+mRanxlDlQVeTotq9wJsxSsANusP7TMLxEU4QzwZmPh3oCvcIGVJBneVfQGeIBEqEbwJXAAAAABJRU5ErkJggg==');
	position: absolute;
	top: -2px;
	left: -30px;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.contents:hover:before {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAMAAAAYXScKAAAAY1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmaHTeAAAAIHRSTlMApeHzDflANObMm39mLLVeUhLr2WnPw7qxkHhyWEsbAy+pu/EAAADJSURBVBjTVdAHDoMwDAVQhywKDbuD7fufsuaTIvIlJOfhJBhydUtp2tpRx1a5mzllWRMf6ef2bJt7rInzpmLGBmmTqmpy0YxoK3NZannyciPKoEfWr9h3RR0VUayIbqrGcGkYVdRJ83uBLm/WU1Qyz4eG6sfT3M8N0HA71yS3majVp9mj7s2nilpn8vVQmaavT8Uv6aCdcskUBmr+t1lb+OQ2X1hLpWZ+DSaqGV7MusQIUhRe1BfScgyCYGXZ4i1dwYbYlsYP4ap/06ARSPG/PWsAAAAASUVORK5CYII=');
}
.newsletter {
	background: #f2f2f2;
	border: 5px solid #d9d9d9;
	padding: 25px 25px 10px;
	position: relative;
	margin: 0 0 40px;
}
.newsletter:before {
	content: '';
	position: absolute;
	bottom: -5px;
	right: -5px;
	background: #fff;
	width: 38px;
	height: 33px;
}
.newsletter:after {
	content: '';
	position: absolute;
	bottom: -5px;
	right: -5px;
	width: 0;
	height: 0;
	border-width: 33px 38px 0 0;
	border-style: solid;
	border-color: #d9d9d9 transparent transparent transparent;
}
.index .newsletter {
	margin: 36px 0 40px;
}
.fb-page {
	margin-bottom: 60px;
}
.tag-item {
	position: relative;
	display: block;
	margin-bottom: 2px;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	border: 0;
	color: #000;
}
.tag-item span:first-child {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 30px;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.grad1 {
	background: #dadada;
}
.grad2 {
	background: #dcdcdc;
}
.grad3 {
	background: #e0e0e0;
}
.grad4 {
	background: #e3e3e3;
}
.grad5 {
	background: #e7e7e7;
}
.grad6 {
	background: #ebebeb;
}
.grad7 {
	background: #efefef;
}
.grad8 {
	background: #f3f3f3;
}
.grad9 {
	background: #f6f6f6;
}
.grad10 {
	background: #f9f9f9;
}
.tag-item span:first-child:after {
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	width: 0;
	height: 0;
	border-width: 0 0 30px 10px;
	border-style: solid;
	border-color: transparent transparent #fff transparent;
}
.tag-item:hover .tag-title, .tag-item:hover .tag-count {
	color: #000;
}
.tag-item:hover span:first-child {
	background: #17846f;
}
.tag-title {
	margin: 0;
	font-size: 15px;
	font-weight: 700;
	width: 90%;
	position: relative;
}
.tag-count {
	margin: 0;
	font-size: 15px;
	width: 10%;
	position: relative;
}
.more {
	position: relative;
	margin-right: 10px;
}
.more:after {
	content: '';
	width: 6px;
	height: 8px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAIBAMAAAAo6JMLAAAAHlBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG/c4FrlAAAACXRSTlMARJndu3fuMxGmG3LgAAAAH0lEQVQI12MwZWBgkFRgYGCcBGI4MDCUeQDZYDGQHAAw/AMaMmv9wQAAAABJRU5ErkJggg==');
	position: absolute;
	right: -10px;
	top: 6px;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.more:hover:after {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAIBAMAAAAo6JMLAAAAHlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3KG9qAAAACXRSTlMARJndu3fuMxGmG3LgAAAAH0lEQVQI12MwZWBgkFRgYGCcBGI4MDCUeQDZYDGQHAAw/AMaMmv9wQAAAABJRU5ErkJggg==');
}
.calendar > div {
	padding: 15px 0;
	width: 14.25%;
	text-align: center;
	vertical-align: top;
	position: relative;
	z-index: 1;
}
.calendar .weekend {
	color: #ed1c24;
}
.calendar > .date {
	font-size: 15px;
	color: #d9d9d9;
}
.calendar > .date.event {
	font-weight: 700;
	color: #000;
	cursor: pointer;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.calendar > .date.event:hover {
	background: #1a1a1a;
	color: #fff;
	z-index: 2;
}
.event-popup {
	position: fixed;
	left: 0;
	top: 100%;
	text-align: left;
	width: 0;
	padding: 25px 0 10px;
	background: #f2f2f2;
	z-index: 3;
	overflow: hidden;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transition: width 0.3s,  padding 0.3s, filter 0.3s, -moz-opacity 0.3s, -khtml-opacity 0.3s, opacity 0.3s;
	-ms-transition: width 0.3s,  padding 0.3s, filter 0.3s, -moz-opacity 0.3s, -khtml-opacity 0.3s, opacity 0.3s;
	-o-transition: width 0.3s,  padding 0.3s, filter 0.3s, -moz-opacity 0.3s, -khtml-opacity 0.3s, opacity 0.3s;
	-moz-transition: width 0.3s,  padding 0.3s, filter 0.3s, -moz-opacity 0.3s, -khtml-opacity 0.3s, opacity 0.3s;
	transition: width 0.3s,  padding 0.3s, filter 0.3s, -moz-opacity 0.3s, -khtml-opacity 0.3s, opacity 0.3s;
	-webkit-box-shadow: 0 0 50px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 50px rgba(0,0,0,.2);
	box-shadow: 0 0 50px rgba(0,0,0,.2);
}
.date.event:hover .event-popup {
	position: absolute;
	width: 400px;
	padding: 25px 25px 10px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
.event-popup p {
	color: #000;
	font-size: 15px;
	width: 400px;
}
.event-popup span {
	width: 400px;
}
.adv {
	padding: 25px 25px 5px;
	text-align: center;
	border: 2px solid #17846f;
}
.adv a {
	border: 0;
}
.adv img {
	border: 1px solid #d9d9d9;
	max-width: 210px;
	width: 100%;
	height: auto;
}
.tiles {
	margin: -27px 0 40px -6%;
	width: 106%;
}
.news-box {
	margin: -5px 0 30px 6%;
	padding-top: 20px;
	border-top: 1px solid #d9d9d9;
	width: 27.333%;
}
.news-box a {
	display: block;
	border: 0;
	-webkit-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #fff;
	-moz-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #fff;
	box-shadow: 0 0 0 15px #fff, 0 0 0 20px #fff;
}
.news-box a:hover {
	-webkit-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #d9d9d9;
	-moz-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #d9d9d9;
	box-shadow: 0 0 0 15px #fff, 0 0 0 20px #d9d9d9;
}
.news-box img {
	display: block;
	margin-bottom: 20px;
}
.date {
	color: #808080;
	font-size:12px;
}
.news-box .h5 {
	margin-bottom: 10px;
}
.news-box .news-lead {
	color: #000;
}
.interviews {
	width: 104%;
	margin-left: -4%;
}
.interview-box {
	margin: 120px 0 60px 4%;
	width: 29.333%;
	background: #e5e5e5;
	padding: 0 4% 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.interview-box p:first-child {
	margin-top: -120px;
}
.hot-products {
	border: 10px solid #848e68;
	padding: 60px 2%;
	margin-bottom: 60px;
	position: relative;
}
.hot-products:before {
	content: '';
	position: absolute;
	width: 121px;
	height: 174px;
	top: -85px;
	right: -55px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHkAAACuCAMAAAAlH1LsAAAAe1BMVEUAAACEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmiEjmhylyIkAAAAKHRSTlMABPLs+EgKORkTZrYrlSXN5d15Mg9vQNaIgVlQH8jCvJuxp4+tVKJeUjbtqAAABD1JREFUeNrk2WeyozAQBOCWyBlsnBPGYfv+J9xav1dFgQk2ssWP/Q5A18BoEAIaxR6m4aVLTCOgj0lsyTWm4KXkFVOISJ4wAYckE+hnZyS5gn5XTpMsIj4coNk+4I8zdBLW3eSvNbSxd1fJyg2aOKXJmj20iBM2nKDFTrJpCx1iyYlKPrLJ2EMHi01ZDC3OrDPXObQQZr3ejQtNwqrYQ+GH0Mfiw3GzFNClSjaLvlqFja9wyMJFD1EIfIUbhOgVnTCNiDNMQZSkgwnsD6QU+IR4vvX921zgJTdJMoCy/E+Z8ldyubkYEAb8x1euNpKsW0Xb7nSxKz+zO8kjtjKC9S1uib1L/kqg5I/BPklQ+P78h+NfAsnKAl2sEEPskuO5PdNvNcvRJ15xvADdMlJePHRyDCrYDnztUi4E2lmSCgwb3ZZ8SML2YJMqZuhhm3yQOzxz1IJljj6H7gUQG1SyQa+CXdH5ikqkh16Lzk48U8369a26GQKVGdVkNvqFrKyEcndVLAzI25eBnVFNhEFkRbrVhFFzEBgkycqlGjBKVi6GGS3zTmRUkrl4N5nbT/T1ycMr5PN7bS+pQG4EXiFY5wEIOJ4ReXiN+7wMLY6UnmcOXjZ/mnki4Qiy3O7xlm2zO+Dzbeb5ZuNda9aldso3GQsPIwRsiN7NndkYwzapJrIxjkMlhoWxLlRxcDGWMJSCc4y2myoYR44n92jlxhi2pAIf7WbG8rslJ2gnMpoWBvjfKHlB0nTQyzM4nmn3XTTL0UOcqODQf+BdoseaKq4DD9BBpwWVHNFmaQ7dE2BDNenQjxwLreZHqnLwJEyHHsfyTnUngYalbOwl6zxrnfIjLqgRM7PjeGbu+IvivuLnnPeohAkbSnwBf5hRiAexO73Ug+pYXf5YXIrEYBsPnzei+7Um34CJkn3gv0v+A0yUbAETJbvANMkGvkBh76BIocE0JBt/27fblIahIIzCJ2kTW1OS2u+0NUXFMvtfoaLCQAsaueQdlD4bOCT5M0zuzYCQcosTln2RqS8vcNJylzGIhMVnorAwP4WPOGX5qcQJy+M1TlmuanC68vbABU25SeimlB8LrijKpw0KduGbg1qDlkftFBVzflRAwrvjlxVKPuXVCHk5L1Dy8rZG7jM8RcnLeU0AH/HU/E+1WsL1g/TyhhAJK6f0MmJeztDy8pIQvumV8fJ4SQR7d3UpMisWDM4+VIcpX2b7tsqtYnA+CjVN1TSjtJ1M+qSflwyu95EwTXl8ZHi9H1lSHk1JkFI+oGDXWiQEi92+5VOJhl04Z4gIvnGf8sMGHTP3vELIu/krSl7uJih5eZeh5OV75JJGkPTymgD6W/R4eTQhgv5de3leEsKsJYbZhBjWEcRaglhBEFsRZE6UjihnouyIsiDKPVH2RDkQpaCnf1S+o6db+U+XZ/R0K5OuJsqRKCuilPzCG1Vn2dBZG3R2AAAAAElFTkSuQmCC');
}
#hot {
	width: 100%;
}
.hot-box {
	margin: 0 3% 40px 3%;
	width: 27.333%;
	border: 0;
	display: block;
	-webkit-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #fff;
	-moz-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #fff;
	box-shadow: 0 0 0 15px #fff, 0 0 0 20px #fff;
}
.hot-box:hover {
	-webkit-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #d9d9d9;
	-moz-box-shadow: 0 0 0 15px #fff, 0 0 0 20px #d9d9d9;
	box-shadow: 0 0 0 15px #fff, 0 0 0 20px #d9d9d9;
}
.hot-box span {
	font-size: 15px;
	font-weight: 700;
	line-height: 20px;
}
.hot-box img {
	display: block;
	margin-bottom: 20px;
}
footer {
	position: relative;
	border-bottom: 100px solid #e6e6e6;
	width: 90%;
	max-width: 1600px;
	min-width: 980px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}
.footer-links {
	padding-top: 3px;
}
.footer-links a {
	margin-right: 5%;
}
.bordered-box {
	border-top: 5px solid #d9d9d9;
	padding: 50px 0 25px;
}
h4.section_monitoring {
	color: #758992;
}
h4.section_tradearea {
	color: #73a3c0;
}
h4.section_trendforum {
	color: #b4b2a2;
}
h4.section_business {
	color: #848e68;
}
.personal-img p {
	margin-bottom: 15px;
}
.archive-years {
	padding: 30px 0 20px;
}
.archive-years div {
	padding: 5px 1.5%;
	margin: 0 0 20px;
}
.archive-years div.current {
	background: #17846f;
	position: relative;
}
.archive-years div.current:before {
	position: absolute;
	content: '';
	width: 0;
	height: 0;
	border-width: 5px;
	border-style: solid;
	border-color: #17846f transparent transparent transparent;
	left: 50%;
	margin-left: -5px;
	bottom: -10px;
}
.archive-years div.current + div {
	background: #17846f;
	position: relative;
}
.archive-years div.current + div:before {
	position: absolute;
	content: '';
	width: 0;
	height: 0;
	border-width: 5px;
	border-style: solid;
	border-color: #17846f transparent transparent transparent;
	left: -5px;
	bottom: -10px;
}
.archive-years div.current + div:after {
	position: absolute;
	content: '';
	width: 14px;
	height: 5px;
	background: #fff;
	left: -50%;
	margin-left: -7px;
	bottom: -5px;
}
.archive-years a {
	font-size: 15px;
}
.archive-years div.current a, .archive-years div.current + div a {
	color: #fff;
	border-color: transparent;
}
.cover-box a {
	border: 0;
}
.cover-box img {
	display: block;
	margin-bottom: 20px;
	border: 1px solid #e7e7e7;
	max-width: 188px;
}
.cover-box img + span {
	margin-bottom: 40px;
}
nav {
	border-bottom: 5px solid #000;
	margin: -29px 0 20px;
	padding-bottom: 5px;
}
nav + h1, nav + .h1, nav + p.title {
	border-top: 0 !important;
}
nav a {
	margin: 0 10px 0 15px;
	position: relative;
	font-size: 13px;
}
nav a:before {
	position: absolute;
	content: '';
	width: 5px;
	height: 7px;
	top: 6px;
	left: -15px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAHBAMAAAAyiZrdAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAAB3RSTlMAd2ZE7t0zaX29SAAAACBJREFUCNdjCGJgYDAXYGBgLgQy1BUY2BwZGEyAfKA4ACCOAjIoYc9zAAAAAElFTkSuQmCC');
}
.home {
	width: 15px;
	height: 13px;
	margin: 0 10px 0 0;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANBAMAAACEMClyAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAACnRSTlMA3SJmd7tVmYgRIxbo0AAAAERJREFUCNdjAAI2BQYI8BKC0CyrFipABFatEoIIrAIKQQSAQmABiND0KBBjuQEDg9WqZsNVixhADANGHIxEwQRWwQAGANDqHS8Mc2nUAAAAAElFTkSuQmCC');
	border: 0;
}
.home:hover {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAANBAMAAACEMClyAAAAIVBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8rvQhQAAAACnRSTlMA3SJmd7tVmYgRIxbo0AAAAERJREFUCNdjAAI2BQYI8BKC0CyrFipABFatEoIIrAIKQQSAQmABiND0KBBjuQEDg9WqZsNVixhADANGHIxEwQRWwQAGANDqHS8Mc2nUAAAAAElFTkSuQmCC');
}
.home:before {
	display: none;
}
.sidebar-title {
	font-size: 35px;
	font-weight: 800;
	padding-left: 300px;
}
.sidebar-content {
	padding: 0 0 20px 300px;
}
.sidebar-content .h6 + .h6 {
	padding: 10px 0 0;
}
.sidebar {
	z-index: 3;
	position: absolute;
	left: 50%;
	*top: 310px;
	width: 265px;
}
.sidebar img {
	border: 1px solid #e7e7e7;
}
.sidebar.fixed {
  position: fixed;
  z-index: 4;
  top: 40px;
}
.sidebar.fixed-bottom {
  position: absolute;
  z-index: 4;
  top: auto;
  bottom: 900px;

}
.content {
	padding-bottom: 30px;
}
.partners div {
	padding: 40px 0;
	text-align: center;
}
.partners img {
	max-width: 190px;
}
.map {
	width: 100%;
	height: 400px;
	margin-bottom: 60px;
}
div.section_monitoring_h h1, div.section_monitoring_h > .title,  {
	border-top-color: #758992;
}
div.section_tradearea_h h1, div.section_tradearea_h > .title {
	border-top-color: #73a3c0;
}
div.section_trendforum_h h1, div.section_trendforum_h > .title {
	border-top-color: #b4b2a2;
}
div.section_business_h h1, div.section_business_h > .title {
	border-top-color: #848e68;
}
div.section_expo_h h1, div.section_expo_h > .title {
	border-top-color: #7d8687;
}
h1.sidebar-title{    font-size: 25px;}


h2.subtitle2 {
    font-size: 20px;
    font-weight: 400;
    font-family: 'Story', Arial, Helvetica, sans-serif;
    padding-bottom: 10px;
    border-bottom: 5px solid #d9d9d9;
    line-height: 1.2em;
}

.notfound {
	background: #fff;
}
.logo-line {
	padding: 40px 0;
}
.logo-line > div {
	background: #bfbfbf;
	height: 75px;
	margin-bottom: 140px;
}
.logo-line > div > div {
	padding-top: 10px;
}
.large {
	font-size: 200px;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	font-weight: 800;
	line-height: 200px;
}
.news {
	margin-top: 20px;
}
.news:before {
	content: '';
	position: absolute;
	top: -5px;
	left: 0;
	height: 5px;
	width: 100%;
	background: #fff;
	z-index: 999;
}
.pagination {
	padding: 20px 0;
	border-top: 5px solid #d9d9d9;
}
.pagination .prev {
	position: relative;
	margin-left: 11px;
}
.pagination .prev:before {
	content: '';
	position: absolute;
	top: 6px;
	left: -11px;
	width: 6px;
	height: 9px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAJFBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG91fybDAAAAC3RSTlMAqiLu3UQzzJl3VRhF0bMAAAAmSURBVAjXY2BgKmNgUBFgYHIEUwzdCxgYGE0ZGBiEA4AMMyBjAgA+ygOvWna4ogAAAABJRU5ErkJggg==');
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.pagination .prev:hover:before {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAJFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmWAJHAAAAC3RSTlMAqiLu3UQzzJl3VRhF0bMAAAAmSURBVAjXY2BgKmNgUBFgYHIEUwzdCxgYGE0ZGBiEA4AMMyBjAgA+ygOvWna4ogAAAABJRU5ErkJggg==');
}
.pagination .prev.disabled:before, .pagination .prev.disabled:hover:before {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAJFBMVEUAAACzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7NFSs0rAAAAC3RSTlMAqiLu3UQzzJl3VRhF0bMAAAAmSURBVAjXY2BgKmNgUBFgYHIEUwzdCxgYGE0ZGBiEA4AMMyBjAgA+ygOvWna4ogAAAABJRU5ErkJggg==');
}
.pagination .next {
	position: relative;
	margin-right: 11px;
}
.pagination .next:after {
	content: '';
	position: absolute;
	top: 6px;
	right: -11px;
	width: 6px;
	height: 9px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAJFBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG91fybDAAAAC3RSTlMAqiLu3UQzzJl3VRhF0bMAAAAnSURBVAjXY0hXYGBgdGJgYBCBMrh2MDAECzCwGjIwJAswMHAyMAAAPJMDGRCd/bMAAAAASUVORK5CYII=');
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.pagination .next:hover:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAJFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmWAJHAAAAC3RSTlMAqiLu3UQzzJl3VRhF0bMAAAAnSURBVAjXY0hXYGBgdGJgYBCBMrh2MDAECzCwGjIwJAswMHAyMAAAPJMDGRCd/bMAAAAASUVORK5CYII=');
}
.pagination .next.disabled:after, .pagination .next.disabled:hover:after {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJBAMAAADjtECuAAAAJFBMVEUAAACzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7NFSs0rAAAAC3RSTlMAqiLu3UQzzJl3VRhF0bMAAAAnSURBVAjXY0hXYGBgdGJgYBCBMrh2MDAECzCwGjIwJAswMHAyMAAAPJMDGRCd/bMAAAAASUVORK5CYII=');
}
.pagination .prev.disabled, .pagination .next.disabled {
	color: #b2b2b2;
	border: 0;
	background: none;
}
.pages {
	margin: 8px 13px;
}
.pages.current {
	margin: 0;
	padding: 8px 13px;
	color: #fff;
	background: #17846f;
	border-color: transparent;
}
.social-box {
	padding-bottom: 60px;
}
.comments {
	font-size: 20px;
	font-weight: 700;
	border: 0;
	position: relative;
}
.comments span {
	color: #000;
	padding: 2px 4px;
	border: 2px solid #bfbfbf;
	margin: 0 5px;
	position: relative;
}
.comments span:before {
	content: '';
	position: absolute;
	border-width: 5px 8px 0 0;
	border-style: solid;
	border-color: #bfbfbf transparent transparent transparent;
	left: 5px;
	bottom: -7px;
}
.comments span:after {
	content: '';
	position: absolute;
	border-width: 3px 6px 0 0;
	border-style: solid;
	border-color: #fff transparent transparent transparent;
	left: 7px;
	bottom: -3px;
}
.comments:after {
	content: '';
	position: absolute;
	border-width: 5px;
	border-style: solid;
	border-color: #17846f transparent transparent transparent;
	right: -15px;
	top: 9px;
}
.article-lead {
	font-size: 35px;
	font-weight: 300;
	font-family: 'Ekibastuz', Arial, Helvetica, sans-serif;
	line-height: normal;
}
.tags {
	margin-top:20px;
	padding: 0 0 30px 20px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAHlBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG/c4FrlAAAACXRSTlMAInfdiMzuuxE8qB8YAAAARklEQVQI12NgMTZ2ZAACyZkzJwuA6EDPmYYQGigAFp8JEmgDUiABpplQAU0QPZ0BIjCJASKgAKSZwFyQAIgLEgBywQBoHABoSBrtDbzeAgAAAABJRU5ErkJggg==') no-repeat left 4px;
}
.tags a {
		margin-left: 5px;
}
.print {
	margin-left: 25px;
	position: relative;
}
.print:before {
	content: '';
	position: absolute;
	left: -25px;
	top: 4px;
	width: 16px;
	height: 14px;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOBAMAAADUAYG5AAAALVBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG8XhG/ZwLOBAAAADnRSTlMA3SJEmRG77sx3ZjOqVdLoMfEAAABsSURBVAjXY2Bg4BQUlGUAAZZ3716BaO4Z7949uwqk894BwfOjDKzGYGDAEPgODN4w6L17KCgo/u4hkPEIaAKYIcDAwPzuBQPvwgQGBtay1QwM4ROAhvUA8b4UFxeXRiBjHVi7AgMDkxIIMAAAPLgseLItjasAAAAASUVORK5CYII=') no-repeat left top;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.print:hover:before {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOBAMAAADUAYG5AAAALVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBoCg+AAAADnRSTlMA3SJEmRG77sx3ZjOqVdLoMfEAAABsSURBVAjXY2Bg4BQUlGUAAZZ3716BaO4Z7949uwqk894BwfOjDKzGYGDAEPgODN4w6L17KCgo/u4hkPEIaAKYIcDAwPzuBQPvwgQGBtay1QwM4ROAhvUA8b4UFxeXRiBjHVi7AgMDkxIIMAAAPLgseLItjasAAAAASUVORK5CYII=') no-repeat left top;
}
.extra-link {
	display: block;
	padding: 15px 20px 15px 0;
	border-color: #d9d9d9;
	font-size: 15px;
	font-weight: 700;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALBAMAAABBvoqbAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAABnRSTlMAu3eqmYhoVkRGAAAAIElEQVQI12MwZACCMAEgwZQIYqohmGYOIBZEDMEA6wAAYxEDbeZbPhIAAAAASUVORK5CYII=') no-repeat right 19px;
	-webkit-transition: all 0.3s;
	-ms-transition:  all 0.3s;
	-o-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.extra-link:hover {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALBAMAAABBvoqbAAAAFVBMVEUAAAAXhG8XhG8XhG8XhG8XhG8XhG+QnX3VAAAABnRSTlMAu3eqmYhoVkRGAAAAIElEQVQI12MwZACCMAEgwZQIYqohmGYOIBZEDMEA6wAAYxEDbeZbPhIAAAAASUVORK5CYII=');
}

.sitemap ul {
	margin-left: 50px;
	margin-top:10px;
	margin-bottom:0;
}

.date-selected {
	background-color: #f2f2f2;
	color: #17846f !important;
}

#back-top {
	position: fixed;
	right: 50px;
	bottom: 50px;
	z-index: 50;
	display: none;
	width: 40px;
	height: 40px;
	background: #17846f url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.044%22%20height%3D%226.789%22%20viewBox%3D%220%200%2012.044%206.789%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.013%202.997L0%206.01l.754.754L6.01%201.508l5.28%205.28.754-.753L6.01%200l-.754.754-2.243%202.243z%22%2F%3E%3C%2Fsvg%3E') no-repeat center center;
	background-size: 18px;
	text-indent: -9999px;
}
#back-top:hover {
	background: #000 url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.044%22%20height%3D%226.789%22%20viewBox%3D%220%200%2012.044%206.789%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M3.013%202.997L0%206.01l.754.754L6.01%201.508l5.28%205.28.754-.753L6.01%200l-.754.754-2.243%202.243z%22%2F%3E%3C%2Fsvg%3E') no-repeat center center;
	background-size: 18px;
}

@media screen and (max-width: 1250px) {
	abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, dialog, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, header, hgroup, hr, html, i, iframe, img, ins, kbd, label, legend, mark, menu, meter, 	nav, object, output, p, pre, progress, q, rp, rt, ruby, s, samp, section, small, strike, strong, sub, summary, sup, span, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, li, var, video, xmp {
		font-size: 13px;
	}
	.news-box {
		width: 44%;
	}
	.h3 {
		font-size: 20px;
	}
}
p span .Intrvw{color:#73a3c0!important;font-weight:bold}
.persona{clear:both;float:left;margin:0 20px 20px 0;font-size:9pt;width:110px;line-height:1.4em}
.personalia{clear:both;float:left;margin:0 20px 20px 0;font-size:9pt;width:110px;line-height:1.4em}
.personalia2{clear:both;float:left;margin:0 20px 20px 0;font-size:9pt;width:150px;line-height:1.4em}

.author{font-weight:bold}
.forms input, .forms td, input.forminput{font-family: 'Ekibastuz';}
.form-error {color:#c4151c;font-size:10px;display:block;}

span.contacts{display:block;margin-top:8px}

div.grid_11{margin-bottom:30px}

/* #registration-form input[type=text]{width:100%} */

.lead{font-family:Story; color:rgb(23, 132, 111); font-size:20px; font-style:normal;line-height:1.2em} 
/* .lead strong{font-size:20px; } */
/* p.green strong{display:none} */

.btext{font-weight:bold}
.red_ns{color:#758992}
.ArticleDate {padding:20px 0 0 0; display:block;color:#758992;font-size:11pt;font-weight:bold}
.portretBox, .faceBox{float:left;padding:0 20px 20px 0}
p.dialog{font-weight:bold}
.vrez{
	font-size: 20px;
    font-weight: 400;
    font-family: 'Story', Arial, Helvetica, sans-serif;
    padding:0;
    line-height: 1.2em;
	
}

div.TrendStyle h2{clear:both;font-family: Ekibastuz, Arial, Helvetica, sans-serif; 
font-size: 35px; 
font-weight: 800; 
line-height: 35px;
border:0;}

div.MustHave div p strong{color:#cfbf96;font-style:normal}
div.MustHave div p{font-style:italic}


div.franshiza {display:block;width:600px;clear:both}
div.franshiza span{color:#353526; font-size:14pt; font-family: Ekibastuz, Arial, Helvetica, sans-serif;display:block}
div.franshiza strong{color:#ada84c; font-family: Ekibastuz, Arial, Helvetica, sans-serif; font-weight:bold;font-size:20pt}

img.blink {
    -moz-animation: blink normal 2s infinite ease-in-out; /* Firefox */
    -webkit-animation: blink normal 2s infinite ease-in-out; /* Webkit */
    -ms-animation: blink normal 2s infinite ease-in-out; /* IE */
    animation: blink normal 2s infinite ease-in-out; /* Opera and prob css3 final iteration */
}
p.SliderList {font-style:italic}
p.SliderList span{color:#c3c386;font-weight:bold}

div.FranshizaSiteBanner{margin-bottom:15px}
div.FranshizaSiteBanner img {width:100%;border:0}
