/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/*******************************************
  PORTADA, ASPECTO GENERAL Y MENÚ
*******************************************/

#contenido {
margin,padding:0
}
.columnaIzquierda {
float:left;
width: 43%;
}
#columnaIzquierda {
margin:0 0 0 6%;
float:left;
width: 43%;
}
#columnaDerecha {
margin:0 6% 0 3%;
float:right;
width: 42%;
}
.columnaDerecha{
float:right;
width: 52%;
}
.portada .destacado {
background-color:inherit;
}
.destacado {
background-color:#eae8ed;
}
.portadaRedondeado {
border-radius: 10px;
padding:10px;
border: 1px solid #eae8ed;
}
.acercadeRedondeado {
font-weight: bold;
border-radius: 10px 10px 0px 0px;
padding: 0;
border: 1px solid #eae8ed;
text-align: center;
margin-bottom: 5px;
}
.acercadeRedondeadoInv {
border-radius: 0px 0px 10px 10px;
padding:10px;
border: 1px solid #eae8ed;
font-size: 13px;
margin-bottom: 15px;
}

.post-content .fontawesome-icon.circle-yes {
border:0px;
line-height:26px;
height:36px;
width:36px;
font-size:20px;
padding-top:5px;
}

.post-content .fontawesome-icon.circle-yes {
background-color:#e51a4c;
color:white;
}

.post-content .fa-question.fontawesome-icon.circle-yes {
line-height:22px;
height:30px;
width:30px;
font-size:18px;
padding-top:3px;
float:none;
}

.post-content .destacado .fontawesome-icon.circle-yes {
background-color:white;
color:#e51a4c;
}

.post-content .destacado .summon-search-box .summon-search-submit:hover {
  background: url(../../uploads/2017/03/botonBusquedaHover.png) 0 0 no-repeat;
  cursor: pointer;
}
.post-content .destacado .summon-search-box .summon-search-submit {
    vertical-align: top;
    margin: 0;
    padding: 0;
    border: 0;
    height: 46px;
    width: 15%;
    background: url(../../uploads/2017/03/botonBusqueda.png) 0 0 no-repeat;
}
.post-content a{
    text-decoration: underline;
}
.post-content .destacado .summon-search-field {
    width: 80%;
    font-size: 16px;
    font-style: italic;
    height: 42px;
    color: #333;
    margin:0;
    border:1px solid #d2d2d2;
}
.post-content #columnaIzquierda input[placeholder] {
    color: #666;
}
.post-content #columnaIzquierda  input[placeholder] ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #666;
}
.post-content #columnaIzquierda input[placeholder] :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #666;
}
.post-content #columnaIzquierda input[placeholder] ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #666;
}
.post-content #columnaIzquierda input[placeholder] :-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #666;
}
.post-content .rreeLeft .destacado #querybox {
  padding-left: 10px;
}
.post-content .destacado #querybox .avanzada a:hover {
  color: #a4052d;
}
#querybox {
margin:0;
padding:0 0 0 25px;
font-size: 10px;
}
.post-content .destacado #querybox .avanzada {
    font-size: 16px;
    color:#e51a4c;
}
.post-content .destacado #querybox .avanzada a{
    font-size: 16px;
    color:#e51a4c;
}
.post-content #querybox .summon-search-widget .summon-search-box {
margin:15px 0 0 0;
}
a.recargaTesis {
  padding: 10px;
  text-decoration:none;
  border-radius: 5px;
  font-weight:normal;
  font-size: 14px;
}
.post-content #newsletter .newsletter-search-submit, .recargaTesis {
    width:35%;
    border: 0;
    height: 42px;
    color:white;
    background-color: #e51a4c;
    font-size:15px;
    font-weight:bold;
}
.post-content #newsletter .newsletter-search-field{
    width:60%;
    font-size: 16px;
    font-style: italic;
    height: 42px;
    color: #333;
    margin:0;
}
.newsletter-search-box {
    padding:20px 0 0 40px;
}
.condiciones {
font-size:11px;
}
#bibliotecasMiembro h2{
padding-left:10px;
}
#bibliotecasMiembro{
padding-left:0;
}
#noticiasPortada .fusion-date-and-formats {
  display:none;
}
#noticiasPortada .post-content {
  width: 92%;
}
#noticiasPortada .post {
  margin-bottom:25px;
}
#wrapper #main #noticiasPortada .fusion-post-content > h2.entry-title {
    font-weight:bold;
    line-height: 20px;
    font-size: 16px;
}
#wrapper #main #noticiasPortada .fusion-post-content > h2.entry-title a{
    text-decoration: none;
    text-transform: uppercase;
}
#noticiasPortada .fusion-post-content-container{
    line-height: 1.2;
    margin:0;
    color: black;
}
#noticiasPortada .fusion-single-line-meta {
  margin-bottom:10px;
}
#noticiasPortada .fusion-read-more {
  /*color:white;
  background-color:#e51a4c;
  font-size:16px;
  padding:9px 18px;
  text-decoration: none;*/
}
#noticiasPortada .fusion-meta-info {
  border-bottom: 2px solid #eae8ed;
  padding:20px 0 40px 0;
}
#noticiasPortada .fusion-date {
  font-style: italic;
}
#noticiasPortada .fusion-alignright {
  width: 92%;
}
.redesSociales .fusion-social-networks-wrapper{
  margin: 0;
  text-align:right;
  padding-right: 80px;
}
.redesSociales .fusion-social-links-header {
  margin-top: 0;
}
.redesSociales .fusion-social-networks .fusion-social-network-icon{
  margin: 2px 5px;
}
.social_links_shortcode .social-networks, .fusion-content-widget-area .social-networks {
  float: none;
}
.fusion-content-widget-area .social-networks li, .social_links_shortcode li {
  float: left;
  margin-left: 0;
  margin-right: 10px;
}
.fusion-social-networks-wrapper .fontawesome-icon.circle-yes:hover {
  background-color: #a4052d;
  color: white;
}
.fusion-social-networks-wrapper .fontawesome-icon.circle-yes {
  float:none;
  background-color: white;
  border: 0px;
  color:#666666;
  height: 30px;
  width: 30px;
  padding-top: 6px;
}
.redesSociales .fusion-social-links-header .fusion-social-networks a {
  font-size:18px;
  border-bottom: 0;
}
body, html, html.csstransitions body.custom-background {
  background-color: white;
}

