#PDFF .turn-page.even .PDFF-cont-page-book>.PDFF-gradient-page, #PDFF .turn-page.odd .PDFF-cont-page-book>.PDFF-gradient-page {
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45000000', endColorstr='#00ffffff', GradientType=1)
}

#PDFF #PDFF-about a:hover, #PDFF a, #PDFF del, #PDFF ins {
    text-decoration: none
}

#PDFF #PDFF-about a, #PDFF .PDFF-page-book a {
    text-decoration: underline
}

body, html {
    margin: 0;
    padding: 0;
    overflow: auto!important
}

#PDFF .PDFF-loader {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 101;
    margin-left: -13px;
    margin-top: -13px;
    border-radius: 20%;
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-position: 17px 17px
}

#PDFF #PDFF-all-pages .PDFF-container-pages {
    position: absolute;
    width: 100%;
    height: 225px;
    padding: 2% 0
}

#PDFF #PDFF-menu-holder {
    position: absolute;
    height: inherit;
    overflow: hidden;
    width: 100%
}

#PDFF #PDFF-thumbs {
    position: absolute;
    left: 0;
    list-style: none;
    height: inherit;
    margin: 0;
    padding: 0
}

#PDFF #PDFF-thumbs li, #PDFF .PDFF-menu li {
    float: left;
    position: relative;
    list-style: none
}

#PDFF #PDFF-thumbs li {
    height: inherit;
    padding: 0 10px;
    text-align: center;
    cursor: pointer;
    margin: 0
}

#PDFF #PDFF-thumbs li:first-child {
    padding-left: 100px
}

#PDFF #PDFF-thumbs li:last-child {
    padding-right: 100px
}

#PDFF #PDFF-thumbs li img {
    float: left;
    height: inherit
}

#PDFF, #PDFF a, #PDFF abbr, #PDFF address, #PDFF article, #PDFF aside, #PDFF audio, #PDFF b, #PDFF blockquote, #PDFF button, #PDFF canvas, #PDFF caption, #PDFF cite, #PDFF code, #PDFF dd, #PDFF del, #PDFF details, #PDFF dfn, #PDFF div, #PDFF dl, #PDFF dt, #PDFF em, #PDFF embed, #PDFF fieldset, #PDFF figcaption, #PDFF figure, #PDFF footer, #PDFF form, #PDFF h1, #PDFF h2, #PDFF h3, #PDFF h4, #PDFF h5, #PDFF h6, #PDFF header, #PDFF hgroup, #PDFF i, #PDFF iframe, #PDFF img, #PDFF input, #PDFF ins, #PDFF kbd, #PDFF label, #PDFF legend, #PDFF mark, #PDFF menu, #PDFF nav, #PDFF object, #PDFF ol, #PDFF p, #PDFF pre, #PDFF q, #PDFF samp, #PDFF section, #PDFF small, #PDFF span, #PDFF sub, #PDFF summary, #PDFF sup, #PDFF table, #PDFF tbody, #PDFF td, #PDFF tfoot, #PDFF th, #PDFF thead, #PDFF time, #PDFF tr, #PDFF ul, #PDFF var, #PDFF video, #PDFF.PDFF li {
    margin: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    font-size: 100%;
    font-weight: inherit;
    font-style: inherit;
    vertical-align: baseline;
    line-height: 1.5!important;
    text-align: left;
    box-shadow: none;
    text-shadow: none;
    overflow: visible;
    background: 0 0;
    list-style: none;
    background-image: none display:none;
    box-sizing: content-box;
    -moz-box-sizing: content-box
}

#PDFF, .remove_scroll {
    overflow: hidden
}

#PDFF li:before, #PDFF.PDFF li, #PDFF:after {
    content: none
}

#PDFF article, #PDFF aside, #PDFF canvas, #PDFF details, #PDFF figcaption, #PDFF figure, #PDFF footer, #PDFF header, #PDFF hgroup, #PDFF menu, #PDFF nav, #PDFF section, #PDFF summary {
    display: block
}

