/*
 Theme Name:   Adonis Child Theme
 description: >-
   A child theme of the Adonis free theme by Catch Themes
 Author:       Area 80 Web Team
 Template:     adonis
 Version:      1.0.0
*/
.custom-header-content {
    padding: 100px 30px 70px;
}
.site-title,
.custom-header .entry-title {
	font-size: 42px;
	font-size: 2.25rem;
}

.cta-buttons-container {
  margin-top: 20px;
}

.cta-buttons-container .cta-button {
  width:260px;
  border:1px solid white;
  margin-bottom:10px;
}

.cta-buttons-container .cta-button-covid {
  width:260px; 
  color:  black;
  background-color: goldenrod;
  border:1px solid black;
  margin-bottom:10px;
}

.cta-buttons-container .cta-button-covid:hover {
  color: white;
  background-color: black;
  border:1px solid white;  
  margin-bottom:10px;
}


.page-template-page-helped-wanted-php h1{
	text-align: center;
	font-weight: 300;	
	font-size: 3rem;
	margin-top: 60px;
} 


.page-template-page-helped-wanted-php h1 ~ div
{
	width: 80%;
    margin: 0 auto;
    text-align: center;
	margin-top:20px;
	margin-bottom:10px;
}

.page-template-page-helped-wanted-php #description p
{
	display: inline-block;
    text-align: left;
}




.page-template-page-helped-wanted-php .job-posting h2 {
	font-size: 24px;
    margin: 0;
    padding: 20px;
    background-color: #333;
    color: #fff;
    display: flex;
    align-items: center;
}

/* Style for job title image */
.page-template-page-helped-wanted-php .job-posting h2 img {
    max-height: 40px;
    margin-left: 20px;
	order: 2; /* add this to move the image to the right */
}

/* Style for job posting section */
.page-template-page-helped-wanted-php .job-posting {
background-color: #fff;
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
border-radius: 5px;
overflow: hidden;
margin: 0 auto;
margin-bottom: 60px;
max-width: 800px; /* set a maximum width */
padding-bottom: 20px;
}

/* Style for job title */
.page-template-page-helped-wanted-php .job-posting h2 {
font-size: 24px;
margin: 0;
padding: 20px;
padding-left: 43px;
/*background-color: #333; nice charcoal */
background-color: #00629F;
color: #fff;
display: flex;
align-items: center;
justify-content: space-between;
}

/* Style for job description */
.page-template-page-helped-wanted-php .job-posting p {
font-size: 18px;
line-height: 1.5;
padding: 20px;
padding-left: 39px;
padding-bottom:10px;
margin: 0;
}

/* Style for job details sections */
.page-template-page-helped-wanted-php .job-posting section {
margin: 0;
padding: 20px;
margin-bottom: 20px;
}

/* Style for section headings */
.page-template-page-helped-wanted-php .job-posting h3 {
font-size: 20px;
margin: 0;
padding: 10px 20px;
background-color: #f5f5f5;
/*color: #333; charcoal text*/
color: #00629F;
}

/* Style for task and qualification lists */
.page-template-page-helped-wanted-php .job-posting section ul {
list-style: none;
margin: 0
padding: 0;
}

/* Style for individual tasks and qualifications */
.page-template-page-helped-wanted-php .job-posting section li {
font-size: 18px;
line-height: 1.5;
padding: 10px 0;
border-bottom: 1px solid #ccc;
margin-left:-5px;
}

.page-template-page-helped-wanted-php .job-posting section ul {
    margin: 0;
    padding-left: 0;
    list-style: none;
}

.page-template-page-helped-wanted-php .job-posting section li {
    margin-bottom: 10px;
    margin-left: 0px;
    position: relative;
	padding-left:20px;
	list-style-type: none;
}

.page-template-page-helped-wanted-php .job-posting section li:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 5px;
    width: 10px;
    height: 10px;
    border-radius: 0%;
    background-color: #FFF; /*to hide bullet*/
	
}

.page-template-page-helped-wanted-php .job-posting section p {
	margin-left:-18px;
}
