/*

    OTYS PORTAL 2019
    COLOR = #C1D72E

*/


/*
    Font Family
*/
body, button,.button, .btn,input[type=submit],input[type=button]{
    font-family: 'Lato', sans-serif;
}

h1,h2,h3,h4,h5,h6,.title, .portalMenu{
    font-family: 'Lato', sans-serif;
}


/*

BUTTONS

*/
button,.button, .btn,input[type=submit],input[type=button]{
    background-color: #C1D72E;
}
button:hover,.button:hover, .btn:hover,input[type=submit]:hover,input[type=button]:hover{
    filter: brightness(1)!important;
    background-color: #C1D72Ede;
}
.outer.referCandidate .menuLink a, .outer.referVacancy .menuLink a, .outer.custOuter.spOuter.spVacsOuter .menuLink a, .outer.custOuter.supplOuter .menuLink a {
    background-color: #C1D72E;
    box-shadow: 1px 1px 17px #C1D72E40;
}
.outer.referCandidate .menuLink a:hover, .outer.referVacancy .menuLink a:hover, .outer.custOuter.spOuter.spVacsOuter .menuLink a:hover, .outer.custOuter.supplOuter .menuLink a:hover {
    filter: brightness(1)!important;
    background-color: #C1D72Ede;
    box-shadow: 1px 1px 17px #C1D72Eb8!important;
}

/*

INPUTS

*/
input[type=radio]:after {
    background: #C1D72E;
}
input[type=radio]:checked {
    border: 1px solid #C1D72E;
}
input[type=checkbox]:checked {
	background-color: #C1D72E;
	border: 1px solid #C1D72E;
}
.formInput.formSmallInput.aplFileButton > div > a, .formInput.formSmallInput.aplMFileLink.aplFileButton > label.labelFile > a {
    color: #C1D72E;
}
.aplMCheckContainer.formCheckboxContainer span {
    color: #C1D72E;
}
.aplMCheckContainer.formCheckboxContainer span input[type=checkbox]:after {
    color: #C1D72E;
}
.aplMCheckContainer.formCheckboxContainer span input[type=checkbox]:hover {
    background-color: #C1D72E17;
    border: 1px solid #C1D72E;
}
.aplMCheckContainer.formCheckboxContainer span input[type=checkbox]:checked {
    background-color: #C1D72E;
    border: 2px solid #C1D72E;
}


/*

BACK BUTTON

*/
.backToWebsite a,
.backToPage input {
    background: #C1D72E;
    box-shadow: 1px 1px 17px #C1D72E40;
}
.backToWebsite a:hover,
.backToPage input:hover {
    box-shadow: 1px 1px 17px #C1D72Eb8!important;
}


/*

OTYSSELECT

*/
.optionHolder > .option.selected,
.otysSelectInner.count.filled > span.counter,
.inputBox .selectedItems >  div {
    background-color:#C1D72E;
}
@media only screen and (min-width:768px) {
    .optionHolder > .option:hover{
        background-color: #C1D72E99;
    }
}


/*_______________________Select Colouring_______________________*/
/*All Greys*/
.select,
.select .select_options,
input.select_searcher{
    border-color:#dedede;
}
.select .select_options::-webkit-scrollbar-track,
.select .select_options::-webkit-scrollbar{
    background-color:#dedede;
}
.select.single .selected_item[value=NULL],
.select .select_options .option[value=NULL],
.select_label{
    color:#dedede;
}
/*Selected option text*/
.active_options,
.select.multiple .selected_item,
.select .select_options .option.selected{
    color:#fff;
}
/*Option text color*/
.selected_item{
    color:#000;
}
/*Selected option background color*/
.select.multiple .selected_item,
.select .select_options .option.selected
{
    background-color: #C1D72E;
}
.select .select_options::-webkit-scrollbar-thumb{
    background-color: #C1D72E;
}
/*Hover over select option*/
.select .select_options .option:not(.selected):hover{
    background-color:#C1D72E;
    color:#fff;
}
/*Counter*/
.counter{
    background-color: #C1D72E;
    color: #fff;
}
/*_______________________End Colouring_______________________*/














/*

PROFILE COMPLETENESS

*/
div#pb_bar {
    background: #C1D72E;
}


/*

TITLES

*/
.hookHeader.jslTitle {
    background-color: #C1D72E;
}


/*

SLICK SLIDER

*/
ul.slick-dots > li.slick-active, ul.slick-dots > li:hover {
    background-color: #C1D72E;
}


/*

QSPAGE INDICATOR

*/
.pageIndicator a.pageLink {
    color: #C1D72E;
}
.pageIndicator a.pageLink.currentPage span {
    background: #C1D72E;
}
.pageIndicator a.pageLink.checked span {
    background: #C1D72E;
}
.pageIndicator a.pageLink.checked span:before {
    background: #C1D72E;
}