#PDFF ol, #PDFF ul {
    list-style: none;
    text-indent: 0;
    margin: 0!important
}

#PDFF table {
    border-spacing: 0;
    border-collapse: collapse
}

#PDFF caption, #PDFF th {
    text-align: left
}

#PDFF q:after, #PDFF q:before {
    content: ""
}

#PDFF a, #PDFF button:hover {
    cursor: pointer
}

#PDFF input, #PDFF textarea {
    outline: 0
}

#PDFF .PDFF-menu ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#PDFF .PDFF-menu li {
    width: auto;
    margin: 0 8px;
    background: 0 0
}

#PDFF .PDFF-menu li a {
    display: block;
    width: auto;
    height: 40px;
    font-size: 21px
}

#PDFF .PDFF-menu li a.PDFF-download {
    background-position: 0 0
}

#PDFF .PDFF-menu li a.PDFF-download:hover {
    background-position: 0 -90px
}

#PDFF .PDFF-menu li a.PDFF-home {
    background-position: 0 -180px
}

#PDFF .PDFF-menu li a.PDFF-home:hover {
    background-position: 0 -270px
}

#PDFF .PDFF-menu li a.PDFF-bcover {
    background-position: 0 -180px
}

#PDFF .PDFF-menu li a.PDFF-bcover:hover {
    background-position: 0 -270px
}

#PDFF .PDFF-menu li a.contact {
    background-position: 0 -360px
}

#PDFF .PDFF-menu li a.contact:hover {
    background-position: 0 -450px
}

#PDFF .PDFF-menu li a.PDFF-fullscreen {
    background-position: 0 -1408px
}

#PDFF .PDFF-menu li a.PDFF-fullscreen:hover {
    background-position: 0 -1450px
}

#PDFF .PDFF-menu li a.PDFF-show-all {
    background-position: 0 -540px
}

#PDFF .PDFF-menu li a.PDFF-show-all:hover {
    background-position: 0 -630px
}

#PDFF .PDFF-menu li a.PDFF-zoom-auto {
    background-position: 0 -720px
}

#PDFF .PDFF-menu li a.PDFF-zoom-auto:hover {
    background-position: 0 -810px
}

#PDFF .PDFF-menu li a.PDFF-zoom-in {
    background-position: 0 -900px
}

#PDFF .PDFF-menu li a.PDFF-zoom-in:hover {
    background-position: 0 -990px
}

#PDFF .PDFF-menu li a.PDFF-zoom-original {
    background-position: 0 -1080px
}

#PDFF .PDFF-menu li a.PDFF-zoom-original:hover {
    background-position: 0 -1170px
}

#PDFF .PDFF-menu li a.PDFF-zoom-out {
    background-position: 0 -1260px
}

#PDFF .PDFF-menu li a.PDFF-zoom-out:hover {
    background-position: 0 -1350px
}

#PDFF .PDFF-menu#PDFF-center {
    width: auto;
    margin-top: 9px;
    margin-down: 0;
    position: absolute
}

#PDFF .PDFF-menu#PDFF-right {
    float: right;
    width: auto;
    margin: 10px 6px 0 0;
    opacity: 0
}

#PDFF .PDFF-menu li.PDFF-goto {
    position: relative;
    width: auto;
    margin: -3px 4px 0 0;
    padding: 6px 0 0;
    font-size: 15px;
    font-weight: 700
}

#PDFF .PDFF-menu li.PDFF-goto #PDFF-label-page-number {
    font-family: Arial, sans-serif;
    display: inline;
    float: left;
    margin: 6px 5px 0 0;
    line-height: 12px;
    font-size: 10px;
    font-weight: 700;
    -webkit-font-smoothing: antialiased;
    width: auto
}

#PDFF .PDFF-menu li.PDFF-goto #PDFF-page-number-two {
    background: 0 0;
    text-align: left;
    border: 0 solid #900;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: default
}

