/*

*/

@font-face {
    font-family: 'Arial Narrow';
    font-style: normal;
    font-weight: 400;
    src: local('Arial Narrow'), local('ArialNarrow-Regular'),
    url(assets/arial-narrow.woff) format('woff'),
    url(assets/arial-narrow.ttf) format('truetype');
}

@font-face {
    font-family: "Roboto";
    src: url('assets/roboto-light-wf.eot');
    src: url('assets/roboto-light-wf.woff') format('woff'),
    url('assets/roboto-light-wf.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Roboto";
    src: url('assets/roboto-regular.eot');
    src: url('assets/roboto-regular.woff') format("woff"),
    url('assets/roboto-regular.ttf') format("truetype");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "Scada";
    src: url('assets/scada-regular.eot');
    src: url('assets/scada-regular.woff') format("woff"),
    url('assets/scada-regular.ttf') format("truetype");
    font-weight: normal;
    font-style: normal;
}

/* lang switcher */

ul.lang-switcher {
    display: block;
    position: absolute;
    right: 60px;
    top: 14px;
}

ul.lang-switcher a span {
    color: #909DC4;
    font-size: 15px;
}

/* eof lsw */

@media only screen and (min-width: 600px) {

    .home .header-wrap {
        height: 112px;
    }

    .home .logo-bar {
        width: 420px;
    /*    float: left;
        padding: 0; */
    }

    .home .logo-bar #site-ornament,
    .home .logo-bar #site-detail {
        display: block;
    }

    .home.boxed-layout #sticky-header {
        padding: 30px 0;
        width: calc( 100% - 420px );
    }

    .home #site-branding>a:first-child {
        width: 25%;
        float: left;
        padding: 10px 3px;
    }
}

@media only screen and (max-width: 470px) {
    #sticky-header>.wrap {
        max-width: 100%;
    }
}

.home .is-sticky .header-wrap,
.header-wrap {
    background-color: #001E78;
    height: 75px;
}

.top-header {
    /* max-width: 1170px; */
    max-width: calc( 100% - 56px );
    margin: 0 auto;
}

.top-header>div {
/*    height: 112px; */
}

.top-bar {
    display: none;
}


.home .is-sticky .logo-bar #site-ornament,
.home .is-sticky .logo-bar #site-detail,
.logo-bar #site-ornament,
.logo-bar #site-detail {
    display: none;
}

.home .is-sticky .logo-bar,
.logo-bar {
    width: 80px;
    float: left;
    padding: 0;
}

.logo-bar .wrap {
    max-width: 100%;
}

/*#sticky-header-sticky-wrapper {
    float: left;
    width: calc( 100% - 420px );
}

.boxed-layout #sticky-header {
    width: 100%;
    border-top: none;
    border-bottom: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

#sticky-header-sticky-wrapper {
    padding: 30px 0;
}
*/

.home.boxed-layout .is-sticky #sticky-header,
.boxed-layout #sticky-header {
    padding: 12px 0;
    float: left;
    width: calc( 100% - 80px );
    border-top: none;
    border-bottom: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: #001E78;
/*
    -webkit-transition: all 0ms ease-out 300ms;
    -moz-transition: all 300ms ease-out 0s;
    -o-transition: all 300ms ease-out 0s;
    -ms-transition: all 300ms ease-out 0s;
    transition: all 0ms ease-out 300ms;
*/
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none;
}

.is-sticky #sticky-header {
    background-color: inherit;
}

.line-bar, .line-bar:after, .line-bar:before {
    background-color: #fff;
}

#primary-menu {
    background-color: #001E78;
}

#site-branding,
#footer-site-branding {
    padding: 0;
}

#footer-site-branding {
    position: absolute;
    width: 420px;
}

@media only screen and (max-width: 1023px) {
    #footer-site-branding {
        position: static;
    }
}
/*@media only screen and (max-width: 1300px) {
    #footer-site-branding {
        position: absolute;
        width: 380px;
    }
}
*/

#footer-site-branding>a:first-child {
    width: 25%;
    float: left;
    padding: 10px 3px;
}

.home .is-sticky #site-branding>a:first-child,
#site-branding>a:first-child {
    float: left;
    width: 60px;
    padding: 10px 3px;
}


