﻿@font-face{font-display:swap;font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Sans Pro"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:local("Source Sans Pro Bold"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Serif Pro"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}.button.-xlarge{font-size:20px;line-height:24px}.button.-large,.button.-medium{font-size:16px;line-height:24px}.button.-small{font-size:14px;line-height:16px}@font-face{font-display:swap;font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Sans Pro"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:local("Source Sans Pro Bold"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-display:swap;font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:local("Source Serif Pro"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}.button.-xlarge{font-size:20px;line-height:24px}.button.-large,.button.-medium{font-size:16px;line-height:24px}.button.-small{font-size:14px;line-height:16px}button{border:0;background-color:rgba(0,0,0,0);margin:0;padding:0}.button{-webkit-appearance:none;align-items:center;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;padding:0 14px;text-decoration:none}.button.-small{height:32px}.button.-medium{height:48px}.button.-large{height:64px}.button.-xlarge{height:80px}.button.-full{width:100%}.button.-half{width:50%}.button.-primary{background:#150404;border:2px solid #150404;color:#fff}.button.-primary:hover{background:#504343;border-color:#504343}.button.-primary.-disabled,.button.-primary[disabled]{background:#c5c0c0;border-color:#c5c0c0}.button.-secondary{background:#fff;border:2px solid #150404;color:#150404}.button.-secondary:hover{border-color:#504343;color:#504343}.button.-secondary.-disabled,.button.-secondary[disabled]{border-color:#c5c0c0;color:#c5c0c0}.button:hover{text-decoration:none}.button:focus{outline:none}.button.-transparent-bg{background:rgba(0,0,0,0)}@font-face{font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-family:"Oswald";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/oswald/oswald_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/oswald/oswald_regular.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-display:block;font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:local("cdw-icons-global"),url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2"),url("/assets/1.0/dist/fonts/cdw-icons-global.svg#cdw-icons-global") format("svg")}.font-serif{font-family:"Source Serif Pro",serif}.-bold{font-weight:600}@font-face{font-display:block;font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:local("cdw-icons-global"),url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2"),url("/assets/1.0/dist/fonts/cdw-icons-global.svg#cdw-icons-global") format("svg")}@-webkit-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}.notification-bar{border-bottom:none;border-left:none;border-radius:4px;border-right:none;border-style:solid;border-width:2px;font-family:"Source Sans Pro",sans-serif;font-size:16px;line-height:40px;margin:15px 0 25px;padding:10px}.notification-bar:before,.notification-bar:after{content:" ";display:table}.notification-bar:after{clear:both}.notification-bar .icon,.notification-bar [class^=ico-],.notification-bar [class*=" ico-"]{float:left;font-size:42px;font-family:"cdw-icons-global" !important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;line-height:42px;margin-right:10px}.notification-bar p{margin:0}.notification-bar strong{font-weight:normal}.notification-bar.-error{background:#fff 0% 0% no-repeat padding-box;border-bottom:none;border-left:none;border-right:none;border-top-color:#8b0809;box-shadow:0 12px 16px rgba(0,0,0,.08);color:#150404;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:normal;letter-spacing:0;opacity:1;text-align:left}.notification-bar.-error [class*=ico-]{font-size:inherit;line-height:inherit}.notification-bar.-error .icon{font-size:30px}.notification-bar.-error .icon::before{background-image:url("/assets/1.0/dist/images/icons/error-mark.svg");background-size:24px 24px;content:"";display:inline-block;height:24px;width:24px}.notification-bar.-success{background:#fff 0% 0% no-repeat padding-box;border-bottom:none;border-left:none;border-right:none;border-top-color:#0d7770;box-shadow:0 12px 16px rgba(0,0,0,.08);color:#150404;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:normal;letter-spacing:0;opacity:1;text-align:left}.notification-bar.-success [class*=ico-]{font-size:inherit;line-height:inherit}.notification-bar.-success .icon{font-size:30px}.notification-bar.-success .icon::before{background-image:url("/assets/1.0/dist/images/icons/success-mark.svg");background-size:24px 24px;content:"";display:inline-block;height:24px;width:24px}.notification-bar.-info{background:#fff 0% 0% no-repeat padding-box;border-bottom:none;border-left:none;border-right:none;border-top-color:#0667c1;box-shadow:0 12px 16px rgba(0,0,0,.08);color:#150404;font-family:"Source Sans Pro",sans-serif;font-size:20px;font-weight:normal;letter-spacing:0;opacity:1;text-align:left}.notification-bar.-small{display:inline-block;font-size:13px;padding:10px}.notification-bar.-small .icon,.notification-bar.-small [class^=ico-],.notification-bar.-small [class*=" ico-"]{font-size:20px;line-height:20px}.notification-bar.-medium{display:inline-block;font-size:14px;line-height:32px;padding:10px}.notification-bar.-medium .icon,.notification-bar.-medium [class^=ico-],.notification-bar.-medium [class*=" ico-"]{font-size:32px;line-height:32px}@font-face{font-display:block;font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:local("cdw-icons-global"),url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2"),url("/assets/1.0/dist/fonts/cdw-icons-global.svg#cdw-icons-global") format("svg")}@-webkit-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@font-face{font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-family:"Oswald";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/oswald/oswald_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/oswald/oswald_regular.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2")}.notification-bar{display:flex;justify-content:flex-start;font-size:14px;line-height:inherit;margin:0 0 25px 0;padding:16px;border-width:4px}.notification-bar:before,.notification-bar:after{display:none}.notification-bar a{color:#150404;font-family:"Source Sans Pro Bold",sans-serif;font-size:14px;line-height:14px}.notification-bar .icon,.notification-bar [class^=ico-],.notification-bar [class*=" ico-"]{line-height:inherit}.notification-bar .icon{margin-right:16px;margin-top:-2px}.notification-bar p{line-height:16px}.notification-bar.-success,.notification-bar.-error,.notification-bar.-info{font-size:14px;line-height:14px}body .notification-bar.-success{border-top-color:#337515}body .notification-bar.-success .icon::before{background-size:16px 16px;height:16px;width:16px}@font-face{font-display:block;font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:local("cdw-icons-global"),url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2"),url("/assets/1.0/dist/fonts/cdw-icons-global.svg#cdw-icons-global") format("svg")}@-webkit-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@keyframes fadeInAnimate{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@keyframes fadeOutAnimate{from{opacity:1}to{opacity:0}}@font-face{font-family:"Source Sans Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_regular.svg#Source Sans Pro") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Sans Pro Bold";font-stretch:normal;font-style:normal;font-weight:600;src:url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_sans_pro/source_sans_pro_bold.svg#Source Sans Pro SemiBold") format("svg");unicode-range:U+0020-2212}@font-face{font-family:"Source Serif Pro";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/source_serif_pro/source_serif_pro.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-family:"Oswald";font-stretch:normal;font-style:normal;font-weight:400;src:url("/assets/1.0/dist/fonts/a/oswald/oswald_regular.woff2") format("woff2"),url("/assets/1.0/dist/fonts/a/oswald/oswald_regular.svg#Source Serif Pro") format("svg");unicode-range:U+0021-2212}@font-face{font-family:"cdw-icons-global";font-style:normal;font-weight:normal;src:url("/assets/1.0/dist/fonts/cdw-icons-global.woff2") format("woff2")}body{color:#150404;padding:15px 15px 15px 15px;margin:0}nav{display:flex;flex-direction:column;text-align:center;padding:45px 0 24px 0}nav img{display:block;width:112px;margin:0 auto}nav h1{color:#150404;font-family:"Source Serif Pro",serif;font-size:20px}form#forgot-password-form{padding-top:30px}form#login-form .disclaimer{margin-top:24px}label{color:#150404;display:block;font-family:"Source Sans Pro Bold",sans-serif;margin-bottom:10px;text-transform:uppercase}label.disclaimer-text{color:#504343;font-family:"Source Sans Pro",sans-serif;font-size:14px;text-transform:none;text-align:center}label.disclaimer-text span{display:block;text-align:center}label.disclaimer-text span a{color:#150404}label.label-password,label.label-emailaddress,label.label-username{margin-top:35px}label.-subheading{font-family:"Source Serif Pro",serif;font-size:20px;font-weight:700;text-transform:none}label.-small{font-size:16px;font-family:"Source Sans Pro",sans-serif;margin-bottom:12px;text-transform:none}label.error{color:#8b0809;font-size:14px;margin-top:7px;padding-left:20px;text-transform:none;background-image:url("/assets/1.0/dist/images/icons/icon-x-close.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:left center}input{border-top:1px solid #8a8181;border-right:1px solid #8a8181;border-bottom:1px solid #150404;border-left:1px solid #8a8181;border-bottom-width:3px;color:#150404;padding:0 8px 0 8px;box-sizing:border-box;width:100%}input.-large{height:48px;font-size:16px;line-height:24px}input.error{border:1px solid #8b0809}.validation-summary-errors{float:left;width:90%}.validation-summary-errors ul{margin:5px 0 0 0}.validation-summary-errors ul li{font-size:14px;line-height:14px;margin:0;padding-bottom:5px}button{margin-top:35px}ul li:before{content:"•";padding:0 6px 0 0;display:inline-block}ul li{font-family:"Source Sans Pro",sans-serif;font-size:14px;list-style-type:none;padding-bottom:5px}ul li.validation-success:before{color:#337515;display:inline-block;content:"✔";padding:0 6px 0 0}ul li.validation-failed:before{color:#8b0809;display:inline-block;content:"✖";padding:0 6px 0 0}ul li.validation-requirements:before{color:#150404;display:inline-block;content:"•";padding:0 6px 0 0}.contain-usrnm-psswd-links{display:flex;justify-content:space-around;margin-top:40px;text-align:center}.contain-usrnm-psswd-links a{color:#150404;font-family:"Source Sans Pro Bold",sans-serif;font-size:16px;line-height:33px}.divider-pipe{background-color:#c5c0c0;width:2px}form.invalid .-primary,form.invalid .-primary:hover{background:#c5c0c0;border:none}.-primary.invalid,.-primary.invalid:hover{background:#c5c0c0;border:none}.ck-passwordless,.ck-rememberme{padding-top:10px}.ck-passwordless input.form-check-input,.ck-rememberme input.form-check-input{width:auto}.ck-passwordless label.form-check-label,.ck-rememberme label.form-check-label{width:auto;display:inline;text-transform:none}#captchaV2Container{display:flex;justify-content:center;margin-top:20px}
