.hdr-wrap {
  background-image: url("/shop_cfg/martech/logo.png");
  background-position: center;
  background-size: cover;	
  border-bottom: #e31e25 solid 2px !important;
  min-height: 150px;
  background-color: #ffffff;
  background-repeat: repeat-x !important;
  background-size: auto !important;  
}

ul.navcats {
  padding-top: 50px;
}


ul.navcats > li > ul {
  top: 95px;
  border: 1px solid #e31e25;
}


#search-field {
	border: #808080 solid 1px;
	background: rgba(255,255,255,0.8);
	color: #616161 !important;
	
}	

#search-field:focus {
	border: #e31e25 solid 1px !important;
	box-shadow: 0 1px 0 #808080 inset, 0 -1px 0 #808080 inset, 1px 0 0 #808080 inset, -1px 0 0 #808080 inset, 0 0 14px #FFF;
	font: 14px/1.3 Arial,Helvetica,sans-serif;
	font-weight: bold !important;
	//outline: none;
}

#searchoptions  {
	Position: absolute;
	color: #808080 !important;
}


#search-button {
    background: #fff200 url("/shop_cfg/martech/search-sprite".png) center left no-repeat;
    background: url("/shop_cfg/martech/search-sprite.png") center left no-repeat,-moz-linear-gradient(top, #b6b6b6 0%, #808080 100%);
    background: url("/shop_cfg/martech/search-sprite.png") center left no-repeat,-webkit-linear-gradient(top, #b6b6b6 0%, #808080 100%);
    background: url("/shop_cfg/martech/search-sprite.png") center left no-repeat,-ms-linear-gradient(top, #b6b6b6 0%, #808080 100%);
    background: url("/shop_cfg/martech/search-sprite.png") center left no-repeat,linear-gradient(top, #b6b6b6 0%, #808080 100%);
}

#cart .cart-icon {
	text-indent: -99999px;
	width: 54px;
	height: 54px;
	display: block;
	float: left;
	line-height: 1;
	background: url("/shop_cfg/martech/search-sprite.png") top right no-repeat;
}


#infodropdown  a {
	color: #525252 !important;
}

#infodropdown  {
	background: #FFFFFF !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	margin-top: 0px !important;
}

.dropdown-menu {
        background-color: #ffffff !important;
}

.hdr > .navbar-header > button.navbar-toggle {
	background: #e31e25 !important;
	color: #ffffff !important;
}

@media screen and (max-width: 768px) {
   #searchoptions { Position: static;}
}

@media (max-width: 580px) {
  .hdr-wrap {
    background-image: url("/shop_cfg/martech/logo_sml.png");
    background-position: center top;
    min-height: 65px;
  }
  li.oneOptions { 
	width: 320px;
  }
}

@media (min-width: 400px) {
  #backstartlink{
    display: block !important;
    width: 330px; 
    height: 110px;
  }
}