#glpcookie button , #glpcookie-alert-box-wrapper button {background-image: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;border: none !important;}
#glpcookie #glpcookie-popup-top .glpcookie-close, .glpcookie-alert-box-wrapper .glpcookie-alert-box-corner-close button {color: #000 !important; }

#glpcookie *,#glpcookie *:before,#glpcookie *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
#glpcookie,#glpcookie *,#glpcookie div,#glpcookie span,#glpcookie ul,#glpcookie li,#glpcookie a,#glpcookie p,.glpcookie-alert-box-wrapper *{font-family:Arial, sans-serif;background:none;border:none;bottom:auto;clear:none;float:none;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;text-shadow:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto;padding:0;margin:0;border-radius:0;position:static;font-weight:normal}
#glpcookie #glpcookie-popup-bg{background:rgba(0,0,0,0.8);display:none;height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:2147483645}
#glpcookie #glpcookie-popup-wrapper{display:none;z-index:2147483646;color:#000;text-align:left;position:absolute;top:10px;left:10px;right:10px}
#glpcookie #glpcookie-popup-wrapper:focus{outline:none}
#glpcookie #glpcookie-popup-wrapper a{color:#000;text-decoration:none}
#glpcookie #glpcookie-popup-wrapper a:hover{text-decoration:underline}
#glpcookie #glpcookie-popup-wrapper img{border:0px}
#glpcookie #glpcookie-popup-top{background-color:#f2f2f2;height:80px;margin:0px;width:100%;border-bottom:1px solid #ccc}
#glpcookie #glpcookie-popup-top .glpcookie-close,.glpcookie-alert-box-wrapper .glpcookie-alert-box-corner-close button{float:right;position:relative;right:5px;top:5px;background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDc0IDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3NCA3NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0NDQ0NDQzt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojNjY2NjY2O30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsNzEuNWMtOS42LDAtMTcuOC0zLjQtMjQuNC0xMC4xQzUuOCw1NC40LDIuNSw0Ni41LDIuNSwzN2MwLTkuNiwzLjQtMTcuOCwxMC4xLTI0LjQNCgkJQzE5LjIsNS45LDI3LjQsMi41LDM3LDIuNWM5LjYsMCwxNy44LDMuNCwyNC40LDEwLjFjNi44LDYuOSwxMC4xLDE0LjksMTAuMSwyNC40YzAsOS42LTMuNCwxNy44LTEwLjEsMjQuNA0KCQlDNTQuNCw2OC4yLDQ2LjUsNzEuNSwzNyw3MS41eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNyw1YzguOSwwLDE2LjQsMy4xLDIyLjYsOS40QzY1LjgsMjAuNyw2OSwyOC4xLDY5LDM3cy0zLjEsMTYuNC05LjQsMjIuNkM1My4zLDY1LjgsNDUuOSw2OSwzNyw2OQ0KCQlzLTE2LjQtMy4xLTIyLjYtOS40UzUsNDUuOSw1LDM3czMuMS0xNi40LDkuNC0yMi42QzIwLjYsOC4xLDI4LjEsNSwzNyw1IE0zNywwQzI2LjgsMCwxOCwzLjcsMTAuOSwxMC45QzMuNywxOCwwLDI2LjgsMCwzNw0KCQljMCwxMCwzLjYsMTguOCwxMC44LDI2LjFDMTcuOSw3MC4zLDI2LjgsNzQsMzcsNzRjMTAsMCwxOC44LTMuNiwyNi4xLTEwLjhDNzAuMyw1Ni4xLDc0LDQ3LjIsNzQsMzdjMC0xMC0zLjYtMTguOC0xMC44LTI2LjENCgkJQzU2LjEsMy43LDQ3LjIsMCwzNywwTDM3LDB6Ii8+DQo8L2c+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTIuNCw0Ny43TDQxLjcsMzdsMTAuOS0xMC43YzAuNi0wLjYsMC42LTEuMSwwLTEuN2wtMy4xLTNjLTAuMy0wLjMtMC42LTAuNC0wLjktMC40Yy0wLjIsMC0wLjQsMC4xLTAuNywwLjQNCglMMzcsMzIuMUwyNi4xLDIxLjZjLTAuMy0wLjMtMC41LTAuNC0wLjctMC40Yy0wLjMsMC0wLjYsMC4xLTAuOSwwLjRsLTMsM2MtMC42LDAuNi0wLjYsMS4xLDAsMS43TDMyLjQsMzdMMjEuNiw0Ny45DQoJYy0wLjIsMC4xLTAuMywwLjMtMC4zLDAuN3MwLjEsMC43LDAuMywwLjlsMywzLjFjMC4yLDAuMiwwLjUsMC4zLDAuOSwwLjNzMC43LTAuMSwwLjktMC4zTDM3LDQxLjdsMTAuOSwxMC43DQoJYzAuMywwLjMsMC41LDAuNCwwLjcsMC40YzAuMywwLDAuNi0wLjEsMC45LTAuNGwzLTNjMC4zLTAuMiwwLjQtMC41LDAuNC0wLjlDNTIuOSw0OC4zLDUyLjcsNDgsNTIuNCw0Ny43eiIvPg0KPC9zdmc+");background-size:22px 22px;width:22px;height:22px;cursor:pointer}
#glpcookie #glpcookie-close{background:none !important; color: inherit;}
#glpcookie #glpcookie-popup-wrapper a:hover{text-decoration:none}
#glpcookie #glpcookie-popup-top img a{border:0}
#glpcookie #glpcookie-popup-body{background-color:#ffffff;margin:0px;width:100%;position:relative}
#glpcookie #glpcookie-popup-body .legacy-preference-banner-title{margin:5px 0px 0px 5px;padding:0px;color:#000}
#glpcookie #glpcookie-popup-body p.header-3,#glpcookie #glpcookie-popup-body #glpcookie-vendor-consent-text{font-weight:bold;font-size:14px;margin:10px 0px 10px 5px;display:inline-block}
#glpcookie #glpcookie-popup-body p,#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text{font-weight:normal;font-size:13px;line-height:16px;margin:5px 0px 0px 5px;padding:0px}
#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text{max-height:250px;overflow-y:auto;padding-right:10px}
#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text div.glpcookie-cookie-list{margin-top:10px}
#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text div.glpcookie-cookie-list p{margin:4px 0}
#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text div.glpcookie-cookie-list p.glpcookie-subgroup-cookies-list,#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text div.glpcookie-cookie-list p.glpcookie-group-cookies-list{border-bottom:1px solid #ccc;padding-bottom:2px;color:#666}
#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text div.glpcookie-cookie-list .glpcookie-cookies-used{font-weight:bold;font-size:13px;padding:3px 0;border-bottom:1px solid #ccc}
#glpcookie #glpcookie-popup-body div.glpcookie-main-info-text div.glpcookie-cookie-list span.glpcookie-subgroup-header{font-size:13px;padding-right:10px;color:#000;display:inline-block}
#glpcookie #glpcookie-popup-body div.glpcookie-subgroup-description{margin:5px 10px}
#glpcookie #glpcookie-popup-body-left{float:left;width:100%}
/* #glpcookie.modern #glpcookie-branding-top-logo{background-image:url(../images/cookie-collective-top-logo.svg) !important}*/
#glpcookie #glpcookie-branding-top-logo{background-position:center !important;background-size:contain !important;background-repeat:no-repeat !important;height:50px;width:140px;position:absolute;top:-65px;left:10px}
#glpcookie #glpcookie-menu{padding:0px;width:100%;word-break:break-word}
#glpcookie #glpcookie-menu li{list-style-type:none;min-height:38px;border-bottom:1px solid #ccc;background-color:#e6e6e6 !important;width:100%;cursor:pointer}
#glpcookie #glpcookie-menu li button{cursor:pointer}
#glpcookie #glpcookie-menu li .preference-menu-item{font-size:12px;margin:0px 0px 0px 10px;padding:12px 0px 12px 0px;width:80%}
#glpcookie #glpcookie-menu li .preference-menu-item button,#glpcookie #glpcookie-menu li .preference-menu-item a{font-size:12px;color:#666;font-weight:bold}
#glpcookie #glpcookie-menu .menu-item-selected{background-color:#fff !important}
#glpcookie #glpcookie-menu .menu-item-selected a{color:#000}
#glpcookie #glpcookie-menu li{background-size:16px !important;background-position:15px 12px !important;background-repeat:no-repeat !important}
#glpcookie #glpcookie-popup-body-right{float:left;padding:10px 20px}
#glpcookie #glpcookie-popup-more-info-bar{display:block;float:right;width:23%}

