/*
* Based on 
* 960 Responsive Grid
* Copyright 2012, Tyler Wolff
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/10/2012
*/

/** FOR ALL 
*/
@media only screen and (min-width:1px) and (max-width: 767px) {
    .main-menu-responsive-hide {
        position: absolute !important;
        top:0;
        left:-2000px;
    }
    .main-menu{
        width:auto;
        padding:0;
        background-color: white;
        border:1px solid black;
    }
    .content {
        padding-bottom:5px;
        min-height:0;
    }
   .hide-adaptive{
        display:none;  
   }
}
@media only screen and (min-width:640px) and (max-width: 767px) {
    .main-menu{
        width:625px;    
    }

}

@media only screen and (min-width:960px) and (max-width:1000px){
    #gosmonitor_widget_wrapper_main{
    display:none;
    }
}

@media only screen  and (max-width: 959px){
.map-image{
position:absolute;
left:-2000px;
}

.map-preview{
height: auto; 
}	
.typoInfo{
     display:none; 
}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
   .hide-adaptive{
   }

  body {
    min-width: 768px;
	background: url("/img/topStrip.png") repeat-x left top #ddd;
  }

  .container_16 {
    width: 768px;
  }

  .container_16 .grid_1  { width: 28px; }
  .container_16 .grid_2  { width: 76px; }
  .container_16 .grid_3  { width: 124px; }
  .container_16 .grid_4  { width: 172px; }
  .container_16 .grid_5  { width: 220px; }
  .container_16 .grid_6  { width: 268px; }
  .container_16 .grid_7  { width: 316px; }
  .container_16 .grid_8  { width: 364px; }
  .container_16 .grid_9  { width: 412px; }
  .container_16 .grid_10 { width: 460px; }
  .container_16 .grid_11 { width: 508px; }
  .container_16 .grid_12 { width: 556px; }
  .container_16 .grid_13 { width: 604px; }
  .container_16 .grid_14 { width: 652px; }
  .container_16 .grid_15 { width: 700px; }
  .container_16 .grid_16 { width: 748px; }
  .container_16 .prefix_1  { padding-left: 48px; }
  .container_16 .prefix_2  { padding-left: 96px; }
  .container_16 .prefix_3  { padding-left: 144px; }
  .container_16 .prefix_4  { padding-left: 192px; }
  .container_16 .prefix_5  { padding-left: 240px; }
  .container_16 .prefix_6  { padding-left: 288px; }
  .container_16 .prefix_7  { padding-left: 336px; }
  .container_16 .prefix_8  { padding-left: 384px; }
  .container_16 .prefix_9  { padding-left: 432px; }
  .container_16 .prefix_10 { padding-left: 480px; }
  .container_16 .prefix_11 { padding-left: 528px; }
  .container_16 .prefix_12 { padding-left: 576px; }
  .container_16 .prefix_13 { padding-left: 624px; }
  .container_16 .prefix_14 { padding-left: 672px; }
  .container_16 .prefix_15 { padding-left: 720px; }
  .container_16 .suffix_1  { padding-right: 48px; }
  .container_16 .suffix_2  { padding-right: 96px; }
  .container_16 .suffix_3  { padding-right: 144px; }
  .container_16 .suffix_4  { padding-right: 192px; }
  .container_16 .suffix_5  { padding-right: 240px; }
  .container_16 .suffix_6  { padding-right: 288px; }
  .container_16 .suffix_7  { padding-right: 336px; }
  .container_16 .suffix_8  { padding-right: 384px; }
  .container_16 .suffix_9  { padding-right: 432px; }
  .container_16 .suffix_10 { padding-right: 480px; }
  .container_16 .suffix_11 { padding-right: 528px; }
  .container_16 .suffix_12 { padding-right: 576px; }
  .container_16 .suffix_13 { padding-right: 624px; }
  .container_16 .suffix_14 { padding-right: 672px; }
  .container_16 .suffix_15 { padding-right: 720px; }
  .container_16 .push_1  { left: 48px; }
  .container_16 .push_2  { left: 96px; }
  .container_16 .push_3  { left: 144px; }
  .container_16 .push_4  { left: 192px; }
  .container_16 .push_5  { left: 240px; }
  .container_16 .push_6  { left: 288px; }
  .container_16 .push_7  { left: 336px; }
  .container_16 .push_8  { left: 384px; }
  .container_16 .push_9  { left: 432px; }
  .container_16 .push_10 { left: 480px; }
  .container_16 .push_11 { left: 528px; }
  .container_16 .push_12 { left: 576px; }
  .container_16 .push_13 { left: 624px; }
  .container_16 .push_14 { left: 672px; }
  .container_16 .push_15 { left: 720px; }
  .container_16 .pull_1  { left: -48px; }
  .container_16 .pull_2  { left: -96px; }
  .container_16 .pull_3  { left: -144px; }
  .container_16 .pull_4  { left: -192px; }
  .container_16 .pull_5  { left: -240px; }
  .container_16 .pull_6  { left: -288px; }
  .container_16 .pull_7  { left: -336px; }
  .container_16 .pull_8  { left: -384px; }
  .container_16 .pull_9  { left: -432px; }
  .container_16 .pull_10 { left: -480px; }
  .container_16 .pull_11 { left: -528px; }
  .container_16 .pull_12 { left: -576px; }
  .container_16 .pull_13 { left: -624px; }
  .container_16 .pull_14 { left: -672px; }
  .container_16 .pull_15 { left: -720px; }
  /**BRYANSKOBL*/
  
  .hero-block img{
	width:364px;
	height:218px;
  }
  img.news-preview{
  width:172px;
  height:103px;
  }
  .right-banner-list,.right-top-banner-container {
    display:none;
  }
  input.search-right-query{
	width:140px;
  }
  .news-header-item img{
	width:76px;
	height:46px;
  }
  .head-bound a{
	display:none;	
  }
  .head-title{
	padding-left:10px;	
  }
  #photo-viewport{
	width:360px;
	height:216px;
  }
  .photo-caption {
    width:340px;
  }
  .photo-scroll{
	height:215px;
  }
    #gosmonitor_widget_wrapper_main{
    display:none;
    }
    .typoInfo{
         display:none; 
    }
}


