div#nucleo-der {
}
div#nucleo-izq {
    /* width: 100%; */
}

div#nucleo-center {
    /* width: 100%; */
}
@media (min-width: 768px) {

div#header-top .content.bienvenido-bloque {display: block;}
.ui.inverted.secondary.menu {
    margin-bottom: 0;
}
}




@media (min-width: 992px) {
html .wrapper {
    max-width: 950px;
}
div#page-tbx {
    padding-bottom: 30px;
    /* display: flex; */
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    background-position: center;
    background-size: cover;
    background-color: #c5c5c5;
    width: 100%;
}
div#nucleo-izq {
    /* width: 28%; */
}
html body .bloques-not .ui.cards .card.clima-principal .content .meta {
    font-weight: 700;
    color: #5d5d5d !important;
    font-size: 14px;
}
html body .bloques-not .ui.cards .card.clima-principal .content span.izq .meta.meta2 {
    margin-top: 5px;
    text-align: right;
    font-size: 9.5px;
    margin-bottom: 5px;
}
.nombre-noticia {
    /* font-size: 85%; */
    font-weight: 700;
    letter-spacing: .02em;
    line-height: 1.3;
}
div#imagenClima img {
    width: 60px !important;
    margin: 0 0px;
    margin-bottom: 0;
    margin-top: 0;
}
.texto-noticia {
    font-size: 98%;
    padding-bottom: 8px;
    /* color: #fff; */
    font-weight: 400;
    font-size: 12px;
}
.home .card.clima-principal span.der div.header {
    font-size: 20px;
    line-height: 1.5;
    font-weight: 700!important;
    letter-spacing: 0;
    vertical-align: middle;
    margin-top: 0;
}
html body .bloques-not .ui.cards .card.clima-principal .content span.izq {
    right: 0;
    font-size: 40px;
    top: 0;
    line-height: 1;
    width: 40%;
    text-align: left;
    display: inline-block;
}
html body .bloques-not .ui.cards>.card.bloque-climas-todos>div .item .icono-clima img {
    
    width: 80%;
}
html body .bloques-not .ui.cards>.card.bloque-climas-todos>div .item .header {
    font-size: 68%;

}
div#nucleo-der {
}
div#nucleo-center {
    /* width: 45%; */
}
div#footer-intranet{width:100%;bottom:0;z-index:2;position:fixed;}
div#footer-intranet .wrapper{padding-bottom:0}
.contenido-gral.wrapper{z-index:1;padding-bottom:0}
.ui.inverted.secondary.menu li a.item.ui {
    font-size: 14px;
}
.logo-corso {
    width: 300px;
    top: 0;
    left: 0;
}
.bloque-img {
    height: 100px;
}
div#bloque-two, .clima-bajada.row {
    position: absolute;
    width: 100%;
    bottom: 25px;
    padding-bottom: 0;
    margin-top: 0;
}
body.home.inicio {
    /* min-height: 650px; */
}
.col-4 {
  
}

