/*AQAAAFNIQS0yNTYAAQAAAAAAAQAAAAAA78okUET8DDOSigTYlMWpDICED-vcr2cMBe9ZYTt4ywM*//* CSS imported from https://www.allstate.com/resources/App_Themes/HeaderFooter.min.5a687af6-504b-cc73-7cc8-8fdaabc84441.css */
.LocationHeader .tablet .search input,.ResponsiveTopNavigation .tablet .search input{-webkit-appearance:none}.LocationHeader{font-family:arial,sans-serif;height:36px}.LocationHeader a,.LocationHeader blockquote,.LocationHeader body,.LocationHeader dd,.LocationHeader div,.LocationHeader dl,.LocationHeader dt,.LocationHeader fieldset,.LocationHeader form,.LocationHeader h1,.LocationHeader h2,.LocationHeader h3,.LocationHeader h4,.LocationHeader h5,.LocationHeader h6,.LocationHeader html,.LocationHeader img,.LocationHeader label,.LocationHeader legend,.LocationHeader li,.LocationHeader ol,.LocationHeader p,.LocationHeader span,.LocationHeader table,.LocationHeader td,.LocationHeader th,.LocationHeader tr,.LocationHeader ul{margin:0;padding:0;border:0;outline:0}.LocationHeader a:link,a:visited{text-decoration:none}.LocationHeader .topnavOuter{background-color:#00467f;border-bottom:1px solid #115288;padding-right:20px;position:fixed;left:0;top:0;width:100%;z-index:100}.LocationHeader .topnavInner{position:relative;margin:0 auto;max-width:960px;width:100%;font:12px/22px arial,sans-serif;overflow:hidden}.LocationHeader .topnavInner ul{float:right}.LocationHeader .topnavInner li{float:left;list-style-type:none;margin-top:7px;color:#fff;font-weight:700;white-space:nowrap}.LocationHeader .topnavInner a{color:#fff;font-weight:700;padding:0 15px;border-right:1px solid #1a598c;white-space:nowrap}.LocationHeader .topnavInner a span{padding-left:5px}.LocationHeader .topnavInner .SHFcust{color:#fff;font-weight:700;padding:0 15px;border-right:1px solid #1a598c;white-space:nowrap}.LocationHeader .topnavInner .cust a{font-weight:400;padding-right:15px}.LocationHeader .topnavInner .custName{font-weight:700;padding:0 15px 0 0;background:url("https://www.allstate.com/resources/Images/topnav_customer.png") right 50% no-repeat;color:#fff}.LocationHeader .SHFzipTopnav,.LocationHeader .zipTopnav{background:url("https://www.allstate.com/resources/Images/pin.svg") left center no-repeat}.LocationHeader .skipnav:link{color:#00467f;border-right:0;position:absolute;left:-999px;top:0;font-size:.8em;padding:0 5px}.LocationHeader .skipnav:visited{color:#00467f}.LocationHeader .skipnav:focus{color:#fff}.LocationHeader .tablet .skipnav{display:none}.LocationHeader .topnavInner a:hover{text-decoration:underline}.LocationHeader .SHFzipTopnav{color:#fff;font-weight:700;padding:0 15px;border-right:1px solid #1a598c;margin-left:15px}.LocationHeader .zipTopnav{padding-left:13px;margin-left:18px}.LocationHeader .zipTopnav .SHFzipCode{padding-right:13px}.LocationHeader .zipTopnav .zipCode{padding-right:13px;background:url("https://www.allstate.com/resources/Images/arrow-down-white.png") right center no-repeat}.LocationHeader .search,.LocationHeader .zip{float:left;border:1px solid #ccc;margin:7px 12px;background-color:#fff}.LocationHeader .zip{width:165px;margin-left:0;position:relative}.LocationHeader .mod1 .zip{float:none;border:0;background-color:transparent;margin:0;position:static;width:auto}.LocationHeader .err .zip,.LocationHeader .zip.err{border-color:red}.LocationHeader .disable{cursor:default}.LocationHeader .errIco{background:url("https://www.allstate.com/resources/Images/error.svg") no-repeat;position:absolute;width:17px;height:17px}.LocationHeader .modalZipCode .errIco{right:4px;top:5px}.LocationHeader .search input,.LocationHeader .zip input{float:left;font:12px/1.5 arial,sans-serif;color:#333;padding:2px 5px;margin:0;width:114px;border:0;outline:0}.LocationHeader .zip input{font-style:italic}.LocationHeader .search a,.LocationHeader .zip a{float:left;border:0;margin-top:3px;overflow:hidden}.LocationHeader .search a{text-indent:-9999em;padding:0 6px 0 0}.LocationHeader .search .searchIcon{height:15px;width:15px;cursor:default;display:inline;position:relative;top:3px;right:4px}.LocationHeader .search .searchIcon:hover{height:15px;width:15px;cursor:pointer}.LocationHeader .search:hover,.LocationHeader .zip:hover{border:2px solid #ccc;margin:6px 12px}.LocationHeader .zip:hover{margin-left:0}.LocationHeader .search.active,.LocationHeader .zip.active{border:2px solid #27ae60;margin:6px 12px}.LocationHeader .zip.active{margin-left:0}.LocationHeader .search.active a,.LocationHeader .zip.active a{background-position:0 -15px}.LocationHeader .search a:hover,.LocationHeader .zip a:hover{background-position:0 0}.LocationHeader .search.active:hover,.LocationHeader .topnavInner .search,.LocationHeader .topnavInner .search:hover{margin-right:0}.LocationHeader .search.active,.LocationHeader .topnavInner .search:hover{margin-left:10px}.LocationHeader .search:hover .searchIcon{right:3px}.IconTopNavigation{min-height:85px}.IconTopNavigation dd,.IconTopNavigation div,.IconTopNavigation dl,.IconTopNavigation h1,.IconTopNavigation h2,.IconTopNavigation h3,.IconTopNavigation h4,.IconTopNavigation h5,.IconTopNavigation h6,.IconTopNavigation ol,.IconTopNavigation p,.IconTopNavigation span,.IconTopNavigation table,.IconTopNavigation td,.IconTopNavigation tr,.IconTopNavigation ul{margin:0;padding:0;font-family:arial,sans-serif}.IconTopNavigation img{border:0}.IconTopNavigation a:link,a:visited{text-decoration:none}.IconTopNavigation div.IconTopNav{background-color:#fff;height:94px;left:0;min-width:960px;position:fixed;width:100%;z-index:100;top:39px}.IconTopNavigation div#topNav{background-color:#00467f;border-bottom:1px solid #115288}.IconTopNavigation div.IconTopNav span.hr{display:none;background-color:#d4d8dc;height:1px;position:absolute;top:76px;width:100%}.IconTopNavigation div.IconTopNavOn span.hr,div.firstOn span.hr,div.lastOn span.hr{display:block}.IconTopNavigation div.IconTopNavShadow{background:url("https://www.allstate.com/resources/Images/IconTopNavigation/nav-closed.png") 0 10px repeat-x #fff}.IconTopNavigation div#MainNav{margin:18px auto 0;width:960px}.IconTopNavigation div#MainNav a.headerLogo{display:block;width:190px;height:55px;float:left}.IconTopNavigation div#MainNav div#GetAQuote{float:left;height:41px;width:145px;margin:5px 0 0 20px;background:url("https://www.allstate.com/resources/Images/IconTopNavigation/get-a-quote.svg") no-repeat rgba(0,0,0,0)}.IconTopNavigation ul#MainMenu{float:right;width:562px;font-size:14px;z-index:20;display:block;font-family:arial,sans-serif}.IconTopNavigation ul#MainMenu li{float:left;list-style:none}.IconTopNavigation ul#MainMenu>li>a{display:block;color:#1666af;padding:16px 10px 25px;text-decoration:none;position:relative;outline-style:none}.IconTopNavigation ul#MainMenu>li>a:hover{color:#00467f}.IconTopNavigation ul#MainMenu>li.selected>a{background-color:#eef2f6;color:#00467f;border:1px solid #d4d8dc;padding:15px 9px 26px;border-bottom:1px solid #eef2f6}.IconTopNavigation ul#MainMenu ul{display:none;position:absolute}.IconTopNavigation ul#MainMenu ul li a{display:block;line-height:25px;margin:6px 0 5px}.IconTopNavigation ul#MainMenu ul li:hover{border-bottom:3px solid #00467f}.IconTopNavigation ul#MainMenu ul li a span{padding:0 20px;border-left:1px solid #d4d8dc}.IconTopNavigation ul#MainMenu li ul a{color:#5f6364;display:block;text-decoration:none}.IconTopNavigation ul#MainMenu li ul.icons li a{padding:0 1px;border-left:1px solid #d4d8dc;line-height:24px}.IconTopNavigation ul#MainMenu ul.icons li:hover{border-bottom:0}.IconTopNavigation ul#MainMenu li ul.icons li a span{display:block;padding:35px 27px 0;font-family:arial,sans-serif;border-left:0}.IconTopNavigation ul#MainMenu li ul.icons li{font:16px/24px arial,sans-serif}.IconTopNavigation div.preAuth{display:none;position:absolute;top:89px;left:200px;height:75px}.IconTopNavigation .preAuth .inner{float:right;position:relative;max-width:960px}.IconTopNavigation .preAuth .inner div{float:left}.IconTopNavigation .preAuth .outer{margin:0 3px 0 0;font:16px/32px arial,sans-serif;color:#4e5052;top:88px}.IconTopNavigation .preAuth .Password{display:none}.IconTopNavigation .postAuth>ul>li{border-left:0 solid #eef2f6;border-right:0 solid #eef2f6}.IconTopNavigation .postAuth>ul>li.dropdown{position:relative}.IconTopNavigation .postAuth>ul>li.dropdown:hover{background-color:#fff;border-left:0 solid #d4d8dc;border-right:0 solid #d4d8dc;cursor:default}.IconTopNavigation .postAuth>ul>li>ul li{float:none}.IconTopNavigation .postAuth>ul>li.dropdown>a{background:url("https://www.allstate.com/resources/Images/IconTopNavigation/acct-nav-arrow.svg") center 90% no-repeat}.IconTopNavigation .postAuth>ul>li.dropdown ul{top:40px;width:176px;padding:0 0 5px}.IconTopNavigation .postAuth>ul>li.dropdown ul li a{border-bottom:0;display:block;padding:0 5px;line-height:49px}.IconTopNavigation .postAuth>ul>li.dropdown ul li a span{background-color:#fff}.IconTopNavigation .postAuth>ul>li.dropdown ul li{background:url("https://www.allstate.com/resources/Images/IconTopNavigation/drop-nav-shadow.svg") -3px 0 repeat-y;border-bottom:1px solid #eaeced}.IconTopNavigation .postAuth>ul>li.dropdown:hover a{border-left-color:#d4d8dc;border-right-color:#d4d8dc;display:block;text-align:center}.IconTopNavigation .postAuth>ul>li.dropdown:hover ul{display:block !important}.IconTopNavigation .postAuth>ul>li.dropdown ul li a:hover span{background:#f5f7fa;color:#00467f;text-decoration:underline}.IconTopNavigation .inputWrapper{margin:0 0 0 9px;text-align:right}.IconTopNavigation .btnLogin{margin:2px 10px 0 15px;font:11px/11px arial,sans-serif;color:#353739;text-align:left}.IconTopNavigation .btnLogin a{display:block;padding:7px 41px 7px 19px;font:14px/19px arial,sans-serif;color:#fff;background:url("https://www.allstate.com/resources/Images/IconTopNavigation/lock.svg") right center no-repeat #26ae60;text-decoration:none}.IconTopNavigation .btnLogin a:hover{background-color:#239c56}.IconTopNavigation .btnLogin input{margin:4px 4px 0 0;padding:0;vertical-align:bottom}.IconTopNavigation .forgotLinks{position:absolute;left:0;top:0}.IconTopNavigation .forgotLinks a{color:#353739;text-decoration:underline;position:absolute;left:0;top:0;white-space:nowrap}.IconTopNavigation .forgotLinks a:hover{text-decoration:none}.IconTopNavigation .forgotLinks .cta{font:10px/12px arial,sans-serif;padding:0}.IconTopNavigation .createAcct{margin-top:10px;font:11px/14px arial,sans-serif}.IconTopNavigation .createAcct a{color:#353739;text-decoration:underline;padding:0}.IconTopNavigation .createAcct a:hover{text-decoration:none}.IconTopNavigation .cta{font:10px/12px arial,sans-serif;padding:0}.IconTopNavigation .inputWrapper label{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}.IconTopNavigation .inputWrapper input{width:154px;padding:7px;margin-bottom:4px;border:1px solid #bfbfbf;outline-style:none;font:12px/17px arial,sans-serif;color:#444}.IconTopNavigation .quoteHead{position:relative;float:left;width:145px;height:41px;margin:25px 0 0 20px}.IconTopNavigation .quoteHead a{color:#fff}.IconTopNavigation .getQuoteLnk{position:absolute;display:block;height:41px;width:145px;background:url("https://www.allstate.com/resources/Images/IconTopNavigation/get-a-quote.svg") no-repeat;text-indent:-9999em;z-index:100;overflow:hidden;outline-style:none}.IconTopNavigation .getQuoteLnkEs{background:url("https://www.allstate.com/resources/Images/IconTopNavigation/get-a-quote-es.svg") no-repeat}.IconTopNavigation .show .getQuoteLnk{background-position:0 -43px}.IconTopNavigation .quoteDrop{width:592px;position:absolute;left:1px;top:42px;color:#fff;overflow:hidden;display:none;z-index:30}.IconTopNavigation .show .quoteDrop{display:block}.IconTopNavigation .quoteLoc{width:100%;min-height:46px;background:#136ab3;float:left;overflow:hidden}.IconTopNavigation .quoteLoc a{outline-style:none}.IconTopNavigation .quoteLoc p{font-size:12px;line-height:3.8;margin:0 0 0 20px;float:left}.IconTopNavigation .quoteLoc p span{font-weight:700}.IconTopNavigation .zipEdit:link,.IconTopNavigation .zipEdit:visited{background:url("https://www.allstate.com/resources/Images/IconTopNavigation/pin.svg") no-repeat;padding:0 0 0 15px;margin:0 0 0 10px;font-size:12px;line-height:3.8;text-decoration:underline}.IconTopNavigation .zipEdit:hover{text-decoration:none}.IconTopNavigation .zip input{padding-left:25px;background:url("https://www.allstate.com/resources/Images/IconTopNavigation/pin.svg") 8px 6px no-repeat;width:142px;height:24px;font-size:16px;font-weight:700;font-style:italic}.IconTopNavigation .modalContentZip .active input{width:90px}.IconTopNavigation .quoteSelect{float:left;padding:20px 0 10px 25px;background:#0095d5;width:100%}.IconTopNavigation .quoteSelect h3{font-size:18px;line-height:22px;font-weight:400;float:left;width:100%;margin-bottom:12px}.IconTopNavigation .quoteSelect h3 a{font-size:12px;margin-left:0;text-decoration:underline}.IconTopNavigation .quoteSelect h3 a:hover{text-decoration:none}.IconTopNavigation .quoteSelect dl{float:left;width:167px;margin-right:20px}.IconTopNavigation .quoteSelect dl dd{border-top:1px solid #33abde;line-height:36px;font-size:12px;font-weight:700;padding:0 0 0 8px}.IconTopNavigation .quoteSelect dl dd:first-child{border-top:0}.IconTopNavigation .quoteHead .quoteSelect dl dd.last{border-bottom:1px solid #33abde}.IconTopNavigation .quoteSelect dl dd:hover{background:#146bb3}.IconTopNavigation .quoteSelect .quoteIcon{background-image:url("https://www.allstate.com/resources/Images/IconTopNavigation/quote_selection.svg");background-repeat:no-repeat;padding-left:35px}.IconTopNavigation .quoteDropBtm{background:url("https://www.allstate.com/resources/Images/IconTopNavigation/quote-btm-shadow.svg") repeat-x;height:4px;width:100%;float:left;clear:both}.IconTopNavigation .allRowBg .bgRow{height:40px;width:100%;position:absolute;z-index:-100;left:0}.IconTopNavigation .allRowBg .icons{height:75px}.IconTopNavigation .allRowBg .firstRow{border-top:1px solid #d4d8dc}.IconTopNavigation .allRowBg .lastRow{border-bottom:1px solid #d4d8dc;background:url("https://www.allstate.com/resources/Images/IconTopNavigation/nav-shadow.svg") left bottom repeat-x}.IconTopNavigation .allRowBg .odd{background-color:#eef2f6}.IconTopNavigation .allRowBg .even{background-color:#fafbfc}.IconTopNavigation ul#MainMenu .dropdown a{padding-bottom:6px}.IconTopNavigation ul#MainMenu .dropdown ul{padding-bottom:0}.IconTopNavigation ul#MainMenu .dropdown ul li{line-height:15px;height:50px;padding:0 0 0 1px;text-align:center;margin:0;border:0;background-color:#fff;border-bottom:1px solid #ccc;width:169px}.IconTopNavigation ul#MainMenu .dropdown ul li a{line-height:49px;height:50px;margin-top:0;margin-bottom:0;padding:0;border:0}.IconTopNavigation ul#MainMenu .dropdown ul li a span{line-height:49px;height:49px;border-top:0;border-right:0;border-left:0;margin:0 4px;padding:0}.IconTopNavigation ul#MainMenu .dropdown ul li:hover{background-color:#f5f7fa}.LogoBottomNavigation{width:100%;min-width:960px;z-index:100;clear:both;bottom:0;font-family:arial,sans-serif}.LogoBottomNavigation .FooterOuter{width:100%;position:absolute;left:0;background-color:#eaeef2;border-bottom:1px solid #d3d7db}.LogoBottomNavigation .FooterOuter .FooterInner{overflow:hidden;margin:0 auto;max-width:960px;width:100%;padding-top:39px;padding-bottom:44px}.LogoBottomNavigation .FooterOuter .FooterInner .FooterBreaker{border-left:1px solid #c1c4c7;padding-left:10px}.LogoBottomNavigation .FooterOuter .FooterInner .FooterBreakerAbove{border-top:1px solid #c1c4c7;padding-top:28px;margin-top:-28px}.LogoBottomNavigation .FooterOuter .FooterInner .TextCenter{text-align:center}.LogoBottomNavigation .FooterOuter .FooterInner .TextRight{text-align:right}.LogoBottomNavigation .FooterOuter .FooterInner .TextLeft{text-align:left}.LogoBottomNavigation .FooterOuter .FooterInner .FooterGray{float:left}.LogoBottomNavigation .FooterOuter .FooterInner .FooterImage{float:left;padding-bottom:30px}.LogoBottomNavigation .FooterOuter .FooterInner .FooterBlue,.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial{float:left}.LogoBottomNavigation .FooterOuter .FooterInner .PositioningDiv{display:inline-block}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .FooterSocialBottom{position:absolute;bottom:25px}.LogoBottomNavigation ul{list-style:none;padding:0;margin:0}.LogoBottomNavigation .FooterBodyBackground{color:#eaeef2}.LogoBottomNavigation .AllstateLogo{border:0;text-indent:-9999px}.LogoBottomNavigation .AllstateLogo img{border:0;padding-bottom:30px}.LogoBottomNavigation .AboutAllstateHeader{font:1em arial;color:#5f6062;font-weight:700;text-transform:none;padding-bottom:20px}.LogoBottomNavigation .AdditionalLink a{font-family:arial,sans-serif;font-size:1em;color:#5f6062;text-decoration:none}.LogoBottomNavigation .AdditionalLink a:hover{font-family:arial,sans-serif;font-size:1em;color:#5f6062;text-decoration:underline}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .SocialHeader{font-family:arial,sans-serif;font-weight:700;font-size:1.2em;color:#565859;text-transform:uppercase;margin:9px 0 6px}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .SocialHeader a{color:#565859;text-decoration:none}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .SocialHeader a:hover{color:#565859;text-decoration:underline}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .social{list-style:none;margin:10px 0 75px}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .social ul{list-style:none;margin:0;padding:0}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .social li{float:left}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .social li a{display:block;border:0;padding-bottom:15px}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .social li a img{border:0}.LogoBottomNavigation .SocialIcons,.LogoBottomNavigation .SocialIcons:hover{color:#c3c6c9}.LogoBottomNavigation .Copyright{font-family:arial,sans-serif;font-weight:700;font-size:.75em;color:#565859}.LogoBottomNavigation .AllRightsReserved{font-family:arial,sans-serif;font-weight:400;font-size:.75em;color:#565859}.LogoBottomNavigation .Separator1px{color:#ccc}.LogoBottomNavigation .lbnColumn{float:left;margin-right:15px}.LogoBottomNavigation .FooterOuter .FooterInner .lbnColumn .SocialFreeText{clear:both;font-size:.8em;color:#606062;padding-top:27px}.LogoBottomNavigation ul.social li{float:left;padding-right:5px}.LogoBottomNavigation .FooterOuter .FooterInner .lbnRowTitle{font:1em arial;color:#5f6062;font-weight:700;text-transform:none;padding-bottom:22px}.LogoBottomNavigation .AboutAllstateHeader a,.LogoBottomNavigation .FooterOuter .FooterInner .lbnRowTitle a{color:#5f6062}.LogoBottomNavigation .FooterOuter .FooterInner .lbnColumn .PositioningDiv li:last-child{padding-bottom:0}.LogoBottomNavigation .AdditionalLink{padding-bottom:10px}.LogoBottomNavigation .FooterOuter .FooterInner .lbnColumn:last-child{margin-right:0}.LogoBottomNavigation .FooterOuter .FooterInner .lbnColumn .social{margin-left:-8px}.Footer{width:100%;background-color:#dfe4eb;text-align:center;text-transform:uppercase;font:700 11px/13px arial,sans-serif;clear:both}.Footer .FooterOuter{left:0;position:absolute;width:100%;background-color:#dfe4ea}.Footer .FooterFirstRow,.Footer .FooterRow{margin:0 auto;padding-left:0;text-align:center}.Footer .FooterFirstRow li{display:inline-block;padding:10px 17px 10px 19px;background:url("https://www.allstate.com/resources/images/pipe_footer.gif") left center no-repeat}.Footer .FooterRow li{display:inline-block;padding:0 17px 10px 19px;background:url("https://www.allstate.com/resources/images/pipe_footer.gif") 0 2px no-repeat}.Footer .FooterRow img{padding-left:5px;margin-top:-3px}.Footer .FooterFirstRow li:first-child,.Footer .FooterRow li:first-child{background:0 0}.Footer .FooterFirstRow a,.Footer .FooterRow a{color:#666;display:block;text-decoration:none}.ResponsiveTopNavigation .hiddenLabel,.ResponsiveTopNavigation .tablet .skipnav{display:none}.Footer .FooterFirstRow a img,.Footer .FooterRow a img{border:0;max-width:16px}.Footer .FooterFirstRow a:hover,.Footer .FooterRow a:hover{text-decoration:underline}.ResponsiveTopNavigation{font-family:arial,sans-serif;height:36px;min-height:123px}.ResponsiveTopNavigation a,.ResponsiveTopNavigation blockquote,.ResponsiveTopNavigation body,.ResponsiveTopNavigation dd,.ResponsiveTopNavigation div,.ResponsiveTopNavigation dl,.ResponsiveTopNavigation dt,.ResponsiveTopNavigation fieldset,.ResponsiveTopNavigation form,.ResponsiveTopNavigation h1,.ResponsiveTopNavigation h2,.ResponsiveTopNavigation h3,.ResponsiveTopNavigation h4,.ResponsiveTopNavigation h5,.ResponsiveTopNavigation h6,.ResponsiveTopNavigation html,.ResponsiveTopNavigation img,.ResponsiveTopNavigation label,.ResponsiveTopNavigation legend,.ResponsiveTopNavigation li,.ResponsiveTopNavigation ol,.ResponsiveTopNavigation p,.ResponsiveTopNavigation span,.ResponsiveTopNavigation table,.ResponsiveTopNavigation td,.ResponsiveTopNavigation th,.ResponsiveTopNavigation tr,.ResponsiveTopNavigation ul{margin:0;padding:0;border:0;outline:0;font-family:arial,sans-serif}.ResponsiveTopNavigation img{width:auto}.ResponsiveTopNavigation a:link,a:visited{text-decoration:none}.ResponsiveTopNavigation .topnavOuter{background-color:#00467f;border-bottom:1px solid #115288;position:fixed;left:0;top:0;width:100%}.ResponsiveTopNavigation .topnavInner{position:relative;margin:0 auto;max-width:960px;width:100%;font:.875em/1.5em arial,sans-serif;overflow:hidden}.ResponsiveTopNavigation .topnavInner ul{float:right}.ResponsiveTopNavigation .topnavInner li{float:left;list-style-type:none;margin-top:7px;color:#fff;font-weight:700;white-space:nowrap}.ResponsiveTopNavigation .topnavInner a{color:#fff;font-weight:700;padding:1px 15px;border-right:1px solid #1a598c;white-space:nowrap}.ResponsiveTopNavigation .topnavInner a span{padding-left:5px}.ResponsiveTopNavigation .topnavInner .SHFcust{color:#fff;font-weight:700;padding:0 15px;border-right:1px solid #1a598c;white-space:nowrap}.ResponsiveTopNavigation .topnavInner .cust a{font-weight:400;padding-right:15px}.ResponsiveTopNavigation .topnavInner .custName{font-weight:700;padding:0 15px 0 0;background:url("https://www.allstate.com/resources/Images/topnav_customer.png") right 50% no-repeat}.ResponsiveTopNavigation .skipnav:link{color:#00467f;border-right:0;position:absolute;left:-999px;top:0;font-size:.8em;padding:0 5px}.ResponsiveTopNavigation .skipnav:visited{color:#00467f}.ResponsiveTopNavigation .skipnav:focus{color:#fff}.ResponsiveTopNavigation .topnavInner a:hover{text-decoration:underline}.ResponsiveTopNavigation .SHFzipTopnav{color:#fff;font-weight:700;padding:0 15px;border-right:1px solid #1a598c;margin-left:15px;background:url("https://www.allstate.com/resources/Images/pin.svg") left center no-repeat}.ResponsiveTopNavigation .zipTopnav{padding-left:13px;margin-left:18px;background:url("https://www.allstate.com/resources/Images/pin.svg") left center no-repeat}.ResponsiveTopNavigation .zipTopnav .SHFzipCode{padding-right:13px}.ResponsiveTopNavigation .zipTopnav .zipCode{padding-right:13px;background:url("https://www.allstate.com/resources/Images/arrow-down-white.png") right center no-repeat}.ResponsiveTopNavigation .search,.ResponsiveTopNavigation .zip{border:1px solid #ccc;margin:7px 12px;background-color:#fff}.ResponsiveTopNavigation .zip{width:165px;margin-left:0;position:relative}.ResponsiveTopNavigation .mod1 .zip{float:none;border:0;background-color:transparent;margin:0;position:static;width:auto}.ResponsiveTopNavigation .err .zip,.ResponsiveTopNavigation .zip.err{border-color:red}.ResponsiveTopNavigation .disable{cursor:default}.ResponsiveTopNavigation .errIco{background:url("https://www.allstate.com/resources/Images/error.svg") no-repeat;position:absolute;width:17px;height:17px}.ResponsiveTopNavigation .modalZipCode .errIco{right:4px;top:5px}.ResponsiveTopNavigation .search input,.ResponsiveTopNavigation .zip input{float:left;font:.875em/1.625em arial,sans-serif;color:#333;padding:2px 5px;margin:0;width:114px;border:0;outline:0}.ResponsiveTopNavigation .search a,.ResponsiveTopNavigation .zip a{float:left;border:0;margin-top:3px;overflow:hidden}.ResponsiveTopNavigation .search a{text-indent:-9999em;padding:0 6px 0 0}.ResponsiveTopNavigation .search .searchIcon{height:15px;width:15px;cursor:default;display:inline;position:relative;right:4px}.ResponsiveTopNavigation .search .searchIcon:hover{height:15px;width:15px;cursor:pointer}.ResponsiveTopNavigation .search:hover,.ResponsiveTopNavigation .zip:hover{border:2px solid #ccc;margin:6px 12px}.ResponsiveTopNavigation .zip:hover{margin-left:0}.ResponsiveTopNavigation .search.active,.ResponsiveTopNavigation .zip.active{border:2px solid #27ae60;margin:6px 12px}.ResponsiveTopNavigation .zip.active{margin-left:0}.ResponsiveTopNavigation .search.active a,.ResponsiveTopNavigation .zip.active a{background-position:0 -15px}.ResponsiveTopNavigation .search a:hover,.ResponsiveTopNavigation .zip a:hover{background-position:0 0}.ResponsiveTopNavigation .search.active:hover,.ResponsiveTopNavigation .topnavInner .search,.ResponsiveTopNavigation .topnavInner .search:hover{margin-right:0}.ResponsiveTopNavigation .search.active,.ResponsiveTopNavigation .topnavInner .search:hover{margin-left:10px}.ResponsiveTopNavigation .search:hover .searchIcon{right:3px}.ResponsiveTopNavigation img{border:0}.ResponsiveTopNavigation div.IconTopNav{height:94px;left:0;min-width:960px;position:fixed;width:100%;z-index:100;top:40px}.ResponsiveTopNavigation div#topNav{background-color:#00467f;border-bottom:1px solid #115288}.ResponsiveTopNavigation div.IconTopNav span.hr{display:none;background-color:#d4d8dc;height:1px;position:absolute;top:76px;width:100%}.ResponsiveTopNavigation div.IconTopNavOn span.hr,div.firstOn span.hr,div.lastOn span.hr{display:block}.ResponsiveTopNavigation div.IconTopNavShadow{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/nav-closed.png") 0 10px repeat-x}.ResponsiveTopNavigation div#MainNav{margin:18px auto 0;width:960px}.ResponsiveTopNavigation div#MainNav a.headerLogo{display:block;width:190px;height:55px;float:left}.ResponsiveTopNavigation div#MainNav div#GetAQuote{float:left;height:41px;width:145px;margin:5px 0 0 20px;background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/get-a-quote.svg") no-repeat rgba(0,0,0,0)}.ResponsiveTopNavigation ul#MainMenu{float:right;width:562px;font-size:1em;z-index:20;display:block;font-family:arial,sans-serif}.ResponsiveTopNavigation ul#MainMenu li{float:left;list-style:none}.ResponsiveTopNavigation ul#MainMenu>li>a{display:block;color:#1666af;padding:16px 10px 25px;text-decoration:none;position:relative;outline-style:none}.ResponsiveTopNavigation ul#MainMenu>li>a:hover{color:#00467f}.ResponsiveTopNavigation ul#MainMenu>li.selected>a{background-color:#eef2f6;color:#00467f;border:1px solid #d4d8dc;padding:15px 9px 26px;border-bottom:1px solid #eef2f6}.ResponsiveTopNavigation ul#MainMenu ul{display:none;position:absolute}.ResponsiveTopNavigation ul#MainMenu ul li a{display:block;line-height:1.563em;margin:6px 0 5px}.ResponsiveTopNavigation ul#MainMenu ul li:hover{border-bottom:3px solid #00467f}.ResponsiveTopNavigation ul#MainMenu ul li a span{padding:0 20px;border-left:1px solid #d4d8dc}.ResponsiveTopNavigation ul#MainMenu li ul a{color:#5f6364;display:block;text-decoration:none}.ResponsiveTopNavigation ul#MainMenu li ul.icons li a{padding:0 1px;border-left:1px solid #d4d8dc;line-height:1.5em}.ResponsiveTopNavigation ul#MainMenu ul.icons li:hover{border-bottom:0}.ResponsiveTopNavigation ul#MainMenu li ul.icons li a span{display:block;font-size:1.2em;padding:35px 25px 0;font-family:arial,sans-serif;border-left:0}.ResponsiveTopNavigation ul#MainMenu li ul.icons li{font:1.125em/1.625em arial,sans-serif}.ResponsiveTopNavigation div.preAuth{display:none;position:absolute;top:89px;left:350px;height:75px}.ResponsiveTopNavigation .preAuth .inner{float:right;position:relative;max-width:960px}.ResponsiveTopNavigation .preAuth .inner div{float:left}.ResponsiveTopNavigation .preAuth .outer{margin:0 3px 0 0;font:1.125em/2.125em arial,sans-serif;color:#4e5052;top:88px}.ResponsiveTopNavigation .preAuth .Password{display:none}.ResponsiveTopNavigation .postAuth>ul>li{border-left:0 solid #eef2f6;border-right:0 solid #eef2f6}.ResponsiveTopNavigation .postAuth>ul>li.dropdown{position:relative}.ResponsiveTopNavigation .postAuth>ul>li.dropdown:hover{background-color:#fff;border-left:0 solid #d4d8dc;border-right:0 solid #d4d8dc;cursor:default}.ResponsiveTopNavigation .postAuth>ul>li>ul li{float:none}.ResponsiveTopNavigation .postAuth>ul>li.dropdown>a{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/acct-nav-arrow.svg") center 90% no-repeat}.ResponsiveTopNavigation .postAuth>ul>li.dropdown ul{top:40px;width:176px;padding:0 0 5px}.ResponsiveTopNavigation .postAuth>ul>li.dropdown ul li a{border-bottom:0;display:block;padding:0 5px;line-height:3em}.ResponsiveTopNavigation .postAuth>ul>li.dropdown ul li a span{background-color:#fff}.ResponsiveTopNavigation .postAuth>ul>li.dropdown ul li{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/drop-nav-shadow.svg") -3px 0 repeat-y;border-bottom:1px solid #eaeced}.ResponsiveTopNavigation .postAuth>ul>li.dropdown:hover a{border-left-color:#d4d8dc;border-right-color:#d4d8dc;display:block;text-align:center}.ResponsiveTopNavigation .postAuth>ul>li.dropdown:hover ul{display:block !important}.ResponsiveTopNavigation .postAuth>ul>li.dropdown ul li a:hover span{background:#f5f7fa;color:#00467f;text-decoration:underline}.ResponsiveTopNavigation .inputWrapper{margin:0 0 0 9px;text-align:right}.ResponsiveTopNavigation .btnLogin{margin:2px 10px 0 15px;font:.688em/.688em arial,sans-serif;color:#353739;text-align:left}.ResponsiveTopNavigation .btnLogin a{display:block;padding:7px 41px 7px 19px;font:1em/1.313em arial,sans-serif;color:#fff;background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/lock.svg") right center no-repeat #26ae60;text-decoration:none}.ResponsiveTopNavigation .btnLogin a:hover{background-color:#239c56}.ResponsiveTopNavigation .btnLogin input{margin:4px 4px 0 0;padding:0;vertical-align:bottom}.ResponsiveTopNavigation .forgotLinks{position:absolute;left:0;top:0}.ResponsiveTopNavigation .forgotLinks a{color:#353739;text-decoration:underline;position:absolute;left:0;top:0;white-space:nowrap}.ResponsiveTopNavigation .forgotLinks a:hover{text-decoration:none}.ResponsiveTopNavigation .forgotLinks .cta{font:.65em/.875em arial,sans-serif;padding:0}.ResponsiveTopNavigation .createAcct{margin-top:10px;font:.65em/1em arial,sans-serif}.ResponsiveTopNavigation .createAcct a{color:#353739;text-decoration:underline;padding:0}.ResponsiveTopNavigation .createAcct a:hover{text-decoration:none}.ResponsiveTopNavigation .cta{font:.75em/.875em arial,sans-serif;padding:0}.ResponsiveTopNavigation .inputWrapper label{position:absolute;left:-9999em;top:auto;width:1px;height:1px;overflow:hidden}.ResponsiveTopNavigation .inputWrapper input{width:154px;padding:7px;margin-bottom:4px;border:1px solid #bfbfbf;outline-style:none;font:.875em/1.188em arial,sans-serif;color:#444}.ResponsiveTopNavigation .quoteHead{position:relative;float:left;width:145px;height:41px;margin:25px 0 0 20px}.ResponsiveTopNavigation .quoteHead a{color:#fff}.ResponsiveTopNavigation .getQuoteLnk{position:absolute;display:block;height:41px;width:145px;background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/get-a-quote.svg") no-repeat;text-indent:-9999em;z-index:100;overflow:hidden;outline-style:none}.ResponsiveTopNavigation .getQuoteLnkEs{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/get-a-quote-es.svg") no-repeat}.ResponsiveTopNavigation .show .getQuoteLnk{background-position:0 -43px}.ResponsiveTopNavigation .quoteDrop{width:592px;position:absolute;left:1px;top:42px;color:#fff;overflow:hidden;display:none;z-index:30}.ResponsiveTopNavigation .show .quoteDrop{display:block}.ResponsiveTopNavigation .quoteLoc{width:100%;min-height:46px;background:#136ab3;float:left;overflow:hidden}.ResponsiveTopNavigation .quoteLoc a{outline-style:none}.ResponsiveTopNavigation .quoteLoc p{font-size:.875em;line-height:3.8;margin:0 0 0 20px;float:left}.ResponsiveTopNavigation .quoteLoc p span{font-weight:700}.ResponsiveTopNavigation .zipEdit:link,.ResponsiveTopNavigation .zipEdit:visited{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/pin.svg") no-repeat;padding:0 0 0 15px;margin:0 0 0 10px;font-size:.875em;line-height:3.8;text-decoration:underline}.ResponsiveTopNavigation .zipEdit:hover{text-decoration:none}.ResponsiveTopNavigation .zip input{padding-left:25px;background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/pin.svg") 8px 6px no-repeat;width:142px;height:24px;font-size:1.125em;font-weight:700;font-style:italic}.ResponsiveTopNavigation .modalContentZip .active input{width:90px}.ResponsiveTopNavigation .quoteSelect{float:left;padding:20px 0 10px 25px;background:#0095d5;width:100%}.ResponsiveTopNavigation .quoteSelect h3{font-size:1.25em;line-height:22px;font-weight:400;float:left;width:100%;margin-bottom:12px}.ResponsiveTopNavigation .quoteSelect h3 a{font-size:.875em;margin-left:0;text-decoration:underline}.ResponsiveTopNavigation .quoteSelect h3 a:hover{text-decoration:none}.ResponsiveTopNavigation .quoteSelect h3 .small{color:#fff;font-size:.7em;font-style:italic;font-weight:400}.ResponsiveTopNavigation .quoteSelect dl{float:left;width:167px;margin-right:20px}.ResponsiveTopNavigation .quoteSelect dl dd{border-top:1px solid #33abde;line-height:2.125em;font-size:.875em;font-weight:700;padding:0 0 0 8px}.ResponsiveTopNavigation .quoteSelect dl dd:first-child{border-top:0}.ResponsiveTopNavigation .quoteHead .quoteSelect dl dd.last{border-bottom:1px solid #33abde}.ResponsiveTopNavigation .quoteSelect dl dd:hover{background:#146bb3}.ResponsiveTopNavigation .quoteSelect .quoteIcon{background-image:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/quote_selection.svg");background-repeat:no-repeat;padding-left:35px}.ResponsiveTopNavigation .quoteDropBtm{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/quote-btm-shadow.svg") repeat-x;height:4px;width:100%;float:left;clear:both}.ResponsiveTopNavigation .allRowBg .bgRow{height:40px;width:100%;position:absolute;z-index:-100;left:0}.ResponsiveTopNavigation .allRowBg .icons{height:75px}.ResponsiveTopNavigation .allRowBg .firstRow{border-top:1px solid #d4d8dc}.ResponsiveTopNavigation .allRowBg .lastRow{border-bottom:1px solid #d4d8dc;background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/nav-shadow.svg") left bottom repeat-x}.ResponsiveTopNavigation .allRowBg .odd{background-color:#eef2f6}.ResponsiveTopNavigation .allRowBg .even{background-color:#fafbfc}.ResponsiveTopNavigation ul#MainMenu .dropdown a{padding-bottom:6px}.ResponsiveTopNavigation ul#MainMenu .dropdown ul{padding-bottom:0}.ResponsiveTopNavigation ul#MainMenu .dropdown ul li{line-height:.938em;height:50px;padding:0 0 0 1px;text-align:center;margin:0;border:0;background-color:#fff;border-bottom:1px solid #ccc;width:169px}.ResponsiveTopNavigation ul#MainMenu .dropdown ul li a{line-height:3em;height:50px;margin-top:0;margin-bottom:0;padding:0;border:0}.ResponsiveTopNavigation ul#MainMenu .dropdown ul li a span{line-height:3em;height:49px;border-top:0;border-right:0;border-left:0;margin:0 4px;padding:0}.ResponsiveTopNavigation ul#MainMenu .dropdown ul li:hover{background-color:#f5f7fa}.ResponsiveTopNavigation .navIcon_MyOffers span{color:#49c8ea !important}.ResponsiveTopNavigation .navIcon_MyOffers span:hover{background-color:#49c8ea;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Auto span{color:#ea5a08 !important}.ResponsiveTopNavigation .navIcon_Auto span:hover{background-color:#ea5a08;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Home span{color:#9737b6 !important}.ResponsiveTopNavigation .navIcon_Home span:hover{background-color:#9737b6;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Renters span{color:#6d5dc9 !important}.ResponsiveTopNavigation .navIcon_Renters span:hover{background-color:#6d5dc9;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Condo span{color:#d300ae !important}.ResponsiveTopNavigation .navIcon_Condo span:hover{background-color:#d300ae;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Motorcycle span{color:#269c32 !important}.ResponsiveTopNavigation .navIcon_Motorcycle span:hover{background-color:#269c32;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Business span{color:#01b3ad !important}.ResponsiveTopNavigation .navIcon_Business span:hover{background-color:#01b3ad;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Life span{color:#e85079 !important}.ResponsiveTopNavigation .navIcon_Life span:hover{background-color:#e85079;color:#FFF !important}.ResponsiveTopNavigation .navIcon_Roadside span{color:#00467f !important}.ResponsiveTopNavigation .navIcon_Roadside span:hover{background-color:#00467f;color:#fff !important}.ResponsiveTopNavigation .navLink span,.ResponsiveTopNavigation .navLink span:hover{color:#666}.ResponsiveTopNavigation .mobileNavBar,.ResponsiveTopNavigation .mobileNavbar-inverse,.ResponsiveTopNavigation .rwdNavigation{display:none}.ResponsiveTopNavigation #slide-mobileNav .container{padding:0 15px}.ResponsiveTopNavigation .tophat{display:inline-block;background-color:#0d5995;padding:7px 15px 12px 0}.ResponsiveTopNavigation .tophat a{color:#fff;padding-right:15px;background:url("https://www.allstate.com/resources/Images/arrow-down-white.png") right center no-repeat;border-right:0}.ResponsiveTopNavigation .tophat a.expanded{background:url("https://www.allstate.com/resources/Images/arrow-up-white.png") right center no-repeat}.ResponsiveTopNavigation .tophat a:hover{color:#fff}.ResponsiveTopNavigation .freetextrow{color:#c8c8c8}.ResponsiveTopNavigation .headerlinks{display:inline}.ResponsiveTopNavigation .tophatcontainer{position:absolute;z-index:9999;width:100%;background-color:#00467f;top:37px;color:#fff;min-height:567px;left:0;display:none}.ResponsiveTopNavigation .tophatinner{margin:auto;max-width:960px;width:100%;padding-top:39px}.ResponsiveTopNavigation .tophatcolumn{float:left;margin-right:15px}.ResponsiveTopNavigation .tophatcolumn ul li{list-style:none}.ResponsiveTopNavigation .tophatcolumn ul li ul li{padding-top:10px}.ResponsiveTopNavigation .tophatcolumn ul li ul li:first-child{padding-top:0}.ResponsiveTopNavigation .tophatlastcolumn{margin-right:0}.ResponsiveTopNavigation .tophatcolumnleftborder{border-left:1px solid #1a598c;padding-left:10px}.ResponsiveTopNavigation .tophatrowtopborder{border-top:1px solid #1a598c;padding-top:10px}.ResponsiveTopNavigation .tophatrowtitle{font-size:1em;font-weight:700;padding-bottom:10px}.ResponsiveTopNavigation .tophatrowtitle a{color:#fff}.ResponsiveTopNavigation .tophatrowtitle a:hover{color:#1666af}.ResponsiveTopNavigation .tophatrowitem{font-size:.8em}.ResponsiveTopNavigation .tophatrowitem a{color:#fff}.ResponsiveTopNavigation .tophatrowitem a:hover{color:#1666af}.ResponsiveTopNavigation .tophatrownotfirst{margin-top:43px}.ResponsiveTopNavigation .tophatrownobotpadding{padding-bottom:0}.ResponsiveTopNavigation .tophatinner .closeTH{background-color:#00467f;background-image:url("https://www.allstate.com/resources/Images/close.png");background-repeat:no-repeat;height:.9em;border:0;overflow:hidden}.ResponsiveTopNavigation .tophatrowwithclose{width:90%;display:inline-block}.ResponsiveTopNavigation .thSocialIcon{float:left;padding-right:10px;padding-top:0 !important}@media screen and (max-width :767px){#headerRow{height:56px !important}.headerRow{height:131px}.mobileNavbar-header{position:relative}.container-fluid>.mobileNavbar-collapse,.container-fluid>.mobileNavbar-header,.container>.mobileNavbar-collapse,.container>.mobileNavbar-header{margin-right:-15px;margin-left:-15px}.mobileNavbar .custName,.mobileNavbar .custNameHello{font-size:.75em;line-height:1em}.mobileNavbar .custHelloIcon{padding-top:10px}.mobileNavbar .mobilespacer{height:20px}.mobileNavbar.mobileNavbar-fixed-top.slide-active{position:absolute;max-width:100%}.mobileNavbar-mobileNav .open .dropdown-menu .dropdown-header,.mobileNavbar-mobileNav .open .dropdown-menu>li>a{padding:10px 15px 10px 10px}.mobileNavbar-brand{float:left;font-size:1.125em;height:55px;line-height:1.25em;padding:0 15px;max-width:100%;color:#999}.mobileNavbar-inverse .mobileNavbar-toggle{border-color:#333;background-image:none}.mobileNavbar-inverse{background-color:#00467f !important;border-color:#02394c !important}.mobileNav>li>a{position:relative;display:block;padding:10px}.mobileNav>li>a>img{max-width:0}.mobileNavbar-mobileNav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.mobileNavbar-inverse .mobileNavbar-mobileNav>li>a{font-size:1.125em;color:#999;padding-top:10px;padding-bottom:10px}.mobileNavbar-inverse .mobileNavbar-mobileNav>.open>a,.mobileNavbar-inverse .mobileNavbar-mobileNav>.open>a:focus,.mobileNavbar-inverse .mobileNavbar-mobileNav>.open>a:hover,.mobileNavbar-inverse .mobileNavbar-mobileNav>li>a:focus,.mobileNavbar-inverse .mobileNavbar-mobileNav>li>a:hover{background-color:#ededed;color:#666}.mobileNavbar-inverse .mobileNavbar-mobileNav>.active{background-color:#3b3b3b;border:0;color:#666;height:64px;width:100%;padding:20px 10px}.mobileNav>li{background-color:#e9e9e9;border-bottom:1px solid #FFF;display:block;position:relative}.mobileNav .dropdown-menu>li>a{display:block;clear:both;font-weight:400}.mobileNavbar-inverse .mobileNavbar-mobileNav .open .dropdown-menu>li>a:focus,.mobileNavbar-inverse .mobileNavbar-mobileNav .open .dropdown-menu>li>a:hover{color:#666;background-color:transparent}.mobileNavbar-inverse .mobileNavbar-mobileNav .open .dropdown-menu .divider{background-color:#CCC}.mobileNavbar-inverse .mobileNavbar-mobileNav .open .dropdown-menu>li>a.quoteLinks{margin-left:30px}.mobileNavbar .dropdown-menu{font-size:1.125em !important;list-style:none;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;background-color:#fff;background-clip:padding-box;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.mobileNavbar .dropdown-menu li{border-bottom:1px solid #CCC;padding:0 5px}.mobileNavbar .dropdown-menu li.last{border-bottom:0}#slide-mobileNav .mobileNavbar-toggle{background-color:#1666af;border:0;border-radius:0;cursor:pointer;float:left;height:55px;line-height:0;margin:0;padding:10px 10px 5px;position:relative;width:50px}#slide-mobileNav{border-top:0;font-family:Arial;width:100%;min-width:300px}#slide-mobileNav .container{width:100%}.mobileNavbar-toggle .icon-bar{border-radius:1px}.mobileNavbar-inverse .mobileNavbar-toggle .icon-bar{background-color:#fff}#slide-mobileNav .mobileNavbar-toggle>.icon-bar{width:30px;display:block;height:3px;margin:5px 0 0}#slide-mobileNav .mobileNavbar-toggle.slide-active .icon-bar{background:#ccc}#slide-mobileNav .mobileNavbar-header{width:100%}#slide-mobileNav .mobileNavbar.slide-active{position:absolute;width:50%;top:-1px;z-index:1000}#slide-mobileNav #slidemenu{background:#f7f7f7;left:-100%;width:80%;min-width:0;position:absolute;padding-left:0;z-index:2;top:-8px;margin:0}#slide-mobileNav #slidemenu .mobileNavbar-mobileNav{min-width:0;width:100%;margin:0}#slide-mobileNav #slidemenu .mobileNavbar-mobileNav .dropdown-menu li a{min-width:0;width:80%;white-space:normal;margin-left:20px}#slide-mobileNav #slidemenu .mobileNavbar-mobileNav .dropdown-menu li img{margin-right:10px}#slide-mobileNav .mobileNavbar-inverse #slidemenu{background:#fafbfc}#slide-mobileNav #mobileNavbar-height-col{position:relative;top:0;height:100%;width:80%;left:-80%;background:#f7f7f7}#slide-mobileNav .mobileNavbar-inverse #mobileNavbar-height-col{background:#f7f7f7;z-index:1;border:0}#slide-mobileNav #slidemenu .mobileNavbar-mobileNav .dropdown-menu li ul.dropdown li a{min-width:0;width:80%;white-space:normal;margin-left:50px}.mobileNavbar{min-height:56px;border-bottom:1px solid #080808;padding-bottom:1px !important}.mobileNav .search.active{margin:0 !important}.ResponsiveTopNavigation .container,.ResponsiveTopNavigation .container-fluid{padding-left:15px}.ResponsiveTopNavigation .mobileNavbar-brand{padding-left:10px;padding-right:10px}.mobileNav input.keywords{width:75% !important;background:#595959 !important;color:#fff !important;border:none !important;font-family:inherit;font-size:1.125em;line-height:1.5em;margin:0 10px !important;padding:1px 10px !important}.mobileNav .search img{cursor:pointer}.mobileNav .searchIcon{right:0 !important;top:0 !important;width:15px !important;height:20px !important}.mobileNav .rwdQuoteMobile h5{color:#999;font-size:.7em;font-style:italic;font-weight:400;padding-bottom:.25em}.mobileNavbar .mobileNavbar-Login{padding-top:17px;float:right;width:25% !important;text-align:right;display:inline-block;min-width:70px}.mobileNavbar .mobileNavbar-Login-ES{padding-top:7px !important}.mobileNavbar .mobileNavbar-Login a{margin:auto;width:100%;line-height:21px;color:#fff;font-size:1em;display:inline-block}.mobileNavbar .mobileNavbar-Login a:hover{color:#fff}.mobileNavbar .mobileNavbar-Login a img{display:inline-block;margin-left:10px}.mobileNavbar .mobileNavbar-Hello{padding-top:10px;text-align:right}.mobileNavbar .mobileNavbar-Hello span{font-weight:700;padding:0 15px 0 0;background:url("https://www.allstate.com/resources/Images/topnav_customer.png") right 50% no-repeat}.mobileNavbar .mobileNavbar-Hello a{margin:auto;width:60px;height:30px;padding:10px 0 0;color:#fff;font-size:.875em}.mobileNavbar .mobileNavbar-Hello a:hover{color:#fff}.mobileNavbar .dropdown .blue{color:#1666af}.mobileNavbar .dropdown .blue:hover{color:#1666af !important}.mobileNavbar .dropdown-menu{width:100%;position:relative}.mobileNavbar .dropdown-menu li{background-color:#fff;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important}.mobileNavbar .dropdown-menu li a{color:#999;padding:10px 15px !important}.mobileNavbar .dropdown-menu li a:hover{color:#666;background-color:#fff !important}.mobileNavbar .dropdown-menu .mobileZip{color:#999;margin-left:15px;display:block}.mobileNavbar .dropdown-menu .mobileZip a{color:#999}.mobileNavbar .dropdown-menu .mobileZip a:hover{color:#666}.mobileNavbar .dropdown{display:inline-block;width:100%}.mobileNavbar .sec-dropdown-menu li:first-child{border-top:1px solid #CCC !important}.mobileNavbar .zipTopnavMobile{background:url("https://www.allstate.com/resources/Images/pin.svg") left center no-repeat;margin-left:10px !important;padding-left:15px}.mobileNavbar a.zipTopnavMobile{text-decoration:underline}.mobileNavbar .mobileZip{padding:10px 5px}.mobileNavbar .mobileNavbar-mobileNav .uppercasing{text-transform:uppercase}.mobileNav .dropdown .DropDownAnimationTog{display:block;position:absolute;top:6px;right:2px;padding:8px;font:.875em/1.25em arial,sans-serif;border:0;min-width:0;width:30px;height:30px;background:url("https://www.allstate.com/resources/images/collapse-expand.svg") -27px -30px no-repeat;text-indent:-9999em;overflow:hidden}.mobileNavbar .sec-dropdown,.mobileNavbar .sec-dropdown-menu{width:100%;position:relative}.mobileNav .expanded .DropDownAnimationTog{background-position:3px -30px}.mobileNavbar .sec-dropdown{display:inline-block;border-bottom:1px solid #ccc !important}.mobileNavbar .sec-dropdown-menu li{margin-left:0 !important;padding-left:0 !important;padding-right:0 !important;list-style-type:none !important;font-size:1.125em}.mobileNavbar .sec-dropdown-menu li a{color:#999;margin-left:0 !important;margin-right:0 !important;padding:10px 15px 10px 82px !important;width:80% !important;display:block !important}.mobileNavbar .sec-dropdown-menu li a:hover{color:#666;background-color:#fff !important}.mobileNav .sec-dropdown .SecDropDownAnimationTog{display:block;position:absolute;top:6px;right:2px;padding:8px !important;font:.875em/1.25em arial,sans-serif;border:0;min-width:0;width:30px !important;height:30px !important;background:url("https://www.allstate.com/resources/images/collapse-expand.svg") -27px -30px no-repeat;text-indent:-9999em;overflow:hidden;margin-left:0 !important}.mobileNav .sec-expanded .SecDropDownAnimationTog{background-position:3px -30px}.mobileNavbar .mobileNav>li>a{line-height:1.625em}.mobileNavbar .mobileNav>li>a:hover{color:#999 !important}.mobileNavbar .mobileNav>li>a img{float:left;margin-top:2px;margin-right:4px;min-width:20px}.mobileNavbar .dropdown-menu>li>a{line-height:1.5em !important}.mobileNavbar .dropdown-menu>li>a img{float:left;height:20px}.mobileNavbar .RTNAgentRow{height:85px}.mobileNavbar .RTNAgent{padding:5px;float:left;width:100%}.mobileNavbar .RTNAgent img{float:left}.mobileNavbar .RTNAgent .RTNAgentInfo{float:left;width:70%}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentName{font-size:1.125em !important;color:#1666af;width:100%}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentContact{padding-top:5px;height:45px !important;width:100%;float:left;max-width:250px}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentContact .RTNAgentPhone{background-color:#e8edf0;width:50% !important;height:100% !important;padding:0 !important;float:left;margin:auto;border-right:2px solid #fff}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentContact .RTNAgentPhone a{background-color:#e8edf0;margin:auto !important;padding:7px 0 0 !important;width:30px !important;display:block}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentContact .RTNAgentPhone a:hover{background-color:#e8edf0 !important}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentContact .RTNAgentWebsite{background-color:#e8edf0;width:50% !important;height:100% !important;padding:0 !important;float:left;color:#1666af;border-left:2px solid #fff}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentContact .RTNAgentWebsite a{font-weight:700;background-color:#e8edf0;color:#1666af;display:block;font-size:1em;text-transform:uppercase;margin:auto !important;padding:10px 0 0 !important;width:60px !important}.mobileNavbar .RTNAgent .RTNAgentInfo .RTNAgentContact .RTNAgentWebsite a:hover{background-color:#e8edf0 !important;color:#1666af !important}.mobileNavbar .dropdown-toggle{width:90%}.mobileNavbar .quoteLinks .mobileZip{margin-left:7px;padding-bottom:0;width:320px;font-size:1em}.mobileNavbar .rwdGetQuoteBtn,.mobileNavbar .rwdGetQuoteBtn-es{height:41px;width:145px !important;text-indent:-9999em;z-index:100;overflow:hidden;outline-style:none;margin-top:5px !important;display:inline-block}.mobileNavbar .rwdGetQuoteBtn{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/get-a-quote-mobile.svg") no-repeat;margin-left:0 !important}.mobileNavbar .rwdGetQuoteBtn-es{background:url("https://www.allstate.com/resources/Images/ResponsiveTopNavigation/get-a-quote-mobile-es.svg") no-repeat;margin-left:2px !important}.mobileNavbar .rwdProduct-quote{height:38px;text-align:left;width:190px;margin-right:10px}.mobileNavbar .rwdQuoteMobile{display:block !important;width:350px;margin:10px 0 5px;padding-left:20px}.mobileNavbar .rwdQuote_retrieve{display:inline-block;margin-left:8px !important;padding-top:0 !important;font-size:1em;text-decoration:underline !important}.mobileNavbar .rwdSelectBox{float:left}.mobileNavbar .selectBox.rwdProduct-quote.rwdSelectBox.selectBox-dropdown{width:190px !important;margin-top:2px;margin-left:3px !important;margin-right:10px;padding-left:5px !important;padding-right:0;border:1px solid #c8c9cb;background-color:#e4e4e4;color:#333}.mobileNavbar .selectBox.rwdProduct-quote.rwdSelectBox.selectBox-dropdown:hover{background-color:#e4e4e4 !important}.mobileNavbar .selectBox.rwdProduct-quote.rwdSelectBox.selectBox-dropdown .selectBox-label{width:150px !important;padding:0;color:#333}.mobileNavbar .selectBox.rwdProduct-quote.rwdSelectBox.selectBox-dropdown .selectBox-arrow{background:url("https://www.allstate.com/resources/Images/QuoteCTA/select-arrow-grey.svg") center center no-repeat}.LogoBottomNavigation{min-width:0}.LogoBottomNavigation .FooterOuter{border-bottom:0 none;position:relative}.LogoBottomNavigation .FooterOuter .FooterInner{padding:0;width:90%}.LogoBottomNavigation .FooterOuter .FooterInner .TextLeft{text-align:center;width:100%}.LogoBottomNavigation .AboutAllstateLink a,.LogoBottomNavigation .AboutAllstateLink a:hover{font-size:.85em;line-height:2.55em}.LogoBottomNavigation .AdditionalLink a,.LogoBottomNavigation .AdditionalLink a:hover{font-size:1em}.LogoBottomNavigation .FooterOuter .FooterInner .FooterImage{padding-top:39px;width:100% !important}.LogoBottomNavigation .FooterOuter .FooterInner .FooterBreaker{border-left:medium none;width:100% !important}.LogoBottomNavigation .FooterOuter .FooterInner .FooterGray{border-top:1px solid #c1c4c7;margin:0;padding:10px 0;width:100% !important}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial{width:100% !important}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .SocialHeader{display:none}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .social{display:inline-block;margin:15px -10px 5px 10px}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .social li a{padding-bottom:0}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .PositioningDiv .SocialFreeText{border-top:1px solid #dbd8d1;margin:0;padding-bottom:1.5em}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .SocialFreeText p{color:#666;font:1.2em/1.65em arial,sans-serif}.LogoBottomNavigation .FooterOuter .FooterInner .FooterSocial .SocialFreeText br{margin-top:-1.5em}.LogoBottomNavigation .lbnColumn{width:100% !important;margin-right:0}.LogoBottomNavigation .AllstateLogo img{padding-bottom:33px}.LogoBottomNavigation .FooterOuter .FooterInner .lbnRowTitle{padding-top:39px;padding-bottom:29px}.LogoBottomNavigation .FooterOuter .FooterInner .social{display:inline-block;margin-left:0 !important}.LogoBottomNavigation .FooterOuter .FooterInner .lbnColumn .SocialFreeText{padding-top:13px;padding-bottom:20px}.LogoBottomNavigation .lbnColumn:not(:first-child) ul{margin-top:39px;margin-bottom:39px}.LogoBottomNavigation .AboutAllstateHeader,.LogoBottomNavigation .AdditionalLink{padding-bottom:32px}.Footer .FooterOuter{font-size:1em;position:relative}.Footer .FooterFirstRow,.Footer .FooterRow{padding-top:53px;padding-bottom:52px}.Footer .FooterFirstRow li{background:rgba(0,0,0,0);width:100%;padding-top:28px}.Footer .FooterFirstRow a img,.Footer .FooterRow a img{position:relative;top:-2px}.Footer .FooterFirstRow li:first-child,.Footer .FooterRow li:first-child{padding-top:0}}@media screen and (max-width :480px){.mobileNavbar .mobileNavbar-Login-ES a{font-size:11px !important}.mobileNavbar .mobileNavbar-Login-ES a img{margin-left:2px !important}}@media screen and (max-width :330px){.mobileNavbar .mobileNavbar-Login-ES a{font-size:10px !important}.mobileNavbar .mobileNavbar-Login-ES a img{margin-left:2px !important}}
