@font-face {
  font-family: Avant Garde;
  src: url("../fonts/ITCAvantGardeStd-Bold.ttf");
  font-weight: bold;
}
@font-face {
    font-family: 'Rawline';
    src: url("../fonts/rawline-700.ttf");
    font-weight: bold;
}
@font-face {
    font-family: 'Rawline';
    src: url("../fonts/rawline-400.ttf");
    font-weight: normal;
}

body{
    font-family: "Raleway", Arial, sans-serif;
}
.texto_header h2{
  font-family: "Avant Garde", "Raleway", sans-serif !important; /*Cambio de estilo exclusivo de CUA*/
}
#info{
  background-color: #333;
}
#info .columnas p{
  font-size: 27px;
  letter-spacing: 0.026em;
}

#info .columnas .link{
  color: #ebe50a;
}
#info .columnas .link:hover{
  color: #fffa33;
}
#rrss{
  background-color: #ede709;
}
#rrss h3{
  font-family: "Avant Garde", "Raleway", sans-serif !important; /*Cambio de estilo exclusivo de CUA*/
}
.help-msg span .fa-question-circle {   
    color: #ede709;
}
.pagination > li.active > span, .pagination > li.active > a {
    border: 3px solid #ede709;
    background: #ede709;
    color: #383838;
}
.pagination li:not(.disabled) a:hover, .pagination li:not(.disabled) button:hover {
    color: #ede709;
}
.pagination > li > a, .pagination > li > span {
    font-family: 'Rawline', 'Arial', sans-serif !important;
}
#modal .btn-warning {
    background-color: #ede709;
    border-color: #ede709;
    color:#404040;
}
#modal .btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning {
    color:#fff;
    background-color:#ec971f;
    border-color:#d58512;
}   
#modal .fa-check-circle{
    color:#ede709; 
}
#footer {
    background-color: #404040;
}
#footer img {
    filter: brightness(63%);
}
#logos {
   background-color: #404040;
}
#derechos {
    background-color: #222;
}
#derechos p{
    color: #808080;
}
.wrap .navbar ul.navbar-nav li.nav-item a.nav-link.active, .wrap .navbar ul.navbar-nav li.nav-item a.nav-link:hover{
  border-bottom: 3px solid #ede709;
}

.item.curso .franja{
    background-color: #ede709;
    color: #3f3f3f;
}
.item.curso .franja .logo {
    filter: invert(75%);
}
.btn_certificado{
    font-family: "Avant Garde", "Raleway", sans-serif !important;
    background-color: #ede709;
    letter-spacing: 0.07em;
}
.btn_certificado a, a.btn_certificado{
    color: rgba(56,56,56,1) !important;
}
.btn_certificado:hover a, a.btn_certificado:hover{
     color: rgba(56,56,56,0.90) !important;
}
.input100 #search_header{
    background-color: #ede709;
}
.input100 .icono_search.gris{
  display: block;
}
.input100 .icono_search.blanco{
  display: none;
}
.form-inline #search_header{
  color: #383838;
}
.form-inline #search_header::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #383838;
}
.form-inline #search_header::-moz-placeholder { /* Firefox 19+ */
    color: #383838;
    opacity: 1;
}
.form-inline #search_header:-ms-input-placeholder { /* IE 10+ */
    color: #383838;
}
.form-inline #search_header:-moz-placeholder { /* Firefox 18- */
    color: #383838;
}
#alumni_centroExtension .item .titulo{
  font-family: "Avant Garde", "Raleway", sans-serif !important;/*Cambio de estilo exclusivo de CUA*/
}
.tit_seccion {
   font-family: "Avant Garde", "Raleway", sans-serif !important;/*Cambio de estilo exclusivo de CUA*/
}
.navbar-brand img{
  height: 73px;
}
.volver button.return .fa-chevron-left {
    color: #ede709;
}
.modal-title{
  font-family: "Avant Garde", "Raleway", sans-serif !important;/*Cambio de estilo exclusivo de CUA*/
}
.modal-header{
  background-color: #ede709;
}
#condiciones a::after{
  background: #fff url(../img/iconos/icono-info_redSumma.svg) 0px 0px/18px auto no-repeat scroll;
}
.botones li a.active{
  border-bottom: 3px solid #ede709;
}
@media screen and (max-width:1300px) {
  #info .columnas p {
    font-size: 21px;
  }
  #alumni_home .header .container { /* Sólo CUA porque tiene el botón de encuesta */
    height: calc(100% - 308px);
  }
  .navbar-brand img{
    height: 59px;
  }
}
@media screen and (max-width:991px) { 
  #alumni_home .header .container {/* Sólo CUA porque tiene el botón de encuesta */
    height: calc(100% - 250px);
  }
  .input0 #search_header, .input100 #search_header {
    background-color: #ede709;
  }
  .input0 .icono_search.blanco, .input100 .icono_search.blanco{
    display: none;
  }
  .input0 .icono_search.gris, .input100 .icono_search.gris{
    display: block;
  }
}
@media screen and (max-width:576px) {
  .navbar-brand img{
    height: 51px;
  }
}