@charset "utf-8";

/* CSS Document */


/*@import url('http://fonts.googleapis.com/css?family=Roboto+Slab|Open+Sans');*/


/* INICIO ESTILOS SIENA NOVIEMBRE 2020 LFSIERRA*/

@font-face {
    font-family: 'RobotoM';
    src: local('Roboto Medium'), local('roboto-medium'), url('../fonts/robotoM.woff2') format('woff2'), url('../fonts/robotoM.woff') format('woff');
    font-style: normal;
}

@font-face {
    font-family: 'RobotoL';
    src: local('Robotol'), local('roboto-l'), url('../fonts/robotoL.woff2') format('woff2'), url('../fonts/robotoL.woff') format('woff');
    font-style: normal;
}

@font-face {
    font-family: 'futuraL';
    src: local('futuraL'), local('futuraL'), url('../fonts/futuraL.woff2') format('woff2'), url('../fonts/futuraL.woff') format('woff');
    font-style: normal;
}

@font-face {
    font-family: 'oswaldL';
    src: local('oswaldL'), local('oswaldL'), url('../fonts/oswaldL.woff2') format('woff2'), url('../fonts/oswaldL.woff') format('woff');
    font-style: normal;
}

@font-face {
    font-family: 'oswaldH';
    src: local('oswaldH'), local('oswaldH'), url('../fonts/oswaldH.woff2') format('woff2'), url('../fonts/oswaldH.woff') format('woff');
    font-style: normal;
}

@font-face {
    font-family: 'oswaldDM';
    src: local('oswaldDM'), local('oswaldDM'), url('../fonts/oswaldDM.woff2') format('woff2'), url('../fonts/oswaldDM.woff') format('woff');
    font-style: normal;
}

.eco-naranja-general {
    font-family: 'RobotoL', sans-serif;
    font-size: 4.7mm;
}


/* ------  menu accesos y encuesta  ----- */

a:hover {
    text-decoration: none;
}

.btn-list-direct,
.btn-encuesta {
    float: left;
}

.btns-top {
    display: flex;
    justify-content: flex-end;
    margin: 41px 0 0 0;
    padding-right: 14px;
}

.btn-accesos.btn-default {
    font-family: 'Oswald', 'Segoe UI', sans-serif;
    color: #333333;
    margin-right: 1em;
}

.btn-default {
    width: auto;
    min-height: 38px;
    background: rgb(255, 255, 255);
    box-shadow: none;
    text-align: left;
    font-size: 13px;
    padding: 8px 10px;
    display: inline-block;
    border: 1px solid #cccccc;
}

.dropdown-menu.acce-di-to>li>a {
    padding: 3px 20px;
}

.btn-enc-web.btn-default {
    border-color: #bc144f;
    background-color: #bc144f;
}

.btn-enc-web.btn-default a {
    color: #fff;
    font-family: 'oswaldDM', sans-serif;
}

.btn-enc-web.btn-default a:hover {
    color: #fff;
    text-decoration: none;
}

.anexos p {
    padding: 0 0 20px 0;
}


/* ------ fin menu accesos y encuesta  ----- */

.eco-naranja-general h1,
.eco-naranja-general h2,
.eco-naranja-general h3,
.eco-naranja-general h4,
.eco-naranja-general h5,
.eco-naranja-general h6 {
    font-family: 'oswaldDM', sans-serif !important;
    margin: 0;
}

.acce-encu-naranja {
    padding-top: 25px;
}

.acce-encu-naranja nav ul {
    list-style: none;
    display: flex;
    float: right;
}

.acce-encu-naranja nav ul li a {
    text-decoration: none;
    padding: 10px 18px;
}

.acce-encu-naranja nav ul li.acc-eco-naranja {
    margin-right: 10px;
}

.acce-encu-naranja nav ul li.enc-eco-naranja {
    color: #fff;
    border-radius: 4px;
}

.acce-encu-naranja nav ul li.acc-eco-naranja a {
    color: #5e5e5e;
    border: 1px solid #989393;
    border-radius: 4px;
    background-color: #fff;
}

.act-naranja-home {
    text-decoration: none;
    color: #D03F6D;
    font-family: 'RobotoM';
}

.act-naranja-home:hover {
    text-decoration: none;
}

.acce-encu-naranja nav ul li.enc-eco-naranja a {
    color: #fff;
    border-radius: 4px;
    border: 1px solid #be0c4d;
    background-color: #be0c4d;
}

.tercer-naranja {
    width: 83%;
    line-height: 1.4 !important;
    font-size: 20px;
}

.tercer-naranja span {
    font-size: 20px;
}

h2.subtitulo-negro-naranja {
    color: #333333;
}

strong.negrita-naranja {
    font-family: 'RobotoM';
}

.logo-tamaño-naranja {
    width: 220px;
}

@media (min-width: 900px) {
    .tamano-r {
        font-size: 50px !important;
        line-height: 0.8 !important;
    }
    .tamano-r2 {
        font-size: 50px !important;
        line-height: 1.4 !important;
    }
}

.span-pie-naranja {
    color: #D03F6D;
    font-size: 15px;
}

.padding-abajo-parrafos-naranja {
    padding-bottom: 15px;
}

.economia-naranja-art hr {
    margin-top: 2px;
    margin-bottom: 2px;
}

.padding-abajo-naranja {
    padding-bottom: 60px;
}

.padding-arriba-naranja {
    padding-top: 60px;
}

.padding-abajo-titulosh-naranja {
    padding-bottom: 40px;
}

.padding-lados-cero {
    padding-left: 0;
    padding-right: 0;
}

.p-cero-naranja {
    padding-left: 0;
    padding-right: 0;
}


/* -------------- menu naranja --------------- */

.dropdown-menu {
    min-width: 242px;
}

.dropdown-menu>li>a {
    padding: 12px 20px;
}

.nav>li>a {
    color: #474747;
}

.menu-naranja {
    margin-top: 40px;
}

.navbar {
    margin-bottom: 0;
}

.nav>li>a:focus,
.nav>li>a:hover {
    text-decoration: none;
    background-color: #fff;
    color: #D03F6D;
}

.menu-naranja-c .nav>li>a.color-act {
    color: #D03F6D;
}

.dropdown-menu>li>a.color-act {
    color: #D03F6D;
}


/* ---------- finm menu --------------- */


/* inicio miga de pan */

.miga-naranja img {
    width: 13px;
    margin-right: 6px;
    margin-top: -5px;
}

.miga-naranja span {
    padding: 0 12px;
}

.miga-naranja ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
}

.miga-naranja ul li a {
    color: black;
    font-size: 12px;
}

.miga-naranja ul li a:hover {
    text-decoration: none;
}

