.headerMobile{display:none}
.headerMobile{display:none}
@media(max-width:992px){
h1{font-size:2em;line-height:1.3em;font-weight:bold}
.main-mobile-menu .headerNavigation{width:100%}
.navbar-brand{
	position: static;
	float: none;
	line-height:55px;
	display: inline;
}
.headerMobile{display:block}
#header{display:none}
.menu {width: 100%;}
.wrap-title {
  position: relative;
  width: 100%;
  background-color:#242424;
}
h4#mobile_menu_title {
  cursor: pointer;
  display: block;
  font-size:21px;
  height: 41px;
  line-height:58px;
  padding:0 20px 0 35px;
  margin:0;
  float:right;
  position: relative;
  color:#fafafa;
}
.headerNavigation a:before{
	display:none;
}
.wrap-title .toolMenu{
  float:right;
  list-style:none;
}
.wrap-title .toolMenu li{
  float:left;
}
.wrap-title .toolMenu a{
  display:block;
  border-left:1px solid #cccccc;
  padding: 10px 15px;
  -moz-transition:0.4s;
  -webkit-transition:0.4s;
  transition:0.4s;
}
.wrap-title .toolMenu a:hover{
  background-color:#353535;
  color:#fafafa;
}
.wrap-title .toolbarLevel{
  width:100%;
  padding:15px;
  position:absolute;
  left:0;
  z-index:9999;
  background-color:#ffffff;
}
.wrap-title .toolbarLevel input[type="search"]{width:80%;}
.wrap-title .toolbarLevel{display:none}
.opener {
  background: none;
  cursor: pointer;
  height: 24px;
  padding: 0;
  position: absolute;
  left: 17px;
  top: 1px;
  width: 20px;
}
.main-mobile-menu .headerNavigation,.main-mobile-menu .headerNavigation li{float:none;margin-top:-3px}
.main-mobile-menu .headerNavigation{display:none}
}
@media(max-width:340px){
	.navbar-brand{
		font-size:40px;
	}
}
