/* Large devices (large desktops, 1200px and up) */
@media (max-width: 1200px) {
  /* line 6, ../sass/responsive.scss */
  .views-slideshow-controls-top {
    top: 44%;
  }

  /* line 9, ../sass/responsive.scss */
  .connect ul li {
    width: 37px;
  }
  /* line 11, ../sass/responsive.scss */
  .connect ul li.social-rss {
    border-right: none;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (max-width: 992px) {
  /* line 20, ../sass/responsive.scss */
  body.layout-wide #page {
    padding-top: 0;
  }
  body.not-logged-in.page-finanzas #page {
    padding-top:0;
  }
  /* line 23, ../sass/responsive.scss */
  body.layout-wide #header-inner {
    position: inherit;
    top: 0;
    -webkit-transition: all 0.4s ease-in-out;
    -webkit-transition-delay: 0s;
    -moz-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s;
    width: 100%;
    z-index: 99;
  }
  /* line 29, ../sass/responsive.scss */
  body.layout-wide #header-inner #block-search-form #edit-actions {
    margin-top: 10px !important;
  }
  /* line 32, ../sass/responsive.scss */
  body.layout-wide #header-inner.fixed-header {
    box-shadow: 0 3px 3px -3px rgba(0, 0, 0, 0.2);
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
  }
  /* line 35, ../sass/responsive.scss */
  body.layout-wide #header-inner.fixed-header .tb-megamenu .nav > li > a {
    padding: 10px 15px;
    -webkit-transition: all 0.3s ease;
    -webkit-transition-delay: 0s;
    -moz-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
  }
  /* line 39, ../sass/responsive.scss */
  body.layout-wide #header-inner.fixed-header img#logo {
    max-width: 100%;
    width: auto;
  }

  /* line 46, ../sass/responsive.scss */
  .tb-megamenu {
    float: right;
  }

  /* line 49, ../sass/responsive.scss */
  .tb-megamenu .nav > li.active > a {
    padding: 10px 20px;
  }

  /* line 52, ../sass/responsive.scss */
  .logo-img {
    text-align: center;
  }
  /* line 54, ../sass/responsive.scss */
  .logo-img img#logo {
    max-width: 100%;
  }

  /* line 58, ../sass/responsive.scss */
  body.layout-wide #header-inner {
    position: inherit;
  }

  /* line 61, ../sass/responsive.scss */
  #sidebar-second {
    border-top: 1px solid gainsboro;
  }

  /* line 64, ../sass/responsive.scss */
  #header-wrapper {
    background: #282828;
  }

  /* line 67, ../sass/responsive.scss */
  .tb-megamenu {
    border-top: none;
  }
  /* line 69, ../sass/responsive.scss */
  .tb-megamenu .nav-collapse {
    margin-top: 30px;
    background-color: #0090d0;
    width: auto;
  }
  /* line 73, ../sass/responsive.scss */
  .tb-megamenu .nav-collapse .nav > li > a {
    font-weight: normal;
  }
  /* line 75, ../sass/responsive.scss */
  .tb-megamenu .nav-collapse .nav > li > a:hover, .tb-megamenu .nav-collapse .nav > li > a:focus {
    color: #282828;
    background-color: white;
  }

  /* line 82, ../sass/responsive.scss */
  .connect {
    border-top: 1px solid #4c4c4c;
  }
  /* line 84, ../sass/responsive.scss */
  .connect ul li {
    width: 53px;
  }
  /* line 86, ../sass/responsive.scss */
  .connect ul li.social-rss {
    border-right: 1px solid #4c4c4c;
  }

  /* line 91, ../sass/responsive.scss */
  .views-slideshow-controls-top {
    left: 0;
    right: auto;
    top: 15px;
  }

  /* line 96, ../sass/responsive.scss */
  #sidebar-first {
    border: 1px solid gainsboro;
    right: 0;
  }

  /* line 100, ../sass/responsive.scss */
  #sidebar-second {
    border-right: 1px solid gainsboro;
    left: 0;
  }

  /* line 104, ../sass/responsive.scss */
  .comment-form {
    margin: 0;
  }

  /* line 109, ../sass/responsive.scss */
  .tb-megamenu .tb-megamenu-clicked {
    background-color: #179bb2 !important;
    color: white !important;
  }
  /* line 113, ../sass/responsive.scss */
  .tb-megamenu .tb-megamenu-nav {
    box-shadow: 1px 3px 5px 3px #A8AFB3;
  }
  /* line 119, ../sass/responsive.scss */
  .tb-megamenu .nav > li > a {
    padding: 20px 20px;
    position: relative;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
  }
  /* line 123, ../sass/responsive.scss */
  .tb-megamenu .nav > li > a:before {
    border: none;
  }
  /* line 126, ../sass/responsive.scss */
  .tb-megamenu .nav > li > a:after {
    border: none;
  }
  /* line 129, ../sass/responsive.scss */
  .tb-megamenu .nav > li > a:hover {
    background-color: #179bb2 !important;
  }
  /* line 135, ../sass/responsive.scss */
  .tb-megamenu .nav > li.active a:before {
    border: none;
  }
  /* line 138, ../sass/responsive.scss */
  .tb-megamenu .nav > li.active a:after {
    border: none;
  }
  /* line 141, ../sass/responsive.scss */
  .tb-megamenu .nav > li.active a:hover {
    background-color: white !important;
  }
  /* line 149, ../sass/responsive.scss */
  .tb-megamenu .nav > li > .dropdown-menu {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 0;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
    z-index: 0;
    display: block;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
    margin: 0;
    position: relative;
    border: none;
    pointer-events: none;
    visibility: visible;
  }
}
/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) {
  /* line 168, ../sass/responsive.scss */
  #block-search-form #search-block-form {
    position: relative;
  }
  /* line 170, ../sass/responsive.scss */
  #block-search-form #search-block-form input[name~=search_block_form] {
    width: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    background: #fff;
    margin-bottom: 15px;
  }
  /* line 175, ../sass/responsive.scss */
  #block-search-form #search-block-form input[name~=search_block_form]:focus {
    width: 100%;
  }
  /* line 179, ../sass/responsive.scss */
  #block-search-form #search-block-form .form-group {
    margin: 9px 0;
  }
  /* line 182, ../sass/responsive.scss */
  #block-search-form #search-block-form .form-submit {
    background: url("../images/search-icon-hover.png") no-repeat scroll center center transparent;
  }
  /* line 186, ../sass/responsive.scss */
  #block-search-form #search-block-form:hover input[name~=search_block_form] {
    width: 100%;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
  }

  /* line 194, ../sass/responsive.scss */
  #footer_top .grid .grid-inner .views-field-body p {
    overflow: auto;
    height: auto;
  }

  /* line 198, ../sass/responsive.scss */
  #footer_center #foot_center .panel-column {
    min-height: 0;
    border-left: none;
  }

  /* line 203, ../sass/responsive.scss */
  #footer_top .grid {
    text-align: center;
    border-top: 1px solid #4c4c4c;
  }
  /* line 207, ../sass/responsive.scss */
  #footer_top .grid .field-content a {
    display: inline-block;
  }
  /* line 211, ../sass/responsive.scss */
  #footer_top .grid .grid-inner .views-field-body {
    height: auto;
  }

  /* line 217, ../sass/responsive.scss */
  #block-views-latest-news-block .views-field-field-blog-img {
    width: 100%;
    text-align: center;
  }
  /* line 220, ../sass/responsive.scss */
  #block-views-latest-news-block .views-field-field-blog-img .field-content {
    display: inline-block;
  }
}
@media (max-width: 480px) {
    .page-filtros-resultados-engine .listado-info__accionList {
        position:relative;
        text-align: center;
    }
    .page-filtros-resultados-engine .listado-info__item {
        border-bottom: 1px solid #888A85;
    }
    .page-filtros-resultados-engine .listado-info__descSub {
        width:100%;
    }
    .page-filtros-buscar-indicadores .sidebar{
     display:none !important;
     }
     .page-filtros-buscar-indicadores .col-contenido-indicadores {
         width: 100%;
     }
     .page-filtros-buscar-indicadores .modulosOPP__contenido--indicadores .group, .page-filtros-buscar-indicadores .col-indicadores-filtros, .page-filtros-buscar-indicadores .modulosOPP__contenido--indicadores .region {
         float:none;
         width: 100%;
     }
     .page-filtros-buscar-indicadores .modulosOPP__busqueda {
         height: auto;
     }
  /* line 230, ../sass/responsive.scss */
  .page-contact #main-content #block-system-main {
    width: 100%;
    border-bottom: 1px solid gainsboro;
    margin-bottom: 10px;
    padding-bottom: 10px;
  }
  /* line 235, ../sass/responsive.scss */
  .page-contact #main-content #block-system-main form.contact-form {
    margin: 0 20px;
  }
  /* line 239, ../sass/responsive.scss */
  .page-contact #main-content .block-locationmap {
    width: 100%;
  }
  /* line 241, ../sass/responsive.scss */
  .page-contact #main-content .block-locationmap .block-inner {
    margin: 0 20px;
  }

  /* line 248, ../sass/responsive.scss */
  .jcarousel-skin-default .jcarousel-next {
    top: 16%;
  }
  /* line 251, ../sass/responsive.scss */
  .jcarousel-skin-default .jcarousel-prev {
    top: 16%;
  }
  .bloque .active {
      width: 93px !important;
  }
}
