a {
	color: #C72B75;
}
html body div.container.container-homepage-issue div.text-center a.btn {
	color: #C72B75;
	border: 2px solid #C72B75;
}
html body div.container.container-homepage-issue div.text-center a.btn:hover {
	color: #C72B75;
	border: 2px solid #C72B75;
}
.main-header {
    /*background-color: #264b59;*/
    background-color: #595958;
}
.navbar-logo-text {
    font-size: 55px;
    font-family: 'Noto Sans', sans-serif;
    color: #fbfbfb;
    letter-spacing: 10px;
    font-weight: 900;
}
.navbar-logo-text:hover {
    color: #fbfbfb;
}
.revistade a {
  color: #fbfbfb;
  padding-right: 60px;
}
a#navMenuDropdown2.nav-link.dropdown-toggle span.badge.badge-light {
	background: #fbfbfb;
}
button#languageToggleMenulanguageLargeNav.btn.dropdown-toggle {
	color: #fbfbfb;
}
button#languageToggleMenulanguageLargeNav.btn.dropdown-toggle:hover {
	border-color: #fbfbfb;
}
button#languageToggleMenulanguageLargeNav.btn.dropdown-toggle:focus {
	border-color: #fbfbfb;
}
#userNav .nav-link {
	color: #fbfbfb;
	border-color: #fbfbfb;
}
#userNav .nav-link:hover {
	border-color: #fbfbfb;
}
#userNav .nav-link:focus {
	border-color: #fbfbfb;
}
#primaryNav .dropdown-menu.show {
	background: #595958;
}
#primaryNav .nav-link {
  color: #fbfbfb;
}
#primaryNav .nav-link:hover {
  color: #fbfbfb;
  border-color: #fbfbfb;
}
#primaryNav .nav-link:focus {
  color: #fbfbfb;
  border-color: #fbfbfb;
}
.navbar-toggler {
	background-color: #fbfbfb;
}
.navbar-light .navbar-nav .nav-link, .navbar-light .navbar-nav .dropdown-item, #languageSmallNav .btn {
	color: #fbfbfb;
}
.contenedorvideo {
	max-width: 560px;
}
.video-js {
	position: relative !important;
	width: 100% !important;
	height: auto !important;
}
.issue-summary-date {
	display: none;
}
.site-footer {
	background-color: #595958;
	font-size: 14px;
	color: #fbfbfb;
	padding-bottom: 0;
	padding-top: 2rem;
	margin-top: 78px;
}
#logotipos {
    /*background-color: #fff;*/
	margin: 0 auto;
    /*max-width: 583px;*/
    padding-top: 22px;
    /*margin-top: 38px;*/
    padding-bottom: 22px;
    /*border-radius: 10px 10px 0px 0px;*/
}
#logotipos img {
	max-height: 70px;
}
#logotipos img:hover {
	opacity: 0.9;
}
@media (max-width: 992px){
	#celdarevistade {
		display: none;
	}
	.navbar-logo-text {
		font-size: 30px;
		padding-top: 12px;
	}
}
@media (max-width: 350px){
	.navbar-logo-text {
		font-size: 20px;
	}
}
@media (max-width: 685px){
	/*#matronato {
		max-width: 100%;
		display: block;
		margin: 0 auto;
	}*/
}
@media (max-width: 430px){
	#logotipos img {
		max-height: 66px;
	}
}
