
/*
 * Colors CSS â€” SDOS
 * Bootstrap override
 *
 * color principal #002bc8 - 
 * color secundario #4c4c4c - 
 */
/* ========================================================================
  BASIC COLORS
  ======================================================================== */
  .color-white, .color-white a, .color-white .pmicon {color: #ffffff; }
  .color-disabled, .color-disabled a, .color-disabled .pmicon {color: #DDDDDD !important; }
  .color-primary, .color-primary a, .color-primary .pmicon {color: #002bc8 !important; }
  .color-primary:hover, .color-primary a:hover, .color-primary .pmicon:hover {color: #4c4c4c !important; }
  .color-primary-hover:hover, .color-primary-hover a:hover, .color-primary-hover .pmicon:hover {color: #002bc8 !important; }
  .color-secondary, .color-secondary a, .color-secondary .pmicon {color: #4c4c4c !important; }
  .color-secondary:hover, .color-secondary a:hover, .color-secondary .pmicon:hover {color: #002bc8 !important; }
  .color-secondary-hover:hover, .color-secondary-hover a:hover, .color-secondary-hover .pmicon:hover {color: #4c4c4c !important; }
  
/*==========================================================================
  GENERALS
  =======================================================================*/
a {
  color: #4c4c4c; }
a:hover, a:focus {
  color: #002bc8; }
  
h1 a,
h2 a,
h3 a {
  color: inherit; }

.test h2 {
  color: #002bc8; }
  
body {
  background: #FFFFFF;
  color: #4f4f4f;}
  
/*.brand {
  color: #7AF7B7; }*/
  
/* Titles */
  .title span {
    color: #002bc8; }
    .title span a {
      color: #002bc8; }

.cat-title {
  color: #ffffff; }
  
/* Bloques */
.dark {background-color: #4c4c4c;}
.light-dark {background-color: #F4F4F4;}

/*==========================================================================
  00.5 BUSCADOR, LISTADOS, TABS Y DATEPICKER
  ======================================================================= */
.container-fluid.buscador {
  background: rgba(47, 47, 47, 0.9); }
  
  .container-fluid.buscador > .close-btn {
    color: #FFFFFF; }
    .container-fluid.buscador > .icon.icon-cross:before, .submenu-wrapper .container-fluid.buscador > .icon.icon-close:before, .info-block2 .container-fluid.buscador > .icon.close-btn:before, .single-utilities-links li.open .container-fluid.buscador > .icon.dropdown-btn.links-share:before {
      color: #FFFFFF; }
    .container-fluid.buscador > .row label {
      color: #FFFFFF; }
    .container-fluid.buscador > .row input {
      color: #FFFFFF;
      border-bottom-color: #FFFFFF; }
    .container-fluid.buscador > .row span.icon.icon-search,
    .container-fluid.buscador > .row .search-btn {
      color: #FFFFFF; }

    ul.links li a {
      color: #AFAFAF; }
  .footer ul.links {
    border-top-color: #666666; }
    /*ul.nav.nav-tabs li a {
      color: #2F2F2F;
      background: #C3F5DB;
      border-bottom-color: #F1F1F1; }
      ul.nav.nav-tabs li a:hover {
        background: #63EAA4; }*/

  .datepicker table .day,
  .datepicker table .month,
  .datepicker table .year {
    background: transparent; }
  .datepicker table .day.today {
    color: #002bc8; }
  .datepicker table .day.active, .datepicker table .day:hover {
    color: #002bc8; }
  .datepicker table .month:hover,
  .datepicker table .year:hover {
    color: #002bc8; }
    
.calendar .legend {
  color: #002bc8; }
  
.listado-complete .grid-news {
  background-color: #ffffff; }
.listado-complete .full-image *,
.listado-complete .full-image .icon.icon-twitter {
  color: #ffffff; }
.listado-complete .pmicon.icon-twitter {
  color: #01C4FE; }
.listado-complete .full-image:after {
  background-color: rgba(0, 0, 0, 0.35); }
/* MOD last-hour */
.listado-complete.mod-last-hour {
  background: #ffffff; }
  .listado-complete.mod-last-hour .item .grid-news {
    border-color: #e6e6e6; }
  .listado-complete.mod-last-hour .item.image-bottom .picture {
    border-color: #e6e6e6; }
    
/*==========================================================================
  PAGINATION
  ======================================================================= */
.pagination > li > a, .pagination > li > span{color: #002bc8;}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, 
.pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus {
	color: #ffffff;
    background-color: #002bc8;
    border-color: #002bc8;
}
.pagination > li > a:hover, .pagination > li > a:focus, 
.pagination > li > span:hover, .pagination > li > span:focus {
	color: #002bc8;
    background-color: #eeeeee;
    border-color: #dddddd;
}
  
/*========================================================
  00.x CALENDARIO
  ==========================================================*/
.calendario-timeline .events-list .event-content.event-close .event-date:before {
    background: rgba(0,43,200,0.8); }
.calendario-timeline .events-list .event-close .event-date:before {
    background: rgba(76,76,76,0.8); }
    
.calendario-timeline .events-list .list-event-open .event-close .event-date:before {
  background: rgba(76,76,76,0.8); }
.calendario-timeline .events-title {
  border-top-color: #E4E4E4; }
  .calendario-timeline .events-title span {
    color: #AFAFAF; }
.calendario-timeline .events-list .event-image {
  border-right-color: #ffffff; }
.calendario-timeline .events-list .event-description {
  border-left-color: #ffffff; }
.calendario-timeline .events-list .event-image * {
  color: #ffffff; }
.calendario-timeline .events-list .event-image::before {
  background: rgba(0,43,200,0.8); }
/* Event Info */
.calendario-timeline .events-list .event-description {
  background: #F4F4F4;
  background: #f4f4f4; }
  .calendario-timeline .events-list .event-description:hover {
    background: #ececec; }
    .calendario-timeline .events-list .event-description .event-heading:hover {
      color:  #002bc8; }
.calendario-timeline .events-list .event-close .event-image:before {
  background: rgba(76,76,76,0.8); }
    .calendario-timeline .events-list .event-content.event-open .event-description {
      background: #e6e6e6; }
  .calendario-timeline .events-list .event-content:hover .event-description {
    background: #ececec; }
.calendario-timeline .event-content .panel-heading,
.calendario-timeline.mod-eventos .event-content .panel-heading {
  background: #f4f4f4; }
  .calendario-timeline .event-content .panel-heading .event-description,
  .calendario-timeline.mod-eventos .event-content .panel-heading .event-description {
    background: #e6e6e6; }
    .calendario-timeline .event-content .panel-heading .event-description.collapsed,
    .calendario-timeline.mod-eventos .event-content .panel-heading .event-description.collapsed {
      background: #f4f4f4; }
  .calendario-timeline .event-content .panel-heading.event-closed .event-details,
  .calendario-timeline.mod-eventos .event-content .panel-heading.event-closed .event-details {
    background: #9b9b9b; }
  .calendario-timeline.mod-eventos .event-content .event-details {
    color: #ffffff; }
    .calendario-timeline.mod-eventos .event-content .event-details .meta {
      color: #ffffff; }
      .calendario-timeline.mod-eventos .event-content .event-details .meta a {
        color: #ffffff; }
    .calendario-timeline.mod-eventos .event-content .event-details .read-more {
      color: #ffffff; }
  .calendario-timeline.mod-eventos .event-content .collapse.in .event-description {
    background: #e6e6e6; }
  .calendario-timeline.mod-eventos .event-content:hover .event-description {
    background: #ececec; }
.calendario-timeline .events-list .event-date::before {
  background: rgba(0,43,200,0.8); }
.calendario-timeline .events-list .event-close .event-date:before {
  background: rgba(76,76,76,0.8); }
/* TIMELINE -mod-eventos- */
.calendario-timeline.mod-eventos .mod-title span {
  color: #AFAFAF; }
.calendario-timeline.mod-eventos .mod-title {
  color: #4c4c4c; }
.calendario-timeline.mod-eventos .events-counter {
  color: #9b9b9b; }
  
/*========================================================
  00.6 ICONS
  ==========================================================*/


/*==========================================================================
  00.7 FORMULARIOS
  ======================================================================= */
.form-group label {
  color: #3C3C3C;
  color: #9b9b9b; }
.form-group .form-control {
  border-color: #e6e6e6; }

/*==========================================================================
  00.9 HEADER - CABECERA - MENÃš
  ======================================================================= */
.navbar {
  background: #ffffff;
  border-top-color: #002bc8;
  border-bottom-color: #e6e6e6; }
    .navbar .navbar-collapse .navbar-nav > li > a {
      color: #6E6E6E; }
      .navbar .navbar-collapse .navbar-nav > li > a.active-menu {
        color: #002bc8; }
        .navbar .navbar-collapse .navbar-nav > li > a.active-menu:after {
          border-color: transparent;
          border-bottom-color: #F4F4F4; }
      .navbar .navbar-collapse .navbar-nav > li > a:hover, .navbar .navbar-collapse .navbar-nav > li > a:active {
        color: #002bc8; }
  .navbar .navbar-collapse .navbar-left.navbar-nav > li.active > a {
    color: #ffffff; }
    
.navbar .navbar-collapse .navbar-nav > li.active > a {
	background: none;
	color: #002bc8; }
    
.topbar {
  border-bottom-color: #e6e6e6; }
    .topbar .social-media-menu li a {
      color: #002bc8; }
      .topbar .social-media-menu li a:hover {
        color: #666666; }
  .topbar .search-open-btn {
    color: #002bc8; }
    .topbar .search-open-btn:hover {
      color: #666666; }
      
.navbar .submenu-wrapper {
  background: #F4F4F4; }
    .navbar .submenu-wrapper .submenu-content .large {
      color: #002bc8; }
      .navbar .submenu-wrapper .submenu-content ul li > a {
        color: #3c3c36; }
        .navbar .submenu-wrapper .submenu-content ul li > a:hover {
          color: #111; }
      .navbar .submenu-wrapper .submenu-content ul li strong {
        color: #002bc8; }

  .submenu-wrapper .icon-close:before {
    color: #9b9b9b; }
    
/* Sticky */     
  body.sticky .navbar .navbar-collapse .navbar-left.navbar-nav > li > a.active:after {
    border-color: transparent;
    border-bottom-color: #2F2F2F; }
    
/* category-page-header */
.category-page-header .inner .procedure-item a {color: #ffffff;}
.category-page-header .inner .procedure-item a:hover,
.category-page-header .inner .procedure-item a:focus {color: #002bc8;}

/* ---------------------------- 
00.9.1 MENU RESPONSIVE  
------------------------------*/
@media (max-width: 992px) {
      .navbar .site-header .navbar-toggle span.icon-bar {
        background: #4c4c4c; }
    .navbar .navbar-collapse .navbar-nav > li > a.active-menu {
      color: #6E6E6E; }
}

/*==========================================================================
  10.0 CARRUSEL
  ======================================================================= */
.container-fluid.main-slider .carou-wrapper #destacadas {
  background-color: #ffffff; }
  .carousel-inner .item::after {
    background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%); }
        .carousel-inner .carousel-caption .carousel-news .btn.button-news:hover {
          background: #ffffff;
          color: #955251; }
@media (max-width: 768px) {
  .carousel-inner .carousel-caption {
    background: #4c4c4c; }
}

/*==========================================================================
  10.1 SECCIÃ“N DESTACADA
  ======================================================================= */
  .destacadas .row .container [class*=col-].destacado > div {
    background-color: #80A281;
    background-color: #455A46; }
  .destacadas .row .container [class*=col-].destacado:before {
    background-color: #80A281;
    opacity: 0.5; }
    .destacadas .row .container [class*=col-].destacado > div .icon:before {
      color: #ffffff; }
  .destacadas .row .container [class*=col-].destacado > div .text {
    color: #ffffff; }
    .destacadas .row .container [class*=col-].destacado > div .text span {
      border-top-color: #F4F4F4; }
    .destacadas .row .container [class*=col-].destacado > div .text a {
      color: #ffffff; }
      
/*==========================================================================
    10.5 PAGE TRANSPARENCIA
    ======================================================================= */
.transparencia-listing .media {
  border-color: #D9D9D9; }
  .transparencia-listing .general-info .cat {
    color: #f59200; }
    
    .category-page-header .contact-info a {
      color: #ffffff; }
  .contact-info a {
    color: #9b9b9b; }
  .contact-info > span:before, .contact-info > p > span:before {
    color: #f59200; }
    
/* pagination-wrapper */   
  .pagination-wrapper .pagination > li.active > a,
  .pagination-wrapper .pagination > li.active > span {
    background: #002bc8;
    color: #ffffff; }
    .pagination-wrapper .pagination > li.active > a:hover,
    .pagination-wrapper .pagination > li.active > span:hover {
      color: #ffffff; }
  .pagination-wrapper .pagination > li:first-child > a,
  .pagination-wrapper .pagination > li:first-child > span, .pagination-wrapper .pagination > li:last-child > a,
  .pagination-wrapper .pagination > li:last-child > span {
    border-color: #D9D9D9; }
  .pagination-wrapper .pagination > li > a,
  .pagination-wrapper .pagination > li > span {
    border-color: #002bc8;
    color: #002bc8; }
    .pagination-wrapper .pagination > li > a:hover,
    .pagination-wrapper .pagination > li > span:hover {
      border-color: #002bc8;
      color: #002bc8; }
      
/*==========================================================================
    10.6 ENLACES DE INTERÃ‰S
    ======================================================================= */
.container-fluid.enlaces {
  background: #F4F4F4; }

/*==========================================================================
    10.7 FOOTER
    ======================================================================= */
.container-fluid.footer footer .row {
  background: #F4F4F4; }
  .container-fluid.footer footer .row h5 + ul li span:before {
    color: #888888; }
  .container-fluid.footer footer .row h5 + ul li span.facebook:hover:before {
    color: #3B5998; }
  .container-fluid.footer footer .row h5 + ul li span.twitter:hover:before {
    color: #00ACED; }
  .container-fluid.footer footer .row h5 + ul li span.youtube:hover:before {
    color: #BB0000; }
.container-fluid.footer footer .row input {
  background: #F8F8F8;
  border-color: #DEDEDE; }
  .container-fluid.footer footer .row input + button {
    background: transparent; }
    
  .footer p.city,
  .footer p * {
    color: #FFFFFF; }
    .footer ul.link-footer li a:hover {
      background-color: inherit; }
.footer {
  background: #4c4c4c; }
  .footer .link-footer * {
    color: #ffffff; }
.footer address,
h3.footer-text {
  color: #FFFFFF; }
.footer .content-menu a {
  color: inherit; }
  .footer .content-menu a:hover, .footer .content-menu a:focus, .footer .content-menu a:link {
    color: inherit; }
    
.subfooter {
  background: #4c4c4c; }

.datos-ayto a {
  color: #ffffff; }
  
/*==========================================================================
    10.8 DETALLE
    ======================================================================= */
.container-fluid .detalle-contenido {
  background: #ffffff; }
  .container-fluid .detalle-contenido .date {
    border-color: #F4F4F4;
    color: #7A7A7A; }
    .container-fluid .detalle-contenido .date > div + div a {
      background: #F4F4F4; }
      .container-fluid .detalle-contenido .date > div + div a:hover {
        background-color: #F8F8F8; }
    .container-fluid .detalle-contenido .date > div + div span:before {
      color: #7A7A7A; }
  .container-fluid .detalle-contenido .row [class*=col-] h2 {
    color: #955251; }
  .container-fluid .detalle-contenido .row [class*=col-] blockquote {
    color: #ffffff;
    background-color: #955251; }
    
/*==========================================================================
    10.9 ENCABEZADO BOLETÃ�N
    ======================================================================= */
.container-fluid.encabezado-boletin {
  background-color: transparent; }
  .container-fluid.encabezado-boletin:after {
    background: rgba(47, 47, 47, '0.8'); }
    .container-fluid.encabezado-boletin .wrapper .row .col-md-3 {
      background: #7AF7B7; }
.container-fluid.buscador-boletines .col-md-9 .tab-content > .tab-pane#fecha [class*=col-]:first-child {
  border-right-color: #F1F1F1; }
.container-fluid.buscador-boletines .col-md-9 .tab-content > .tab-pane#termino .row.resultado {
  border-bottom-color: #F1F1F1; }
.container-fluid.buscador-boletines .col-md-3 {
  background: #FFFFFF; }
  
/*==========================================================================
    11.1 RESPONSIVE
    ======================================================================= */

/*==========================================================================
    11.2 NOTICIAS 
    ======================================================================= */
.news-block {
  border-top-color: #D9D9D9;
  border-left-color: #D9D9D9; }
  .news-item:hover {
    background-color: #002bc8;
    color: #ffffff; }
  .news-item .overlay {
    background: rgba(0,43,200,0.9) }
      .news-item .overlay .overlay-btn,
      .news-item .overlay .overlay-btn span {
        border-color: #ffffff;
        color: #ffffff; }
    .news-item:hover .news-title,
    .news-item:hover .news-meta {
      color: inherit; }
    .news-item:hover a {
      color: inherit; }
      
  .news-item.has-img:hover {
    background-color: transparent;
    color: #4c4c4c; }
    .news-item.has-img:hover .overlay .overlay-btn {
      border-color: #ffffff;
      color: #ffffff; }
    .news-item.has-img:hover .news-title {
      color: #002bc8; }
    .news-item.has-img:hover .news-meta {
      color: #f59200; }
    .news-item.has-img:hover .news-title a,
    .news-item.has-img:hover .news-meta a {
      color: inherit; }
    
    
.news-title {
  color: #002bc8; }
.news-meta {
  color: #f59200; }
    .news-meta .tag a {
      color: inherit; }
    
/*==========================================================================
    11.3 NEWSLETTER
    ======================================================================= */
.newsletter form input[type="email"] {
  color: #4c4c4c; }
.newsletter form input[type="email"]:focus,
.newsletter form input[type="email"]:active {
  border-color: #002bc8; }
.newsletter input[type="email"] {
  border-color #D0D0D0; }

/* Email Placeholder */
.newsletter form input.form-control::-webkit-input-placeholder {
  color: #A4A4A4; }
.newsletter form input.form-control::-moz-placeholder {
  color: #A4A4A4; }
.newsletter form input.form-control:-moz-placeholder {
  color: #A4A4A4; }
.newsletter form input.form-control:-ms-input-placeholder {
  color: #A4A4A4; }
  
/*==========================================================================
    11.4 ULTIMA HORA (ej.: redes sociales)
    ======================================================================= */
.last-hour {
  background-color: #F4F4F4; }
.last-hour .img-tile.grid-news {
  background-color: #ffffff; }
.last-hour .full-image *,
.last-hour .full-image .icon.icon-twitter {
  color: #fff; }
.last-hour .icon.icon-twitter {
  color: #01C4FE; }
.last-hour .full-image:after {
  background-color: rgba(0, 0, 0, 0.35); }
.last-hour.mod-last-hour {
  background: #ffffff; }
  .last-hour.mod-last-hour .item .grid-news {
    border-color: #e6e6e6; }
  .last-hour.mod-last-hour .item.image-bottom .picture {
    border-color: #e6e6e6; }

/*==========================================================================
  11.9 PAGINA DETALLE
  ======================================================================= */
.single-page .breadcrumb {
  background: #ffffff; }
  .single-page .breadcrumb .active,
  .body .breadcrumb .active {
    color: #002bc8; }
    
/* detail content */
.detail-content a {
  font-weight: bold;
  color: #002bc8; }
.detail-fields {
	background: #f4f4f4; }
	      .detail-tags .tags-list li a {
	        color: #4c4c4c; }

/*==========================================================================
  12.0 PAGINA PARQUES Y PLAZAS
  ======================================================================= */
  .map-viewer .form-wrapper {
    border-bottom-color: #D9D9D9; }
      .map-viewer .listing-item .meta .map-marker {
        background: #002bc8;
        color: #ffffff; }
      .map-viewer .listing-item .meta .tag {
        color: #002bc8; }






/*==========================================================================
    OTROS
    ======================================================================= */
/*.tab-content > .tab-pane {
  background: #7AF7B7; }*/
  
.grid-cell-brd, .news-item {
  border-right-color: #D9D9D9;
  border-bottom-color: #D9D9D9; }
  
    .category-nav li a span {
      background: #ffffff;
      color: #4c4c4c; }
      .category-nav li a span:after {
        border-top-color: #ffffff; }
        
/* Documentacion */
    .pm-downloadgallery .doc-title a {
      color: #4b4b4b; }
      .pm-downloadgallery .doc-title a:hover {
        /*color: #4c4c4c;*/
        color: #002bc8; }
  .pm-downloadgallery .doc-filesize {
    color: #666666; }
    
/* Direccion */
    .direccion address:before {
      color: #002bc8; }
.direccion-content-block {
  background: #ffffff;
  border-color: #e6e6e6; }
  
/* Contact */
.contact-form .form-group label {
  color: #9b9b9b; }
.contact-form .form-group .form-control {
  border-color: #e6e6e6; }
  
.single-utilities-links {
  border-left-color: #D9D9D9; }
    .single-utilities-links li a,
    .single-utilities-links li .dropdown-btn {
      background: #fafafa;
      border-color: #D9D9D9; }
      .single-utilities-links li a:before,
      .single-utilities-links li .dropdown-btn:before {
        color: #4c4c4c; }
      .single-utilities-links li a:hover,
      .single-utilities-links li .dropdown-btn:hover {
        border-color: #cccccc;
        background: #f4f4f4; }
        .single-utilities-links li .links-share-dropdown a:before {
          color: #ffffff; }
        .single-utilities-links li .links-share-dropdown a[href*="twitter.com"]:before {
          background: #01C4FF; }
        .single-utilities-links li .links-share-dropdown a[href*="facebook.com"]:before {
          background: #0061a8; }
    .single-utilities-links li.open .dropdown-btn.links-share {
      background: #f4f4f4; }

/* Sidebar */
.sidebar-nav {
  border-color: #e6e6e6; }
  .sidebar-nav li a {
    border-top-color: #e6e6e6;
    background: #fafafa;
    color: #4c4c4c; }
    .sidebar-nav li a:hover {
      background: #f8f8f8; }
  .sidebar-nav li .sublevel-nav {
    background: #f4f4f4;
    border-top-color:  #e6e6e6; }
    .sidebar-nav li .sublevel-nav li a {
      background: #f4f4f4; }
      .sidebar-nav li .sublevel-nav li a:before {
        color: #002bc8; }
  .sidebar-nav li ul {
    background: #f4f4f4;
    border-top-color: #e6e6e6; }
    .sidebar-nav li li a {
      background: #f4f4f4; }
      .sidebar-nav li li a:before {
        color: #002bc8; }

/* Tags */
.tags-block {
  background: #f4f4f4; }
      .tags-block .tags-list li a {
        color: #4c4c4c; }
    .tags-block .tags-list:before {
      color: #9b9b9b; }

.single-content a {
  color: #002bc8; }

/* Tramites y servicios */
.tramites-servicios .special-services {
    color: #4c4c4c; }
	.special-services .special-services-blocks {
		border-left-color: #D9D9D9; }
	  	.special-services .item {
		    background: #fafafa;
		    border-bottom-color: #D9D9D9;
		    border-right-color: #D9D9D9;
		    border-top-color: #D9D9D9; }
		.special-services .special-services-blocks .procedure-item .pmicon,
		.special-services .procedure-item .pmicon {
      		color: #002bc8; }
		.other-services .procedure-item a {
      		color: #FFFFFF; }
.category-page-header .special-services-blocks .procedure-item a{
	color: #A4A4A4; }
@media (max-width: 768px) {
  .tramites-servicios .special-services .item {
    border-top-colo: #D9D9D9; }
}
      		
/* Item-CARD */
  .card .inner {
    border-color: #e6e6e6; }
    .card .inner:after {
      border-color: transparent;
      border-color: transparent;
      border-bottom-color: #f4f4f4; }
  .card:hover .inner {
    border-color: #D9D9D9; }
  .card:active .inner {
    background: #f4f4f4; }
  .card .meta {
    color: #9b9b9b; }
  .card-img-wrap .overlay,
  .media-img-wrap .overlay {
    background: rgba(0,43,200,0.9); }
  .social-media a {
    color: #ffffff;
    border-color: rgba(255, 255, 255, 0); }
    .social-media a:hover {
      border-color: #ffffff; }
 .card .overlay .overlay-btn {
    border-color: #ffffff;
    color: #ffffff; }
/* info-block */
.info-block2 {
  background: #f4f4f4; }
  .info-block2:before {
    background: #f4f4f4; }
  .info-block2 .close-btn {
    background-color: transparent;
    color: #002bc8; }
    .info-block2 .close-btn:before {
      color: #002bc8; }
.desc-list dt {
  color: #4c4c4c; }
.desc-list dd,
.desc-list a {
  color: #002bc8; }
  
/* tooltip */
.tooltip.top .tooltip-arrow {
	border-top-color: #002bc8; }
.tooltip > .tooltip-inner {
    background-color: #002bc8;
    color: #ffffff; }

  
  /************************
  	TOP CONTROL
  *************************/
  div#topcontrol {
    background-color: #002bc8;
    color: #fff;
  }
  div#topcontrol:hover {
    background-color: #4c4c4c;
  }
  
  /************************
  	CUSTOM MENU MOVIL
  *************************/
@media (max-width: 991px) {
.navbar .custom-nav .navbar-collapse .navbar-left.navbar-nav > li > a:after {
	color: #002bc8;}
}


/*==========================================================================
  RESPONSIVE
  ======================================================================= */
  @media (max-width: 1400px) {
  }
  @media (max-width: 1199px) {
  }  
  @media (min-width: 1170px) {
  }    
  @media (max-width: 991px) {
  }  
  @media all and (max-width: 870px) {
  }
  @media all and (max-width: 767px) {
  }
  @media all and (max-width: 640px) {
  }
  @media all and (max-width: 480px) {
 }
  @media all and (max-width: 380px) {
  }
  
	