#layout-dental #dental-template-plan-wrapper{display:flex;flex-wrap:wrap}#layout-dental .container-fluid{max-width:1024px}#layout-dental #dental-template-plan-wrapper .plans-wrapper{border-style:solid;border-width:3px;margin:0 15px;border-radius:10px;padding-top:20px;position:relative}#layout-dental #dental-template-plan-wrapper .plans-wrapper h2{margin:0 auto;position:absolute;left:0;right:0;width:80px;top:-16px;background:#fff;text-align:center}#layout-dental #dental-template-plan-wrapper .hmo .plans-wrapper{border-color:#aaa}#layout-dental #dental-template-plan-wrapper .ppo .plans-wrapper{border-color:#1d65a0}#layout-dental #dental-template-plan-wrapper .plan-box{display:grid;display:-ms-grid;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-row-gap:5px;height:100%}#layout-dental #dental-template-plan-wrapper .plan-box .add-plan-button-container{grid-column:1/3}#layout-dental #dental-template-plan-wrapper .plan-box .add-plan-button-container .apply-btn{width:100%}#layout-dental #dental-template-plan-wrapper .plan-box .plan-name{min-height:60px;grid-column:1/3}#layout-dental #dental-template-plan-wrapper .plan-box .plan-name b{font-size:12px}#layout-dental #dental-template-plan-wrapper .plan-box .plan-name b,#layout-dental #dental-template-plan-wrapper .plan-box .plan-name p{margin-bottom:0}#layout-dental #dental-template-plan-wrapper .plan-box .rate strong{font-size:20px}#layout-dental #dental-template-plan-wrapper .plan-box .plan-name span{font-size:16px;font-weight:100}#layout-dental #dental-template-plan-wrapper .plan-box.li-plan-container .carrier-image{max-width:175px}#layout-dental #dental-template-plan-wrapper .plan-box .plan-details table{margin-bottom:0}#layout-dental #dental-template-plan-wrapper .plan-box .plan-details{grid-column:1/3}#layout-dental #dental-template-plan-wrapper .plan-box .plan-details td{font-size:11px;height:45px}#layout-dental #dental-template-plan-wrapper .plan-box .plan-details .desc{white-space:nowrap}#layout-dental #dental-template-plan-wrapper .plan-box .plan-details .val{text-align:right;font-weight:500}#layout-dental #dental-applicant-selector-wrapper .button-controls #getting-quote-message,#layout-dental #dental-applicant-selector-wrapper .button-controls a,#layout-dental #dental-applicant-selector-wrapper .button-controls button{min-height:35px}#layout-dental .action-buttons .back-btn{border:3px solid #1d65a0;color:#1d65a0;background-color:transparent}#layout-dental h1{font-size:30px}@media (min-width:485px){#layout-dental h1{font-size:36px}}@media (min-width:1024px){#layout-dental #dental-template-plan-wrapper .plan-box .add-plan-button-container{grid-column:auto}#layout-dental #dental-template-plan-wrapper .plan-box .add-plan-button-container .apply-btn{width:auto}#layout-dental #dental-template-plan-wrapper .plan-box .plan-name{grid-column:auto}}@media (min-width:1500px){#layout-dental .container-fluid{max-width:2000px}#layout-dental #dental-template-plan-wrapper{flex-wrap:unset}}@media (min-width:1700px){#layout-dental #dental-template-plan-wrapper .plan-box .plan-name b{font-size:14px}#layout-dental #dental-template-plan-wrapper .plan-box{grid-row-gap:15px}}