/*background colour of blocks*/
.home .block-content {background-color: #ffffff;}
/*footer menu*/
#footer-navigation li a,
.custom-footer,
.custom-footer li a {
	color: #000000;}
#footer-menu li + li:before {border: 0px;}
#footer-menu {
	display: inline-block;
	margin: 0 -21px;
	color: #313646;}
/*link css*/
.entry-content a  {color: #333333;
border-bottom: 1px solid #000}

.entry-content a:hover {border-bottom: 2px solid #000}

.entry-title a {border-bottom: none;}
.entry-title a:hover {border-bottom: none;}
.jetpack-social-widget-item a {border-bottom: none;}
a.socials-item {border-bottom: none;}
a.zilla-likes {border-bottom: none;}
.gem-icon-with-text-content a {border-bottom: none;}
.gem-icon-text-content a:hover {border-bottom: none;}
/*article photo media grid*/.vc_gitem-animated-block a:hover {border-bottom: none;}
/*single image*/
.wpb_single_image a {border-bottom: none;}
.wpb_single_image a:hover {border-bottom: none;}
/*directory listing*/
.wpbdp-listing .listing-title a, .wpbdp-listing .listing-title h2 {color: #000000; font-weight: normal; text-transform: uppercase; letter-spacing: 0.2em; font-family: muli;}
.field-value label {text-transform: uppercase; font-weight: normal;}
.wpbdp-listing-excerpt.sticky {background-color: #efefef;}
.wpbdp-listing-excerpt.odd {
	background-color: #ffffff;}
.wpbdp-listing-excerpt.even {
	background-color: #ffffff;}
.wpbdp-listing .listing-title a, .wpbdp-listing .listing-title h2 {font-weight: lighter;}
.wpbdp-listing .listing-title {border-bottom: 1px solid #666666;}
.wpbdp-listing-single .stickytag {display: none;}
.wpbdp-listing-excerpt .listing-thumbnail {margin: 15px 15px 0 0 }
.wpbdp-listing-excerpt {border-bottom: 0px;padding: 24px;}
.wpbdp-listing-excerpt.sticky {border-bottom: 0px;padding: 24px;}
.wpbdp-listing .listing-thumbnail  {margin-right: 24px;}
.wpbdp-listing .listing-details .field-value {font-family: muli;}
.hovertitle {text-transform: uppercase; font-size: 28px; line-height: 36px;}
.hovertext {font-size: 18px!important; line-height: 24px;}
h
.hovertext {font-size: 18px!important; line-height: 24px;}
/*mailchimp*/
h3.yikes-mailchimp-form-title.yikes-mailchimp-form-title-1 {text-align: center; margin-bottom:3px;}
section.yikes-mailchimp-form-description.yikes-mailchimp-form-description-1 {text-align: center;margin-bottom: 12px;}
.yikes-mailchimp-container {padding: 18px; font-size: 0.9em; }
.yikes-easy-mc-form .yikes-easy-mc-submit-button
.yikes-easy-mc-form {margin-left:15%; margin-right:15%;}
.mailchimpbutton {background-color: #ffffff; color: #000000; border: 1px #000000 solid; width:60%}
.breadcrumbs .current
{color: #000000;
padding-bottom: 12px;
	border-bottom: 3px solid #000000;}
/*team style 5 home page*/
.gem-team-style-5 .team-person-image .image-hover {
	border: 0px;}
.gem-team-style-5 .team-person:hover .image-hover {
	border-color: #ffffff;
	background-color: #ffffff;}
.gem-team-style-5 .team-person-image a:hover:before {
opacity: 0;
}
.gem-team-style-5 .team-person-image a:before {
	opacity: 0;}
/*contact form */
.contact-submit .pushbutton-wide {border: 1px solid #000000;}

/*homepage top space*/
.home .block-content { padding-top: 12px }

/*page title height*/
.page-title-title h1  {line-height: 1.5em; font-size: 42px;}

/*author box mail icon*/
a.post-author-avatar::after { display: none; }

/*blockquote*/
blockquote {background-color: #ffffff; font-size: 1.2em; line-height: 1.5em;}
cite {text-transform: uppercase;}

/*entry title and excerpt spacing on archives*/
.archive h3, .archive .title-h3 {margin-bottom: .3em;}
/*author box on error page*/
#post-32478 .post-author-block {display: none;}

/* SEPARATOR WITH TEXT RESPONSIVE */
@media (max-width: 500px) {
	.vc_sep_holder {
		display: flex;}}

