/*K2 --- Rating --- */

.itemRatingForm {
	display: block;
	vertical-align: middle;
	line-height: 25px;
	float: left;
}

.itemRatingLog {
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 4px;
	float: left;
}

div.itemRatingForm .formLogLoading {
	background: url(../images/loaders/generic.gif) no-repeat left center;
	height: 25px;
	padding: 0 0 0 20px;
}

.itemRatingList,
.itemRatingList a:hover,
.itemRatingList .itemCurrentRating {
	background: transparent url(../images/ratingstars.gif) left -1000px repeat-x;
}

.itemRatingList {
	position: relative;
	float: left;
	width: 125px;
	height: 25px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0;
	background-position: left top;
}

.itemRatingList li {
	display: inline;
	background: none;
	padding: 0;
}

.itemRatingList a,
.itemRatingList .itemCurrentRating {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -1000px;
	height: 25px;
	line-height: 25px;
	outline: none;
	overflow: hidden;
	border: none;
	cursor: pointer;
}

.itemRatingList a:hover {
	background-position: left bottom;
}

.itemRatingList a.one-star {
	width: 20%;
	z-index: 6;
}

.itemRatingList a.two-stars {
	width: 40%;
	z-index: 5;
}

.itemRatingList a.three-stars {
	width: 60%;
	z-index: 4;
}

.itemRatingList a.four-stars {
	width: 80%;
	z-index: 3;
}

.itemRatingList a.five-stars {
	width: 100%;
	z-index: 2;
}

.itemRatingList .itemCurrentRating {
	z-index: 1;
	background-position: 0 center;
	margin: 0;
	padding: 0;
}

span.siteRoot {
	display: none;
}


/* jobi template */


/* footer remove the copyright*/


/*.jsjobi-footer {background-image: linear-gradient(to right,rgba(41, 39, 39, 0.65), rgba(41, 39, 39, 0.65)), url(../images/footer-bg.png)  !important;background-repeat: no-repeat !important;background-size: cover !important;background-position: top center !important;    background-color: transparent !important;} */

a {
	color: #2196F3;
}


/* a:hover {  color: #2b947a;} */

.sp-megamenu-parent>li.active>a,
.sp-megamenu-parent>li:hover>a {
	color: #2196F3;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
	background: #2196F3;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
	color: #2196F3;
}

#offcanvas-toggler>i {
	color: #4d4d4d;
}

#offcanvas-toggler>i:hover {
	color: #2196F3;
}

.btn-primary,
.sppb-btn-primary {
	border-color: #2fa487;
	background-color: #2196F3;
}

.btn-primary:hover,
.sppb-btn-primary:hover {
	border-color: #25816a;
	background-color: #2b947a;
}

ul.social-icons>li a:hover {
	color: #2196F3;
}

.sp-page-title {
	background: #2196F3;
}

#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: #2196F3;
}

.sp-module .latestnews>div>a {
	color: #4d4d4d;
}

.sp-module .latestnews>div>a:hover {
	color: #2196F3;
}

.sp-module .tagscloud .tag-name:hover {
	background: #2196F3;
}

.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li.active>a,
.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li>a:hover {
	background: #2196F3;
}

.search .btn-toolbar button {
	background: #2196F3;
}

.post-format {
	background: #2196F3;
}

.voting-symbol span.star.active:before {
	color: #2196F3;
}

.sp-rating span.star:hover:before,
.sp-rating span.star:hover~span.star:before {
	color: #2b947a;
}

.entry-link,
.entry-quote {
	background: #2196F3;
}

blockquote {
	border-color: #2196F3;
}

.carousel-left:hover,
.carousel-right:hover {
	background: #2196F3;
}

.sp-comingsoon body {
	background-color: #2196F3;
}

.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: #2196F3;
	background-color: #2196F3;
}

.pagination>.active>a:hover,
.pagination>.active>a:focus,
.pagination>.active>span:hover,
.pagination>.active>span:focus {
	border-color: #2196F3;
	background-color: #2196F3;
}

.sp-module .sp-module-title {
	color: #4d4d4d;
	border-bottom: 2px solid #2196F3;
}

.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 #2196F3;
	background: #f8f8f8;
}

.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2 .sppb-icon span {
	background: #2196F3;
	border: 1px solid #b3b3b3;
}

.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2 .sppb-feature-box-title {
	color: #2196F3;
}

.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: #2196F3;
	border: 1px solid #ffffff;
}

.sppb-addon.sppb-addon-feature.jsjobs-feature-box-style2.jsjobs-ffeature-white .sppb-feature-box-title {
	color: #2196F3;
}