.miga-naranja ul li a.miga-act {
    color: #D03F6D;
}


/* fin miga de pan */


/** inicio reportes *******/

nav.liks-banner-naranja.report ul li a {
    padding-top: 0px;
}

nav.liks-banner-naranja.report ul li {
    margin-bottom: 12px;
    padding: 13px 27px;
}


/****** fin reportes ******/

.economia-naranja-art .row {
    margin-left: 0px;
}

.economia-naranja-art p {
    margin: 0;
}

.banner-economia-naranja p {
    line-height: 1;
}

.banner-economia-naranja .fondo1-naranja {
    background-image: url(../img/fondo-banner.svg);
    background-repeat: no-repeat;
    padding-left: 30px;
    background-size: 100%;
}

.color-b-naranja {
    color: #fff;
}

.quieres-ser-parte-naranja img {
    width: 100%;
}

.sistema-info-naranja {
    font-family: 'futuraL', sans-serif;
    font-size: 35px;
}

.mitad-naranja {
    display: flex;
    align-items: center;
    height: 350px;
}

.padding-lados-cero {
    padding-left: 0;
    padding-right: 0;
}

.banner-economia-naranja .titulo-n-r-naranja p:nth-child(1) {
    font-size: 12.3mm;
    font-family: 'oswaldL', sans-serif;
}

.banner-economia-naranja .titulo-n-r-naranja p:nth-child(2) {
    font-size: 24mm;
    font-family: 'oswaldDM', sans-serif;
    text-shadow: 1px 1px #969696;
}

.linea-hor1-naranja {
    width: 79%;
}

.banner-enlaces-naranja {
    padding-left: 39px;
}

.color-nf-naranja {
    color: #D03F6D;
}

.enlaces-int-naranja p {
    font-size: 6mm;
    font-family: 'oswaldDM', sans-serif;
}

nav.liks-banner-naranja ul {
    padding: 0 0;
}

nav.liks-banner-naranja ul li {
    list-style: none;
    border: 1px solid #dbdbdb;
    height: auto;
    display: block;
    align-items: center;
    padding: 41px 27px;
    border-radius: 5px;
}

nav.liks-banner-naranja ul div h2 {
    padding-bottom: 20px;
    color: #D03F6D;
    font-size: 44px;
}

nav.liks-banner-naranja ul div p {
    font-size: 24px;
    line-height: 1.3;
}

nav.liks-banner-naranja ul li a {
    text-decoration: none;
    margin-left: 12px;
    color: #D03F6D;
    font-size: 27px;
    display: flex;
    align-items: center;
    height: auto;
    width: 100%;
    margin: 0;
    padding-top: 32px;
    font-family: 'oswaldDM', sans-serif;
}

.liks-banner-naranja img {
    margin-left: 111px;
    width: 45px;
}

.linea-h-normal-naranja hr {
    border-top: 1px solid #d4d3d3;
}

.que-es-naranja strong {
    font-family: 'RobotoM', sans-serif;
}

.borrar-naranja {
    clear: both;
}

.linea-corta-naranja {
    width: 115px;
}

.linea-corta-naranja hr {
    border-top: 3px solid #D03F6D;
}

.tres-naranja:nth-child(1) .cuadro-naranja {
    background-image: url(../img/img-actividades-naranja1.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.tres-naranja:nth-child(2) .cuadro-naranja {
    background-image: url(../img/img-actividades-naranja2.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.tres-naranja:nth-child(3) .cuadro-naranja {
    background-image: url(../img/img-actividades-naranja3.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.cuadro-naranja {
    width: 334px;
    height: 334px;
    border: 1px solid #ccc;
    overflow: hidden;
    background-color: #fff;
    cursor: pointer;
}

.contenido-botones-naranja {
    width: 334px;
    height: 334px;
    margin-top: 234px;
    padding-left: 26px;
    padding-top: 23px;
    transition: all 1s;
    cursor: pointer;
}

.cuadro-naranja:hover>.contenido-botones-naranja {
    width: 334px;
    height: 334px;
    background-color: #fff;
    margin-top: 0px;
    transition: all 1s;
}

.cuadro-naranja:hover>.contenido-botones-naranja h3 {
    font-family: 'oswaldDM', sans-serif;
    font-size: 20px;
    color: #000;
    transition: all 1s;
}

.cuadro-naranja:hover>.contenido-botones-naranja .contenido-items-naranja {
    opacity: 0.9;
    transition: all 1s;
}

.contenido-botones-naranja h3 {
    font-family: 'oswaldDM', sans-serif;
    font-size: 25px;
    color: #fff;
    transition: all 1s;
}

.eco-naranja-general .img-mr {
    display: none;
}

.contenido-botones-naranja:hover>h3 {
    font-family: 'oswaldDM', sans-serif;
    font-size: 20px;
    color: #000;
    transition: all 1s;
}

.contenido-botones-naranja .contenido-items-naranja {
    opacity: 0;
    transition: all 1s;
}

.contenido-botones-naranja:hover>.contenido-items-naranja {
    opacity: 0.9;
    transition: all 1s;
}

.contenido-items-naranja ul {
    list-style-type: square;
    padding-left: 18px;
}

.contenido-items-naranja ul li {
    color: #D03F6D;
    padding-bottom: 10px;
}

.contenido-items-naranja ul li p {
    color: #000;
}

.paddin-linea-items-naranja {
    padding: 20px 0;
    width: 87px;
}

.paddin-linea-items-naranja hr {
    border-top: 3px solid #D03F6D;
}

.centro-naranja {
    margin-left: auto;
    margin-right: auto;
}

.derecha-naranja {
    margin-left: auto;
}


/* -------- LINEA TIEMPO ------------------- */

.contenedor-largo-naranja {
    width: 100vw !important;
    position: relative;
    margin-left: -50vw;
    left: 49%;
}

.general-mesa-info-naranja .linea-tiempo input {
    display: none;
}

.general-mesa-info-naranja .linea-tiempo label {
    cursor: pointer;
}

.general-mesa-info-naranja .ano {
    background-color: #e5e5e5;
    font-family: 'oswaldDM', sans-serif;
    padding: 6px 10px;
    width: 138px;
    text-align: center;
    color: #fff;
    font-size: 17px;
    margin-top: 3px;
    margin-bottom: -6px;
    margin-right: -5px;
}

.general-mesa-info-naranja .content-siena2 {
    padding: 0 40px 10px 40px;
}

.general-mesa-info-naranja .linea-0 {
    height: 4px;
    background: #ccc;
    width: 100%;
    position: relative;
    top: -14px;
}

.general-mesa-info-naranja .fondo-linea-t-naranja2 .linea-0 {
    top: -44px;
}

.linea-tiempo-nar .linea-0 {
    height: 4px;
    background: #ccc;
    width: 100%;
    position: relative;
    top: -14px;
}

.general-mesa-info-naranja .linea {
    height: 4px;
    background: #D03F6D;
    width: 10%;
    transition: all 2s;
    position: relative;
    top: -18px;
}

.linea-tiempo-nar .linea {
    height: 4px;
    background: #D03F6D;
    width: 10%;
    transition: all 2s;
    position: relative;
    top: -18px;
}

.mesa-fondo-naranja .padding-ari-aba-naranja {
    padding-top: 22px;
    padding-bottom: 15px;
}

.general-mesa-info-naranja .contenido-l input#bt-l1:checked~.linea {
    width: 7%;
}

.general-mesa-info-naranja .contenido-l input#bt-l2:checked~.linea {
    width: 21%;
}

.general-mesa-info-naranja .contenido-l input#bt-l3:checked~.linea {
    width: 36%;
}

.general-mesa-info-naranja .contenido-l input#bt-l4:checked~.linea {
    width: 50%;
}

.general-mesa-info-naranja .contenido-l input#bt-l5:checked~.linea {
    width: 64%;
}

.general-mesa-info-naranja .contenido-l input#bt-l6:checked~.linea {
    width: 78%;
}

