@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}

a {
outline:none !important;
}

a:focus{outline:none;}
a {outline:none;}
* {outline:none;}

outline:none !important;

@font-face {
    font-family: 'pfdindisplaypro-reg';
    src: url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.eot');
    src: url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.eot?#iefix') format('embedded-opentype'),
         url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.woff2') format('woff2'),
         url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.woff') format('woff'),
         url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.ttf') format('truetype'),
		 url('fonts/pfdindisplaypro-reg/pfdindisplaypro-reg.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

html {
	height:100%;
}

body {
	width:100%;
}

#wrapper {
	min-height:100%;
	margin:0 auto;
}

.logo30 {display:none; width:60px; height:113px; }

.sese {
	display:none;
	position:fixed;
	bottom:11px;
	left:24px;
}


.effect1{
       -webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.2);
       -moz-box-shadow: 0px 0px 15px rgba(0,0,0,.2);
       -ms-box-shadow: 0px 0px 15px rgba(0,0,0,.2);
	   -o-box-shadow: 0px 0px 15px rgba(0,0,0,.2);
	   box-shadow: 0px 0px 15px rgba(0,0,0,.2);
}

.nav-content1 {
  position: fixed;
  left: 0;
  right: 0;
  background:#f5f6f8;
  height: 55px;/*************************************/
  z-index: 100000;
}

.nav-content1new {
  position: fixed;
  left: 0;
  right: 0;
  top:  0;
  background:#f5f6f8;
  height: 85px;/***********/
  z-index: 100000;
  display: block;
}

.nav-content1, .nav-content3 {
  transition: opacity 0.3s ease; /* Плавное появление/скрытие */
}

.showNav1 {
  opacity: 1;
  display: block;
}

.hideNav1 {
  opacity: 0;
  display: block; /* Остаётся в DOM, но невидим */
}

.hidden {
  display: none; /* Полное скрытие */
}

.nav-content3 {
  display: none; /* По умолчанию скрыт */
}


/****************************************************ВЕРХНЕЕ МЕНЮ*******************************************************************************/

@keyframes showNav1 {
  from {
    top: -55px;
  }
  to {
    top: 0;
  }
}

@-webkit-keyframes showNav1 {
  from {
    top: -55px;
  }
  to {
    top: 0;
  }
}

@-moz-keyframes showNav1 {
  from {
    top: -55px;
  }
  to {
    top: 0;
  }
}

@-o-keyframes showNav1 {
  from {
    top: -55px;
  }
  to {
    top: 0;
  }
}

@-ms-keyframes showNav1 {
  from {
    top: -55px;
  }
  to {
    top: 0;
  }
}

.showNav1 {
  -webkit-animation: showNav1 0.5s ease forwards;
  -moz-animation: showNav1 0.5s ease forwards;
  -mz-animation: showNav1 0.5s ease forwards;
  -o-animation: showNav1 0.5s ease forwards;
  animation: showNav1 0.5s ease forwards;
}


@keyframes hideNav1 {
  from {
    top: 0;
  }
  to {
    top: -55px;
  }
}

@-webkit-keyframes hideNav1 {
  from {
    top: 0;
  }
  to {
    top: -55px;
  }
}

@-moz-keyframes hideNav1 {
  from {
    top: 0;
  }
  to {
    top: -55px;
  }
}

@-o-keyframes hideNav1 {
  from {
    top: 0;
  }
  to {
    top: -55px;
  }
}

@-ms-keyframes hideNav1 {
  from {
    top: 0;
  }
  to {
    top: -55px;
  }
}

.hideNav1 {
  -webkit-animation: hideNav1 0.2s linear forwards;
  -moz-animation: hideNav1 0.2s linear forwards;
  -mz-animation: hideNav1 0.2s linear forwards;
  -o-animation: hideNav1 0.2s linear forwards;
  animation: hideNav1 0.2s linear forwards;
}






/*************************************************************НИЖНЕЕ МЕНЮ***********************************************************************/


.showNav2 {
  -webkit-animation: showNav2 0.5s linear forwards;
  -moz-animation: showNav2 0.5s linear forwards;
  -mz-animation: showNav2 0.5s linear forwards;
  -o-animation: showNav2 0.5s linear forwards;
  animation: showNav2 0.5s linear forwards;
}


.hideNav2 {
  -webkit-animation: hideNav2 0.5s ease forwards;
  -moz-animation: hideNav2 0.5s ease forwards;
  -mz-animation: hideNav2 0.5s ease forwards;
  -o-animation: hideNav2 0.5s ease forwards;
  animation: hideNav2 0.5s ease forwards;
}

.hidden {
  display: none;
}

}





@media screen and (max-width:750px) {

.nav-content1 {
  	position: fixed;
  	left: 0;
 	right: 0;
	top:  0;
  	background:#f5f6f8;
 	height: 00px !important;
  	z-index: 100000;
	display: none !important;
}
	
.effect1{
       -webkit-box-shadow: none !important;
       -moz-box-shadow: none !important;
       -ms-box-shadow: none !important;
	   -o-box-shadow: none !important;
	   box-shadow: none !important;
}
	
#navvv {display: none !important;}

}

}