/***********************************************
  FIN PORTADA, ASPECTO GENERAL Y MENÚ
***********************************************/

/***********************************************
 PÁGINAS 
***********************************************/
.post-content .fusion-title .title-sep-container {
  margin-top:15px;
  height: 0;
}
.post-content .fusion-title .title-sep.sep-double {
  border-top-width:0;
}
.home #content .post-content {
  padding-right: 0px;
}
#content .post-content {
  padding-right: 50px;
}
.post-content .fusion-title .title-sep {
  border-color:black;
}

#wrapper #main .post-content .fusion-title h2.title-heading-left {
  font-size: 25px;
}


#main .fusion-row #sidebar {
  padding-top:65px;
  padding-left:0;
}
#sidebar .widget_nav_menu li {
  color:#e51a4c;
  margin-left:1%;
  font-size:14px;
}
#sidebar .widget_nav_menu li a:hover {
  color:#a4052d;
}
#sidebar .widget_nav_menu li a {
  color:#e51a4c;
  padding-left: 3%;
  line-height: 2.2em;
}
#sidebar .widget_nav_menu li li a {
  text-transform: none;
  color:#e51a4c;
}
#sidebar .widget_nav_menu li li li a {
  color:#e51a4c;
  padding-left: 10%;
}
.fusion-row #sidebar-left ul#sidebar a{
  border:0;
}
.fusion-row #sidebar-left ul#sidebar {
  border:0;
}
.fusion-row ul#sidebar {
  border:0;
}
#sidebar .widget_nav_menu li.current_page_item {
  background: black url(../../uploads/2017/03/punteroLateralMin2.png) 100% 0 no-repeat;
  max-width: 230px;
}
#sidebar .widget_nav_menu li.current_page_item .sub-menu {
  background: white;
}
#sidebar .widget_nav_menu li a:before {
  content:none;
}
#sidebar .widget_nav_menu li {
  text-transform: uppercase;
  border: none;
}
#sidebar .widget_nav_menu li  li {
  margin: 0;
  display:block;
  text-transform: none;
  padding: 0;
  border: none;
}

