#home .background-solid,
#testimonials .background-solid,
#downloads .background-solid,
.righting input[type="submit"],
.indicator,
.indicator-right,
.pricing h3,
.check,
.order,
#sidebar-navigation {
    background: #f1c40f;
}

.screen,
.add-colored-line,
.add-colored-line-two,
.get,
#nprogress .bar, 
#contact p input,
.subscribe,
.owl-theme .owl-controls .owl-page.active span,
.price-container {
    background: #FFD146;
}

@media (min-width: 992px) {
    
    .top-column > div em,
    .bottom-column > div em {
        background: #FFD146;
    }
    
}

.colored-line, .colored-line-two {
	border: 4px solid #FFD146;
}

.icon, 
.top-column > div:hover h4,
.bottom-column > div:hover h4,
.top-column > div:hover .icon,
.bottom-column > div:hover .icon,
.item-title, #nprogress .spinner:before,
.login-button {
    color:#FFD146 !important;
}

#nprogress .spinner-icon {
  border-top-color: #FFD146;
  border-left-color: #FFD146;
}

#contact div input:focus,
#contact div textarea:focus,
.email:focus,
.signup > input:focus,
.login > input:focus {
    border: 2px solid #FFD146;
}

.top-column > div em:before {
    border-top: 14px solid #FFD146;
}

.bottom-column > div em:before {
    border-bottom: 14px solid #FFD146;
}

.services-icon,
.services-detail:first-line {
    color: #f1c40f;
}

.services-icon .effect {
    border: 1px solid #f1c40f;
}