.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 #2196F3;
}

.jsjobs-back-major {
	background: #2196F3;
}

#sp-footer {
	background: #252628;
	color: #8a8e95;
}

div.jsjobs-search-module-main-wrap {
	border-top: 3px solid #2196F3;
	border-bottom: 5px solid #2196F3;
}

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: #2196F3;
}

div.jsjobs-footer-logo-area h1.h1 {
	color: #2196F3;
}

.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 #2196F3;
	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: #2196F3;
}

.jsjobs-featured-box-achor:hover {
	border: 1px solid #2196F3;
	background-color: #FAFAFA;
}

.jsjobs-featured-text-title {
	color: #2196F3;
}

.jsjobs-featured-text-value {
	color: #4d4d4d;
}

.jsjobs-jobs-title {
	border-bottom: 3px solid #2196F3;
}

.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: #2196F3;
}

.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: #2196F3;
	color: #ffffff;
}

.jsjobs-newsetresume-title-wrap {
	border-bottom: 2px solid #2196F3;
}

.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 #2196F3;
}

#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: #2196F3;
	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 #2196F3;
}

#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: #2196F3;
}

.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 #2196F3;
	background: #ffffff;
}

.border-top-bottom {
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
}

#sp-copyright {
	background: #2196F3;
	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: #2196F3;
}

#sp-header-sticky-wrapper #sp-header.style2 .sp-megamenu-wrapper .sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover {
	background: #2196F3;
}

#sp-header-sticky-wrapper.is-sticky #sp-header.style2 .sp-megamenu-wrapper .sp-megamenu-parent>li.active>a {
	color: #2196F3;
}

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 #2196F3;
}


/* top heading section */

.jsjobs-aboutus-main-wrap .jsjobs-aboutus-wrap a.jsjobs-show-btn {
	background: #2196F3;
	border: 1px solid #2196F3;
}

div.jsjobs-newsetjob-list-tabs-wrap a.jsjobs-newsetjob-list-tab {
	background: #2196F3;
	border-color: #2196F3;
}

div.jsjobs-newsetjob-list-tabs-wrap a.jsjobs-newsetjob-list-tab.inactive:hover {
	background: #2196F3;
}

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: #2196F3;
}

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

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: #2196F3;
}

.sppb-section.jsjobs-how-it-works::before {
	background: #2196F3;
}

.jsjobs-back-major-2 {
	background: #2196F3;
}

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: #2196F3;
}

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: #2196F3;
}

.jsjobs-latest-news.style2 .jmnewspro .slide-item-wrap .slide-item-wrap-item .slide-item-desc-warp .slide-inner .slide-item-readmore a {
	background: #2196F3;
}

#sp-footer.style2 .acymailing_form .acysubbuttons .button {
	background: #2196F3;
	border-color: #2196F3;
}


/* copyright style 2 */

#sp-copyright.style2 {
	background: #2196F3;
}

#sp-copyright.style2 #sp-copyright {
	background: #2196F3;
}


/* homepage 3 styles */


/* offcanvas menu */

.offcanvas-menu .close-offcanvas {
	color: #2196F3;
	border-color: #2196F3;
}

.offcanvas-menu .close-offcanvas:hover {
	background: #2196F3;
}


/* responsive menu */

#jsjobi-cp-responsive-menu {
	background: #2196F3;
}


/* top search style 3 */

div.jsjobs-search-module-main-wrap.style3 .jsjobs-search-module-form-wrap .jsjobs-search-module-form #jsjob_search_form .jsjobs-search-module-fieldwrapper #button {
	background: #2196F3;
	border-color: #2196F3;
}

div.jsjobs-search-module-main-wrap.style3 .jsjobs-search-module-form-wrap .jsjobs-search-module-form #jsjob_search_form .jsjobs-search-module-fieldwrapper #button:hover {
	color: #2196F3;
}

div.jsjobs-search-module-main-wrap.style3 .jsjobs-search-module-category-browse .jsjobs-search-module-category-anch:hover,
div.jsjobs-search-module-main-wrap.style3 .jsjobs-search-module-category-browse .jsjobs-search-module-category-anch:hover .jsjobs-search-module-category-icon {
	color: #2196F3;
}


/* features */

.sppb-addon-title {
	border-color: #2196F3;
}


/* register us style 1 */

