/****** PLACE YOUR CUSTOM STYLES HERE ******/
input.formcontrol1 {
	width:calc(100% - 65px) !important;
	max-width:600px !important;
	background: #FFF url(../img/icon-search.png) 5px center no-repeat !important;
	padding:18px 8px 18px 40px !important;
	font-size:13px !important;
	outline:none !important;
	border:1px solid #d6d5d5 !important;
	color:#000 !important;
	display:inline;
	margin:0;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #888888 !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #888888 !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #888888 !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #888888 !important;
}
input.formcontrol2 {
	width:65px !important;
	max-width:65px !important;
	background:#000 !important;
	padding:13px 8px 13px 12px !important;
	font-size:13px !important;
	outline:none !important;
	border: none !important;
	color:#FFF !important;
	cursor:pointer;
	
	display:inline;
	margin:0;
	margin-left:-7px;
}
ul.footmenu {
	display:inline !important;
}
ul.footmenu li a {
	padding:0 5px;
	display:inline !important;
}

.menu > li.active > ul{
  opacity: 1;
  transform: translate3d(0, 0px, 0);
  -webkit-transform: translate3d(0, 0px, 0);
  -moz-transform: translate3d(0, 0px, 0);
  visibility: visible;
}