@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i&subset=cyrillic,cyrillic-ext');
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext');

.logo{
    width: 190px;
    padding: 7px;
}
.nav_font{
    font-family: 'Open sans', sans-serif;
}
.body_font{
    font-family: 'PT Sans', sans-serif;
}
.blind{
    padding: 5px;
    text-align: right;
}
.pages_nav{
  display: inline-flex;
  justify-content:center;
  align-items: center;
  /*float:left;
  list-style: none;*/
  padding: 7px;
}
.tile1 {
    color: white;
    height: 150px;
    /*vertical-align: bottom;*/
    font-size: 0.8em;
    
}
.tile2 {
    color: white;
    height: 270px;
    /*vertical-align: bottom;*/
    font-size: 0.8em;
}
.tile2_small{
    color: white;
    height: 150px;
    vertical-align: bottom;
    font-size: 0.8em;
}
.tile3_4 {
    color: white;
    margin: px;
    height: 125px;
    vertical-align: bottom;
    font-size: 0.8em;
}
.tile5 {
    color: white;
    height: 145px;
    vertical-align: bottom;
    font-size: 0.8em;
}
.tile6 {
    color: white;
    height: 145px;
    vertical-align: bottom;
    font-size: 0.8em;
}
.shrink {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.shrink:hover, .shrink:focus, .shrink:active {
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.sm_menu {
    height: 60px;
    padding: 30px;
    vertical-align: bottom;
}
.small_mn_txt{
    text-align: center;
}
.color_otdel{
    color: #0d47a1;
}
.color_nav_link {
    color: white;
}
.news_img{
    height: 170px;
  	margin: 13px;
}
.quote {
    font-size: 1.0em;
}
.backgr{
    background-color: white;
}
.one_em{
    font-size: 1.3em;
}
.adtxt{
    font-size: 0.7em;
}
.jstfy{
    text-align: justify;
}
.red_str{
    text-indent: 20px;
}
/*.newsimg{
	margin:13px;
  	height:180px;
}*/
.break {
    word-wrap: break-word;
}
.img_q{
    width: 180px;
    height: 180px;
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
}
.img_osbo{
    width: 150px;
    height: 150px;
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
}
.about{
    text-align: justify;
}
.crd_img_news{
    opacity:0.9; -moz-opacity:0.9;
    filter: alpha(opacity=90) black;
    background-color:#000;
}
.crd_img_news:hover{
    opacity:1.0; -moz-opacity:1.0;
    filter: alpha(opacity=100) black;
    background-color:#000;
}
.blue_tile{
    height: 280px;
}
.grow {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.grow:hover, .grow:focus, .grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.spec_photo{
    height: 230px;
}
/* Glow */
.glow {
  display: inline-block;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.glow:hover, .glow:focus, .glow:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}

.breadcrumbs {padding:0; margin:0;  border:0;}
.breadcrumbs li {display: inline-table;}
.news-title{
    color: #0d47a1;
}
.news-title:hover {
    color: #2e7d32;
}