/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 29 2016 | 17:17:47 */
body.custom-background {
    background-color: #ffffff !important; 
}
.executive-pro-orange .genesis-nav-menu a {
    color: #000000;
    font-size: 15px;
}
#featured-page-advanced-2 > div > article > a {
    margin-bottom: 31px;
}
.widget-wrap .entry-content p span {
    height: 110px !important;
    display: block;
}
.home-middle.widget-area {
    background-color: #ffffff !important;
}
.egwp_featured_image {
    display: none !important;
}
a.post-edit-link {
    width: 100%;
    display: block;
    float: left;
}
#featured-page-advanced-4 > div > article > h4 {
    margin-top: 24px;
}
.partner-logos {
    max-width: 900px;
    margin: 0px auto;
    text-align: center !important;
}
.partner-logos ul li {
    width: 21% !important;
    float: left;
    height: 150px;
    list-style-type: none;
}



.genesis-nav-menu {
    background-color: #ffffff;
}
.executive-pro-orange .genesis-nav-menu a {
    background-color: #ffffff;
}
.executive-pro-orange .genesis-nav-menu a:hover {
    background-color: #666;
    color: #ffffff;
}
.site-header {
    margin: 0 auto;
    min-height: 100px;
    width: 100%;
    background-color: #ffffff;
}
li.slide.cycle-slide img {
    max-height: 54px;
}
a.more-link {
    clear: both;
    display: block;
    margin: 20px auto !important;
    padding: 10px 30px;
    max-width: 60%;
    background-color: #f4772f;
    color: #ffffff;
    border-radius: 10px;
    text-align: center;
}

.more a{
    clear: both;
    display: block;
    margin: 20px auto;
    padding: 10px 30px;
    max-width: 60%;
    background-color: #0f3e68;
    color: #ffffff;
    border-radius: 10px;
    border: 2px solid #ddd;
    text-align: center;
}

.widget-wrap header.entry-header {
    display: none;
}
.home-top section {
    width: 50% !important;
    text-align: center;
}
.home-middle.widget-area {
    background-color: #f7f7f7;
}
.executive-pro-orange .enews-widget input[type="submit"], .executive-pro-orange .content .entry-header .entry-meta .entry-comments-link, .executive-pro-orange .genesis-nav-menu .current-menu-item > a, .executive-pro-orange .archive-pagination li a, .executive-pro-orange a.button, .executive-pro-orange button, .executive-pro-orange input[type="button"], .executive-pro-orange input[type="reset"], .executive-pro-orange input[type="submit"] {
    background-color: #ff671f;
}

header.entry-header h1 {
    font-size: 32px !important;
    padding: 10px 10px;
    border-bottom: 3px solid #ff671f;
    color: #ff671f;
}
.partnersarea{
    padding: 60px 30px 0;}

input {
    width: 62% !important;
}

.header-image .title-area, .header-image .site-title, .header-image .site-title a {
    float: left;
    margin: 0;
    max-width: 260px;
    min-height: 100px;
    padding: 5px 0px 0px 5px;
    width: 100%;
}

blockquote::before{content: none !important;}
.testimonials-widget-testimonial .image {
    float: left;
    margin-bottom: .4em;
    margin-right: .2em;
    width: 200px;
}

.site-header .genesis-nav-menu .sub-menu a {
    padding: 10px 18px;
    word-wrap: normal;
    width: 300px;
}

.site-footer p {
    margin: 0;
    display: none;
}

.testimonials-widget-testimonial .image {
    float: left;
    margin-bottom: .4em;
    margin-right: 30px;
    width: 200px;
}

.eventon_events_list .eventon_list_event .evcal_eventcard, .evcal_evdata_row, .evorow .tbrow, .dark1, .evo_pop_body {
    background-color: #fff !important;
}
p.eventon_shad_p {
    background-color: #f4772f;
    color: #ffffff !important;
    opacity: 1 !important;
}


@media only screen and (min-width: 770px){
#logo-slider-wraper {
    position: relative;
    width: 80% !important;
    left: 34px !important;
    margin: 0px auto;
}
  .slide {
    list-style: none outside none;
    margin: 0 !important;
    width: 800px !important;
    min-height: 100px !important;
    padding-top: 38px;
}
}