@media (max-width: 1199px) {
	.wpb_row { margin-top: 0; }
	.wpb_row > * { margin-top: 0; }
}
@media (max-width: 1199px) {
	.row { margin-top: 0; }
	.row > * { margin-top: 0; }
}
#primary-navigation .hamburger-toggle > span { background: #fff; }
.shrink #primary-navigation .hamburger-toggle > span { background: #313131; }
.quickfinder.quickfinder-binded{ padding: 0 0 10px 0; }
.quickfinder-binded .quickfinder-item-box{ padding: 50px; }
.quickfinder-binded .inline-column{ margin-bottom: 0; }
.gem-divider-style-2{z-index: 1;}
.title-our{ letter-spacing: 10px; }
.title-latest-project span,
.title-letshere span{ letter-spacing: 9px; }
.title-livingroom span{ letter-spacing: 5px; }
.portfolio-filters a{ background: #5c5c5c; }
.portfolio-filters a:hover{ background: #756859; }
.portfolio-filters a.active{ background: #cea26f; }
.portfolio-filters .title-h6 .light{ color: #c4c0bc; }
.portfolio-filters a.title-h6:hover .light,
.portfolio-filters .title-h6.active .light{ color: #fff; }
.team-person-email a,
.gem-team-style-5 .team-person:hover .team-person-name,
.team-person-socials .socials-item,
.gem-testimonial-name,
.gem-testimonials.style1 .gem-testimonial-wrapper:after{ color: #e5bf93; }
.gem-prev:hover:after, .gem-next:hover:after { background: #e5bf93 !important; }
.gem-team-style-5 .team-person .image-hover{ border-color: #eee2d2; }
.gem-team-style-5 .team-person:hover .image-hover{ background: #e5bf93; border-color: #e5bf93;}
.gem-testimonial-company, .gem-testimonial-text p{ color: #fff; }
.gem-clients-type-carousel-grid .gem-client-item a{ background: transparent; }
.fullwidth-block:hover .gem-testimonials.fullwidth-block .gem-prev:after,
.fullwidth-block:hover .gem-testimonials.fullwidth-block .gem-next:after{
    background-color: #e5bf93;
}
footer#colophon, footer#footer-nav{ background: #1e1e1e; }
footer .widget-title:after,
footer .mc-text span,
footer#colophon .gem-pp-posts-date,
footer#colophon .widget a:hover,
footer#colophon .gem-contacts .gem-contacts-item.gem-contacts-website a,
footer#footer-nav .footer-site-info a,
footer#colophon .gem-contacts .gem-contacts-item.gem-contacts-email a { color: #e5bf93; }
footer#colophon .textwidget li:before,
footer#colophon .gem-mini-pagination a.selected{ background: #e5bf93; }
footer#colophon #mc4wp_email{ border-color: #e5bf93; background: #191919;  }
footer#colophon #mc4wp_submit, footer#colophon #mc4wp_submit:hover{ background: #e5bf93; color: #191919; }
#colophon input[type="text"],
#colophon input[type="email"],
#colophon .wpcf7-form-control-wrap textarea{ border-color: #313131; background: #191919; }
#colophon input[type="text"]:focus,
#colophon input[type="email"]:focus,
#colophon .wpcf7-form-control-wrap textarea:focus{ border-color: #e5bf93; }
#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit{ background: #313131; }
#colophon .wpcf7 .wpcf7-form .contact-form-footer .wpcf7-submit:hover{background: #191919; color: #fff;}
#colophon.site-footer .gem-contacts-item.gem-contacts-address,
#colophon .Custom_Recent_Posts ul li:not(:last-child),
#colophon .site-footer .widget_text ul li:not(:last-child){ border-bottom-color: #313131; }
#footer-nav { border-top-color: #313131; }
#colophon .widget .gem-dummy{ background: #4b565d; } 