@charset "utf-8";
    /* начало css */
@media screen and (max-width: 324px)
{
  body
{
padding:0;
min-width:310px;
}
#featured, #sidebar2, #sidebar1, .icemegamenurt, .moduletable290, .icemegamenult, .customopros
{
display:none;
}
#main, .navbar-fixed-top, #main-content
{
width:320px;
}
.container, #main-content
  {
	width:320px;
  }
.navbar-inner .container
  {
    width:320px;
  }
.nav-collapse, .nav-collapse.collapse
  {    
    height: auto;
  }
.navbar .btn-navbar {
    display: none;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden;
  }
#nav-toolbar .customlogo 
  {
    width: 100px;
    height: 30px;
    margin-top: 0;
margin-left: 30px;
  }
  .mod-languages 
  {
    
    margin-top: 30px;
    width:100%;
  }
.mod-languages img
  {
    height: 10px;
  }
#main
  {
    width:320px;
    border-right: none;
  }
#sidebar2
  {
    width: 320px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
  }
#sidebar1
  {
    width: 320px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-right: 0;
    margin-left: 0;
  }
.nspArt
  {
	 margin-left: 0;
  }
#sidebar2 .nspArt
  {
    margin: 5px 0;
    width: 320px;
    height: 200px;
  }
.nspArts, .nspLinksWrap
  {
     padding: 0 0 0 0; 
  }
.row
  {
    flex-direction: row;
  }
.modulefot
  {
    width: 100%;
    margin: 10px;
  }
.customfot p
  {
    text-align: center;
  }
object embed 
  {
    width:320px;
    height:160px;
  }
  .cameraContent
  {
    height:150px;
  }
          .logo a
{
  z-index: 9999; 
  width: 100px; 
  height: 35px; 
  display: block; 
  position: relative;
}
.logo a img
{
  width: 100px; height: 35px;
}
/*для яблочников*/
  .search
   {
    height:65px;
  }
  #maximenuck290
  {
    width:310px;
    margin-top: 30px;
    margin-left: 50px;
}
   }
@media screen and (min-width:325px) and (max-width:479px) 
  {
.navbar-inner .container
  {
    width:320px;
  }

.nav-collapse, .nav-collapse.collapse
  {    
    height: auto;
  }
.navbar .btn-navbar, .customopros {
    display: none;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden;
  }
#nav-toolbar .customlogo 
  {
    width: 150px;
    height: 70px;
margin-top:30px;
  }
.container, #main-content
  {
	width:320px;
  }
#featured
{
display:none;
}
#main
  {
    width:320px;
    border-right: none;
  }
#sidebar2
  {
    width: 320px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
  }
#sidebar1
  {
    width: 320px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-right: 0;
    margin-left: 0;
  }
.nspArt
  {
	 margin-left: 0;
  }
#sidebar2 .nspArt
  {
    margin: 5px 0;
    width: 320px;
    height: 200px;
  }
.nspArts, .nspLinksWrap
  {
     padding: 0 0 0 0; 
  }
.row
  {
    flex-direction: row;
  }
.modulefot
  {
    width: 100%;
    margin: 10px;
  }
.customfot p
  {
    text-align: center;
  }
object embed 
  {
    width:320px;
    height:160px;
  }
  .cameraContent
  {
    height:150px;
  }
          .logo a
{
  z-index: 9999; 
  width: 100px; 
  height: 35px; 
  display: block; 
  position: relative;
}
.logo a img
{
  width: 100px; height: 35px;
}

  #maximenuck290
  {
    width:310px;
  }
   }
