@charset "utf-8";@font-face{font-family:ProximaNova-Regular;src:url(./../fonts/ProximaNova-Regular.otf) format('opentype')}@font-face{font-family:ProximaNova-Semibold;src:url(./../fonts/ProximaNova-Semibold.otf) format('opentype')}@font-face{font-family:ProximaNova-Light;src:url(./../fonts/ProximaNova-Light.otf) format('opentype')}@font-face{font-family:CenturyGothic;src:url(./../fonts/CenturyGothic.TTF) format('truetype')}body{margin:0;padding:0;font-size:14px;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;color:#464646;line-height:18px}ul{margin:0;padding:0}a{text-decoration:none}img{border:0}body.quotePage{background:url(./../images/main-bg.jpg) repeat-x #fff}#pageContainer{margin:0 auto;width:1000px}#header{float:left;width:1000px;height:122px}#header .headLoginCont{float:left;width:100%;height:25px}#header #topLogin{float:right;color:#464646;line-height:24px;width:auto}#header #topLogin span{padding-left:5px}#header #topLogin a,#header #topLogin span{float:left;padding:0 0 0 14px;color:#363636;font-weight:700;font-size:14px}#header .headerRow{clear:left;float:left;width:100%;margin-top:26px}#header .topContacts,#header .topLogos{position:relative}.headerPageTitle{font-size:21px;color:#999;font-family:CenturyGothic,sans-serif;position:absolute;width:320px;margin-top:6px;font-weight:400}#header .topContacts{float:right;margin-top:-45px}#header .topContacts .contIcon{float:left;padding-right:10px;margin-left:-34px}#header .topContacts .contTelTime{float:left}#header .topContacts .contHeading,#header .topContacts .contPhone,#header .topContacts .contTime{font-family:ProximaNova-Semibold,sans-serif;float:left;font-size:16px;color:#464646}#header .topContacts .clearRight{clear:right}.form_content{margin-top:20px}h1.lgBlue{font-family:"Century Gothic";font-size:36px;color:#0082de;font-weight:400}.labelL1{font-family:ProximaNova-Semibold;font-size:18px;color:#363636;line-height:18px}h2.smBlue{font-family:"Century Gothic";font-size:30px;color:#0082de;font-weight:500}.hmc_mainContent h1.lgBlue{position:relative;top:18px;margin:0 0 40px}.hmc_mainContent .about_quote h2.smBlue{margin:0 0 30px}.hmc_mainContent .about_medicare h2.smBlue{margin:27px 0 22px}.hmc_mainContent .county_select{display:none}.hmc_mainContent .form_content a{font-family:ProximaNova-Regular;color:#0082de}.hmc_mainContent .form_content .about_quote p:first-child{margin-left:0}.hmc_mainContent .form_content .about_quote,.hmc_mainContent .header{border-bottom:1px solid #ccc}.hmc_mainContent .about_quote p:first-child{margin:26px 0}.hmc_mainContent .form_content .about_quote .user_details{clear:both;padding-left:15px;padding-top:20px}.hmc_mainContent .form_content .about_quote .person_info,.hmc_mainContent .form_content .about_quote p{font-family:ProximaNova-Regular;font-size:16px;color:#363636;line-height:18px;margin-left:47px}.hmc_mainContent .form_content .about_quote input,.hmc_mainContent .form_content .about_quote select{border:0;border-bottom:1px solid #ccc;color:#00AE68;font-family:ProximaNova-Semibold;font-size:18px;text-align:center}.hmc_mainContent .form_content .about_quote input{width:40px}.hmc_mainContent .form_content .about_quote input.zipCode{width:57px}.person_detail_container .person_info input.quote_year{width:50px}.hmc_mainContent .form_content .about_quote .select{border:0;width:240px;font-family:ProximaNova-Semibold;color:#00AE68;font-size:18px;height:15px;border-bottom:1px solid #ccc;border-radius:0;padding-bottom:5px}.hmc_mainContent .form_content .about_quote .styledSelect{top:0}.hmc_mainContent .form_content .about_quote .options{top:25px;overflow-y:auto;border:1px solid #ccc;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2);background-color:#f2f2f2;color:#363636}.about_quote .select .options li:hover{color:#00AE68}.hmc_mainContent .about_quote p.marginLook{margin-bottom:21px;margin-top:0}.hmc_mainContent .about_quote p.marginLook span{float:left}.hmc_mainContent i.icon_person{background:url(./../images/icons22.png) no-repeat;width:30px;height:30px;float:left;margin-right:10px;margin-top:-5px}.hmc_mainContent .icon_person.partner{background-position:-40px 0!important}.hmc_mainContent .icon_person.dependent{background-position:-80px 0!important}.hmc_mainContent .form_content .about_quote .person_info{margin-bottom:20px;margin-left:33px}.hmc_mainContent .form_content .about_medicare .plan_cancel{font-size:18px;margin-left:30px}.hmc_mainContent .form_content .about_medicare .plan_cancel:hover{text-decoration:underline;cursor:pointer}.hmc_mainContent .form_content .about_medicare .select{width:525px;margin-left:45px}.hmc_mainContent .about_medicare .question_answer.select_custom .styledSelect{line-height:24px;top:0;padding-right:21px;overflow:hidden}.about_medicare .question_answer .styledSelect{height:28px;top:0;padding:10px 10px 0}.about_medicare .question_answer .styledSelect:after{top:15px}.hmc_mainContent .form_content .about_medicare .question_answer{margin:36px 0}.hmc_mainContent .form_content .about_medicare .question_answer .labelL1{margin-bottom:20px;display:block}.hmc_mainContent .form_content .about_medicare .btn_done_div{margin-bottom:72px;margin-left:45px}.hmc_mainContent .form_content .about_medicare .btn_done_div .btn-done{margin-top:6px}.hmc_mainContent .user_details p:first-child{margin-bottom:22px;margin-left:33px}.hmc_mainContent .user_details p:last-child{margin-bottom:44px}.hmc_mainContent .form_content .user_details p a{margin-left:26px}.entryError{border-bottom:1px solid #d02433!important;color:#d02433!important;font-family:ProximaNova-Regular!important;background-color:#FEF2F3}.btn-default{color:#fff;border-radius:8px;height:43px;font-family:'Century Gothic';font-size:20px;white-space:nowrap;cursor:pointer;width:190px}.btn-default.disabled{color:#aaa;background-color:#e0e0e0;border:1px solid #bfbfbf;cursor:default}.btn-done{background-color:#0082de;border:1px solid #014D83;margin-top:30px}.btn-get-status{color:#fff;background-color:#0082de;border:1px solid #014D83;border-radius:8px;height:43px;font-family:'Century Gothic';font-size:20px;white-space:nowrap;cursor:pointer;margin-top:30px;margin-bottom:40px;padding:0 42px;width:190px}.btn-get-status.disabled{color:#aaa;background-color:#e0e0e0;border:1px solid #bfbfbf;cursor:default}.btn_done_div button.active,.btn_done_div button:active,.btn_done_div button:focus{background-image:none;outline:0;border-color:#0082de;box-shadow:0 0 10px #9ecaed}.s-hidden{visibility:hidden;padding-right:10px}.select{width:200px;height:38px;border-radius:8px;cursor:pointer;display:inline-block;position:relative;font-family:ProximaNova-Light;font-size:20px;color:#464646;border:1px solid #464646;background-color:#fff}.select:hover{border:1px solid #0082de}.styledSelect{position:absolute;top:8px;right:0;bottom:0;left:0;background-color:#fff;padding:0 10px;border-radius:8px;overflow:hidden}.styledSelect:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#464646 transparent transparent;position:absolute;top:7px;right:7px}.styledSelect:hover:after{border-color:#0082de transparent transparent}.styledSelect.active,.styledSelect:active{background:#FFF}.options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;max-height:200px;overflow-y:auto;list-style:none;border:1px solid #0082de;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.options li{margin:0;padding:6px 10px}.options li:hover{background-color:#FFF;color:#0082de}.col-md-6{width:50%;float:left}.col-md-12{width:100%;float:left}.background_container{width:100%;position:absolute;left:0}#contentPanel{clear:both;width:1000px;margin:0 auto;position:relative}.footer-general{background:url(./../images/footer-top.png) repeat-x #262626;color:#fff;height:216px;font-family:ProximaNova-Regular,Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:400;text-align:inherit}.footer-general p{font-size:16px;color:#bfbfbf;line-height:.4!important;margin-bottom:0!important}.footer-general .subhead{font-size:22px;color:#ebebeb;padding-top:15px;padding-bottom:18px;line-height:1.4}.footer-general .ul,.footer-general p{list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px;vertical-align:top}.footer-line,.footer-line-hide{padding-right:10px!important;padding-left:15px!important}.footer-line{background:url(./../images/footer-separator.png) no-repeat}.footer-general a,.footer-general a:link,.footer-general a:visited{color:#bfbfbf;text-decoration:none}.footer-copyright{background:url(./../images/footer-bottom.png) repeat-x #262626;color:#fff;height:96px;font-family:Arial,sans-serif;font-weight:400}.footer-copyright #contentPanel{padding-top:20px!important;text-align:center!important}.footer-copyright p{font-size:15.5px;color:#bfbfbf;margin-bottom:0!important;line-height:.3!important;text-align:left}.footer-copyright small{font-family:Arial,sans-serif;font-size:14px;color:#bfbfbf}.icon_del_person{background:url(./../images/remove_person.png) -43px -40px no-repeat;width:23px;height:18px;display:inline-block;position:relative;top:5px;cursor:pointer;left:6px}.icon_del_person:hover{background:url(./../images/remove_person.png) -66px -40px no-repeat;left:10px}.icon-phone{background:url(./../images/icon_states.png) -49px -10px no-repeat;width:16px;min-height:24px!important;vertical-align:top;margin-top:12px}.icon-mail{background:url(./../images/icon_states.png) -49px -40px no-repeat;width:20px;height:13px;vertical-align:top;margin-top:12px}.icon-facebook{background:url(./../images/icon-social-media.png) no-repeat;width:42px;height:42px;display:inline-block}.icon-facebook:hover{background:url(./../images/icon-social-media.png) 0 -42px no-repeat}.icon-twitter{background:url(./../images/icon-social-media.png) 0 -86px no-repeat;width:42px;height:42px;display:inline-block}.icon-twitter:hover{background:url(./../images/icon-social-media.png) 0 -129px no-repeat}.icon-youtube{background:url(./../images/icon-social-media.png) 0 -172px no-repeat;width:42px;height:42px;display:inline-block}.icon-youtube:hover{background:url(./../images/icon-social-media.png) 0 -215px no-repeat}