#PDFF .PDFF-menu li.PDFF-goto button {
    box-shadow: none;
    text-shadow: none;
    font-family: Arial;
    position: absolute;
    right: 0;
    top: 11px;
    height: 15px;
    display: inline;
    font-size: 9px;
    font-weight: 700;
    padding: 0 1px
}

#PDFF, #PDFF .PDFF-tooltip {
    font-family: Arial, sans-serif
}

#PDFF .ui-btn-text {
    display: none
}

#PDFF .PDFF-tooltip {
    position: absolute;
    left: 0;
    top: 250px;
    z-index: 5;
    display: none;
    padding: 8px 12px;
    background: #404040;
    white-space: nowrap;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    border-radius: 50px;
    opacity: 1;
    border: 3px solid #626262
}

#PDFF .PDFF-tooltip b {
    bottom: 25px;
    display: block;
    height: 0;
    left: 6px;
    position: absolute;
    width: 0;
    border-top: 10px solid #FFF
}

#PDFF #config, #myPDFF #PDFF-close-lightbox {
    display: none
}

#PDFF #PDFF-footer {
    opacity: 0;
    position: absolute;
    top: 0;
    z-index: 15;
    width: 100%;
    height: 50px;
    margin: 0;
    padding: 0
}

#PDFF #PDFF-footer #PDFF-logo {
    position: absolute;
    left: 10px;
    top: 5px;
    z-index: 5
}

#PDFF #PDFF-footer #PDFF-logo img {
    opacity: 1!important
}

#PDFF #PDFF-footer .PDFF-logo {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

#myPDFF {
    margin-bottom: 30px;
    position: relative
}

#myPDFF a {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none
}

#myPDFF.PDFF-fullbrowser {
    position: fixed;
    left: 0;
    top: 220px;
    right: 0;
    bottom: 0;
    margin-bottom: 0
}

#myPDFF.fullScreen, #myPDFF[data-template=true] {
    margin-bottom: 0;
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

#PDFF, #myPDFF .PDFF-bcg-book {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

#myPDFF .PDFF-bcg-book {
    background: center center no-repeat none;
    background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover
}

#PDFF {
    font-size: 14px;
    -webkit-text-size-adjust: none;
    display: block;
    opacity: 0
}

#myPDFF.PDFF-lightbox {
    position: fixed!important;
    left: 0!important;
    top: 0!important;
    right: 0!important;
    bottom: 0!important;
    z-index: 99999!important
}

#myPDFF.PDFF-lightbox #PDFF-close-lightbox {
    display: block;
    position: absolute;
    top: 55px;
    right: 1%;
    font-size: 40px;
    color: #fff;
    cursor: pointer;
    opacity: 1
}

#myPDFF.PDFF-lightbox #PDFF-close-lightbox i {
    line-height: .65!important
}

.PDFF-gradient-page {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

#PDFF .turn-page.even .PDFF-cont-page-book>.PDFF-gradient-page {
    background: -moz-linear-gradient(left, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, .27)), color-stop(7%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: -o-linear-gradient(left, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: -ms-linear-gradient(left, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: linear-gradient(to right, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%)
}

#PDFF .turn-page.odd .PDFF-cont-page-book>.PDFF-gradient-page {
    background: -moz-linear-gradient(right, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: -webkit-gradient(linear, right top, right top, color-stop(0, rgba(0, 0, 0, .27)), color-stop(7%, rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(right, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: -o-linear-gradient(right, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: -ms-linear-gradient(right, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%);
    background: linear-gradient(to left, rgba(0, 0, 0, .27) 0, rgba(255, 255, 255, 0) 7%)
}

#PDFF #PDFF-container-book {
    position: absolute;
    z-index: 5;
    display: none;
    width: 1100px;
    height: 715px
}

#PDFF #PDFF-DL {
    display: none
}

#test {
    margin: 0 auto;
    width: 100%
}

#PDFF #page.mobile {
    width: 550px;
    height: 358px;
    margin: -210px 0 0 -275px
}

#PDFF .cursor-grab {
    cursor: -webkit-grab;
    cursor: -moz-grab
}

#PDFF .PDFF-overlay {
    position: absolute;
    left: -10000px;
    top: 0;
    z-index: 20;
    width: 100%;
    height: 100%;
    display: none
}