#main .fusion-row .side-nav {
  padding-top:45px;
  padding-left:3%;
}
.side-nav li {
  color:#e51a4c;
  margin-left:1%;
}
.side-nav li a:hover, .side-nav li.page_item a:hover {
  color:#a4052d;
}
.side-nav li a, .side-nav li.page_item a {
  color:#e51a4c;
  padding: 3.7px 0 3.7px 5%;
}
.side-nav li li.page_item a {
  color:#e51a4c;
  padding: 3.7px 0 3.7px 25px;
}
.side-nav li li li.page_item a {
  color:#e51a4c;
  padding: 3.7px 0 3.7px 40px;
}
.fusion-row .side-nav-left ul.side-nav a{
  border:0;
}
.fusion-row .side-nav-left ul.side-nav {
  border:0;
}
.fusion-row ul.side-nav {
  border:0;
}
.side-nav li.current_page_item {
  background: black url(../../uploads/2017/03/punteroLateralMin2.png) 100% 0 no-repeat;
  max-width: 230px;
}
.side-nav li.current_page_item .children {
  background: white;
}
.side-nav li {
  text-transform: uppercase;
}
.side-nav li.page_item {
  display:block;
  text-transform: none;
}


#wrapper #main .fusion-widget-area .current_page_item > a {
  color: white;
  font-weight:bold;
}
.fusion-row  .fusion-widget-area .children {
  margin:0;
}
body #main {
  color:#666666;
  font-size:16px;
}
.tablaIconosUnis {
  float: left; 
  width: 45%; 
  text-align: center;
}
.tablaIconosUnis img{
  height: 70px;
}
.contenedorTablas {
  margin: 25px 0 15px 0;
}
.search-submit {
    padding: 0 22px;
    border: 0;
    height: 42px;
    color:white;
    background-color: #e51a4c;
    font-size:16px;
    font-weight:bold;
}
input[type="text"].search-field {
    width:65%;
    font-size: 15px;
    font-style: italic;
    height: 42px;
    color: #333;
    margin:0;
}
.center {
  text-align:center;
  width:100%;
  margin:5px auto;
}
.logoInvestigaM {
  float:left;
  margin-right: 20px;
}

/* Breadcrumbs */
.fusion-breadcrumb-prefix {
  padding-right: 5px;
}
.fusion-breadcrumb-sep {
  padding: 0 5px;
}
.fusion-breadcrumb-sep:last-child {
  display: none;
}
.fusion-page-title-bar .fusion-breadcrumbs a:hover {
  color:#a4052d;
}
.fusion-breadcrumbs {
  list-style: none;
  margin: 0;
  padding: 0;
}
.fusion-breadcrumbs span {
  display: inline-block;
}
.home #wrapper .fusion-page-title-bar {
  display: none;
}
#wrapper .fusion-page-title-bar {
  clear:none;
  margin: 0 0 15px 50px;
}
#wrapper .fusion-page-title-bar .fusion-breadcrumbs .fusion-breadcrumb-prefix {
  font-size:18px;
}
#wrapper .fusion-page-title-bar .fusion-breadcrumbs .breadcrumb-leaf {
  font-weight:bold;
  color: black;
}
.fusion-breadcrumb-prefix + span {
  display: none;
}
.nube {
  max-width: 648px;
  text-align: center;
}
.pgdonline img {
  vertical-align:middle;
}
#content .post-content blockquote {
  padding: 0
}
#content .post-content blockquote.crearPGD {
  padding: 15px;
}
.colIzq {
  width:40%;
  float:left;
}
.colDer {
  width:55%;
  float:right;
}
#wrapper #main{ 
  padding-top:0;
}
.redondeado {
  font-size: 0.95em;
  border-radius: 10px;
  padding:10px;
  border: 1px solid #eae8ed;
  margin-bottom: 25px;
}
.clear {
  clear:both;
}
.fila {
  width:100%;
  border-bottom: 1px solid white;
}
.biblioteca {
  padding: 0 5px;
  margin-top: 10px;
  width:33%;
  float:left;
  text-align: center;
}
.coar {
  margin:auto;
  width: 350px;
  height: 145px;
  vertical-align:middle;
  line-height:145px;
  margin-bottom:20px;
}
.coar img {
  vertical-align:middle;
  line-height:145px;
}
.filaForm {
  margin: 10px;
}
.filaForm .search-field[type="text"] {
  width: 400px;
}
.encuestas th {
  font-weight: bold;
}
.encuestas th, .encuestas td {
  padding: 5px;
}

/* BLOGS */

