/* Enter Your Custom CSS Here */
.tribe-events-list-widget ol li {
margin: 5px 0px 0px 0px;
}
.tribe-events-adv-list-widget .hfeed h4 {
text-transform: lowercase;
}
.tribe-events-list h2.tribe-events-page-title {
    font-family: Open Sans;
}
/* on the event page, details at the very bottom */
.tribe-events-event-meta .column, .tribe-events-event-meta .tribe-events-meta-group {
    width: 60%;
}
/* Event page - title of the actual event on the event page */
h2.tribe-events-list-event-title {
  font-family: Open Sans;
}
/* the title of an event as it appears on the homepage */
h4.entry-title {
  font-size: 15px !important;
  line-height: 21px;
  text-transform: none;
}
h4 a:link,
h4 a:visited {
    color: #AE0001;
}
h4 a:hover{
color: #6A0000;
}

/*controls all of the red header texts throughout the website - except for homepage - but also controls the event titles on the Employers and Seekers page */
.pagelayout section.story h4 {
  text-transform: none;
}
/*contact form - entire form bg */
div.wpcf7 {
    margin: 0;
    padding: 0;
}
input[type="text"], input[type="email"], input[type="url"] {
    font-size: 11px;
    height: 29px;
}
/*job seeker contact form - SUBMIT button */
input[type="submit"], input[type="button"] {
    color: #333333;
    line-height: 2px;
    padding: 13px 13px;
  	background-color: #F2F2F2;
  	border-color: #E3E3E3;
  	border-style: solid;
  border-width: 1px;
}
/*job seeker under the submit button - BUT looks like it does the entire column */
.pagelayout section.story p {
    line-height: 22px;
    margin-bottom: 9px;
}
/*job seeker contact form - text field boxes */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    background-color: #F2F2F2;
  	border-color: #E3E3E3;
    color: #000;
    width: 50%;

}
/*text for the footer copywrite info - all rights reserved and the Hire one description */
p.copy {
    text-transform: none !important;
}
/* about Hire One title on left on homepage */
.title {
	font-size: 19px !important;
	text-transform: none !important;
}
h1 {
  text-transform: none;
}

h2 {
  text-transform: none;
}
/* text overlaying image in about us */
h3 {
  text-transform: none;
  line-height: 1.3em;
  text-align: center;
}
/* Event title in sidebars and headers on employers page */
h4 {
  text-transform: normal;
  line-height: 1.1em;
  margin-top: 25px;
}
h5 {
  text-transform: uppercase;
  margin-bottom: 0.75em;
  letter-spacing: 0.063em;
}
h6 {
  text-transform: uppercase;
    letter-spacing: 0.063em;
  margin-bottom: 1.1em !important;
}
/* Employers resources list */
h7 {
 letter-spacing: 0.063em;
  line-height: 1.9em;
  margin-top: 50px;
  padding-top: 50px;
  font-size: 12px !important;
  margin-bottom: 50px;
}
/* Event shortcode title and date time code */
li.ecs-event {
  text-transform: none;
  margin-bottom: 1.85em;
}
.entry-title {
  text-transform: none;
  margin-top: 0.375em;
  line-height: 1.222em;
}
.ecs-event-list {
  text-transform: none;
  line-height: 0.5em;
} 
.ecs-event-list a {
  color: #585858 !important;
  font-size: 1.08em;
}
.ecs-event-list h4 {
}

  .rightboxtitle {
        font: 17px/17px "Open Sans";
        font-size: 25px !important;
        color:#ffffff;
        margin-bottom: 4px;
        letter-spacing: 1px;
      }
/* Shortcode of testimonal box font */
blockquote p {
  font-size: 15px !important;
}
/* Height of boxes below slideshow on homepage - extended to 100% so items weren't being hidden */
.home-bottom .aboutmainbox {
  height: 100%;
}
.home-bottom .threemainboxes {
  height: 100%;
}
/* Upcoming Events title on the left sidebar of Contact Page */
h2.widgettitle {
  font-family: Open Sans;
}
/* Titles on each page */
h2.a {
  font-family: Open Sans;
  text-transform: uppercase;
}
/* trying to change font color for links */
a {
transition: color 300ms linear 0s;
}
/* toggle titles */
.ale-toggle .ale-toggle-title {
  background: #AE0000 none repeat scroll 0 0;
  font-family: Open Sans;
  font-size: 15px;
  line-height: 20px;
}