iframe.twitter-timeline {
  min-width: 0 !important;
  padding: 0 10px !important;
}

/*
#banda-alcfb{position:absolute;z-index:1;top:87%;left:65%;}
#banda-alctw{position:absolute;z-index:2;top:87%;left:80%;}
*/

/% para ie8
#banda-alcfb img{opacity: 0.9;  filter: alpha(opacity=90);}
#banda-alcfb img:hover{opacity: 1.0;  filter: alpha(opacity=100);}
#banda-alcfb img{opacity: 0.9;  filter: alpha(opacity=90);}
#banda-alcfb img:hover{opacity: 1;  filter: alpha(opacity=100);}

#banda-alctw img{opacity: 0.9;  filter: alpha(opacity=90);}
#banda-alctw img:hover{opacity: 1.0;  filter: alpha(opacity=100);}
#banda-alctw img{opacity: 0.9;  filter: alpha(opacity=90);}
#banda-alctw img:hover{opacity: 1;  filter: alpha(opacity=100);}
*/

.bannerDrchSup {padding-bottom:15px;}

.h4Ayto {
 line-height: 1.1;
 margin-top: 9px;
 font-size: 17px;
 font-family: "roboto_slabregular",serif;
 /*text-transform: uppercase;*/
 color: #40495a;
 font-weight: normal;
 margin-bottom: 20px;
 padding-bottom: 5px;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #cccccc;
}

.agendadetalle h2 {
 font-family: inherit;
 font-weight: 400;
 line-height: 1.1;
 color: inherit;
 font-size: 19px;
 text-transform: none;
}

h2 {
 font-family: inherit;
 font-weight: 400;
 line-height: 1.1;
 color: inherit;
 font-size: 17px;
 text-transform: none;
 color:black;
}


h3 {
 font-family: inherit;
 font-weight: 200;
 line-height: 1.1;
 color: inherit;
 font-size: 16px;
 text-transform: none;
}

.h5-acordeon
{
  color: #6b7995;
  font-size: 16px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-bottom: 0px;
  border-top-width: medium;
  border-right-width: medium;
  border-bottom-width: medium;
  border-left-width: medium;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-image-source: none;
  border-image-slice: 100% 100% 100% 100%;
  border-image-width: 1 1 1 1;
  border-image-outset: 0 0 0 0;
  border-image-repeat: stretch stretch;
  display: block;
  text-transform: none;
}

.h5-acordeon a:hover
{
  text-decoration-line: none;
  text-decoration-style: solid;
  color: #40495a;
}


.h5-acordeon:active
{
 text-decoration-line: none;
 text-decoration-style: solid;
}

.video-wrapper, .wrapper-video
{
  position: relative;
  padding-bottom: 15px;
  padding-top: 10px;
  height: 0px;
  display: block;
}

/*.destacado .carousel-caption .title{background:none !important;color:#000 !important;}
.destacado .carousel-caption .description{background:none !important;color:#000 !important; font-size:12px !important;} */

/* enlaces oscuros para transparencia */
.enlacesincolor a
{
 color: black;
}

.btn-specific-main {color:#FFFFFF;}
.ts-botontxt_buscar {color:#FFFFFF;}
.btn-specific-secondary {color:#FFFFFF;}

.ocultainfo
{
 display:none;
 visibility:hidden;
}

.sliderbanners3
{
 padding-top:40px;
}