.btn-cookie-preferences{cursor:pointer;}
.cookie-disclaimer{font-size:1em;z-index:10000;max-height:0;overflow:hidden;position:fixed;bottom:0;left:0;width:100%;padding:0 60px;text-align:left;background-color:#2D2D2D;color:white;box-sizing:border-box;transition:max-height 0.5s ease-out}
.cookie-disclaimer.c-on{max-height:800px;}
.cookie-disclaimer p{margin:0 0 1em 0;}
.cookie-disclaimer a{color:white;}
.cookie-disclaimer .c-disclaimer{display:none;padding:30px 0;}
.cookie-disclaimer .btn-agree{margin-top:0.5em;cursor:pointer;margin-right:1em;background:#67AE20;display:inline-block;padding:0.5em 1em;text-transform:uppercase;}
.cookie-disclaimer .btn-agree:hover{opacity:0.8}
.cookie-disclaimer .btn-preferences{margin-top:0.5em;cursor:pointer;margin-right:1em;background:#F39807;display:inline-block;padding:0.5em 1em;text-transform:uppercase;}
.cookie-disclaimer .btn-preferences:hover{opacity:0.8}
.cookie-disclaimer .btn-close{cursor:pointer;color:#fff;background:url(/ni/btn-close-white.png) no-repeat center/100%;position:absolute;display:inline-block;width:20px;height:20px;right:10px;top:10px;}
.cookie-disclaimer .c-disclaimer.c-on{display:block;}
.cookie-disclaimer .c-preferences{display:none;padding:30px 0;}
.cookie-disclaimer .c-preferences.c-on{display:block;}
.cookie-disclaimer .c-nav{display:inline-block;vertical-align:top;width:280px;}
.cookie-disclaimer .c-nav ul{list-style-type:none;margin:0;padding:0;text-align:left;}
.cookie-disclaimer .c-nav li{background-color:#4B4B4B;border-bottom:1px solid #ccc;}
.cookie-disclaimer .c-nav li:last-child{border-bottom:0}
.cookie-disclaimer .c-nav li a{display:block;padding:0.5em;cursor:pointer;}
.cookie-disclaimer .c-nav li:hover{background-color:#2D2D2D}
.cookie-disclaimer .c-nav li.c-on{background-color:#2D2D2D}
.cookie-disclaimer .c-nav .btn-close-pref{background-color:#2D2D2D}
.cookie-disclaimer .c-nav .btn-close-pref a{cursor:pointer;margin-top:1em;background:#F39807;display:block;padding:0.5em 1em;text-transform:uppercase;}
.cookie-disclaimer .c-nav .btn-close-pref a:hover{opacity:0.8}
.cookie-disclaimer .c-content{display:inline-block;vertical-align:top;width:calc(100% - 280px);box-sizing:border-box;padding-left:5%;}
.cookie-disclaimer .c-content > div{display:none;}
.cookie-disclaimer .c-content > div.c-on{display:block;}
.cookie-disclaimer .c-content h2{text-transform:uppercase;margin-top:0;margin-bottom:1em;}
.cookie-disclaimer .c-content h3,.cookie-disclaimer .c-content a {display:none}
.cookie-disclaimer .c-content h3.c-on {display:block;margin:1em 0;}
.cookie-disclaimer .c-content h3:nth-child(2){color:#67AE20}
.cookie-disclaimer .c-content h3:nth-child(3){color:red}
.cookie-disclaimer .c-content a{cursor:pointer;margin:1em 1em 0 0;padding:0.5em 1em;text-transform:uppercase;}
.cookie-disclaimer .c-content a.c-on{display:inline-block}
.cookie-disclaimer .c-content a:hover{opacity:0.8}
.cookie-disclaimer .c-content a:nth-child(5){background-color:red;}
.cookie-disclaimer .c-content a:nth-child(6){background-color:#67AE20;}
@media all and (max-width:767px)
{
    .cookie-disclaimer{padding:0 5%;}
    .cookie-disclaimer .c-nav{width:100%;display:block;}
    .cookie-disclaimer .c-content{width:100%;display:block;padding:20px 0 50px 0;}
    .cookie-disclaimer .c-nav .btn-close-pref{position:absolute;bottom:15px;}
    .cookie-disclaimer .c-nav .btn-close-pref a{margin-top:0;}
}