/************************************************************************
* CSS file for Cookie Guard plugin                                      *
* Original Version: CookieGuard v1.0                                    *
* Version noRiddle: v3.1nR                                              *
* (c) 2012 Ultimateweb LTD <info@ultimateweb.co.uk>                     *
* All Rights Reserved.                                                  *
*                                                                       *
* GNU General Public License <http://www.gnu.org/licenses/>.            *
* ***********************************************************************
* extensive modifications and adaptations for modified eCommerce        *
* by noRiddle of revilonetz.de (c) 03-2014                              *
************************************************************************/

/*BOC for showing on top or on bottom of page*/
#cookieGuardMsg {
position:fixed;
text-align:left;
left:0;
width:100%;
display:none;
border-bottom:2px solid #5c5c5c; /*show on top*/
/*border-top:2px solid #5c5c5c;*/ /*show on bottom*/
border-radius:0 0 8px 8px; /*show on top*/
/*border-radius:8px 8px 0 0;*/ /*show on bottom*/
font-size:12px;
color:#fff;
background:#000;
background:rgba(0,0,0,.8);
min-height:50px;
box-shadow:0 1px 5px #5C5C5C; /*show on top*/
/*box-shadow:0 -1px 5px #5C5C5C;*/ /*show on bottom*/
z-index:999999;
}
/*EOC for showing on top or on bottom of page*/
#cookieGuardMsgInner {padding:10px; overflow:hidden;}
#cookieGuardMsgInner td {padding:0 4px 0; text-align:right;}
#cookieGuardMsgInner td.m-cr {border-right:1px solid #fff;}
#prim-txt {float:left;}
#sec-txt {clear:both;}
#button-txts {float:left;}
#cookieGuardMsg a {color:#66C0FF; text-decoration:none; font-weight:normal; font-style:normal;}
#cookieGuardMsg a:hover {color:#B1DFFF;}
#cookieGuardLink {float:right; font-size:10px; line-height:12px; color:#fff;}
#prim-txt {float:left; width:30%; padding:0 8px 0 0;}

a#showCookies, a#authoriseCookies, a#cookieGuardOkay, a#denyCookies {
margin:2px 8px;
padding:5px 10px;
float:left;
color:#fff;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
a#showCookies {
border:1px solid #a7a7a7;
background:#818080;
}
a#authoriseCookies, a#cookieGuardOkay {
border:1px solid #C2E4AA;
background:#799863;
}
a#denyCookies {
border:1px solid #CC9C9C;
background:#885555;
}
a#showCookies:hover {color:#fff; border-color:#818080;}
a#authoriseCookies:hover, a#cookieGuardOkay {color:#fff; border-color:#799863;}
a#denyCookies:hover {color:#fff; border-color:#885555;}
#cookieList {display:none; clear:both; padding:10px 0 0;}
#cookieList ul {list-style:none; padding-left:20px;}
#cookieList li {padding:2px 0;}
.cookieName {display:inline; font-weight:bold; text-shadow:1px 1px 1px #000000;}
.cookieDescription {display:inline; color:#C2E4AA;}
.cookiesHeader {margin-bottom:3px; padding:10px 0 2px; font-weight:bold; border-bottom:1px solid #fff; text-shadow:1px 1px 1px #000000;}
.cookiesHeader span {font-weight:normal; font-size:11px; text-shadow:none;}
#cookieGuardMsgInner.msgAllowed, #cookieGuardMsgInner.msgDenied {padding:17px 8px 0 0;}
#prim-txt.onlyEssential {padding:7px 8px 0 0;}
#show-cook-again {
display:none;
position:fixed;
bottom:0;
right:5px;
width:80px;
padding:3px;
text-align:center;
font-size:12px;
color:#fff;
border-radius:8px 8px 0 0;
box-shadow:0 1px 5px #5C5C5C;
z-index:99999;
background:#000;
background:rgba(0,0,0,.8);
box-shadow:0 0 5px #5C5C5C;
cursor:pointer;
}

@media screen and (max-width:1000px) {
#cookieGuardLink {display:none !important;}
#prim-txt {width:40%;}
}
@media screen and (max-width:710px) {
#prim-txt {width:70%;}
a#showCookies, a#authoriseCookies, a#cookieGuardOkay, a#denyCookies {float:none; display:block; margin:4px 0;}
}
@media screen and (max-width:460px) {
#prim-txt {width:100%;}
}