.fusion-flexslider .slides a img.wp-post-image {
  display:none;
}
body #content .post .post-content {
  color: #666666;
}
.fusion-row #formacion .post-content {
  width:100%;
}
.fusion-row #formacion.fusion-blog-pagination .entry-title {
  margin-bottom: 5px;
}
.fusion-row #formacion.fusion-blog-pagination .fusion-post-content-container {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400px;
  font-size: 14px;
}
.fusion-row #formacion.fusion-blog-pagination .entry-title a {
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}
.post{
  margin-bottom:15px;
}
body.single-post .post h2.entry-title , body.blog .post h2.entry-title {
  margin-bottom:10px;
}
body .post .fusion-meta-info {
  padding: 10px 0;
}
.fusion-filter-all {
  display: none;
}
body.blog #content .fusion-blog-layout-large .fusion-post-slideshow {
  margin-bottom: 0;
  float: left;
}
body.blog #posts-container .post-content {
  width:65%;
  font-size: 14px;
}
body.blog #posts-container .fusion-flexslider {
  width: 27%;
}
body.blog #posts-container .flexslider {
  margin: 0 0 0 4%;
}
body.blog #posts-container .fusion-meta-info {
  overflow:visible;
  clear:none;
}
body.blog #posts-container .fusion-alignright {
  margin-left: 4%;
  width: 92%;
  float: left;
  clear: none;
}
.fusion-read-more:hover {
  color: #a4052d;
}
body.blog .fusion-alignright .fusion-read-more {
  font-size: 14px;
  padding: 10px 12px;
}
body.single-post #wrapper #main .post>h2.entry-title, body.blog .post .fusion-post-content h2.entry-title a {
    font-weight:bold;
    text-decoration: none;
    text-transform: uppercase;
}

body.blog #posts-container .fusion-alignleft .fusion-date {
  font-style: italic;
  font-size: 12px;
}
body.blog #wrapper #main { 
  padding-left:	3%;
  padding-right:3%;
}
body #wrapper #main {
  margin-left:	50px;
}
body.page-template-side-navigation #wrapper #main , body.home #wrapper #main {
  margin-left: 0;
}

/* Recursos electrónicos */
.rreeRight {
  float: right;
  width: 17%;
}
.rreeLeft {
  float: left;
  width: 78%;
}
#barraIdioma {
  color: white;
  margin: 4px 45px;
  float:right;
  font-size: 14px;
}
#barraIdioma a {
  color: white;
  font-weight:bold;
}
#barraIdioma a:hover {
  color: black;
}
.rree .fa {
  color: #e51a4c;
}
.rree th {
  font-weight:bold;
}
.rree {
  border: solid 1px #eae8ed;
}
.rree table {
  width: 100%;
}
.centro {
  text-align:center;
  font-size: 12px; 
}
.post-content .rreeLeft .destacado .summon-search-box .summon-search-submit {
  width: 19%;
  text-align:center;
  background: #e51a4c;
  color: white;
  font-size: 16px;
  font-weight:bold;
}
.post-content .rreeLeft .destacado .summon-search-field {
  width: 80%;
}
.rreeLeft .rree table th {
  padding: 6px 15px;
}
.rreeLeft .rree table td {
  padding: 6px 15px;
  font-size: 14px;
}
.rreeLeft .rree table td .fa {
  font-size: 22px;
  padding: 0px 5px;
}
.fusion-footer-widget-area .widget_text a {
  padding: 5px 2%;
}
.fusion-footer-widget-area .widget_text a.imagenFooter:hover {
  background-color: black;
}
.fusion-footer-widget-area .widget_text a:hover {
  background-color: white;
  color: #e51a4c;
}
.fusion-row .fusion-columns {
  margin: 0;
}
.fusion-footer .fusion-row .fusion-column-last {
  width: 43%;
}
.fusion-row .col-md-4 {
  width: 28%;
  padding: 0;
}
.fusion-footer .fusion-footer-widget-area {
  padding-top: 25px;
  padding-left: 6%;
  padding-right: 0;

}
#newsletter .newsletter-search-submit:hover, .search-submit:hover, .post-content .destacado a .fontawesome-icon.circle-yes:hover, .blog_boton_portada:hover, .recargaTesis:hover {
  background-color: #a4052d;
  cursor:pointer;
  color: white;
}