.general-mesa-info-naranja .contenido-l input#bt-l7:checked~.linea {
    width: 92%;
}

.padding-container-largo-naranja-lt {
    padding-left: 55px;
    padding-right: 55px;
}

.padding-container-largo-naranja {
    padding-left: 34px;
    padding-right: 34px;
}

.padding-ari-aba-naranja {
    padding-top: 70px;
}

.general-mesa-info-naranja .esconder {
    height: 0;
    overflow: hidden;
    margin: 0;
    transition: all 0.5s;
}

.eco-naranja-general .nov-dic {
    width: 14px !important;
    height: 14px;
    padding: 0px 6px !important;
    text-align: center;
    display: flex !important;
    align-items: center;
    top: 0;
    position: relative;
}

.general-mesa-info-naranja .contenido-l input#bt-l1:checked~.contenido-info1 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l input#bt-l2:checked~.contenido-info2 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l input#bt-l3:checked~.contenido-info3 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l input#bt-l4:checked~.contenido-info4 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l input#bt-l5:checked~.contenido-info5 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l input#bt-l6:checked~.contenido-info6 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l input#bt-l7:checked~.contenido-info7 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l input#bt-l1:checked~label.activo1 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l input#bt-l2:checked~label.activo2 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l input#bt-l3:checked~label.activo3 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l input#bt-l4:checked~label.activo4 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l input#bt-l5:checked~label.activo5 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l input#bt-l6:checked~label.activo6 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l input#bt-l7:checked~label.activo7 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .cursorbt {
    cursor: pointer;
}

.general-mesa-info-naranja .cursorbt p {
    color: rgb(86, 86, 86);
}

.mesa-informa.general-mesa-info-naranja input#anobt1:checked~.linea-tiempo-nar1 {
    display: block;
}

.mesa-informa.general-mesa-info-naranja input#anobt2:checked~.linea-tiempo-nar {
    display: block;
}

.mesa-informa.general-mesa-info-naranja input#anobt3:checked~.linea-tiempo-nar3 {
    display: block;
}

.general-mesa-info-naranja .botont {
    display: none;
}

.mesa-informa.general-mesa-info-naranja input#anobt1:checked~.bt-tactivo1 p {
    color: #fff;
}

.mesa-informa.general-mesa-info-naranja input#anobt2:checked~.bt-tactivo2 p {
    color: #fff;
}

.general-mesa-info-naranja .linea-tiempo2 input {
    display: none;
}

.general-mesa-info-naranja .linea-tiempo2 label {
    cursor: pointer;
}

.general-mesa-info-naranja .linea-0-1 {
    height: 4px;
    background: #ccc;
    width: 100%;
    position: relative;
    top: -54px;
}

