.cookieBar{border-bottom:thick solid #0085ca}
.cookieBar a{background-color:transparent;color:#0085ca;text-decoration:none}
.cookieBar a:active{outline:0}
.cookieBar a:hover{outline:0;text-decoration:underline}
.cookieBar a:focus{outline:1px solid #f7a800 !important}
.cookieBar svg:not(:root){overflow:hidden}
.cookieBar button{color:inherit;font:inherit;margin:0;border-radius:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit}
.cookieBar button::-moz-focus-inner{border:0;padding:0}
.cookieBar button:focus{outline:1px solid #f7a800 !important}
.cookieBar *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}
.cookieBar *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cookieBar *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cookieBar .alert{padding:15px 15px 60px 15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;border-radius:0;position:relative}
.cookieBar .alert h4{margin-top:0;color:inherit;color:#ffce00}
.cookieBar .alert>p{margin-bottom:0}
.cookieBar .alert p{margin-bottom:1.25rem}
.cookieBar .alert .btn.close{position:absolute;top:5px;right:5px;left:auto;padding:0;border:0}
.cookieBar .alert .btn.close .icon{width:32px;height:32px}
.cookieBar .alert .btn.close path{fill:#fff}
.cookieBar .alert .btn.close:hover path{fill:#b1b1b3}
.cookieBar .alert-dismissible{padding-right:35px}
.cookieBar .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}
.cookieBar .alert-top{margin-bottom:0}
.cookieBar .btn{display:inline-block;padding:7px;border:1px solid #001e46;border-radius:0;color:#004b87;font-size:1rem;line-height:1.25rem;text-decoration:none;text-transform:uppercase}
.cookieBar .btn:hover{border-color:#001e46;background-color:#001e46;color:#fff;text-decoration:none}
.cookieBar .btn:focus{outline:1px solid #f7a800 !important}
.cookieBar .bg-navy-blue{background-color:#001e46;color:#fff}
.cookieBar .bg-navy-blue .btn{color:#fff;border-color:#fff}
.cookieBar .bg-navy-blue .btn:hover{color:#001e46;background-color:#b1b1b3;border-color:#b1b1b3}
.cookieBar .bg-navy-blue h4{color:#fff}
.cookieBar .bg-navy-blue a{color:#00a9e0;color:#71c5e8}
.cookieBar .btn.close{padding:7px 8px;color:#fff;background-color:transparent}
.cookieBar .btn.close:hover{background-color:transparent !important}
.cookieBar .white p{color:#fff !important}
.cookieBar .yellow{color:#ffce00 !important}
.cookieBar::-webkit-input-placeholder{color:#888b8d}
.cookieBar:-moz-placeholder{color:#888b8d;opacity:1}
.cookieBar::-moz-placeholder{color:#888b8d;opacity:1}
.cookieBar:-ms-input-placeholder{color:#888b8d}
.cookieBar .icon{display:inline-block}
.cookieBar .icon-fallback-text .text{display:none}
.cookieBar html.inlinesvg.generatedcontent .icon-fallback-text .icon{display:inline-block}
.cookieBar .shape-mdt-close{width:1.875rem;height:1.875rem}
.cookieBar h4{margin-top:2.8125rem;margin-bottom:1.5625rem;font-family:inherit;font-weight:700;line-height:1.1;color:#004b87;text-transform:uppercase;font-size:1.0rem;line-height:.95rem}
.cookieBar p{margin:0 0 1.25rem}
.cookieBar [data-whatinput="mouse"] a:focus{outline:none !important}
.cookieBar button.affirmative{color:#fff;background-color:#0085ca;padding:15px 20px;font-size:1rem;font-weight:500;margin-bottom:1.575rem;border:0;text-decoration:none;text-transform:uppercase;transition:background-color .1s ease;cursor:pointer;position:absolute;right:10px}
.cookieBar button.affirmative:hover,.cookieBar button.affirmative.active{background-color:#0085ca}
.cookieBar.hide{display:none}