/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mo_saml_btn-block{display:block !important;width:90% !important;}.mo_saml_btn{display:inline-block;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;text-decoration:none}.mo_saml_btn:focus,.mo_saml_btn:active:focus,.mo_saml_btn.active:focus,.mo_saml_btn.focus,.mo_saml_btn:active.focus,.mo_saml_btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.mo_saml_btn:hover,.mo_saml_btn:focus,.mo_saml_btn.focus{text-decoration:none}.mo_saml_btn:active,.mo_saml_btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.mo_saml_btn.disabled,.mo_saml_btn[disabled],fieldset[disabled] .mo_saml_btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity = 65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.mo_saml_btn-default{color:#333;background-color:#fff;border-color:#ccc}.mo_saml_btn-default:hover,.mo_saml_btn-default:focus,.mo_saml_btn-default.focus,.mo_saml_btn-default:active,.mo_saml_btn-default.active,.open>.dropdown-toggle.mo_saml_btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.mo_saml_btn-default:active,.mo_saml_btn-default.active,.open>.dropdown-toggle.mo_saml_btn-default{background-image:none}.mo_saml_btn-default.disabled,.mo_saml_btn-default[disabled],fieldset[disabled] .mo_saml_btn-default,.mo_saml_btn-default.disabled:hover,.mo_saml_btn-default[disabled]:hover,fieldset[disabled] .mo_saml_btn-default:hover,.mo_saml_btn-default.disabled:focus,.mo_saml_btn-default[disabled]:focus,fieldset[disabled] .mo_saml_btn-default:focus,.mo_saml_btn-default.disabled.focus,.mo_saml_btn-default[disabled].focus,fieldset[disabled] .mo_saml_btn-default.focus,.mo_saml_btn-default.disabled:active,.mo_saml_btn-default[disabled]:active,fieldset[disabled] .mo_saml_btn-default:active,.mo_saml_btn-default.disabled.active,.mo_saml_btn-default[disabled].active,fieldset[disabled] .mo_saml_btn-default.active{background-color:#fff;border-color:#ccc}.mo_saml_btn-default .badge{color:#fff;background-color:#333}.mo_saml_btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.mo_saml_btn-primary:hover,.mo_saml_btn-primary:focus,.mo_saml_btn-primary.focus,.mo_saml_btn-primary:active,.mo_saml_btn-primary.active,.open>.dropdown-toggle.mo_saml_btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.mo_saml_btn-primary:active,.mo_saml_btn-primary.active,.open>.dropdown-toggle.mo_saml_btn-primary{background-image:none}.mo_saml_btn-primary.disabled,.mo_saml_btn-primary[disabled],fieldset[disabled] .mo_saml_btn-primary,.mo_saml_btn-primary.disabled:hover,.mo_saml_btn-primary[disabled]:hover,fieldset[disabled] .mo_saml_btn-primary:hover,.mo_saml_btn-primary.disabled:focus,.mo_saml_btn-primary[disabled]:focus,fieldset[disabled] .mo_saml_btn-primary:focus,.mo_saml_btn-primary.disabled.focus,.mo_saml_btn-primary[disabled].focus,fieldset[disabled] .mo_saml_btn-primary.focus,.mo_saml_btn-primary.disabled:active,.mo_saml_btn-primary[disabled]:active,fieldset[disabled] .mo_saml_btn-primary:active,.mo_saml_btn-primary.disabled.active,.mo_saml_btn-primary[disabled].active,fieldset[disabled] .mo_saml_btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.mo_saml_btn-primary .mo_saml_badge{color:#337ab7;background-color:#fff}.mo_saml_btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.mo_saml_btn-success:hover,.mo_saml_btn-success:focus,.mo_saml_btn-success.focus,.mo_saml_btn-success:active,.mo_saml_btn-success.active,.open>.dropdown-toggle.mo_saml_btn-success{color:#fff;background-color:#449d44;border-color:#398439}.mo_saml_btn-success:active,.mo_saml_btn-success.active,.open>.dropdown-toggle.mo_saml_btn-success{background-image:none}.mo_saml_btn-success.disabled,.mo_saml_btn-success[disabled],fieldset[disabled] .mo_saml_btn-success,.mo_saml_btn-success.disabled:hover,.mo_saml_btn-success[disabled]:hover,fieldset[disabled] .mo_saml_btn-success:hover,.mo_saml_btn-success.disabled:focus,.mo_saml_btn-success[disabled]:focus,fieldset[disabled] .mo_saml_btn-success:focus,.mo_saml_btn-success.disabled.focus,.mo_saml_btn-success[disabled].focus,fieldset[disabled] .mo_saml_btn-success.focus,.mo_saml_btn-success.disabled:active,.mo_saml_btn-success[disabled]:active,fieldset[disabled] .mo_saml_btn-success:active,.mo_saml_btn-success.disabled.active,.mo_saml_btn-success[disabled].active,fieldset[disabled] .mo_saml_btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.mo_saml_btn-success .badge{color:#5cb85c;background-color:#fff}.mo_saml_btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.mo_saml_btn-info:hover,.mo_saml_btn-info:focus,.mo_saml_btn-info.focus,.mo_saml_btn-info:active,.mo_saml_btn-info.active,.open>.dropdown-toggle.mo_saml_btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.mo_saml_btn-info:active,.mo_saml_btn-info.active,.open>.dropdown-toggle.mo_saml_btn-info{background-image:none}.mo_saml_btn-info.disabled,.mo_saml_btn-info[disabled],fieldset[disabled] .mo_saml_btn-info,.mo_saml_btn-info.disabled:hover,.mo_saml_btn-info[disabled]:hover,fieldset[disabled] .mo_saml_btn-info:hover,.mo_saml_btn-info.disabled:focus,.mo_saml_btn-info[disabled]:focus,fieldset[disabled] .mo_saml_btn-info:focus,.mo_saml_btn-info.disabled.focus,.mo_saml_btn-info[disabled].focus,fieldset[disabled] .mo_saml_btn-info.focus,.mo_saml_btn-info.disabled:active,.mo_saml_btn-info[disabled]:active,fieldset[disabled] .mo_saml_btn-info:active,.mo_saml_btn-info.disabled.active,.mo_saml_btn-info[disabled].active,fieldset[disabled] .mo_saml_btn-info.active{background-color:#5bc0de;border-color:#46b8da}.mo_saml_btn-info .badge{color:#5bc0de;background-color:#fff}.mo_saml_btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.mo_saml_btn-warning:hover,.mo_saml_btn-warning:focus,.mo_saml_btn-warning.focus,.mo_saml_btn-warning:active,.mo_saml_btn-warning.active,.open>.dropdown-toggle.mo_saml_btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.mo_saml_btn-warning:active,.mo_saml_btn-warning.active,.open>.dropdown-toggle.mo_saml_btn-warning{background-image:none}.mo_saml_btn-warning.disabled,.mo_saml_btn-warning[disabled],fieldset[disabled] .mo_saml_btn-warning,.mo_saml_btn-warning.disabled:hover,.mo_saml_btn-warning[disabled]:hover,fieldset[disabled] .mo_saml_btn-warning:hover,.mo_saml_btn-warning.disabled:focus,.mo_saml_btn-warning[disabled]:focus,fieldset[disabled] .mo_saml_btn-warning:focus,.mo_saml_btn-warning.disabled.focus,.mo_saml_btn-warning[disabled].focus,fieldset[disabled] .mo_saml_btn-warning.focus,.mo_saml_btn-warning.disabled:active,.mo_saml_btn-warning[disabled]:active,fieldset[disabled] .mo_saml_btn-warning:active,.mo_saml_btn-warning.disabled.active,.mo_saml_btn-warning[disabled].active,fieldset[disabled] .mo_saml_btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.mo_saml_btn-warning .badge{color:#f0ad4e;background-color:#fff}.mo_saml_btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.mo_saml_btn-danger:hover,.mo_saml_btn-danger:focus,.mo_saml_btn-danger.focus,.mo_saml_btn-danger:active,.mo_saml_btn-danger.active,.open>.dropdown-toggle.mo_saml_btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.mo_saml_btn-danger:active,.mo_saml_btn-danger.active,.open>.dropdown-toggle.mo_saml_btn-danger{background-image:none}.mo_saml_btn-danger.disabled,.mo_saml_btn-danger[disabled],fieldset[disabled] .mo_saml_btn-danger,.mo_saml_btn-danger.disabled:hover,.mo_saml_btn-danger[disabled]:hover,fieldset[disabled] .mo_saml_btn-danger:hover,.mo_saml_btn-danger.disabled:focus,.mo_saml_btn-danger[disabled]:focus,fieldset[disabled] .mo_saml_btn-danger:focus,.mo_saml_btn-danger.disabled.focus,.mo_saml_btn-danger[disabled].focus,fieldset[disabled] .mo_saml_btn-danger.focus,.mo_saml_btn-danger.disabled:active,.mo_saml_btn-danger[disabled]:active,fieldset[disabled] .mo_saml_btn-danger:active,.mo_saml_btn-danger.disabled.active,.mo_saml_btn-danger[disabled].active,fieldset[disabled] .mo_saml_btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.mo_saml_btn-danger .badge{color:#d9534f;background-color:#fff}.mo_saml_btn-link{font-weight:400;color:#337ab7;border-radius:0}.mo_saml_btn-link,.mo_saml_btn-link:active,.mo_saml_btn-link.active,.mo_saml_btn-link[disabled],fieldset[disabled] .mo_saml_btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.mo_saml_btn-link,.mo_saml_btn-link:hover,.mo_saml_btn-link:focus,.mo_saml_btn-link:active{border-color:transparent}.mo_saml_btn-link:hover,.mo_saml_btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.mo_saml_btn-link[disabled]:hover,fieldset[disabled] .mo_saml_btn-link:hover,.mo_saml_btn-link[disabled]:focus,fieldset[disabled] .mo_saml_btn-link:focus{color:#777;text-decoration:none}.mo_saml_btn-lg,.mo_saml_btn-group-lg>.mo_saml_btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.mo_saml_btn-sm,.mo_saml_btn-group-sm>.mo_saml_btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.mo_saml_btn-xs,.mo_saml_btn-group-xs>.mo_saml_btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.mo_saml_btn-block{display:block;width:100%}.mo_saml_btn-block+.mo_saml_btn-block{margin-top:5px}input[type=submit].mo_saml_btn-block,input[type=reset].mo_saml_btn-block,input[type=button].mo_saml_btn-block{width:100%}.mo_saml_btn-group,.mo_saml_btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.mo_saml_btn-group>.mo_saml_btn,.mo_saml_btn-group-vertical>.mo_saml_btn{position:relative;float:left}.mo_saml_btn-group>.mo_saml_btn:hover,.mo_saml_btn-group-vertical>.mo_saml_btn:hover,.mo_saml_btn-group>.mo_saml_btn:focus,.mo_saml_btn-group-vertical>.mo_saml_btn:focus,.mo_saml_btn-group>.mo_saml_btn:active,.mo_saml_btn-group-vertical>.mo_saml_btn:active,.mo_saml_btn-group>.mo_saml_btn.active,.mo_saml_btn-group-vertical>.mo_saml_btn.active{z-index:2}.mo_saml_btn-group .mo_saml_btn+.mo_saml_btn,.mo_saml_btn-group .mo_saml_btn+.mo_saml_btn-group,.mo_saml_btn-group .mo_saml_btn-group+.mo_saml_btn,.mo_saml_btn-group .mo_saml_btn-group+.mo_saml_btn-group{margin-left:-1px}.mo_saml_btn-toolbar{margin-left:-5px}.mo_saml_btn-toolbar .mo_saml_btn-group,.mo_saml_btn-toolbar .input-group{float:left}.mo_saml_btn-toolbar>.mo_saml_btn,.mo_saml_btn-toolbar>.mo_saml_btn-group,.mo_saml_btn-toolbar>.input-group{margin-left:5px}.mo_saml_btn-group>.mo_saml_btn:not (:first-child):not (:last-child):not (.dropdown-toggle){border-radius:0}.mo_saml_btn-group>.mo_saml_btn:first-child{margin-left:0}.mo_saml_btn-group>.mo_saml_btn:first-child:not (:last-child):not (.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.mo_saml_btn-group>.mo_saml_btn:last-child:not (:first-child),.mo_saml_btn-group>.dropdown-toggle:not
	(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.mo_saml_btn-group>.mo_saml_btn-group{float:left}.mo_saml_btn-group>.mo_saml_btn-group:not (:first-child):not (:last-child)>.mo_saml_btn{border-radius:0}.mo_saml_btn-group>.mo_saml_btn-group:first-child>.mo_saml_btn:last-child,.mo_saml_btn-group>.mo_saml_btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.mo_saml_btn-group>.mo_saml_btn-group:last-child>.mo_saml_btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.mo_saml_btn-group .dropdown-toggle:active,.mo_saml_btn-group.open .dropdown-toggle{outline:0}.mo_saml_btn-group>.mo_saml_btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.mo_saml_btn-group>.mo_saml_btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.mo_saml_btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.mo_saml_btn-group.open .dropdown-toggle.mo_saml_btn-link{-webkit-box-shadow:none;box-shadow:none}.mo_saml_btn .caret{margin-left:0}.mo_saml_btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .mo_saml_btn-lg .caret{border-width:0 5px 5px}.mo_saml_btn-group-vertical>.mo_saml_btn,.mo_saml_btn-group-vertical>.mo_saml_btn-group,.mo_saml_btn-group-vertical>.mo_saml_btn-group>.mo_saml_btn{display:block;float:none;width:100%;max-width:100%}.mo_saml_btn-group-vertical>.mo_saml_btn-group>.mo_saml_btn{float:none}.mo_saml_btn-group-vertical>.mo_saml_btn+.mo_saml_btn,.mo_saml_btn-group-vertical>.mo_saml_btn+.mo_saml_btn-group,.mo_saml_btn-group-vertical>.mo_saml_btn-group+.mo_saml_btn,.mo_saml_btn-group-vertical>.mo_saml_btn-group+.mo_saml_btn-group{margin-top:-1px;margin-left:0}.mo_saml_btn-group-vertical>.mo_saml_btn:not (:first-child):not (:last-child){border-radius:0}.mo_saml_btn-group-vertical>.mo_saml_btn:first-child:not (:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.mo_saml_btn-group-vertical>.mo_saml_btn:last-child:not (:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.mo_saml_btn-group-vertical>.mo_saml_btn-group:not (:first-child):not (:last-child)>.mo_saml_btn{border-radius:0}.mo_saml_btn-group-vertical>.mo_saml_btn-group:first-child:not (:last-child)>.mo_saml_btn:last-child,.mo_saml_btn-group-vertical>.mo_saml_btn-group:first-child:not
	(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.mo_saml_btn-group-vertical>.mo_saml_btn-group:last-child:not (:first-child)>.mo_saml_btn:first-child{border-top-left-radius:0;border-top-right-radius:0}#miniorange_saml_backdoor_table div{display:inline-block;}#miniorange_saml_backdoor_table{border-style:none;}.mo_saml_backdoor{display:ruby;margin-left:20px;color:blue;}#miniorange_saml_backdoor_textbox1{width:100px;}#mo_saml_sp_required_star{color:red;}.mo_saml_copytooltip{position:relative;display:inline-block;}.mo_saml_copytooltip .mo_saml_copytooltiptext{visibility:hidden;width:130px;background-color:grey;color:#fff;text-align:center;border-radius:2px;padding:3px 0;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px;}.mo_saml_copytooltip .mo_saml_copytooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent;}.mo_saml_copytooltip:hover .mo_saml_copytooltiptext{visibility:visible;}.mo_saml_align_inline{display:block ruby;}
.mo_saml_help_title{font-size:17px;width:100%;color:#1B79AE;cursor:pointer;font-weight:bold;}.mo_saml_help_desc{font-size:13px;border-left:solid 2px rgba(128,128,128,0.65);margin-top:10px;padding-left:10px;}.mo_saml_help{border-top:solid 1px grey;width:95%;}.mo_saml_help_cell{padding:20px;border-bottom:solid 1px grey;}.mo_saml_support_layout{width:93%;background-color:#FFFFFF;border:1px solid #CCCCCC;padding-left:20px;}.mo_saml_table_layout{background-color:#FFFFFF;border:1px solid #CCCCCC;padding:0px 10px 10px 10px;margin-bottom:10px;}.mo_saml_table_layout input[type=text]{width:80%;}.mo_saml_table_layout td strong{margin-left:10px;}.mo_saml_table_textbox{width:80%;}.mo_saml_settings_table{width:100%;}.mo_saml_settings_table tr td:first-child{width:30%;}.mo_saml_heading_margin{margin-left:0px;}.fa.fa-pull-right{margin-left:.3em;}.fa-pull-right{float:right;}.fa-fw{width:1.28571429em !important;text-align:center;}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%;}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:normal;font-stretch:normal;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mo_copy{padding:1%;cursor:pointer;}.mo_copy:active{background:gray;}.mo_td_values{font-size:1.1em;font-weight:600;font-family:sans-serif;}.mo_saml_selected-text,.mo_saml_selected-text>*{background:#2196f3;color:#ffffff;}.mo_saml_highlight_background_url_note{background-color:#e0e0e0;border-radius:4px;padding:0.55em;width:fit-content;float:left;}.mo-margin{margin-left:10px;}.mo_saml_selected-text,.mo_saml_selected-text>*{background:#2196f3;color:#ffffff;}.mo_saml_local_pricing_free_tab{background-color:rgba(34,153,221,0.82)!important;}.mo_saml_local_pricing_paid_tab{background-color:#0B4669 !important;}.mo_saml_local_pricing_text{font-size:14px !important;color:#fff !important;font-weight:600 !important;}.mo_saml_local_pricing_sub_header{margin:2px !important;color:#fff !important;}.mo_saml_local_pricing_header{color:#fff !important;margin:4px !important;}.mo_saml_local_pricing_table{text-align:center;font-size:15px !important;background-color:#FFFFFF;}.mo_saml_meta_upload{display:none;}.mo_saml_cancel_upload{float:right;}.mo_saml_local_table_col1{padding-left:5%;}.mo_saml_local_table_col2{padding-left:20%;}.mo_saml_role_attribute_plus{width:3%;margin-left:2%;margin-right:2%;}.mo_saml_button_class{color:#fff !important;background:#337ab7 !important;border-color:#2e6da4 !important;font-size:0.5rem !important;border-radius:5px !important;}.mo_saml_sp_role{width:30%;display:inline-block;}.mo_saml_sp_profile{width:30%;display:inline-block;}.mo_saml_sp_role_class{border:1px solid #34495e;width:90%;height:28px;}.mo_saml_idp_role_class{width:30%;display:inline-block;}.mo_saml_idp_profile_class{width:30%;display:inline-block;}.mo_saml_otp_row{margin:15px 0px;}.mo_saml_profile_otp_row{margin:15px 0px;}.mo_saml_otp_sp_name{display:inline-block;width:30%;max-width:450px;}.mo_saml_profile_sp_name{display:inline-block;width:30%;max-width:450px;}.mo_saml_otp_idp_name{display:inline-block;width:48%;}.mo_saml_profile_idp_name{display:inline-block;width:48%;}.mo_saml_otp_delete{display:inline-block;width:6%;}.mo_saml_profile_delete{display:inline-block;width:6%;}.mo-display-logs{color:#3c763d;background-color:#dff0d8;padding:2%;margin-bottom:20px;text-align:center;border:1px solid #AEDB9A;font-size:18pt;}.mo-display-block{color:#050505;width:-moz-available;min-height:300px !important;overflow:auto;display:inline-block;background-color:#f6f6f6;padding:2%;margin-bottom:20px;text-align:left;border:1px solid #AEDB9A;font-size:12pt;}.mo_saml_text_center{text-align:center;}.mo_saml_register_message{display:block;text-align:center;font-size:14px;border-radius:10px;border:1px solid #fb9a9a;color:red;background-color:rgba(255,0,0,0.1);padding:8px;margin-top:15px;}.mo_saml_idp_message{display:block;margin-top:10px;text-align:center;font-size:15px;color:#fffcfc;background-color:#2e2e2e;padding:5px;width:100%;}.mo_saml_welcome_message{display:block;margin-top:10px;text-align:center;font-size:15px;color:rgba(0,128,0,0.70);background-color:rgba(0,255,0,0.15);padding:5px;border:1px solid rgba(0,128,0,0.15);border-radius:4px;}.mo_saml_highlight_background_note{background-color:#e0e0e0;border-radius:4px;padding:0.55em;width:98%;}.mo_saml_highlight_background_note_1{background-color:#e0e0e0;border-radius:4px;padding:0.55em;width:98%;}.mo_saml_table_layout{border-radius:1px;box-shadow:0 6px 12px rgba(0,0,0,0.15);background-color:#FFFFFF;border:1px solid #CCCCCC;margin:0 2% 2% 0;}.mo_saml_sp_container{width:60%;padding:2%;float:left;}.mo_saml_sp_table_layout_1{background-color:#e0e0d8;width:98%;padding:1%;overflow:hidden;}.mo_saml_form_text{padding:2px !important;box-sizing:border-box !important;padding:0.3em 0.4em 0.3em 0.5em !important;border:1px solid #b8b8b8 !important;border-top-color:#999 !important;border-radius:2px !important;background:#fcfcfa !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.125) !important;}@media only screen and (max-width:641px){.mo_saml_form_text{width:100% !important;}}.mo_saml_form_select{padding:2px !important;box-sizing:border-box !important;padding:0.3em 0.4em 0.3em 0.5em !important;border:1px solid #b8b8b8 !important;border-top-color:#999 !important;border-radius:2px !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.125) !important;}@media only screen and (max-width:641px){.mo_saml_form_select{width:100% !important;}}.mo_saml_btn-custom{color:#ffffff;font-size:14px;}.mo_saml_btn-custom:hover{color:#ffffff;border:1px solid #ffffff;}.mo_saml_container_1{width:100%;}#mo_saml_pricing-table{padding-top:30px;}#mo_saml_pricing-table li{height:40px;color:black;text-align:center;}.support_styles2{width:93%;margin-left:14px;}.mo_saml_class_inline_1{width:29%;display:inline-block;padding-top:198px;}.mo_saml_class_inline{width:17.4%;display:inline-block;vertical-align:top;}#mo_saml_pricing-table .mo_saml_pricing{margin:0;padding:0;font-family:'Robot',sans-serif;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-table{padding-bottom:15px;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-table .mo_saml_pricing-header{position:relative;background:#34495e;padding:6px 18px;text-align:center;border-top-right-radius:4px;border-top-left-radius:4px;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-table .mo_saml_pricing-header .mo_saml_pricing-title{color:#ffffff;text-transform:uppercase;letter-spacing:2px;font-size:18px;text-align:center;font-weight:500;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-table .mo_saml_pricing-header .mo_saml_pricing-rate{font-size:50px;font-weight:600;color:#ffffff;position:relative;text-align:center;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-table .mo_saml_pricing-header .mo_saml_pricing-rate sup{font-size:24px;position:relative;top:-30px;color:#bdc3c7;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-table .mo_saml_pricing-header .mo_saml_pricing-rate span{font-size:13px;color:#bdc3c7;text-transform:uppercase;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-list{padding:20px 0 40px 0;background:#c4baba1c;border:1px solid #e3e3e3;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-list ul{padding:0px;display:table;margin:0px auto;width:100%;text-align:center;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-list ul li{list-style:none;border-bottom:1px solid #EAECEB;color:black;font-size:15px;line-height:42px;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-list ul li:last-child{border:none;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-list ul li i{margin-right:12px;color:#bdc3c7;}#mo_saml_pricing-table .mo_saml_pricing .mo_saml_pricing-list ul li span{color:#34495e;}.mo_saml_pricing-rate:last-of-type{margin-top:36px;}.mo_saml_pricing-title>span{font-size:12px;letter-spacing:1px;}p.mo_saml_pricing-title{height:70px;}p.mo_saml_pricing-rate{margin-bottom:50px;}.filler-class{height:0px;}.mo_btn_note{font-size:14px;cursor:default;border-color:#337ab7;}.mo_saml_pricing-list li:nth-of-type(2n+1){background-color:rgba(23,61,80,0.06);}#mo_saml_margin{margin-bottom:22px;}.mo_saml_table_layout_support_btn{position:fixed;top:100px;z-index:10000;right:-391px;}#mosaml-feedback-overlay{background:rgba(11,13,13,0.44);top:0;left:0;width:100%;height:100%;position:fixed;z-index:9999;}#mo_support_btn{font-size:15px;cursor:pointer;text-align:center;width:150px;height:35px;background:rgba(43,141,65,0.93);color:#ffffff;border-radius:3px;transform:rotate(90deg);text-shadow:none;position:relative;margin-left:-92px;top:94px;}.mo_text_color{color:#d9534f;}.mo_saml_hidden{display:none;}.mo_saml_table_layout_support_1{border-radius:4px;position:relative;width:350px;border:1px solid #CCCCCC;padding:15px 20px 17px 20px;background-color:white;}.mo_guide_table{max-width:100%;margin-bottom:20px;border-spacing:0;border-collapse:collapse;}.mo_copy_icon_not_center>thead>tr>th,.mo_guide_table-bordered>thead>tr>th{border-bottom-width:2px;}.mo_guide_table-bordered,.mo_copy_icon_not_center{border:1px solid #ddd;}.mo_guide_table-bordered>thead>tr>th,.mo_guide_table-bordered>tbody>tr>td{border:1px solid #ddd;text-align:center;}.mo_copy_icon_not_center>thead>tr>th,.mo_copy_icon_not_center>tbody>tr>td{border:1px solid #ddd;}.mo_guide_table>thead>tr>th{padding:8px;line-height:1.42857143;}.mo_guide_text-center{text-align:center;}.mo_guide_table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9;}.mo_guide_text-color{color:#fe7e00;}.mo_saml_container_2{width:28%;padding:2%;border-radius:4px;!important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin-left:auto;margin-right:auto;float:left;}.mo_faq_button_left{float:inherit;color:#48a0dc;border:2px solid #48a0dc;padding:5px;}.mo_faq_button_left:hover{transform:scale(1.1);}.mo_faq_button_right{float:inherit;color:#48a0dc;border:2px solid #48a0dc;padding:5px;margin-left:10px;}.mo_faq_button_right:hover{transform:scale(1.1);}.mo_saml_configure_message{display:block;text-align:center;font-size:14px;border-radius:10px;border:1px solid #fb9a9a;color:red;background-color:rgba(255,0,0,0.1);padding:8px;}#miniorange_saml_backdoor_table div{display:inline-block;}#miniorange_saml_backdoor_table{border-style:none;}.mo_backdoor{display:ruby;}#miniorange_saml_backdoor_textbox1{width:150px;}#mo_saml_edit_backdoor{cursor:pointer;margin-left:15px;font-size:larger;text-decoration:none;}#mo_idp_add_custom_attr_textfields{width:50px;margin-left:100px;}.mo_idp_delete_btn_class{float:right;}.mo_idp_attr_map_row{margin:15px 0px;}.mo_idp_idp_attr_separator_title{float:right;margin-right:10%;}.mo_idp_attr_map_sp_name{display:inline-block;width:35% !important;max-width:450px;}.mo_idp_attr_map_sp_name_textfield{width:90% !important;}.mo_idp_attr_map_sep{width:80% !important;}.mo_idp_attr_map_sep_name{width:15% !important;float:right;}.mo_idp_attr_map_idp_name{display:inline-block;width:40%;}.mo_idp_role_map_delete,.mo_idp_attr_map_delete{display:inline-block;width:6%;margin-top:15px;float:right;}.atrr_attribute_plus{width:3%;margin-left:2%;margin-right:2%;}.button_class_attr{color:#fff !important;background:#337ab7 !important;border-color:#2e6da4 !important;font-size:0.5rem !important;border-radius:5px !important;}.mo_idp_sp_attr_title{width:35%;display:inline-block;}.mo_idp_idp_attr_title{width:90%;height:28px;display:inline;}.mo_saml_sp_font_for_heading{letter-spacing:0.08em;text-transform:uppercase;font-size:1.2em;font-weight:bold;padding-bottom:1%;}.mo_saml_font_SP_setup_for_heading{letter-spacing:0.08em;text-transform:uppercase;font-size:1em;font-weight:bold;padding-bottom:1%;color:#d9534f;text-align:center;}.mo_saml_sp_font_for_sub_heading{letter-spacing:0.08em;text-transform:uppercase;font-size:1.1em;font-weight:bold;}#edit-modules th{text-align:center;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/themes/contrib/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/themes/contrib/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/themes/contrib/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/contrib/stable/images/core/icons/787878/twistie-up.svg);}
:root{--background-light-shadow:var(--color-manawa-blue-100);--border-light:var(--color-wapello-coal-150);--color-black:var(--color-wapello-coal-900);--color-focus-blue-600:#3d8eff;--color-manawa-blue-100:#e2e9f3;--color-manawa-blue-150:#d3dfee;--color-manawa-blue-50:#f0f4f9;--color-manawa-blue-600:#1c5dba;--color-solidago-gold-700:#c38e16;--color-wapello-coal-150:#e5e6e6;--color-wapello-coal-900:#171818;--color-white:#fff;--font-display-face:"Work Sans",Arial,Helvetica,sans-serif;--font-size-xl:1.5rem;--font-size-xs:0.875rem;--font-size-2xs:0.75rem;--font-size-2xl:1.75rem;--grid-12col-max-width:repeat(12,minmax(0,4.833rem));--grid-12col:repeat(12,minmax(0,1fr));--grid-6col:repeat(6,minmax(0,1fr));--gutter-m:var(--v-space-2xs);--gutter:var(--gutter-m);--layout-padding-xs:var(--v-space-3xs);--layout-padding:var(--layout-padding-xs);--line-light:var(--color-manawa-blue-150);--line-height-2xs:1rem;--line-height-3xs:.75rem;--v-space-2xs:2rem;--v-space-3xs:1.5rem;--v-space-4xs:1rem;--z-index-header:100;}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;src:local(''),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-regular.woff2) format('woff2'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-regular.woff) format('woff'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-regular.ttf) format('truetype');}@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;src:local(''),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-600.woff2) format('woff2'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-600.woff) format('woff'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-600.ttf) format('truetype');}@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;src:local(''),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-700.woff2) format('woff2'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-700.woff) format('woff'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-700.ttf) format('truetype');}@font-face{font-family:'Work Sans';font-style:italic;font-weight:400;src:local(''),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-italic.woff2) format('woff2'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-italic.woff) format('woff'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-italic.ttf) format('truetype');}@font-face{font-family:'Work Sans';font-style:italic;font-weight:600;src:local(''),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-600italic.woff2) format('woff2'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-600italic.woff) format('woff'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-600italic.ttf) format('truetype');}@font-face{font-family:'Work Sans';font-style:italic;font-weight:700;src:local(''),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-700italic.woff2) format('woff2'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-700italic.woff) format('woff'),url(/modules/custom/iadf_brand_mark/assets/fonts/work-sans-v18-latin-700italic.ttf) format('truetype');}.iowa-brandmark-wrapper{display:grid !important;grid-template-columns:1fr !important;min-height:var(--v-space-3xl) !important;overflow:hidden !important;position:relative !important;z-index:var(--z-index-header) !important;}body:not(.is-always-mobile-nav) .iowa-brandmark-wrapper{overflow:visible !important;}.iowa-brandmark{border-bottom:.0625rem solid var(--border-light) !important;color:var(--color-black) !important;font-family:var(--font-display-face) !important;font-size:var(--font-size-xs) !important;font-weight:400 !important;line-height:var(--line-height-2xs) !important;padding-bottom:var(--v-space-3xs) !important;padding-top:var(--v-space-3xs) !important;grid-column:span 1 !important;background:transparent !important;}.iowa-brandmark-wrapper{background-color:var(--color-white) !important;}.iowa-brandmark__grid--full{-webkit-column-gap:var(--gutter) !important;-moz-column-gap:var(--gutter) !important;column-gap:var(--gutter) !important;display:grid !important;grid-template-columns:var(--grid-6col) !important;padding-left:var(--layout-padding) !important;padding-right:var(--layout-padding) !important;}.iowa-brandmark__grid-item{display:grid !important;grid-column:1/-1 !important;}.iowa-brandmark__inner{display:grid !important;justify-content:space-between !important;grid-template-columns:var(--grid-6col) !important;row-gap:var(--v-space-3xs) !important;grid-column:1/-1 !important;}.iowa-brandmark__inner__first :first-child{margin-right:var(--v-space-5xs) !important;}.iowa-brandmark__logo{background-image:url(/modules/custom/iadf_brand_mark/assets/img/iowa-logo.svg) !important;background-size:cover !important;width:6.25rem !important;height:1.57869rem !important;position:relative !important;}.iowa-brandmark__brand{display:grid !important;grid-column:1/-1 !important;}.iowa-brandmark__sitename{grid-column:1/-1 !important;}.iowa-brandmark__sitename-first{font-family:var(--font-body-face) !important;font-size:var(--font-size-s) !important;line-height:1.2 !important;margin-bottom:.25rem !important;}.iowa-brandmark__sitename-second{font-family:var(--font-display-face) !important;font-size:var(--font-size-2xl) !important;font-weight:600 !important;line-height:1.2 !important;word-break:break-word !important;}.iowa-brandmark__search{background:var(--background-light-shadow) !important;display:none !important;grid-column:1/-1 !important;grid-row:2 !important;padding:var(--v-space-4xs) 0 !important;position:relative !important;display:none !important;}.iowa-brandmark__search--expanded{display:grid !important;}.iowa-brandmark__search--expanded:before{background-color:var(--background-light-shadow) !important;content:"" !important;height:100% !important;left:-50vw !important;position:absolute !important;right:-50vw !important;z-index:-1 !important;}.iowa-brandmark__search form[role="search"],.iowa-brandmark__search form.search-form,.iowa-brandmark__search form.search-block-form,.iowa-brandmark__search form.gsc-search-box{font-size:13px !important;margin-top:0 !important;margin-right:0 !important;margin-bottom:4px !important;margin-left:0 !important;width:100% !important;background:unset !important;border-radius:0 !important;padding:0 !important;}.iowa-brandmark__search form.search-form .container-inline{position:unset !important;margin:unset !important;padding:unset !important;max-width:unset !important;border:unset !important;background:unset !important;-webkit-border-radius:unset !important;-moz-border-radius:unset !important;border-radius:unset !important;}.iowa-brandmark__search div[role="search"],.iowa-brandmark__search form.search-form > div,.iowa-brandmark__search form.search-block-form > div{border-radius:0 !important;padding:0 !important;background-color:unset !important;width:unset !important;position:relative !important;}.iowa-brandmark__search form[role="search"] .form-type-textfield,.iowa-brandmark__search form.search-form .form-type-textfield,.iowa-brandmark__search form.search-block-form .form-item{margin-right:3.5rem !important;display:block !important;margin-top:0 !important;margin-bottom:0 !important;}.iowa-brandmark__search .gsc-search-box *{margin:0;padding:0;}.iowa-brandmark__search .gsc-search-box{margin-bottom:0;position:relative;}.iowa-brandmark__search table.gsc-search-box td.gsc-input{margin:0;padding:0;}.iowa-brandmark__search .gsc-input-box{background:transparent;border:0;border-radius:0;padding:0;}.iowa-brandmark__search form[role="search"] .form-type-textfield label,.iowa-brandmark__search form.search-form .form-type-textfield label,.iowa-brandmark__search form.search-block-form .form-item label{display:none !important;}.iowa-brandmark__search form[role="search"] input[type="search"],.iowa-brandmark__search form.search-form input[type="text"],.iowa-brandmark__search form.search-block-form input[type="search"],.iowa-brandmark__search form.gsc-search-box input.gsc-input{background-image:unset !important;background-color:#fff !important;border:0 !important;font-weight:600 !important;height:3.5rem !important;margin-top:0.0625rem !important;outline:.0625rem solid var(--line-light) !important;outline-offset:-0.0625rem !important;padding:0 var(--v-space-4xs) !important;width:100% !important;box-sizing:border-box !important;border-radius:0 !important;font-style:unset !important;color:#000 !important;}.iowa-brandmark__search form[role="search"] input[type="search"]::placeholder,.iowa-brandmark__search form.search-form input[type="text"]::placeholder,.iowa-brandmark__search form.search-block-form input[type="search"]::placeholder,.iowa-brandmark__search form.gsc-search-box input.gsc-input::placeholder{color:#000 !important;}body:not(.is-always-mobile-nav) .iowa-brandmark__search form[role="search"] input[type="search"],body:not(.is-always-mobile-nav) .iowa-brandmark__search form.search-form input[type="textfield"],body:not(.is-always-mobile-nav) .iowa-brandmark__search form.search-block-form input[type="search"],body:not(.is-always-mobile-nav) .iowa-brandmark__search form.gsc-search-box input.gsc-input{outline:.125rem solid var(--line-light) !important;}.iowa-brandmark__search form[role="search"] input[type="submit"][id^="search-form--submit"],.iowa-brandmark__search form.search-form input[type="submit"],.iowa-brandmark__search form.search-block-form input[type="submit"],.iowa-brandmark__search form.search-block-form button[type="submit"],.iowa-brandmark__search form.gsc-search-box button.gsc-search-button{background-color:var(--color-solidago-gold-700) !important;border:1px solid var(--color-solidago-gold-700) !important;height:3.5rem !important;justify-content:center !important;margin:0 !important;padding:0 !important;transition:background-color .12s ease,border-color .12s ease !important;width:3.5rem !important;border-radius:0 !important;background-position:center !important;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIKICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy43NSAxMC44NzVDMy43NSA2LjkzOTk3IDYuOTM5OTcgMy43NSAxMC44NzUgMy43NUMxNC44MSAzLjc1IDE4IDYuOTM5OTcgMTggMTAuODc1QzE4IDE0LjgxIDE0LjgxIDE4IDEwLjg3NSAxOEM2LjkzOTk3IDE4IDMuNzUgMTQuODEgMy43NSAxMC44NzVaTTEwLjg3NSAyLjI1QzYuMTExNTQgMi4yNSAyLjI1IDYuMTExNTQgMi4yNSAxMC44NzVDMi4yNSAxNS42Mzg1IDYuMTExNTQgMTkuNSAxMC44NzUgMTkuNUMxMi45ODY3IDE5LjUgMTQuOTIxMiAxOC43NDExIDE2LjQyMDUgMTcuNDgxMkwyMC40Njk3IDIxLjUzMDNDMjAuNzYyNiAyMS44MjMyIDIxLjIzNzQgMjEuODIzMiAyMS41MzAzIDIxLjUzMDNDMjEuODIzMiAyMS4yMzc0IDIxLjgyMzIgMjAuNzYyNiAyMS41MzAzIDIwLjQ2OTdMMTcuNDgxMiAxNi40MjA1QzE4Ljc0MTEgMTQuOTIxMiAxOS41IDEyLjk4NjcgMTkuNSAxMC44NzVDMTkuNSA2LjExMTU0IDE1LjYzODUgMi4yNSAxMC44NzUgMi4yNVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==") !important;background-repeat:no-repeat !important;background-size:20px !important;box-sizing:content-box !important;right:0 !important;top:0 !important;text-indent:-9999px !important;position:absolute !important;}.iowa-brandmark__logo a{position:absolute !important;top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;text-indent:-9999px !important;}.iowa-brandmark-menu__control-container{align-items:center !important;background:var(--color-white) !important;display:flex !important;gap:2rem !important;grid-column:-1 !important;grid-row:1 !important;justify-content:space-between !important;justify-self:end !important;position:relative !important;}.iowa-brandmark-menu__search{background:var(--accent-secondary-light) !important;border:0 !important;color:var(--color-black) !important;font-family:var(--font-display-face) !important;font-size:var(--font-size-m) !important;font-weight:400 !important;font-weight:700 !important;line-height:var(--line-height-s) !important;background-color:transparent !important;height:var(--v-space-3xs) !important;padding:0 !important;cursor:pointer !important;border-radius:0 !important;}.iowa-brandmark-menu__search:before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIKICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy43NSAxMC44NzVDMy43NSA2LjkzOTk3IDYuOTM5OTcgMy43NSAxMC44NzUgMy43NUMxNC44MSAzLjc1IDE4IDYuOTM5OTcgMTggMTAuODc1QzE4IDE0LjgxIDE0LjgxIDE4IDEwLjg3NSAxOEM2LjkzOTk3IDE4IDMuNzUgMTQuODEgMy43NSAxMC44NzVaTTEwLjg3NSAyLjI1QzYuMTExNTQgMi4yNSAyLjI1IDYuMTExNTQgMi4yNSAxMC44NzVDMi4yNSAxNS42Mzg1IDYuMTExNTQgMTkuNSAxMC44NzUgMTkuNUMxMi45ODY3IDE5LjUgMTQuOTIxMiAxOC43NDExIDE2LjQyMDUgMTcuNDgxMkwyMC40Njk3IDIxLjUzMDNDMjAuNzYyNiAyMS44MjMyIDIxLjIzNzQgMjEuODIzMiAyMS41MzAzIDIxLjUzMDNDMjEuODIzMiAyMS4yMzc0IDIxLjgyMzIgMjAuNzYyNiAyMS41MzAzIDIwLjQ2OTdMMTcuNDgxMiAxNi40MjA1QzE4Ljc0MTEgMTQuOTIxMiAxOS41IDEyLjk4NjcgMTkuNSAxMC44NzVDMTkuNSA2LjExMTU0IDE1LjYzODUgMi4yNSAxMC44NzUgMi4yNVoiIGZpbGw9IiMyRTMwMzAiLz4KPC9zdmc+Cg==") !important;background-position:50% !important;background-repeat:no-repeat !important;content:"" !important;display:inline-block !important;height:var(--font-size-xl) !important;width:var(--font-size-xl) !important;}.iowa-brandmark-menu__search:focus{outline:solid .125rem var(--color-focus-blue-600) !important;outline-offset:.25rem !important;}@media (min-width:60rem){.iowa-brandmark{border-bottom:0 !important;padding-bottom:0 !important;}body:not(.is-always-mobile-nav) .iowa-brandmark__search{background:transparent !important;display:grid !important;grid-column:11/-1 !important;grid-row:1 !important;margin-left:0 !important;padding:0 !important;position:relative !important;text-align:end !important;top:auto !important;width:auto !important;}body:not(.is-always-mobile-nav) .iowa-brandmark__search form.search-form .container-inline .form-text{outline:0.125rem solid var(--color-manawa-blue-100) !important;}.iowa-brandmark__logo{width:210px !important;height:55px !important;}.iowa-brandmark__brand{align-items:center !important;display:flex !important;grid-column:1/span 9 !important;grid-row:1 !important;}.iowa-brandmark__inner{grid-template-columns:var(--grid-12col) !important;grid-template-rows:auto 1fr !important;}.iowa-brandmark__grid--full{grid-template-columns:var(--grid-12col) !important;}.iowa-brandmark__search{background:transparent !important;display:grid !important;grid-column:11/-1 !important;grid-row:1 !important;margin-left:0 !important;padding:0 !important;position:relative !important;text-align:end !important;top:auto !important;width:auto !important;}.iowa-brandmark-menu__control-container{display:none !important;}.iowa-brandmark__logo{display:block !important;margin-right:1.25rem !important;padding-right:1.25rem !important;position:relative !important;}.iowa-brandmark__logo:after{background-color:#2D7B90 !important;bottom:0 !important;content:"" !important;position:absolute !important;right:-.5rem !important;top:.375rem !important;width:.0625rem !important;}.iowa-brandmark__sitename-second{font-size:var(--font-size-xl) !important;}}@media (min-width:90rem){.iowa-brandmark__grid--full{-webkit-column-gap:var(--gutter) !important;-moz-column-gap:var(--gutter) !important;column-gap:var(--gutter) !important;display:grid !important;grid-template-columns:minmax(0,auto) var(--grid-12col-max-width) minmax(0,auto) !important;}.iowa-brandmark__grid-item{grid-column:2/-2 !important;}.iowa-brandmark__inner{grid-column:2/-2 !important;}}.visually-hidden{position:absolute  !important;overflow:hidden !important;clip:rect(1px,1px,1px,1px) !important;width:1px !important;height:1px !important;word-wrap:normal !important;}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-regular.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-regular.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-regular.ttf) format("truetype");}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-600.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-600.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-600.ttf) format("truetype");}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-700.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-700.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-700.ttf) format("truetype");}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-italic.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-italic.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-italic.ttf) format("truetype");}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-600italic.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-600italic.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-600italic.ttf) format("truetype");}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-700italic.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-700italic.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/source-serif-4-v7-latin-700italic.ttf) format("truetype");}@font-face{font-family:"Work Sans";font-style:normal;font-weight:400;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-regular.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-regular.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-regular.ttf) format("truetype");}@font-face{font-family:"Work Sans";font-style:normal;font-weight:600;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-600.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-600.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-600.ttf) format("truetype");}@font-face{font-family:"Work Sans";font-style:normal;font-weight:700;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-700.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-700.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-700.ttf) format("truetype");}@font-face{font-family:"Work Sans";font-style:italic;font-weight:400;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-italic.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-italic.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-italic.ttf) format("truetype");}@font-face{font-family:"Work Sans";font-style:italic;font-weight:600;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-600italic.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-600italic.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-600italic.ttf) format("truetype");}@font-face{font-family:"Work Sans";font-style:italic;font-weight:700;src:local(""),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-700italic.woff2) format("woff2"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-700italic.woff) format("woff"),url(/modules/custom/iadf_tophat/assets/fonts/work-sans-v18-latin-700italic.ttf) format("truetype");}:root{--background-light-shadow:var(--color-manawa-blue-100);--border-light:var(--color-wapello-coal-150);--color-black:var(--color-wapello-coal-900);--color-manawa-blue-100:#e2e9f3;--color-manawa-blue-50:#f0f4f9;--color-manawa-blue-600:#1c5dba;--color-solidago-gold-700:#c38e16;--color-wapello-coal-150:#e5e6e6;--color-wapello-coal-900:#171818;--color-white:#fff;--font-display-face:"Work Sans",Arial,Helvetica,sans-serif;--font-size-xs:0.875rem;--font-size-2xs:0.75rem;--grid-12col-max-width:repeat(12,minmax(0,4.833rem));--grid-12col:repeat(12,minmax(0,1fr));--grid-6col:repeat(6,minmax(0,1fr));--gutter-m:var(--v-space-2xs);--gutter:var(--gutter-m);--layout-padding-xs:var(--v-space-3xs);--layout-padding:var(--layout-padding-xs);--line-height-2xs:1rem;--line-height-3xs:.75rem;--v-space-2xs:2rem;--v-space-3xs:1.5rem;--v-space-4xs:1rem;--v-space-5xs:0.5rem;--z-index-header:100;}#block-iadftophat.block-iadf-tophat{width:100%;}.iowa-tophat-wrapper{display:grid;grid-template-columns:1fr;min-height:var(--v-space-3xl);overflow:hidden;position:relative;z-index:var(--z-index-header);}.iowa-tophat-wrapper .fa-ext.extlink{display:none;}body:not(.is-always-mobile-nav) .iowa-tophat-wrapper{overflow:visible;}.iowa-tophat{background-color:var(--color-black);color:var(--color-white);font-family:var(--font-display-face);font-size:var(--font-size-2xs);font-weight:400;line-height:var(--line-height-3xs);padding-bottom:var(--v-space-4xs);padding-top:var(--v-space-4xs);grid-column:span 1;}.iowa-tophat__grid--full{-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-template-columns:var(--grid-6col);padding-left:var(--layout-padding);padding-right:var(--layout-padding);}.iowa-tophat__grid-item{display:grid;grid-column:1/-1;}.iowa-tophat__inner{display:flex;justify-content:space-between;}.iowa-tophat__inner a:visited{color:var(--color-white);}.iowa-tophat__inner__first :first-child{margin-right:var(--v-space-5xs);}.iowa-tophat a{text-decoration:none;color:var(--color-white);font-family:var(--font-display-face);transition:color .12s ease-in,text-decoration-color .12s ease-in;-webkit-text-decoration:underline solid .125rem transparent;text-decoration:underline solid .125rem transparent;text-underline-offset:.25rem;}.iowa-tophat a:hover{-webkit-text-decoration:underline solid .125rem var(--color-white);text-decoration:underline solid .125rem var(--color-white);color:var(--color-white);}.iowa-tophat a:focus{outline:var(--color-white) solid .125rem;text-decoration-color:var(--color-white);color:var(--color-white);}.iowa-tophat__inner__second{display:none;}.iowa-tophat__inner__second :first-child{margin-right:var(--v-space-5xs);}@media (min-width:48rem){.iowa-tophat{font-family:var(--font-display-face);font-size:var(--font-size-xs);font-weight:400;line-height:var(--line-height-2xs);}.iowa-tophat__inner__first :first-child{margin-right:var(--v-space-3xs);}.iowa-tophat__inner__second :first-child{margin-right:var(--v-space-3xs);}}@media (min-width:60rem){.iowa-tophat__grid--full{grid-template-columns:var(--grid-12col);}.iowa-tophat__inner__second{display:block;}}@media (min-width:90rem){.iowa-tophat__grid--full{-webkit-column-gap:var(--gutter);-moz-column-gap:var(--gutter);column-gap:var(--gutter);display:grid;grid-template-columns:minmax(0,auto) var(--grid-12col-max-width) minmax(0,auto);}.iowa-tophat__grid-item{grid-column:2/-2;}}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
