#columns-container{width:100%;min-width:960px;max-width:1280px;margin:0 auto 4%;text-align:center}
#columns-container .column-wrapper{display:inline-flex}
#columns-container .column-text{max-width:410px;text-align:justify;margin-top:1.5%;color:#666;line-height:1.313;font-size:16px}
#columns-container h2{font-size:28px;color:#666;font-weight:bold;line-height:.75;text-align:left;margin-top:14%}
#columns-container .column-text>p{margin:0}
#columns-container .column-text .subtitle{margin-top:6%}
#column-gold-plus{margin-left:30px}
#column-classic{margin-right:30px}
section#content{margin-top:48px}
section.title-container{width:880px;margin:0 auto}
.title-container h4{color:#333;font-size:36px;line-height:36px;font-weight:normal;text-align:center;margin:.67em 0 .67em 0}
.title-container p{color:#666;font-weight:normal;padding:21px 0 0 0;font-size:16px}
#added_security .clear{clear:both}
#added_security .hero-wrapper img{display:none}
#added_security .hero-wrapper{margin:0 auto;width:100%;min-width:960px;max-width:1280px;height:430px;font-family:Helvetica,Arial,sans-serif}
#added_security .hero-wrapper .hero-bg{height:430px;margin:0 auto;background-position:87% 100%;position:relative;background-size:cover;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}
#added_security .hero-wrapper .hero-bg .hero-info{margin:0 200px;padding:17px 0 0;width:70%;font-family:Helvetica,arial,sans-serif}
#added_security .hero-wrapper .hero-bg .hero-info h2{font-size:40px;margin:0;color:#232323;line-height:1.2}
#added_security .hero-wrapper .hero-bg .hero-info sup{font-size:23px}
#added_security .hero-content{position:relative;bottom:0;width:100%;height:100px;overflow:hidden;display:flex}
#added_security .hero-far,#added_security .hero-brochure{display:block;background:url("../../../../../content/dam/subaru/owners/added-security/ie8bg.png");color:white;height:100%}
#added_security .hero-far{width:60%;margin-right:1%;padding-right:1%}
#added_security .hero-far .button-container{display:flex}
#added_security .hero-far .far-title,#added_security .hero-brochure .brochure-title,#added_security .hero-far .far-zip-code,#added_security .hero-far .far-btn,#added_security .hero-brochure .brochureButton{position:relative;font-family:Helvetica,arial,sans-serif}
#added_security .hero-far .far-title,#added_security .hero-brochure .brochure-title{font-size:16px;font-family:Helvetica,arial,sans-serif;color:#fff;font-weight:bold;line-height:1.313;width:80%}
#added_security .hero-far .far-title{height:auto;margin:1.8% 0 0 20%}
#added_security .hero-brochure .brochure-title{max-width:280px;margin:2.2% 0 0 4%}
#added_security .errorFocus .hero-far .far-zip-code{border:1px solid red;background:linear-gradient(to right,rgba(195,22,0,0.2),rgba(195,22,0,0.2)),linear-gradient(to right,#fff,#fff);color:red}
#added_security .hero-far .ret-btn{color:#fff;font-size:14px;text-align:center}
#added_security .hero-far .far-btn{border-radius:4px;background-color:#09f;margin:2% 2% 0 20%;padding:1.2% 0 1.2% 0;width:165px}
#added_security .hero-far .sfm-btn{background-color:#646464;font-family:Helvetica,arial,sans-serif;margin:2% 2% 0 0;padding:1.2% 3%;width:120px}
#added_security .hero-far .far-btn:before{content:url("../../../../../content/dam/subaru/owners/added-security/farIco.png")}
#added_security .hero-brochure{width:39.6%}
#added_security .hero-brochure .brochureButton{background-color:#000;background-image:url("../../../../../content/dam/subaru/owners/added-security/brochureIco.png");background-repeat:no-repeat;background-position:20% 50%;bottom:8px;color:#fff;display:block;font-size:14px;margin:4% 2% 0 4%;padding:2% 6.2% 2% 11.2%;width:100px}
.ie8 #added_security .hero-brochure .brochureButton{background-position:15% 50%;padding:5% 5% 5% 15%}
#error_hero-content{line-height:12px;position:absolute;width:262px;margin:8px 0 14px 0;padding:5px;top:399px;left:150px}
#error_hero-content p{color:#FFF;font-size:10px;margin:2% 0}
#error_hero-content p.bold{font-weight:bold}
#error_hero-content span.top{position:absolute;width:12px;height:8px;top:-8px;left:10px;border-bottom:0;background:url('../../../../../content/dam/subaru/assets/bg_errorPoint.gif') left top no-repeat;z-index:99}
#far-zip-code{border:1px solid #e8844e}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){#added_security #hero-wrapper #hero-bg{background-position:60% 100%}
#added_security .hero-brochure{width:36.5%}
#added_security .hero-far{width:63%}
#added_security .hero-far .far-title,#added_security .hero-far .far-zip-code{margin-left:4%}
#added_security .hero-far .far-btn{background-position:10% 43%}
#added_security .hero-brochure .brochureButton{background-position:15% 50%}
#added_security .hero-far .far-zip-code{padding-top:1.5%}
#error_hero-content{top:399px;left:22px}
}
#added_security .rules-header,#added_security .rules-content,#added_security .rules-footer{width:880px;margin:59px auto}
#added_security .rules-header p,#added_security .rules-footer p{font-size:16px;line-height:16px;color:#232323}
#added_security .rules-footer a{color:#20609f;cursor:pointer}
#added_security #rules-eligibility{margin:0;padding:0}
#added_security #rules-eligibility dt{height:79px;margin:0;border:1px solid #ccc;cursor:pointer}
#added_security #rules-eligibility dt.is-closed{background:#fafafa url(../../../../../content/dam/subaru/customer_support/sprite-y.png) 832px -207px no-repeat}
#added_security #rules-eligibility dt p{margin:0;padding:30px 40px 10px 40px;color:#666;font-size:16px;line-height:14px;font-weight:bold}
#added_security #rules-eligibility dt.is-open{background:#fafafa url(../../../../../content/dam/subaru/customer_support/sprite-y.png) 828px -304px no-repeat}
#added_security #rules-eligibility dd{display:none;padding:16px 0 30px 40px;margin:0}
#added_security #rules-eligibility dd p{color:#666;margin:0;padding:10px 14px 10px 0;font-size:14px;line-height:21px}
#added_security #rules-eligibility li p{padding-top:0}
#added_security #rules-eligibility .pink-text{color:#f0f;font-size:16px}
#added_security #rules-eligibility table .table-header{font-size:18px;color:#666;font-weight:bold;line-height:1.167;text-align:left}
#rules-eligibility .th-sub{font-size:16px;color:#666;line-height:1.313;text-align:center}
#rules-eligibility table{border-collapse:collapse;margin-bottom:6.5%}
#rules-eligibility table tr{border-bottom:1px solid #ccc}
#rules-eligibility table th,#rules-eligibility table td{color:#666;width:33%;font-size:14px}
#rules-eligibility .plan-comparisons th,#rules-eligibility .plan-comparisons td{padding:3% 1%}
#rules-eligibility .esa-comparison th,#rules-eligibility .esa-comparison td{padding:2% 1%}
#rules-eligibility table .td-colored{border-right:1px solid #ccc;border-left:1px solid #ccc;background-color:#efefef;text-align:center}
#rules-eligibility .plan-comparisons th,#rules-eligibility .plan-comparisons td{text-align:center}
#rules-eligibility .plan-comparisons tfoot tr{border:0}
#rules-eligibility .plan-comparisons tfoot td{text-align:left}
#rules-eligibility .esa-comparison p,#rules-eligibility .esa-comparison strong{text-align:left}
#added_security #rules-eligibility .esa-comparison p{margin-top:7%}
#added_security #rules-eligibility .li-no-top-margin{margin-top:0}
#added_security #rules-eligibility dd p a{color:#20609f}
#added_security #rules-eligibility dd p sup,#added_security #rules-eligibility dd ul sup{vertical-align:top;line-height:18px}
#added_security #rules-eligibility dd h5{color:#666;padding:12px 14px 1px 0;font-size:14px}
#added_security #rules-eligibility dd .paragraph-init{padding-top:0;margin-top:9px}
#added_security #rules-eligibility dd .subtitle{padding-top:0;margin:44px 0 13px}
#rules-eligibility dd strong{color:#666}
#added_security #rules-eligibility ul,#added_security #rules-eligibility ol{margin:11px 0 11px 20px;padding:0}
#added_security #rules-eligibility ul li,#added_security #rules-eligibility ol li{margin:3% 37px 0 26px;padding:0;font-size:14px;color:#666;line-height:21px}
#added_security .footer-disclaimer{font-size:16px;color:#333;margin:92px 0 49px;text-align:center}