#PDFF .PDFF-overlay.active {
    left: 0;
    display: block
}

#PDFF #PDFF-about {
    position: absolute;
    z-index: 5;
    width: 45%;
    display: none
}

#PDFF #PDFF-about h1, #PDFF #PDFF-about h2, #PDFF #PDFF-about h3, #PDFF #PDFF-about h4, #PDFF #PDFF-about h5, #PDFF #PDFF-about h6 {
    margin: 0 0 .5em;
    padding: 0;
    font-size: 1.375em;
    color: #64c8d3;
    -webkit-font-smoothing: antialiased;
    text-transform: none
}

#PDFF #PDFF-about h3 {
    background: url(../img/arrow-right.png) 0 50% no-repeat;
    padding: 0 0 0 25px
}

#PDFF #PDFF-about ul, #PDFF-about ol {
    list-style: disc;
    margin: 0;
    padding-left: 10px;
    padding-top: 0;
    padding-bottom: 2%
}

#PDFF #PDFF-about li {
    margin-bottom: 4px
}

#PDFF #PDFF-about p {
    margin-bottom: 4%
}

#PDFF #PDFF-book {
    position: relative;
    z-index: 10;
    width: 100%;
    height: 100%
}

#PDFF #PDFF-book .turn-page {
    background-size: 100% 100%
}

#PDFF .PDFF-double {
    background-size: 200% 100%!important
}

#PDFF .PDFF-double.PDFF-first {
    background-position: 0 0
}

#PDFF .PDFF-double.PDFF-second {
    background-position: -100% 0
}

#PDFF #PDFF-cover ul {
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    clear: both;
    width: 100%;
    list-style: none;
    padding: 20px 0;
    border-top: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2
}

#PDFF #PDFF-cover ul:after {
    clear: both;
    content: '';
    display: block
}

#PDFF #PDFF-cover li {
    float: left;
    width: 28.3%;
    margin: 0 2.5%;
    list-style: none
}

#PDFF #PDFF-cover img, #PDFF #PDFF-cover li {
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    box-shadow: none
}

#PDFF #PDFF-cover li:last-child {
    margin-right: 0
}

#PDFF #PDFF-cover li img {
    float: left;
    width: 100%
}

a img {
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -ms-transition-duration: .5s;
    background-color: rgba(255, 255, 255, .01)
}

a img:hover {
    opacity: .5
}

#PDFF #end {
    text-align: center
}

#PDFF #end p {
    padding-top: 60%
}

#PDFF #PDFF-book .PDFF-meta {
    position: absolute;
    bottom: 1%
}

#PDFF .PDFF-meta .PDFF-num {
    font-weight: 700;
    font-size: 12px;
    color: #666
}

#PDFF .PDFF-meta .PDFF-description {
    font-size: 11px;
    font-family: Arial, sans-serif
}

#PDFF .PDFF-meta.PDFF-left {
    left: 3%
}

#PDFF .PDFF-meta.PDFF-left .PDFF-num {
    padding-right: 10px
}

#PDFF .PDFF-meta.PDFF-right {
    right: 3%;
    text-align: right
}

#PDFF .PDFF-meta.PDFF-right .PDFF-num {
    padding-left: 10px
}

#v5_lightbox {
    width: 100%;
    height: 100%;
    z-index: 555789;
    position: fixed;
    display: block;
    top: 0
}

#PDFF .link, #v5_lightbox .bcg, .PDFF-cont-page-book {
    position: absolute
}

#v5_lightbox .bcg {
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .7;
    cursor: pointer
}

#PDFF .PDFF-page-book {
    position: absolute;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none;
    overflow: hidden
}

#PDFF .PDFF-page-book img {
    border: none;
    padding: 0
}