@media screen and (min-width:480px) and (max-width:769px) 
{
  .navbar-inner .container
  {
    width:480px;
  }
#sidebar1, .icemegamenul, .customopros
  { 
    display:none; 
  }
.nav-collapse, .nav-collapse.collapse
  {    
    height: auto;
  }
.navbar .btn-navbar {
    display: none;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden;
  }
#nav-toolbar .customlogo 
  {
    width: 200px;
    height: 80px;
  }
.container, #main-content
  {
	width:480px;
  }
  #featured
{
  	width:480px;
/*display:none;*/
}
#main
  {
    width:480px;
    border-right: none;
  }
#sidebar2
  {
    width: 480px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
  }
#sidebar1
  {
    width: 480px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
  }
.nspArt
  {
	 margin-left: 15px;
  }
#sidebar2 .nspArt
  {
    margin: 10px;
    width: 350px;
    margin-left: -7px;
    height: 200px;
  }
.row
  {
    flex-direction: row;
  }
.modulefot
  {
    width: 100%;
    margin: 10px;
  }
.customfot p
  {
    text-align: center;
  }
object embed 
  {
    width:480px;
    height:320px;
  }
  .cameraContent
  {
    height:150px;
  }
    .logo a
{
  z-index: 9999; 
  width: 150px; 
  height: 55px; 
  display: block; 
  position: relative;
}
.logo a img
{
  width: 150px; height: 52px;
}
}
@media screen and (min-width: 770px) and (max-width: 989px)  
{
  .navbar-inner .container
  {
    width:770px;
  }
#sidebar1, .icemegamenult
  { 
    display:none; 
  }
.nav-collapse, .nav-collapse.collapse
  {    
    height: auto;
  }
.navbar .btn-navbar {
    display: none;
    height: 0;
    margin: 0;
    padding: 0;
    visibility: hidden;
  }
.container, #main-content
  {
	width:770px;
  }
  #featured
{
  	width:770px;
/*display:none;*/
}
#main
  {
    width:770px;    
    border-right: none;
  }
#sidebar2
  {
    width: 770px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
  }
#sidebar1
  {
    width: 770px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
  }
.nspArt
  {
	 margin-left: 15px;
  }
#sidebar2 .nspArt
  {
    margin: 10px;
    width: 350px;
    margin-left: -7px;
    height: 200px;
  }
.row
  {
    flex-direction: row;
  }
.modulefot
  {
    width: 100%;
    margin: 10px;
  }
.customfot p
  {
    text-align: center;
  }
object embed 
  {
    width:600px;
    height:460px;
  }
  .cameraContent
  {
    height:200px;
  }
  .logo a
{
  z-index: 9999; 
  width: 200px; 
  height: 66px; 
  display: block; 
  position: relative;
}
.logo a img
{
  width: 200px; height: 66px;
}
}
@media screen and (min-width: 990px) and (max-width: 1199px)  
{
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container
  {
    width: 990px;
  }
.navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container 
  {
    width: 990px;
  }
#featured 
  {
    width: 990px;
  }
#main-content
  {
    width: 960px;
  }
#main
   {
    width: 960px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-right: none;
  }
#sidebar2
  {
    width: 960px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
  }
#sidebar1
  {
    width: 960px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 0;
    margin-left: 0;
    flex-shrink: 0;
  }
.nspArt p.nspText
  {
    width: 280px;
  }
.nspArt h4.nspHeader
  {
    width: 280px;
    min-height: 70px;
  }
.nspArt
  {
    margin: 10px;
    width: 298px;
  }
#sidebar2 .nspArt
  {
    margin: 50px;
    width: 350px;
    margin-left: -7px;
  }
.gkResponsive img.nspImage,
img.nspImage.gkResponsive 
  { 
	height: auto;
	width: 80%!important; 
  }
}
@media screen and (min-width: 1200px) and (max-width: 1444px)  
{
#main-content
  {
    width: 1200px;
  }
 #featured {
    width: 1200px;
  }
#main
   {
    width: 900px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
  }
#sidebar2
  {
    width: 295px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-left: 904px solid #fff;
    margin-left: -900px;
  }
#sidebar1
  {
    width: 295px;
    padding:0 0 0 0;
    margin: 0 0 0 0;
    border-right: 904px solid #fff;
    margin-right: -900px;
  }
#sidebar2 .nspArt 
  {
    margin-left: -7px;
  }
.nspArt p.nspText
  {
    width: 280px;
  }
.nspArt h4.nspHeader
  {
    width: 280px;
    min-height: 70px;
  }
.nspArt
  {
    margin:0 0 0 0;
    width: 298px;
  }
.gkResponsive img.nspImage,
img.nspImage.gkResponsive 
  { 
	height: auto;
	width: 80%!important; 
  }
.level1>a .titreck-title
{

    font-size: 18px;
}
  #maximenuck291 .level1>a .titreck-title
{

    font-size: 12px;
}
}
@media only screen and (min-width: 1445px) 
{
  .level1>a .titreck-title
{

    font-size: 18px;

}
.jpanelHandle, .jpanelContent
  {
    display:none;
    font-size:0px;
    width:0px;
    height:0px;   
    padding: 0;
    margin:0;
  }

input.search-query 
  {
    width: 300px;
  }
}
