.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;text-align:center}.toast-message a,.toast-message label{color:#fff}.toast-message ul{text-align:left!important}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:30%;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-center-full-width{top:12px;margin:0 auto;left:50%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{padding:28px;position:relative;overflow:hidden;margin:0 0 6px;max-width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #666;-webkit-box-shadow:0 0 12px #666;box-shadow:0 0 12px #666;color:#fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #333;-webkit-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333;opacity:1;-ms-filter:alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{}#toast-container>.toast-error{}#toast-container>.toast-success{}#toast-container>.toast-warning{}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{max-width:675px;margin:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:95%;margin:auto}#toast-container .btn-large{padding:20px 45px!important}.toast{background-color:#030303}.small_text{font-size:15px;font-style:italic}#toast-container h2{margin-bottom:.25em;color:#fff;padding-bottom:0;line-height:29px}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 8px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){#toast-container>div{padding:8px 8px 8px 8px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){#toast-container>div{padding:15px 15px 15px 15px;width:25em}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.red_text{color:#950635!important}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;background-color:#0b235c;line-height:1.5em;color:#333;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased!important}p{margin:0 0 .5em}a{color:#3f7faa;text-decoration:none;outline:none;-webkit-transition:color .1s ease-in;-moz-transition:color .1s ease-in;-o-transition:color .1s ease-in;transition:color .1s ease-in}a:hover{text-decoration:none}a:active{text-decoration:underline}a:hover{color:#005580;text-decoration:none}a img{border:none}img{max-width:100%}.table_data td{padding:.5em .75em;border:1px solid #ddd;text-align:center;font-size:14px}.table_data td:first-child{text-align:left}h1,h1 a{font-size:31px;margin-bottom:.75em;line-height:1.1em;color:#0b215a;font-family:'Lato',sans-serif;font-weight:400}h1 span{color:#910633;font-weight:700}h2,h2 a{font-size:1.5em;margin-bottom:.5em;font-weight:normal;color:#004376}h3,h3 a{font-size:20px;margin-bottom:.5em;color:#333}h4,h4 a{color:#0b1f59;font-size:20px;margin-bottom:.5em;font-weight:500}h5,h5 a{color:#192c65;font-size:16px;font-weight:500;margin-bottom:.5em;margin-top:1em}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none;font-size:1em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline}p+div,p+fieldset{margin-top:1.5em}p+ul,p+ol{margin-top:-.125em;margin-bottom:1.5em}p+h2,ul+h2,ol+h2,p+h3,ul+h3,ol+h3,p+h4,ul+h4,ol+h4{margin-top:1.25em}.sub_tagline{font-size:1.5em;font-weight:bold}.lead{font-size:1.4em;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;margin-bottom:.75em}hr{color:#94b6cb;background-color:#94b6cb;height:1px;border:0;width:100%;margin-bottom:2em;margin-top:1.5em;clear:both}blockquote{font-family:'Open Sans',sans-serif;margin:2em 0 1.5em 0;border-left:#910736 10px solid;padding-left:.75em;color:#333;font-size:15px;line-height:22px}blockquote p{margin-bottom:.75em}cite{color:#333;margin:0 0;display:block;text-emphasis:none;font-style:normal}cite p{margin-bottom:1em}sup,sub{line-height:1em}strike{color:#999}iframe{margin:0 auto 1.5em auto;display:block;width:100%}code{font-size:1em;background:rgba(0,0,0,.07);border-radius:4px;padding:0 3px}pre{white-space:pre;overflow:auto;width:100%;padding:0;font-size:12px;line-height:1.4em;font-family:Monaco,monospace;border:1px solid #ddd;background:#f5f5f5;-moz-border-radius:4px;border-radius:4px;margin-bottom:2.5em}aside,figure{float:right;margin:0 0 1em 2.5%;width:33%;background:#f5f5f5;padding:.75em;font-size:.75em;line-height:1.333em;-moz-border-radius:4px;border-radius:4px}aside img,figure img{margin:0 0 1em}dl{margin-bottom:1em}dt{font-weight:bold}.disclaimer{font-size:13.6px;color:#666;font-style:italic;margin-top:3.5em;text-align:center}.pricing_disclaimer{font-size:13.6px;color:#666;font-style:italic;margin-top:3.5em;text-align:center}.plans .disclaimer{font-size:13.6px;text-align:center;font-style:italic}h3.supplement_tagline{margin-bottom:0!important}.bg_blue{color:#fff;background-color:#0b235c;padding:2.5em 0;text-align:center}.bg_blue p{margin-bottom:2em}.bg_blue h2{font-size:35px;color:#fff;margin-bottom:1em}.bg_blue small{font-size:14px;padding:2em 0}.first{float:left;margin-right:3.5%}.middle{float:left;margin-right:3.5%}.last{float:right}.group{margin-bottom:1.5em}.group:last-child{margin-bottom:0}.group_1of2,table.table_structure_2x td{width:48.25%}.group_1of3,table.table_structure_3x td{width:31%}.group_2of3{width:65.5%}.group_1of4,table.table_structure_4x td{width:22.375%}.group_3of4{width:74.125%}.group_1of5{width:17.2%}.group_2of5{width:37.9%}.group_3of5{width:58.6%}.group_4of5{width:79.3%}.group_1of6{width:13.75%}.group_5of6{width:82.75%}.group_1of7{width:11.28571428571429%}.group_2of7{width:26.07142857142858%}.group_3of7{width:40.85714285714287%}.group_4of7{width:55.64285714285716%}.group_5of7{width:70.42857142857145%}.group_6of7{width:85.21428571428574%}.group_1of8{width:9.4375%}.group_3of8{width:35.3125%}.group_5of8{width:61.1875%}.group_7of8{width:87.0625%}.plan_pricing_pg .exact_quote{font-size:40px!important}.plan_pricing_pg .number{padding:1em 0}.pricing_tagline{font-size:30px;color:#393;clear:both;font-weight:bold;width:100%;display:block;text-align:center;font-family:'Open Sans',sans-serif;line-height:50px}.flex_grid{padding:0;margin:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;margin-bottom:3em}.flex_grid .flex_item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:.75em;margin-bottom:2em;position:relative}.flex_grid.flex_4x .flex_item{width:25%}.flex_grid.flex_3x .flex_item{width:33.333%}.flex_grid.flex_2x .flex_item{width:50%}.flex_grid.flex_borders{border-bottom:1px solid #ddd;border-right:1px solid #ddd}.flex_grid.flex_borders .flex_item{border:1px solid #ddd;margin:0;border-bottom:0;border-right:0}.flex_grid.flex_borders.flex_margin{border:0}.flex_grid.flex_borders.flex_margin .flex_item{margin-right:3%;margin-bottom:1.5em;border:1px solid #ddd;padding:0}.flex_grid.flex_borders.flex_margin .flex_item .item_details{padding:.75em;padding-top:0}.flex_grid.flex_4x.flex_margin .flex_item{width:22.75%}.flex_grid.flex_3x.flex_margin .flex_item{width:31.333%}.flex_grid.flex_2x.flex_margin .flex_item{width:48.5%}.flex_grid.flex_4x.flex_margin .flex_item:nth-child(4n+4),.flex_grid.flex_3x.flex_margin .flex_item:nth-child(3n+3),.flex_grid.flex_2x.flex_margin .flex_item:nth-child(2n+2){margin-right:0}.no-flexbox .flex_grid:after{content:' ';display:block;clear:both}.no-flexbox .flex_grid.flex_4x .flex_item:nth-child(4n+5),.no-flexbox .flex_grid.flex_3x .flex_item:nth-child(3n+4),.no-flexbox .flex_grid.flex_2x .flex_item:nth-child(2n+3){clear:both}.flex_grid.flex_borders.flex_margin .flex_item .grid_img{border:0;border-bottom:1px solid #ddd}.wrapper{margin:0 auto;max-width:1230px;padding:0 30px}.main{background-color:#fff;padding:1em 0}.outer_site_header{background-color:#fff}.site_header{margin:0 auto;position:relative;min-height:125px}.site_header a.logo{position:absolute;top:25px;left:0;text-decoration:none}.site_header a.logo img{margin-right:.75em;height:73px}.contact_info{text-align:right;bottom:20px;color:#666;padding-top:25px}.contact_info span{color:#0b225b;font-size:18px;font-weight:600;display:block;padding:5px 0}.contact_info .search{color:#910633}.contact_info a,p.phone-number a,p.number span a{color:#0b225b;font-size:26px}.hero{background:url(/images/img-hero-banner-01.jpg) no-repeat;margin:0 auto;position:relative;min-height:466px;background-size:cover;width:100%;height:100%;z-index:100}.hero .hero_wrapper{margin:0 auto;text-align:center;max-width:1640px;height:100%}.hero .hero_content .btn{padding:15px 25px}.hero .hero_content{padding:10px;text-align:left;top:55%;position:absolute;left:15%;transform:translateY(-50%);width:30%;background:rgba(255,255,255,.6)}.hero .hero_content .lead{font-size:22px;color:#0b215a}.hero .hero_content h1{color:#0b215a;padding-bottom:.25em;margin-bottom:.25em;text-decoration:none;font-weight:bold;font-size:2.3em}.interior_hero{background:none;background-color:#fff;border-bottom:1px solid #ccc;margin:0 auto;position:relative;min-height:180px!important;background-size:cover;width:100%}.hero .hero_wrapper{margin:0 auto;text-align:center;max-width:1640px;height:100%}.site_footer{max-width:1170px;margin:1em auto 0;clear:both;color:#fff;padding:1.5em 0;font-size:16px;line-height:28px}.site_footer .tier2{text-align:center;color:#efefef;font-size:.85em;padding-top:2em;line-height:22px}.site_footer ul{list-style:none;margin:0;padding:0}.site_footer a{color:#fff;font-size:16px}.site_footer a:hover{color:#3f7faa}.site_footer i{color:#3f7faa}.site_footer h3{color:#ccc;font-weight:500;border-bottom:1px solid #3c4f7d;padding-bottom:.5em;font-size:16px;text-transform:uppercase}.site_footer .column4{text-align:right}.site_footer .column1 ul li a{text-transform:uppercase;font-size:17px;line-height:35px}.site_footer .top_site i{vertical-align:middle}.site_footer .top_site span{margin-right:1em;font-size:14px}.site_footer .tier2 a{color:#3f7faa;font-size:13px}.inset_tb{padding-top:3em;padding-bottom:3em}.main_top h1{color:#fff;text-decoration:underline;font-size:24px;font-weight:600;font-family:'Open Sans',sans-serif;letter-spacing:.01em;margin-bottom:1em}.main_top h2{color:#fff;font-size:28px;font-weight:400;font-family:'Open Sans',sans-serif;letter-spacing:.01em;line-height:45px}.main_top h2 span{font-size:45px;font-weight:600;text-decoration:underline}.main_top .cta_left{padding-top:2em}.main_top p{color:#fff;font-size:19px;margin-bottom:1.5em}.main_top label{color:#fff;font-size:20px;margin-right:.5em}.main_top input{width:35%}.main_top .zipcode_form{padding:10px 0}.main_top .quotes{color:#fff;font-size:18px;position:relative;line-height:28px}.main_top .quotes .inset{padding:15px 40px}.main_top .quotes span{background:url(/images/img-quotes.png) no-repeat top left!important;width:66px;height:69px;left:0}.quotes{position:relative}.quotes span{position:absolute}.quotes .inset{padding:15px 70px}.name{font-size:20px;font-weight:bold}.location{font-size:16px}.people{padding-top:1em}.interior_top h1{color:#fff;font-size:30px;font-weight:600;font-family:'Open Sans',sans-serif;letter-spacing:.01em;margin-bottom:1em;text-align:center;vertical-align:middle;padding-top:.5em}.interior_top h4{color:#0b235c;font-size:20px;font-family:'Open Sans',sans-serif;text-align:center;vertical-align:middle;font-weight:600;border-bottom:1px solid #ccc;padding-bottom:1em}.interior_top.plans h1{color:#0b235c;font-size:30px;font-weight:300;font-family:'Open Sans',sans-serif;letter-spacing:.01em;margin-bottom:1em;text-align:center;vertical-align:middle;padding-top:.1em;line-height:40px}.interior_top.plans h1 span{font-size:40px;font-weight:bold;color:#fff}.works span{color:#0b235c}.main h1{margin-bottom:2em}.main .well p{color:#333}.main .well a{color:#0b1f59;text-decoration:underline;font-weight:600}.main .well a:hover{color:#910635;text-decoration:underline}.main h2{color:#333;font-size:20px}.main h2 a{text-decoration:underline;font-weight:700;color:#0b2059}.rt-side-content .well a{color:#910634;text-decoration:underline;font-size:14px;clear:both;display:block}.rt-side-content .well a:hover{color:#333}.rt-side-content .well h2{color:#0b1f59;font-weight:bold;font-size:24px;line-height:30px}.left-side-content .well a{color:#910634;text-decoration:underline;font-size:14px;clear:both;display:block}.left-side-content .well a:hover{color:#333}.left-side-content .well h2{color:#0b1f59;font-weight:bold;font-size:24px;line-height:30px}.recent_posts{padding-top:1em}.recent_posts ul{margin-left:0;padding-left:0}.recent_posts ul li{list-style:none;padding:10px 0;border-bottom:1px solid #e5e5e5}.recent_posts ul li:last-child{border-bottom:none}.recent_posts a{color:#910635;text-decoration:underline;font-size:14px}.recent_posts h3{color:#910633;font-size:22px;font-family:'Open Sans',sans-serif;font-weight:600}.left-side-content{padding-top:2em}.home_logos{position:relative}.home_logos_top{background:url(/images/home-logos-top-shim.png) top center;height:17px}.home_logos ul{text-align:center;padding:0;margin:0}.home_logos li{display:inline-block;vertical-align:middle;margin:0 .5em}.home_logos li img{vertical-align:middle!important}.home_logos li.logos1{width:8.75%}.home_logos li.logos2{width:8.75%}.home_logos li.logos3{width:10.75%}.home_logos li.logos4{width:11.75%}.home_logos li.logos5{width:12.75%}.home_logos li.logos6{width:13.75%}.home_logos li.logos7{width:10.75%}.home_logos li.logos8{width:8.75%;margin-right:0;padding:11px 0}.home_logos a{display:block}p.statement{margin-bottom:1.15em;font-size:16px;color:#3f7fab}.gray_section{background-color:#f0f0f0;border:solid 1px #d3d3d3;padding:.5em 0 0 0;text-align:center}.gray_section.expert{text-align:left;padding:3.25em 0}.gray_section.expert ul{list-style:none;line-height:38px}.gray_section.expert ul li{list-style:none;font-family:'Open Sans',sans-serif}.gray_section.expert ul li i{list-style:none;color:#393;margin-right:8px}.callouts{text-align:center}.callouts .well{text-align:left}.tagline{clear:both}.photo_section{text-align:center;background:url(/images/img-bkgnd-gpa-child.jpg) no-repeat;background-size:cover;width:100%;height:100%}.photo_section h3{color:#fff;font-size:24px;font-weight:400;font-family:'Open Sans',sans-serif;letter-spacing:.015em;margin-bottom:1.5em}.photo_section .top_section h2{color:#fff;padding:1em 0;font-size:1.6em;line-height:37px!important}.photo_section .options{margin-top:2.25em}.tagline{color:#0b1f59;font-size:22px;line-height:30px}.tagline span{color:#3f7faa;font-weight:700;text-decoration:underline}p.phone-number{font-size:20px;color:#0b1f59;font-weight:700;margin-top:.2em;line-height:40px;margin-bottom:0}p.phone-number span{font-size:20px}.keypoints{border-left:1px solid #ccc}.nav_wrapper{background-color:#0b235c}nav.nav_primary{z-index:200;font-family:'Open Sans',sans-serif;text-transform:uppercase;display:table;width:100%;background:#0b235c;margin-bottom:1.75em;position:relative;line-height:1.2em;font-size:18px}nav.nav_primary ul{list-style:none;margin:0;padding:0}nav.nav_primary li>a{text-decoration:none}nav.nav_primary .caret{margin-left:10px;display:inline-block;width:0;height:0;vertical-align:middle;border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent;content:"";opacity:.5;filter:alpha(opacity=30)}.nav_primary_btn{display:none;margin:.5em;color:#fff;text-decoration:none;font-size:1.3em}.nav_primary_btn:hover{color:#fff;text-decoration:none}.nav_primary_btn span{display:inline-block;margin-right:.25em;vertical-align:middle}.nav_primary_btn span span{display:block;height:3px;width:20px;margin:4px 0;background:#fff;clear:both}nav.nav_primary ul.parent{display:table-row;width:100%}nav.nav_primary ul.parent>li{display:table-cell;position:relative;border-left:1px solid #526990}nav.nav_primary ul.parent>li:last-child{border-right:1px solid #526990}nav.nav_primary ul.parent>li>a{padding:1em;color:#ededed;text-align:center;display:block}nav.nav_primary ul.parent>li.hover>a{color:#fff;background:#3f7faa}nav.nav_primary ul.parent li.drop_mega{position:static}nav.nav_primary ul.parent>li>ul{background:#fff;display:none;position:absolute;left:-1px;-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:3;text-transform:none;font-size:.85em}nav.nav_primary ul.parent li.drop_nav>ul{width:300px;top:100%}nav.nav_primary ul.parent li.drop_nav>ul>li>a{padding:.5em;color:#333;background:#fff;display:block;border-bottom:1px solid #333}nav.nav_primary ul.parent li.drop_nav>ul>li>a:hover{background:#3f7faa;color:#fff}nav.nav_primary ul.parent li.drop_mega>ul{width:100%;top:auto}nav.nav_primary ul.parent li.drop_mega>ul>li{width:33.333%;padding:1em;float:left}nav.nav_primary ul.parent li.drop_mega>ul>li ul li a{display:block;padding:.5em 0;border-bottom:1px solid #ddd}nav.nav_secondary{position:absolute;top:30px}nav.nav_secondary ul{margin:0;padding:0;list-style:none}nav.nav_secondary li{float:left;font-size:.875em;border-right:1px solid #d3d3d3}nav.nav_secondary li:last-child{border-right:none}nav.nav_secondary li a{float:left;padding:0 1.25em;text-decoration:none;color:#0b215a}nav.nav_secondary li a:hover,nav.nav_primary li a:focus{color:#333}nav.nav_secondary li a:active{color:#666}nav.nav_secondary li.active a{font-weight:bold;color:#333}.top_nav ul{margin:0;padding:0;list-style:none;float:right;padding-top:20px}.top_nav li{font-size:.875em;display:inline-block;border-right:1px solid #d3d3d3;vertical-align:bottom}.top_nav li:last-child{border-right:none}.top_nav li a{display:inline-block;padding:0 1.25em;text-decoration:none;color:#0b215a}.top_nav li a:hover,nav.nav_primary li a:focus{color:#333}.top_nav li a:active{color:#666}.top_nav li.active a{font-weight:bold;color:#333}.nav_section{margin-top:10px}.nav_section>ul{margin:0;list-style:none;padding:0;border:none;margin-bottom:1.5em;font-size:14px;line-height:1.3em}.nav_section h2{text-decoration:none;font-size:20px;padding:.5em 10px;margin-bottom:0;color:#0b1f59}.nav_section h2 a{color:#0b1f59;text-decoration:none}.nav_section>ul>li{margin-bottom:.5em}.nav_section>ul li a{background-color:#910736;text-decoration:none;display:block;padding:1em 20px;color:#fff;moz-border-radius:30px;-webkit-border-radius:30px}.nav_section>ul li a:hover{background-color:#efefef;color:#333;moz-border-radius:30px;-webkit-border-radius:30px}.nav_section>ul .selected{font-weight:bold;background-color:#0b1f59}.nav_section>ul ul li .selected{background-color:#efefef!important}.nav_section>ul .selected a{color:#333}.nav_section>ul ul{list-style:none;padding:15px;font-size:1em;margin-bottom:5px}.nav_section>ul ul li a{padding:7px 22px;background-color:#fff!important;color:#524437;margin-bottom:5px}.nav_section ul .selected_parent{font-weight:bold;color:#fff;background-color:#0b1f59}.nav_section ul .selected_parent:hover{background-color:#0b1f59;color:#fff}nav.page ul{text-align:center;padding:0}nav.page ul li{display:inline;margin:0 4px 0 0}nav.page ul li a{padding:4px 8px;font-size:14px;font-weight:bold;border:1px solid #ccc;background:#fff;border-radius:4px;text-decoration:none;background:#f5f5f5}nav.page ul li a:hover,nav.page ul li a:focus{background:#f0f0f0;border-color:#ccc}nav.page ul li a:active,nav.page ul li a.current{background:#fff;border-color:#ccc}nav.breadcrumb{color:#666;font-size:.95em;padding-top:1em;padding-bottom:.5em}nav.breadcrumb a{margin:0 5px;text-decoration:none;color:#999}nav.breadcrumb a:first-child{margin-left:0}nav.breadcrumb a:hover,nav.breadcrumb a:focus{color:#0b215a}nav.breadcrumb a:active{color:#0b215a}nav.breadcrumb strong{margin-left:5px;font-weight:bold;color:#0b215a}.question-btn{text-align:right!important}ol.tags{list-style:none;padding:0;margin:0 0 1.5em;font-size:.75em}ol.tags li{float:left;margin:0 5px 5px 0}ol.tags li a{text-decoration:none;background:#666;float:left;padding:0 7px;font-weight:normal;color:#fff}ol.tags li a:hover,ol.tags li a:focus{background-color:#999}ol.tags li a:active{background-color:#ccc}.top_section .btn-secondary a{padding:20px 50px;color:#fff}p.number span.mobile{display:none!important}.btn_nav{display:none}.content h2{color:#0b1f59;font-weight:bold;font-size:25px}.content h3{color:#910633}.content .job-opening{margin:0 0 2em 0;font-weight:normal!important;border-bottom:1px #eee solid;padding:10px 0}.content .job-opening h4 a{font-weight:bold!important;color:#3f7faa;text-decoration:underline}.content .job-tags{clear:both}.content .job-opening span.full-part-time{padding:3px;font-size:13px;background-color:#091d5b;color:#fff;font-weight:bold;-moz-border-radius:4px;border-radius:4px;margin-right:10px}.content .job-opening span.featured{padding:3px;font-size:13px;background-color:#910736;color:#fff;font-weight:bold;-moz-border-radius:4px;border-radius:4px;margin-right:0}.form.plans fieldset{padding-top:0!important}section header,article header{}section footer,article footer{border-top:1px solid #ccc;font-size:.875em;padding:1em 0;color:#888;margin-top:3em}section footer img{float:left;margin:0 10px 0 0}.inset{padding:15px}.well{display:block;padding:20px 20px;background:#f5f5f5;margin-bottom:2em;position:relative;-moz-border-radius:20px;border-radius:20px}.well h3{color:#910635;font-weight:600;font-size:22px}.form.plans p+fieldset{margin-top:0!important}h3.plan_heading{background-color:#4181aa;font-weight:600;font-size:22px;line-height:30px;color:#fff;padding:5px;text-align:center}.platform{display:block;padding:15px 15px;background:#fff;border-radius:4px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999;margin-bottom:2em}.comments{margin-top:5em}.plan_choices{padding-top:.75em;margin-bottom:0!important;padding-bottom:0!important}.plan_choices p+div{margin-top:0!important}.plan_choices .pricing{font-size:35px;color:#393;clear:both;font-weight:bold;width:100%;display:block;text-align:center;padding:0 0 .75em 0;font-family:'Open Sans',sans-serif;line-height:50px}.plan_choices .pricing span{font-size:75px;text-align:center;padding-top:0!important;margin-top:0!important}.plan_choices .range{padding-top:1em;text-align:center!important;width:100%;display:block;margin-bottom:.5em;font-style:italic;color:#4181aa!important}.plan_choices h2{color:#910634;font-size:18px;margin-bottom:1em;font-style:italic;border:1px solid #ddd;padding:10px;background:#eee}.plan_choices ul{padding-left:1em;font-size:15px}.action{font-weight:bold;background-color:#fdffcc;padding:20px 15px;color:#0b1f59;text-align:center;font-size:28px;line-height:28px}.action span{color:#3f7faa}p.number{padding-top:.25em}p.number span{color:#910634;font-size:38px;font-weight:bold;line-height:39px}h3.plans_headline{font-size:2em;font-style:italic;background:#910635;padding:15px;text-align:center;color:#fff;margin-top:1.5em}.toggled_content{display:none}.big_heading{font-size:2.5em;font-weight:bold;line-height:50px;padding-top:.25em}h3.big_heading{margin-bottom:.25em!important;padding-bottom:0!important}.hr{border-top:1px solid #d3d3d3!important;padding:0!important;margin:0!important}.page_banner{margin-bottom:1em;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999}.page_video{font-size:.875em;line-height:1.666em;padding:1em;margin-bottom:1em;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999}.action p:last-child{padding-bottom:0!important;margin-bottom:0!important}.page_video .fluid_video{margin-bottom:0}.page_video .last{margin-left:1em}.banner_flag{-moz-border-radius:30px;border-radius:30px;position:absolute;background-color:#4181aa;color:#fff;font-size:24px;text-align:center;padding:10px 20px;width:100%;left:0;center:0;top:-20px}.side_banner{margin-bottom:1em;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 4px #999;-webkit-box-shadow:0 0 4px #999;box-shadow:0 0 4px #999}.side_content{padding:.5em .75em;background:#f3f3f3;margin-bottom:1.5em;font-size:.75em;-moz-border-radius:4px;border-radius:4px;line-height:1.5em}.side_content p:last-child{margin-bottom:0}img[align=left],img.img_left{float:left;margin:0 1em 1em 0;max-width:30%}img[align=right],img.img_right{float:right;margin:0 0 1em 1em;max-width:30%}.fluid_video{margin-bottom:1.5em}.fluid_map{width:100%;height:0;padding-top:60%;position:relative;margin-bottom:1.5em}.fluid_map iframe{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0}p.exact_quote{font-size:1.75em;line-height:42px;margin-bottom:0!important}div#changeFont{cursor:pointer;border-left:0}li.search{border-left:0;border-right:0}li.careers{border-right:0}ul.sec_parent{margin:0;padding:0;list-style:none}ul.sec_parent li{font-size:.95em}ul.sec_parent li a{text-decoration:none;color:#0b2059;padding:0 .1em;cursor:pointer}ul.sec_parent li a:hover,nav.nav_primary li a:focus{color:#ddd}ul.sec_parent li a:active{color:#666}ul.sec_parent li.active a{font-weight:bold;color:#333}ul.sec_parent ul{margin:0;padding:0}ul.sec_parent ul li{list-style:none;display:block;float:none;padding:0}ul.sec_parent ul li:last-child{border:0}ul.sec_parent ul li a{color:#333;display:block;float:none;padding:.5em 0}.large{font-size:2.25em;margin-right:.25em}.small{font-size:1.5em;margin-right:.25em}.fontresize{color:#666}a.fontresize:hover{color:#666;text-decoration:none;cursor:pointer}.comprehensive{border:10px solid #910634;padding:3em 0 1.75em 0}.plan_choices .comprehensive span.pricing{font-size:55px!important;line-height:60px}.pdf{background:url(/images/icon-pdf.gif) no-repeat 98% 50%;padding:2px 1.5em 2px 0}.excel{background:url(/images/icon-excel.gif) no-repeat 98% 50%;padding:2px 1.5em 2px 0}.word{background:url(/images/icon-word.gif) no-repeat 98% 50%;padding:2px 1.5em 2px 0}.plan_choices .first{margin-top:3.5em!important}.plan_choices .last{margin-top:3.5em!important}.text_cooler{color:#06c}.text_success{color:#093}.text_warmer{color:#f78d1d}.text_danger{color:#b94a48}span.circled{background-color:#910736;font-size:1em;font-weight:bold;text-decoration:none;display:block;padding:1em 20px;color:#fff;moz-border-radius:30px;-webkit-border-radius:30px}.alert{padding:5px;color:#c09853;border:1px solid #fbeed5;background:#fcf8e3;font-size:.875em;border-radius:4px;margin:.25em 0 2em}.alert p:last-child{margin:0}.alert.alert_success{color:#468847;border:1px solid #d6e9c6;background:#dff0d8}.alert.alert_danger{color:#b94a48;border:1px solid #eed3d7;background:#f2dede}.ecom-error{color:red}.site_alert{z-index:4000;position:relative;top:0;left:0;padding:25px;background:#c00;color:#fff;font-size:18px;font-weight:bold}.site_alert a{color:#f1c411}.blog_section .list_row .li-text{padding:25px 0}.blog_section h1{margin-bottom:.75em}.blog_section img{padding-bottom:1em}.list{clear:both;margin:0 0 2em}.list_row{padding:0;padding-top:1em}.list_row>li{border-top:1px solid #e2e2e2;margin:0;display:table;border-collapse:collapse;width:100%;float:left}.list_row .inner{padding-right:50em;display:table-row;text-decoration:none}.list_row .li-img{display:table-cell;vertical-align:middle;width:30%;padding-right:1em;padding-top:1em}.list_row .li-img img{display:block;width:100%;height:auto}.list_row .li-text{display:table-cell;vertical-align:middle;width:70%;padding:1em 1em 1em 0}.list_row .li-head{margin-bottom:.1em}.list_row .li-summary{display:block;color:#333;margin-bottom:.25em}.list_row .li-action{margin:0}span.posted_info{display:block;font-style:italic;color:#999;font-size:.9em;margin-bottom:1em}.list_row .author{display:block;font-style:italic;color:#999}.list_row>li.clear_even,.list_row>li.clear_third,.list_row>li.clear_fourth,.list_row>li.clear_fifth{width:100%;display:none;margin:0}.list_grid{padding:0}.list_grid>li{padding:0;margin-right:3.5%;margin-bottom:0;display:block;float:left}.list_grid.list_2x>li{width:48.25%}.list_grid.list_3x>li{width:31%}.list_grid.list_4x>li{width:22.375%}.list_grid.list_5x>li{width:17.2%}.list_grid.list_6x>li{width:13.75%}.list_grid>li.clear_even,.list_grid>li.clear_third,.list_grid>li.clear_fourth,.list_grid>li.clear_fifth,.list_grid>li.clear_sixth{display:none;margin:0;margin:2em 0 2em 0}.list_grid.list_2x>li.even,.list_grid.list_3x>li.third,.list_grid.list_4x>li.fourth,.list_grid.list_5x>li.fifth,.list_grid.list_6x>li.sixth{margin-right:0}.list_grid.list_2x>li.clear_even,.list_grid.list_3x>li.clear_third,.list_grid.list_4x>li.clear_fourth,.list_grid.list_5x>li.clear_fifth,.list_grid.list_6x>li.clear_sixth{display:block;width:100%}.list_grid ul{list-style-type:disc!important}.list_grid .inner{text-decoration:none}.list_grid .li-img{padding-bottom:1em}.list_grid .li-img img{-moz-border-radius:4px;border-radius:4px}.list_grid .li-text{clear:both}.list_grid .li-head{margin-bottom:.1em;font-size:1em}.list_grid .li-summary{font-size:.75em}.list_grid .li-action{}.medicare_options,.list_grid.medicare_options a{color:#fff!important;text-align:left}.medicare_options h3{font-family:'Open Sans',sans-serif;font-weight:600;font-size:22px;line-height:28px}.medicare_options p{font-size:17px;font-family:'Lato',sans-serif;font-weight:400;margin-bottom:1em}.options{padding-bottom:4em}.medicare_options .group_1of3{margin-bottom:3em}table.table_structure_4x{width:100%;margin-bottom:1em;border-collapse:collapse;line-height:1.3em;display:block;height:1%;overflow:hidden}table.table_structure_4x tbody,table.table_structure_4x tr{display:block;width:100%}table.table_structure_4x tr td{display:block;float:left;padding-bottom:.5em;margin-right:2.5%}table.table_structure_4x td td{display:table-cell;float:none;width:auto}table.table_structure_4x td.clear{display:none;clear:both;width:100%}table.table_structure_3x{width:100%;margin-bottom:1em;border-collapse:collapse;display:block;height:1%;overflow:hidden}table.table_structure_3x tbody,table.table_structure_3x tr{display:block;width:100%}table.table_structure_3x tr td{display:block;float:left;padding-bottom:.5em;line-height:1.4em;margin-right:2.5%}table.table_structure_3x td td{display:table-cell;float:none;width:auto}table.table_structure_2x{width:100%;margin-bottom:1em;border-collapse:collapse;display:block;height:1%;overflow:hidden}table.table_structure_2x tbody,table.table_structure_2x tr{display:block;width:100%}table.table_structure_2x tr td{display:block;float:left;padding-bottom:.5em;margin-right:2.5%;text-align:left}table.table_structure_2x td td{display:table-cell;float:none;width:auto}table.table_structure_2x tr td:last-child,table.table_structure_3x tr td:last-child,table.table_structure_4x tr td:last-child{margin-right:0}table thead th{background:#910634;white-space:nowrap;font-weight:normal;color:#fff;padding:10px 10px;font-size:16px;font-weight:bold}table thead tr:first-child th:first-child{border-top-left-radius:4px}table thead tr:first-child th:last-child{border-top-right-radius:4px;border:0}.table_data{border-collapse:collapse;min-width:480px;width:99.9%;font-size:18px;text-align:center}.table_data td{padding:.5em .75em;border:1px solid #ddd;min-width:5em;color:#333}.table_data td strong{white-space:nowrap;cursor:pointer}.table_list{border-collapse:collapse;min-width:480px;width:99.9%;font-size:.9em}.table_list td{padding:.5em .75em;border-bottom:1px solid #ddd;border-right:1px solid #ddd;min-width:5em}.table_list td:last-child{border-right:0}.table_list.table_stripe{border-top:0}table .stripe_row{background:#eff2f5;background:rgba(123,125,126,.1)}table.table_condensed th{padding:.25em .5em;font-size:1em}table.table_condensed td{padding:.25em .5em;font-size:.875em}.table_overflow{width:100%;overflow-x:auto;margin-bottom:1.5em;background:linear-gradient(90deg,#fff 30%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(255,255,255,0),#fff 70%) 100% 0,radial-gradient(0 50%,farthest-side,rgba(0,0,0,.8),rgba(0,0,0,0)),radial-gradient(100% 50%,farthest-side,rgba(0,0,0,.8),rgba(0,0,0,0)) 100% 0;background:linear-gradient(90deg,#fff 30%,rgba(255,255,255,0)),linear-gradient(90deg,rgba(255,255,255,0),#fff 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.8),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.8),rgba(0,0,0,0)) 100% 0;background-repeat:no-repeat;background-color:#fff;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}table.client_data{border:1px solid #ccc;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0}table.client_data tr{border:1px solid #ddd;padding:5px}table.client_data th,table td{padding:10px;text-align:center}table.client_data th{text-transform:uppercase;letter-spacing:1px}table.compare_chart tr.ofp{background-color:#fff!important;border-top:3px solid #000}table.compare_chart tr:last{border-top:3px solid #000}.table .compare_chart td{border:none!important}.works .flex_grid{margin-bottom:0}.white_text{color:#fff}.works span{font-size:3em;display:block;padding:20px}.form{margin-bottom:1em;clear:both;font-size:14px}.form fieldset{margin-bottom:1em;border:1px solid #ddd;padding:15px;-moz-border-radius:4px;border-radius:4px;background:#fff}.form fieldset fieldset{margin-bottom:0;padding:1em;clear:both;border:0;background:#f9f9f9}.form fieldset fieldset fieldset{background:#fff}.form fieldset fieldset fieldset fieldset{background:#f9f9f9}.form fieldset legend{display:block;color:#fff;display:block;font-weight:bold;background:#999;padding:.5em .75em;-moz-border-radius:4px;border-radius:4px;height:1%;overflow:hidden;float:left;margin-bottom:1.5em;font-size:.875em;line-height:1}.form fieldset>div{padding:7px 0;clear:both;border-bottom:1px dotted #ddd}.form fieldset>div:last-child{border-bottom:0}.form fieldset>div{*zoom:1}.form fieldset div:before,.form fieldset div:after{display:table;content:""}.form fieldset div:after{clear:both}.form fieldset>div>label{display:block;padding:3px 5% 3px 0;width:33%;text-align:right;float:left}.form fieldset ul{padding:3px 0;list-style:none;margin:0;float:left;display:block;width:66%}.form fieldset ul li{margin:0 0 3px 0}.form fieldset ul li{*zoom:1}.form fieldset ul li:before,.form fieldset ul li:after{display:table;content:""}.form fieldset ul li:after{clear:both}.form fieldset ul li span{width:90%;float:left}.form fieldset ul li small{font-size:.85em;margin:-.5em 0 0 0}.form label input[type="checkbox"],.form label input[type="radio"]{margin-right:.5em;vertical-align:text-top;margin-top:6px;float:left;clear:both}.form fieldset input,.form fieldset select{margin:0;max-width:50%}input[type="text"],textarea,input[type="email"],input[type="password"],input[type="number"],input[type="tel"]{padding:7px;font-size:14px;border:1px solid #ccc;background:#f5f5f5;-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="text"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus{border-color:rgba(0,102,204,.8);outline:0;outline:thin dotted 9;box-shadow:0 0 8px rgba(0,102,204,.6);background:#fff}.form .required label:after{content:' *';color:#b94a48;font-weight:bold}.form .required.error{color:#b94a48}.form .required.error input,.form .required.error select,.form .required.error textarea{border:1px solid #b94a48}.form .required.error input:focus{box-shadow:0 0 8px rgba(185,74,72,.6)}.form [disabled="disabled"]{opacity:.6}.form.plans{margin-bottom:1em;clear:both;font-size:20px}.form.plans h1{text-align:center;font-size:27px;font-weight:bold;margin-bottom:0!important;margin-top:.1em!important}.form.plans p.required_fields{text-align:center;color:#910635;font-style:italic;font-size:14px}.form.plans fieldset{margin-bottom:.25em;border:0}.form.plans fieldset fieldset{margin-bottom:0;padding:1em;clear:both;border:0}.form.plans fieldset fieldset fieldset{background:#fff}.form.plans fieldset fieldset fieldset fieldset{background:#f9f9f9}.form.plans fieldset legend{}.form.plans fieldset>div{padding:7px 0;clear:both;border-bottom:0}.form.plans fieldset>div:last-child{border-bottom:0}.form.plans fieldset>div{*zoom:1}.form fieldset div:before,.form fieldset div:after{display:table;content:""}.form fieldset div:after{clear:both}.form.plans fieldset>div>label{display:block;padding:3px 5% 3px 0;width:50%;text-align:right;float:left;color:#0b1f59}.form.plans fieldset ul{padding:3px 0;list-style:none;margin:0;float:left;display:block;width:50%;color:#0b1f59}.form.plans fieldset ul li{margin:0 0 3px 0}.form.plans fieldset ul li{*zoom:1}.form fieldset ul li:before,.form fieldset ul li:after{display:table;content:""}.form fieldset ul li:after{clear:both}.form.plans fieldset ul li span{width:90%;float:left}.form.plans fieldset ul li small{font-size:14px;margin:-.5em 0 0 0;color:#666}.fa-male{color:#003f7f;margin-bottom:.5em}.fa-female{color:#ff007f}.center{text-align:center!important;margin:0 auto!important;float:None}.testimonials{border-top:1px solid #e5e5e5;padding-top:2em;font-family:'Lato',sans-serif;font-weight:300;font-size:20px;line-height:25px}.site_header fieldset.site_search{position:absolute;top:10px;right:0;width:35%;text-align:right}fieldset.site_search input[type="text"]{width:50%;padding:.25em .5em;font-size:16px;border:1px solid #ddd;background:#f5f5f5;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.05);-moz-border-radius:4px;border-radius:4px;margin-right:.5em}fieldset.site_search input[type="submit"]{padding:.25em .5em;font-size:16px;color:#fff;border:none;background:#999;border-radius:4px}fieldset.site_search input[type="submit"]:hover,fieldset.site_search input[type="submit"]:focus{background:#777}fieldset.site_search input[type="submit"]:active{background:#666}li.search i{font-size:20px;vertical-align:text-bottom}li.search{font-size:13px}.search_results_search{margin-bottom:2em}.search_results_search input[type="text"]{width:50%}.btn{text-decoration:none;display:inline-block;*display:inline;*zoom:1;background:#0b235c;border:0;color:#fff;line-height:130%;font-weight:bold;font-size:14px;margin:0 .25em 0 0;padding:.5em 1em;cursor:pointer}.btn:hover{border-color:gray;background:#999;color:#fff;text-decoration:none}.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger{background:#b94a48;border-color:#ac2925}.btn-danger:hover{background-color:#d2322d;border-color:#ac2925}.btn-success{background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover{background-color:#47a447;border-color:#398439}.btn-large{padding:12px 34px;font-size:15px;line-height:normal}.btn-small{padding:5px 9px;font-size:11px;line-height:16px}.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.photo_section a.white-btn{background-color:#fff;color:#0b2059!important;font-size:15px;letter-spacing:.05em;font-weight:500}.photo_section a.white-btn:hover{background-color:#0b235c;color:#fff!important}.btn-secondary{color:#fff;font-size:16px;background-color:#910736;padding:20px 30px;font-weight:500}.breakpoint{position:fixed;bottom:0;left:0;background:#333;width:70px;color:#fff;font-size:.8em;display:none;padding:0 10px}.break_1024to992{display:block}@media only screen and (min-width:1024px)and (max-width:1230px){.contact_info span{clear:both;display:block;width:100%}.contact_info{text-align:right;padding-top:10px}p.phone-number span{display:block;width:100%}}@media only screen and (min-width:992px)and (max-width:1024px){.contact_info span{clear:both;display:block;width:100%}.contact_info{text-align:right;padding-top:10px}.break_992to1024{display:block}p.phone-number span{display:block;width:100%}.top_section .btn-secondary a{padding:0}}@media only screen and (max-width:991px){.list_grid.list_3x>li.clear_third,.list_grid.list_4x>li.clear_fourth,.list_grid.list_5x>li.clear_fifth,.list_grid.list_6x>li.clear_sixth{display:none}.list_grid.list_3x>li.third,.list_grid.list_4x>li.fourth,.list_grid.list_5x>li.fifth,.list_grid.list_6x>li.sixth{margin-right:3.5%}.top_section .btn-secondary a{padding:0}.flex_grid.flex_4x .flex_item{width:33.333%}.flex_grid.flex_4x.flex_margin .flex_item{width:31.333%}.flex_grid.flex_4x.flex_margin .flex_item:nth-child(4n+4){margin-right:3%}.flex_grid.flex_4x.flex_margin .flex_item:nth-child(3n+3){margin-right:0}.no-flexbox .flex_grid.flex_4x .flex_item:nth-child(4n+5){clear:none}.no-flexbox .flex_grid.flex_4x .flex_item:nth-child(3n+4),.no-flexbox .flex_grid.flex_3x .flex_item:nth-child(3n+4){clear:both}}@media only screen and (min-width:768px)and (max-width:991px){.hero .hero_content{text-align:center;top:50%;position:absolute;left:0;right:0;transform:translateY(-50%);width:90%;margin:0 auto}.plan_choices span.pricing{font-size:35px}.break_991to768{display:block}.main.callouts .first{width:31.25%;margin-right:2%}.main.callouts .middle{width:31.25%;margin-right:2%}.main.callouts .last{width:31.25%;margin-right:0%;float:left}.well h3{font-size:22px}.main .well p{font-size:14px}.main .well{padding:20px 15px}ul.sec_parent{display:none}.contact_info{text-align:right;padding-top:10px}.contact_info span{clear:both;display:block;width:100%}.site_header a.logo img{width:75%;height:auto}.list_grid.list_5x>li,.list_grid.list_6x>li{width:22.375%}.list_grid.list_3x>li.third,.list_grid.list_4x>li.fourth,.list_grid.list_5x>li.fourth,.list_grid.list_6x>li.fourth{margin-right:0}.list_grid.list_3x>li.clear_third,.list_grid.list_4x>li.clear_fourth,.list_grid.list_5x>li.clear_fourth,.list_grid.list_6x>li.clear_fourth{display:block;width:100%}.main_top .zipcode_form{width:100%}.cta_left .pricing_now{float:none;width:100%}.gray_section.expert ul li{margin-bottom:.75em;line-height:28px}.interior_top.plans h1{padding-top:1em}.home_logos ul{padding:5px 0 0 0;margin:0 0}.home_logos li{margin:0 8% 0 0}.home_logos li.logos1{width:17%}.home_logos li.logos2{width:17%}.home_logos li.logos3{width:17%}.home_logos li.logos4{width:17%}.home_logos li.logos5{width:17%;margin-top:1em}.home_logos li.logos6{width:17%;margin-top:1em}.home_logos li.logos7{width:17%;margin-top:1em}.home_logos li.logos8{width:17%;margin-top:1em}.interior_top.plans h1{padding:.5em}p.number span{display:block;width:100%}p.phone-number span{display:block;width:100%}.main .well ul{padding-left:20px}.top_section .btn-secondary a{padding:0}.plan_choices .comprehensive span.pricing{font-size:38px!important}}@media only screen and (max-width:767px){.hero .hero_content{text-align:center;top:50%;position:absolute;left:0;right:0;transform:translateY(-50%);width:90%;margin:0 auto}.flex_grid.flex_4x .flex_item,.flex_grid.flex_3x .flex_item{width:50%}.flex_grid.flex_4x.flex_margin .flex_item,.flex_grid.flex_3x.flex_margin .flex_item{width:48.5%}.flex_grid.flex_4x.flex_margin .flex_item:nth-child(3n+3),.flex_grid.flex_3x.flex_margin .flex_item:nth-child(3n+3){margin-right:3%}.flex_grid.flex_4x.flex_margin .flex_item:nth-child(2n+2),.flex_grid.flex_3x.flex_margin .flex_item:nth-child(2n+2){margin-right:0}.no-flexbox .flex_grid.flex_4x .flex_item:nth-child(3n+4),.no-flexbox .flex_grid.flex_3x .flex_item:nth-child(3n+4){clear:none}.no-flexbox .flex_grid.flex_4x .flex_item:nth-child(2n+3),.no-flexbox .flex_grid.flex_3x .flex_item:nth-child(2n+3){clear:both}.top_nav ul{text-align:center;width:100%;display:block}.expert_pic{display:none}.main_top .cta_left{padding-top:0}.site_header a.logo{display:block;width:100%;position:relative;text-align:center;padding-bottom:1em}.top_nav{display:block;width:100%}ul.sec_parent{display:none}.contact_info{text-align:center;line-height:30px;padding-bottom:0!important}.mobile_margin{margin-bottom:1em!important}.site_footer .column1 li{background-color:#3c4f7d;margin-bottom:.25em;padding:4px 10px;cursor:pointer}.site_footer .column1 li:hover{background-color:#223769;cursor:pointer}.site_footer .column1 li a:hover{color:#fff}main_top .zipcode_form{margin-bottom:0}.main_top .quotes .inset{padding:0 0 1em 0}.gray_section.expert .keypoints{border-left:0;border-top:1px solid #ccc;margin:0;padding:0}.gray_section.expert .first{float:none;clear:both;padding-bottom:0!important;margin-bottom:1.5em}.gray_section.expert .last{float:none;clear:both;width:100%}.gray_section.expert ul{margin-left:0;padding-left:0}.contact_info span{clear:both;display:block}.interior_top.plans h1{padding-top:0}.btn_nav{display:block;text-align:center;margin:0 0 2em 0;background-color:#666;padding:5px;font-size:1em;cursor:pointer}a.btn_nav{color:#fff!important}a.btn_nav:hover{color:#ccc!important}.structure>.first,.structure>.middle,.structure>.last{float:none;width:100%;margin-right:0;margin-bottom:3em}.structure>.first:last-child,.structure>.last:last-child{margin-bottom:0}table.table_structure_4x tr td{width:47%}table.table_structure_4x td.clear{display:block}nav.nav_primary ul.parent{display:none}nav.nav_primary ul.parent.show{display:block}nav.nav_primary ul.parent>li{display:block}nav.nav_primary ul.parent>li>a{text-align:left;border-top:1px solid #526990;border-left:0}nav.nav_primary .nav_primary_btn{display:block}.nav_wrapper .wrapper{padding:0}nav.nav_primary ul.parent li.drop_nav>ul,nav.nav_primary ul.parent li.drop_mega>ul{position:relative;width:100%;left:0}nav.nav_primary ul.parent li.drop_mega>ul>li{float:none;width:100%}nav.nav_primary ul.parent>li{border-right:0}.home_logos ul{padding:5px 0 0 0;margin:0 0}.home_logos li.logos1{width:28%}.home_logos li.logos2{width:28%}.home_logos li.logos3{width:28%;margin-right:0}.home_logos li.logos4{width:28%;margin-top:1em}.home_logos li.logos5{width:28%;margin-top:1em}.home_logos li.logos6{width:28%;margin-right:0;margin-top:1em}.home_logos li.logos7{width:28%;margin-top:1em}.home_logos li.logos8{width:28%;margin-top:1em}.main_top .cta_left{margin-bottom:1em}}@media only screen and (min-width:480px)and (max-width:767px){.break_767x480{display:block}p.number span.mobile{display:block!important}.loading_logo #num1{height:auto}.form textarea{width:60%}.list_grid.list_4x>li,.list_grid.list_5x>li,.list_grid.list_6x>li{width:31%}.list_grid.list_3x>li.third,.list_grid.list_4x>li.third,.list_grid.list_5x>li.third,.list_grid.list_6x>li.third{margin-right:0}.list_grid.list_3x>li.clear_third,.list_grid.list_4x>li.clear_third,.list_grid.list_5x>li.clear_third,.list_grid.list_6x>li.clear_third{display:block;width:100%}p.number span.phone_number{display:block;width:100%}.question{width:100%;display:block;text-align:center}}@media only screen and (max-width:600px){table.client_data{border:0}table.client_data thead{display:none}table.client_data tr{margin-bottom:10px;display:block}table.client_data td{display:block;text-align:right;font-size:14px;border-bottom:1px dotted #ccc}table.client_data td:last-child{border-bottom:0}table.client_data td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:bold}.popup_logos li{width:50%!important;float:left;margin-bottom:1em}}@media only screen and (min-width:0)and (max-width:479px){.flex_grid.flex_4x .flex_item,.flex_grid.flex_3x .flex_item,.flex_grid.flex_2x .flex_item,.flex_grid.flex_4x.flex_margin .flex_item,.flex_grid.flex_3x.flex_margin .flex_item,.flex_grid.flex_2x.flex_margin .flex_item{width:100%;margin-right:0}p.number span.mobile{display:block!important}.top_nav ul{padding-top:10px}.main_top .zipcode_form{margin-bottom:1em!important}.contact_info{font-size:14px;padding-top:10px}.break_479x0{display:block}.top_nav li.search{display:none}.top_nav li a{padding:0 .75em!important}table.table_structure_4x tr td,table.table_structure_3x tr td,table.table_structure_2x tr td{width:100%;margin:0}table.table_structure_4x tr td td,table.table_structure_3x tr td td,table.table_structure_2x tr td td{width:auto}.question{width:100%;text-align:center}.top_section{padding-bottom:0}.form input[type="text"],.form input[type="number"],.form input[type="email"],.form input[type="password"],.form textarea,.form fieldset select{max-width:none;width:100%}.form fieldset>div>label{width:100%;padding:0;text-align:left}.form fieldset .icon_form{clear:both;display:block;margin-top:.5em}.form fieldset ul{width:100%}p.number span.phone_number{display:block;width:100%}p.phone-number span{display:block;width:100%}.form.plans input[type="text"],.form input[type="number"],.form input[type="email"],.form input[type="password"],.form textarea,.form fieldset select{max-width:none;width:100%}.form.plans fieldset>div>label{width:100%;padding:0;text-align:left}.form.plans fieldset .icon_form{clear:both;display:block;margin-top:.5em}.form.plans fieldset ul{width:100%}img.img_left,img[align=left],img.img_right,img[align=right]{max-width:33%}aside,figure{width:auto;float:none;margin-left:0}.quotes .inset{padding:50px 10px}nav.page ul li{display:none}nav.page ul li.page-prev,nav.page ul li.page-next{display:inline}.list_grid.list_3x>li,.list_grid.list_4x>li,.list_grid.list_5x li,.list_grid.list_6x>li{width:48.25%}.list_grid.list_3x>li.even,.list_grid.list_4x>li.even,.list_grid.list_5x>li.even,.list_grid.list_6x>li.even{margin-right:0}.list_grid.list_3x>li.clear_even,.list_grid.list_4x>li.clear_even,.list_grid.list_5x>li.clear_even,.list_grid.list_6x>li.clear_even{display:block;width:100%}.list .li-summary{display:none}.name{margin-left:0}.location{margin-left:0}.gray_section.expert ul{line-height:25px}.gray_section.expert ul li{padding-bottom:1.25em}.popup_logos li{width:50%!important;float:left;margin-bottom:1em}.home_logos ul{padding:0;margin:0 0}.home_logos li.logos1{width:40%}.home_logos li.logos2{width:40%;margin-bottom:0}.home_logos li.logos3{width:40%}.home_logos li.logos4{width:40%}.home_logos li.logos5{width:40%}.home_logos li.logos6{width:40%}.home_logos li.logos7{width:40%}.home_logos li.logos8{width:40%}.alert-popup-container .inset{padding:1.25em 1em!important}.alert-popup-container{width:50%}}@media print{*{background:transparent!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#ccc;border-radius:30px;display:inline-block;height:12px;overflow:hidden;text-indent:-999em;width:12px;position:relative;z-index:99;-webkit-transition:all .5s linear 0;transition:all .5s linear 0}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#910736}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0 .35s linear 0;transition:border-radius .12s linear 0 .35s linear 0}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:36px;display:block;top:50%;height:36px;cursor:pointer;position:absolute;z-index:9999;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0;transition:opacity .35s linear 0}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-media img{}.fancybox-wrap{position:absolute;top:0;left:0;z-index:80000020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:80000030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/images/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:80000060}#fancybox-loading div{width:44px;height:44px;background:url('/images/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:80000040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/images/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:80000040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:80000040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:80000010;background:url('/images/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:80000050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:80000050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/images/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/images/fancybox_loading@2x.gif');background-size:24px 24px}}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:800050}#fancybox-thumbs.bottom{bottom:30px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:.5}#fancybox-thumbs ul li.active{opacity:.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}.img-replace{display:inline-block;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap}.alert-nugget-info{text-align:center;position:absolute;width:100%;height:50px;line-height:50px;bottom:0;left:0}.alert-nugget-info a{position:relative;font-size:14px;color:#5e6e8d;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.no-touch .alert-nugget-info a:hover{opacity:.8}.alert-nugget-info span{vertical-align:middle;display:inline-block}.alert-nugget-info span svg{display:block}.alert-nugget-info .alert-nugget-info-arrow{fill:#5e6e8d}.alert-popup-trigger{display:block;text-align:center;color:#fff;font-size:14px;font-size:.875rem;font-weight:bold;text-transform:uppercase;margin:0 auto}.popup_logos ul{list-style:none;margin-bottom:0;margin-top:0!important;padding-top:0}.popup_logos li{width:33%;float:left;margin-bottom:1em;font-size:14px;color:#666}.popup_logos li:last-child{padding-top:1.25em}.alert-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(63,127,170,.9);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0,visibility 0 .3s;-moz-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s;z-index:10000!important}.alert-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0,visibility 0 0;-moz-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}.alert-popup-container{position:relative;width:45%;margin:2em auto;background:#fff;border:7px solid #3c4f7d;border-radius:.25em .25em .4em .4em;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.alert-popup-container .inset{padding:1.5em 1em}.alert-popup-container h1{font-weight:400!important;margin-bottom:.5em!important;line-height:1.3em}.alert-popup-container h1 span{display:block}.alert-popup-container ul{margin-left:0;padding-left:0;padding-bottom:1em}.alert-popup-container h3{padding:1.5em 2em 0 2em;font-size:1.45em;line-height:35px}.alert-popup-container .alert-buttons:after{content:"";display:table;clear:both}.alert-popup-container .alert-buttons li{float:left;width:50%;list-style:none}.alert-popup-container .alert-buttons a{display:block;height:60px;line-height:60px;text-transform:uppercase;color:#fff;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.alert-popup-container .alert-buttons li:first-child a{background:#fc7169;border-radius:0 0 0 .25em}.no-touch .alert-popup-container .alert-buttons li:first-child a:hover{background-color:#fc8982}.alert-popup-container .alert-buttons li:last-child a{background:#b6bece;border-radius:0 0 .25em 0}.no-touch .alert-popup-container .alert-buttons li:last-child a:hover{background-color:#c5ccd8}.alert-popup-container .alert-popup-close{position:absolute;top:8px;right:8px;width:30px;height:30px}.alert-popup-container .alert-popup-close::before,.alert-popup-container .alert-popup-close::after{content:'';position:absolute;top:12px;width:14px;height:3px;background-color:#8f9cb5}.alert-popup-container .alert-popup-close::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}.alert-popup-container .alert-popup-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.is-visible .alert-popup-container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}p.rates{color:#666;font-size:16px;font-style:italic;border-bottom:1px solid #ccc;text-align:center}.error{color:red;font-style:italic;margin-top:5px}.required{color:#b94a48}.loading_wrapper{max-width:530px!important;margin:0 auto;padding-top:3em!important;min-height:425px}.loading_logo{display:inline-block;text-align:center!important;width:0;height:0;cursor:pointer;color:transparent;height:90px!important;animation:fly-in 1s ease-in forwards;-webkit-animation:fly-in 1s ease-in forwards;overflow:hidden;animation-direction:normal;vertical-align:middle!important}.loading_logo img{max-width:171px!important;display:block;vertical-align:middle!important;margin:0 auto;padding:10px 20px}#num1{animation-delay:0!important}#num2{animation-delay:1.5s}#num3{animation-delay:3s}#num4{animation-delay:4.5s}#num5{animation-delay:6s}#num6{animation-delay:7.5s}#num7{animation-delay:9s}#num8{animation-delay:10.5s}@keyframes fly-in{0%{width:0;height:90px;margin:0}100%{width:169px;height:90px;margin:0}}@-webkit-keyframes fly-in{0%{width:0;height:90px;margin:0}100%{width:169px;height:90px;margin:0}}@media only screen and (min-width:1026px)and (max-width:1200px){.alert-popup-container{width:80%!important}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:landscape){.alert-popup-container{width:80%!important}.alert-popup{overflow:scroll}}@media only screen and (max-width:991px){.alert-popup-container{width:80%!important}.loading_wrapper{height:100%;padding-top:.5em!important}.alert-popup{overflow:scroll}}@media only screen and (max-width:767px){.alert-popup{overflow:scroll}}@media only screen and (min-width:480px)and (max-width:767px){.loading_wrapper{max-width:345px!important;height:100%;padding-top:.5em!important}}@media only screen and (min-width:0)and (max-width:479px){.loading_wrapper{max-width:172px!important;padding-top:0!important;margin-top:0!important}.alert-popup{overflow:scroll}}#tooltip{line-height:1.4em;color:#fff;background:#333;position:absolute;z-index:100;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.4);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.4);box-shadow:0 0 7px 0 rgba(0,0,0,.4)}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #333;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.bar{background:#0b2b70;width:100%;height:50px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:8px;border-bottom-left-radius:8px;margin-bottom:1em}.bar-two{background:#910633;width:50%;height:50px}.bar-animate{background:none;width:50%;height:50px;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;overflow:visible!important;top:-50px}.bar-marker{width:10px;height:60px;position:absolute;right:19px;top:-13px}.bar-marker i{color:#fff;font-size:80px;text-shadow:2px 2px 7px rgba(0,0,0,.4)}.additional-text{margin-left:20px;background:#f5f5f5;padding:20px;clear:both}label{clear:both}input[type="checkbox"]{float:left;position:relative;top:3px;margin-right:5px}label span{display:inline-block;margin-left:5px}.headings{position:relative;height:60px}.headings h3{position:absolute;color:#910633;bottom:0;width:48%}.headings h3:last-child{text-align:right;color:#0b2b70;right:0}.bold{font-weight:bold}.spinner{margin:0 auto;margin-top:0;margin-bottom:1.5em;width:50px;height:30px;text-align:center;font-size:10px}.spinner>div{background-color:#393;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}p.rates{color:#666;font-size:16px;font-style:italic;border-bottom:1px solid #ccc;padding-bottom:1em}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}#overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:80000010;background:url('/images/fancybox_overlay.png')}