body #wrapper .fusion-header-menu-align-center .fusion-row .fusion-main-menu > ul#menu-menu-intranet  > li {
  width: 16.6%;
}
body #wrapper .fusion-header-menu-align-center .fusion-row .fusion-main-menu > ul > .current-page-ancestor {
  background: black url("../../uploads/2017/03/punteroMenuSupSelec.png") no-repeat center top;
}
.acercaDeDer .destacado {
  text-align: center;
}
.acercaDeIzq {
  width: 75%;
}
.acercaDeDer {
  float: right; 
  width: 20%;
}
.acercaDeIzq h4 {
  font-size: 16px;
}
.acercaDeIzq h3 {
  font-weight: bold;
}
p#investigamDeVerMasPagoda, p#investigamVerMasDatos, p#investigamDeVerMasCiencia, p#acercaDeVerMasOrg, p#acercaDeVerMasOds, p#acercaDeVerMasGT, p#acercaDeVerMasPlan {
  margin: 0;
}
#investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda_en, #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos_en, #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia_en, #investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda, #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos, #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia, #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg_en, #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds_en, #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT_en, #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg, #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds, #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT, #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan_en, #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan, label#etiquetaAcercaDeVerMasCalidad {
  color:white;
  background-color: #e51a4c;
  font-size:16px;
  cursor: pointer;
  display: inline-block;
  padding: 2px 8px;
}
#investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda_en:hover, #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos_en:hover, #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia_en:hover, #investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda:hover, #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos:hover, #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia:hover, #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg_en:hover, #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds_en:hover, #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT_en:hover, #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg:hover, #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds:hover, #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT:hover, #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan_en:hover, #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan:hover, label#etiquetaAcercaDeVerMasCalidad:hover {
  background-color:#a4052d;
}
#datosVerMas,#pagodaVerMas,#cienciaVerMas,#orgVerMas h4,#orgVerMas,#odsVerMas h4,#odsVerMas,#calidadVerMas,#gtPMVerMas,#gtPIVerMas,#gtGuiasVerMas,#gtSummonVerMas,#gtECVerMas,#gtEDVerMas,#gtSingVerMas,#gtWebVerMas,#gtEstVerMas,#gtAPVerMas,#gtGCVerMas,#gtRDAVerMas,#gtVerMas {
  opacity: 0;
  max-height: 0;
  font-size: 0;
  transition: .25s ease;
}
#estadoInvestigamVerMasPagoda, #estadoInvestigamVerMasDatos, #estadoInvestigamVerMasCiencia, #estadoAcercaDeVerMasCalidad, #estadoAcercaDeVerMasGTPM, #estadoAcercaDeVerMasGTRDA, #estadoAcercaDeVerMasGTPI, #estadoAcercaDeVerMasGTGuias, #estadoAcercaDeVerMasGTSummon, #estadoAcercaDeVerMasGTEC, #estadoAcercaDeVerMasGTED, #estadoAcercaDeVerMasGTSing, #estadoAcercaDeVerMasGTWeb, #estadoAcercaDeVerMasGTEst, #estadoAcercaDeVerMasGTAP, #estadoAcercaDeVerMasGTGC, #estadoAcercaDeVerMasOrg, #estadoAcercaDeVerMasOds, #estadoAcercaDeVerMasGT, #estadoAcercaDeVerMasPlan {
  display: none;
}
#estadoInvestigamVerMasDatos:checked ~ #datosVerMas, #estadoInvestigamVerMasPagoda:checked ~ #pagodaVerMas, #estadoInvestigamVerMasCiencia:checked ~ #cienciaVerMas, #estadoAcercaDeVerMasOrg:checked ~ #orgVerMas h4, #estadoAcercaDeVerMasOrg:checked ~ #orgVerMas, #estadoAcercaDeVerMasOds:checked ~ #odsVerMas, #estadoAcercaDeVerMasGT:checked ~ #gtVerMas {
  opacity: 1;
  font-size: inherit;
  max-height: 999em;
}
#estadoInvestigamVerMasPagoda ~ #investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda_en:before, #estadoInvestigamVerMasDatos ~ #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos_en:before, #estadoInvestigamVerMasCiencia ~ #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia_en:before, #estadoAcercaDeVerMasOrg ~ #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg_en:before, #estadoAcercaDeVerMasOds ~ #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds_en:before, #estadoAcercaDeVerMasGT ~ #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT_en:before {
  content: 'View more ...';
}
#estadoInvestigamVerMasPagoda:checked ~ #investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda_en:before, #estadoInvestigamVerMasDatos:checked ~ #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos_en:before, #estadoInvestigamVerMasCiencia:checked ~ #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia_en:before, #estadoAcercaDeVerMasOrg:checked ~ #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg_en:before, #estadoAcercaDeVerMasOds:checked ~ #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds_en:before, #estadoAcercaDeVerMasGT:checked ~ #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT_en:before {
  content: 'View less ...';
}
#estadoInvestigamVerMasPagoda ~ #investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda:before, #estadoInvestigamVerMasDatos ~ #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos:before, #estadoInvestigamVerMasCiencia ~ #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia:before, #estadoAcercaDeVerMasOrg ~ #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg:before, #estadoAcercaDeVerMasOds ~ #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds:before, #estadoAcercaDeVerMasGT ~ #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT:before {
  content: 'Ver más ...';
}
#estadoInvestigamVerMasPagoda:checked ~ #investigamVerMasPagoda label#etiquetaInvestigamVerMasPagoda:before, #estadoInvestigamVerMasDatos:checked ~ #investigamVerMasDatos label#etiquetaInvestigamVerMasDatos:before, #estadoInvestigamVerMasCiencia:checked ~ #investigamVerMasCiencia label#etiquetaInvestigamVerMasCiencia:before, #estadoAcercaDeVerMasOrg:checked ~ #acercaDeVerMasOrg label#etiquetaAcercaDeVerMasOrg:before, #estadoAcercaDeVerMasOds:checked ~ #acercaDeVerMasOds label#etiquetaAcercaDeVerMasOds:before, #estadoAcercaDeVerMasGT:checked ~ #acercaDeVerMasGT label#etiquetaAcercaDeVerMasGT:before {
  content: 'Ver menos ...';
}
#acercaDeVerMasCalidad label#etiquetaAcercaDeVerMasCalidad,#planes #acercaDeVerMasPlan #etiquetaAcercaDeVerMasPlan_en, #planes #acercaDeVerMasPlan #etiquetaAcercaDeVerMasPlan {
  font-family: 'IcoMoon';
}
#estadoAcercaDeVerMasPlan ~ #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan_en:before {
  content: "Other plans \f105";
  font-size: 13px;
}
#estadoAcercaDeVerMasPlan:checked ~ #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan_en:before {
  font-size: 13px;
  content: "Other plans \f106";
}
#estadoAcercaDeVerMasPlan ~ #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan:before {
  content: "Otros planes \f105";
  font-size: 13px;
}
#estadoAcercaDeVerMasPlan:checked ~ #acercaDeVerMasPlan label#etiquetaAcercaDeVerMasPlan:before {
  font-size: 13px;
  content: "Otros planes \f106";
}
.etiquetaAcercaDeVerMasGT:hover {
  cursor: pointer;
}
.etiquetaAcercaDeVerMasGT:before {
  content: "[+]";
}
 #estadoAcercaDeVerMasGT:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTGC:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTAP:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTPM:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTPI:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTRDA:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTGuias:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTSummon:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTEC:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTED:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTSing:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTWeb:checked ~ .etiquetaAcercaDeVerMasGT:before, #estadoAcercaDeVerMasGTEst:checked ~ .etiquetaAcercaDeVerMasGT:before {
  content: "[-]";
}
#estadoAcercaDeVerMasCalidad ~ #acercaDeVerMasCalidad label#etiquetaAcercaDeVerMasCalidad:before {
  content: "\e620";
}
#estadoAcercaDeVerMasCalidad:checked ~ #acercaDeVerMasCalidad label#etiquetaAcercaDeVerMasCalidad:before {
  content: "\e61e";
}
.inline {
  display:inline;
}
#otrosPlanes {
  display:none;
}
.super {
  vertical-align:super;
}
.tablaOcultable {
  display:none;
}
#estadoInvestigamVerMasCiencia:checked ~ #cienciaVerMas .tablaOcultable {
  display: inherit;
}
.imagenPrincipal {
  width: 100%;
}
.imagenesGrises {
  text-align:center;
  clear:both;
  background-color:#f7f7f7;
}
.imagenesGrises img {
  border: 1px solid #666666;
  width: 14%;
  text-align:center;
  margin:1%;
  padding:1%;
}
.imagenesGrises img:hover {
  background:#fff;
}
.columnaDerecha .fa,.contacto .fa, .contacto a {
  color:#e51a4c;
}
.columnaDerecha .fa:hover,.contacto .fa:hover, .contacto a:hover {
  color: #a4052d;
}
.contacto {
  color: black;
}
.contacto h2 {
  margin: 5px 0;
  font-weight: bold;
}
.contacto label {
  margin: 5px 0;
  font-weight: bold;
}
.contacto .wpcf7-form .wpcf7-text {
  height: 40px;
  font-size: 16px;
  font-style: italic;
  margin-bottom: 10px;
}
.contacto .wpcf7-form input[type="submit"]:hover {
  background-color: #a4052d;
}
.contacto .wpcf7-form input[type="submit"] {
  padding: 8px 20px;
  font-family: Arial, Helvetica, sans-serif;
}
.formulario-izquierda {
  font-size: 12px;
  font-style: italic;
}
.formulario-derecha {
  font-style: italic;
  float:right;
  font-size: 14px;
}
.formulario-clear {
  clear:both;
  margin-top:10px;
}
@media (max-width: 1023px) {
  #sidebar div.widget_nav_menu div ul.menu li.menu-item a {
    color: #ffffff;
    background-color: #bc0f3a;
    display:block;
    border: #ffffff 1px solid;
    height: 35px;
    line-height: 35px;
    padding: 0px 12px;
    margin:0;
  } 
  #sidebar div.widget_nav_menu div ul.menu li.menu-item.current_page_item a {
    background-color: black;
  }
  .fusion-content-widget-area .widget ul.sub-menu {
    margin-left: 30px;
  }

  .fusion-header-wrapper .fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-header {
    padding:10px 20px;
  }
  .fusion-header-wrapper .fusion-social-networks .fusion-social-networks-wrapper {
    margin-left: 25px;
    margin-right: 0;
    text-align: left;
  }
  .fusion-header-wrapper .fusion-header-content-3-wrapper {
    margin: 0;
  }
  .redesSociales {
    display:none;
  }
  .portada #columnaIzquierda, .portada #columnaDerecha {
    float: none; 
    margin: 5% 0 5% 5%;
    width: 90%;
  }
  #barraIdioma {
    margin: 6px 25px;
  }
  .post-content .destacado .summon-search-field {
    width:78%;
  }
  .post-content .destacado .summon-search-box .summon-search-submit {
    width:20%;
  }
  #querybox {
    padding-left: 3%;
    margin: 15px auto;
  }
  .newsletter-search-box {
    padding: 0 0 0 3%;
    margin: 15px auto;
  }
  .post-content #newsletter .newsletter-search-submit, .recargaTesis {
    max-width: 35%;
    min-width: 29%;
    font-size: 13px;
    padding: 1%;
  }
  #footer.fusion-footer-copyright-area {
    padding-top: 0px;
  }
  .fusion-footer .fusion-footer-copyright-area {
    padding: 10px 1%;
  }
  .fusion-footer .fusion-footer-widget-area {
    padding-top: 5px;
    padding-left: 3%;
  }
  .fusion-footer .fusion-columns .fusion-column:not(.fusion-column-last) {
    margin: 0 0 0 0;
  }
  .fusion-footer .fusion-columns .fusion-column {
    margin: 0 0 0 0;
    width: 45% !important;
    float: left;
  }
  .fusion-footer .fusion-row .fusion-column-last {
    text-align: center;
    float: none;
    width: 100% !important;
    padding-top: 30px;
    clear: both;
  }
  body #wrapper #main, #content .post-content {
    margin: 1%;
    padding: 1%;
  }
  .acercadeRedondeadoInv {
    padding: 5px 2%;
  }
  .acercaDeDer, .rreeRight {
    width: inherit;
    margin-left: 1%;
    max-width: 45%;
  } 
  .acercaDeIzq , .rreeLeft {
    float:none;
    width: 100%;
  } 
  .imagenPrincipal {
    display: none;
  }
  #wrapper .fusion-page-title-bar {
    display: none;
  }
  input.search-field[type="text"] {
    width: 62%;
  }
  .post-content .rreeLeft .destacado .summon-search-field {
    width: 65%;
  }
  .post-content .rreeLeft .destacado .summon-search-box .summon-search-submit {
    padding: 0 1%;
    width: inherit;
  }
  .rreeLeft .rree table th, .rreeLeft .rree table td {
    max-width: 30%;
  }
  .rreeLeft .rree table th, .rreeLeft .rree table td {
    padding: 5px;
  }
  .rree .materia, .rree .acceso {
    display: none;
  }

  #sidebar ul li.current_page_item, #sidebar ul li.current_page_item {
    background-color: inherit;
    max-width: 100%;
  }
  #sidebar ul li a {
    padding-left: 30px;
    padding-right: 30px;
    color: #ffffff;
    font-size: 14px;
    background-color: #bc0f3a;
    border: #ffffff;
    height: 35px;
    line-height: 35px;
    padding: 0px 12px;
    border-bottom: 1px solid transparent;
  }
  #main .fusion-row .sidebar {
    padding-top :0;
  }
}