#site-ornament,
#footer-site-ornament {
    float: left;
    width: 10%;
    transform: translateX(50%);
    padding: 15px 0;
}

#site-ornament div,
#footer-site-ornament div {
    padding-top: 6%;
    width: 120%;
}

#site-ornament div:before,
#footer-site-ornament div:before {
    content: "\2022";
    color: #fff;
    display: block;
    line-height: 7px;
    font-size: 12px;
    text-align: left;
    font-family: Lato;
}

#site-detail,
#footer-site-detail {
    float: left;
    width: 65%;
    padding: 13px 0;
    position: relative;
    z-index: 2;
}

#site-description {
    display: none;
}

h1#site-title,
h2#site-title,
#footer-site-title {
    color: #fff;
    font-size: 17pt;
    line-height: 1.222;
}

#site-title a,
#footer-site-title a {
    color: #fff;
}

h1#site-title,
h2#site-title,
#footer-site-title {
    /*font-family: "Arial Narrow", arial;*/
    font-family: Scada;
}

@media only screen and (max-width: 470px) {
    #search-box {
        right: -80px;
    }
    #footer-site-branding {
        width: 260px;
    }
    #footer-site-ornament {
        padding: 3px 0;
    }
    #footer-site-detail {
        padding: 8px 0;
    }
    #footer-site-title {
        font-size: 12pt;
    }
}


.header-search:before {
    border: 2px solid #fff;
}

.header-search:after,
.header-search-x:before,
.header-search-x:after {
    background-color: #fff;
    width: 1.5px;
}

.main-navigation ul>li>a {
    color: #909DC4;
/*    font-family: "Arial Narrow", arial;*/
/*    font-family: Roboto; */
    font-family: arial;
    font-size: 15px;
    text-transform: none;
    font-weight: normal;
}

.main-navigation ul li.current-menu-item a,
.main-navigation ul li.current_page_item a {
    color: #EEEEFF;
}

.main-navigation ul>li>a:hover {
    color: #FFFFFF;
}

.mob-menu {
    color: #909DC4;
    font-size: 15px;
    display: block;
    margin: -12px 0 -28px;
    position: absolute;
}

.mob-menu:after {
    content: "\25bc";
    display: block;
    width: 10px;
    height: 10px;
    position: absolute;
    right: -15px;
    top: 4px;
    font-size: 12px;
}

/*.boxed-layout footer .wrap {
    width: 100%;
    max-width: 100%;
}*/

#colophon .widget-wrap {
    background-color: #001E78;
}

.site-info {
    display: none;
}

footer .custom-html-widget {
    color: #fff;
/*    font-family: 'Arial narrow', arial;*/
    font-family: Roboto;
}

footer .custom-html-widget span.licence {
    display: inline-block;
    font-size: 10px;
    line-height: 14px;
}

footer>.widget-wrap>.wrap {
    max-width: calc( 100% - 56px );
}

/* Main page & news styles start */

.home #content {
    padding-top: 28px;
}

.home #primary {
    width: 100%;
}

.wrap.unesco-archive .entry-content,
.wrap.usesco-single2 .wrap_single2,
.wpnawfree-plugin.grid-unesco,
body.tag .wrap.unesco-archive {
    margin-left: 0 !important;
    margin-right: -28px !important;
    overflow-x: hidden;
}

body.tag #content>.wrap {
    /* overflow-x: hidden; */
}

body.tag .wrap.unesco-archive {
    max-width: none;
}

body.tag .page-header {
    padding: 0;
}

.wrap.unesco-archive .entry-content .wpnawfree-plugin.grid-unesco {
    margin-right: 0 !important;
}

.grid-unesco.firstbig>div:first-child,
.grid-unesco .bigone {
    width: 100%;
    margin-right: 0;
    height: 448px;
}

.grid-unesco.firstbig>div:first-child>div,
.grid-unesco .bigone>div {
    height: 448px;
}

.grid-unesco.firstbig>div:first-child .news-thumb,
.grid-unesco .bigone .news-thumb {
    width: calc( 66% - 28px );
    margin-right: 28px;
    float: left;
}

.wrap.unesco-archive .entry-content .primary_content,
.wrap.unesco-single2 .primary_content,
body.tag .wrap.unesco-archive #primary
{
    width: 75%;
    float: left;
}

