@font-face{font-family:'cabinbold';src:url('../fonts/cabin-bold-webfont.eot');src:url('../fonts/cabin-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-bold-webfont.woff') format('woff'),url('../fonts/cabin-bold-webfont.ttf') format('truetype'),url('../fonts/cabin-bold-webfont.svg#cabinbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cabinbold_italic';src:url('../fonts/cabin-bolditalic-webfont.eot');src:url('../fonts/cabin-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-bolditalic-webfont.woff') format('woff'),url('../fonts/cabin-bolditalic-webfont.ttf') format('truetype'),url('../fonts/cabin-bolditalic-webfont.svg#cabinbold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cabinitalic';src:url('../fonts/cabin-italic-webfont.eot');src:url('../fonts/cabin-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-italic-webfont.woff') format('woff'),url('../fonts/cabin-italic-webfont.ttf') format('truetype'),url('../fonts/cabin-italic-webfont.svg#cabinitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cabinmedium';src:url('../fonts/cabin-medium-webfont.eot');src:url('../fonts/cabin-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-medium-webfont.woff') format('woff'),url('../fonts/cabin-medium-webfont.ttf') format('truetype'),url('../fonts/cabin-medium-webfont.svg#cabinmedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cabinmedium_italic';src:url('../fonts/cabin-mediumitalic-webfont.eot');src:url('../fonts/cabin-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-mediumitalic-webfont.woff') format('woff'),url('../fonts/cabin-mediumitalic-webfont.ttf') format('truetype'),url('../fonts/cabin-mediumitalic-webfont.svg#cabinmedium_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cabinregular';src:url('../fonts/cabin-regular-webfont.eot');src:url('../fonts/cabin-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-regular-webfont.woff') format('woff'),url('../fonts/cabin-regular-webfont.ttf') format('truetype'),url('../fonts/cabin-regular-webfont.svg#cabinregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cabinsemibold';src:url('../fonts/cabin-semibold-webfont.eot');src:url('../fonts/cabin-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-semibold-webfont.woff') format('woff'),url('../fonts/cabin-semibold-webfont.ttf') format('truetype'),url('../fonts/cabin-semibold-webfont.svg#cabinsemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'cabinsemibold_italic';src:url('../fonts/cabin-semibolditalic-webfont.eot');src:url('../fonts/cabin-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cabin-semibolditalic-webfont.woff') format('woff'),url('../fonts/cabin-semibolditalic-webfont.ttf') format('truetype'),url('../fonts/cabin-semibolditalic-webfont.svg#cabinsemibold_italic') format('svg');font-weight:normal;font-style:normal}html{height:100%}
body{background:#333 url(../img/back_pattern.gif);color:#333;padding-top:0;font-family:'cabinregular';font-size:1em;line-height:22px;height:100%}
form{margin:0}
hr{border-width:2px;border-color:#7a8893;border-bottom:none}
ol li{margin:10px 0}
#wrapper{width:950px;min-height:100%;margin-bottom:-376px;position:relative;background:#fff}
.lead{margin-top:-5px;font-size:1.1em;line-height:inherit;color:#33669a}
.page-title{margin-top:15px}
.req-field-ind{font-family:'cabinmedium_italic';float:right;font-size:.8em;margin-top:10px;margin-right: 10px}
.req-field-ind-modal{margin-top:0}
.req-field-ind span{margin:5px 0 0 4px;float:right;color:#f26722;font-size:2em}
.well{padding:0;margin-bottom:0;min-height:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}
.well>div{padding:10px 0 10px 25px}
.well-two{background-color:#d9d9d9}
.row{padding:0 0 10px 0}
.alert{padding:8px 0;margin-bottom:10px}
.alert p{padding:8px 15px 0 15px}
.alert ul{padding:8px 15px 0 15px}
.alert h4{padding:8px 15px 0 15px}
.alert-info{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}
.alert-info h4{font-size:1.6em;padding:20px 0 15px 55px;margin-left:15px;background:url(../img/icon_info.png) 0 center no-repeat}
.alert-success{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}
.alert-success h4{font-size:1.6em;padding:20px 0 15px 50px;margin-left:15px;background:url(../img/icon_check.png) 0 center no-repeat}
.alert-warning{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff1d6;border:none;color:#666}
.alert-warning h4{color:#4d4d4d;font-size:1.6em;padding:20px 0 15px 50px;margin-left:8px;background:url(../img/icon_warning.png) 0 center/2.5rem no-repeat}
.alert-warning h1{color:#4d4d4d;font-size:.8em;padding:20px 0 15px 50px;margin-left:8px;background:url(../img/icon_warning.png) 0 center no-repeat}
.alert-bulb h4{color:#4d4d4d;font-size:1.6em;padding:25px 0 25px 45px;margin-left:8px;background:url(../img/icon_bulb.png) 0 center no-repeat}
.alert-error{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}
.alert-error ul{list-style:none;margin:0;padding:0 0 0 15px}
.alert-error ul li{background:url(../img/icon_error.png) 0 3px no-repeat;font-style:italic;margin:2px 0;padding:2px 0 2px 25px}
.paper-warning{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff1d6;border:none;color:#666}
.paper-warning h4{color:#4d4d4d;font-size:1.6em;padding:20px 0 15px 50px;margin-left:8px;background:url(../img/TREE_01.png) 0 center no-repeat}
.paper-icon-check {padding:10px 10px 10px 10px;float:left;background:url(../img/check-mark.png) 0 center no-repeat}
.notice-text-bold {font-weight:bolder;}


h1{color:#036;font-size:1.8em;margin-bottom:10px}
a{color:#5590cc;text-decoration:underline}
a:hover{color:#333}
.button-bar{margin-top:-10px;margin-bottom:40px;background-color:#ebf5dd}
.button-bar .btn{color:#036;border:none;text-transform:uppercase;text-decoration:none;padding:40px 25px;font-size:1.1em;font-family:'cabinmedium';-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin-right:-4px}
.button-bar .pull-right .btn{border-left:8px solid #fff}
.button-bar .pull-left .btn{border-right:8px solid #fff}
.btn em{margin-top:2px}
a.btn{text-decoration:none}
.btn-primary{background-color:#8ec640;background-image:-moz-linear-gradient(top, #8ec640, #a5d267);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#8ec640), to(#a5d267));background-image:-webkit-linear-gradient(top, #8ec640, #a5d267);background-image:-o-linear-gradient(top, #8ec640, #a5d267);background-image:linear-gradient(to bottom, #8ec640, #a5d267);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#8ec640, endColorstr=#a5d267, GradientType=0);text-shadow:none}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#a5d267;background-image:-moz-linear-gradient(top, #a5d267, #8ec640);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#a5d267), to(#8ec640));background-image:-webkit-linear-gradient(top, #a5d267, #8ec640);background-image:-o-linear-gradient(top, #a5d267, #8ec640);background-image:linear-gradient(to bottom, #a5d267, #8ec640);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#a5d267, endColorstr=#8ec640, GradientType=0);background-position:0 0}
em.icon-chevron-right{background-position:-451px -70px;margin-top:0;height:20px;width:18px}
.btn-secondary{background-color:#dfefc9;background-image:-moz-linear-gradient(top, #dfefc9, #d4e9b6);background-image:-webkit-gradient(linear, 0 0, 0 300%, from(#dfefc9), to(#d4e9b6));background-image:-webkit-linear-gradient(top, #dfefc9, #d4e9b6);background-image:-o-linear-gradient(top, #dfefc9, #d4e9b6);background-image:linear-gradient(to bottom, #dfefc9, #d4e9b6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#dfefc9, endColorstr=#d4e9b6, GradientType=0)}
.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background-color:#d4e9b6;background-image:-moz-linear-gradient(top, #d4e9b6, #dfefc9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#d4e9b6), to(#dfefc9));background-image:-webkit-linear-gradient(top, #d4e9b6, #dfefc9);background-image:-o-linear-gradient(top, #d4e9b6, #dfefc9);background-image:linear-gradient(to bottom, #d4e9b6, #dfefc9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#d4e9b6, endColorstr=#dfefc9, GradientType=0);background-position:0 0}
.internal-button-bar{margin-top:0;margin-bottom:0}
.internal-button{padding-top:13px !important;padding-bottom:13px !important}
em.icon-chevron-left{background-position:-432px -70px;margin-top:0;height:20px;width:18px}
.logo-hsri-dhs{display:block;background:url(../img/homepage/logo_dhs.png) no-repeat left center;width:65px;height:65px;background-size: 100% 100%;
text-indent:-99999px;margin:20px 10px 30px 50px;float: left;}
.logo-hsri-dhs-new{display:block;width:65px;height:65px;background-size: 100% 100%;
text-indent:-99999px;margin:20px 10px 30px 50px;float: left;}
.logo-hsri{display:block;background:url(../img/homepage/logo_healthsourceri_horizontal_1.png) no-repeat left center;width:220px;height:60px;background-size: 90% 85%;
text-indent:-99999px;margin:20px 0px 0px 0px;float: left;}
.logo-hsri-new{display:block;width:220px;height:60px;background-size: 90% 85%;
text-indent:-99999px;margin:20px 0px 0px 0px;float: left;}
.logo-dhs{background:url(../img/logo_dhs_1.png) 65px 25px no-repeat}
.logo-eohhs{background:url(../img/logo_eohhs_1.png) 65px 22px no-repeat}
#header{position:relative}
#header .container{background:#fff;-webkit-box-shadow:0 4px 10px -2px #808080;-moz-box-shadow:0 4px 10px -2px #808080;box-shadow:0 4px 10px -2px #808080}
#header .nav{position:absolute;top:0;left:335px;display:block;float:left;padding-left:20px}
#header .nav>li{float:left}
#header .nav>li>a{color:#7a8893;font-size:.8em;text-decoration:none;text-transform:uppercase;padding:43px 15px;text-shadow:none}
#header .nav>li>a:hover{background-color:#b8e4f1;text-decoration:none}
#header .nav>li>a.selected{background-color:#b8e4f1;text-decoration:none}
#header .global-nav{position:absolute;text-align:right;top:0px;right:50px;list-style:none;}
#header .global-nav li{margin:0;padding:0;display:block;float:right}
#header .global-nav>li>a{color:#39f;font-size:.65em;text-transform:uppercase;text-shadow:none;font-family: Arial, sans-serif;}
#header .global-nav>li>a:hover{text-decoration:underline}
#header .global-nav>li>a.logged-in{color:#036;font-size:.65em;text-decoration:none;text-transform:uppercase;text-shadow:none}
#header .global-nav>li>a.logged-in:hover{text-decoration:none}
#header .global-nav .divider-vertical{height:12px;width:1px;margin-top:5px;padding-left:5px;margin-right:5px;overflow:hidden;background:none;border-right:1px solid #b2bac1}
#skip a{position:absolute;left:-500px}
.wf_heading{text-transform:uppercase;font-size:1.7em;font-variant:normal}
#progress-meter{background-color:#f2f2f2;padding:20px 0;-webkit-box-shadow:0 4px 10px -2px #999;-moz-box-shadow:0 4px 10px -2px #999;box-shadow:0 4px 10px -2px #999}
#progress-meter ul{position:relative;padding:0}
#progress-meter ul li{background-color:#33669a;color:#fff;font-size:.75em;list-style:none;float:left;margin:0;height:55px;width:24.3%;position:relative}
#progress-meter ul li.ss_1{width:27.8%;background:none}
#progress-meter ul li.ss_2{width:19.3%;background:none}
#progress-meter ul li.ss_3{width:19.3%;background:none}
#progress-meter ul li.ss_4{width:19.3%;background:none}
#progress-meter ul li.ss_5{width:10.8%;background:none}
#progress-meter ul div.three li{width:32.53%}
#progress-meter ul div.three li.blank{width:.93%}
#progress-meter ul div.five li{width:19.2%}
#progress-meter ul div.five li.blank{width:.93%}
#progress-meter ul div.five_ss li div{background-color:#c0c7cc;font-size:.75em;letter-spacing:.05em;line-height:12px;display:block;width:59px;text-align:center;float:left;height:45px;border-right:1px solid #fff}#progress-meter ul div.five_ss li div a{color:#036;text-decoration:none}
#progress-meter ul div.five_ss li div.visited{background-color:#407fc0}#progress-meter ul div.five_ss li div.visited a{color:#fff;text-decoration:underline}
#progress-meter ul div.five_ss li div a{display:table-cell;vertical-align:middle;margin:0 auto;height:45px}
#progress-meter ul div.five_ss li.blank{width:.86%}
#progress-meter ul li.blank{background-color:#f2f2f2;list-style:none;float:left;margin:0;height:55px;width:.93%}
#progress-meter ul li.gray{background-color:#b3b3b3;color:#036}
#progress-meter ul li div{height:45px;display:table-cell;vertical-align:middle;padding:5px 5px;letter-spacing:1px;line-height:16px}
.wf_number{font-size:1.7em;display:block;float:left;height:15px;width:20px;border-right:1px solid #fff;padding:20px 10px 20px 20px;margin-right:10px}
.wf_number_ss{font-size:.9em;display:block;position:absolute;top:17px;left:-17px;height:10px;width:51px;border-bottom:1px solid #fff;padding:0 2px 10px 2px;text-align:center;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);background-color:#7a8893}
.five_ss .visited{background-color:#036}
.wf_number_ss+div{margin-left:20px}
.wf_staus_bar{background-color:#33669a;position:relative;margin-top:22px;height:5px}
.wf_triangle{content:"";position:absolute;height:0;width:0;top:-17px;border-width:0 17px 17px;border-style:solid;border-color:transparent transparent #33669a}
.wf_status_bar_ss .wf_triangle{border-width:0 30px 25px;font-size:.7em;text-indent:-10px;line-height:30px;padding-top:0;margin-top:-5px;color:#fff}
.wf-triangle_broker_p1{left:105px}
.wf-triangle_broker_p2{left:300px}
.wf-triangle_broker_p3{left:690px}
.wf-triangle_p1{left:93px}
.wf-triangle_p2{left:300px}
.wf-triangle_p3{left:510px}
.wf-triangle_p4{left:713px}
.wf-triangle-browse_p1{left:73px}
.wf-triangle-browse_p2{left:233px}
.wf-triangle-browse_p3{left:403px}
.wf-triangle-browse_p4{left:573px}
.wf-triangle-browse_p5{left:733px}
textarea{letter-spacing:normal}
fieldset{margin-bottom:25px;background:#fff;padding:1px 1px 20px 1px;-webkit-box-shadow:0 0 4px 2px #b3b3b3;-moz-box-shadow:0 0 4px 2px #b3b3b3;box-shadow:0 0 4px 2px #b3b3b3}
span legend{background-color:#33669a;font-size:1.2em;color:#fff;padding:10px 0 10px 0;text-indent:25px;letter-spacing:1px}
fieldset.nested{margin:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;background-color:transparent}
fieldset.nested legend{font-size:1em;padding:0;border:none;line-height:20px;margin-left:10px;margin-bottom:5px;background-color:transparent}
input[type="text"],input[type="password"]{font-size:.9em;height:23px;text-indent:5px;-webkit-box-shadow:inset 0 10px 10px -10px #7a8893;-moz-box-shadow:inset 0 10px 10px -10px #7a8893;box-shadow:inset 0 10px 10px -10px #7a8893}
select,textarea,input[type="text"],input[type="password"]{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
label{cursor:pointer}
label,input,button,select,textarea{font-size:1em}
label.hidden-label,span.hidden-label{position:absolute;left:-10000px}
.help-block{margin-top:-3px;font-size:.8em;font-style:italic;color:#999}
.help-block-horizontal{margin-top:42px;line-height:15px}
.close-help-icon{font-size:1.2em;text-decoration:none;padding:2px 6px 4px 6px;color:#565656;border-radius:10px;background-color:#ccc;background-image:-moz-linear-gradient(top, #ccc, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 300%, from(#ccc), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ccc, #f2f2f2);background-image:-o-linear-gradient(top, #ccc, #f2f2f2);background-image:linear-gradient(to bottom, #ccc, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffd72a', endColorstr='#fffcb21b', GradientType=0);position:absolute;top:4px;right:5px}
.close-help-icon:hover{text-decoration:none}
select{color:#7a8893;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:32px;margin-bottom:10px;padding:0 34px 0 10px;border:1px solid #b3b3b3;-webkit-border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:1em;background:#fff url('../img/bg_select.png') no-repeat 100% 50%;-webkit-appearance:none;-moz-appearance:none;letter-spacing:normal}
select.in_table{height:30px;margin-bottom:0;line-height:15px}
body:not(#foo) input[type='radio'],body:not(#foo) input[type='checkbox']{opacity:0;position:absolute;left:-1000px;float:left;width:18px;vertical-align:top}
body:not(#foo) input[type='checkbox']+label{margin:0;clear:none;padding:6px 0 4px 35px;cursor:pointer;background:url(../img/bg_checkbox.png) 10px 5px no-repeat;text-transform:none}
body:not(#foo) input[type='checkbox']:focus+label{background:url(../img/bg_checkbox_focus.png) 6px 1px no-repeat;text-transform:none}
body:not(#foo) input[type='radio']+label{margin:0;clear:none;padding:6px 0 4px 35px;cursor:pointer;background:url(../img/bg_radio.png) 10px 6px no-repeat}
body:not(#foo) input[type='radio']:focus+label{background:url(../img/bg_radio_focus.png) 6px 1px no-repeat}
body:not(#foo) input[type='radio']:checked+label{background:url(../img/bg_radio_selected.png) 10px 6px no-repeat}
body:not(#foo) input[type='radio']:checked:focus+label{background:url(../img/bg_radio_selected_focus.png) 6px 1px no-repeat}
body:not(#foo) input[type='checkbox']:checked+label{background:url(../img/bg_checkbox_checked.png) 10px 5px no-repeat}
body:not(#foo) input[type='checkbox']:checked:focus+label{background:url(../img/bg_checkbox_checked_focus.png) 6px 1px no-repeat}
body:not(#foo) input[type='radio'].in_table,body:not(#foo) input[type='checkbox'].in_table{opacity:100;float:none;width:auto;vertical-align:middle}
.horizontal-form-radios label{display:inline !important}
.container-calendar{position:relative}
.icon-calendar{position:absolute;bottom:20px;right:7px;cursor:pointer}
.help_module{position:fixed;top:106px;right:-524px;margin:auto 50%;opacity:.7}.help_module ul{margin:0;padding:0;list-style:none;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;border-right:1px solid #1a1a1a;border-top-right-radius:10px;border-bottom-right-radius:10px}.help_module ul li a{font-size:.6em;text-align:center;display:block;background-color:#333;padding:19px 4px 1px 4px;text-decoration:none;color:#8ec640;border-bottom:1px solid #666;-webkit-box-shadow:inset 5px 0 5px -5px #808080;-moz-box-shadow:inset 5px 0 5px -5px #808080;box-shadow:inset 5px 0 5px -5px #808080}
.help_module ul li a:hover{background-color:#ebf5dd}
.help_module .help-support-section a{background:#4d4d4d url(../img/icon_contact_us.png) center 5px no-repeat;border-top-right-radius:10px}
.help_module .help-faq-section a{background:#4d4d4d url(../img/icon_faq.png) center 5px no-repeat}
.help_module .help-glossary-section a{background:#4d4d4d url(../img/icon_glossary.png) center 5px no-repeat}
.help_module .help-navigator-section a{background:#4d4d4d url(../img/icon_navigator.png) center 5px no-repeat;border-bottom-right-radius:10px;border-bottom:none}
table{color:#333;font-size:.8em;width:100%;margin-bottom:10px;margin-top:10px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}table td.table-actions{line-height:16px}table td.table-actions a{display:block}
thead th{line-height:16px;text-align:left;background-color:#fff;font-size:.9em;font-family:'cabinbold';padding:2px 5px 2px 5px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}
tbody td{background-color:#e3f4f9;font-size:.9em;padding:2px 5px 2px 5px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}
tbody tr:nth-child(even) td,.table-striped tbody tr:nth-child(even) th{background-color:#fff}

/* #planInfoTable table{color:#333;font-size:.8em;width:100%;margin-bottom:10px;margin-top:10px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}table td.table-actions{line-height:16px}table td.table-actions a{display:block} */
#planInfoTable table{color:#333;font-size:.8em;width:50%;margin-bottom:10px;margin-top:10px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}table td.table-actions{line-height:16px}table td.table-actions a{display:block}
#planInfoTable tbody td{padding:2px 5px 2px 5px; width: 300px;}

.pagination{margin-top:0;margin-bottom:0}
.pagination-quantity{margin-top:12px}
/*RIBA Merge-UHIP-101808 start-2-5-2016-*/
.clearfooter{height:376px}
/*RIBA Merge-UHIP-101808 End-*/
.footer{width:952px;background:#fff url(../img/back_footer.jpg);height:376px;padding:0;position:relative;margin:0 auto 0 auto;float:none}
#footer-links{height:160px;float:left;padding:25px 20px 0 60px;border-bottom:1px solid #4d4d4d}
#footer-links ul{list-style:none;padding:0;margin:0}
#footer-links ul li{padding:3px 0;text-transform:uppercase;font-size:.9em}
#footer-links ul li a{color:#fff;text-decoration:none}
#social-links{height:165px;float:left;padding:20px 0 0 0;border-right:1px solid #4d4d4d;border-left:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d}
.social-label{width:100%;padding-bottom:25px;text-align:center;text-transform:uppercase;font-size:.9em;color:#fff;margin:0}
#social-links ul{list-style:none;margin:0 12px}
#social-links ul li{float:left}
#social-links ul li a{display:block;margin:0 14px}
#social-links ul li a.eohhs_footer{background:url(../img/logo_eohhs_footer.png) no-repeat;height:70px;width:72px;margin:0 34px}
#social-links ul li a.dhs_footer{background:url(../img/logo_dhs_footer.png) no-repeat;height:70px;width:72px;margin:0 35px}
#footer-quote{height:160px;width:220px;display:block;float:left;padding:11px 10px 14px 10px;border-bottom:1px solid #4d4d4d}
#footer-logo{height:160px;width:173px;display:block;float:left;padding:11px 20px 14px 20px;border-bottom:1px solid #4d4d4d;border-left:1px solid #4d4d4d}
#footer-copyright{height:60px;float:left;padding:25px 78px 0 90px;border-bottom:1px solid #4d4d4d;color:#999;font-size:.55em;line-height:17px}
#footer-build{font-weight:bold;font-size:.7em;border-bottom:none;height:30px;float:left;padding:25px 78px 0 90px;color:#999;line-height:17px}
label .required,p .required,legend .required, span .required{padding-left:.3em;color:#f26722}
em{cursor:pointer;text-indent:-2000px;display:block;margin:4px 2px 0 4px}
.modal{width:800px;height:550px;margin-left:-400px;margin-top:0;overflow-y:auto}.modal .modal-body{max-height:365px;min-height:365px}
.modal-short{height:255px}.modal-short .modal-body{max-height:70px;min-height:70px}
.modal .modal-body-payment{max-height:470px;min-height:470px;padding:0 15px}
.modal-medium{height:390px}.modal-medium .modal-body{max-height:210px;min-height:164px}
.modal-long{height:450px}.modal-long .modal-body{max-height:264px;min-height:264px}
.modal-header{background-color:#e5e5e5;height:60px;padding-right:8px}
.modal-header p{padding:5px 0;font-size:.9em}
.modal-header .close{font-size:.8em;opacity:.4;filter:alpha(opacity=40)}
.modal-button-bar{margin-top:0;margin-bottom:0}
.modal-button{padding-top:13px !important;padding-bottom:13px !important}
.modal-footer{padding-bottom:0;margin-bottom:0;text-align:right;background:none;border-top:1px solid #ddd}
.modal.fade.in{top:10%}
.content-box{padding:6px 10px 6px 20px;margin-bottom:20px}
.content-box.ri-last{margin-bottom:0}
.vertical-rule-right-for-content-box{border-right:1px solid #036}
.tab-pane{margin-bottom:-20px}.tab-pane .offset1{margin-left:45px}
.tab-pane ul.quick-links{list-style:none}
.tab-pane ul.quick-links-text{}
.tab-pane ul li a{margin:10px 0;display:block}
.tab-content{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding:25px 0}
.nav-tabs{margin-bottom:0}.nav-tabs ul{margin:0 0 0 25px}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover{border-bottom:1px solid #fff;font-weight:bold;color:#333;background-color:#8dd4e9;background-image:-ms-linear-gradient(bottom, #fff 0, #8dd4e9 100%);background-image:-moz-linear-gradient(bottom, #fff 0, #8dd4e9 100%);background-image:-o-linear-gradient(bottom, #fff 0, #8dd4e9 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(1, #8dd4e9));background-image:-webkit-linear-gradient(bottom, #fff 0, #8dd4e9 100%);background-image:linear-gradient(to top, #fff 0, #8dd4e9 100%)}
.nav-tabs>li>a{font-weight:bold;padding-left:15px;padding-right:15px;color:#808080;background-color:#cdecf5;background-image:-ms-linear-gradient(bottom, #fff 0, #cdecf5 100%);background-image:-moz-linear-gradient(bottom, #fff 0, #cdecf5 100%);background-image:-o-linear-gradient(bottom, #fff 0, #cdecf5 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(1, #cdecf5));background-image:-webkit-linear-gradient(bottom, #fff 0, #cdecf5 100%);background-image:linear-gradient(to top, #fff 0, #cdecf5 100%);text-decoration:none;font-size:.9em}
.quick-links{font-size:.9em}
.modal-progress .progress-striped{margin:20px 0 0 30px}
.progress .bar-100{width:100%}
.modal-progress{width:500px;height:180px;margin-left:-250px;margin-top:0;overflow-y:auto}.modal-progress .modal-body{max-height:70px;min-height:70px}
.people-male{background:#d9e6f3 url(../img/icon_people_male.png) center 10px no-repeat;padding:85px 5px 0 5px;width:90px;height:auto;border:solid 1px #d9d9d9;text-align:center;float:left;margin-right:10px;word-break: break-word; word-wrap: break-word;}
.people-female{background:#d9e6f3 url(../img/icon_people_female.png) center 10px no-repeat;padding:85px 5px 0 5px;width:90px;height:auto;border:solid 1px #d9d9d9;text-align:center;float:left;margin-right:10px;word-break: break-word; word-wrap: break-word;}
.people-male-gray{background:#fff url(../img/icon_people_male.png) center 10px no-repeat;background-image:url(../img/icon_people_male_gray.png);color:#b2bac1}
.people-female-gray{background:#fff url(../img/icon_people_female.png) center 10px no-repeat;background-image:url(../img/icon_people_female_gray.png);color:#b2bac1}
img.people{display:block;margin-left:-5px;margin-bottom:10px}
#auto-generated-div{display:none}
.hsri_chat{color:#39f;font-size:.65em;text-decoration:none;text-transform:uppercase;text-shadow:none}
.hsri_chat:hover{color:#39f}
html.no-js .no-js-message{display:block;position:fixed;top:0px;left:0px;width:100%;height:100%;bottom: 0px;right: 0px;z-index: 9999;}
.no-js-message .no-js-message-content{display:block;position:relative;top:30px;width:750px;margin:50px auto;background-color:#f7f6d0;-webkit-box-shadow:0 0 10px 0 #999;box-shadow:0 0 10px 0 #999;z-index:9999;padding:30px 30px}
.no-js-message .no-js-white-overlay{position:absolute;top:0;left:0;right:0;width:100%;height:100%;background-color:#fff;opacity:.7;z-index:9998}
#print_date{display:none}
@-moz-document url-prefix(){select{padding:4px 5px 4px 10px !important;text-indent:.01px;text-overflow:''} select.eyo-filter{padding:4px 3px 3px 2px !important;text-indent:.01px;text-overflow:''} .ui-datepicker .ui-datepicker-title select{background-color:#fff !important} fieldset.nested legend{padding-left:10px;margin-left:0} #footer-quote{width:217px} #footer-copyright{padding:25px 98px 0 90px}}html.ie select{padding:4px 5px 4px 10px !important;background:#f9f9fa !important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;background:-ms-linear-gradient(top, #eaeaea 0, #fdfdfd 100%) !important;background:linear-gradient(to bottom, #eaeaea 0, #fdfdfd 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#fdfdfd', GradientType=0) !important}
html.ie select.eyo-filter{padding:4px 2px 3px 2px !important;background:#f9f9fa !important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;background:-ms-linear-gradient(top, #eaeaea 0, #fdfdfd 100%) !important;background:linear-gradient(to bottom, #eaeaea 0, #fdfdfd 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea', endColorstr='#fdfdfd', GradientType=0) !important}
html.ie #footer-quote{width:217px}
html.ie #footer-copyright{padding:25px 98px 0 90px}
html.eq-ie8 #footer-copyright{padding:25px 88px 0 80px}
html.ie input[type='checkbox']{padding-right:10px;float:left;width:auto}
html.ie input[type='checkbox']+label{display:block;text-transform:none;margin-left:25px;padding-top:2px}
html.ie input[type='radio']{padding-right:10px;float:left;width:auto}
html.eq-ie8 input[type='radio']{padding-right:0}
html.ie input[type='radio']+label{display:block;text-transform:none;margin-left:25px;padding-top:2px}
html.eq-ie8 input[type='radio']+label{display:block;margin-left:5px;margin-left:25px}
html.eq-ie8 .horizontal-form-radios input[type='radio']{padding-right:0;margin-left:8px;margin-top:-5px;float:none}
html.eq-ie8 .horizontal-form-radios input[type='radio']+label{display:block;margin-left:5px}
html.eq-ie9 span legend{margin-top:1px}
html.eq-ie8 fieldset{border:1px solid #b3b3b3}
html.eq-ie8 fieldset.nested{border:none}
a.transparent-link {color: transparent; font-size: 0px;}
#footer-build{font-weight: bold; font-size: 0.7em;border-bottom: none;height:30px;float:left;padding:25px 78px 0 90px;color:#999;line-height:17px}
.dashboard-header{margin-left:60px;}
#header .global-nav>li.li-new{color:#39f;font-size:12px;text-decoration:none;text-shadow:none;font-family: Arial, sans-serif;}

.control-group2.error2 .checkbox, .control-group2.error2 .radio, .control-group2.error2 input, .control-group2.error2 select, .control-group2.error2 textarea {
    color: #b94a48;
}
.control-group2.error2 input, .control-group2.error2 select, .control-group2.error2 textarea {
    border-color: #b94a48;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.control-group2.error2 input {
    color: #b94a48;
}
.snapsuffix
{
	display:none;
	font-size: 12px !important; 
	color:black; 
	font-style: italic;
} 
.snap-field-ind{
	display : none;
    font-family: 'cabinmedium_italic';
    float: right;
    font-size: .8em;
    margin-top: -10px;
    margin-right: 10px;
}
.snap-field-ind span{
	padding-left: 25px;
}

.snap-desc-text{
	display : none;
}
input.masktogglebtn::-ms-clear {
	display: none !important; 
}
.btn-ri {
	padding: 6px 15px 6px 15px;
	background-color: #0697d6;
	color: #fff;
	border: 0;
	margin-bottom: 10px;
}
.btn-ri-disabled {
	padding: 6px 15px 6px 15px;
	background-color: #cbd0d2;
	color: #fff;
	border: 0;
	margin-bottom: 10px;
}

.alert-in-green{
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	background-color: #18b03b;
    color: #ffffff;
    margin-bottom: 10px;
}
}
.alert-in-green p{
	padding:20px 0 15px 50px;
	margin-left:8px;
    color: #ffffff;
}

.customeWarn,
.customeWarn::before,
.customeWarn::after
{
  position: relative;
  padding: 0;
  margin: 0;
}

.customeWarn {
  font-size: 36px;
  color: transparent;
}

.customeWarn.customeWarning {
  display: inline-block;

  top: 0.225em;

  width: 1.15em;
  height: 1.15em;

  overflow: hidden;
  border: none;
  background-color: transparent;
  border-radius: 0.625em;
}

.customeWarn.customeWarning::before {
  content: "";
  display: block;
  top: -0.08em;
  left: 0.0em;
  position: absolute;
  border: transparent 0.6em solid;
  border-bottom-color: #ffffff;
  border-bottom-width: 1em;
  border-top-width: 0;
  box-shadow: #999 0 1px 1px;
}

.customeWarn.customeWarning::after {
  display: block;
  position: absolute;
  top: 0.3em;
  left: 0;
  width: 100%;
  padding: 0 1px;
  text-align: center;
  font-family: "Garamond";
  content: "!";
  font-size: 0.65em;
  font-weight: bold;
  color: #18b03b;
}
.close-style{
	font-size: x-large !important;
    opacity: unset !important;
    font-weight: 800 !important;
}
.text-red{
    color: #be2a2a;
    font-weight: 700;
    padding: 5px;
}

.btn-bar-submit{
	width: 157px;
    margin-left: -16px;
    margin-right: 0px !important;
    display:none;
	padding: 40px 0px 0px 0px !important;
	height: 60px !important;
}

.btn-bar-cancel{
	width: 150px;
    margin-left: -4px;
    padding: 40px 0px 0px 0px !important;
	height: 60px !important;
}
.btn-bar-save-and-exit{
	width: 175px;
	background: #a5d267 !important;
	border-left: 8px solid #fff !important;
    border-right: 8px solid #fff !important;
    padding: 40px 0px 0px 0px !important;
	height: 60px !important;
	margin-left: -10px !important;
}

.exclamation-solid{
  background-image: url(../img/icons/exclamation-solid.png);
  background-size: contain;
  background-repeat: no-repeat;
  height:100px;
  width:100px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.applicationCancelModalStyle{
    padding: 10px 10px 10px 12px;
    text-align: justify;
    height: auto;
    width: 730px;
    margin-left: -350px;
}

.applicationCancelModalStyle .btn{
    margin: 10px;
}

.applicationCancelSuccessModalStyle {
    padding: 10px 10px 10px 12px;
    text-align: justify;
    height: auto;
    width: 600px;
    margin-left: -300px;
}

.applicationCancelModalStyle .check-mark {
    height: 100px;
    width: 100px;
}

.app-cancel-btn {
    color: #fff;
    background-color: #b3b3b3;
    background-image: -moz-linear-gradient(top, #b3b3b3, #b3b3b3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#b3b3b3));
    background-image: -webkit-linear-gradient(top, #b3b3b3, #b3b3b3);
    background-image: -o-linear-gradient(top, #b3b3b3, #b3b3b3);
    background-image: linear-gradient(to bottom, #b3b3b3, #b3b3b3);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorstr=#b3b3b3, endColorstr=#b3b3b3, GradientType=0);
    text-shadow: none
}
.app-cancel-btn:hover,.app-cancel-btn:active,.app-cancel-btn:focus {
    color: #fff;
    background-color: #b3b3b3;
    background-image: -moz-linear-gradient(top, #b3b3b3, #b3b3b3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#b3b3b3));
    background-image: -webkit-linear-gradient(top, #b3b3b3, #b3b3b3);
    background-image: -o-linear-gradient(top, #b3b3b3, #b3b3b3);
    background-image: linear-gradient(to bottom, #b3b3b3, #b3b3b3);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorstr=#b3b3b3, endColorstr=#b3b3b3, GradientType=0);
    background-position: 0 0
}

.app-cancel-confirm-btn {
    color: #fff;
    background-color: #1c9bd7;
    background-image: -moz-linear-gradient(top, #1c9bd7, #1c9bd7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1c9bd7), to(#1c9bd7));
    background-image: -webkit-linear-gradient(top, #1c9bd7, #1c9bd7);
    background-image: -o-linear-gradient(top, #1c9bd7, #1c9bd7);
    background-image: linear-gradient(to bottom, #1c9bd7, #1c9bd7);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorstr=#1c9bd7, endColorstr=#1c9bd7, GradientType=0);
    text-shadow: none
}
.app-cancel-confirm-btn:hover,.app-cancel-confirm-btn:active,.app-cancel-confirm-btn:focus {
    color: #fff;
    background-color: #1c9bd7;
    background-image: -moz-linear-gradient(top, #1c9bd7, #1c9bd7);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1c9bd7), to(#1c9bd7));
    background-image: -webkit-linear-gradient(top, #1c9bd7, #1c9bd7);
    background-image: -o-linear-gradient(top, #1c9bd7, #1c9bd7);
    background-image: linear-gradient(to bottom, #1c9bd7, #1c9bd7);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorstr=#1c9bd7, endColorstr=#1c9bd7, GradientType=0);
    background-position: 0 0
}

.app-cancel-next-btn {
    color: #000;
    background-color: #a5d267;
    background-image: -moz-linear-gradient(top, #a5d267, #a5d267);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a5d267), to(#a5d267));
    background-image: -webkit-linear-gradient(top, #a5d267, #a5d267);
    background-image: -o-linear-gradient(top, #a5d267, #a5d267);
    background-image: linear-gradient(to bottom, #a5d267, #a5d267);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorstr=#a5d267, endColorstr=#a5d267, GradientType=0);
    text-shadow: none;
    padding: 10px 40px;
    font-weight: bold;
}
.app-cancel-next-btn:hover,.app-cancel-next-btn:active,.app-cancel-next-btn:focus {
    color: #000;
    background-color: #a5d267;
    background-image: -moz-linear-gradient(top, #a5d267, #a5d267);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#a5d267), to(#a5d267));
    background-image: -webkit-linear-gradient(top, #a5d267, #a5d267);
    background-image: -o-linear-gradient(top, #a5d267, #a5d267);
    background-image: linear-gradient(to bottom, #a5d267, #a5d267);
    background-repeat: repeat-x;
    filter: progid: DXImageTransform.Microsoft.Gradient(startColorstr=#a5d267, endColorstr=#a5d267, GradientType=0);
    background-position: 0 0
}

 table.interimTable{
  border-collapse: collapse;
  width: 100%;
}

.interimTable td{
  text-align: left;
  padding: 8px;
}

.interimTable th{
  text-align: left;
  
}

.interimTable tr:nth-child(even) td{
  background-color: #CDE6FF !important;
}

.interimTable tr:nth-child(odd) td{
  background-color: #FFFFFF !important;
}

.sspInterimBtn{
	background-color: #FFFF5D !important;
}

.button-bar .span3{
	width: 130px !important;
}
.button-bar .span4{
	width: 190px !important;
}
.btn-bar-prev-next{
	width: 170px !important;
	padding: 0px 0px 0px 0px !important;
    height: 100px !important;
}

a.btn-bar-prev-next{
	width: 170px !important;
	padding: 40px 0px 0px 0px !important;
    height: 60px !important;
}
.required-field::after {
    content: "*";
    color: red;
}
.text-gray{color:#b2bac1}

.selectOrganizationRadio {
	opacity: 1 !important;
	position: inherit !important;
	width: 100% !important;
}
.btn-disabled-with-click {
	background-color: #cbd0d2 !important;
	color: #fff;
}
.btn-disabled-without-click {
	background-color: #cbd0d2 !important;
	color: #fff;
	pointer-events: none
}

.pointer-events-none {
	pointer-events: none
}

/* RIB-14758: QHP + MA Cross Year Warning */
.crossPolicyYearQHPWarning, .crossPolicyYearQHPWarning > .container > .row {
	margin: 0;
	padding: 0;
}
.crossPolicyYearQHPWarning > .container > .row > .alert {
	margin-left: 60px;
	margin-bottom: 0;
}
.crossPolicyYearQHPWarning > .container > .row > .alert > h4 {
	font-size: 1rem;
	padding-right: 0.5rem;
}
.crossPolicyYearQHPWarning {
	margin-top: 1rem;
}

/*RIB-161613 Start*/
.disenroll-card {
	margin-bottom: 1rem;
}
.disenroll-card:last-of-type {
	margin-bottom: 0;
	padding-bottom: 0;
}
.disenroll-card > .row:first-of-type {
	padding: 0;
}
.disenroll-card .plan-cost select {
	width: 100px;
	line-height: 1;
}


.disenroll-alert-block {
	padding: 0.5rem;
}
.disenroll-alert-note-content, .disenroll-alert-block, .disenroll-alert-block, .disenroll-modal-text {
	color: black;
}
.disenroll-alert-note-content a {
	text-decoration: none;
	color: black;
}
.disenroll-alert-block h4 {
	background:url(../img/icons/see-details.png) 0 center/2.25rem no-repeat;
	padding: 1rem 3rem;
}
.disenroll-alert-content {
	font-size: 0.8rem;
}
.disenroll-alert-content li, .disenroll-alert-content ul {
	padding-top: 0;
	margin: 0.2rem 0;
}
.disenroll-alert-content ol {
	margin-bottom: 0;
}
.disenroll-alert-content > ol > li > ul {
	list-style: disc;
}

.disenroll-note-row {
	margin-top: 0.4rem;
	margin-bottom: 0;
	padding: 0;
}
.disenroll-alert-note-block {
	padding: 0.5rem;
	margin-bottom: 0;
	font-size: 0.8rem;
}
.disenroll-alert-note-content p {
	padding: 0;
	margin: 0;
}

.disenroll-card select:disabled {
	background: gray;
	color: gray;
}

.plan-logo-disenroll {
	display: flex;
	align-items: center;
	justify-content: center;	
}

.disenroll-ced-other-modal {
	height: auto;
}
.disenroll-ced-other-modal .modal-body {
	min-height: auto;
}
.disenroll-ced-other-modal .modal-body .row {
	padding: 0;
}
.disenroll-ced-other-modal .modal-body .row .alert {
	margin: 0;
}


/* Fixing the modal headers where the text isn't center aligned vertically .*/
.disenroll-modal-header {
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items:center;
}
.disenroll-modal-header > .close{
	align-self: flex-start;
}
/*RIB-161613 END*/

.householdLinkDisabledDiv .popover{
	min-width: 265px !important;
	max-width: 265px !important;
	background-color: #4e4e4e;
	font-size: 14px;
    font-weight: normal;
    font-family: cabinregular;
}

.householdLinkDisabledDiv .popover-title { 
	display: none !important; 
}
.householdLinkDisabledDiv .popover-content {
  	text-align: left;
}

.householdLinkDisabledDiv .popover.bottom .arrow:after {
  border-bottom-color: #4e4e4e !important;
}