.contact .header,.optout .header{background-color:#f4fafd;margin-left:-15px;margin-right:-15px}.contact .btn-special,.optout .btn-special{padding:0 40px;height:42px;line-height:42px;margin-bottom:10px;width:100%;font-size:14px}.contact .btn-special i,.optout .btn-special i{margin-right:5px}.contact h1,.optout h1{color:#0086ca;font-size:24px;margin:10px 0;border-bottom:1px dashed #cecece;padding-bottom:10px}.contact input[type=email],.contact input[type=tel],.contact input[type=text],.contact select,.optout input[type=email],.optout input[type=tel],.optout input[type=text],.optout select{width:250px}.contact .contact-content{padding:20px;margin:0 0 25px 0}.contact .contact-content .contact-content-success{line-height:175%}.my-info .my-info-content{padding:20px;margin:0 0 25px 0}.my-info h1{color:#0086ca;font-size:24px;margin:10px 0;border-bottom:1px dashed #cecece;padding-bottom:10px}.about h1,.about h2{color:#504d4a;font-size:20px}.about .icon{font-size:125px;margin:10px 0 0 0}.about .icon .who{color:#9c9e9f}.about .icon .why{color:#9c9e9f}.about .icon .what{color:#9c9e9f}.about hr{border-bottom:1px solid #f6f6f6;margin:25px auto;width:300px}.terms{margin:20px 0}.terms h2{color:#0086ca;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:24px;margin:30px 0 20px 0}.terms h3{font-size:18px;line-height:1.1em}.terms h4{font-size:14px;font-weight:700;text-transform:uppercase}.terms p{font-size:14px;line-height:24px;margin:0 0 15px 0}.terms li p{line-height:16px}.terms p:last-child{margin-bottom:10px}.terms ol.major-items{list-style:none;counter-reset:major}.terms ol.major-items>li:before{content:counter(major) ".";counter-increment:major;margin-right:5px}.terms ol.major-items>li>ol{list-style:none;counter-reset:minor}.terms ol.major-items>li>ol>li:before{content:counter(major) "." counter(minor) " ";counter-increment:minor;margin-right:5px}.terms ol.major-items>li{line-height:20px;margin-bottom:10px}.terms ol.major-items>li>ol{margin-top:5px}.terms ol.major-items>li>ol>li{line-height:20px;margin-bottom:5px}.call-to-action{max-width:600px;margin:0 auto}.call-to-action h4{line-height:110%}.call-to-action ul{list-style:none;padding-left:20px}.call-to-action ul li{font-size:16px;line-height:170%}.call-to-action ul li .fa{margin-right:10px;font-size:18px}.call-to-action .search-header,.call-to-action .search-wrapper{background:#fff}.call-to-action .search-wrapper{width:90%;padding:0;margin:0 auto 10px}.call-to-action .search-wrapper .btn-special{padding:0 10%}.directory{max-width:600px}.directory a.rcode{white-space:nowrap}.directory .l-field,.directory .r-field{margin:5px 0}.directory .r-field:after{content:' ';clear:both;display:inline-block}.directory .breadcrumbs ol{list-style:none;margin:0;padding:0}.directory .breadcrumbs ol li{display:inline-block;margin-right:5px;margin-left:5px}.directory .breadcrumbs ol li:first-child{margin-left:0}.plans-overlay{width:auto;text-align:center}.plans-overlay .member-quote{border:1px solid #fcbf31;margin:0 0 10px 0}.plans-overlay .member-quote h1{color:#fff;font-size:14px;background-color:#fcbf31;padding:10px;margin:0;text-transform:uppercase}.plans-overlay .member-quote .content{background-color:#fef6df;padding:25px 10px;font-size:18px;text-align:center}.plans-overlay .report-quote{border:1px solid #98ce44;margin:0 0 10px 0}.plans-overlay .report-quote h1{font-size:14px;background-color:#98ce44;padding:10px;margin:0;text-transform:uppercase;color:#fff}.plans-overlay .report-quote .content{padding:25px 10px;text-align:center;background-color:#f8fdf0;font-size:18px;line-height:150%}.promoDiscountModal{border-radius:3px}.promoDiscountModal .modal-dialog{width:530px}.promoDiscountModal .modal-header{background-color:#ec971f;text-align:center}.promoDiscountModal .modal-header h4{font-size:36px;color:#fff;font-weight:300}.promoDiscountModal .modal-content{border:2px solid orange;border-radius:3px}.promoDiscountModal .modal-content .modal-title{text-transform:uppercase}.promoDiscountModal .modal-content .plans-discount-overlay{text-align:center;padding:20px}.promoDiscountModal .modal-content .plans-discount-overlay .promo-day{text-transform:uppercase;font-size:22px}.promoDiscountModal .modal-content .plans-discount-overlay .promo-text{font-size:18px;margin:20px 0;color:#333}.promoDiscountModal .modal-content .plans-discount-overlay .promo-code{font-size:15px;color:grey;margin:0 0 35px}.promoDiscountModal .modal-content .plans-discount-overlay .btn{font-size:18px;padding:10px;text-transform:uppercase;width:300px;font-weight:300}@media (max-width:768px){.promoDiscountModal{border-radius:3px}.promoDiscountModal .modal-dialog{margin-left:auto;margin-right:auto}.promoDiscountModal .modal-dialog{width:400px}.promoDiscountModal .modal-header h4{font-size:30px}}@media (max-width:400px){.promoDiscountModal{border-radius:3px}.promoDiscountModal .modal-dialog{margin-left:auto;margin-right:auto}.promoDiscountModal .modal-dialog{width:320px}.promoDiscountModal .modal-header h4{font-size:24px}.promoDiscountModal .modal-content .plans-discount-overlay{text-align:center;padding:10px}.promoDiscountModal .modal-content .plans-discount-overlay .btn{font-size:16px;padding:10px;text-transform:uppercase;width:200px;font-weight:300}.call-to-action h4{font-size:16px}.call-to-action ul{padding-left:0}.call-to-action ul li{font-size:14px}.call-to-action ul li .fa{font-size:18px}}@media (max-width:420px){.directory h4{font-size:15px}.directory .panel-body{padding-left:5px;padding-right:5px}.directory table{font-size:13px}.directory table tbody td{padding:5px}.directory a.rcode{white-space:normal}}@media (max-width:320px){.promoDiscountModal{border-radius:3px}.promoDiscountModal .modal-dialog{margin-left:auto;margin-right:auto}.promoDiscountModal .modal-dialog{width:300px}.promoDiscountModal .modal-header h4{font-size:24px}.promoDiscountModal .modal-content .plans-discount-overlay{text-align:center;padding:5px}.promoDiscountModal .modal-content .plans-discount-overlay .btn{font-size:16px;padding:10px;text-transform:uppercase;width:180px;font-weight:300}.directory table tbody td{word-wrap:break-word;max-width:75px}}.commentsAllModal .modal-content .modal-title{text-transform:uppercase}.bubble-wrapper{margin:10px}.bubble-wrapper .commenter{margin:20px 20px}.bubble-wrapper .commenter img{width:50px;border-radius:50%;margin-right:5px}.bubble-wrapper .commenter .name{font-size:15px;display:block;padding-top:15px}.bubble-wrapper .commenter .title{font-size:14px;color:#999;display:block}.bubble{position:relative;max-width:250px;min-height:100px;background:#79b6e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.bubble .bubble-content{padding:25px;color:#fff}.bubble:after{content:'';position:absolute;border-style:solid;border-width:15px 10px 0;border-color:#79b6e3 transparent;display:block;width:0;z-index:1;bottom:-15px;left:37px}h1.mega-title{font-size:12px;text-align:center;padding:15px 10px;margin:0 auto}