/* Styles */
@font-face {font-family: 'FFDINWebProLight';src: url('webfonts/2DEE77_0_0.eot');src: url('webfonts/2DEE77_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2DEE77_0_0.woff2') format('woff2'),url('webfonts/2DEE77_0_0.woff') format('woff'),url('webfonts/2DEE77_0_0.ttf') format('truetype');}


@font-face {font-family: 'FFDINWebProMedium';src: url('webfonts/2DEE77_1_0.eot');src: url('webfonts/2DEE77_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/2DEE77_1_0.woff2') format('woff2'),url('webfonts/2DEE77_1_0.woff') format('woff'),url('webfonts/2DEE77_1_0.ttf') format('truetype');}

body {
    background: transparent;
    color: #000;
}

body, html {
    font-family: FFDINWebProMedium;
}
h1, h2, h3, h4, h5, h6{
    font-family: FFDINWebProLight;
}

div.row,
.close-reveal-modal,
.contactButton,
.print,
section {
    display: none;
}

.contentPrint div.row  {
    display: block !important;
}

.logoWrap {
    padding: 10px;
}

a {
    color: #0090d6;
    text-decoration: none;
}

a.printLink {
    font-size: 2rem;
}

.contentPrint:not([open]) {
    display: block;
    position: relative;
    padding: 0;
    border: 0;
    margin: 0;
}