a {
  color: #4d89dc;
}
a:hover {
  color: #286ece;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #4d89dc;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #4d89dc;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #4d89dc;
}
#offcanvas-toggler >i {
  color: #4d4d4d;
}
#offcanvas-toggler >i:hover {
  color: #4d89dc;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #3378d7;
  background-color: #4d89dc;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #2462b8;
  background-color: #286ece;
}
ul.social-icons >li a:hover {
  color: #4d89dc;
}
.sp-page-title {
  background: #4d89dc;
}
#sp-page-title {
  background: #f5f5f5;
  padding: 20px 0px;
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
}
.layout-boxed .body-innerwrapper {
  background: #ffffff;
}
.sp-module ul >li >a {
  color: #4d4d4d;
}
.sp-module ul >li >a:hover {
  color: #4d89dc;
}
.sp-module .latestnews >div >a {
  color: #4d4d4d;
}
.sp-module .latestnews >div >a:hover {
  color: #4d89dc;
}
.sp-module .tagscloud .tag-name:hover {
  background: #4d89dc;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #4d89dc;
}
.search .btn-toolbar button {
  background: #4d89dc;
}
.post-format {
  background: #4d89dc;
}
.voting-symbol span.star.active:before {
  color: #4d89dc;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #286ece;
}
.entry-link,
.entry-quote {
  background: #4d89dc;
}
blockquote {
  border-color: #4d89dc;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #4d89dc;
}
.sp-comingsoon body {
  background-color: #4d89dc;
}
.pagination>li>a,
.pagination>li>span {
  color: #4d4d4d;
}
.pagination>li>a:hover,
.pagination>li>a:focus,
.pagination>li>span:hover,
.pagination>li>span:focus {
  color: #4d4d4d;
}
.pagination>.active>a,
.pagination>.active>span {
  border-color: #4d89dc;
  background-color: #4d89dc;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #4d89dc;
  background-color: #4d89dc;
}
.sp-module .sp-module-title {
  color: #4d4d4d;
  border-bottom: 2px solid #4d89dc;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box {
  border: 1px solid #b3b3b3;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box:hover {
  border: 1px solid #4d89dc;
  background: #f8f8f8;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box .sppb-icon span {
  background: #4d89dc;
  border: 1px solid #b3b3b3;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box .sppb-feature-box-title {
  color: #4d89dc;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box.jsjobs-ffeature-white {
  border: 1px solid #ffffff;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box.jsjobs-ffeature-white:hover {
  border: 1px solid #ffffff;
  background: unset;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box.jsjobs-ffeature-white .sppb-icon span {
  background: #4d89dc;
  border: 1px solid #ffffff;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box.jsjobs-ffeature-white .sppb-feature-box-title {
  color: #4d89dc;
}
.sppb-addon.sppb-addon-feature.sppb-text-left.jsjobs-feature-box.jsjobs-ffeature-white .sppb-addon-text {
  color: #ffffff;
}
.sppb-addon-content.sppb-tab .tabs-left .tabs-title {
  color: #4d4d4d;
  border-bottom: 1px solid #4d89dc;
}
.jsjobs-back-major {
  background: #4d89dc;
}
#sp-footer {
  background: #252628;
  color: #8a8e95;
}
div.jsjobs-search-module-main-wrap {
  border-top: 3px solid #4d89dc;
  border-bottom: 5px solid #4d89dc;
}
section#sp-position-1 {
  border-bottom: 1px solid #b3b3b3;
}
section#sp-recent-jobs {
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
}
section#sp-recent-resume {
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
}
section#sp-featured-companies {
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
}
section#sp-gold-companies {
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
}
section#sp-position-2 {
  background: #4d89dc;
}
div.jsjobs-footer-logo-area h1.h1 {
  color: #4d89dc;
}
.jsjobs-footer-text {
  color: #757575;
}
.jsjobs-search-module-heading h2 {
  color: #000000;
}
.jsjobs-search-module-sample-text {
  color: darkent(#4d4d4d,80%);
}
#button {
  background: url(../../images/search-icon.png) 5px 5px no-repeat #4d89dc;
  color: #ffffff;
  border: 1px solid #ffffff;
}
#jsjobs-search-module-achor-category {
  color: #1a1a1a;
  background: rgba(0,0,0,0.1);
}
.jsjobs-search-module-browse-or {
  color: #000000;
}
.jsjobs-search-module-activejob-count-offer {
  color: #000000;
}
.jsjobs-featured-titles {
  color: #000000;
}
.jsjobs-featured-box-achor {
  background: #ffffff;
  border: 1px solid #b3b3b3;
}
.img-icon {
  background: #4d89dc;
}
.jsjobs-featured-box-achor:hover {
  border: 1px solid #4d89dc;
  background-color: #FAFAFA;
}
.jsjobs-featured-text-title {
  color: #4d89dc;
}
.jsjobs-featured-text-value {
  color: #4d4d4d;
}
.jsjobs-jobs-title {
  border-bottom: 3px solid #4d89dc;
}
.jsjobs-recent {
  color: #000000;
}
.jsjobs-jobs {
  color: #000000;
}
.jsjobs-newsetjobs-wrapper {
  border: 1px solid #b3b3b3;
  background: #ffffff;
}
.jsjob-logo-company {
  background: #ffffff;
}
#jsjobs-newsetjobs-data-title-achor {
  color: #4d89dc;
}
.jsjobs-newsetjobs-data-top {
  border-bottom: 1px solid #b3b3b3;
}
.jsjobs-newsetjobs-company-name {
  color: #4d4d4d;
}
.jsjobs-newsetjobs-company-cityname {
  color: #4d4d4d;
}
.jsjobs-newsetjobs-right {
  border-left: 1px solid #b3b3b3;
}
.jsjobs-newsetjobs-posted {
  color: #4d4d4d;
}
.jsjobs-showmorejob {
  border: 1px solid #b3b3b3;
  background: #4d89dc;
  color: #ffffff;
}
.jsjobs-newsetresume-title-wrap {
  border-bottom: 2px solid #4d89dc;
}
.jsjobs-newsetresume-recent {
  color: #000000;
}
.jsjobs-newsetresume-resume {
  color: #000000;
}
.jsjobs-newest-resume-list {
  border: 1px solid #b3b3b3;
  background: #ffffff;
}
.jsjobs-newest-resume-list-img-area {
  border: 1px solid #b3b3b3;
  border-bottom: 4px solid #4d89dc;
}
#jsjobs-newsetresume-applicationtitle-achor {
  color: #000000;
}
#jsjobs-newsetresume-applicationtitle-achor:hover {
  color: #000000;
}
.jsjobs-newsetresume-category {
  color: #000000;
}
.jsjobs-newsetresume-loction {
  border-bottom: 1px solid #b3b3b3;
  background: #fafafa;
}
.jsjobs-newsetresume-loction-wrap {
  border: 1px solid #b3b3b3;
  background: #ffffff;
  border-top: unset;
}
#jsjobs-newsetresume-view-achor {
  background: #4d89dc;
  color: #ffffff;
}
.jsjobs-company-location-wrap {
  background: #fafafa;
  border-top: 1px solid #b3b3b3;
}
.jsjobs-company-title-companies {
  color: #000000;
}
.jsjobs-company-title-gold {
  color: #000000;
}
.jsjobs-featuredcompanies_items {
  background: #ffffff;
  border: 1px solid #b3b3b3;
  border-top: 3px solid #4d89dc;
}
#jsjobs-featured-company-title-achor {
  color: #000000;
}
#jsjobs-featured-company-title-achor:hover {
  color: #000000;
}
.jsjobs-featured-company-mail {
  color: #4d4d4d;
}
.jsjobs-featured-company-mail span.jsjobs-label {
  color: #000000;
}
.jsjobs-featured-company-mail a {
  color: #4d89dc;
}
.jsjobs-featured-company-name {
  border-bottom: 1px solid #b3b3b3;
}
.jsjobs-featured-company-location {
  border-top: 1px solid #b3b3b3;
  background: #fafafa;
}
.jsjobs-img-wrap {
  border: 1px solid #b3b3b3;
  border-left: 3px solid #4d89dc;
  background: #ffffff;
}
.border-top-bottom {
  border-top: 1px solid #b3b3b3;
  border-bottom: 1px solid #b3b3b3;
}
#sp-copyright {
  background: #1f1f1f;
  border-top: 1px solid #242424;
  color: #848688;
}
#sp-copyright #sp-copyright a {
  font-weight: bold;
}
