@import 'knacss.css';

@font-face {
    font-family: 'biolinumbold';
    src: url('./fonts/Biolinum/linbiolinum_rb-webfont.woff2') format('woff2'),
         url('./fonts/Biolinum/linbiolinum_rb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'biolinium';
    src: url('./fonts/Biolinum/linbiolinum_r-webfont.woff2') format('woff2'),
         url('./fonts/Biolinum/linbiolinum_r-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'biolinium_italic';
    src: url('./fonts/Biolinum/linbiolinum_ri-webfont.woff2') format('woff2'),
         url('./fonts/Biolinum/linbiolinum_ri-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

body {
    padding-bottom: 38px;
}

html, body {
	font-family: 'biolinum',Verdana,Arial,sans-serif;
    color: #696969;
}

h1,h2,h3,h4,h5,h6 {
	font-family: 'biolinum',Verdana,Arial,sans-serif;
    color: #393939;
}


/* Fonts size */
.pdf .header .asso .infos-asso,
.quotation.pdf footer, body, html, table, td, div, p {
    font-size: 1em;
}


.pdf,
.pdf table td,
.pdf table th
{
    color: #555;
}
.quotation.pdf footer .contact {
    color: #888;
}

.pdf .header .asso .logo,
.pdf .header .asso .infos-asso
{
    float: left;
    width: 200px;
}
.pdf .header .asso .infos-asso {
    width: 400px;
}
.pdf .header .asso .infos-asso {
    padding-top: 40px;
    padding-left: 20px;
}
.pdf .header .customer {
    text-align: right;
    margin-bottom: 30px;
}
.quotation.pdf .title {
    width: 100%;
    margin: 40px auto;
    border: solid 1px #333;
    padding: 17px 30px;
    text-align: center;
    line-height: 1.6;
}
.quotation.pdf .table {
    width: 600px;
    margin: 0px auto 30px auto;
}
.quotation.pdf .table th.title {
    width:70%;
}
.quotation.pdf .table th.number,
.quotation.pdf .table th.price {
    width: 15%;
    text-align: center
}
.quotation.pdf .table td.price,
.quotation.pdf .table td.number {
    vertical-align: middle;
    text-align: center;
}

.quotation.pdf footer {
    position: fixed;
    left: 0;
    bottom: 20px;
    width: 100%;
}
