@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('/Content/fonts/roboto-v20-latin-regular.eot?');src:local('Roboto'),local('Roboto-Regular'),url('/Content/fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-regular.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-regular.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-regular.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url('/Content/fonts/roboto-v20-latin-italic.eot?');src:local('Roboto Italic'),local('Roboto-Italic'),url('/Content/fonts/roboto-v20-latin-italic.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-italic.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-italic.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-italic.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('/Content/fonts/roboto-v20-latin-500.eot?');src:local('Roboto Medium'),local('Roboto-Medium'),url('/Content/fonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-500.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-500.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-500.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-500.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url('/Content/fonts/roboto-v20-latin-500italic.eot?');src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url('/Content/fonts/roboto-v20-latin-500italic.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-500italic.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-500italic.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-500italic.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-500italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('/Content/fonts/roboto-v20-latin-700.eot?');src:local('Roboto Bold'),local('Roboto-Bold'),url('/Content/fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-700.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-700.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-700.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-700.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url('/Content/fonts/roboto-v20-latin-700italic.eot?');src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('/Content/fonts/roboto-v20-latin-700italic.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-700italic.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-700italic.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-700italic.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-700italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url('/Content/fonts/roboto-v20-latin-900.eot?');src:local('Roboto Black'),local('Roboto-Black'),url('/Content/fonts/roboto-v20-latin-900.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-900.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-900.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-900.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-900.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url('/Content/fonts/roboto-v20-latin-900italic.eot?');src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('/Content/fonts/roboto-v20-latin-900italic.eot?#iefix') format('embedded-opentype'),url('/Content/fonts/roboto-v20-latin-900italic.woff2') format('woff2'),url('/Content/fonts/roboto-v20-latin-900italic.woff') format('woff'),url('/Content/fonts/roboto-v20-latin-900italic.ttf') format('truetype'),url('/Content/fonts/roboto-v20-latin-900italic.svg#Roboto') format('svg')}#preview-options{width:100%;background-color:#d80030;color:#fff;font-size:1.2em;line-height:1.125em;padding:15px 0;margin:0;border:0;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.55);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,55);box-shadow:0 3px 3px 0 rgba(0,0,0,.55);min-height:140px;z-index:1000}#preview-options.navbar{justify-content:center}#preview-options .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#preview-options .fa{color:#fff}#preview-options .navbar-text{color:#fff;margin:5px 20px;font-size:.81em;vertical-align:middle}#preview-options .btn-group{position:absolute;right:0}#preview-options.navbar-default .navbar-nav{margin:0}#preview-options.navbar-default .navbar-nav>.dropdown>a{display:inline-block}#preview-options.navbar-default .navbar-nav>.open>a,#preview-options.navbar-default .navbar-nav>.open>a:hover,#preview-options.navbar-default .navbar-nav>.open>a:focus{background-color:#b3002c}#preview-options .dropdown-menu{padding:0;text-align:left;margin-top:-1px}#preview-options .dropdown-menu>li>a{padding:10px 15px;color:#222;background-color:#fff}#preview-options .dropdown-menu>li>a:hover{background-color:#b3002c!important;color:#fff}#preview-options .dropdown-menu>li>a:hover,#preview-options .dropdown-menu>li>a:focus,#preview-options .dropdown-menu>li>a:active{background-color:#d80035}.sectionSpacer{padding-bottom:1.5em}.panel.tabbed .panelBody{padding:0}.panel{margin-bottom:25px}.panel .panelHeader{padding:15px 20px}.panel .panelHeader h1{margin:0;font-size:1.6em}.panel .panelHeader h1 img{display:none}.panel .panelHeader h2 img{height:45px;margin-right:10px;display:inline-block}.panel .panelSubHeader{align-content:center;padding:10px 20px}.panel .panelSubHeader h2{font-size:1.25rem;margin:0}.panel .panelSubHeader h2 i{display:none}.panel .panelBody{background-color:#fff;padding:15px 20px;border-radius:0 0 5px 5px}.bordered-panel{border-radius:5px;padding:20px}.bordered-panel h3{font-size:1.3rem;margin:0}.bordered-panel h3 i.icon img{filter:invert(0%) sepia(94%) saturate(11%) hue-rotate(13deg) brightness(0) contrast(100%);padding-right:15px;width:50px}.bordered-panel .bordered-panel-body{padding-top:20px}.bordered-panel .bordered-panel-body .bordered-panel-body-section{padding-top:20px}.bordered-panel .bordered-panel-body .bordered-panel-body-section p a{font-weight:bold}.bordered-panel .bordered-panel-body .bordered-panel-body-section h4{font-size:1em}.bordered-panel .bordered-panel-body .bordered-panel-body-section h4,.bordered-panel .bordered-panel-body .bordered-panel-body-section p{margin:0}.subText{color:#51585d}span.tag{background-color:#f5f5f5;padding:6px 8px;border-radius:3px;display:inline-block;font-size:.9em;text-align:center}span.tag.warning{color:#842029;background-color:#f8d7da}span.tag.success{color:green}span.tag.info{color:#026fcf}.custom-button{background-color:#fff;color:#000;padding:10px 25px;text-align:center;text-decoration:none;display:inline-block;font-size:1em;border-radius:25px;font-weight:500;justify-content:center;text-decoration:none}.custom-button i{padding-right:8px;font-size:1.3em;position:relative;top:2.5px}.custom-button.slim{padding:5px 20px}.custom-button.border-none{border:0!important}.call-to-action{padding:40px 30px;border-radius:5px}.featured-content{padding:1.5em;margin-bottom:1.5em;border-radius:5px}.featured-content .showEventDetails-content{display:none}.featured-content li a{font-size:1.2em;font-weight:500;color:#000}.featured-content h4{padding-bottom:10px}.featured-content h5{display:inline-block}.featured-content ul.survey-categories{list-style:none;padding:0 0 30px 0;margin:0}.featured-content ul.survey-categories li{display:inline-block;opacity:.8;margin-right:.7em}.featured-content ul.survey-categories li+li:before{content:"•";margin-right:1em;position:relative;top:2px}.featured-content ul.survey-relatedlinks{list-style:none;padding:0 0 10px 0;margin:0}.featured-content ul.survey-relatedlinks li{font-size:.9em}.featured-content ul.survey-relatedlinks li span{color:#0000e0;padding-right:10px}.featured-content ul.survey-relateddocuments{list-style:none;padding:0 0 10px 0;margin:0}.featured-content ul.survey-relateddocuments li{font-size:.9em}.featured-content ul.survey-relateddocuments li span{color:#0000e0;padding-right:10px;padding-top:5px}.featured-content ul.survey-relateddocuments li .document-details{padding-bottom:10px}ul.survey-social-links{list-style:none;padding:0}ul.survey-social-links li{display:inline-block;padding:10px 5px 10px 0}ul.survey-social-links img:hover{opacity:.8;cursor:pointer}ul.survey-social-links li a{color:#0000e0;text-decoration:underline}ul.survey-social-links li a:hover{opacity:.8}.eventInviteOption{padding:25px;border:solid #d3d3d3 1px;margin-bottom:20px;cursor:pointer;display:block}.eventInviteOption i{font-size:1.5em;padding-right:10px}.eventInviteOption span{font-weight:400}.eventInviteOption input[type="radio"]{margin-right:20px;position:relative;top:-4px;transform:scale(1.5)}.eventInviteOption input[type="radio"]:checked{background-color:green}.eventInviteOption.attend{border:solid green 2px;font-weight:600}.eventInviteOption.decline{border:solid red 2px;font-weight:600}.eventInviteOption.attend span,.eventInviteOption.decline span{font-weight:600}#special-requirements{border:1px solid #d3d3d3;margin-bottom:20px;padding:3px}#special-requirements textarea{width:100%;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px}.content-block .content-block-heading{display:flex}.content-block .content-block-heading a{border:solid 2px #fff;border-radius:30px;padding:8px 15px;color:#fff;text-decoration:none;cursor:pointer;white-space:nowrap}.content-block .content-block-heading a:hover{background-color:#fff;color:#000}.content-block .content-block-heading .html-content a{border:0;padding:inherit;text-decoration:underline;cursor:pointer;white-space:nowrap}.content-block .content-block-heading .html-content a:hover{background-color:inherit;color:inherit}.content-block .content-block-heading .half-margin.primary-light a{border:0;padding:8px 15px;color:#0000e0;text-decoration:none;cursor:pointer}.content-block-heading h1,.content-block-heading h2,.content-block-heading h3,.content-block-heading h4,.content-block-heading h5{display:inline-block;margin:0}.content-block .content-block-heading h1,.content-block .content-block-heading h2,.content-block .content-block-heading h3,.content-block .content-block-heading h4,.content-block .content-block-heading h5{display:inline-block;margin:0}.content-block .content-block-heading h1 span,.content-block .content-block-heading h2 span{font-size:1rem}.content-block .content-block-heading h1 span,.content-block .content-block-heading h2 span,.content-block .content-block-heading h3 span,.content-block .content-block-heading h4 span{display:block;font-weight:400;padding-top:10px}.content-block .content-block-heading i{padding-right:5px}.content-block .content-block-heading span{align-self:center}.content-block .content-block-subheading{margin-top:-1px}.content-block .content-block-subheading span{padding-right:1em}.content-margin{flex:1;display:flex;align-items:center;padding:20px}.full-margin{border-radius:5px 5px 0 0}.full-margin,.half-margin{flex:1;display:flex;align-items:center;padding:20px}.half-margin>div{font-weight:500}.custom-radio input[type="radio"],.custom-checkbox input[type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}label.custom-radio,label.custom-checkbox{cursor:pointer;vertical-align:middle}.linear-radio>label.custom-radio{vertical-align:initial}label.custom-radio.block,label.custom-checkbox{display:block;font-size:1em;padding-left:5px;margin-bottom:10px}label.custom-radio input[type="radio"]+span,label.custom-checkbox input[type="checkbox"]+input+span{display:inline-block;height:1.6em}label.custom-radio input[type="radio"]+span:before,label.custom-checkbox input[type="checkbox"]+input+span:before{content:'';display:inline-block;width:1.2em;height:1.2em;border:.18em solid #fff;-webkit-box-shadow:0 0 1px 2px #000;-moz-box-shadow:0 0 1px 2px #000;box-shadow:0 0 1px 2px #000;background-color:#fff;vertical-align:middle}label.custom-radio input[type="radio"]+span:before{-ms-border-radius:1em;border-radius:1em}label.custom-radio.custom-radio-large input[type="radio"]+span:before,label.custom-checkbox.custom-checkbox-large input[type="checkbox"]+input+span:before{width:1em;height:1em}label.custom-radio input[type="radio"]:hover+span:before,label.custom-checkbox input[type="checkbox"]:hover+input+span:before{-webkit-box-shadow:0 0 1px 3px #000;-moz-box-shadow:0 0 1px 3px #000;box-shadow:0 0 1px 3px #000}label.custom-radio input[type="radio"]:checked+span:before,label.custom-checkbox input[type="checkbox"]:checked+input+span:before{background:#000}label.custom-radio input[type="radio"]+span+span,label.custom-checkbox input[type="checkbox"]+input+span+span{display:inline-block;vertical-align:top;width:85%;margin-left:15px}.event-registration .form-group{padding-top:10px}.event-registration h3{padding-top:10px;font-size:1.3em}.event-registration .sectionHeader{padding-top:20px}.mandatory-label{color:#c71746;font-size:.9em;margin:10px 0 0 0}h2.event-registration{font-size:1.2em;margin:20px 0 30px 0}.event-registration input[type="text"],.event-registration textarea,.event-registration select,.event-registration input[type="number"],.askaQuestion input[type="text"],.askaQuestion textarea,.askaQuestion select{border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;min-height:40px}.event-registration textarea,.askaQuestion textarea{padding:.375rem .75rem;border:1px solid #ced4da}.bordered-panel i.icon{font-size:25px}i.circle{border:solid 2px;width:60px;height:60px;border-radius:50%;text-align:center;line-height:55px;vertical-align:middle;margin-right:10px}i.circle.social-link{width:50px;height:50px;line-height:50px;border:0;margin-right:0;font-size:25px}i.circle.small{border:solid 2px;width:40px;height:40px;border-radius:50%;text-align:center;line-height:35px;vertical-align:middle;margin-right:10px}.panelHeader h1 i{display:none}.progressSection{padding:35px 20px 10px 20px}.progressSection .progress{border-radius:0;background-color:#efefef}.progressSection .progress .progress-bar{background-color:#5cb300}.progressSection h2{padding-bottom:15px;font-size:1em;font-weight:500}.invOption{padding:15px;margin-bottom:20px;border:solid 2px #f5f5f5;cursor:pointer}.invOption label span{font-weight:400;font-size:16px}.invOption.selected label span{font-weight:700}.invOption input[type=radio]{border:0;width:20px;height:2em}.acceptFields,.declineFields{padding:10px}.tooltipicon{display:inline-block;vertical-align:text-bottom}.tooltipicon .tooltiptext{visibility:hidden;background-color:#29292a;font-size:14px;color:#fff;text-align:center;border-radius:4px;padding:5px;z-index:1;position:absolute;margin-left:5px;text-wrap:balance}.tooltipicon:hover .tooltiptext{visibility:visible}.disabled-link{pointer-events:none;opacity:.5}@media(min-width:576px){.eventInviteOption{padding:35px}.panel .panelBody{padding:30px 20px}.invOption{padding:40px}.invOption.selected label span{font-size:18px}.acceptFields,.declineFields{padding:30px}}@media(min-width:768px){.panel{margin-bottom:50px}.panel .panelHeader{padding:20px 40px}.panel .panelHeader h1{font-size:2em}.panel .panelHeader h1 img{height:55px;margin-right:20px;display:inline-block}.panel .panelSubHeader{padding:15px 40px}.panel .panelSubHeader i.fa.fa-calendar{font-size:1.25em}.panel .panelBody{padding:40px}.table-checkboxlist .table-checkboxlist-row td:first-child{min-width:150px}.progressSection{padding:35px 30px 10px 30px}.heading-date{font-size:1.2em}.featured-content ul.survey-categories li{font-size:.9rem}}@media(min-width:992px){.table-checkboxlist .table-checkboxlist-row td:first-child{min-width:250px;max-width:100px}h2.event-registration{line-height:1.7rem}.panel .panelHeader{padding:20px 40px}}@media(min-width:1200px){.panelHeader h1 i{display:inline-block}.panel .panelSubHeader h2 i{display:inline-block;padding-right:10px}.panel .panelHeader{padding:10px 40px}}