/*
Theme Name: Radio.ar
Theme URI: http://radio.gob.ar
Description: Theme Desarrollado por SISTEMAS ENACOM
Author: ENACOM
Author URI: http://enacom.gob.ar/
Tags:  microformats, rtl-language-support, editor-style, custom-menu
Version: 1.0
License: GPL
License URI: http://enacom.gob.ar/
 */


 * {
     font-family: 'Montserrat', sans-serif;
}

html{ 
      scroll-behavior: smooth;
}
body {
    background-color:#fff;
}

a:hover {
    text-decoration: none;
}

p {
    max-width: 760px;
}
audio {
	max-width:500px;
}
#carouselPrincipal{
    min-height:442px;
    height:90vh;

}

#carouselPrincipal .carousel-item {
    min-height:442px;
    height:90vh;
    background-size: cover;
}

/* SLIDER */
#carouselPrincipal .carousel-caption {
    top:6%;
    left:60%;
    right:0;
    text-align:left;
    z-index: 0;
    background-color:rgba(101,159,145,.5);
     Display:block;
     height:fit-content;
	
}
#carouselPrincipal .carousel-caption a{
			color:#ffffff;

}
#carouselPrincipal .carousel-fade .carousel-item {
	opacity: 0;
	transition-duration: .6s;
	transition-property: opacity;
}

#carouselPrincipal .carousel-fade .carousel-item.active,
#carouselPrincipal .carousel-fade .carousel-item-next.carousel-item-left,
#carouselPrincipal .carousel-fade .carousel-item-prev.carousel-item-right {
	opacity: 1;
}

#carouselPrincipal .carousel-fade .active.carousel-item-left,
#carouselPrincipal .carousel-fade .active.carousel-item-right {
	opacity: 0;
}

#carouselPrincipal .carousel-fade .carousel-item-next,
#carouselPrincipal .carousel-fade .carousel-item-prev,
#carouselPrincipal .carousel-fade .carousel-item.active,
#carouselPrincipal .carousel-fade .active.carousel-item-left,
#carouselPrincipal .carousel-fade .active.carousel-item-prev {
	transform: translateX(0);
	transform: translate3d(0, 0, 0);
}


/* LISTA UNIVERSIDADES */
.lista-universidades article:nth-child(1) .card {
    background-color:#887C31;
   } 

.lista-universidades article:nth-child(2) .card {
    background-color:#9E8E5A;
   }    
.lista-universidades article:nth-child(3) .card {
    background-color:#B4A880;
   } 
.lista-universidades article:nth-child(4) .card {
    background-color:#CBC3A5;
   } 

.lista-universidades article:nth-child(5) .card {
    background-color:#D6CFA5;
   } 

.lista-universidades article:nth-child(6) .card {
    background-color:#DDD7B5;
   } 

.lista-universidades article:nth-child(7) .card {
    background-color:#E3DFC6;
   }
   
.lista-universidades article:nth-child(8) .card {
    background-color:#EAE7D6;
   } 

.lista-universidades article:nth-child(9) .card {
    background-color:#C3B2AE;
   } 

.lista-universidades article:nth-child(10) .card {
    background-color:#D5CBC9;
   } 

.lista-universidades article:nth-child(11) .card {
    background-color:#DED6D4;
   } 


.lista-universidades .card {
    background-color: transparent;
}

/* FIN LISTA UNIVERSIDADES */

/*CATEGORY UNIVERSIDADES*/
.bgUniversidades {
  background-color: #95abad;  
}
.pUniversidades {
    color: #ffffff;
}

.tenemos {
    font-size: 2em;
    font-weight: bold;
}

/*FIN CATEGORY UNIVERSIDADES*/

/*SINGLE UNIVERSIDADES*/
.bgRosa {
    background-color: #C3B2AE;
    
}

.bgRadioVideo article:nth-child(2n+1){
background-color: #E5DEDC;
}