#glpcookie #glpcookie-popup-body .glpcookie-popup-tab-content {display:none;}

@media only screen and (max-width: 400px){
	#glpcookie #glpcookie-popup-more-info-bar{width:35%}
	#glpcookie #glpcookie-popup-body-right{padding-left:10px}
}
#glpcookie #glpcookie-popup-more-info-bar p{float:left;margin:3px 0px 0px 0px;padding:0px;width:auto;font-weight:bold;font-size:14px}
#glpcookie #glpcookie-popup-wrapper .glpcookie-arrow{float:left;margin:7px 0px 0px 5px}
#glpcookie #glpcookie-popup-wrapper .glpcookie-status{font-weight:bold;min-width:23%}
#glpcookie #glpcookie-popup-wrapper .glpcookie-status-symbol{margin:2px 0px 0px 4px}
#glpcookie #glpcookie-popup-wrapper .glpcookie-status .glpcookie-status-editable,#glpcookie #glpcookie-popup-wrapper .glpcookie-status .glpcookie-status-always-active{display:none}
#glpcookie #glpcookie-popup-wrapper .glpcookie-status .glpcookie-status-editable p {word-wrap: unset;}

#glpcookie #glpcookie-popup-wrapper .glpcookie-status-on , #glpcookie #glpcookie-popup-wrapper .glpcookie-status-on p {color:#09a501; word-wrap: unset;}
#glpcookie #glpcookie-popup-wrapper .glpcookie-bottom-spacer {clear:both;height:20px}
#glpcookie #glpcookie-popup-bottom{border-top:1px solid #ccc;background-color:#f2f2f2;float:left;margin:0px;padding-bottom:10px;width:100%}
#glpcookie #glpcookie-popup-bottom-logo{float:left;margin:8px 0px 0px 3px;background:none !important}
#glpcookie #glpcookie-popup-wrapper .glpcookie-allow-all-button,#glpcookie #glpcookie-popup-wrapper .glpcookie-save-settings-button{cursor:hand;cursor:pointer}
#glpcookie #glpcookie-popup-wrapper .glpcookie-allow-all-button{}
#glpcookie #glpcookie-popup-wrapper .glpcookie-button-wrapper{float:right;margin:9px 10px 0px 0px}
#glpcookie #glpcookie-popup-wrapper .glpcookie-white-button-middle{background-repeat:repeat-x;display:block;float:left;padding:8px 13px;background-color:#6cc04a}
#glpcookie #glpcookie-popup-wrapper .glpcookie-white-button-middle button{font-size:13px;font-weight:bold;color:#fff !important;cursor:pointer}
.glpcookie-show-settings-popup-wrapper *,.glpcookie-show-settings-popup-wrapper *:before,.glpcookie-show-settings-popup-wrapper *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.glpcookie-show-settings-popup-wrapper,.glpcookie-show-settings-popup-wrapper *,.glpcookie-show-settings-popup-wrapper div,.glpcookie-show-settings-popup-wrapper span,.glpcookie-show-settings-popup-wrapper ul,.glpcookie-show-settings-popup-wrapper li,.glpcookie-show-settings-popup-wrapper a,.glpcookie-show-settings-popup-wrapper p,#glpcookie-show-settings-popup ul,#glpcookie-show-settings-popup li,#glpcookie-show-settings-popup a,#glpcookie-show-settings-popup span{border:none;bottom:auto;clear:none;float:none;letter-spacing:normal;line-height:normal;max-height:inherit;max-width:inherit;min-width:inherit;overflow:visible;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;padding:0;margin:0;border-radius:0;font-family:Arial, sans-serif;font-size:12px}
.glpcookie-show-settings-popup-wrapper img{width:auto;height:auto}
.glpcookie-show-settings-popup-wrapper{height:0px}
.glpcookie-show-settings-button{cursor:hand;cursor:pointer}
.glpcookie-show-settings-popup-wrapper .glpcookie-show-settings-middle a.glpcookie-show-settings{color:#666 !important;font-weight:bold;margin-top:-20px !important;float:none !important;font-size:14px}
.glpcookie-show-settings-popup-wrapper .glpcookie-show-settings-middle a.glpcookie-show-settings:hover{text-decoration:none !important}
.glpcookie-show-settings-popup-wrapper .glpcookie-show-settings-middle{background:#fff !important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:none;float:left;height:23px !important;padding-top:7px}
.glpcookie-show-settings-popup-wrapper .glpcookie-show-settings-left{background-color:#fff !important;background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiM3MUI4NEM7fQ0KCS5zdDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO2ZpbGw6bm9uZTtzdHJva2U6IzcxQjg0QztzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGRlZnM+DQoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCTwvY2xpcFBhdGg+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgsMTZjLTQuNSwwLTgtMy42LTgtOGMwLTQuNSwzLjYtOCw4LThzOCwzLjYsOCw4QzE2LDEyLjUsMTIuNSwxNiw4LDE2IE04LDAuOUM0LjIsMC45LDAuOSw0LjEsMC45LDgNCgkJYzAsMy44LDMuMSw3LjEsNy4xLDcuMXM3LjEtMy4xLDcuMS03LjFDMTUuMSw0LjIsMTEuOCwwLjksOCwwLjkiLz4NCgk8bGluZSBjbGFzcz0ic3QxIiB4MT0iOCIgeTE9IjMiIHgyPSI4IiB5Mj0iNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSI0IiB5MT0iNiIgeDI9IjgiIHkyPSI3LjUiLz4NCgk8bGluZSBjbGFzcz0ic3QxIiB4MT0iNSIgeTE9IjEyIiB4Mj0iOCIgeTI9IjcuNSIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxMSIgeTE9IjEyIiB4Mj0iOCIgeTI9IjcuNSIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxMiIgeTE9IjYiIHgyPSI4IiB5Mj0iNy41Ii8+DQo8L2c+DQo8L3N2Zz4=");background-size:16px;background-repeat:no-repeat;background-position:9px 7px;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;height:30px !important;width:30px !important}
.glpcookie-show-settings-popup-wrapper .glpcookie-show-settings-right{background:#fff !important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:none;float:left;height:30px !important;width:8px !important}
#glpcookie-show-settings-popup{display:none;position:relative;z-index:2147483647;left:0px !important;float:left !important}
#glpcookie-show-settings-popup-inner{position:absolute}
#glpcookie-show-settings-popup ul{list-style-type:none !important;width:205px;height:auto !important;margin:3px 0px !important;padding:0px !important;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#f2f2f2}
#glpcookie-show-settings-popup ul li{padding:6px 10px 0px 6px;height:auto !important;list-style-type:none !important;margin:0px !important;font-size:13px !important;color:#666 !important;font-weight:bold !important}
#glpcookie-show-settings-popup ul li a{text-decoration:none;color:#666}
#glpcookie-show-settings-popup ul li a:hover{text-decoration:underline}
#glpcookie-show-settings-popup ul li .glpcookie-dnt{font-size:10px !important;color:#333}
#glpcookie-show-settings-popup .icon{display:none}
#glpcookie-show-settings-popup .top-arrow{border-left:1px solid #ccc;border-top:1px solid #ccc;background:#f2f2f2;transform:rotate(45deg);height:11px;position:absolute;width:11px;top:-3px !important}
#glpcookie-show-settings-popup .bottom-arrow-even,#glpcookie-show-settings-popup .bottom-arrow-odd{border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#f2f2f2;transform:rotate(45deg);height:11px;position:absolute;width:11px;bottom:4px}
#glpcookie-show-settings-popup .menu-item-border{background-color:#ccc;display:block;height:1px;margin:0;padding:0;width:199px;margin-top:6px;margin-left:-5px}
#glpcookie-show-settings-popup .menu-bottom-odd,#glpcookie-show-settings-popup .menu-bottom-even{background-color:#f2f2f2;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;display:block;height:7px;margin:0 0 10px 0;padding:0;margin-top:-3px;width:205px}
@media only screen and (min-width: 47em){
	#glpcookie #glpcookie-popup-top{background-color:#f2f2f2}
#glpcookie #glpcookie-branding-top-logo{margin:0px}
#glpcookie #glpcookie-popup-wrapper{position:fixed;min-height:300px;left:50%;top:0;margin:100px 0px 0px -300px;position:fixed;width:600px}
#glpcookie #glpcookie-popup-body-left-shading{position:absolute;top:-81px;left:0;background-color:#f2f2f2;width:158px;height:80px}
#glpcookie #glpcookie-menu{margin:0px 0px 0px -12px}
#glpcookie #glpcookie-menu li{padding-right:20px}
#glpcookie #glpcookie-popup-body-left{float:left;width:23%;padding:0 2%}
#glpcookie #glpcookie-popup-body-right{float:left;width:69%;padding:1% 2%}
#glpcookie #glpcookie-popup-body .legacy-preference-banner-title{position:absolute;top:-55px;font-size:16px;font-weight:bold}
}
#glpcookie .fieldset{position:relative;display:inline-block;width:37px;height:23px;margin-top:10px}
#glpcookie .fieldset input{opacity:0}
#glpcookie .fieldset label{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#414141;border-radius:23px;overflow:visible;text-indent:45px;font-size:14px;font-weight:bold;padding-top:3px}
#glpcookie .fieldset label:after{position:absolute;content:"";height:19px;width:19px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:50%}
#glpcookie .fieldset input:checked+label{background-color:#6cc04a}
#glpcookie .fieldset input:focus+label,#glpcookie .fieldset input:active+label{box-shadow:0 0 2px 2px #509ec4}
#glpcookie .fieldset input:checked+label:after{background-color:#f5efeb;-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}
#glpcookie .glpcookie-subgroup-checkbox{margin-right:5px}
#glpcookie .glpcookie-subgroup-fieldset{transform:scale(0.6);top:-3px;float:right;margin-right:50px}
#glpcookie .glpcookie-subgroup-fieldset label{font-size:20px;padding-top:0px}
.glpcookie-vendor-status-editable,#glpcookie .glpcookie-vendor-list-allow-all{float:right}
#glpcookie .glpcookie-vendor-allow-all-editable .fieldset{margin:0px;margin-left:12px}
#glpcookie .subgroup-cookies-list{height:30px}
#glpcookie .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
#glpcookie .fade-in{animation-name:fade-in;animation-duration:400ms;animation-timing-function:ease-in-out}
@keyframes fade-in{0%{opacity:0}
100%{opacity:1}
}
#glpcookie #glpcookie-vendor-consent-text{cursor:pointer}
#glpcookie #glpcookie-vendor-consent-text:after{padding-left:10px;content:'\276F'}
#glpcookie #glpcookie-vendor-consent-text .vendor-consent-link{font-size:14px;font-weight:bold}
#glpcookie #glpcookie-vendor-consent-back{margin:12px;font-weight:bold;font-size:14px;cursor:pointer}
#glpcookie #glpcookie-vendor-consent-back:before{content:'\276E'}
#glpcookie #glpcookie-vendor-consent-back .vendor-consent-back-link{font-weight:bold;padding-left:4px}
#glpcookie .vendor-header-container{display:flex;justify-content:space-between;align-items:center}
#glpcookie .vendor-header-container .glpcookie-vendor-list-allow-all{width:38%}
#glpcookie .vendor-header-container .glpcookie-vendor-list-allow-all .vendor-allow-all-text{display:inline-block;font-size:14px;font-weight:bold;min-width:100px}
#glpcookie #glpcookie-vendor-consent-list{padding-top:10px;height:280px;overflow-y:auto}
#glpcookie #glpcookie-vendor-consent-list .vendor-item{display:flex;width:90%;padding-bottom:7px;padding-top:7px;border-bottom:1px solid #D8D8D8}
#glpcookie #glpcookie-vendor-consent-list .vendor-item .vendor-name{font-family:Poppins !important;font-size:13px;font-weight:bold !important;line-height:20px !important}
#glpcookie #glpcookie-vendor-consent-list .vendor-detail{width:75%;display:inline-block}
#glpcookie #glpcookie-vendor-consent-list .vendor-detail .vendor-privacy-policy{color:#1F96DB;font-family:Poppins;font-size:11px;font-weight:bold;line-height:17px}
#glpcookie #glpcookie-vendor-consent-list .vendor-toggle-content .fieldset{margin:0px}
#glpcookie #glpcookie-vendor-consent-list .vendor-toggle-content .vendor-status-label{font-size:12px !important}
#glpcookie .header-3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;font-weight:bold !important}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table{width:100%;border-collapse:collapse;margin-bottom:12px}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table .glpcookie-cookie-policy-left,#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table .glpcookie-cookie-policy-right{width:45%}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table .glpcookie-cookie-policy-right{padding-left:3rem}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table tr{border-bottom:1px solid #cccccc}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table tr th{padding-bottom:1rem;font-weight:normal}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table tr:first-child{text-align:left}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table tr:last-child{border-bottom:none !important}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table .glpcookie-cookie-policy-subgroup .glpcookie-cookie-policy-left{border-right:1px solid #cccccc;padding-bottom:1rem;padding-top:1rem}
#glpcookie-cookie-policy .glpcookie-cookie-policy-subgroup-table .glpcookie-cookie-policy-subgroup .glpcookie-cookie-policy-right{padding-left:4rem}

.glpcookie-alert-box-wrapper{position:fixed;width:100%;border:none;background-color:rgba(0,0,0,0.85);bottom:-145px;z-index:2147483644;min-height:50px; bottom: 0; display:none;}

.glpcookie-alert-box-wrapper .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.glpcookie-alert-box-wrapper .legacy-banner-title{font-weight:bold;font-size:11pt;line-height:16pt;color:#fff !important;padding-bottom:5px}
.glpcookie-alert-box-wrapper .banner-content .banner-policy-link{text-decoration:underline !important; display: inline-block; padding: 0 10px; color:#fff;}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-button.glpcookie-button-allow{cursor:pointer}
.glpcookie-alert-box-wrapper a{background-color:transparent}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-bg p{font-size:11pt;line-height:16pt;color:#fff !important;padding-bottom:5px}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-bottom-top{height:10px}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-corner-close{height:20px;right:10px;top:50%;margin-top:-16px;position:absolute;width:20px}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-logo{position:absolute;height:28px;left:20px;top:50%;margin-top:-15px;width:29px}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-body{margin-right:450px;margin-left:50px;padding-top:6px}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-bg p.glpcookie-alert-box-title{font-weight:bold}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-button-middle{background-color:#6cc04a;border:1px solid #6cc04a;padding:8px 18px;font-size:9pt;font-weight:bold}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-button-middle button{color:#fff !important;font-size:13px;font-weight:bold;text-decoration:none;cursor:pointer;position:relative; }
.glpcookie-alert-box-wrapper .glpcookie-button-allow .glpcookie-alert-box-button-middle button:before{content:'\2713';padding-right:3px}
.glpcookie-alert-box-wrapper .glpcookie-button-more .glpcookie-alert-box-button-middle{border:none !important;background:none !important;padding:10px 10px 0 0px}
.glpcookie-alert-box-wrapper .glpcookie-button-more .glpcookie-alert-box-button-middle button{border-bottom:1px solid #999;padding-bottom:1px;color:#fff !important;cursor:pointer}
.glpcookie-alert-box-wrapper .glpcookie-button-more .glpcookie-alert-box-button-middle button:before{content:'\276F';font-size:1.1em;font-weight:normal;padding-right:5px;color:#fff;position:absolute;left:-14px;top:-3px}
.glpcookie-alert-box-bg .glpcookie-alert-box-button-container{position:absolute;right:30px;top:50%;margin-top:-16px}
.glpcookie-alert-box-bg .glpcookie-alert-box-button.glpcookie-button-close{display:none}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-button{float:right;margin-right:30px;margin-bottom:10px;line-height:initial}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-bottom-padding{padding-bottom:10px}
.glpcookie-alert-box-wrapper.hide-accept-button .glpcookie-alert-box-button.glpcookie-button-allow{display:none}
.glpcookie-alert-box-wrapper.hide-cookie-setting-button .glpcookie-alert-box-button.glpcookie-button-more{display:none}
.glpcookie-alert-box-wrapper.hide-accept-button .glpcookie-alert-box-body{margin-right:215px}
.glpcookie-alert-box-wrapper.hide-cookie-setting-button .glpcookie-alert-box-body{margin-right:215px}
.glpcookie-alert-box-wrapper.hide-accept-button.hide-cookie-setting-button .glpcookie-alert-box-body{margin-right:50px}

@media only screen and (max-width: 47em){
	#glpcookie #glpcookie-popup-wrapper .h2{font-size:2rem;margin-block-start:0.83em;margin-block-end:0.1em;line-height:1}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-logo{left:20px;top:63px;margin-top:auto}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-corner-close{right:10px;bottom:22px;margin-top:auto}
.glpcookie-alert-box-wrapper.hide-accept-button .glpcookie-alert-box-body{margin-right:20px}
.glpcookie-alert-box-wrapper.hide-cookie-setting-button .glpcookie-alert-box-body{margin-right:20px}
.glpcookie-alert-box-wrapper.hide-accept-button.hide-cookie-setting-button .glpcookie-alert-box-body{margin-right:20px}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-body{margin-right:20px;margin-left:20px;padding-top:10px}
.glpcookie-alert-box-bg .glpcookie-alert-box-button-container{position:relative;text-align:center;margin:5px;top:auto;right:auto;padding-right:50px}
.glpcookie-alert-box-wrapper .glpcookie-alert-box-button{display:inline-block;}
}

