/* css code starts here */
#trackerpublishlist
{
 list-style: none !important;
 !padding: 0px;
 margin: 0px;
 background-color: #fff;
 overflow: auto;
 vertical-align: text-top;
 font-family: "sourcesanspro-regular", "Verdana", "Helvetica", "Arial", sans-serif;
 font-size:100%;
 width:100%;
}

#trackerpublishlist ul
{
 list-style: none !important;
 padding: 0px;
 margin: 0px;
 position: relative;
border-bottom:0px solid #ccc;
}

#trackerpublishlist ul li
{
 list-style: none !important;
 position: relative;
 padding: 0px;
 margin: 0px;
 line-height:1.5em;
}

#trackerpublishlist ul li ul {
    background-color: #fff;
    box-shadow: 0px 0px 0px 0px;
    list-style: disc none none;
    padding: 10px 10px 5px;
    position: relative;
    !border-bottom:0px grey solid;
  	list-style-type: disc;
  	font-family: "sourcesanspro-regular", "Verdana", "Helvetica", "Arial", sans-serif;
}

#trackerpublishlist ul li ul li
{
 list-style: disc;
 position: relative;
 padding: 0px;
 margin: 0px;
}

#trackerpublishlist ul li ul li.publish_title {
     font-size: 24px;
     color: #104ba0;
     list-style: none;
     left: 0px;
	 font-weight: bolder;
  	 padding-top:10px;
  	 font-family: "sourcesanspro-regular", "Verdana", "Helvetica", "Arial" !important;
}

li.publish_startdate {
     clear:both;
}

#trackerpublishlist > ul > li > ul > li.publish_link a {
    background-color: #104ba0;
    background-image: linear-gradient(to bottom, #104ba0, #104ba0);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 5px;
    color: #ffffff;
    display: inline-block;
    font-size: 13px;
    line-height: 22px;
    padding: 5px 10px;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    font-family: "sourcesanspro-regular", "Verdana", "Helvetica", "Arial", sans-serif;
}

#trackerpublishlist > ul > li > ul > li.publish_joblink a{
	color:#104ba0;
	text-decoration:none;
  	!background-color:#969696;
  	border-radius:5px;
  	padding: 5px 10px;
  	font-size:14px;
  	border:1px #969696 solid;
  	font-family: "sourcesanspro-regular", "Verdana", "Helvetica", "Arial", sans-serif;
}

#trackerpublishlist > ul > li > ul > li.publish_joblink a:hover{
	color:#fff;
	text-decoration:none;
  	background-color:#969696;
  	border-radius:5px;
  	padding: 5px 10px;
  	font-size:14px;
  	border:1px #969696 solid;
  	font-family: "sourcesanspro-regular", "Verdana", "Helvetica", "Arial", sans-serif;
}


#trackerpublishlist ul li ul li.publish_location
{
     list-style: none;
     left: 0px;
}

.publish_location:before
{
     content: "Location: ";
     font-weight: normal;
}


.publish_postcode:before
{
     content: "Postcode: ";
     font-weight: normal;
}


.publish_duration:before
{
     content: "Duration: ";
     font-weight: normal;
}


.publish_startdate:before
{
     content: "Due Date: ";
     
}

li.publish_startdate {color:red;}


/*
#trackerpublishlist ul li ul li.publish_title:before
{
     content: "Job Title: ";
     font-weight: normal;
}
*/


li.publish_description div
{
	padding:5px;
}

li.publish_description 
{
background-color:#fff;
border-radius:10px;
}

li.publish_description{ clear:both}

#trackerpublishlist ul li ul li.publish_link
{
  margin-top:10px;
  border-bottom: 1px #e3e3e3 solid;
  padding-bottom:20px;
}

#jobdetailspage #trackerpublishlist ul li ul li.publish_title { font-size:21px}

@media screen and (max-width:250px) {
   li.publish_joblink, li.publish_description, li.publish_title, li.publish_startdate, li.publish_duration{
clear:both;
        
    }

#trackerpublishlist ul li ul { padding :0 0 100px}
}
@media screen and (max-width:250px) {
  
#trackerpublishlist ul li ul { padding :0 0 50px}
}

#trackerpublishlist ul li ul li.publish_location
{
     font-size: 18px;
     font-weight: normal;
     color: #333;
     list-style: none;
     left: 0px;
     margin-top: 10px;
     font-family: "sourcesanspro-regular", "Verdana", "Helvetica", "Arial", sans-serif;
}

.publish_location:before
{
     content: "Location: ";
     font-weight: bold;
}

.publish_worktype:before {
  content: "Work-Type: ";
  font-weight: bold;
}

.publish_description:before {
  content: "Description: ";
  font-weight: bold;
}

#iframe-container {
  !height:1000px;
}

/* begin secondary code */


/* css code ends here */