/* CSS Document */
@font-face {
    font-family: "EbrimaSARegular";
    src: url('https://kontulab.eus/wp-content/themes/kontulab/webFonts/EbrimaSARegular.woff2') format('woff2'), url('https://kontulab.eus/wp-content/themes/kontulab/webFonts/EbrimaSARegular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "EbrimaSABold";
    src: url('https://kontulab.eus/wp-content/themes/kontulab/webFonts/EbrimaSABold.woff2') format('woff2'), url('https://kontulab.eus/wp-content/themes/kontulab/webFonts/EbrimaSABold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
body, #nav-menu li a, #breadcrumbWrp .bread_left a, .social_links li a, #homeTabWrp .nav-tabs a, div#popupContact, form.authMail, input[type=text].authFormField, textarea.authFormField { font-family: "EbrimaSARegular" !important; font-weight: normal !important;    font-style: normal; }
h2, h3, h4, h5, .tocTitle, h6, #sidebar .blockTitle, .searchCntNav button, .titlu, .titlu1, .mainNavigation h1, .titulo_revista h2 a, .title_heading, .submit, #authSend, #authCancel { font-family: "EbrimaSABold" !important; font-weight: normal !important;font-style: normal;}
.pkp_structure_main {float:left;}
.issue-toc .thumbnail {width: 150px;}
.authors .glyphicon, .pages .glyphicon, div#navMenuWrp_portal, .titleSide, div.caja-espacio-superior, div.caja-espacio-inferior, .ehupage, nav.cmp_breadcrumbs, #sidebar .title.pkp_screen_reader {display: none !important;} 
.article-summary.media, .issueTocPublishArticles .media-body {border: none;}
.WrpMediaCnt {font-size: 0 !important;line-height: 10px;}
body main, #homeTabWrp .nav-tabs a {font-size: 16px;}
.article-summary .authors { font-size: 14px !important;}
.article-summary .media-heading a { font-size: 20px;}
.media-body .galleryLinksWrp {margin-top: 0;}
p.pages {margin-top: 35px;}
h2.current_issue_title.lead {
    padding: 10px 20px;
    background-color: #f0f0f0 !important;
    margin: 18px 0px;
    color: #00b490;
    display: block;
    top: 0;
    left: 0;
}
h2.headings, h2.current_issue_title.lead {
	color: #00b490;
	text-transform: none;
	letter-spacing: 0;
}
.mainNavigation, #navMenuWrp, .topSocial li a {
	background: none;
	background-color: #00b490;
}
#headerNavigationContainer {
	background-color: #00b490;
}
.section {
    border-top: none;
    margin-top: 57px !important;
}
.btnslink { font-size: 14px !important; margin-top: 0;}
.btnslink, .download .galleryLinksWrp {
    border: 1px solid #00b490 !important;
    color: #00b490 !important;
}
.btnslink a, .galleryLinksWrp a {
    color: #00b490;
}
.article-summary.media {
    border-bottom: 1px solid #f0f0f0;
    margin: 40px 0;
}
.navbar-brand>img {
    height: 106px; max-height: 106px;
}
a, a:visited, a:link, #sidebar .content li a {color: #000000;}
a:hover, #sidebar .content li a:hover {color: #00b490;}
#customblock-lateral-home div {display: block !important;}
.mainNavigation .navbar-brand.pageHeaderTitle {color: #7d7d7d; }
#publishingHome a, #publishingHome a:hover, .navbar-nav.titulo_revista {position: fixed; top: 0;left: 2%;width: 180px;height: 70px; background: center / contain no-repeat url(https://ojs.ehu.eus/public/site/images/mazpiri/papeles-de-identidad-claim.png) transparent !important; margin: 10px; border: none; color: rgba(0, 0, 0, 0 ) !important;}
.navbar-brand-logoJournal {float: right; margin: 0 10px;
}
.nav.navbar-nav.titulo_revista:after {
	content: "ex Papeles del CEIC";
	display: block;
	color: rgba(255,255,255,0.5);
	position: absolute;
	right: 17px;
	bottom: -25px;
}
.titulo_revista h2 a {
color: rgba(0, 0, 0, 0 ) !important;
width: 100%;
height: 40px;
}
.mainMedia {position: relative;}
.mainMedia .media-left {padding: 0;}
.issue-summary .media-left .cover .media-object {max-width: 100%; height: auto !important;}
.mainNavigation {margin-bottom: 0;}
.takeWidth {    margin-top: 0; position: absolute; bottom: 0; max-height: 75px;}
.takeWidth .media-heading {border: none; margin-bottom: 0; color: #ffffff;    background-color: rgba(0, 180, 144, 1);}
.takeWidth div, .takeWidth a, .media-heading .title {color: #ffffff;    background-color: transparent;}
.lead {    margin-bottom: 0px; line-height: 1;}
@media (min-width: 768px) {
	#nav-menu .container {padding-top: 20px;}
#publishingHome a, #publishingHome a:hover, .navbar-nav.titulo_revista { width: 240px; top: 5px;height: 100px; }
	#mainContainer {margin-top: 190px !important;}
	.pkp_structure_content.container {max-width: 1300px;}
	.pkp_structure_main.col-md-9 {width: 80%;}
	.pkp_structure_sidebar.col-md-3 {width: 20%}
.nav.navbar-nav.titulo_revista:after {
	left: 115%;
	bottom: -3px;
	text-align: left;
	width: 130px;	
}
}