@charset "UTF-8";
/* CSS Document */
.main-header {
	/*background-image: url("http://revistarelap.org/header2.jpg");*/
	background-image: url("./images/header2.jpg");
	background-repeat: no-repeat;
	background-position: center; 
	background-size: 100%;
	
}
.page-issue-date {
	display: none;
}
#main-navbar {
	background-color: #0c406f;
	padding-top: 0rem;
	padding-bottom: 0rem;
	line-height: 0;
	width: 1255px;
	
}
.navbar{
padding: 2rem 3rem;}
.nav-link
{
font-size: 13px !important;
	
}
.dropdown-item
{
font-size: 13px !important;
	padding: 0 !important;
	border: 0px solid transparent !important;
	width: 100%;
	line-height: 1rem;
	background-color: rgb(12, 64, 111) !important;
}
a.dropdown-item:hover
{
color:rgb(255, 163, 0) !important;
}

.dropdown-menu.show
{
	background-color: rgb(12, 64, 111) !important;
		padding: 0.1em !important;
	align-content: right !important;
	justify-content: space-evenly !important;
	
}
.navbar-light .navbar-nav .dropdown-item {

    color: #fff;
	margin: 0.5em !important;
	padding-left: .5rem !important;
}
#userNav
{

    background-color: #ed8600;
border-radius: 25px;
}
#userNav:hover
{

   background-color: rgb(12, 64, 111) !important;

}

#primaryNav
{
	padding-top: 0rem;
	padding-bottom: 0rem;
	line-height: 0;
	
}
.article-summary-title a
{
	color: #053475;
	font-family: 'Fira Sans', sans-serif;
font-size: 18px;
}
.article-summary-title a:hover
{
	color: #bee;
}

.issue-toc-section-title {
	color: #333;
	font-size: 1.25rem;
font-family: 'Droid Serif', serif;
}
.main-header.container {
	padding: 0;
}

.nav-link
{
	color: #ffffff !important;
	border: none !important;
}
.article-details-issue-identifier a:hover {
	text-decoration: underline;
}
.article-details-issue-identifier a {
	color: #0a818a;
	
}
a.nav-link:hover{
	color: #ffa300 !important;
}
.btn {
	border: none;
}
.btn.dropdown-toggle {
	color: #ffffff;
}

@media (min-width: 992px) {
	.btn.dropdown-toggle, #navMenuDropdown1.nav-link.dropdown-toggle, a.li.nav-item.nmi_type_user_login {
	color: #0c406f !important;
		border: none;
}
}
.navbar-expand-lg {

    -ms-flex-flow: row nowrap;
    flex-flow: wrap;
    -ms-flex-pack: start;
    justify-content: center !important;

}

@media (min-width: 768px)
	{
		.nav-link {
			padding:.5rem 1rem !important;
		}
		#primaryNav {
    line-height: 1em;

}
			.navbar-brand {

    max-width: 100%;
			padding-top: 0rem;

padding-bottom: 0rem;

}
}
@media (max-width: 768px)
	{
		.nav-link {
			padding:.7rem .5rem 1rem 1rem !important;
		}
		
		
		.navbar-brand img {
		max-height: 2em !important}
		
		
		#primaryNav {

    line-height: 10px;

}
		p {

    margin-top: 5px;
			margin-left: 25px;
    margin-right: 25px;
			line-height: 1.5;

}
		li.show {
			font-size: 16px;
			line-height: 1.5;
		}
		.navbar-brand {

    max-width: 100%;
			padding-top: 0rem;
margin-right: 10rem;
padding-bottom: 0rem;

}
}


.site-footer {
	background-color: #0c406f; 
}
@media (min-width: 992px){
	#userNav .dropdown-item {
    line-height: 2em !important;

}
		li.show {
	font-family: "Fira Sans", sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 30px;
}
		.navbar-logo {
			display: block;
			padding-top: 0rem;
			padding-bottom: 1rem;
			max-width: 100%;
			text-align: center;
		}
		.container {
	padding: 2rem 1rem 0 1rem !important;
}
		.navbar-logo img {

    max-height: 100px;

}
		
}

#languageLargeNav {
	background-color: #ed8600;
	border-radius: 25px;
}
#languageLargeNav:hover {
	background-color: #0c406f;
}
.btn.dropdown-toggle, #navMenuDropdown1.nav-link.dropdown-toggle, a.li.nav-item.nmi_type_user_login{
	color: #ffffff !important;
}
.btn-primary:hover, .btn-primary:focus
{
	background: #ed8600 !important;
	order-color: #ed8600 !important;
	color: #ffffff !important;
}
.article-summary-title a:hover
{
	color: #ed8600;
}
.container.site-footer-index {
	padding-top: 40px !important;
		padding-bottom: 40px !important;
	margin-left: 0px !important;
		margin-right: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	max-width: 100%;
	width: 100%;
	line-height: normal;
	text-align: center;
	
}
.container.site-footer-contet {
	padding-top: 0px !important;
		padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.container.container-homepage-issue
{
	padding-top: 0px !important;
		padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.site-footer {
	margin-top:0px !important;
	padding-top: 0px !important;
}
.graphic {
	width: 100%;
  max-width: 600px;
  height: auto;
	display: block;
  margin-left: auto;
  margin-right: auto;
}
.caption {
	font-size: 1em !important;
}
.caption span {
	font-size: 0.7em !important;
	font-color: #ff55cc;
}
.title{
	font-size: 1em !important;
	color:rgb(255, 163, 0);
}
.caption-label {
	font-size: 1em;
	color:#626262;
}

.heading {
	font-size: 0.9em;
	color:#626262;
}
.table-wrap table
{
	font-size: 0.7em;
	color:#626262;
	text-align: left !important;
}
.table-wrap table tr
{
	text-align: left !important;
}
.table-wrap table td
{
	text-align: left !important;
	padding: 0.3em;
}
.table-wrap table th
{
	text-align: left !important;
	padding: 0.3em;
}
.alt-text
{
	font-size: 0.8em;
	
}
.attrib
{
	font-size: 0.7em;
	color:#626262;
}
.fn
{
	font-size: 0.7em;
	color:#626262;
}
.article-details-keywords-value
{
	text-transform: uppercase;
}@charset "UTF-8";
/* CSS Document */

