@import '/system/shared/css/css-general.css';
@import '/system/shared/css/aos.css';
@import '/system/shared/css/google.css';
@import '/system/shared/css/fontawesome/css/fontawesome.css';
@import '/system/shared/css/fontawesome/css/brands.css';
@import '/system/shared/css/fontawesome/css/solid.css';


/*!
* CSS para incorporación del Banner Ciudad
*/
#topbar.container {
    margin-left: 0px;
    margin-right: 0px;
    width: auto;
}
#topbar li a {
    text-transform: lowercase !important;
    padding: 18px !important;
}
#header .header-top .navbar-nav.navbar-right:last-child {
    padding: 8px;
}
.header-top {
    background-color: #00587C !important;
}
#header .header-top .nav li a:hover, #header .header-top .nav li a:focus {
    background-color: #003e57;
}



/*IDIOMAS*/
.dropdown-toggle .dropdown-menu.idiomas {
    background: #333333 !important;
}

/*REDES*/
.main-content .redes-ayto  a[href*="twitter.com"]:before, .main-content .redes-ayto a[href*="youtube.com"]:before, 
.main-content .redes-ayto a[href*="instagram.com"]:before, .main-content .redes-ayto a[href*="facebook.com"]:before, 
.main-content .redes-ayto a[href*="slideshare.net"]:before, .main-content .redes-ayto a[href*="google.com"]:before,
.main-content .redes-ayto a[href*="flickr.com"]:before, .main-content .redes-ayto a[href*="pinterest.com"]:before,
.main-content .redes-ayto a[href*="vimeo.com"]:before, .main-content .redes-ayto a[href*="foursquare.com"]:before {
    display:none
}

/*REDES ORGANIGRAMA*/
.main-content .social-responsable a[href*="twitter.com"]:before, .main-content .social-responsable a[href*="youtube.com"]:before, 
.main-content .social-responsable a[href*="instagram.com"]:before, .main-content .social-responsable a[href*="facebook.com"]:before, 
.main-content .social-responsable a[href*="slideshare.net"]:before, .main-content .social-responsable a[href*="google.com"]:before,
.main-content .social-responsable a[href*="flickr.com"]:before, .main-content .social-responsable a[href*="pinterest.com"]:before,
.main-content .social-responsable a[href*="vimeo.com"]:before, .main-content .social-responsable a[href*="foursquare.com"]:before,
.main-content .social-responsable a[href ^="mailto:"]:before {
    display:none
}

.icon-wrapper.icon-wrapper-sm {
    width: 24px;
    height: 24px;
    line-height: 24px;
}

/*REDES ORGANIGRAMA*/
.organigrama-social a[href*="twitter.com"]:before, .organigrama-social a[href*="youtube.com"]:before, 
.organigrama-social a[href*="instagram.com"]:before, .organigrama-social a[href*="facebook.com"]:before, 
.organigrama-social a[href*="slideshare.net"]:before, .organigrama-social a[href*="google.com"]:before,
.organigrama-social a[href*="flickr.com"]:before, .organigrama-social a[href*="pinterest.com"]:before,
.organigrama-social a[href*="vimeo.com"]:before, .organigrama-social a[href*="foursquare.com"]:before,
.organigrama-social a[href ^="mailto:"]:before {
    display:none
}
/* NO TITLE PARA MENU DESPLEGABLE*/
.notitle .tooltip-inner, .notitle .tooltip-arrow {
    display: none;
}
.sg-hdv .sg-hdv-box .sg-hdv-box-info-results-pill {
    display: inline-block;
    padding: 4px 10px;
    background: slategray;
    color: #fff;
    border-radius: 5px;
}
#header .navbar-collapse .navbar-nav > li > a {
  color: #fff;
  font-size: 17px;
  padding: 20px 20px;
}
#header.sticky .navbar-collapse .navbar-nav > li > a {
    padding: 30px 20px;
  }
}

/*CARRUSEL*/

.modificado .carousel-caption-wrapper {
    padding: 0px 20px 0 20px;
    display: inline-block;
    position: absolute;
    top: 10px;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
  width: 100%;
}
@media (max-width: 1280px) {

.modificado .carousel-caption-wrapper {
    top: 50px;
}

}

@media (max-width: 865px) {
 .carousel.carousel-full-width .carousel-indicators {
    display: none !important;
}

.modificado .carousel-caption-wrapper {
    top: 45px !important;
}

}

@media (max-width: 760px) {


.modificado .carousel-caption-wrapper {
    top: 60px !important;
}

}

@media (max-width: 380px) {


.modificado .carousel-caption-wrapper {
    top: 45px !important;
}

}


/*REDES SOCIALES CABECERA*/

a.plus.hastooltip {
    color: #999 !important;
}

/*ARREGLO LISTA ORGANIGRAMA*/
.sg-organigrama ul li {
    list-style: square;
}

.sg-organigrama ul {
   margin-left:20px
}

/*PÁGINA DE ERROR*/

.error .media-object.image.col-sm-3.pos-left.inlineEditable {
    margin-top: 30px;
}

/*PERFIL DEL CONTRATANTE*/
.perfil-contratante h6.title-element.media-heading {
    margin-bottom: 15px;
}

.perfil-contratante .brand-color {
    display: none;
}

/*EL TIEMPO*/

.el-tiempo {
    margin-left: 120px;
}

/*PIE DE FOTO*/
.articulo .contentblock-texto .saga-imagen-pie {
    font-size: 16px;
}

/*FORMULARIO AUDIOGUIA*/

.audioguia .btn.btn-primary {
    border-radius: 5px;
    padding: 11px 25px;  
}

.audioguia .form-control {
    border-radius: 5px !important;
    height: 41px;
}

/*COLORES BACKGROUND*/

.gris-claro {background:#f5f5f5}


/*COLORES ENLACES*/
a {
    color: #dbad2b;
}


.articulo .contentblock-texto a:not(.btn) {
    color: #dbad2b;
}

.mega-menu-content a, .featured-links-item a, #solrlist-solrlistnoticias a, #solrlist-solrlistlistadonoticias a, .sg-breadcrumb a, .nav-pills>li>a {
    color: #333;
}

#footer a:hover, #footer a:focus {
    color: #dbad2b;
}

@media (max-width: 1199px){
#header .search-link {
color: #333
}
}
/*COLORES REDES SOCIALES CABECERA*/
#header .merchant a {
    color: #333 !important;
}

#header .merchant a:hover, #header .merchant a:focus  {
    color: #dbad2b !important;
}


#header .navbar-collapse .navbar-nav>li>a:lang(fr) {
    padding: 20px 16px;
}

.ocultar-anclar span {display:none}

#header:lang(de) .navbar-collapse .navbar-nav>li>a {
    padding: 20px 19px !important;
}


#header:lang(ru) .navbar-collapse .navbar-nav>li>a {
    font-size: 17px;
    padding: 20px 12px !important;
}
/*CLASE PARA ÁRABE*/
#arabe, .arabe .main-column, .arabe .breadcrumb, #solrlist-solrlistlistadonoticias {
    direction:rtl;
}