/* cookie policy banner */
.ngo-cookie-policy-banner { font-family: Arial, sans-serif; min-width: 985px;height: 34px;line-height: 34px;overflow: hidden;border-bottom: solid 1px #f5e393;background: #f7eaad;background: -webkit-linear-gradient(top, #faf8d4, #f7eaad);background: -moz-linear-gradient(top, #faf8d4, #f7eaad);background: -ms-linear-gradient(top, #faf8d4, #f7eaad);background: -o-linear-gradient(top, #faf8d4, #f7eaad); background: linear-gradient(top, #faf8d4, #f7eaad);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faf8d4', endColorstr='#f7eaad');-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear; margin: 0pt auto; width: 985px;}
.ngo-cookie-policy-banner .inner {position: relative;max-width: 1200px;min-width: 980px;margin: 0 auto;}
.ngo-cookie-policy-banner p {margin: 0;text-align: center;font-size: 11px;color: #5e5149;text-shadow: 0 1px #fff;font-family: Arial;}
.ngo-cookie-policy-banner p a {text-shadow: none;}
.ngo-cookie-policy-banner p a span{font-family: Arial;font-size: 11px;}
.ngo-cookie-policy-banner .close {display: none;position: absolute;right: 4px;top: -1px;font-size: 18px;text-decoration: none;color: #000;opacity: 0.6;
filter: alpha(opacity=60);}
.ngo-cookie-policy-banner .close:hover {opacity: 1;filter: alpha(opacity=100);text-decoration: none;}
.ngo-cookie-policy-banner {opacity: 0;filter: alpha(opacity=0);height: 1px;visibility: hidden;}
.ngo-cookie-policy-banner.active {opacity: 1;filter: alpha(opacity=100);height: 34px;visibility: visible;-webkit-transition-delay: .2s;-moz-transition-delay: .2s;-ms-transition-delay: .2s;-o-transition-delay: .2s;transition-delay: .2s;}
.ngo-cookie-policy-banner .close {display: block;}
.ngo-cookie-policy-banner {display: none;}
.ngo-cookie-policy-banner.active {display: block;}