@media all and (min-width:881px) {nav#menu{display:none;}}*{margin:0;padding:0;}h1{font-family:font-family:Arial, Helvetica, sans-serif;font-size:24px;line-height:30px;color:#006;margin:20px 0px 0px 0px;font-weight:bold;}h2{font-family:Arial, Helvetica, sans-serif;font-size:18px;line-height:24px;margin:0px 0px 0px 0px;font-weight:normal;}h3{color:#DCAA6B;font-family:'Work Sans', sans-serif;font-weight:normal;font-size:38px;line-height:42px;}h4{}h5{}p{}body{background-color:#20358C;background-repeat:repeat-x;font:Arial, Helvetica, sans-serif;font-size:12px;}a:link, a:visited, a:active{color:#00f;text-decoration:none;}a:hover{color:#0000FF;text-decoration:underline;}.hide-desktop{display:none;}.content_block{margin:auto;clear:both;width:100%;max-width:1100px;}.std_width_block{margin:auto;width:90%;position:relative;background-color:#FFF;}@media all and (max-width:950px) { .std_width_block{margin:auto;width:100%;position:relative;} }header.std_width_block{ border-top:4px solid #6EBF4B; background-color:#FFF; height:150px; border-bottom:1px solid #CCC;}header .content{padding:0px 40px 10px 40px;position:relative;}#logo-container{max-width:40%;padding-top:0px;}#logo-container img{max-width:100%;}#right-header-content{position:absolute;top:1px;right:15px;max-width:56%;text-align:right;font-family:Arial, Helvetica ,​sans-serif;}.header-contact-container{font-size:18px;text-transform:uppercase;margin-top:18px;}.header-contact-container.smaller{font-size:16px;}.header-contact-container .phone{color:#000000;margin-right:6px;}.header-contact-container .contact-link{margin-left:6px;}.second-line{margin-top:18px;}.icon{margin-right:0px;position:relative;top:-8px;}.linkedin.icon {max-height:50px;}.facebook.icon {max-height:27px;}#reveal-search{display:none;}#search-container{display:inline-block;position:relative;width:250px;}#search-container .gsc-control-cse{padding:0px;}.gsc-control-cse div{ text-align:left;} #search-container .gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0px;}#search-container input.gsc-search-button{ border:1px solid #cecece;border-radius:0;margin-left:0;position:relative;top:1px;} .fifth-img{ margin-right:1.25%; margin-top:10px; margin-bottom:10px; width:19%; float:left;}.fifth-img.last{ margin-right:0%; width:19%; }.fifth-img img{width:100%;border:0px;}.fifth-img .caption{ font-size:16px; margin-top:5px; text-align:center; color:#666; font-family:"Work Sans",​sans-serif; }.right-column-container{ width:20%; padding-left:1%; margin-left:3%; margin-top:20px; margin-bottom:50px; float:right; overflow:auto; background-image:url('/img_dir/line.jpg'); background-repeat:no-repeat; }.right-column-container .cta{background-image:url('/img_dir/cta_1.png'); min-height:185px; background-repeat:no-repeat; background-position:center; background-size:contain; color:#FFF;font-size:26px;font-family:'Open Sans',Arial,Helvetica,sans-serif; position:relative; }.cta.one{background-image:url('/img_dir/cta_1.png'); }.cta.two{background-image:url('/img_dir/cta_2.png'); }.cta.three{background-image:url('/img_dir/cta_3.png'); }.right-column-container .cta a:link, .right-column-container .cta a:visited, .right-column-container .cta a:hover, .right-column-container .cta a:active{ display:block; color:#FFF; text-decoration:none; border-left:3px solid #bf2e37; padding-left:5px; position:absolute; top:33%; left:25%; width:50%; }.info-module{background-color:#aaaaaa;font-family:abel,sans-serif;width:28%;border-radius:15px;padding:50px 2%;float:right;margin-top:100px;font-size:22px;}.info-module .title{color:#bf2e37;margin-bottom:15px;}.info-module .info{color:#FFF;margin-bottom:15px;} .page_section{padding:1px 1px 1px 40px; background-color:#FFF;overflow:auto; }.page_section.full-width{padding:10px 50px 1px 50px;}.page_section.noPadding{ padding:0px; padding-top:0.1px; }.left-column{ width:58%; }.right-column{ position:absolute;top:20px; width:260px; background-color:transparent; }@media all and (min-width:830px) { .right-column{ width:250px; right:20px; } } @media all and (max-width:829px) { .right-column{ width:250px; right:0px; } }.section_title{font-size:30px; line-height:40px;font-family:Arial, Helvetica, sans-serif;color:#171c8f;font-weight:bold;padding-bottom:0px;margin-bottom:12px; } .section_subtitle{ font-family:Geneva,Verdana,"Lucida Sans","Lucida Sans Unicode",sans-serif;font-size:20px;line-height:28px;color:#6ebf4b;font-weight:800;margin:0px 0px 0px;padding:0px 0px 30px 0px;min-height:20px; }.copy_block p, .copy_block ul, .copy_block ol, .info-block p{font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:28px;text-align:left;color:#4B5654;margin-bottom:20px; }.copy_block ul, .copy_block ol{ margin-left:50px; }.copy_block ul li, .copy_block ol li{ margin-bottom:15px; } .copy_block img{ max-width:100%; }.copy_block .imgRight{float:right;margin:8px 0px 30px 30px;max-width:45%;}.copy_block .imgLeft{float:left;margin:8px 30px 30px 0px;max-width:50%;}.copy_block .withBorder{border:1px solid #171c8f;}.copy_block .imgFull{margin:auto;width:100%;max-width:100%;border:1px solid #171c8f;margin-bottom:25px;}.img_on_right, .img_on_left{overflow:auto;} .info-block-margin{ margin:0px 43px; }.info-block{ border:1px solid #777; padding:10px 18px; width:27.8%; margin:25px 6px 5px; float:left; height:350px; position:relative; } @media all and (min-width:1100px) {.info-block{width:27.8%;} }@media all and (min-width:1000px) and (max-width:1099px) { .info-block{width:27.1%;height:380px;} }@media all and (min-width:800px) and (max-width:999px) { .info-block{width:26.3%;height:400px} }@media all and (min-width:750px) and (max-width:799px) { .info-block{width:25.8%;height:420px} }.info-block .img-container{ height:150px; margin-top:20px; }.info-block img{ width:100%; }.info-block .learn-more-container{ position:absolute; bottom:10px; left:18px; text-transform:uppercase; font-size:16px; font-family:Arial, Helvetica, sans-serif; }.imageBlock{float:left;background-color:#CCC;margin:0 2% 50px 2%;width:29%;}.imageBlock img{width:100%;} .imageBlock img.with_border{border:1px solid #888;width:99.4%;} @media all and (min-width:1001px) { .imageBlock .caption{color:#FFF; font-size:22px;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:center;background-color:#938470;padding:10px; } }@media all and (max-width:1000px) and (min-width:901px) { .imageBlock .caption{color:#FFF; font-size:22px;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:center;background-color:#938470;padding:10px; } } @media all and (max-width:900px){ .imageBlock .caption{color:#FFF; font-size:18px;font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:center;background-color:#938470;padding:10px; } } .black-bg{background-color:#fff;}.black-bg .copy_block p, .black-bg .copy_block ul, .black-bg .copy_block ol{color:#58585b;} .imageBlock .caption.red{background-color:#DCAA6B; }.imageBlock .caption a:link, .imageBlock .caption a:visited, .imageBlock .caption a:hover, .imageBlock .caption a:active{color:#FFF;text-decoration:none; } .traditional_list_item{ overflow:auto;} .traditional_list_item .img_container{ float:left; margin-right:40px; width:180px; text-align:right; } .traditional_list_item .img_container img{ max-width:100%; }.traditional_list_item{font-family:Arial, Helvetica, sans-serif;font-size:16px;line-height:24px;text-align:left;color:#4B5654;margin-bottom:30px;}.traditional_list_item.withBorder{border-bottom:1px solid #6ebf4b;padding-bottom:30px;}.traditional_list_item .title{font-size:18px;margin-bottom:12px;line-height:24px;font-weight:bold;}.traditional_list_item.imgContainer.Left{width:20%; float:left;margin-right:4%; padding-top:6px;}.traditional_list_item.imgContainer.Right{width:20%; float:right;margin-left:4%; padding-top:6px;}.traditional_list_item .img{max-width:100%}.traditional_list_item.floatCopy{float:left; width:76%;} .image_enlarger_widget{height:600px; }.enlarged_image_area{width:80%; height:100%; float:right; background-repeat:no-repeat; background-size:cover; border:1px solid #333;text-align:center; }.thumb_holder{width:18%; }.thumb_holder img{ margin-bottom:10px; max-width:100%; border:1px solid #333; cursor:pointer; }.tabs-container{ }.tabs-container .tab{ background-color:#58585b; color:#FFF; display:inline-block; font-family:'Open Sans',Arial,Helvetica,sans-serif; text-transform:uppercase; font-size:25px; text-align:center; padding:10px 0px; border-left:1px solid #FFF; cursor:pointer; }.tabs-container .tab.selected{ background-color:#bf2f37; } .tabs-container .tab.first{border-left:none; }.tabs-container .tab.one{width:99.9%; }.tabs-container .tab.two{width:49.9%; }.tabs-container .tab.three{width:33.25%; }.tabs-container .tab.four{width:24.88%; }.tabbed-content.selected{ display:block; }.tabbed-content{ display:none; border:1px solid #999; border-top:none; padding:20px; min-height:150px; overflow:auto; font-family:Geneva,Verdana,"Lucida Sans","Lucida Sans Unicode",sans-serif; }.tabbed-content .tab_name{ display:none; }.tabbed-content img{max-width:100%; } .tabbed-content .third-block{background-image:url("/img_dir/line2.jpg");background-repeat:no-repeat;background-position:right center;float:left;min-height:300px;width:33%;text-align:center; padding-top:45px; } .tabbed-content .third-block.nobg{background-image:none;}.tabbed-content .third-block img{border:1px solid #CCC; margin-bottom:30px;}.tabbed-content .third-block .caption{font-size:16px;max-width:60%;margin:auto;}.article_title{font-size:30px; font-family:Abel, Arial, Helvetica, sans-serif; color:#BF2E37;font-weight:normal;padding-bottom:10px;text-transform:none; }.article_date{color:#333333;font-family:Geneva,Verdana,Lucida Sans,Lucida Sans Unicode,sans-serif;font-size:14px;font-weight:normal;margin-bottom:15px;}.article_line{width:100%;margin-bottom:15px;}a.learn_more_button, a.learn_more_button:link, a.learn_more_button:visited, a.learn_more_button:hover, a.learn_more_button:active{cursor:pointer;display:inline-block;background-color:#DCAA6B;color:#FFF;width:200px;text-decoration:none;text-align:center;font-family:abel, sans-serif;font-size:26px;padding:10px 0px;margin-bottom:12px;}.img_on_right, .img_on_left{overflow:auto;}.gray{background-color:#E6E6E6}.img_container img{max-width:99%;}.img_on_right .img_container{float:right;width:45%;margin-right:3%;}.img_on_right .info_container{width:45%;float:left;margin-left:3%;}.img_on_left .img_container{float:left;width:45%;margin-left:3%;}.img_on_left .info_container{width:45%;float:right;margin-right:3%;}.img_on_right h3, .img_on_left h3{margin-bottom:20px;}.procedure-container{clear:both;overflow:auto;}.procedure-block{font-family:"Work Sans",sans-serif;margin-top:30px;width:47%;}.procedure-block a:link, a:visited, a:active{color:#0000FF;}.procedure-block h1{font-family:"Work Sans",sans-serif;color:#00233a;font-size:34px;font-weight:500;margin-top:14px;line-height:40px;}.procedure-block h2{font-family:"Work Sans",sans-serif;color:#7FB1D6;font-size:36px;line-height:36px;text-transform:uppercase;font-weight:400;}.procedure-block h3{color:#111;font-family:"Work Sans",sans-serif;font-size:18px;font-weight:400;margin-top:0;text-transform:uppercase;}.procedure-block .body-copy{font-family:"Work Sans",sans-serif;color:#666;margin-top:5px;font-size:16px;font-weight:300;line-height:26px;}.procedure-block .body-copy.subhead{font-size:20px;font-weight:400;margin-bottom:25px;color:#00233a;}.procedure-block .body-copy .call-out{font-weight:200;font-size:24px;line-height:30px;color:#7FB1D6;cursor:pointer;}.procedure-block .body-copy p{margin-bottom:18px;}.procedure-block .video-image{max-width:90%;margin:15px 0px 35px;cursor:pointer;}.procedure-block .play-video{background-image:url("/site/site_imgs/play_icon.png");background-repeat:no-repeat;display:block;font-size:16px;height:30px;padding:3px 0 0 35px;}.procedure-right{float:right;width:47%; margin-top:110px;padding-right:30px;font-family:"Work Sans",sans-serif;}.procedure_image_mobile{display:none;}.procedure-right .procedure_image{max-width:100%;}.bordered.procedure_image{border:1px solid #CCC;}.procedure-right .cta{margin-top:0px;margin-right:100px;margin-left:50px;margin-bottom:0;;padding-top:25px;padding-right:0px;padding-left:0px;padding-bottom:20px;border-top:1px solid #CCC;font-size:17px;font-weight:500}.procedure-right .first.cta{border-top:none;}.right-form{width:32%;float:right;margin-left:20px;border:1px solid;padding:15px;padding-top:30px;position:relative;}.right-form .form-heading{background-color:#1a2e85;color:#6EBF4B;text-align:center;padding:5px 0px;font-family:Arial, Helvetica, sans-serif;font-size:28px;font-weight:550;position:absolute;top:0px; left:0px;width:100%;}.right-form .formLine{margin-bottom:10px;}.right-form .formLine label{display:none;}.right-form .formLine.showLabel label{display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;margin-bottom:6px;}.right-form .formLine input[type="text"]{border-radius:0px;padding:5px;font-size:12px;width:95%;}.right-form .formLine input[type="button"]{background-color:#1a2e85;color:#6EBF4B;width:100%;padding:4px;font-style:normal;text-transform:uppercase;border-radius:10px;}.right-form .formLine textarea{width:95%;border-radius:0px;padding:4px;font-family:Arial, Helvetica, sans-serif;}.right-form .requiredFieldExplanation{display:none;}.right-form .call_text{text-align:center;margin:25px 0px;font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:500;color:#1a2e85;letter-spacing:0.25px;}.right-form .text-line-one{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin-bottom:6px;}.right-form .text-line-two{font-family:Arial, Helvetica, sans-serif;margin-bottom:6px;}.copy-left{float:left;width:60%;}#short_contact_form_container{width:100%;float:right;font-family:'Work Sans', sans-serif;}#short_contact_form_container .form{border-radius:10px;background-color:#BAD4DD;padding:10px 15px 15px 15px;background-image:url('/img_dir/panel_isolated.jpg');background-repeat:repeat-x;background-color:#8EAFD3;}#short_contact_form_container .form .formStatusMessage{font-weight:500;}#short_contact_form_container .form .heading1{text-transform:uppercase;text-align:center;font-size:28px;background-color:#012037;color:#FFF;margin:0px 8px 15px 8px;border-radius:16px;}#short_contact_form_container .form .heading2{color:#012037;text-transform:uppercase;text-align:center;font-size:18px;line-height:24px;margin-bottom:14px;}#short_contact_form_container .form .heading3{color:#012037;text-transform:uppercase;text-align:center;font-size:24px;font-weight:500;letter-spacing:2px;margin:10px 0px 10px;}#short_contact_form_container .form .heading4{color:#FFF;text-align:center;font-size:15px;font-weight:500;line-height:30px;}#short_contact_form_container .form .formLine input[type="text"], #short_contact_form_container .form .formLine select{width:100%;padding:6px;margin-bottom:4px;font-size:14px;border-radius:6px;border:1px solid #999;}#short_contact_form_container .formLine input[type="button"]{width:100%;background-color:#ffd276;color:color:#012037;border:1px solid #FFF;font-style:normal;text-transform:uppercase;padding:4px;letter-spacing:1.5px;font-weight:600;font-size:20px;}#short_contact_form_container .form.requiredFieldExplanation, #short_contact_form_container .form label{display:none;}.footer {text-align:center;font-family:Arial, Helvetica, sans-serif;color:#FEFEFE;font-size:12px;padding-top:10px;background-color:#6ebf4b;margin:0px 0px 0px 0px;padding:15px 40px 20px 40px;overflow:auto;line-height:20px;;}.footer .column{text-align:left;float:left;margin-right:20px;width:24%;}.footer .column.wide{width:22%;margin-right:0px;}.footer .column.thin{width:24%;margin-right:0px;}.footer .column h4.heading{font-weight:bold;margin:5px 0px 3px 0px;line-height:15px;color:#00f;}.footer .column div{font-size:12px; color:#FEFEFE;}.footer .column a:link {font-size:12px; color:#00f; text-decoration:none; }.footer .column a:visited { font-size:12px; color:#00f; text-decoration:none; }.footer .column a:hover { font-size:12px; color:#00f; text-decoration:underline; }.footer .column a:active { font-size:12px; color:#00f;text-decoration:none;}.footer .column img{margin:13px 0px;max-height:90px;border:0px;}.footer .copyrightText{font-size:11px;line-height:16px;}