@media only screen and (min-width:640px) and (max-width: 767px) {
  body {
    min-width: 640px;
	background-image:none;
	background-color: #ddd;
  }
  
  .container_16 {
    width: 630px;
  }
  .container_16 .grid_1,
  .container_16 .grid_2,
  .container_16 .grid_3,
  .container_16 .grid_4,
  .container_16 .grid_5,
  .container_16 .grid_6,
  .container_16 .grid_7,
  .container_16 .grid_8,
  .container_16 .grid_9,
  .container_16 .grid_10,
  .container_16 .grid_11,
  .container_16 .grid_12,
  .container_16 .grid_13,
  .container_16 .grid_14,
  .container_16 .grid_15,
  .container_16 .grid_16 {
    margin: 0;
    width: 630px;
  }
  .container_16 .prefix_1,
  .container_16 .prefix_2,
  .container_16 .prefix_3,
  .container_16 .prefix_4,
  .container_16 .prefix_5,
  .container_16 .prefix_6,
  .container_16 .prefix_7,
  .container_16 .prefix_8,
  .container_16 .prefix_9,
  .container_16 .prefix_10,
  .container_16 .prefix_11,
  .container_16 .prefix_12,
  .container_16 .prefix_13,
  .container_16 .prefix_14,
  .container_16 .prefix_15 {
    padding-left: 0;
  }
  .container_16 .suffix_1,
  .container_16 .suffix_2,
  .container_16 .suffix_3,
  .container_16 .suffix_4,
  .container_16 .suffix_5,
  .container_16 .suffix_6,
  .container_16 .suffix_7,
  .container_16 .suffix_8,
  .container_16 .suffix_9,
  .container_16 .suffix_10,
  .container_16 .suffix_11,
  .container_16 .suffix_12,
  .container_16 .suffix_13,
  .container_16 .suffix_14,
  .container_16 .suffix_15 {
    padding-right: 0;
  }
  .container_16 .push_1,
  .container_16 .push_2,
  .container_16 .push_3,
  .container_16 .push_4,
  .container_16 .push_5,
  .container_16 .push_6,
  .container_16 .push_7,
  .container_16 .push_8,
  .container_16 .push_9,
  .container_16 .push_10,
  .container_16 .push_11,
  .container_16 .push_12,
  .container_16 .push_13,
  .container_16 .push_14,
  .container_16 .push_15,
  .container_16 .pull_1,
  .container_16 .pull_2,
  .container_16 .pull_3,
  .container_16 .pull_4,
  .container_16 .pull_5,
  .container_16 .pull_6,
  .container_16 .pull_7,
  .container_16 .pull_8,
  .container_16 .pull_9,
  .container_16 .pull_10,
  .container_16 .pull_11,
  .container_16 .pull_12,
  .container_16 .pull_13,
  .container_16 .pull_14,
  .container_16 .pull_15 {
    left: 0;
  }
 
.content{
padding-top:60px;
padding-left:5px;
padding-right:5px;
}

 .right-banner-list,.right-top-banner-container{
    display:none;
  }

.head-bound,.symbol2, .head-title , .top, .search-right{
display:none;
}

.container_16 .grid_12{
    margin: 2px;
    width: 630px;
}

.container_16 .grid_8{
    margin: 2px;
    width: 418px;
}
.container_16 .grid_4{
    margin: 2px;
    width: 204px;
}
.container_16 .grid_6{
    margin: 2px;
    width: 311px;
}
.container_16 .grid_2{
    margin: 2px;
    width: 100px;
}
.container_16 .grid_10{
    margin: 2px;
    width: 520px;
}

.container_16 .hero-block{
	width:313px;
	margin-right:0;
}

  .hero-block img{
	width:310px;
	height:192px;
  }
  
.main-news {
	height:192px;
}
  
img.news-preview{
width:200px;
height:120px;
}

#photo-viewport{
	width:418px;
	height:250px;
}
.photo-caption {
	width:398px;
}
.photo-scroll{
	height:250px;
}
.padding25px{
display:none;
}
.footer{
height:180px;
}

