.cookie-popup .bt-toggle-cookie{-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%)}.cookie-popup .cookie-btn-grp{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-align-items:center;-ms-align-items:center;align-items:center}.cookie-popup .cookie-agree-button{text-transform:uppercase}.cockie-modal .custom-checkbox{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center}.cockie-modal .custom-checkbox span:before{content:'';-webkit-transform:translate(-20%,-55%);-moz-transform:translate(-20%,-55%);-ms-transform:translate(-20%,-55%);-o-transform:translate(-20%,-55%)}.cockie-modal .custom-checkbox span:after{content:'';-webkit-transform:translate(0,-55%);-moz-transform:translate(0,-55%);-ms-transform:translate(0,-55%);-o-transform:translate(0,-55%);transform:translate(0,-55%)}.cockie-modal .modal-footer{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.cockie-modal .tab-grp{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:190px 1 1;-ms-flex:190px 1 1;flex:190px 1 1}.cockie-modal .modal-dialog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cockie-modal .modal.fade .modal-dialog{-webkit-transform:translate(0,-100%)}.cockie-modal .modal.in .modal-dialog{-webkit-transform:translate(0,0)}.btn-close{border:1px solid #000;background-color:#fff;border-radius:50%;cursor:pointer;text-align:center;font-size:1rem;margin-left:auto}.cookie-popup{position:fixed;bottom:0;left:0;right:0;z-index:999;font-size:16px;line-height:1.3}.cookie-popup .bt-toggle-cookie{background:rgba(0,0,0,.9);color:#fff;font-size:22px;padding:10px;border-radius:0 12px 0 0;float:left;line-height:20px;cursor:pointer;position:absolute;left:0;top:0;transform:translateY(-100%)}.cockie-modal .cookie-agree-button,.cookie-popup .cookie-agree-button{border:none;font-size:14px;font-weight:600;text-transform:uppercase;cursor:pointer}.cookie-popup .cookie-popup-content{padding:20px;font-size:14px;background:rgba(0,0,0,.9);color:#fff;display:flex;justify-content:space-between;flex-direction:row}@media (max-width:1024px){.cookie-popup .cookie-btn-grp{margin-top:15px;max-width:100%;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;min-width:auto}.cookie-popup .cookie-popup-content{display:block}}.cookie-popup .cookie-popup-content a{color:#fff;text-decoration:underline!important}.cookie-popup .cookie-btn-grp{display:flex;flex:0 0 400px;max-width:400px;text-align:center;flex-direction:row;justify-content:space-around;align-items:center}@media (max-width:1024px){.cookie-popup .cookie-btn-grp{margin-top:15px;max-width:100%;justify-content:flex-end;min-width:auto}}.cookie-popup .more a{margin-right:5px}.cookie-popup form{margin:0}.cookie-popup .cookie-agree-button{width:200px;background-color:#fff;color:#000;display:inline-block;border-radius:4px;padding:.62rem 1rem}.cockie-modal .cookie-agree-button:hover,.cookie-popup .cookie-agree-button:hover{background-color:red;color:#fff}.cockie-modal .custom-checkbox{position:relative;cursor:pointer;display:flex;align-items:center;vertical-align:middle;max-width:100%}.cockie-modal .custom-checkbox .custom-control-label:after,.cockie-modal .custom-checkbox input~span.checked,.cockie-modal .custom-checkbox label:before{display:none}.cockie-modal .custom-checkbox label{width:100%;margin:0!important;position:relative;cursor:pointer}.cockie-modal .custom-checkbox input{top:0;left:0;width:100%;cursor:inherit;margin:0;opacity:0;padding:0;position:absolute;height:14px}.cockie-modal .custom-checkbox span{display:inline-block;position:relative;font-weight:400;font-size:14px;padding-left:50px}.cockie-modal .custom-checkbox span:before{width:20px;height:20px;box-shadow:0 1px 3px 0 rgba(211,30,37,.5),0 1px 1px 0 rgba(211,30,37,.5),0 2px 1px -1px rgba(211,30,37,.5);border-radius:50%;background-color:#d31e25;position:absolute;display:block;content:'';left:0;top:50%;transform:translate(-20%,-55%);z-index:1}.cockie-modal .custom-checkbox span:after{display:block;content:'';color:#000;width:34px;height:14px;border-radius:7px;background-color:rgba(211,30,37,.3);position:absolute;left:0;top:50%;transform:translateY(-55%);z-index:0}.cockie-modal .custom-checkbox input~span.unchecked{display:block}.cockie-modal .custom-checkbox input:checked~span.checked{display:block!important}.cockie-modal .custom-checkbox input:checked~span.unchecked{display:none!important}.cockie-modal .custom-checkbox input:checked+span:after{background-color:#adeeba}.cockie-modal .custom-checkbox input:checked+span:before{background-color:#00b723;left:25px}.cockie-modal .modal-body{padding-top:0;padding-bottom:10px;line-height:1.3}.cockie-modal .modal-body a{color:#000}.cockie-modal .cookie-agree-button{background-color:#000;color:#fff;padding:.62rem 1rem;display:inline-block;border-radius:4px}.cockie-modal .modal-footer{border:none;text-align:center;display:flex;justify-content:space-around}.cockie-modal .modal-footer .cookie-agree-button{width:202px}.cockie-modal .modal-title{font-size:21px}.cockie-modal .tab-grp{width:100%}.cockie-modal .tab-grp .tab{margin-right:20px;font-size:.8rem;cursor:pointer;padding:7px 10px;border-top:1px solid #bbb;background-color:#d3d3d3;color:#000;text-decoration:none;display:block}.cockie-modal .tab-grp .tab.active{background-color:#fff}.cockie-modal .gdpr-tab-content{width:100%;font-size:.8rem;overflow-y:auto;max-height:240px}@media (min-width:700px){.cockie-modal .tab-grp{width:205px}.cockie-modal .tab-grp .tab{margin-right:15px}.cockie-modal .gdpr-tab-content{width:460px}}.cockie-modal .modal-dialog{margin-top:0;margin-bottom:0;height:100vh;display:flex;flex-direction:column;max-width:700px!important}.cockie-modal .modal.fade .modal-dialog{transform:translate(0,-100%)}.cockie-modal .modal.in .modal-dialog{transform:translate(0,0)}.cockie-modal .modal-content{background-color:#fff;color:#000;margin-top:auto;margin-bottom:auto}.cockie-modal .modal-header{border:none}.cockie-modal .cookies-table,.cookies-table{margin-top:10px;width:100%;font-size:.7rem;border:1px solid #ccc}.cockie-modal .cookies-table thead tr td,.cockie-modal .cookies-table thead tr th,.cookies-table thead tr td,.cookies-table thead tr th{background-color:#f5f5f5!important;border-bottom:1px solid #ccc;color:#000!important;font-weight:400;padding:2px;text-align:left;vertical-align:top}.cockie-modal .cookies-table tr td,.cookies-table tr td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#000!important;width:120px;min-width:80px;overflow:hidden;padding:4px;text-align:left;vertical-align:top}.cookies-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}
