#enrollment {top: 1.5%;}
#footer li {padding-left:15px; padding-right: 15px;}    
#footer ul {font-size: 1.4em;}
#footer_left {height: 100%;  margin-top: 3%; padding-left: 7%; width: 23%;}
#footer_right {margin-right: 13%; margin-top: 6%;}
#footlogo {height: 70%; margin-top: 4%; padding-left: 6%;}
#go_button img {max-width: 105px; min-width: 50px;}
#go_button {padding-top: 2%; right: -7%;}
#go_type {padding-left: 4%; width:40%;}
#go_zip {width:17%;}    
#gobox {width: 415px; right: -7%; bottom: 40%;}
.cv_position {width: 415px; right: -15%; bottom: 40%;}
.accordion_words {font-size: .75em;}
#health li {margin-left: 10%;}  
#health {padding-bottom: 15%; line-height: 2.1em;}
#imgtext span {font-size: 1.6em; top-padding: -2%;}
#imgtext {font-size: 2.6em; padding-top: 7%;}
#video_list li {margin-left: 6%; padding-left: 3%; padding-top: 1%; background-size: 1.25%; background-position: left bottom; font-size: .9em;}    
#video_list {font-size: 1.2em}
.bottom_left {float: left; position: relative; width: 55%; margin-left: 4%; margin-top: 7%;}
.bottom_right {float: right; position: relative; width: 36%; height:375px;} 
.bottom_span {vertical-align: bottom; float: left; height: auto; width: 100%; margin-top: -3%;}
.contact {font-size: 1em;}
.container {width: 990px;}
.content {min-height: 970px;}
.health_guide label {padding-left: 7%; font-size: 1.5em;}
.health_guide {margin-top: 25%; padding-top: 1%; padding-left: 2%; border-left: dashed #E7E7E7;}
.logo img {padding-top: 14px;} 
.logo {height:80px; margin-left: -5px;}
.top_content {height: 367px;}
nav {font-size: 1.3em; height: 100px;}
nav {position: fixed; min-width: 960px; width: expression(this.width < 960 ? 960: true);}
nav ul {padding-top: 35px;}
#level2_overlay {width:990px;}
#FormWindow {width:990px;}
#FormFrame {width: 990px;}
#contact_us {top: 17.5%; left: 4.5%; font-size: 1.9em;}
#our_vision img {width: 4.25%; padding-top: 1.3%;}
#critical_tab {top:13%; left: 0%; font-size: 2em; width: 175px;}
#critical_quote {right: 17%; font-size: 2.75em;}
#di_tab {top: 15.5%; left: 4.5%; font-size: 2.2em;}
#di_quote {right: 6%; font-size: 2.75em;}
.zohoform {left: 11%; width: 100%;}
#dental_tab {top: 9%; left: 9.5%; font-size: 2.8em;}
#shop_dental {right: 16.5%; font-size: 2.75em;}
#dental, #ihealth, #medicare, #term {width: 50%; margin-left: 25%; bottom: 45%;}
#health_tab {top: 9%; left: 9.5%; font-size: 2.8em;}
#shop_health {right: 10.25%; font-size: 2.75em;}
#credit {left: 26.75%;}
#medicare_tab {top: 13.5%; left: 5%; font-size: 2.33em;}
#shop_medicare {right: 17.5%; font-size: 2.75em;}
#bottom_qualify {height: 460px;}
#you_qualify {top: 50%; right: 14.5%; font-size: 2.75em;}
#thankyou {top: 50%; right: 18%; font-size: 2.75em;}
.qualify_yes {margin-left: 15%;}
.qualify_no {margin-right: 14.5%;}
ul.img-list {left: -30px; top: 170px; width: 950px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {/* Safari only override */ ::i-block-chrome,ul.img-list {left: 19px;} ::i-block-chrome,span.text-content {margin-left: -55px; margin-top: 4px;}}
#retire_tab {top: 16.5%; left: 4%; font-size: 1.95em;}
#find_retirement {right: 7.5%; font-size: 2.75em; width: 85%;}
#retire {width: 30%; height:75%; margin-left: 42.5%; bottom: -20%;}
#retire img {width: 50%;}
#term_tab {top: 19.5%; left: 3.5%; font-size: 1.92em;}
#shop_term {right: 10%; font-size: 2.75em;}
#faq_tab {top: 10%; left: 15%; font-size: 3em;}
#answer {right: 2.25%; top: 8%;}
#answer img {margin-top: 12.5%;}
#gloss_tab {top: 15%; font-size: 2.4em;}
#atoz {right: 0%; width: 82%;}
#atoz ul {font-size: 1.3em;}
#words {width: 40%;}
#words div {padding: 0% 2%;}
#define {width: 57%;}
#top_pic {height: 367px;}
#gd, #gh, #gv {font-size: 2.06em; width: 160px; line-height: 1.2; margin-top: 4.5%;}
.figure {width: 175px;}
#we_fit {top: 23%; right: 5%; width: 50%;}
#we_fit label {font-size: 1.6em;}
#we_fit p {font-size: 1em;}
#quote_request {height: 400px;}
#steps {font-size: 3em;}
#step_box {height: 40%; width: 85%; margin-left: 7.75%; font-size: .9em;}
#bottom_group {height: 1300px;}
.form {margin-left: 19%;}
#group_reload {margin-left: 19.25%;}
#group_reload img {width: 13%; margin-left: 10%; margin-top: -2%;}
#submit_group {margin-left: 39%;}
.popup {top: 20%; left:20%; width: 60%;}
#if_tab {width: 175px; font-size: 1.8em; line-height: 1.1; margin-top: 20px;}
.if_width {width: 185px;}
#we_fitif {top: 20%;}
#we_fitif label {font-size: 2.95em;}
#we_fitif p {font-size: 1.1em;}
.products p {margin-left: 10%; width: 76.5%;}
.prod {margin: 1.1%; height: 190px;}
.itravel {margin-left: 13.5%;}
.if_resource {margin-left: 36.5%; width: 25%; background-size: 13.5%;}
.sb_faq table {margin-bottom: 3%;}
#smb_tab {width: 185px; font-size: 2.2em; line-height: 1; margin-top: 6.5%;}
.smb_width {width: 200px;}
#smb_words {padding: 5px 10px;}
.sb_resource {margin-left: 29%; width: 40%;}
.gtravel {margin-left: 17.5%;}
.sb_faq {height: 100%;}
.sb_faq p {font-size: 2em; margin-top: 20px; margin-left: 0%; padding: 15px 0px; width: 105%; background-position: top 30px left 0px;}
#facebook {margin-top: -11.25%;}
.smvideo_box {width: 45.5%;}