body#dpg_content { background-color: hsl(60, 1%, 19%); }#dpg_content h1, #dpg_content h2, #dpg_content h3, #dpg_content h4, #dpg_content h5, #dpg_content h6 { color: hsl(39, 49%, 59%); }#dpg_content h1, #dpg_content h2, #dpg_content h3, #dpg_content h4, #dpg_content h5, #dpg_content h6 { font-family: WinstonSans Regular; }#dpg_content h1, #dpg_content h2, #dpg_content h3, #dpg_content h4, #dpg_content h5, #dpg_content h6 { font-weight: 400; }body#dpg_content { color: hsl(0, 0%, 100%); }body#dpg_content { font-family: Monoela Light; }body#dpg_content { font-weight: 400; }#dpg_content a { color: hsl(0, 19%, 99%); }#dpg_content a:hover { color: hsl(4, 79%, 55%); }#dpg_content ::selection { background-color: hsla(4, 79%, 55%, 0.53); }#dpg_content { border-style: none; }#dpg_content { border-width: 1px; }#dpg_content { border-color: hsla(0, 48%, 20%, 0); }#dpg_content #topbar { background-color: hsl(0, 0%, 0%); }#dpg_content #header h1, #dpg_content #header h1 a { color: #000000; }#dpg_content #header h1 { font-family: WinstonSans Regular; }#dpg_content #header h1 { font-weight: 400; }#dpg_content #header h1 { letter-spacing: 1px; }@media (min-width:768px) { #dpg_content #header h1 { font-size: 304%; } }#dpg_content #header h1 { text-transform: none; }@media (min-width:768px) { #dpg_content #header h1 { padding-top: 10px; } }@media (min-width:768px) { #dpg_content #header h1 { padding-bottom: 15px; } }@media (min-width:768px) { #dpg_content #header .tagline { margin-bottom: 20px; } }@media (min-width:768px) { #dpg_content #header .tagline { padding: 10px; } }#dpg_content #header .tagline { background-color: hsla(0, 0%, 100%, 0.67); }#dpg_content #header .tagline { color: #000000; }#dpg_content #header .tagline { font-family: Monoela Light; }#dpg_content #header .tagline { font-weight: 400; }#dpg_content #header .tagline { letter-spacing: 0px; }@media (min-width:768px) { #dpg_content #header .tagline { font-size: 80%; } }#dpg_content #header .tagline { text-transform: none; }#dpg_content #header .tagline { font-style: normal; }#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/ojrmbnacqykf/website/079979da-baca-11e8-ab4c-8e428aab4331/assets/3a681b4a-bb98-11e8-8f65-e6174e58ff69/40dd22c2-bb98-11e8-8f65-e6174e58ff69.png); }#dpg_content #header h1 a { line-height: 400%; }@media (min-width:0) and (max-width:767px) { #dpg_content #header h1 { font-size: 150%; } }@media (min-width:0) and (max-width:767px) { #dpg_content #header .tagline { font-size: 80%; } }@media (min-width:0) and (max-width:767px) { #dpg_content #header h1 { padding-top: 0px; } }@media (min-width:0) and (max-width:767px) { #dpg_content #header h1 { padding-bottom: 0px; } }#dpg_content nav { padding: 20px; }#dpg_content nav { margin-top: 15px; }#dpg_content nav { margin-bottom: 0px; }#dpg_content nav a { color: hsl(39, 49%, 59%); }#dpg_content nav a:hover { color: hsl(4, 79%, 55%); }#dpg_content nav { font-family: WinstonSans Regular; }#dpg_content nav { font-weight: 400; }#dpg_content nav { letter-spacing: 1px; }@media (min-width:768px) { #dpg_content nav { line-height: 100%; } }#dpg_content nav { font-size: 115%; }#dpg_content nav { text-transform: uppercase; }#dpg_content nav li a { border-bottom-color: hsla(0, 0%, 0%, 0); }#dpg_content nav li.current a { color: hsl(0, 0%, 100%); }#dpg_content nav li.current a { font-weight: 400; }#dpg_content nav li a, #dpg_content nav li.current a { border-bottom-style: none; }#dpg_content nav li a, #dpg_content nav li.current a { border-bottom-width: 2px; }#dpg_content nav li.current a { font-style: normal; }@media (min-width:768px) { #dpg_content nav li:after { color: #000000; } }@media (min-width:768px) { #dpg_content nav li:after { content: ''; } }@media (min-width:768px) { #dpg_content nav li:after { font-size: 4px; } }@media (min-width:768px) { #dpg_content nav li:after { margin-right: 20px; } }@media (min-width:768px) { #dpg_content nav li:after { margin-left: 20px; } }.social_icon { color: hsl(39, 49%, 59%); }.social_icon:hover { color: hsl(4, 79%, 55%); }#dpg_content #footer #social .icons li a.social_icon { border-radius: 60px; }#dpg_content #footer #social .icons li a.social_icon { border-color: hsl(0, 0%, 0%); }#dpg_content #footer #social .icons li a.social_icon, #dpg_content #footer #social .icons li a.social_icon:hover { border-style: none; }#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 { width: 35px; }#dpg_content #footer #social .icons li a.social_icon { height: 35px; }#dpg_content #footer #social .icons li a.social_icon { background-size: 78%; }#dpg_content #footer #social .icons li a.social_icon { margin-left: 3px; }#dpg_content #footer #social .icons li a.social_icon { margin-right: 3px; }#dpg_content .social .button a.html { color: hsl(0, 0%, 100%); }#dpg_content .social .button a.html { font-family: Monoela Light; }#dpg_content .social .button a.html { font-weight: 400; }#dpg_content .social .button a.html { text-transform: none; }#dpg_content .social .button.email a.html, #dpg_content .social .button.facebook a.html, #dpg_content .social .button.google_plus a.html, #dpg_content .social .button.linkedin a.html, #dpg_content .social .button.pinterest a.html, #dpg_content .social .button.pocket a.html, #dpg_content .social .button.reddit a.html, #dpg_content .social .button.tumblr a.html, #dpg_content .social .button.twitter a.html, #dpg_content .social .button.whatsapp a.html { background-color: hsl(0, 0%, 0%); }#dpg_content #footer { background-color: #000000; }#dpg_content #footer { color: hsl(39, 49%, 59%); }#dpg_content #footer { font-family: Monoela Light; }#dpg_content #footer { font-weight: 300; }#dpg_content .powered_by_dpg a { background-image: url(/images/logos/ffffff/000000/powered_by_dpg.svg); }#dpg_content #images.index_view .set_list .item_list li .name a { font-family: WinstonSans Regular; }#dpg_content #images.index_view .set_list .item_list li .name a { font-weight: 400; }#dpg_content #images.index_view .set_list .item_list li .name a { font-size: 70%; }#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-color: #000000; }#dpg_content #images.index_view .set_list .item_list li .name a { border-bottom-width: 1px; }#dpg_content #images.index_view .set_list .item_list li p { font-family: Monoela Light; }#dpg_content #images.index_view .set_list .item_list li p { font-weight: 400; }#dpg_content #images.index_view .set_list .item_list li p { font-size: 95%; }#dpg_content #images .set.information .title { font-family: Monoela Light; }#dpg_content #images .set.information .title { font-weight: 400; }#dpg_content #images .set.information .title { font-size: 250%; }#dpg_content #images .set.information .title { text-align: center; }#dpg_content #images .set.information .description p { font-family: Monoela Light; }#dpg_content #images .set.information .description p { font-weight: 400; }#dpg_content #images .set.information .description p { font-size: 110%; }#dpg_content #images .set.information .description { text-align: center; }#dpg_content #images .image.information .title { font-family: WinstonSans Regular; }#dpg_content #images .image.information .title, #dpg_content #images.stream.index_view .item_list .title, #dpg_content #images.switchable.index_view .image_list.first .item_list .title { font-weight: 400; }#dpg_content #images .image.information .title, #dpg_content #images.stream.index_view .item_list .title, #dpg_content #images.switchable.index_view .image_list.first .item_list .title { font-size: 200%; }#dpg_content #images .image.information .description { font-family: Monoela Light; }#dpg_content #images .image.information .description { font-weight: 400; }#dpg_content #images .image.information .description { font-size: 110%; }#dpg_content #images .image.information .creation_date { font-family: Monoela Light; }#dpg_content #images .image.information .creation_date { font-weight: 400; }#dpg_content #images .image.information .creation_date { font-size: 85%; }#dpg_content #images .metadata dt.creator, #dpg_content #images .metadata dd { font-style: normal; }#dpg_content #images .metadata dt.creator, #dpg_content #images .metadata dd { font-size: 70%; }#dpg_content #images.index_view .data .keywords li a, #dpg_content #images.image_view .data .keywords li a  { color: hsl(0, 0%, 100%); }#dpg_content #images.index_view .data .keywords li, #dpg_content #images.image_view .data .keywords li { border-color: #000000; }#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 #images div.image_list.first div.navigation ul.pagination li a, #dpg_content #images div.image_list.first div.navigation ul.pagination li.current { border-radius: 10px; }#dpg_content #images div.image_list.first div.navigation ul.pagination li.ellipsis, #dpg_content #images div.image_list.first div.navigation ul.pagination li.current, #dpg_content #images div.image_list.first div.navigation ul.pagination li a { border-color: hsl(0, 0%, 0%); }#dpg_content #images div.image_list.first div.navigation ul.pagination li a { color: hsl(0, 0%, 100%); }#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 ul.pagination li a:hover { background-color: hsl(0, 0%, 100%); }#dpg_content #images div.image_list.first div.navigation ul.pagination li.current { color: hsl(0, 0%, 100%); }#dpg_content #images div.image_list.first div.navigation ul.pagination li.current { background-color: hsl(0, 0%, 0%); }#dpg_content #images div.image_list.first div.navigation div.page_count { visibility: hidden; }#dpg_content #images .set_list a img, #dpg_content #images .image_list a img, #dpg_content .keywords.content a img { opacity: 1; }#dpg_content #images .set_list a:hover img, #dpg_content #images .image_list a:hover img, #dpg_content .keywords.content a:hover img { opacity: 1; }#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 .image_list_toggle ul li a { color: hsl(0, 0%, 100%); }#dpg_content .image_list_toggle ul li a:hover { color: hsl(39, 49%, 59%); }#dpg_content .image_list_toggle ul li.current a { color: hsl(39, 49%, 59%); }#dpg_content #images.masonry .image_list .item_list li .information .title, #dpg_content #images.switchable .image_list.second .item_list li .information .title { font-family: Monoela Light; }#dpg_content #images.masonry .image_list .item_list li .information .title, #dpg_content #images.switchable .image_list.second .item_list li .information .title { font-weight: 400; }#dpg_content #images.masonry .image_list .item_list li .information .title, #dpg_content #images.switchable .image_list.second .item_list li .information .title { font-size: 150%; }#dpg_content #search form input { font-family: Monoela Light; }#dpg_content #search form input { color: #ffffff; }#dpg_content #search form input { border-color: #ffffff; }#dpg_content #search .search, #dpg_content #search form input.query { background-color: hsl(0, 0%, 0%); }#dpg_content #search ::placeholder { color: #ffffff; }#search form::before { color: hsl(0, 0%, 100%); }#search form::before { font-size: 40px; }#search form::before { padding: 0px; }#dpg_content #search form input { font-size: 180%; }#dpg_content #search form input { font-weight: 100; }#dpg_content #search form input { border-bottom-width: 1px; }#dpg_content #search .results progress { border-color: hsl(0, 0%, 0%); }#dpg_content #search .results progress::-webkit-progress-value { background-color: hsl(0, 0%, 0%); }#dpg_content #search .results progress::-moz-progress-bar { background-color: hsl(0, 0%, 0%); }#dpg_content #search .results .result { border-color: hsl(0, 0%, 0%); }#dpg_content #search .results .result .view { font-family: Monoela Light; }#dpg_content #search .results .result .view { text-transform: uppercase; }#dpg_content #search .results .result .view { background-color: hsl(0, 0%, 0%); }#dpg_content #search .results .result .view { border-color: hsl(0, 0%, 0%); }#dpg_content #search .results .result .view:hover { color: hsl(4, 79%, 55%); }#dpg_content #search .results .result .view:hover { background-color: hsl(0, 0%, 0%); }#dpg_content ::placeholder { color: hsl(0, 0%, 78%); }#dpg_content input, #dpg_content textarea, #dpg_content select { color: #111112; }#dpg_content input, #dpg_content textarea, #dpg_content select { font-family: Overpass; } #dpg_content input, #dpg_content textarea, #dpg_content select { font-weight: 400; }#dpg_content input, #dpg_content textarea, #dpg_content select { border-width: 2px; }#dpg_content input, #dpg_content textarea, #dpg_content select { border-color: hsl(0, 0%, 0%); }#dpg_content input, #dpg_content textarea, #dpg_content select { background-color: #ffffff; }#dpg_content button, #dpg_content input[type=submit] { color: #ffffff; }#dpg_content button, #dpg_content input[type=submit] { background-color: #000000; }#dpg_content button, #dpg_content input[type=submit] { border-color: #000000; }#dpg_content button:hover, #dpg_content input[type=submit]:hover { color: #ffffff; }#dpg_content button:hover, #dpg_content input[type=submit]:hover { background-color: hsl(188, 100%, 37%); }#dpg_content button:hover, #dpg_content input[type=submit]:hover { border-color: hsl(188, 100%, 37%); }#dpg_content button, #dpg_content input[type=submit] { text-transform: none; }#dpg_content select { background-image: url(/images/assets/000000/fa0242bf-cbdc-48af-9b2e-b036796de023.svg); }#dpg_content .html p { font-size: 90%; }#dpg_content .html p { line-height: 230%; }#dpg_content .html table th, #dpg_content .html table td { border-color: hsl(0, 0%, 0%); }#dpg_content .html table th { color: hsl(0, 0%, 0%); }#dpg_content .html table th { background-color: hsl(0, 0%, 100%); }#dpg_content .html table th, #dpg_content .html table td { padding: 17px; }#dpg_content .html table th, #dpg_content .html table td { border-width: 2px; }#dpg_content hr { background-color: hsl(0, 0%, 0%); }#dpg_content hr { height: 2px; }#dpg_content .html a { border-bottom-color: hsl(0, 0%, 0%); }#dpg_content .html a { border-bottom-style: solid; }#dpg_content .html a { border-width: 2px; }@media (min-width:768px) { #dpg_content.splash #container { border-color: hsl(0, 0%, 0%); } }@media (min-width:768px) { #dpg_content.splash #container { border-width: 0px; } }@media (min-width:768px) { #dpg_content.splash #container { border-style: solid; } }#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 { color: hsl(0, 0%, 100%); }#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: Overpass; }#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-weight: 400; }#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: 255%; }#dpg_content.splash #container .html p { color: hsl(0, 0%, 100%); }#dpg_content.splash #container .html p { font-family: Overpass; }#dpg_content.splash #container .html p { font-weight: 400; }#dpg_content.splash #container .html p { font-size: 215%; }#dpg_content.splash #container .html a { color: hsl(0, 0%, 100%); }#dpg_content.splash #container .html a:hover { color: hsl(0, 0%, 0%); }#dpg_content.splash #container .html a { border-bottom-style: none; }#dpg_content.splash #container .html a { border-bottom-width: 2px; }#dpg_content.splash #container .html .box  { padding: 60px; }#dpg_content.splash #container .html .box  { border-color: hsl(0, 0%, 0%); }#dpg_content.splash #container .html .box { border-style: solid; }#dpg_content.splash #container .html .box  { border-width: 0px; }@media (min-width:768px) { #dpg_content.splash #container .html h1, #dpg_content.splash #container .html h2 { max-height: 325px; } }@media (min-width:0) and (max-width:767px) { #dpg_content.splash #container .html h1, #dpg_content.splash #container .html h2 { max-height: 325px; } }#dpg_content.splash #images .information h2.title { font-size: 115%; }#dpg_content.splash #images .information .description, #dpg_content.splash #images .information .description p { font-size: 90%; }#dpg_content .banner_images .title { color: #ffffff; }#dpg_content .hero_images .data .image.information { background-color: rgba(255, 255, 255, 0.75); }#dpg_content .hero_images .data .image.information, #dpg_content .hero_images .data .image.information .title { color: #000000; }#dpg_content .slick-dots li button:before { color: #000000; }#dpg_content .slick-dots li button:before { font-size: 8px; }#dpg_content .keywords.content ul li .keyword a { font-size: 150%; }#dpg_content .blog .main .post .title { font-weight: 400; }#dpg_content .blog .main .post .title { font-size: 170%; }#dpg_content .blog .main .post .title { margin-bottom: 0px; }#dpg_content .blog .main .post .date { font-weight: 400; }#dpg_content .blog .main .post .date { font-size: 70%; }#dpg_content .blog .main .post .date { line-height: 150%; }#dpg_content .blog .main .post .time { font-weight: 400; }#dpg_content .blog .main .post .time { font-size: 70%; }#dpg_content .blog .main .post .time { line-height: 150%; }#dpg_content .blog .posts .post .content p { font-size: 100%; }#dpg_content .blog .posts .post .content p { line-height: 200%; }#dpg_content .blog .sidebar .component h4 { font-weight: 400; }#dpg_content .blog .sidebar .component h4 { font-size: 150%; }#dpg_content .blog .sidebar .component h4 { line-height: 150%; }#dpg_content .blog .sidebar { font-weight: 400; }#dpg_content .blog .sidebar { font-size: 80%; }#dpg_content .blog .sidebar ul li { line-height: 150%; }#dpg_content .blog .sidebar ul li { text-transform: none; }#dpg_content .sidebar .component { border-width: 2px; }#dpg_content .sidebar .component { border-color: hsl(0, 0%, 0%); }#dpg_content .sidebar .component { border-style: solid; }#PPMiniCart { background-color: hsla(0, 0%, 100%, 0.63); }#PPMiniCart .minicart-header { background-color: hsl(0, 0%, 0%); }#PPMiniCart .minicart-closer:before { color: hsl(0, 0%, 100%); }#PPMiniCart .minicart-closer:hover:before  { color: hsl(188, 100%, 37%); }#PPMiniCart form { background-color: hsl(0, 0%, 100%); }#PPMiniCart form { color: hsl(0, 0%, 0%); }#PPMiniCart .minicart-details-name a { color: hsl(0, 0%, 0%); }#PPMiniCart .minicart-details-name a:hover { color: hsl(188, 100%, 37%); }#PPMiniCart .minicart-quantity { color: hsl(0, 0%, 0%); }#PPMiniCart .minicart-quantity { border-color: hsl(0, 0%, 0%); }#PPMiniCart .minicart-remove:before { content: '\f00d'; }#PPMiniCart .minicart-remove:before { font-size: 12px; }#PPMiniCart .minicart-remove:before { color: hsl(0, 0%, 0%); }#PPMiniCart .minicart-remove:hover:before { color: hsl(188, 100%, 37%); }#PPMiniCart .minicart-item + .minicart-item { border-color: hsl(0, 0%, 0%); }#dpg_content #images.image_view .sales form select, #dpg_content #images.image_view .sales form input { margin-left: 0px; }#dpg_content #images.image_view .sales form select, #dpg_content #images.image_view .sales form input { margin-right: 0px; }#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: Overpass; }#account { color: #000000; }#account { font-weight: 400; }#account a { color: #000000; }#account a { text-decoration: none; }#account a { border-bottom-color: #000000; }#account a { border-bottom-style: solid; }#account a { border-bottom-width: 2px; }#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: 2px; }#account input[type='submit'] { background-color: #000000; }#account input[type='submit'] { color: #ffffff; }#account input[type='submit']:hover { background-color: hsl(188, 100%, 37%); }#account input[type='submit']:hover { color: #ffffff; }#account #errorExplanation { background-color: #ff0000; }#account #errorExplanation { color: #ffffff; }#account #container footer .powered_by_dpg a { background-image: url(/images/logos/000000/ffffff/powered_by_dpg.svg); }#dpg_content .user_status { background-color: #000000; }#dpg_content .user_status { font-family: Overpass; }#dpg_content .user_status, #dpg_content .user_status a { color: #ffffff; }#dpg_content .user_status a:hover { color: hsl(188, 100%, 37%); }