.query-input {
width:99%;
} 
.adaptive-hide{
	display:none;
}
  
 .news-header, .news-header-small {
padding: 15px 0 5px;
}

.news-header, .news-header-small {
padding: 15px 0 5px;
}

.news-header-item {
padding: 10px 0 5px;
}

.bread-crumbs{
padding-bottom:0;
}


.adaptive-symbol {
    background-image: url("/img/gerb-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	float:left;
	margin: 2px 0 0 0;
    height: 51px;    
    width: 46px;	
}


.adaptive-container-top{
	height: 55px;
	position:fixed;
	left:0;
	top:0;
	background: url("/img/topStrip.png") repeat-x scroll left top #DDDDDD;
	z-index:2;
	padding:0;
	width:100%;
	display:block;
}


.adaptive-top{
	height: 55px;	
	left:0;
	top:0;
	z-index:2;
	padding:0;
	width:640px;
	margin-left:auto;
	margin-right:auto;
}
.adaptive-head-title {
    background-image: url("/img/up-title-640.png");
    background-position: center top;
    background-repeat: no-repeat;
	position:relative;
	float:left;
    height: 37px;
    width: 460px;
	margin-top:9px;
	margin-left:15px;
	
}

.adaptive-search-button{
	background-image: url("/img/search-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	margin:2px 10px 0 15px;
	width:42px;
	height:51px;	
	float:left;
	z-index:3;	
	cursor:pointer;
}

.adaptive-menu-button{
	background-image: url("/img/menu-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	margin:2px 0 0 10px;
	width:42px;
	height:51px;
	float:left;
	z-index:3;	
	cursor:pointer;
}  

#from, #to{
z-index:1;
position:relative;
} 
  
.bread-crumbs{
padding-bottom:0;
} 

#gosmonitor_widget_wrapper_main{
    display:none;
}

.typoInfo{
     display:none; 
}

}


