html,body {
    height:100%;
}

<!-- to fix odd formatting that appeared in Sep 2016 -->

body[class*="404"] #mashhead {
  clip: auto;
}

.container {
  text-align: left;
}
<!-- end fix -->

.iframe-class { 
  min-width: 100%; 
  width: 10px !important;
}

.simple-border {
  border: 1px solid #ddd;
  margin: 10px;
}

.site-footer-inner .nav li {
  font-weight: 500;
  font-family: Arial;
}

.site-info {
  display: none;
}

/* EVENT ESPRESSO */
.event-tickets {
  margin-bottom: -65px;
}

.ticket-selector-submit-btn, .spco-next-step-btn {
    display: inline-block;
    margin: 0 10px 0 0;
    padding: 5px 15px;   
    color: #fff;
    background-color: #4EA12B;
    border: 1px solid #51A130;
    border-radius: 3px;
    box-shadow: 0 3px #3E6D2B;
}

/* JOBS WIDGET */
.hungryfeed_feed_title, .hungryfeed_feed_description { display: none; }

/* BEGIN ALL-IN-ONE-CALENDAR UI CHANGES */
.ai1ec-agenda-widget-view .ai1ec-date.ai1ec-today, .ai1ec-agenda-view .ai1ec-date.ai1ec-today, .ai1ec-agenda-widget-view .ai1ec-date, .ai1ec-agenda-view .ai1ec-date {
	background: none;
      border-top: 1px solid #eee;
}

.ai1ec-agenda-widget-view .ai1ec-event > a {
	border: none !important;
}

.ai1ec-agenda-view .ai1ec-event {
	border: none !important;
}

.ai1ec-agenda-widget-view .ai1ec-date-title, .ai1ec-agenda-view .ai1ec-date-title {
	background: none;
}

.widget { margin: 20px 0 0 0; padding: 20px 0 0 0; line-height: 25px; }

/* END ALL-IN-ONE-CALENDAR UI CHANGES */

/* BEGIN EMAIL SUBSCRIBE UI CHANGES */
.input-group-btn {
	float: right;
	width: 30%;
}

button.btn.btn-default {
	height: 40px;
	padding: 10px;
	margin-left: -5px;
	background: #50A030;
}

.sr-only {
	display: none;
}

#simsignup_widget_form {
	margin: 0;
}
#simsignup_widget_form > div > span.input-group-btn > button { background: #465DA5 }

/* END EMAIL SUBSCRIBE UI CHANGES */

/* CAROUSEL CHANGES */
.inner.gradient-black, .carousel-indicators, .carousel-control {
	display: none;
}

.carousel-inner>.item:hover {
	cursor: default;
}

/* MAKE THE HYPERLINKS GREEN INSTEAD OF BLACK */
.entry-content a {
	color: #50a030;
}

.entry-content p a:hover, a:focus, a:active {
	color: #000000;
}

div.entry-content p a {
	color: #008000;
}

/* LOGIN / LOGOUT LINKS */

aside#login_logout-2 { float: right; }

#dw-argo-top-sidebar .widget { margin-bottom: 0px; }

/* FOR AUTHORSURE &amp; CATEGORY ARCHIVE PAGES */

.authorsure-archive-intro { margin: -20px 0 20px 0; }
#authorsure-author-profile {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 16px;
  line-height: 24px;
}
.author-info { display: none; }
.archive-header { margin-top: 0; }

/* FOR CAPTCHA */
.cptch_block { margin-top: -25px; }

/* FOR SHARING BUTTONS */
.sd-title { display: none; }
.sharedaddy { padding-top: 20px; }

/* FOR JOB BOARD */
.site-title .logo { max-height: 110px; }
.wpjb #footer { display: none; }
#wpjb-job-list .wpjb-column-date { width: 12%; }
a.wpjb-button { color: white; }
.wpjb .header-buttons > a.btn { background: #7AAD48; }
.wpjb-search-query .btn { background: url("wp-content/themes/jobeleon/stylesheets/img/magnifying-glass-icon.png") no-repeat center center #7AAD48; }
.customSelectInner:after { background: url("wp-content/themes/jobeleon/stylesheets/img/down-arrow-button.png") no-repeat center center #7AAD48;}
.wpjb .menu-item a { color: #7AAD48; }
.wpjb-filters .wpjb-top-filter > a { background: #7AAD48; color: #fff; }
.wpjb-filters .wpjb-top-filter > a:after { border-left: 17px solid #7AAD48; }
.wpjb-filters .wpjb-sub-filters, .wpjb-sub-filters li a { background: #7AAD48; color: #fff; }
.custom-background:after { background: #7AAD48; }
.wpjb-ls-type { color: #fff; }
a.wpjb-job-company, .wpjb-info span { color: #7AAD48; }
.wpjb-button { 
  display: inline-block;
  padding: 12px 20px;
  background: #7AAD48;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 1;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 0;
  transition: all .25s;
  border-radius: 2px;
}
.wpjb-button:hover, .wpjb-button:focus {
  background: #4e6d8d;
  color: #fff;
}
.secondary > .widget_wpjb-job-board-menu, .secondary > .widget_wpjb-featured-jobs, .secondary > .widget_wpjb-widget-alerts, .secondary > .widget_wpjb-resumes-menu, .widget_wpjb-custom-menu { padding: 0 0 15px 30px; }

.company-panel-dropdown { float: right; }