/*
DOSSIER
*/
.outer.dossier.dossierList .intro ul li a {
    background-color: #C1D72E;
}


/*

WEBSHOP

*/
table.cashInTbl span.infoIcon{
    color: #C1D72E;
}


/*

REFERRER

*/
.outer.referCandidate .menuLink a,
.outer.referVacancy .menuLink a {
    background: #C1D72E;
    box-shadow: 1px 1px 17px #C1D72E40;
}
.outer.referCandidate .menuLink a:hover,
.outer.referVacancy .menuLink a:hover {
    box-shadow: 1px 1px 17px #C1D72Eb8!important;
    filter: brightness(1);
}


/*

JOBLIST

*/
.outer.custOuter.custJblOuter .itemFooterWord.iFWcandListNew a {
    background-color: #C1D72E;
}
.outer.custOuter.custJblOuter .itemFooterWord.iFWcandListNew a:hover {
    filter: brightness(1)!important;
    background-color: #C1D72Ede;
}


/*

STATISTICS GRAPH

*/
.graphItem .bar.barViews{
    background:#C1D72E;
    opacity:0.8;
}
.graphItem .bar.barApplications{
    background:#C1D72E;
    opacity:0.6;
}
.graphItem .bar.barExternalApplications{
    background:#C1D72E;
    opacity:0.4;
}
.graphItem .bar.barMails{
    background:#C1D72E;
    opacity:0.2;
}
.graphButtons.buttonContainer > .button {
    border: 1px solid #C1D72E;
    background: #C1D72Ea8;
    box-shadow: inset 3px 2px 5px 0px #C1D72E70;
}
.graphButtons.buttonContainer > .button.active{
    border: 1px solid #C1D72E;
    background: #C1D72E;
    box-shadow: 1px 1px 17px #C1D72E40;
}


/*

CUSTOMER DETAIL

*/
.LMPCandDetailUpload span a {
    color: #C1D72E;
}











/*
    OTYS PORTAL 2019 - LINEMANAGER
    COLOR = #C1D72E

*/
.lineManager2020 .huntAndSelect a.button.disabled {
    background: #C1D72E59!important;
}
/* End candidate detail */
.lineManager2020 .button.setCv.disabled {
    background: #C1D72Eab!important;
}
.lineManager2020 .statusButton a:hover:before {
    color: #C1D72E!important;
}
.lineManager2020 .th-i:before {
    color: #C1D72E;
}
.lineManager2020 .jblTableItem .itemFooterWord a,
.lineManager2020 .jblTableItem .itemFooterWord span {
    color: #C1D72E!important;
}
.lineManager2020 .jblTableItem .itemFooterWord a:hover:before,
.lineManager2020 .jblTableItem .itemFooterWord span:hover:before {
    color: #C1D72E!important;
}
.lineManager2020 .statusHistoryOpen:after {
    color: #C1D72E!important;
}
.lineManager2020 .statusHistoryContainer .itemWord.shCDhistoryDate:before {
    color: #C1D72E!important;
}
.lineManager2020 .createNewNote:after {
    color: #C1D72E!important;
}
.lineManager2020 .createNewDocument:after {
    color: #C1D72E!important;
}
.lineManager2020 .documentHistoryOuter span a {
    color: #C1D72E!important;
}
.lineManager2020 .documentHistoryOuter span a:hover {
    color: #C1D72Eb8!important;
}


/*
    OTYS PORTAL 2020 - SUPPLIER
    COLOR = #C1D72E

*/
.view-button:before {
    color: #C1D72E;
}
.list-view .view-list.view-button{
    background-color:#C1D72E;
}
.col-view .view-column.view-button{
    background-color:#C1D72E;
}
.supplier-job-item{
    border-bottom: 4px solid #C1D72E;
}
.supplier-job-item:hover h3 a {
    color: #C1D72E;
}
.job-item-tag:before {
    color:#C1D72E;
}
.supplier-job-item-inner-top .category {
    background: #C1D72E;
}
.pagination-supplier a {
    background-color: #C1D72E;
}
.vacancy-outer.simple-block {
    border-top: 4px solid #C1D72E;
}
.vacancy-tags > div:before {
    color: #C1D72E;
}
.supplier-candidate-item{
    border-bottom: 4px solid #C1D72E;
}
.supplier-candidate-item:hover h3 a {
    color: #C1D72E;
}
.candidate-item-tag:before {
    color:#C1D72E;
}
.supplier-candidate-item-inner-top .mail-ku {
    background: #C1D72E;
}
.status-tag.main-status-tag:before {
    color: #C1D72E;
}

a.supplier-candidate-edit-button:before {
    color: #C1D72E;
}

.t25o {
    margin: 0 0 40px 0;
    font-weight: bold;
    font-size: 1.8rem;
    line-height: 3.2rem;
}