/* Pasión X Viajar - 07 Febrero 2019 */
/* Bootstrap 4: Row with equal height columns. */
.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
/* ------------------------ HTML & BODY BEGIN --------------------------- */
html {
    /* Set up like this to have sticky footer. BEGIN */
    position: relative;
    min-height: 100%;
    /* Set up like this to have sticky footer. END   */
}
body {
    /* The set up to have sticky footer its made it by jQuery.*/
}
/* ------------------------ HTML & BODY END ----------------------------- */
/* ------------------------ General loader screen BEGIN ----------------- */
.general-loading-div {
    width: 100%;
    height: 100vh;
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background-color: #ffffff;
    z-index: 2147473647;
    text-align: center;
}
/* ------------------------ General loader screen END   ----------------- */
/* ------------------------ Header BEGIN -------------------------------- */
.brand-header-img {
    max-width: 180px;
}
/* ------------------------ Header END   -------------------------------- */
/* ------------------------ Footer BEGIN -------------------------------- */
/* Footer fixed always at bottom; Sticky footer. */
footer.sticky-footer {
    /* Set up like this to have sticky footer. BEGIN */
    position: absolute;
    bottom: 0;
    width: 100%;
    /* Set up like this to have sticky footer. END   */
    color: #ffffff;
    font-size: 1rem;
    padding: 5px;
}
/* ------------------------ Footer END ---------------------------------- */
/* ------------------------ Media queries BEGIN ------------------------- */
/* Extra small device. */
@media (max-width: 575px) {
    
}
/* Small device: sm */
@media (min-width: 576px) and (max-width: 767px) {
    
}
/* Medium device: md */
@media (min-width: 768px) and (max-width: 991px) {
    
}
/* Large device: lg */
@media (min-width: 992px) and (max-width: 1199px) {
    
}
/* Extra large device: xl */
@media (min-width: 1200px) {
    
}
/* ------------------------ Media queries END --------------------------- */
/* ------------------------ Special CSS for Internet Explorer 10+ BEGIN - */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .img-fluid {
        width: 100%;
    }
}
/* ------------------------ Special CSS for Internet Explorer 10+ END --- */