
/* ============= Article Headers to be same default ===================== */

 p.articleHeader.share-title.event-calendar-title.main-txt, article .publication-title, .publication-item .publication-title {
    color: #ffffff !important ;
    padding: 8px 0px 8px 10px;
    border-radius: 0;
    font-size: 28px;
    line-height: 1.2em;
    margin: 30px -40px 20px -15px !important;
    border-bottom: 5px solid #ccc;
    outline: medium none;
    padding: 7px 7px 7px 10px;
    text-decoration: none;
    text-shadow: 0 2px 0 rgba(0, 0, 0, 0.13);
    vertical-align: baseline;
    font-weight: 500;
 }
p.articleHeader.share-title.event-calendar-title.main-txt a, article .publication-title a, .publication-item .publication-title a{
    color:#fff !important;
}
article .publication-title .content-title {
    margin: 0;
    color: #fff;
    font-size: 28px;
    line-height: normal;
    padding:0;
}

.publication-item a.icon-btn.no-ajaxy.txt-sub { 
    color: #fff !important;
    display: block;
    margin: -15px -20px 0 0;
 }

/* ============= Article Headers Colour Change ===================== */
 p.articleHeader.share-title.event-calendar-title.main-txt, article .publication-title, .publication-item .publication-title {
    background: rgb(45,71,155)  !important;
    background: -moz-linear-gradient(45deg, rgba(16,34,98,1) 0%, rgba(79,105,181,1) 99%) !important;
    background: -webkit-linear-gradient(45deg, rgba(16,34,98,1) 0%,rgba(79,105,181,1) 99%) !important;
    background: linear-gradient(45deg, rgba(16,34,98,1) 0%,rgba(79,105,181,1) 99%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#102262', endColorstr='#4f69b5',GradientType=1 ) !important;
}

/* 
	Added by: Luke O
	Date: 05/08/21
	Descriptoin: Make headings 24px and change font.
*/
.cbContent h2 {
    font-size: 24px;
    font-family: Verdana, sans-serif;
}


/* 
	Added by: Luke O
	Date: 10/03/21
	Descriptoin: Make p tags 12px and change font.
*/

#content p, #content table p, #content ul, #content ol {
    font-size: 12px;
    font-family: Verdana, sans-serif;
}
.cbContent table td, .cbContent table th{
    font-size:12px;
    font-family: Verdana, sans-serif;
}

.cbContent h1 {
    font-family:Verdana, sans-serif;
}

.cbContent span.pdf-viewer-title  {
    font-family: Verdana, sans-serif;
}

.cbContent .sz-web-title, .cbContent .sz-web-url {
    font-family: Verdana, sans-serif;
}

h3.cbImageGalleryTitle {
    font-family: Verdana, sans-serif;
}
    .cbContent h2.form_h2_name, .cbContent h3 {
    font-size: 22px;
}

h2.articleHeader {
    background-color: #126c6d;
    padding: 5px;
    color: white;
    border-bottom: solid 4px #d5d5d5;
}

/* ============= Temp PDF CSS ===================== */

  
.page_template.cbContent div.cbImageAbove > figure > img {
    width: 350px;

}

.page_template.cbContent div.cbImageBelow > figure > img {
    width: 350px;

}


#accessibilityBar {
    display: block !important;
}
