/*iframe  YOUTUBE*/ .embed-responsive { position: relative; display: block; width: 100%; /*padding: 0;*/ overflow: hidden; }  /**texto en imagenes */ h3.title-museo a { font-size: 17px; text-transform: uppercase; line-height: 17px; text-shadow: 2px 2px #333; } .g-color-white { color: #fff !important; }  .title-museo { text-align: left; padding-left: 14px; }  .g-font-weight-600 { font-weight: 600 !important; }  .g-absolute-centered { left: 47% !important; transform: translate(-50%, -10%) !important; }  .g-absolute-centered { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%); -webkit-backface-visibility: hidden; }  .w-100 { width: 100%!important; }  .u-bg-overlay { position: relative; }  figure { margin-bottom: 0; } figure { margin: 0 0 1rem; } [class*="u-block-hover"] { position: relative; max-width: 100%; margin: 0; overflow: hidden; -webkit-backface-visibility: hidden; backface-visibility: hidden; transform: translateZ(0); } .u-block-hover__main--zoom-v1, .u-block-hover__main--zoom-v2 { -webkit-transform: scale(1.01); }  /*** ***********/  /* CAROUSEL*/ /*.js-carousel.slick-initialized { background: none; }  @media (min-width: 0) .g-pb-30 { padding-bottom: 2.14286rem !important; } .js-carousel { background: url(../../assets/img/preloaders/preloader-black.svg) no-repeat 50% 50%; } .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }  .js-carousel.slick-initialized .js-slide, .js-carousel.slick-initialized .js-thumb { visibility: visible; height: auto; overflow: visible; }  .js-slide, .js-thumb { height: 0; visibility: hidden; overflow: hidden; } .g-width-35 { width: 35px !important; } .g-absolute-centered--y { position: absolute !important; top: 50% !important; transform: translateY(-50%); -webkit-backface-visibility: hidden; } .g-left-0 { left: 0; }   .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; }  .slick-slide img { display: block; } .g-rounded-6 { border-radius: 6px !important; }  */ /**************/  /*bloque 3*/ #secciones ul { padding-left: 0px; }  #secciones ul li { width: 77%; min-height: 112px; /* border-bottom: 1px solid #a222441e; */ border-top: 1px solid #a222441e; margin: 0 0 10px 0; padding: 0 20px 10px 0; display: table; }  article { margin-bottom: 60px; }  .separadortituloseccion { border-bottom: 1 px solid #666666; }   .doct { color: #099 }  .tag { color: #990099; }  .att { color: #993300; }  .val { color: #333399; }  .text { color: #333333; }  .com { color: #999; } /************************/ /*bloque 2*/  .title { font-size: 2.4em; font-weight: bold; padding-top: 47px; } pre { display: block; padding: 12px; margin: 0 0 12.5px; font-size: 14px; word-break: break-all; word-wrap: break-word; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; }   pre code { padding: 0; font-size: inherit; color: inherit; /* white-space: pre-wrap; */ white-space: pre-line; border-radius: 0;  padding-right: 45px; }   .show-grid [class^=col-] { font-size: 14px; margin-bottom: 15px; background-color: rgba(179, 179, 179, 0.15); border: 1px solid #ddd; padding-bottom: 10px; padding-top: 10px; }  ol.space li { margin-bottom: 20px; }  /*          */  /* BLOQUE Personzalizado */  button, input, select, textarea { margin: 0; font-family: inherit; font-size: 100%; }  button, input { line-height: normal; }  button, select { text-transform: none; }  button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }  button[disabled], html input[disabled] { cursor: default; }  input[type="checkbox"], input[type="radio"] { padding: 0; box-sizing: border-box; }  input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; }  input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }  button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; }  textarea { overflow: auto; vertical-align: top; }   html { font-family: roboto; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }  .content { background-color: #fff; /* width: 360px; */ margin: 0 auto; margin-bottom: 0px; padding: 30px; padding-top: 20px; padding-bottom: 15px; border: 1px solid #D6D4D4; box-shadow: 0 0 5px #B7B7B7 !important; }  body { margin: 0; }  body { font-family: "Roboto", sans-serif, Helvetica; font-size: 18px; line-height: 1.428571429; color: #333333; background-color: #ffffff; }   a:focus { outline: thin dotted; }  a:active, a:hover { outline: 0; }  a { color: #263131; text-decoration: none; }  a:hover, a:focus { color: #009887; /* text-decoration: underline; */ }  a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }  hr { height: 0; -moz-box-sizing: content-box; box-sizing: content-box; }  hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; /* border-color: #a2224438; */ }  h1 { margin: 0.67em 0; font-size: 2em; }  h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Roboto', sans-serif, Helvetica; font-weight: 500; line-height: 29px; /* line-height: 1.1; */ }  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight: normal; line-height: 1; color: #999999; }  h1, h2, h3 { margin-top: 20px; margin-bottom: 10px; }  h4, h5, h6 { margin-top: 10px; margin-bottom: 10px; }  h1, .h1 { font-size: 36px; }  h2, .h2 { font-size: 30px; }  h3, .h3 { font-size: 24px; }  h4, .h4 { font-size: 18px; }  h5, .h5 { font-size: 14px; }  h6, .h6 { font-size: 12px; }  h1 small, .h1 small { font-size: 24px; }  h2 small, .h2 small { font-size: 18px; }  h3 small, .h3 small, h4 small, .h4 small { font-size: 14px; }   .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }      /* BLOQUE 1:Charger */ .row { margin-right: -15px; margin-left: -15px; }  .row:before, .row:after { display: table; content: " "; }  .row:after { clear: both; }  .row:before, .row:after { display: table; content: " "; }  .row:after { clear: both; }  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11 { float: left; }  .col-xs-1 { width: 8.333333333333332%; }  .col-xs-2 { width: 16.666666666666664%; }  .col-xs-3 { width: 25%; }  .col-xs-4 { width: 33.33333333333333%; }  .col-xs-5 { width: 41.66666666666667%; }  .col-xs-6 { width: 50%; }  .col-xs-7 { width: 58.333333333333336%; }  .col-xs-8 { width: 66.66666666666666%; }  .col-xs-9 { width: 75%; }  .col-xs-10 { width: 83.33333333333334%; }  .col-xs-11 { width: 91.66666666666666%; }  .col-xs-12 { width: 100%; }  @media (min-width: 768px) { .container { max-width: 750px; } .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: left; } .col-sm-1 { width: 8.333333333333332%; } .col-sm-2 { width: 16.666666666666664%; } .col-sm-3 { width: 25%; } .col-sm-4 { width: 33.33333333333333%; } .col-sm-5 { width: 41.66666666666667%; } .col-sm-6 { width: 50%; } .col-sm-7 { width: 58.333333333333336%; } .col-sm-8 { width: 66.66666666666666%; } .col-sm-9 { width: 75%; } .col-sm-10 { width: 83.33333333333334%; } .col-sm-11 { width: 91.66666666666666%; } .col-sm-12 { width: 100%; } .col-sm-push-1 { left: 8.333333333333332%; } .col-sm-push-2 { left: 16.666666666666664%; } .col-sm-push-3 { left: 25%; } .col-sm-push-4 { left: 33.33333333333333%; } .col-sm-push-5 { left: 41.66666666666667%; } .col-sm-push-6 { left: 50%; } .col-sm-push-7 { left: 58.333333333333336%; } .col-sm-push-8 { left: 66.66666666666666%; } .col-sm-push-9 { left: 75%; } .col-sm-push-10 { left: 83.33333333333334%; } .col-sm-push-11 { left: 91.66666666666666%; } .col-sm-pull-1 { right: 8.333333333333332%; } .col-sm-pull-2 { right: 16.666666666666664%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-4 { right: 33.33333333333333%; } .col-sm-pull-5 { right: 41.66666666666667%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-7 { right: 58.333333333333336%; } .col-sm-pull-8 { right: 66.66666666666666%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-10 { right: 83.33333333333334%; } .col-sm-pull-11 { right: 91.66666666666666%; } .col-sm-offset-1 { margin-left: 8.333333333333332%; } .col-sm-offset-2 { margin-left: 16.666666666666664%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-4 { margin-left: 33.33333333333333%; } .col-sm-offset-5 { margin-left: 41.66666666666667%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-7 { margin-left: 58.333333333333336%; } .col-sm-offset-8 { margin-left: 66.66666666666666%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-10 { margin-left: 83.33333333333334%; } .col-sm-offset-11 { margin-left: 91.66666666666666%; } }  @media (min-width: 992px) { .container { max-width: 970px; } .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 { float: left; } .col-md-1 { width: 8.333333333333332%; } .col-md-2 { width: 16.666666666666664%; } .col-md-3 { width: 25%; } .col-md-4 { width: 33.33333333333333%; } .col-md-5 { width: 41.66666666666667%; } .col-md-6 { width: 50%; } .col-md-7 { width: 58.333333333333336%; } .col-md-8 { width: 66.66666666666666%; } .col-md-9 { width: 75%; } .col-md-10 { width: 83.33333333333334%; } .col-md-11 { width: 91.66666666666666%; } .col-md-12 { width: 100%; } .col-md-push-0 { left: auto; } .col-md-push-1 { left: 8.333333333333332%; } .col-md-push-2 { left: 16.666666666666664%; } .col-md-push-3 { left: 25%; } .col-md-push-4 { left: 33.33333333333333%; } .col-md-push-5 { left: 41.66666666666667%; } .col-md-push-6 { left: 50%; } .col-md-push-7 { left: 58.333333333333336%; } .col-md-push-8 { left: 66.66666666666666%; } .col-md-push-9 { left: 75%; } .col-md-push-10 { left: 83.33333333333334%; } .col-md-push-11 { left: 91.66666666666666%; } .col-md-pull-0 { right: auto; } .col-md-pull-1 { right: 8.333333333333332%; } .col-md-pull-2 { right: 16.666666666666664%; } .col-md-pull-3 { right: 25%; } .col-md-pull-4 { right: 33.33333333333333%; } .col-md-pull-5 { right: 41.66666666666667%; } .col-md-pull-6 { right: 50%; } .col-md-pull-7 { right: 58.333333333333336%; } .col-md-pull-8 { right: 66.66666666666666%; } .col-md-pull-9 { right: 75%; } .col-md-pull-10 { right: 83.33333333333334%; } .col-md-pull-11 { right: 91.66666666666666%; } .col-md-offset-0 { margin-left: 0; } .col-md-offset-1 { margin-left: 8.333333333333332%; } .col-md-offset-2 { margin-left: 16.666666666666664%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-4 { margin-left: 33.33333333333333%; } .col-md-offset-5 { margin-left: 41.66666666666667%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-7 { margin-left: 58.333333333333336%; } .col-md-offset-8 { margin-left: 66.66666666666666%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-10 { margin-left: 83.33333333333334%; } .col-md-offset-11 { margin-left: 91.66666666666666%; } }  @media (min-width: 1200px) { .container { max-width: 1170px; } .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11 { float: left; } .col-lg-1 { width: 8.333333333333332%; } .col-lg-2 { width: 16.666666666666664%; } .col-lg-3 { width: 25%; } .col-lg-4 { width: 33.33333333333333%; } .col-lg-5 { width: 41.66666666666667%; } .col-lg-6 { width: 50%; } .col-lg-7 { width: 58.333333333333336%; } .col-lg-8 { width: 66.66666666666666%; } .col-lg-9 { width: 75%; } .col-lg-10 { width: 83.33333333333334%; } .col-lg-11 { width: 91.66666666666666%; } .col-lg-12 { width: 100%; } .col-lg-push-0 { left: auto; } .col-lg-push-1 { left: 8.333333333333332%; } .col-lg-push-2 { left: 16.666666666666664%; } .col-lg-push-3 { left: 25%; } .col-lg-push-4 { left: 33.33333333333333%; } .col-lg-push-5 { left: 41.66666666666667%; } .col-lg-push-6 { left: 50%; } .col-lg-push-7 { left: 58.333333333333336%; } .col-lg-push-8 { left: 66.66666666666666%; } .col-lg-push-9 { left: 75%; } .col-lg-push-10 { left: 83.33333333333334%; } .col-lg-push-11 { left: 91.66666666666666%; } .col-lg-pull-0 { right: auto; } .col-lg-pull-1 { right: 8.333333333333332%; } .col-lg-pull-2 { right: 16.666666666666664%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-4 { right: 33.33333333333333%; } .col-lg-pull-5 { right: 41.66666666666667%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-7 { right: 58.333333333333336%; } .col-lg-pull-8 { right: 66.66666666666666%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-10 { right: 83.33333333333334%; } .col-lg-pull-11 { right: 91.66666666666666%; } .col-lg-offset-0 { margin-left: 0; } .col-lg-offset-1 { margin-left: 8.333333333333332%; } .col-lg-offset-2 { margin-left: 16.666666666666664%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-4 { margin-left: 33.33333333333333%; } .col-lg-offset-5 { margin-left: 41.66666666666667%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-7 { margin-left: 58.333333333333336%; } .col-lg-offset-8 { margin-left: 66.66666666666666%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-10 { margin-left: 83.33333333333334%; } .col-lg-offset-11 { margin-left: 91.66666666666666%; } }