.header-top {
    padding: 10px 0 5px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #2d357d;
    color: #fff;
}

.social-icon i.fa:hover, .modal-button-icon i.fa:hover, .customNavigation i.fa:hover {
    background: none repeat scroll 0% 0% #2d357d;
    color: #FFF !important;
}
#scrollUp {
    right: 20px;
    bottom: 40px;
    padding: 2px 10px;
    width: 32px;
    height: 32px;
    border-radius: 1px;
    background: none repeat scroll 0% 0% #2d357d;
    font-size: 20px;
}
.showcase-right ul.top-service-box li:nth-child(1) {
    background : #798790;
}

.showcase-right ul.top-service-box li:nth-child(2) {
    background : #575d97;

}
.single-post-box .readmore a {
    display: none;
}
.btn-wrapper {
    margin: 15px 0 15px;
}

.showcase-right ul.top-service-box li:nth-child(3) {
    background : #575d97;
}

.showcase-right ul.top-service-box li:nth-child(4) {
    background : #798790;
}
.showcase-right ul.top-service-box li:hover:nth-child(1) {
    z-index            : 999;
    -webkit-box-shadow : 0 0 0 12px #798790;
    -moz-box-shadow    : 0 0 0 12px #798790;
    box-shadow         : 0 0 0 12px #798790;
}

.showcase-right ul.top-service-box li:hover:nth-child(2) {
    z-index            : 999;
    -webkit-box-shadow : 0 0 0 12px #575d97;
    -moz-box-shadow    : 0 0 0 12px #575d97;
    box-shadow         : 0 0 0 12px #575d97;
}

.showcase-right ul.top-service-box li:hover:nth-child(3) {
    z-index            : 999;
    -webkit-box-shadow : 0 0 0 12px #575d97;
    -moz-box-shadow    : 0 0 0 12px #575d97;
    box-shadow         : 0 0 0 12px #575d97;
}

.showcase-right ul.top-service-box li:hover:nth-child(4) {
    z-index            : 999;
    -webkit-box-shadow : 0 0 0 12px #798790;
    -moz-box-shadow    : 0 0 0 12px #798790;
    box-shadow         : 0 0 0 12px #798790;
}
body {
    background  : #f0f2f3 url("https://worcesterexecutives.com/wp-content/uploads/2015/02/headerbg.jpg") no-repeat center top;
    color       : #34404e;
    font-weight : 300;
    font-size   : 16px;
    font-family : "Roboto Condensed", Helvetica, Arial, sans-serif;
    line-height : 1.43;
}
.readmore a {
    display: inline-block;
    margin-top: 18px;
    padding-top: 8px;
    border-top: 2px solid #DDD;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 12px;
    color: #2d357d;
}

.small-btn a {
    font-size: 14px;
    font-weight: normal;
    padding: 6px 14px;
}


.tab-area { height: 413px;  }


a {
   color: #575d97;
  
}
a:hover {
    color: #ddd;
    
}
.left-copy-text {
    font-size: 14px;
    
}
.footer-social {
    padding: 5px 20px 20px 0px;
}
#tabs.home-tab ul li a i.fa-comment  {
    color: #575d97;
}
.wpbdp-field-businessname span.value { font-size: 22px; font-weight: 260;
}

.page-sidebar div ul li {
    padding: 2px 0;
    border-bottom: 1px dotted #eee;
    font-size: 14px;
    color: #575d97;
}

.page-sidebar div ul li a {
  
    color: #575d97;
    
}
.page-sidebar div ul li a:hover {
  
    color: #ddd;
}
.primary-sidebar div ul li {
     padding: 2px 0;
    border-bottom: 1px dotted #eee;
    font-size: 14px;
     color: #575d97;
}
.primary-sidebar div ul li a {
    font-size: 16px;
    color: #575d97;
   
}
.primary-sidebar div ul li a:hover {
  
    color: #ddd;
}
#hippo-recent-posts ul li {
    padding: 2px 0;
    color: #575d97;

}
#hippo-recent-posts ul li a:hover{
    padding: 2px 0;
    color: #ddd;
}


