/*! =========================================================================

	[MWG ENROLLMENT SYSTEM]

	Bootstrap:		3.3.7
	Changed:		2019-02-03
	Author:			Stephen Ginn at Crema Design Studio

	These styles are supposed to be generic enough to add to ANY site, without
	interfering with that site's styles. It is targeted to the enrollment system

*/.btn-pill{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;background-clip:padding-box}.img-rounded{-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;background-clip:padding-box}.col-6{-webkit-column-count:6;-moz-column-count:6;column-count:6;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-5{-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-4{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (min-width:768px){.col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.col-3,.col-4{column-gap:2.3em}}.visible-xs-table{display:none!important}@media (max-width:767px){.visible-xs-table{display:table!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-table{display:table!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-table{display:table!important}}@media (min-width:1200px){.visible-lg-table{display:table!important}}.visible-print-table{display:none!important}@media print{.visible-print-table{display:block!important}}@media print{.hidden-print{display:none!important}}.btn-lg,.btn-primary,.fa,.lead,footer nav,h1,h2,h3,section.top nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.btn-group .btn-default.active,.btn-group .btn-default.focus,.btn-group .btn-default:active,.btn-group .btn-default:focus{background:#337ab7!important;border-color:#2e6da4!important;color:#fff!important}.modal-footer.text-center{text-align:center}#modal-details br,#modal-details div:empty,#modal-details li:empty,#modal-details p:empty,#modal-details span:empty{display:none}#modal-details p span:empty{display:block;margin-top:-12px}#modal-details table{width:100%!important}.input-group-horizontal{-webkit-box-shadow:none;box-shadow:none}.form-control+label.text-danger{font-size:85%;margin-bottom:0;margin-top:5px}.mwgenroll .inline-block{display:inline-block}.mwgenroll .lead.m-b-0,.mwgenroll .lead.m-b-p,.mwgenroll .table-compare .lead{font-size:1.4em}.mwgenroll .label-default{background:#eee;color:#333}.mwgenroll a:hover{text-decoration:none}.mwgenroll input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mwgenroll .checkbox,.mwgenroll .radio{font-size:1.2em}@media (min-width:768px){.mwgenroll .checkbox,.mwgenroll .radio{font-size:1em}}.mwgenroll span.badge{background:#eee;color:#777;font-size:.9em;padding-top:3px;padding-bottom:5px}.mwgenroll .box-results .btn-buy,.page-compare .mwgenroll .btn-buy{display:block;width:100%}.mwgenroll header.clearfix h1{float:left}.mwgenroll header.clearfix h1 small{font-size:55%;display:inline-block;line-height:1.6em}@media (min-width:768px){.mwgenroll header.clearfix h1{margin-top:-.12em;margin-bottom:0}}.mwgenroll .toolbar-search .dropdown-menu{font-size:14px;min-width:275px;padding:15px;min-width:300px}.mwgenroll .toolbar-search .dropdown-menu>.checkbox{display:block}.mwgenroll .toolbar-search .checkbox label,.mwgenroll .toolbar-search .radio label{padding-left:24px}.mwgenroll .toolbar-search .checkbox label input[type=checkbox],.mwgenroll .toolbar-search .radio label input[type=checkbox]{margin-left:-20px;margin-right:3px;font-size:inherit;position:absolute!important}.mwgenroll .nav-tabs .btn-warning.active,.mwgenroll .nav-tabs .btn-warning:active,.mwgenroll .nav-tabs .btn-warning:focus,.mwgenroll .nav-tabs .btn-warning:hover,.mwgenroll .nav-tabs .open .dropdown-toggle.btn-warning.active,.mwgenroll .nav-tabs .open .dropdown-toggle.btn-warning:active,.mwgenroll .nav-tabs .open .dropdown-toggle.btn-warning:focus,.mwgenroll .nav-tabs .open .dropdown-toggle.btn-warning:hover{background-color:#ed9c28;border-color:#d58512;color:#fff}@media (max-width:992px){.mwgenroll .search-summary .pull-left,.mwgenroll .search-summary .pull-right{display:block;float:none!important}.mwgenroll .navbar-inverse .dropdown-menu{color:#fff}.mwgenroll .navbar-inverse .dropdown-menu .alt-checkbox{border:none}}.mwgenroll .plan-promos .well-plan{border:none;-webkit-box-shadow:none;box-shadow:none}.mwgenroll .plan-promos .well-plan *{color:inherit}.mwgenroll .plan-promos .thumbnail{height:120px;line-height:110px;text-align:center;box-shadow:none;background:#fff}.mwgenroll .plan-promos .img-responsive,.mwgenroll .plan-promos .thumbnail a>img,.mwgenroll .plan-promos .thumbnail>img{display:inline-block;max-height:100%}.mwgenroll .plan-promos .name,.mwgenroll .plan-promos .price,.mwgenroll .plan-promos .thumbnail{margin:0}.mwgenroll .plan-promos .price,.mwgenroll .plan-promos .thumbnail{margin-bottom:10px}.mwgenroll .plan-promos .name{margin-bottom:0;line-height:1.4em}.mwgenroll .box-results{background:#fff;margin-bottom:1.75em;padding:1.75em;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 0 6px rgba(0,0,0,.25);box-shadow:0 0 6px rgba(0,0,0,.25)}@media (max-width:992px){.mwgenroll .box-results{padding-top:60px!important}}.mwgenroll .box-results header{width:100%;position:absolute;z-index:1;right:0;top:0}@media (min-width:992px){.mwgenroll .box-results header{width:auto}}.mwgenroll .box-results header .btn-group-compare{position:static;right:auto;left:auto;display:table;width:100%}.mwgenroll .box-results header .btn-group-compare .btn,.mwgenroll .box-results header .btn-group-compare>.btn-group{font-size:16px;display:table-cell;float:none;border-top:none}.mwgenroll .box-results header .btn-group-compare .btn-group .btn{display:block;width:100%}.mwgenroll .box-results header .btn-group-compare .btn-select{width:40px;border-left:none}@media (max-width:992px){.mwgenroll .box-results header .btn-group-compare .btn{border-top-right-radius:5px;border-top-left-radius:5px}.mwgenroll .box-results header .btn-group-compare .btn-select{border-left:none}}.mwgenroll .box-results .actions{margin-top:0;margin-bottom:0}.mwgenroll .box-results .actions .carrier-logo{height:100px;margin-bottom:15px}.mwgenroll .box-results .actions .carrier-logo img{margin:0 auto;width:auto;max-height:100%;max-width:100%}.mwgenroll .box-results .actions .btn-group-vertical{width:100%}.mwgenroll .box-results .actions .btn-buy{margin-bottom:5px}.mwgenroll .box-results .actions .badge{background:#fdf5e9;color:#fff}.mwgenroll .box-results .actions .daysleft{text-align:center;margin-bottom:-10px}.mwgenroll .box-results .plan{position:relative}.mwgenroll .box-results .plan .plan-name{line-height:1.2em;margin-bottom:0}.mwgenroll .box-results .plan .plan-name .type{display:inline-block;white-space:nowrap}.mwgenroll .box-results .plan .tier{display:block}.mwgenroll .box-results .plan .row-bottom{width:103%!important}@media (min-width:992px){.mwgenroll .box-results .plan .plan-name{margin-top:-.2em;margin-right:180px}.mwgenroll .box-results .plan .price{margin:.85em 0}.mwgenroll .box-results .plan .row-bottom{display:table;width:100%}.mwgenroll .box-results .plan .row-bottom .details,.mwgenroll .box-results .plan .row-bottom .procedure{float:none;display:table-cell;vertical-align:bottom}}.mwgenroll .box-results .plan .details dd,.mwgenroll .box-results .plan .details dt{display:inline}.mwgenroll .box-results .plan .details .deductible:before,.mwgenroll .box-results .plan .details .max:before{content:"\a ";white-space:pre}.mwgenroll .box-results.box-dental .plan .procedure table .name{width:30%}.mwgenroll .box-results.box-dental .plan .procedure table .waiting{width:30%}.mwgenroll .box-results.box-dental .plan .procedure table .waiting,.mwgenroll .box-results.box-dental .plan .procedure table .youpay{text-align:right}@media (min-width:992px){.mwgenroll .box-results.box-dental .plan .procedure table td,.mwgenroll .box-results.box-dental .plan .procedure table th{text-align:right}}.mwgenroll .box-results.box-vision .plan .procedure table td,.mwgenroll .box-results.box-vision .plan .procedure table th{line-height:1.4em;width:auto;vertical-align:middle;text-align:left}.mwgenroll .box-results.box-vision .plan .procedure table .copay,.mwgenroll .box-results.box-vision .plan .procedure table .frequency,.mwgenroll .box-results.box-vision .plan .procedure table .waiting{text-align:right}.mwgenroll .box-results.box-vision .plan .procedure table .frequency{width:40%}.mwgenroll .box-results.box-vision .plan .procedure table .table{font-size:13px;margin-top:-10px;margin-bottom:0}@media (min-width:992px){.mwgenroll .box-results .last{margin:0!important}}.mwgenroll .table .amount,.mwgenroll .table .currency{text-align:right}.mwgenroll .table-plans{margin-bottom:0}.mwgenroll .table-plans tr td:first-child,.mwgenroll .table-plans tr th:first-child{width:60%}.mwgenroll .table-plans th[colspan="2"]{text-align:center}.mwgenroll .table-plans th[scope=row]{text-align:right}.mwgenroll .table-summary{margin-bottom:0}.mwgenroll .table-summary .table>tbody>tr>td,.mwgenroll .table-summary .table>tbody>tr>th,.mwgenroll .table-summary .table>thead>tr>td,.mwgenroll .table-summary .table>thead>tr>th{border-top:0 none;padding:0}.mwgenroll .table-summary h3,.mwgenroll .table-summary p{margin-bottom:0;margin-top:0}.mwgenroll .table-compare>tbody>tr>td,.mwgenroll .table-compare>tbody>tr>th,.mwgenroll .table-compare>tfoot>tr>td,.mwgenroll .table-compare>tfoot>tr>th,.mwgenroll .table-compare>thead>tr>td,.mwgenroll .table-compare>thead>tr>th{line-height:1.4em}.mwgenroll .table-compare>thead>tr>td,.mwgenroll .table-compare>thead>tr>th{border:none;vertical-align:top}.mwgenroll .table-compare .plan .name{font-size:26px;margin-top:0}.mwgenroll .table-compare .btn-group{margin-bottom:8px}.mwgenroll .table-compare .btn-group-vertical{width:100%}.mwgenroll .table-compare thead tr:first-child td,.mwgenroll .table-compare thead tr:first-child th{padding-bottom:0}.mwgenroll .table-compare thead tr+tr td,.mwgenroll .table-compare thead tr+tr th{padding-top:0}.mwgenroll .table-compare [scope=row]{text-align:right}.mwgenroll .table-compare div[scope=row],.mwgenroll .table-compare table.col2 [scope=row]{text-align:left}.mwgenroll .table-compare td.lead .row-fluid{margin-bottom:5px}.mwgenroll .table-compare .dl-horizontal{margin-bottom:0;margin-top:-.166665em}.mwgenroll .table-compare .dl-horizontal dt{text-align:left;width:auto;padding-right:.5em}.mwgenroll .table-compare .dl-horizontal dd{margin-left:0}@media only screen and (min-width:992px){.mwgenroll .table-compare .dl-horizontal dt{width:50%;padding-right:15px}.mwgenroll .table-compare .dl-horizontal dd{margin-left:50%;padding-left:15px}}@media only screen and (max-width:992px){.mwgenroll .table-compare .dl-horizontal dd,.mwgenroll .table-compare .dl-horizontal dt{display:inline}}.mwgenroll .table-2 [scope=col]{width:42%}.mwgenroll .table-3 [scope=col]{width:28%}.mwgenroll .table-benefits .service{width:130px}.mwgenroll .table-benefits .plan-pays{width:100px}.mwgenroll .modal .row-prices h3{margin-top:15px;margin-bottom:15px}.mwgenroll .modal .row-prices .tier{display:block}.mwgenroll .well-logos{-webkit-box-shadow:0 0 4px rgba(0,0,0,.2);box-shadow:0 0 4px rgba(0,0,0,.2);font-size:0;margin-bottom:20px;padding:10px;text-align:center}.mwgenroll .well-logos img{height:50px;margin-right:5px}.mwgenroll .well-logos img:last-child{margin-right:0}.mwgenroll #label-AmericanExpress,.mwgenroll #label-AmericanExpress.active{color:rgba(255,255,255,0)!important;text-shadow:none;overflow:hidden}.mwgenroll #label-AmericanExpress:before{content:'Amex';position:absolute;left:50%;transform:translateX(-50%);color:#333;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.mwgenroll #label-AmericanExpress.active:before,.mwgenroll #label-AmericanExpress.focus:before,.mwgenroll #label-AmericanExpress:active:before,.mwgenroll #label-AmericanExpress:focus:before{color:#fff}@media (min-width:768px){.page-compare .mwgenroll header h1{float:left}.page-compare .mwgenroll header .btn-group{float:right}.modal-lg{padding-bottom:30px;padding-top:30px;width:750px}}@media (min-width:1200px){.modal-lg{width:1000px}}.lt-ie9 .results-box{border:1px solid #ccc}.lt-ie9 .results-box .actions .btn{width:auto}.lt-ie9 .form-horizontal .controls input[type=text],.lt-ie9 .form-horizontal .controls select,.lt-ie9 .results-box .actions .btn,.lt-ie9 .row-fluid [class*=span],.lt-ie9 .table-compare .btn-group .btn{min-height:auto}.lt-ie9 .table-compare .btn-group .btn{padding-left:0;padding-right:0}/*! =========================================================================

	[Enrollment System Stylesheet]

	Project:		Agent Quoter Enrollment System
	Author:			Stephen Ginn at Crema Design Studio
	Version:		0.1
	Changed:		08/17/16:
	Description: 	These styles are supposed to be generic enough to add to ANY Bootstrap site,
					without messing up that site's styles. It is targeted to the enrollment system.

	[Table of Contents]

	+ Pulling styles from MWG Framework
	+ Typography

*/.mwgenroll .card{position:relative}.mwgenroll .card-dependent .close{font-size:1.5em;line-height:.6667em;float:right}.mwgenroll .payment-methods img{height:40px;margin-left:3px;margin-bottom:5px}@media (min-width:768px){.mwgenroll .payment-methods img{height:50px}}.mwgenroll .payment-methods img:first-child{margin-left:0}@media (max-width:480px){.mwgenroll .modal .nav>li>a{padding:7px 10px}}@media (min-width:768px){.mwgenroll .sidebar{float:right}}.mwgenroll .sidebar header{margin-bottom:0}.mwgenroll .modal-sidebar,.mwgenroll .sidebar{line-height:1.6em}.mwgenroll .panel-summary .h2,.mwgenroll .panel-summary .h3,.mwgenroll .panel-summary .h4,.mwgenroll .panel-summary h2,.mwgenroll .panel-summary h3,.mwgenroll .panel-summary h4,.mwgenroll .panel-summary p{margin:0}@media (min-width:992px){.mwgenroll .panel-summary .feature{float:left}.mwgenroll .panel-summary .price{float:right}}.mwgenroll .modal-sidebar .btn-details{pointer-events:none;cursor:default;color:#333}.mwgenroll .alert .row-prices h3{margin:0}.mwgenroll .alert .row-prices .tier{display:block;margin-bottom:5px}@media (max-width:480px){.mwgenroll .alert .row-prices{margin-bottom:-15px}.mwgenroll .alert .row-prices h3{font-size:24px;margin-bottom:15px}}.mwgenroll .table .amount{text-align:right}.mwgenroll .add-dependents .name-first,.mwgenroll .add-dependents .name-last{width:41.66666667%}.mwgenroll .add-dependents .name-initial{width:16.66666667%}@media (min-width:768px){.mwgenroll .age-wrapper{padding-left:0}.mwgenroll .pct-wrapper{padding-left:0}}/*# sourceMappingURL=enrollment.min.css.map */