/** Use this file for specific styling across pages **/
@font-face{
    font-family: 'FuturaBook';
    src: url('../../fonts/futura-book-webfont.eot');
    src: url('../../fonts/futura-book-webfont.eot?#iefix') format('embedded-opentype'),
    url('../../fonts/futura-book-webfont.woff') format('woff'),
    url('../../fonts/futura-book-webfont.ttf') format('truetype'),
    url('../../fonts/futura-book-webfont.svg#webfont') format('svg');
}

body {
    font-family: "FuturaBook", Arial, sans-serif;
    color: rgb(115,115,115);
    background: url('../img/visszhang-insider-background-1b.png') no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    border-left: 2px solid #D23F31;
}

html {
    font-family: "FuturaBook", Arial, sans-serif;
}

header {
    line-height: 40px;
}

body, html {
    overflow-x: hidden;
    overflow-y: auto;
    height: 100%;
}

.container-fluid {
    padding: 0;
}

.icon-bar {
    background-color: white;
    border-radius: 1px;
}

.overlay {
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, .25);
    z-index: 98;
    opacity: 0;
    visibility: hidden;
}

.overlay.open {
    opacity: 100;
    visibility: visible;
    transition: opacity 500ms ease-in-out;
}

.lock-size {
    position: fixed;
    z-index: 97;
    bottom: 75px;
    right: 56px;
    width: 72px;
    height: 224px;
    margin-left: auto;
    margin-right: auto;
}

button.md-fab-vh {
    background-color: #D23F31 !important;
}

button.md-fab > md-icon {
    margin-top: -3px;
}

.type-list {
    display: inline-block;
}
