@charset 'UTF-8';.icons-sprite,.icons-EmailThis-Active,.icons-EmailThis,.icons-ShareThis-Active,.icons-ShareThis,.icons-arr-black-down-med,.linkMenu header .indicator,.icons-arr-black-up-med,.linkMenu .leftContent.isOpen header .indicator,.icons-arr-darkGrey-down,.accordion .summary .marker,.icons-arr-down-white-med,.notIos #sectionMenuUl li.selected a:hover .indicator.large,#sectionMenuUl li.selected.hover .indicator.large,#sectionMenuUl li.selected a:focus .indicator.large,#sectionMenuUl li.selected.focus .indicator.large,.notIos #sectionMenuUl li h3:hover a span.indicator.small,#sectionMenuUl li h3.hover a span.indicator.small,#sectionMenuUl li h3:focus a span.indicator.small,#sectionMenuUl li h3.focus a span.indicator.small,.notIos .nf #sectionMenuUl h3:hover .indicator.small,.nf #sectionMenuUl h3:focus .indicator.small,.notIos .nf #sectionMenuUl li.selected h3:hover .indicator.large,.notIos.palmBP .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator,.palmBP .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator,.notIos.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator,.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator,.icons-arr-down-white,#login .login__toggle .indicator,#login>.button.green .indicator,.icons-arr-right-gold,#businessesPartners .businessesPartners__content a .marker,.individualsContent .indicator,.icons-arr-up-white-med,.notIos #sectionMenuUl li h3:hover .indicator.large,#sectionMenuUl li h3.hover .indicator.large,#sectionMenuUl li h3:focus .indicator.large,#sectionMenuUl li h3.focus .indicator.large,.notIos #sectionMenuUl li.selected h3:hover a span.indicator,#sectionMenuUl li.selected h3.hover a span.indicator,#sectionMenuUl li.selected h3:focus a span.indicator,#sectionMenuUl li.selected h3.focus a span.indicator,.notIos .nf #sectionMenuUl h3:hover .indicator.large,.nf #sectionMenuUl h3:focus .indicator.large,.notIos .nf #sectionMenuUl li.selected h3:hover .indicator.small,.notIos.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator,.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator,.notIos.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator,.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator,.stickyCta .dropdowned.block .ctaDropdownArrow,.icons-arr-up-white,#login .login__toggle.active .indicator,#login>.active.button.green .indicator,.icons-arr-yellow-right-large,.contentPromo.alert .marker,.icons-arrow-black-down,.selectron span.selIndicator,span.selectronFocused>.selectronSelected>span.selIndicator,.icons-arrow-black-up,.selectron.selectronFocused.showing .selectronSelected>span.selIndicator,.selectron.selectronFocused.shown .selectronSelected>span.selIndicator,.icons-arrow-blue-down-small,.icons-arrow-down-blue,#sectionMenuUl li.selected .indicator.large,#sectionMenuUl li .indicator.small,.palmBP .sub-nav #subNavAccordionHeader .addSprite span.indicator,.icons-arrow-green-down,.nf #sectionMenuUl li.selected .indicator.large,.nf #sectionMenuUl .indicator.small,.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite span.indicator,.icons-arrow-green-up,.nf #sectionMenuUl li.selected .indicator.small,.nf #sectionMenuUl .indicator.large,.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator,.icons-arrow-nav-grey-right,.executive-bios .col a span strong:after,.icons-arrow-orange-WWdown2,.icons-arrow-orange-down,.icons-arrow-orange-down3,.stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow,.stickyCta .stickyCtaInner .ctaDropdownArrow,.stickyCta .block .ctaDropdownArrow,.icons-arrow-orange-right,#promo-banner li .content .action2 .marker,#promo-banner li .content .action1 .marker,.contentPromo .marker,.linkMenu.withPromo .rightLink a .marker,.optionLink .marker,.accordion .accordionIntro .marker,.contentPromo.articleList a .marker,.archives.articleList .articles a p .marker,.icons-arrow-orange-right3,.stickyCta .stickyCtaBlockWrapper .ctaButtonArrow,.stickyCta .stickyCtaInner .ctaButtonArrow,.stickyCta .block .ctaButtonArrow,.stickyCta .dropdowned .ctaContentUpper p a:after,.in-page-search .gsc-webResult.gsc-result .gsc-table-result:after,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table:after,.icons-arrow-orange-up-large,.accordion .summary.active .marker,.icons-arrow-orange-up,.icons-arrow-peach-down,#businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator,.icons-arrow-peach-up,#businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator,.icons-arrow-up-blue,#sectionMenuUl h3 span.indicator.large,#sectionMenuUl li.selected .indicator.small,.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator,.icons-arrow-white-right,#slidingLinkFarm .content li .marker,article.body-text.withDropdown .buttonWrapper .sprite,.icons-article-icon,.commentaryArticleList .article-icon,.icons-brokercheck,.icons-commentary-article,.icons-commentary-video,.icons-eo-insurer,.icons-equalHousing,.icons-equalHousingLender,.icons-error,.bankRate .mfError,.icons-facebook,.icons-fdic,.icons-flex-arrow-left,#BVReviewsContainer .BVRRPreviousPage A,.in-page-search .gsc-results .gsc-cursor-box .prev,.commentaryArticleList .results-pagination li a.prev,.icons-flex-arrow-right,#BVReviewsContainer .BVRRNextPage A,.in-page-search .gsc-results .gsc-cursor-box .next,.commentaryArticleList .results-pagination li a.next,.icons-flickr,.icons-global-menu-button,.icons-gplus,.icons-help,.icons-home-green,.notIos .breadcrumb-wrapper .homeLink:hover,.breadcrumb-wrapper .homeLink:active,.breadcrumb-wrapper .homeLink:focus,.icons-house,.breadcrumb-wrapper .homeLink,.icons-info,.icons-input-delete-touch,.touch .icons-input-delete,.touch td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button .touch div.gsc-clear-button,.notIos.touch .icons-input-delete:hover,.icons-input-delete,td.gsc-clear-button div.gsc-clear-button,.icons-lock-green,.notIos #loginArea #accountHeader .marker:hover,#loginArea #accountHeader .marker:focus,.icons-lock-white,#loginArea #accountHeader .marker,.icons-nfFooterLogo,.icons-nwFooterLogo,footer .icons-logo,.icons-nwHeaderLogo-large-vertical,.icons-nfHeaderLogo-large-vertical,.icons-nwHeaderLogo-large,.icons-nfHeaderLogo-large,.icons-nwHeaderLogo-mobile-vertical,.icons-nfHeaderLogo-mobile-vertical,.icons-nwHeaderLogo-mobile,.icons-nfHeaderLogo-mobile,.icons-phone-blue,.icons-search-arr,.search input.gsc-search-button,.icons-search-normal,.in-page-search input.gsc-search-button,.icons-search-promotion,.icons-section-menu-banking,.icons-section-menu-claims-center,.icons-section-menu-insurance,.icons-section-menu-investing,.icons-shareonlinkedin,.icons-site-search,.icons-slider-left-grey-70,#storybook .flex-direction-nav .flex-prev,.icons-slider-left-grey,.notIos #storybook .flex-direction-nav .flex-prev:hover,.icons-slider-right-grey-70,#storybook .flex-direction-nav .flex-next,.icons-slider-right-grey,.notIos #storybook .flex-direction-nav .flex-next:hover,.icons-soc_facebook_lg,#video .vidOptions__shareThis .st_facebook,.icons-soc_facebook_sm,.icons-soc_google_lg,#video .vidOptions__shareThis .st_googleplus,.icons-soc_google_sm,.icons-soc_sharethis_lg,#video .vidOptions__shareThis .st_sharethis,.icons-soc_sharethis_sm,.icons-soc_twitter_lg,#video .vidOptions__shareThis .st_twitter,.icons-soc_twitter_sm,.icons-toggle-fullscreen,.icons-truste,.icons-twitter,.icons-video-icon,.commentaryArticleList .video-icon,.icons-youtube{text-indent:-9999px;display:inline-block;overflow:hidden}
.icons-sprite,.icons-EmailThis-Active,.icons-EmailThis,.icons-ShareThis-Active,.icons-ShareThis,.icons-arr-black-down-med,.linkMenu header .indicator,.icons-arr-black-up-med,.linkMenu .leftContent.isOpen header .indicator,.icons-arr-darkGrey-down,.accordion .summary .marker,.icons-arr-down-white-med,.notIos #sectionMenuUl li.selected a:hover .indicator.large,#sectionMenuUl li.selected.hover .indicator.large,#sectionMenuUl li.selected a:focus .indicator.large,#sectionMenuUl li.selected.focus .indicator.large,.notIos #sectionMenuUl li h3:hover a span.indicator.small,#sectionMenuUl li h3.hover a span.indicator.small,#sectionMenuUl li h3:focus a span.indicator.small,#sectionMenuUl li h3.focus a span.indicator.small,.notIos .nf #sectionMenuUl h3:hover .indicator.small,.nf #sectionMenuUl h3:focus .indicator.small,.notIos .nf #sectionMenuUl li.selected h3:hover .indicator.large,.notIos.palmBP .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator,.palmBP .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator,.notIos.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator,.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator,.icons-arr-down-white,#login .login__toggle .indicator,#login>.button.green .indicator,.icons-arr-right-gold,#businessesPartners .businessesPartners__content a .marker,.individualsContent .indicator,.icons-arr-up-white-med,.notIos #sectionMenuUl li h3:hover .indicator.large,#sectionMenuUl li h3.hover .indicator.large,#sectionMenuUl li h3:focus .indicator.large,#sectionMenuUl li h3.focus .indicator.large,.notIos #sectionMenuUl li.selected h3:hover a span.indicator,#sectionMenuUl li.selected h3.hover a span.indicator,#sectionMenuUl li.selected h3:focus a span.indicator,#sectionMenuUl li.selected h3.focus a span.indicator,.notIos .nf #sectionMenuUl h3:hover .indicator.large,.nf #sectionMenuUl h3:focus .indicator.large,.notIos .nf #sectionMenuUl li.selected h3:hover .indicator.small,.notIos.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator,.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator,.notIos.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator,.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator,.stickyCta .dropdowned.block .ctaDropdownArrow,.icons-arr-up-white,#login .login__toggle.active .indicator,#login>.active.button.green .indicator,.icons-arr-yellow-right-large,.contentPromo.alert .marker,.icons-arrow-black-down,.selectron span.selIndicator,span.selectronFocused>.selectronSelected>span.selIndicator,.icons-arrow-black-up,.selectron.selectronFocused.showing .selectronSelected>span.selIndicator,.selectron.selectronFocused.shown .selectronSelected>span.selIndicator,.icons-arrow-blue-down-small,.icons-arrow-down-blue,#sectionMenuUl li.selected .indicator.large,#sectionMenuUl li .indicator.small,.palmBP .sub-nav #subNavAccordionHeader .addSprite span.indicator,.icons-arrow-green-down,.nf #sectionMenuUl li.selected .indicator.large,.nf #sectionMenuUl .indicator.small,.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite span.indicator,.icons-arrow-green-up,.nf #sectionMenuUl li.selected .indicator.small,.nf #sectionMenuUl .indicator.large,.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator,.icons-arrow-nav-grey-right,.executive-bios .col a span strong:after,.icons-arrow-orange-WWdown2,.icons-arrow-orange-down,.icons-arrow-orange-down3,.stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow,.stickyCta .stickyCtaInner .ctaDropdownArrow,.stickyCta .block .ctaDropdownArrow,.icons-arrow-orange-right,#promo-banner li .content .action2 .marker,#promo-banner li .content .action1 .marker,.contentPromo .marker,.linkMenu.withPromo .rightLink a .marker,.optionLink .marker,.accordion .accordionIntro .marker,.contentPromo.articleList a .marker,.archives.articleList .articles a p .marker,.icons-arrow-orange-right3,.stickyCta .stickyCtaBlockWrapper .ctaButtonArrow,.stickyCta .stickyCtaInner .ctaButtonArrow,.stickyCta .block .ctaButtonArrow,.stickyCta .dropdowned .ctaContentUpper p a:after,.in-page-search .gsc-webResult.gsc-result .gsc-table-result:after,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table:after,.icons-arrow-orange-up-large,.accordion .summary.active .marker,.icons-arrow-orange-up,.icons-arrow-peach-down,#businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator,.icons-arrow-peach-up,#businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator,.icons-arrow-up-blue,#sectionMenuUl h3 span.indicator.large,#sectionMenuUl li.selected .indicator.small,.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator,.icons-arrow-white-right,#slidingLinkFarm .content li .marker,article.body-text.withDropdown .buttonWrapper .sprite,.icons-article-icon,.commentaryArticleList .article-icon,.icons-brokercheck,.icons-commentary-article,.icons-commentary-video,.icons-eo-insurer,.icons-equalHousing,.icons-equalHousingLender,.icons-error,.bankRate .mfError,.icons-facebook,.icons-fdic,.icons-flex-arrow-left,#BVReviewsContainer .BVRRPreviousPage A,.in-page-search .gsc-results .gsc-cursor-box .prev,.commentaryArticleList .results-pagination li a.prev,.icons-flex-arrow-right,#BVReviewsContainer .BVRRNextPage A,.in-page-search .gsc-results .gsc-cursor-box .next,.commentaryArticleList .results-pagination li a.next,.icons-flickr,.icons-global-menu-button,.icons-gplus,.icons-help,.icons-home-green,.notIos .breadcrumb-wrapper .homeLink:hover,.breadcrumb-wrapper .homeLink:active,.breadcrumb-wrapper .homeLink:focus,.icons-house,.breadcrumb-wrapper .homeLink,.icons-info,.icons-input-delete-touch,.touch .icons-input-delete,.touch td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button .touch div.gsc-clear-button,.notIos.touch .icons-input-delete:hover,.icons-input-delete,td.gsc-clear-button div.gsc-clear-button,.icons-lock-green,.notIos #loginArea #accountHeader .marker:hover,#loginArea #accountHeader .marker:focus,.icons-lock-white,#loginArea #accountHeader .marker,.icons-nfFooterLogo,.icons-nwFooterLogo,footer .icons-logo,.icons-nwHeaderLogo-large-vertical,.icons-nfHeaderLogo-large-vertical,.icons-nwHeaderLogo-large,.icons-nfHeaderLogo-large,.icons-nwHeaderLogo-mobile-vertical,.icons-nfHeaderLogo-mobile-vertical,.icons-nwHeaderLogo-mobile,.icons-nfHeaderLogo-mobile,.icons-phone-blue,.icons-search-arr,.search input.gsc-search-button,.icons-search-normal,.in-page-search input.gsc-search-button,.icons-search-promotion,.icons-section-menu-banking,.icons-section-menu-claims-center,.icons-section-menu-insurance,.icons-section-menu-investing,.icons-shareonlinkedin,.icons-site-search,.icons-slider-left-grey-70,#storybook .flex-direction-nav .flex-prev,.icons-slider-left-grey,.notIos #storybook .flex-direction-nav .flex-prev:hover,.icons-slider-right-grey-70,#storybook .flex-direction-nav .flex-next,.icons-slider-right-grey,.notIos #storybook .flex-direction-nav .flex-next:hover,.icons-soc_facebook_lg,#video .vidOptions__shareThis .st_facebook,.icons-soc_facebook_sm,.icons-soc_google_lg,#video .vidOptions__shareThis .st_googleplus,.icons-soc_google_sm,.icons-soc_sharethis_lg,#video .vidOptions__shareThis .st_sharethis,.icons-soc_sharethis_sm,.icons-soc_twitter_lg,#video .vidOptions__shareThis .st_twitter,.icons-soc_twitter_sm,.icons-toggle-fullscreen,.icons-truste,.icons-twitter,.icons-video-icon,.commentaryArticleList .video-icon,.icons-youtube{background-image:url(//static.nationwide.com/static/icons.png?r=50);background-repeat:no-repeat}
.icons-EmailThis-Active{background-position:0 0;height:18px;width:26px}
.icons-EmailThis{background-position:0 -38px;height:18px;width:26px}
.icons-EmailThis:active,.icons-EmailThis.EmailThis-active{background-position:0 0}
.icons-ShareThis-Active{background-position:0 -76px;height:18px;width:26px}
.icons-ShareThis{background-position:0 -114px;height:18px;width:26px}
.icons-ShareThis:active,.icons-ShareThis.ShareThis-active{background-position:0 -76px}
.icons-arr-black-down-med,.linkMenu header .indicator{background-position:0 -152px;height:6px;width:11px}
.icons-arr-black-up-med,.linkMenu .leftContent.isOpen header .indicator{background-position:0 -178px;height:6px;width:11px}
.icons-arr-darkGrey-down,.accordion .summary .marker{background-position:0 -204px;height:8px;width:15px}
.icons-arr-down-white-med,.notIos #sectionMenuUl li.selected a:hover .indicator.large,#sectionMenuUl li.selected.hover .indicator.large,#sectionMenuUl li.selected a:focus .indicator.large,#sectionMenuUl li.selected.focus .indicator.large,.notIos #sectionMenuUl li h3:hover a span.indicator.small,#sectionMenuUl li h3.hover a span.indicator.small,#sectionMenuUl li h3:focus a span.indicator.small,#sectionMenuUl li h3.focus a span.indicator.small,.notIos .nf #sectionMenuUl h3:hover .indicator.small,.nf #sectionMenuUl h3:focus .indicator.small,.notIos .nf #sectionMenuUl li.selected h3:hover .indicator.large,.notIos.palmBP .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator,.palmBP .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator,.notIos.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:hover span.indicator,.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite:focus span.indicator{background-position:0 -232px;height:6px;width:11px}
.icons-arr-down-white,#login .login__toggle .indicator,#login>.button.green .indicator{background-position:0 -258px;height:5px;width:9px}
.icons-arr-right-gold,#businessesPartners .businessesPartners__content a .marker,.individualsContent .indicator{background-position:0 -283px;height:9px;width:5px}
.icons-arr-up-white-med,.notIos #sectionMenuUl li h3:hover .indicator.large,#sectionMenuUl li h3.hover .indicator.large,#sectionMenuUl li h3:focus .indicator.large,#sectionMenuUl li h3.focus .indicator.large,.notIos #sectionMenuUl li.selected h3:hover a span.indicator,#sectionMenuUl li.selected h3.hover a span.indicator,#sectionMenuUl li.selected h3:focus a span.indicator,#sectionMenuUl li.selected h3.focus a span.indicator,.notIos .nf #sectionMenuUl h3:hover .indicator.large,.nf #sectionMenuUl h3:focus .indicator.large,.notIos .nf #sectionMenuUl li.selected h3:hover .indicator.small,.notIos.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator,.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator,.notIos.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:hover span.indicator,.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite:focus span.indicator,.stickyCta .dropdowned.block .ctaDropdownArrow{background-position:0 -312px;height:6px;width:11px}
.icons-arr-up-white,#login .login__toggle.active .indicator,#login>.active.button.green .indicator{background-position:0 -338px;height:5px;width:9px}
.icons-arr-yellow-right-large,.contentPromo.alert .marker{background-position:0 -363px;height:13px;width:7px}
.icons-arrow-black-down,.selectron span.selIndicator,span.selectronFocused>.selectronSelected>span.selIndicator{background-position:0 -396px;height:5px;width:9px}
.icons-arrow-black-up,.selectron.selectronFocused.showing .selectronSelected>span.selIndicator,.selectron.selectronFocused.shown .selectronSelected>span.selIndicator{background-position:0 -421px;height:5px;width:9px}
.icons-arrow-blue-down-small{background-position:0 -446px;height:5px;width:9px}
.icons-arrow-down-blue,#sectionMenuUl li.selected .indicator.large,#sectionMenuUl li .indicator.small,.palmBP .sub-nav #subNavAccordionHeader .addSprite span.indicator{background-position:0 -471px;height:6px;width:11px}
.icons-arrow-green-down,.nf #sectionMenuUl li.selected .indicator.large,.nf #sectionMenuUl .indicator.small,.palmBP .nf .sub-nav #subNavAccordionHeader .addSprite span.indicator{background-position:0 -497px;height:6px;width:11px}
.icons-arrow-green-up,.nf #sectionMenuUl li.selected .indicator.small,.nf #sectionMenuUl .indicator.large,.palmBP .nf .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator{background-position:0 -523px;height:6px;width:11px}
.icons-arrow-nav-grey-right,.executive-bios .col a span strong:after{background-position:0 -549px;height:14px;width:10px}
.icons-arrow-orange-WWdown2{background-position:0 -583px;height:6px;width:11px}
.icons-arrow-orange-down{background-position:0 -609px;height:5px;width:9px}
.icons-arrow-orange-down3,.stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow,.stickyCta .stickyCtaInner .ctaDropdownArrow,.stickyCta .block .ctaDropdownArrow{background-position:0 -634px;height:6px;width:11px}
.icons-arrow-orange-right,#promo-banner li .content .action2 .marker,#promo-banner li .content .action1 .marker,.contentPromo .marker,.linkMenu.withPromo .rightLink a .marker,.optionLink .marker,.accordion .accordionIntro .marker,.contentPromo.articleList a .marker,.archives.articleList .articles a p .marker{background-position:0 -660px;height:9px;width:5px}
.icons-arrow-orange-right3,.stickyCta .stickyCtaBlockWrapper .ctaButtonArrow,.stickyCta .stickyCtaInner .ctaButtonArrow,.stickyCta .block .ctaButtonArrow,.stickyCta .dropdowned .ctaContentUpper p a:after,.in-page-search .gsc-webResult.gsc-result .gsc-table-result:after,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table:after{background-position:0 -689px;height:11px;width:6px}
.icons-arrow-orange-up-large,.accordion .summary.active .marker{background-position:0 -720px;height:8px;width:15px}
.icons-arrow-orange-up{background-position:0 -748px;height:5px;width:9px}
.icons-arrow-peach-down,#businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator{background-position:0 -773px;height:5px;width:9px}
.icons-arrow-peach-up,#businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator{background-position:0 -798px;height:5px;width:9px}
.icons-arrow-up-blue,#sectionMenuUl h3 span.indicator.large,#sectionMenuUl li.selected .indicator.small,.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator{background-position:0 -823px;height:6px;width:11px}
.icons-arrow-white-right,#slidingLinkFarm .content li .marker,article.body-text.withDropdown .buttonWrapper .sprite{background-position:0 -849px;height:11px;width:6px}
.icons-article-icon,.commentaryArticleList .article-icon{background-position:0 -880px;height:16px;width:16px}
.icons-brokercheck{background-position:0 -916px;height:45px;width:88px}
.icons-commentary-article{background-position:0 -981px;height:30px;width:30px}
.icons-commentary-video{background-position:0 -1031px;height:30px;width:30px}
.icons-eo-insurer{background-position:0 -1081px;height:43px;width:56px}
.icons-equalHousing{background-position:0 -1144px;height:44px;width:76px}
.icons-equalHousingLender{background-position:0 -1208px;height:44px;width:60px}
.icons-error,.bankRate .mfError{background-position:0 -1272px;height:34px;width:33px}
.icons-facebook{background-position:0 -1326px;height:28px;width:28px}
.notIos .icons-facebook:hover,.icons-facebook.facebook-hover,footer .icons-facebook:active,footer .icons-facebook:focus{background-position:0 -1374px}
.icons-fdic{background-position:0 -1422px;height:44px;width:110px}
.icons-flex-arrow-left,#BVReviewsContainer .BVRRPreviousPage A,.in-page-search .gsc-results .gsc-cursor-box .prev,.commentaryArticleList .results-pagination li a.prev{background-position:0 -1486px;height:40px;width:40px}
.icons-flex-arrow-right,#BVReviewsContainer .BVRRNextPage A,.in-page-search .gsc-results .gsc-cursor-box .next,.commentaryArticleList .results-pagination li a.next{background-position:0 -1546px;height:40px;width:40px}
.icons-flickr{background-position:0 -1606px;height:28px;width:28px}
.notIos .icons-flickr:hover,.icons-flickr.flickr-hover,footer .icons-flickr:active,footer .icons-flickr:focus{background-position:0 -1654px}
.icons-global-menu-button{background-position:0 -1702px;height:20px;width:20px}
.icons-gplus{background-position:0 -1742px;height:28px;width:28px}
.notIos .icons-gplus:hover,.icons-gplus.gplus-hover,footer .icons-gplus:active,footer .icons-gplus:focus{background-position:0 -1790px}
.icons-help{background-position:0 -1838px;height:24px;width:24px}
.icons-home-green,.notIos .breadcrumb-wrapper .homeLink:hover,.breadcrumb-wrapper .homeLink:active,.breadcrumb-wrapper .homeLink:focus{background-position:0 -1882px;height:16px;width:13px}
.icons-house,.breadcrumb-wrapper .homeLink{background-position:0 -1918px;height:16px;width:13px}
.icons-info{background-position:0 -1954px;height:24px;width:24px}
.icons-input-delete-touch,.touch .icons-input-delete,.touch td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button .touch div.gsc-clear-button,.notIos.touch .icons-input-delete:hover{background-position:0 -1998px;height:31px;width:31px}
.icons-input-delete,td.gsc-clear-button div.gsc-clear-button{background-position:0 -2049px;height:31px;width:31px}
.notIos .icons-input-delete:hover,.notIos td.gsc-clear-button div.gsc-clear-button:hover,.icons-input-delete.input-delete-hover,td.gsc-clear-button div.input-delete-hover.gsc-clear-button{background-position:0 -2100px}
.icons-lock-green,.notIos #loginArea #accountHeader .marker:hover,#loginArea #accountHeader .marker:focus{background-position:0 -2151px;height:18px;width:14px}
.icons-lock-white,#loginArea #accountHeader .marker{background-position:0 -2189px;height:18px;width:14px}
.icons-nfFooterLogo{background-position:0 -2227px;height:61px;width:191px}
.icons-nwFooterLogo,footer .icons-logo{background-position:0 -2308px;height:61px;width:191px}
.icons-nwHeaderLogo-large-vertical,.icons-nfHeaderLogo-large-vertical{background-position:0 -2389px;height:57px;width:78px}
.icons-nwHeaderLogo-large,.icons-nfHeaderLogo-large{background-position:0 -2466px;height:61px;width:217px}
.icons-nwHeaderLogo-mobile-vertical,.icons-nfHeaderLogo-mobile-vertical{background-position:0 -2547px;height:42px;width:54px}
.icons-nwHeaderLogo-mobile,.icons-nfHeaderLogo-mobile{background-position:0 -2609px;height:42px;width:207px}
.icons-phone-blue{background-position:0 -2671px;height:17px;width:10px}
.icons-search-arr,.search input.gsc-search-button{background-position:0 -2708px;height:15px;width:16px}
.icons-search-normal,.in-page-search input.gsc-search-button{background-position:0 -2743px;height:40px;width:34px}
.notIos .icons-search-normal:hover,.notIos .in-page-search input.gsc-search-button:hover,.icons-search-normal.search-normal-hover,.in-page-search input.search-normal-hover.gsc-search-button{background-position:0 -2803px}
.icons-search-promotion{background-position:0 -2863px;height:18px;width:86px}
.icons-section-menu-banking{background-position:0 -2901px;height:30px;width:30px}
.notIos .icons-section-menu-banking:hover,.notIos #sectionMenuUl h3 a:hover .icons-section-menu-banking,#sectionMenuUl h3 a:focus .icons-section-menu-banking,.icons-section-menu-banking.section-menu-banking-hover{background-position:0 -2951px}
.icons-section-menu-claims-center{background-position:0 -3001px;height:30px;width:30px}
.notIos .icons-section-menu-claims-center:hover,.notIos #sectionMenuUl h3 a:hover .icons-section-menu-claims-center,#sectionMenuUl h3 a:focus .icons-section-menu-claims-center,.icons-section-menu-claims-center.section-menu-claims-center-hover{background-position:0 -3051px}
.icons-section-menu-insurance{background-position:0 -3101px;height:30px;width:30px}
.notIos .icons-section-menu-insurance:hover,.notIos #sectionMenuUl h3 a:hover .icons-section-menu-insurance,#sectionMenuUl h3 a:focus .icons-section-menu-insurance,.icons-section-menu-insurance.section-menu-insurance-hover{background-position:0 -3151px}
.icons-section-menu-investing{background-position:0 -3201px;height:30px;width:30px}
.notIos .icons-section-menu-investing:hover,.notIos #sectionMenuUl h3 a:hover .icons-section-menu-investing,#sectionMenuUl h3 a:focus .icons-section-menu-investing,.icons-section-menu-investing.section-menu-investing-hover{background-position:0 -3251px}
.icons-shareonlinkedin{background-position:0 -3301px;height:40px;width:118px}
.icons-site-search{background-position:0 -3361px;height:16px;width:17px}
.icons-slider-left-grey-70,#storybook .flex-direction-nav .flex-prev{background-position:0 -3397px;height:36px;width:36px}
.icons-slider-left-grey,.notIos #storybook .flex-direction-nav .flex-prev:hover{background-position:0 -3453px;height:36px;width:36px}
.icons-slider-right-grey-70,#storybook .flex-direction-nav .flex-next{background-position:0 -3509px;height:36px;width:36px}
.icons-slider-right-grey,.notIos #storybook .flex-direction-nav .flex-next:hover{background-position:0 -3565px;height:36px;width:36px}
.icons-soc_facebook_lg,#video .vidOptions__shareThis .st_facebook{background-position:0 -3621px;height:32px;width:32px}
.icons-soc_facebook_sm{background-position:0 -3673px;height:22px;width:22px}
.icons-soc_google_lg,#video .vidOptions__shareThis .st_googleplus{background-position:0 -3715px;height:32px;width:32px}
.icons-soc_google_sm{background-position:0 -3767px;height:22px;width:22px}
.icons-soc_sharethis_lg,#video .vidOptions__shareThis .st_sharethis{background-position:0 -3809px;height:32px;width:32px}
.icons-soc_sharethis_sm{background-position:0 -3861px;height:22px;width:22px}
.icons-soc_twitter_lg,#video .vidOptions__shareThis .st_twitter{background-position:0 -3903px;height:32px;width:32px}
.icons-soc_twitter_sm{background-position:0 -3955px;height:22px;width:22px}
.icons-toggle-fullscreen{background-position:0 -3997px;height:24px;width:24px}
.icons-truste{background-position:0 -4041px;height:44px;width:135px}
.icons-twitter{background-position:0 -4105px;height:28px;width:28px}
.notIos .icons-twitter:hover,.icons-twitter.twitter-hover,footer .icons-twitter:active,footer .icons-twitter:focus{background-position:0 -4153px}
.icons-video-icon,.commentaryArticleList .video-icon{background-position:0 -4201px;height:16px;width:16px}
.icons-youtube{background-position:0 -4237px;height:28px;width:28px}
.notIos .icons-youtube:hover,.icons-youtube.youtube-hover,footer .icons-youtube:active,footer .icons-youtube:focus{background-position:0 -4285px}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,input,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,a,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,hr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
sup{top:-0.4em}
sub{bottom:-0.25em}
img{font-style:italic}
.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;display:inline;zoom:1}
[hidden]{display:none}
html{font-family:sans-serif;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{font-size:1em}
a:focus{outline:thin dotted}
a:active,.notIos a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;display:block;height:1px;border:0;border-top:1px solid #CCC!important;margin:1em 0;padding:0}
small{font-size:85%}
sub,sup{font-size:80%;line-height:0;position:relative}
sup{top:-0.4em}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
form{margin:0}
fieldset{border:0;margin:0 2px;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;width:13px;height:13px}
textarea{overflow:auto;vertical-align:top;resize:vertical}
table{border-collapse:collapse;border-spacing:0}
.cf:before,.nav:before,.cf:after,.nav:after,.clearfix:before,.accordion .content article .details table:before,.clearfix:after,.accordion .content article .details table:after{content:'';display:table;clear:both;zoom:1}
.landmark{margin-bottom:48px;margin-bottom:3}
hr{margin-bottom:22px;margin-bottom:1.375}
ul,ol,dd{list-style:none}
html{font:1em Arial,Helvetica,sans-serif;background:#DADADA;color:#333}
html,html body{-webkit-text-size-adjust:none;overflow-x:hidden;width:100%}
.componentUrbo{display:none;clear:both;color:#666;font-size:12px;margin:0 0 30px 15px}
.componentUrbo input{padding:4px;border:1px solid #BBB}
#promo-banner .componentUrbo{margin-top:10px}
.component-part{background:#FFF;padding:0 10px}
.pdfText{display:inline-block}
.pdfTextInLink{display:none}
em{font-style:italic}
.right{float:right}
.left{float:left}
h1{font-size:36px;font-size:2.25;line-height:1.33333}
h2{font-size:30px;font-size:1.875;line-height:1.6}
h3{font-size:24px;font-size:1.5;line-height:1}
h4{font-size:20px;font-size:1.25;line-height:1.2}
h5{font-size:16px;font-size:1;line-height:1.5}
h6{font-size:14px;font-size:.875;line-height:1.71429}
#skip-nav a{position:absolute;background:#333;color:#FFF;top:-42px;right:0;left:0;font-size:1;height:37px;outline:0;padding:.5em 1em;border-radius:0 0 3px 3px;margin:0 3px;vertical-align:middle;overflow:hidden;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}
#skip-nav a:focus{position:absolute;top:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}
.inputron__pos{position:relative;display:block}
.inputron__pos label.placeholderOverlay{position:absolute;margin-left:10px;top:10px;display:block;font-style:oblique;cursor:text!important;color:#565659}
.inputron__pos .errorMessage+.placeholderOverlay{top:60px}
.inputron__pos input[placeholder]::input-placeholder{font-style:oblique;color:#565659}
.inputron__pos input[placeholder]::-webkit-input-placeholder{font-style:oblique;color:#565659}
.inputron__pos input[placeholder]:-moz-placeholder{font-style:oblique;color:#565659}
.inputron__pos input[placeholder]::-moz-placeholder{font-style:oblique;color:#565659}
.inputron__pos input[placeholder]:-ms-input-placeholder{font-style:oblique;color:#565659}
.inputron__pos .icons-input-delete,.inputron__pos td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button .inputron__pos div.gsc-clear-button{margin-top:0;display:none;font-size:0;line-height:0;position:absolute;top:5px;right:5px;cursor:pointer}
.inputron__pos ::-ms-clear{height:0;width:0}
.inputron__pos ::-ms-reveal{height:0;width:0}
.global-overlay,.overlay{-webkit-backface-visibility:hidden;position:fixed;display:none;left:0;top:0;width:100%;height:120%;background:#000;z-index:998;opacity:0;filter:alpha(opacity=0)}
.overlay{-webkit-backface-visibility:hidden;position:fixed;display:none;left:0;top:0;width:100%;height:120%;background:#000;opacity:.7;filter:alpha(opacity=70);z-index:998;-webkit-transition:.25s all ease;transition:.25s all ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.touch .icons-input-delete,.touch td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button .touch div.gsc-clear-button,.notIos.touch .icons-input-delete:hover,.notIos.touch td.gsc-clear-button div.gsc-clear-button:hover,.notIos td.gsc-clear-button .touch div.gsc-clear-button:hover{display:none}
@media screen and (min-width:0) and (max-width:1024px){.mapImage{display:none}
}
.nav{list-style:none;list-style-position:outside;list-style-image:none;margin:0;padding:0}
.nav>li,.nav>li>a{display:inline-block;display:inline;zoom:1}
.nav--stacked>li{display:list-item}
.nav--stacked>li>a{display:block}
a,a:link,a:visited{color:#005691;outline:0;text-decoration:none}
a:focus,.notIos a:hover,a:link:focus,.notIos a:link:hover,a:visited:focus,.notIos a:visited:hover{text-decoration:underline}
a[href^="tel"],a:link[href^="tel"],a:visited[href^="tel"]{color:inherit;text-decoration:none}
.invisible .hidden{visibility:hidden}
.autoHeight{height:auto!important}
#blackout{background:#000;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:888;opacity:0}
.lt-ie9 #blackout{-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0)}
#blackout.js-modal{z-index:999}
.more-icon{padding-right:17px}
.more-icon+.marker{position:relative;margin-left:-5px}
.selectron{-moz-user-select:none;cursor:pointer;margin:-2px 0 2px;vertical-align:middle}
.selectronSelected{display:block;overflow:hidden;position:relative;white-space:nowrap}
.ie8 .selectronSelected{white-space:normal}
.selectronSelected>span{display:block;overflow:hidden}
.selectronListWrapper{position:relative;z-index:1000}
.selectronListWrapper>div{display:none}
.selectronList{margin:0!important;padding:0!important;position:absolute}
.selectronLi{display:block;list-style:none outside none}
.selectronLi>span{display:block;overflow:hidden;white-space:nowrap}
.selectron{width:200px}
.selectronSelected{background:#FFF;border-radius:5px 5px 5px 5px;color:#333;height:38px;line-height:40px;padding-left:10px;text-decoration:none}
.selectronFocused .selectronSelected{background:none repeat scroll 0 0 #F9F9F9}
.selectronListWrapper>div{background:#FFF;border-left:1px solid #ACACAC;border-right:1px solid #ACACAC;height:5px;margin-top:-5px}
.selectronFocused .selectronListWrapper>div{background:none repeat scroll 0 0 #F9F9F9}
.selectronList{background:#FFF;border-bottom:1px solid #ACACAC;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-left:1px solid #ACACAC;border-right:1px solid #ACACAC;width:198px}
.selectronLi{border-top:1px dotted #E7E7E7;color:#000;padding:0}
.selectronLi:first-child{border-top:1px solid #E7E7E7}
.selectronLi>span{padding:10px}
.lt-ie8 .selectronLi>span{margin-left:-16px}
.notIos .selectronLi:hover span{background:none repeat scroll 0 0 #F0F0F0}
.selectronLi.selected span{background:none repeat scroll 0 0 #E9E9E9}
.notIos .selectronLi.selected:hover span{background:none repeat scroll 0 0 #E7E7E7}
.selectronLi[data-index="0"]{color:#ACACAC}
.selectronSelected>span{color:#ACACAC}
span.selectronFocused>.selectronSelected{border-color:#ACACAC;font-weight:400}
.selectron span.selIndicator{bottom:12px;display:inline-block;height:5px;margin:18px 10px 0 12px;overflow:hidden;padding-top:4px;position:absolute;right:0;text-indent:-9999px;width:9px}
.selectron span.selIndicator{width:9px;height:5px;margin:18px 10px 0 12px;padding-top:4px;display:inline-block;text-indent:-9999px;position:absolute;bottom:14px;right:0}
.notIos .selectronSelected:hover,.selectronSelected:active{background:#F2F2F2}
.errorMessage .inner{line-height:40px;padding:0 10px;background:#3D3D3D;width:auto;display:inline-block;vertical-align:top}
.errorMessage.above{background:none repeat scroll 0 0 #444;position:relative;top:0;left:0!important;height:30px;padding-top:0}
.clearingWrapper.inputSection .errorMessage.above{top:5px}
.errorMessage.above .endCap{background:none red;border-radius:5px 5px 5px 5px;color:white;font-family:Georgia;margin:5px 0 0;padding:0;text-align:center;width:20px}
.errorMessage.above .inner{background:none transparent;font-style:italic;line-height:30px;padding-left:5px}
.errorMessage{position:absolute;color:#FFF;height:40px;z-index:1;zoom:1}
.errorMessage span{float:left;zoom:1}
.errorMessage span.sprite{display:inline-block}
.errorMessage:focus{outline:0}
#searchInput.hasError,input.hasError,.selectron.hasError .selectronSelected{border:2px solid #BF0000;height:38px;width:98%}
.outer-container{height:auto;margin:0 auto;max-width:1240px;width:100%;background:#FFF;position:relative;left:0;padding:0 20px 1px}
.lt-ie9 .outer-container{width:1220px}
@media screen and (max-width:75em){.outer-container{padding:0 10px 1px}
}
@media screen and (max-width:50em){.outer-container{padding:0 5px 1px}
}
.outer-container>.inner{background:#FFF;margin:auto;padding:0 10px;width:auto;clear:both;display:block;float:none}
.larger1{font-family:'proxima-nova',sans-serif;font-size:2.5em;font-weight:bold}
.medium{font-family:'proxima-nova',sans-serif;font-size:2em;font-weight:bold}
.larger2{font-family:'proxima-nova',sans-serif;font-size:48px;font-weight:bold;text-transform:uppercase}
.larger3{font-family:'proxima-nova',sans-serif;font-size:65px;font-weight:bold;text-transform:uppercase}
.smaller1{font-family:'proxima-nova',sans-serif;font-size:24px}
.lt-ie9 .smaller1{line-height:102%}
.smaller2{font-family:'proxima-nova',sans-serif;font-size:30px}
.subtext1{font-family:arial;font-size:1em}
.subtext2{font-family:arial;font-size:18px}
.action1{color:#005691;font-size:16px;font-weight:bold}
.action2{color:#005691;font-size:1.125em;font-weight:bold}
.proxima-semibold{color:#397709;font-family:'proxima-nova';font-size:20px;font-weight:600}
h1,h2,h3,h4,h5,h6{color:#333;font-size:1.5em;font-weight:normal}
.teal{color:#007E7C}
.lightGrey{color:#E0DED8}
.tan{color:#E2D9AA}
.lightBlue{color:#5BC6E8}
.green{color:#7AB800}
.dark{color:#FFF}
.merlin{color:#FFF}
.grey{color:#333}
.silver{color:#333}
.catskillWhite{color:#333}
.white{color:#333}
.blue{color:#005691}
.ie8 .button.grey,.ie9 .button.grey{background:#E4E4E4}
.notIos.ie8 .button.grey:hover,.ie8 .button.grey:focus,.notIos.ie9 .button.grey:hover,.ie9 .button.grey:focus{background:#B6B6B6}
.button{height:40px;line-height:40px;margin:5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;display:inline-block;position:relative;text-align:center;box-shadow:0 1px 3px 0 rgba(0,0,0,0.75)}
.notIos .button:hover,.button:active,.button:focus{cursor:pointer;text-decoration:none;outline:0}
.button.grey,.button.green,.button.orange,.button.blue{color:#FFF;font-weight:700}
.button.grey{background:-webkit-gradient(linear,left top,left bottom,from(#F3F3F3),to(#E4E4E4));background:-webkit-linear-gradient(#F3F3F3,#E4E4E4);background:-moz-linear-gradient(#F3F3F3,#E4E4E4);background:-o-linear-gradient(#F3F3F3,#E4E4E4);background:-ms-linear-gradient(#F3F3F3,#E4E4E4);color:#333!important}
.notIos .button.grey:hover,.button.grey:focus{background:-webkit-gradient(linear,left top,left bottom,from(#C2C2C2),to(#B6B6B6));background:-webkit-linear-gradient(#C2C2C2,#B6B6B6);background:-moz-linear-gradient(#C2C2C2,#B6B6B6);background:-o-linear-gradient(#C2C2C2,#B6B6B6);background:-ms-linear-gradient(#C2C2C2,#B6B6B6);background:linear-gradient(#C2C2C2,#B6B6B6)}
.button.blue{background:#0078BD}
.notIos .button.blue:hover,.button.blue:focus{background:#005691}
.button.green{background:#276400;border-color:#444;padding:4px 0 3px 75px}
.button.green.active,.notIos .button.green:hover{background:#393}
.button.orange{background:#E65000;border-color:#444}
.button.orange.active,.notIos .button.orange:hover{background:#BB4200}
.urbo{padding:20px 0 5px}
.social-box,.vidOptions__shareThis{width:100%;padding:5px 5px}
.social-box h3,.vidOptions__shareThis h3{position:relative;font-family:'proxima-nova',Helvetica,Arial,sans-serif;text-transform:uppercase;border-right:1px solid #999;font-size:15px;color:#666;display:inline-block;width:75px;padding-right:10px;line-height:16px;text-align:right}
.social-box+.social-box,.vidOptions__shareThis+.social-box{margin-top:-5px;padding-top:0;padding-bottom:0}
.social-box+.social-box h3,.vidOptions__shareThis+.social-box h3{height:100%}
.social-box+.social-box+.social-box,.vidOptions__shareThis+.social-box+.social-box{margin-top:0;padding-bottom:5px}
.social-box .stButton_gradient,.social-box .stArrow,.vidOptions__shareThis .stButton_gradient,.vidOptions__shareThis .stArrow{top:-10px;margin:0!important;padding:0 1px!important;border:0!important;background:transparent!important;-ms-filter:'none'!important}
.social-box .stButton,.vidOptions__shareThis .stButton{border:0!important;font-size:14px!important;background:transparent!important;-ms-filter:'none'!important;margin:0 auto!important;padding:0!important}
.social-box .stMainServices,.social-box .chicklets,.vidOptions__shareThis .stMainServices,.vidOptions__shareThis .chicklets{display:none!important}
.social-box .stBubble_hcount,.vidOptions__shareThis .stBubble_hcount{display:inline-block!important;font-size:14px!important;color:#666;font-family:'proxima-nova',Helvetica,Arial,sans-serif!important;visibility:visible}
.social-box .icons-soc_facebook_sm,.social-box .icons-soc_twitter_sm,.social-box .icons-soc_google_sm,.social-box .icons-soc_sharethis_sm,.vidOptions__shareThis .icons-soc_facebook_sm,.vidOptions__shareThis .icons-soc_twitter_sm,.vidOptions__shareThis .icons-soc_google_sm,.vidOptions__shareThis .icons-soc_sharethis_sm{display:none}
.social-box .st_sharethis_hcount .stBubble_hcount,.vidOptions__shareThis .st_sharethis_hcount .stBubble_hcount{visibility:hidden;padding-right:0!important;width:0}
.social-box .more-social,.vidOptions__shareThis .more-social{color:#666;position:relative;top:-10px}
.social-box .st_sharethis_hcount,.social-box .st_googleplus_hcount,.social-box .st_facebook_hcount,.social-box .st_twitter_hcount,.vidOptions__shareThis .st_sharethis_hcount,.vidOptions__shareThis .st_googleplus_hcount,.vidOptions__shareThis .st_facebook_hcount,.vidOptions__shareThis .st_twitter_hcount{width:0!important;text-indent:0}
.social-box .social-box__button,.vidOptions__shareThis .social-box__button{top:3px}
.social-box .social-box__button,.social-box .social-box__link,.social-box .social-box__embed,.vidOptions__shareThis .social-box__button,.vidOptions__shareThis .social-box__link,.vidOptions__shareThis .social-box__embed{position:relative;width:calc(100%-90px);padding:5px;text-align:center;display:inline-block}
.notIos .social-box .social-box__button:hover,.social-box .social-box__button:active,.social-box .social-box__button:focus,.notIos .social-box .social-box__link:hover,.social-box .social-box__link:active,.social-box .social-box__link:focus,.notIos .social-box .social-box__embed:hover,.social-box .social-box__embed:active,.social-box .social-box__embed:focus,.notIos .vidOptions__shareThis .social-box__button:hover,.vidOptions__shareThis .social-box__button:active,.vidOptions__shareThis .social-box__button:focus,.notIos .vidOptions__shareThis .social-box__link:hover,.vidOptions__shareThis .social-box__link:active,.vidOptions__shareThis .social-box__link:focus,.notIos .vidOptions__shareThis .social-box__embed:hover,.vidOptions__shareThis .social-box__embed:active,.vidOptions__shareThis .social-box__embed:focus{background-color:#CCC;cursor:pointer}
.social-box .social-box__button input,.social-box .social-box__button textarea,.social-box .social-box__link input,.social-box .social-box__link textarea,.social-box .social-box__embed input,.social-box .social-box__embed textarea,.vidOptions__shareThis .social-box__button input,.vidOptions__shareThis .social-box__button textarea,.vidOptions__shareThis .social-box__link input,.vidOptions__shareThis .social-box__link textarea,.vidOptions__shareThis .social-box__embed input,.vidOptions__shareThis .social-box__embed textarea{border:1px solid #CCC;border-radius:3px;padding:8px 10px;height:34px;outline:0;width:100%;-webkit-writing-mode:horizontal-tb;background-attachment:scroll;background-clip:border-box;background-color:#FFF;display:inline;font-family:'Courier New',Courier,monospace;font-size:14px;white-space:pre-wrap;word-spacing:0;word-wrap:break-word;writing-mode:lr-tb;-webkit-user-select:element;-moz-user-select:element;-ms-user-select:element;-o-user-select:element;user-select:element}
.social-box .social-box__button textarea,.social-box .social-box__link textarea,.social-box .social-box__embed textarea,.vidOptions__shareThis .social-box__button textarea,.vidOptions__shareThis .social-box__link textarea,.vidOptions__shareThis .social-box__embed textarea{height:68px}
.social-box .social-box__link,.social-box .social-box__embed,.vidOptions__shareThis .social-box__link,.vidOptions__shareThis .social-box__embed{width:70%;text-align:left}
@media screen and (max-width:527px){.social-box h3,.vidOptions__shareThis h3{font-size:14px}
.social-box .stButton_gradient,.social-box .st_googleplus_hcount .stBubble,.social-box .stArrow,.vidOptions__shareThis .stButton_gradient,.vidOptions__shareThis .st_googleplus_hcount .stBubble,.vidOptions__shareThis .stArrow{top:2px;text-align:center}
.social-box .st_googleplus_hcount .stBubble,.vidOptions__shareThis .st_googleplus_hcount .stBubble{padding:0}
.social-box .st_googleplus_hcount .stButton_gradient,.vidOptions__shareThis .st_googleplus_hcount .stButton_gradient{position:absolute;left:-4px;top:3px}
.social-box .st_sharethis_hcount,.vidOptions__shareThis .st_sharethis_hcount{text-align:center}
.social-box .st_sharethis_hcount .stBubble_hcount,.vidOptions__shareThis .st_sharethis_hcount .stBubble_hcount{visibility:hidden;width:0;margin-left:0!important;margin-right:0!important}
.social-box .more-social,.vidOptions__shareThis .more-social{padding-right:0;position:relative;top:2px;left:-4px;font-size:12px!important;line-height:14px!important}
.social-box .stBubble_hcount,.vidOptions__shareThis .stBubble_hcount{display:inline-block!important;font-size:12px!important;line-height:14px!important;color:#666;text-align:center;visibility:visible}
.social-box .social-box__button,.vidOptions__shareThis .social-box__button{padding-top:0}
.social-box .icons-soc_facebook_lg,.social-box #video .vidOptions__shareThis .st_facebook,#video .vidOptions__shareThis .social-box .st_facebook,.social-box .icons-soc_twitter_lg,.social-box #video .vidOptions__shareThis .st_twitter,#video .vidOptions__shareThis .social-box .st_twitter,.social-box .icons-soc_google_lg,.social-box #video .vidOptions__shareThis .st_googleplus,#video .vidOptions__shareThis .social-box .st_googleplus,.social-box .icons-soc_sharethis_lg,.social-box #video .vidOptions__shareThis .st_sharethis,#video .vidOptions__shareThis .social-box .st_sharethis,.vidOptions__shareThis .icons-soc_facebook_lg,#video .vidOptions__shareThis .st_facebook,.vidOptions__shareThis .icons-soc_twitter_lg,#video .vidOptions__shareThis .st_twitter,.vidOptions__shareThis .icons-soc_google_lg,#video .vidOptions__shareThis .st_googleplus,.vidOptions__shareThis .icons-soc_sharethis_lg,#video .vidOptions__shareThis .st_sharethis{display:none}
.social-box .icons-soc_facebook_sm,.social-box .icons-soc_twitter_sm,.social-box .icons-soc_google_sm,.social-box .icons-soc_sharethis_sm,.vidOptions__shareThis .icons-soc_facebook_sm,.vidOptions__shareThis .icons-soc_twitter_sm,.vidOptions__shareThis .icons-soc_google_sm,.vidOptions__shareThis .icons-soc_sharethis_sm{position:relative;top:3px;margin:0 auto;display:block}
}
.media-share{margin:2% 10%;background-color:#DEDEDE}
@media screen and (min-width:0) and (max-width:800px){.media-share{margin:2% 5px}
}
#stToolPop{display:none!important}
.ul-1{width:100%!important}
.ul-2{width:50%!important}
.ul-3{width:33.33333%!important}
.ul-4{width:25%!important}
.ul-5{width:20%!important}
.iosDummyClass #sectionMenuNav{display:inline-block}
#sectionMenuNav{background:#CBE1EF;position:relative;z-index:500;width:100%;margin:0 0 10px 0;text-align:left;font-family:'proxima-nova',Arial,Helvetica,sans-serif}
#sectionMenuNav.open{z-index:1001}
#sectionMenuUl{background:#CBE1EF;margin:auto 0;padding:0;position:relative;width:auto}
#sectionMenuUl.fiveCol .sectionMenu ul{width:240px}
#sectionMenuUl.fiveCol ul{width:188px}
#sectionMenuUl.fiveCol li{width:20%}
#sectionMenuUl.fiveCol li.plusOne ul,#sectionMenuUl.fiveCol li.plusOne li{width:178px}
#sectionMenuUl.threeCol>li{margin-left:12.5%;width:25%}
#sectionMenuUl.threeCol>li.middle{margin-left:0;margin-right:0}
#sectionMenuUl.threeCol>li.middle h3{border-left:0}
#sectionMenuUl.threeCol>li.last{margin-left:0;margin-right:12.5%}
#sectionMenuUl.threeCol>li.last h3{border-left:0;border-right:1px solid #FFF}
#sectionMenuUl.threeCol>li h3{border-left:1px solid #FFF}
#sectionMenuUl.twoCol>li{margin-left:25%;width:25%}
#sectionMenuUl.twoCol>li.last{margin-left:0;margin-right:25%}
#sectionMenuUl.twoCol>li.last h3{border-left:0;border-right:1px solid #FFF}
#sectionMenuUl.twoCol>li h3{border-left:1px solid #FFF}
#sectionMenuUl .sectionMenu{bottom:65px;height:0;overflow:hidden;position:absolute;width:100%;z-index:500}
#sectionMenuUl .sectionMenu ul{display:block;float:left;width:300px;font-size:15px}
#sectionMenuUl .menu-sprite{display:inline-block;width:30px;margin-right:.7em;margin-top:16px}
#sectionMenuUl .multi .loner a{border-left:1px solid #ACACAC}
#sectionMenuUl .last h3{border-right:0}
#sectionMenuUl span br{display:none}
#sectionMenuUl ul.multi a{border-left:0 none}
#sectionMenuUl ul a{background:#FFF;color:#005691!important;display:table;font-size:100%;margin:0;padding-left:5px;width:100%}
.notIos #sectionMenuUl ul a:hover,#sectionMenuUl ul a:focus{background-color:#E9E9E9}
#sectionMenuUl ul a>span{font-size:1.2em;padding-bottom:.75em;padding-top:.75em;display:table-cell;vertical-align:middle}
#sectionMenuUl ul a span{line-height:1.8em}
#sectionMenuUl>li{padding:0}
#sectionMenuUl>li.selected .sectionMenu{margin:0!important}
#sectionMenuUl li{float:left;position:relative;padding:0;width:25%}
#sectionMenuUl li .sectionMenu{text-align:left}
#sectionMenuUl li .sectionMenu ul.multi{border-left:1px solid #E0E0E0}
#sectionMenuUl li .sectionMenu ul li{width:100%;background-color:#FFF}
#sectionMenuUl li.col-1{width:100%}
#sectionMenuUl li.col-2{width:50%}
#sectionMenuUl li.col-3{width:33.33333%}
#sectionMenuUl li.col-4{width:25%}
#sectionMenuUl li.col-5{width:20%}
#sectionMenuUl li.selected .sectionMenu{margin:0 0 -2px 0!important;background-color:#E1E1E1}
#sectionMenuUl li.selected .sectionMenu>ul{display:block;float:left;height:auto}
#sectionMenuUl li.selected .sectionMenu>ul>li{float:none}
#sectionMenuUl li.selected .sectionMenu>ul>li a{border:0 none;height:auto;text-align:left}
#sectionMenuUl li.selected h3{color:#F30}
#sectionMenuUl li.oddity a{border-bottom:1px solid #ACACAC}
#sectionMenuUl li a{display:block;height:100%;padding:0 10px}
.notIos #sectionMenuUl li a:hover{cursor:pointer;text-decoration:none}
.notIos #sectionMenuUl li h3:hover,#sectionMenuUl li h3.hover,#sectionMenuUl li h3:focus,#sectionMenuUl li h3.focus{cursor:pointer}
#sectionMenuUl .hasMenu h3 a .sectionMenuUl__content{padding-right:10%}
#sectionMenuUl h3{border-right:1px solid #FFF;border-top:1px solid transparent;margin:0;overflow:hidden;text-align:left;width:auto;font-size:15px}
#sectionMenuUl h3 span.indicator.large{position:absolute;right:14px;top:0;margin:28px 0 0 5px}
.notIos #sectionMenuUl h3:hover,#sectionMenuUl h3:focus{background:#EBF3F9}
#sectionMenuUl h3>a>span{display:table-cell;vertical-align:middle;width:100%}
#sectionMenuUl h3 a{display:table;width:100%;position:relative;color:#005691;height:auto;font-weight:400;outline:medium none;text-decoration:none}
#sectionMenuUl h3 a span{font-size:100%;display:table-cell;vertical-align:middle;width:100%}
#sectionMenuUl h3 a.addSprite{display:table}
#sectionMenuUl h3 a.addSprite .indicator.small{margin-top:15px}
#sectionMenuUl h3 a .sectionMenuUl__content{display:table-cell;width:92%;white-space:normal;line-height:normal;height:63px}
#sectionMenuUl h3 span.indicator{margin-left:10px}
.lt-ie9 #sectionMenuUl li.selected h3{border:1px solid #ACACAC!important}
@media screen and (max-width:510px){#sectionMenuUl .indicator.large{display:none!important}
}
#sectionMenuUl li .indicator.small{margin:26px 11px 0 23px}
@media screen and (max-width:510px){#sectionMenuUl li.selected .sectionMenu{bottom:0}
#sectionMenuUl li.selected .sectionMenu>ul>li a{height:auto!important}
}
@media screen and (min-width:511px){#sectionMenuUl .indicator.small{display:none!important}
.notIos #sectionMenuUl h3:hover,#sectionMenuUl h3:focus{background:#346F9A;color:white}
.notIos #sectionMenuUl h3:hover a span,#sectionMenuUl h3:focus a span{color:white}
#sectionMenuUl li.tall ul a>span{line-height:1.25em}
#sectionMenuUl li.selected .sectionMenu{margin:3px;display:block}
#sectionMenuUl li.selected h3{background:#FFF!important;color:#F30}
.notIos #sectionMenuUl li.selected h3:hover,#sectionMenuUl li.selected h3.hover,#sectionMenuUl li.selected h3:focus,#sectionMenuUl li.selected h3.focus{background:#346F9A!important}
.notIos #sectionMenuUl li.selected h3:hover a span,#sectionMenuUl li.selected h3.hover a span,#sectionMenuUl li.selected h3:focus a span,#sectionMenuUl li.selected h3.focus a span{color:white}
.notIos #sectionMenuUl>li.selected h3:hover a span,#sectionMenuUl>li.selected h3:focus a span{color:#FFF}
#sectionMenuUl h3 a{font-size:1.4em}
}
.ie8 #sectionMenuUl .indicator.small{display:none!important}
.notIos.ie8 #sectionMenuUl h3:hover,.ie8 #sectionMenuUl h3:focus{background:#346F9A;color:white}
.notIos.ie8 #sectionMenuUl h3:hover a span,.ie8 #sectionMenuUl h3:focus a span{color:white}
.ie8 #sectionMenuUl li.tall ul a>span{line-height:1.25em}
.ie8 #sectionMenuUl li.selected .sectionMenu{margin:3px;display:block}
.ie8 #sectionMenuUl li.selected h3{background:#FFF!important;color:#F30}
.notIos.ie8 #sectionMenuUl li.selected h3:hover,.ie8 #sectionMenuUl li.selected h3.hover,.ie8 #sectionMenuUl li.selected h3:focus,.ie8 #sectionMenuUl li.selected h3.focus{background:#346F9A!important}
.notIos.ie8 #sectionMenuUl li.selected h3:hover a span,.ie8 #sectionMenuUl li.selected h3.hover a span,.ie8 #sectionMenuUl li.selected h3:focus a span,.ie8 #sectionMenuUl li.selected h3.focus a span{color:white}
.notIos.ie8 #sectionMenuUl>li.selected h3:hover a span,.ie8 #sectionMenuUl>li.selected h3:focus a span{color:#FFF}
.ie8 #sectionMenuUl h3 a{font-size:1.4em}
@media screen and (min-width:1051px){#sectionMenuUl li .sectionMenu ul li{border-top:1px solid #E0E0E0}
}
.ie8 #sectionMenuUl li .sectionMenu ul li{border-top:1px solid #E0E0E0}
@media screen and (min-width:511px) and (max-width:1050px){#sectionMenuNav{position:relative;width:100%;z-index:500}
#sectionMenuNav span br{display:none}
#sectionMenuUl{background:#CBE1EF;margin:auto 0;position:relative;width:auto}
#sectionMenuUl.twoCol li h3,#sectionMenuUl.threeCol li h3{border-bottom:0!important}
#sectionMenuUl li{float:left;width:50%}
#sectionMenuUl li:nth-child(0n+1) h3,#sectionMenuUl li:nth-child(0n+2) h3{border-bottom:1px solid #FFF}
#sectionMenuUl li.selected .sectionMenu{margin:3px;display:block}
#sectionMenuUl li.selected .sectionMenu>ul{display:block;float:left;height:auto;width:auto}
#sectionMenuUl li.selected .sectionMenu>ul>li{float:none;width:auto}
#sectionMenuUl li.selected .sectionMenu>ul>li a{border:0;display:block;border-bottom:1px solid #E0E0E0}
#sectionMenuUl li.selected h3{background:#FFF!important;color:#F30;border-right:1px solid #FFF;border-top:1px solid #E0E0E0}
#sectionMenuUl li.selected h3 a{border-color:-moz-use-text-color #99A7AF #99A7AF;border-style:none solid solid;border-width:0}
#sectionMenuUl li a{padding:0 10px}
#sectionMenuUl>li{padding:0}
#sectionMenuUl>li.selected{overflow:visible}
#sectionMenuUl>h3>a>span{display:table-cell;vertical-align:middle;width:auto;float:left}
#sectionMenuUl h3{border-left:0;border-right:1px solid #FFF;margin:0;overflow:hidden;width:auto}
#sectionMenuUl h3 a{color:#005691;height:auto;font-weight:400;outline:medium none;text-decoration:none}
}
@media screen and (max-width:600px){#sectionMenuUl h3 a{font-size:1.2em}
#sectionMenuUl.twoCol h3 a,#sectionMenuUl.threeCol h3 a{font-size:1.3em}
}
@media screen and (max-width:510px){.test-content{display:none!important}
.ul-1{width:100%!important}
.ul-2{width:100%!important}
.ul-3{width:100%!important}
.ul-4{width:100%!important}
.ul-5{width:100%!important}
#sectionMenuNav{position:relative;text-align:center;width:100%;z-index:998;border-bottom:1px solid #C2C2C2;border-top:1px solid #C2C2C2}
#sectionMenuUl{background:none repeat scroll 0 0 #CBE1EF;height:auto;margin:auto 0;min-height:auto;padding:0 .25%;position:relative;width:auto}
#sectionMenuUl:last-child{border-bottom:0}
#sectionMenuUl.twoCol>li,#sectionMenuUl.threeCol>li{margin-left:0;width:100%}
#sectionMenuUl.twoCol>li.last h3,#sectionMenuUl.threeCol>li.last h3{border-left:0;border-right:0}
#sectionMenuUl.twoCol>li h3,#sectionMenuUl.threeCol>li h3{border-left:0;border-right:0}
#sectionMenuUl .menu-sprite{margin-top:13px}
#sectionMenuUl>li{padding:0;overflow:hidden}
#sectionMenuUl li{float:none;width:100%!important;border-bottom:1px solid #FFF}
#sectionMenuUl li:last-child{border-bottom:0}
#sectionMenuUl li.hasMenu h3 a .sectionMenuUl__content{border-right:1px solid #FFF}
#sectionMenuUl li.selected{border-bottom:0}
#sectionMenuUl li.selected .sectionMenu{width:-moz-available!important;margin:0;display:block;border:0}
#sectionMenuUl li.selected .sectionMenu>ul{display:block;float:none;height:auto;width:auto;border-right:0!important}
#sectionMenuUl li.selected .sectionMenu>ul.ul-2:first-child{border-bottom:1px solid #E0E0E0}
#sectionMenuUl li.selected .sectionMenu>ul.multi{border-left:1px solid #E0E0E0}
#sectionMenuUl li.selected .sectionMenu>ul>li{float:none;width:auto;border-bottom:1px solid #E0E0E0}
#sectionMenuUl li.selected .sectionMenu>ul>li a{border:0;color:#557D96}
.notIos #sectionMenuUl li.selected .sectionMenu>ul>li a:hover,#sectionMenuUl li.selected .sectionMenu>ul>li a:focus{background-color:#E1E1E1}
#sectionMenuUl li .sectionMenu{bottom:0;position:relative}
#sectionMenuUl li a{display:block}
#sectionMenuUl ul a span{line-height:1.5em;font-size:1em}
#sectionMenuUl h3{border:0;margin:0;overflow:hidden;text-align:left;width:auto}
.notIos #sectionMenuUl h3:hover,#sectionMenuUl h3:focus{background:#346F9A}
.notIos #sectionMenuUl h3:hover a,#sectionMenuUl h3:focus a{color:white}
#sectionMenuUl h3 a{font-size:1.4em;font-weight:400;display:table;border:0;color:#005691;height:auto;outline:0;text-decoration:none}
#sectionMenuUl h3 a .sectionMenuUl__mobileDivider{border-left:1px solid #FFF;width:1px;float:right;margin-right:37px}
#sectionMenuUl h3 a span.sectionMenuUl__content{height:52px!important;text-align:left;padding-right:3%}
#sectionMenuUl h3>li.selected{overflow:visible}
.notIos #sectionMenuUl h3>li.selected h3:hover,#sectionMenuUl h3>li.selected h3:focus{background:#346F9A}
#sectionMenuUl h3>li.selected a{height:100%;line-height:3em}
#sectionMenuUl h3 li.selected h3{border:0;height:auto;position:relative;z-index:1000}
.notIos #sectionMenuUl h3 li.selected h3:hover,#sectionMenuUl h3 li.selected h3:focus{background:#CBE1EF}
.notIos #sectionMenuUl h3 li.selected h3:hover a span,#sectionMenuUl h3 li.selected h3:focus a span{color:white}
#sectionMenuUl h3 li.selected h3 a{border:0}
.notIos #sectionMenuUl h3 li.selected a:hover,#sectionMenuUl h3 li.selected a:focus{background:#346F9A}
#sectionMenuUl h3 a span{font-size:1em}
#sectionMenuUl span br{display:none}
}
@media screen and (min-width:510px) and (max-width:900px){#sectionMenuUl .sectionMenu ul:first-child{border-right:1px solid #E0E0E0}
#sectionMenuUl .sectionMenu ul.multi{border-left:0!important}
#sectionMenuUl.threeCol>li{margin-left:0;width:33.33%}
#sectionMenuUl.threeCol>li.last{margin-right:0}
}
@media screen and (min-width:621px) and (max-width:900px){#sectionMenuUl.twoCol>li{margin-left:10%;width:40%}
#sectionMenuUl.twoCol>li.last{margin-right:10%}
}
@media screen and (min-width:510px) and (max-width:620px){#sectionMenuUl.twoCol>li{margin-left:0;width:50%}
#sectionMenuUl.twoCol>li.last{margin-right:0}
}
@media screen and (min-width:510px) and (max-width:820px){#sectionMenuUl.threeCol>li{width:50%}
#sectionMenuUl.threeCol>li h3{border-bottom:1px solid #FFF!important}
}
@media screen and (min-width:510px) and (max-width:1050px){#sectionMenuUl.fiveCol li{width:50%}
#sectionMenuUl.fiveCol li:last-child h3{border-bottom:0;border-right:1px solid #FFF}
#sectionMenuUl.fiveCol li h3{border-bottom:1px solid #FFF}
}
@media screen and (min-width:510px) and (max-width:1050px){.ul-1{width:100%!important}
.ul-2{width:50%!important}
.ul-3{width:50%!important}
.ul-4{width:50%!important}
.ul-5{width:50%!important}
}
@media screen and (min-width:510px) and (max-width:1200px){ul.ul-5{width:50%!important}
}
@media screen and (min-width:320px) and (max-width:510px){#sectionMenuUl li:nth-child(odd) h3{clear:both}
#sectionMenuUl li:nth-child(even) h3{border-right:0}
}
#sectionMenuUl li .sectionMenu ul.dynamic{display:none!important}
@media screen and (min-width:511px) and (max-width:1050px){#sectionMenuUl li .sectionMenu>ul.original{display:none!important}
#sectionMenuUl li .sectionMenu>ul.dynamic{display:block!important}
}
.test-content{display:table;width:1200px}
.test-content span{background-color:#ECECEC;display:table-cell;height:400px;text-align:center;vertical-align:middle;width:100%}
.dynamic.ul-2.col1{border-right:1px solid #E0E0E0}
@media screen and (min-width:620px) and (max-width:1000px){#sectionMenuUl.twoCol>li{width:40%;margin-left:10%}
#sectionMenuUl.twoCol>li.last{margin-right:10%;margin-left:0}
}
#sectionMenuUl li.selected .sectionMenu>ul:last-child{border-right:0}
@media screen and (min-width:1050px) and (max-width:1140px){#sectionMenuUl h3 a{font-size:1.2em}
}
@media screen and (min-width:510px) and (max-width:800px){#sectionMenuUl ul a>span{padding:.5em 0}
}
@media screen and (max-width:600px){#sectionMenuUl h3 a{font-size:1.2em;height:3.2em;width:100%}
}
li.selected .sectionMenu{border-bottom:1px solid #E0E0E0}
#sectionMenuUl li.selected .sectionMenu>ul>li:last-child a{border-bottom:0}
@media screen and (min-width:1051px){.sectionMenu ul.ul-2:last-child{border-left:1px solid #E0E0E0}
}
.nf #sectionMenuNav,.nf #sectionMenuUl{background:#D9E6D1}
.notIos .nf #sectionMenuUl h3:hover a span.sectionMenuUl__content{color:#FFF}
.nf #sectionMenuUl ul a span{color:#2A6101}
.notIos .nf #sectionMenuUl li.selected h3:hover,.nf #sectionMenuUl li.selected h3:focus{background:#416327!important}
.nf #sectionMenuUl h3 a{color:#2A6101}
.notIos .nf #sectionMenuUl h3:hover,.nf #sectionMenuUl h3:focus{background:#416327}
.ie8 #sectionMenuUl li .indicator.small{display:none}
#sectionMenuUl li ul li{border-bottom:0}
#login{position:relative;float:right;width:280px}
@media screen and (min-width:50em){#login{margin-right:10px}
}
.ie8 #login{margin-right:10px}
@media screen and (min-width:33em) and (max-width:799px){#login{margin-right:5px}
}
#login .errorMessage .endCap{height:19px;line-height:19px}
#login #loginToggle{font-weight:300}
#login .login__toggle,#login>.button.green{padding:0 8px 0 10px;margin:25px 0;position:relative;text-decoration:none;width:100%;text-align:left}
#login .login__toggle.active,#login>.active.button.green{border-radius:5px 5px 0 0;text-decoration:none}
#login .login__toggle.active .indicator,#login>.active.button.green .indicator{float:right;margin:18px 10px 0 0}
#login .login__toggle .indicator,#login>.button.green .indicator{float:right;margin:18px 10px 0 0}
#login>.button.green .icons-arrow-white-right,#login>.button.green #slidingLinkFarm .content li .marker,#slidingLinkFarm .content li #login>.button.green .marker,#login>.button.green article.body-text.withDropdown .buttonWrapper .sprite,article.body-text.withDropdown .buttonWrapper #login>.button.green .sprite{float:right;margin:15px 2px 0 0}
#login .button{font-weight:300}
.notIos #login .button.green:hover,#login .button.green:focus{background:none repeat scroll 0 0 #393}
#login strong{font-weight:700}
#loginArea{color:#FFF;display:none;height:auto!important;padding:0;position:absolute;width:280px;z-index:900;background:none repeat scroll 0 0 #444;top:60px}
.ie8 #loginArea{top:59px}
#loginArea .icons-input-delete,#loginArea td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button #loginArea div.gsc-clear-button{top:10px}
#loginArea .placeholderOverlay{top:16px}
#loginArea .errorMessage+.placeholderOverlay{top:46px}
#loginArea.active{overflow:visible!important;border-radius:0 0 5px 5px}
#loginArea #accountHeader{display:block;margin:0 10px 10px;text-transform:uppercase}
#loginArea #accountHeader .marker{height:19px;width:15px;float:right;margin-top:10px}
.notIos #loginArea #accountHeader .marker:hover,#loginArea #accountHeader .marker:focus{margin-right:1px}
#loginArea #accountHeader span{display:inline-block;margin-top:10px}
#loginArea #loginForm{font-size:16px;margin:0 3%;width:94%}
#loginArea #loginForm .selectron{display:block;width:100%}
#loginArea #loginForm .selectronSelected span{color:#999}
#loginArea #loginForm .selectronList{width:100%!important}
#loginArea #loginForm .selectronLi[data-index="0"]{color:#999}
#loginArea #loginForm .clearingWrapper{display:inline-block;height:inherit;position:relative;width:inherit;float:none;width:100%}
#loginArea #loginForm .errorMessage .above{background:none repeat scroll 0 0 #444}
#loginArea #loginForm #loginRememberUsername .rememberUsername{width:5%!important;display:inline-block;float:left;margin-top:13px}
#loginArea #loginForm #loginRememberUsername label{display:inline-block;margin:10px 10px 10px 5px}
#loginArea #loginForm .tooltip{color:#333;display:none;position:relative;background-color:#EFF6FF;padding:10px 20px 10px 10px;margin:15px 0 10px;border:1px solid #376BBF;line-height:1.4em;font-size:.78em}
#loginArea #loginForm .tooltip--no-top-margin{margin-top:0}
#loginArea #loginForm .tooltip--side-margins{margin-left:20px;margin-right:20px}
#loginArea #loginForm .radio-check-container .tooltip{margin-top:5px}
#loginArea #loginForm .tooltip__toggle{line-height:16px;font-size:14px;text-align:center;border-radius:99px;padding:2px;display:inline-block;border:0;background-color:#0C73BA;color:#FFF;height:18px;width:18px}
#loginArea #loginForm .tooltip__toggle,.notIos #loginArea #loginForm .tooltip__toggle:hover,#loginArea #loginForm .tooltip__toggle:focus,#loginArea #loginForm .tooltip__toggle:link{text-decoration:none}
.notIos #loginArea #loginForm .tooltip__toggle:hover{background:#005691}
#loginArea #loginForm .tooltip__toggle--open{display:none}
#loginArea #loginForm .tooltip__toggle--active{line-height:14px}
#loginArea #loginForm .tooltip__toggle--active .tooltip__toggle--open{display:inline;font-size:12px}
#loginArea #loginForm .tooltip__toggle--active .tooltip__toggle--closed{display:none}
#loginArea #loginForm .tooltip__caret{width:33px;height:19px;position:absolute;top:-17px;left:3%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAARCAYAAAAlpHdJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCREQ0NUM4RjNFMjA2ODExODIyQUVCOUI1NzVEREQyNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQ0M5RjBEQ0M3Q0ExMUUzQkU4QkM0OUIxMUREQjEzRiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0M5RjBEQkM3Q0ExMUUzQkU4QkM0OUIxMUREQjEzRiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzZBQTFEODEzQzIwNjgxMTgyMkFENTdGRDRFMTFDQjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkRENDVDOEYzRTIwNjgxMTgyMkFFQjlCNTc1REREMjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5aDXVmAAACEElEQVR42mJ8//0/AzlArOagOpCaAsRRv3rsX5NjBhOZFqtyMDLui1UXdgFyd7OVHBSii+VAi5VZGRj2TQ9Qk+qN1WGos5HVBwrvBDqAn6aWAy1WAFvsrybjbSwBFsvxUGKospQxATJ3AB3ARxPLgRbLgSye5KMq52cqiSKX76XMUGIqZQFkbgE6gIuqlgMtlgFZ3OepohhsIYUhz8jIwFDqp8pQYCRhS4oDmIiwGGTbvl4PZeVwa2mc6kAOqAhQY8jWF3cEctcBHcBOkeVAi8WB1N4+NyXVCBsZwj5hYmSoDVZnSNUWdQdy1wIdwEaW5UCLRUEWdzopaMTYyRKfiIAOaArXZEjQEvEGcpcDHcBKkuUwi9sdFbQTneRJzr/MQAe0hWsxxKgJBwG5S4AOYCbKcqDFoAJjV4u9vG6yszwDuYCFmZGhK1qbIUJFKAzInYfNAUxoFoMKil31NrIGaa4KDJQCmANClATjgNxZQAcwYrUcavHuaisZ42xgwUEtwMHKxNAHLAn95PiTgNypyA5ggloMKpm2V1lKm+Z5KjNQG4AcMClel8Fbhi8TyO2Hp42+H47cIItLzaSsi3xUwfmVFoCVhYnBRUeU4cadDxYJa29x17op7GZmtkrYXWgsaVfmr0Yzi2GADegAV6ADrt5+b5207jYzY9GSG/9rgtRpbjEy+PD1N0Pq3IsMAAEGAJ/xhcIaQPl1AAAAAElFTkSuQmCC)}
#loginArea #loginForm .tooltip__caret--right{left:auto;right:7%}
#loginArea #loginForm .tooltip--active{display:block}
#loginArea #loginForm .tooltip__wrapfix{white-space:nowrap}
#loginArea #loginForm .hidden,#loginArea #loginForm .semantic{position:absolute;left:-9999em;top:0;width:1px;height:1px;overflow:hidden}
#loginArea #individualsLogin{font-size:.9em;background:none repeat scroll 0 0 #333;width:100%;overflow:hidden}
.notIos #loginArea #individualsLogin a:hover{text-decoration:none}
#loginArea .loginArea__button{height:40px;color:#FFF;border:0 none;display:block;font-weight:700;margin:5px 0;background:green;border-color:#393;width:100%;padding:0 8px 0 10px;position:relative;text-decoration:none!important}
.notIos #loginArea .loginArea__button:hover,#loginArea .loginArea__button:focus{background-color:#276400;border-color:#008000}
#loginArea .loginArea__button.disabled{cursor:auto}
.notIos #loginArea .loginArea__button.button:hover,#loginArea .loginArea__button.button:focus{background-color:#276400;border-color:green}
#loginArea .login-container{position:relative;width:280px}
#loginArea .selectron{font-size:.94em;margin:0 0 5px}
#loginArea .selectron.hasError{border:1px solid red;border-radius:5px}
#loginArea .selectron.hasError .selectronSelected{width:100%!important}
#loginArea .selectronSelected{width:100%!important;border:1px solid #ACACAC;border-radius:5px}
#loginArea .shown .selectronSelected{border:1px solid #ACACAC;border-radius:5px 5px 0 0}
#loginArea .descriptor{display:block;height:0;text-indent:-9999px}
#loginArea input{font-size:.94em;border:1px solid #ACACAC;border-radius:5px;width:100%!important}
#loginArea input.loginButton{border:0}
#loginArea input.username{display:block;width:100%}
#loginArea input.username.hasError{border:1px solid red;border-radius:5px;width:100%}
#loginArea input.password{display:block;width:100%}
#loginArea input.password.hasError{border:1px solid red;border-radius:5px;width:100%}
#loginArea input[type="text"],#loginArea input[type="password"]{border-radius:5px 5px 5px 5px;color:#646464;cursor:text;font-style:italic;height:40px;margin:5px 0;padding:0 10px}
#loginArea input[type="text"].active,#loginArea input[type="password"].active{color:#333;font-style:normal}
#loginArea a{color:#FFF}
#loginArea p{margin:5px 10px 10px 0}
.ie8 #loginArea input[type="text"],.ie8 #loginArea input[type="password"]{line-height:40px}
#businessesPartners{overflow:hidden;height:36px;font-size:.9em;background:#333;width:100%}
.notIos #businessesPartners.animating .businessesPartners__content a:hover{background:none repeat scroll 0 0 transparent}
#businessesPartners.active{border-radius:0 0 5px 5px;z-index:99}
#businessesPartners.active .businessesPartners__toggle{border-top:medium none;margin:0;padding-left:10px;padding-right:0;width:100%;border-top:1px solid #646464;background-color:#444}
.notIos #businessesPartners.active .businessesPartners__toggle:hover,#businessesPartners.active .businessesPartners__toggle:focus{background-color:#2C2C2C}
#businessesPartners.active .businessesPartners__toggle .businessesPartners__toggle--indicator{margin-right:17px}
#businessesPartners.active .businessesPartners__content{border-top:1px solid #646464;border-bottom:1px solid #646464}
#businessesPartners.active .businessesPartners__content--inner.last{border:0}
.notIos #businessesPartners.inactive .businessesPartners__toggle:hover,#businessesPartners.inactive .businessesPartners__toggle:focus{background:#444}
#businessesPartners .businessesPartners__toggle{cursor:pointer;display:inline-block;height:40px;line-height:40px;padding-left:10px;padding-right:10px;border-top:1px solid #646464;width:100%}
#businessesPartners .businessesPartners__toggle .active{display:none}
#businessesPartners .businessesPartners__toggle .inactive{display:inline-block}
#businessesPartners .businessesPartners__toggle .businessesPartners__toggle--indicator{float:right;height:5px;width:16px;margin:17px 0 0 0}
#businessesPartners .businessesPartners__content .businessesPartners__content--inner{border-bottom:1px dotted #444;display:block;padding:10px 0}
#businessesPartners .businessesPartners__content a{display:block;padding:0 10px;text-decoration:none}
.notIos #businessesPartners .businessesPartners__content a:hover,#businessesPartners .businessesPartners__content a:focus{text-decoration:none;background-color:#444}
#businessesPartners .businessesPartners__content a .marker{float:right;width:5px;height:9px;margin:5px 8px 0 10px}
#businessesPartners br{display:none}
.home #businessesPartners .toggle{height:40px;line-height:40px}
.home #businessesPartners .toggle .indicator{margin-top:15px}
.home #loginArea.financialAdvisors{height:301px}
.no-js #businessesPartners .businessesPartners__content{display:block}
.no-js #loginArea{display:block!important;position:static}
.no-js #loginArea .descriptor{font-weight:600;height:inherit;margin-top:30px}
.lt-ie9 .home #loginArea input{line-height:35px!important}
@media screen and (max-width:50em){#login .toggle.active{text-decoration:none}
#loginArea{background:none repeat scroll 0 0 #444;display:none;position:absolute;z-index:900;padding:0;color:#FFF}
.notIos a.hideHover:hover{text-decoration:none}
.inner .contactUsLink{display:block;height:auto;margin:30px 0 20px 20px;background-position:-300px -10px;color:#005691!important;float:right;padding-left:25px}
}
@media screen and (max-width:33em){.notIos a.hideHover:hover,a.hideHover:focus{text-decoration:none}
#login{margin:0;float:none;width:100%}
#login .loginArea__button{margin:5px 0;position:relative;padding:0 8px 0 10px;width:100%;text-decoration:none}
#login .login__toggle,#login>.button.green{position:relative;padding:0 6px 0 12px;width:100%;text-decoration:none;margin:0;border-radius:0}
#login .login__toggle.active,#login>.active.button.green{text-decoration:none;border-radius:0}
#loginForm{width:94%}
#loginForm .clearingWrapper{width:100%}
#loginArea{color:#FFF;display:none;height:auto!important;padding:0;top:0;width:100%;z-index:998;position:relative}
#loginArea .selectron.hasError .selectronSelected{width:100%}
#loginArea .login-container{width:100%}
#loginArea input .hasError{width:100%}
#businessesPartners{margin-top:0;position:relative;clear:both;width:100%}
#businessesPartners.active{height:auto}
.signupLinks{margin:0 0 10px}
.outer-container .inner{margin:0;padding:0}
.inner .contactUsLink{display:none}
.placeholderOverlay[for="loginUsername"]+.clearingWrapper,.placeholderOverlay[for="loginPassword"]+.clearingWrapper{width:97%;display:block!important}
}
.notIos a.hideHover:hover{text-decoration:none}
.hiddenHeader{display:none}
.signupLinks{margin:15px 0 10px 0;line-height:20px}
.signupLinks a{display:block;margin-right:10px;padding:12px 0}
.notIos .signupLinks a:hover,.signupLinks a:focus{text-decoration:underline}
.signupLinks a.last{border:medium none}
.device-container{max-width:1200px;margin:0 auto}
.errorMessage .inner{display:inline-block}
input.button{line-height:40px}
#skipLink{display:block;left:-9999em;position:absolute}
.individualsContent{border-top:1px solid #646464;padding:0 8px 0 10px;position:relative;text-decoration:none!important;width:100%;height:40px;line-height:40px}
.notIos .individualsContent:hover,.individualsContent:focus{background:#444}
.individualsContent .indicator{float:right;margin:15px 10px 0 0}
#loginArea.financialAdvisors #accountHeader{text-transform:none}
#loginArea.financialAdvisors .errorMessage+.placeholderOverlay[for="loginUsername"]{top:46px}
#loginArea.financialAdvisors .placeholderOverlay[for="loginUsername"]{top:16px}
@media screen and (max-width:37.5em){.tooltip__caret--right{right:15%}
.tooltip--side-margins{margin-left:10px;margin-right:10px}
}
#header{transition:.1s all ease;-webkit-transition:.1s all ease;-moz-transition:.1s all ease;position:relative;max-width:1240px;height:42px;margin:0 auto;background:#DADADA;border-bottom:0;left:0}
.lt-ie9 #header{width:1220px}
@media screen and (max-width:75em){#header{padding:0 0 10px}
}
@media screen and (max-width:50em){#header{background:#FFF;border-bottom:1px solid #CCC}
}
#header .utility-nav{list-style-position:outside;margin:12px 0;display:inline-block}
@media screen and (max-width:50em){#header .utility-nav{display:none}
}
#header .utility-nav .utility-nav__item{display:inline;border-left:1px solid #959595;font-size:16px;padding-left:15px;margin-left:11px}
#header .utility-nav .utility-nav__item:first-child{margin:0;padding-left:20px;border:0}
@media screen and (max-width:75em){#header .utility-nav .utility-nav__item:first-child{padding-left:10px}
}
#header p{color:#646464;position:absolute;top:12px;right:148px;display:inline;width:auto}
@media screen and (max-width:50em){#header p{display:none}
}
.header-for-no-site-search{display:none}
@media screen and (max-width:50em){.header-for-no-site-search{display:block}
}
.header__link--image-loop{position:absolute;display:inline;top:12px;right:52px}
@media screen and (max-width:50em){.header__link--image-loop{display:none}
}
.search{transition:.1s all ease;-webkit-transition:.1s all ease;-moz-transition:.1s all ease;position:relative;margin:0 auto;list-style:none;outline:0;max-width:1240px}
.lt-ie9 .search{width:1220px}
.search table.gsc-search-box{text-align:right}
.search table.gsc-search-box td.gsc-input{padding-right:16px}
.search td.gsc-search-button{height:36px;position:absolute;right:3px;width:38px;z-index:1}
.search input.gsc-search-button{background-color:#095F8E;background-position:12px -2697px;border:0 solid;border-radius:0 3px 3px 0;font-size:0;height:36px;margin:0;min-width:0;padding:0;width:100%;z-index:1}
.notIos .search input.gsc-search-button:hover{background-color:#0A4769}
.gssb_a>*{background-image:none!important}
.gsc-search-box input.gsc-input{width:50%;background-image:none!important;outline:0;padding:.5em .75em .5em .64em;border:0;border-radius:3px 0 0 3px;font-size:125%}
@media screen and (max-width:50em){.gsc-search-box input.gsc-input{position:relative;right:auto;width:100%}
}
.gsc-search-box input.gsc-input:placeholder-shown{font-style:oblique;color:#565659}
.gsc-search-box input.gsc-input::-webkit-input-placeholder{font-style:oblique;color:#565659}
.gsc-search-box input.gsc-input:-moz-placeholder{font-style:oblique;color:#565659}
.gsc-search-box input.gsc-input::-moz-placeholder{font-style:oblique;color:#565659}
.gsc-search-box input.gsc-input:-ms-input-placeholder{font-style:oblique;color:#565659}
.search__bar{position:relative;height:42px;display:none;list-style-position:inside;border:0;margin:0;padding:3px;background:#CCC}
.search__bar .inputron__pos{position:absolute;display:block;left:3px;right:42px}
.search__bar .icons-search-arr,.search__bar .search input.gsc-search-button,.search .search__bar input.gsc-search-button{cursor:pointer}
.notIos .search__bar .icons-search-arr:hover+.search__bar--input-button,.notIos .search__bar .search input.gsc-search-button:hover+.search__bar--input-button,.notIos .search .search__bar input.gsc-search-button:hover+.search__bar--input-button,.search__bar .icons-search-arr:focus+.search__bar--input-button,.search__bar .search input.gsc-search-button:focus+.search__bar--input-button,.search .search__bar input.gsc-search-button:focus+.search__bar--input-button{background-color:#0A4769}
.search__bar .icons-input-delete,.search__bar td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button .search__bar div.gsc-clear-button{top:3px;right:3px}
.search__bar label.placeholderOverlay{top:8px;left:50%;z-index:1}
@media screen and (max-width:50em){.search__bar label.placeholderOverlay{left:auto}
}
.search__link.open-bar{background:#CCC}
td.gsc-clear-button{position:absolute;top:6px;right:36px;width:auto!important}
td.gsc-clear-button div.gsc-clear-button{margin-top:0;font-size:0;line-height:0;cursor:pointer;background-color:#FFF}
.search__link{position:absolute;top:-42px;right:0;height:42px;width:42px;cursor:pointer;outline:0}
.notIos .search__link:hover,.search__link:focus{background:#CCC}
@media screen and (max-width:50em){.search__link{border-bottom:1px solid #CCC;border-left:1px solid #CCC}
}
.search__link--icon{position:absolute;outline:0;top:14px;left:13px}
.header__logo{position:absolute;top:0;left:0;width:100%;height:42px;border-top:0;text-align:center;display:none}
@media screen and (max-width:50em){.header__logo{display:inline-block}
}
.header__logo--link{display:inline-block;vertical-align:middle}
.notIos .header__logo--link:hover,.header__logo--link:focus{background:#CCC;outline:0}
.header__logo--link span{display:block}
.cobrandheader__logo--link{display:inline-block;vertical-align:middle;margin-left:10px}
.cobrandheader__logo--link img{visibility:hidden}
.nationwide__logo{display:inline-block;vertical-align:middle;height:71px;padding:5px 0;border-radius:5px;margin:10px auto}
@media screen and (max-width:50em){.nationwide__logo{display:none}
}
.nationwide__logo span{position:relative;display:block;margin:0 auto;top:0}
.notIos.no-touch .nationwide__logo:hover,.no-touch .nationwide__logo:focus{background:#ECECEC}
.nationwide__logo--link{display:block;padding:5px}
.left-border{display:inline-block;vertical-align:middle;height:42px;border-left:1px solid #A1A1A1}
@media screen and (max-width:50em){.left-border{height:30px}
}
.subheader{transition:.1s all ease;-webkit-transition:.1s all ease;-moz-transition:.1s all ease;max-width:1240px;margin:0 auto;position:relative;background:#FFF;padding:0 10px;left:0}
@media screen and (max-width:75em){.subheader{padding:0}
}
.lt-ie9 .subheader{width:1220px}
.subheader #secondLevelIndicator{display:inline-block;line-height:20px;vertical-align:middle;margin:0 0 0 10px;font-size:1.125em;text-transform:uppercase;font-family:'proxima-nova',sans-serif}
@media screen and (max-width:50em){.subheader #secondLevelIndicator{display:none}
}
@media screen and (min-width:0) and (max-width:900px){.subheader #secondLevelIndicator{width:19%}
}
.subheader .cobrand__logo{display:inline-block;vertical-align:middle;margin:0 10px}
@media screen and (max-width:50em){.subheader .cobrand__logo{display:none}
}
@media screen and (max-width:50em){.subheader .left-border{display:none}
}
.subheader #callButton{display:none;width:100%}
@media screen and (max-width:527px){.subheader #callButton{display:block}
}
.subheader #callButton .button{color:#005691;width:100%;box-shadow:none;margin:0}
.subheader #callButton .button span{display:inline-block;margin:0 3px;vertical-align:middle}
.notIos .subheader #callButton .button:hover,.subheader #callButton .button:focus{text-decoration:none}
@media screen and (max-width:50em){.show-nav #header,.show-nav .subheader,.show-nav .search{left:250px}
}
.mobile__menu{position:relative;top:0;left:0;display:block;z-index:998;width:42px;height:42px;border-bottom:1px solid #CCC;border-right:1px solid #CCC;background-color:#FFF;background-repeat:no-repeat;display:none}
.notIos .mobile__menu:hover,.mobile__menu:focus{background-color:#CCC;outline:0}
@media screen and (max-width:50em){.mobile__menu{display:block}
}
.icons-global-menu-button{position:relative;top:11px;left:11px}
.outer-container{-webkit-transition:.1s all ease;-moz-transition:.1s all ease;transition:.1s all ease}
.show-nav{overflow:hidden}
@media screen and (max-width:50em){.show-nav .outer-container{left:250px;margin-bottom:0;padding:0}
}
@media screen and (min-width:50em){.show-nav .outer-container{left:0}
}
.show-nav .mobile__navigation{left:0}
@media screen and (min-width:50em){.show-nav .mobile__navigation{left:-255px}
}
.show-nav .mobile__menu{z-index:999}
.show-nav .overlay{padding:0;display:inline;left:250px}
@media screen and (min-width:50em){.show-nav .overlay{display:none!important}
}
.nav{min-height:100%;height:100%;background-color:#F0F0F0}
.nav ul,.nav li,.nav>a{margin:0;padding:0}
.nav .nav__item{width:100%;display:inline-block;margin:0;padding:0 10px;line-height:42px;border:0;border-bottom:1px solid #CDCDCD;border-right:1px solid #CDCDCD;vertical-align:middle;text-decoration:none;cursor:pointer;font-family:proxima-nova,Helvetica,Arial,sans-serif;box-shadow:rgba(20,20,20,0.1) 3px 0 3px 0}
.nav .nav__item:first-child span{margin-right:7px;display:inline-block}
.nav a.nav__item{padding:0 10px;line-height:42px;color:inherit}
.nav .nav__item.nav__item--phone{display:block;height:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:0;font-size:15px;background-color:#F0F0F0;color:#333;padding:10px;padding-bottom:37px;cursor:default;border-bottom:0;color:#333}
.nav .nav__item.nav__item--phone p{position:relative!important;top:2px!important;right:0!important;display:block!important;width:auto!important;line-height:1em!important;padding-bottom:3px}
@media screen and (min-width:50em){.nav .nav__item.nav__item--phone p{display:none}
}
.nav .nav__item.nav__item--phone a{color:#005691;cursor:default}
.nav .nav__item--login{color:#393;font-weight:normal}
.nav__item--parent{position:relative}
.nav__item--parent .icons-arrow-down-blue,.nav__item--parent #sectionMenuUl li.selected .indicator.large,#sectionMenuUl li.selected .nav__item--parent .indicator.large,.nav__item--parent #sectionMenuUl li .indicator.small,#sectionMenuUl li .nav__item--parent .indicator.small,.nav__item--parent .palmBP .sub-nav #subNavAccordionHeader .addSprite span.indicator,.palmBP .sub-nav #subNavAccordionHeader .addSprite .nav__item--parent span.indicator,.nav__item--parent .icons-arrow-up-blue,.nav__item--parent #sectionMenuUl h3 span.indicator.large,#sectionMenuUl h3 .nav__item--parent span.indicator.large,.nav__item--parent #sectionMenuUl li.selected .indicator.small,#sectionMenuUl li.selected .nav__item--parent .indicator.small,.nav__item--parent .palmBP .sub-nav #subNavAccordionHeader.selected .addSprite span.indicator,.palmBP .sub-nav #subNavAccordionHeader.selected .addSprite .nav__item--parent span.indicator{position:absolute;top:18px;right:7px}
.nav__item--parent+ul{display:none}
.mobile__navigation{min-width:230px;min-height:100vh;width:250px;height:100vh;max-width:calc(100vw = 42px);position:absolute;top:0;bottom:0;left:-255px;z-index:1000;background-color:#F0F0F0;border:0;padding:0;margin:0;-webkit-transition:.1s all ease;-moz-transition:.1s all ease;transition:.1s all ease}
.mobile__navigation,.mobile__navigation h2,.mobile__navigation h3,.mobile__navigation h4,.mobile__navigation h5{color:#005691}
.mobile__navigation h3{background-color:#FFF;outline:0;font-weight:600;font-size:18px}
.notIos .mobile__navigation h3:hover,.mobile__navigation h3:focus{background-color:#F2F2F2}
.mobile__navigation h3+ul .nav__item{font-size:1.1;padding-left:20px}
.mobile__navigation h4{outline:0;font-weight:300;font-size:15px;background:#F0F0F0}
.notIos .mobile__navigation h4:hover,.mobile__navigation h4:focus{background-color:#DBDBDB}
.mobile__navigation h4+ul .nav__item{font-size:15px;padding-left:20px}
.mobile__navigation ul ul .nav__item{background-color:#E2E2E2}
.notIos .mobile__navigation ul ul .nav__item:hover,.mobile__navigation ul ul .nav__item:focus{background-color:#CDCDCD;text-decoration:none}
.mobile__navigation p{position:relative;top:0;left:0;display:block}
#promo-banner{clear:both;margin:0 0 10px 0;position:relative;background-color:#E9E9E9}
@media screen and (min-width:800px) and (max-width:940px){#promo-banner{margin:0 0 15px 0}
}
#promo-banner div.normal{height:100%}
#promo-banner li{background-repeat:no-repeat;position:relative}
#promo-banner li picture{display:block}
#promo-banner li a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=);top:0;height:300px;color:#333;display:block;text-decoration:none}
.notIos #promo-banner li a:hover,#promo-banner li a:focus{cursor:pointer}
.notIos #promo-banner li a:hover .content,#promo-banner li a:focus .content{background:#F2F8F9;background:rgba(241,247,249,0.3)}
#promo-banner li .no-link{position:absolute;top:0;height:300px;width:100%;color:#333;display:block;text-decoration:none}
#promo-banner li .content{cursor:default;margin:40px 0 0 320px;border-radius:5px;max-height:220px;overflow:hidden;padding:10px;width:33%;min-width:350px;display:none}
#promo-banner li .content h1,#promo-banner li .content h2,#promo-banner li .content h3,#promo-banner li .content h4,#promo-banner li .content h5,#promo-banner li .content h6{line-height:1;margin:0;padding:0;margin-bottom:5px;font-family:'proxima-nova',sans-serif!important}
#promo-banner li .content div,#promo-banner li .content p,#promo-banner li .content blockquote,#promo-banner li .content li{line-height:1.5;margin:0 0 10px;padding:0}
#promo-banner li .content [class*="smaller"]+[class*="larger"]{margin:0}
#promo-banner li .content [class*="subtext"]{margin-bottom:5px}
.notIos #promo-banner li .content p a:hover{text-decoration:none}
#promo-banner li .content.left{text-align:left}
#promo-banner li .content.right{text-align:right}
#promo-banner li .content.center{text-align:center}
#promo-banner li .content article{position:relative}
#promo-banner li .content .white [class*="smaller"],#promo-banner li .content .white [class*="subtext"]{color:#FFF}
#promo-banner li .content .grey [class*="smaller"],#promo-banner li .content .grey [class*="subtext"]{color:#333}
#promo-banner li .content .action2,#promo-banner li .content .action1{display:inline-block;color:#005691}
#promo-banner li .content .action2.white,#promo-banner li .content .action1.white{color:#FFF}
#promo-banner li .content .action2.blue,#promo-banner li .content .action1.blue{color:#005691}
#promo-banner a .content{cursor:pointer}
#promo-banner .flex-direction-nav{display:none}
#promo-banner .flex-direction-nav .disabled{cursor:default;opacity:.3!important}
#promo-banner .indicators{left:0;position:absolute;top:265px;z-index:20}
#promo-banner .flexslider{border:0;margin:0;width:100%}
#promo-banner .flexslider ul.slides{position:relative;overflow:hidden;width:1000%}
@media screen and (min-width:800px){#promo-banner .flexslider ul.slides{max-height:300px}
}
#promo-banner .flexslider ul.slides li{float:left;overflow:hidden;position:relative}
#promo-banner .flexslider ul.slides li picture img{display:block;z-index:0;left:0;top:0;height:100%}
#promo-banner .flexslider ul.slides li a{color:#333;display:block;text-decoration:none;position:absolute;top:0;width:100%;height:100%}
#promo-banner .flex-viewport{position:relative;width:auto}
#promo-banner .flex-control-nav{height:0;position:relative;text-align:center;width:100%;z-index:1}
#promo-banner .flex-control-nav li{display:inline-block;margin-left:12px}
#promo-banner .flex-control-nav li:last-child{margin-right:12px}
#promo-banner .flex-control-paging{visibility:hidden}
#promo-banner .flex-control-paging li a{background:rgba(0,0,0,0.5);border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}
.notIos #promo-banner .flex-control-paging li a:hover{background:rgba(0,0,0,0.7)}
#promo-banner .flex-control-paging li a.flex-active{background:rgba(0,0,0,0.9);cursor:default}
#promo-banner .blueWhite .flex-control-paging li a{background:white;box-shadow:inherit}
.notIos #promo-banner .blueWhite .flex-control-paging li a:hover{background:#C2C2C2}
#promo-banner .blueWhite .flex-control-paging li a.flex-active{background:#0079CC}
#promo-banner .darkBlueGrey .flex-control-paging li a{background:#939393;box-shadow:inherit}
.notIos #promo-banner .darkBlueGrey .flex-control-paging li a:hover{background:#000}
#promo-banner .darkBlueGrey .flex-control-paging li a.flex-active{background:#0079CC}
.notIos.lt-ie9 #promo-banner a:hover.catskillWhite,.lt-ie9 #promo-banner a:active.catskillWhite,.lt-ie9 #promo-banner a:focus.catskillWhite{color:#FFF}
.lt-ie9 #promo-banner .flex-control-paging{margin-top:-20px}
@media screen and (min-width:800px) and (max-width:940px){#promo-banner.flexsliderOuter{height:295px}
#promo-banner .flex-control-nav{margin-top:-3%}
}
@media screen and (max-width:800px){#promo-banner h1,#promo-banner h2,#promo-banner h3,#promo-banner h4,#promo-banner h5,#promo-banner h6{font-size:1.5em}
#promo-banner li .content{font-size:1em;margin:5% 0 0 40%;width:58%;min-width:0}
#promo-banner li .content h1{line-height:.9}
#promo-banner li .content h2{line-height:.9}
#promo-banner li .content h3{line-height:.9}
#promo-banner li .content h4{line-height:.9}
#promo-banner li .content h5{line-height:.9}
#promo-banner li .content h6{line-height:.9}
#promo-banner li .content .smaller2{font-size:150%}
#promo-banner li .content .larger1{font-size:200%;margin-bottom:5px}
#promo-banner li .content .medium{font-size:125%;margin-bottom:5px}
#promo-banner li .content .larger2{font-size:180%}
#promo-banner li .content .action2,#promo-banner li .content .action1{font-size:1em}
#promo-banner li .content .action2 .marker,#promo-banner li .content .action1 .marker{bottom:0}
#promo-banner li .content .subtext1{font-size:75%;line-height:130%!important;margin-bottom:10px}
#promo-banner .flexsliderOuter{max-height:inherit}
#promo-banner .flex-control-nav{background:#E9E9E9;height:33px;width:100%;margin:0 auto}
}
@media screen and (max-width:800px) and (max-width:33em){#promo-banner .flex-control-nav{padding-top:7px}
}
@media screen and (max-width:800px){#promo-banner .flex-control-nav li{padding:0;margin:0 15px;margin-bottom:13px}
#promo-banner .flex-control-nav li a{background:none!important;padding:10px 20px 20px 10px;border-radius:0}
#promo-banner .flex-control-nav li a span{background:#939393;width:13px;height:13px;display:block;border-radius:20px}
#promo-banner .flex-control-nav li:first-child{margin-left:0}
#promo-banner .flex-control-nav a.flex-active{background:none!important}
#promo-banner .flex-control-nav a.flex-active span{background:#0079CC}
#promo-banner .flex-slider{display:block}
#promo-banner .flexslider .slides li{max-height:inherit}
#promo-banner .flex-viewport li{overflow:visible}
#promo-banner .flex-viewport li picture img{width:100%;height:auto!important}
}
@media screen and (max-width:600px){#promo-banner li .content{margin-top:3%}
#promo-banner li .content .larger1{font-size:150%}
#promo-banner li .content .medium{font-size:125%}
#promo-banner li .content picture img{width:100%!important;height:auto!important}
}
@media screen and (max-width:540px){#promo-banner{padding-bottom:10px}
#promo-banner li .content{width:55%}
#promo-banner li .content h1,#promo-banner li .content h2,#promo-banner li .content h3,#promo-banner li .content h4,#promo-banner li .content h5{margin-bottom:5px}
#promo-banner.single{padding-bottom:0}
}
@media screen and (max-width:480px){#promo-banner{padding-bottom:13px}
#promo-banner h1,#promo-banner h2,#promo-banner h3,#promo-banner h4,#promo-banner h5,#promo-banner h6{font-size:1.2em}
#promo-banner li .content{border-radius:0;margin:0 0 0 40%;overflow:hidden;padding:3%;position:relative;right:0;top:0;width:auto;height:inherit;background:rgba(241,247,249,0.6)}
#promo-banner li .content .subtext1{margin-bottom:0;font-size:70%}
#promo-banner li .content .action1,#promo-banner li .content .action2{font-size:87.5%;line-height:1.3em}
#promo-banner .content{background:rgba(241,247,249,0.6)}
#promo-banner .content h2 span{font-size:1em;line-height:1.1em}
#promo-banner .content [class*="subtext"]{margin:2px 0}
#promo-banner .content br{display:none}
#promo-banner .flex-slider{display:block}
#promo-banner .content .larger1{font-size:1.5em;line-height:1em}
#promo-banner .content .medium{font-size:100%;line-height:1em}
}
@media screen and (max-width:400px){#promo-banner li .content{padding:2%;margin:0 0 0 40%}
#promo-banner .content .smaller1,#promo-banner .content .smaller2,#promo-banner .content .larger1,#promo-banner .content .larger2,#promo-banner .content H2 SPAN,#promo-banner .content H2 SPAN,#promo-banner .content H2 SPAN,#promo-banner .content H2 SPAN,#promo-banner .content .smaller1 SPAN,#promo-banner .content .smaller2 SPAN,#promo-banner .content .larger1 SPAN,#promo-banner .content .larger2 SPAN{font-size:1.1em!important;line-height:1.1em}
#promo-banner .content .larger1,#promo-banner .content .larger2{font-size:1.12em!important;padding-bottom:0!important}
#promo-banner .content .medium{font-size:.9em!important;padding-bottom:0!important}
#promo-banner .content .smaller1,#promo-banner .content .smaller2{padding-bottom:0!important}
#promo-banner .content .subtext1{font-size:.75em;line-height:1.3em!important}
#promo-banner .content SUP{font-size:.75em;line-height:.7em!important}
#promo-banner .content .action1,#promo-banner .content .action2{padding-top:0;padding-right:5px;font-size:.9em;line-height:1.2em}
}
.flexsliderOuter{display:block;position:relative;width:100%;overflow:hidden}
.flexsliderOuter .flexslider{top:0;bottom:0;right:0;left:0}
@media screen and (min-width:800px){.flexsliderOuter{height:300px}
.flex-viewport li picture img{min-height:300px!important;min-width:1200px!important}
#promo-banner .content{min-width:33%}
#promo-banner .flex-control-nav{margin-top:-25px}
}
.ie8 .flexsliderOuter{height:300px}
.ie8 .flex-viewport li picture img{min-height:300px!important;min-width:1200px!important}
.ie8 #promo-banner .content{min-width:33%}
.ie8 #promo-banner .flex-control-nav{margin-top:-25px}
.js #slidingLinkFarm .content{display:none}
#slidingLinkFarm{transition:.1s all ease;-webkit-transition:.1s all ease;-moz-transition:.1s all ease;margin:0 auto;padding-bottom:45px;position:relative;z-index:0;width:100%;clear:both;display:block!important;max-width:1200px;background-color:#DADADA}
@media screen and (min-width:33em) and (max-width:799px){#slidingLinkFarm{padding:0 5px 45px 5px}
}
@media screen and (min-width:50em){#slidingLinkFarm{padding:0 10px 45px 10px}
}
@media screen and (min-width:75em){#slidingLinkFarm{padding:0 0 45px 0}
}
@media screen and (max-width:50em){.show-nav #slidingLinkFarm{left:250px}
.show-nav #slidingLinkFarm .button{box-shadow:none}
}
#slidingLinkFarm .hideTheButtonDropShadow{background-color:#FFF;width:100%;height:2px;z-index:3;position:absolute;top:-2px}
.lt-ie9 #slidingLinkFarm{width:1200px}
#slidingLinkFarm .button{cursor:pointer;border-radius:0 0 5px 5px;box-shadow:0 1px 3px 0 #333;border:medium none;padding:0 11px;margin:0;z-index:1;position:absolute;line-height:40px;color:#005691!important;font-weight:400;background:#F8F8F8;right:0}
@media screen and (max-width:527px){#slidingLinkFarm .button{right:5px}
}
@media screen and (min-width:33em) and (max-width:799px){#slidingLinkFarm .button{right:5px}
}
@media screen and (min-width:50em){#slidingLinkFarm .button{right:10px}
}
@media screen and (min-width:75em){#slidingLinkFarm .button{right:0}
}
#slidingLinkFarm .button a{text-decoration:none}
.notIos #slidingLinkFarm .button:hover,#slidingLinkFarm .button:focus{background:#CCC!important;text-decoration:none}
#slidingLinkFarm .button p{display:inline}
#slidingLinkFarm .button span{margin:0 0 4px 10px}
#slidingLinkFarm .content{background-color:#333;padding:60px 0 30px;overflow:hidden;border-radius:0 0 5px 5px}
#slidingLinkFarm .content ul{float:left;padding-bottom:20px;width:100%}
#slidingLinkFarm .content ul li.last{padding-bottom:0}
#slidingLinkFarm .content ul.last{padding-bottom:0}
#slidingLinkFarm .content li{color:#FFF;display:block;float:left;padding-bottom:20px;width:100%}
#slidingLinkFarm .content li a{color:#DDD}
#slidingLinkFarm .content li.first{font-weight:700;color:#FFF;width:100%;float:left;font-size:18px}
#slidingLinkFarm .content li.first a{margin:0;display:inline;width:auto;color:#FFF}
#slidingLinkFarm .content li .marker{margin-left:-6px}
#slidingLinkFarm .content .col{float:left;border-right:1px dotted #CCC;width:45.65%;padding:0 2%}
#slidingLinkFarm .content .col.last{border:0}
#slidingLinkFarm .content .col.first{padding-bottom:20px}
#slidingLinkFarm .content.col4 .col{width:25%}
#slidingLinkFarm .content.col3 .col{width:33%}
#slidingLinkFarm.open{padding-bottom:15px}
#slidingLinkFarm.open .button.grey{color:#FFF!important;background:#666;border:0;text-decoration:none}
.notIos #slidingLinkFarm.open .button:hover,#slidingLinkFarm.open .button:focus{background:#555!important}
#slidingLinkFarm.open .content{-moz-box-shadow:4px 4px 5px rgba(51,51,51,0.3);-webkit-box-shadow:4px 4px 5px rgba(51,51,51,0.3);box-shadow:4px 4px 5px rgba(51,51,51,0.3)}
@media screen and (max-width:800px){#slidingLinkFarm .content .col{height:auto;padding:0 3%}
#slidingLinkFarm .content .col:nth-child(odd){clear:left;border-right:0}
#slidingLinkFarm .content .col:nth-child(even){border-left:1px dotted #CCC;border-right:0}
#slidingLinkFarm .content .col:nth-child(0n+3) ul.last,#slidingLinkFarm .content .col:nth-child(0n+4) ul.last{padding-bottom:0}
#slidingLinkFarm .content ul li{padding-bottom:15px}
#slidingLinkFarm .content ul.last{padding-bottom:20px}
#slidingLinkFarm .content.col4 .col{width:50%}
}
@media screen and (max-width:528px){#slidingLinkFarm{padding-bottom:30px}
#slidingLinkFarm .content{margin-top:-40px}
#slidingLinkFarm .content ul{padding-bottom:20px}
#slidingLinkFarm .content ul li{padding-bottom:10px}
#slidingLinkFarm .content ul.last{padding-bottom:0}
#slidingLinkFarm .content.col4 .col{width:auto;margin-bottom:20px}
#slidingLinkFarm .content.col4 .col.last{margin-bottom:0}
#slidingLinkFarm .content .col{height:auto;border:0!important}
#slidingLinkFarm .button.grey,#slidingLinkFarm.open .button.grey{left:0;right:0;margin-left:0;width:100%;text-align:left;position:relative}
#slidingLinkFarm .button.grey span,#slidingLinkFarm.open .button.grey span{float:right;margin:17px 5px 0 0}
}
footer{max-width:75em;margin:0 auto;transition:.1s all ease;-webkit-transition:.1s all ease;-moz-transition:.1s all ease;background:#DADADA;clear:both;text-align:left;position:relative;padding:0}
.lt-ie9 footer{width:75em}
@media screen and (min-width:0) and (max-width:995px){footer{text-align:center}
}
@media screen and (min-width:33em){footer{padding:0 5px}
}
@media screen and (min-width:50em){footer{padding:0 10px}
}
@media screen and (min-width:75em){footer{padding:0}
}
footer hr{clear:both;margin:1em 0}
.footer__contact{position:relative;float:left;display:inline-block;margin-bottom:10px;font-size:1.125em}
@media screen and (min-width:0) and (max-width:995px){.footer__contact{float:none}
}
.footer__contact a{position:relative;padding:10px 0;vertical-align:middle;display:inline-block}
.footer__contact a[href^="tel"]{margin-right:0!important;padding:0!important;float:none!important}
.notIos .footer__contact a:hover,.footer__contact a:active,.footer__contact a:focus{background-color:#CCC;border-radius:5px}
.footer__contact .contact-small{font-size:.75em;white-space:nowrap}
.footer__contact .contact{display:inline-block;position:relative;top:4px;margin:0 20px 8px}
@media screen and (max-width:799px){.footer__contact .contact{display:block}
}
.footer__socialMedia{position:absolute;display:inline-block;margin-top:20px;right:0}
@media screen and (max-width:75em){.footer__socialMedia{right:10px}
}
@media screen and (min-width:0) and (max-width:995px){.footer__socialMedia{position:relative;display:block;margin-top:0;right:0}
}
.footer__socialMedia a{margin-left:10px}
.footer__socialMedia a:first-child{margin-left:0}
.footer__links{display:inline-block;margin:30px 0;float:left}
@media screen and (min-width:0) and (max-width:995px){.footer__links{display:block;float:none}
}
.footer__links li{display:inline-block;padding:4px 12px;border-left:1px dotted #ACACAC}
@media screen and (min-width:0) and (max-width:400px){.footer__links li{display:block;padding:0}
}
.footer__links li:first-child{border-left:none;padding-left:0}
.footer__imageLinks{float:right;margin:10px 0 10px 10px}
@media screen and (min-width:0) and (max-width:995px){.footer__imageLinks{float:none}
}
.notIos .footer__imageLinks a:hover,.footer__imageLinks a:active,.footer__imageLinks a:focus{background-color:#CCC;border-radius:5px}
.footer__disclaimer{margin-bottom:10px;font-size:.8em}
.footer__disclaimer p{margin-bottom:20px}
.footer__secondaryLinks{min-height:100px;margin-bottom:10px}
.footer__secondaryLinks li:first-child{border-left:none;padding-left:0}
.footer__secondaryLinks li{display:inline-block;padding:0 0 0 12px;border-left:1px solid #666;margin-right:12px;font-size:.875em}
@media screen and (min-width:0) and (max-width:400px){.footer__secondaryLinks li{display:block;padding:0;border-left:none}
}
@media screen and (max-width:50em){.show-nav footer{left:250px}
}
.quote-box{position:absolute;float:right;width:250px;height:300px;background:#4D4F53;padding:0;margin:0;right:0;top:0;z-index:1}
.quote-box .errorMessage{position:relative;margin-top:5px;color:#FFF;height:50px;z-index:1;zoom:1;left:0;top:0}
.quote-box .errorMessage.above{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;float:none;background:0}
.quote-box .errorMessage .endCap{position:absolute;height:40px;width:27px;padding:8px 10px;margin:0;background:#F00;font-size:1.25em;border-radius:5px 0 0 5px}
.quote-box .errorMessage .inner{position:absolute;left:27px;height:40px;line-height:40px;padding:0 10px;background:#3D3D3D;width:auto;display:inline-block;vertical-align:top;border-radius:0 5px 5px 0}
.quote-box fieldset{padding:0;margin:0;border-collapse:collapse;position:relative}
.quote-box .inner{padding:10px;background:#4D4F53;width:auto}
.quote-box .quote-box__form{width:100%}
.quote-box .quote-box__options a{display:block}
.quote-box legend p,.quote-box h1{position:relative;color:#FFF;line-height:110%;margin:0;text-transform:none;font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-size:1.125em}
.quote-box legend p strong,.quote-box h1 strong{display:block;text-transform:uppercase}
.quote-box legend{padding-bottom:5px}
.quote-box .validZip{border-radius:3px;font-size:100%;padding:10px 40px 10px 10px;color:#333;width:100%;height:40px;margin-bottom:5px}
.quote-box .button{margin-bottom:10px;width:100%;font-weight:700;line-height:40px;background-color:#E65100;color:#FFF}
.notIos .quote-box .button:hover,.quote-box .button:active,.quote-box .button:focus{background-color:#BB4200;text-decoration:none}
.quote-box .quote-box__options{margin-top:5px;display:inline-block}
.quote-box .quote-box__options a{color:#FFF;margin-bottom:11px}
.quote-box .icons-arr-right-gold,.quote-box #businessesPartners .businessesPartners__content a .marker,#businessesPartners .businessesPartners__content a .quote-box .marker,.quote-box .individualsContent .indicator,.individualsContent .quote-box .indicator{margin-left:10px}
#quoteform{position:relative;top:-310px}
.quote-box.agri .quote-box__form--title{position:relative;color:#FFF;line-height:110%;text-transform:none;margin-bottom:5px;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em}
.quote-box.agri .quote-box__form--title strong{display:block;text-transform:uppercase}
.quote-box.agri div.inner{padding:10px;float:right;background:#005691;width:auto}
.quote-box.agri .quote-box__form{width:100%;float:left}
.quote-box.agri .quote-box__form>div{position:relative}
.quote-box.agri .quote-box__form .clearingWrapper{color:#FFF}
.quote-box.agri .quote-box__form .clearingWrapper .main{margin:4% 0;line-height:1.25em}
.quote-box.agri .quote-box__form .clearingWrapper .subText .number{margin:2% 0}
@media screen and (min-width:0) and (max-width:940px){#quoteform{top:auto}
.quote-box{clear:both;display:block;float:none;height:auto;margin:0 0 10px 0;width:100%;position:relative;float:none;overflow:hidden}
.quote-box .icons-input-delete,.quote-box td.gsc-clear-button div.gsc-clear-button,td.gsc-clear-button .quote-box div.gsc-clear-button{right:14px}
.quote-box .errorMessage .inner{width:160px}
.quote-box .inner{float:left;width:100%;margin-top:0}
.quote-box .inner legend p,.quote-box .inner h1{width:100%;display:inline-block}
.quote-box .inner legend p strong,.quote-box .inner h1 strong{display:inline}
.quote-box .quote-box__options{float:left;width:auto;padding-top:0;margin-top:25px;margin-left:10px;border-top:0;display:block}
.quote-box .quote-box__options a{display:block;color:#FFF;margin-bottom:5px}
.quote-box .inputron__pos{display:inline-block}
.quote-box .validZip{width:150px;margin-right:10px}
.quote-box .button{width:150px;margin-top:0;margin-bottom:0}
.quote-box .quote-box__form{width:320px;float:left}
.quote-box.agri{height:auto;width:100%;float:none;right:0}
.quote-box.agri legend p strong,.quote-box.agri h1 strong{display:inline}
.quote-box.agri div.inner{float:left;width:100%;margin-top:0}
.quote-box.agri div.inner legend p,.quote-box.agri div.inner h1{width:100%;display:inline-block}
.quote-box.agri .quote-box__form{width:auto}
.quote-box.agri .quote-box__form .subText{display:table-cell}
.quote-box.agri .quote-box__form .subText.main{width:320px}
.quote-box.agri .quote-box__form .subText p{display:block}
.quote-box.agri .quote-box__form .subText p br{display:none}
}
@media screen and (max-width:527px){.quote-box{margin-bottom:10px;float:none;width:auto}
.quote-box .quote-box__options{width:auto;margin-top:10px;margin-left:0}
.quote-box .quote-box__options a{display:inline;margin-right:10px;font-size:.875em;float:left}
.quote-box legend p,.quote-box h1{padding:0;margin-bottom:10px}
.quote-box .validZip{width:130px}
.quote-box .button{width:44%}
.quote-box .quote-box__form{width:100%;float:none}
.quote-box.agri h1{padding:0;margin-bottom:10px}
.quote-box.agri .quote-box__form{width:100%;float:none}
.quote-box.agri .quote-box__form .subText{display:block}
.quote-box.agri .quote-box__form .subText.main{width:auto}
}
.iosDummyClass #quoteform{width:100%}
.quote-box.farmAgent{color:#FFF}
.quote-box.farmAgent p{margin:4% 0}
.quote-box.farmAgent h1{margin-bottom:5px}
@media screen and (min-width:0) and (max-width:940px){.quote-box.farmAgent{top:auto}
.quote-box.farmAgent .inner{width:320px}
.quote-box.farmAgent .button{width:100%}
}
@media screen and (max-width:527px){.quote-box.farmAgent .inner{width:auto}
}
.js #filmstrip{clear:both;position:relative;padding-bottom:10px}
.js #filmstrip .borderBlocker{height:100%;width:8px;background-color:#FFF;z-index:2;position:absolute;top:0;left:45px}
.js #filmstrip .borderBlocker.end{right:45px;left:inherit}
.js #filmstrip .film-strip,.js #filmstrip .flexslider{background-color:#FFF;padding:0;margin:0}
.js #filmstrip .flex-container a:active,.js #filmstrip .flexslider a:active,.js #filmstrip .flex-container a:focus,.js #filmstrip .flexslider a:focus{outline:medium none}
.js #filmstrip .slides,.js #filmstrip .flex-control-nav,.js #filmstrip .flex-direction-nav{list-style:none outside none;margin:0;padding:0}
.js #filmstrip .slides{height:1%;display:inline-block;width:5000%}
.js #filmstrip .slides li{box-sizing:content-box;display:block;padding:5px;border:1px solid #FFF;line-height:125%;border-left:1px dotted #AAA}
.js #filmstrip .slides li:last-child{border-right:1px solid}
.js #filmstrip .slides img{display:inline;width:auto}
.js #filmstrip .flex-pauseplay span{text-transform:capitalize}
.js #filmstrip .flexslider{position:relative;border:0 solid;margin:0 45px;overflow:visible;width:auto}
.js #filmstrip .flex-viewport{transition:all 1s ease 0s;position:relative;z-index:1;width:auto}
.js #filmstrip .flex-viewport li{padding:0;cursor:pointer;display:block;margin-left:2px;float:left;width:30%;height:100%}
.js #filmstrip .flex-viewport li:nth-child(1n+4){display:none}
.js #filmstrip .flex-viewport li a{font-family:proxima-nova,Helvetica,Arial,sans-serif;text-decoration:none;border-right:0 dotted #AAA;display:inline-block;width:100%;border:5px solid white;padding:10px}
.notIos.js #filmstrip .flex-viewport li a:hover,.js #filmstrip .flex-viewport li a:focus,.js #filmstrip .flex-viewport li a:active{text-decoration:none;background:#E9E9E9}
.js #filmstrip .flex-viewport li h4{color:#005691;font-size:115%;font-weight:normal;margin:0;height:40px;margin-bottom:40px;margin-left:5px;margin-top:3px}
.js #filmstrip .flex-viewport li h4 strong{font-weight:600}
.js #filmstrip .flex-viewport li p{color:#333;width:100%;font-size:16px;margin-left:5px}
@media screen and (min-width:0) and (max-width:800px){.js #filmstrip .flex-viewport br{display:none}
}
.js #filmstrip .flex-viewport img{display:inline;width:auto;float:left;margin-right:10px;margin-bottom:10px;margin-left:5px}
.js #filmstrip .flex-viewport .more-icon{padding-right:17px}
.js #filmstrip .flex-viewport .icons-arrow-orange-right,.js #filmstrip .flex-viewport #promo-banner li .content .action2 .marker,#promo-banner li .content .action2 .js #filmstrip .flex-viewport .marker,.js #filmstrip .flex-viewport #promo-banner li .content .action1 .marker,#promo-banner li .content .action1 .js #filmstrip .flex-viewport .marker,.js #filmstrip .flex-viewport .contentPromo .marker,.contentPromo .js #filmstrip .flex-viewport .marker,.js #filmstrip .flex-viewport .linkMenu.withPromo .rightLink a .marker,.linkMenu.withPromo .rightLink a .js #filmstrip .flex-viewport .marker,.js #filmstrip .flex-viewport .optionLink .marker,.optionLink .js #filmstrip .flex-viewport .marker,.js #filmstrip .flex-viewport .accordion .accordionIntro .marker,.accordion .accordionIntro .js #filmstrip .flex-viewport .marker,.js #filmstrip .flex-viewport .archives.articleList .articles a p .marker,.archives.articleList .articles a p .js #filmstrip .flex-viewport .marker{position:relative;margin-left:-5px}
.js #filmstrip .loading .flex-viewport{max-height:300px}
.js #filmstrip .carousel li{margin-right:5px}
.js #filmstrip .flex-direction-nav{border:0 solid #D2D2D2;overflow:visible;position:absolute;top:50%;width:100%;height:1px}
.js #filmstrip .flex-direction-nav li{position:relative;right:-45px}
.js #filmstrip .flex-direction-nav li:first-child{left:-45px}
.js #filmstrip .flex-direction-nav a{cursor:pointer;display:block;height:32px;opacity:0;position:absolute;text-indent:-9999px;top:50%;margin:0;width:45px;z-index:5}
.js #filmstrip .flex-direction-nav .flex-next,.js #filmstrip .flex-direction-nav .flex-prev{-ms-filter:'alpha(opacity=70)';opacity:.7}
.notIos.js #filmstrip .flex-direction-nav .flex-next:hover,.notIos.js #filmstrip .flex-direction-nav .flex-prev:hover{-ms-filter:'alpha(opacity=100)';opacity:1}
.js #filmstrip .flex-direction-nav .disabled{cursor:default;opacity:.3!important}
.js #filmstrip .flex-direction-nav .icons-flex-arrow-right,.js #filmstrip .flex-direction-nav #BVReviewsContainer .BVRRNextPage A,#BVReviewsContainer .BVRRNextPage .js #filmstrip .flex-direction-nav A,.js #filmstrip .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .next,.in-page-search .gsc-results .gsc-cursor-box .js #filmstrip .flex-direction-nav .next,.js #filmstrip .flex-direction-nav .commentaryArticleList .results-pagination li a.next,.commentaryArticleList .results-pagination li .js #filmstrip .flex-direction-nav a.next,.js #filmstrip .flex-direction-nav .icons-flex-arrow-left,.js #filmstrip .flex-direction-nav #BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRPreviousPage .js #filmstrip .flex-direction-nav A,.js #filmstrip .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .prev,.in-page-search .gsc-results .gsc-cursor-box .js #filmstrip .flex-direction-nav .prev,.js #filmstrip .flex-direction-nav .commentaryArticleList .results-pagination li a.prev,.commentaryArticleList .results-pagination li .js #filmstrip .flex-direction-nav a.prev{position:absolute;margin:0 2px}
.js #filmstrip .flex-direction-nav .icons-flex-arrow-left,.js #filmstrip .flex-direction-nav #BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRPreviousPage .js #filmstrip .flex-direction-nav A,.js #filmstrip .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .prev,.in-page-search .gsc-results .gsc-cursor-box .js #filmstrip .flex-direction-nav .prev,.js #filmstrip .flex-direction-nav .commentaryArticleList .results-pagination li a.prev,.commentaryArticleList .results-pagination li .js #filmstrip .flex-direction-nav a.prev,.js #filmstrip .flex-direction-nav .flex-prev{left:0}
.js #filmstrip .flex-direction-nav .icons-flex-arrow-right,.js #filmstrip .flex-direction-nav #BVReviewsContainer .BVRRNextPage A,#BVReviewsContainer .BVRRNextPage .js #filmstrip .flex-direction-nav A,.js #filmstrip .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .next,.in-page-search .gsc-results .gsc-cursor-box .js #filmstrip .flex-direction-nav .next,.js #filmstrip .flex-direction-nav .commentaryArticleList .results-pagination li a.next,.commentaryArticleList .results-pagination li .js #filmstrip .flex-direction-nav a.next,.js #filmstrip .flex-direction-nav .flex-next{right:0}
.js #filmstrip .flex-control-nav{bottom:-40px;position:absolute;text-align:center;width:100%}
.js #filmstrip .flex-control-nav li{display:inline-block;margin:0 6px}
.js #filmstrip .flex-control-paging li a{background:none repeat scroll 0 0 rgba(0,0,0,0.5);border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}
.notIos.js #filmstrip .flex-control-paging li a:hover{background:none repeat scroll 0 0 rgba(0,0,0,0.7)}
.js #filmstrip .flex-control-paging li a.flex-active{background:none repeat scroll 0 0 rgba(0,0,0,0.9);cursor:default}
.js #filmstrip .flex-control-thumbs{margin:5px 0 0;overflow:hidden;position:static}
.js #filmstrip .flex-control-thumbs li{float:left;margin:0;width:25%}
.js #filmstrip .flex-control-thumbs img{cursor:pointer;display:block;opacity:.7;width:100%}
.notIos.js #filmstrip .flex-control-thumbs img:hover{opacity:1}
.js #filmstrip .flex-control-thumbs .active{cursor:default;opacity:1}
.js #filmstrip .flex-disabled{visibility:hidden}
.js #filmstrip.resourceCenter ul{margin-left:0}
.js #filmstrip.resourceCenter .slides li a{border:1px solid #FFF;display:table;padding:10px}
.js #filmstrip.resourceCenter .slides li h4{display:table-cell;margin:0;vertical-align:middle;width:100%}
.js #filmstrip.resourceCenter .slides li img{display:table-cell;margin:20px 15px 20px 0;vertical-align:middle}
.notIos.js #filmstrip.resourceCenter .slides li:hover{background-color:#E9E9E9}
.js #filmstrip.resourceCenter .slides li.third a{padding-left:5%}
.js #filmstrip.resourceCenter.nav{padding-left:2px}
.js #filmstrip .shade{display:block;margin:0;opacity:.3;position:relative;transition:opacity 300ms ease 0s;width:10px;z-index:3}
.js #filmstrip .shade.RT{background-image:-moz-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-webkit-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-o-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-ms-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:radial-gradient(ellipse at right center,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 75%);float:right;right:45px}
.js #filmstrip .shade.LT{background-image:-moz-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-webkit-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-o-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-ms-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:radial-gradient(ellipse at left center,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 75%);float:left;left:46px}
@media screen and (min-width:0) and (max-width:400px){.js #filmstrip .film-strip{padding-bottom:40px;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8}
.js #filmstrip .film-strip .flexslider{margin:0}
.js #filmstrip .film-strip .flex-direction-nav{top:auto}
.js #filmstrip .film-strip .flex-direction-nav li{overflow:hidden}
.js #filmstrip .film-strip .flex-direction-nav li:first-child,.js #filmstrip .film-strip .flex-direction-nav li:last-child{top:0;border-bottom:1px solid #E8E8E8;border-top:1px solid #E8E8E8;height:40px;position:relative;width:50%;z-index:2}
.js #filmstrip .film-strip .flex-direction-nav li:first-child{left:0;float:left;border-right:1px solid #E8E8E8}
.js #filmstrip .film-strip .flex-direction-nav li:last-child{right:0;float:right}
.js #filmstrip .film-strip .flex-direction-nav a{width:100%;height:40px!important;top:0!important;position:absolute}
.notIos.js #filmstrip .film-strip .flex-direction-nav a:hover,.js #filmstrip .film-strip .flex-direction-nav a:focus{background-color:#E8E8E8}
.js #filmstrip .film-strip .flex-direction-nav .icons-flex-arrow-left,.js #filmstrip .film-strip .flex-direction-nav #BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRPreviousPage .js #filmstrip .film-strip .flex-direction-nav A,.js #filmstrip .film-strip .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .prev,.in-page-search .gsc-results .gsc-cursor-box .js #filmstrip .film-strip .flex-direction-nav .prev,.js #filmstrip .film-strip .flex-direction-nav .commentaryArticleList .results-pagination li a.prev,.commentaryArticleList .results-pagination li .js #filmstrip .film-strip .flex-direction-nav a.prev{top:0!important;opacity:1}
.js #filmstrip .film-strip .flex-direction-nav .icons-flex-arrow-right,.js #filmstrip .film-strip .flex-direction-nav #BVReviewsContainer .BVRRNextPage A,#BVReviewsContainer .BVRRNextPage .js #filmstrip .film-strip .flex-direction-nav A,.js #filmstrip .film-strip .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .next,.in-page-search .gsc-results .gsc-cursor-box .js #filmstrip .film-strip .flex-direction-nav .next,.js #filmstrip .film-strip .flex-direction-nav .commentaryArticleList .results-pagination li a.next,.commentaryArticleList .results-pagination li .js #filmstrip .film-strip .flex-direction-nav a.next{top:0!important;opacity:1}
.js #filmstrip .borderBlocker{display:none}
.js #filmstrip .shade.RT{right:0;margin-left:-10px}
.js #filmstrip .shade.LT{left:0;margin-right:-10px}
}
@media screen and (min-width:0) and (max-width:800px){.borderBlocker.end{display:none}
}
#filmstrip.resourceCenter .borderBlocker{display:none}
#filmstrip.resourceCenter .slides li{background-color:#F0F0F0;border:0;padding:5px}
#filmstrip.resourceCenter .slides a{border:1px solid #FFF;background-color:transparent}
#filmstrip.resourceCenter .slides .pdfText{vertical-align:super;font-size:.5em;margin-left:.3em}
#filmstripVideo{clear:both;position:relative;padding-bottom:10px;left:9999px}
#filmstripVideo .film-strip,#filmstripVideo .filmstrip__inner{background-color:#FFF;padding:0;margin:0}
#filmstripVideo .flex-container a:active,#filmstripVideo .filmstrip__inner a:active,#filmstripVideo .flex-container a:focus,#filmstripVideo .filmstrip__inner a:focus{outline:medium none}
#filmstripVideo .slides,#filmstripVideo .flex-control-nav,#filmstripVideo .flex-direction-nav{list-style:none outside none;margin:0;padding:0}
#filmstripVideo .slides{height:1%;width:5000%;display:inline-block}
#filmstripVideo .slides li{box-sizing:content-box;display:none;padding:5px;display:block;border:1px solid #FFF;line-height:125%}
#filmstripVideo .slides li:first-child{display:block}
#filmstripVideo .slides li+li{border-left:1px dotted #AAA}
#filmstripVideo .flex-pauseplay span{text-transform:capitalize}
#filmstripVideo .filmstrip__inner{position:relative;border:0 solid;margin:0 45px;overflow:visible;width:auto}
#filmstripVideo .flex-viewport{transition:all 1s ease 0s;position:relative;z-index:1;width:auto}
#filmstripVideo .flex-viewport li{padding:0;cursor:pointer;display:block;float:left;width:30%;height:100%}
#filmstripVideo .flex-viewport li li:nth-child(1n-3){display:none}
#filmstripVideo .flex-viewport li a{font-family:proxima-nova,Helvetica,Arial,sans-serif;text-decoration:none;border-right:0 dotted #AAA;display:inline-block;width:100%;border:5px solid white;padding:10px 5px}
.notIos #filmstripVideo .flex-viewport li a:hover,#filmstripVideo .flex-viewport li a.js-active{text-decoration:none;background:#E9E9E9}
#filmstripVideo .flex-viewport li h4{color:#005691;font-size:115%;font-weight:normal;margin:0;margin-left:5px;margin-top:3px}
#filmstripVideo .flex-viewport li h4 strong{font-weight:600}
#filmstripVideo .flex-viewport li p{color:#333;width:100%;font-size:16px;margin-left:5px}
@media screen and (min-width:0) and (max-width:800px){#filmstripVideo .flex-viewport br{display:none}
}
#filmstripVideo .flex-viewport img{width:100%;margin-bottom:10px}
#filmstripVideo .flex-viewport .more-icon{padding-right:17px}
#filmstripVideo .flex-viewport .icons-arrow-orange-right,#filmstripVideo .flex-viewport #promo-banner li .content .action2 .marker,#promo-banner li .content .action2 #filmstripVideo .flex-viewport .marker,#filmstripVideo .flex-viewport #promo-banner li .content .action1 .marker,#promo-banner li .content .action1 #filmstripVideo .flex-viewport .marker,#filmstripVideo .flex-viewport .contentPromo .marker,.contentPromo #filmstripVideo .flex-viewport .marker,#filmstripVideo .flex-viewport .linkMenu.withPromo .rightLink a .marker,.linkMenu.withPromo .rightLink a #filmstripVideo .flex-viewport .marker,#filmstripVideo .flex-viewport .optionLink .marker,.optionLink #filmstripVideo .flex-viewport .marker,#filmstripVideo .flex-viewport .accordion .accordionIntro .marker,.accordion .accordionIntro #filmstripVideo .flex-viewport .marker,#filmstripVideo .flex-viewport .archives.articleList .articles a p .marker,.archives.articleList .articles a p #filmstripVideo .flex-viewport .marker{position:relative;margin-left:-5px}
#filmstripVideo .loading .flex-viewport{max-height:300px}
#filmstripVideo .carousel li{margin-right:5px}
#filmstripVideo .flex-direction-nav{border:0 solid #D2D2D2;overflow:visible;position:absolute;top:50%;width:100%;height:1px}
#filmstripVideo .flex-direction-nav li{position:relative;right:-45px}
#filmstripVideo .flex-direction-nav li:first-child{left:-45px}
#filmstripVideo .flex-direction-nav a{cursor:pointer;display:block;height:32px;opacity:0;position:absolute;text-indent:-9999px;top:50%;margin:0;width:45px;z-index:5}
#filmstripVideo .flex-direction-nav .flex-next,#filmstripVideo .flex-direction-nav .flex-prev{-ms-filter:'alpha(opacity=70)';opacity:.7}
.notIos #filmstripVideo .flex-direction-nav .flex-next:hover,.notIos #filmstripVideo .flex-direction-nav .flex-prev:hover{-ms-filter:'alpha(opacity=100)';opacity:1}
#filmstripVideo .flex-direction-nav .disabled{cursor:default;opacity:.3!important}
#filmstripVideo .flex-direction-nav .icons-flex-arrow-right,#filmstripVideo .flex-direction-nav #BVReviewsContainer .BVRRNextPage A,#BVReviewsContainer .BVRRNextPage #filmstripVideo .flex-direction-nav A,#filmstripVideo .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .next,.in-page-search .gsc-results .gsc-cursor-box #filmstripVideo .flex-direction-nav .next,#filmstripVideo .flex-direction-nav .commentaryArticleList .results-pagination li a.next,.commentaryArticleList .results-pagination li #filmstripVideo .flex-direction-nav a.next,#filmstripVideo .flex-direction-nav .icons-flex-arrow-left,#filmstripVideo .flex-direction-nav #BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRPreviousPage #filmstripVideo .flex-direction-nav A,#filmstripVideo .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .prev,.in-page-search .gsc-results .gsc-cursor-box #filmstripVideo .flex-direction-nav .prev,#filmstripVideo .flex-direction-nav .commentaryArticleList .results-pagination li a.prev,.commentaryArticleList .results-pagination li #filmstripVideo .flex-direction-nav a.prev{position:absolute;margin:0 2px}
#filmstripVideo .flex-direction-nav .icons-flex-arrow-left,#filmstripVideo .flex-direction-nav #BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRPreviousPage #filmstripVideo .flex-direction-nav A,#filmstripVideo .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .prev,.in-page-search .gsc-results .gsc-cursor-box #filmstripVideo .flex-direction-nav .prev,#filmstripVideo .flex-direction-nav .commentaryArticleList .results-pagination li a.prev,.commentaryArticleList .results-pagination li #filmstripVideo .flex-direction-nav a.prev,#filmstripVideo .flex-direction-nav .flex-prev{left:0}
#filmstripVideo .flex-direction-nav .icons-flex-arrow-right,#filmstripVideo .flex-direction-nav #BVReviewsContainer .BVRRNextPage A,#BVReviewsContainer .BVRRNextPage #filmstripVideo .flex-direction-nav A,#filmstripVideo .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .next,.in-page-search .gsc-results .gsc-cursor-box #filmstripVideo .flex-direction-nav .next,#filmstripVideo .flex-direction-nav .commentaryArticleList .results-pagination li a.next,.commentaryArticleList .results-pagination li #filmstripVideo .flex-direction-nav a.next,#filmstripVideo .flex-direction-nav .flex-next{right:0}
#filmstripVideo .flex-control-nav{bottom:-40px;position:absolute;text-align:center;width:100%}
#filmstripVideo .flex-control-nav li{display:inline-block;margin:0 6px}
#filmstripVideo .flex-control-paging li a{background:none rgba(0,0,0,0.5);border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px}
.notIos #filmstripVideo .flex-control-paging li a:hover{background:none rgba(0,0,0,0.7)}
#filmstripVideo .flex-control-paging li a.flex-active{background:none rgba(0,0,0,0.9);cursor:default}
#filmstripVideo .flex-control-thumbs{margin:5px 0 0;overflow:hidden;position:static}
#filmstripVideo .flex-control-thumbs li{float:left;margin:0;width:25%}
#filmstripVideo .flex-control-thumbs img{cursor:pointer;display:block;opacity:.7;width:100%}
.notIos #filmstripVideo .flex-control-thumbs img:hover{opacity:1}
#filmstripVideo .flex-control-thumbs .active{cursor:default;opacity:1}
#filmstripVideo .flex-disabled{visibility:hidden}
#filmstripVideo .shade{display:block;margin:0;opacity:.3;position:relative;transition:opacity 300ms ease 0s;width:10px;z-index:3}
#filmstripVideo .shade.RT{background-image:-moz-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-webkit-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-o-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-ms-radial-gradient(at right center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:radial-gradient(ellipse at right center,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 75%);float:right;right:45px}
#filmstripVideo .shade.LT{background-image:-moz-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-webkit-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-o-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:-ms-radial-gradient(at left center,rgba(0,0,0,0.3) 0,transparent 75%);background-image:radial-gradient(ellipse at left center,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 75%);float:left;left:46px}
@media screen and (min-width:0) and (max-width:400px){#filmstripVideo .filmstrip__inner{padding-top:0;margin:0;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8}
#filmstripVideo .filmstrip__inner .flex-direction-nav{display:block;position:relative;height:40px!important}
#filmstripVideo .filmstrip__inner .flex-direction-nav li{display:inline-block;position:relative;height:40px!important;width:50%;top:0!important;left:0;right:0;z-index:5;overflow:hidden;border-bottom:1px solid #E8E8E8;border-top:1px solid #E8E8E8}
#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-prev,#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-next{position:relative;display:block;opacity:1;top:0!important;height:40px!important;width:100%!important}
#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-prev:hvoer,#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-prev:active,#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-prev:focus,#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-next:hvoer,#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-next:active,#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-next:focus{background-color:#E8E8E8}
#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-prev{left:0!important;border-right:1px solid #E8E8E8}
#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-next{right:0!important}
#filmstripVideo .filmstrip__inner .flex-direction-nav li .flex-disabled{border-right:1px solid #E8E8E8}
#filmstripVideo .filmstrip__inner .flex-direction-nav li:first-child{left:0;float:left;border-right:1px solid #E8E8E8}
#filmstripVideo .filmstrip__inner .flex-direction-nav .icons-flex-arrow-left,#filmstripVideo .filmstrip__inner .flex-direction-nav #BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRPreviousPage #filmstripVideo .filmstrip__inner .flex-direction-nav A,#filmstripVideo .filmstrip__inner .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .prev,.in-page-search .gsc-results .gsc-cursor-box #filmstripVideo .filmstrip__inner .flex-direction-nav .prev,#filmstripVideo .filmstrip__inner .flex-direction-nav .commentaryArticleList .results-pagination li a.prev,.commentaryArticleList .results-pagination li #filmstripVideo .filmstrip__inner .flex-direction-nav a.prev,#filmstripVideo .filmstrip__inner .flex-direction-nav .icons-flex-arrow-right,#filmstripVideo .filmstrip__inner .flex-direction-nav #BVReviewsContainer .BVRRNextPage A,#BVReviewsContainer .BVRRNextPage #filmstripVideo .filmstrip__inner .flex-direction-nav A,#filmstripVideo .filmstrip__inner .flex-direction-nav .in-page-search .gsc-results .gsc-cursor-box .next,.in-page-search .gsc-results .gsc-cursor-box #filmstripVideo .filmstrip__inner .flex-direction-nav .next,#filmstripVideo .filmstrip__inner .flex-direction-nav .commentaryArticleList .results-pagination li a.next,.commentaryArticleList .results-pagination li #filmstripVideo .filmstrip__inner .flex-direction-nav a.next{top:0!important;opacity:1}
#filmstripVideo .shade.RT{right:0;margin-left:-10px}
#filmstripVideo .shade.LT{left:0;margin-right:-10px}
}
.contentPromo{margin-bottom:10px;position:relative;width:100%}
.contentPromo a{width:100%;cursor:pointer;float:left}
.notIos .contentPromo a:hover{text-decoration:none}
.notIos .contentPromo a:hover .contentPromo__text h2,.notIos .contentPromo a:hover .contentPromo__text h3,.notIos .contentPromo a:hover .contentPromo__text h4,.notIos .contentPromo a:hover .contentPromo__text h5{text-decoration:underline}
.notIos .contentPromo a:hover .contentPromo__text p{text-decoration:none}
.contentPromo a .inner{padding:5%}
.contentPromo img{float:left;margin:5px 15px 4% 0}
.contentPromo h2,.contentPromo h3,.contentPromo h4,.contentPromo h5{float:left;color:#005691;font-family:proxima-nova,sans-serif;font-size:1.25em;font-weight:300}
.contentPromo h2 strong,.contentPromo h3 strong,.contentPromo h4 strong,.contentPromo h5 strong{font-weight:700}
.contentPromo p{color:#333}
.contentPromo br{display:none}
.iosDummyClass .contentPromo.alert{display:inline-block;margin-bottom:5px}
.contentPromo.alert img{margin:0 3% 0 0}
.contentPromo.alert.col-1{height:auto;width:100%}
.contentPromo.alert.col-1 a{height:auto;margin:0;width:100%}
.notIos .contentPromo.alert.col-1 a:hover{background-color:#000}
.notIos .contentPromo.alert.col-1 a .inner:hover{background-color:#000}
.notIos .contentPromo.alert.col-1 a .inner:hover .contentPromo__text h2,.notIos .contentPromo.alert.col-1 a .inner:hover .contentPromo__text h3,.notIos .contentPromo.alert.col-1 a .inner:hover .contentPromo__text h4,.notIos .contentPromo.alert.col-1 a .inner:hover .contentPromo__text h5{text-decoration:none}
.contentPromo.alert.col-1 .inner{background-color:#555}
.contentPromo.alert.col-1 .inner .contentPromo__text h1 h2,.contentPromo.alert.col-1 .inner .contentPromo__text h3,.contentPromo.alert.col-1 .inner .contentPromo__text h4,.contentPromo.alert.col-1 .inner .contentPromo__text h5{color:#FBDD2B;font-family:proxima-nova,sans-serif;font-size:1.875em;font-weight:600;margin:3px 0 3px 0}
.contentPromo.alert.col-1 .inner .contentPromo__text p{font-size:1em}
.contentPromo.alert.col-1 p{color:#FFF}
.contentPromo.alert .table .contentPromo__text h2,.contentPromo.alert .table .contentPromo__text h3,.contentPromo.alert .table .contentPromo__text h4,.contentPromo.alert .table .contentPromo__text h5{line-height:.8em}
.contentPromo.alert .table .contentPromo__text .marker{margin-left:-10px}
.contentPromo.alert .linkContainer{padding:0}
.contentPromo.alert .linkContainer.noLink{height:auto;margin:0;width:100%}
.contentPromo.alert .linkContainer.noLink .inner{padding:1% 3% 1% 2%}
.iosDummyClass .contentPromo.col-1{display:inline-block;margin-bottom:5px}
.contentPromo.col-1 a{width:100%}
.contentPromo.col-1 a .inner{padding:10px}
.contentPromo.col-1 .linkContainer{width:100%}
.contentPromo.col-2 a{height:auto}
.contentPromo.col-2 a .inner{padding:10px}
.contentPromo.col-2 .linkContainer{width:50%}
.contentPromo.col-3 a{height:auto}
.contentPromo.col-3.rightAlign p{float:right}
.contentPromo.col-3.rightAlign a{height:auto}
.contentPromo.col-3 .linkContainer{width:33.33%}
.contentPromo.col-3 .inner{height:auto}
.contentPromo.col-4 a{height:auto}
.contentPromo.col-4 .linkContainer{width:25%}
.contentPromo .linkContainer{border-right:1px dotted #666;float:left;padding:0}
.contentPromo .linkContainer.last{border-right:medium none}
.contentPromo .table{display:table}
.contentPromo .table:after{clear:both;display:table;content:''}
.contentPromo .table .contentPromo__img{display:table-cell;vertical-align:top}
.contentPromo .table .contentPromo__img img{float:none;margin:0 15px 0 0}
.contentPromo .table .contentPromo__text{display:table-cell;vertical-align:top;padding-left:5px;line-height:normal}
.contentPromo .table .contentPromo__text h1,.contentPromo .table .contentPromo__text h2,.contentPromo .table .contentPromo__text h3,.contentPromo .table .contentPromo__text h4,.contentPromo .table .contentPromo__text h5{font-size:1.25em;line-height:1em;margin-bottom:5px}
.contentPromo .table .contentPromo__text p{line-height:1.25em;font-size:1em}
.contentPromo .table .contentPromo__text p,.contentPromo .table .contentPromo__text h2,.contentPromo .table .contentPromo__text h3,.contentPromo .table .contentPromo__text h4{float:none!important;width:100%!important;display:block}
.contentPromo .inner{padding:10px}
.contentPromo .inner div{clear:both;display:block;float:none;height:100%}
.contentPromo.alert .contentPromo__text h2,.contentPromo.alert .contentPromo__text h3,.contentPromo.alert .contentPromo__text h4,.contentPromo.alert .contentPromo__text h5{font-size:1.688em}
.resourceCenter.contentPromo.col-2{padding:0}
.resourceCenter.contentPromo.col-2 a{height:auto}
.resourceCenter.contentPromo.col-2 .inner{margin:5px}
.resourceCenter.contentPromo.col-3.rightAlign .inner{height:auto}
.resourceCenter.contentPromo.col-4 a .inner{height:auto}
.resourceCenter.contentPromo a{background-color:#F0F0F0;padding:5px}
.notIos .resourceCenter.contentPromo a:hover,.resourceCenter.contentPromo a:active,.resourceCenter.contentPromo a:focus{background-color:#E2E2E2}
.resourceCenter.contentPromo a .inner{background:none repeat scroll 0 0 transparent;border:2px solid #FFF}
.resourceCenter.contentPromo .linkContainer{border-right:1px solid #FFF;padding:0 5px}
.resourceCenter.contentPromo .linkContainer.last{padding-right:0}
.resourceCenter.contentPromo .linkContainer:first-child{padding-left:0}
.resourceCenter.contentPromo .linkContainer .pdfText{display:none}
@media screen and (max-width:1040px){.contentPromo.col-2 a,.contentPromo.col-4 a{display:inline-block;float:none;height:auto!important;margin:0;width:100%!important}
.contentPromo.col-2 .linkContainer,.contentPromo.col-4 .linkContainer{margin:0 0 5px;width:50%;padding-left:0;padding-right:0}
.contentPromo.col-2 .linkContainer br,.contentPromo.col-4 .linkContainer br{display:none}
.contentPromo.col-2 .linkContainer a .inner,.contentPromo.col-4 .linkContainer a .inner{padding:10px}
.contentPromo.col-2 .linkContainer:nth-child(odd),.contentPromo.col-4 .linkContainer:nth-child(odd){clear:both;padding-left:0!important}
.contentPromo.col-2 .linkContainer:nth-child(even),.contentPromo.col-4 .linkContainer:nth-child(even){border-right:0;padding-right:0!important}
.resourceCenter.col-2 .linkContainer,.resourceCenter.col-4 .linkContainer{margin:0;width:50%}
}
@media screen and (max-width:800px){.contentPromo.alert.col-1 .table .contentPromo__text h2,.contentPromo.alert.col-1 .table .contentPromo__text h3,.contentPromo.alert.col-1 .table .contentPromo__text h4,.contentPromo.alert.col-1 .table .contentPromo__text h5{font-size:1.438em}
}
@media screen and (max-width:680px){.contentPromo.alert.col-1 .table .contentPromo__text h2,.contentPromo.alert.col-1 .table .contentPromo__text h3,.contentPromo.alert.col-1 .table .contentPromo__text h4,.contentPromo.alert.col-1 .table .contentPromo__text h5{font-size:1.313em}
.contentPromo.col-3 a .inner{padding:2%}
.contentPromo.col-3 a .inner p{width:100%}
.contentPromo.col-3 .linkContainer{clear:both!important;margin:0!important;padding:0 0 5px 0!important;width:100%!important;border-right:0!important;border-bottom:1px dotted}
.contentPromo.col-3 .linkContainer:last-child{border-bottom:0}
.resourceCenter.contentPromo.col-3 .linkContainer{border-bottom:0}
}
@media screen and (max-width:660px){.contentPromo.col-4 .linkContainer{clear:both!important;margin:0!important;width:100%!important;border-right:0!important;border-bottom:1px dotted;padding-left:0!important;padding-right:0!important}
.contentPromo.col-4 .linkContainer p{float:none}
.contentPromo.col-4 .linkContainer:last-child{border-bottom:0}
.resourceCenter.contentPromo.col-4 .linkContainer{border-bottom:0}
}
@media screen and (max-width:480px){.contentPromo .linkContainer{clear:both!important;margin:0!important;width:100%!important;border-right:0!important;border-bottom:1px dotted;padding-left:0!important;padding-right:0!important}
.contentPromo .linkContainer:last-child{border-bottom:0}
.contentPromo .inner{padding:5px}
.resourceCenter.contentPromo .linkContainer{border-bottom:0}
}
.resourceCenter.contentPromo a{background-color:#F0F0F0;padding:5px}
.notIos .resourceCenter.contentPromo a:hover{background-color:#E2E2E2}
.resourceCenter.contentPromo a .inner{background:none repeat scroll 0 0 transparent;border:2px solid #FFF;width:auto}
.resourceCenter.contentPromo .linkContainer{border-right:1px solid #FFF;padding:0 5px 5px 5px}
.resourceCenter.contentPromo.col-2 a{padding:0}
.resourceCenter.contentPromo.col-2 a .inner{margin:5px}
.resourceCenter.contentPromo.col-4 a .inner{height:auto}
.resourceCenter.contentPromo.rightAlign.col-3 .inner{height:auto}
.breadcrumb-wrapper{padding:10px 10px 20px;font-family:Arial,Helvetica,sans-serif;background:#FFF;width:100%}
.breadcrumb-wrapper span{font-weight:700}
.breadcrumb-wrapper .homeLink{float:left;width:20px;height:16px;display:inline-block;margin-top:2px}
.breadcrumb-wrapper .homeLink a{display:inherit;height:inherit;text-indent:-9999px;width:inherit}
.notIos .breadcrumb-wrapper .homeLink:hover,.breadcrumb-wrapper .homeLink:active,.breadcrumb-wrapper .homeLink:focus{width:20px;height:16px}
.breadcrumb-wrapper .breadcrumb{margin:0;color:#333;padding-left:20px;width:auto;line-height:25px}
.breadcrumb-wrapper .breadcrumb-items{margin-left:20px;float:left;width:80%}
.breadcrumb-wrapper .chevron{display:inline-block;width:7px;height:.8em;position:relative;margin:0 5px}
.breadcrumb-wrapper .chevron:before,.breadcrumb-wrapper .chevron:after{display:block;content:'';width:0;height:0;border-style:solid;position:absolute}
.breadcrumb-wrapper .chevron:before{right:0;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #333}
.breadcrumb-wrapper .chevron:after{left:0;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #FFF}
.breadcrumb-wrapper .nonlink{font-weight:bold}
@media screen and (max-width:50em){.breadcrumb-wrapper{line-height:23px;font-size:.75em;margin-top:0}
.breadcrumb-wrapper a{display:none}
.breadcrumb-wrapper a.lvl-1{display:inline}
.breadcrumb-wrapper a:nth-last-of-type(0n+0),.breadcrumb-wrapper a:nth-last-of-type(0n+1){display:inline}
.breadcrumb-wrapper .chevron{margin-right:3px;margin-left:3px;width:6px}
.breadcrumb-wrapper .chevron:before,.breadcrumb-wrapper .chevron:after{border-width:5px 0 5px 5px}
}
@media screen and (max-width:528px){.breadcrumb-wrapper.top{display:none}
}
.page-indicator{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:2em;color:#999;background:#FFF;border-top:#F2F2F2;padding:10px 0;text-transform:uppercase}
@media screen and (max-width:33em){.page-indicator{padding:10px 0}
}
@media screen and (max-width:50em){.page-indicator{padding:10px 0 10px 0;font-size:1.125em}
}
@media screen and (min-width:33em) and (max-width:50em){.page-indicator{padding:0 0 10px 0}
}
.linkMenu{margin:30px 0;padding-right:10%;padding-left:10%;width:100%}
@media screen and (max-width:527px){.linkMenu{margin:20px 0}
}
@media screen and (max-width:527px){.linkMenu{padding-right:0;padding-left:0}
}
.linkMenu header{font-family:'proxima-nova',Helvetica,Arial,sans-serif;margin:5px 0;text-transform:uppercase}
.linkMenu header h2,.linkMenu header h3,.linkMenu header h4,.linkMenu header h5{font-size:1.1em;font-weight:700;height:22px;line-height:1em}
.linkMenu header .indicator{display:none;float:right;margin:-14px 7px 0 0}
.linkMenu .leftContent.isOpen header .indicator{display:none}
.linkMenu.center-align{text-align:center}
.linkMenu.center-align ul li{padding:0 10px 10px 10px}
.linkMenu.left-align{text-align:left}
.linkMenu.left-align li:first-child{padding-left:0}
.linkMenu ul li{display:inline-block;padding:0 20px 10px 0}
.linkMenu.largeMenu h2,.linkMenu.largeMenu h3,.linkMenu.largeMenu h4,.linkMenu.largeMenu h5{height:auto}
.linkMenu.largeMenu ul{width:47%;margin-right:3%;float:left}
.linkMenu.largeMenu ul:last-child{width:49%;margin-right:0}
.linkMenu.largeMenu ul li{display:block;padding:5px 0}
.linkMenu.withPromo{display:table}
.linkMenu.withPromo .leftContent{display:table-cell;width:70%;border-right:1px dotted #666}
.linkMenu.withPromo .rightLink{display:table-cell;width:30%;padding-left:20px;font-size:.875em;text-align:left;vertical-align:middle}
.linkMenu.withPromo .rightLink div{display:block;text-decoration:none;padding:5%}
.linkMenu.withPromo .rightLink a{display:block;text-decoration:none;padding:5%}
.notIos .linkMenu.withPromo .rightLink a:hover,.linkMenu.withPromo .rightLink a:focus{background-color:#D2D2D2}
@media screen and (max-width:33em){.linkMenu.smallMenu{width:auto}
.linkMenu.smallMenu .leftContent.isOpen header{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;background:#DBDBDB}
.notIos .linkMenu.smallMenu .leftContent.isOpen header:hover,.linkMenu.smallMenu .leftContent.isOpen header:focus,.linkMenu.smallMenu .leftContent.isOpen header:active{background-color:#CCC}
.linkMenu.smallMenu .leftContent.isOpen header .indicator{display:inline-block}
.linkMenu.smallMenu header{font-weight:500;font-size:1em;padding:10px;margin:0;text-transform:uppercase;background-color:#F0F0F0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #CCC}
.notIos .linkMenu.smallMenu header:hover,.linkMenu.smallMenu header:focus{cursor:pointer;background:#CCC}
.linkMenu.smallMenu header .indicator{display:inline-block}
.linkMenu.smallMenu.center-align{text-align:center}
.linkMenu.smallMenu.left-align{text-align:center}
.linkMenu.smallMenu ul{display:none}
.linkMenu.smallMenu ul li{width:auto;display:block;padding:0}
.linkMenu.smallMenu ul li a{font-family:'proxima-nova',Helvetica,Arial,sans-serif;width:100%;height:41px;line-height:41px;border:1px solid #CCC;border-top:0;background-color:#F0F0F0;display:block}
.notIos .linkMenu.smallMenu ul li a:hover,.linkMenu.smallMenu ul li a:focus{background:#CDCDCD;border-bottom:#CCC}
.linkMenu.smallMenu ul li a.pdfLink{display:block}
.linkMenu.smallMenu ul li a .pdfTextInLink{display:inline-block}
.linkMenu.smallMenu ul li .pdfText{display:none}
.linkMenu.smallMenu ul li:last-child a{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px}
.linkMenu.smallMenu .leftContent h1,.linkMenu.smallMenu .leftContent h2,.linkMenu.smallMenu .leftContent h3,.linkMenu.smallMenu .leftContent h4,.linkMenu.smallMenu .leftContent h5{font-size:1em;font-weight:500;line-height:normal}
.linkMenu.smallMenu.withPromo{display:block}
.linkMenu.smallMenu.withPromo .leftContent{border-right:0;display:block;width:100%}
.linkMenu.smallMenu.withPromo .rightLink{display:block;width:100%;margin:10px 10px 10px 0;padding-left:0}
.linkMenu.smallMenu.withPromo .rightLink a,.linkMenu.smallMenu.withPromo .rightLink div{padding:10px}
.linkMenu.largeMenu ul,.linkMenu.largeMenu ul:last-child{width:100%;float:none}
.linkMenu.largeMenu header h2,.linkMenu.largeMenu header h3,.linkMenu.largeMenu header h4,.linkMenu.largeMenu header h5{height:auto}
}
#BVReviewsContainer{width:100%!important;padding:2%!important;overflow:hidden}
#BVReviewsContainer .BVRRSocialBookmarkFacebookLikeButton{padding:10px 0 10px!important}
#BVReviewsContainer .fb_iframe_widget_fluid span{width:100%}
#BVReviewsContainer .BVRRDisplayContentSortPrefix{font-size:.9em!important}
#BVReviewsContainer .BVRRDisplayContentSort select{font-size:.9em!important}
#BVReviewsContainer .BVRRReviewDisplayStyle2{padding:0 2% 0!important}
#BVReviewsContainer .BVRRReviewDisplayStyle2 .BVRROverallRatingContainer{width:auto!important}
#BVReviewsContainer .BVRRReviewDisplayStyle2 .BVRROverallRatingContainer{padding-right:10px;padding-top:0;width:auto!important;padding-bottom:12px!important}
#BVReviewsContainer .BVRRReviewDisplayStyle2 .BVRRReviewDateContainer{padding-top:4px!important}
#BVReviewsContainer .BVRRReviewFeedbackLinksContainer{padding-top:10px!important}
#BVReviewsContainer .BVDI_SBFacebookLikeButtonContainer SPAN{width:100%!important;overflow:hidden;display:block!important}
#BVReviewsContainer .BVRRSocialBookmark,#BVReviewsContainer .fb_iframe_widget iframe{overflow:hidden;overflow-x:hidden}
#BVReviewsContainer .BVRRDisplayContentFooter{border-top:1px solid #DEDEDE;float:none;clear:both;padding:5px 0 0;margin:0 auto;margin-top:10px;width:100%}
#BVReviewsContainer .BVRRPageBasedPager{margin:0 auto;line-height:44px}
#BVReviewsContainer .BVRRPageNumber{text-indent:0;padding:3px;padding-top:0;vertical-align:middle;text-align:center}
#BVReviewsContainer .BVRRPageLink{padding:0 4px;line-height:0}
#BVReviewsContainer .BVRRSelectedPageNumber,#BVReviewsContainer .BVRRPageNumber A{text-indent:initial;background:#ECECEC;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;font-size:1em;line-height:1.7em;font-weight:normal}
.notIos #BVReviewsContainer .BVRRPageNumber A:hover{background:#E0E0E0;text-decoration:none}
#BVReviewsContainer .BVRRPageNumber+.BVRRSelectedPageNumber{padding-left:10px;padding-right:10px;background:0}
#BVReviewsContainer .BVRRSelectedPageNumber+.BVRRPageNumber A{margin-left:3px}
#BVReviewsContainer .BVRRSelectedPageNumber{display:inline;background:transparent;color:#2A2A2A;font-weight:bold;font-size:1em;line-height:1.7em}
#BVReviewsContainer .BVRRPreviousPage,#BVReviewsContainer .BVRRNextPage{margin:0;line-height:1}
#BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRNextPage A{text-indent:-9999px;display:inline-block;width:40px;opacity:.6;-ms-filter:'alpha(opacity=60)';line-height:3em;height:26px}
.notIos #BVReviewsContainer .BVRRPreviousPage A:hover,.notIos #BVReviewsContainer .BVRRNextPage A:hover{opacity:1;-ms-filter:'alpha(opacity=100)'}
#BVReviewsContainer .BVRRPagerArrows{display:none}
@media screen and (max-width:800px){#BVReviewsContainer .BVRRReviewFeedbackLink,#BVReviewsContainer .BVRRReviewFeedbackLinkInactive{margin:0 5%}
}
@media screen and (max-width:600px){#BVReviewsContainer .BVRRReviewFeedbackLinksContainer{padding-bottom:1.5em;padding-top:1.5em;width:100%}
}
@media screen and (max-width:440px){#BVReviewsContainer .BVRRReviewFeedbackLinks{clear:both;display:block;height:1px;width:100%;padding-top:10px}
#BVReviewsContainer .BVRRPageNumber{display:inline-table!important}
#BVReviewsContainer .BVRRPreviousPage A,#BVReviewsContainer .BVRRNextPage A{line-height:2.5em}
#BVReviewsContainer .BVRRNextPage,#BVReviewsContainer .BVRRPreviousPage{padding:0 8px}
}
#BVSecondaryCustomerRatings{height:auto!important;margin:0 auto 10px!important;width:auto!important}
#BVSecondaryCustomerRatings .BVRRSecondaryRatingSummary{min-height:28px}
#BVSecondaryCustomerRatings .BVRRPrimaryRatingSummary .BVRROverallRatingContainer{clear:none}
#BVSecondaryCustomerRatings .BVRRSecondaryRatingSummary .BVRROverallRatingContainer{width:inherit}
#BVSecondaryCustomerRatings .BVRRSecondaryRatingSummary .BVRRPrimaryRatingSummary .BVRRRatingNormalOutOf{width:auto;margin-top:0;line-height:1.5em}
#BVSecondaryCustomerRatings .BVRRRatingSummary .BVRRLabel{padding-right:5px;margin-right:0}
#BVSecondaryCustomerRatings .BVRRSecondaryRatingSummary .BVRRPrimaryRatingSummary .BVRRBuyAgainContainer{width:auto;clear:none;line-height:1.5em}
#BVSecondaryCustomerRatings .BVRRSecondaryRatingSummary .BVRRPrimaryRatingSummary .BVRRRatingNormalImage{float:left;margin-right:15px;margin-top:-7px}
#BVSecondaryCustomerRatings .BVRRRootElement:after{clear:both;display:block;height:4px;width:100%;content:' '}
@media screen and (max-width:800px){#BVSecondaryCustomerRatings{height:auto!important}
}
@media screen and (max-width:440px){#BVSecondaryCustomerRatings{height:auto!important}
#BVSecondaryCustomerRatings .BVRRSecondaryRatingSummary .BVRRPrimaryRatingSummary .BVRRRatingNormalImage{float:none;line-height:1}
#BVSecondaryCustomerRatings .BVRRSecondaryRatingSummary img{margin:0;margin-top:2px;margin-right:10px;margin-bottom:6px}
#BVSecondaryCustomerRatings .BVRRRootElement:after,#BVSecondaryCustomerRatings .BVRRBuyAgainContainer:after{clear:both;display:block;height:4px;width:100%;content:' '}
}
#BVCustomerRatings{width:auto!important}
#BVCustomerRatings .BVRRPrimaryRatingSummary{height:auto;min-height:28px}
#BVCustomerRatings .BVRRRatingNormalImage{float:left;margin-right:10px}
.BVRRRatingSummary .BVRRLabel{margin-right:0}
.BVRRRatingSummary .BVRRRatingSummaryStyle2 .BVRRBuyAgainContainer{width:auto;clear:both;line-height:1.3em}
.optionlinkratings{position:relative}
.optionLink.withImage.imageLeft * .optionlinkratings{height:auto;min-height:30px;line-height:150%;overflow:visible}
.optionLink.withImage.imageBottom * .optionlinkratings{display:inline-block;height:auto;min-height:30px;line-height:150%;overflow:visible;width:61%}
.optionLink.noImage .optionlinkratings{display:inline-block;height:auto;min-height:30px;line-height:150%;width:70%}
#BVReviewsContainer .BVRRNextPage a{margin-left:-8px!important}
#BVReviewsContainer .BVRRPreviousPage a{margin-right:-8px!important}
.review{position:relative;margin-right:10%;margin-left:10%;padding:20px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(242,242,242,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,rgba(255,255,255,0)),color-stop(100%,rgba(242,242,242,0.65)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(242,242,242,0.65) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(242,242,242,0.65) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(242,242,242,0.65) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 75%,rgba(242,242,242,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#a6f2f2f2',GradientType=0)}
@media screen and (max-width:527px){.review{margin-right:0;margin-left:0}
}
.review .review__title{margin:10px 0!important;font-weight:bold}
.review .review__text p{line-height:1.618;margin-bottom:10px}
.review .review__author strong{background:url();padding-left:2em}
#subNavAccordionHeader{display:none}
.sub-nav{background:#CCE1ED;font-family:proxima-nova,Helvetica,Arial,sans-serif;margin-bottom:10px}
.sub-nav ul{background:#CCE1ED;border:0;font-size:1.3em;height:3em;line-height:1.5em;margin:0 auto;padding:0;position:relative;text-align:center;width:100%;display:table}
.sub-nav ul li{border:0;border-right:1px solid #FFF;padding:0;display:inline;float:left;height:auto;min-height:3em;position:relative;width:auto;background-color:#CCE1ED}
.sub-nav ul li a{display:table-cell;padding:0;text-align:center;width:100%;text-decoration:none!important}
.notIos .sub-nav ul li a:hover,.sub-nav ul li a:focus{background:#346F9A}
.notIos .sub-nav ul li a:hover div,.sub-nav ul li a:focus div{color:white;text-decoration:none}
.sub-nav ul li.last{border-right:0}
.notIos .sub-nav ul li:hover,.sub-nav ul li:focus{background:#346F9A}
.notIos .sub-nav ul li:hover a,.notIos .sub-nav ul li:hover a div,.sub-nav ul li:focus a,.sub-nav ul li:focus a div{border:1px solid #346F9A;color:white;text-decoration:none}
.sub-nav ul li div{border:1px solid transparent}
.sub-nav ul li.subNavActive{background:#E6F0F7}
.sub-nav ul li.subNavActive .subNavActive__inner{border:1px solid #91B8D2;font-size:1em;padding:0;font-weight:700;height:100%;width:100%;display:table}
.sub-nav ul li.subNavActive .subNavActive__inner div{display:table-cell;height:100%;width:100%;vertical-align:middle}
.sub-nav ul h3{border:5px solid transparent;border-bottom:4px solid transparent;display:block;line-height:inherit;overflow:hidden;text-align:center;width:100%;height:auto;font-size:1em}
.sub-nav ul h3 div{display:block;font-size:1.2em;line-height:1.1em;padding:.5em 0;width:auto;vertical-align:middle}
.sub-nav ul h3 div>div{padding:0 .1em}
.ie8 .sub-nav ul h3 div>div{line-height:2em}
.sub-nav ul h3>a>div{vertical-align:middle;border:1px solid transparent;display:table-cell;text-align:center}
.sub-nav ul h3 a{border:1px solid #CCE1ED;color:#005691;font-weight:400;outline:medium none;text-decoration:none;vertical-align:middle;width:100%;height:100%;display:table}
.notIos .sub-nav ul h3 a:hover>div,.sub-nav ul h3 a:focus>div{color:white}
.sub-nav ul div{border:0 none;color:inherit;padding:inherit;text-shadow:none}
.sub-nav ul .subNavActive a{cursor:default}
.sub-nav ul .subNavActive h3{background:#E6F0F7;border:5px solid transparent}
.sub-nav ul .subNavActive .subNavActive__inner{font-size:1em}
.sub-nav ul.subNavFourWide>li,.sub-nav ul.subNavFourWide>li:first-child{width:25%}
.sub-nav ul.subNavThreeWide>li,.sub-nav ul.subNavThreeWide>li:first-child{width:33.33%}
.sub-nav ul.subNavTwoWide>li,.sub-nav ul.subNavTwoWide>li:first-child{width:50%}
.nf .sub-nav{background:#D9E6D1}
.nf .sub-nav h3 a{color:#2A6101}
.nf .sub-nav li{background-color:#D9E6D1}
.nf .sub-nav li.subNavActive{background:#C0D6B1}
.nf .sub-nav li.subNavActive .subNavActive__inner{border:1px solid #2A6101}
.notIos .nf .sub-nav li.subNavActive:hover,.nf .sub-nav li.subNavActive:focus{background-color:#D9E6D1}
.notIos .nf .sub-nav li.subNavActive:hover .subNavActive__inner,.nf .sub-nav li.subNavActive:focus .subNavActive__inner{border:1px solid #2A6101}
.notIos .nf .sub-nav li:hover,.nf .sub-nav li:focus{background:#416327}
.notIos .nf .sub-nav li:hover a,.notIos .nf .sub-nav li:hover div,.nf .sub-nav li:focus a,.nf .sub-nav li:focus div{border:0}
.notIos .nf .sub-nav li a:hover,.nf .sub-nav li a:focus{background:#416327}
.nf .sub-nav .subNavActive h3{background:#E8F0E3}
@media screen and (min-width:481px) and (max-width:1050px){.sub-nav ul{margin:auto 0;min-height:60px;padding:0;position:relative;width:auto;display:block}
.sub-nav ul li{float:left}
.sub-nav ul.subNavThreeWide li:nth-child(0n+2){border-right:0}
.sub-nav ul.subNavThreeWide li:nth-child(0n+3){border-bottom:0}
.sub-nav ul.subNavFourWide li,.sub-nav ul.subNavThreeWide li{border-bottom:1px solid #FFF}
.sub-nav ul.subNavThreeWide>li.last,.notIos .sub-nav ul.subNavThreeWide>li.last:hover{border-right:1px solid #FFF}
.sub-nav ul.subNavFourWide>li,.sub-nav ul.subNavFourWide>li:first-child,.sub-nav ul.subNavThreeWide>li,.sub-nav ul.subNavThreeWide>li:first-child,.sub-nav ul.subNavTwoWide>li,.sub-nav ul.subNavTwoWide>li:first-child{float:left;width:50%}
}
.palmBP .sub-nav #subNavAccordionHeader .addSprite span.indicator{margin:23px 8px 10px 20px}
@media screen and (max-width:480px){.sub-nav{position:relative;width:100%;border-bottom:1px solid #FFF;border-top:1px solid #FFF}
.sub-nav .headerText,.sub-nav div{font-size:18px!important}
.sub-nav.pageNotInNav ul{display:block}
.sub-nav.pageNotInNav ul li div{text-align:center!important}
.sub-nav #subNavAccordionHeader{display:block;border:0;margin:0;overflow:hidden;text-align:left;width:auto;height:3em;font-size:1.125em;color:#005691;border-bottom:1px solid white}
.sub-nav #subNavAccordionHeader a{border:0;font-weight:bold;height:3em;outline:0;padding:0 10px;text-decoration:none;color:inherit;display:table;width:100%}
.notIos .sub-nav #subNavAccordionHeader a:hover,.sub-nav #subNavAccordionHeader a:focus{background:#346F9A;color:white}
.sub-nav #subNavAccordionHeader a span{font-weight:500;color:inherit;display:table-cell;height:2.3em;width:90%;vertical-align:middle}
.sub-nav #subNavAccordionHeader a span:first-child{border-right:1px solid white}
.sub-nav ul{margin:0;padding:0;width:auto;height:auto;background:#CBE1EF;font-size:1.1em;line-height:3em;min-height:auto;position:relative;overflow:hidden;display:none}
.sub-nav ul>li{padding:0;overflow:hidden}
.sub-nav ul>li.selected{overflow:visible}
.sub-nav ul>li.selected h3.hover,.notIos .sub-nav ul>li.selected h3 a:hover,.sub-nav ul>li.selected h3 a:focus{background:#346F9A}
.notIos .sub-nav ul>li.selected a:hover,.sub-nav ul>li.selected a:focus{background:#346F9A}
.sub-nav ul li{min-height:auto;border-right:0;border-bottom:1px solid #FFF;display:block;float:none;clear:both;margin:0;top:0;width:100%!important}
.sub-nav ul li div{display:block;padding:0 10px;text-align:left!important}
.sub-nav ul li h3{border:0;font-size:1.125em}
.sub-nav ul li h3 a{display:table}
.sub-nav ul li.last,.sub-nav ul li:last-child{border-bottom:0}
.sub-nav ul li.subNavActive{display:table;cursor:pointer}
.sub-nav ul li.subNavActive h3{display:table-cell;vertical-align:middle}
.sub-nav ul li.subNavActive div{border:0}
.sub-nav ul li a{display:block}
.sub-nav ul li a:focus,.sub-nav ul li a.hover{background:#346F9A;color:white;text-decoration:none}
.sub-nav ul li.selected{cursor:pointer}
.sub-nav ul li.selected h3{border:0;height:auto;border-bottom:1px solid #E9E9E9;position:relative;z-index:1000}
.sub-nav ul li.selected h3 a{border:0}
.sub-nav ul li.selected h3 a:focus div,.notIos .sub-nav ul li.selected h3 a:hover div{color:white}
.sub-nav ul li.selected h3.hover,.sub-nav ul li.selected h3 a:focus,.notIos .sub-nav ul li.selected h3 a:hover{background:#346F9A}
.sub-nav ul h3{height:auto}
.sub-nav ul h3>a>div{line-height:1.8em;padding-top:.5em}
.sub-nav ul ul li>div{background:#E6F0F7;font-weight:500}
.sub-nav ul ul div{display:block;padding-left:10px;text-align:left}
.sub-nav ul div br{display:none}
.sub-nav ul .subNavActive .subNavActive__inner{border:0!important}
.sub-nav ul .subNavActive .subNavActive__inner div{float:left;font-size:1em;padding:10px 0 10px 5px;font-weight:normal}
.sub-nav ul .subNavActive:focus,.notIos .sub-nav ul .subNavActive a:hover{background-color:#E6F0F7}
.sub-nav ul .menu-sprite{padding-left:2.5em}
.sub-nav ul:last-child{border-bottom:0}
.nf .sub-nav{background:#D9E6D1}
.nf .sub-nav #subNavAccordionHeader{color:#2A6101}
.notIos .nf .sub-nav #subNavAccordionHeader a:hover,.nf .sub-nav #subNavAccordionHeader a:focus{background:#416327;color:white}
.nf .sub-nav h3 a{color:#2A6101}
.nf .sub-nav li{background-color:#D9E6D1}
.nf .sub-nav li.subNavActive{background:#C0D6B1}
.nf .sub-nav li.subNavActive .subNavActive__inner{border:1px solid #2A6101}
.nf .sub-nav li.subNavActive .subNavActive__inner div{font-weight:bold}
.notIos .nf .sub-nav li.subNavActive:hover .subNavActive__inner,.nf .sub-nav li.subNavActive:focus .subNavActive__inner{border:1px solid #2A6101}
.notIos .nf .sub-nav li:hover,.nf .sub-nav li:focus{background:#416327}
.notIos .nf .sub-nav li:hover a,.notIos .nf .sub-nav li:hover div,.nf .sub-nav li:focus a,.nf .sub-nav li:focus div{border:0}
.notIos .nf .sub-nav li a:hover,.nf .sub-nav li a:focus{background:#416327}
.nf .sub-nav .subNavActive h3{background:#E8F0E3}
}
.nf .sub-nav ul h3 a{border-color:#D9E6D1}
.stickyCta{margin-right:10%;margin-left:10%;position:relative;min-height:auto;max-height:480px;overflow:visible;text-align:center;margin:0 auto 10px;padding:10px;background-color:#F2F2F2}
@media screen and (max-width:527px){.stickyCta{margin-right:0;margin-left:0}
}
.stickyCta .ctaLogo{display:none}
.stickyCta .cta-read-only,.stickyCta .ctaText,.stickyCta .dropdown a{font-family:proxima-nova,Helvetica,Arial,sans-serif}
.stickyCta .ctaText{position:relative;text-align:left;display:inline-block;line-height:19px;text-transform:uppercase;font-size:16px;padding:12px 0 12px 50px;text-decoration:none;color:#333;margin:10px!important}
.stickyCta .selectronList{width:100%}
.stickyCta .selectron{width:100%;height:auto;margin-bottom:10px;position:relative;display:block;overflow:visible;font-size:.94em;margin:0 0 5px}
.stickyCta .selectron.hasError{border:1px solid red;border-radius:5px}
.stickyCta .selectronSelected{height:35px;line-height:35px;width:100%!important;border:1px solid #ACACAC;border-radius:5px}
.stickyCta .shown .selectronSelected{border:1px solid #ACACAC;border-radius:5px 5px 0 0}
.stickyCta .stickyCtaBlockWrapper,.stickyCta .stickyCtaInner,.stickyCta .block{position:relative;top:0;display:inline-block;vertical-align:top;margin:0}
.stickyCta .stickyCtaBlockWrapper .errorMessage,.stickyCta .stickyCtaInner .errorMessage,.stickyCta .block .errorMessage{position:relative;margin-top:5px;color:#FFF;height:50px;z-index:1;zoom:1;left:0;top:0;margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;float:none;background:0}
.stickyCta .stickyCtaBlockWrapper .errorMessage .endCap,.stickyCta .stickyCtaInner .errorMessage .endCap,.stickyCta .block .errorMessage .endCap{color:#FFF;position:absolute;text-indent:0;top:0;left:0;height:40px;width:27px;padding:8px 10px;margin:0;background:#F00;font-size:1.25em;border-radius:5px 0 0 5px}
.stickyCta .stickyCtaBlockWrapper .errorMessage .inner,.stickyCta .stickyCtaInner .errorMessage .inner,.stickyCta .block .errorMessage .inner{position:absolute;left:27px;height:40px;top:0;line-height:40px;padding:0 10px;background:#3D3D3D;width:auto!important;margin-top:0!important;display:inline-block;vertical-align:top;border-radius:0 5px 5px 0}
.stickyCta .stickyCtaBlockWrapper .ctaDropdownArrow,.stickyCta .stickyCtaInner .ctaDropdownArrow,.stickyCta .block .ctaDropdownArrow{position:absolute;right:12px;top:17px;padding:0}
.stickyCta .stickyCtaBlockWrapper .ctaButtonArrow,.stickyCta .stickyCtaInner .ctaButtonArrow,.stickyCta .block .ctaButtonArrow{position:absolute;right:14px;top:14px;padding:0}
.stickyCta .stickyCtaBlockWrapper a[href="#"],.stickyCta .stickyCtaBlockWrapper a.ctaAction,.stickyCta .stickyCtaInner a[href="#"],.stickyCta .stickyCtaInner a.ctaAction,.stickyCta .block a[href="#"],.stickyCta .block a.ctaAction{background-color:#FFF;position:relative;top:0;display:block;text-align:left;width:auto;font-size:16px;padding:10px 35px 10px 50px;text-decoration:none;color:#005691;margin:10px;text-transform:uppercase;border-radius:5px}
.notIos .stickyCta .stickyCtaBlockWrapper a[href="#"]:hover,.stickyCta .stickyCtaBlockWrapper a[href="#"]:focus,.notIos .stickyCta .stickyCtaBlockWrapper a.ctaAction:hover,.stickyCta .stickyCtaBlockWrapper a.ctaAction:focus,.notIos .stickyCta .stickyCtaInner a[href="#"]:hover,.stickyCta .stickyCtaInner a[href="#"]:focus,.notIos .stickyCta .stickyCtaInner a.ctaAction:hover,.stickyCta .stickyCtaInner a.ctaAction:focus,.notIos .stickyCta .block a[href="#"]:hover,.stickyCta .block a[href="#"]:focus,.notIos .stickyCta .block a.ctaAction:hover,.stickyCta .block a.ctaAction:focus{outline:none!important;background-color:#E9E9E9}
.stickyCta .stickyCtaInner{position:relative;text-align:center}
.stickyCta .stickyCtaBlockWrapper{position:relative;top:0;margin:0 auto;padding:0;width:auto;height:auto;display:inline;text-align:center}
.stickyCta .contentUnder{clear:both}
.stickyCta .contentInner{display:none;background-color:#04456A;width:100%;border-top:1px solid #4E7C96;text-align:left;padding:20px 0;margin-left:auto;margin-right:auto}
.stickyCta .contentInner a,.notIos .stickyCta .contentInner a:hover,.stickyCta .contentInner a:active,.stickyCta .contentInner a:focus{background-color:transparent;color:#FFF;text-align:left;padding:0}
.stickyCta .contentInner sup:after{content:" \A ";display:block}
.stickyCta .contentInner br{display:none}
.stickyCta a.button{text-align:center!important;text-decoration:none;display:block!important;margin-right:10px}
.stickyCta .ctaContentUpper{padding:0 10px;width:100%}
.stickyCta .ctaGreyButtons .ctaContentUpper{padding-bottom:0}
.stickyCta .ctaContentUpper .button{margin-bottom:10px}
.stickyCta .stickyCtaHR{display:block;border-bottom:1px solid #4E7C96;margin:20px 0;clear:both}
.stickyCta .ctaGreyButtons .stickyCtaHR{margin:10px 0}
.stickyCta .no-rgba .stickyCtaHR{border-bottom-color:}
.stickyCta .lt-ie8 .stickyCtaHR{margin-top:10px}
.stickyCta .lt-ie8 .ctaGreyButtons .stickyCtaHR{margin-top:10px}
.stickyCta .content .ctaGreyButtons .ctaSubmit{margin:0 10px 10px}
.stickyCta .inputron__pos{display:block;width:100%}
.stickyCta .clearInput{height:40px;width:100%;color:#333;font-size:100%;font-style:normal;padding:5px 10px;margin-bottom:15px;border-radius:3px}
.ie8 .stickyCta .clearInput{padding:0 10px;line-height:40px}
.stickyCta .spriteText{margin:0 auto}
.stickyCta .spriteText span{line-height:1.2em;text-align:left}
.stickyCta .orange{position:relative;background-color:#E65100;height:40px;line-height:40px;width:100%;margin:0;margin-bottom:15px;border:0;font-weight:700;cursor:pointer;display:inline-block;text-align:center!important;border-radius:5px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.75)}
.notIos .stickyCta .orange:hover,.stickyCta .orange:focus{background-color:#BB4200}
.stickyCta .dropdowned{background-color:#04456A;overflow:hidden;z-index:30;color:#FFF;box-shadow:4px 4px 6px 0 rgba(0,0,0,0.3)}
.stickyCta .dropdowned .ctaAction{margin:10px}
.stickyCta .dropdowned .content a{display:inline-block}
.stickyCta .dropdowned .content span{display:block}
.stickyCta .dropdowned .content span.noWrap{display:inline-block;margin:5px 0}
.stickyCta .dropdowned .content .noWrap~span{display:inline-block}
.stickyCta .dropdowned .contentInner .ctaContentUpper{width:100%;padding-left:0;padding-right:0}
.stickyCta .dropdowned .contentInner .stickyCtaHR{display:none}
.stickyCta .dropdowned .contentInner .ctaContentArrow{display:inline-block}
.stickyCta .dropdowned .ctaContentUpper p a:after{content:'';margin-left:10px}
.stickyCta .dropdowned a[href^="tel"]{display:inline}
.stickyCta .dropdowned a[href^="tel"]:after{display:none!important}
.stickyCta .dropdowned a[href="#"]{color:#FFF;background-color:#0E3C59}
.notIos .stickyCta .dropdowned a[href="#"]:hover,.stickyCta .dropdowned a[href="#"]:focus{background-color:#105077}
.stickyCta .dropdowned a[href="#"].icons-input-delete{display:inline;background-color:transparent;position:absolute;width:auto;line-height:normal;text-indent:-9999px;margin:5px 0 0;padding:0 15px;text-decoration:none;color:#005691;text-transform:uppercase;border-radius:0}
.notIos .stickyCta .dropdowned a[href="#"].icons-input-delete:hover,.stickyCta .dropdowned a[href="#"].icons-input-delete:focus{background-color:transparent}
@media screen and (min-width:890px){.stickyCta{height:80px}
}
.ie8 .stickyCta{height:80px}
@media screen and (min-width:0) and (max-width:890px){.stickyCta .stickyCtaBlockWrapper,.stickyCta .stickyCtaInner,.stickyCta .dropdown{width:100%;max-width:596px;text-align:left;margin:auto}
}
.lt-ie8 .stickyCta .contentUnder{margin-top:10px}
.ctaText a[href^="tel"],.ctaText .inlinePhone{display:inline-block;white-space:nowrap}
h1.page-title{font-family:'proxima-nova',Helvetica,Arial,sans-serif;font-size:2em;color:#E65100;padding:20px 0 30px;line-height:normal;margin:0;margin-right:10%;margin-left:10%}
@media screen and (max-width:50em){h1.page-title{font-size:1.5em;padding:5px 0 15px}
}
@media screen and (max-width:527px){h1.page-title{margin-right:0;margin-left:0}
}
article.body-text{margin-right:10%;margin-left:10%;clear:both}
@media screen and (max-width:527px){article.body-text{margin-right:0;margin-left:0}
}
article.body-text.hasBackground{margin-bottom:3%}
article.body-text.hasBackground.hasSeparateBlocks{overflow:hidden;padding-top:0!important}
article.body-text.hasBackground.hasSeparateBlocks.col-2>.col{margin-bottom:-999999px;padding-bottom:999999px;padding-top:3%;border:0;width:48.5%}
@media screen and (max-width:600px){article.body-text.hasBackground.hasSeparateBlocks.col-2>.col{margin-bottom:3%;padding-bottom:0}
article.body-text.hasBackground.hasSeparateBlocks.col-2>.col:first-child{margin-right:0!important}
}
article.body-text.hasBackground.hasSeparateBlocks.col-2>.col:first-child{margin-right:3%}
article.body-text.hasBackground.hasSeparateBlocks.col-3>.col{width:27.3333%;display:block;float:left;margin-bottom:-999999px;padding-bottom:999999px;padding-top:3%}
@media screen and (max-width:800px){article.body-text.hasBackground.hasSeparateBlocks.col-3>.col{margin-bottom:3%;padding-bottom:0}
article.body-text.hasBackground.hasSeparateBlocks.col-3>.col:first-child+div{margin-left:0!important;margin-right:0!important}
}
article.body-text.hasBackground.hasSeparateBlocks.col-3>.col:first-child+div{border:0;margin-left:2%;margin-right:2%}
article.body-text.hasBackground.col-3>.col{padding:0 3%;width:28%}
article.body-text.hasBackground.col-2>.col{padding:0 2%}
article.body-text.hasBackground.col-2,article.body-text.hasBackground.col-3{padding-top:3%}
article.body-text.hasBackground.col-1{padding:2% 1%}
article.body-text.hasBackground.bodyTextIntro.hasSeparateBlocks+article.body-text.hasBackground{margin-top:0}
article.body-text.hasBackground+article.body-text.hasBackground.bodyTextIntro{margin-top:0}
article.body-text h3,article.body-text h4,article.body-text h5{font-weight:700}
article.body-text h3{font-size:1.125em}
article.body-text h4{font-size:1em}
article.body-text h5{font-size:.875em}
article.body-text ul,article.body-text ol{list-style-position:outside;margin-bottom:3%;margin-top:1%;padding:0 0 0 25px}
article.body-text ul li{list-style-type:disc}
article.body-text ol li{list-style-type:decimal}
article.body-text li{line-height:1.5em;list-style-position:outside;margin-bottom:1%}
article.body-text div+h2,article.body-text div+h3,article.body-text div+h4,article.body-text div+h5,article.body-text div+h6,article.body-text p+h2,article.body-text p+h3,article.body-text p+h4,article.body-text p+h5,article.body-text p+h6{margin-top:1%}
article.body-text img.left+p,article.body-text img.right+p{margin-top:0}
article.body-text h2+h3,article.body-text h3+h4,article.body-text h4+h5{margin-top:1%}
article.body-text p,article.body-text address,article.body-text blockquote,article.body-text cite,article.body-text quote{margin-top:1%}
article.body-text .portfolio{height:auto}
article.body-text .portfolio .content{height:auto;clear:both}
article.body-text.col-2 ul,article.body-text.col-2 ol,article.body-text.col-2 li:first-child{margin-top:0}
article.body-text.col-1 li{line-height:150%}
article.body-text h1+p,article.body-text h2+p,article.body-text h3+p,article.body-text h4+p,article.body-text h5+p,article.body-text h6+p{margin-top:1%}
article.body-text p,article.body-text address,article.body-text abbr,article.body-text blockquote,article.body-text cite,article.body-text quote{line-height:1.5em;margin-bottom:2%}
article.body-text p+p{margin-top:2%}
article.body-text p+h2,article.body-text p+h3,article.body-text p+h4,article.body-text p+h5,article.body-text p+h6,article.body-text p+p{margin-top:1%}
article.body-text.col-1 h2,article.body-text.col-1 h3,article.body-text.col-1 h4{min-width:250px}
article.body-text aside.disclosure{font-size:.9em;margin-top:30px}
article.body-text aside.disclosure p,article.body-text aside.disclosure p+p{margin:15px 0}
article.body-text.last{margin-bottom:-1%!important}
article.body-text.last aside.disclosure{margin-bottom:2%!important}
article.body-text img{margin:0 3% 2% 0}
article.body-text img.right{float:right;margin:0 0 2% 3%}
article.body-text img.top{float:none;display:block}
article.body-text img.left{float:left}
article.body-text p.center{text-align:center}
article.body-text h2,article.body-text h3,article.body-text h4{position:relative}
article.body-text h2>img,article.body-text h3>img,article.body-text h4>img{position:absolute;right:80%;bottom:10px}
article.body-text table{background:#FFF;width:100%!important;border-collapse:collapse;clear:both}
article.body-text table .subHeading,article.body-text table .primaryHeading>td,article.body-text table .primaryHeading>th,article.body-text table .secondaryHeading>th,article.body-text table .secondaryHeading>td,article.body-text table th{font-weight:bold;color:#FFF;background-color:#666}
article.body-text table th,article.body-text table td{padding:10px 15px;width:auto!important;border:1px solid #C6C6C6;border-collapse:collapse;vertical-align:middle;text-align:left}
article.body-text table .alt td{color:#333;background-color:#F1F1F1}
article.body-text table tbody img{width:1.4em;height:auto!important}
article.body-text .withImage{margin-bottom:5%}
article.body-text .withImage>img{float:left;margin:0 3% 2% 0}
article.body-text .withImage>img.top{float:none;margin:1% 0 2%;display:block}
article.body-text .withImage>img.right{float:right;margin:0 0 2% 3%}
article.body-text .withImage h2,article.body-text .withImage p{display:table-row}
article.body-text .withImage.portfolio>img.top{margin:1% 0 2% 0;float:none}
article.body-text .withImage.portfolio>img.right{float:right;margin-left:1%;margin-right:0}
article.body-text div.col ul,article.body-text div.col ol{margin-bottom:0}
article.body-text div.col li{line-height:150%;margin:4% 0 0}
article.body-text div.col h2+ul li:first-child,article.body-text div.col h2+ol li:first-child,article.body-text div.col h3+ul li:first-child,article.body-text div.col h3+ol li:first-child,article.body-text div.col h4+ul li:first-child,article.body-text div.col h4+ol li:first-child{margin-top:2%}
article.body-text.framed{border:1px solid #C6C7C6;padding:0;margin-bottom:10px}
article.body-text.framed h2{background:none repeat scroll 0 0 #666;color:#FFF;font-family:'proxima-nova',sans-serif,arial,helvetica,clean,sans-serif;font-size:1.2em;font-weight:bold;padding:1% 1%}
article.body-text.framed>*{padding:0 1%}
article.body-text.framed ul,article.body-text.framed ol{float:left;margin:1% 0;padding:1% 2% 0 6%;width:49%;margin-left:.3%}
@media screen and (max-width:527px){article.body-text.framed ul,article.body-text.framed ol{width:89%;margin:0;padding-left:10%}
article.body-text.framed ul:first-child,article.body-text.framed ol:first-child{margin-bottom:0}
}
article.body-text.framed li a{font-size:1.1em;font-weight:bold}
article.body-text.framed li span{font-size:1em;font-weight:normal}
article.body-text.col-2,article.body-text.col-3{padding-bottom:3%}
article.body-text.col-2>.col{float:left;width:50%}
article.body-text>div.col:first-child{border-right:1px dotted #666;padding:0 15px 0 0}
article.body-text.col-2>div.col+div.col{padding-left:2%}
article.body-text.col-3 h2,article.body-text.col-3 h3,article.body-text.col-3 h4{font-size:1.125em;font-weight:700}
article.body-text.col-3>div.col{box-sizing:content-box;display:inline-block;width:30%;vertical-align:top}
article.body-text.col-3>div.col:first-child{border:medium none;padding-right:2%}
article.body-text.col-3>div.col:first-child+div{border-left:1px dotted #666;border-right:1px dotted #666;padding-right:2%}
article.body-text.col-3>div.col+div.col{padding-left:2%}
article.body-text.withDropdown{margin-bottom:5px}
article.body-text.withDropdown input[type="submit"]{margin:0;width:30%;max-width:220px;min-width:220px}
article.body-text.withDropdown .selectronLi>span br{display:none}
article.body-text.withDropdown .selectron{float:left;width:auto;min-width:420px;margin-right:10px;margin-bottom:10px}
article.body-text.withDropdown .selectron.hasError{border-radius:5px}
article.body-text.withDropdown .selectron.hasError .selectronSelected{border:2px solid red}
article.body-text.withDropdown .selectron .selIndicator{bottom:0;right:0;top:0}
article.body-text.withDropdown .selectronSelected{border:1px solid #ACACAC;height:auto;width:auto;line-height:20px;padding-right:25px;padding-top:10px;padding-bottom:10px;word-wrap:normal;overflow:auto;white-space:normal}
article.body-text.withDropdown .selectronSelected br{display:none}
article.body-text.withDropdown .selectronList{width:100%;margin-bottom:0}
article.body-text.withDropdown .buttonWrapper{width:auto;margin-bottom:10px;float:left}
article.body-text.withDropdown .buttonWrapper .blue{box-shadow:none}
article.body-text.withDropdown .buttonWrapper .sprite{cursor:pointer;height:11px;left:-21px;position:relative;width:6px}
article.body-text.withDropdown .errorMessage{width:240px;border-radius:5px;margin-bottom:5px;background:white;color:#444}
article.body-text.withDropdown .selectronListWrapper>div{height:0}
.withImage.portfolio .content strong{font-size:18px}
.content p,.content h2{line-height:inherit}
.pressRelease.body-text h2{font-size:1em;font-style:italic;font-weight:700}
.pressRelease.body-text h3{font-size:1.125em}
.withDisclosure~.topFade,.withDisclosure~.articleList,.withDisclosure~.optionLink,.withDisclosure~.contentPromo.resourceCenter{margin-top:2%}
ol.ol-graphics{counter-reset:heading;list-style-type:none}
ol.ol-graphics li{list-style-position:outside;list-style-type:none}
ol.ol-graphics li:before{border-right:1px dotted #FF5A00;content:counter(heading,decimal);counter-increment:heading;display:inline;float:left;font-size:1.5em;height:1.2em;left:-2%;margin:0 -1% 0 0;padding:0 1.2% 0 0;position:relative;text-indent:0}
ol.ol-graphics li h2{font-size:1.5em;margin-bottom:0}
ol.ol-graphics li p{font-size:1em;margin-left:2%}
@media screen and (max-width:800px){article.body-text.col-3 ul,article.body-text.col-3 ol{margin-bottom:4%!important;margin-top:2%!important}
article.body-text.col-3>div.col{display:block;clear:both;width:100%!important;padding-left:0!important;padding-right:0!important;border:0!important}
article.body-text.col-3.hasBackground>div.col{padding-left:2%!important;padding-right:2%!important;box-sizing:border-box}
}
@media screen and (max-width:600px){article.body-text .withImage>img.top{margin:1% 1% 2% 0}
article.body-text ul,article.body-text ol{margin-bottom:4%!important;margin-top:0!important}
article.body-text .withImage.portfolio>img.right{float:none;margin:0;margin-bottom:1%}
article.body-text.col-2>div.col,article.body-text.col-3>div.col{display:block;clear:both;width:100%!important;padding-left:0!important;padding-right:0!important;border:0!important}
article.body-text.col-2.hasBackground>div.col,article.body-text.col-3.hasBackground>div.col{padding-left:2%!important;padding-right:2%!important;box-sizing:border-box}
.body-text .col P A IMG{padding:5px!important}
}
@media screen and (max-width:720px){article.withDropdown .buttonWrapper{padding-left:0;clear:both}
article.withDropdown .selectron{margin-bottom:10px}
}
@media screen and (max-width:500px){article.body-text img.large.left,article.body-text img.large.right{float:none}
article.body-text.withDropdown .selectron{width:100%;min-width:0;margin-bottom:10px}
article.body-text.withDropdown .selectronSelected{width:100%}
article.body-text.withDropdown .selectronSelected br{display:block}
article.body-text.withDropdown .selectronLi>span{padding:8px 8px 8px 8px;white-space:normal}
article.body-text.withDropdown .selectronList{width:100%;margin-top:0!important}
article.body-text.withDropdown input[type="submit"]{max-width:220px;width:220px}
article.body-text.withDropdown .errorMessage{margin-bottom:5px}
article.body-text.withDropdown article.body-text.withDropdown .selectronSelected br,article.body-text.withDropdown .selectronLi>span br{display:block}
article.body-text.withDropdown li{margin-bottom:0}
}
@media screen and (max-width:400px){article.body-text .withImage .content{overflow:visible}
article.body-text .withImage h2{display:table-row}
article.body-text>img.right{float:none!important;padding-left:0!important}
}
@media screen and (max-width:320px){article.body-text>img{float:none!important;padding-left:0!important}
.body-text ol.ol-graphics li h2{margin-left:10px;min-width:auto;max-width:88%}
article.withDropdown .selectron{font-size:.9em}
}
.pressContactInfo{margin-right:10%;margin-left:10%;margin-bottom:10px;margin-top:30px;border:1px solid #CCC;padding:1% 2%}
@media screen and (max-width:527px){.pressContactInfo{margin-right:0;margin-left:0}
}
.pressContactInfo h2,.pressContactInfo h3,.pressContactInfo h4,.pressContactInfo h5{font-weight:700;font-size:1em}
.pressContactInfo li{display:inline-block;margin-right:20px;line-height:1.5em}
.page-title+.body-text{margin-top:-2%}
.msie article.body-text .left~ul,.msie article.body-text .left~ol{list-style-position:inside;position:relative;left:1em;margin-right:1em}
.msie article.body-text .left~ul li,.msie article.body-text .left~ol li{text-indent:-1.45em;list-style-position:inside}
.executive-bios{font-size:1em;padding:0;display:table}
.executive-bios.col-1>div.col,.executive-bios.col-2>div.col,.executive-bios.col-3>div.col{display:table-cell;float:none;border-left:1px dotted #666;border-right:1px dotted #666;width:33.2%;padding:0!important}
.executive-bios>div.col.first,.executive-bios>div.col.last{border:0}
.executive-bios .col a{display:block;color:#333;padding:5% 20%;border:0}
.executive-bios .col a>span{display:block;position:relative;margin-bottom:2%}
.executive-bios .col a>span img{margin:0 auto;width:100%}
.executive-bios .col a span strong{clear:both;color:#005691;display:block}
.executive-bios .col a span strong:after{content:' ';display:block;height:15px;position:absolute;right:3px;top:2px;width:10px}
.notIos .executive-bios .col a:hover{text-decoration:none;background:#E3E3E3}
.notIos .executive-bios .col a:hover strong{text-decoration:underline}
.notIos .executive-bios .col a:hover span{text-decoration:none}
.notIos .executive-bios .col:hover{background:#E3E3E3}
.notIos .executive-bios .col.noContent:hover{background:transparent}
@media screen and (max-width:65em){article.executive-bios .col A{padding:5% 15%}
}
@media screen and (max-width:60em){article.executive-bios .col A{padding:5% 10%}
}
@media screen and (max-width:55em){article.executive-bios .col A{padding:5%}
}
@media screen and (max-width:50em){.executive-bios{display:block;width:100%}
.executive-bios>div.col a{display:table;width:96%;padding:2%}
.executive-bios>div.col a>span{display:table-cell;word-wrap:break-word}
.executive-bios>div.col a>span img{display:block;margin:3%;width:94%}
.executive-bios>div.col a>span strong{position:relative}
.executive-bios>div.col a>span strong:after{right:-12px}
.executive-bios>div.col a>span:first-child{width:25%}
.executive-bios>div.col a>span:last-child{vertical-align:middle;padding-left:2%}
.executive-bios>div.col:first-child{border-top:0}
.executive-bios:last-child{border-bottom:0!important}
.executive-bios.col-1>div.col,.executive-bios.col-2>div.col,.executive-bios.col-3>div.col{display:block;clear:both;width:100%;border-top:1px dotted #666!important;border-left:0;border-right:0}
.executive-bios .col.noContent{display:none!important}
}
@media screen and (max-width:400px){.executive-bios>div.col a>span{font-size:.9em}
.executive-bios>div.col a>span strong{padding-bottom:6px}
.executive-bios>div.col a>span br{display:none}
.executive-bios>div.col a>span:first-child{width:30%}
}
.optionLink{margin-right:10%;margin-left:10%;position:relative;margin-bottom:5%}
@media screen and (max-width:527px){.optionLink{margin-right:0;margin-left:0}
}
.optionLink p{display:table-cell;line-height:150%}
.optionLink h2{margin-bottom:1%}
.optionLink img{float:left;margin-bottom:20px;margin-right:20px}
.optionLink .content{position:relative;width:100%;padding-right:32%}
.optionLink .rightLink{display:block;position:absolute;right:0;top:0;border-left:1px dotted #666;margin-left:2%;padding:0 0 0 2%;width:30%}
.optionLink .rightLink .pdfText{display:none}
.optionLink .rightLink a{display:block;text-decoration:none;padding:5%;margin-right:5%}
.notIos .optionLink .rightLink a:hover,.optionLink .rightLink a:focus{background-color:#D2D2D2}
@media screen and (max-width:996px){.optionLink .content{padding-right:0}
.optionLink p{padding-bottom:2%}
.optionLink .rightLink{margin-top:2%;position:relative;bottom:0;display:table-row;border:0;line-height:150%;margin-left:0;width:100%;padding-left:0}
.optionLink .rightLink a{display:block;text-decoration:none;padding:0;margin-right:0}
.notIos .optionLink .rightLink a:hover,.optionLink .rightLink a:focus{background-color:transparent;text-decoration:underline}
}
@media screen and (max-width:480px){.optionLink .content h1,.optionLink .content h3{font-size:1.5em}
.optionLink .content h2{font-size:1em}
}
#vHeader{display:block;width:100%;padding:20px;background-repeat:no-repeat;background-position:left;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:16px;position:relative;margin:0 0 10px 0;overflow:hidden;zoom:1}
#vHeader.small{background:left no-repeat;height:80px}
.ie8 #vHeader.small{padding-top:0}
#vHeader.small .visual-header-small-title{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.ie8 #vHeader.small .visual-header-small-title{line-height:80px;top:auto}
#vHeader.medium{background:right no-repeat;height:200px}
#vHeader .visual-header-medium-title,#vHeader .visual-header-small-title{font-size:300%;margin:0 20px 0 0;font-family:proxima-nova,Helvetica,Arial,sans-serif;position:absolute}
#vHeader .larger1{color:inherit;font-size:1em;margin-top:0!important;padding:0!important;font-weight:400;font-family:proxima-nova,Helvetica,Arial,sans-serif!important}
#vHeader .Light{color:#333!important}
#vHeader .Dark{color:#FFF!important}
#vHeader .subText,#vHeader .supText,#vHeader .subtext2{display:block;font-weight:400;text-transform:none;font-family:Arial,Helvetica,sans-serif!important;margin:10px 0 0 0;font-size:16px!important}
@media screen and (min-width:33em) and (max-width:819px){#vHeader .visual-header-medium-title{font-size:200%}
#vHeader .visual-header-small-title{font-size:2em}
}
@media screen and (max-width:527px){#vHeader .visual-header-small-title{font-size:24px}
#vHeader.medium .visual-header-medium-title,#vHeader.medium .visual-header-small-title{font-size:32px}
}
.visual-header--medium{margin-bottom:10px;font-family:'proxima-nova',sans-serif;overflow:hidden;position:relative}
.visual-header--medium__content{position:absolute;top:0;display:block;height:100%;width:780px;padding-left:320px}
@media screen and (max-width:799px){.visual-header--medium__content{padding-left:5px;width:60%;right:0}
}
.ie8 .visual-header--medium__content{display:table-cell;vertical-align:middle}
.visual-header--medium__content--controller{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;padding-right:5px}
.ie8 .visual-header--medium__content--controller{position:relative;vertical-align:middle;top:0}
.visual-header--medium__bgImg{position:relative;left:0}
@media screen and (max-width:527px){.visual-header--medium__bgImg{height:auto;width:100%}
}
@media screen and (min-width:33em) and (max-width:799px){.visual-header--medium__bgImg{height:auto;width:100%}
}
.visual-header--medium__suptext{font-size:32px}
@media screen and (max-width:527px){.visual-header--medium__suptext{font-size:16px;line-height:1em}
}
@media screen and (min-width:33em) and (max-width:819px){.visual-header--medium__suptext{font-size:18px;line-height:1.6em}
}
.visual-header--medium__subtext{margin-bottom:0;font-size:30px}
@media screen and (max-width:527px){.visual-header--medium__subtext{font-size:14px;line-height:1em}
}
@media screen and (min-width:33em) and (max-width:819px){.visual-header--medium__subtext{font-size:16px;line-height:1.3em}
}
.visual-header--medium__header{font-size:44px;font-weight:700;line-height:.95em}
@media screen and (max-width:527px){.visual-header--medium__header{font-size:18px;line-height:.9em;margin-bottom:2px}
}
@media screen and (min-width:33em) and (max-width:819px){.visual-header--medium__header{font-size:30px}
}
.ie8 .accordion .accordionIntro{min-height:30px}
.accordion{font-size:1em;margin:15px 0;margin-right:10%;margin-left:10%}
@media screen and (max-width:527px){.accordion{margin-right:0;margin-left:0}
}
.accordion h2,.accordion h3,.accordion h4,.accordion h5{color:#333;font-size:100%}
.accordion article+article .summary{border-top:1px solid #EBEBEB!important}
.accordion img.leftAlign{margin:0 20px 15px 0;float:left}
.accordion img.rightAlign{float:right;margin:0 0 15px 20px}
.accordion.sitemap li a,.accordion.sitemap li a.parent{font-size:18px;font-weight:bold}
.accordion.sitemap li a.child{font-size:16px;font-weight:normal}
.accordion .summary{background:#D7D7D7;font-family:Arial;font-weight:bold;border:1px solid #C2C2C2;border-bottom:1px solid #B7B7B7}
.accordion .summary a{position:relative;display:block;color:#2A2A2A;padding:10px 7% 10px 2%;line-height:1.5em;width:auto;font-size:120%}
.notIos .accordion .summary a:hover,.accordion .summary a:active,.accordion .summary a:focus{text-decoration:none}
.accordion .summary .marker{position:absolute;right:3%;top:44%}
.notIos .accordion .summary:hover{background:#BFBFBF}
.accordion .summary.active{border-bottom:0}
.accordion .accordionIntro{position:relative;padding:10px 10px 10px 0;min-height:40px}
.accordion .accordionIntro h2,.accordion .accordionIntro h3,.accordion .accordionIntro h4,.accordion .accordionIntro h5{display:inline-block;color:#377806;font-size:1.3em;font-weight:bold;width:75%;line-height:1.2em}
.accordion .accordionIntro .expander{position:absolute;display:inline-block;text-align:right;margin-bottom:5px;right:0}
.accordion .content{overflow:hidden}
.accordion .content article .details{overflow:hidden;padding:2%;border:1px solid #C2C2C2;background:#EBEBEB}
.accordion .content article .details p{line-height:150%;margin-top:10px}
.accordion .content article .details h2,.accordion .content article .details h3,.accordion .content article .details h4,.accordion .content article .details h5{margin-top:10px;font-weight:bold}
.accordion .content article .details ul,.accordion .content article .details ol{list-style:disc outside none!important;margin-top:10px;margin-left:20px}
.accordion .content article .details ul.unOrdered,.accordion .content article .details ol.unOrdered{list-style:none!important}
.accordion .content article .details ul.unOrdered~.accordion .content article .details ul.unOrdered,.accordion .content article .details ol.unOrdered~.accordion .content article .details ul.unOrdered,.accordion .content article .details ul.unOrdered~.accordion .content article .details ol.unOrdered,.accordion .content article .details ol.unOrdered~.accordion .content article .details ol.unOrdered{margin-left:0;margin-bottom:0;margin-top:0}
.accordion .content article .details ul li,.accordion .content article .details ol li{line-height:1.5em;margin-bottom:1%!important}
.accordion .content article .details ol{list-style-type:decimal!important}
.accordion .content article .details.collapsed{display:none}
.accordion .content article .details .tableArea{margin:0}
.accordion .content article .details table{background:#FFF;width:100%!important;border-collapse:collapse}
.accordion .content article .details table .subHeading,.accordion .content article .details table .primaryHeading>td,.accordion .content article .details table .primaryHeading>th,.accordion .content article .details table .secondaryHeading>th,.accordion .content article .details table .secondaryHeading>td,.accordion .content article .details table th{font-weight:bold;color:#FFF;background-color:#666}
.notIos .accordion .content article .details table .subHeading a a:hover,.accordion .content article .details table .subHeading a:focus,.notIos .accordion .content article .details table .primaryHeading>td a a:hover,.accordion .content article .details table .primaryHeading>td a:focus,.notIos .accordion .content article .details table .primaryHeading>th a a:hover,.accordion .content article .details table .primaryHeading>th a:focus,.notIos .accordion .content article .details table .secondaryHeading>th a a:hover,.accordion .content article .details table .secondaryHeading>th a:focus,.notIos .accordion .content article .details table .secondaryHeading>td a a:hover,.accordion .content article .details table .secondaryHeading>td a:focus,.notIos .accordion .content article .details table th a a:hover,.accordion .content article .details table th a:focus{color:#FFF;text-decoration:underline;display:block}
.accordion .content article .details table th,.accordion .content article .details table td{padding:10px 15px;width:auto!important;border:1px solid #D6D6D6;border-collapse:collapse;vertical-align:top;text-align:left}
.accordion .content article .details table th ul,.accordion .content article .details table th ol,.accordion .content article .details table td ul,.accordion .content article .details table td ol{list-style-position:inside!important}
.accordion .content article .details table .alt td{color:#333;background-color:#F1F1F1}
.accordion .content article .details table tbody img{width:1.4em;height:auto!important}
.accordion .content article .details table .sectionHeading,.accordion .content article .details table .fundName,.accordion .content article .details table .subHeading,.accordion .content article .details table [scope="rowgroup"]{color:#333;background-color:#C7D6DE}
.accordion .content article .details table .sectionHeading th,.accordion .content article .details table .sectionHeading td,.accordion .content article .details table .fundName th,.accordion .content article .details table .fundName td,.accordion .content article .details table .subHeading th,.accordion .content article .details table .subHeading td,.accordion .content article .details table [scope="rowgroup"] th,.accordion .content article .details table [scope="rowgroup"] td{color:#333;background-color:#C7D6DE!important}
.accordion .cols1 ul.unOrdered{width:90%}
.accordion .cols2 ul.unOrdered{width:45%}
.accordion .cols3 ul.unOrdered{width:32%}
.accordion .cols4 ul.unOrdered{width:24.5%;margin-left:0!important;margin-top:0!important;padding-right:0!important}
.accordion ul.unOrdered{display:inline-block;padding-left:20px;padding-right:10px;margin-left:0!important;border-left:1px dotted #7F7F7F;vertical-align:top;list-style:none!important}
.accordion ul.unOrdered li{margin-bottom:10px}
.accordion ul.unOrdered:first-child{border-left:0}
@media screen and (max-width:960px){.accordion .cols4 ul.unOrdered{padding-left:20px}
.cols4 ul,.cols4 ol{margin-bottom:0!important;width:47%!important}
.cols4 ul li,.cols4 ol li{margin-bottom:1%!important}
.cols4 ul.unOrdered.col-3,.cols4 ol.unOrdered.col-3{clear:both;border-left:none!important;padding-left:20px!important;margin-top:20px!important}
.cols4 ul.unOrdered.col-4,.cols4 ol.unOrdered.col-4{margin-top:20px!important}
}
@media screen and (max-width:900px){.accordion .cols3 ul.unOrdered{width:32%}
}
@media screen and (max-width:760px){.accordion .cols1 ul.unOrdered,.accordion .cols2 ul.unOrdered,.accordion .cols3 ul.unOrdered{display:block;width:100%!important;border:0}
}
@media screen and (max-width:600px){.accordion .cols1 ul.unOrdered,.accordion .cols2 ul.unOrdered,.accordion .cols3 ul.unOrdered,.accordion .cols4 ul.unOrdered{display:block;width:100%!important;border:0;padding-left:0;margin-top:0!important}
.accordion .cols1 ul.unOrdered.col-1,.accordion .cols2 ul.unOrdered.col-1,.accordion .cols3 ul.unOrdered.col-1,.accordion .cols4 ul.unOrdered.col-1{margin-top:10px!important}
.accordion .cols1 ul.unOrdered.col-3,.accordion .cols1 ul.unOrdered.col-4,.accordion .cols2 ul.unOrdered.col-3,.accordion .cols2 ul.unOrdered.col-4,.accordion .cols3 ul.unOrdered.col-3,.accordion .cols3 ul.unOrdered.col-4,.accordion .cols4 ul.unOrdered.col-3,.accordion .cols4 ul.unOrdered.col-4{padding-left:0!important;margin-top:0!important}
}
.in-page-search .placeholderOverlay{background:transparent;bottom:-6px;display:block;font-weight:normal;position:absolute;top:inherit;vertical-align:bottom;width:120px}
.gsc-search-box td.gsc-clear-button .gsc-clear-button{display:none}
.gsc-completion-container .gsc-completion-title{color:#005691;font-size:1.4em!important;font-weight:400;text-decoration:none;margin-bottom:3px}
.gsc-completion-container .gsc-completion-snippet{font-size:1em!important}
.gsc-completion-container .gsc-completion-promotion-table{margin:7px 0!important}
.in-page-search{margin-right:10%;margin-left:10%;padding:0}
@media screen and (max-width:527px){.in-page-search{margin-right:0;margin-left:0}
}
.in-page-search .cse .gsc-control-cse,.in-page-search .gsc-control-cse{padding:0}
.in-page-search+.body-text{margin-top:20px;display:none}
.in-page-search page- form{display:table;overflow:hidden;width:100%}
.in-page-search .gs-result .gs-title,.in-page-search .gs-result .gs-title *{color:#005691;text-decoration:none}
.in-page-search .gsc-control-cse .gs-result .gs-title *{font-size:1em}
.in-page-search .gsc-search-box{background:#D7D7D7;margin:0 0 0 auto;padding:10px;position:relative}
.in-page-search .gsc-search-box td.gsc-input{padding-right:0}
.in-page-search .gsc-search-box input.gsc-input{border-radius:5px 0 0 5px;font-weight:normal;height:39px;padding-left:10px;width:100%}
.ie8 .in-page-search .gsc-search-box input.gsc-input{line-height:39px}
.in-page-search .gsc-search-box .clearingWrapper{display:block;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:auto}
.in-page-search .icons-search-promotion{margin:0 0 -2px 7px}
.in-page-search .gsc-tabsArea{display:none}
.in-page-search .gsc-above-wrapper-area{border-bottom:0 solid}
.in-page-search .gsc-results{width:100%}
.in-page-search .gsc-results .gsc-result,.notIos .in-page-search .gsc-results .gsc-result:hover{padding:0;margin:0;border:0 solid}
.notIos .in-page-search .gsc-webResult.gsc-result a:hover{text-decoration:none}
.in-page-search .gsc-webResult.gsc-result .gs-spelling{margin-bottom:5px}
.in-page-search .gsc-webResult.gsc-result .gs-spelling a{color:#005691;text-decoration:none}
.notIos .in-page-search .gsc-webResult.gsc-result .gs-spelling a:hover{text-decoration:underline}
.in-page-search .gsc-webResult.gsc-result .gs-spelling.gs-spelling-original{margin-bottom:15px}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table{margin:0;position:relative}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result:before,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table:before{content:'';display:block;border-top:1px solid #CCC;height:0;width:94%;left:3%;position:absolute}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result:after,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table:after{content:'';position:absolute;right:20px;top:47%}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result tbody,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table tbody{display:block;padding:5px 10px;margin:10px 0}
@media screen and (min-width:527px){.in-page-search .gsc-webResult.gsc-result .gsc-table-result tbody,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table tbody{padding:12px 10px}
}
.notIos .in-page-search .gsc-webResult.gsc-result .gsc-table-result tbody:hover,.notIos .in-page-search .gsc-webResult.gsc-result .gs-promotion-table tbody:hover{background:#F3F3F3;border-radius:5px;text-decoration:none;cursor:pointer}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result .gs-title,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table .gs-title{height:auto;overflow:visible;text-decoration:none;line-height:1}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result .gs-title>*,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table .gs-title>*{color:#005691;font-size:1.1em!important;font-weight:400;text-decoration:none}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result .gs-title>b,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table .gs-title>b{font-weight:700}
.in-page-search .gsc-webResult.gsc-result .gsc-table-result .gs-web-image-box,.in-page-search .gsc-webResult.gsc-result .gsc-table-result .gs-promotion-image-box,.in-page-search .gsc-webResult.gsc-result .gsc-table-result .gs-per-result-labels,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table .gs-web-image-box,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table .gs-promotion-image-box,.in-page-search .gsc-webResult.gsc-result .gs-promotion-table .gs-per-result-labels{display:none}
.notIos .in-page-search .gs-result a:hover,.in-page-search .gs-result a:focus,.in-page-search .gs-result a:active{text-decoration:none}
.in-page-search .gs-result a.gs-visibleUrl,.in-page-search .gs-result .gs-visibleUrl{color:#38700D;padding:10px 7% 0 0;word-wrap:break-word;font-size:1.23em!important}
.in-page-search .gs-result .gs-snippet{background-color:transparent;border:0 solid;color:#333;font-size:1.23em!important;margin:0;padding:10px 7% 0 0}
.in-page-search .gsc-result-info{color:#333;padding-left:0;margin:1% auto 2%;font-size:124%}
.in-page-search .gsc-results .gsc-cursor{position:relative;display:block}
.in-page-search .gsc-results .gsc-cursor-box{margin:0 auto;padding-top:15px;width:100%;text-align:center;position:relative}
.in-page-search .gsc-results .gsc-cursor-box:before{content:'';display:block;border-top:1px solid #CCC;height:0;width:94%;left:3%;top:0;position:absolute}
.in-page-search .gsc-results .gsc-cursor-box .prevButton,.in-page-search .gsc-results .gsc-cursor-box .nextButton{display:none;position:relative}
.in-page-search .gsc-results .gsc-cursor-box .next,.in-page-search .gsc-results .gsc-cursor-box .prev{background-color:transparent;opacity:.6;position:relative;top:13px}
.notIos .in-page-search .gsc-results .gsc-cursor-box .next:hover,.notIos .in-page-search .gsc-results .gsc-cursor-box .prev:hover{background-color:transparent;opacity:1}
.in-page-search .gsc-results .gsc-cursor-box .gsc-cursor-page{color:#005691;display:inline-block;font-size:1.23em;margin:0 4px;padding:5px 10px;text-decoration:none}
.in-page-search .gsc-results .gsc-cursor-box .gsc-cursor-page:active,.in-page-search .gsc-results .gsc-cursor-box .gsc-cursor-page:focus,.notIos .in-page-search .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{background-color:#E0E0E0;text-decoration:none}
.in-page-search .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{color:#333;background-color:#ECECEC;pointer-events:none}
.in-page-search td.gsc-search-button{padding:0;margin:0;max-width:34px;position:relative;z-index:1}
.in-page-search input.gsc-search-button{border:0 none;border-radius:0 5px 5px 0;cursor:pointer;font-size:0;height:40px;line-height:0;padding:0!important;margin:0;min-width:34px}
.in-page-search td.gsc-clear-button{position:absolute;top:4px;right:35px}
.in-page-search td.gsc-clear-button .gsc-clear-button{background-color:#FFF}
.in-page-search .cell{background:#D7D7D7;display:table-cell;padding-bottom:9px;vertical-align:bottom;width:43px}
.in-page-search .inputron__pos .errorMessage+.placeholderOverlay{top:40px}
.gcsc-branding{display:none}
.personalized-video .outer-container{background:#1C57A5;margin:0;max-width:100%;padding:0}
.personalized-video .personalized-video-container{background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:27px 1em 30px;position:relative}
@media screen and (min-width:527px){.personalized-video .personalized-video-container{padding-bottom:70px}
}
@media screen and (min-width:799px){.personalized-video .personalized-video-container{padding-bottom:80px}
}
.personalized-video .personalized-video-container>*{margin:0 auto;max-width:997px}
@media screen and (min-width:1100px){.personalized-video .personalized-video-container>*{max-width:997px}
}
.personalized-video #personalizedVideoWrapper{border:2px dotted #FFF;box-sizing:content-box;margin:2em auto;max-width:640px;padding:15px}
@media screen and (min-width:640px){.personalized-video #personalizedVideoWrapper{margin:45px auto 74px}
}
.personalized-video #personalizedVideoWrapper>div{position:relative;height:auto!important;margin:0 auto;max-width:640px;width:auto!important}
.personalized-video #personalizedVideoWrapper>div:before{display:block;content:'';width:100%;padding-top:56.25%}
.personalized-video #personalizedVideoWrapper>div>.content{position:absolute;top:0;left:0;right:0;bottom:0}
.personalized-video #personalizedVideoWrapper iframe{position:absolute;top:0}
.personalized-video header{text-align:center}
@media screen and (min-width:527px){.personalized-video header{text-align:left}
.personalized-video header:after{clear:both;content:'';display:block}
}
.personalized-video header h2{color:#FFF;font-family:proxima-nova,sans-serif;font-size:2em;line-height:1.25;margin:0;max-width:580px}
@media screen and (min-width:527px){.personalized-video header h2{padding-top:23px}
}
.personalized-video .personalized-video-logo{display:block;margin:0 0 1.5em}
@media screen and (min-width:527px){.personalized-video .personalized-video-logo{float:right;margin:0 0 0 1em}
}
.personalized-video .call-to-action{margin:0 auto;max-width:674px;text-align:left}
.personalized-video .button{background:#1C57A5;min-width:100%}
.notIos .personalized-video .button:hover{text-decoration:none!important}
.personalized-video .button+.button{margin-top:1em}
@media screen and (min-width:640px){.personalized-video .button+.button{margin-top:0}
}
@media screen and (min-width:640px){.personalized-video .button{margin:0;min-width:18em}
.personalized-video .button:last-of-type{float:right}
}
.personalized-video .personalized-survey-container{color:#FFF;font-family:proxima-nova,sans-serif;margin:0 auto;padding:25px 0 75px;position:relative;text-align:center}
.personalized-video .personalized-survey-container:before,.personalized-video .personalized-survey-container:after{border-bottom:10px solid #1C57A5;top:-10px;content:'';display:block;position:absolute;width:50%}
@media screen and (min-width:527px){.personalized-video .personalized-survey-container:before,.personalized-video .personalized-survey-container:after{border-bottom-width:20px;top:-20px}
}
@media screen and (min-width:799px){.personalized-video .personalized-survey-container:before,.personalized-video .personalized-survey-container:after{border-bottom-width:30px;top:-30px}
}
.personalized-video .personalized-survey-container:before{border-right:10px solid transparent;left:0}
@media screen and (min-width:527px){.personalized-video .personalized-survey-container:before{border-right-width:20px}
}
@media screen and (min-width:799px){.personalized-video .personalized-survey-container:before{border-right-width:30px}
}
.personalized-video .personalized-survey-container:after{border-left:10px solid transparent;right:0}
@media screen and (min-width:527px){.personalized-video .personalized-survey-container:after{border-left-width:20px}
}
@media screen and (min-width:799px){.personalized-video .personalized-survey-container:after{border-left-width:30px}
}
@media screen and (min-width:799px){.personalized-video .personalized-survey-container{padding-top:45px}
}
.personalized-video .personalized-survey-container h3{color:#FFF;font-weight:600;margin:0 0 20px;text-transform:uppercase}
.personalized-video .personalized-survey-container h3+span{display:inline-block;margin-bottom:75px}
.personalized-video .personalized-survey-container #sundayskySurveyDiv{margin:0 1em}
.personalized-video .personalized-survey-container iframe{background:#0077BE;max-height:320px;max-width:804px;padding:1em 1em 1em 0;width:100%}
#nw-video{position:relative;color:#3498DB}
#nw-video>div{position:absolute!important;overflow:hidden;top:0;right:0;bottom:0;left:0}
#nw-video-messages{z-index:110;text-align:center;-js-display:flex;display:flex;align-items:center;justify-content:center;height:100%;background-color:#1C57A5!important;color:#EFEFEF;margin:0}
#nw-loader{z-index:100}
#sundayskyDiv{position:relative;z-index:90;width:100%;height:100%}
.contentPromo.articleList{margin-right:10%;margin-left:10%;width:auto}
@media screen and (max-width:527px){.contentPromo.articleList{margin-right:0;margin-left:0}
}
.contentPromo.articleList a .inner{padding:3%}
.notIos .contentPromo.articleList a:hover,.contentPromo.articleList a:active,.contentPromo.articleList a:focus{background-color:#E9E9E9;text-decoration:none}
.notIos .contentPromo.articleList a:hover h2,.notIos .contentPromo.articleList a:hover h3,.notIos .contentPromo.articleList a:hover h4,.notIos .contentPromo.articleList a:hover h5,.contentPromo.articleList a:active h2,.contentPromo.articleList a:active h3,.contentPromo.articleList a:active h4,.contentPromo.articleList a:active h5,.contentPromo.articleList a:focus h2,.contentPromo.articleList a:focus h3,.contentPromo.articleList a:focus h4,.contentPromo.articleList a:focus h5{text-decoration:underline}
.contentPromo.articleList .linkContainer{display:table-cell;width:50%;padding-bottom:10px;padding-right:10px}
.contentPromo.articleList .linkContainer.even{padding-right:0}
.contentPromo.articleList .linkContainer>span{display:table-cell;vertical-align:top}
.contentPromo.articleList .linkContainer h2,.contentPromo.articleList .linkContainer h3,.contentPromo.articleList .linkContainer h4,.contentPromo.articleList .linkContainer h5{width:100%;font-size:1.125em;margin-bottom:5px;font-weight:600}
.contentPromo.articleList .articleCategoryTitle{display:block;width:100%;text-align:left;font-size:1.5em;font-weight:600;margin-bottom:1%;color:#000}
.contentPromo.articleList.withBorders .linkContainer{border-right:0}
.contentPromo.articleList.withBorders .linkContainer .inner{border:1px solid #ACACAC}
@media screen and (max-width:680px){.contentPromo.articleList .linkContainer{display:block;width:100%;padding-right:0}
}
@media screen and (max-width:480px){.contentPromo.articleList .linkContainer{border-bottom:0}
}
.infographic img{margin:2%;margin-right:10%;margin-left:10%;width:80%;display:inline-block;visibility:hidden}
@media screen and (max-width:527px){.infographic img{margin-right:0;margin-left:0}
}
.ie8 .infographic img{width:auto}
.infographic textarea{margin:2%;margin-right:10%;margin-left:10%;-webkit-writing-mode:horizontal-tb;background-attachment:scroll;background-clip:border-box;background-color:#F2F2F2;display:inline;font-family:'Courier New',Courier,monospace;font-size:16px;padding:8px 10px;height:144px;width:80%;white-space:pre-wrap;word-spacing:0;word-wrap:break-word;writing-mode:lr-tb;-webkit-user-select:element;-moz-user-select:element;-ms-user-select:element;-o-user-select:element;user-select:element}
@media screen and (max-width:527px){.infographic textarea{margin-right:0;margin-left:0}
}
@media screen and (max-width:527px){.infographic img{width:100%}
.infographic textarea{width:100%}
}
#glossaryTerms{position:relative;margin-right:10%;margin-left:10%;display:inline-block}
@media screen and (max-width:527px){#glossaryTerms{margin-right:0;margin-left:0}
}
#glossaryTerms p{line-height:1.5em}
#glossaryTerms #glossaryNav{display:inline-block;font-weight:700;font-size:20px;margin-bottom:2%}
#glossaryTerms #glossaryNav li{border-right:2px solid #A1A1A1;display:inline-block;list-style:none;margin-top:5px;float:left}
#glossaryTerms #glossaryNav li.last{border-right:0}
#glossaryTerms #glossaryNav li a,#glossaryTerms #glossaryNav li.noLink{padding:0 9px}
#glossaryTerms #glossaryNav li a.active,.notIos #glossaryTerms #glossaryNav li a:hover,#glossaryTerms #glossaryNav li a:focus{background-color:#D7D7D7}
#glossaryTerms #glossaryNav li.noLink{color:#959595}
#glossaryTerms .gTermContent{padding-bottom:3%}
#glossaryTerms .gTermContent h3{font-size:18px;font-weight:700;padding-bottom:1%}
#glossaryTerms .gTermHeader{position:relative;background-color:#666;margin-bottom:2%;padding:0 2%}
#glossaryTerms .gTermHeader a{position:absolute;right:2%;margin-top:11px}
#glossaryTerms .gTermHeader h2{position:relative;display:inline}
#glossaryTerms .gTermHeader a,#glossaryTerms .gTermHeader h2{color:#FFF}
#glossaryTerms #glossaryTerms .last{border-right:medium none}
.mfHoldingsControls{margin-right:10%;margin-left:10%}
@media screen and (max-width:527px){.mfHoldingsControls{margin-right:0;margin-left:0}
}
.mfHoldingsControls .mfHoldingsControlDates a{padding:0 10px;border-left:1px solid #333}
.mfHoldingsControls .mfHoldingsControlDates a:first-child{border:0}
.mfHoldingsControls.mfHoldingsControlsMM .holdingControls{margin-bottom:10px}
.mfHoldingsControls .holdingControls{margin-bottom:20px}
.mfHoldingsControls .holdingControls .selectronSelected{border:1px solid #ACACAC;height:auto;width:auto;line-height:20px;padding:10px 30px 10px 10px;word-wrap:normal;overflow:hidden;white-space:normal}
@media screen and (max-width:33em){.mfHoldingsControls .holdingControls .selectronSelected{padding-right:25px}
}
.mfHoldingsControls .holdingControls .selectron{width:auto;margin:5px 0 10px 1px}
.mfHoldingsControls .holdingControls .selectronList{width:100%;margin-bottom:0}
.mfHoldingsControls .holdingControls .selIndicator{bottom:0;right:0;top:0}
.mfHoldingsControls .holdingControls .selectronLi>span{white-space:normal}
.holdingsMMInfo{margin-right:10%;margin-left:10%;margin-bottom:20px}
@media screen and (max-width:527px){.holdingsMMInfo{margin-right:0;margin-left:0}
}
.holdingsMMInfo span{padding:0 20px;border-left:1px solid #333}
.holdingsMMInfo span:first-child{padding-left:0;border-left:0}
@media screen and (max-width:50em){.holdingsMMInfo span{display:block;padding:0;border:0}
}
.table--scroll-wrapper{display:block;padding:1px;overflow:auto;margin:0 auto 30px}
.ie8 .table--scroll-wrapper{overflow:hidden}
.ie8 .holdingsTable .table--scroll-wrapper{overflow:auto}
article.tableArea{margin-right:10%;margin-left:10%;clear:both;position:relative}
@media screen and (max-width:527px){article.tableArea{margin-right:0;margin-left:0}
}
article.tableArea table{background:#FFF;width:100%!important;border-collapse:collapse;clear:both}
article.tableArea .subHeading,article.tableArea .primaryHeading>td,article.tableArea .primaryHeading>th,article.tableArea .secondaryHeading>th,article.tableArea .secondaryHeading>td,article.tableArea th{font-weight:bold;color:#FFF;background-color:#666;vertical-align:middle}
article.tableArea .subHeading a,article.tableArea .subHeading a:link,article.tableArea .subHeading a:visited,.notIos article.tableArea .subHeading a:hover,article.tableArea .subHeading a:focus,article.tableArea .primaryHeading>td a,article.tableArea .primaryHeading>td a:link,article.tableArea .primaryHeading>td a:visited,.notIos article.tableArea .primaryHeading>td a:hover,article.tableArea .primaryHeading>td a:focus,article.tableArea .primaryHeading>th a,article.tableArea .primaryHeading>th a:link,article.tableArea .primaryHeading>th a:visited,.notIos article.tableArea .primaryHeading>th a:hover,article.tableArea .primaryHeading>th a:focus,article.tableArea .secondaryHeading>th a,article.tableArea .secondaryHeading>th a:link,article.tableArea .secondaryHeading>th a:visited,.notIos article.tableArea .secondaryHeading>th a:hover,article.tableArea .secondaryHeading>th a:focus,article.tableArea .secondaryHeading>td a,article.tableArea .secondaryHeading>td a:link,article.tableArea .secondaryHeading>td a:visited,.notIos article.tableArea .secondaryHeading>td a:hover,article.tableArea .secondaryHeading>td a:focus,article.tableArea th a,article.tableArea th a:link,article.tableArea th a:visited,.notIos article.tableArea th a:hover,article.tableArea th a:focus{color:#FFF;text-decoration:underline;display:block}
article.tableArea td{vertical-align:top}
article.tableArea th,article.tableArea td{padding:10px 15px;width:auto!important;border:1px solid #C6C6C6;border-collapse:collapse;text-align:left}
article.tableArea figcaption{color:#333;text-align:left;line-height:1.6}
article.tableArea figcaption img{vertical-align:middle}
article.tableArea figcaption strong{font-size:36px;padding:10px 0;margin:5% auto 0;vertical-align:middle}
article.tableArea figcaption p{font-size:24px;line-height:1.6}
article.tableArea header{color:#333;caption-side:top;text-align:left;margin:0 auto;display:block;line-height:1.6;font-size:1.5em;clear:both}
article.tableArea header.hasImage img{float:left;height:57px;margin-right:20px}
article.tableArea header.hasImage h1,article.tableArea header.hasImage h2,article.tableArea header.hasImage h3,article.tableArea header.hasImage h4,article.tableArea header.hasImage h5,article.tableArea header.hasImage h6{display:table-cell;font-size:1.125em}
article.tableArea header.hasImage p{display:block;clear:both}
@media screen and (max-width:527px){article.tableArea header h2,article.tableArea header h3,article.tableArea header h4,article.tableArea header h5{font-size:1.2em}
}
article.tableArea td.alt,article.tableArea .alt{color:#333;background-color:#F1F1F1}
article.tableArea td.alt td,article.tableArea .alt td{color:#333;background-color:#F1F1F1}
article.tableArea tbody img{width:1.4em;height:auto!important}
article.tableArea .tableDisclosure,article.tableArea .brDisclosure,article.tableArea .mrDisclosure{font-size:14px;margin:0 auto;text-align:left;clear:both;position:relative}
article.tableArea .top{caption-side:top;margin-bottom:10px}
article.tableArea .bottom{caption-side:bottom}
article.tableArea .brDisclosure,article.tableArea .mrDisclosure,article.tableArea .bottom{top:-20px}
article.tableArea .sectionHeading,article.tableArea .fundName,article.tableArea .subHeading,article.tableArea [scope="rowgroup"]{color:#333;background-color:#C7D6DE}
article.tableArea .sectionHeading th,article.tableArea .sectionHeading td,article.tableArea .fundName th,article.tableArea .fundName td,article.tableArea .subHeading th,article.tableArea .subHeading td,article.tableArea [scope="rowgroup"] th,article.tableArea [scope="rowgroup"] td{color:#333;background-color:#C7D6DE!important}
article.tableArea col.even{background-color:#F1F1F1}
article.tableArea.holdingsTable{margin-bottom:30px;text-align:center}
.mutualFundTable caption,.bankRateTable caption{display:none}
.accordion .content article .details table p{margin-bottom:0}
.mfErrorMsg{border:1px solid #ED1C22;border-radius:5px;line-height:3.1em;font-weight:700;color:#ED1C22;margin:30px 0}
@media screen and (min-width:0) and (max-width:729px){.mfErrorMsg{line-height:1.6em}
}
.lt-ie8 .mfErrorMsg{height:55px;margin-left:15px}
.bankRate .mfError{margin:10px;float:left;position:relative}
.lt-ie8 .mfErrorMsg{margin-left:0}
.bankRate .mfErrorMsg{width:100%;float:left}
.accordion .bankRateTable,.accordion .mfErrorMsg{width:715px}
article.headerDescription+article .mfErrorMsg{margin-top:15px}
.accordion .mfErrorMsg{margin-left:0;margin-right:0;width:715px}
#holdingsPandP a{display:block}
figure[class="video"]{width:100%!important}
#video{padding-right:10%;padding-left:10%;margin:0;width:100%}
@media screen and (max-width:527px){#video{padding-right:0;padding-left:0}
}
#video .video__share__button__container,#video h4{display:none}
#video .video__description__title{margin:2% 0;color:#E65100}
#video .video__description__text{margin-bottom:2%}
#video #video__player,#video #sdlmm_placeholder_sdlmm_video__player{margin:0 auto 10px;background:#FFF}
#video .projekktor{width:100%!important}
#video .vidOptions__shareThis{position:relative;padding:10px 0}
#video .vidOptions__shareThis .vidOptions__shareThis__widgetWrapper{position:absolute;top:5px;right:10px;width:100%;text-align:left;display:inline-block}
#video .vidOptions__shareThis .st_facebook,#video .vidOptions__shareThis .st_twitter,#video .vidOptions__shareThis .st_googleplus,#video .vidOptions__shareThis .st_sharethis{margin:5px;cursor:pointer}
.notIos #video .vidOptions__shareThis .st_facebook:hover,#video .vidOptions__shareThis .st_facebook:focus,.notIos #video .vidOptions__shareThis .st_twitter:hover,#video .vidOptions__shareThis .st_twitter:focus,.notIos #video .vidOptions__shareThis .st_googleplus:hover,#video .vidOptions__shareThis .st_googleplus:focus,.notIos #video .vidOptions__shareThis .st_sharethis:hover,#video .vidOptions__shareThis .st_sharethis:focus{background-color:#CCC}
#video .vidOptions__title{position:relative;font-family:'proxima-nova',Helvetica,Arial,sans-serif;text-transform:uppercase;border-right:1px solid #999;font-size:15px;top:3px;color:#666;display:inline-block;width:75px;padding-right:10px;line-height:16px;text-align:right}
#video .vidOptions__title[for="videoPageLink"],#video .vidOptions__title[for="videoPageEmbed"]{top:0;left:-2px}
#video .vidOptions__title[for="videoPageEmbed"]{top:10px}
#video .video__share{padding-bottom:10px}
#video .video__share__options.vidOptions{padding-bottom:5px;background:#F2F2F2}
#video .video__share__options.vidOptions .vidOptions__input{position:relative;width:100%;padding:5px;text-align:center;display:inline-block}
#video .video__share__options.vidOptions .vidOptions__input--pageLink,#video .video__share__options.vidOptions .vidOptions__input--pageEmbed{border:1px solid #CCC;border-radius:3px;padding:8px 10px;margin:5px;height:34px;outline:0;width:100%;text-align:left;-webkit-writing-mode:horizontal-tb;background-attachment:scroll;background-clip:border-box;background-color:#FFF;display:inline;font-family:'Courier New',Courier,monospace;font-size:14px;white-space:pre-wrap;word-spacing:0;word-wrap:break-word;writing-mode:lr-tb;-webkit-user-select:element;-moz-user-select:element;-ms-user-select:element;-o-user-select:element;user-select:element}
.notIos #video .video__share__options.vidOptions .vidOptions__input--pageLink:hover,#video .video__share__options.vidOptions .vidOptions__input--pageLink:focus,.notIos #video .video__share__options.vidOptions .vidOptions__input--pageEmbed:hover,#video .video__share__options.vidOptions .vidOptions__input--pageEmbed:focus{background-color:#CCC;cursor:pointer}
#video .video__share__options.vidOptions .vidOptions__input--pageEmbed{height:68px}
.iframed{background-color:#FFF}
.iframed #video{padding:0}
.iframed .video__share,.iframed .video__description{display:none}
.pressRelease{margin-bottom:0;font-size:1em}
.pressRelease h2{font-size:1em;line-height:26px;margin-bottom:15px}
.pressRelease h2 a{font-size:1.5em}
.pressRelease p{display:block;padding-bottom:10px}
.pressRelease:first-child{margin-top:0}
.pressRelease .content{height:auto;width:80%;padding-right:0}
.pressRelease .content a{font-size:1.1428em}
.pressRelease .content .readMore{font-size:1em;margin-right:10px}
.pressRelease.optionLink{margin-bottom:30px}
.pressRelease__linkMenu{font-size:1em;margin:30px auto;margin-right:10%;margin-left:10%;padding:10px 20px;border:1px solid #CCC}
@media screen and (max-width:527px){.pressRelease__linkMenu{margin-right:0;margin-left:0}
}
.pressRelease__linkMenu h4{font-size:1em;font-weight:bold}
.pressRelease__linkMenu ul{margin-top:5px}
.pressRelease__linkMenu ul li{display:inline-block;padding:0 0 0 15px;margin-right:15px;height:20px;border-left:1px solid #ACACAC}
.pressRelease__linkMenu ul li:first-child{padding-left:0;border-left:0}
.pressRelease__linkMenu ul li.last{margin-right:0}
.archives.articleList{margin-right:10%;margin-left:10%;margin-bottom:20px}
@media screen and (max-width:527px){.archives.articleList{margin-right:0;margin-left:0}
}
.archives.articleList .centeredContainer{margin:auto;text-align:left}
.archives.articleList h2,.archives.articleList h3,.archives.articleList h4,.archives.articleList h5{color:#397709;font-size:1.25em;font-family:'proxima-nova',sans-serif;font-weight:600}
.archives.articleList .articles{margin-top:20px}
.archives.articleList .articles a{position:relative;width:338px;color:#333;border:1px solid #ACACAC;margin:0 10px 10px 0;padding:10px 15px 15px 20px;display:block}
.archives.articleList .articles a h3,.archives.articleList .articles a p{padding-right:22px}
.archives.articleList .articles a h3{color:#005691;font-size:1.125em;margin:5px 0 15px 0}
.archives.articleList .articles a p{line-height:150%}
.archives.articleList .articles a p .marker{right:15px;top:45%;position:absolute}
.notIos .archives.articleList .articles a:hover,.archives.articleList .articles a:active,.archives.articleList .articles a:focus{text-decoration:none;background-color:#E9E9E9;outline:0}
.archives.articleList .articles li{float:left}
.archives.articleList .articles li.odd{clear:both}
@media screen and (max-width:995px){.archives.articleList{margin-bottom:1.5%}
}
@media screen and (max-width:800px){.archives.articleList .articles{margin-top:5px}
.archives.articleList .articles li{float:none}
.archives.articleList .articles li a{width:auto;display:block;padding-bottom:10px;margin:0 0 10px 0}
}
@media screen and (max-width:995px){.pressRelease h2 a{font-size:1.313em}
.pressRelease p{font-size:.938em}
.pressRelease .content{width:100%}
.pressRelease .content p{font-size:.938em}
.pressRelease .content .readMore{font-size:.875em}
.pressRelease.optionLink{margin-bottom:15px}
.pressRelease__linkMenu{margin-top:1.5%;margin-bottom:1.5%}
}
@media screen and (max-width:33em){.pressRelease__linkMenu.archives{display:block}
}
@media screen and (max-width:30em){.pressRelease h2{line-height:22px}
.pressRelease h2 a{font-size:1.125em}
.pressRelease__linkMenu h4{font-size:.875em}
.pressRelease__linkMenu ul li{font-size:.813em;padding-left:13px;margin-right:13px;height:auto}
}
@media screen and (max-width:350px){.pressRelease__linkMenu ul li{padding-left:8px;margin-right:8px}
}
.interactive-image-container{text-align:center;margin-right:10%;margin-left:10%;margin-bottom:1.65%}
@media screen and (max-width:527px){.interactive-image-container{margin-right:0;margin-left:0}
}
.interactive-image-container.left{text-align:left;float:none}
.interactive-image-container.right{text-align:right;float:none}
.interactive-image-container.center{text-align:center;float:none}
.interactive-image{position:relative;overflow:hidden;text-decoration:none;border:0;display:inline-block;max-width:100%}
.interactive-image a{display:block}
.interactive-image img{max-width:100%;display:inline-block}
.interactive-image .button>a{color:#FFF;text-decoration:none;line-height:normal;float:left;font-weight:700}
.notIos .interactive-image .button>a:hover,.interactive-image .button>a:focus{text-decoration:none}
.interactive-image .button.orange{background-color:#E65100}
.notIos .interactive-image .button.orange:hover,.interactive-image .button.orange:active,.interactive-image .button.orange:focus{background-color:#BB4200}
.interactive-image .button.blue{background-color:#0078BD}
.notIos .interactive-image .button.blue:hover,.interactive-image .button.blue:active,.interactive-image .button.blue:focus{background-color:#005691}
.interactive-image .button.lighterGrey{background-color:#F5F5F5;color:#005691}
.notIos .interactive-image .button.lighterGrey:hover,.interactive-image .button.lighterGrey:active,.interactive-image .button.lighterGrey:focus{background-color:#E2E2E2}
.interactive-image .button.lighterGrey a{color:#005691}
.interactive-image--fullsize{max-width:none;width:auto;overflow:auto}
.interactive-image--fullsize img{width:auto;max-width:none;display:block}
.interactive-image__icon span{display:none}
.icons-toggle-fullscreen{position:absolute;right:5px;bottom:8px}
.interactive-image__action{position:absolute}
.interactive-image__action.top{top:5%}
.interactive-image__action.left{left:5%}
.interactive-image__action.bottom{bottom:5%}
.interactive-image__action.right{right:5%}
.interactive-image__action.center{left:45%;top:40%}
.interactive-image--scale .icons-toggle-fullscreen{display:none}
@media all and (max-width:770px){.interactive-image--scale .icons-toggle-fullscreen{display:inline-block}
.interactive-image--scale .interactive-image__action{display:none}
}
.button.button--overlay{border:solid 1px #EFEFEF;background-color:#333;background:#333 transparent;background:rgba(51,51,51,0.7);color:#FFF;zoom:1;box-shadow:none;padding:10px 25px}
.notIos .button.button--overlay:hover,.button.button--overlay:focus{background-color:#333;background:rgba(51,51,51,0.9)}
.commentaryArticleList .dropdown-wrapper{padding:15px 0}
.commentaryArticleList .dropdown-wrapper *,.commentaryArticleList .dropdown-wrapper *:before,.commentaryArticleList .dropdown-wrapper *:after{box-sizing:border-box}
.commentaryArticleList .dropdown-wrapper .selectron{width:300px}
.commentaryArticleList .dropdown-wrapper .selectron .selectronSelected{border:1px solid #ACACAC;color:#333;padding-left:10px}
.commentaryArticleList .dropdown-wrapper .selectron .selectronSelected *{color:#333}
.commentaryArticleList .dropdown-wrapper .selectron .selectronList{width:100%}
.commentaryArticleList .dropdown-wrapper .selectron .selectronList *{color:#333}
.commentaryArticleList .results-pagination{margin:15px auto 5px;width:100%;text-align:center}
.commentaryArticleList .results-pagination li{padding:0 2px;display:inline-block;height:40px;vertical-align:top}
.commentaryArticleList .results-pagination li.page-current a{color:#333;padding:5px 10px;background-color:#ECECEC}
.commentaryArticleList .results-pagination li a{color:#005691;padding:5px 10px}
.commentaryArticleList .results-pagination li a:active,.commentaryArticleList .results-pagination li a:focus,.notIos .commentaryArticleList .results-pagination li a:hover{background-color:#E0E0E0;text-decoration:none}
.commentaryArticleList .results-pagination li a.next,.commentaryArticleList .results-pagination li a.prev{background-color:transparent;position:relative;top:-5px;opacity:.6}
.notIos .commentaryArticleList .results-pagination li a.next:hover,.notIos .commentaryArticleList .results-pagination li a.prev:hover{background-color:transparent;opacity:1}
.commentaryArticleList .results-pagination li a,.commentaryArticleList .results-pagination li span{display:block;text-align:center}
#storybook{clear:both;padding-bottom:10px}
#storybook .header{background-color:#346FAA;color:#FFF;padding:27px 0 27px 12px}
#storybook .slides{width:100%;overflow:hidden;height:1%;margin-bottom:10px;display:inline-block}
#storybook .slides img{display:inline;width:auto}
#storybook .slides>li{position:absolute;display:block}
#storybook .slides>li:first-child{display:block}
#storybook .flexslider .slides>li .body-text{margin:3% 45px 0}
#storybook .flexslider .slides>li .body-text~.body-text{margin-top:0}
#storybook .flexslider .slides>img{width:100%;display:block}
#storybook .flexslider{margin:0 0 60px;position:relative;zoom:1;width:auto}
#storybook .flexslider .slides>img{height:auto}
#storybook .flexslider .slides>li>img{height:1%;width:100%}
#storybook .flex-direction-nav{overflow:visible;position:absolute;top:0;width:100%;height:100%}
#storybook .flex-direction-nav li{background:url(//static.nationwide.com/static/blank.gif?r=50);position:absolute;right:0;cursor:pointer;height:100%;width:45px;z-index:2}
#storybook .flex-direction-nav li:first-child{left:0}
#storybook .flex-direction-nav a{cursor:pointer;position:absolute;top:50%;margin:0}
#storybook .flex-direction-nav .flex-prev{left:0}
#storybook .flex-direction-nav .flex-next{right:0}
#storybook .flex-direction-nav .disabled{cursor:default;opacity:0!important}
#storybook .flex-disabled{visibility:hidden}
#storybook .flex-control-nav{position:relative;bottom:-20px;text-align:center;width:100%;z-index:2}
#storybook .flex-control-nav li{display:inline-block;margin-left:12px}
#storybook .flex-control-nav li:last-child{margin-right:12px}
#storybook .flex-control-paging li a{background:#939393;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;cursor:pointer;display:block;background:#666;height:11px;width:11px;text-indent:-9999px}
.notIos #storybook .flex-control-paging li a:hover{background:#000}
#storybook .flex-control-paging li a.flex-active,.notIos #storybook .flex-control-paging li a.flex-active:hover{background:#0079CC;cursor:default}
@media screen and (max-width:800px){#storybook .flex-control-nav li{margin:0 15px 13px 0}
#storybook .flex-control-nav li a{height:13px;width:13px}
#storybook .flex-control-nav li:first-child{margin-left:0}
#storybook .flex-control-nav a.flex-active{background:rgba(0,0,0,0.5)}
#storybook .flex-slider{display:block}
#storybook .flexslider .slides li{max-height:inherit}
#storybook .flex-viewport li{overflow:visible}
#storybook .flex-viewport li img{width:100%;height:auto}
}
@media screen and (max-width:400px){#storybook .flexslider .slides>li{width:70%}
}
@media screen and (min-width:800px){#storybook .bgImg{min-height:300px!important;min-width:1200px!important}
}
#storybook .dropdown-wrapper .selectron{width:263px}
#storybook .dropdown-wrapper .selectron .selectronSelected{border:1px solid #ACACAC;color:#333;padding-left:10px}
#storybook .dropdown-wrapper .selectron .selectronSelected>span{color:#333}
#storybook .dropdown-wrapper .selectron .selectronList{width:100%}
#storybook .dropdown-wrapper .selectron .selectronList li.selectronLi span{color:#333}
.commentaryArticleContainer{margin-right:10%;margin-left:10%;margin:0 10% 10px}
@media screen and (max-width:527px){.commentaryArticleContainer{margin-right:0;margin-left:0}
}
.commentaryArticleContainer p{line-height:1.5em;margin-bottom:2%}
.commentaryArticleContainer h1.page-title{margin:0}
.commentaryArticleContainer .ppqualitySelect ul{margin-bottom:0!important;margin-top:0;padding:0}
.commentaryArticleContainer .ppqualitySelect ul li{margin-bottom:0;line-height:1em;list-style-type:none}
.commentaryToolbar .stickyCta{margin-bottom:10px;height:60px;padding:0}
.commentaryToolbar .stickyCta .stickyCtaInner,.commentaryToolbar .stickyCta .stickyCtaBlockWrapper{width:100%}
@media screen and (max-width:600px){.commentaryArticleContainer{margin-top:20px}
}
@media screen and (max-width:400px){.commentaryToolbar .stickyCta{margin-right:10%;margin-left:10%}
}
@media screen and (max-width:400px) and (max-width:527px){.commentaryToolbar .stickyCta{margin-right:0;margin-left:0}
}
@media screen and (max-width:400px){.commentaryToolbar .stickyCta .block{width:100%}
}
@media screen and (max-width:527px){.commentary.pdf-download{width:100%}
}
a.button.commentary.pdf-download{text-decoration:none;margin:20px 0;padding:0 10px}
.pdf.crocodoc{margin:0}
#summary+.crocodoc{margin-top:1.25em}
#detail .crocodoc .pdfLink{display:none}
.crocodoc .docviewer{position:relative;display:block;bottom:0;left:0;right:0;height:575px}
@media screen and (max-width:527px){.crocodoc .docviewer{height:280px}
}
.toolbarContainer{margin-top:1.25em}
.toolbar{height:45px;white-space:nowrap;background:#EEE;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
.toolbar button{padding:0;height:26px}
.toolbar .toolbar-btns{float:right;margin-right:5px}
.toolbar .zoom-btns{display:inline-block;float:right;vertical-align:top;margin:10px 10px 0 0}
.toolbar .page-nav{text-align:center;display:inline-block;float:left;margin:10px 0 0 10px;height:0;overflow:visible}
.toolbar .zoom-btns{margin-left:2px}
.toolbar .zoom-btns .btn{margin-left:10px}
.toolbar .toolbar-btns .btn{margin-left:8px}
.toolbar .btn{display:inline-block;color:#222;vertical-align:top;font-weight:inherit;font-size:inherit;line-height:1;cursor:pointer;width:inherit;border:1px solid;border-radius:2px}
.toolbar .btn .icon{width:30px;height:25px;display:inline-block}
.toolbar .btn .text{height:14px;line-height:14px;font-size:14px;padding:6px 7px 5px 28px;display:inline-block}
.toolbar .btn,.notIos .toolbar .btn.disabled:hover{background:inherit;border-color:#D0D0D0;background-image:linear-gradient(top,#FDFDFD,#ECECEC);box-shadow:0 0 0 1px #FFF}
.notIos .toolbar .btn:hover{border-color:#B6B6B6;background-image:linear-gradient(top,#F8F8F8,#E1E1E1)}
.toolbar .btn.selected,.toolbar .btn.active{border-color:#B6B6B6;background-color:#EEE;background-image:linear-gradient(top,#E1E1E1,#F8F8F8)}
.toolbar .btn.disabled{cursor:default;opacity:.3;filter:alpha(opacity=30);-ms-filter:'alpha(opacity=30)'}
.toolbar .zoom-out .icon{background:url(//static-v2.crocodoc.com/images/viewer/sprites.png) no-repeat -6px -6px}
.toolbar .zoom-in .icon{background:url(//static-v2.crocodoc.com/images/viewer/sprites.png) no-repeat -6px -31px}
.toolbar .prev .icon{background:url(//static-v2.crocodoc.com/images/viewer/sprites.png) no-repeat -5px -52px}
.toolbar .next .icon{background:url(//static-v2.crocodoc.com/images/viewer/sprites.png) no-repeat -5px -74px}
.toolbar .annotate .text{background:url(//static-v2.crocodoc.com/images/viewer/sprites.png) no-repeat -4px -188px}
.toolbar .download .icon{background:url(//static-v2.crocodoc.com/images/viewer/download.png) no-repeat 7px 4px}
.toolbar .pageNumNav{width:65px;color:#333;text-align:center;font-family:Arial;font-size:14px;vertical-align:top;padding:2px 0}
.lt-ie9 .toolbar .pageNumNav{font-size:16px}
.toolbar .currentPage{color:inherit;font-style:inherit;text-align:center;padding:inherit;width:1.55em;height:1.4em;margin:2px 0 4px 0;border:1px solid transparent;background:transparent;text-shadow:0 1px #FCFCFC}
.toolbar .currentPage.active,.notIos .toolbar .currentPage:hover{border-color:silver;background-color:#FFD}
.toolbar .currentPage.active{-webkit-user-select:text;-moz-user-select:text;user-select:text}
#documentContainer *{box-sizing:content-box}
.btn.next{margin-left:7px}
.articleList-dropdown{height:40px;line-height:40px;border-radius:5px}
.ie8 .articleList-dropdown{padding:0;height:auto;line-height:auto}
.commentaryArticleContainer #video{padding:0}
.sendEmail .notice{display:block;height:16px}
.sendEmail output{color:#FEFEFE;font-style:italic;font-weight:normal;text-shadow:1px 1px 1px #333;line-height:16px;float:left;margin:15px 0 0 0}
.sendEmail output+p{float:right;margin:7px 0}
.sendEmail fieldset .errorMsg{font-size:.75em;line-height:1;padding:0;width:100%;margin:0}
.sendEmail~.msgBox{display:none}
.sendEmail.msgSubmitted{display:none}
.sendEmail.msgSubmitted~.msgBox{display:block;text-shadow:none}
.sendEmail label.placeholderOverlay{z-index:1}
.sendEmail label{float:left;width:24%;text-align:right;margin-top:10px;text-transform:uppercase}
.sendEmail textarea{line-height:20px;padding:15px;width:100%;border:0;resize:none;margin:15px 0;border-radius:3px}
.sendEmail #subject{background:transparent;color:#FFF;text-align:left;width:74%;float:right;margin-top:10px}
.msgBox .nextStep{display:none}
.msgBox.success .nextStep.success,.msgBox.fail .nextStep.fail{display:block}
.msgBox.fail .userResult{font-style:normal}
.stickyCta .content .msgBox span{display:inline-block}
.commentaryToolbar .stickyCta .block{width:48%}
@media screen and (max-width:890px) and (min-width:0){.commentaryToolbar .stickyCta .block{width:inherit}
.commentaryToolbar .stickyCta{height:100%}
}
.stickyCta .sendEmail .inputron__pos{width:74%;float:right}
.stickyCta .sendEmail .errorMessage{margin-left:26%}
.stickyCta .sendEmail label.placeholderOverlay{text-transform:none;display:inline-block;width:100%;text-align:left;margin-top:0}
[m-cloak],.m-cloak{display:none!important}
.orbit-loader{background:#1C57A5;-js-display:flex;display:flex;align-items:center;justify-content:center;height:100%}
.orbit-loader-inner{max-width:50%;text-align:center}
.orbit-loader-inner .ball{width:12px;height:12px;margin:0 auto;border-radius:12px;background:#EFEFEF;-webkit-animation:load 2000ms linear infinite;-moz-animation:load 2000ms linear infinite;animation:load 2000ms linear infinite}
.orbit-loader-inner span{display:block;margin:6px 0 0 0;color:#EFEFEF;text-transform:uppercase;font-family:'proxima-nova','sans-serif';-webkit-animation:pulse 2000ms linear infinite;-moz-animation:pulse 2000ms linear infinite;animation:pulse 2000ms linear infinite}
@-webkit-keyframes pulse{0%,100%{opacity:1}
50%{opacity:.25}
}
@keyframes pulse{0%,100%{opacity:1}
50%{opacity:.25}
}
@-webkit-keyframes load{0%,100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
25%{-webkit-transform:scale(0.25) translateX(-78px);transform:scale(0.25) translateX(-78px)}
50%{-webkit-transform:scale(0.15) translateX(0);transform:scale(0.15) translateX(0)}
75%{-webkit-transform:scale(0.25) translateX(78px);transform:scale(0.25) translateX(78px)}
}
@keyframes load{0%,100%{-webkit-transform:scale(1) translateX(0);transform:scale(1) translateX(0)}
25%{-webkit-transform:scale(0.25) translateX(-78px);transform:scale(0.25) translateX(-78px)}
50%{-webkit-transform:scale(0.15) translateX(0);transform:scale(0.15) translateX(0)}
75%{-webkit-transform:scale(0.25) translateX(78px);transform:scale(0.25) translateX(78px)}
}
@media screen and (max-width:527px){.visual-header--medium__content.catskillWhite{background-color:rgba(241,247,249,0.4)}
.visual-header--medium__content.dark{background-color:rgba(51,51,51,0.4)}
.visual-header--medium__content.grey{background-color:rgba(204,204,204,0.4)}
.visual-header--medium__content.merlin{background-color:rgba(58,52,47,0.4)}
.visual-header--medium__content.silver{background-color:rgba(224,222,216,0.4)}
}
.notIos #promo-banner li a:hover .content.Copy of silver,#promo-banner li a:focus .content.Copy of silver{background:#C7C3BA}
@media screen and (max-width:480px){#promo-banner li .content.Copy of silver{background:rgba(224,222,216,0.4)}
.notIos #promo-banner li a:hover .content.Copy of silver,#promo-banner li a:focus .content.Copy of silver{background:#E0DED8}
}
.notIos #promo-banner li a:hover .content.Lilac,#promo-banner li a:focus .content.Lilac{background:#D4DAEC}
@media screen and (max-width:480px){#promo-banner li .content.Lilac{background:rgba(212,218,236,0.4)}
.notIos #promo-banner li a:hover .content.Lilac,#promo-banner li a:focus .content.Lilac{background:rgba(212,218,236,0.4)}
}
.notIos #promo-banner li a:hover .content.catskillWhite,#promo-banner li a:focus .content.catskillWhite{background:#EFF8F9;color:#333}
@media screen and (max-width:480px){#promo-banner li .content.catskillWhite{background:rgba(241,247,249,0.4)}
.notIos #promo-banner li a:hover .content.catskillWhite,#promo-banner li a:focus .content.catskillWhite{background:#F1F7F9}
}
.notIos #promo-banner li a:hover .content.dark,#promo-banner li a:focus .content.dark{background:#333;color:#FFF}
@media screen and (max-width:480px){#promo-banner li .content.dark{background:rgba(51,51,51,0.4);color:#FFF}
.notIos #promo-banner li a:hover .content.dark,#promo-banner li a:focus .content.dark{background:#333}
}
.notIos #promo-banner li a:hover .content.grey,#promo-banner li a:focus .content.grey{background:#CCC;color:#333}
@media screen and (max-width:480px){#promo-banner li .content.grey{background:rgba(204,204,204,0.4)}
.notIos #promo-banner li a:hover .content.grey,#promo-banner li a:focus .content.grey{background:#CCC}
}
.notIos #promo-banner li a:hover .content.merlin,#promo-banner li a:focus .content.merlin{background:#39342E;color:#FFF}
@media screen and (max-width:480px){#promo-banner li .content.merlin{background:rgba(58,52,47,0.4)}
.notIos #promo-banner li a:hover .content.merlin,#promo-banner li a:focus .content.merlin{background:#3A342F}
}
.notIos #promo-banner li a:hover .content.silver,#promo-banner li a:focus .content.silver{background:#C7C3BA}
@media screen and (max-width:480px){#promo-banner li .content.silver{background:rgba(224,222,216,0.4)}
.notIos #promo-banner li a:hover .content.silver,#promo-banner li a:focus .content.silver{background:#E0DED8}
}
.spriteCtaCar{background-position:0 -20px}
.dropdowned .spriteCtaCar{background-position:0 -80px}
.spriteCtaMegaphone{background-position:0 -140px}
.dropdowned .spriteCtaMegaphone{background-position:0 -200px}
.spriteCtaMoney{background-position:0 -260px}
.dropdowned .spriteCtaMoney{background-position:0 -320px}
.spriteCtaNationwide{background-position:0 -380px}
.dropdowned .spriteCtaNationwide{background-position:0 -440px}
.spriteCtaPerson{background-position:0 -500px}
.dropdowned .spriteCtaPerson{background-position:0 -560px}
.spriteCtaPhone{background-position:0 -620px}
.dropdowned .spriteCtaPhone{background-position:0 -680px}
.spriteCtaShareonLinkedin{background-position:0 -740px}
.dropdowned .spriteCtaShareonLinkedin{background-position:0 -800px}
.spriteCtaTest{background-position:0 -860px}
.dropdowned .spriteCtaTest{background-position:0 -920px}
.stickyCtaContacts{background-position:0 -980px}
.dropdowned .stickyCtaContacts{background-position:0 -1040px}
.spriteCtaCar,.dropdowned .spriteCtaCar,.spriteCtaMegaphone,.dropdowned .spriteCtaMegaphone,.spriteCtaMoney,.dropdowned .spriteCtaMoney,.spriteCtaNationwide,.dropdowned .spriteCtaNationwide,.spriteCtaPerson,.dropdowned .spriteCtaPerson,.spriteCtaPhone,.dropdowned .spriteCtaPhone,.spriteCtaShareonLinkedin,.dropdowned .spriteCtaShareonLinkedin,.spriteCtaTest,.dropdowned .spriteCtaTest,.stickyCtaContacts,.dropdowned .stickyCtaContacts{background-image:url(//static.nationwide.com/static/wcm-sprites.png?r=50);background-repeat:no-repeat}