#left_side_events_filter{
  padding:0;
  border:2px solid #f1f1f1;
}

#left_side_events_filter .checkbox, .radio{
  position:relative;
  display:block;
  margin-top:0;
  margin-bottom:0;
}


@media (max-width:991px) {
  #left_side_events_filter .col-lg-3.col-md-3.col-sm-2.col-xs-2{
    padding:0;
  }
}

#left_side_events_filter .panel-default > .panel-heading{
  background-image:none;
  background-image:none;
  background-image:none;
  background-image:none;
  background-color: transparent !important;
  padding-right: 0;
}

#left_side_events_filter .filter_head{
  position:relative;
  text-align:center;
  font-size:20px;
  background-color:#f1f1f1;
  padding:20px;
}

#left_side_events_filter i.fa.fa-filter{
  position:absolute;
  border:4px solid white;
  border-radius:50%;
  background-color:#f1f1f1;
  color:white;
  left:43%;
  height:40px;
  width:40px;
  line-height:1.6;
}

#left_side_events_filter .filter_body{
  padding:40px 20px 20px 20px;
  background-color:white;
}

#left_side_events_filter .panel {
    border: none !important;
    box-shadow: none !important;
}

#left_side_events_filter{
    margin-bottom: 50px;
}