#PDFF .PDFF-page-book p {
    margin-bottom: 20px;
    line-height: 1.5
}

#PDFF .PDFF-page-book a {
    font-weight: 700
}

#PDFF .PDFF-page-book p a:hover {
    text-decoration: none
}

#PDFF .PDFF-page-book h1, #PDFF .PDFF-page-book h2, #PDFF .PDFF-page-book h3, #PDFF .PDFF-page-book h4, #PDFF .PDFF-page-book h5, #PDFF .PDFF-page-book h6 {
    text-transform: none;
    margin: 0
}

#PDFF .PDFF-page-book ul {
    list-style: disc inside;
    margin-bottom: 3%!important
}

#PDFF .PDFF-page-book ul li {
    margin-bottom: 2px;
    list-style: disc inside
}

#PDFF .PDFF-page-book ol {
    margin-bottom: 3%!important
}

#PDFF .PDFF-page-book ol li {
    list-style: decimal inside
}

#PDFF .PDFF-page-book ol li a, #PDFF .PDFF-page-book ul li a {
    font-weight: 400;
    text-decoration: none
}

#PDFF .PDFF-page-book ol li a:hover, #PDFF .PDFF-page-book ul li a:hover {
    text-decoration: underline
}

#PDFF .PDFF-page-book .alignnone, .#PDFF-about .alignnone {
    margin: 5px 20px 20px 0
}

#PDFF .PDFF-page-book.aligncenter, #PDFF-about div.aligncenter, #PDFF-about.aligncenter, .PDFF-page-book div.aligncenter {
    display: block;
    margin: 5px auto
}

#PDFF .PDFF-page-book .alignright, #PDFF-about .alignright {
    float: right;
    margin: 5px 0 20px 20px
}

#PDFF .PDFF-page-book .alignleft, #PDFF-about .alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

#PDFF .PDFF-page-book .aligncenter, #PDFF-about .aligncenter {
    display: block;
    margin: 5px auto
}

#PDFF .PDFF-page-book a img.alignright, #PDFF-about a img.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

#PDFF #PDFF .PDFF-page-book a img.alignnone, #PDFF-about a img.alignnone {
    margin: 5px 20px 20px 0
}

#PDFF .PDFF-page-book a img.alignleft, #PDFF-about a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

#PDFF .PDFF-page-book a img.aligncenter, #PDFF-about a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

#PDFF .PDFF-page-book .wp-caption, #PDFF-about .wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center
}

#PDFF .PDFF-page-book .wp-caption.alignleft, #PDFF .PDFF-page-book .wp-caption.alignnone, #PDFF-about .wp-caption.alignleft, #PDFF-about .wp-caption.alignnone {
    margin: 5px 20px 20px 0
}

#PDFF .PDFF-page-book .wp-caption.alignright, #PDFF-about .wp-caption.alignright {
    margin: 5px 0 20px 20px
}

#PDFF-about .wp-caption img, .PDFF-page-book .wp-caption img {
    border: 0;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto
}

#PDFF .PDFF-page-book .wp-caption p.wp-caption-text, #PDFF-about .wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px
}

#myPDFF .PDFF-bcg-book {
    opacity: 1;
    background-image: url('/medien/hintergrundbilder/hutter-youtube-vid1.jpg')
}

#myPDFF .PDFF-bcg-book .content-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(55, 62, 66, 0.6);
}

#myPDFF.PDFF-lightbox .PDFF-bcg-book {
    opacity: .4;
    background-image: none;
    background-color: #000
}

#PDFF .PDFF-menu li a {
    color: #FFF;
    opacity: .8
}

#PDFF .PDFF-menu li a:hover {
    color: #FFF;
    opacity: 1
}

#PDFF-ajax.PDFF-lightbox #PDFF-close-lightbox {
    color: #FFF
}

#PDFF #PDFF-footer .PDFF-logo {
    border-bottom: 1px solid #6b656f
}

#PDFF .PDFF-menu li.PDFF-goto #PDFF-label-page-number {
    color: #4BD1C8
}