@media only screen and (min-width: 480px) and (max-width: 639px) {
  body {
   	background-image:none;
	background-color: #ddd;	
	min-width:480px;
  }
  .container_16 {
    width: 470px;
  }
  
  .container_16 .grid_1,
  .container_16 .grid_2,
  .container_16 .grid_3,
  .container_16 .grid_4,
  .container_16 .grid_5,
  
  .container_16 .grid_7,
  .container_16 .grid_8,
  .container_16 .grid_9,
  .container_16 .grid_10,
  .container_16 .grid_11,
  .container_16 .grid_12,
  .container_16 .grid_13,
  .container_16 .grid_14,
  .container_16 .grid_15,
  .container_16 .grid_16 {
    margin: 0;
    width: 470px;
  }
.photo-main-news-block .grid_4{
    margin: 0;
    width: 235px;
}
.content{
padding-top:60px;
padding-left:5px;
padding-right:5px;
}

.head-bound, .symbol2, .head-title , .top, .search-right{
display:none;
}


.adaptive-symbol {
    background-image: url("/img/gerb-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	float:left;
	margin: 2px 0 0 0;
    height: 51px;    
    width: 46px;	
}


.adaptive-container-top{
	height: 55px;
	position:fixed;
	left:0;
	top:0;
	background: url("/img/topStrip.png") repeat-x scroll left top #DDDDDD;
	z-index:2;
	padding:0;
	width:100%;
	display:block;
}


.adaptive-top{
	height: 55px;	
	left:0;
	top:0;
	z-index:2;
	padding:0;
	width:480px;
	margin-left:auto;
	margin-right:auto;
}
.adaptive-head-title {
    background-image: url("/img/up-title-480.png");
    background-position: center top;
    background-repeat: no-repeat;
	position:relative;
	float:left;
    height: 28px;
    width: 324px;
	margin-top:17px;
	margin-left:8px;
}

.adaptive-search-button{
	background-image: url("/img/search-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	margin:2px 10px 0 8px;
	width:42px;
	height:51px;	
	float:left;
	z-index:3;	
	cursor:pointer;
}

.adaptive-menu-button{
	background-image: url("/img/menu-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	margin:2px 0 0 0;
	width:42px;
	height:51px;
	float:left;
	z-index:3;	
	cursor:pointer;
}  


.photo-scroll,.padding25px {
display:none;
}

.hero-block{
padding-left:5px;
}
.hero-list li {
padding-left: 0px;
}

  .main-news{
  height:210px;
  }

.content{
padding-top:60px;
padding-left:5px;
padding-right:5px;
}
   .right-banner-list,.right-top-banner-container{
    display:none;
  }
  input.search-right-query{
	width:385px;
  }
.page-numbers, .news-image-item,.adaptive-hide{
	display:none;
}


.adaptive-image-item{
display:block;
}
.footer{
height:180px;
}

.query-input {
width:99%;
}  

.news-header, .news-header-small {
padding: 15px 0 5px;
}

.news-header-item {
padding: 10px 0 5px;
}

#from, #to{
z-index:1;
position:relative;
} 
  
.bread-crumbs{
padding-bottom:0;
}
 
.article-content, .news-content{
overflow:auto;
}
#gosmonitor_widget_wrapper_main{
display:none;
}
.typoInfo{
     display:none; 
}
 
}


@media only screen and (max-width: 479px) {
  body {
    min-width: 320px;
	background-image:none;
	background-color: #ddd;
  }
  .container_16 {
    width: 310px;
  }
  .container_16 .grid_1,
  .container_16 .grid_2,
  .container_16 .grid_3,
  .container_16 .grid_4,
  .container_16 .grid_5,
  .container_16 .grid_6,
  .container_16 .grid_7,
  .container_16 .grid_8,
  .container_16 .grid_9,
  .container_16 .grid_10,
  .container_16 .grid_11,
  .container_16 .grid_12,
  .container_16 .grid_13,
  .container_16 .grid_14,
  .container_16 .grid_15,
  .container_16 .grid_16 {
    margin: 0;
    width: 310px;
  }
  
  .hero-block img{
	width:310px;
	height:192px;
  }
   .right-banner-list,.right-top-banner-container{
    display:none;
  }
  input.search-right-query{
	width:280px;
  }
  .content{
    padding-top:60px;
	padding-left:5px;
	padding-right:5px;
  }
  #toTop{
  display:none;  
  }
  
  .photo-scroll{
	display:none;
  }
  .hero-title{
  line-height:120%;	
  }
  
  .hero-list li {
	padding-left: 0px;
  }
  .main-news{
  height:210px;
  }



.head-bound,.symbol2, .head-title , .top, .search-right{
display:none;
}


  
.adaptive-symbol {
    background-image: url("/img/gerb-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	float:left;
	margin: 2px 0 0 0;
    height: 51px;    
    width: 46px;	
}

.adaptive-head-title {
    background-image: url("/img/up-title-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	position:relative;
	float:left;
    height: 51px;
    width: 174px;
	margin-top:4px;
	margin-left:2px;
}
.adaptive-top{
	height: 55px;	
	left:0;
	top:0;
	z-index:2;
	padding:0;
	width:320px;
	margin-left:auto;
	margin-right:auto;
}



.adaptive-menu-button{
	background-image: url("/img/menu-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	margin:2px 0 0 0;
	width:42px;
	height:51px;
	float:left;
	z-index:3;	
	cursor:pointer;
}  


.adaptive-container-top{
	height: 55px;
	position:fixed;
	left:0;
	top:0;
	background: url("/img/topStrip.png") repeat-x scroll left top #DDDDDD;
	z-index:2;
	padding:0;
	width:100%;
	display:block;
}


.adaptive-search-button{
	background-image: url("/img/search-320.png");
    background-position: center top;
    background-repeat: no-repeat;
	margin:2px 10px 0 4px;
	width:42px;
	height:51px;	
	float:left;
	z-index:3;	
	cursor:pointer;
}
.query-input {
width:99%;
}
#photo-viewport{
	width:310px;
	height:192px;
}
.photo-caption {
	width:290px;
}
.news-header, .news-header-small {
padding: 15px 0 5px;
}


.news-header-item {
padding: 10px 0 5px;
}

.page-numbers, .news-image-item,.adaptive-hide{
	display:none;
}
.adaptive-image-item{
display:block;
width:110px;
float:left;
}
.news-description{
text-align:left;
}

.footer{
height:180px;
}
#from, #to{
z-index:1;
position:relative;
}

.bread-crumbs{
padding-bottom:0;
}
.article-content, .news-content{
overflow:auto;
}
#gosmonitor_widget_wrapper_main{
display:none;
}
.typoInfo{
     display:none; 
}

}
