#nf-form-9-cont .nf-form-fields-required {
    display: none;
}
.rmkr-admin-bar .nav-primary {
    top: 0 !important;
}
.gallery-columns-1 {
	float: right;
	max-width: 50%;
}
button#genesis-mobile-nav-primary {
    display: none;
}
.mega-menu-item .featured-content .entry {
    background: transparent;
    width: 32%;
    float: left;
    margin-right: 1%;
}
.mega-menu-item .featured-content .entry .aligncenter {
    margin-bottom: 0;
    padding: 0;
}
.mega-menu-item .featured-content .entry .entry-title {
    font-size: 13px;
    font-size: 1.3rem;
    text-align: center;
    margin: 2%;
}
.center .widget.simple-social-icons {
    text-align: center;
}
.eapps-social-share-buttons-position-left .eapps-social-share-buttons-container {
    transform: none !important;
}
.single .entry-content a {
    border-bottom: 2px solid #cb0309;
}
.single .entry-content a:hover {
    border-bottom: 2px solid #cb0309;
    background: #cb0309;
    color: #ffffff;
}
.entry-title a:hover, .entry-title a:focus, .genesis-nav-menu a:hover, .entry-meta a:hover, .comment-list .comment-time a:hover, .sidebar li:before, .sidebar li a:hover, .site-footer a:hover, .site-topbar a:hover, .nav-footer .genesis-nav-menu a:hover, .featured-portfolio .entry .entry-title a:hover {
    color: #cb0309;
}
@media only screen and (min-width: 860px) {
.site-title {
    font-size: 30px;
    font-size: 3rem;
}
}
.underline a {
    border-bottom: 1px solid red;
    padding-bottom: 9px;
}
#topads-widget-area .widget-wrap {
    text-align: center;
}
.widget.enews-widget {
    border: 1px solid #f1f1f1;
    padding: 30px 20px 40px;
    margin: 30px 20px 0;
}

.enews h2.widgettitle {
    font-size: 15px;
text-align:center;
}

.enews p {
    font-size: 12px;
    margin-bottom: 10px;
text-align:center;
}

.enews input#subbutton {
    width: 100%;
    background-color: #cb0309;
}
.enews input#subbutton:hover {
    background-color: #363f48;
}
.scriptlesssocialsharing__buttons {
    max-width: 45px;
}
.single .entry-content .scriptlesssocialsharing .button:hover {
    border-bottom: none;
}
.scriptlesssocialsharing__buttons a.button {
    border-radius: 50px;
    max-width: 45px;
    border: none;
    margin-bottom: 5px;
}
#singlesocial-widget-area .wrap {
    overflow: visible;
    box-sizing: border-box;
    min-height: 1px;
    position: -webkit-sticky;
    position: sticky;
    top: 100px;
}
.mega-menu-item .fl-builder-module-template {
    padding: 0 12px 0 0;
}
.single-post .fl-node-5edeb8e9315c6 > .fl-module-content {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#nf-form-12-cont .nf-form-fields-required, #nf-form-13-cont .nf-form-fields-required {
    display: none;
}
.related-post.archive {
    max-width: 800px;
}
.single-jobs time.entry-time:before {
   content: "Posted On - ";
}