/* Enter Your Custom CSS Here */
.widget a {
  color: #ffffff;
  text-decoration: none;
}
.widget a:hover {
  color: #ffffff;
//  font-weight: bold;
}

body, .widget-title, .widget {
  font-family: Cabin !important;
}

body, .widget {
  font-size: 15px !important;
}

.current-menu-item a, .menu-item a:hover {
  background: url(/wp-content/uploads/bob-blank.png) !important;
  background-size: 60% 105% !important;
  background-repeat: no-repeat !important;
  text-shadow: 2px 2px #000000 !important;
  min-width: 50px;
  background-origin: none;
}
.current-menu-item a:hover {
  background-size: 70% 110% !important;
}

.widget-nav-menu {
  line-height: 2.0em !important; 
}

.entry-author-link {
  display: none !important;
}


.entry-author {
  display: none;
}

.mc_details {
  display: none;
}

.mc-main li {
  text-decoration: none;
  list-style: none;
}

.mc-main td a, .mc-main td div, div.mc-time {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  margin-right: 2px;
}

.mc-main .mc-format a, .mc-main .mc-format div {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
}