.wrap.unesco-archive .entry-content .secondary_content,
.wrap.unesco-single2 .secondary_content,
body.tag .wrap.unesco-archive #secondary,
.grid-unesco.firstbig>div:first-child .news-content,
.grid-unesco .bigone .news-content {
    width: calc( 25% - 28px );
    margin-right: 28px;
    clear: none;
    float: left;
    height: inherit;
    border-top: 3px solid #001E78;
}

.bigone {
    width: calc( 34% - 28px );
}


.wrap.unesco-archive .entry-content .secondary_content {
    margin-top: 28px;
    border-top: none;
}

.wrap.unesco-single2 .secondary_content {
    border-top: none;
}

body.tag .wrap.unesco-archive #secondary {
    margin-top: 139px;
    border-top: none;
    padding-left: 0;
}

.grid-unesco.firstbig>div:first-child .post-content-text,
.grid-unesco .bigone .post-content-text {
    width: 100%;
    margin-top: 14px;
    margin-left: 0;
}

.grid-unesco.firstbig>div:first-child .grid-news-thumb,
.grid-unesco .bigone .grid-news-thumb {
    height: auto;
}

.bigone img {
    aspect-ratio: 1600 / 900;
    object-fit: cover;
}

.grid-unesco.firstbig>div:first-child h3.news-title,
.grid-unesco .bigone h3.news-title {
    display: block;
}

.grid-unesco.firstbig>div:first-child h3.news-title a,
.grid-unesco .bigone h3.news-title a {
    color: #000;
    font-weight: normal;
/*    font-family: 'Arial narrow'; */
    font-family: Scada;
/*    font-size: 28px; */
}

.grid-unesco.firstbig>div:first-child .news-short-content,
.grid-unesco .bigone .news-short-content,
.grid-unesco.firstbig>div:first-child .news-short-content a,
.grid-unesco .bigone .news-short-content a {
    font-size: 16px;
    line-height: 24px;
}

.grid-unesco .middleone {
    width: 75%;
    margin-right: 0;
    padding-bottom: 0;
}

.wrap.unesco-archive .grid-unesco .middleone {
    width: 100%;
}

.grid-unesco .middleone .news-thumb,
body.tag .wrap.unesco-archive .post-image-content {
    width: calc( 66.67% - 28px );
    margin-right: 28px;
    float: left;
    margin-bottom: 0;
}

.grid-unesco .middleone .news-content,
body.tag .wrap.unesco-archive .entry-header,
body.tag .wrap.unesco-archive .entry-content {
    width: calc( 33.33% - 28px );
    margin-right: 28px;
    clear: none;
    float: left;
    height: inherit;
    max-height: 412px;
    border-top: 3px solid #001E78;
}

body.tag .wrap.unesco-archive .entry-content {
    border-top: none;
    margin-right: 0 !important;
    overflow-x: inherit;
}

body.tag .wrap.unesco-archive .content-area article {
    clear: both;
    margin-top: 28px;
    display: block;
    float: left;
}

body.tag .wrap.unesco-archive #primary.content-area article {
    width: 100%;
}

.grid-unesco .middleone div.news-content:first-child,
body.tag .wrap.unesco-archive .content-area article>header:first-child,
body.tag .wrap.unesco-archive .content-area article>div.entry-content:nth-child(2) {
    width: calc( 100% - 28px );
}

.grid-unesco .middleone .post-content-text {
    width: 100%;
    margin-top: 14px;
    margin-left: 0;
}

.grid-unesco .middleone .grid-news-thumb,
body.tag .wrap.unesco-archive .content-area .post-featured-image {
    height: auto;
    margin-bottom: 0;
}

.middleone img {
	aspect-ratio: 400 / 300;
    object-fit: cover;
}


body.tag .wrap.unesco-archive .content-area .post-featured-image a {
    display: inline;
}

body.tag .wrap.unesco-archive .content-area .post-featured-image img {
    height: 100% !important;
    width: 100% !important;
    object-fit: cover;
    object-position: top center;
    border-radius: 0px !important;
}

.grid-unesco .middleone h3.news-title {
    display: block;
}

body.tag .wrap.unesco-archive .content-area h2.entry-title {
    margin-top: 14px;
}

