a {
  color: #36bc9b;
}
a:hover {
  color: #2b947a;
}
.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  color: #36bc9b;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover {
  background: #36bc9b;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
  color: #36bc9b;
}
#offcanvas-toggler >i {
  color: #4d4d4d;
}
#offcanvas-toggler >i:hover {
  color: #36bc9b;
}
.btn-primary,
.sppb-btn-primary {
  border-color: #2fa487;
  background-color: #36bc9b;
}
.btn-primary:hover,
.sppb-btn-primary:hover {
  border-color: #25816a;
  background-color: #2b947a;
}
ul.social-icons >li a:hover {
  color: #36bc9b;
}
.sp-page-title {
  background: #36bc9b;
}
#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: #36bc9b;
}
.sp-module .latestnews >div >a {
  color: #4d4d4d;
}
.sp-module .latestnews >div >a:hover {
  color: #36bc9b;
}
.sp-module .tagscloud .tag-name:hover {
  background: #36bc9b;
}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li > a:hover {
  background: #36bc9b;
}
.search .btn-toolbar button {
  background: #36bc9b;
}
.post-format {
  background: #36bc9b;
}
.voting-symbol span.star.active:before {
  color: #36bc9b;
}
.sp-rating span.star:hover:before,
.sp-rating span.star:hover ~ span.star:before {
  color: #2b947a;
}
.entry-link,
.entry-quote {
  background: #36bc9b;
}
blockquote {
  border-color: #36bc9b;
}
.carousel-left:hover,
.carousel-right:hover {
  background: #36bc9b;
}
.sp-comingsoon body {
  background-color: #36bc9b;
}
.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: #36bc9b;
  background-color: #36bc9b;
}
.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
  border-color: #36bc9b;
  background-color: #36bc9b;
}
.sp-module .sp-module-title {
  color: #4d4d4d;
  border-bottom: 2px solid #36bc9b;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2 {
  border: 1px solid #b3b3b3;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2:hover {
  border: 1px solid #36bc9b;
  background: #f8f8f8;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2 .sppb-icon span {
  background: #36bc9b;
  border: 1px solid #b3b3b3;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2 .sppb-feature-box-title {
  color: #36bc9b;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2.jsjobs-ffeature-white {
  border: 1px solid #ffffff;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2.jsjobs-ffeature-white:hover {
  border: 1px solid #ffffff;
  background: unset;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2.jsjobs-ffeature-white .sppb-icon span {
  background: #36bc9b;
  border: 1px solid #ffffff;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2.jsjobs-ffeature-white .sppb-feature-box-title {
  color: #36bc9b;
}
.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2.jsjobs-ffeature-white .sppb-addon-text {
  color: #ffffff;
}
.sppb-addon-content.sppb-tab .tabs-left .tabs-title {
  color: #4d4d4d;
  border-bottom: 1px solid #36bc9b;
}
.jsjobs-back-major {
  background: #36bc9b;
}
#sp-footer {
  background: #252628;
  color: #8a8e95;
}
div.jsjobs-search-module-main-wrap {
  border-top: 3px solid #36bc9b;
  border-bottom: 5px solid #36bc9b;
}
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: #36bc9b;
}
div.jsjobs-footer-logo-area h1.h1 {
  color: #36bc9b;
}
.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 #36bc9b;
  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: #36bc9b;
}
.jsjobs-featured-box-achor:hover {
  border: 1px solid #36bc9b;
  background-color: #FAFAFA;
}
.jsjobs-featured-text-title {
  color: #36bc9b;
}
.jsjobs-featured-text-value {
  color: #4d4d4d;
}
.jsjobs-jobs-title {
  border-bottom: 3px solid #36bc9b;
}
.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: #36bc9b;
}
.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: #36bc9b;
  color: #ffffff;
}
.jsjobs-newsetresume-title-wrap {
  border-bottom: 2px solid #36bc9b;
}
.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 #36bc9b;
}
#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: #36bc9b;
  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 #36bc9b;
}
#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: #36bc9b;
}
.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 #36bc9b;
  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;
}
/* Second homepage */