.bgRadioVideo article:nth-child(2n){
    background-color: #F0ECEC;
    }

.bgRadioVideo .card {
    background-color: transparent;
}
/* FIN SINGLE UNIVERSIDADES*/


/* FORM */
header label {
    margin-bottom:0;
}
header input.form-control{
height: inherit;
padding: 0 5px;
}
header .row {
	margin-right:0;
	margin-left:0;
}
/* Tematica Single */
.tematicas .bgTematicas{
    background-color: #95abad;
}
/* Menu */
.menuHeader .menu-item:first-child {
padding-left:0;
}
.menuHeader .menu-item {
   padding-left:16px;
   flex-grow: 1;
     align-items: flex-end;
     text-align: right;

}

.menuFooter{
    padding-left:0;

}

.menuFooter .menu-item{
    padding-right:16px;
    display: inline-block;
    vertical-align: top;
   
}
.menuFooter .menu-item a {
color:#fff;
padding: 0;
}


.navbar-toggler {
    float:right;
    margin-top:30px;
    font-size:1.75em;
}
/* lista */
.lista article {
    position: relative;
    z-index: 0;
}

 .lista article:nth-child(2n+1){
min-height: 350px;
 }


.lista article:nth-child(2n){
min-height: 350px;  
}



 .lista article:nth-child(2n+1) .imageArticle a{
background-position-x: right;
 }


.lista article:nth-child(2n) .imageArticle a{
background-position-x: left;
}

.lista article .imageArticle .bg_image {
    top: 0;
    left:0;  
    background-repeat: no-repeat;
    background-size:60% 100%;

}

.lista article .textArticle {
    transition: all ease 1s;
}

.lista article .textArticle a:hover {
    text-decoration:none;

}

.lista article:nth-child(1) .textArticle {
    width: 40%;
    order:1;
    background-color:#95abad;
    text-align: right;
}

.lista article:nth-child(1) .textArticle a {
 color:#fff;
} 


.lista article:nth-child(1) .textArticle:hover {
    width: 60%;
}

.lista article:nth-child(1) .imageArticle {
width: 60%;
order: 2;
}

.lista article:nth-child(2) .textArticle {
    width: 40%;
    order:2;
    background-color:#cbbab6;
    text-align:left;
}

.lista article:nth-child(2) .textArticle a{
    color:#726f5a;
}

.lista article:nth-child(2) .imageArticle {
width: 60%;
order: 1;
}

.lista article:nth-child(2) .textArticle:hover {
    width: 60%;
}

.lista article:nth-child(3) .textArticle {
    width: 40%;
    order:1;
    background-color:#ded7ad;
    text-align:right;
}
.lista article:nth-child(3) .textArticle a{
color:#726f5a;
}
    
.lista article:nth-child(3) .textArticle:hover {
    width: 60%;
}

.lista article:nth-child(3) .imageArticle {
width: 60%;
order: 2;
}

.lista article:nth-child(4) .textArticle {
    width: 40%;
    order:2;
    background-color:#90a5a6;
    text-align:right;
}
.lista article:nth-child(4) .textArticle a {
color:#fff;
}

    

.lista article:nth-child(4) .imageArticle {
width: 60%;
order: 1;
}

.lista article:nth-child(4) .textArticle:hover {
    width: 100%;
}

.lista article:nth-child(5) .textArticle {
    width: 40%;
    order:1;
    background-color:#fff;
    text-align:left;

}
.lista article:nth-child(5) .textArticle a{
    color:#726f5a;
}

.lista article:nth-child(5) .textArticle:hover {
    width: 60%;
}

.lista article:nth-child(5) .imageArticle {
width: 60%;
order: 2;
}

.lista article:nth-child(6) .textArticle {
    width: 40%;
    order:2;
    background-color:#cbbab6;
    color:#726f5a;
    text-align:right;
}

.lista article:nth-child(6) .textArticle a{
color:#726f5a;
}

