@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'),
       url('../fonts/oswald-v14-cyrillic_latin-300.woff2') format('woff2'),
       url('../fonts/oswald-v14-cyrillic_latin-300.woff') format('woff');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'),
       url('../fonts/oswald-v14-cyrillic_latin-regular.woff2') format('woff2'),
       url('../fonts/oswald-v14-cyrillic_latin-regular.woff') format('woff');
}
body {
	font-family: sans-serif;
	font-weight: 300;
	color: #333;
	font-size: 14pt;
	width: 100%;
	background-color: #f3f3f3;
	padding-top: 135px;
}
h1,
h2,
h3,
h4,
h5 {
 font-family: 'Oswald', sans-serif;
 font-weight: 300;
 color: #333;
 margin-bottom: 22px;
}

h1 {
	font-size: 40px;
}
h2 {
	font-size: 33px;
}
h3 {
	font-size: 27px;
}
a {
	color: #365C97;
}
a:hover {
	color: #333;
	text-decoration: none;
	transition: .3s;
}
strong {font-weight: 400;}

header {
	background-color: #FBC91C;
	color: #333;
	padding-top: 8px;
}
footer {
	background-color: #414149;
	color: #fff;
	margin-top: 30px;
	font-size: 13pt;
}
header a {
	color: #dadada;
}
header a:hover {
	color: #ffffff;
}
footer a {
	color: #dadada;
}
footer a:hover {
	color: #ffffff;
}
nav {
 color: #333;
 font-size: 10pt;
 background: #181F2F;
 margin-bottom: 15px;
 box-shadow: 0 3px 3px 0 rgba(0,0,0,.14), 0 4px 2px -2px rgba(0,0,0,.2), 0 2px 5px 0 rgba(0,0,0,.12);
}
.dropdown-menu li > a {font-size: 14pt; font-weight: 300;}
.dropdown-menu li > a:hover {color: #576280;text-decoration: underline;}
.yamm-content {
 font-family: sans-serif;
 font-size: 14pt;
}
.navbar-collapse, .navbar-inverse {background: none;border: none;}
.navbar {min-height: 0;margin-bottom: 0;}
.navbar-inverse .navbar-nav > li > a {padding: 8px;color: #FFEB9C;text-transform: uppercase;}
.navbar-inverse .navbar-nav > li > a:hover {color: #fff;}
.banner {margin-bottom: 15px;background-color: #F3F3F3;}
.main {
 background-color: #fff;
 margin-bottom: 30px;
 padding: 0 0 20px 0;
 border: 1px solid #dadada;
 box-shadow: 0 3px 3px 0 rgba(0,0,0,.14), 0 4px 2px -2px rgba(0,0,0,.2), 0 2px 5px 0 rgba(0,0,0,.12);
}
.corlist {padding: 0; margin-left: 20px;}
.import {
	margin-bottom: 30px;
}
.cons {
	margin-bottom: 30px;
}
.news {
	margin-bottom: 30px;
}
.about {
	margin-bottom: 30px;
}
.geo {
	margin-bottom: 30px;
}
.fish {
	background-color: #fefefe;
	padding: 12px;
	box-shadow: 0 3px 3px 0 rgba(0,0,0,.14), 0 4px 2px -2px rgba(0,0,0,.2), 0 2px 5px 0 rgba(0,0,0,.12);
	border-radius: 2px;
	margin-bottom: 20px;
}
.ngrd {
	width: 140px;
	height: 211px;
	margin: 4px 0 16px;
}
.srtf {
	margin: 6px 0 20px;
}

footer h3 {
	color: #EABB16;
	padding-bottom: 8px;
}
.postfoot {
	color: #aaa;
	background-color: #323137;
	text-align: center;
	font-size: 12pt;
	padding-top: 8px;
}
.oswald {
	 font-family: 'Oswald', sans-serif;
	 font-weight: 300;
}
.wht {color: #ffffff;}
.wht a {color: #dadada;}
.wht a:hover {color: #ffffff;}
.strong {font-weight: 400;}
.em     {font-style: italic;}
.normal {font-weight: 300;}
.text-justify  {text-align: justify;}
.cc     {clear: both;}
.up     {padding-top: 8px;}
.dw     {margin-bottom: 8px;}
.cube   {border-radius: 0px !important;}
.logo {width: 350px;
	margin-bottom: 8px;
}
.ic-utp {width: 55px; height: 55px;}
.ic-zph {width: 75px; height: 75px;}
.searchform {margin-top: 12px;}
.inf-cart {
	margin-top: 4px;
	font-size: 11pt;
	text-align: center;
	border-left: 1px dotted #aaa;
}
.faic {color: #dadada;}
.hdphn a {
	font-size: 22pt;
	color: #414149;
	text-decoration: none;
}
.hdphn a:hover {
	color: #FEAA00;
}
.hdphn i {
	font-size: 16pt;
}
.shdw {
	box-shadow: 0 3px 3px 0 rgba(0,0,0,.14), 0 4px 2px -2px rgba(0,0,0,.2), 0 2px 5px 0 rgba(0,0,0,.12);
}
.geo-dsc {}
.geo-list {
	border-right: 1px dotted #aaa;
	font-family: 'Oswald', sans-serif;
	font-weight: 300;
	color: #333;
	font-size: 16pt;
	text-align: left;
	line-height: 1.7;
	padding-right: 20px;
}
.geo-list ul {list-style-type: none;}
.geo-list span {
	color: #333;
	background-color: #eabb16;
	border-radius: 4px;
	padding: 0 4px 0 4px;
}
.geo-dsc h3 {
	background-color: #fff;
	padding: 0 4px 4px 16px;
}
.geo-txt {
	font-family: sans-serif;
	font-weight: 300;
	color: #333;
	font-size: 11pt;
	line-height: 1.3;
}
.listcat {
	border-left: 1px dotted #aaa;
	background-image: url('../images/back-cat.svg');
	background-repeat: no-repeat;
	background-position: bottom right;
	background-size: 240px 144px;
}
.lincat {
	font-family: 'Oswald', sans-serif;
	font-weight: 300;
	color: #333;
	font-size: 16pt;
}
.lincat h3 {
	background-color: #f3f3f3;
	padding: 0 4px 4px 16px;
}
.lincat a {
	text-decoration: none;
}
.lincat a:hover {
	text-decoration: underline;
}
.nws-block {
	overflow: hidden;
	height: 90px;
	border-radius: 4px;
	background-color: #eee;
	font-size: 12pt;
	padding: 12px;
	box-shadow: 0 3px 3px 0 rgba(0,0,0,.14), 0 4px 2px -2px rgba(0,0,0,.2), 0 2px 5px 0 rgba(0,0,0,.12);
}
.nws-dat {
	font-size: 11pt;
	font-weight: 400;
	border-bottom: 1px dotted #aaa;
}
.nws-dsc a {
	color: #333;
	text-decoration: none;
}
.nws-dsc a:hover {
	color: #777;
	text-decoration: underline;
}
.inf-blocks {margin-bottom: 10px;}
.inf-itm {
	overflow: hidden;
	border: 1px solid #dadada;
	box-shadow: 0 3px 3px 0 rgba(0,0,0,.14), 0 4px 2px -2px rgba(0,0,0,.2), 0 2px 3px 0 rgba(0,0,0,.12);
	border-radius: 2px;
	margin-bottom: 10px;
	padding: 13px 15px;
	background: #fff;
}
.inf-img {width: 50px; float: left;}
.inf-inf {margin-left: 70px;}
.inf-ttl {
	font-family: 'Oswald', sans-serif;
	font-size: 16pt;
	margin: 0;
	padding: 0 0 12px 0;
	border-bottom: 1px dotted #EABB16;
	height: 30px;
	overflow: hidden;
	font-weight: 300;
}
.inf-dsc {
	margin: 4px 0 0 0;
	padding: 0;
	font-size: 14px;
	line-height: 1.3;
	height: 36px;
	overflow: hidden;
	color: #333;
}
/* ретина */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (   min--moz-device-pixel-ratio: 1.5),
       only screen and (     -o-min-device-pixel-ratio: 3/2),
       only screen and (        min-device-pixel-ratio: 1.5),
       only screen and (min-resolution: 192dpi) {
		   
}
/* среднеразмерные */
@media only screen and (max-width: 992px) {
	
}
/* планшет */
@media (max-width:  768px) {
	h1 {font-size: 28px;}
	h2 {font-size: 24px;}
	h3 {font-size: 20px;}
}
/* мобила */
@media (max-width: 478px) {
	h1 {font-size: 24px;}
	h2 {font-size: 20px;}
	h3 {font-size: 18px;}
}
/* OWL */
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls .owl-buttons div{position:absolute}.owl-controls .owl-buttons .owl-prev{left:10px;top:50%}.owl-controls .owl-buttons .owl-next{right:10px;top:50%}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel{margin:0 0 20px;background:#fff;direction:ltr!important;z-index:1}.owl-carousel .owl-buttons div{opacity:0;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);transition:all .3s ease}.owl-carousel:hover .owl-buttons div{opacity:.7}.owl-carousel .owl-buttons .owl-prev{left:10px}.owl-carousel .owl-buttons .owl-next{right:10px}.owl-carousel .owl-buttons div i{font-size:40px;margin:-20px 0 0}.owl-pagination{text-align:center;top:-5px;position:relative}.owl-controls .owl-page{display:inline-block;margin:0 6px}.owl-controls .owl-page span{display:block;width:11px;height:11px;background:rgba(0,0,0,0.3);border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.owl-controls .owl-page.active span{background:rgba(0,0,0,0.7)}
/* Checkbox */
.checkbox{padding-left:20px}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox input[type="checkbox"],.checkbox input[type="radio"]{opacity:0;z-index:1}.checkbox input[type="checkbox"]:focus+label::before,.checkbox input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox input[type="checkbox"]:checked+label::after,.checkbox input[type="radio"]:checked+label::after{font-family:"FontAwesome";content:"\f00c"}.checkbox input[type="checkbox"]:indeterminate+label::after,.checkbox input[type="radio"]:indeterminate+label::after{display:block;content:"";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.checkbox input[type="checkbox"]:disabled+label,.checkbox input[type="radio"]:disabled+label{opacity:.65}.checkbox input[type="checkbox"]:disabled+label::before,.checkbox input[type="radio"]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type="checkbox"]:checked+label::before,.checkbox-primary input[type="radio"]:checked+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:checked+label::after,.checkbox-primary input[type="radio"]:checked+label::after{color:#fff}.checkbox-danger input[type="checkbox"]:checked+label::before,.checkbox-danger input[type="radio"]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:checked+label::after,.checkbox-danger input[type="radio"]:checked+label::after{color:#fff}.checkbox-info input[type="checkbox"]:checked+label::before,.checkbox-info input[type="radio"]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:checked+label::after,.checkbox-info input[type="radio"]:checked+label::after{color:#fff}.checkbox-warning input[type="checkbox"]:checked+label::before,.checkbox-warning input[type="radio"]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:checked+label::after,.checkbox-warning input[type="radio"]:checked+label::after{color:#fff}.checkbox-success input[type="checkbox"]:checked+label::before,.checkbox-success input[type="radio"]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:checked+label::after,.checkbox-success input[type="radio"]:checked+label::after{color:#fff}.checkbox-primary input[type="checkbox"]:indeterminate+label::before,.checkbox-primary input[type="radio"]:indeterminate+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:indeterminate+label::after,.checkbox-primary input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-danger input[type="checkbox"]:indeterminate+label::before,.checkbox-danger input[type="radio"]:indeterminate+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:indeterminate+label::after,.checkbox-danger input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-info input[type="checkbox"]:indeterminate+label::before,.checkbox-info input[type="radio"]:indeterminate+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:indeterminate+label::after,.checkbox-info input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-warning input[type="checkbox"]:indeterminate+label::before,.checkbox-warning input[type="radio"]:indeterminate+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:indeterminate+label::after,.checkbox-warning input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-success input[type="checkbox"]:indeterminate+label::before,.checkbox-success input[type="radio"]:indeterminate+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:indeterminate+label::after,.checkbox-success input[type="radio"]:indeterminate+label::after{background-color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform .1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform .1s cubic-bezier(0.8,-0.33,0.2,1.33)}.radio input[type="radio"]{opacity:0;z-index:1}.radio input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type="radio"]:disabled+label{opacity:.65}.radio input[type="radio"]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type="radio"]+label::after{background-color:#337ab7}.radio-primary input[type="radio"]:checked+label::before{border-color:#337ab7}.radio-primary input[type="radio"]:checked+label::after{background-color:#337ab7}.radio-danger input[type="radio"]+label::after{background-color:#d9534f}.radio-danger input[type="radio"]:checked+label::before{border-color:#d9534f}.radio-danger input[type="radio"]:checked+label::after{background-color:#d9534f}.radio-info input[type="radio"]+label::after{background-color:#5bc0de}.radio-info input[type="radio"]:checked+label::before{border-color:#5bc0de}.radio-info input[type="radio"]:checked+label::after{background-color:#5bc0de}.radio-warning input[type="radio"]+label::after{background-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::before{border-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::after{background-color:#f0ad4e}.radio-success input[type="radio"]+label::after{background-color:#5cb85c}.radio-success input[type="radio"]:checked+label::before{border-color:#5cb85c}.radio-success input[type="radio"]:checked+label::after{background-color:#5cb85c}input[type="checkbox"].styled:checked+label:after,input[type="radio"].styled:checked+label:after{font-family:'FontAwesome';content:"\f00c"}input[type="checkbox"] .styled:checked+label::before,input[type="radio"] .styled:checked+label::before{color:#fff}input[type="checkbox"] .styled:checked+label::after,input[type="radio"] .styled:checked+label::after{color:#fff}
/* Yamm!3 */
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {position: static;}
.yamm .container {position: relative;}
.yamm .dropdown-menu {left: auto;}
.yamm .yamm-content {padding: 20px 30px;}
.yamm .dropdown.yamm-fw .dropdown-menu {left: 0;right: 0;}
/* Scrollup */
div.scrollup {
  position: fixed;
  color: #fff;
  background-color: #555;
  right: 20px;
  bottom: 0px;
  padding: 4px 10px;
  font-size: 30px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  cursor: pointer;
  display: none;
  text-align: center;
  opacity: 0.75;
}
div.scrollup:hover {
  background-color: #777;
}
/* Maps */
#map-outer {height:440px;background-color:#FFF;}
#map-container {height:350px;}