

/**
 * Copyright CVWarehouse 2014. Http://www.cvwarehouse.com;
 * CVWarehouse develops the Best Branded Applicant Tracking System in the World 
 * providing Recruiters with powerful Candidate Relationship Management tools.
 *
 */

body 
{
    background-color: #f2f2f2;
}

/*
    JOB TITLE
*/

.jobTitle
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #262626;
}

.jobTitle > a, 
.jobTitle > a:visited
{
	color: #262626;
}



jobTitle > a:hover, 
jobTitle > a:active
{
    color:#000000;
}

/*
    JOB LINK
*/

.jobLink 
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #262626;
}

a.jobLink, 
a.jobLink:visited 
{
	color: #262626;
}

a.jobLink:hover, 
a.jobLink:active 
{
    color:#000000;
}

.jobDescription, 
.jobDescription h1, 
.jobDescription h2, 
.jobDescription h3, 
.jobDescription h4, 
.jobDescription h5, 
.jobDescription h6, 
.jobDescription li, 
.jobDescription ul, 
.jobDescription ol, 
.companyDescription,
.companyDescription h1, 
.companyDescription h2, 
.companyDescription h3, 
.companyDescription h4, 
.companyDescription h5, 
.companyDescription h6, 
.companyDescription li, 
.companyDescription ul, 
.companyDescription ol,
blockquote p
{
	font-family: Verdana, Geneva, sans-serif;
	color: #262626;
	font-size: 10px;
	line-height: 13px;
}

/* 
    Headers calculated based on .jobDescription 'font-size'
    Maybe in the future, these values will belong to the Style object
    as well and can be configured by users.

    Carefull: h1, h2, h3 and h4 are not using the server size calculated formulas.
    In case of some of them change, related with .jobDescription line-height they
    should be changed here (on h1, h2, h3 and h4).
*/

.jobDescription h1,
.companyDescription h1 
{
	font-size: 16px;
	line-height: 19px;
}

.jobDescription h2,
.companyDescription h2 
{
	font-size: 15px;
	line-height: 18px;
}

.jobDescription h3,
.companyDescription h3 
{
	font-size: 14px;
	line-height: 17px;
}

.jobDescription h4,
.companyDescription h4 
{
	font-size: 12px;
	line-height: 15px;
}




a.btn-apply 
{
    background-color: #e30b76;
    border-color: #BC004F;
    color: #ffffff;
}

a.btn-apply:hover, 
a.btn-apply:focus  
{
    background-color: #BC004F;
    border-color: #960029;
    color: #ffffff;
}


a.btn-all-jobs 
{
    background-color: #f18e11;
    border-color: #CA6700;
    color: #ffffff;
}

a.btn-all-jobs:hover, 
a.btn-all-jobs:focus 
{
    background-color: #CA6700;
    border-color: #A44100;
    color: #ffffff;
}



.allLanguagesButton 
{
    background-color: #f18e11;
    border-color: #CA6700;
    color: #ffffff;
}

.allLanguagesButton:active 
{
    
    
}

.allLanguagesButtonGroup.open > .allLanguagesButton,
.allLanguagesButton:hover,
.allLanguagesButton.allLanguagesButton:focus 
{
    background-color: #CA6700;
    border-color: #A44100;
    color: #ffffff;
}

.allLanguagesButtonGroup.open > .allLanguagesButton~.allLanguagesDropdown 
{
    background-color: #f18e11;
    border-color: #CA6700;
    color: #ffffff;
}



.allLanguagesButtonGroup.open > .allLanguagesButton~.allLanguagesDropdown:hover 
{
    background-color: #CA6700;
    border-color: #A44100;
    color: #ffffff;
}

.allLanguagesButtonGroup.open > .allLanguagesDropdown:hover > li:hover > a:hover 
{
    background-color: #CA6700;
    border-color: #A44100;
    color: #ffffff;
}

.allLanguagesButtonGroup.open > .allLanguagesDropdown 
{
    background-color: #f18e11;
    border-color: #CA6700;
    color: #ffffff;
}

.allLanguagesButtonGroup.open > .allLanguagesButton~.allLanguagesDropdown > li > a,
.allLanguagesButtonGroup.open > .allLanguagesDropdown > li > a 
{
    background-color: #f18e11;
    border-color: #CA6700;
    color: #ffffff;
}

.allLanguagesButtonGroup.open > .allLanguagesDropdown > li > a:hover 
{
    background-color: #CA6700;
    border-color: #A44100;
    color: #ffffff;
}

.visitTheWebsiteLink,
.visitTheWebsiteLink:visited 
{
    color: #CA6700;
}

.visitTheWebsiteLink:hover, 
.visitTheWebsiteLink:active 
{
    color: #A44100;
}

.jobList > blockquote 
{
    border-left: 1px solid #f18e11;
}

.poweredByCVWarehouse, 
.poweredByCVWarehouse a,
.poweredByCVWarehouse a:visited
{
    color: #262626;
}



#cookie-bar .cb-enable {
    background-color:#f18e11;
    border-color: #CA6700;
}
#cookie-bar .cb-enable:hover {
    background-color:#CA6700;
    border-color: #A44100;
}

#cookie-bar p {
    font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 13px;
}
#cookie-bar .cb-disable {}
#cookie-bar .cb-disable:hover {}
#cookie-bar .cb-policy {}
#cookie-bar .cb-policy:hover {}