.lista article:nth-child(6) .imageArticle {
width: 60%;
order: 1;
}

.lista article:nth-child(6) .textArticle:hover {
    width: 60%;
}


.lista article:nth-child(7) .textArticle {
    width: 40%;
    order:1;
    background-color:#95abad;
    text-align: right;
}

.lista article:nth-child(7) .textArticle a {
 color:#fff;
} 


.lista article:nth-child(7) .textArticle:hover {
    width: 60%;
}

.lista article:nth-child(7) .imageArticle {
width: 60%;
order: 2;
}

.lista article:nth-child(8) .textArticle {
    width: 40%;
    order:2;
    background-color:#cbbab6;
    text-align:left;
}

.lista article:nth-child(8) .textArticle a{
    color:#726f5a;
}

.lista article:nth-child(8) .imageArticle {
width: 60%;
order: 1;
}

.lista article:nth-child(8) .textArticle:hover {
    width: 60%;
}



.lista article:nth-child(9) .textArticle {
    width: 40%;
    order:1;
    background-color:#ded7ad;

    text-align:right;
}
.lista article:nth-child(9) .textArticle a{
color:#726f5a;
}
    
.lista article:nth-child(9) .textArticle:hover {
    width: 60%;
}

.lista article:nth-child(9) .imageArticle {
width: 60%;
order: 2;
}

.lista article:nth-child(10) .textArticle {
    width: 40%;
    order:2;
    background-color:#90a5a6;
    text-align:right;
}
.lista article:nth-child(10) .textArticle a {
color:#fff;
}

    

.lista article:nth-child(10) .imageArticle {
width: 60%;
order: 1;
}

.lista article:nth-child(10) .textArticle:hover {
    width: 60%;
}
/*  WHATSAPP */
.btn-whatsapp {
    display: block;
    width: 80%;
    color: #fff;
    position: relative;
    top:20px;
    bottom: 0;

}

.btn-whatsapp i {
font-size:32px;
}

/* Lightbox */
.lb-data .lb-number {
    display: none !important;
}
/* Timeline */

.lineadeTiempoSection h2 {
    color:#ded7ad;
}

.lineadeTiempoSection .timeline-dots-wrap {
background-image: url('images/linea_de_tiempo_cinta.png');
background-size: cover;
height:90px;
overflow: hidden;
}


.lineadeTiempoSection .lineadeTiempo {
    height:90vh;
}

.lineadeTiempoSection .timeline-list {
    width: 100%;
}

.lineadeTiempoSection .timeline-list-wrap {
    width: 100% !important;
    position: relative;
    transform:inherit !important;
    display: block;
    height:450px;
}

.lineadeTiempoSection .timeline-item {
    position: absolute;
    top:0;
    min-height: 450px;
    left:0;
    width: 100%;
    opacity:0;
    transition: 1s all ease;
    height:450px;
    border:0;
  
}

 .lineadeTiempoSection .timeline-item .contentTimeline img {
     width: 100%;
 }

 .lineadeTiempoSection .timeline-item .contentTimeline a:hover {
     text-decoration: none;
 }
.lineadeTiempoSection .timeline-item .contentTimeline h3 {
 display:block;
 padding:5px;
 background-color:#907c31;
 color:#fff;
}
.lineadeTiempoSection .timeline-item.slide-active  {
opacity: 1;
}

.lineadeTiempoSection  .timeline-dots-wrap.bottom {
    bottom:50px;
}
.lineadeTiempoSection .timeline-horizontal .timeline-dots {
height:75px;
}
.lineadeTiempoSection  .timeline-horizontal .timeline-dots-wrap {
    margin:0;
    max-width: 800px;
}
.lineadeTiempoSection .timeline-dots li {
    margin-top:25px;
}


 .timeline-dots li.slide-active button {
color:#c82522;
font-size:18px;
padding-bottom: 20px;
}



