/* ============================================
   Component: Homepage Legacy Theme Core
   Source: Styles/css/components/homepage-legacy-baseline.css (1147-1215)
   - legacy tk class aliases
   - baseline body/background/loading ripple
   ============================================ */

.tk-justus-pro {
    font-family: justus-pro, serif;
}

.tk-mr-eaves-modern {}

.tk-mr-eaves-sans {
    font-family: mr-eaves-sans, sans-serif;
}

.tk-mr-eaves-xl-modern {
    font-family: mr-eaves-xl-modern, sans-serif;
}

.tk-mr-eaves-xl-modern-narrow {
    font-family: mr-eaves-xl-modern-narrow, sans-serif;
}

.tk-mr-eaves-xl-sans {
    font-family: mr-eaves-xl-sans, sans-serif;
}

.tk-mr-eaves-xl-sans-narrow {
    font-family: mr-eaves-xl-sans-narrow, sans-serif;
}

body .hideImportant {
    display: none !important;
}

html {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

*,
:after,
:before {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

body {
    background-color: #34657f;
    counter-reset: ordered-list;
    margin: 0;
}

.loading_ripple {
    background-image: url(../../../Images/img/ripple.gif);
    background-position: 50%;
    background-repeat: no-repeat;
    -moz-background-size: 30px;
    background-size: 30px;
    height: 100px;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100px;
    z-index: 10;
}