.jsjobs-registeras-main-wrap .jsjobs-registeras-wrap.jsjobs-registeras-jobseeker {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobs-registeras-main-wrap .jsjobs-registeras-wrap.jsjobs-registeras-jobseeker .jsjobs-reg-btn:hover {
	background: #2196F3;
}


/* newest jobs style 3 */

.jsjobs-newest-jobs-section {
	border-bottom-color: #2196F3;
}

.jsjobs-newsetjob-wrap.style3 .jsjobs-newsetjob-list-wrap .jsjobs-newsetjob-list-tabs-wrap {
	border-bottom-color: #2196F3;
}

.jsjobs-newsetjob-wrap.style3 .jsjobs-newsetjob-list-wrap .jsjobs-newsetjob-list-tabs-wrap .jsjobs-newsetjob-list-tab {
	background: #2196F3;
	border-color: #2196F3;
}

div.jsjobs-newsetjob-wrap.style3 div.jsjobs-newsetjob-list-wrap div.jsjobs-newsetjob-list-tabs-container div.jsjobs-newsetjob-list:hover {
	border-color: #2196F3;
}

div.jsjobs-newsetjob-wrap.style3 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: #2196F3;
}

div.jsjobs-newsetjob-wrap.style3 div.jsjobs-newsetjob-list-wrap div.jsjobs-newsetjob-list-tabs-container div.jsjobs-newsetjob-list div.jsjobs-newsetjob-list-data div.jsjobs-newsetjob-list-btm div.jsjobs-newsetjob-list-info a {
	color: #2196F3;
}


/* gold companies */

.jsjobs-company-main-wrap .jsjobs-company-title-wrap .jsjobs-company-tit,
.jsjobs-pkg-main-wrapper .jsjobs-pkg-title-wrap .jsjobs-pkg-titles,
.jsjobs-featuredcompanies-mian-wrap .jsjobs-company-title-wrap .jsjobs-company-tit {
	border-bottom-color: #2196F3;
}

.jsjobs-company-main-wrap .jsjobs-goldcompanies-list-wrap .jsjobs-goldcompanies-list .jsjobs-goldcompanies_item .jsjobs-goldcompanies .jsjobs-company-data-wrap {
	border-top-color: #2196F3;
}

.jsjobs-company-main-wrap .jsjobs-goldcompanies-list-wrap .jsjobs-goldcompanies-list .jsjobs-goldcompanies_item .jsjobs-goldcompanies .jsjobs-company-data-wrap .jsjobs-company-data-top .jsjobs-company-mail {
	color: #2196F3;
}


/* stats style 3 */

.jsjobs-stats-section {
	background: #2196F3;
}


/* resume style 3 */

.jsjobs-newestresume-main-wrap.style3 .jsjobs-newest-res-list-main-wrap .jsjobs-newest-res-list-main .jsjobs-newest-res-list-item {
	border-top-color: #2196F3;
}

.jsjobs-newestresume-main-wrap.style3 .jsjobs-newest-res-list-main-wrap .jsjobs-newest-res-list-main .jsjobs-newest-res-list-item .jsjobs-newest-res-list-top .jsjobs-newest-res-logo {
	border-color: #2196F3;
}

.jsjobs-newestresume-main-wrap.style3 .jsjobs-newest-res-list-main-wrap .jsjobs-newest-res-list-main .jsjobs-newest-res-list-item .jsjobs-newest-res-list-mid .jsjobs-newest-res-list-title a {
	color: #2196F3;
}


/* latest news style3 */

.jmnewspro.default .slide-item-title a,
.jmnewspro.default .slide-item-title a:hover,
.jmnewspro.default span.slide-item-readmore a,
.jmnewspro.default span.slide-item-readmore a:hover {
	color: #2196F3;
}

.jsjobs-latest-news.style3 .jmnewspro .slide-item .slide-item-wrap .slide-item-desc-warp .slide-item-title a:hover {
	color: #2196F3;
}

