body{background-color:#222;font-size:16px;font-family:"lato",san-serif;line-height:1.4874;color:#444}a{font-size:16px;font-family:"lato",san-serif;font-weight:400;color:#fff}a:hover,a:focus,a:active,a.active{color:#F26722;text-decoration:none}a:focus{outline-color:#F26722}a.blue-link{color:#204579}a.blue-link:hover,a.blue-link:focus,a.blue-link:active,a.blue-link.active{color:#F26722;text-decoration:none}a.link-box{display:inline-block;width:100%;text-align:center;border:2px solid #fff;border-radius:5px}a.link-box:hover,a.link-box:focus,a.link-box:active,a.link-box.active{border-color:#F26722;outline:none}.no-right-margin{margin-right:0 !important}.main-header .quick-contact{background-color:#fff;color:#204579;padding:5px 0;font-size:14px}.main-header .quick-contact a{color:#204579;font-size:14px}.main-header .quick-contact a:hover,.main-header .quick-contact a:active,.main-header .quick-contact a:focus{color:#F26722}.main-header .quick-contact i{margin-right:15px;font-size:20px;vertical-align:sub}.main-header .quick-contact span{display:inline-block;margin-right:45px}@media (max-width: 767px){.main-header .quick-contact span{margin-right:25px}.main-header .quick-contact span:last-child{margin-right:0;float:right}}.main-header nav{background-color:#204579;margin-bottom:0;position:relative;width:100%}.main-header nav.fixed{position:fixed;top:0;z-index:999}.main-header nav .navbar-toggle{margin-top:15px;border-color:#ddd}.main-header nav .navbar-toggle .icon-bar{background-color:#ddd;height:3px}.main-header nav .navbar-brand{height:auto}.main-header nav .navbar-brand img{width:100%;max-width:300px}@media (min-width: 768px) and (max-width: 992px){.main-header nav .navbar-brand img{max-width:250px}}@media (max-width: 767px){.main-header nav .navbar-brand img{max-width:225px}}.main-header nav .navbar-nav{text-transform:uppercase;margin-top:10px}@media (max-width: 991px){.main-header nav .navbar-nav{margin-top:7px}}.main-header nav .navbar-nav a{background-color:transparent;font-weight:900}.main-header nav .navbar-nav .link-box:hover{background-color:transparent}@media (max-width: 767px){.main-header nav .navbar-nav .link-box{border-color:transparent;text-align:left}}.main-header nav .navbar-nav>li:last-child a{padding-right:0}.main-footer{background-color:#2D2D2D;color:#fff}.main-footer .footer-quote{background-color:#F26722;padding:27px 0;font-size:28px;letter-spacing:1.2px}@media (max-width: 991px){.main-footer .footer-quote{font-size:20px;padding:20px 0}}.main-footer img{max-width:200px;width:100%}.main-footer h5{font-size:20px;text-transform:uppercase;font-weight:900;padding-top:5px;padding-bottom:40px}@media (max-width: 991px){.main-footer h5{padding-bottom:0px;margin-bottom:15px}}.main-footer .side-bar{margin:100px 0 35px}@media (max-width: 767px){.main-footer .side-bar{margin:0 0 10px;border-bottom:1px solid #222}.main-footer .side-bar:first-child{margin-top:50px}.main-footer .side-bar:last-child{border-bottom-width:0}}@media (min-width: 768px) and (max-width: 991px){.main-footer .side-bar{margin:0 0 20px}.main-footer .side-bar:nth-child(1),.main-footer .side-bar:nth-child(2){margin-top:50px;margin-bottom:0}}@media (min-width: 992px){.main-footer .side-bar h5,.main-footer .side-bar p,.main-footer .side-bar ul{width:80%}.main-footer .side-bar h5.useful-links,.main-footer .side-bar p.useful-links,.main-footer .side-bar ul.useful-links{width:100%}}.main-footer .side-bar:first-child h5{padding-top:0;padding-bottom:30px}@media (max-width: 991px){.main-footer .side-bar:first-child h5{padding-bottom:0px;margin-bottom:15px}}.main-footer .contact-info li{padding-bottom:10px}@media (min-width: 992px){.main-footer .contact-info li{padding-bottom:30px}}.main-footer .contact-info li i{display:inline-block;width:13%;font-size:14px}@media (max-width: 767px){.main-footer .contact-info li i{width:8%}}.main-footer .contact-info li span{display:inline-block;width:85%;font-size:16px;font-family:"lato",san-serif;margin-left:14%}@media (max-width: 767px){.main-footer .contact-info li span{margin-left:9%}}.main-footer .contact-info li i+span{margin-left:0}.main-footer .useful-links .link-box{margin-top:8px}.main-footer .footer-social{margin-top:25px}.main-footer .footer-social i{padding:0px 7px}.main-footer .footer-social i:first-child{padding-left:0}@media (max-width: 767px){.main-footer .footer-social{margin-top:0}}.main-footer .copy-right-section{background-color:#222;color:#999;width:100%;padding-top:25px;padding-bottom:25px;font-size:14px}.main-container{background-color:#fff;width:100%}.main-container:before,.main-container:after{content:"";display:table;clear:both}form{padding:15px 0}form textarea{resize:none}form h3{text-transform:uppercase;background-color:#204579;color:#fff;font-size:20px;text-align:center;padding:15px;margin:0 0 15px}form label{font-weight:400;font-size:16px}form label.full-line{display:table}form .spl-sl-no{background-color:#204579;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1;display:inline-block;padding:2px 6px 6px;border-radius:10px;position:absolute;left:0;top:-25px}form .spl-sl-no.h-error{background-color:#F26722}form .sl-no{background-color:#204579;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1;display:inline-block;padding:2px 6px 6px;border-radius:10px}form .sl-no ~ label{display:block;margin-left:7%;font-weight:700}form .sl-no ~ label:nth-child(n+3){margin-top:15px}form .sl-no ~ .group-set,form .sl-no ~ .lp-fix{padding-left:7%}form .sl-no ~ .input-group{padding-left:7%}form .sl-no ~ .input-group label{font-size:15px}form .sl-no ~ .input-group label.radio-group,form .sl-no ~ .input-group label.text-group{margin:0 0 5px;display:table}form .sl-no ~ .input-group+.input-group{margin-top:15px}form .error-box .sl-no{background-color:#F26722}form .radio-group.multi-control{width:100%}form input[type="radio"]+span,form input[type="checkbox"]+span{margin-left:10px}form .form-control:first-child{border-radius:4px !important}form .form-control.req{background-color:#FFF2CA}form .form-control.w-xtra{width:90%}form .form-control.w-xtra+span.percentage{padding-left:7px;color:inherit;display:inline-block;width:10%;margin-top:1%;font-size:19px}form .total-value+.percentage{padding-left:7px;padding-right:7px}form .form-group .group-set:nth-child(2n+1) .top-hr{display:none}form .optional-control-container .optional-control{display:table;width:100%}form .optional-control-container .optional-control input,form .optional-control-container .optional-control textarea{padding:0;opacity:0;height:0;visibility:hidden;transition:all 0.2s linear}form .optional-control-container input[type="radio"]:checked ~ .optional-control input,form .optional-control-container input[type="radio"]:checked ~ .optional-control textarea{opacity:1;padding:6px 12px;height:auto;visibility:visible}form .form-control[disabled],form .form-control[readonly]{background-color:#fff}form .root-group-set hr{display:none}form label.req:after{content:"* Required";color:#F26722;font-size:12px;margin-left:5px;font-weight:400}.block-hide{display:none}.tooltip-icon{border:1px solid #204579;padding:1px 9px 2px;border-radius:18px;background:#204579;color:#fff;cursor:pointer;font-weight:900;display:inline-block;margin-left:3px}.tooltip .tooltip-inner{border-radius:10px;background-color:#204579;color:#fff;font-weight:400;font-size:14px;text-align:left;padding:6px}.tooltip.right .tooltip-arrow{border-right-color:#204579}.btn{font-weight:700}.btn span.fa.i-l{margin-right:10px}.btn span.fa.i-r{margin-left:10px}.btn.btn-orange{background-color:#F26722;border-color:#F26722;color:#fff;font-size:16px;text-transform:uppercase;border-radius:10px;outline-color:transparent}.btn.btn-orange.btn-xs{font-size:12px}.btn.btn-orange.btn-lg{font-size:20px}.btn.btn-blue{background-color:#204579;border-color:#204579;color:#fff;outline-color:transparent}.btn.hv-orng:hover,.btn.hv-orng:active,.btn.hv-orng:focus{background-color:#F26722;border-color:#F26722;color:#fff;outline:none}.btn.hv-blue:hover,.btn.hv-blue:active,.btn.hv-blue:focus{background-color:#204579;color:#fff;border-color:#204579;outline:none}@media (max-width: 991px){.xs-padding{padding-bottom:10px}}.error-message,.error{color:#F26722 !important;font-size:20px}.error-message.high-light,.error.high-light{font-weight:700;font-size:19px}.success-message,.success{color:#4CC95B;font-size:14px}.success-message.high-light,.success.high-light{font-weight:700;font-size:16px}.high-lighted-text{font-weight:700;font-size:16px;color:#204579}.high-lighted-text em{font-style:normal;color:#F26722;font-weight:900}em{font-weight:700}em.underlined{text-decoration:underline}.help-txt{font-size:12px;font-weight:700}.margin-75{margin-top:75px}@media (max-width: 767px){.margin-75{margin-top:35px}.margin-75-only{margin-top:35px}.margin-75-bottom{margin-bottom:35px}}.margin-75-bottom{margin-bottom:75px}.margin-35{margin-top:35px}@media (max-width: 767px){.margin-35{margin-top:15px}.margin-35-only{margin-top:15px}.margin-35-bottom{margin-bottom:15px}}.margin-35-bottom{margin-bottom:35px}.strong{font-weight:700 !important}.xtra-strong{font-weight:900}.main-bread-crumb{background-image:url(../media/weavewashoutbw.jpg);padding-top:50px;padding-bottom:50px;color:#204579}.main-bread-crumb h1{text-transform:uppercase;padding-left:0;font-weight:700}.main-bread-crumb ul{margin:0;padding-left:0;list-style:none}.main-bread-crumb ul li{list-style:none;display:inline-block;font-style:italic}.main-bread-crumb ul li.separator{padding-left:10px;padding-right:10px;color:#999;font-weight:500}.main-bread-crumb ul a{color:#204579}.main-bread-crumb ul a:hover{color:#F26722}.home .main-container .main-banner{background-image:url("../media/youngguywithtablet.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 30%}@media (max-width: 767px){.home .main-container .main-banner{background-image:url("../media/youngguywithtablet-xs.jpg");background-position:1% 30%}}.home .main-container .main-banner .banner-text-box{margin:81px auto 130px;padding:3% 0}@media (max-width: 767px){.home .main-container .main-banner .banner-text-box{margin:25px auto 35px}}.home .main-container .main-banner p.line-1{font-size:28px;text-transform:uppercase;padding:5px 0}.home .main-container .main-banner p.line-2{font-size:48px;color:#204579;text-transform:uppercase;font-weight:900;padding:0 0 14px}.home .main-container .main-banner p.line-3{padding-bottom:10px}.home .main-container .main-banner p.line-4{font-size:20px;color:#204579;font-weight:900}.home .main-container .main-banner p.line-4+p{width:22%}@media (max-width: 767px){.home .main-container .main-banner p.line-4+p{width:100%}}@media (min-width: 768px) and (max-width: 991px){.home .main-container .main-banner p.line-4+p{width:25%}}.home .main-container .main-video .video-box{margin-top:-100px;margin-bottom:75px;padding:70px;background-color:#204579}@media (max-width: 767px){.home .main-container .main-video .video-box{padding:15px;margin-top:0;margin-bottom:35px}}.home .main-container .main-video .video-box img{position:relative;max-width:100%;cursor:pointer}.home .main-container .main-video .video-box .video-content-help{background-color:#204579;color:#fff;margin-top:0;margin-bottom:0;padding-top:5px;cursor:pointer}.home .main-container .main-video .video-box .video-content-help span{text-align:left}.home .main-container .main-video .video-box .video-content-help span:first-child{font-size:20px}.home .main-container .main-video .video-box .video-content-help span:last-child{text-align:right}.home .main-container .chart-section{background-image:url("../media/highcontrasthighrisesBlueOverlay.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 30%;padding:30px 0;color:#fff}.home .main-container .chart-section img{max-width:100%}.home .main-container .chart-section p{padding-top:20px;padding-bottom:30px;text-align:center;font-size:20px}.home .main-container .special-section{text-align:center;color:#999}.home .main-container .special-section img{max-width:100px;margin-bottom:30px}.home .main-container .special-section p{margin-bottom:10px}.home .main-container .testimonial-section{background-image:url("../media/testimonialbackground2.jpg");background-repeat:no-repeat;background-size:cover;background-position:50% 30%;padding:30px 0;border-bottom:30px solid #666}@media (max-width: 767px){.home .main-container .testimonial-section{border:none}}.home .main-container .testimonial-section h2{text-transform:uppercase}.home .main-container .testimonial-section .slider h3,.home .main-container .testimonial-section .slider p{text-align:left;max-width:55%;margin:20px auto 10px;font-size:19px;color:#222}.home .main-container .testimonial-section .slider h3{font-size:24px;font-weight:700;margin-top:50px}.home .main-container .testimonial-section .slider p{text-transform:uppercase}.home .main-container .request-info-section{margin-bottom:75px}@media (max-width: 767px){.home .main-container .request-info-section{margin-bottom:35px}}.home .main-container .request-info-section .image-section img{width:80%;max-width:100%;height:auto}@media (max-width: 767px){.home .main-container .request-info-section .image-section img{width:100%}}.home .page-title,.home .page-sub-title{color:#204579;font-size:34px;font-weight:700}.home .page-sub-title{font-size:20px}.home .light-content{color:#999}@media (max-width: 767px){.home .light-content{text-align:justify}}.home .info-box{text-align:center;color:#999;background-color:rgba(34,69,121,0.05);padding:30px;border-radius:20px}.home .info-box i,.home .info-box .title{color:#204579}.home .info-box .title{font-size:28px}@media (max-width: 767px){.about .margin-75-only{margin-top:15px}}.about .content-box{border-bottom:1px solid #ddd;margin:15px  0}.about .content-box:last-child{border-bottom:none}.about .content-box .res-img{max-width:100%;margin-bottom:15px}@media (min-width: 992px){.about .content-box .res-img{margin-top:5px}}.about .content-box h2{color:#204579;font-size:34px;font-weight:700;margin-top:0}.about .content-box h3{color:#204579;font-size:20px;font-weight:700;margin-top:0}.about .content-box .keyline{padding-bottom:10px;color:#F26722;font-weight:300}.about .content-box .key-details span,.about .content-box .bio-details span{display:inline-block;width:100%;margin:0 0 5px}.about .content-box .key-details span:nth-child(1),.about .content-box .bio-details span:nth-child(1){font-size:20px;color:#F26722}.about .content-box .bio-details span{margin:0}.about .content-box .bio-details span:nth-child(1){color:#204579}.about .content-box .bio-details span:nth-child(2){color:#204579;font-style:italic}.about .content-box a:not(.btn){color:#999}.about .content-box a:not(.btn):hover{color:#F26722}.about .team-section .container{border-top:1px solid #ddd;padding-top:75px;padding-bottom:75px}@media (max-width: 767px){.about .team-section .container{padding-top:35px;padding-bottom:35px}}.about .team-section h2{text-align:center;color:#204579;font-size:34px}.about .team-section h2+p{margin-bottom:20px}.about .team-section p{text-align:center;color:#999;font-size:20px}.about .team-section .bio-box{margin-top:15px;margin-bottom:15px}.about .team-section .bio-box img{max-width:100%;border-bottom:3px solid #F26722;margin:0 auto}.about .team-section .bio-box img,.about .team-section .bio-box h3,.about .team-section .bio-box p{width:80%;display:block;margin-left:auto;margin-right:auto}.about .team-section .bio-box h3{font-size:19px;color:#204579}.about .team-section .bio-box .desig{color:#999;font-style:italic}.about .team-section .bio-box p{text-align:left;font-size:12px}.about .team-section .bio-box p>span.fa{color:#204579}.about .team-section .bio-box a:not(.btn){color:#999;font-size:12px}.about .team-section .bio-box a:not(.btn):hover{color:#F26722}.about .contact-form{background-color:#204579;color:#ccc;border-radius:5px}.about .contact-form p{margin-left:15px}.about .contact-form p:first-child{color:#fff;margin-bottom:0}.login .login-section,.forgot-password .login-section{padding-bottom:75px}@media (max-width: 767px){.login .login-section,.forgot-password .login-section{padding-bottom:35px}}@media (min-width: 768px){.login .login-section,.forgot-password .login-section{margin:0 auto;float:none}}.login .login-section h1,.forgot-password .login-section h1{color:#204579;margin-top:0}.login .login-section a,.forgot-password .login-section a{color:#204579}.login .login-section a:hover,.login .login-section a:focus,.login .login-section a:active,.forgot-password .login-section a:hover,.forgot-password .login-section a:focus,.forgot-password .login-section a:active{color:#F26722}.login .new-login-section,.forgot-password .new-login-section{margin-top:20px}.login .new-login-section p:first-child,.forgot-password .new-login-section p:first-child{background-image:url(../media/line.png);background-position:0 7px;background-repeat:repeat-x}.login .new-login-section p:first-child span,.forgot-password .new-login-section p:first-child span{background-color:#fff;padding:0 10px}.faq .faq-section{padding-bottom:75px}@media (max-width: 767px){.faq .faq-section{padding-bottom:35px}}.faq .faq-section .keyline{color:#F26722;font-weight:300;margin-bottom:30px}.faq .faq-section .faq-question i:before{margin-right:10px}.faq .faq-section .faq-question a{background-color:#7295c9;color:#fff;padding:15px 6% 15px 15px;margin-top:10px;width:98%;display:inline-block;font-size:17px}.faq .faq-section .faq-question a:after{content:"\2212";font-family:"Glyphicons Halflings";color:#fff;font-size:20px;position:absolute;top:calc(50% - 25px);right:4%;padding:14.5px}.faq .faq-section .faq-question a.collapsed{background-color:#204579}.faq .faq-section .faq-question a.collapsed:after{content:"\002b"}.faq .faq-section .faq-answer p{background-color:#f6f6f6;color:#666666;padding:15px;width:98%;display:inline-block;margin-bottom:0}.faq .faq-section .faq-answer p:first-child{margin-top:10px}.faq .faq-section .faq-answer p:last-child{margin-bottom:10px}.faq .contact-form{background-color:#F6F6F6;color:#222;border-radius:5px}.faq .contact-form p{margin-left:15px}.faq .contact-form p:first-child{color:#204579;font-weight:700;margin-bottom:0}.privacy-policy .main-container p{color:#999}.privacy-policy .main-container h2.heading{color:#204579;font-size:34px}.privacy-policy .main-container h3.sub-heading{color:#F26722;font-size:20px}.license-numbers .state-name{font-size:19px;font-weight:900;display:inline-block;width:100%}.license-numbers .state-code{font-size:14px;display:inline-block;width:100%}.license-numbers .license-box{margin-bottom:50px}.contact .page-title,.contact .page-sub-title{color:#204579;font-size:28px;font-weight:700}.contact .keyline{color:#F26722;font-weight:300}.contact .contact-info{margin-bottom:30px}.contact .contact-info i{color:#F26722}.contact .contact-info .bold{font-weight:700}.contact .contact-info a{color:#444}.contact .contact-info a:hover,.contact .contact-info a:focus,.contact .contact-info a:active{color:#F26722}.quick-quote h2{color:#F26722;font-size:34px}.quick-quote h3{font-size:28px}.quick-quote .h4{font-size:20px}.quick-quote .form-container{background-color:#3E4E67;padding:0}.quick-quote .form-container .left-col{width:20%;float:left}@media (max-width: 767px){.quick-quote .form-container .left-col{display:none}}.quick-quote .form-container form.col-xs-12{width:77%;float:right;margin:0}@media (max-width: 767px){.quick-quote .form-container form.col-xs-12{width:100%;float:left;margin:0;padding-top:15px}}.quick-quote .form-container .steps{position:absolute;left:-30%;top:15%;font-size:22px;color:#fff;width:28%}.quick-quote .form-container .steps.last-step{top:-20%;display:none}.quick-quote .form-container .steps.last-step-sure{top:5%}.quick-quote .form-container .steps:after{border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:26px solid #3E4E67;content:"";display:inline-block;position:absolute;top:0;right:-11%}.quick-quote .form-container .step-details-container{padding-left:7%;padding-top:2%}.quick-quote #main-control-container{padding-left:11%}@media (min-width: 768px){.quick-quote #main-control-container{padding-left:6%}}.quick-quote .tooltip-icon{padding:1px 8px 1px;margin:2px;display:inline-block;font-size:12px}@media (min-width: 991px){.quick-quote .tooltip{min-width:120px}}.quick-quote p.notes{font-size:10px;color:#999}@media (max-width: 767px){.quick-quote p.notes{margin-top:15px}}.quick-quote p.list-heading{margin-top:15px}.quick-quote .button-row{margin-top:15px;margin-bottom:30px}@media (min-width: 768px){.quick-quote .button-row a.btn{margin-left:15px;margin-left:15px}}.quick-quote form{margin-top:15px;margin-bottom:15px}.quick-quote form.quick-quote-form{color:#003366;border:none;background-color:#FFF;padding-top:0;padding-bottom:0;border:1px solid #003366}.quick-quote form.quick-quote-form .hidden-section,.quick-quote form.quick-quote-form .hidden-block,.quick-quote form.quick-quote-form .hidden-elem{display:none}.quick-quote form.quick-quote-form .inner-form{background-color:#fff}.quick-quote form.quick-quote-form #rad-fa-support .control-group input{display:inline-block;width:90%}.quick-quote form.quick-quote-form #rad-fa-support .control-group:after{content:"%"}.quick-quote form.quick-quote-form .xtra-space label.control-label{padding-left:7%}@media (max-width: 767px){.quick-quote form.quick-quote-form .xtra-space label.control-label{padding-left:16%}}.quick-quote form.quick-quote-form .xtra-space.percentage .control-group:after{content:"%"}@media (max-width: 767px){.quick-quote form.quick-quote-form .xtra-space.percentage .display-group span{margin-top:0;margin-left:0}}.quick-quote form.quick-quote-form .xtra-space .control-group .form-control{display:inline-block;width:90%}.quick-quote form.quick-quote-form .exp-cs{margin-left:-35px;margin-top:-10px}@media (max-width: 767px){.quick-quote form.quick-quote-form .exp-cs{margin-left:8%}}.quick-quote form.quick-quote-form .border-total{display:inline-block;border-top:1px solid #000;width:45%}@media (max-width: 767px){.quick-quote form.quick-quote-form .border-total{border-width:0;width:55%}}.quick-quote form.quick-quote-form label.control-label{text-align:left}.quick-quote form.quick-quote-form .hint{font-size:80%;font-style:normal;color:#781411}.quick-quote form.quick-quote-form .control-group{padding-left:7%}.quick-quote form.quick-quote-form .control-group label{font-weight:normal;margin-top:5px;margin-right:40px}@media (max-width: 991px){.quick-quote form.quick-quote-form .control-group{margin-top:10px;margin-left:30px}}@media (max-width: 991px){.quick-quote form.quick-quote-form .control-group .form-control{width:95%}}.quick-quote form.quick-quote-form .display-group{padding-left:8%}.quick-quote form.quick-quote-form .display-group span{display:inline-block;margin-top:7px}.quick-quote form.quick-quote-form .display-group span.line-heading{font-weight:700;font-size:130%}@media (max-width: 991px){.quick-quote form.quick-quote-form .display-group span.line-heading{margin-left:20px}}@media (max-width: 991px){.quick-quote form.quick-quote-form .display-group span{margin-top:10px;margin-left:30px}}.quick-quote form.quick-quote-form .display-group button{float:right}.quick-quote form.quick-quote-form .sl-no{background-color:#3E4E67;border:1px solid #3E4E67;border-radius:20px;display:block;float:left;font-size:15px;text-align:center;vertical-align:middle;height:24px;width:25px;margin-right:5px;color:#fff;margin-top:-5px}.quick-quote form.quick-quote-form .display-group{display:none}@media (min-width: 768px){.quick-quote form .flying-btn{position:absolute;top:45%;right:10%;width:15%}}.application h2{text-align:center;font-size:28px}.application .h4{text-align:center;font-size:20px}.application .pre-declare-section{font-weight:700}.application .pre-declare-section .notes{color:#999;font-size:12px;font-style:normal;margin-top:15px;margin-bottom:15px}.application .pre-declare-section .imp{color:#F26722}.application form label.radio-group+div[class$='-block']{margin:15px 0;float:left;width:100%}.application form input.form-control:disabled{background-color:#fff;border-color:transparent;border:0;box-shadow:0 0 0 0;text-align:right;cursor:default}.application p+address,.application p+.address{margin-top:-10px;padding-left:20px;margin-bottom:10px}.my-account ul.text-links li{padding-bottom:5px;font-weight:700}.my-account ul.text-links ul{padding-left:10px}.geo-table{font-size:16px}@media (min-width: 992px){.geo-table{padding-left:15px;padding-right:15px}}.geo-table .col-heading{font-weight:700}.geo-table .desktop-row .col-heading{border-bottom:1px solid #2D2D2D}@media (min-width: 768px){.geo-table .desktop-row{display:flex}}@media (max-width: 767px){.geo-table .mobile-row{border:1px solid #222;margin-left:0;margin-right:0;margin-bottom:5px}}@media (min-width: 768px){.geo-table .mobile-row{display:flex}}.geo-table .mobile-row .col-text{border-bottom:1px solid #ddd}@media (max-width: 767px){.geo-table .mobile-row .col-text{border-bottom:1px solid #2D2D2D}.geo-table .mobile-row .col-text:last-child{border-bottom:none}}.geo-table.colored .mobile-row:nth-of-type(even){background-color:#FDFDFE}.geo-table.colored .mobile-row:nth-of-type(odd){background-color:#fff}.spinner{margin:20px auto;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#F26722;border-radius:100%;display:inline-block;-webkit-animation:loading-delay 1.4s infinite ease-in-out both;animation:loading-delay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes loading-delay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes loading-delay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.modal .modal-dialog{margin-top:50px}.modal button.close{position:absolute;right:2px;border-radius:15px;border:1px solid #204579;padding:3px 8px;z-index:999;margin:-15px -15px;background-color:#204579;opacity:0.95;color:#fff}.modal button.close:hover,.modal button.close:active,.modal button.close:focus{background-color:#F26722;border-color:#F26722;color:#fff}.modal .modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal#video-modal .modal-body{max-height:100%}.admin-remarks-output .main-header #main-top-navigation{display:none !important}.admin-remarks-output .main-footer>div{display:none}.admin-remarks-output .main-footer>div.copy-right-section{display:block}select option:disabled{color: #eee;}
.payment-options .heading {
  color: #204579;
  font-size: 20px;
}
.payment-options table tr.default td {
  font-weight: bold;
}
.form-group .has-error label{
  color: #F26722;
}

.has-error .form-control {
  border-color: #F26722;
  box-shadow: inset 0 1px 1px #F26722;
}
.success-msg-bar {
  background-color: #dff0d8;
  padding: 15px;
  font-size: 16px;
  font-weight: bold;
  color: #468847;
}
.error-msg-bar {
  background-color: #ebccd1;
  padding: 15px;
  font-size: 16px;
  font-weight: bold;
  color: #F26722;
}
.geo-forms .form-group > label {
  font-weight: 700;
}
.geo-forms .form-group .input-group.with-hint .form-control {
  width: 90%;
}
.geo-forms .hint {
  display: inline-block;
  width: 100%;
}
.geo-forms .hint + .hint:before {
  content: '';
  display: inline-block;
  width: 100%;
  border-top: 1px dotted #fff;
  padding-top: 5px;
}
.geo-forms .error-message {
  display: inline-block;
  width: 100%;
}
.geo-ccards {
  display: inline-block;
  margin: 5px;
}
.geo-ccards.fa-cc-visa {
  color: #0157a2;
}
.geo-ccards.fa-cc-mastercard{
  color: #0a3a82;
}
.geo-ccards.fa-cc-amex{
  color: #007bc1;
}
.geo-ccards.fa-cc-discover{
  color: #f68121;
}
.heading-bar {    
  text-transform: uppercase;
  background-color: #204579;
  color: #fff;
  text-align: center;
  padding: 15px;
  margin: 0 0 15px;
}
.geo-admin-debug-flyout {
  border: 4px dashed #000;
  background: #999;
  z-index: 1000;
  width: 100%;
  position: fixed;
  top: 0;
  color: #ffcc00;
  height: 50px;
  display: flex;
  align-items: center;
  padding: 0 10px;
}
.geo-admin-debug-flyout > span {
  background: #444;
  margin: 0 5px;
  padding: 5px;
  font-weight: 900;
  border-radius: 5px;
}
.geo-admin-debug-flyout > span span {
  font-weight: 700;
  color: #fff;
  padding-left: 5px;
}