.grid-unesco .middleone h3.news-title a,
.grid-unesco h3.news-title,
body.tag .wrap.unesco-archive .content-area h2.entry-title a {
    color: #000;
    font-weight: normal;
/*    font-family: 'Arial narrow';*/
    font-family: Scada;
/*    font-size: 24px; */
}

body.tag .wrap.unesco-archive .content-area .entry-meta {
    display: none;
}

.grid-unesco .middleone .news-short-content,
body.tag .wrap.unesco-archive .content-area .entry-content,
.grid-unesco .middleone .news-short-content a,
body.tag .wrap.unesco-archive .content-area .entry-content a {
    font-size: 16px;
    line-height: 24px;
    color: #000;
    font-family: Roboto;
}

body.tag .wrap.unesco-archive .content-area .entry-content .more-link {
    display: none;
}

.unesco-archives-right-ins,
.grid-unesco .unesco-news-ins {
    border-top: 3px solid #001E78;
}

.unesco-archives-right-ins h3.unesco-archives-right-ins-title,
.grid-unesco .unesco-news-ins h3.unesco-news-ins-title {
    color: #000;
    font-weight: normal;
/*    font-family: 'Arial narrow';*/
    font-family: Scada;
    font-size: 24px;
    margin-top: 11px;
    margin-bottom: 9px;
}

.grid-unesco .unesco-news-ins>div {
    height: 360px;
}

.grid-unesco .unesco-news-ins>div>a>img {
    max-height: 100%;
}

.grid-unesco>div {
    float: left;
    width: calc( 25% - 28px );
    margin: 28px 28px 0 0;
}

.grid-unesco>div>div.wpnaw-news-no-image {
    height: 190px;
    padding-bottom: 28px;
}

.grid-unesco>div>div {

}

.grid-unesco .grid-news-thumb {
    height: 272px;
}

.grid-unesco .grid-date-post,
.grid-unesco .news-short-content,
.grid-unesco .news-more-link {
    display: none;
}

.grid-unesco .bigone .news-short-content,
.grid-unesco .middleone .news-short-content {
    display: block;
}

.grid-unesco .news-content {
    height: 90px;
    overflow-y: hidden;
}

.grid-unesco .news-short-content,
.grid-unesco .news-short-content a {
/*    font-family: 'Arial narrow'; */
    font-family: Roboto;
    font-size: 16px;
    line-height: 18px;
    color: #001E78;
    text-decoration: none;
}

@media only screen and (max-width: 1300px) {
    .grid-unesco.firstbig>div:first-child,
    .grid-unesco .bigone,
    .grid-unesco .middleone {
        width: 975px;
        height: 412px;
    }

    .grid-unesco.firstbig>div:first-child .news-thumb,
    .grid-unesco .bigone .news-thumb {
        width: calc( 66.67% - 28px );
    }

    .grid-unesco.firstbig>div:first-child .news-content,
    .grid-unesco .bigone .news-content {
        width: calc( 33.33% - 28px );
    }
    
    .grid-unesco>div {
        width: 297px;
    }
}

