html{font-size:18px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html,body{font-family:proxima-nova,sans-serif;color:#f1f1f1;background-color:#008fc6;margin:0;padding:0;line-height:1.8;height:100%}a,a:active,a:hover{text-decoration:none;outline:none;color:blue}a:focus{opacity:0.5}.nobr{white-space:nowrap}h1{font-size:32px;text-align:center;line-height:1.2;margin-top:42px;margin-bottom:30px}p.subheading{font-size:22px;text-align:center;margin-top:-14px}main,footer,#imgContainer{margin:0 auto;width:100%;max-width:800px}#imgContainer{background-color:#0080b2;margin-bottom:20px;max-height:60vh;text-align:center;line-height:0;font-size:0}#imgContainer img{max-width:100%;max-height:60vh;height:auto;width:auto;display:inline-block}#imgContainer img.portrait{margin:0 auto;max-width:360px}main p b{font-size:20px}article p{text-align:justify}table{border-collapse:collapse;margin:16px 0;width:100%;border:1px solid #009ce8}table td{padding:8px 12px 8px 0;vertical-align:top;line-height:1.5}table td.label{width:50%;text-align:right;white-space:nowrap;text-overflow:ellipsis}table td span.nobr{text-overflow:ellipsis}table tr:first-child td{padding-top:24px}table tr:last-child td{padding-bottom:26px}footer{border-top:1px solid #009ce8;text-align:center;padding-bottom:40px}footer.noseperator{border-top:none}footer p{margin:24px 12px;color:#85bdd8}footer p.empty{margin:6px 12px}#appbanners a{display:inline-block;vertical-align:middle;height:40px;line-height:40px;margin:5px}#appbanners img{height:40px;width:auto;display:block}#shareLinks{white-space:nowrap}#shareLinks{padding-top:24px}#backToTop{padding-top:36px}#backToTop a,#shareLinks a{color:#dddddd!important;font-size:20px;font-weight:800;line-height:20px}#backToTop .arrow{margin-right:5px;font-size:21px}#shareLinks a:first-child{margin-right:40px}#shareLinks .icon-share{background-image:url('../../ico/link-icon.svg');background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px;display:inline-block;margin-right:10px;margin-bottom:-3px}#shareLinks #icon-download{background-image:url('../../ico/download-icon.svg')}.seperator{margin:0 10px;font-size:19px;opacity:0.6}@media screen and (max-width:810px){html,body{color:#ffffff}footer p{color:#bddeed}p,h1{padding-left:8px;padding-right:12px}h1{font-size:28px}p.subheading{font-size:18px}table{border:none;border-bottom:1px solid #009ce8}table.hasBorderTop{border-top:1px solid #009ce8}table:not(.hasBorderTop) tr:first-child td{padding-top:2px}}