/*
.lineadeTiempoSection {
background: linear-gradient(261deg, #fff, #ded7ad, #fafafa);
background-size: 600% 600%;

    -webkit-animation: AnimationName 5s ease infinite;
    -moz-animation: AnimationName 5s ease infinite;
    animation: AnimationName 5s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:91% 0%}
    50%{background-position:10% 100%}
    100%{background-position:91% 0%}
}
@-moz-keyframes AnimationName {
    0%{background-position:91% 0%}
    50%{background-position:10% 100%}
    100%{background-position:91% 0%}
}
@keyframes AnimationName {
    0%{background-position:91% 0%}
    50%{background-position:10% 100%}
    100%{background-position:91% 0%}
}
.lineadeTiempo {
    height:100vh;
}

.lineadeTiempo .bgTimeline{
    top:0;
    left:0;
    background-repeat: no-repeat;
    background-position: top center;
   
}

.lineadeTiempo .bgTimeline2{
    top:0;
    right:0;
    background-repeat: no-repeat;
    background-position: top center;
   
}
*/

/**/
#slickPodcast .audio {
    top:30%;
    left:50%;
    margin-left:-38px;
    width:76px;
    height:76px;
    background-color:rgba(255,255,255,.7);
}

#slickPodcast .audio i {
    font-size:36px;
    margin-top:20px;
    margin-left:20px;
}

.splide__arrow {
    top:40%;
}

/* Category Podcast */
.wp-block-audio audio {
    min-width: inherit;
}

/* BIOS */
.backBios {
	background-color: #907c31;
}
.bios h1 {
color:#2e353a;

}

.bios h3 {
	font-size:1em;
}
footer {
    background-color: #2e353a;
}

footer .redes {
    background-color:#757575;
}

@media (max-width: 1140px) { 

.lista article .imageArticle .bg_image {
    background-size: cover;
}

}


@media only screen 
  and (max-width: 768px) {
	  
	  .lista article:nth-child(2n+1) .imageArticle,.lista article:nth-child(2n) .imageArticle {
		  width:0;
	  }
	 .lista article:nth-child(1) .textArticle, .lista article:nth-child(2) .textArticle, .lista article:nth-child(3) .textArticle, .lista article:nth-child(4) .textArticle, .textArticle, .lista article:nth-child(5) .textArticle, .textArticle, .lista article:nth-child(6) .textArticle, .lista article:nth-child(7) .textArticle, .lista article:nth-child(8) .textArticle, .lista article:nth-child(9) .textArticle , .lista article:nth-child(1) .textArticle:hover,.lista article:nth-child(2) .textArticle:hover, .lista article:nth-child(2) .textArticle:hover, .lista article:nth-child(3) .textArticle:hover,.lista article:nth-child(4) .textArticle:hover,.lista article:nth-child(5) .textArticle:hover,.lista article:nth-child(6) .textArticle:hover,.lista article:nth-child(7) .textArticle:hover,.lista article:nth-child(8) .textArticle:hover,.lista article:nth-child(9) .textArticle:hover
  {
		  width:100%;
		 font-size:1.5em;
	  	text-align:left;
	  	padding-top:40px;
	  }
	  
   .lineadeTiempo .timeline-container {
    left:0;
    margin-left:inherit;
}

.lineadeTiempoSection .timeline-dots-wrap.bottom {
    bottom: -30px;
}
#carouselPrincipal .carousel-caption {
    left:0;
    width: 100%;
    height:100%;
	background-color:rgba(101,159,145,.5);
    top:0;
}
	  
	  #carouselPrincipal .carousel-caption h2 {
		  font-size:2.5em;
	  }

.dropdown-item {
	white-space:unset !important; 
}
.display-2 {
    font-size:1em;
}
.menuSuperior {
    display: none;
}

.btn-whatsapp {
position: relative;
width: 100%;
bottom: inherit;
right: inherit;
}

  }