#PDFF .PDFF-menu li.PDFF-goto button {
    color: #5F6F7B;
    background: linear-gradient(to bottom, #2B3E4D 0, #1F303D 100%) rgba(0, 0, 0, 0)
}

#PDFF .PDFF-menu li.PDFF-goto input[type=text] {
    background: rgba(255, 255, 255, .15);
    color: #BABABA;
    width: 28px;
    height: auto;
    border-radius: 12px;
    border: 0 solid #900;
    padding: 2px 12px;
    text-align: center;
    display: inline
}

#PDFF .PDFF-menu li.PDFF-goto input[type=text]:focus {
    background: rgba(255, 255, 255, .35);
    border: 0 solid;
    color: #373737
}

#PDFF #PDFF-book .turn-page, #PDFF .PDFF-loader {
    background-color: #FFF
}

#PDFF .PDFF-menu li.PDFF-goto #PDFF-page-number-two {
    color: #BABABA
}

#PDFF .PDFF-meta .PDFF-description, #PDFF .PDFF-meta .PDFF-num {
    color: #666
}

#PDFF .PDFF-loader {
    background-image: url(../img/preloader.gif)
}

#PDFF .PDFF-page-book p {
    color: #77797F;
    font-family: Arial;
    font-size: 14px
}

#PDFF .PDFF-page-book a {
    color: #64C8D3
}

#PDFF .PDFF-page-book h1, #PDFF .PDFF-page-book h2, #PDFF .PDFF-page-book h3, #PDFF .PDFF-page-book h4, #PDFF .PDFF-page-book h5, #PDFF .PDFF-page-book h6 {
    color: #77797F!important;
    font-family: Arial!important
}

#PDFF .PDFF-page-book h1 {
    font-size: 28px!important
}

#PDFF .PDFF-page-book h2 {
    font-size: 26px!important
}

#PDFF .PDFF-page-book h3 {
    font-size: 24px!important
}

#PDFF .PDFF-page-book h4 {
    font-size: 22px!important
}

#PDFF .PDFF-page-book h5 {
    font-size: 20px!important
}

#PDFF .PDFF-page-book h6 {
    font-size: 18px!important
}

#PDFF .PDFF-page-book li {
    color: #77797F;
    font-family: Arial;
    font-size: 14px
}

#PDFF .PDFF-page-book ol li a, #PDFF .PDFF-page-book ul li a {
    color: #77797F
}

#PDFF #PDFF-about li, #PDFF #PDFF-about p {
    color: #FFF;
    font-family: Arial;
    font-size: 11px
}

#PDFF #PDFF-about a {
    color: #FFF
}

#PDFF #PDFF-about h1 {
    color: #FFF;
    font-family: Arial;
    font-size: 26px
}

#PDFF #PDFF-about h2 {
    color: #FFF;
    font-family: Arial;
    font-size: 24px
}

#PDFF #PDFF-about h3 {
    color: #FFF!important;
    font-family: Arial!important;
    font-size: 22px!important
}

#PDFF #PDFF-about h4, #PDFF #PDFF-about h5, #PDFF #PDFF-about h6 {
    color: #FFF;
    font-family: Arial
}

#PDFF #PDFF-about h5 {
    font-size: 18px
}

#PDFF #PDFF-about h6 {
    font-size: 16px
}

#PDFF #PDFF-button-back {
    background: rgba(0, 0, 0, .6);
    color: #D1D1D1
}

#PDFF #PDFF-button-back:hover {
    color: #000;
    background: rgba(209, 209, 209, .6)
}

#PDFF .PDFF-overlay {
    background: rgba(0, 0, 0, .6)
}

#PDFF .links {
    display: none;
    transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -webkit-transform-origin: 0 0
}

#PDFF .link {
    background-color: #FCA910;
    opacity: 0;
    width: 25px;
    height: 25px;
    cursor: pointer;
    border: 0 solid #000
}

#PDFF .link:hover {
    opacity: .3
}