#rt-mainbody a{
  color: #005f47;
  font-weight: bold;
}

#rt-logo {margin: 0;}

@media only screen and (max-width: 959px) and (min-width: 768px){
#rt-top .rt-grid-5 {flex-basis:100%;}
#rt-header .rt-grid-10 {flex-basis:100%;}
}
/*.menu-block  {min-width:767px;}*/
.menu-block .gf-menu.l1 > li > .item {
	height: 0;
}
.menu-block .gf-menu.l1 > li > .item .menu-item-wrapper {
margin: 0 7px;
}

body.layout-mode-responsive .menu-block .gf-menu.l1 > li > .item .menu-item-wrapper {
  margin: 0 6px;
}


.gf-menu.l1 > li > .item {
	font-size: 14px;
}

.menu-block .gf-menu .dropdown .item{
	font-size: 14px;
}
#rt-header-surround {
	padding-bottom: 0;
}

#rt-header {
/* border-bottom: 2px solid #005f47;*/
}
.rt-social-buttons {
text-align: left;
}
.rt-social-buttons .social-button{
width: 60px;
}
#rt-copyright .rt-block{
padding:15px 15px;}

#gantry-totop {
margin-top: 0;
}

.social-button .fa{
font-size:1.9em;}

.social-button-text {
	font-size: 14px;
}

.sprocket-tables-cell{
	padding: 12px !important;
	margin: 0px !important;
}
#rt-extension div.srfrContainer ul.srfrList li {
	border-bottom:none !important;
	
}

#rt-header input {
	height:35px;
}

.buscar  form{
margin-top: -25px;
margin-bottom: 0;
margin-right: 0;
float: right;
}
.buscar input{width: 170px;}
#rt-top .mod-languages {
float: right;
}

.component-content {
	padding: 20px;
	color: #141414;
	background:	#ffffff;
}
  
#gantry-totop {
	left:0;  
	margin-top: -40px;
}	
	

#rt-breadcrumbs .rt-block {
	margin: 5px;
}

.fp-maintop p {
padding:0;
}
.rt-super-large-text {
    font-size: 8em;
    line-height: 1.25em;			    
}	

@media only screen and (min-width: 960px) and (max-width: 1199px) {
   body.layout-mode-responsive .rt-super-large-text {
  font-size: 6.7em;
  }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  body.layout-mode-responsive .rt-super-large-text {
    font-size: 5.2em;
  }
}

	
	// Tablet Modes
	@media only screen and (min-width: 768px) and (max-width: 959px) {
		body.layout-mode-responsive & {
			font-size: 5.2em;
		}
	}			
	// Mobile Mode
	@media (max-width: 767px) {
		body.layout-mode-responsive & {
			font-size: 5em;
		}
	}    
}

.sprocket-tabs .sprocket-tabs-nav li .sprocket-tabs-inner {
padding: 8px 20px;
}

.fp-maintop .readon2 {
  color: #ffffff;
  border: 2px solid #ffffff;
}

.title2 .module-title .title {font-family: inherit;	}

.azul .module-surround .module-title .title{  
	color: #ffffff;
	background: #1E4BA5;
	text-transform: uppercase;
	text-align: center;
}

.amarillo .module-surround .module-title .title{  
	color: #ffffff;
	background: #FF9900;
	text-transform: uppercase;
	text-align: center;
}	

.rojo .module-surround .module-title .title{  
	color: #ffffff;
	background: #FF0000;
	text-transform: uppercase;
	text-align: center;
}	

.paises-pie {text-align:center;}
.biblio .sprocket-tables-text div {
	max-height:200px;
	overflow:hidden;
	}

.biblio .sprocket-tables-text img {
	width: 90%;
}

.biblio >.title9 a:not(.readon) {
  color: #008463;
}

.pensamiento_texto {
	font-size: 2em;
	font-style: italic;
	text-align: center;
}
.pensamiento_autor {
	font-size: 1.7em;
	font-weight: bold;
	text-align: center;
}
#rt-feature .readon2 {
	color:#777496;
	border:2px solid #777496;}
#rt-feature .readon2:hover {
	color:#48BEB7;
	border:2px solid #48BEB7;
}

.biblio .title {
	border: 1px solid rgb(66, 92, 66);
}

.biblio a {
	color: #046C53 !important;
	font-weight: bold;
}

.issuuembed  span {
	 display: none;
}

/*.azul, .azul .title , .azul .item span { color: #1E4BA5 !important; text-shadow: 0.03em 0.03em 0.1em #1E4BA5;}*/
/* .amarillo, .amarillo .title, .amarillo .item span  { color: #FF9900 !important; text-shadow: 0.03em 0.03em 0.1em #FF9900;}*/
/*.rojo, .rojo .title, .rojo .item span { color: #FF0000 !important; text-shadow: 0.03em 0.03em 0.1em #FF0000;}*/
