#dpg_content #topbar { background-size: 100% auto;   background-repeat: no-repeat;   background-position: center; }#dpg_content #topbar { background-image: url(https://cache.dpg.media/pruemsozblzo/website/5fe42164-2adc-11e7-bc6e-8ed6431389b5/assets/d0759a12-2ae0-11e7-9e3e-aa774e3899a1/d165809a-2ae0-11e7-9e3e-aa774e3899a1.jpg); }@media screen and (-webkit-min-device-pixel-ratio: 2) { #dpg_content #topbar { background-image: url(https://cache.dpg.media/pruemsozblzo/website/5fe42164-2adc-11e7-bc6e-8ed6431389b5/assets/d0759a12-2ae0-11e7-9e3e-aa774e3899a1/d1d11918-2ae0-11e7-9e3e-aa774e3899a1.jpg); } }#dpg_content #topbar { background-color: #ffffff; }body#dpg_content { background-color: #ffffff; }body#dpg_content { font-family: futura-pt; }#dpg_content a { text-decoration: none; }#dpg_content a:hover { color: hsl(0, 0%, 0%); }#dpg_content a:hover { text-decoration: none; }#dpg_content ::selection { background-color: hsl(0, 0%, 100%); }#dpg_content h1, #dpg_content h2, #dpg_content h3, #dpg_content h4, #dpg_content h5, #dpg_content h6 { font-family: futura-pt; }#dpg_content { border-color: hsl(0, 0%, 0%); }#dpg_content hr { height: 2px; }#dpg_content #header h1 a { background-repeat: no-repeat;   display: block;   text-indent: 100%;   white-space: nowrap;   overflow: hidden;   background-position: center;   background-size:contain; }#dpg_content #header h1 a { background-image: url(https://cache.dpg.media/pruemsozblzo/website/5fe42164-2adc-11e7-bc6e-8ed6431389b5/assets/e9d24de8-2ae0-11e7-926c-8ed6431389b5/ea204e94-2ae0-11e7-926c-8ed6431389b5.svg); }#dpg_content #header h1 a { line-height: 200%; }#dpg_content #header h1 { font-family: futura-pt; }#dpg_content #header .tagline { background-color: rgba(255, 255, 255, 0.75); }#dpg_content #header h1 { text-transform: uppercase; }#dpg_content #header .tagline { font-family: futura-pt; }#dpg_content #header .tagline { text-transform: capitalize; }#dpg_content #header .tagline { font-style: normal; }#dpg_content nav { padding: 8px; }#dpg_content nav { margin-top: 0px; }#dpg_content nav { margin-bottom: 0px; }#dpg_content nav { font-family: futura-pt; }#dpg_content nav a { text-decoration: none; }#dpg_content nav { font-size: 20pt; }#dpg_content nav { text-transform: uppercase; }@media(min-width: 768px) { #dpg_content nav li:after { content: '\f111'; } }@media(min-width: 768px) { #dpg_content nav li:after { font-size: 2px; } }.social_icon:hover { color: hsl(0, 0%, 0%); }#dpg_content #search form input { font-family: futura-pt; }#dpg_content #search form input { color: #ffffff; }#dpg_content #search form input { border-color: #ffffff; }#dpg_content #search ::-webkit-input-placeholder { color: #ffffff; }#dpg_content #search ::-moz-placeholder { color: #ffffff; }#dpg_content #search :-ms-input-placeholder { color: #ffffff; }#search form::before { color: #ffffff; }#search form::before { font-size: 25px; }#search form::before { padding: 0; }#dpg_content #search form input { font-size: 20pt; }#dpg_content #search .results .result .view { font-family: futura-pt; }#dpg_content #search .results .result .view { text-transform: none; }#dpg_content #search .results .result .view:hover { color: hsl(191, 56%, 54%); }#dpg_content input, #dpg_content textarea, #dpg_content select { color: #111112; }#dpg_content input, #dpg_content textarea, #dpg_content select { font-family: futura-pt; }#dpg_content input, #dpg_content textarea, #dpg_content select { background-color: #ffffff; }#dpg_content ::-webkit-input-placeholder { color: #c7c7c7 ; }#dpg_content ::-moz-placeholder { color: #c7c7c7 ; }#dpg_content :-ms-input-placeholder { color: #c7c7c7 ; }#dpg_content button, #dpg_content input[type=submit] { color: hsl(191, 56%, 54%); }#dpg_content button:hover, #dpg_content input[type=submit]:hover { color: hsl(0, 0%, 0%); }#dpg_content.splash #container .html p { font-family: MerriweatherRegularItalic; }#dpg_content.splash #container .html p { font-size: 80%; }#dpg_content.splash #container .html .box  { padding: 50px; }#dpg_content.splash #container .html .box  { background-color: rgba(255, 255, 255, 0.48); }#dpg_content.splash #container .html h1, #dpg_content.splash #container .html h2, #dpg_content.splash #container .html h3, #dpg_content.splash #container .html h4, #dpg_content.splash #container .html h5, #dpg_content.splash #container .html h6 { font-size: 500%; }#dpg_content.splash #container .html h1, #dpg_content.splash #container .html h2, #dpg_content.splash #container .html h3, #dpg_content.splash #container .html h4, #dpg_content.splash #container .html h5, #dpg_content.splash #container .html h6 { font-family: QuicksandRegular; }#dpg_content .banner_images .title { color: hsl(0, 0%, 0%); }#dpg_content .hero_images .data .image.information { background-color: rgba(255, 255, 255, 0.75); }#dpg_content .slick-dots li button:before { font-size: 10px; }#dpg_content #images div.image_list.first div.navigation ul.pagination li a:hover { color: hsl(0, 0%, 0%); }#dpg_content #images div.image_list.first div.navigation div.page_count { visibility: hidden; }#dpg_content #images.index_view .set_list .item_list li .name a { font-family: futura-pt; }#dpg_content #images.index_view .set_list .item_list li .name a { font-size: 20pt; }#dpg_content #images.index_view .set_list .item_list li .name a { border-bottom-style: none; }#dpg_content #images.index_view .set_list .item_list li .name a { border-bottom-width: 2px; }#dpg_content #images .set.information .title { font-family: futura-pt; }#dpg_content #images .set.information .title { text-align: center; }#dpg_content #images .set.information .description p { font-family: futura-pt; }#dpg_content #images .set.information .title { font-size: 22pt; }#dpg_content #images .set.information .description { text-align: center; }#dpg_content #images .set.information .description p { font-size: 18pt; }#dpg_content #images .image.information .title { font-family: futura-pt; }#dpg_content #images .image.information .title { font-size: 22pt; }#dpg_content #images .image.information .description { font-family: futura-pt; }#dpg_content #images .image.information .description { font-size: 18pt; }#dpg_content #images .image.information .creation_date { font-family: futura-pt; }#dpg_content #images .image.information .creation_date { font-size: 16pt; }#dpg_content #images.index_view .data .keywords li, #dpg_content #images.image_view .data .keywords li { border-style: solid; }#dpg_content #images.index_view .data .keywords li, #dpg_content #images.image_view .data .keywords li { border-width: 1px; }#dpg_content #images.index_view .data .keywords li, #dpg_content #images.image_view .data .keywords li { border-radius: 5px; }#dpg_content .image_list_toggle ul li.first a:before, #dpg_content .image_list_toggle ul li.second a:before { font-size: 25px; }#dpg_content .keywords.content ul li p a { font-family: futura-pt; }#dpg_content .keywords.content ul li p a { font-size: 18pt; }#dpg_content .html table th { color: hsl(0, 0%, 0%); }#dpg_content #footer { color: hsl(0, 0%, 0%); }#dpg_content #footer { font-family: futura-pt; }#dpg_content #footer #footer_text p a { color: hsl(191, 56%, 54%); }#dpg_content #footer #footer_text p a:hover { color: hsl(0, 0%, 0%); }#dpg_content #footer #social .icons li a.social_icon { background-color: hsl(191, 56%, 54%); }#dpg_content #footer #social .icons li a.social_icon { border-radius: 25px; }#dpg_content #footer #social .icons li a.social_icon { border-color: hsl(191, 56%, 54%); }#dpg_content #footer #social .icons li a.social_icon, #dpg_content #footer #social .icons li a.social_icon:hover { border-style: solid; }#dpg_content #footer #social .icons li a.social_icon, #dpg_content #footer #social .icons li a.social_icon:hover { border-width: 0px; }#dpg_content #footer #social .icons li a.social_icon:hover { border-color: #ffffff; }#dpg_content #footer #social .icons li a.social_icon:hover { background-color: hsl(191, 56%, 54%); }#dpg_content #header h1 { padding-top: 60px; }#dpg_content #header h1 { padding-bottom: 60px; }#dpg_content .user_status { background-color: #000000; }#dpg_content .user_status { font-family: futura-pt; }#dpg_content .user_status, #dpg_content .user_status a { color: #ffffff; }#dpg_content .user_status a:hover { color: hsl(191, 56%, 54%); }#account #container { background-color: #000000; }#account #container .enter_access_key, #account header, #account #container .sign_up, #account #container .log_in, #account #container .account_details, #account #container .edit_account, #account #container .password_reset, #account #container .sign_up_complete, #account footer { background-color: #ffffff; }#account { font-family: futura-pt; }#account { color: #000000; }#account a { color: hsl(0, 0%, 0%); }#account a { text-decoration: none; }#account a { border-bottom-color: #000000; }#account a { border-bottom-style: solid; }#account a { border-bottom-width: 1px; }#account select, #account input { background-color: #ffffff; }#account select, #account input  { border-color: #000000; }#account select, #account input  { border-style: solid; }#account select, #account input  { border-width: 1px; }#account input[type='submit'] { background-color: hsl(0, 0%, 100%); }#account input[type='submit'] { color: #ffffff; }#account input[type='submit']:hover { background-color: hsl(191, 56%, 54%); }#account input[type='submit']:hover { color: hsl(0, 0%, 100%); }#account #errorExplanation { background-color: #ff0000; }#account #errorExplanation { color: #ffffff; }#account #container footer .powered_by_dpg a { background-image: url(/images/logos/ffffff/000000/powered_by_dpg.svg); }#PPMiniCart .minicart-remove:before { content: ''; }
