.mf-groupcontent select{width:100%;}
.megafilter{float:left;width:98%;
/*border: 3px #1e458a dashed; background-color: #e5edfa; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 0px 0px 10px 0px #333333; -webkit-box-shadow: 0px 0px 10px 0px #333333; box-shadow: 0px 0px 10px 0px #333333;*/
background:#fff;padding: 1%; color: #002157; font-size: inherit; font-weight: inherit; font-family: inherit; font-style: inherit; text-decoration: inherit;}
.mf-grouplabel{border-bottom:1px dotted #CCCCCC;}
.mf-grouplabel span{font-weight:bold;margin-left:10px}
.mf-groupcontent{margin:10px;}
.mf-images li{display:block;float:left;margin:2px;}
.mf-images li a { border-radius: 3px;border:1px solid #666666}
.mf-images li a:hover{border:1px red solid !important;}
.mf-images{clear:right;}
.mf-group{margin-bottom:2%;display:block; width: 100%;float:left;

}
.mf-group p {padding-bottom:3px;}
.mf-checkboxdiv {
    margin-top: 5px;
    text-align: center;
}
.hideFilterField{display:none !important;}
.mf-group .mf-toggle{width:15px;height:15px;background:url('./img/toggle-open.png');float:right;}
.mf-group .closefilter{background:url('./img/toggle-close.png');}
.mf-group .mf-helpdiv{width:15px;height:15px;float:right;}
.mf-group .mf-help{width:15px;height:15px;background:url('./img/help.png');display:block;}
.mf-group .mf-optionhelp{width:15px;height:15px;background:url('./img/help.png');display:block;}
.mf-next{width:48px;height:48px;background:url('./img/slider-arrows.png') 48px 0px;display:block;}
.mf-previous{width:48px;height:48px;background:url('./img/slider-arrows.png') 0px 0px;display:block;}
.mf-previousdiv{display:block;float:left;}
.mf-nextdiv{display:block;float:right;}
.mf-group .mf-title{}
.mf-group .customfilter{width:70px;}
.mf-group .selectFilter{ box-shadow: inset 0 0 2px red;border:1px red solid !important;}
.mf-labeldiv{text-align:center;}
ul.mf-buttons-list  {
  list-style-type: none;
  clear: left;
  margin-top: 15px;
  padding: 0;
}
.mf-buttons-list li, .bas_buttons a {
  float: left;
}

.mf-buttons-list li { 
  margin: 8px 5px; 
}

.mf-buttons-list a {
	
	color: #050505;
	padding: 5px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 50%,
		#dbdbdb 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.50, #ebebeb),
		color-stop(0.50, #dbdbdb),
		to(#b5b5b5));
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #949494;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,1);
}

.mf-buttons-list a:hover,.megabuttons_list a.selectAttr{
  background: #3c89c8;
  border-color: #3c89c8;
  color: #FFF;    
  text-decoration: none;
}
.ui-datepicker{z-index: 100000000 !important;}
.megafilter-buttons{float:left;display:block;margin:20px;}
.mf-categories{float:left;width:100%;display:block}
.mf-category-list li{ float:left;display:block;margin:10px;}
.mf-category-list li a{display:block;cursor:pointer;cursor:hand;}