@media only screen and (max-width: 1032px) {

    .wrap.unesco-archive .entry-content .primary_content,
    .wrap.unesco-archive .entry-content .secondary_content,
    body.tag .wrap.unesco-archive #primary,
    body.tag .wrap.unesco-archive #secondary {
        width: calc( 50% - 28px );
        margin-right: 28px;
    }

    .grid-unesco.firstbig>div:first-child,
    .grid-unesco .bigone,
    .grid-unesco .middleone {
        width: 297px;
        margin: 28px 28px 0 0;
        height: 412px;
        padding-bottom: 28px;
    }

    .grid-unesco.firstbig>div:first-child .news-thumb,
    .grid-unesco .bigone .news-thumb,
    .grid-unesco .middleone .news-thumb,
    body.tag .wrap.unesco-archive .post-image-content,
    body.tag .wrap.unesco-archive .content-area .post-featured-image {
        width: 100%;
        height: 272px;
    }

    .grid-unesco.firstbig>div:first-child .grid-news-thumb,
    .grid-unesco .bigone .grid-news-thumb,
    .grid-unesco .middleone .grid-news-thumb {
        height: 272px;
    }

    .grid-unesco.firstbig>div:first-child h3.news-title,
    .grid-unesco .bigone h3.news-title,
    .grid-unesco .middleone h3.news-title,
    body.tag .wrap.unesco-archive .entry-header {
        display: none;
    }

    .grid-unesco.firstbig>div:first-child .news-content,
    .grid-unesco .bigone .news-content,
    .grid-unesco .middleone .news-content,
    body.tag .wrap.unesco-archive .entry-content {
        width: 100%;
        height: 56px;
        overflow-y: hidden;
        border-top: none;
    }

    .grid-unesco.firstbig>div:first-child .news-short-content,
    .grid-unesco .bigone .news-short-content,
    .grid-unesco .middleone .news-short-content,
    .grid-unesco.firstbig>div:first-child .news-short-content a,
    .grid-unesco .bigone .news-short-content a,
    .grid-unesco .middleone .news-short-content a,
    body.tag .wrap.unesco-archive .content-area .entry-content {
/*        font-family: 'Arial narrow'; */
        font-family: Roboto;
        font-size: 12px;
        line-height: 14px;
        color: #001E78;
    }

    body.tag .wrap.unesco-archive .content-area .entry-content {
        margin-top: 14px;
    }

    .grid-unesco.firstbig>div:first-child .post-content-text,
    .grid-unesco .bigone .post-content-text,
    .grid-unesco .moddleone .post-content-text {
        margin-top: 0;
    }

}

@media only screen and (max-width: 600px) {

    .wrap.unesco-archive .entry-content .primary_content,
    .wrap.unesco-archive .entry-content .secondary_content,
    body.tag .wrap.unesco-archive #primary,
    body.tag .wrap.unesco-archive #secondary {
        width: calc( 100% - 28px );
        margin-right: 28px;
    }
    
    .grid-unesco>div.news {
        padding-top: 28px;
        border-top: 3px solid #001E78;
    }
}

/* single pages */

.page-template-unesco_single #content {
    padding-top: 25px;
}

.unesco-single h1,
.unesco-single2 h1,
.unesco-archive h1 {
/*    font-family: 'Arial narrow'; */
    font-family: Scada;
    font-size: 30px;
    color: #000;
    font-weight: normal;
    margin-bottom: 44px;
	width: calc( 66.66% - 28px );
}

.named_block:after {
    content: " ";
    clear: both;
    margin-bottom: 28px;
    display: block;
}

.named_block p {
/*    font-family: 'Arial narrow'; */
    font-family: 'Roboto';
    font-size: 16px;
}

.named_block_title {
    margin-top: 7px;
    float: left;
    width: calc( 33% - 28px);
    margin-right: 28px;
    border-top: 3px solid #001E78;
}

.named_block_title h3 {
/*    font-family: 'Arial narrow'; */
    font-family: Scada;
    font-size: 24px;
    font-weight: normal;
}
h2, h4 {
/*    font-family: 'Arial narrow'; */
    font-family: Scada;
    font-size: 18px;
    font-weight: normal;
}
h2 {
    font-size: 22px;
}
h5 {
    font-family: "Lato", "Helvetica Neue"; 
    font-size: 16px;
	font-style: italic;
    font-weight: normal;
}
h6 {
    font-size: 12px;
    font-weight: normal;
	color: gray !important;
	clear: both;
}

.entry-content ol li {
    font-family: Roboto;
    font-size: 16px;
	margin-bottom: 7px;
}


p strong {
	font-family: Tahoma;
}
p em {
	font-family: Roboto;
    font-weight: normal;
	font-style: normal;
    font-size: 12px;
	color: gray !important;
}

a.anchored {
    position: absolute;
    margin-bottom: 120px;
	margin-top: -120px;
}

.news_pagination{
	margin-top: 30px;
}
.page-numbers.current {
    padding: 0px 7px 0px 0px;
    margin-top: -2px;
	border: 0px;
}
.news_pagination a {
	border: 0px;
	padding: 0px 7px;
	background: none;
	border-radius: 0px;
	color: #001E78 !important;
	border-left: 1px solid #000;
	margin-right: 0px;
	text-transform: none;
	font-size: 16px;
}
a.prev, a.next {
	border: 0px;
}
.page-numbers, .page-numbers.current, .page-numbers:hover {
	color: #0c4c8a !important;
    background-color: #fff;
	outline: 0px;
	font-size: 16px;
	margin-right: 0px;
}
.named_block_content {
    float: left;
    width: 66%;
}