.general-mesa-info-naranja .linea-1 {
    height: 4px;
    background: #D03F6D;
    width: 10%;
    transition: all 2s;
    position: relative;
    top: -18px;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l1-1:checked~.linea-1 {
    width: 12%;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l2-1:checked~.linea-1 {
    width: 36%;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l3-1:checked~.linea-1 {
    width: 61%;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l4-1:checked~.linea-1 {
    width: 85%;
}

.general-mesa-info-naranja .esconder {
    height: 0;
    overflow: hidden;
    margin: 0;
    transition: all 0.5s;
}

.mesa-fondo-naranja {
    padding-top: 10px;
    width: 100vw !important;
    position: relative;
    margin-left: -50vw;
    left: 49%;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l1-1:checked~.contenido-info1-1 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l2-1:checked~.contenido-info2-1 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l3-1:checked~.contenido-info3-1 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l4-1:checked~.contenido-info4-1 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l1-1:checked~label.activo1-1 span {
    background-color: #D03F6D;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l2-1:checked~label.activo2-1 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l3-1:checked~label.activo3-1 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l2 input#bt-l4-1:checked~label.activo4-1 span {
    background-color: #D03F6D;
    transition: all 2s;
    color: #fff;
}

.general-mesa-info-naranja .po-re {
    position: relative;
}

.general-mesa-info-naranja .linea-tiempo-nar .t-label {
    width: 13.9%;
    position: relative;
    z-index: 2;
}

.general-mesa-info-naranja .t-label {
    width: 24%;
    position: relative;
    z-index: 2;
}

.general-mesa-info-naranja .stil-la {
    font-family: 'oswaldDM', sans-serif;
    border-radius: 42px;
    background-color: #fff;
    border: 1px solid #D03F6D;
    padding: 6px 0px;
    width: 14px;
    display: block;
    text-align: center;
    color: rgb(86, 86, 86);
}

.general-mesa-info-naranja .bt-f {
    margin-left: auto;
    margin-right: auto;
    font-size: 14px;
}

.general-mesa-info-naranja .bt-fder {
    margin-left: auto;
}

.general-mesa-info-naranja .bt-fiz {
    margin-right: auto;
}

.general-mesa-info-naranja .numero-t {
    float: left;
}

.general-mesa-info-naranja .numero-t p {
    border: 1px solid #D03F6D;
    background-color: #D03F6D;
    border-radius: 10px;
    margin-right: 15px;
    width: 20px;
    height: 20px;
    text-align: center;
    padding: 2px 0 0 0;
    color: #fff;
}

.general-mesa-info-naranja .img-set1 {
    text-align: right;
    margin-top: 17px;
}

.general-mesa-info-naranja .img-set1 img {
    width: 85%;
}

.general-mesa-info-naranja .borrar-1 {
    clear: both;
}

.general-mesa-info-naranja .cont-to {
    padding-top: 2px;
    padding-bottom: 11px;
}

.general-mesa-info-naranja .linea-tiempo-nar1 strong {
    font-weight: bold;
    color: #000;
}

.general-mesa-info-naranja .numero-t p {
    font-family: 'oswaldDM', sans-serif;
    font-size: 13px;
}

.general-mesa-info-naranja .mayo-24 {
    padding: 28px 27px;
    border: 1px solid #D03F6D;
    margin-top: 38px;
    width: 80%;
}

.general-mesa-info-naranja .padding-tfec {
    padding-top: 40px;
}

.general-mesa-info-naranja .altol {
    height: 49px;
}

.general-mesa-info-naranja .altol1 {
    height: 80px;
}

.general-mesa-info-naranja .altol2 {
    padding-bottom: 12%;
}

.general-mesa-info-naranja table tr td {
    padding-bottom: 13px;
}

.general-mesa-info-naranja .altol4 {
    padding-bottom: 17%;
}

.general-mesa-info-naranja .titulo-t {
    float: left;
    width: 50%;
}

.general-mesa-info-naranja .icono-t1 {
    float: left;
    width: 50%;
    text-align: right;
}

.general-mesa-info-naranja .icono-t1 img {
    width: 90px;
}

.general-mesa-info-naranja .t-t {
    height: 50px;
}

.general-mesa-info-naranja .botones-en {
    margin-top: 30px;
    float: left;
    width: 100%;
}

.general-mesa-info-naranja .bt-en {
    background-size: cover;
    margin: 0 5px;
    padding: 40px 30px;
    height: auto !important;
}

.general-mesa-info-naranja .bt-en p {
    font-size: 20px;
    font-family: 'oswaldDM', sans-serif;
    font-weight: 400;
    text-align: left;
    width: 40%;
    float: right;
    color: #fff;
}

.contenedor-largo-naranja .linea-tiempo {
    font-size: 16px;
    padding-left: 90px;
    padding-right: 65px;
}

.iconos1-naranja img {
    width: 60px;
    float: left;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l1-3:checked~.linea-1 {
    width: 8%;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l2-3:checked~.linea-1 {
    width: 24%;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l3-3:checked~.linea-1 {
    width: 41%;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l4-3:checked~.linea-1 {
    width: 57%;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l5-3:checked~.linea-1 {
    width: 74%;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l6-3:checked~.linea-1 {
    width: 90%;
}

.general-mesa-info-naranja .linea-tiempo-nar3 .t-label {
    width: 16%;
    position: relative;
    z-index: 2;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l1-3:checked~label.activo1-3 span {
    background-color: #D03F6D;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l2-3:checked~label.activo2-3 span {
    background-color: #D03F6D;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l3-3:checked~label.activo3-3 span {
    background-color: #D03F6D;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l4-3:checked~label.activo4-3 span {
    background-color: #D03F6D;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l5-3:checked~label.activo5-3 span {
    background-color: #D03F6D;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l6-3:checked~label.activo6-3 span {
    background-color: #D03F6D;
    color: #fff;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l1-3:checked~.contenido-info1 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l2-3:checked~.contenido-info2 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l3-3:checked~.contenido-info3 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l4-3:checked~.contenido-info4 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l5-3:checked~.contenido-info5 {
    height: auto;
}

.general-mesa-info-naranja .contenido-l3 input#bt-l6-3:checked~.contenido-info6 {
    height: auto;
}


/* -------- FIN LINEA TIEMPO ------------------- */


/* -------- Tablas lista actividades naranja ------------------- */

.flotar-der-naranja {
    float: right;
}

.eco-naranja-row {
    padding: 0;
}

.fondo-gris-naranja {
    background-color: #ececec;
}

.fleacha-abajo-naranja {
    cursor: pointer;
}

.lista-naranja .esconder1- {
    display: none;
}

.lista-naranja .gris-uno {
    background-color: #f2f2f2;
}

.lista-naranja .lista-t-p {
    overflow: hidden;
    height: 0;
    transition: all 3s;
    -moz-animation-delay: 3.5s;
    -webkit-animation-delay: 3.5s;
    -o-animation-delay: 3.5s;
    animation-delay: 3.5s;
}

.lista-uno.lista-naranja input.activo:checked~div.ac-contenido {
    overflow: scroll;
    height: 530px;
    transition: all 3s;
    -moz-animation-delay: 3.5s;
    -webkit-animation-delay: 3.5s;
    -o-animation-delay: 3.5s;
    animation-delay: 3.5s;
}

.padding-container-largo-2-naranja {
    padding-left: 44px;
    padding-right: 44px;
}

.iconos1-naranja p {
    display: flex;
    align-items: center;
}

.lista-dos.lista-naranja input.activo:checked~div.ac-contenido {
    overflow: scroll;
    height: 450px;
    transition: all 3s;
    -moz-animation-delay: 3.5s;
    -webkit-animation-delay: 3.5s;
    -o-animation-delay: 3.5s;
    animation-delay: 3.5s;
}

.lista-uno.lista-naranja input.activo:checked~.icon-cerrar-naranja {
    transform: rotate(-10deg);
}

.lista-naranja .espacio-lado {
    padding-left: 15px;
}

.padding-corto-bajo.lista-naranja {
    padding-bottom: 15px;
}

.lista-naranja .padding-arriba {
    padding-top: 40px;
}

.lista-naranja .fondos-titulos p {
    font-family: 'Oswald', sans-serif;
    font-size: 21px;
    color: #444444;
    padding-bottom: 25px;
}

.lista-naranja .celdas-t {
    border: 1px solid #444444;
    padding: 12px 20px 20px 20px;
    margin-bottom: 12px;
    height: auto;
}

.lista-naranja .celdas-t p {
    color: #000;
}

.lista-naranja .linea-n {
    height: 4px;
    width: 83px;
    background-color: #D03F6D;
    margin-top: 14px;
}

.img-actividades-t-naranja {
    width: 63px;
}

.icon-cerrar-naranja {
    width: 28px;
    margin-right: 9px;
}

.lista-naranja .boton-1 {
    background-color: #e4e4e4;
    ;
    padding: 1px 13px;
    width: 100%;
    cursor: pointer;
    display: flex;
}

.lista-naranja .boton-1 p {
    color: #D03F6D;
    font-size: 20px;
    font-family: 'Oswald', sans-serif;
    font-weight: 200;
}

.lista-naranja .boton-1 p span {
    float: right;
    border-left: 1px solid #D03F6D;
    padding: 0 7px;
    font-weight: 300;
    margin-left: 13px;
}

.lista-naranja .borde-abajo {
    border-bottom: 1px solid #ccc;
}

.lista-naranja .texto-centrado {
    text-align: center;
}

.lista-naranja .borde-der {
    border-right: 1px solid #fff;
}

.lista-naranja .titulos-lista {
    background-color: #e4e3e3;
}

.lista-naranja .titulos-lista p {
    color: #000;
    height: 19px;
}

.lista-naranja .lista-t-p {
    margin-top: 30px;
    padding-left: 0;
    padding-right: 0;
}

.titulos-lista.row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.parrafos-lista.row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

#inlineFrameExample {
    width: 100%;
    height: 1100px;
}

@media (min-width: 1200px) {
    .lista-naranja .bt-en {
        width: 32%;
    }
}

.paddin-boton-naranja {
    padding-top: 8px;
    padding-bottom: 8px;
}

.eco-naranja-general .lista-t-p.ac-contenido div {
    padding-top: 3px;
    padding-bottom: 5px;
}


/* --------  QUIERES SER PARTE DEL SIENA ------------------- */

.actividades-naranja p {
    margin: 0;
}

.logos-naranja img {
    width: 100%;
}

.proceso-img {
    text-align: center;
}

.eco-naranja-general .proceso-img img {
    width: auto;
}

.eco-naranja-linea hr {
    margin-top: 0;
    margin-bottom: 0;
}

.eco-naranja-general .color-gris {
    background-color: #ececec;
}

.contenedor-formulario-naranja {
    width: 76%;
    margin-left: auto;
    margin-right: auto;
}


/* --------  Documentos técnicos ------------------- */

.color-naranja h1 p {
    color: #D03F6D;
}

.fondo1-naranja.fondo-gris-naranja {
    background-image: none;
    background: rgba(237, 237, 237, 1);
    background: -moz-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237, 237, 237, 1)), color-stop(56%, rgba(246, 246, 246, 1)), color-stop(93%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(237, 237, 237, 1)));
    background: -webkit-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
    background: -o-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
    background: -ms-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
    background: linear-gradient(to right, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ededed', GradientType=1);
}

.titulo-n-r-naranja.color-naranja .linea-hor1-naranja {
    width: 100%;
}

.titulo-n-r-naranja.color-naranja .linea-hor1-naranja hr {
    border-top: 2px solid #fff;
}

.eco-naranja-general .row.reporte-row {
    margin-right: 0;
    margin-left: 0;
}

.reportes-naramja img {
    width: 93%;
}


/* -------------- formulario --------------- */

#limesurvey {
    width: 100% !important;
    margin: 0 !important;
}


/* --------- menu responsive --------- */

.eco-naranja-general .res-menu {
    display: none;
}

input.menu-responsive {
    display: none;
}

.eco-naranja-general .responsive-menu {
    display: none;
}

.eco-naranja-general .img-mr {
    display: none;
}

.reportes-naramja {
    width: 100%;
}

.actividades h2.subtitulo-negro-naranja {
    color: #D03F6D;
}

@media (max-width: 400px) and (min-width: 10px) {
    #inlineFrameExample {
        width: 100%;
        height: 1240px !important;
    }
    .lista-naranja .boton-1 {
        padding: 1px 1px;
        width: 100%;
    }
    .lista-naranja .boton-1 p {
        font-size: 18px;
    }
    .col-lg-4.col-md-4.col-sm-6.col-xs-12.padding-lados-cero.tres-naranja {
        padding-left: 15px;
        padding-right: 15px;
    }
    .cuadro-naranja {
        width: 100%;
        height: 334px;
    }
    .contenido-botones-naranja {
        width: 100%;
        height: 334px;
    }
    .padding-lados-cero.tres-naranja {
        padding-left: 15px;
        padding-right: 15px;
    }
    .general-mesa-info-naranja .bt-f {
        font-size: 12px;
    }
    label.fleacha-abajo-naranja {
        display: none;
    }
    .row.que-es-naranja-botones {
        margin-right: 0;
    }
    .eco-naranja-general .padding-lados-cero {
        padding-left: 0px;
        padding-right: 0px;
    }
}

@media (max-width: 1000px) and (min-width: 10px) {
    .logo-menu-naranja {
        padding: 23px 0 10px 0;
    }
    #inlineFrameExample {
        width: 100%;
        height: 1240px;
    }
    .lista-uno.lista-naranja input.activo:checked~div.ac-contenido {
        height: auto !important;
    }
    .lista-dos.lista-naranja input.activo:checked~div.ac-contenido {
        height: auto !important;
    }
    .row.line-naranja3 {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
    .p-cero-naranja {
        padding-left: 15px;
        padding-right: 15px;
    }
    .linea-corta-naranja.borrar-naranja.padding-abajo-titulosh-naranja.eco-naranja-linea.row {
        padding-left: 15px;
        padding-right: 15px;
    }
    .eco-naranja-general .padding-logo {
        padding-left: 13px;
    }
    .eco-naranja-general .res-menu {
        display: block;
    }
    .eco-naranja-general .responsive-menu {
        display: block;
    }
    .eco-naranja-general .esconder-menu {
        display: none;
    }
    input.menu-responsive:checked~.menu-eco-naranja {
        display: block;
    }
    .eco-naranja-general .responsive-menu p {
        display: flex;
    }
    .eco-naranja-general .responsive-menu {
        float: right;
        padding-top: 10px;
        position: absolute;
        top: 53px;
        right: 23px;
        opacity: 0.5;
    }
    .eco-naranja-general .responsive-menu img {
        width: 20px;
        margin-right: 7px;
    }
    .menu-eco-naranja ul {
        display: block;
        right: 16px;
        -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
        -moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
        background-color: #fff;
        z-index: 3;
        padding: 0;
    }
    .menu-eco-naranja ul li {
        padding: 20px 20px 20px 20px;
        background-color: #fff;
        border-bottom: 1px solid #ccc;
    }
    .menu-eco-naranja ul li:last-child {
        padding: 20px 20px 20px 20px;
        border-bottom: 0px solid #ccc;
    }
    .eco-naranja-general .img-mr {
        display: block;
        width: 28px;
        float: left;
        margin-right: 8px;
    }
    .banner-economia-naranja .fondo1-naranja {
        background-image: url(../img/fondo-banner.jpg);
        background-repeat: no-repeat;
        padding-left: 30px;
        background-size: 100% 100%;
        background-position: -16px 0;
    }
    .logo-eco-naranja img {
        width: 180px;
    }
    .fondo1-naranja.fondo-gris-naranja {
        background-image: none;
        background: rgba(237, 237, 237, 1);
        background: -moz-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
        background: -webkit-gradient(left top, right top, color-stop(0%, rgba(237, 237, 237, 1)), color-stop(56%, rgba(246, 246, 246, 1)), color-stop(93%, rgba(237, 237, 237, 1)), color-stop(100%, rgba(237, 237, 237, 1)));
        background: -webkit-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
        background: -o-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
        background: -ms-linear-gradient(left, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
        background: linear-gradient(to right, rgba(237, 237, 237, 1) 0%, rgba(246, 246, 246, 1) 56%, rgba(237, 237, 237, 1) 93%, rgba(237, 237, 237, 1) 100%);
        filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ededed', GradientType=1);
    }
}

@media (max-width: 1200px) and (min-width: 768px) {
    .consultar-siena-n nav ul li a {
        padding: 33px 9px !important;
    }
    .acti-naranja2 {
        margin-top: 60px;
    }
    .economia-naranja-art p {
        padding-right: 20px;
    }
    .liks-banner-naranja img {
        margin-left: 63px;
        width: 45px;
    }
}

@media (max-width: 462px) and (min-width: 10px) {
    .consultar-siena-n ol,
    .consultar-siena-n ul {
        margin-top: 34px;
        margin-bottom: 41px;
        margin-left: 0;
        padding: 0;
    }
    .consultar-siena-n nav ul li a {
        color: #D03F6D;
        border: 1px solid #D03F6D !important;
        padding: 12px !important;
        border-radius: 5px;
        background-color: inherit !important;
    }
}

@media (max-width: 788px) and (min-width: 463px) {
    .menu-naranja {
        margin-top: 0;
    }
    .consultar-siena-n ol,
    .consultar-siena-n ul {
        margin-top: 34px;
        margin-bottom: 41px;
        margin-left: 0;
        padding: 0;
    }
    .consultar-siena-n nav ul li a {
        color: #D03F6D;
        border: 1px solid #D03F6D !important;
        padding: 8px;
        border-radius: 5px;
        background-color: inherit !important;
    }
}

@media (max-width: 600px) and (min-width: 10px) {
    .adelante-naranja {
        right: -26px !important;
    }
    .bt-slider-naranja-prin {
        bottom: -16px !important;
        top: inherit !important;
    }
    .contenedor-largo-naranja .linea-tiempo {
        padding-left: 24px;
        padding-right: 24px;
    }
    .navbar-nav {
        margin: 0;
    }
    .tercer-naranja {
        line-height: 1.4 !important;
        font-size: 17px;
    }
    .eco-naranja-general .lista-t-p .col-xs-9 {
        width: 65% !important;
    }
    .eco-naranja-general .lista-t-p .col-xs-2 {
        width: 23% !important;
    }
    .eco-naranja-general .lista-t-p .col-xs-1 {
        width: 12% !important;
    }
    .lista-naranja .lista-t-p {
        padding-left: 0;
        padding-right: 0;
    }
    .padding-container-largo-2-naranja {
        padding-left: 34px;
        padding-right: 34px;
    }
    .padding-lados-cero {
        padding-left: 0px;
        padding-right: 0px;
    }
    .padding-lados-cero2 {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .eco-naranja-general .responsive-menu {
        top: 21px !important;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(2) {
        font-size: 31px;
        line-height: 1.3;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(1) {
        font-size: 25px;
    }
    .sistema-info-naranja {
        font-size: 15px;
    }
    .general-mesa-info-naranja .ano {
        width: 80px;
    }
    .general-mesa-info-naranja .linea-tiempo-nar3 .t-label {
        width: 30%;
    }
    .mitad-naranja {
        display: flex;
        align-items: center;
        height: 200px;
    }
    .mesa-fondo-naranja .padding-ari-aba-naranja {
        padding-top: 0;
        padding-bottom: 40px;
    }
    .navbar-toggle {
        position: relative;
        float: right;
        padding: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
    }
    .linea-0 {
        display: none;
    }
    .linea-1 {
        display: none;
    }
    .linea {
        display: none;
    }
    .menu-naranja {
        margin-top: 0;
    }
    .general-mesa-info-naranja .linea-tiempo-nar .t-label {
        width: 23.9%;
    }
    .padding-arriba-naranja {
        padding-top: 20px;
    }
    .padding-abajo-naranja {
        padding-bottom: 30px;
    }
    .mitad-naranja {
        display: flex;
        align-items: center;
        height: 360px;
    }
    .banner-enlaces-naranja {
        padding-top: 30px;
        padding-left: 0;
    }
    .iconos1-naranja.col-lg-7.col-md-7.col-sm-12.col-xs-12.eco-naranja-row p {
        align-items: end;
    }
    .logo-menu-naranja {
        padding: 30px 0 10px 0;
    }
    .cuadro-naranja {
        margin-left: auto;
        margin-right: auto;
    }
    .linea-h-normal-naranja {
        padding-bottom: 30px;
    }
    .eco-naranja-general .numero-t {
        padding-bottom: 0 !important;
        height: auto !important;
    }
    .padding-ari-aba-naranja {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .padding-container-largo-naranja-lt {
        padding-left: 8px;
        padding-right: 8px;
    }
    .general-mesa-info-naranja .padding-tfec {
        padding-top: 14px;
    }
    .fondo-linea-t-naranja1 {
        background-size: 3000px;
    }
    .fondo-linea-t-naranja2 {
        background-size: 3000px;
    }
    .tres-naranja {
        margin-bottom: 10px;
    }
    .menu-eco-naranja ul {
        display: block;
        position: absolute;
        right: 16px;
        -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
        -moz-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
        top: -18px;
        background-color: #fff;
        z-index: 3;
        padding: 0;
    }
    .flotar-der-naranja {
        float: left;
    }
    .eco-naranja-general .proceso-img img {
        width: 100% !important;
    }
    .mitad-naranja.row {
        display: block;
        padding: 42px 0 !important;
    }
    .reportes-naramja img {
        width: 50%;
    }
    .titulo-n-r-naranja.color-naranja .linea-hor1-naranja {
        width: 93%;
    }
    .reportes-naramja {
        text-align: left;
        padding-bottom: 40px;
        ;
    }
    .iconos1-naranja p {
        display: flex;
        align-items: end;
    }
    .iconos1-naranja img {
        width: 40px;
        float: left;
    }
}

@media (max-width: 768px) and (min-width: 700px) {
    .mitad-naranja {
        height: 320px!important;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(1) {
        font-size: 10.3mm!important;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(2) {
        font-size: 13mm!important;
        line-height: 1.3;
    }
    .sistema-info-naranja {
        font-size: 20px!important;
    }
    nav.liks-banner-naranja ul li {
        height: auto !important;
    }
    .navbar-nav {
        margin: 0;
    }
}

@media (max-width: 768px) and (min-width: 601px) {
    .general-mesa-info-naranja .linea-tiempo-nar3 .t-label {
        width: 32%;
    }
    .contenedor-largo-naranja .linea-tiempo {
        padding-left: 25px;
        padding-right: 0;
    }
    .general-mesa-info-naranja .linea-tiempo-nar .t-label {
        width: 13.8%;
    }
    .bt-slider-naranja-prin {
        top: 74px !important;
    }
    .adelante-naranja {
        right: -10px !important;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(2) {
        font-size: 14mm;
        font-family: 'oswaldDM', sans-serif;
        text-shadow: 1px 1px #969696;
        line-height: 1.3;
    }
    .lista-naranja .boton-1 {
        width: 350px;
    }
    .padding-entides-lados-naranja {
        padding-left: 50px;
        padding-right: 50px;
    }
    .padding-lados-cero {
        padding-left: 0px;
        padding-right: 0px;
    }
    .padding-lados-cero2 {
        padding-left: 15px;
        padding-right: 15px;
    }
    .eco-naranja-general .responsive-menu {
        top: 29px !important;
    }
    .menu-eco-naranja ul {
        top: -18px;
    }
    .cuadro-naranja {
        margin-left: auto;
        margin-right: auto;
    }
    .eco-naranja-general .tres-naranja {
        margin-bottom: 10px;
    }
    .padding-arriba-naranja {
        padding-top: 30px;
    }
    .padding-abajo-naranja {
        padding-bottom: 30px;
    }
    .logo-menu-naranja {
        padding: 30px 0 0px 0;
    }
    .enlaces-int-naranja {
        padding: 30px 0 20px 0;
    }
    .banner-enlaces-naranja {
        padding-top: 10px;
        padding-left: 0px;
    }
    nav.liks-banner-naranja ul li {
        list-style: none;
        border: 1px solid #888;
        margin-top: 15px;
        height: 76px;
        display: block;
        align-items: center;
    }
    .eco-naranja-general .numero-t {
        padding-bottom: 0 !important;
        height: auto !important;
    }
    .fondo-linea-t-naranja1 {
        background-size: 3000px;
    }
    .fondo-linea-t-naranja2 {
        background-size: 3000px;
    }
    .flotar-der-naranja {
        float: left;
    }
    .eco-naranja-general .proceso-img img {
        width: 100% !important;
    }
    .navbar-nav {
        margin: 0;
    }
}

@media (max-width: 991px) and (min-width: 769px) {
    .izqui-naranja {
        left: -44px !important;
    }
    .adelante-naranja {
        right: -2px !important;
    }
    .linea-tiempo-nar .linea-tiempo label p {
        margin-top: -24px;
    }
    .general-mesa-info-naranja .linea-tiempo-nar .t-label {
        width: 13.8%;
    }
    .contenedor-largo-naranja .linea-tiempo {
        padding-left: 32px;
        padding-right: 14px;
    }
    .navbar-nav {
        margin: 0;
    }
    .navbar-nav>li {
        float: left;
    }
    .padding-logo {
        padding-left: 0px !important;
    }
    .mitad-naranja {
        height: 285px;
    }
    nav.liks-banner-naranja ul li a {
        padding-top: 35px;
    }
    nav.liks-banner-naranja ul div h2 {
        padding-bottom: 20px;
    }
    nav.liks-banner-naranja ul div h2 {
        font-size: 35px;
    }
    nav.liks-banner-naranja ul div p {
        font-size: 17px;
    }
    .nav>li>a {
        padding: 0px;
        font-size: 14px;
        width: 106px;
        line-height: 1.2;
    }
    nav.liks-banner-naranja ul li {
        list-style: none;
        border: 1px solid #888;
        margin-top: 0;
        height: auto;
        display: block;
        align-items: center;
    }
    .cuadro-naranja {
        margin-left: auto;
        margin-right: auto;
        margin-top: 34px;
    }
    .eco-naranja-general .responsive-menu {
        position: relative;
        top: 12px;
        right: 10px;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(2) {
        font-size: 10mm;
        line-height: 1.4;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(1) {
        font-size: 7.3mm;
    }
    .sistema-info-naranja {
        font-size: 16px;
    }
    .eco-naranja-general .numero-t {
        height: auto !important;
        padding-bottom: 0 !important;
    }
    .fondo-linea-t-naranja1 {
        background-size: 3000px;
    }
    .fondo-linea-t-naranja2 {
        background-size: 4000px;
    }
    .general-mesa-info-naranja .padding-tfec {
        padding-top: 0;
    }
    .padding-arriba-naranja {
        padding-top: 40px;
    }
    .eco-naranja-general .proceso-img img {
        width: 100% !important;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    nav.liks-banner-naranja ul div h2 {
        padding-bottom: 31px;
    }
    .nav>li>a {
        padding: 6px 21px 6px 0px;
        font-size: 16px;
    }
    .liks-banner-naranja img {
        margin-left: 51px;
    }
    nav.liks-banner-naranja ul div h2 {
        font-size: 35px;
    }
    nav.liks-banner-naranja ul div p {
        font-size: 17px;
    }
    .eco-naranja-general .proceso-img img {
        width: 100%;
    }
    nav.liks-banner-naranja ul li {
        list-style: none;
        border: 1px solid #888;
        margin-top: 0;
        height: auto;
        display: block;
        align-items: center;
    }
    .menu-eco-naranja ul li {
        padding: 0 20px;
        font-size: 15px;
    }
    .cuadro-naranja {
        width: 300px;
        height: 320px;
    }
    .tres-naranja {
        padding-left: 0;
    }
    .mitad-naranja {
        height: 302px;
    }
    .fondo-linea-t-naranja1 {
        background-size: 2000px;
    }
    .fondo-linea-t-naranja2 {
        background-size: 3000px;
    }
    .general-mesa-info-naranja .altol2 {
        padding-bottom: 9%;
    }
    .general-mesa-info-naranja .altol {
        height: 50px;
    }
    .fondo-linea-t-naranja2 .numero-t {
        height: 4px;
        padding-bottom: 30px;
    }
    .padding-nueva-naranja {
        padding-bottom: 63px !important;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(1) {
        font-size: 8.3mm;
    }
    .banner-economia-naranja .titulo-n-r-naranja p:nth-child(2) {
        font-size: 19mm;
    }
    .contenedor-largo-naranja .linea-tiempo {
        font-size: 16px;
        padding-left: 57px;
        padding-right: 31px;
    }
    .linea-tiempo label p {
        font-size: 13px !important;
    }
}

@media (max-width: 1618px) and (min-width: 1200px) {
    .fondo-linea-t-naranja2 {
        background-size: 2000px;
    }
    .fondo-linea-t-naranja1 {
        background-size: 2000px;
    }
}

.cabezote img {
    width: 100%;
}

.home .linea-hor1-naranja {
    display: none;
}


/* ********* que es siena  ********* */

.consultar-siena-n nav ul {
    list-style: none;
}

.consultar-siena-n nav ul li {
    width: 100%;
}

.consultar-siena-n nav ul li a {
    color: #D03F6D;
    border: 1px solid #D03F6D;
    padding: 33px 134px 37px 20px;
    border-radius: 5px;
    background-color: #fff;
}

.consultar-siena-n nav ul li a:hover {
    text-decoration: none;
}

.consultar-siena-n nav ul li a img {
    width: 53px;
    margin-top: -7px;
}

.grafica-siena-na {
    width: 100%;
}

#inlineFrameExample2 {
    border: 0;
    width: 100%;
    height: 836px;
}

.izqui-naranja {
    float: left;
}

.adelante-naranja {
    float: right;
}

.linea-vista {
    display: block;
}

.linea-oculta-naranja {
    display: none;
}

.bt-tactivo1 p.activo-slid {
    background-color: #D03F6D;
    color: #fff;
}

.esconder-boton-delante-atras {
    display: none;
}

.bt-slider-naranja-prin {
    position: absolute;
    top: 176px;
    width: 100%;
}

.izqui-naranja {
    position: relative;
    left: 10px;
    background-image: url(../img/izq-n.png);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 40px;
    width: 40px;
    z-index: 99999;
}

.adelante-naranja {
    position: relative;
    right: 10px;
    background-image: url(../img/der-n.png);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 40px;
    width: 40px;
    z-index: 99999;
}

.izqui-naranja:hover {
    background-image: url(../img/izq-n-hover.png);
    cursor: pointer;
    transition: all 1s;
}

.adelante-naranja:hover {
    background-image: url(../img/der-n-hover.png);
    cursor: pointer;
    transition: all 1s;
}

.activo-slid {
    background-color: #D03F6D !important;
    color: #fff !important;
}

.linea-tiempo label p {
    text-align: center;
    padding: 0px 0 12px 0;
    font-size: 14px;
    color: #D03F6D;
}

.anos-principal {
    border-bottom: 1px solid #D03F6D;
    margin-bottom: 46px;
    height: 40px;
    width: 98%;
    margin-left: auto;
    margin-right: auto;
}

.titulo-mes-naranja {
    font-size: 24px;
    color: #000;
    margin-bottom: 30px !important;
}

.titulo-mes-naranja2 {
    font-size: 24px;
    color: #000;
    margin-bottom: 0px !important;
    margin-top: 41px !important;
}

.collapse.navbar-collapse {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.anexos-t-naranja {
    padding: 20px 40px 11px 40px;
    overflow: hidden;
    border-top: 1px solid #dddddd
}

.padding-gris-naranja.p-ane-naranja {
    padding: 20px 40px 26px 40px;
}

.anexos-t-naranja h3 {
    float: left;
    color: #5b5b5b;
    font-size: 18px;
    font-family: 'RobotoM', sans-serif !important;
}

.anexos-t-naranja p {
    float: right;
}

.icon-pdf-n {
    width: 17px;
    margin-top: -6px;
    margin-right: 7px;
}

.anexos-t-naranja h3 span {
    font-family: 'RobotoL', sans-serif;
    font-size: 16px;
}

.anexos-t-naranja p a {
    color: #3C3C3B;
    font-size: 16px;
    font-family: 'RobotoM', sans-serif;
}

.anexos-t-naranja p a:hover {
    color: #D03F6D;
}

.padding-gris-naranja {
    background: #f2f2f2;
    padding: 20px 40px 11px 40px;
}

.titulos-gris-naranja {
    background-color: #F7F7F7;
    overflow: hidden;
    color: #fff;
    padding: 12px;
}

.anexos-t-naranja h4 {
    float: left;
    color: #5b5b5b;
    font-size: 19px;
}

.anexos-t-naranja h4 span {
    font-family: 'RobotoL', sans-serif;
    font-size: 16px;
}

.paddin-boton-naranja2 div {
    color: #D03F6D;
    font-size: 20px;
    font-family: 'Oswald', sans-serif;
    font-weight: 200;
}

.linea-anexos-a-naranaja {
    background-image: url(img/l-larga-nr.png);
}

.boton-cscen {
    border-radius: 5px;
    background-color: #bc144f;
    color: #fff !important;
    padding: 8px 29px;
}

.contenedor-anexos-naranja {
    width: 82%;
    margin-left: auto;
    margin-right: auto;
}

.contenedor-anexos-naranja h2 {
    font-size: 22px;
    font-family: 'RobotoM', sans-serif !important;
}

@media (min-width: 1000px) {
    .navbar-nav>li>a {
        padding: 0;
    }
    .collapse.navbar-collapse {
        padding-left: 0;
    }
    .menu-naranja-c .collapse.navbar-collapse li {
        position: relative;
        display: block;
        padding: 0 42px 0 0;
    }
}

.tabla-pri-naranja {
    border-collapse: collapse;
    width: 100%;
}

.tabla-pri-naranja th {
    background-color: #ededed
}

.tabla-pri-naranja th,
.tabla-pri-naranja td {
    height: 50px;
    padding-left: 10px;
}

.linea-tabla-naranja {
    border-bottom: 1px solid #e5e5e5;
}

.tabla-escondida-n {
    display: none;
}

.titulostablas-n {
    background-color: #e4e3e3;
}

.gris-tablas-ac-n {
    background-color: #f2f2f2;
}

.seg-naranja {
    background-color: #e5e5e5;
    font-family: 'oswaldDM', sans-serif;
    padding: 8px 10px;
    width: 207px;
    text-align: center;
    color: rgb(86, 86, 86);
    font-size: 17px;
    margin-top: 3px;
    margin-bottom: -6px;
    margin-right: -5px !important;
}

.act-seg-prin {
    border-bottom: 1px solid #D03F6D;
}

.act-seg-prin label {
    margin-bottom: 0px;
}

.naranja-scroll {
    overflow: scroll;
    height: 530px;
    transition: all 3s;
    -moz-animation-delay: 3.5s;
    -webkit-animation-delay: 3.5s;
    -o-animation-delay: 3.5s;
    animation-delay: 3.5s;
}

.titulostablas-n th {
    border-right: 1px solid #fff;
}

.gris-tablas-ac-n td {
    border-right: 1px solid #fff;
}

.tablas-segemento tr td {
    padding: 4px;
}

.cuadro-naranja p {
    font-size: 19px;
    line-height: 0.6;
}

p.line-h-naranja {
    line-height: 1.2;
}

.cuadro-naranja .paddin-linea-items-naranja {
    padding: 6px 0;
}

.imagen-proceso-n {
    text-align: center;
}

.imagen-proceso-n object {
    width: 70%;
}