/**
 * Desktop Styleguide for Cancer Council NSW
 *
 */


/**
 * Body
 *
 */

body {
    font-size: 14px;
    line-height: 22px;
    color: #6b6b6b;
}

/**
 * Article
 *
 */

article.page-post {
    font-size: 14px;
    line-height: 22px;
}

/**
 * Headings
 *
 */

h1,h2,h3,h4,h5,h6 {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* H1 */
h1,
h1.logo,
h1.logo-print,
article.page-post h1,
div.support-page div.center-page h1,
div.photovideo-page h1,
div.spokesperson-page article.autor-post h1,
div.media-page article.autor-post h1,
div.mediacontacts-page h1,
div.mediareleaselisting-page h1,
div.mediacontacts-page h1,
div.mediareleaselisting-page h1,
div.blog-page.eitbi-blog h1,
article.single-post h1,
div.mediareleaselisting-page h1,
.events-page h1,
.events-page h1 a,
article.right-bequests-page h1,
article.post-calendarevents h1,
article.mediarelease-post h1,
div.save-page h1
{
    font-size: 32px;
    line-height: 35px;
    font-family: 'FocoCCBold';
    font-weight: normal;
    font-style: normal;
    color: #404040;
    margin-top: 25px;
    margin-bottom: 20px;
}

.page-template-page-retail-stores h1,
article.about-post-retail h2,
div.store-post-retail h2,
div.store-post-retail #enquiries,
div.shoponline-retail h2,
article.shoponline-post-retail .join-email-retail-title {
    color: #0f1e64;
}

article.about-post-retail h2,
div.store-post-retail h2,
div.store-post-retail #enquiries,
div.shoponline-retail h2,
article.shoponline-post-retail .join-email-retail-title {
    font-size: 27px;
}

/* H2 */
h2,
/* form.donate-form h2,*/
div.news-homepage h2,
ul.list-upcoming-events h2 a,
ul.list-upcoming-events h2,
.epub-instructions-content h2,
/*div.widget-donation form.donate-form h2,*/
article.page-post h2,
div.slider-events h2,
#landing-page .features-list ul li div.content h2,
div.mediaroom-page h2,
div.threecolumns-list.withtitle h2,
div.featuredblogs-box h2,
div.single-page header.top-tit h2,
div.autor-page header.top-tit h2,
div.single-page div header.top-tit h2,
div.single-page div header.top-tit h2 a,
div.photovideo-page article.post h2,
div.upcoming-events-box.calendar h2,
div.orangeborder-box div.top-tit h2,
div.box-wysiwyg h2,
ul.list-upcoming-events h2 a,
article.postnews-mediaroom h2 a,
ul.list-volunteer-page h2
{
    font-family: 'FocoCCBold';
    font-size: 16px;
	font-weight: normal;
    line-height: 27px;
    color: #00447E;
}
div.mediaroom-page h2
{
    font-family: "FocoCCRegular";
    font-weight: bold;
    line-height: 22px;
    color: #0F1E64;
    font-size:18px;
}

/* H3 */
h3,
article.postnews-homepage h3,
div.events-homepage h3,
div.widget_text h3,
div.widget_text div.textwidget h3,
div.widget-angep-donate h3,
aside.sidebar-footer h3,
.epub-instructions-content h3,
/*div.related-posts-box h3,*/
div.widget_black_studio_tinymce div.textwidget h3,
h3.titform-filter,
/*div.upcoming-events-box.calendar h3,*/
div.filter-upcoming-events h3.titform-filter,
article.post-calendarevents h3,
div.upcoming-events-box.calendar-event h3,
article.page-post h3,
div.widget-publications h3,
div.widget_black_studio_tinymce h3,
div.widget-publications h3,
div.posts-eitbiblog h3,
div.featuredblogs-box h3,
div.featuredblogs-box h3 a,
div.eitbi-blog div.left-blogpage header.top-tit h3,
article.mediareleaselist-post h3,
article.mediareleaselist-post h3 a,
ul.spokespeople-list h3,
ul.spokespeople-list h3 a,
div.orangeborder-box div.top-tit h3,
article.mediareleaselist-post h3,
article.mediareleaselist-post h3 a,
div.mediaroom-page h3,
article.mediareleaselist-post h3,
article.mediareleaselist-post h3 a,
form.donate-form h3,
div.widget-donation form.donate-form h3,
div.box-greybox h3,
article.right-bequests-page footer h3,
div.widget-tweet h3,
.widget-publications-horizontal div.border-top h3,
div.left-blogpage header.top-tit h3 span,
div.widget-mostread h3,
div.widget-mostread h3 span,
div.widget-categories h3,
div.widget-contributors h3,
div.mediarelease-page ul.mediacontact-list h3,
article.postnews-homepage h3, div.newslisting-page article.postnews-homepage h3,
div.left-savepage h3,
div.right-savepage h3
{
    font-family: 'FocoCCBold';
	font-weight: normal;
    font-size: 16px;
    color: #404040;
    line-height: 20px;
}

/* H4 */
h4,
div.widget-angep-donate h4,
div.events-homepage h4,
ul.list-upcoming-events h4,
ul.list-upcoming-events h4 a,
ul.list-upcoming-events h4,
ul.list-upcoming-events h4 a,
/*div.threecolumns-list h4,
div.threecolumns-list h4 a,*/
div.mediacontacts-page ul.spokespeople-list h4,
div.mediacontacts-page ul.spokespeople-list h4 a,
div.eitbi-landing ul.subpage-list-boxes h4,
div.eitbi-landing article.blog-post h4,
div.eitbi-landing article.blog-post h4 a,
article.blog-post h4,
article.blog-post h4 a,
div.box-wysiwyg h4,
div.box-quotesmall blockquote h4,
div.widget-contributors h4,
div.widget-contributors h4 span,
div.eitbi-landing ul.subpage-list-boxes h4,
ul.list-upcoming-events h4
{
    font-family: 'FocoCCBold';
    font-size: 18px;
    color: #404040;
    font-weight: bolder;
    line-height: 16px;
    padding: 20px 0 5px 0;
}

/* Body Copy */
article.right-bequests-page div.entry h6,
div.box-downloadsingle p,
article.right-bequests-page div.entry ul li,
div.box-wysiwyg p,
div.box-downloadslist ul li,
div.box-greybox p,
div.box-wysiwyg ul li,
article.right-bequests-page footer p,
article.right-bequests-page div.entry p,
article.single-post p,
article footer div.right,
article.page-post p,
div.update-box h6,
.sidebar-right div.widget-publications p,
article.blog-post div.txt,
div.category-page article.blog-post div.txt,
article.blog-post footer,
article.single-post footer,
div.recentcomments-box blockquote p,
div.widget-contributors,
ul.subpage-list-boxes p,
article.post-calendarevents p,
article.postnews-homepage p,
.center-page p,
div.mediacontacts-page ul.spokespeople-list p,
ul.list-volunteer-page p,
div.right-savepage,
div.save-page div.txt,
div.box-story-spotlight-lagre p,
.podcasts-intro-text-inner p,
.podcast-embed-summary,
.podcasts-listing-page .podcasts-copyright,
.podcast-hosted-by-sidebar-title,
.podcast-hosted-by-sidebar-summary p,
.suggestion-form-sidebar .suggestion-form-description,
.podcasts-listing-page .podcasts-copyright > p,
#breadcrumbs,
.podcast-transcript-wrapper .ui-accordion-content,
.scp-info-content .scp-info-content-title a,
.scp-info-content .scp-info-content-title,
.scp-time,
.podcast-embed-date,
.scp-info-content .scp-info-content-author,
article.about-post-retail p, article.post-tab-retail p,
div.content-tab-retail p,
div.content-tab-retail .retail-product-description,
div.accordion-store-retail p,
article.shoponline-post-retail .shoponline-post-retail-title
{
	color: #6b6b6b;
	line-height: 22px;
	font-size: 16px;
  font-family: "FocoCCRegular";
}

.podcast-embed-date,
.podcasts-listing-page .podcasts-copyright {
    font-size: 13px;
    font-weight: bold;
}

/**
 * Site Links
 *
 */
a,
article.postnews-homepage a,
/*#footer #menu-footer-right a,*/
div.news-homepage a.more-link,
ul.list-upcoming-events a.more,
ul.other-ways-list li a,
ul.list-upcoming-events a.more,
div.events-homepage h4 a,
/*aside.sidebar-footer ul li a,*/
ul.list-upcoming-events a.more,
div.widget-publications ul li a,
article.page-post a,
div.widget-publications ul li a,
#landing-page div.other-ways .row ul li p a,
article.postnews-mediaroom a,
/*div.widget-tweet p a,*/
ul.mediacontact-list li a,
article.mediareleaselist-post a.read-more,
ul.spokespeople-list a,
article.blog-post p a,
div.featuredblogs-box footer a,
div.widget-mostread li a,
div.widget-categories a,
article.mediarelease-post a,
div.photovideo-page div.wp-pagenavi a,
div.mediacontacts-page ul.spokespeople-list div.txt a,
div.box-downloadsingle a,
div.box-wysiwyg a,
div.box-downloadslist a,
article.right-bequests-page footer a,
article.right-bequests-page footer p.mail a,
article.blog-post a,
article.single-post a,
.widget-publications-horizontal ul li a span,
div.widget-categories a,
div.widget-categories ul li a,
.widget-blog-home a,
div.events-page div.wp-pagenavi a,
ul.infocalendarevents-list li a,
div.mediacontacts-page ul.spokespeople-list div.txt h4 a,
div.mediaroom-page a.see-all,
div.eitbi-landing a.see-all,
div.mediareleaselisting-page div.wp-pagenavi a,
.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev,
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev,
div.photovideo-page div.ngg-navigation a,
div.threecolumns-list li.active h2 a,
div.related-posts-box a.see-all,
div.related-posts-box a.see-less,
div.back-link a,
div.spokespeople-page a,
div.eitbi-blog div.featuredblogs-box a.more,
div.threecolumns-list h2 a,
div.support-page div.related-posts-box ul li a
{
    font-family: 'FocoCCRegular';
    font-size: 16px;
    line-height: 15px;
    text-decoration: none;
    color: #009bdc;
    font-weight: bold;
	font-style: normal;
}

div.related-posts-box a.see-less,
div.related-posts-box a.see-all,
div.support-page div.related-posts-box ul li a {

}

a:hover,
article.postnews-homepage a:hover,
#footer #menu-footer-right a:hover,
div.news-homepage a.more-link:hover,
ul.list-upcoming-events a.more:hover,
ul.other-ways-list li a:hover,
ul.list-upcoming-events a.more:hover,
div.events-homepage h4 a:hover,
aside.sidebar-footer ul li a:hover,
div.related-posts-box a.see-less:hover,
div.related-posts-box a.see-all:hover,
div.support-page div.related-posts-box ul li a:hover,
ul.list-upcoming-events a.more:hover,
div.widget-publications ul li a:hover,
article.page-post a:hover,
#landing-page div.other-ways .row ul li p a:hover,
article.postnews-mediaroom a:hover,
/*div.widget-tweet p a:hover,*/
ul.mediacontact-list li a:hover,
article.mediareleaselist-post a.read-more:hover,
ul.spokespeople-list a:hover,
article.blog-post p a:hover,
div.featuredblogs-box footer a:hover,
div.widget-mostread li a:hover,
div.widget-categories a:hover,
article.mediarelease-post a:hover,
div.photovideo-page div.wp-pagenavi a:hover,
div.mediacontacts-page ul.spokespeople-list div.txt a:hover,
div.box-downloadsingle a:hover,
div.box-wysiwyg a:hover,
div.box-downloadslist a:hover,
article.right-bequests-page footer a:hover,
article.right-bequests-page footer p.mail a:hover,
article.blog-post a:hover,
article.single-post a:hover,
div.widget-publications ul li a:hover span,
div.widget-categories a:hover,
div.widget-categories ul li:hover a,
.widget-blog-home a:hover,
div.events-page div.wp-pagenavi a:hover,
ul.infocalendarevents-list li a:hover,
div.mediacontacts-page ul.spokespeople-list div.txt h4 a:hover,
article.postnews-mediaroom h2 a:hover,
div.mediaroom-page a.see-all:hover,
div.eitbi-landing a.see-all:hover,
div.mediareleaselisting-page div.wp-pagenavi a:hover,
.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover,
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover,
div.photovideo-page div.ngg-navigation a:hover,
div.threecolumns-list li.active h2 a:hover,
div.related-posts-box a.see-all:hover,
div.related-posts-box a.see-less:hover,
div.back-link a:hover,
div.spokespeople-page a:hover,
ul.spokespeople-list a.more:hover,
div.eitbi-blog div.featuredblogs-box a.more:hover,
div.threecolumns-list h2 a:hover,
div.threecolumns-list li:hover h2 a,
div.threecolumns-list li.active h2 a,
div.support-page div.related-posts-box ul li a:hover
{
    color: #0F1E64;
    /* text-decoration: underline; */
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover,
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover,
div.photovideo-page div.ngg-navigation a:hover {
	color: #00447e !important;
}

/**
 * Dates and Media Sources
 *
 */

article.postnews-homepage footer,
article.mediareleaselist-post footer,
article.postnews-mediaroom footer,
div.eitbi-landing div.meta-post,
div.featuredblogs-box footer,
article.single-post div.meta-post,
article.mediarelease-post div.meta-post,
article.mediareleaselist-post footer,
article.blog-post div.meta-post > span,
ul.list-upcoming-events div.date,
ul.infocalendarevents-list li .info,
.page-template-page-media article.mediareleaselist-post footer a
{
    font-family: "FocoCCRegular", Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    color: #0F1E64;
}


/**
 * Widgets
 *
 */

/* First words */
div.widget_text h3,
div.widget_text div.textwidget h3,
div.widget-socials h3,
div.yellowborder-box h3,
div.mediaroom-page div.yellowborder-box h3,
div.widget-mostread h3
{
    font-size: 18px;
    color: #6b6b6b;
    line-height: 20px;
    font-family: Arial, Helvetica, sans-serif;
}

/* Highlighted words */
div.widget-box h3 span,
div.widget-socials h3 span,
div.widget-mostread h3 span
{
    color: #5997d9;
}


/**
 * Variations
 *
 */

/* Remove footer gradient */
div.top-menu-footer {
    background: #4e8ed6;
}

/* Main navigation remove shadow */
nav.main-menu {
    -webkit-box-shadow: none;
    box-shadow: none;
    -moz-box-shadow: none;
}

/* Flat "Latest Media Release" section */
div.yellowborder-box.latest-mediareleses.shadow-bottom {
    background: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

/* Twitter feed */
div.widget-tweet p a {
    font-size: 11px;
}

div.widget-tweet footer,
div.widget-tweet footer a {
    font-size: 9px;
    font-weight: normal;
}

div.widget-tweet {
        background: #f4f4f4;
}

/* Top nav font size */
nav.top-menu-header a {
    font-size: 12px;
}

nav.main-menu > ul > li > a {
    font-size: 16px;
}

/* Top nav donate button */
nav.main-menu div.btn-donate a {
    font-size: 16px;
}

/* Header color consistent */
div.newslisting-page div.news-homepage h2 span,
div.yellowborder-box h3 span,
div.mediaroom-page h2 span {
    color: inherit;
}

/* Light navigation links */
nav.left-menu > ul > li > a,
div.widget-linksubpage ul li:first-child a,
div.widget-linksubpage ul li a,
div.related-posts-box ul li:first-child a,
div.related-posts-box ul li a,
nav.grey-color-menu > ul > li > a {
    font-weight: normal;
}

/* Center "Follow Us" widget button text vertically */
div.widget-tweet div.btn-follow a {
    line-height: 27px;
    font-size: 10px;
}

/* Flat Image Widget */
.widget_sp_image {
    background: #F5F5F5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 20px;
}

.widget_sp_image a {
    display: block;
}

.widget_sp_image .widget_sp_image-image-link img {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    width: 100%;
}

.widget_sp_image-description {
    text-align: right;
}

.widget_sp_image-description a {
    text-decoration: none;
}

.widget_sp_image-description p {
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    color: #00447E;
    padding: 5px 2px 10px 10px;
    display: inline-block;
}

.widget_sp_image-description i {
    font-size: 16px;
    line-height: 18px;
    color: #00447E;
    padding-right: 11px;
    position: relative;
    top: 1px;
}

/* Flat Get Involved listing */
ul.subpage-list-boxes li.shadow-bottom {
    background: #e9e9e9;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 0px 0px 15px 0px;
}

ul.subpage-list-boxes li:hover {
    background: #F5F5F5;
}

/* Flat Accordion/Verticle Post Listing */
div.support-page div.related-posts-box {
    padding: 0px 0px 20px 0px;
    background: #F5F5F5;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px;
}

.shadow-bottom {
    background: none;
}

div.center-page div.related-posts-box {
    background: #f5f5f5;
    border-radius: 5px 5px 5px 5px;
}

.shadow-bottom:before,
.ie7 .shadow-bottom > span.beforeie7,
.shadow-bottom:after,
.ie7 .shadow-bottom > span.afterie7 {
    display: none;
}

div.center-page div.related-posts-box {
    padding-top: 0;
    margin-top: 11px;
}

/* Flat Widgets */
div.shadowgrey-bottom {
    background: none;
}

.shadowgrey-bottom:before,
.ie7 .shadowgrey-bottom > span.beforeie7,
.shadowgrey-bottom:after,
.ie7 .shadowgrey-bottom > span.afterie7 {
    display: none;
}

aside#sidebar div.widget.widget-box {
    padding: 0px 0px 20px 0px;
    background: #F5F5F5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

div.related-posts-box h3 {
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

div.widget-publications div.border-top {
    padding: 12px;
    background: #F5F5F5;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding-top: 0px;
}

/* Top navigation links */
nav.top-menu-header {
    font-weight: normal;
}

/* Understanding cancer listing */
div.support-page div.related-posts-box ul li a {
    padding: 11px 11px 13px 24px;
}

div.support-page div.related-posts-box,
div.support-page div.center-page div.related-posts-box {
    margin: 10px 0px 15px 0px;
}

div.support-page div.related-posts-box:first-child,
div.support-page div.center-page div.related-posts-box:first-child  {
    margin-top: 0px;
}

.page-template-page-wide .v2018 article.page-post p:first-child {
    padding-top: 0;
}

/* Center "OR" text on events page */
div.filter-upcoming-events.calendar div.or {
    line-height: 23px;
}

/* Fix height of event listings */
ul.list-upcoming-events article {
    height: 320px;
}

/* Flat grid template buttons */
div.btns-grid-box div.btn {
	border: none;
	background: #fdde3c;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

div.btns-grid-box div.btn a {
	border: none;
}

/* Flat grid template image shaddow */
figure.banner-grid-box img {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/**
 * Chevron arrows
 *
 */

/* See All Articles */
div.related-posts-box a.see-all:after,
.ie7 div.related-posts-box a.see-all span.afterie7 {
    background: none;
    content: '\f13A';
    font-family: FontAwesome;
    font-size: 17px;
}

div.related-posts-box a.see-all:hover:after,
.ie7 div.related-posts-box a.see-all:hover span.afterie7 {
    background: none;
}

/* See Less Articles */
div.related-posts-box a.see-less:after,
.ie7 div.related-posts-box a.see-less span.afterie7 {
    background: none;
    content: '\f139';
    font-family: FontAwesome;
    font-size: 17px;
}

div.related-posts-box a.see-less:hover:after,
.ie7 div.related-posts-box a.see-less:hover span.afterie7 {
    background: none;
}

/* Subscribe For Updates Widget */
div.widget-buttons.blue-color a:before,
.ie7 div.widget-buttons.blue-color a span.afterie7 {
    background: none;
    content: '\f138 ';
    font-family: FontAwesome;
    font-size: 17px;
}

div.widget-buttons.blue-color a:hover:before,
.ie7 div.widget-buttons.blue-color a:hover span.afterie7 {
    background: none;
}

/* Navigation "Donate" button */
nav.main-menu div.btn-donate a:after,
.ie7 nav.main-menu div.btn-donate a span.arrow {
    position: absolute;
    top: 0;
    right: inherit;
    margin-left: 7px;
    background: none;
    content: '\f138';
    font-family: FontAwesome;
    font-size: 17px;
    display: inline;
    margin-top: 0;
}

nav.main-menu div.btn-donate a:hover:after,
.ie7 nav.main-menu div.btn-donate a:hover span.arrow {
    background: none;
}

/* See All Cancer News */
div.news-homepage a.more-link:before,
.ie7 div.news-homepage a.more-link span.arrow {
    position: absolute;
    top: 2px;
    right: 2px;
    background: none;
    content: '\f138';
    font-family: FontAwesome;
    font-size: 17px;
    margin-top: 0;
}

div.news-homepage a.more-link:hover:before,
.ie7 div.news-homepage a.more-link:hover span.arrow {
    background: none;
}

/* See All Cancer News (Media Room) */
div.mediaroom-page a.see-all:after,
.ie7 div.mediaroom-page a.see-all span.afterie7,
div.eitbi-landing a.see-all:after,
div.eitbi-landing a.see-all span.afterie7 {
    content: '\f138';
    font-family: FontAwesome;
    font-size: 17px;
    background: none;
}

div.mediaroom-page a.see-all:hover:after,
.ie7 div.mediaroom-page a.see-all:hover span.afterie7,
div.eitbi-landing a.see-all:hover:after,
div.eitbi-landing a.see-all:hover span.afterie7 {
    background: none;
}

/* Our Media Contacts (Widget) */
div.widget-buttons a:before,
.ie7 div.widget-buttons a span.afterie7 {
    content: '\f138';
    font-family: FontAwesome;
    font-size: 17px;
    background: none;
}

div.widget-buttons a:hover:before,
.ie7 div.widget-buttons a:hover span.afterie7 {
    background: none;
}

/* Download Annual Reports */
div.btns-grid-box div.btn a:before,
.ie7 div.btns-grid-box div.btn a span.afterie7 {
    content: '\f138';
    font-family: FontAwesome;
    background: none;
}

/* Join our email list now (Widget) */
div.widget-bigsubscribe div.submit:before,
.ie7 div.widget-bigsubscribe div.submit span.afterie7 {
    content: '\f138';
    font-family: FontAwesome;
    background: none;
    font-size: 16px;
    line-height: 18px;
    color: #00447e;
}

div.widget-bigsubscribe div.submit:hover:before,
.ie7 div.widget-bigsubscribe div.submit:hover span.afterie7 {
    background: none;
}

/* Photo search results back to gallery */
div.back-link a:before,
.ie7 div.yellow-button a span.beforeie7 {
    content: '\f137';
    font-family: FontAwesome;
    background: none;
    font-size: 16px;
}

div.back-link a:hover:before,
.ie7 div.back-link a span.beforeie7:hover {
    background: none;
}

/* Read Blog Post link */
div.recentcomments-box a.more:before,
.ie7 div.recentcomments-box a.more span.arrow {
    content: '\f13a';
    font-family: FontAwesome;
    background: none;
    font-size: 18px;
}

div.recentcomments-box a.more:hover:before,
.ie7 div.recentcomments-box a.more:hover span.arrow {
    background: none;
}

/* EITBI Blog Read More link */
div.featuredblogs-box a.more:before,
.ie7 div.featuredblogs-box a.more span.arrow {
    content: '\f138';
    font-family: FontAwesome;
    background: none;
    font-size: 17px;
}

div.featuredblogs-box a.more:hover:before,
.ie7 div.featuredblogs-box a.more:hover span.arrow {
    background: none;
}

/* Remove top navigation menu arrows */
nav.main-menu > ul > li.parent-item > a:after,
.ie7 nav.main-menu > ul > li.parent-item > a span.arrow {
    display: none;
}

/* Bequest */
div.box-downloadsingle,
div.box-downloadslist {
	background-color: #e9e9e9;
}

/**
 * Page fixes (HTML changes)
 *
 */

/* Events calendar - events titles*/
ul.list-upcoming-events h4 {
   padding: 0px 15px 4px 21px;
}

/* Ways to donate - remove old arrow  */
p.section-title.otherwaytitle strong,
p.section-title.otherwaytitle strong:hover,
p.section-title.otherwaytitle.open strong {
    background: none;
}

/* Events Calendar - event list titles */
ul.list-upcoming-events h4 {
    padding: 0px 15px 4px 21px;
}

/* Make a donation - donation arrows */
.price-row .price a i.fa {
    font-size: 19px;
    position: absolute;
    top: 63px;
    left: 51px;
}

.price-row.orange a i.fa {
    color: #f07e33;
}

.price-row.blue a i.fa {
    color: #4d90d7;
}

.price-row.darkblue a i.fa {
    color: #00447e;
}

.price-row.orange a:hover i.fa,
.price-row.blue a:hover i.fa,
.price-row.darkblue a:hover i.fa {
    color: #fff;
}

/* Media contact - contact name */
div.mediacontacts-page ul.spokespeople-list div.txt h4 a{
    text-decoration: none;
}

div.mediacontacts-page ul.spokespeople-list h5 {
	padding: 0;
	font-size: 13px;
	color: #00447E;
	font-weight: bold;
}

/* Media Releases - release title */
article.mediareleaselist-post h3 {
    padding-bottom: 10px;
}

/* EITBI Landing Page - item title */
div.eitbi-landing ul.subpage-list-boxes h4 {
    padding: 12px 10px 4px 20px;
}

/* EITBI Landing Page - view item */
ul.subpage-list-boxes a i.fa {
    position: absolute;
    right: 10px;
    bottom: 16px;
    font-size: 18px;
}

/* EITBI Landing Page - blog title */
div.orangeborder-box div.top-tit h2 {
    color: #ff7f00;
}

/* EITBI Landing Page - blog link */
div.orangeborder-box div.top-tit h3 a i.fa {
    position: absolute;
    top: 2px;
    right: 0px;
    color: #ff7f00;
}

div.widget-categories ul li:hover {
	text-decoration: none;
}

/* Video Page - video list title */
div.threecolumns-list h4,
div.threecolumns-list h4 a {
    font-size: 13px;
    height: 40px;
}

/* Front Page - make a donation */
form.donate-form h3 {
    color: #f07e33;
    padding: 0px 0px 12px 0px;
    font-size: 23px;
    font-weight: normal;
    line-height: 25px;
}

/* Widget - make a donation */
div.widget-donation form.donate-form h3 {
    padding: 0px 0px 9px 0px;
    font-size: 18px;
    font-weight: normal;
    line-height: 20px;
    color: #f07e33;
    position: relative
}

/* PageNavi - navigation icons */
div.photovideo-page div.wp-pagenavi .nextpostslink:after,
div.photovideo-page div.wp-pagenavi .previouspostslink:after,
div.events-page div.wp-pagenavi .nextpostslink:after,
div.events-page div.wp-pagenavi .previouspostslink:after,
div.mediareleaselisting-page div.wp-pagenavi .nextpostslink:after,
div.mediareleaselisting-page div.wp-pagenavi .previouspostslink:after,
div.photovideo-page div.ngg-navigation a.next:after,
div.photovideo-page div.ngg-navigation a.prev:after,
.page-template-page-media div.center-page div.wp-pagenavi .nextpostslink:after {
    display: inline-block;
    font-family: FontAwesome;
    background: none;
    font-size: 16px;
    line-height: 18px;
    color: #009BDC;
}

div.photovideo-page div.wp-pagenavi .nextpostslink:after,
div.events-page div.wp-pagenavi .nextpostslink:after,
div.mediareleaselisting-page div.wp-pagenavi .nextpostslink:after,
.page-template-page-media div.center-page div.wp-pagenavi .nextpostslink:after,
div.photovideo-page div.ngg-navigation a.next:after {
    content: '\f138';
}

div.photovideo-page div.wp-pagenavi .previouspostslink:after,
div.events-page div.wp-pagenavi .previouspostslink:after,
div.mediareleaselisting-page div.wp-pagenavi .previouspostslink:after,
div.photovideo-page div.ngg-navigation a.prev:after {
    content: '\f137';
}

div.photovideo-page div.wp-pagenavi .nextpostslink:hover:after,
div.photovideo-page div.wp-pagenavi .previouspostslink:hover:after,
div.events-page div.wp-pagenavi .nextpostslink:hover:after,
div.events-page div.wp-pagenavi .previouspostslink:hover:after,
div.mediareleaselisting-page div.wp-pagenavi .nextpostslink:hover:after,
div.mediareleaselisting-page div.wp-pagenavi .previouspostslink:hover:after,
div.photovideo-page div.ngg-navigation a.next:hover:after,
div.photovideo-page div.ngg-navigation a.prev:hover:after {
    color: #00447e;
}

div.photovideo-page div.wp-pagenavi .nextpostslink,
div.photovideo-page div.wp-pagenavi .nextpostslink:hover,
div.photovideo-page div.wp-pagenavi .previouspostslink,
div.photovideo-page div.wp-pagenavi .previouspostslink:hover,
div.events-page div.wp-pagenavi .nextpostslink,
div.events-page div.wp-pagenavi .nextpostslink:hover,
div.events-page div.wp-pagenavi .previouspostslink,
div.events-page div.wp-pagenavi .previouspostslink:hover,
div.mediareleaselisting-page div.wp-pagenavi .nextpostslink,
div.mediareleaselisting-page div.wp-pagenavi .nextpostslink:hover,
div.mediareleaselisting-page div.wp-pagenavi .previouspostslink,
div.mediareleaselisting-page div.wp-pagenavi .previouspostslink:hover,
div.photovideo-page div.ngg-navigation a.next,
div.photovideo-page div.ngg-navigation a.next:hover,
div.photovideo-page div.ngg-navigation a.prev,
div.photovideo-page div.ngg-navigation a.prev:hover,
.page-template-page-media div.center-page div.wp-pagenavi .nextpostslink,
.page-template-page-media div.center-page div.wp-pagenavi .nextpostslink:hover,
.page-template-page-media div.center-page div.wp-pagenavi .previouspostslink,
.page-template-page-media div.center-page div.wp-pagenavi .previouspostslink:hover {
    background: none;
}

.page-template-page-media div.center-page div.wp-pagenavi .nextpostslink
{
  font-family: "FocoCCRegular";
  font-weight: bold;
  color: #009BDC;
  font-size: 16px;
}

.ngg-navigation a.page-numbers:hover,
.ngg-navigation a.next:hover,
.ngg-navigation a.prev:hover,
.ngg-navigation span.page-numbers:hover,
.ngg-navigation span.next:hover,
.ngg-navigation span.prev:hover,
div.photovideo-page div.ngg-navigation a:hover
{
	background-color: transparent;
}

/* PageNavi - current page link */
/*
div.photovideo-page div.ngg-navigation span.current,
div.photovideo-page div.wp-pagenavi span.current {
    font-size: 13px;
    line-height: 15px;
}

div.photovideo-page div.ngg-navigation span.current {
	color: #00447e;
}
*/

div.photovideo-page div.ngg-navigation span.current,
div.photovideo-page div.wp-pagenavi span.current
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 15px;
    text-decoration: none;
    color: #00447e; /* changed from #4d90d7; As per request https://basecamp.com/2047148/projects/6332855/todos/134419223#comment_217880742 */
    font-weight: bold;
	font-style: normal;
}

/* Get Involved font size */
div.circle-box figcaption span a {
    font-size: 18px;
    line-height: 21px;
    font-family: HelveticaRoundedLTStd-Bd, Arial, Helvetica, sans-serif;
}

/* Video thumbnail titles*/
div.threecolumns-list h4,
div.threecolumns-list h4 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal
}

/* Media contact flat boxes */
div.mediacontacts-page ul.spokespeople-list article.cf,
div.mob-content-page ul.spokespeople-list article.cf {
    background: #F8F8F8;
}

/* Main menu unbold links */
.main-menu ul li ul li a {
    font-weight: normal;
}

/* Media Contacts image padding */
div.media-page article.autor-post div.img,
div.spokesperson-page article.autor-post div.img {
    width: auto;
    padding-right: 20px;
}

/* Video titles over two lines */
div.threecolumns-list.withtitle h2 {
    min-height: 40px;
    line-height: 17px
}

/* Fix dotted border for asset links */
.download-row li {
    background-position: left 0 bottom 0;
}

/* Hide duplicate "Read More" links */
div.mediareleaselisting-page article.mediareleaselist-post div.txt > p > a,
div.latest-mediareleses article.postnews-mediaroom div.txt > p > a.read-more {
  display: none;
}

/* Navigation menu padding */
nav.left-menu > ul > li > a {
    padding-right: 20px;
}

/* EITBI Featured posts size */
div.eitbi-blog div.featuredblogs-box article {
    height: 337px;
}

/* EITBI Blog link size*/
/*article.blog-post a,
article.single-post a {
	font-size: 12px;
}*/

/* EITBI Blog listing footer */
article.blog-post footer,
article.single-post footer {
	padding-bottom: 5px;
}

/* EITBI Blog Listing footer padding */
article.blog-post div.meta-post {
	padding-bottom: 0;
}

/* Fix language scroller */
div.lang-scroll a {
    font-size: 11px;
}

/* Media room text size */
div.global-box #content-section div.media-page div.center-page article div.txt > p {
    font-size: inherit !important;
    line-height: inherit !important;
}

/* Spacing below bread crumbs */
div.media-page div.center-page,
div.mediacontacts-page div.center-page,
div.mediarelease-page div.center-page,
div.mediareleaselisting-page div.center-page,
div.mediaroom-page div.center-page,
div.right-page
{
	padding: 16px 0px 0px 0px;
}

/* EITBI Blog */
div.featuredblogs-box h3 {
  height: auto;
  padding-top: 10px;
}

/* Flat background */
ul.list-upcoming-events {
	color: #6b6b6b;
}

/* Volunteer people names */
ul.list-volunteer-page h2 {
	font-weight: bold;
}

/* Video post - video thumbnail hover border color */
div.threecolumns-list li:hover figure a,
div.threecolumns-list li.active figure a {
	border-color: #00447e;
}
