.nav-container{
width: 100%;
margin-top: 0px; border-bottom: 15px solid #fff
}
.navLinks{
color: black !important; opacity: 1 !important;
}
li.lateral{
margin-bottom: 0px !important; padding-bottom: 1em !important; padding-top: initial !important; padding-left: 0em !important;
}
ul.lateral{
padding-top: initial !important;
background-color: rgba(181,181,181,0.1)!important;
padding-bottom: initial !important;
width: 100%;
border-radius: 0.4em !important;
margin-left: 0; padding: 1em 1em 1em 2.6em !important; list-style-position: outside;
}
/* TABLA HA */
.divTabla{ width:100% !important; }
.tableHec{
overflow: hidden; border-collapse: collapse; border: none !important; box-shadow: 0 0 0 1px #ececec; margin-left: 0 !important;
}
.tableBetty{
overflow: hidden; border-collapse: collapse; border: none !important; box-shadow: 0 0 0 1px #ececec; margin-left: 0 !important; text-align: center !important
}
.tdAlb { border: none !important; padding-top: 1em !important; padding-bottom: 1em !important; font-size: 13px; border-right: 1px solid #eaeaea !important }
.thHec{
padding-top: 1em !important; border: none !important; padding-bottom: 1em !important; font-size: 16px; background-color: #909090 !important; color: #fff !important; border-right: 1px solid #fff !important;
}
.tdHec{
border: none !important; padding-top: 1em !important; padding-bottom: 1em !important; font-size: 16px; border-right: 1px solid #eaeaea !important;
}
th:last-child{
padding-top: 1em !important; border: none !important; padding-bottom: 1em !important; font-size: 16px; background-color: #909090 !important; color: #fff !important;
}
td:last-child{
border: none !important; padding-top: 1em !important; padding-bottom: 1em !important;
}
.centerImg{
margin: auto !important; display: block !important;
}
.fotoConPie{
padding-bottom: 1em; text-alignt: right;
}
.pieDeImagen{
width: 100%; padding-left: 19em; padding-right: 1em;
}
/* MODALES */
.modal {
display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 8888; /* Sit on top */ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: rgb(0,0,0); /* Fallback color */ background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content/Box */ .modal-content {
background-color: #fefefe; margin: 10vh auto; /* 15% from the top and centered */ padding: 20px; border: 1px solid #888; width: 90%; /* Could be more or less, depending on screen size */
} @media (min-width: 100px) {
.modal-content {
background-color: #fefefe;
margin: 10vh auto; /* 15% from the top and centered */
padding: 20px;
border: 1px solid #888;
width: 30%; /* Could be more or less, depending on screen size */
} }
/* The Close Button */ .close {
color: #aaa; float: right; font-size: 28px; font-weight: bold;
}
.close:hover, .close:focus {
color: black; text-decoration: none; cursor: pointer;
}
/* ACORDEON */
.card{
overflow:hidden; border-radius: 0.4 rem; border: 0; margin-bottom: 1.5em;
}
.cardSpan.collapsed:before{
font-family: "Lato"; content: '\e80d'; margin-right: 6px;
}
.cardSpan.expanded:before{
font-family: "Lato"; content: '\e80a'; margin-right: 6px;
}
.card-header{
cursor: pointer; background: #4a90e2; border: 0;
}
.cardText{
-webkit-user-select: none; /* Safari */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE10+/Edge */ user-select: none; /* Standard */ color: #fff;
}
.card-body{
padding: 1.2em 1.2em 1.2em 1.2em; border: 1px solid rgba(0,0,0,.125); border-bottom-left-radius: 0.4rem; border-bottom-right-radius: 0.4rem;
}
.accordion{ list-style-type: none !important; padding-left: 0 !important; margin-left: 0 !important; overflow: initial; height: auto !important; margin-bottom: 1em !important; }
.accordion__title{ margin-bottom: 0 !important; opacity: 1 !important; background: #3e90c5 !important; color: #fff !important; border: 1px solid #3e90c5 !important; }
.accordion__element{ margin-bottom: 0.5em !important }
.accordion accordion-1:last-child{ margin-bottom: 1.8em !important }
.accordion-1 li.active .accordion__title{ border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; }
.accordion__content{
border: 1px solid #cecece !important; border-radius: 4px !important; border-top-left-radius: 0 !important; border-top-right-radius: 0 !important; padding-left: 1.5em !important; max-height: 100%; max-width: 100%;
}
.accordion li.active .accordion__content{ padding: 1.5em !important; max-height: 100% !important }
.accordion .accordion__title:before{ color: #fff !important;
}
/* MODAL TEST */
.modalDialog {
position: fixed !important;
font-family: Arial, Helvetica, sans-serif !important;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
background: rgba(0,0,0,0.8) !important;
z-index: 99999 !important;
opacity:0 !important;
-webkit-transition: opacity 200ms ease-in !important;
-moz-transition: opacity 200ms ease-in !important;
transition: opacity 200ms ease-in !important;
pointer-events: none !important;
}
.modalDialog:target {
opacity:1 !important;
pointer-events: auto !important;
}
.modalDialog > div { width: 400px !important; position: relative !important; margin: 10% auto !important; padding: 5px 20px 13px 20px !important; border-radius: 10px !important; background: #fff !important; background: -moz-linear-gradient(#fff, #999) !important; background: -webkit-linear-gradient(#fff, #999) !important; background: -o-linear-gradient(#fff, #999) !important; }
/* PROGRESS BAR */
.header {
position: fixed; top: 0%; z-index: 100; width: 100%; background-color: #f1f1f1;
}
/* The progress container (grey background) */ .progress-container {
width: 100%; height: 5px; background-color: rgba(255,255,255,0.6);
}
/* The progress bar (scroll indicator) */ .progress-bar {
height: 5px; background-color: rgba(34,108,183,0.8); width: 0%; border-top-right-radius:10px; border-bottom-right-radius:10px;
}
.p{
padding-bottom: 1em !important;
}
.hashlink:before{
display:block; position:relative; margin-top: -200px; height:200px; content: " "; visibility:hidden;
}
/* ATTRIBUTIONS */
.ulHec{ padding-bottom: 1em !important; list-style: none !important; padding-left: 0em !important }
.fotosAttr{ margin-top: 0 !important; }
.anchorOffset{
display: block !important; position: relative !important; top: -135px !important; visibility: hidden !important;
}
.rowAttr{
padding-left: 15px; position: relative; bottom: 0.8em;
}
h5{
margin-bottom: 0.2em !important
}
- -moz-selection { background: #E9EACA; }
- selection { background: #E9EACA; }
.aparece {
opacity: 0; transition: opacity 0s ease-in 600ms, opacity 600ms; position: relative;
}
.aparece-hover:hover .aparece {
opacity: 1; transition: opacity 0s ease-in 600ms, opacity 600ms;
}
.linkSinPadding{ padding-right: 0 !important; }
.lb-outerContainer {
background-color: transparent !important;
}
.flickity-enabled {
position: relative;
}
.flickity-enabled:focus { outline: none; }
.flickity-viewport {
overflow: hidden; position: relative; height: 100%;
}
.flickity-slider {
position: absolute; width: 100%; height: 100%;
}
/* draggable */
.flickity-enabled.is-draggable {
-webkit-tap-highlight-color: transparent;
tap-highlight-color: transparent;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.flickity-enabled.is-draggable .flickity-viewport {
cursor: move; cursor: -webkit-grab; cursor: grab;
}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
cursor: -webkit-grabbing; cursor: grabbing;
}
/* ---- previous/next buttons ---- */
.flickity-prev-next-button {
position: absolute;
top: 50%;
width: 44px;
height: 44px;
border: none;
border-radius: 50%;
background: white;
background: hsla(0, 0%, 100%, 0.75);
cursor: pointer;
/* vertically center */
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.flickity-prev-next-button:hover { background: white; }
.flickity-prev-next-button:focus {
outline: none; box-shadow: 0 0 0 5px #09F;
}
.flickity-prev-next-button:active {
opacity: 0.6;
}
.flickity-prev-next-button.previous { left: 10px; } .flickity-prev-next-button.next { right: 10px; } /* right to left */ .flickity-rtl .flickity-prev-next-button.previous {
left: auto; right: 10px;
} .flickity-rtl .flickity-prev-next-button.next {
right: auto; left: 10px;
}
.flickity-prev-next-button:disabled {
opacity: 0.3; cursor: auto;
}
.flickity-prev-next-button svg {
position: absolute; left: 20%; top: 20%; width: 60%; height: 60%;
}
.flickity-prev-next-button .arrow {
fill: #333;
}
/* ---- page dots ---- */
.flickity-page-dots {
position: absolute; width: 100%; bottom: -25px; padding: 0; margin: 0; list-style: none; text-align: center; line-height: 1;
}
.flickity-rtl .flickity-page-dots { direction: rtl; }
.flickity-page-dots .dot {
display: inline-block; width: 10px; height: 10px; margin: 0 8px; background: #333; border-radius: 50%; opacity: 0.25; cursor: pointer;
}
.flickity-page-dots .dot.is-selected {
opacity: 1;
}