/* BLUE THEME */
a:hover { color: #356fc9; }
.deco-strip,
.bg-themed { background-color: #356fc9; }
.leadstory-4col a + a, .story a+a { margin-top: 5px; color: #356fc9; }
.nonstory-links a,
.nonstory-links .button-inverse,
.text-themed,
.text-themed a,
.icon,
.icon.icon-themed,
.pager a,
.pager button { color: #14497f; }
.section-title a:after,
.section-sub-title a:after,
.page-title a:after,
a.rangle:after,
a.langle:after { color: #356fc9; }
.tinted-container.themed { background-color: #f1f1f7; }
#navMain, #navMain .nav-sec-container { background-color: #14497f;  }
#navMain ul:first-child  a.active,
#navMain ul:first-child a:hover,
.panel-live-news .panel-live-news-footer,
.nav-minimised div:last-child { background-color: #3771c6; }
#navMain .nav-main-wrapper ul:first-child,
#navMain ul + ul li a:hover,
.fotorama__thumb-border,
#navMain ul + ul a.active { border-color: #3771c6; }
.tabs li.active { border-top-color: #3771c6 }
.border-themed { border-color: #356fc9 !important; }
.pager a:hover,
.pager button:hover,
#navMain .nav-sec-wrapper { background-color: #356fc9; }
.subscribe-offer .hero-panel i { color: #356fc9; }
.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama/fotorama_blue.png) no-repeat}
@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){
    .fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(fotorama/fotorama_blue@2x.png) 0 0/96px 160px no-repeat}
}

#send-us-your-news { background-color: #346fc9; }
#jobAdDetails .jobDescription a { color: #14497f }
#topOpportunities .recruit .jcarousel-item a div, #jobContent #sectionFeaturedJobs .jcarousel-item { background-color: #ecf4fc; }
#jobContent #topOpportunities h3 .rangle { color: #356fc9; }
#jobContent #needCareerAdvice ul a,
#jobContent #jobIndustriesExpander #toggleAllIndustries,
#jobContent #jobIndustriesExpander ul a,
#jobIndustryDetails #browseJobs a,
#jobCareerTools .jobLogIn a,
#jobFeatured #tradeDirectory ul a,
#jobFeatured #needCareerAdvice ul a,
#jobBrowse #tradeDirectory ul a,
#jobBrowse #needCareerAdvice ul a,
#jobBrowse .jobBrowse ul a,
#jobSectors .searchTips ul a,
#education .eduList li a,
#education .eduKey li a { color: #356fc9; }
#jobContent #toggleSearchAdvanced, #jobContent #toggleSearchBox { color: #356fc9; }

/* Mobile-specific. */
@media only screen and (max-width: 480px) {
    #jobContent #needCareerAdvice ul a, #jobContent #jobIndustriesExpander #toggleAllIndustries, #jobContent #jobIndustriesExpander ul a { color: #356fc9; }
    #jobContent #toggleSearchAdvanced, #jobContent #toggleSearchBox { color: #356fc9; }
}

.email-news-promo-panel p { background: #164d85; }
.email-news-promo-panel i { background: url("../img/cta-blue-r-arrow.png") no-repeat scroll left top transparent; }
#tealiumEmailPanel.ad-email-newsletter { background: #2d5183; }
#ctaModal .modal-body { color: #356fc9; }


#authBio {
	border-bottom: 1px solid #356fc9;
}

a.author-profile-link { background-color: #356fc9; }
a.author-profile-link:hover { background-color: #2d5183; }
/* Styles for the blog layout */
.blog-list .comment > h4.author {
    background-color: #ebf2fa;
    border-top: 2px solid #4588cf;
}
.blog-list .comment > h4.author-eo {
    background-color: #3771c6;
}
.blog-list .comment > h4.author-m {
    background-color: #ebf2fa;
    border-top: 2px solid #4588cf;
}
.blog-list .comment > h4.author-m-eo {
    background-color: #3771c6;
}
.blog-list .comment > h4.author > a {
    color: #1a4d7c;
}
.blog-list .comment > h4.author-eo > a {
    color: #ffffff;
}
.blog-list .comment > h4.author-m > a {
    color: #1a4d7c;
}
.blog-list .comment > h4.author-m-eo > a {
    color: #ffffff;
}
.blog-list .comment p.meta span {
    color: #4588cf;
}
.blog-list h3.headline > a > i {
    color: #c63b36;
}

.next-story-m span {
    background: #3771C6;
}
.next-story-m a {
    color: #3771C6;
}
.next-story-m a:hover {
    color: #3771C6;
}
.next-story-m a:visited {
    color: #3771C6;
}
.next-story-m-image {
    background-color: #14497f;
}