.comm_logo {
    width: 100px;
    height: 100px;
    object-fit: cover;
    object-position: top center;
    margin: 7px 28px 14px 0;
    float: left;
	border: 1px solid #000;
}

.site-footer a {
	color: white;
}

.url, .entry-content a {
	font-weight: normal;
	text-decoration: none;
	color: #0c4c8a;
}

.entry-content a:hover {
	color: #6096cc;
}
.entry-content a:visited {
	color: #6096cc;
}

.ruler-top {
	border-top: 3px solid #001E78;
	margin-bottom: 15px;
}
.entry-content hr:first-child {
	border-top: 3px solid #001E78;
	margin: 0 0 15px;
}

.fotorama__caption {
  font-family: 'Roboto', sans-serif;
}

.fotorama__caption__wrap {
  color: #fff;
  font-size: 1.03em;
  width: 100%;
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.8) 100%);
  background: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.8) 100%);
  font-weight: 300;
  text-shadow: 0 1px 6px #000;
  padding: 50px 10px 10px 10px;
  margin-bottom: 0px;
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  opacity: 0;
}
.fotorama__active:hover .fotorama__caption__wrap {
  opacity: 1;
}

.fotorama--wp {
	margin-top: 0px;
}

/*
body {
	transform: scale(0.9, 0.9);
    transform-origin: 0 -100px;
}
*/

@media only screen and (max-width: 768px) {

    .named_block_title,
    .named_block_content {
        float: none;
        width: 100%;
    }
}

.named_block_content h3 {
/*    font-family: 'Arial narrow'; */
    font-family: Scada;
    font-size: 24px;
    font-weight: normal;
}
.unesco_portrait_photo {
    width: 272px;
    height: 272px;
    object-fit: cover;
    object-position: top center;
    margin: 7px 28px 14px 0;
    float: left;
}
.named_block_content .card {
    width: 33.33%;
    float: left;
    margin-bottom: 30px;
    padding-right: 25px;
}
.card p {
    font-size: 14px;
    font-weight: normal;
}

.named_block_content table {
    border: none;
}

.named_block_content td,
.named_block_content th {
    font-family: Scada;
    border: none;
    border-top: 2px dotted #aaa;
}
.named_block_content td a {
	font-family: Scada;
	font-size: 15px;
}


/* one news single page */
.single-news .wrap.unesco-single .content-area {
    margin-left: 0 !important;
    margin-right: -28px !important;
    overflow-x: hidden;
    padding-bottom: 28px;
}

.single-news .wrap.unesco-single .content-area .primary_content,
.single-news .wrap.unesco-single2 .primary_content
{
    width: calc( 66.66% - 28px );
    margin-right: 28px;
    float: left;
}

.single-news .wrap.unesco-single .content-area .secondary_content,
.single-news .wrap.unesco-single2 .secondary_content {
    width: calc( 33.33% - 28px );
    margin-right: 28px;
    float: left;
    padding-top: 28px;
}

.single-news .wrap.unesco-single2 .secondary_content {
    padding-top: 0;
}

.single-news .wrap.unesco-single .content-area .tag-links:before,
.single-news .wrap.unesco-single2 .tag-links:before {
    content: none;
}

.single-news .wrap.unesco-single .content-area .tag-links,
.single-news .wrap.unesco-single2 .tag-links {
    margin-bottom: 20px;
}

.single-news .wrap.unesco-single2 .tag-links,
.single-news .wrap.unesco-single2 .tag-links a,
.single-news .wrap.unesco-single .content-area .tag-links,
.single-news .wrap.unesco-single .content-area .tag-links a {
/*    font-family: 'Arial narrow'; */
    font-family: Scada;
    font-size: 17px;
    color: #001E78;
}

.tag-links a + a:before {
	content: ", ";
}
.tag-links a {
	padding: 0 0 5px;
}
.single-news .wrap.unesco-single .content-area .post-featured-image img,
.single-news .wrap.unesco-single2 .post-featured-image img {
    width: 100%;
}

.single-news .wrap.unesco-single .content-area .entry-content p,
.single-news .wrap.unesco-single2 .entry-content p {
/*    font-family: 'Arial narrow'; */
    font-family: 'Roboto';
    font-size: 16px;
}

