/* HerdBoy Web Design (http://herdboy.com) */
.cc-cookies{position:fixed;width:90%;left:0;top:0;padding:0.5em 5%;background:#fefcea;background:-moz-linear-gradient(top,#fefcea 0%,#f1da36 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefcea),color-stop(100%,#f1da36));background:-webkit-linear-gradient(top,#fefcea 0%,#f1da36 100%);background:-o-linear-gradient(top,#fefcea 0%,#f1da36 100%);background:-ms-linear-gradient(top,#fefcea 0%,#f1da36 100%);background:linear-gradient(to bottom,#fefcea 0%,#f1da36 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea',endColorstr='#f1da36',GradientType=0 );color:#1e1e1e;font-size:13px;font-weight:700;text-shadow:0 -1px 0 rgba(250,250,250,0.85);z-index:99999;text-align:center;color:#1e1e1e;}
.cc-cookies a,.cc-cookies a:hover{color:#1e1e1e;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;margin-right:0.5em;}
.cc-cookies a.cc-cookie-reset{background:#f15b00;bottom:0 !important;position:fixed !important;right:0 !important;z-index:999999999 !important;}
.cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;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: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 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;}
.cminfo{background:none repeat scroll 0 0 #D2EBFA;border-color:#87B4D2;box-shadow:0 1px 0 #FFFFFF,0 2px 3px rgba(0,140,200,0.1) inset,0 0 3px rgba(0,140,200,0.1) inset;text-shadow:0 1px 0 rgba(255,255,255,0.5);}
pre.xdebug-var-dump{background:none repeat scroll 0 0 transparent;border:medium 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;}
}