div#bloque-one .col-4 {
    float: right;
}
.ui.inverted.secondary.menu li {
    padding: 0 15px;
}
.ui.inverted.segment {
    
}
.ui.cards.indicadores-financieros .card .content.ver .owl-carousel {
    padding-bottom: 30px !important;
    /* min-height: 345px; */
}
.menu-web {
    /* padding-left: 0; */
}
}
@media (min-width: 1100px) {
html .wrapper {
    max-width: 1080px;
}
.button {
    padding: 1.27em 1.5em;

}

.logo-corso {
    width: 200px;
    margin-top: 10px;
    margin-bottom: 5px;
}
.menu-web {
    /* padding-left: 310px; */
}
.home .card.clima-principal span.der div.header {
    font-size: 30px;
}
.ui.accordion .title .content h2, .ui.cards .card .content h2 {
    font-size: 14px;
    padding-left: 35px;
}
}
@media (min-width: 1300px) {
html .wrapper {
    max-width: 1280px;
}
.texto-noticia {
    font-size: 98%;

}
div#noticias .item:first-child {
    padding-bottom: 0;
    min-height: 283px;
    padding-top: 10px;
}
.bloque-img {
    height: 130px;
}
.logo-corso {
    width: 250px;
    /* top: 8px; */
    /* left: 5px; */
}
.menu-web {
    padding-left: 0;
}
}
@media (max-width: 1500px) {
html .wrapper {
   
}

    
.top-header {
    padding: 10px 15px;
    margin-bottom: 15px;
}
html .col-12.welcome .content.content1 span.izq {
    padding: 6px;
    padding-left: 70px;
}
div#bloque-two img.logo-central-portal {
    max-width: 330px;
    margin-left: 0;
    margin-top: 70px;
}
.ui.cards .card .content h2{/* font-size: 14px; */}
img.logo-central{margin:0;padding-bottom:20px;width:50px}
ul li{float:left;/* font-size:11px */}
ul.content-obras li{width:100%;display:block;/* padding:.1em 1em!important; *//* position:relative; *//* line-height:1.4; */}
html body .bloques-not .ui.cards>.card>div:first-child{/* padding:.5em 1em!important; */}
}
@media (max-width: 1200px) {
.wrapper{/* max-width:950px; */}
html .contenido-gral.wrapper {
    position: initial;
    padding: 0 20px;
}
body.home.inicio div#bloque-central{/* width:0; *//* float:left; */}
div#bloque-central{/* width:100%; *//* float:left; */}
.col-3{min-height:1px;/* padding-left:15px; *//* padding-right:15px; */}
html body .ui.grid>[class*="eight column"].row>.column{width:25%!important;margin:10px 0}
.ui.grid>[class*="seven column"].row>.column{width:25%!important;margin:10px 0}
div#bloque-fondo{position:fixed;left:33.33333%;width:33.33333%}
html .col-12.welcome .ui{background:none}
div#lateral-derecho{/* padding:0; *//* overflow:hidden; */}
body.home.inicio div#bloque-central{/* width:0; *//* float:none; */width: 33.33333%;}
}
@media (max-width: 992px) {
.wrapper{/* max-width:790px; */padding:0 15px!important;}
.contenido-gral.wrapper{padding-top:25px!important}
img.logo-central{max-width:230px;padding-bottom:20px}
.botones-top-two{width:50%;margin-left:auto}
img.bisel{margin:0 auto;padding:25px 0}
.row.bloque-new.central .col-8,.row.bloque-new.central .col-4{float:left;width: 100%;}
.ui.inverted.segment {
    margin-top: 15px;
}
.row.bloque-new.central .tablas-css .col-4{width:33.33333%}
.row.bloque-new.central{padding-bottom:20px;}
.tablas-css.col-12 .col-3{width:16.6%;float:left}
.table-cont .col-3:nth-child(1):after,.table-cont .col-3:nth-child(2):after,.table-cont .col-3:nth-child(3):after,.table-cont .col-3:nth-child(4):after,.table-cont .col-3:nth-child(5):after{content:''}
.ui.grid>[class*="six column"].row>.column{width:33.333333%!important;margin:10px 0}
.col-6{width:50%;float:left}
.ui.cards.clima-bloque{position:relative;top:0;left:0;width:100%;margin-top:20px!important}
html div#lateral-derecho .content.content1{min-height:80px}
.ui.cards.clima-bloque{position:absolute;top:0;left:-70%;width:100%;margin-top: 0px!important;}
div#bloque-fondo{height:100%}
body.home.inicio div#bloque-central {width: 40%;position: absolute;right: 0;}
div#lateral-derecho {padding-top: 60px;}
.col-3 {width: 50%;}
.clima-bajada.row {
    margin-top: -79px;
}
html .ui.cards.clima-bloque .ui.dropdown>.dropdown.icon {padding-right: 10px;}
.ui.cards.clima-bloque>div>div span.izq {/* padding-left: 65px; */display: block;/* max-width: 250px; */}
div#bloque-central .ui.cards.clima-bloque {max-width: 100%;}
}
@media (max-width: 768px) {
.ui.inverted.secondary.menu {
    margin-bottom: 0;
    display: -ms-block;
    display: block;
}
.ui.inverted.segment .ui.inverted.secondary.menu .ui.dropdown.item, .ui.inverted.segment .ui.inverted.secondary.menu a.item {display: block !important;width: 100%;margin: 0;margin-bottom: 10px;}
.ui.inverted.segment .ui.inverted.secondary.menu .ui.dropdown.item span a {
    padding-right: 0px;margin: 0;
}
.wrapper{max-width:730px}
div#bloque-fondo {height: 100%;}
html div#lateral-derecho .content.content1{background-image:url(../imagenes/logo.png);background-repeat:no-repeat;background-size:contain;padding:0}
html ul#gn-menu1{right:75px;top:70px}
ul#gn-menu1 li.gn-trigger a.gn-icon-menu::before{font-size:22px!important}
html div#bloque-fondo img.logo-central{max-width: 70px;padding-bottom:20px;margin-top: 0;padding: 0;margin-left: -35px;top: 10%;}
.row.bloque-new.central .tablas-css .col-4{width:100%;float:left;margin-bottom:5px}
.row.table-cont{padding:0;margin:0}
.tablas-css.col-12.operacion-tarea .row.bloque-new.menu-intranet .column .column{margin-bottom:10px;width:50%!important}
.botones-top-two{width:100%;margin-left:auto}
.col-3{width: 50%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.tablas-css.col-12 .col-3{width:100%;float:left}
.table-cont .col-3:nth-child(1):after,.table-cont .col-3:nth-child(2):after,.table-cont .col-3:nth-child(3):after,.table-cont .col-3:nth-child(4):after,.table-cont .col-3:nth-child(5):after{content:'';opacity:0;visibility:hidden}
.row.bloque-new.central{padding-bottom:20px}
.row.bloque-new.central .col-8,.row.bloque-new.central .col-4{float:none;width:100%}
.ui.grid>[class*="six column"].row>.column{width:50%!important;margin:10px 0}
html body .ui.grid>[class*="eight column"].row>.column{width:50%!important;margin:10px 0}
.ui.grid>[class*="seven column"].row>.column{width:33.333333%!important;margin:10px 0}
html div#lateral-derecho .content.content1{min-height:70px}
.ui.cards.clima-bloque{position:relative;top:0;left:0;width:100%;margin-top:0!important}
html body .content.content1 span.der img.right.floated.tiny.ui.image{/* width:70px; *//* max-width:70px; */}
html body ul#gn-menu1{right:107px;top:70px}
html .content.content1 span.izq{padding-right:90px;display:block;/* text-align:right */}
html .ui.cards.indicadores-eco li {width: 100%;}
html .ui.cards.indicadores-eco li span {min-width: 70px;}
.ui.cards.indicadores-eco li span i {font-size: 60%;margin-right: 1px;vertical-align: middle;}
html .col-12.welcome .content.content1 span.der{}
html div#lateral-derecho .content.content1{background-image:url(../imagenes/logo.png);background-position:10px 10px;background-size:42px}
html .col-12.welcome .content.content1 span.izq{/* padding-right:90px */}
div#bloque-fondo{left:0;width:100%;height:120px;background-attachment:inherit;top:0;z-index:2;position:absolute}
html .contenido-gral.wrapper{padding-top: 10px!important;}
.col-3 {width: 100%;}
body.home.inicio div#bloque-central {width: 45%;}
.logo-principal {padding: 10px 0px 0px 0px;}
.ui.inverted.segment {
    /* display:none; */
}.clima-bajada.row {
    margin-top: 0px;margin-bottom: 20px;
}
.ui.accordion .title .content h2, .ui.cards .card .content h2 {
    font-size: 14px;
    padding-left: 35px;
}
div#bloque-two .logo-principal {display:none;
}
.clima-bajada.row .col-4 {
    float: none;
}
div#bloque-one .logo-principal {display: block !important;padding: 0px 15px 20px 15px;}
.top-header .col-3, .top-header .col-4 {
    float: none;
    width: 100%;
}

html .top-header .col-12.welcome .ui.menu-principal {
  display: block !important;
  position: absolute;
  left: 0;
  width: 50%;
  padding: 0 15px;
}
html .top-header .col-12.welcome .ui.menu-principal .card {
    background: rgba(31, 158, 255, 0) !important;
    border: 0 !important;
}
.welcome .ui.cards>.card .meta {
    padding-right: 0;
}
html .top-header .col-12.welcome>.ui.cards .card {margin-bottom: 0;}
html .top-header .ui.cards.menu-principal .ui.button {
    background-color: rgba(0, 74, 131, 0.92);
    color: white;
    padding: 1.48571429em;
    padding-left: 5.07142857em!important;
    margin: 0;
}
html .top-header .col-12.welcome {padding-left: 50%;}
}
@media (max-width: 480px) {
.home .card.clima-principal span.der div.header {
    font-size: 25px;
    line-height: 1.4;
}
div#imagenClima img {
    width: 60px !important;
    margin: 0 auto;
    margin-bottom: -10px;
    margin-top: -10px;
    float: none !important;
}
html body .bloques-not .ui.cards>.card.bloque-climas-todos>div .item .header {
    font-size: 83%;
}
html body .bloques-not .ui.cards>.card.bloque-climas-todos>div .item {
    width: 33.3333%;
}
html body .bloques-not .ui.cards>.card.bloque-climas-todos>div .item:last-child {display: none;}
html body .bloques-not .ui.cards .card.clima-principal .content span.izq .meta.meta2 {
    margin-top: 8px;
    text-align: right;
    font-size: 11px;
    margin-bottom: 5px;
}
span.img-carrusel-img-noticia {
    padding-bottom: 47%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    position: relative;
    width: 100%;
    height: auto;
}
.nombre-noticia {
    font-size: 90%;
    font-weight: 400;
    letter-spacing: .02em;
    line-height: 1.3;
}
.ui.cards.noticias-big .item a>div {
    width: 100%;
    color: #3d8b1a;
    padding-left: 0%;margin-top: 8px;
}
.ui.cards.noticias-big .item:first-child a>div .texto-noticia {
    display: none;
}
html body .bloques-not .ui.cards>.card.bloque-climas-todos>div .item .icono-clima img {
    max-width: 60%;
}
.item:first-child span.img-carrusel-img-noticia {
    padding-bottom: 86%;
    position: relative;
    width: 100%;
}
.logo-principal img.logo-central-portal {
    max-width: 120px;
}
.row.bloque-new.central {
    padding-bottom: 10px;
}
.ui.cards.clima-bloque>div{text-align:left;}
html .content.content1 span.izq{padding-right:80px;display:block;}
html div#lateral-derecho .content.content1 span.der img.right.floated.tiny.ui.image{width:90px}
html ul#gn-menu1{right:96px;top:70px}
li.ubermenu-item img{position:absolute;left:20px;width:22px;top:8px}
nav.gn-menu-wrapper ul.gn-menu a.ubermenu-target{padding:15px 20px;padding-left:60px;font-family:'Lato',sans-serif;display:block;text-decoration:none;position:relative;width:100%;width:100%;font-size:15px;display:block;height:100%;color:#5f6f81;text-decoration:none;cursor:pointer;line-height:1em;outline:none}
.fc-calendar-container{height:300px}
.fc-calendar .fc-row > div > span.fc-date{font-size:15px}
.wrapper{max-width:730px;padding:0 15px!important}
.row.bloque-new.menu-intranet .ui.grid span{vertical-align:middle;display:table-cell;width:100%;margin:0 auto;letter-spacing:.05em;font-size:10px!important;font-weight:700}
.fnt{height:35px}
img.logo-central{max-width:130px;padding-bottom:20px;}
.content-slider{position:relative;padding:0 25px}
.tablas-css.col-12.operacion-tarea .row.bloque-new.menu-intranet .column .column{margin-bottom:10px;width:100%!important}
html body .ui.grid>[class*="eight column"].row>.column{width:100%!important;margin:5px 0}
.row.bloque-new.menu-intranet .bx-wrapper .bx-controls-direction a.bx-next{right:0}
.row.bloque-new.menu-intranet .bx-wrapper .bx-controls-direction a.bx-prev{left:0}
.ui.grid>[class*="seven column"].row>.column{width:50%!important;margin:10px 0}
.col-3{width:100%}
body.home.inicio div#bloque-central {width: 100%;}
div#lateral-derecho .logo-principal {display:block;padding-bottom: 5px;}
div#lateral-izquierdo .logo-principal {display: none;}
span.aviso-fecha{font-size:12px}
.welcome .ui.cards .card div.content.fecha-bloque .fecha{position:absolute;right:15px;top:0;line-height:1.6em}
html .col-12.welcome{padding-top:3px}
html .row.bloque-new.central .col-12.welcome>.ui>.card{margin-bottom:3px}
}