.fusion-post-content{
 width: 72%;/*fernando*/
 float: right;
}
/* fernando: eliminamos los separadores, comentarios y vcard (admin)*/
.fusion-post-content .fusion-comments {
 display: none;
}
.fusion-post-content .fusion-inline-sep {
 display: none;
}
.fusion-meta-info-wrapper .fusion-inline-sep {
 display: none;
}
.fusion-post-content .vcard{
 display: none;
}
.fusion-meta-info-wrapper .vcard{
 display: none;
}
.fusion-post-content .fn{
 display: none;
}
.fusion-post-content .fn{
 display: none;
}
.fusion-post-content .fusion-date{
 clear: both;
 color: #e51a4c;
}
.fusion-post-content-container{
  clear: both;
}
.fusion-rollover{
  display: none;
}
.fusion-modal .modal-header h3{
  color: #ffffff;
}
.modal-body td a {
  color: #666666;
  text-decoration: underline;
}
.modal-body a {
  color: #ffffff;
}
.post-content .blog_boton_portada  a{
 text-decoration: none;
 color: white;
}
.blog_boton_portada {
 position: relative;
 margin-right: 10px;
 border: 1px solid #e51a4c;
 text-align: center;
 color: white;
 background-color: #e51a4c;
 font-size: 16px;
 padding: 9px 18px;
 text-decoration: none;
 float: right;
}
.fusion-toggle-heading{
 font-size: 16px;
}