.jsjobs-latest-news.style3 .jmnewspro .slide-item .slide-item-wrap .slide-item-desc-warp .slide-item-readmore a {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobs-latest-news.style3 .jmnewspro .slide-item .slide-item-wrap .slide-item-desc-warp .slide-item-readmore a:hover {
	background: #2196F3;
}


/* common css */

.jsjobi-form-search-btn {
	background: #2196F3;
}

.jsjobi-form-reset-btn:hover {
	background: #2196F3;
}

.jsjobi-new-tag {
	background: #2196F3;
}

.jsjobi-featured-item {
	border-left-color: #2196F3;
}

.jsjobi-item-feat {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active>span {
	border-color: #2196F3;
}

.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active:hover>span {
	border-color: #2196F3;
}

.jsjobi-pagination-wrp .jsjobi-plinks .pagination li .next {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-page-title::before {
	background: #2196F3;
}

.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active>a,
.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active>span,
.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active>a:hover,
.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active>span:hover,
.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active>a:focus,
.jsjobi-pagination-wrp .jsjobi-plinks .pagination>.active>span:focus {
	background: #2196F3;
}


/* main menu */

#sp-header {
	border-bottom-color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent>li>a:hover {
	color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent li .jsjobi-menu-login {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent li .jsjobi-menu-login:hover {
	color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent li .jsjobi-menu-logout {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent li .jsjobi-menu-logout:hover {
	color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent .sp-dropdown-main .sp-dropdown-inner .sp-dropdown-items li:hover a {
	color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent .sp-dropdown-main .sp-dropdown-inner .sp-mega-group li .sp-mega-group-child li a:hover {
	color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent .sp-dropdown-main .sp-dropdown-inner .sp-module .sp-module-content .jsjobi-menu-mod-wrp.jsjobi-menu-addjob-mod .jsjobi-menu-mod,
.jsjobi-main-menu #sp-menu .sp-megamenu-parent .sp-dropdown-main .sp-dropdown-inner .sp-module .sp-module-content .jsjobi-menu-mod-wrp.jsjobi-menu-addresume-mod .jsjobi-menu-mod {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent .sp-dropdown-main .sp-dropdown-inner .sp-module .sp-module-content .jsjobi-menu-mod-wrp.jsjobi-menu-addresume-mod .jsjobi-menu-mod .jsjobi-menu-mod-btn {
	border-color: #2196F3;
}

.jsjobi-main-menu #sp-menu .sp-megamenu-parent .sp-dropdown-main .sp-dropdown-inner .sp-module .sp-module-content .jsjobi-menu-mod-wrp.jsjobi-menu-addjob-mod .jsjobi-menu-mod .jsjobi-menu-mod-btn:hover,
.jsjobi-main-menu #sp-menu .sp-megamenu-parent .sp-dropdown-main .sp-dropdown-inner .sp-module .sp-module-content .jsjobi-menu-mod-wrp.jsjobi-menu-addresume-mod .jsjobi-menu-mod .jsjobi-menu-mod-btn:hover {
	color: #2196F3;
}


/* jsjobi control panel */

.jsjobi-cont-top-sec .jsjobi-sec-btns .jsjobi-sec-btn {
	color: #2196F3;
}

.jsjobi-cont-top-sec .jsjobi-sec-btns .jsjobi-sec-btn:hover {
	border-color: #2196F3;
}

.jsjobi-cp-user .jsjobi-user-image {
	border-color: #2196F3;
}

.jsjobi-cp-user .jsjobi-user-image .jsjobi-user-btn {
	border-color: #2196F3;
}

.jsjobi-cp-user .jsjobi-user-email a {
	color: #2196F3;
}

.jsjobi-cp-short-links .jsjobi-cp-links li:hover {
	border-color: #2196F3;
}

.jsjobi-cp-short-links .jsjobi-cp-links li a:hover {
	color: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-tit a:hover {
	color: #2196F3;
}

.jsjobi-cp-sec.half-width.jsjobi-cp-messages .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-tit:hover {
	color: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-link a {
	color: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-link .jsjobi-cp-cnt-link-txt {
	color: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-btns .jsjobi-cp-cnt-btn:hover {
	border-color: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-btns .jsjobi-cp-cnt-btn:hover i {
	color: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-btns .jsjobi-cp-cnt-btn.jsjobi-cp-txt-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-sec-cnt .jsjobi-cp-cnt-list .jsjobi-cp-cnt-data .jsjobi-cp-cnt-btns .jsjobi-cp-cnt-btn.jsjobi-cp-txt-btn:hover {
	background: #2196F3;
}

.jsjobi-cp-sec.half-width .jsjobi-cp-cnt-btm .jsjobi-cp-sec-view-btn:hover {
	border-color: #2196F3;
	background: #2196F3;
}


/* filter search */

.jsjobi-filter-search-wrp {
	border-bottom-color: #2196F3;
}

.jsjobi-filter-search-wrp .jsjobi-form-show-more-btn {
	border-color: #2196F3;
	color: #2196F3;
}


/* top section */

.jsjobi-top-section .jsjobi-section-action .jsjobi-section-act-btn:hover {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-top-section .jsjobi-section-action .jsjobi-section-sort a:hover {
	background: #2196F3;
}


/* job list */

.jsjobi-job-list .jsjobi-job-cnt .jsjobi-job-title .jsjobi-job-title-txt a:hover {
	color: #2196F3;
}

.jsjobi-job-list .jsjobi-job-cnt .jsjobi-job-web a {
	color: #2196F3;
}

.jsjobi-job-list .jsjobi-job-action .jsjobi-job-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-job-list .jsjobi-job-action .jsjobi-job-act-btn:hover {
	background: #2196F3;
}

.jsjobi-job-list .jsjobi-job-action .jsjobi-job-act-icon-btn:hover {
	border-color: #2196F3;
}

.jsjobi-job-list .jsjobi-job-action .jsjobi-job-act-icon-btn:hover i {
	color: #2196F3;
}


/* job box style */

.jsjobi-job-box .jsjobi-job-action .jsjobi-job-act-btn {
	color: #2196F3;
}

.jsjobi-job-box .jsjobi-job-cnt .jsjobi-job-title .jsjobi-job-title-txt a:hover {
	color: #2196F3;
}

.jsjobi-job-box .jsjobi-job-cnt .jsjobi-job-data .jsjobi-job-info a {
	color: #2196F3;
}

.jsjobi-job-box .jsjobi-job-overlay {
	background: #2196F3;
}


/* list sidebar */

.jsjobi-list-sidebar .jsjobi-section-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-list-sidebar .jsjobi-section-act-btn:hover {
	background: #2196F3;
}

.jsjobi-list-sidebar .jsjobi-section-act-btn:first-child {
	background: #2196F3;
}

.jsjobi-list-sidebar .jsjobi-list-sidebar-widget .jsjobi-list-sidebar-widget-content li a:hover {
	color: #2196F3;
}

.jsjobi-list-sidebar .jsjobi-list-sidebar-widget .jsjobi-list-sidebar-widget-content li .jsjobi-show-more-btn {
	color: #2196F3;
}


/* popups tell a friend / shortlist / apply / cover letter */

.jsjobi-popup-wrp .jsjobi-popup-body .jsjobi-popup-btn-wrp .jsjobi-popup-save-btn {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-popup-wrp .jsjobi-popup-body .jsjobi-popup-btn-wrp .jsjobi-popup-save-btn:hover {
	color: #2196F3;
}


/* job apply */

.jsjobi-job-apply .jsjobi-jobapply-cnt .jsjobi-sec-fieldwrapper .jsjobi-sec-btn {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-job-apply .jsjobi-jobapply-cnt .jsjobi-sec-fieldwrapper .jsjobi-sec-btn:hover {
	color: #2196F3;
}

.jsjobi-job-apply .jsjobi-jobapply-login-wrp .jsjobi-jobapply-login-form .jsjobi-form-row #forgotyour-passwd {
	color: #2196F3;
}

.jsjobi-job-apply .jsjobi-jobapply-login-wrp .jsjobi-jobapply-as-visitor .jsjobi-jobapply-as-visitor-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-job-apply .jsjobi-jobapply-login-wrp .jsjobi-jobapply-as-visitor .jsjobi-jobapply-as-visitor-btn:hover {
	background: #2196F3;
}


/* job detail */

.jsjobi-job-det-top::before {
	background: #2196F3;
}

.jsjobi-job-det .jsjobi-job-det-cnt .jsjobi-job-det-data-wrp .jsjobi-job-det-btn:hover {
	border-color: #2196F3;
}

.jsjobi-job-det .jsjobi-job-det-cnt .jsjobi-job-det-data-wrp .jsjobi-job-det-tag:hover {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-job-det .jsjobi-job-det-btns .jsjobi-job-det-head {
	background: #2196F3;
}


/* applied job list */

.jsjobi-applied-job-list .jsjobi-apply-job-info .jsjobi-apply-job-row .jsjobi-apply-job-value a {
	color: #2196F3;
}


/* companies list */

.jsjobi-company-list .jsjobi-comp-cnt .jsjobi-comp-title .jsjobi-comp-title-txt a:hover {
	color: #2196F3;
}

.jsjobi-company-list .jsjobi-comp-cnt .jsjobi-comp-web a {
	color: #2196F3;
}

.jsjobi-company-list .jsjobi-comp-action .jsjobi-comp-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-company-list .jsjobi-comp-action .jsjobi-comp-act-btn:hover {
	background: #2196F3;
}

.jsjobi-company-list .jsjobi-comp-action .jsjobi-comp-act-icon-btn:hover {
	border-color: #2196F3;
}

.jsjobi-company-list .jsjobi-comp-action .jsjobi-comp-act-icon-btn:hover i {
	color: #2196F3;
}


/* company detail */

.jsjobi-company-det-top::before {
	background: #2196F3;
}

.jsjobi-company-det .jsjobi-company-det-cnt .jsjobi-company-det-data-wrp .jsjobi-company-det-btn:hover {
	border-color: #2196F3;
}

.jsjobi-company-det .jsjobi-company-det-btns .jsjobi-company-det-head {
	background: #2196F3;
}


/* resume list */

.jsjobi-resume-list .jsjobi-resume-cnt .jsjobi-resume-title .jsjobi-resume-title-txt a:hover {
	color: #2196F3;
}

.jsjobi-resume-list .jsjobi-resume-cnt .jsjobi-resume-tit {
	color: #2196F3;
}

.jsjobi-resume-list .jsjobi-resume-action .jsjobi-resume-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-resume-list .jsjobi-resume-action .jsjobi-resume-act-btn:hover {
	background: #2196F3;
}

.jsjobi-resume-list .jsjobi-resume-action .jsjobi-resume-act-icon-btn:hover {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-resume-list .jsjobi-resume-action .jsjobi-resume-act-icon-btn:hover i {
	color: #2196F3;
}


/* my resume list */

.jsjobi-my-resume-list-wrp .jsjobi-resume-list .jsjobi-resume-logo .js-mr-rp .circle .fill {
	background: #2196F3;
}


/* resume box style */

.jsjobi-resume-box {
	border-top-color: #2196F3;
}

.jsjobi-resume-box .jsjobi-resume-action .jsjobi-resume-act-btn {
	color: #2196F3;
}

.jsjobi-resume-box .jsjobi-resume-cnt .jsjobi-resume-title .jsjobi-resume-title-txt {
	color: #2196F3;
}

.jsjobi-resume-box .jsjobi-resume-cnt .jsjobi-resume-data .jsjobi-resume-info a {
	color: #2196F3;
}

.jsjobi-resume-box .jsjobi-resume-overlay {
	background: #2196F3;
}


/* job applied resume */

.jsjobi-applied-resume-list-wrp .jsjobi-resume-tabs {
	border-bottom-color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-resume-tabs a.selected {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-resume-tabs a:not(.selected):hover {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-search-form-wrp .jsjobi-form-btn-row .jsjobi-form-save-btn {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-search-form-wrp .jsjobi-form-btn-row .jsjobi-form-save-btn:hover {
	color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-applied-resume-action .jsjobi-applied-resume-act-item:hover {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-applied-resume-action .jsjobi-applied-resume-act-item:hover a {
	color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-applied-resume-action .jsjobi-applied-resume-act-item:hover i {
	color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-res-action-wrp .jsjobi-applied-apps .jsjobi-app-action .button {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-res-action-wrp .jsjobi-applied-apps .jsjobi-app-action .button:hover {
	color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-res-action-wrp .jsjobi-applied-apps .jsjobi-app-action .button:hover {
	color: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-res-action-wrp .jsjobi-action-button .button {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-applied-resume-list-wrp .jsjobi-res-action-wrp .jsjobi-action-button .button:hover {
	color: #2196F3;
}


/* resume detail */

.jsjobi-res-det-top::before {
	background: #2196F3;
}

.jsjobi-res-det .jsjobi-res-det-cnt .jsjobi-res-det-data-wrp .jsjobi-res-det-data-row .jsjobi-res-det-data .jsjobi-res-det-data-val a {
	color: #2196F3;
}

.jsjobi-res-det .jsjobi-res-det-cnt .jsjobi-res-det-data-wrp .jsjobi-res-det-data-row .jsjobi-res-det-data #resumeFilesList .zip-downloader {
	background: #2196F3;
}

.jsjobi-res-det .jsjobi-res-det-cnt .jsjobi-res-det-data-wrp .jsjobi-res-det-btn:hover {
	border-color: #2196F3;
}

.jsjobi-res-det .jsjobi-res-det-cnt .jsjobi-res-det-data-wrp .jsjobi-res-det-btn:hover i {
	color: #2196F3;
}

.jsjobi-res-det .jsjobi-res-det-cnt .jsjobi-res-det-data-wrp .jsjobi-res-det-tag:hover {
	border-color: #2196F3;
	color: #2196F3;
}


/* department list */

.jsjobi-department-list .jsjobi-dept-cnt .jsjobi-dept-data .jsjobi-dept-info .jsjobi-dept-info-val:not(span):hover {
	color: #2196F3;
}

.jsjobi-department-list .jsjobi-dept-action .jsjobi-dept-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-department-list .jsjobi-dept-action .jsjobi-dept-act-btn:hover {
	background: #2196F3;
}

.jsjobi-department-list .jsjobi-dept-action .jsjobi-dept-act-icon-btn:hover {
	border-color: #2196F3;
}

.jsjobi-department-list .jsjobi-dept-action .jsjobi-dept-act-icon-btn:hover i {
	color: #2196F3;
}


/* department detail */

.jsjobi-department-det .jsjobi-department-det-data .jsjobi-department-det-data-val a {
	color: #2196F3;
}


/* folder list */

.jsjobi-folder-list .jsjobi-folder-action .jsjobi-folder-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-folder-list .jsjobi-folder-action .jsjobi-folder-act-btn:hover {
	background: #2196F3;
}

.jsjobi-folder-list .jsjobi-folder-action .jsjobi-folder-act-icon-btn:hover {
	border-color: #2196F3;
}

.jsjobi-folder-list .jsjobi-folder-action .jsjobi-folder-act-icon-btn:hover i {
	color: #2196F3;
}


/* folder detail */

.jsjobi-folder-det .jsjobi-folder-det-data .jsjobi-folder-det-data-val a {
	color: #2196F3;
}


/* cover letter list */

.jsjobi-cvr-ltr-list .jsjobi-cvr-ltr-action .jsjobi-cvr-ltr-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-cvr-ltr-list .jsjobi-cvr-ltr-action .jsjobi-cvr-ltr-act-btn:hover {
	background: #2196F3;
}

.jsjobi-cvr-ltr-list .jsjobi-cvr-ltr-action .jsjobi-cvr-ltr-act-icon-btn:hover {
	border-color: #2196F3;
}

.jsjobi-cvr-ltr-list .jsjobi-cvr-ltr-action .jsjobi-cvr-ltr-act-icon-btn:hover i {
	color: #2196F3;
}


/* cover letter detail */

.jsjobi-cover-letter-det .jsjobi-cvr-ltr-det-data .jsjobi-cvr-ltr-det-data-val a {
	color: #2196F3;
}


/* category resume / job */

#jsjobi-cat-block #jsjobi-cat-block-a:hover {
	border-color: #2196F3;
}

#for_subcat #jsjobi-subcat-block-a:hover {
	border-color: #2196F3;
}

.jsjobi_subcat_wrapper:hover {
	border-color: #2196F3;
}


/* job / resume by type */

.jsjobi-by-type-list:hover {
	border-color: #2196F3;
}


/* package list */

.jsjobi-package-list .jsjobi-pkg-amount .jsjobi-pkg-disc-amount {
	background: #2196F3;
}

.jsjobi-package-list .jsjobi-pkg-btns .jsjobi-pkg-btn {
	border-color: #2196F3;
}

.jsjobi-package-list .jsjobi-pkg-btns .jsjobi-pkg-btn:hover {
	color: #2196F3;
}

.jsjobi-package-list .jsjobi-pkg-btns .jsjobi-pkg-btn:hover i {
	color: #2196F3;
}

.jsjobi-package-list .jsjobi-pkg-btns .jsjobi-pkg-buy-btn {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-package-list .jsjobi-pkg-btns .jsjobi-pkg-buy-btn:hover {
	color: #2196F3;
	border-color: #2196F3;
}

.jsjobi-paymeth-list .jsjobi-paymeth-btn {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-paymeth-list .jsjobi-paymeth-btn:hover {
	border-color: #2196F3;
	color: #2196F3;
}


/* purchase history */

.jsjobi-purhis-list .jsjobi-purhis-amount .jsjobi-purhis-disc-amount {
	background: #2196F3;
}


/* send messages */

.jsjobi-messages-list.style1 .jsjobi-msg-cnt .jsjobi-msg-data .jsjobi-msg-info .jsjobi-msg-info-val {
	color: #2196F3;
}

.jsjobi-messages-list.style1 .jsjobi-msg-action .jsjobi-msg-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-messages-list.style1 .jsjobi-msg-action .jsjobi-msg-act-btn:hover {
	background: #2196F3;
}

.jsjobi-messages-list.style1 .jsjobi-msg-action .jsjobi-msg-act-icon-btn:hover {
	border-color: #2196F3;
}

.jsjobi-messages-list.style2 .jsjobi-msg-action .jsjobi-msg-act-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-messages-list.style2 .jsjobi-msg-action .jsjobi-msg-act-btn:hover {
	background: #2196F3;
}

.jsjobi-send-message-job-list .jsjobi-job-cnt .jsjobi-job-web {
	color: #2196F3;
}

.jsjobi-send-message-wrp .jsjobi-send-message .jsjobi-send-msg-history .jsjobi-send-msg-row .jsjobi-send-msg-cnt {
	background: #2196F3;
}

.jsjobi-send-message-wrp .jsjobi-send-msg-btn input {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-send-message-wrp .jsjobi-send-msg-btn input:hover {
	color: #2196F3;
}


/* save search resume / job */

.jsjobi-sv-srch-list .jsjobi-sv-srch-action .jsjobi-sv-srch-act-btn:hover {
	border-color: #2196F3;
}

.jsjobi-sv-srch-list .jsjobi-sv-srch-action .jsjobi-sv-srch-act-btn:hover i {
	color: #2196F3;
}


/* forms */

.jsjobi-form-wrp .jsjobi-form-row .jsjobi-form-field .jsjobi-specify-range-btn {
	color: #2196F3;
}

.jsjobi-form-wrp .jsjobi-form-row .jsjobi-form-field .files-field #resumeFileSelector {
	background: #2196F3;
}

.jsjobi-form-wrp .jsjobi-form-btn-row .jsjobi-form-save-btn {
	background: #2196F3;
	border-color: #2196F3 !important;
}

.jsjobi-form-wrp .jsjobi-form-btn-row .jsjobi-form-save-btn:hover {
	color: #2196F3 !important;
}


/* form custom fields */

.jsjobi-custom-fields .jsjobi-form-field a {
	color: #2196F3;
}


/* view custom fields */

.jsjobi-view-custom-field-wrp .jsjobi-view-custom-field .jsjobi-view-cf-val a {
	color: #2196F3;
}


/* resume form */

.jsjobi-form-resume .jsjobi-form-section .jsjobi-resume-sec-delete:hover {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-section .jsjobi-form-row .jsjobi-form-field .jsjobi-form-map-field .jsjobi-map-link {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-section .jsjobi-form-row .jsjobi-form-field .jsjobi-form-map-field .jsjobi-map-link:hover {
	color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-add-new-sec-btn {
	border-color: #2196F3;
	color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-add-new-sec-btn:hover {
	background: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-btn-row .jsjobi-form-btn.vis_applynow {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-btn-row .jsjobi-form-btn.vis_applynow:hover {
	color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-btn-row .jsjobi-form-btn.save {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-btn-row .jsjobi-form-btn.save:hover {
	color: #2196F3;
}

.jsjobi-form-resume .jsjobi-form-btn-row .jsjobi-form-btn.cancel:hover {
	color: #2196F3;
	border-color: #2196F3;
}


/* resume file upload popup */

.jsjobi-form-resume #resumeFilesPopup.resumeFilesPopup .resumeFiles_close #closepopup {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-form-resume #resumeFilesPopup.resumeFilesPopup .resumeFiles_close #closepopup:hover {
	color: #2196F3;
}


/* login form */

.jsjobi-form-login .jsjobi-form-wrp .jsjobi-form-row .jsjobi-form-other-links {
	color: #2196F3;
}


/* forgot user / password name form */

.jsjobi-form-wrp .reset .form-group button {
	background: #2196F3;
	border-color: #2196F3;
}

.jsjobi-form-wrp .login .form-group button:hover,
.jsjobi-form-wrp .remind .form-group button:hover,
.jsjobi-form-wrp .reset .form-group button:hover {
	color: #2196F3;
}

.jsjobi-form-wrp .login .form-group button:active,
.jsjobi-form-wrp .login .form-group button:focus,
.jsjobi-form-wrp .remind .form-group button:active,
.jsjobi-form-wrp .remind .form-group button:focus,
.jsjobi-form-wrp .reset .form-group button:active,
.jsjobi-form-wrp .reset .form-group button:focus {
	background: #2196F3;
	border-color: #2196F3;
	color: #fff;
}


/* save search form */

.jsjobi-form-save-search .jsjobi-form-butn .jsjobi-form-btn {
	border-color: #2196F3 !important;
	background: #2196F3;
}

.jsjobi-form-save-search .jsjobi-form-butn .jsjobi-form-btn:hover {
	color: #2196F3 !important;
}


/* footer */

.jsjobi-footer {
	border-top-color: #2196F3;
}

.jsjobi-copyright {
	background: #2196F3;
}


/* error messages */

.jsjobi-error-msg-wrp .jsjobi-error-msg-action-btn .jsjobi-error-msg-btn1 {
	border-color: #2196F3;
	background: #2196F3;
}

.jsjobi-error-msg-wrp .jsjobi-error-msg-action-btn .jsjobi-error-msg-btn1:hover {
	color: #2196F3;
}

span.js_resume_next {
	border-color: #2196F3;
	color: #2196F3;
}

span.js_resume_prev {
	border-color: #2196F3;
	color: #2196F3;
}