.cc-cookies{position:fixed;width:100%;left:0;bottom:0;padding:0.5em 5%;background:#565656;background:rgba(86, 86, 86, 0.95);font-size:13px;font-weight:700;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.35);z-index:99999;text-align:center;color:#fff;}
.cc-cookies a,.cc-cookies a:hover{color:#fff;text-decoration:underline;}
.cc-cookies a:hover{text-decoration:none;}
.cc-overlay{height:100%;padding-top:25%;}
.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em 0;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333;}
.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;background:#7DAF3B;padding:0.5em 0.75em;border-radius:3px;box-shadow:0 0 2px rgba(0, 0, 0, 0.25);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.35);-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}
.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:0.5em;}
.cc-cookies a.cc-cookie-reset{background:#f15b00;}
.cc-cookies a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies-error a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset{background:#000;-o-transition:background 0.5s ease-in;-webkit-transition:background 0.25s ease-in;-moz-transition:background 0.25s ease-in;}
.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em;}
.cc-cookies.cc-discreet{width:auto;padding:0.5em 1em;left:auto;top:auto;}
.cc-cookies.cc-discreet a.cc-cookie-reset{background:none;text-shadow:none;padding:0;text-decoration:underline;}
.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none;}
@media screen and (min-width:769px){.cc-cookies{padding-top:1em;} .cc-cookies p.msgCookie{float:left;width:80%;text-align:right;} .cc-cookies a.cc-cookie-accept{float:right;width:15%;}}.cc-cookies img.warning{display:none;}
@media screen and (max-width:768px){.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0;}}@media screen and (max-width:480px){.cc-cookies{position:relative;float:left;}}.responsive{width:100%;}
.shadow{box-shadow:0 0 20px rgba(0, 0, 0, 0.5);}
body{background:url(../img/bg.jpg) no-repeat top center #28747f;background-size:100% 100%;background-attachment:fixed;height:100%;color:#efefef;font-family:Georgia;font-size:16px;padding-top:1em;}
b{font-weight:bold;color:white;}
p{font-size:20px;}
p.pubdate{font-size:14px;text-align:center;}
.title{width:50%;max-width:584px;margin:0 auto;}
.monogram{text-align:center;}.monogram img{max-width:187px;max-height:238px;}
.copy{margin-top:20px;padding-bottom:200px;}
.footer-bg{border-top:1px solid #dab284;position:fixed;bottom:0;width:100%;margin-top:1em;padding-top:1em;padding-bottom:1em;background-color:#be813a;box-shadow:0 0 20px rgba(0, 0, 0, 0.5);}
footer{font-size:90%;color:#443;}
.cc-cookies{box-shadow:0 0 20px rgba(0, 0, 0, 0.5);}
@media screen and (max-width:990px){body p{font-size:18px;} .monogram img{width:auto;height:60px;margin-top:30px;}}@media screen and (min-width:990px){.monogram img{width:auto;height:70px;margin-top:40px;}}@media screen and (min-width:1200px){.monogram img{width:auto;height:100px;margin-top:40px;}}@media screen and (max-width:480px){img.packshot{width:50%;display:block;margin:0 auto;} .monogram{margin-bottom:10px;}.monogram img{margin-top:0px;} .footer-bg{padding-top:1em;padding-bottom:1.5em;}}
