/*

    OTYS PORTAL 2019
    COLOR = #FF6400

*/

/*

BUTTONS

*/
button,.button, .btn,input[type=submit],input[type=button]{
    background-color: #FF6400;
}
button:hover,.button:hover, .btn:hover,input[type=submit]:hover,input[type=button]:hover{
    filter: brightness(1)!important;
    background-color: #FF6400de;
}
.outer.referCandidate .menuLink a, .outer.referVacancy .menuLink a, .outer.custOuter.spOuter.spVacsOuter .menuLink a, .outer.custOuter.supplOuter .menuLink a {
    background: #FF6400;
}

/* SUPPLIER PORTAL */

.supplier-item-job-highlight {
    background-color: rgba(0, 167, 230, 0.2) !important;
}
.supplier-item-job-highlight a {
    color: white;
}
.supplier-vacancy-detail .match-criteria.simple-block > ul > li {
    font-weight: bold;
}
.supplier-vacancy-detail .match-criteria.simple-block ul ul {
    padding-left: 20px;
}
.supplier-vacancy-detail .match-criteria.simple-block ul ul:not(:last-child) {
    margin-bottom: 7.5px;
}
.supplier-vacancy-detail .match-criteria.simple-block ul ul li {
    list-style: initial;
}
.supplier-vacancy-detail .vacancy-inner-scroller {
    max-height: none;
}
.supplier-vacancy-detail .vacancy-inner {
    padding: 0;
    border: none;
}
.supplier-vacancy-detail .supplier-textkernal .button {
    white-space: break-spaces;
}

/* LLB */

.langflag_1,.langflag_10,.langflag_2,.langflag_3,.langflag_4,.langflag_6,.langflag_7,.langflag_8,.langflag_9{display:inline-block;width:20px}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.langflag_1{background:url(../../../_images_global/flags/Netherlands.png) no-repeat;height:15px}.langflag_2{background:url(../../../_images_global/flags/Germany.png) no-repeat;height:15px}.langflag_3{background:url(../../../_images_global/flags/United_Kingdom.png) no-repeat;height:15px}.langflag_4{background:url(../../../_images_global/flags/France.png) no-repeat;height:15px}.langflag_5{display:inline-block;background:url(../../../_images_global/flags/Czech_Republic.png) no-repeat;width:20px;height:15px}.langflag_6{background:url(../../../_images_global/flags/Spain.png) no-repeat;height:15px}.langflag_7{background:url(../../../_images_global/flags/United_States_of_America.png) no-repeat;height:15px}.langflag_8{background:url(../../../_images_global/flags/Slovakia.png) no-repeat;height:15px}.langflag_9{background:url(../../../_images_global/flags/Poland.png) no-repeat;height:15px}.langflag_10{background:url(../../../_images_global/flags/Romania.png) no-repeat;height:15px}
#llb > * { display: inline-block; margin: 0 5px; }


/*

INPUTS

*/
input[type=radio]:after {
    background: #FF6400;
}
input[type=radio]:checked {
    border: 1px solid #FF6400;
}
input[type=checkbox]:checked {
	background-color: #FF6400;
	border: 1px solid #FF6400;
}
.formInput.formSmallInput.aplFileButton > div > a, .formInput.formSmallInput.aplMFileLink.aplFileButton > label.labelFile > a {
    color: #FF6400;
}
.aplMCheckContainer.formCheckboxContainer span {
    color: #FF6400;
}
.aplMCheckContainer.formCheckboxContainer span input[type=checkbox]:after {
    color: #FF6400;
}
.aplMCheckContainer.formCheckboxContainer span input[type=checkbox]:hover {
    background-color: #FF640017;
    border: 1px solid #FF6400;
}
.aplMCheckContainer.formCheckboxContainer span input[type=checkbox]:checked {
    background-color: #FF6400;
    border: 2px solid #FF6400;
}


/*

BACK BUTTON

*/
.backToWebsite a,
.backToPage input {
    background: #FF6400;
    box-shadow: 1px 1px 17px #FF640040;
}
.backToWebsite a:hover,
.backToPage input:hover {
    box-shadow: 1px 1px 17px #FF6400b8!important;
}


/*

OTYSSELECT

*/
.optionHolder > .option.selected,
.otysSelectInner.count.filled > span.counter,
.inputBox .selectedItems >  div {
    background-color:#FF6400;
}
@media only screen and (min-width:768px) {
    .optionHolder > .option:hover{
        background-color: #FF640099;
    }
}


/*

PROFILE COMPLETENESS

*/
div#pb_bar {
    background: #FF6400;
}


/*

TITLES

*/
.hookHeader.jslTitle {
    background-color: #FF6400;
}


/*

SLICK SLIDER

*/
ul.slick-dots > li.slick-active, ul.slick-dots > li:hover {
    background-color: #FF6400;
}


/*

QSPAGE INDICATOR

*/
.pageIndicator a.pageLink {
    color: #FF6400;
}
.pageIndicator a.pageLink.currentPage span {
    background: #FF6400;
}
.pageIndicator a.pageLink.checked span {
    background: #FF6400;
}
.pageIndicator a.pageLink.checked span:before {
    background: #FF6400;
}


/*
DOSSIER
*/
.outer.dossier.dossierList .intro ul li a {
    background-color: #FF6400;
}


/*

WEBSHOP

*/
table.cashInTbl span.infoIcon{
    color: #FF6400;
}


/*

REFERRER

*/
.outer.referCandidate .menuLink a,
.outer.referVacancy .menuLink a {
    background: #FF6400;
    box-shadow: 1px 1px 17px #FF640040;
}
.outer.referCandidate .menuLink a:hover,
.outer.referVacancy .menuLink a:hover {
    box-shadow: 1px 1px 17px #FF6400b8!important;
    filter: brightness(1);
}


/*

JOBLIST

*/
.outer.custOuter.custJblOuter .itemFooterWord.iFWcandListNew a {
    background-color: #FF6400;
}
.outer.custOuter.custJblOuter .itemFooterWord.iFWcandListNew a:hover {
    filter: brightness(1)!important;
    background-color: #FF6400de;
}


/*

STATISTICS GRAPH

*/
.graphItem .bar.barViews{
    background:#FF6400;
    opacity:0.8;
}
.graphItem .bar.barApplications{
    background:#FF6400;
    opacity:0.6;
}
.graphItem .bar.barExternalApplications{
    background:#FF6400;
    opacity:0.4;
}
.graphItem .bar.barMails{
    background:#FF6400;
    opacity:0.2;
}
.graphButtons.buttonContainer > .button {
    border: 1px solid #FF6400;
    background: #FF6400a8;
    box-shadow: inset 3px 2px 5px 0px #FF640070;
}
.graphButtons.buttonContainer > .button.active{
    border: 1px solid #FF6400;
    background: #FF6400;
    box-shadow: 1px 1px 17px #FF640040;
}


/*

CUSTOMER DETAIL

*/
.LMPCandDetailUpload span a {
    color: #FF6400;
}
