a {text-decoration: none;}
.logowrp > a {padding:0px!important;}
.logo-top {width: 200px;margin:5px;height:60px;}
.t-menu {background: white;position: relative;}
.t-menu:after,.submenu:after {content: ""; display: table; clear: both;}
ul.t-menu {margin:0;}
.t-menu ul {list-style: none;  margin: 0;  padding: 0;}
.t-menu > li {display: inline-block;  float: left;  margin-top:0px;}
.t-menu > li.logowrp {margin-top:0px!important;}
.t-menu > li > a {display: block;  padding: 25px;  font-size: 1rem;  text-transform: uppercase;  letter-spacing: 1px;  color: #000;  transition: .2s linear;}
.t-menu > li > span {display: block;  padding: 25px;  font-size: 1rem;  text-transform: uppercase;  letter-spacing: 1px;  color: #000;  transition: .2s linear;  cursor: pointer;}
.t-menu > li > a:hover {color: #EFAE33;}

.t-dropdown:hover{text-decoration:none;}
.t-dropdown:after {content: "\f107";  font-family: FontAwesome;  margin-left: 4px;  vertical-align: top;}
.t-menu > li > span:hover {color: #EFAE33;}
.submenu, .submenu-standart {  border-top: 1px solid #e5e5e5;  box-shadow: 0 3px 5px 0 rgba(0,0,0,.07);  background: white;  padding: 25px 0;  position: absolute;  top: 100%;  left: 0;  z-index: 5;  opacity: 0;  visibility: hidden;
  transform: translate3d(0,30px,0);  transition: .5s ease-out;  transform-origin: 0% 0%;}
.submenu {width: 100%;}
.submenu-standart {min-width: 250px;  padding: 10px 0;}
.t-dropdown-standart {position: relative;}
.t-menu > li:hover .submenu, .t-menu > li:hover .submenu-standart {opacity: 1;  visibility: visible;  transform: translate3d(0,0,0);}
.submenu > li {float: left;  width: calc(100% / 3);  padding: 0 18px;  border-right: 1px solid #e5e5e5;}
.submenu-standart li {padding: 0 18px;}
.submenu > li:last-child {border-right: none;}
.submenu img {display: block;  width: 100%;}
.submenu li a, .submenu-standart li a {  display: block;  padding: 5px 0;  color: #000000;  font-size: 0.9rem;}
.submenu li .link-image {padding: 0;}
.submenu li a:hover {color: #EFAE33;}
.submenu-standart li:hover {background-color: #EFAE33; color:#ffffff;}
.submenu-standart li a:hover {color:#ffffff;}
.submenu h3 {color:#EFAE33;  font-size: 20px;  font-weight: 400;  margin: 10px 0;}
.top-container {    max-width: 100%;    margin: 0 auto;}
.opacity-on{ opacity: 70%;}
.opacity-off { opacity: 100%;}
.top-container:hover {opacity: 100%;}

@media(max-width:768px) {
	header { position: relative!important; top: unset!important;}
	
.t-menu > li.logowrp {margin-top:0px!important;	text-align: center;}
  .t-menu li {    width: 100%;    height: auto!important;  }
  .t-menu > li {border-bottom: 1px solid #e5e5e5;}
  .t-menu > li > a {padding: 5px}
  .t-menu > li > span {padding: 5px}
  .submenu,  .submenu-standart {position: relative;   display: none;    box-shadow: none;    padding: 0;    background: rgba(0,0,0,.02);  }
  .submenu-standart {padding: 10px 0;}
  .submenu > li {    border-right: none;    border-bottom: 1px solid #e5e5e5;    padding: 5px;  }
  .submenu h3 {margin: 0 0 10px}
  .submenu li .link-image {display:none;}
  .submenu .image-header {display:none;}
  .submenu li:last-of-type {border-bottom: none}
  .t-menu > li:hover .submenu,
  .t-menu > li:hover .submenu-standart {display: block;}
  
  /* old search*/

.top-header-searh {
    position: relative!important;
    top: unset!important;
    right: unset!important;
    width: 100%!important;
    height: 30px;
    z-index: 20!important;
	background-color:#EFAE33;
}
.top-header-searh-wrp{
	width: 200px;
    position: relative;
    height: 30px;
	margin: 0px auto;
}
  
  
}
