.DayPicker{display:inline-block}.DayPicker-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:1rem;-ms-flex-direction:row;flex-direction:row}.DayPicker-Months{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 1rem;margin-top:1rem}.DayPicker-NavButton{position:absolute;cursor:pointer;top:1rem;right:1.5rem;margin-top:2px;color:#8b9898;width:1.25rem;height:1.25rem;display:inline-block;background-size:50%;background-repeat:no-repeat;background-position:50%}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC")}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==")}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{padding:0 .5rem;display:table-caption;text-align:left;margin-bottom:.5rem}.DayPicker-Caption>div{font-size:1.15rem;font-weight:500}.DayPicker-Weekdays{margin-top:1rem;display:table-header-group}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5rem;font-size:.875em;text-align:center;color:#8b9898}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{text-align:center;border-radius:50%}.DayPicker-Day,.DayPicker-WeekNumber{display:table-cell;padding:.5rem;cursor:pointer;vertical-align:middle}.DayPicker-WeekNumber{text-align:right;min-width:1rem;font-size:.75em;color:#8b9898;border-right:1px solid #eaecec}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5rem}.DayPicker-TodayButton{border:none;background-image:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:#4a90e2;font-size:.875em}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{cursor:default;color:#8b9898}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;color:#f0f8ff;background-color:#4a90e2}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{left:0;z-index:1;position:absolute;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}a.read-more[target=_blank],li>a[target=_blank],p>a[target=_blank]{background-image:url(../../static/media/external-icon-blue.1ecbce36.svg)}select:disabled{opacity:.5}.loading-indicator{left:45%}.col-3{margin-left:-2px}#secondary-nav #vita-cardinal img{margin-right:12.5px}#secondary-nav li:first-of-type{margin-right:42px}#secondary-nav li:nth-of-type(2){margin-right:96px}#secondary-nav li.with-divider{margin-right:2px}#secondary-nav li.with-divider a{padding-right:32px}#secondary-nav li:nth-of-type(n+4) a{padding-left:30px}#secondary-nav li:last-child a{padding-left:30.5px}#main-nav dl#main-nav-list>dd{margin-left:-3px}#main-nav dt#resources-label{margin-right:32px}#main-nav dl#main-nav-list>dd:nth-of-type(2) a{width:261px}#main-nav dl#main-nav-list>dd:nth-of-type(3) a{width:236px}#main-nav dl#main-nav-list>dd:nth-of-type(3) a .nav-icon{margin-left:2px}#main-nav dl#main-nav-list>dd:nth-of-type(4) a{width:242px}#main-nav dd a span,#secondary-nav li a span{margin-right:14px}#main-nav dd a img.nav-icon{margin-right:14px;margin-left:-1px;width:50px;height:50px}#main-nav dl#main-nav-list>dd:first-of-type>a{padding-left:1rem;width:258px}#main-nav dl#main-nav-list>dd:nth-of-type(2) a{width:260px}#main-nav dd:nth-of-type(2)>a span{margin-right:4px;margin-left:-1px}#main-nav dd:nth-of-type(2) a img.nav-icon{margin-right:5px;margin-left:1px}#main-nav dl#main-nav-list>dd:nth-of-type(3) a{width:235px}#main-nav dl#main-nav-list>dd:nth-of-type(3) a .nav-icon{margin-left:1px}#main-nav dd:nth-of-type(3) a img.nav-icon{margin-right:15px}#main-nav dd:nth-of-type(3) a span{margin-left:-1px}#main-nav dd:nth-of-type(4) a img.nav-icon{margin-right:10px}#main-nav dd:nth-of-type(4) a img.nav-icon:not(:root){margin-right:10px;-webkit-margin-end:12px;margin-inline-end:12px}#main-nav dd:nth-of-type(4) a span{margin-left:3px}#main-nav dl#main-nav-list dd:last-of-type a{padding-right:8px;width:249px;-webkit-box-sizing:border-box;box-sizing:border-box}.skip-to-content-invisible{position:absolute;left:-1000px}.skip-to-content-visible{background-color:#cfe9f7;clip:auto;color:#003768;display:block;height:auto;left:0;padding:2rem;position:fixed;text-decoration:underline;top:0;width:auto;z-index:2}button.tooltip-trigger{background-image:url(/../images/global/icons/information.svg)}.link-style{color:#075197}.close-modal{background-image:url(../../static/media/close-x.c831475b.svg)}.ui-widget-header{background-color:#3a7ebc}@media screen and (max-width:800px){.close-mobile-nav{background-image:url(../../static/media/close-x.c831475b.svg)}}h2{font-weight:600;margin-bottom:1rem}h2,h3{font-family:lato-light,arial,sans-serif;font-size:2.2em}h3{margin-bottom:2rem}h3.body-bold{font-family:source-sans,arial,sans-serif;text-transform:none;line-height:1.5em}h4{font-size:1.6em;font-weight:400;text-transform:uppercase}p{font-size:1.8em;line-height:1.5em;margin-bottom:1.6666666666666667em}ol,ul{list-style:none}.unstyled-list li,li.ui-menu-item{font-size:1.8em;line-height:1.5em;margin-left:1em}a{font-size:1.8em;line-height:1.5em;-ms-word-break:break-all}.form-error{margin-top:.4rem}.form-error p{margin:0}.image-link img{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.DayPickerInput input,input[type=date],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text]{border:1px solid #a8a8a9;border-radius:2px;color:#737373;font-family:source-sans,arial,sans-serif;font-size:1.8em;height:3.6rem;margin-bottom:2rem;padding-left:1rem;padding-right:1rem;width:calc(100% - 22px)}input.input-err,label.input-err input,select.input-err,textarea.input-err{border-color:#98002e;-webkit-box-shadow:inset 0 1px 1px rgba(152,0,46,.075),0 0 8px rgba(152,0,46,.6);box-shadow:inset 0 1px 1px rgba(152,0,46,.075),0 0 8px rgba(152,0,46,.6);outline:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}label .DayPickerInput input,label input[type=date],label input[type=email],label input[type=number],label input[type=search],label input[type=tel],label input[type=text],label select{background-color:#fff;font-size:1.8rem;margin-bottom:0}label.checkbox input:checked~.box-checkmark{background-image:url(../../static/media/check.42490259.svg)}select{background-image:url(../../static/media/drop-arrows-down.fcf90a9d.svg)}.disabled{opacity:.25}.multiline-heading{line-height:1.1em}.link-style{background:none}.button-group li{margin:0 0 0 -4px;width:12em}.button-group li:first-of-type{margin-left:0}a#in-page-contact{display:none;background-image:url(../../static/media/contact.e4e8dd1e.svg);background-repeat:no-repeat;background-position:13rem 50%;background-size:3rem;margin-bottom:3rem;padding-left:2rem;padding-right:6rem;text-align:left}img.inline-pin{height:.75em;margin-right:.5em}.relative-container{position:relative}.fade-appear,.fade-enter{opacity:0}.fade-appear-active,.fade-enter-active{-webkit-transition:opacity .8s linear;-o-transition:opacity .8s linear;transition:opacity .8s linear;opacity:1}.fade-exit{-webkit-transition:opacity .01s linear;-o-transition:opacity .01s linear;transition:opacity .01s linear;opacity:1}.fade-exit-active{opacity:0}.accessibility-hidden{font-size:0;left:-9999px;position:absolute}#hero-banner #home-hero{padding-bottom:7.5rem;padding-top:10rem}#hero-banner #home-hero h1{color:#fff;font-size:8.75em}#hero-offender-locator,#hero-offender-locator form#offender-by-id input,#hero-offender-locator form#offender-by-name input{display:inline-block}#hero-offender-locator form#offender-by-id button[type=submit],#hero-offender-locator form#offender-by-name button[type=submit]{bottom:1rem}#hero-offender-locator form#offender-by-id input#offender-id{margin-left:-4px;width:33.8rem}figure#doc-logo{float:left;margin-left:0}figure#doc-logo img{border:none;width:100%}.breadcrumbs{margin-top:2em}.breadcrumbs span:after{content:">"}footer h2{font-size:2.2rem;margin-bottom:2rem}.modal-window{position:absolute}.close-modal{background-image:url(../../static/media/close-x.c831475b.svg)}.drawer-icon{height:3em;width:3em}.drawer ul li article figure{height:8rem}.rc-slider{display:none}.range-title{display:none;margin-bottom:2rem}.range-display,.range-display .range-high,.range-display .range-low{line-height:1}ul.icon-bullet-list .li-info,ul.icon-bullet-list img.li-icon,ul.icon-list .li-info,ul.icon-list img.li-icon{display:inline-block}ul.icon-list .li-info,ul.icon-list img.li-icon{vertical-align:top}ul.icon-bullet-list li,ul.icon-list li{margin-bottom:4em}ul.icon-bullet-list li p:last-of-type,ul.icon-list li p:last-of-type{margin-bottom:0}ul.icon-bullet-list .li-info,ul.icon-list .li-info{margin-left:-3px}ul.icon-bullet-list img.li-icon,ul.icon-list img.li-icon{border:none;margin-right:2em}ul.icon-bullet-list ol,ul.icon-list ol{margin-left:1.8em;list-style:decimal}.sidebar-nav{margin-left:0;position:absolute;top:6.4rem}.sidebar-nav li{background-color:#eef2f4;border-bottom:1px solid #cfcece}.sidebar-nav li:last-of-type{border-bottom:none}.sidebar-nav li.active{background-color:#003768}.sidebar-nav li.active a{color:#fff}.sidebar-nav a{height:10rem}.sidebar-nav a:hover,.sidebar-nav a:visited{color:inherit}.sidebar-nav a span{padding:0 2.1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-nav li.active a:after{border-left:20px solid #003768}aside.right-sidebar{position:absolute;right:calc((100% - 116rem) / 2);top:-7.556rem}aside #hcard-main-contact{background-color:#003768;padding-top:7.6rem}aside #hcard-main-contact p{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all}aside .alert-callout{border-top:2rem solid #ff5c00}.families-and-friends header #hero-banner{background-image:url(../../static/media/conference-room.1cbcd318.jpg);background-position:50%;background-size:cover}.families-and-friends #hcard-main-contact h3.h2-style{margin-bottom:2rem}#content{display:none}.visitation-form-section header #hero-banner{background-image:url(../../static/media/families-and-friends-header.a69e92c1.jpg);background-position:50%;background-size:cover}.visitation-form-section h2{margin-bottom:2rem}#hcard-main-contact h3.h1-style{color:#fff;font-family:lato-light,arial,sans-serif;font-size:4rem;font-weight:400;margin-bottom:2rem}.col-15,.col-19{margin-left:0}p.visitation-step{color:#3a7ebc;font-family:lato-light,arial,sans-serif;font-size:2.6em;line-height:1;margin-bottom:1rem}p.visitation-step+p{margin-top:0}#form-progress-bar-wrapper{margin-right:auto;margin-left:auto;padding-left:4rem;padding-right:4rem;width:116em}#form-progress-bar-wrapper+main{padding-top:2rem}#form-progress{background-color:#eef2f4;padding:2rem;width:72rem}#form-progress figcaption{bottom:-1.1em;font-family:lato,arial,sans-serif;font-size:1.2rem;font-weight:400;left:0;position:absolute;text-transform:uppercase}#form-progress #progress-bar{background-color:#dddee0;border-radius:5px;height:1em;position:relative;width:100%}#form-progress #progress-bar #progress-meter{background-color:#3a7ebc;border-radius:5px 0 0 5px;display:inline-block;height:1em;position:relative}#form-progress #progress-badge{background-color:#fff;border-radius:50%;display:inline-block;height:5.4em;margin-left:-.5rem;margin-top:-2.25rem;position:absolute;width:5.4em}#form-progress #progress-badge img{border:none}#form-progress #progress-badge #badge-text{font-family:lato,arial,sans-serif;font-size:1.2rem;letter-spacing:0;margin-top:1rem;text-align:center;width:100%}#form-progress #progress-badge #number{font-size:2.5rem;line-height:.8}#form-progress #progress-badge #symbol{font-size:1rem;vertical-align:top}#form-progress #progress-badge #done{display:block;margin-left:1.1rem;text-align:left}.tooltip-container{position:relative}.tooltip-info{background-color:#eef2f4;bottom:2rem;left:.8rem;padding:4rem 4rem 6rem;position:absolute;width:36rem;z-index:100;display:block}button.tooltip-trigger{background-color:transparent;background-image:url(../../static/media/information.4be3a79e.svg);border:none;cursor:pointer;display:inline;height:1rem;margin:0 0 0 .5rem;padding:0;vertical-align:top;width:1rem}.tooltip-info p{font-size:1.8rem;margin-bottom:0}.tooltip-info .h2-style{font-family:lato-light,arial,sans-serif;font-size:4rem;font-weight:400}.loading-indicator{display:block;left:40%;position:fixed;top:45%;z-index:100}.loading-indicator img{border:none;height:auto;width:10rem}.visitation-form-section #hcard-main-contact .tel{margin-bottom:0}.conditional-fields{padding-left:14rem;width:calc(100% - 16rem)}.radio-binaries-header{padding:0 2rem;width:8rem}.radio-binaries-header .binary-column-heading{display:inline-block;line-height:1;margin-bottom:2rem;width:50%}.radio-binaries-header .binary-column-heading:nth-of-type(2){margin-left:-4px;text-align:right}form.visitation-form fieldset{padding:2rem}form.visitation-form fieldset:nth-of-type(odd){background-color:#eef2f4}form.visitation-form fieldset fieldset:nth-of-type(2n),form.visitation-form fieldset fieldset:nth-of-type(odd){background-color:inherit;padding:0}form.visitation-form fieldset input[type=radio]{position:absolute;opacity:0;z-index:-1}form.visitation-form fieldset .binary-negative,form.visitation-form fieldset .binary-positive{float:left;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:2.5em}fieldset span.custom-radio{background-color:#fff;border:2px solid #003768;border-radius:50%;cursor:pointer;height:1em;position:absolute;top:.3rem;width:1em}fieldset .binary-positive span.custom-radio{left:0}fieldset .binary-negative span.custom-radio{right:0}fieldset .binary-negative span.custom-radio:after,fieldset .binary-positive span.custom-radio:after{content:"";position:absolute;display:none;top:2px;left:2px;width:1.2rem;height:1.2rem;border-radius:50%;background:#003768}fieldset input.negative:checked+label.binary-negative span.custom-radio:after,fieldset input.positive:checked+label.binary-positive span.custom-radio:after{display:block}fieldset .binary-negative{margin-left:-4px}.visitation-form .radio-binary legend{float:left;margin-left:4rem;width:58rem}.form-navigation-2{float:right}.legend-container{display:inline-block}.autocomplete-menu{background-color:#fff;position:absolute;width:100%;z-index:50}.autocomplete-option{color:#737373;font-family:source-sans,arial,sans-serif;font-size:1.8rem;line-height:1.5;padding:0 1.1rem}.autocomplete-option.autocomplete-highlighted{color:#fff;background-color:#3a7ebc}ul.icon-list .li-info{width:66rem}ul.icon-list img.li-icon{height:8rem;width:8rem}.visitation-form legend,ul.icon-list ol li{font-family:source-sans,arial,sans-serif;font-size:1.8rem;line-height:1.5em;letter-spacing:.1px;margin-bottom:0}#visitation-form-navigation{margin:4rem auto 6rem;width:16rem}#visitation-form-navigation button.previous-step,#visitation-form-navigation button[type=submit]{color:#464545;display:inline-block;font-family:lato,arial,sans-serif;font-size:1.1rem;line-height:1;vertical-align:top}#visitation-form-navigation button.previous-step{background-color:#fff;border:none;cursor:pointer;padding:0;text-align:center;text-decoration:none;text-transform:uppercase}#visitation-form-navigation button.previous-step span,#visitation-form-navigation button[type=submit] span{display:block;margin-top:2rem}#visitation-form-navigation a.next-step,#visitation-form-navigation button[type=submit]{border:none;background-color:#fff;cursor:pointer;float:right;padding:0;text-align:center;text-transform:uppercase}#visitation-form-navigation img{border:none;height:60px;width:60px}.radio-multi-button{margin-bottom:1.8rem}.visitation-form button[type=submit]{margin-bottom:0}.radio-multi-button label{background-color:#fff;border:1px solid #a8a8a9;border-radius:2px;cursor:pointer;display:inline-block;margin:0 1px 1px 0;padding:1.1rem 0;text-align:center}.radio-multi-button label:last-of-type{margin-right:0}.radio-multi-button label:first-of-type{margin-left:0}.radio-multi-button legend{margin:0}.radio-multi-button label span.checkmark{display:none}.radio-multi-button label.checked{background-color:#003768;border-color:#003768;color:#fff}.radio-multi-button label.checked span.checkmark{display:inline}.visitation-result-cards{background-color:#eef2f4}ul.visitation-result-cards li{border:none;margin:0;padding:2rem 2rem 4rem}ul.visitation-result-cards li.result-data:last-of-type{margin-bottom:4rem}dl.secondary-info{display:inline-block}dl.general-info dt{display:none}ul.visitation-result-cards dd,ul.visitation-result-cards dt{font-family:source-sans,arial,sans-serif;font-size:1.8em;line-height:1.5em}dl.general-info dd{display:inline}dl.secondary-info dd,dl.secondary-info dt{display:inline-block}ul.visitation-result-cards form{display:inline-block;margin-left:-4px;vertical-align:bottom}.visitation-result-cards button{margin-bottom:0;padding-left:0;padding-right:0;text-align:center;width:12rem}.visitation-result-cards button.link-style{width:auto}#visitation-intro ul.icon-list{margin-top:0}#visitation-intro .primary-button{float:right}.visitation-form-section .dropdown-menu.col-17{display:none}#visitation-intro h2{margin-bottom:4rem}#visitor-questionnaire .conditional-fields input:last-of-type{margin-bottom:0}#visitor-questionnaire fieldset#visitation-type{background-color:#eef2f4}.radioBtnContainer{position:relative}.radioBtnContainer .checkmark{position:absolute;top:7px;margin-left:.5rem}#visitation-type .radio-multi-button label[for=applicantVisitationType0],#visitation-type .radio-multi-button label[for=applicantVisitationType1],#visitation-type .radio-multi-button label[for=applicantVisitationType2],#visitor-questionnaire .radio-multi-button label[for=applicantVisitationType0],#visitor-questionnaire .radio-multi-button label[for=applicantVisitationType1],#visitor-questionnaire .radio-multi-button label[for=applicantVisitationType2]{width:23.7rem}.visitation-header{border-top:1px dotted #a8a8a9;padding-top:4rem;margin-top:3rem}.visitation-header p{margin-bottom:1rem}#applicantVisitationTypeLabel{visibility:hidden}#visitor-work-history .radio-multi-button label{width:24rem}#visitor-work-history label.date-picker{display:inline-block;margin-right:3rem;vertical-align:top}#visitor-work-history label.date-picker img.calendar-icon,#visitor-work-history label.date-picker input{display:inline-block}label.date-picker input{width:13.8rem}label.date-picker img.calendar-icon{border:none;height:4rem;margin-left:1em;vertical-align:bottom;width:4rem}#visitor-work-history label[for=employmentTitle]{display:inline-block;margin-bottom:2rem;vertical-align:top;width:34rem}#visitor-work-history label[for=employmentLocation]{display:block;width:34rem}#visitor-work-history label[for=employmentAlias]{display:inline-block;margin-bottom:2rem;margin-left:1.6rem;vertical-align:top;width:36rem}#visitor-who-to-visit .search-options{clear:both;float:right;min-width:36rem}#visitor-who-to-visit .primary-button{margin-bottom:0;padding-left:0;padding-right:0;text-align:center;width:12rem}#visitor-who-to-visit .search-options #offender-search-button{float:right}#visitor-who-to-visit form.visitation-form fieldset{padding-bottom:4rem;padding-right:4rem}#visitor-who-to-visit form#offender-to-visit h2+p{margin-bottom:2rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchFirstName],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchId],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchLastName]{display:inline-block;margin-bottom:4rem;vertical-align:top;width:20rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchFirstName]{margin-right:3.6rem}#visitor-who-to-visit .or-divider{padding-left:3.5rem;width:2.6rem;margin-left:-4px;margin-top:2.1rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchId]{float:right}#visitor-who-to-visit .or-divider .vertical-line{left:0;height:1.6em;border-left:1px solid #464545}#visitor-who-to-visit .or-divider p{display:inline-block;left:-.5em;line-height:1;margin-bottom:0;position:relative}#show-optional-offender-info{background-image:url(../../static/media/drop-arrows-down.fcf90a9d.svg);background-position:right 75%;background-repeat:no-repeat;cursor:pointer;display:inline;margin-right:2rem;padding-right:2rem;padding-top:1.1rem}label#show-optional-offender-info:hover{text-decoration:none}#visitor-who-to-visit form#offender-to-visit label.date-picker,#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchAgeFrom],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchAgeTo],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchAlias],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchMiddleName],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchRace],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchSex]{display:inline-block;margin-bottom:2rem}#visitor-who-to-visit #optional-offender-info{margin-top:0;padding:4rem 0 0}#visitor-who-to-visit #optional-offender-info .primary-button{float:right}#visitor-who-to-visit #optional-offender-info .offenderSearchAgeRange{display:inline-block;margin-right:4rem}#visitor-who-to-visit #optional-offender-info .offenderSearchAgeRange span.label{color:#464545;display:block;font-family:source-sans,arial,sans-serif;font-size:1.6rem;line-height:1;margin-bottom:1rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchMiddleName]{margin-right:4rem;width:22rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchAlias]{margin-right:4rem;width:20rem}#visitor-who-to-visit form#offender-to-visit label.date-picker,#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchAlias]{margin-left:-4px}#visitor-who-to-visit form#offender-to-visit label.date-picker{float:right;width:26rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchSex]{float:right}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchRace],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchSex]{width:16rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchRace]{margin-right:3.6rem}#visitor-who-to-visit form#offender-to-visit .dash-divider{content:"";display:inline-block;border-bottom:1px solid #a8a8a9;margin:0 1rem 4rem;vertical-align:bottom;width:2rem}#optional-offender-info label.date-picker input{width:17.8rem}#optional-offender-info label.date-picker img.calendar-icon{width:4rem;height:4rem;float:right;margin-top:0}#visitor-who-to-visit form#offender-to-visit input#offenderSearchAgeFrom,#visitor-who-to-visit form#offender-to-visit input#offenderSearchAgeTo{width:13.8rem}#optional-offender-info #age-range{line-height:1;margin-bottom:1rem}#optional-offender-info .primary-button{margin-bottom:4rem;margin-top:2rem}#optional-offender-info hr{border:1px solid #eef2f4;clear:both}#visitation-search-results{padding-top:4rem;border-bottom:1px solid #eef2f4;border-top:1px solid #eef2f4}#visitor-who-to-visit ul.visitation-result-cards dl.secondary-info{width:58rem}#visitation-search-results .no-offender-results{margin-bottom:6rem}#visitation-search-results .no-offender-results .body-bold img{border:none;height:3rem;margin-right:1rem;vertical-align:middle;width:3rem}#visitation-search-results .no-offender-results .body-bold span{display:inline-block;vertical-align:middle;width:calc(100% - 4rem)}#visitation-search-results .no-offender-results p.disclaimer{font-style:italic}#relationship-to-offender form#relationship ul,#relationship-to-offender h2{margin-bottom:4rem}#relationship-to-offender form#relationship li:nth-of-type(odd){background-color:#eef2f4}#relationship-to-offender fieldset{background-color:transparent;margin-bottom:0}#relationship-to-offender fieldset label{margin-bottom:0}ul#offenders-to-visit li p.body-bold{margin-bottom:2rem}form#delete-offender-to-visit fieldset{padding-bottom:0}form#delete-offender-to-visit label{display:inline-block;font-size:1.8em;margin-bottom:0;margin-right:1rem}form#delete-offender-to-visit,form#relationship{width:42rem}form#relationship .primary-button{float:right;margin-bottom:6rem;margin-right:0}form#relationship fieldset .legend-container{margin-bottom:2rem;margin-right:1rem}.form-navigation-2 .primary-button{margin-right:2rem}.form-navigation-2 a:hover{color:#3a7ebc;text-decoration:none}#relationship-to-offender .disclaimer-container{border-bottom:1px solid #eef2f4;border-top:1px solid #eef2f4;margin-bottom:4rem;padding:4rem 0}#relationship-to-offender .disclaimer{margin-bottom:0}#relationship-to-offender .disclaimer img{border:none;display:inline-block;margin-right:2rem;vertical-align:middle}#relationship-to-offender .disclaimer span{display:inline-block;margin-left:-4px;vertical-align:middle;width:36rem}#selection-review ul.visitation-result-cards dl.secondary-info{width:44rem}ul.visitation-result-cards form.selection-review-delete button{margin-bottom:0}#add-offender{background-image:url(../../static/media/blue-plus.1b4917d9.svg);background-position:0 0;background-repeat:no-repeat;background-size:4rem;padding:1.1rem 0 1.1rem 5rem}#applicant-info fieldset#birth-info{width:60rem}#applicant-info fieldset#birth-info label.date-picker{width:21.6rem}#applicant-info .visitation-form legend{margin-bottom:2rem}#applicant-info .visitation-form .radio-multi-button legend{margin-bottom:1rem}#applicant-info .date-picker{display:inline-block}#applicant-info #name-fields{padding:2rem 0}#applicant-info #name-fields label{margin-right:2rem}#applicant-info #name-fields label:first-of-type,#applicant-info #name-fields label:nth-of-type(4){margin-left:0}#applicant-info #name-fields label:nth-of-type(3),#applicant-info #name-fields label:nth-of-type(6){margin-right:0}#applicant-info #name-fields label:nth-of-type(4),#applicant-info #name-fields label:nth-of-type(5){margin-bottom:0}#applicant-info p.id-type-label{margin-bottom:1rem}#applicant-info label[for=applicantPlaceOfBirth]{margin-left:2rem}#applicant-info label[for=applicantIdNumber]{background-color:inherit;border:none;cursor:auto;display:block;margin:2rem 0 1rem;padding:0;text-align:left;width:22rem}.visitation-form .radio-multi-button legend{font-size:1.6em;line-height:1;margin-bottom:1rem}#applicant-info .radio-multi-button label[for=applicantIdType0]{width:21.5rem}#applicant-info .radio-multi-button label[for=applicantIdType1]{width:17.5rem}#applicant-info .radio-multi-button label[for=applicantIdType2],#applicant-info .radio-multi-button label[for=applicantIdType3]{width:15.8rem}#applicant-physical form.visitation-form fieldset:nth-of-type(2n),#applicant-physical form.visitation-form fieldset:nth-of-type(odd){background-color:inherit;padding:0}#applicant-physical fieldset.radio-multi-button label,#minor-information fieldset.radio-multi-button label{float:left;margin-left:0;width:23.6rem}#applicant-physical form.visitation-form label[for=applicantRace0]{width:15.6rem;padding:.3rem 4rem}#applicant-physical #height-fields,#applicant-physical #weight-field{display:block}#applicant-physical #weight-field{width:22rem}#applicant-physical #height-fields legend,#applicant-physical #weight-field legend{font-size:1.6em;line-height:1;margin-bottom:.625em}#applicant-physical #height-fields label{display:inline-block;vertical-align:top;width:22rem}#applicant-physical #height-fields label[for=applicantHeightFt]{margin-right:1.8rem}#applicant-physical #height-fields label,#applicant-physical #weight-field label{position:relative}#applicant-physical #height-fields label span.label,#applicant-physical #weight-field label span.label{top:0;margin-top:1.5rem;position:absolute;right:1em}#applicant-contact fieldset.radio-multi-button{background-color:inherit;padding:0}#applicant-contact .radio-multi-button label{margin-bottom:0;width:9.8rem}#applicant-contact label[for=applicantCountry],#applicant-contact label[for=applicantEmail],#applicant-contact label[for=applicantPhone],#applicant-contact label[for=applicantStreet]{width:32rem}#applicant-contact label[for=applicantCity],#applicant-contact label[for=applicantZip]{width:14rem}#applicant-contact label[for=applicantCity]{display:inline-block;vertical-align:top;margin-right:2rem}#applicant-contact label[for=applicantState]{display:inline-block;vertical-align:top;width:16rem}#add-minor h2{margin-bottom:2rem}#add-minor ul:first-of-type{border-bottom:1px dotted #a8a8a9;padding-bottom:4rem}#add-minor .minor-cert{background-color:#eef2f4;padding:2rem}#add-minor label.checkbox{margin-bottom:0;padding-top:.4rem}#add-minor .form-navigation-2{padding:4rem 0 6rem}#minor-information .visitation-form legend.required,#minor-information fieldset.dob{margin-bottom:2rem}#minor-information fieldset.dob label.wrapping-label{margin-bottom:0;width:30rem}#minor-information input#DOB{width:21.8rem}#minor-information label[for=firstName],#minor-information label[for=lastName],#minor-information label[for=middleName]{display:inline-block;vertical-align:top;width:24rem}#minor-information label[for=firstName],#minor-information label[for=middleName]{margin-right:2rem}#minor-information label[for=lastName],#minor-information label[for=middle-name]{margin-left:-4px}#minor-information label[for=placeOfBirth]{width:34rem}#minor-information input#ssn{width:13.8rem}#minor-information fieldset#race-select{padding:0;width:48rem}#minor-information fieldset#race-select label[for=race0]{width:15.6rem;padding:.3rem 4rem}#minor-information fieldset#sex-select{padding:0;width:24.2rem;background-color:inherit}#minor-information fieldset#sex-select label{width:11.8rem}form#minor-visit-select dl.general-info{display:inline-block}form#minor-visit-select dl.secondary-info{display:block;margin-bottom:2rem;margin-left:6.3em}form#minor-visit-select dl.general-info{margin-left:1.3em}form#minor-visit-select dl.general-info dd{line-height:1}form#minor-visit-select label.checkbox{display:inline-block;margin-left:.5em;vertical-align:top}form#minor-visit-select label.relation-to-minor{margin-left:3.9375em}.visitation-result-cards dl.minor-info{margin-bottom:2em}.visitation-result-cards dl.minor-info dd,.visitation-result-cards dl.minor-info dt,.visitation-result-cards dl.minor-visit-info dd,.visitation-result-cards dl.minor-visit-info dt{display:inline-block}.visitation-result-cards dl button.link-style{margin-left:1rem}.visitation-result-cards dl dd.edit-info a:hover,a.edit-info:hover,form#minor-review-confirmation a:hover{color:#3a7ebc;text-decoration:none}#review-added-minor ul.visitation-result-cards li.result-data:last-of-type{margin-bottom:0}form#minor-review-confirmation{margin-bottom:6rem;padding:2rem 0 0}form#minor-review-confirmation legend{font-style:italic;margin-bottom:4rem}#application-review h2{margin-bottom:4rem}#application-review .minor-offender-list-header h3,#application-review .review-list-header h3{display:inline-block;margin-right:1rem}#application-review ul.visitation-result-cards li{padding-bottom:2rem}#application-review ul.visitation-result-cards li.result-data:last-of-type,#application-review ul.visitation-result-cards li p{margin-bottom:0}#application-review #minor-info,#application-review .minor-offender-list-header,#application-review .review-list-header{border-top:2px dotted #eef2f4;margin:2rem 0 0;padding:4rem 0 0}#application-review .minor-offender-list-header{margin:0}#application-review .minor-offender-list-header h3,#application-review .minor-offender-list-header p.description,#application-review .review-list-header #no-minor-added,#application-review .review-list-header h3,#application-review .review-list-header p.description{padding-left:2rem}#application-review .minor-question-results{padding-top:2rem}#application-review .minor-question-results p.description{margin-left:2rem}#application-review .section-error{border-bottom:2px solid #98002e;border-top:2px solid #98002e;color:#98002e;padding:1rem 2rem}#application-review .section-error+h3{color:#98002e}#application-review .visitor-data{background-color:#eef2f4;padding:2rem}#application-review .review-list-header:first-of-type{border:none;margin:0;padding:0}#application-review .minor-offender-list-header .link-style,#application-review .review-list-header .link-style{float:right}#application-review .review-list-header p.description{margin-bottom:2rem}#application-review #minor-info h2,#application-review #visitor-info h2{margin-bottom:0}#visitor-data{background-color:#eef2f4;padding:2rem}.visitor-data dd,.visitor-data dt{font-family:source-sans,arial,sans-serif;font-size:1.8rem;line-height:1.5}#application-review #no-minor-added{display:inline-block;margin-right:1rem}#application-review #application-review-confirm{padding:2rem 0 0 2rem}#application-review #application-review-confirm .body-bold{font-size:1.8rem;line-height:1.5}#application-review #application-review-confirm label{margin-bottom:4rem;padding-right:2rem}#application-review #application-review-confirm label .box-checkmark{margin-top:.6rem}#application-review #application-review-confirm span.label{display:block;margin-bottom:2rem}#application-review form.visitation-form .form-navigation-2 button[type=submit]{margin-right:0}#application-submitted{min-height:54rem}#application-submitted p.description{margin-bottom:4rem}#application-submitted ul.icon-list li{margin-bottom:2rem}#application-submitted .icon-list .li-info,#application-submitted .icon-list img.li-icon{vertical-align:middle}main#application-declined{padding-bottom:17.2rem}#application-declined p.description{margin-bottom:4rem}#application-declined p a{text-decoration:underline}#application-declined p a:hover{color:#3a7ebc;text-decoration:none}#application-declined h2{margin-bottom:2rem}#application-declined h2 img,#application-submitted h2 img{border:none;vertical-align:bottom}#application-declined .primary-button{float:right;margin-bottom:0;margin-right:2rem}#application-declined .form-navigation-2 .primary-button{float:none}.hint{line-height:1.3em;margin-bottom:1rem;font-style:italic;max-width:366px}@media screen and (max-width:800px){body{min-width:100%}.visitation-header p{padding-left:1.5em;padding-right:2em}#main-nav,#secondary-nav,.breadcrumbs{display:none}.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-20,.col-21,.col-22,.col-23,.col-24,.col-25,.col-26,.col-27,.col-28{display:block;margin-left:0;width:100%}#general-hero-wrapper{display:none}.mobile-nav-window{display:none;left:-1300px;position:absolute;top:2rem;width:100%;z-index:110}.mobile-nav-content{background-color:#fff;-webkit-box-shadow:5px 5px 3px rgba(0,0,0,.5);box-shadow:5px 5px 3px rgba(0,0,0,.5);display:block;height:80vh;opacity:1;overflow:scroll;padding:4rem 0}.close-mobile-nav{background-image:url(../../static/media/close-x.c831475b.svg)}aside.right-sidebar{bottom:0}.with-sidebar-nav .content-wrapper{padding:0 2rem}aside.right-sidebar{position:static;width:100%;margin-left:0}aside.right-sidebar #hcard-main-contact{background-color:#202d3a;padding-left:2rem;padding-right:2rem;padding:4rem 2rem}aside.right-sidebar .alert-callout{margin:0 2rem 4rem}a#in-page-contact{display:inline-block}#form-progress-bar-wrapper{margin-left:0;margin-right:0;padding:0;width:auto}#form-progress{margin-top:0;width:auto}.visitation-form-section ul.icon-list .li-info{width:calc(100% - 10em)}form.visitation-form fieldset{padding:2em}#visitation-intro .es-link,#visitation-intro .primary-button{float:none}.visitation-form .radio-binary legend{width:calc(100% - 6.666666666666667em)}#offender-to-visit #optional-offender-info label.ib-element{width:10em}#offender-to-visit #optional-offender-info label.race,#offender-to-visit #optional-offender-info label.slider-from{margin-right:2.5em;margin-left:0}a.add-offender{margin-left:1.1764705882352942em}.form-navigation-2{float:none}.visitation-form-section aside #hcard-main-contact{margin-bottom:0}main#add-minor,main#applicant-info,main#application-review,main#minor-information,main#minor-questionnaire,main#minor-visitation-select,main#relationship-to-offender,main#review-added-minor,main#selection-review,main#visitor-questionnaire,main#visitor-who-to-visit,main#visitor-work-history{margin:0;padding-left:0;padding-right:0;width:auto}#visitor-questionnaire h2,#visitor-questionnaire p.visitation-step{margin-left:2rem;margin-right:2rem}#application-declined .primary-button{float:none}#visitor-work-history h2,#visitor-work-history p.visitation-step{margin-left:2rem;margin-right:2rem}#visitor-work-history label[for=employmentAlias],#visitor-work-history label[for=employmentLocation],#visitor-work-history label[for=employmentTitle]{margin-left:0;display:block;width:auto}#visitor-who-to-visit #visitation-search-results h3,#visitor-who-to-visit .visitation-step,#visitor-who-to-visit h2,#visitor-who-to-visit p.description{margin-left:2rem;margin-right:2rem}#visitation-search-results h2{margin-left:2rem}#visitor-who-to-visit form.visitation-form fieldset{padding-right:2rem}#visitor-who-to-visit #optional-offender-info{padding:4rem 2rem 0}#show-optional-offender-info{margin-right:0}#visitor-who-to-visit .search-options #offender-search-button{float:none}#visitation-type .radio-multi-button label[for=applicantVisitationType0],#visitation-type .radio-multi-button label[for=applicantVisitationType1],#visitation-type .radio-multi-button label[for=applicantVisitationType2],#visitor-questionnaire .radio-multi-button label[for=applicantVisitationType0],#visitor-questionnaire .radio-multi-button label[for=applicantVisitationType1],#visitor-questionnaire .radio-multi-button label[for=applicantVisitationType2]{width:78%;padding:2rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchAlias],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchFirstName],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchLastName],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchMiddleName]{margin-bottom:2rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchAlias],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchFirstName],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchId],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchLastName],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchMiddleName]{display:block;width:100%;margin-left:0;margin-right:0}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchSex]{float:none}#visitor-who-to-visit .or-divider{display:block;padding:0;margin-bottom:2rem;margin-left:0;margin:2.1rem auto 2rem;width:10.8rem}#visitor-who-to-visit .or-divider .vertical-line{display:inline-block;border-bottom:1px solid #464545;border-left:none;height:1px;width:4rem}#visitor-who-to-visit .or-divider p{display:inline-block;left:0;line-height:1;margin:0 .5rem;position:static;vertical-align:middle}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchRace],#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchSex]{margin-bottom:4rem}#visitor-who-to-visit form#offender-to-visit label[for=offenderSearchReleaseDate]{display:block;float:none;margin-left:0;width:100%}#optional-offender-info label.date-picker input{width:calc(100% - 2rem)}#optional-offender-info label.date-picker .DayPickerInput{width:calc(100% - 5.7rem)}#optional-offender-info input#offenderSearchAgeFrom,#optional-offender-info input#offenderSearchAgeTo,#visitor-who-to-visit #optional-offender-info .offenderSearchAgeRange,#visitor-who-to-visit form#offender-to-visit .dash-divider{display:none}#optional-offender-info .rc-slider{display:block;margin-left:2rem;width:calc(100% - 4rem)}#optional-offender-info .offenderSearchAgeRange{margin-bottom:2rem}ul.visitation-result-cards form{margin-left:0}#selection-review ul.visitation-result-cards dl.secondary-info,#visitor-who-to-visit ul.visitation-result-cards dl.secondary-info{width:100%;margin-bottom:2rem}#visitation-search-results .no-offender-results{padding:0 2rem}#visitor-who-to-visit #optional-offender-info .primary-button,#visitor-who-to-visit .search-options{float:none;min-width:0}#visitor-who-to-visit #optional-offender-info .primary-button{margin-top:0}#visitor-who-to-visit .search-options button.primary-button{float:left;margin-right:2rem}.range-display,.range-title{display:block}#relationship-to-offender h2,#relationship-to-offender p.description,#relationship-to-offender p.visitation-step,#selection-review h2,#selection-review p.description,#selection-review p.visitation-step{margin-left:2rem;margin-right:2rem}form#relationship .primary-button{float:none;margin-left:2rem}form#relationship{width:100%}#relationship-to-offender .disclaimer-container{margin-left:2rem;margin-right:2rem}#relationship-to-offender .disclaimer span{width:calc(100% - 6rem)}#add-offender,#applicant-info #form-legend,#applicant-info .visitation-step,#applicant-info h2{margin-left:2rem}#applicant-info fieldset#birth-info{width:auto}#applicant-info #name-fields{padding:2rem}#applicant-info #name-fields label{display:block;margin:0 0 2rem;width:100%}#applicant-info #name-fields label:nth-of-type(4),#applicant-info #name-fields label:nth-of-type(5){margin-bottom:2rem}#applicant-info .radio-multi-button label[for=applicantIdType0],#applicant-info .radio-multi-button label[for=applicantIdType3]{width:15.8rem}#applicant-info .radio-multi-button label[for=applicantIdType1],#applicant-info .radio-multi-button label[for=applicantIdType2]{width:11.8rem}#applicant-info label[for=applicantIdNumber],#applicant-info label[for=applicantPlaceOfBirth]{margin-left:0;width:100%}#applicant-info label[for=applicantSsn]{margin-left:2rem;margin-right:2rem;width:calc(100% - 4rem)}#applicant-physical #height-fields,#applicant-physical fieldset#race-select,#minor-information fieldset#race-select{width:28.6rem}#applicant-physical #height-fields label{width:100%;margin-right:0}#applicant-physical fieldset#hair{width:32.8rem}#applicant-physical fieldset#eye{width:24.6rem}#applicant-physical fieldset#hair label[for=green],#applicant-physical fieldset#hair label[for=orange],#applicant-physical fieldset#hair label[for=pink],#applicant-physical fieldset#hair label[for=purple]{margin-top:2em}#applicant-physical #height-fields,#applicant-physical #weight-field{display:block}#applicant-physical #weight-field{width:100%}#applicant-physical #height-fields legend,#applicant-physical #weight-field legend{font-size:1.6em;line-height:1;margin-bottom:.625em}#applicant-physical #height-fields label,#applicant-physical #weight-field label{position:relative}#applicant-physical #height-fields label:last-of-type{margin-bottom:1.25em}#applicant-physical #height-fields label span.label,#applicant-physical #weight-field label span.label{top:0;margin-top:1.2rem;position:absolute;right:1em}#applicant-physical fieldset#race-select label[for=applicantRace0],#minor-information fieldset#race-select label[for=race0]{padding:1.1rem 0;width:28.2rem}#applicant-physical .radio-multi-button label[for=applicantHair2],#applicant-physical .radio-multi-button label[for=applicantHair5]{width:16rem}#applicant-physical fieldset#race-select label[for=applicantRace1],#minor-information fieldset#race-select label[for=race1]{width:20rem}#applicant-physical fieldset#eye label[for=applicantEyes0],#applicant-physical fieldset#eye label[for=applicantEyes1],#applicant-physical fieldset#eye label[for=applicantEyes2],#applicant-physical fieldset#eye label[for=applicantEyes3],#applicant-physical fieldset#eye label[for=applicantEyes4],#applicant-physical fieldset#eye label[for=applicantEyes5],#applicant-physical fieldset#eye label[for=applicantEyes7],#applicant-physical fieldset#hair label[for=applicantHair0],#applicant-physical fieldset#hair label[for=applicantHair1],#applicant-physical fieldset#hair label[for=applicantHair3],#applicant-physical fieldset#hair label[for=applicantHair4],#applicant-physical fieldset#hair label[for=applicantHair6],#applicant-physical fieldset#hair label[for=applicantHair7],#applicant-physical fieldset#hair label[for=applicantHair8],#applicant-physical fieldset#hair label[for=applicantHair9],#applicant-physical fieldset#hair label[for=applicantHair10],#applicant-physical fieldset#hair label[for=applicantHair11],#applicant-physical fieldset#hair label[for=applicantHair12],#applicant-physical fieldset#race-select label[for=applicantRace2],#applicant-physical fieldset#race-select label[for=applicantRace3],#applicant-physical fieldset#race-select label[for=applicantRace5],#applicant-physical fieldset#sex-select label[for=applicantSex1],#minor-information fieldset#race-select label[for=race2],#minor-information fieldset#race-select label[for=race3],#minor-information fieldset#race-select label[for=race5],#minor-information fieldset#sex-select label[for=sex1]{width:7.8rem}#applicant-physical fieldset#eye label[for=applicantEyes6]{width:16rem}#applicant-physical fieldset#hair label[for=applicantHair3],#applicant-physical fieldset#hair label[for=applicantHair4],#applicant-physical fieldset#hair label[for=applicantHair5]{margin-bottom:2rem}#applicant-physical fieldset#race-select label[for=applicantRace4],#applicant-physical fieldset#sex-select label[for=applicantSex0],#minor-information fieldset#race-select label[for=race4],#minor-information fieldset#sex-select label[for=sex0]{width:11.8rem}#applicant-contact label[for=applicantCity],#applicant-contact label[for=applicantCountry],#applicant-contact label[for=applicantEmail],#applicant-contact label[for=applicantPhone],#applicant-contact label[for=applicantState],#applicant-contact label[for=applicantStreet],#applicant-contact label[for=applicantZip]{display:block;width:100%}#add-minor h2,#add-minor p.list-follows,#add-minor ul.unstyled-list.single-line{margin-left:2rem;margin-right:2rem}#add-minor .form-navigation-2{padding-left:2rem}#add-minor label.checkbox{padding-top:0}#minor-information .visitation-step,#minor-information h2,#minor-information legend.required,#minor-questionnaire .visitation-step,#minor-questionnaire h2{margin-left:2rem}#minor-information label[for=firstName],#minor-information label[for=lastName],#minor-information label[for=middleName],#minor-information label[for=placeOfBirth],#minor-information label[for=ssn]{display:block;margin-left:2rem;margin-right:2rem;width:auto}#minor-information input#ssn{width:calc(100% - 22px)}#minor-information fieldset#race-select,#minor-information fieldset#sex-select{padding:0 2rem}#minor-visitation-select .description,#minor-visitation-select .visitation-step,#minor-visitation-select h2{margin-left:2rem}#minor-visitation-select .col-19 p.h2-style,#minor-visitation-select .col-19>p{padding:0 2rem}#review-added-minor .visitation-step{margin-left:2rem}#review-added-minor #minor-review-confirmation,#review-added-minor h2{padding-left:2rem;padding-right:2rem}#review-added-minor .col-19>p:first-child{padding:0 2rem}#application-review h2{margin-left:2rem}#application-review .col-15>p:first-child{padding:2rem}#application-review #minor-info,#application-review .minor-offender-list-header,#application-review .review-list-header,#application-review .visitor-data{padding-left:2rem;padding-right:2rem}#application-review #minor-info{background-color:#fff}#application-review .minor-offender-list-header h3,#application-review .minor-offender-list-header p.description,#application-review .review-list-header #no-minor-added,#application-review .review-list-header h3,#application-review .review-list-header p.description{padding-left:0}#application-review #minor-info .visitor-data{background-color:#fff;padding:0}#application-review .review-list-header:first-of-type{margin:0 2rem}}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;-ms-touch-action:none;touch-action:none}.rc-slider,.rc-slider *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{width:100%;background-color:#e9e9e9}.rc-slider-rail,.rc-slider-track{position:absolute;height:4px;border-radius:6px}.rc-slider-track{left:0;background-color:#abe2fb}.rc-slider-handle{position:absolute;margin-left:-7px;margin-top:-5px;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;cursor:grab;border-radius:50%;border:2px solid #96dbfa;background-color:#fff;-ms-touch-action:pan-x;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;-webkit-box-shadow:0 0 0 5px #96dbfa;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;-webkit-box-shadow:unset;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;-webkit-box-shadow:0 0 5px #57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-bottom:-7px;-ms-touch-action:pan-y;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child,.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block!important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{-webkit-animation-name:rcSliderTooltipZoomDownIn;animation-name:rcSliderTooltipZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{-webkit-animation-name:rcSliderTooltipZoomDownOut;animation-name:rcSliderTooltipZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@-webkit-keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}@keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;-webkit-box-shadow:0 0 4px #d9d9d9;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}
/*# sourceMappingURL=main.46775a2f.css.map*/