#sp-header-sticky-wrapper #sp-header.style2 .sp-megamenu-wrapper .sp-megamenu-parent > li.active > a,
#sp-header-sticky-wrapper #sp-header.style2 .sp-megamenu-wrapper .sp-megamenu-parent > li:hover > a,
#sp-header-sticky-wrapper #sp-header.style2 .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
    color: #36bc9b;
}
#sp-header-sticky-wrapper #sp-header.style2 .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
    background: #36bc9b;
}
#sp-header-sticky-wrapper.is-sticky #sp-header.style2 .sp-megamenu-wrapper .sp-megamenu-parent > li.active > a {
    color: #36bc9b;
}

div.jsjobs-search-module-main-wrap.style2 .jsjobs-search-module-form-wrap .jsjobs-search-module-form #jsjob_search_form .jsjobs-search-module-fieldwrapper #button {
    background: url(../../images/search-icon.png) 8px 10px no-repeat #36bc9b;
}
/* top heading section */


.jsjobs-aboutus-main-wrap .jsjobs-aboutus-wrap a.jsjobs-show-btn {
  background: #36bc9b;
  border: 1px solid #36bc9b;
}
div.jsjobs-newsetjob-list-tabs-wrap a.jsjobs-newsetjob-list-tab {
    background: #36bc9b;
    border-color: #36bc9b;
}
div.jsjobs-newsetjob-list-tabs-wrap a.jsjobs-newsetjob-list-tab.inactive:hover {
    background: #36bc9b;
}
div.jsjobs-newsetjob-wrap.style2 div.jsjobs-newsetjob-list-wrap div.jsjobs-newsetjob-list-tabs-container div.jsjobs-newsetjob-list div.jsjobs-newsetjob-list-data div.jsjobs-newsetjob-list-top .jsjobs-newsetjob-list-title a:hover {
    color: #36bc9b;
}

div.jsjobs-newsetjob-wrap.style2 a.jsjobs-show-btn {
    background: #36bc9b;
    border: 1px solid #36bc9b;
}

div.jsjobs-featuredjobs-wrap div.jsjobs-featuredjobs-list-wrap div.jsjobs-featuredjobs-list div.jsjobs-featuredjobs-list-item div.jsjobs-featuredjobs-list-mid .jsjobs-featuredjobs-list-title a:hover {
    color: #36bc9b;
}
.sppb-section.jsjobs-how-it-works::before {
    background: #36bc9b;
}

.jsjobs-back-major-2 {
    background: #36bc9b;
}

div.jsjobs-newestresume-main-wrap.style2 div.jsjobs-newest-res-list-main-wrap div.jsjobs-newest-res-list-main div.jsjobs-newest-res-list-item div.jsjobs-newest-res-list-mid div.jsjobs-newest-res-list-info .jsjobs-newest-res-list-title a:hover {
    color: #36bc9b;
}
div.jsjobs-newestresume-main-wrap.style2 div.jsjobs-newest-res-list-main-wrap div.jsjobs-newest-res-list-main div.jsjobs-newest-res-list-item div.jsjobs-newest-res-list-btm a.jsjobs-view-profile-btn {
    background: #36bc9b;
}

.jsjobs-latest-news.style2 .jmnewspro .slide-item-wrap .slide-item-wrap-item .slide-item-desc-warp .slide-inner .slide-item-readmore a {
  background: #36bc9b;
}
#sp-footer.style2 .acymailing_form .acysubbuttons .button {
    background: #36bc9b;
    border-color: #36bc9b;
}
/* copyright style 2 */
#sp-copyright.style2 {
   background: #36bc9b;
}
#sp-copyright.style2 #sp-copyright {
   background: #36bc9b;
}