.fusion-alignright .fusion-read-more {
  position: relative;
  margin-right: 10px;
  text-align: right;
  font-size: 18px; /*fernando*/
  color: #e51a4c;  /*fernando*/
/*  border-radius: 0px 0px 0px 0px;
  -moz-border-radius: 0px 0px 0px 0px;
  -webkit-border-radius: 0px 0px 0px 0px;*/
 /* border: 1px solid #e51a4c;*/ /*fernando Ver mas*/
  padding: 12px;
  text-align:center;
  float: right;
}

.fusion-alignright .fusion-read-more:after {
 /* content: '\f105';*//*fernando*/
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  padding-left: 5px;
  font-family: 'icomoon';
  font-size: 14px;
}

.fusion-row .fusion-alignleft {
  display:none;
}
.fusion-alignright {
  width: 72%;
}
#content .fusion-meta-info,.fusion-meta-info {
  border: none;
}	
.fusion-meta-info .fusion-alignright a.fusion-read-more::after {
 content: '';
}
.fusion-alignright .fusion-read-more:hover {
  color: #a4052d;
}
#noticiasPortada .fusion-alignright .fusion-read-more {
  text-decoration:underline;
}

.seminario,.seminario th,.seminario td {
border:1px solid;
}
body .fusion-rollover .price .amount, .post .post-content .negrita {
	font-weight:bold;
}
.seminario th {
  font-weight: bold;
  color:white;
  background-color:#bc0f3a;
}
.seminario td,.seminario th {
  padding: 5px;
  font-size: 0.8em;
}
.seminario {
  margin-bottom: 15px;
}
.tp-caption.avada_block_white_trans.tp-resizeme.tp-withaction {
  cursor: pointer;
}
.post-content h3.seminario {
  color: #bc0f3a;
  border: none;
  font-weight: bold;
}

@media only screen and (max-width: 1024px) {
  div.fusion-sticky-header-wrapper div.fusion-secondary-main-menu div.fusion-row nav.fusion-main-menu {
    display: block;
    padding-top: 15px; padding-bottom: 15px;
  }
}
@media only screen and (max-width: 1023px) {
  div.fusion-sticky-header-wrapper div.fusion-secondary-main-menu div.fusion-row nav.fusion-main-menu {
    display: block;
  }
}
