.filterBox {
	background-color:#d9dadb;
	padding:20px;
	margin-top:-35px;
}
.filterBox h3 {
	color:#6d6e71;
	font-size:18px;
	padding-bottom:10px;
}
.CatList ul {
	-moz-column-count: 3;
    -moz-column-gap: 40px;
    -webkit-column-count: 3;
    -webkit-column-gap: 40px;
    column-count: 3;
    column-gap: 40px;
	vertical-align:top;
	-webkit-padding-start:0px;
	    -webkit-margin-before:0px;
}
.edn_filter_menu > li > div > label {
	font-size:16px;
	padding-left:10px;
	line-height:35px;
}
.edn_filter_menu > li  > div{
	border-top:solid 1px #939598;

}
.edn_filter_menu li:before {
	display: none !important;
}
.edn_filter_menu li {
	padding-left:0px !important;
    padding-bottom:0px !important;	

}
.EDN_button-wrapper {
	text-align:center;
	padding-top:10px
}
.EDN_button-wrapper input{
	margin: 0 auto;
	color: #fff !important;
    background-color: #1C7293 !important;
    border: 0;
    border-radius: 0px;
    margin-right: 20px;
    text-transform:uppercase;
    font-size:16px;
    padding:5px 15px
}
@media handheld, only screen and (max-width: 768px), only screen and (max-device-width: 768px) {
.CatList ul {
	-moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
}
}
@media handheld, only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
.CatList ul {
	-moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
}
}