ul.wpbdp-listings-widget-list li .listing-title {
    border-bottom: 1px dotted #eee;
    display: block;
    font-size: 14px;
    font-weight: normal !important;
    padding: 2px 0;
    color: #575d97;
}
.a:hover {color: #ddd;}


.duration {
    margin: 0 0 -15px 0;
}

.wpcf7 textarea  {
  height: 75px;
  width: 312px;
}
input.wpcf7 text {
    width: 300px !important;
}
.single-tribe_events .tribe-events-single-section.tribe-events-event-meta {
  display:none;
}

.postid-1075 .custom h1 {display: none;}
.postid-1075 .post-meta {display: none;}
.postid-1057 .custom h1 {display: none;}
.postid-1057 .post-meta {display: none;}
.postid-1059 .custom h1 {display: none;}
.postid-1059 .post-meta {display: none;}
.postid-1061 .custom h1 {display: none;}
.postid-1061 .post-meta {display: none;}
.postid-1063 .custom h1 {display: none;}
.postid-1063 .post-meta {display: none;}
.postid-1065 .custom h1 {display: none;}
.postid-1065 .post-meta {display: none;}
.postid-1067 .custom h1 {display: none;}
.postid-1067 .post-meta {display: none;}
.postid-1070 .custom h1 {display: none;}
.postid-1070 .post-meta {display: none;}
.postid-1072 .custom h1 {display: none;}
.postid-1072 .post-meta {display: none;}

.navbar-nav li ul li a:hover {
    background: none !important;
    color: #ddd !important;
   
}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
    background-color: #2d3572;
}
.tribe-events-widget-link {
    padding: 0 0 20px 0;
     border-bottom: 1px dotted #eee;
     color: #575d97;
}
.tribe-events-widget-link a {
     color: #575d97;
     font-weight: normal !important;
}
.tribe-events-widget-link a:hover {
     color: #ddd;
}

.bottom-widget-wrapper ul li a:hover {
    color : #ddd;
}
.custom-widget ul > li > a:hover {
    color           : #ddd;
    text-decoration : none;
}
.post h2.article-title a, .readmore a, .single-sidebar ul li.cat-item a {
    color: #575D97;
}
.next-previous-post a:hover h2 {
    color : #ddd;
}
a:hover,
a:focus {
    color           : #ddd;
    text-decoration : none;
}
.post h2.article-title a:hover {
    color: #ddd;
}
.post-meta ul li a:hover,
.post-meta ul li a:focus,
.post-meta ul li a:active {
    color           : #ddd;
    text-decoration : none;
}
.post-meta ul li .category a:hover { color: #ddd }

@media screen and (min-width: 1270px) {
.post-article .entry-thumbnail {max-width: 450px; float: left; margin: 0 20px 10px 0; }
}

#field_u5by6m.frm_date.ui-datepicker-year {display: none !important; }

.custom h1 { font-size: 30px;}

.custom { padding-bottom: 20px; padding-top: 20px; min-height:153px;}

menu, ol, ul {
    padding: 0 0 0 10px;
    border-bottom: 1px #eee;
}

.bottom-widget-wrapper {
    padding: 40px 20px 0 20px;
}
.contact-map {display: none;}
.contact-page-area {padding-top: 15px;}

.socialside li {
    display: inline !important;
    margin: 0 5px 0;
  width: auto;
  float: left;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .subbtn {
    background-color: #2d357d;
    border-color: transparent;
    border-radius: 0;
    color: #fff;
    margin-top: 20px;
    outline: medium none;
}

.custom h1 {display: none;}

.post-meta ul li .comments {
    display: none;
}

.post-meta ul li .hits {
    display: none;
}

.ar_main_div_100 .arfsubmitbutton .arf_submit_btn {
    background: none repeat scroll left top #595d97 !important;}
    
.testimonial-box {
    height: 329px !important;
}

.wpbdp-listing .contact-form { margin-bottom: 15px; }

.post-meta  {
    display: none !important;}
.orangebox  {
    background-color:orange;
    border: solid;
    border-width:4px;
    border-color:black;
    font-size:1.5em;
    font-weight:bold;
    text-align:center;
}