﻿#careerBuilder #decision legend,#careerBuilder #who legend,#careerBuilder .css-hidden{display:none}#careerBuilder{width:100%;line-height:1.4em}#careerBuilder *{box-sizing:border-box}#careerBuilder,#careerBuilder ul{list-style:none;padding:0;margin:0;font-size:1em}ol#careerBuilder{counter-reset:item}#careerBuilder :focus,.popup :focus,.popup:focus{outline:#5e5e5e solid 2px}#careerBuilder fieldset{border:none;padding:0;margin:0}#careerBuilder legend{margin-bottom:.75em;display:table;white-space:normal}#careerBuilder a,#careerBuilder a:visited,.popup a,.popup a:visited{color:#DE1122;text-decoration:none;cursor:pointer;font-weight:700}#careerBuilder .trigger-link:hover,#careerBuilder a:active,#careerBuilder a:hover,.popup a:hover{text-decoration:underline}#careerBuilder.no-js a[href$=".pdf"],#careerBuilder.no-js a[href*="/internal/exclusive"],#careerBuilder.no-js a[href^="https://careers"]{padding-right:.9em}#careerBuilder .link-icon,#careerBuilder.no-js a[href$=".pdf"]::after,#careerBuilder.no-js a[href*="/internal/exclusive"]::after,#careerBuilder.no-js a[href^="https://careers"]::after{font-weight:400;color:#999;text-decoration:none}#careerBuilder.no-js a[href*="/internal/exclusive"]::after,#careerBuilder.no-js a[href^="https://careers"]::after{content:'\1F512';position:absolute}#careerBuilder.no-js a[href$=".pdf"]::after{content:'\1F4C4';position:absolute}#careerBuilder ul#missing-skill-list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;box-sizing:border-box}#careerBuilder ul#missing-skill-list li{padding:.3em 0;display:flex;flex-basis:48.8%;box-sizing:border-box}#careerBuilder ul#missing-skill-list li a{padding:.7em;background:#FBFBFB;line-height:1em;display:block;width:100%}#careerBuilder ul#missing-skill-list li .link-sub{font-size:.8em;line-height:0;color:#555}#careerBuilder ul#missing-skill-list li a:hover{text-decoration:none}#careerBuilder ul#missing-skill-list li a:hover .underline{text-decoration:underline}#careerBuilder .importance-level{font-weight:700}#careerBuilder h2,#careerBuilder h3{margin:0;font-weight:400}#careerBuilder h2{font-size:1.6em}#careerBuilder h3{font-size:1.4em;line-height:1.4em;margin-top:2px}#careerBuilder h4,#careerBuilder h5{margin:5px 0 0;font-weight:700;font-size:1.1em}#careerBuilder .suggestion h4,#careerBuilder .suggestion h5{margin:0 0 10px}#careerBuilder .advice h4,#careerBuilder .advice h5{margin-top:.75em}#careerBuilder .toggler::before{content:'\203A';font-weight:400;font-size:1.4em;width:.25em;height:.35em;line-height:.3em;margin-right:.1em;margin-left:.2em;padding-bottom:.1em;display:inline-block;text-decoration:none;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#careerBuilder .toggler.opening::before{color:#FFF;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#careerBuilder .toggler.closing::before{color:#FFF;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#careerBuilder button.toggler{width:100%;padding:0;margin:0;border:0;text-align:left;font-size:100%;font-weight:400;background:0 0}#careerBuilder button.toggler:hover{background:0 0}#careerBuilder h2 .toggler{padding:.5em 0 .1em .4em;position:relative}#careerBuilder h3 .toggler{padding:.5em 0 .45em .4em}#careerBuilder .check-label{width:auto;display:inline}#careerBuilder .check-label .toggler{width:auto;display:block;font-weight:700;padding:.6em 1em .6em .6em;position:relative;top:-10px}#careerBuilder .check-label .toggler::before{margin-left:0}#careerBuilder h2 .subtitle{vertical-align:10px;margin-left:1.4em;margin-top:.3em;padding-bottom:.45em;display:block;font-weight:700;font-size:.8em;color:#FFF;opacity:.9}#careerBuilder p{margin:0 10px 15px 15px;padding:0;font-size:1em}#careerBuilder .sub-content{font-size:1em;padding:5px .76em .76em}#careerBuilder .suggestion{margin-top:.75em;padding:10px;background:#FBFBFB}#careerBuilder li li .suggestion p:last-child{margin-bottom:0}#careerBuilder #cs-suggestion{margin-bottom:.75em}#careerBuilder li.section{font-family:Arial,sans serif;color:#000;margin:0 0 8px}#careerBuilder li.section:before{content:counter(item);counter-increment:item;font-size:3em;font-weight:700;float:right;position:relative;left:-.7em;top:.4em;width:0;color:#FFF;opacity:.3}#careerBuilder .section-content{margin-top:4px}#careerBuilder .subsection{margin:0 5px 5px}#careerBuilder ul.subsection-list{overflow:auto}#careerBuilder .section-content::after,#careerBuilder .section-level-buttons::after,#careerBuilder .sub-content::after,#careerBuilder li.section::after,#careerBuilder li.subsection::after{content:"";display:block;clear:both;visibility:hidden}#careerBuilder li li p{margin:0 0 15px}#careerBuilder input{margin-bottom:7px;width:1.2em;height:1.2em}#careerBuilder #skills-sub input{float:left;margin-bottom:0}#careerBuilder .check-option{display:table-row;width:100%}#careerBuilder .check-wrapper{display:table-cell;vertical-align:middle}#careerBuilder .check-wrapper input{margin:.2em .5em 0 0}#careerBuilder .check-option span{font-weight:700}#careerBuilder .check-option .sub-content{padding:0 0 1em}#careerBuilder .check-option .block-label{display:table-cell;width:100%;padding:.5em 0 .5em .5em;border-bottom:1px solid;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#careerBuilder .check-option:first-of-type .block-label{border-top:1px solid}#careerBuilder .selection-summary{width:100%;text-align:left;vertical-align:top}#careerBuilder ul.barrier-list{list-style:none}#careerBuilder ul.barrier-list li{padding:3px 0 0;font-size:1em;overflow:visible}#careerBuilder .bulletlist{margin:0 0 15px 13px}#careerBuilder .bulletlist li:first-child{padding-top:0}#careerBuilder .bulletlist,#careerBuilder ul#skills-summary,#careerBuilder ul#values-summary{list-style-type:square}#careerBuilder .bulletlist li,#careerBuilder ul#skills-summary li,#careerBuilder ul#values-summary li{padding:3px 0 0;margin-left:1.3em;font-size:1em;overflow:visible}#careerBuilder button,#careerBuilderGuide button,#cs-container button,.popup button{box-sizing:border-box;border:1px solid #666;width:calc(50% - .4em);font-size:100%;font-weight:700;padding:.75em;margin-top:.75em;cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#careerBuilderGuide button:first-of-type,.popup button{margin-top:0}#careerBuilderGuide button{margin-top:.5em;width:100%;display:block}#careerBuilderGuide button,.popup button{background:#DDD}#careerBuilderGuide button:hover,.popup button:hover{background:#F2F2F2}#careerBuilder button.next,.popup button.next{float:right;display:block;margin-left:.4em}#careerBuilder button .button-icon,.popup button .button-icon{position:relative;font-weight:400;font-size:5em;line-height:0;width:0;margin:0 .18em}#careerBuilder button.next .button-icon,.popup button.next .button-icon{transform:rotate(90deg);float:right;top:-3px;margin-left:0}#careerBuilder button.previous .button-icon{transform:rotate(270deg);float:left;top:.26em;margin-right:0}#careerBuilder button.get-summary .button-icon,#careerBuilderGuide button .button-icon,.popup button.get-summary .button-icon{float:left;font-size:1.75em;margin-left:0;left:-.21em;top:.39em;font-weight:700}#careerBuilderGuide button .button-icon{font-size:1.2em;line-height:1em;font-weight:400}#careerBuilder button.previous{margin-right:.4em}#careerBuilder .section-level-buttons button.next{margin-left:.2em}#careerBuilder .section-level-buttons button.previous{margin-right:.2em}#careerBuilder .section-level-buttons{padding:0 .3em .3em calc(.3em + 1px);margin-top:1px}#careerBuilder .section-level-buttons button{margin-bottom:0;margin-top:0;width:calc(50% - .2em)}#careerBuilder .action-button,#careerBuilder .section-level-buttons button.get-summary,.popup button.get-summary{display:block;margin:0 auto;width:100%;font-size:1.2em;border-width:2px}#careerBuilder .section-level-buttons button.get-summary{margin-bottom:.25em}#careerBuilder button[disabled],#careerBuilder button[disabled]:hover,#careerBuilderGuide button[disabled],#careerBuilderGuide button[disabled]:hover,#cs-container button[disabled],#cs-container button[disabled]:hover,.popup button[disabled],.popup button[disabled]:hover{background:#898989!important;color:#cecece!important;border-color:#898989!important;pointer-events:none;cursor:not-allowed}#careerBuilder button[disabled] .button-icon,#careerBuilder button[disabled]:hover .button-icon,#careerBuilderGuide button[disabled] .button-icon,#careerBuilderGuide button[disabled]:hover .button-icon,#cs-container button[disabled] .button-icon,#cs-container button[disabled]:hover .button-icon,.popup button[disabled] .button-icon,.popup button[disabled]:hover .button-icon{color:#cecece!important}.popup{display:none;z-index:9999;color:#000;background-color:#fff;width:400px;position:relative;margin:0 auto;top:10%;padding:.75em;text-align:left;border-radius:.5em;box-shadow:.25em .25em 1em #444}.popup p:first-child{margin-top:0}.popup:focus{outline:0}.popup .popup-header h2{font-weight:400;font-size:1.4em;display:inline}#careerBuilderGuide button.get-summary,#clear-button,#save-button{width:100%}.popup .cb-close-button{width:auto;position:absolute;display:block;top:0;right:0;margin:.3em}#careerBuilderGuide h5,#cs-container #control-panel #instructions p:first-child,#cs-container button:first-child{margin-top:0}.popup .popup-header .cb-close-button{font-size:1.5em;padding:0 .3em;position:relative;float:right;margin:0}.popup-header{display:block;width:100%}.popup-header::after,.popup::after{content:'';display:block;clear:both}#careerBuilderGuide{background:#F2F2F2;padding:10px;width:220px;overflow:auto}#careerBuilderGuide ul{padding-left:17px}.cb-overlay{position:absolute;top:0;left:0;width:100%}#cb-dark-overlay{position:fixed;opacity:.5;background-color:#000}#who,#who .section-level-buttons button{background:#F9AB63;border-color:#FAC38E}#cs-container button,#who button{border-color:#F9AB63}#who button .button-icon{color:#FAC38E}#who .section-level-buttons button .button-icon{color:#F9AB63}#cs-container button,#who .section-level-buttons button:hover,#who .subsection,#who button{background:#FAC38E}#cs-container button:hover,#who button:hover{background:#F9AB63}#research,#research .check-option .block-label:hover,#research .section-level-buttons button,#research button:hover{background:#4DB8E4}#research button{border-color:#4DB8E4}#research .section-level-buttons button{border-color:#82CDEC}#research button .button-icon{color:#82CDEC}#research .section-level-buttons button .button-icon{color:#4DB8E4}#research .section-level-buttons button:hover,#research .subsection,#research button{background:#82CDEC}#research .check-option .block-label{border-color:#4DB8E4!important}#decision,#decision .check-option .block-label:hover,#decision .section-level-buttons button,#decision button:hover{background:#B497C7}#decision button{border-color:#B497C7}#decision .section-level-buttons button{border-color:#C3ACD2}#decision button .button-icon{color:#C3ACD2}#decision .section-level-buttons button .button-icon{color:#B497C7}#decision .section-level-buttons button:hover,#decision .subsection,#decision button{background:#C3ACD2}#decision .check-option .block-label{border-color:#B497C7!important}#searching,#searching .check-option .block-label:hover,#searching .section-level-buttons button,#searching button:hover{background:#F36571}#searching button{border-color:#F36571}#searching .section-level-buttons button{border-color:#F7939C}#searching .section-level-buttons button:hover,#searching .subsection,#searching button{background:#F7939C}#searching .check-option .block-label{border-color:#F36571!important}#achieving,#achieving .check-option .block-label:hover,#achieving .section-level-buttons button,#achieving button:hover{background:#7CCC80}#achieving button{border-color:#7CCC80}#achieving .section-level-buttons button{border-color:#A3DBA6}#achieving button .button-icon{color:#A3DBA6}#achieving .section-level-buttons button .button-icon{color:#7CCC80}#achieving .section-level-buttons button:hover,#achieving .subsection,#achieving button{background:#A3DBA6}#achieving .check-option .block-label{border-color:#7CCC80!important}#cs-container #cs-header{overflow:auto;margin-bottom:10px}#cs-container #cs-title{margin-top:0;display:inline;font-size:1.8em;font-weight:400}#cs-container h3{margin-left:0}#cs-container #control-panel #button-container{float:right;margin:0;padding-right:0}#cs-container button{display:block;width:150px;padding:10px;margin:10px 0 10px 10px}#cs-container #close-cs{font-size:1.75em;padding:0 .3em;width:auto;margin-right:calc(.4em + 1px)}#cs-container #control-panel,#cs-container #playing-area{display:table}#cs-container #playing-area,#follow-up{overflow:auto}#cs-container #instructions{width:27%;font-size:75%}#cs-container #control-panel #deck-area{margin-left:30px}#cs-container #button-container .button-sub-container{float:left}#cs-container #control-panel>div{float:left;padding:0;display:table-cell}#cs-container .col{width:165px;padding:7px;display:table-cell}#cs-container .col:nth-child(even){background:#ececec}#cs-container .importance-level{margin:0 auto;display:inline;font-size:1em;font-weight:700}#cs-container .col .value-card{box-shadow:2px 2px 5px #999;margin:8px 0;position:relative}#cs-container .value-card{cursor:move;border:2px solid #FAC38E;border-radius:10px;padding:8px;background:#FAC38E;height:85px;font-size:.8em;width:140px}#cs-container .value-name{margin:0;font-weight:700}#cs-container .value-description{margin:5px 0 0;font-size:12px}#cs-container #deck-container{width:168px;height:113px;border:2px solid #ececec;border-left-color:#898989;border-top-color:#898989;position:relative}#cs-container #deck-container .value-card{position:absolute;margin:3px 0 0 3px;border-bottom:1px solid #C9A685;border-right:1px solid #C9A685}#cs-container #deck-container .value-card:last-child{display:block}#cs-container #deck-container .value-card:nth-child(odd){border-bottom:1px solid #E2BA95;border-right:1px solid #E2BA95}#cs-container #deck-container .value-card.selected,#cs-container .value-card.selected{border:2px solid #00f}#card-sorter #templates *{display:none!important}#cs-container .hidden{display:none}
.sys_layout_three_column_three p,.sys_layout_three_column_three ul{font-size:.75em}.sys_layout_three_column_two #careerBuilder H3{font-size:1.3em!important}.sys_header_logo{z-index:9997!important}label{font-size:1em!important}