html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	background: transparent;
}
body {
	margin:auto;
	padding:0px;
}
@font-face {
	font-family: 'MyriadWebProRegular';
	src: url('font/myriad-web-pro.eot');
	src: url('font/myriad-web-pro.eot') format('embedded-opentype'),  
	     url('font/myriad-web-pro.woff') format('woff'),
		 url('font/myriad-web-pro.ttf') format('truetype'),
		 url('font/myriad-web-pro.svg#MyriadWebProRegular') format('svg');
}
@font-face {
	font-family: 'MyriadPro-BoldCond';
	src: url('font/MyriadPro-BoldCond.eot?#iefix') format('embedded-opentype'),
	     url('font/MyriadPro-BoldCond.otf')  format('opentype'),
		 url('font/MyriadPro-BoldCond.woff') format('woff'),
		 url('font/MyriadPro-BoldCond.ttf')  format('truetype'),
		 url('font/MyriadPro-BoldCond.svg#MyriadPro-BoldCond') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'FrutigerLT55RomanRegular';
    src: url('font/frutiger_lt_55_roman.eot');
    src: url('font/frutiger_lt_55_roman.eot') format('embedded-opentype'),
         url('font/frutiger_lt_55_roman.woff2') format('woff2'),
         url('font/frutiger_lt_55_roman.woff') format('woff'),
         url('font/frutiger_lt_55_roman.ttf') format('truetype'),
         url('font/frutiger_lt_55_roman.svg#FrutigerLT55RomanRegular') format('svg');
}
@font-face {
    font-family: 'FrutigerLTStd75Black';
    src: url('font/frutiger-lt-std-75-black.eot');
    src: url('font/frutiger-lt-std-75-black.eot') format('embedded-opentype'),
         url('font/frutiger-lt-std-75-black.woff2') format('woff2'),
         url('font/frutiger-lt-std-75-black.woff') format('woff'),
         url('font/frutiger-lt-std-75-black.ttf') format('truetype'),
         url('font/frutiger-lt-std-75-black.svg#FrutigerLTStd75Black') format('svg');
}
@font-face {
    font-family: 'open_sansregular';
    src: url('font/opensans-regular-webfont.eot');
    src: url('font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-regular-webfont.woff2') format('woff2'),
         url('font/opensans-regular-webfont.woff') format('woff'),
         url('font/opensans-regular-webfont.ttf') format('truetype'),
         url('font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('font/opensans-semibold-webfont.eot');
    src: url('font/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-semibold-webfont.woff2') format('woff2'),
         url('font/opensans-semibold-webfont.woff') format('woff'),
         url('font/opensans-semibold-webfont.ttf') format('truetype'),
         url('font/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('font/opensans-bold-webfont.eot');
    src: url('font/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/opensans-bold-webfont.woff2') format('woff2'),
         url('font/opensans-bold-webfont.woff') format('woff'),
         url('font/opensans-bold-webfont.ttf') format('truetype'),
         url('font/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
a{
	-webkit-transition: all .20s ease-in-out .0s;
	-moz-transition: all .20s ease-in-out .0s;
	-ms-transition: all .20s ease-in-out .0s;
	-o-transition: all .20s ease-in-out .0s;
	transition: all .20s ease-in-out .0s;
}
a:hover{
	outline:none;
}
#wrapper{
	width:auto;
	height:auto;
}
/*============================================ Header Start ============================================*/
.header_container_HXR{
	width:auto;
	height:auto;
	padding:20px 15px 10px 15px;
}
.header_wrapper_HXR{
	width:960px;
	height:auto;
	margin:auto;
}
.logo_HXR{
	float:left;
	text-align:center;
	margin-top:10px;
}
.logo_HXR img{
	display:inline-block;
}
.phone_lines_container_HXR{
	float:right;
}
.phone_lines_container_HXR h2,
.phone_lines_container_HXR h2 a,
.phone_lines_container_HXR h2 a:hover{
	text-decoration:none;
	outline:none;
	color:#356b9c;
	font-size:24px;
	font-weight:normal;
	font-family: 'open_sansbold';
}
.phone_lines_container_HXR h3{
	color:#356b9c;
	font-size:20.22px;
	font-family: 'MyriadWebProRegular';
	font-weight:normal;
}
.phone_lines_container_HXR p{
	color:#737475;
	font-size:17px;
	font-family: 'MyriadWebProRegular';
}
/*=========================== Home Banner ===========================*/
.home_banner_back_HXR{
	background:url(images/banner_HXR.jpg) no-repeat center bottom;
}
.top_shadow_banner_HXR{
	background:url(images/shad_top.png) repeat-x top;
}
.bottom_shaodw_banner_HXR{
	background:url(images/shad_buttom.png) repeat-x bottom;
}
.banner_wrap_HXR{
	width:960px;
	height:auto;
	margin:auto;
	padding:60px 0px;
}
.bannerbox_HXR{
	width:430px;
	height:auto;
}
.bannerbox_HXR h1{
	color:#299fd6;
	font-family: 'open_sansbold';
	font-weight:normal;
	font-size:33px;
}
.bannerbox_HXR h2{
	color:#515151;
	font-family: 'FrutigerLT55RomanRegular';
	font-weight:normal;
	font-size:28px;
	padding-top:10px;
}
.bannerbox_HXR h2 strong{
	color:#000;
	font-family: 'FrutigerLTStd75Black';
}
.zip_get_quote_HXR{
	margin-top:15px;
}
.ziptestfield_HXR{
	float:left;
	margin-top:5px;
	width:210px;
}
.ziptestfield_HXR input[type="text"]{
	color:#5d5d5d !important;
	height: 53px !important;
	line-height:53px !important;
	font-size:18px;
	font-family: 'FrutigerLT55RomanRegular';
	border-color:#808080;
	border-width:2px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
}
.ziptestfield_HXR input[type="text"]::-moz-placeholder {
    color: #5d5d5d;
    opacity: 1;
}
.zipquotebutton_HXR{
	float:right;
}
.officials_rates_HXR{
	margin-top:20px;
	color:#515151;
	font-size:19px;
	font-family: 'FrutigerLT55RomanRegular';
}
.officials_rates_HXR strong{
	font-family: 'FrutigerLTStd75Black';
	font-weight:normal;
}
.home_logos_HXE{
	text-align:center;
	padding:20px 15px;
}
.home_logos_HXE h1{
	color:#000000;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	padding-bottom:10px;
}
.home_logos_HXE img{
	margin-left:17px;
	margin-right:17px;
}
.home_content_withbox_HXR{
	background:url(images/home_content_shad.png) repeat-x top #ececec;
	border-bottom:1px solid #d6d6d6;
	padding:44px 0px;
}
.home_content_box_HXR{
	width:960px;
	height:auto;
	margin:auto;
}
.home_content_box_HXR h2{
	text-align:center;
	font-family: 'open_sansregular';
	font-weight:normal;
	font-size:27px;
	padding-left:15px;
	padding-right:15px;
}
.home_content_box_HXR p{
	text-align:center;
	color:#2a2b2b;
	font-size:17px;
	font-family: 'open_sansregular';
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
}
.home_boxes_HXR{
	margin-top:80px;
}
.home_box_HXR{
	text-align:center;
	background:url(images/home_box_bg_HXR.png) no-repeat center bottom;
	padding-bottom:50px;
	max-width:300px;
	margin:auto;
}
.home_box_HXR img{
	display:inline-block;
}
.home_box_HXR h2{
	color:#0071b0;
	font-size:17px;
	font-weight:normal;
	font-family: 'open_sanssemibold';
	padding-left:10px;
	padding-right:10px;
}
.home_box_HXR p{
	color:#2a2b2b;
	font-size:13px;
	font-family: 'open_sansregular';
	padding:10px;
}
.learnmore_HXR{
	text-align:center;
	margin-top:5px;
}
.learnmore_HXR img{
	display:inline-block;
}
.obamacare_health_container_HXR{
	padding:30px;
}
.obamacare_health_wrapper_HXR{
	width:960px;
	height:auto;
	margin:auto;
}
.care_box_conti_HXR{
	padding-right:0px !important;
}
.care_box_HXR{
	display:inline-block;
	border:4px solid #d1d2d3;
	padding:6px;
	padding-bottom:4px;
	margin:0px 0px 15px 0px;
	text-align:center;
}
.care_box_HXR img{
	display:inline-block;
}
.care_box_HXR h2{
	color:#0071b0;
	font-size:14px;
	font-family: 'open_sanssemibold';
	padding-top:5px;
}
.care_box_HXR p{
	padding-top:5px;
}
.care_box_HXR p a,
.care_box_HXR p a:hover,
.care_box_HXR p a:focus{
	color:#37393a;
	font-size:12px;
	font-family: 'open_sanssemibold';
	text-decoration:none;
	outline:none;
}
.obama_banner_conti_HXR p{
	color:#2a2b2b;
	font-size:17px;
	font-family: 'open_sansregular';
	padding-top:15px;
}
.zip_search_HXR{
	background:#e2e2e2;
	-moz-border-radius: 85px;
	-webkit-border-radius: 85px;
	border-radius: 85px;
	-khtml-border-radius: 85px;
	padding:15px 25px;
	width:650px;
	height:auto;
	margin:auto;
	margin-top:50px;
	box-shadow: 0px 2px 3px #b8b8b8 inset;
	-moz-box-shadow: 0px 2px 3px #b8b8b8 inset;
	-webkit-box-shadow: 0px 2px 3px #b8b8b8 inset;
}
.zip_search_HXR input[type="text"]{
	background:#e2e2e2;
	height:59px;
	line-height:59px;
	border:none;
	font-size:27px;
	box-shadow:none;
}
/*===================================================== Quote Page*/
.quote_page_container_HXR{
	width:960px;
	height:auto;
	margin:auto;
}
.quoteform{
	padding-right:0px !important;
}
.quote_form_HXR{
	background:#f1f7fc;
}
.quote_form_HXR h3{
	background:#038c84;
	text-align:center;
	font-size:16px;
	color:#FFF;
	font-weight:normal;
	font-family: 'open_sansbold';
	padding:5px;
	line-height:24px;
}
.fastest_way_HXR{
	background:#29648c;
	padding:10px 6px;
}
.newplans{
	float:left;
	margin-right:10px;
}
.fastest_way_HXR h1,
.fastest_way_HXR h1 a,
.fastest_way_HXR h1 a:hover,
.fastest_way_HXR h1 a:focus{
	color:#ffffff;
	font-size:51px;
	font-weight:normal;
	font-family: 'open_sansbold';
	line-height:40px;
	padding-right:7px;
}
.fastest_way_HXR h1 img{
	float:left;
	margin-right:10px;
}
.fastest_way_HXR h1 span{
	font-size:28px;
	border:1px solid #FFF;
	padding:0px 10px;
	float:right;
}
.fastest_way_HXR h2{
	color:#ffffff;
	font-size:21px;
	font-weight:normal;
	font-family: 'open_sansregular';
	padding-bottom:10px;
}
.q_form_HXR{
	padding:10px;
}
.q_form_HXR p{
	font-size:15px;
	color:#29648c;
	font-family: 'open_sansregular';
	line-height:19px;
	padding-bottom:8px;
}
.q_form_HXR em{
	font-size:12px;
	color:#29648c;
}
.q_form_HXR h2{
	background:#fafbfc;
	color:#29648c;
	font-size:18px;
	font-family: 'open_sansregular';
	padding:5px;
	text-align:center;
	margin-top:10px;
	position:relative;
}
.q_form_HXR h2 strong{
	font-weight:normal;
	font-family: 'open_sanssemibold';
}
.q_form_HXR h2 img{
	position:absolute;
    left: -66px;
    top: 7px;
}
.q_form_00_HXR{
	padding:0px !important;
}
.q_first_HXR{
	padding:0px 7px 0px 0px !important;
}
.q_last_HXR{
	padding:0px 0px 0px 7px !important;
}
.q_pad_left_HXR{
    padding-left: 0px !important;
	padding-right:5px !important;
}
.q_pad_half_left_HXR{
    padding-left: 7px !important;
}
.q_pad_half_right_HXR{
	padding-right:7px !important;
}
.q_form_HXR label{
	color:#29648c;
	font-size:14px;
	padding-top:5px !important;
	font-family: 'open_sansbold';
}
.q_form_HXR label span{
	color:#2a2a2b;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}
.q_form_HXR input[type="text"],
.q_form_HXR input[type="email"],
.q_form_HXR input[type="tel"],
.q_form_HXR select{
	border-color:#d8e1e5;
	border-width:2px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
}
.q_form_HXR input[type="radio"] {
	display:none;
}
.q_form_HXR input[type="radio"] + label {
	font-weight:normal;
	color:#46484f;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:15px;
	cursor:pointer;
}
.q_form_HXR input[type="radio"] + label span {
	display:inline-block;
	width:29px;
	height:29px;
	margin:-3px 6px 0 0;
	vertical-align:middle;
	background:url(images/quote_redio_btn_HXR.png) -29px top no-repeat;
	cursor:pointer;
}
.q_form_HXR input[type="radio"]:checked + label span {
	background:url(images/quote_redio_btn_HXR.png) 0px top no-repeat;
}
.q_form_HXR hr{
	border-color:#165f7f;
	border-style:dashed;
}
.get_quote_buttons_HXR{
	text-align:center;
	padding-top:20px;
}
.get_quote_buttons_HXR input[type="image"]{
	display:inline-block;
}
.secuerd_HXR{
	text-align:center;
}
.secuerd_HXR img{
	display:block;
	margin:auto;
	margin-top:7px;
}
.by_requesting_HXR{
	font-size:12px;
	color:#444;
	padding-top:20px;
}
.quote_right_HXR{
	border:2px solid #bbd7ee;
	padding:10px;
}
.quote_right_HXR h1{
	color:#356ba7;
	font-size:21px;
	font-weight:normal;
	font-family: 'open_sansbold';
	padding-top:10px;
}
.quote_right_HXR h2{
	color:#356ba7;
	font-size:21px;
	font-weight:normal;
	font-family: 'open_sansregular';
}
.quote_right_HXR h2 strong{
	font-family: 'open_sansbold';
}
.quote_right_HXR h3{
	color:#2a2b2b;
	font-size:16px;
	font-weight:normal;
	font-family: 'open_sansregular';
	padding-top:5px;
}
.quote_right_HXR h4{
	color:#356ba7;
	font-size:21px;
	font-weight:normal;
	font-family: 'open_sansregular';
	text-align:center;
}
.quote_right_HXR h4 span{
	color:#2a2a2b;
}
.quote_right_HXR p{
	color:#2a2b2b;
	font-size:14px;
	font-weight:normal;
	font-family: 'open_sansregular';
	padding-top:5px;
}
.quote_right_HXR p strong{
	font-weight:normal;
	font-family: 'open_sansbold';
}
.map_box_HXR{
	background:url(images/mapline.jpg) repeat;
	margin-top:15px;
	text-align:center;
	padding:15px;
}
.notyourstate_HXR{
	margin-top:10px;
	color:#2a2b2b;
	font-size:15px;
	font-family: 'open_sanssemibold';
}
.notyourstate_HXR select{
	border:2px solid #d8e1e5;
}
.obamacare_HXR{
	border-top:1px solid #76aedd;
	border-bottom:1px solid #76aedd;
	padding:15px 0px;
	margin-top:10px;
}
.obamacare_HXR ul{
	margin-bottom:0px;
}
.obamacare_HXR ul li{
	list-style:none;
	background:url(images/li_blu.png) no-repeat left;
	margin-left:5px;
	padding-left:30px;
	color:#2a2a2b;
	font-size:17px;
	font-family: 'open_sansregular';
	margin-top:7px;
}
.obamacare_HXR ul li:first-child{
	margin-top:0px;
}
/*===================================================== Inner Page*/
.top_shadow_HXR{
	background:url(images/shad_top.png) repeat-x top;
	padding-bottom:50px;
}
.page_container_HXR{
	width:960px;
	height:auto;
	margin:auto;
}
.breadcrumb_HXR{
	padding-top:20px;
	color:#356ba4;
	font-size:17px;
	font-family: 'open_sansbold';
}
.breadcrumb_HXR img{
	margin-right:5px;
}
.page_container_HXR h1{
	padding-top:30px;
	text-align:center;
	border-bottom:1px solid #dddedf;
	margin-bottom:30px;
}
.page_container_HXR h1 span{
	color:#356ba4;
	font-size:24px;
	font-weight:normal;
	font-family: 'open_sansbold';
	background:#FFF;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:-12px;
	display:inline-block;
}
.page_container_HXR h2{
	color:#00a69c;
	font-size:21px;
	font-weight:normal;
	font-family: 'open_sansbold';
	text-align:center;
	padding-top:30px;
}
.page_container_HXR h3{
	color:#00a69c;
	font-size:21px;
	font-weight:normal;
	font-family: 'open_sansregular';
	padding-top:20px;
}
.page_container_HXR p{
	color:#2a2b2b;
	font-size:17px;
	font-family: 'open_sansregular';
	padding-top:20px;
}
.page_container_HXR p a{
	font-family: 'open_sansbold';
	color:#2a2b2b;
	text-decoration:underline;
}
.page_container_HXR ul{
	margin-bottom:0px;
	margin-top:30px;
}
.page_container_HXR ul li{
	color:#2a2b2b;
	font-size:17px;
	font-family: 'open_sansregular';
	list-style:none;
	background:url(images/dot_blue1.png) no-repeat left 10px;
	margin-left:40px;
	padding-left:20px;
	margin-top:15px;
}
/*-------------------- Resource Page*/
.resources_boxs_HXR{
	text-align:center;
}
.resources_button_HXR{
	display:inline-block;
	border:4px solid #dddedf;
	padding:5px;
	text-align:center;
	margin:auto;
	margin:10px 1px;
}
.resources_button_HXR p,
.resources_button_HXR p a,
.resources_button_HXR p a:hover{
	color:#0071bb;
	font-size:11px;
	font-family: 'open_sanssemibold';
	padding-top:5px;
	text-decoration:none;
}
.resources_button_HXR span{
	color:#37393a;
	font-size:10px;
}
/*-------------------- About Page*/
.about_banner_HXR{
	text-align:center;
}
.about_banner_HXR img{
	display:inline-block;
}
/*-------------------- Contact Page*/
.contact_image_HXR{
	background:url(images/contact_lady.jpg) no-repeat right bottom;
	width:960px;
	margin:auto;
}
.contactpage_HXR{
	padding-bottom:0px;
}
.contact_form_HXR{
	padding-bottom:120px;
}
.contact_form_HXR p{
	padding-bottom:20px;
}
.contact_form_HXR label{
	color:#2a2b2b;
	font-size:15px;
	font-family: 'open_sansregular';
}
/*-------------------- Contact Page*/
.thankyou_container_HXR{
	background:url(images/thanksyou_bg_HXR.jpg) no-repeat center bottom;
}
.thankyou_box_conti_HXR{
	width:960px;
	height:auto;
	margin:auto;
}
.thankyou_title_HXR{
	text-align:center;
	border-top:1px solid #dddedf;
}
.thankyou_title_HXR h1{
	color:#333333;
	font-size:30px;
	font-family: 'open_sanssemibold';
	font-weight:normal;
	padding-top:10px;
}
.thankyou_title_HXR h1 strong,
.thankyou_title_HXR h1 strong a,
.thankyou_title_HXR h1 strong a:hover,
.thankyou_title_HXR h1 strong a:focus{
	font-family: 'open_sansbold';
	text-decoration:none;
	outline:none;
	color:#00a69c;
}
.thankyou_title_HXR h2{
	color:#2a2b2b;
	font-size:21px;
	font-family: 'open_sansregular';
	font-weight:normal;
	padding-top:20px;
}
.thankyou_title_HXR h2 strong{
	font-family: 'open_sanssemibold';
}
.thankyou_title_HXR p{
	color:#5f6060;
	font-size:16px;
	font-family: 'open_sansregular';
	font-weight:normal;
	padding:5px 25px;
	background:#f5f6f7;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	-khtml-border-radius: 25px;
	margin-top:30px;
	position:relative;
}
.tharrow_HXR{
    position: absolute;
    right: 24px;
    top: -47px;
}
.thankyou_box_HXR{
	margin-top:45px;
	border:4px solid #e5e6e7;
	background:#f7f8f9;
	padding:10px 0px;
}
.thankyou_promo_logo_HXR{
	text-align:center;
	background:url(images/thnkyou_logo_BG.png) no-repeat;
	width:158px;
	height:142px;
	margin-top:-33px;
}
.thankyou_lis_promo_HXR{
	text-align:left;
}
.thankyou_lis_promo_HXR h2{
	color:#2a2b2b;
	font-size:20px;
	font-weight:normal;
	padding-bottom:7px;
	font-family: 'open_sansbold';
}
.thankyou_lis_promo_HXR ul{
	margin-bottom:0px;
	padding-bottom:5px;
}
.thankyou_lis_promo_HXR ul li{
	list-style:disc;
	color:#2a2b2b;
	font-size:14px;
	margin-left:15px;
    font-family: 'open_sansregular';
}
.thankyou_lis_promo_HXR p{
	color:#2a2b2b;
	font-size:14px;
    font-family: 'open_sansregular';
}
.thankyou_button_promo_HXR{
    margin-top: 20px;
    text-align: right;
}
.thankyou_button_promo_HXR p{
	padding-right:15px;
}
.thankyou_button_promo_HXR p a{
	color:#2a2b2b;
	font-size:13px;
    font-family: 'open_sansregular';
	text-decoration:none;
}
.th_logo_HXR{
	padding-left:7px !important;
	padding-right:0px !important;
}
.th_des_HXR{padding-left:25px !important;
}
.call_us_HXR{
	padding:120px 20px 60px 15px;
	text-align:right;
}
.call_us_HXR h1{
	color:#161616;
	font-size:41px;
	font-family: 'open_sansregular';
	font-weight:normal;
}
.call_us_HXR h1 strong,
.call_us_HXR h1 strong a,
.call_us_HXR h1 strong a:hover,
.call_us_HXR h1 strong a:focus{
	font-family: 'open_sansbold';
	text-decoration:none;
	outline:none;
	color:#161616;
}
.call_us_HXR h2{
	color:#444443;
	font-size:29px;
	font-family: 'open_sanssemibold';
	font-weight:normal;
	padding-top:10px;
}

/*============================================ New Quote Page Start ============================================*/
.home_quote_banner_container_HXR{
	text-align:center;
	width:960px;
	height:auto;
	margin:auto;
}
.home_quote_banner_container_HXR img{
	display:inline-block;
}
.home_quote_banner_HXR{
	background:url(images/quote_new_banner.png) no-repeat center top;
	width:974px;
	height:645px;
	margin:auto;
}
.home_quote_banner_left_HXR{
	padding-left:20px;
}
.shop_official_HXR{
	padding-top:20px;
}
.rates_form_HXR{
	margin-top:291px;
}
.hqfr_left{
	padding-left:0px !important;
}
.home_quote_form_HXR{
	background:#FFF;
	border:4px solid #cacccc;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-khtml-border-radius: 20px;
	margin-top: 16px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
}
.home_quote_form_HXR h1{
	font-family: 'MyriadPro-BoldCond';
	color:#df801e;
	font-size:23px;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
	position:relative;
	padding-bottom:10px;
}
.home_quote_form_HXR h1 img{
    left: 0;
    position: absolute;
    top: -45px;
}
.hqm_ht{
	margin-bottom:5px !important;
}
.q_form_00_HXRm{
	padding:0px !important;
}
.q_first_HXRm{
	padding:0px 2px 0px 0px !important;
}
.q_last_HXRm{
	padding:0px 0px 0px 2px !important;
}
.q_pad_half_left{
    padding-left: 7px !important;
}
.q_pad_half_right{
	padding-right:7px !important;
}
.hqm_HXR label{
	color:#464849;
	font-size:13px;
	padding-top:2px !important;
	font-family:Verdana, Geneva, sans-serif;
	margin-bottom:2px;
}
.hqm_HXR input[type="text"],
.hqm_HXR input[type="email"],
.hqm_HXR input[type="tel"],
.hqm_HXR select{
	border-color:#6d7072;
}
.hqm_HXR input[type="radio"] {
	display:none;
}
.hqm_HXR input[type="radio"] + label {
	font-weight:normal;
	color:#46484f;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:15px;
	cursor:pointer;
}
.hqm_HXR input[type="radio"] + label span {
	display:inline-block;
	width:19px;
	height:19px;
	margin:-3px 6px 0 0;
	vertical-align:middle;
	background:url(images/h_q_redio_btn.png) -19px top no-repeat;
	cursor:pointer;
}
.hqm_HXR input[type="radio"]:checked + label span {
	background:url(images/h_q_redio_btn.png) 0px top no-repeat;
}
.get_quote_buttons_HXRm{
	text-align:center;
	padding-top:5px;
}
.get_quote_buttons_HXRm input[type="image"]{
	display:inline-block;
}
.securedverified_HXRm{
	text-align:center;
	padding-top:5px;
}
.securedverified_HXRm img{
	display:inline-block;
}
.by_requesting_HXRm{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#7c7c7c;
	padding-top:5px;
	line-height:12px;
	padding-bottom:5px;
}
.quote_home_content_withbox_HXR{
	background:#fafbfc;
	padding:44px 0px;
}
/*============================================ Footer Start ============================================*/
.footer_container_HXR{
	background:#dfe0e1;
	padding:32px 15px 10px 15px;
}
.likesenior_footer_container_quote_HXR{
	background:#e9eeee;
	padding:32px 15px 10px 15px;
}
.footer_wrapper_HXR{
	width:960px;
	height:auto;
	margin:auto;
}
.footer_logo_HXR{
	float:left;
	text-align:center;
}
.footer_logo_HXR img{
	display:inline-block;
}
.footer_menu_copy{
	float:right;
	color:#2a2b2b;
	font-size:18px;
	text-align:right;
}
.footer_menu_copy img{
	margin-left:10px;
	margin-right:10px;
}
.footer_menu_copy a{
	color:#2a2b2b;
	font-size:18px;
	font-family: 'open_sansregular';
	text-decoration:none;
}
.footer_menu_copy a:hover{
	text-decoration:underline;
	color:#2a2b2b;
}
.footer_menu_copy p{
	color:#555656;
	font-size:12px;
	font-family: 'MyriadWebProRegular';
	text-decoration:none;
	padding-top:5px;
}
.footer_menu_copy p a{
	color:#212323;
	font-size:12px;
	font-family: 'MyriadWebProRegular';
	text-decoration:none;
}
.likesenior_footer{
	float:none;
	text-align:center;
}
.clear{
	clear:both;
}
/*===================== Css Update 2015 12 14*/
.anthem_container_HXR{
	margin-top:20px;
	border:4px solid #39b44a;
	padding:0px 0px 20px 20px;
}
.anthem_best_HXR{
	text-align:left;
}
.anthem_list_HXR{
	padding-top:10px;
	padding-left:10px;
	text-align:left;
}
.anthem_list_HXR h2{
	padding-top:0px;
	color:#2bb673;
	font-size:17px;
	padding-bottom:5px;
}
.anthem_list_HXR ul{
	margin-bottom:0px;
}
.anthem_list_HXR ul li{
	list-style-type:none;
	background:url(images/anthem_li.jpg) no-repeat left 2px;
	color:#717271;
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	margin-top:5px;
	padding-left:25px;
	line-height:20px;
}
.click_for_best_quotes_btn_HXR{
	text-align:right;
	margin-top:70px;
}
.click_for_best_quotes_btn_HXR img{
	display:inline-block;
}
/*============================== Css Home Page Update 2015-12-29*/
.logo_update_HXR{
	margin-top:0px;
}
.home_banner_back_update_HXR{
	background:url(images/banner_update_HXR.jpg) repeat-x center top #FFF;
}
.bannerbox_update_HXR h1{
	color:#319bd5;
	font-family: 'open_sansregular';
	font-weight:normal;
	font-size:65px;
	text-align:center;
}
.bannerbox_update_HXR h2{
	color:#717171;
	font-family: 'FrutigerLT55RomanRegular';
	font-weight:normal;
	font-size:42px;
	padding-top:20px;
	text-align:center;
}
.bannerbox_update_HXR h2 strong{
	font-family: 'FrutigerLTStd75Black';
	font-weight:normal;
}
.zip_get_quote_update_HXR{
	border:3px solid #2a9cd8;
	padding:30px 50px 40px 77px;
	max-width:750px;
	margin:auto;
	margin-top:15px;
	position:relative;
}
.zip_get_arrow_HXR{
	position:absolute;
    left: -62px;
    top: 48px;
}
.ziptestfield_update_HXR{
	float:left;
	margin-top:4px;
	width:350px;
}
.ziptestfield_update_HXR input[type="text"]{
	color:#5d5d5d !important;
	height: 64px !important;
	line-height:64px !important;
	font-size:22px;
	font-family: 'FrutigerLT55RomanRegular';
	border-color:#808080;
	border-width:2px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	-khtml-border-radius: 0px;
}
.ziptestfield_HXR input[type="text"]::-moz-placeholder {
    color: #5d5d5d;
    opacity: 1;
}
.zip_get_quote_update_HXR label{
	text-align:center;
	color:#2a9cd8;
	font-size:22px;
	font-family: 'FrutigerLT55RomanRegular';
}
.zipquotebutton_update_HXR{
	float:right;
}
.officials_rates_update_HXR{
	margin-top:30px;
	background:#f5fafe;
	padding:20px 15px;
}
.officials_rates_update_HXR ul{
	margin-bottom:0px;
}
.officials_rates_update_HXR ul li{
	list-style:none;
	color:#515151;
	display:inline-block;
	font-size:19px;
	font-family: 'FrutigerLT55RomanRegular';
	width:33%;
}
.officials_rates_update_HXR strong{
	font-family: 'FrutigerLTStd75Black';
	font-weight:normal;
}
.orcall_HXR{
	text-align:center;
	padding-top:25px;
}
.orcall_HXR h1{
	color:#e97b1a;
	font-weight:normal;
	font-family: 'open_sansregular';
	font-size:44px;
}
.orcall_HXR h1 strong,
.orcall_HXR h1 strong a,
.orcall_HXR h1 strong a:hover,
.orcall_HXR h1 strong a:focus{
	text-decoration:none;
	outline:none;
	font-family: 'open_sansbold';
	font-weight:normal;
}
.orcall_HXR h2{
	color:#3371a0;
	font-size:19px;
	font-weight:normal;
	font-family: 'open_sanssemibold';
	padding-top:6px;
}
.home_logos_update_HXE{
	text-align:center;
	padding:20px 15px;
}
.home_logos_update_HXE img{
	margin-left:17px;
	margin-right:17px;
}
#transition{
	max-width:844px;
	height:auto !important;
	display: none;
	cursor:auto !important;
	text-align:center;
}
.transition-custom .fancybox-skin {
	box-shadow: 1px 2px 3px #34759b !important;
}
#transition h1{
	color:#000;
	font-size:26px;
	font-weight:normal;
	font-family: 'open_sansbold';
	padding-top:20px;
}
#transition img{
	margin-top:20px;
}
#transition h3{
	color:#000;
	font-size:20px;
	font-weight:normal;
	font-family: 'open_sansregular';
	padding-top:15px;
}
#transition h3 strong{
	font-family: 'open_sansbold';
	font-weight:normal;
}
#transition p{
	font-size:37px;
	font-family: 'open_sansregular';
	font-weight:normal;
	padding-top:20px;
	color:#565656;
}
/*======================================================= Css Update 2016-11-08*/
.obamacare_subsidy_HXR{
	float:right;
	width:250px;
	padding-top:10px;
}
.obamacare_subsidy_HXR p{
	font-size:16px;
	color:#4093d3;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	line-height:17px;
	padding-top:9px;
}
.obamacare_subsidy_HXR img {
    float: left;
    margin-right: 10px;
}
.new_plans_container_HXR{
	background:url(images/find_health_bg_HXR.jpg) repeat-x top #29648c;
}
.new_plans_HXR{
	float:left;
    padding-left: 15px;
    padding-top: 47px;
}
.new_plans_text_HXR{
	float:left;
    padding-left: 20px;
    padding-top: 43px;
}
.new_plans_text_HXR h1{
	color:#ffffff;
	font-size:19px;
	font-weight:normal;
	font-family: 'open_sansregular';
	padding-bottom:5px;
}
.new_plans_text_HXR h1 strong{
	font-family: 'open_sansbold';
	font-weight:normal;
}
.new_plans_text_HXR ul{
	margin-bottom:0px;
}
.new_plans_text_HXR ul li{
	color:#ffffff;
	font-size:19px;
	font-weight:normal;
	font-family: 'open_sansregular';
	margin-left:30px;
}
.new_plans_doc_HXR{
	float:right;
	padding-right:20px;
}