@media only screen and (max-width: 768px) {

    .single-news .wrap.unesco-single .content-area .primary_content,
    .single-news .wrap.unesco-single .content-area .secondary_content,
    .single-news .wrap.unesco-single2 .primary_content,
    .single-news .wrap.unesco-single2 .secondary_content {
        width: 100%;
        float: none;
    }

    .grid-unesco>div,
    .grid-unesco>div.middleone ,
    .grid-unesco>div>div.wpnaw-news-no-image {
        height: inherit;
    }
}

/* Breadcrumbs */

body.tag .breadcrumb {
    margin-bottom: 28px;
}

.breadcrumb {
    overflow: inherit;
    white-space: inherit;
}

.breadcrumb>div {
    float: left;
}

.breadcrumb>div:first-child {
    width: calc( 100% - 250px );
}

.breadcrumb>div:last-child {
    width:250px;
    text-align: right;
}

.breadcrumb>div:last-child a {
    text-decoration: underline;
}

.breadcrumb .home:before {
    content: "";
}

.breadcrumb:after {
    content: "";
    clear: both;
    display: block;
}

.breadcrumb,
.breadcrumb a,
.breadcrumb span {
/*    font-family: 'Arial narrow'; */
    font-family: "Scada";
    font-size: 17px;
    color: #001E78;
}

.breadcrumb span {
    display: inline-block;
    margin-bottom: 0;
}

.breadcrumb span.current-item {
/*    text-decoration: underline; */
    visibility: hidden;
}

@media only screen and (max-width: 768px) {
    .breadcrumb>div {
        float: none;
    }

    .breadcrumb>div:first-child,
    .breadcrumb>div:last-child {
        float: none;
        width: 100%;
    }
    .reportproblem {
        display: none;
    }
}

/* Micsellaneous */

.page-template-unesco_archive .secondary_content .tagcloud,
.unesco-single .secondary_content .tagcloud,
.unesco-single2 .secondary_content .tagcloud,
body.tag .wrap.unesco-archive #secondary .tagcloud {
    display: inline-block;
    width: 100%;
}

.page-template-unesco_archive .secondary_content .tagcloud a,
.unesco-single .secondary_content .tagcloud a,
.unesco-single2 .secondary_content .tagcloud a,
body.tag .wrap.unesco-archive #secondary .tagcloud a {
/*    background-color: #0C4C8A;
    color: #fff;
    display: inline-block;
    font-weight: 300;
    margin-bottom: 10px;
    margin-right: 5px;
    padding: 2px 15px;
    text-decoration: none;
    */
    font-size: 18px !important;
    display: block;
    float: left;
    width: 50%;
    font-family: Scada;
    text-decoration: none;
	line-height: 0.95;
    padding-bottom: 10px;
}

.page-template-unesco_archive .secondary_content .tagcloud a:nth-child(even):after,
.unesco-single .secondary_content .tagcloud a:nth-child(even):after,
.unesco-single2 .secondary_content .tagcloud a:nth-child(even):after,
.page-template-unesco_archive .secondary_content .tagcloud a:last-child:after,
.unesco-single .secondary_content .tagcloud a:last-child:after,
.unesco-single2 .secondary_content .tagcloud a:last-child:after,
body.tag .wrap.unesco-archive #secondary .tagcloud a:nth-child(even):after,
body.tag .wrap.unesco-archive #secondary .tagcloud a:last-child:after {
    content: "";
    clear: both;
}

.page-template-unesco_archive .secondary_content .tagcloud a:hover,
.unesco-single .secondary_content .tagcloud a:hover,
.unesco-single2 .secondary_content .tagcloud a:hover,
body.tag .wrap.unesco-archive #secondary .tagcloud a:hover {
/*    background-color: #333; */
    text-decoration: underline;
}

.unesco-single .secondary_content a.numberpage,
.unesco-single2 .secondary_content a.numberpage {
    max-width: 60%;
    display: block;
}

h3 {
	font-size: 18px; 
    line-height: 1.292;
}
.news .news-title a{
	font-size: 18px; 
	text-transform: uppercase;
}

.grid-unesco h3.news-title a {
	font-size: 16px;
	line-height: 20px;
}
