  /*-----------------------------------------------------------------------------------
    Theme Name: DRUDGD8
    Theme URI: http://udg.mx
    Author: Gustavo Ogas
    Version: 1.0
  -----------------------------------------------------------------------------------*/
  /*-----------------------------------------------------------------------------------*/
  /*	1.	General styles
  /*-----------------------------------------------------------------------------------*/
  #udg_menu_principal_contenedor {
    display: none !important;
  }

  /* @font-face {
    font-family: "Quicksand Book";
    src: url("../fonts/Quicksand Book/Quicksand Book.otf");
  }

  @font-face {
    font-family: "Camber Medium Regular";
    src: url("../fonts/Quicksand Book/Camber Medium Regular.otf");
  }

  @font-face {
    font-family: "Camber SemiBold Regular";
    src: url("../fonts/Camber/Emtype Foundry - Camber SemiBold Regular.otf");
  }

  @font-face {
    font-family: "Archivo Narrow SemiBold";
    src: url("../fonts/Archivo_Narrow/ArchivoNarrow-SemiBold.ttf");
  }

  @font-face {
    font-family: "Archivo Narrow Medium";
    src: url("../fonts/Archivo_Narrow/ArchivoNarrow-Medium.ttf");
  }

  @font-face {
    font-family: "Camber Light Regular";
    src: url("../fonts/Camber/Emtype Foundry - Camber Light Regular.otf");
  } */

  @font-face {
    font-family: "Gotham Bold";
    src: url("../fonts/Gotham-Font/Gotham-Bold.otf");
  }

  @font-face {
    font-family: "Gotham Light";
    src: url("../fonts/Gotham-Font/Gotham-Light.otf");
  }

  @font-face {
    font-family: "Gotham Book";
    src: url("../fonts/Gotham-Font/GothamBook.ttf");
  }

  @media(min-width: 1440px) {
    .user-login-form {
      width: 30vw;
      margin: 70px 35vw;
    }
  }

  @media(min-width: 1200px) {
    .user-login-form {
      width: 40vw;
      margin: 70px 30vw;
    }
  }

  @media(min-width: 993px) and (max-width: 1199px) {
    .user-login-form {
      width: 50vw;
      margin: 70px 25vw;
    }
  }

  @media(min-width: 555px) and (max-width: 992px) {
    .user-login-form {
      width: 60vw;
      margin: 70px 20vw;
    }
  }

  @media(min-width: 100px) and (max-width: 554px) {
    .user-login-form {
      width: 60vw;
      margin: 70px 15vw;
    }
  }

  @media(min-width: 1440px) {
    .info_image {
      width: 90% !important;
      margin: 2px !important;
    }
  }

  @media(min-width: 1200px) {
    .container {
      width: 1200px;
    }
  }


  .mb-1 {
    margin-bottom: 1em !important;
  }

  .mb-2 {
    margin-bottom: 2em !important;
  }

  .mb-3 {
    margin-bottom: 3em !important;
  }

  .mb-4 {
    margin-bottom: 4em !important;
  }

  .mb-5 {
    margin-bottom: 5em !important;
  }

  .mb-6 {
    margin-bottom: 6em !important;
  }

  #slideshow {
    display: none;
  }

  .bg-orange {
    background-color: #ff9800 !important;
  }

  .bg-primary {
    background-color: #002e4a !important;
  }

  .text-orange {
    color: #ff9800 !important;
  }

  .text-white {
    color: #ffffff !important;
  }

  .text-bold {
    font-weight: bolder !important;
  }

  body {
    font-family: "Gotham Light";
  }

  h1,
  h2,
  h3 {
    font-family: "Gotham Book";
    color: #445f77;
  }

  h1 {
    font-size: 34px;
  }

  h2 {
    font-size: 27px;
  }

  h3 {
    font-size: 20px;
  }

  #footer h2,
  #footer h1,
  #footer h3 {
    color: #fff;
  }

  body {
    font-family: "Gotham Book";
    min-width: 300px;
  }

  /* Agrega estilos en etiquetas Strong y b / Marco Sierra 11/05/2021 */
  /*strong,
  b {
    font-family: "Gotham Book";
    font-weight: bold;
  }*/

  /*a {
    color: #265986;
  }*/

  /*enlace {
    color: #265986;
  }*/

  .buttoninicio {
    background-color: white;
    color: #133A5F;
    height: 28px;
    position: absolute;
    left: 74%;
    top: 14.2%;
    border-radius: 5px;
    border: 3px solid #133A5F;
    z-index: 1;
    transition-duration: 0.5s;
  }

  .btn-primary {
    background-color: #002e4a;
    border-color: #002e4a;
  }

  .buttoninicio:hover {
    background-color: #fff;
    color: white;
  }

  .buttonpie {
    background-color: white;
    color: #133A5F;
    height: 28px;
    position: absolute;
    left: 88%;
    border-radius: 5px;
    border: 3px solid #133A5F;
    z-index: 1;
    transition-duration: 0.5s;
  }

  .buttoninvitado {
    background-color: white;
    color: #133A5F;
    height: 28px;
    position: absolute;
    left: 68%;
    top: 14%;
    border-radius: 5px;
    border: 3px solid #133A5F;
    z-index: 1;
    transition-duration: 0.5s;
  }

  .buttoninvitado_inferior {
    background-color: white;
    color: #133A5F;
    height: 28px;
    position: absolute;
    left: 88%;
    border-radius: 5px;
    border: 3px solid #133A5F;
    top: 89%;
    z-index: 1;
    transition-duration: 0.5s;
  }

  .buttoninvitado_inferior a {
    color: #133A5F !important;
  }

  .buttonpie {
    background-color: white;
    color: #133A5F;
    height: 28px;
    position: absolute;
    left: 88%;
    border-radius: 5px;
    border: 3px solid #133A5F;
    z-index: 1;
    transition-duration: 0.5s;
  }

  /* Liston */
  @media(max-width:768px) {
    .campo .img-responsive {
      width: 75%;
    }
  }

  /* Liston */


  /* Menu */
  @media(min-width: 768px) {
    #block-drudg8b3-main-menu {
      display: flex;
    }

    .menu.menu--main.nav.navbar-nav {
      margin: auto;
      display: flex;
    }
  }


  .navbar-nav>li {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif !important;
    width: auto !important;
    font-size: 1.1em;
  }

  .dropdown:hover>.dropdown-menu {
    display: block;
  }

  .dropdown-menu>li>a {
    color: white !important;
  }

  .nav>li>a:focus,
  .nav>li>a:hover {
    color: #FFFFFF !important;
    background: #133960 !important;
  }

  .nav>li>a:focus,
  .nav>li>a:active {
    color: #FFFFFF !important;
    background: #133960 !important;
  }

  /* Menu */
  .navbar-default .navbar-nav>.active>a,
  .navbar-default .navbar-nav>.active>a:hover,
  .navbar-default .navbar-nav>.active>a:focus {
    background-color: #002e4a !important;
  }

  li.expanded.dropdown.open ul.dropdown-menu>li>a:hover {
    color: #002e4a !important;
  }

  a:link,
  a:selected {
    color: #265986;
  }

  a.is-active {
    font-weight: bold;
  }

  dt {
    font-weight: bold;
  }

  dd {
    margin: 0 0 1em 2em;
    padding: 0;
  }

  abbr[title] {
    text-decoration: underline dotted;
  }

  blockquote {
    background: #f9f9f9;
    border-left: 10px solid #ccc;
    margin: 1.5em 10px;
    padding: 0.5em 10px;
    quotes: "\201C" "\201D" "\2018" "\2019";
  }

  blockquote:before {
    color: #ccc;
    content: open-quote;
    font-size: 4em;
    line-height: 0.1em;
    margin-right: 0.25em;
    vertical-align: -0.4em;
  }

  blockquote p {
    display: inline;
  }

  .emph_a {
    background: #B2DBB1;
    border: thin solid #87BD7F;
    color: #006600;
    float: left;
    margin: 10px 8px 0 !important;
    max-width: 970px;
    min-width: 190px;
    padding: 1.5em;
  }

  #Novedades {
    margin-bottom: -140px;
  }

  #block-twitter .block-title {
    width: 50.5%;
  }

  #block-twitter {
    position: absolute;
    left: 51%;
    z-index: 1;
  }

  .emph_b {
    background: #FFCC99;
    border: thin solid #FFA546;
    color: #97583F;
    float: left;
    margin: 10px 8px 0 !important;
    max-width: 970px;
    min-width: 190px;
    padding: 1.5em;
  }

  .emph_c {
    background: #FFFFCC;
    border: thin solid #FFDCAC;
    color: #97583F;
    float: left;
    margin: 10px 8px 0 !important;
    max-width: 970px;
    min-width: 190px;
    padding: 1.5em;
  }

  table {
    width: 100%;
  }

  .field--label {
    color: #445f77;
    font-weight: bold;
  }

  .field--type-file .file {
    background: #e6e6e6;
    padding: 10px 10px 5px 10px;
    margin-bottom: 5px;
    display: block;
  }

  .file-icon {
    font-size: 24px;
    display: inline-block;
    vertical-align: middle;
  }

  .file-link {
    margin-left: 20px;
    display: inline-block;
    vertical-align: middle;
  }

  .file-size {
    display: inline-block;
    vertical-align: middle;
    margin-left: 20px;
  }

  .view-footer a:hover,
  .view-footer a:focus {
    color: #fff !important;
    text-decoration: none !important;
  }

  .view-footer:hover {
    background: #113c5b;
  }

  .view-footer {
    display: inline-block;
    float: right;
    padding: 8px 30px 5px 30px;
    background-color: #174f77;
    margin-bottom: 15px;
  }

  .view-footer a {
    color: #fff;
    /* font-family: Camber Medium Regular; */
    font-size: 18px;
  }

  .more-link {
    display: inline-block;
    float: right;
    padding: 8px 30px 5px 30px;
    background-color: #174f77;
    margin-bottom: 15px;
  }

  .more-link:hover {
    background: #113c5b;
  }

  .more-link a:hover,
  .more-link a:focus {
    color: #fff !important;
    text-decoration: none !important;
  }

  .more-link a {
    color: #fff;
    /* font-family: Camber Medium Regular; */
    font-size: 18px;
  }

  .carousel-control.left,
  .carousel-control.right {
    margin-right: 40px;
    margin-left: 32px;
    background-image: none;
    opacity: 1;
  }

  .navbar-default .navbar-nav>li>a {
    color: #706E6F;
  }

  .navbar-default {
    background: #fff;
    border: none;
  }

  .navbar {
    margin-bottom: 0;
  }

  .navbar-collapse {
    padding: 0;
  }

  .toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.path-node.page-node-type-page.has-glyphicons h1.js-quickedit-page-title.page-header {
    display: none !important;
  }

  #liston {
    background: #eee;
    padding-left: 0% !important;
    padding-right: 0% !important;
  }

  #precontent2 {
    background: #F8F6F2 !important;
    width: 100% !important;
    min-height: 30px;
  }

  #block-novedades-2 .block-title {
    width: 50.5%;
  }


  #precontent3 {
    background: #F8F6F2 !important;
  }

  /* .input-group {
      width: 50%;
      margin-left: 27%;
      margin-bottom: 5%;
  } */
  #block-novedades-2 {
    margin-left: -40px;
    margin: auto;
  }

  #navigation {
    background-color: #002e4a;
    min-height: 40px;
    padding-top: 5px;
  }

  .navigation li {
    border: none !important;
  }

  .navigation .navbar-nav>li>a {
    color: white !important;
  }

  #udg_menu_principal {
    background: #133A5F !important;
  }

  #udg_menu_principal ul {
    background: #133A5F !important;
  }

  .container .container {
    padding: 0;
    width: 100%;
  }

  /*Encabezado*/
  #header.container-fluid {
    background-color: #00427B;
    background-image: -moz-linear-gradient(#00427B, #002D4B);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00427B), to(#002D4B));
    background-image: -webkit-linear-gradient(#00427B, #002D4B);
    background-image: -o-linear-gradient(#00427B, #002D4B);
    color: #fff;
    height: 50px;
  }

  #header.container-fluid a {
    /*color: #fff;*/
  }

  .escudo {
    text-align: center;
  }

  .navbar {
    border: none;
  }

  .logog {
    position: relative;
    z-index: 400;
    top: 12px;
    width: 100%;
    max-width: 468px;
  }

  .escudo {
    display: none;
  }

  img.nov4 {
    margin-left: 210px;
    margin-top: -445px;
  }

  .escudoch {
    width: 55%;
    max-width: 468px;
    margin-bottom: 10px;
    margin-top: 10px;
  }

  .region.region-precontent .name {
    min-height: auto;
    display: none !important;
  }

  #navigation {
    /* font-family: "Camber Medium Regular"; */
    /*text-transform: uppercase;*/
  }

  .sr-only {
    color: #000;
  }

  #navigation h2 {
    color: #fff;
  }

  /*Titulo de la portada*/
  .path-frontpage h1.page-header {
    height: 0;
    overflow: hidden;
    padding: 0;
    border: none;
    margin: 0;
  }

  .region.region-precontent {
    text-align: center;
  }

  /*#precontent {
    background: #ff9800;
    min-height: 25px;
    max-height: 25px;
  }*/

  #content5 {
    background: #EEE;
  }

  .region.region-precontent .name {
    color: #ff9800;
    text-transform: uppercase;
    padding-top: 16px;
    line-height: 20px;
    display: inline-block;
    font-size: 3rem;
  }

  @media(max-width:553px) {
    .region.region-precontent .name {
      font-size: 2rem;
    }
  }

  .navbar-brand {
    float: none;
  }

  /*Buscador*/
  .block-search-form-block {
    margin-top: 12px !important;
  }

  #search-block-form .control-label {
    color: #fff;
  }

  .block-search-form-block {
    margin-top: 15px;
  }

  #header div.block-search-form-block div.form-group {
    margin-bottom: 2px;
  }

  #header input#edit-keys {
    height: 25px;
    width: 80px;
  }

  #header div.block-search-form-block div.form-group button.button.js-form-submit.form-submit.btn-primary.btn.icon-only {
    height: 25px;
  }

  #header div.block-search-form-block div.form-group button.button.js-form-submit.form-submit.btn-primary.btn.icon-only span.glyphicon {
    top: 0px;
    line-height: 0;
  }

  #header .btn-primary {
    background-color: #002D4B;
    border: 1px solid #002D4B;
  }

  /*menu*/
  .navbar-toggle {
    float: none;
  }

  nav#block-drudg8b3-main-menu ul.menu.menu--main.nav.navbar-nav li.expanded.dropdown ul.dropdown-menu li a:hover {
    background-color: #cccccc;
    color: #002e4a !important;
  }

  nav#block-drudg8b3-main-menu ul.menu.menu--main.nav.navbar-nav li.last {
    border-right: solid thin #757575;
  }

  /*Slideshow*/
  .carousel-caption {
    text-align: left;
  }

  .carousel-inner>.item>a>img,
  .carousel-inner>.item>img {
    margin-left: auto;
    margin-right: auto;
  }

  #slideshow.container-fluid {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    padding: 0;
  }

  #block-drudg8b3-views-block-slideshow-principal-block-1 .form-group {
    margin-bottom: 0;
  }

  #block-drudg8b3-views-block-slideshow-principal-block-1 .carousel-caption {
    background: rgba(77, 77, 77, .8);
    padding: 10px;
  }

  #block-drudg8b3-views-block-slideshow-principal-block-1 .view-content a {
    color: #fff;
  }

  #block-drudg8b3-views-block-slideshow-principal-block-1 #carouselButtonsviews-bootstrap-slideshow-principal-block-1 {
    margin-left: 100px;
    position: absolute;
    bottom: 0px;
  }

  #block-drudg8b3-views-block-slideshow-principal-block-1 .not-show {
    display: none;
  }

  #slideshow {
    background: #303131;
  }

  /*Slideshow video custom*/
  #Anuncio1 {
    background: rgba(0, 54, 96, .8);
    padding: 10px;
    border-radius: 5px;
    text-align: left;
  }

  #Anuncio1 h2 a {
    color: #fff;
  }

  #Anuncio1 p {
    display: none;
  }

  #block-slideudgvideo .node-43 .carousel-caption {
    top: 10px;
    left: 25%;
  }

  div#Anuncio1 h2 {
    /* font-family: "Camber Medium Regular"; */
  }

  /*Footer*/
  #footer {
    background: linear-gradient(360deg, #3561AC, #101326);
    padding-top: 20px;
    color: #fff;
  }

  #footer a,
  #footer {
    color: #fff;
  }

  .footer {
    margin-top: 0;
    margin-bottom: 10px;
    padding: 0;
    border: none !important;
  }

  .contextual-links a {
    color: #222;
  }

  #block-drudg8b3-footer2 {
    clear: both;
  }

  .row-horizon {
    overflow-x: scroll;
    white-space: nowrap;
  }

  .row-horizon .card {
    display: inline-block;
    float: none;
  }

  /**/
  h2.block-title {
    color: #fff;
    background-color: #133A5F !important;
    padding: 10px 10px;
    /* font-family: "Camber Medium Regular"; */
  }

  /*Videos portada*/
  #content3 {
    background: #EEE;
    position: relative;
  }

  #block-drudg8b3-views-block-videos-block-1 {
    padding-bottom: 30px;
    font-family: "Camber Medium Regular";
  }

  #block-drudg8b3-views-block-videos-block-1 div.views-field.views-field-field-video-galeria iframe {
    width: 100%;
  }

  #block-drudg8b3-views-block-videos-block-1 .views-row .views-field.views-field-title {
    font-size: 24px;
    font-family: "Camber Medium Regular";
  }

  #block-drudg8b3-views-block-videos-block-2 {
    font-family: "Camber Medium Regular" !important;
  }

  #block-drudg8b3-views-block-videos-block-2 .views-row {
    padding: 5px;
    padding-left: 20px;
    padding-bottom: 1px;
    clear: both;
  }

  #block-drudg8b3-views-block-videos-block-2 .views-row .views-field.views-field-field-video-galeria {
    display: inline-block;
    margin-right: 15px;
    float: left;
  }

  #block-drudg8b3-views-block-videos-block-2 .views-row .views-field.views-field-title {
    font-family: "Camber Medium Regular";
    font-size: 21px;
    line-height: 25px;
    color: #174f77;
  }

  #block-drudg8b3-views-block-videos-block-2 .views-row .views-field.views-field-field-fecha-galeria-videos {
    display: inline-block;
  }

  #block-drudg8b3-views-block-videos-block-2 .view-footer {
    clear: both;
    margin-top: 30px;
  }

  #block-galeriadevideos h2.block-title {
    color: #000;
    padding: 10px 5px;
    background-color: #EEE;
  }

  /*Banner*/
  #block-drudg8b3-views-block-banner-block-1-2 .carousel-control {
    width: 8%;
    width: 0px;
  }

  #block-drudg8b3-views-block-banner-block-1-2 .carousel-control>a>span {
    color: #fff;
    background: #000;
    font-size: 29px !important;
  }

  #block-drudg8b3-views-block-banner-block-1-2 .carousel-col {
    position: relative;
    min-height: 1px;
    padding: 5px;
    float: left;
  }

  #block-drudg8b3-views-block-banner-block-1-2 .active>div {
    display: none;
  }

  #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child {
    display: block;
  }

  #block-drudg8b3-views-block-banner-block-1-2 #carouselButtonsbanner {
    margin-left: 100px;
    position: absolute;
    bottom: 0px;
  }

  #block-drudg8b3-views-block-banner-block-1-2 .not-show {
    display: none;
  }

  /*Agenda*/
  #block-views-block-agenda-contenido-block-1 .views-field-title {
    font-family: 'Archivo Narrow SemiBold';
    font-size: 20px;
    /*background: url('../images/ico_evento_titulo.png') no-repeat left top;*/
    padding-left: 40px;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-field-sitio-de-interes {
    background: #164d73;
    padding: 10px;
    margin-top: 10px;
    text-align: center;
    color: #fff;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-field-sitio-de-interes a {
    color: #fff;
  }

  #block-views-block-agenda-contenido-block-1 input {
    width: 40px;
    height: 40px;
    background: url('../images/ico_evento_fecha.png') no-repeat center;
    text-indent: 50px;
    border: #fff solid 1px;
  }

  #block-views-block-agenda-contenido-block-1 input:hover {
    background: #cecece url('../images/ico_evento_fecha_over.png') no-repeat center;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-udg-liston-views-field {
    display: inline-block;
    vertical-align: top;
    border-bottom: 1px dashed #a5a5a5;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-field-fecha-agenda {
    display: inline-block;
    padding-left: 20px;
    width: 100%;
    max-width: 320px;
    border-bottom: 1px dashed #a5a5a5;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-field-lugar-1 a {
    width: 40px;
    height: 40px;
    text-indent: 50px;
    overflow: hidden;
    line-height: 50px;
    background: url('../images/ico_evento_lugar.png') no-repeat 10px center;
    display: block;
    color: #fff;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-field-lugar-1 a:hover {
    background: #cecece url('../images/ico_evento_lugar_over.png') no-repeat 10px center;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-field-lugar-1 {
    display: inline-block;
    vertical-align: top;
  }

  #block-views-block-agenda-contenido-block-1 .views-field-field-lugar {
    display: inline-block;
    padding-left: 20px;
    width: 100%;
    max-width: 320px
  }

  #block-views-block-agenda-contenido-block-1 .content-group {
    border: solid 3px #EEE;
    margin: 10px 0;
    padding: 5px;
  }

  .masonry-column {
    padding: 0 1px;
  }

  .masonry-grid>div .thumbnail {
    margin: 5px 1px;
  }

  /*Agenda nodo*/
  #block-contenidofield-4 {
    margin-bottom: 20px;
  }

  #block-contenidofield-4 .field a {
    display: inline-block;
  }

  #block-contenidofield-4 .field {
    text-align: center;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-field-sitio-de-interes {
    background: #164d73;
    padding: 10px;
    margin-top: 10px;
    text-align: center;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-field-sitio-de-interes a {
    color: #fff;
  }

  #block-views-block-agenda-contenido-block-2 input {
    width: 40px;
    height: 40px;
    background: url('../images/ico_evento_fecha.png') no-repeat center;
    text-indent: 50px;
    border: #fff solid 1px;
  }

  #block-views-block-agenda-contenido-block-2 input:hover {
    background: #cecece url('../images/ico_evento_fecha_over.png') no-repeat center;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-udg-liston-views-field {
    display: inline-block;
    vertical-align: top;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-field-fecha-agenda {
    display: inline-block;
    padding-left: 20px;
    width: 100%;
    max-width: 93%;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-field-lugar-1 a {
    width: 40px;
    height: 40px;
    text-indent: 50px;
    overflow: hidden;
    line-height: 50px;
    background: url('../images/ico_evento_lugar.png') no-repeat 10px center;
    display: block;
    color: #fff;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-field-lugar-1 a:hover {
    background: #cecece url('../images/ico_evento_lugar_over.png') no-repeat 10px center;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-field-lugar-1 {
    display: inline-block;
    vertical-align: top;
  }

  #block-views-block-agenda-contenido-block-2 .views-field-field-lugar {
    display: inline-block;
    padding-left: 20px;
    width: 100%;
    max-width: 93%;
  }

  #block-views-block-agenda-contenido-block-2 .content-group {
    border: solid 3px #EEE;
    margin: 10px 0;
    padding: 5px;
  }

  .evento-de-agenda {
    clear: both;
  }

  /*Pagina basica*/
  #block-contenidofield-3 .field {
    text-align: center;
  }

  #block-contenidofield-3 .field img {
    display: inline-block;
  }

  /*Pagina agenda*/
  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-sitio-de-interes {
    background: #164d73;
    padding: 10px;
    margin-top: 10px;
    text-align: center;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-sitio-de-interes a {
    color: #fff;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-title {
    font-family: 'Archivo Narrow SemiBold';
    font-size: 20px;
    /*background: url('../images/ico_evento_titulo.png') no-repeat left top;*/
    padding-left: 40px;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 input {
    width: 40px;
    height: 40px;
    background: url('../images/ico_evento_fecha.png') no-repeat center;
    text-indent: 50px;
    border: #fff solid 1px;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 input:hover {
    background: #cecece url('../images/ico_evento_fecha_over.png') no-repeat center;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-fecha-agenda {
    display: inline-block;
    padding-left: 20px;
    width: 88%;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-udg-liston-views-field {
    display: inline-block;
    vertical-align: top;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-lugar {
    display: inline-block;
    vertical-align: top;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-lugar-1 {
    display: inline-block;
    width: 88%;
    padding-left: 20px;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-row {
    border: solid 3px #EEE;
    margin: 10px 0;
    padding: 20px;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-lugar a {
    width: 40px;
    height: 40px;
    text-indent: 50px;
    overflow: hidden;
    line-height: 50px;
    background: url('../images/ico_evento_lugar.png') no-repeat 10px center;
    display: block;
    color: #fff;
  }

  .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-lugar a:hover {
    background: #cecece url('../images/ico_evento_lugar_over.png') no-repeat 10px center;
  }

  /*Noticias portada*/
  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row img:hover {
    background-color: #fff;
    opacity: .5;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) {
    background-color: #133A5F;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) {
    background-color: #133A5F;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) {
    background-color: #133A5F;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) {
    background-color: #133A5F;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-field-imagen-noticia.col-sm-6 {
    padding-right: 0px;
    padding-left: 0px;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 a {
    color: #fff;
    font-size: 20px;
    line-height: 22px;
    font-family: "Camber Medium Regular";
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div.views-field.views-field-title.col-sm-6 {
    margin-top: 50px;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div..views-field.views-field-title.col-sm-6 {
    margin-top: 50px;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-title.col-sm-6,
  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-title.col-sm-6 {
    display: inline-block;
    float: right;
    margin-top: 50px;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-field-imagen-noticia.col-sm-6,
  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-field-imagen-noticia.col-sm-6 {
    float: left;
    display: inline-block;
  }

  #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 {
    color: #fff;
    font-size: 14px;
    font-family: Camber Medium Regular;
  }

  /*Pagina de noticias*/
  .view.view-noticias-pagina-principal.view-id-noticias_pagina_principal.view-display-id-page_1 .views-field-field-imagen-noticia {
    float: left;
    margin: 10px;
  }

  .view.view-noticias-pagina-principal.view-id-noticias_pagina_principal.view-display-id-page_1 .views-row {
    clear: both;
  }

  .view.view-noticias-pagina-principal.view-id-noticias_pagina_principal.view-display-id-page_1 .views-field-created {
    color: #999;
    font-size: 11px;
  }

  #block-contenidofield .field--item {
    text-align: left;
    font-family: "Camber Light Regular";
    font-size: 18px;
    border-bottom: 1px dashed;
  }

  #block-contenidofield .field--item:hover {
    background: #E7E7E7;
  }

  #block-contenidofield .field--item:hover a {
    text-decoration: none;
    color: #4B4B4B;
  }

  #block-contenidofield .field--item {
    padding: 5px 15px;
  }

  #block-contenidofield-2 .field--item {
    text-align: left;
    font-family: "Camber Light Regular";
    font-size: 18px;
    border-bottom: 1px dashed;
  }

  #block-contenidofield-2 .field--item:hover {
    background: #E7E7E7;
  }

  #block-contenidofield-2 .field--item:hover a {
    text-decoration: none;
    color: #4B4B4B;
  }

  #block-contenidofield-2 .field--item {
    padding: 5px 15px;
  }

  /*Bloques que estan en pagina de noticias*/
  section#block-contenidofield h2.block-title,
  section#block-contenidofield-2 h2.block-title {
    font-family: "Camber Light Regular";
    font-size: 18px !important;
  }

  /*Directorio*/
  .view-directorio.view-id-directorio.view-display-id-page_1 .views-label {
    float: left;
    margin-right: 5px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .view-content>div {
    clear: both;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .view-content>h3 {
    clear: both;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .piso-2 {
    float: left;
    margin: 10px 0 0 30px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .peso-2 {

    margin: 10px 0 0 30px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .piso-3 {
    float: left;
    margin: 10px 0 0 60px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .peso-3 {

    margin: 10px 0 0 60px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .piso-4 {
    float: left;
    margin: 10px 0 0 90px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .peso-4 {

    margin: 10px 0 0 90px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .piso-5 {
    float: left;
    margin: 10px 0 0 120px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .peso-5 {

    margin: 10px 0 0 120px;
  }

  .view-directorio.view-id-directorio.view-display-id-page_1 .views-field-field-fotografia {
    float: left;
    margin: 4px 10px 20px 10px;
  }

  /*Carrousel nodo noticia*/
  ol.carousel-indicators {
    position: relative;
    bottom: 0px;
    /* width: 59%; */
  }

  .carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: unset;
    z-index: 15;
    width: unset;
    padding-left: 0;
    margin-left: unset;
    text-align: center;
    list-style: none;
  }

  .carousel-indicators li {
    display: inline-block;
    width: 100px;
    height: 100px;
    margin-left: 10px;
    margin-top: 5px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    border-radius: 10px;
  }

  .carousel-indicators .active {
    width: 100px;
    height: 100px;
    margin: 0;
    background-color: #fff;
    margin-right: 0px;
  }

  /*Menú secondary node noticia*/
  div.region.region-sidebar-second nav#block-mainnavigation h2#block-mainnavigation-menu {
    background-color: #666666;
    color: #fff;
    padding: 5px;
    text-align: center;
    margin-top: 50px;
    font-family: "Camber Light Regular";
    font-size: 18px;

  }

  div.region.region-sidebar-second nav#block-mainnavigation ul.menu.menu--main.nav.navbar-nav li {
    display: block;
    float: none;
    width: 100%;
    text-align: left;
    font-family: "Camber Light Regular";
    line-height: 30px;
    border-bottom: 1px dashed;
  }

  /*Redes sociales*/
  .stream li a {
    color: #0c536d;
  }

  /*Section redes sociales nodo noticia*/
  #block-mailtoudg {
    background-color: #4B4B4B;
    padding: 10px 15px;
    margin-bottom: 10px;
    color: #ffffff;
    font-weight: bold;
  }

  #block-mailtoudg a {
    margin-left: 15px;
  }

  #block-mailtoudg iframe {
    display: inline-block;
    width: 115px;
    height: 35px;
    vertical-align: bottom;
    border: none;
    margin-left: 15px;
    padding-top: 10px;
  }

  #block-mailtoudg .block-title {
    height: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
  }

  .img_face {
    width: 35px;
    height: 35px;
  }

  .img_twitter {
    width: 35px;
    height: 35px;
  }

  /*Galería de imagenes*/
  .view.view-galeria-de-imagenes.view-id-galeria_de_imagenes.view-display-id-page_1 .view-content img {
    display: inline-block;
    vertical-align: top;
  }

  .view.view-galeria-de-imagenes.view-id-galeria_de_imagenes.view-display-id-page_1 .views-row {
    border-bottom: thin dotted #DDD;
    padding: 10px 0;
    margin: 0;
  }

  #block-views-block-galeria-de-imagenes-block-2 .views-field {
    text-align: left;
    font-family: Camber Medium Regular;
    font-size: 22px;
    line-height: 30px;
    border-bottom: 2px dashed;
  }

  #block-views-block-galeria-de-imagenes-block-2 .views-field:hover {
    background: #E7E7E7;
  }

  #block-views-block-galeria-de-imagenes-block-2 .views-field:hover a {
    text-decoration: none;
    color: #4B4B4B;
  }

  #block-views-block-galeria-de-imagenes-block-2 .views-field {
    padding: 5px 15px;
  }

  /*Galeria de videos*/
  #block-views-block-videos-block-3 .views-field {
    text-align: left;
    font-family: Camber Medium Regular;
    font-size: 22px;
    line-height: 30px;
    border-bottom: 2px dashed;
  }

  #block-views-block-videos-block-3 .views-field:hover {
    background: #E7E7E7;
  }

  #block-views-block-videos-block-3 .views-field:hover a {
    text-decoration: none;
    color: #4B4B4B;
  }

  #block-views-block-videos-block-3 .views-field {
    padding: 5px 15px;
  }

  /*footer*/
  #block-redessociales img {
    width: 30px;
    height: auto;
    margin: 5px;
    border-radius: 50%;
  }

  #block-drudg8b3-footer h2 {
    height: 0;
    padding: 0;
    overflow: hidden;
  }

  #block-drudg8b3-footer1 {
    width: 70%;
  }

  #block-drudg8b3-footer1 h2.block-title {
    height: 0;
    padding: 0;
    overflow: hidden;
  }

  #block-redessociales h2.block-title {
    height: 0;
    padding: 0;
    overflow: hidden;
  }

  #block-drudg8b3-footer2 h2.block-title {
    height: 0;
    padding: 0;
    overflow: hidden;
  }

  #block-drudg8b3-footer2 .field {
    text-align: center;
  }

  /*Enlaces de interes*/
  #block-bannerudg h2.block-title {
    height: 0;
    padding: 0;
    overflow: hidden;
  }

  /*Paginas basicas font*/
  div.page,
  h1.page-header {
    font-family: "Gotham book" !important;
  }

  div.page {
    font-family: "Gotham book" !important;
  }

  .foot_direccion {
    padding-left: 10px;
  }

  span.file.file--mime-application-pdf.file--application-pdf.icon-before span.file-link a {
    font-family: "Archivo Narrow Medium";
    font-size: 18px;
  }

  .path-node.page-node-type-page.has-glyphicons #precontent2.container-fluid {
    /* display: none; */
  }

  .path-node.page-node-type-page.has-glyphicons .region.region-precontent3 {
    /* display: none; */
  }

  .path-node.page-node-type-page.has-glyphicons span {
    /* display: none; */
  }

  .Informativo {
    min-height: 30px;
    padding: 26px 15px 20px 80px;
    background: url("../images/informativo.png") no-repeat 6px 2px;
  }

  .Obituario {
    min-height: 30px;
    padding: 26px 15px 20px 80px;
    background: url("../images/obituario.png") no-repeat 6px 5px;
    -webkit-box-shadow: inset 0 0 12px 0 rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 0 12px 0 rgba(0, 0, 0, 0.4);
  }

  .Aviso {
    min-height: 30px;
    padding: 26px 15px 20px 80px;
    background: url("../images/aviso.png") no-repeat 6px 10px;
    border: solid 2px #FFBF00;
  }

  /*OCULTAR REGION PRECONTENT2 de FRONTPAGE* 25/03/2021 MARCO SIERRA*/
  /*body.path-frontpage #precontent2{
    display:none;
  }*/



  /*-----------------------------------------------------------------------------------*/
  /*  2.  adjustments for max width of 767 px
  /*-----------------------------------------------------------------------------------*/
  @media (max-width: 767px) {
    #block-drudg8b3-views-block-banner-block-1-2 .carousel-col {
      width: 50%;
    }

    #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child+div {
      display: block;
    }

    /*Noticia portada xs*/
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row {
      padding-bottom: 15px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-title.col-sm-6 {
      padding: 10px;
      margin-top: 0px !important;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-field-imagen-noticia.col-sm-6 {
      padding-right: 15px !important;
      padding-left: 15px !important;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-title.col-sm-6 {
      display: inline-block;
      float: left;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-field-imagen-noticia.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-field-imagen-noticia.col-sm-6 {
      float: none;
      display: inline-block;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 {
      color: #fff;
      font-size: 12px;
      font-family: "Camber Medium Regular";
    }

    #header.container-fluid {
      height: auto;
      padding-bottom: 10px;
    }
  }

  /*-----------------------------------------------------------------------------------*/
  /*  3.  adjustments for min width of 768 px
  /*-----------------------------------------------------------------------------------*/
  @media (min-width: 768px) {
    body {
      margin: 0;
    }

    .escudo {
      display: inline-block;
      height: 50px;
    }

    .escudoch {
      display: none;
    }

    .region.region-precontent .name {
      min-height: auto;
      display: none !important;
    }

    .navbar-nav>li {
      width: 14%;
      text-align: center;
      box-sizing: border-box;
      border-left: solid thin #757575;
    }

    ul.navbar-nav {
      float: none;
    }

    .navbar-nav>li>a {
      padding-top: 5px;
      padding-bottom: 5px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row p.enlace_noticia {
      color: #fff;
      font-size: 10px;
      line-height: 12px;
      font-family: Camber Medium Regular;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 {
      color: #fff;
      font-size: 14px;
      font-family: Camber Medium Regular;
    }

    #Anuncio1 {
      left: 0;
      width: 30%;
    }

    .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-fecha-agenda {
      width: 93%;
    }

    .view.view-agenda-contenido-.view-id-agenda_contenido_.view-display-id-page_1 .views-field-field-lugar-1 {
      width: 93%;
    }
  }

  /*-----------------------------------------------------------------------------------*/
  /*  4.  adjustments for min width of 768 px and max width of 991
  /*-----------------------------------------------------------------------------------*/
  @media (min-width: 768px) and (max-width: 991px) {
    #block-drudg8b3-views-block-banner-block-1-2 .carousel-col {
      width: 50%;
    }

    #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child+div {
      display: block;
    }

    /*Noticia portada sm*/
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row div.views-field.views-field-title.col-sm-6 {
      padding: 10px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-title.col-sm-6 {
      display: inline-block;
      float: right;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-field-imagen-noticia.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-field-imagen-noticia.col-sm-6 {
      float: none;
      display: inline-block;
    }

    /*Noticias Portada*/
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 a {
      color: #fff;
      font-size: 12px;
      line-height: 16px;
      font-family: Camber Medium Regular;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div.views-field.views-field-field-title.col-sm-6 {
      margin-top: 0px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div.views-field.views-field-title.col-sm-6 {
      margin-top: 0px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-title.col-sm-6 {
      display: inline-block;
      float: right;
      margin-top: 0px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 p:nth-child(2) {
      font-size: 12px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 {
      color: #fff;
      font-size: 10px;
      font-family: Camber Medium Regular;
    }

    #block-redessociales {
      width: 28%;
    }

  }

  @media (max-width: 768px) .navbar-nav {
    margin: 0 !important;
    max-width: 92% !important;
  }

  /*-----------------------------------------------------------------------------------*/
  /*  5.  adjustments for min width of 992 px and max widht of 1199
  /*-----------------------------------------------------------------------------------*/
  @media (min-width: 992px) and (max-width: 1199px) {
    #block-drudg8b3-views-block-banner-block-1-2 .carousel-col {
      width: 33%;
    }

    #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child+div {
      display: block;
    }

    #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child+div+div {
      display: block;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 a {
      color: #fff;
      font-size: 16px;
      line-height: 20px;
      font-family: Camber Medium Regular;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div.views-field.views-field-title.col-sm-6 {
      margin-top: 30px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div..views-field.views-field-title.col-sm-6 {
      margin-top: 30px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-title.col-sm-6 {
      display: inline-block;
      float: right;
      margin-top: 30px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row p.enlace_noticia {
      color: #fff;
      font-size: 17px;
      line-height: 22px;
      font-family: Camber Medium Regular;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 {
      color: #fff;
      font-size: 12px;
      font-family: Camber Medium Regular;
    }
  }

  /*-----------------------------------------------------------------------------------*/
  /*  6.  adjustments for min width of 960 px
  /*-----------------------------------------------------------------------------------*/
  @media (min-width: 960px) {}

  /*-----------------------------------------------------------------------------------*/
  /*  6.  adjustments for min width of 1200 px
  /*-----------------------------------------------------------------------------------*/
  @media (min-width: 1200px) {
    #block-drudg8b3-views-block-banner-block-1-2 .carousel-col {
      width: 25%;
    }

    #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child+div {
      display: block;
    }

    #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child+div+div {
      display: block;
    }

    #block-drudg8b3-views-block-banner-block-1-2 .active>div:first-child+div+div+div {
      display: block;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 a {
      color: #fff;
      font-size: 20px;
      line-height: 24px;
      font-family: Camber Medium Regular;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div.views-field.views-field-title.col-sm-6 {
      margin-top: 50px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(1) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(2) div..views-field.views-field-title.col-sm-6 {
      margin-top: 50px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(3) div.views-field.views-field-title.col-sm-6,
    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row:nth-child(4) div.views-field.views-field-title.col-sm-6 {
      display: inline-block;
      float: right;
      margin-top: 50px;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row p.enlace_noticia {
      color: #fff;
      font-size: 14px;
      line-height: 23px;
      font-family: Camber Medium Regular;
    }

    #block-drudg8b3-views-block-noticias-pagina-principal-block-1 .col-sm-6.col-md-6.views-row .views-field.views-field-title.col-sm-6 {
      color: #fff;
      font-size: 12px;
      font-family: Camber Medium Regular;
    }

    #Anuncio1 p {
      display: block;
    }
  }