#searchevents{margin:0 0 25px 0}
#searchevents .line{display:inline-block;*zoom:1;float:left;clear:none;margin:0 6px 0 0}
#searchevents select,#searchevents input{vertical-align:middle !important}
#searchevents select,#searchevents input[type="text"],#searchevents input[type="date"]{width:160px !important}
#searchevents.mobile select,#searchevents.mobile input[type="text"],#searchevents.mobile input[type="date"]{width:100% !important}
#searchevents.mobile input[type="text"]{background-color:#128cb7;color:#ffffff;font-weight:bold;}
#searchevents.mobile input[type="text"]:-moz-placeholder{color:#ffffff;font-weight:bold;}

#ui-datepicker-div{min-height:100px !important}

.pageresults h3{clear:both}
.pageresults-inner .element{float:left;width:31%;margin: 0 22px 15px 23px; min-height: 160px; width: 26%;}
.pageresults-inner .element .image{width:160px;min-height:226px;margin:0 0 5px 0}
.pageresults-inner .element h4{margin:0}
.pageresults-inner .element p{margin:3px 0;}
.pageresults-inner .element p.category{font-style:italic}
.pageresults-inner .element .time{font-size:11px}
.pageresults-inner .pagebrowser{clear:both}

.pageresults-inner{clear:both;margin:10px 0}

.header-feature{
    border-bottom: 1px solid #C8C8C8;
    border-left: 5px solid #138CB7;
    font: 1.6em 'romanserifregular',Georgia,"Times New Roman",Times,serif;
    text-indent: 0.55em
}

.single-event ul{list-style-position: inside}
.single-event p.legend{margin:0;font-style:italic;font-size:11px;}

/*media*/
/*.pageresults-inner.media .element{float:left;width:31%;margin: 0 25px 15px 0; min-height: 180px; width: 290px}*/
.pageresults-inner.media .element{float:left;width:31%;margin: 0 12px 15px 0; min-height: 180px; width: 275px; overflow: hidden;}
.pageresults-inner.media .element .image{width:290px;min-height:50px;margin:0 0 5px 0}
.image img{float:none !important;padding:0 !important}