html, body {
    height:100%;
    min-height: 100%;    
    margin:0;
    padding: 0;
    border: 0; 
}

.root {    
    height:100%;
}


/* @font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-Thin.a0bbe432.eot);
    src: url(/fonts/ZenithMontserrat-Thin.a0bbe432.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-Thin.eb9d7c2e.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-Thin.c5b1a364.woff) format("woff"),
        url(/fonts/ZenithMontserrat-Thin.d539cfe1.ttf) format("truetype");
    font-weight: 100;
    font-style: normal;
} */

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-ThinItalic.a6901fe2.eot);
    src: url(/fonts/ZenithMontserrat-ThinItalic.a6901fe2.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-ThinItalic.1cbe145c.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-ThinItalic.d2705cba.woff) format("woff"),
        url(/fonts/ZenithMontserrat-ThinItalic.2ba7103c.ttf) format("truetype");
    font-weight: 100;
    font-style: italic;
}*/

/* @font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-ExtraLight.5ddc71f6.eot);
    src: url(/fonts/ZenithMontserrat-ExtraLight.5ddc71f6.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-ExtraLight.f2b7d301.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-ExtraLight.78e429ed.woff) format("woff"),
        url(/fonts/ZenithMontserrat-ExtraLight.a571aff9.ttf) format("truetype");
    font-weight: 200;
    font-style: normal;
} */

/* @font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-ExtraLightItalic.c793ad77.eot);
    src: url(/fonts/ZenithMontserrat-ExtraLightItalic.c793ad77.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-ExtraLightItalic.5c8d6d8e.woff2)
            format("woff2"),
        url(/fonts/ZenithMontserrat-ExtraLightItalic.03a67d3f.woff) format("woff"),
        url(/fonts/ZenithMontserrat-ExtraLightItalic.72c0b5b2.ttf)
            format("truetype");
    font-weight: 200;
    font-style: italic;
} */

@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-Light.a628ca04.eot);
    src: url(/fonts/ZenithMontserrat-Light.a628ca04.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-Light.fff8a30f.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-Light.36efc23c.woff) format("woff"),
        url(/fonts/ZenithMontserrat-Light.d20505a0.ttf) format("truetype");
    font-weight: 300;
    font-style: normal;
}

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-LightItalic.8beae18f.eot);
    src: url(/fonts/ZenithMontserrat-LightItalic.8beae18f.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-LightItalic.623205c4.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-LightItalic.95ac06bd.woff) format("woff"),
        url(/fonts/ZenithMontserrat-LightItalic.d00a50d3.ttf) format("truetype");
    font-weight: 300;
    font-style: italic;
}*/

@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-Regular.eef515bd.eot);
    src: url(/fonts/ZenithMontserrat-Regular.eef515bd.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-Regular.ee7a922d.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-Regular.8b129c5a.woff) format("woff"),
        url(/fonts/ZenithMontserrat-Regular.f0724313.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
}

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-RegularItalic.5c503e47.eot);
    src: url(/fonts/ZenithMontserrat-RegularItalic.5c503e47.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-RegularItalic.fb99ae57.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-RegularItalic.1ce974df.woff) format("woff"),
        url(/fonts/ZenithMontserrat-RegularItalic.437a97a6.ttf) format("truetype");
    font-weight: 400;
    font-style: italic;
}*/

@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-Medium.ed33bb79.eot);
    src: url(/fonts/ZenithMontserrat-Medium.ed33bb79.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-Medium.d0e6f919.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-Medium.42449640.woff) format("woff"),
        url(/fonts/ZenithMontserrat-Medium.f451cd41.ttf) format("truetype");
    font-weight: 500;
    font-style: normal;
} 

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-MediumItalic.98f12f54.eot);
    src: url(/fonts/ZenithMontserrat-MediumItalic.98f12f54.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-MediumItalic.23bb1ef9.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-MediumItalic.fa962051.woff) format("woff"),
        url(/fonts/ZenithMontserrat-MediumItalic.528e7dbe.ttf) format("truetype");
    font-weight: 500;
    font-style: italic;
}*/

 @font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-SemiBold.742be003.eot);
    src: url(/fonts/ZenithMontserrat-SemiBold.742be003.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-SemiBold.5146ef45.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-SemiBold.0cb3ebfb.woff) format("woff"),
        url(/fonts/ZenithMontserrat-SemiBold.e2c60711.ttf) format("truetype");
    font-weight: 600;
    font-style: normal;
}

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-SemiBoldItalic.88bd26ac.eot);
    src: url(/fonts/ZenithMontserrat-SemiBoldItalic.88bd26ac.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-SemiBoldItalic.30bc7a39.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-SemiBoldItalic.c683eebe.woff) format("woff"),
        url(/fonts/ZenithMontserrat-SemiBoldItalic.5d38cd4a.ttf)
            format("truetype");
    font-weight: 600;
    font-style: italic;
}*/

/* @font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-Bold.f4a3b575.eot);
    src: url(/fonts/ZenithMontserrat-Bold.f4a3b575.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-Bold.24dd3186.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-Bold.855db31f.woff) format("woff"),
        url(/fonts/ZenithMontserrat-Bold.bce79882.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
} */

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-BoldItalic.121be70d.eot);
    src: url(/fonts/ZenithMontserrat-BoldItalic.121be70d.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-BoldItalic.1e9fdda8.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-BoldItalic.52a47b95.woff) format("woff"),
        url(/fonts/ZenithMontserrat-BoldItalic.ec19f571.ttf) format("truetype");
    font-weight: 700;
    font-style: italic;
}*/

/* @font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-ExtraBold.c79dfc5a.eot);
    src: url(/fonts/ZenithMontserrat-ExtraBold.c79dfc5a.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-ExtraBold.1a9f8b1b.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-ExtraBold.45ba3913.woff) format("woff"),
        url(/fonts/ZenithMontserrat-ExtraBold.49a22d03.ttf) format("truetype");
    font-weight: 800;
    font-style: normal;
} */

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-ExtraBoldItalic.9c4c4aa8.eot);
    src: url(/fonts/ZenithMontserrat-ExtraBoldItalic.9c4c4aa8.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-ExtraBoldItalic.9e9aaa9a.woff2)
            format("woff2"),
        url(/fonts/ZenithMontserrat-ExtraBoldItalic.a9f19087.woff) format("woff"),
        url(/fonts/ZenithMontserrat-ExtraBoldItalic.2b38941b.ttf)
            format("truetype");
    font-weight: 800;
    font-style: italic;
}*/

/* @font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-Black.b3b4bf0d.eot);
    src: url(/fonts/ZenithMontserrat-Black.b3b4bf0d.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-Black.9da3b8e1.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-Black.a5425bdd.woff) format("woff"),
        url(/fonts/ZenithMontserrat-Black.09fd2c3a.ttf) format("truetype");
    font-weight: 900;
    font-style: normal;
} */

/*@font-face {
    font-family: Zenith Montserrat;
    src: url(/fonts/ZenithMontserrat-BlackItalic.dad9ba8a.eot);
    src: url(/fonts/ZenithMontserrat-BlackItalic.dad9ba8a.eot)
            format("embedded-opentype"),
        url(/fonts/ZenithMontserrat-BlackItalic.99c8f8ef.woff2) format("woff2"),
        url(/fonts/ZenithMontserrat-BlackItalic.e2360b1a.woff) format("woff"),
        url(/fonts/ZenithMontserrat-BlackItalic.0b4880ad.ttf) format("truetype");
    font-weight: 900;
    font-style: italic;
}*/
