.subscrOption img {margin:0; padding:0; border:none; border-spacing:0; height:13px;}
#entryForm table, td {margin:0; padding:0; height:18px;}
.error {display:block; color:red;}
.radio input {vertical-align:top;}
.radio label {display:inline-block; padding-left:10px; padding-bottom:10px;}
.subscrOption {border:1px solid #E7E7F1; border-radius:10px; width:244px; background:#fff;}
.subscrOption td {border-bottom:1px solid #E7E7F1; color:#39393D; line-height:19px; padding:12px 16px 6px; font-size:15px;}
.highlightedSubscOption .subscrOption .optionTitle {margin-top:40px;}
.notSelected .subscrOption td, .notSelected .subscrOption .optionTitle {opacity:.5; filter:alpha(opacity=50);}
.notSelected .subscrOption img {opacity:.5; filter:alpha(opacity=50);}
.subscrOptionHeader td {color:#1c1b1b; line-height:18.5px; padding:12px 1px 6px 6px; font-size:14px; font-weight:600;    width: 210px;}
    .subscrOptionHeader table{width: 190px;}
.subscrOptionHeader {width:180px; border:none; background:none;}
.subscrOption .pricing-head {border-color:#F0F0F0; border-style:solid; border-width:0 1px; height:89px; padding:4px;}
.fancybutton.green {background-color:#F9AE04;}
.fancybutton.selected {background-color:#7C0609;}
.subscrOption table {width:100%; border-spacing:2px;}
.subscrOption .optionTitle {color:#7C0609; font-size:19px; font-weight:bold; line-height:18px; margin:20px 0 5px 0; padding:0 0 0 10px;}
.fancybutton {border:none; display:block; padding:10px; color:#fff !important; text-decoration:none; cursor:pointer; text-align:center; font-weight:700; border-radius:10px;}
.subscrOption .monthlyFee {color:#000000; font-size:38px; font-weight:bold; line-height:18px; margin:15px 0 0 0; padding:4px 0 0 10px;}
.subscrOption .monthlyFee span {font-size:15px; font-weight:400;}
.highlightedSubscOption {display:block; box-shadow:0 0 20px rgba(0, 0, 0, 0.08); border-radius:10px; overflow:hidden; background:#FAF7F1; margin-top:-20px; position:relative;}
.highlightedSubscOption > .subscrOption {border:1px solid #D1B371; background:#FAF7F1;}
.notSelected > .subscrOption {border:1px solid #FFF;}
#subscriptionEntryForm {display:flex; flex-direction:column; align-items:center;}


@media only screen and (max-width: 1024px) {
.subscrOption{width: 195px }
.subscrOption .optionTitle{    font-size: 15px;}
.subscrOptionHeader td{
    display:block;    padding: 19px 8px !important}
.employer-plans-info .plans-scroll{    overflow: scroll;}
.employer-plans-info .plans-grid{    display: inline-flex !important;    flex-wrap: nowrap;}
.employer-plans-info .plans-title {
    font-size: 26px !important;}
    .highlightedSubscOption{margin-top: 0 !important;}
.emp-steps {
        grid-template-columns: repeat(1, 1fr);
        gap: 0;
    }
}