/* 
    Document   : jevcustom
    Created on : 22-Apr-2013, 14:12:51
    Author     : Tony Partridge - GWE Systems Ltd
    Description: To allow customisation of CSS Strings where they can never be lost.
    Purpose of the stylesheet follows.
*/
a.ev_link_row:link, a.ev_link_row:visited, a.ev_link_row:hover {font-weight: bold;  color:#000000;}
#jevents_body {border:none;}


.jev_listview .jev_listrow {
  border-width: 0;
}
#jev_maincal {
  background-color: #ffffff;
  border:0;
}
ul.ev_ul {padding:0!important;
margin: 0!important; }
.jev_evdt span.location {
  font-weight: bold;
}
.jev_evdt .jev_evdt_icons {
  margin-top: 15px;
}
.jev_evdt .jev_eventdetails_body > div {
  margin-top: 5px;
padding-bottom: 0;
}
#jevents_body .jev_evdt {
  padding-left: 0;
}
#jevents_header ul.actions {
  margin: 5px 0px 0px 2px!important;
}

#jevents_header .email-icon, #jevents_header .print-icon {background:none;}
.jev_evdt .jev_evdt_summary {
  font-weight: bold;}

.jev_toprow .jev_header2 {
  margin-left: 0px!important;}
.jev_toprow div.previousmonth, .jev_toprow div.currentmonth, .jev_toprow div.nextmonth {
    color: #000000 !important;}
.jev_evdt .jev_evdt_title {
color:   #000000!important;
line-height: 26px;
}
#jevents_body a:hover {
    color: #ffffff;
    background-color: #666666;
text-decoration: none;
}
#jevents_body .jev_listview .jev_listrow li {margin: 0;}
.cal_td_daysnames {color: #000000!important;}
div.new-navigation {
  margin-bottom: 0;}
div.new-navigation {
  margin-bottom: 0;}
#jevents_body {padding-top: 0;}
.jevbootstrap form {
    margin: 0;
}
.new-navigation #nav-search {
    display: table;
    float: none;
    padding-right: 0;
    margin-left:auto;
  margin-right:auto;
  max-width:100%;
}
#jevents_body .nav-items {
  display: none;}
div#jevents {
    text-align: left;
}
.row.jevplugin_jevtags {
    display: none;
}
.new-navigation #nav-search .button{margin-bottom: 10px;}
button.btn.btn-small {
    padding-right: 25px;
}
.jeventssearchresults .button{margin-bottom: 10px;}
.jeventssearchresults {text-align: center;}
#mini-calendar-right > .inner {
padding: 10px;
    width: 300px;
}


.mod_events_td_todaywithevents {
  padding: 8px !important;
  border: solid 1px black;
 
}
button.modfilter_button.btn.btn-primary {
    margin-right: 20px!important;
}
label.evsearch_label {
    font-weight: bold!important;
}
ul.jevfilterfloatlist {
    display: flex;
    align-items: center;
    justify-content: center;
      padding: 0;
}
.jevfilterinput.btn-group {
    margin-top: -16px;
    margin-bottom: 0!important;
}