@font-face{font-family:veracity-icons;src:url(/build/fonts/veracity-icons.ee124fee.eot);src:url(/build/fonts/veracity-icons.ee124fee.eot?#iefix) format("embedded-opentype"),url(/build/fonts/veracity-icons.75f5460b.woff) format("woff"),url(/build/fonts/veracity-icons.84b8c687.ttf) format("truetype"),url(/build/images/veracity-icons.5663115b.svg#veracity-icons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon);display:inline-block}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:veracity-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-referrals:before{content:"a"}.icon-profile:before{content:"b"}.icon-downloads:before{content:"c"}.icon-policies:before{content:"d"}.icon-paperclip:before{content:"e"}.icon-email-notifications:before{content:"f"}.icon-text-notifications:before{content:"d"}.icon-add:before{content:"h"}.icon-camera:before{content:"i"}.icon-sort:before{content:"j"}.icon-clock:before{content:"k"}.icon-marker:before{content:"l"}.alert-expired p:before{content:"!";padding-right:5px}.alert-expired{padding:5px 5px 5px 10px;font-size:1.15em;font-weight:500}.alert-expired .btn-default{font-size:1.2em;font-weight:600}.dashboard-cell{padding:15px 15px 5px;position:relative;background-color:#fff;border:1px solid #d9d9d9}.dashboard-cell .title{margin:0 0 15px}.dashboard-cell-additional{background-color:transparent;border-color:transparent}.dashboard-block p a{text-decoration:underline}.dashboard-btns{padding:0 10px}.dashboard-block p a,.dashboard .btn{text-transform:uppercase}.dashboard-btns .btn{margin-bottom:10px;padding-top:10px;padding-bottom:10px}.dashboard-btns>.row>div{padding-right:5px;padding-left:5px}.dashboard-block h2{text-align:center}.dashboard-block h2>span{position:relative}.dashboard-block .badge-attention{display:inline-block;left:-30px}.download-policy-block{border:1px solid #d9d9d9;margin:25px 0 10px;padding:10px}.download-policy-block h3{margin:-27px 0 0;font-size:20px}.download-policy-block h3 span{display:inline-block;padding:4px 8px;margin-left:9px;background-color:#fff}.nav-download-doc>li>a{text-transform:uppercase;padding:5px}.nav-download-doc>li.divider{border-top:1px solid #d9d9d9;margin-top:8px}.nav-download-doc>li.title{padding-top:5px;font-weight:700;color:#666}.nav-download-doc>li.ai{padding-top:3px;padding-bottom:3px}.nav-download-doc>li.ai>a{display:inline}.badge-attention{display:block;position:absolute;left:-10px;top:23%;color:#fff;width:18px;height:18px;border-radius:0;z-index:1000}.dashboard-block .icon-wrapper{margin:0 auto;border-radius:50%;background:#fff;height:126px;width:126px;margin-top:-90px}.dashboard-block .icon-wrapper .icon{font-size:130px;text-align:center;margin-left:-2px;line-height:130px}.show-popover{cursor:pointer}.popover{border-radius:0;line-height:normal;font-size:.9em}.popover a{text-decoration:underline;color:inherit}.copy-link-block{box-shadow:inset 1px 1px 6px rgba(0,0,0,.2);padding:8px;margin-bottom:10px}.copy-link-block .btn,.copy-link-block p{margin-bottom:0}.policy-list-header{padding:0 10px}.data-table,.editor-wrapper,.policy-item{background:#fff;border:1px solid #d9d9d9}.policy-item-expired{background:#d9d9d9}.policy-item{margin:5px 0;position:relative;padding:10px}#confirm-delete .modal-title,.policy-info,.policy-item .show-hide{text-transform:uppercase}.policy-item .show-hide{padding:2px 0;text-decoration:underline;z-index:1000}.policy-item .span-title{text-transform:none;font-weight:700}.policy-details .title{font-size:1.15em}.data-table{padding:0 15px;margin-bottom:15px}.data-table>.row>div{padding-top:5px;padding-bottom:5px}.data-table>.row:first-child>div{border-top-width:0}.data-table .policy-total-price{font-weight:700;font-size:1.25em}.data-table .row{border-bottom:1px solid #d9d9d9;border-top:0}.data-table .row:last-child{border:none}.btn-show-details{padding-top:0;padding-bottom:0;text-transform:uppercase;text-decoration:underline}.btn-add-insured,.dashboard-bottom-btns .btn{font-size:1.25em!important}.btn-view-payment-details,.payment-history td,.payment-history th{font-size:12px}.payment-history td{font-weight:400}.download-documents .btn{margin-bottom:10px}.renew-policy-a{font-weight:700}.auto-renew-block,.dashboard-bottom-btns{margin:25px 0}.dashboard-bottom-btns .btn{padding-right:35px;padding-left:35px;margin:5px}.dashboard-bottom-btns .btn-link{color:inherit}.dashboard .search-reg-events-form{margin-bottom:20px;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}.span-plus{display:inline-block;padding:0 10px;font-size:2em;line-height:normal;margin:-6px -12px -6px 10px}.icon-add{font-size:2em;margin-left:10px}#confirm-delete .btn{font-weight:700}#confirm-delete .modal-content{overflow:hidden}#confirm-delete .modal-footer{border-color:transparent;padding:5px 15px 15px;margin:0}#confirm-delete .modal-body,#confirm-delete .modal-footer{text-align:center}.modal-vertical-centered{transform:translateY(50%)!important;-ms-transform:translateY(50%)!important;-webkit-transform:translateY(50%)!important}.no-image{font-size:3em;padding:20px}.add-policy-wrapper,.search-filter-wrapper{margin-bottom:20px}.search-filter-wrapper .title{font-size:1.2em}.search-filter{padding:10px 10px 0;background:#f5f5f5;border:1px solid #f0f0f0}.search-filter label{font-size:.9em;margin-bottom:0}.search-filter .btn{padding-left:20px;padding-right:20px}.add-policy-wrapper .btn,.btn-new{font-size:1.4em;padding-right:45px;padding-left:45px}.width5{width:5%}.event-date,.table-actions .pagination>li>a,.table-wrapper>.table>thead>tr>th{text-transform:uppercase}.table-wrapper>.table>thead>tr>th{font-size:1.4em}.table-wrapper th .icon{margin-left:8px}.table-actions .btn{margin-bottom:5px}.table-actions .dropdown-menu{margin-top:-5px}.share-event{margin-top:15px}.event-data .icon{font-size:1.6em;vertical-align:middle}.event-location{margin-bottom:10px}.event-location .icon{font-size:2em;margin-left:-3px}.event-image img{margin:0 auto}.event-description{margin:20px 0}#promoter-view-event .event-image{background:#fff;padding:15px;border:1px solid #d9d9d9}#promoter-view-event .event-info{margin-top:15px}.event-applicants{background-color:#fff;padding:15px}.dashboard-table h2{font-size:24px;font-weight:400;margin:20px 0;text-transform:uppercase}.nav-download-doc>li>a{text-transform:none}.row-heading{margin-top:25px;margin-bottom:10px}.panel-default>.panel-heading{background-color:#fff;font-weight:700}.btn-delete{text-decoration:underline;color:#8c8c8c;text-transform:uppercase}#preferences .input-group label{display:block}#site-seal .dashboard-table{margin-top:0}#site-seal .dashboard-cell{margin-top:15px}#site-seal .image img{margin:0 auto 15px;max-height:200px}#site-seal .description{margin-bottom:20px}.row h1{margin-top:0}.alert-expired{background-color:#ffcfc6;border-color:#db5b42;color:#c74742}.alert-expired p{margin:5px 0}@media (max-width:599px){.login-block-logged .badge-attention{position:relative;display:inline-block}}@media (max-width:767px){.dashboard-cell{margin-top:100px}.data-cell{border-top:0!important;padding-top:0!important}.title-cell{font-weight:700}.data-table .btn{margin-bottom:5px}.text-right-md{margin-top:15px;margin-bottom:15px}.site-seal-row img{margin:0 auto 15px}.input-time-fields{margin-top:5px}.share-event{margin-left:15px}.event-image img{margin-bottom:15px}.event-btns{padding-top:15px}}@media (min-width:768px){.dashboard-table-wrapper{margin:-20px}.dashboard-table{display:table;width:100%;border-spacing:20px;margin-top:100px}.dashboard-table-50{width:50%}.dashboard-table div{border-spacing:0}.dashboard-row{display:table-row}.dashboard-cell{display:table-cell;vertical-align:top;width:50%}.dashboard-table-50 .dashboard-cell{width:100%}.data-cell{border-left-width:1px;border-color:#d9d9d9;border-left-style:solid}.table-actions>div:last-child,.text-right-md{text-align:right}.btn-cancel{margin-left:15px}.share-event{float:right;margin-right:15px;text-align:right}#promoter-view-event .event-info .title{margin-top:0}}@media (max-width:991px){.text-md-right,.valued-customer-msg{margin-bottom:10px}}@media (min-width:992px){.alert-expired .row>div:last-child,.text-md-right,.valued-customer-msg{text-align:right}.alert-expired p{margin-top:6px}}@media (min-width:1200px){.policy-item .show-hide{position:absolute;right:10px;top:10px}}html{min-height:100%;position:relative}.main-header{background-color:#fff}.h1,h1{font-size:26px;text-transform:uppercase;color:#52626f}.h2,h2{font-size:24px}.h3,h3{font-size:20px}.h4,h4{font-size:18px}.margin-top-20{margin-top:20px}.position-absolute{position:absolute}.hidden-simple{display:none}.text-uppercase{text-transform:uppercase}.modal{overflow-y:auto}#checkout-3 .modal{z-index:2001}.modal-open{overflow:auto}.modal .modal-body{max-height:430px;overflow-y:auto}.modal-header{font-weight:700}#error-msg-email-exists,.error-msg,.error-msg-list{color:#c74742;margin:3px 0 0;font-size:11px;text-transform:uppercase}#error-msg-email-exists a,.error-msg a{color:inherit;text-decoration:underline}.error-msg-list{padding-left:25px;margin-left:0}#error-msg-email-exists{margin:0 0 5px}.text-red{color:#c74742}.navbar-brand{height:auto}.main-menu a{text-transform:uppercase;font-weight:700}.main-menu .navbar-nav>li>a{background:transparent}.main-menu .navbar-nav>.active>a,.main-menu .navbar-nav>.active>a:focus,.main-menu .navbar-nav>.active>a:hover,.main-menu a:hover{color:#52626f;background:transparent}footer a{text-decoration:underline}footer{background-color:#52626f;color:#fff;padding:25px 0;bottom:0;height:80px;position:absolute;width:100%}footer a,footer a:hover{color:inherit}.navbar-default{background:transparent;border:0}.navbar-slogan{text-transform:uppercase;font-size:12px;font-weight:700;color:inherit}.btn-primary.active[disabled],.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#bababa;border:1px solid #bababa}.btn-primary{background-color:#c74742;border-color:#c74742;text-decoration:none;font-weight:700}.btn-primary:focus,.btn-primary:hover{background-color:#bb3a35;border-color:#bb3a35}.icon-calendar{background:url(/build/images/calendar-btn-gray.74aaa474.png) no-repeat scroll 50%;display:block;height:30px;width:28px}.form-block{background-color:#fff;padding:15px;box-shadow:0 0 5px #c7c7c7}.form-block .title{margin:-15px -15px 10px;padding:15px;font-size:20px;border-bottom:1px solid #d8dfe4}.control-label.required:after,.form-group.required .control-label:after{content:"*";color:#c74742;padding-left:3px}.payment-method-name .radio label{font-weight:700}#form_product label{margin:0 25px 0 0}.carousel-inner>.item img{display:block;height:auto;max-width:100%}#input-search{width:auto;display:inline-block}#btn-search{vertical-align:top}a.alert-info{color:#33788f;text-transform:uppercase}#blog .blog-post-title a{text-decoration:underline}#blog-post .post-date,#blog .post-date{font-style:italic;color:#666;margin-bottom:15px;display:block}#blog .blog-post{margin-bottom:30px}#homepage .blog-post-title{margin-top:0}#homepage .blog-post img{margin-bottom:15px}.blog-post{margin:20px 0}.breadcrumb{padding-left:0}.steps{position:relative;margin-top:20px;margin-bottom:30px;text-transform:uppercase}.step-number{display:inline-block;padding:3px 6px;background-color:#bbb;line-height:1;font-weight:700}.step-active,.step-past{background-color:#c74742;color:#fff}.step-title{display:block;margin-top:5px}.step-title a{color:inherit}.step-col{position:relative}.step-row{display:table;width:100%}.step-col{display:table-cell;width:20%;text-align:center}.step-col:first-child,.step-col:last-child{width:10%}.step-col:first-child{text-align:left}.step-col:last-child{text-align:right}.step-connector,.step-progress{position:absolute;height:4px;left:0;right:0;top:10px}.step-connector{background-color:#bbb}.step-progress{background-color:#c74742;right:auto}.step-progress-1{width:0}.step-progress-2{width:33.33%}.step-progress-3{width:66.33%}.step-progress-4,.steps-5 .step-progress-5{width:100%}.steps-5 .step-progress-2{width:25%}.steps-5 .step-progress-3{width:50%}.steps-5 .step-progress-4{width:75%}.policy-effective-date{margin-right:40px}.policy-description-text{margin-bottom:10px}.checkout-form-label-inner label{text-transform:uppercase}.checkout-form-field .comment{margin-top:10px;font-style:italic}.checkout-form-data input[type=radio],.data-row-single-checkbox input[type=checkbox]{margin-right:10px;width:15px}.checkout-form-field .checkout-form-data-inner,.checkout-form-label-inner{padding:5px}.checkout-form-data{background-color:#f8f8f8}.checkout-form-data:focus,.checkout-form-data:hover{background-color:#fcfcfc}.checkout-form-data-inner label{margin:0;font-weight:400}.checkout-form-data-inner .checkbox,.checkout-form-data-inner .radio{margin-top:0;margin-bottom:0}.checkout-form-field .checkout-form-data-inner:first-child label{display:block;padding:0 5px 0 25px}.control-label.required:after{color:#c74742;content:"*";padding-left:8px}#checkout-1 .app-form-builder{border-top:1px solid #d8dfe4}.app-form-builder .description{margin-bottom:5px}.app-form-builder .control-label{font-size:16px}.app-form-builder .checkbox,.app-form-builder .radio{padding-left:0;font-weight:400;line-height:1;margin:0;padding-bottom:5px;padding-top:5px}.app-form-builder .radio input[type=radio]{margin-right:5px}.app-form-builder-title{text-transform:uppercase;font-size:16px;color:#52626f}.app-form-builder .description{color:#666}.app-form-builder .has-error .checkbox,.app-form-builder .has-error .radio{color:inherit}.app-form-builder .disallow-message{display:none}.app-form-builder .disallow-message.in{display:block}.policy-addresses .title,.policy-dates .title{margin-top:25px;border-top:1px solid #d8dfe4;border-bottom:0;margin-bottom:0}.policy-options .btn{margin-top:2px;margin-bottom:2px}.form-address-block .subtitle{margin-top:0}.btn-checkout-continue[disabled]{background-color:#bababa;border-color:#bababa}.data-row-single-checkbox .control-label .control-label{margin-bottom:0;display:inline}.data-row-single-checkbox .control-label input[type=checkbox]{margin-top:-4px;vertical-align:middle}.order-totals{padding:15px;background-color:#2c343b;color:#fff}.order-totals .total-price{text-align:center;font-weight:700}.order-totals .total-price span:last-child{font-size:50px}.order-totals .total-price sup{font-size:45%;top:-.75em}#invalid-fields a,.remove-unlimited-ai:focus,.remove-unlimited-ai:hover{color:inherit}.order-totals-scroll{position:fixed;top:25px;z-index:1}.btn-add-ai .plus:before{content:"+";display:inline-block;margin-right:4px;font-weight:700}.ai-block{border:1px solid #e9e9e9;background-color:#f8f8f8;padding:10px;margin-bottom:15px}.ai-block .ai-block-title{margin:0 0 10px;font-size:16px;padding-bottom:5px;border-bottom:1px solid #e9e9e9}.ai-block .ai-block-title .btn-link{text-decoration:underline;padding-top:0}.ai-number{display:inline-block;padding-right:4px}.ai-block .modal .loading{margin-top:-12px;color:#999;font-size:.95em}.ai-block .add-app-values{margin-top:10px;border-top:1px solid #e9e9e9;padding-top:10px}.ai-block-form ul{list-style-type:none;padding-left:0;margin-top:3px}.ai-block-form ul li{color:#c74742;text-transform:uppercase;font-size:11px}#body-checkout-2 .ui-widget-content{background:#fff;box-shadow:0 2px 2px #959595;border-color:#dfdfdf}#body-checkout-2 .ui-menu .ui-menu-item{line-height:1;list-style-image:none}#body-checkout-2 .ui-widget-content a{font-size:.75em;color:inherit}#add-additional-insured .twitter-typeahead,#checkout-2 .twitter-typeahead{display:block!important}#add-additional-insured .tt-suggestion:hover,#checkout-2 .twitter-typeahead .tt-suggestion:hover{background:#ddd;cursor:pointer}#body-checkout-2 .ui-state-focus,#body-checkout-2 .ui-state-hover,#body-checkout-2 .ui-widget-content .ui-state-focus,#body-checkout-2 .ui-widget-content .ui-state-hover,#body-checkout-2 .ui-widget-header .ui-state-focus,#body-checkout-2 .ui-widget-header .ui-state-hover{background:#f3f3f3;border-color:#c3c3c3;font-weight:400;color:inherit}.checkout-details .title-2{font-size:18px}.coupon-block,.payment-block{border:1px solid #e9e9e9;background-color:#f8f8f8;padding:10px 10px 0;margin-bottom:15px}.payment-block .payment-method-name span{display:none}.payment-block-active .payment-method-name span{color:#608215;display:inline-block;padding-left:5px}.recurring-billing-block{padding:10px;border:1px solid #dfdfdf;margin-bottom:10px}.summary-block .title{border:0;margin:25px 0 10px;padding:0;font-size:16px;text-transform:uppercase;font-weight:700}#checkout-4 .btn-edit{text-decoration:underline;text-transform:uppercase;font-weight:700;padding:0 4px}.summary-block span{font-weight:700}.form-builder-summary-title{position:relative}#checkout-4 .description{color:#666}#checkout-4 .td-last{width:15%}.form-builder-summary-table .field-value{font-weight:700;margin-top:5px}.form-builder-summary-table>div .list-value{display:inline-block}.form-builder-summary-table>div .list-value:after{content:","}.form-builder-summary-table>div .list-value:last-child:after{content:""}#checkout-completed .ai-doc{border-top:1px solid #ddd}#checkout-completed .ai-doc .row>div{padding-top:10px}#checkout-completed .ai-documents{border-bottom:1px solid #ddd}#checkout-completed .policy-table{width:auto;margin:20px auto;background:#fff}#checkout-completed .dashboard-link,#checkout-completed .resubmit-link{text-align:center}#checkout-completed .alert{width:500px;max-width:100%;margin-left:auto;margin-right:auto}#checkout-completed .fail-list{width:300px;max-width:100%;margin:15px auto}#form_paymentMethod .radio{padding-left:0}#form_paymentMethod .radio input{margin-top:5px}#form-add-ai ul{list-style-type:none;padding-left:0;margin-top:3px}#form-add-ai ul li{color:#c74742;text-transform:uppercase;font-size:11px}.unlimited-ais-purchased{margin-top:15px}.policy-details .btn{margin-bottom:2px;margin-top:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.form-control.file-upload{margin-bottom:5px}.form-control.file-upload input{margin-bottom:10px}.tt-menu.tt-open{right:0;background:#fff;box-shadow:0 1px 6px #999}.tt-menu.tt-open .tt-suggestion{padding:6px 12px}.tt-menu.tt-open .tt-suggestion.tt-cursor{background:#ddd}#policy_endorsements_availableOptions .price{margin-left:1rem;color:#0611cf}#change-endorsements .radio{margin:0}@media (max-width:599px){.step-title{font-size:10px}.checkout-form-data{border:1px solid #e9e9e9;border-top-width:0}.checkout-form-data-table .checkout-form-data:first-child{border-top-width:1px}.checkout-form-data-inner:nth-child(2){padding-left:30px;padding-top:0;color:#666}.checkout-form-data .checkout-form-data-inner{display:table;width:100%}.checkout-form-data .checkout-form-data-inner:first-child span{display:table-cell}.checkout-form-label-inner-price{display:none;visibility:hidden}}@media (min-width:600px){.checkout-form-field .checkout-form-data-inner{border:1px solid #e9e9e9}.checkout-form-data-table,.checkout-form-label-table{display:table;border-collapse:collapse;width:100%}.checkout-form-field .checkout-form-data,.checkout-form-label{display:table-row}.checkout-form-field .checkout-form-data-inner,.checkout-form-label-inner{display:table-cell}.checkout-form-field .checkout-form-data-inner:first-child,.checkout-form-label-inner:first-child{width:80%}.checkout-form-field .checkout-form-data-inner:nth-child(2),.checkout-form-label-inner:nth-child(2){width:20%}.payment-block .label-credit-card{background:url(/build/images/credit-cards.d1fa533d.png) no-repeat 100%}.payment-block .label-paypal{background:url(/build/images/paypal.cde10687.png) no-repeat 100%;min-height:41px}.payment-block .label-ach{background:url(/build/images/ach.20cdace7.png) no-repeat 100%;min-height:100px}}@media (max-width:767px){.navbar-brand,.navbar-slogan{display:block;text-align:center;width:100%}.search-block{text-align:center;margin:15px 0}.navbar-brand img{margin:0 auto}.user-menu .navbar-nav{text-align:center}.user-menu .navbar-nav>li{display:inline-block;margin-left:-4px}.user-menu .navbar-nav>li>a{padding:4px;border-right:1px dotted #d9d9d9}.user-menu .navbar-nav>li:last-child>a{border:0}.main-menu .navbar-collapse{clear:both;width:100%}.checkout-form-field .comment{font-size:.9em}#checkout-4 .form-builder-summary-title .btn-edit{padding-left:0;padding-bottom:10px}.form-builder-summary-table{margin-top:5px;margin-bottom:5px;border-top:1px solid #ccc}}@media (min-width:768px){.main-menu .navbar-nav{float:right;clear:right}.header-buttons,.search-block{margin:10px 0;float:right}.header-buttons{margin-right:15px}.user-menu .navbar-nav>li>a{padding-top:5px;padding-bottom:5px}.navbar-slogan{float:left;clear:left}#checkout-4 .form-builder-summary-title .btn-edit{bottom:3px;position:absolute;right:0}.form-builder-summary-table{display:table;width:100%;margin:5px 0}.form-builder-summary-table>div{display:table-cell;padding:5px 0;vertical-align:top;border-top:1px solid #ddd}.form-builder-summary-table>div.col-sm-4{padding-left:10px}#checkout-completed .policy-table td,#checkout-completed .policy-table th{padding-left:25px;padding-right:25px}}@media (max-width:767px){.margin-sm-top-15{margin-top:15px}}@media (max-width:991px){.order-totals{margin:15px 0}.order-totals .total-price{text-align:right}.margin-md-top-15{margin-top:15px}}.breadcrumb{text-transform:uppercase;padding:0;background-color:transparent;font-size:.9em}.breadcrumb>li>a:before{color:#666}.alert-expired p:before{content:"!";padding-right:5px}.alert-expired{padding:5px 5px 5px 10px;font-size:1.15em;font-weight:500}.alert-expired .btn-default{font-size:1.2em;font-weight:600}.dashboard-cell{padding:15px 15px 5px;position:relative;background-color:#fff;border:1px solid #cacaca;margin-top:80px;display:inherit;width:100%}.dashboard-cell .title{margin:0 0 15px}.dashboard-left .dashboard-blocks>.col-sm-6:nth-child(odd){clear:left}.dashboard-block p a{text-decoration:underline}.dashboard-btns{padding:0 10px}.dashboard-block p a,.dashboard .btn{text-transform:uppercase}.dashboard-btns .btn{margin-bottom:10px;padding:10px}.dashboard-btns>.row>div{padding-right:5px;padding-left:5px}.dashboard-block h2{text-align:center}.dashboard-block h2>span{position:relative}.dashboard-block .badge-attention{display:inline-block;left:-30px}.download-policy-block{border:1px solid #d9d9d9;margin:25px 0 10px;padding:10px}.download-policy-block h3{margin:-27px 0 0;font-size:20px}.download-policy-block h3 span{display:inline-block;padding:4px 8px;margin-left:9px;background-color:#fff}.nav-download-doc>li>a{text-transform:uppercase;padding:5px}.nav-download-doc>li.divider{border-top:1px solid #d9d9d9}.nav-download-doc>li.title{padding-top:5px;font-weight:700;color:#666}.nav-download-doc>li.ai{padding-top:3px;padding-bottom:3px}.nav-download-doc>li.ai>a{display:inline}.badge-danger{background-color:#ff4a40}.badge-warning{background-color:#ffad1a}.badge-attention{display:block;position:absolute;left:-10px;top:23%;color:#fff;width:18px;height:18px;border-radius:0;z-index:1000}.dashboard-block{text-align:center}.dashboard-block .icon-wrapper{margin:-70px auto 0;border-radius:50%;background:#91c0ab;height:100px;width:100px;text-align:center}.dashboard-block .icon-wrapper .fa{font-size:46px;line-height:100px;color:#fff}.dashboard-block h2{color:#666;font-size:24px;font-weight:400;margin:20px 0 10px;text-transform:uppercase}.dashboard-block-transactions .icon-wrapper{background-color:#91c0ab}.dashboard-block-customers .icon-wrapper{background-color:#40798c}.dashboard-block-other .icon-wrapper{background-color:#a1b8ac}.dashboard-block-knowledge-base .icon-wrapper{background-color:#6f8483}.show-popover{cursor:pointer}.popover{border-radius:0;line-height:normal;font-size:.9em}.popover a{text-decoration:underline;color:inherit}.copy-link-block{box-shadow:inset 1px 1px 6px rgba(0,0,0,.2);padding:8px;margin-bottom:10px}.copy-link-block .btn,.copy-link-block p{margin-bottom:0}.pages-itemsperpage,.pages-itemsperpage>a{display:inline-block;vertical-align:middle}.pages-itemsperpage>a{padding:2px 3px;border-bottom:1px solid transparent}.pages-itemsperpage>a.active,.pages-itemsperpage>a:focus,.pages-itemsperpage>a:hover{text-decoration:none;color:#ae7613}.pages-itemsperpage>a.active{border-bottom-color:#ae7613}.policy-list-header{padding:0 10px}.data-table,.editor-wrapper,.policy-item{background:#fff;border:1px solid #d9d9d9}.policy-item-expired{background:#d9d9d9}.policy-item{margin:5px 0;position:relative;padding:10px}#confirm-delete .modal-title,.policy-info,.policy-item .show-hide{text-transform:uppercase}.policy-item .show-hide{padding:2px 0;text-decoration:underline;z-index:1000}.policy-item .span-title{text-transform:none;font-weight:700}.policy-details .title{font-size:1.15em}.data-table{padding:0 15px;margin-bottom:15px}.data-table>.row>div{padding-top:5px;padding-bottom:5px}.data-table>.row:first-child>div{border-top-width:0}.data-table .policy-total-price{font-weight:700;font-size:1.25em}.data-table .row{border-bottom:1px solid #d9d9d9;border-top:0}.data-table .row:last-child{border:none}.btn-show-details{padding-top:0;padding-bottom:0;text-transform:uppercase;text-decoration:underline}.btn-add-insured,.dashboard-bottom-btns .btn,.data-cell .btn{font-size:1.25em!important}.download-documents .btn{margin-bottom:10px}.renew-policy-a{font-weight:700}.dashboard-bottom-btns{margin:25px 0}.dashboard-bottom-btns .btn{padding-right:35px;padding-left:35px;margin:5px}.dashboard-bottom-btns .btn-link{color:inherit}.dashboard .search-reg-events-form{margin-bottom:20px;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}.span-plus{display:inline-block;padding:0 10px;font-size:2em;line-height:normal;margin:-6px -12px -6px 10px}.icon-add{font-size:2em;margin-left:10px}#confirm-delete .btn{font-weight:700}#confirm-delete .modal-content{overflow:hidden}#confirm-delete .modal-footer{border-color:transparent;padding:5px 15px 15px;margin:0}#confirm-delete .modal-body,#confirm-delete .modal-footer{text-align:center}.modal-vertical-centered{transform:translateY(50%)!important;-ms-transform:translateY(50%)!important;-webkit-transform:translateY(50%)!important}.no-image{font-size:3em;padding:20px}.add-policy-wrapper,.search-filter-wrapper{margin-bottom:20px}.search-filter-wrapper .title{font-size:1.2em}.search-filter{padding:10px 10px 0;background:#f5f5f5;border:1px solid #f0f0f0}.search-filter label{font-size:.9em;margin-bottom:0}.search-filter .btn{padding-left:20px;padding-right:20px}.add-policy-wrapper .btn,.btn-new{font-size:1.4em;padding-right:45px;padding-left:45px}.width5{width:5%}.event-date,.table-actions .pagination>li>a,.table-wrapper>.table>thead>tr>th{text-transform:uppercase}.table-wrapper>.table>thead>tr>th{font-size:1.4em}.table-wrapper th .icon{margin-left:8px}.table-actions .btn{margin-bottom:5px}.table-actions .dropdown-menu{margin-top:-5px}.nav-download-doc>li>a{text-transform:none}.row-heading{margin-top:25px;margin-bottom:10px}.panel-default>.panel-heading{background-color:#fff;font-weight:700}.btn-delete{text-decoration:underline;color:#8c8c8c;text-transform:uppercase}#preferences .input-group label{display:block}.row h1{margin-top:0}.alert-expired{background-color:#ffcfc6;border-color:#db5b42;color:#c74742}.alert-expired p{margin:5px 0}.sidebar-block{background-color:#fff;padding:15px 15px 5px;margin-bottom:15px;border:1px solid #d9d9d9}.sidebar-block .title{margin-top:0;text-transform:uppercase;font-size:18px}.sidebar-time{margin-top:50px;text-transform:uppercase;line-height:1.5;font-size:16px}.sidebar-time .fa{color:#83b9e3}.sidebar-block .fa{float:left;margin:0 15px 10px 0}.sidebar-transactions{border-color:#d83d37;background-color:#ffe9e8;color:#333}.sidebar-transactions .title{color:#d83d37;font-weight:700}.sidebar-transactions .text-danger,.sidebar-transactions .text-warning{font-weight:700}.sidebar-transactions .transaction{border-bottom:1px solid #d0bfbe;line-height:1.3}.sidebar-transactions .transaction>.row>div{padding-top:8px;padding-bottom:8px}.sidebar-transactions .transaction:last-child{border:none}.sidebar-contact{line-height:1.5}.search-block .chosen-container-multi .chosen-choices{min-height:34px;border-color:#a2a2a2;border-width:2px;background-image:none}.chosen-container-multi .chosen-choices li.search-field input[type=text]{line-height:30px;font-family:inherit}.agent-user-list-filter .form-control{height:38px}.active_status_no,.active_status_yes{color:#fff;border-radius:10px;padding:3px 8px;text-transform:lowercase;font-weight:600;font-size:14px}.active_status_yes{background-color:#6fa03d}.active_status_no{background-color:#ce1818}#agent-user-create .fa-info-circle,#agent-user-edit .fa-info-circle{margin:10px 0 0 10px}@media (max-width:599px){.login-block-logged .badge-attention{position:relative;display:inline-block}}@media (max-width:767px){.data-cell{border-top:0!important;padding-top:0!important}.title-cell{font-weight:700}.data-table .btn{margin-bottom:5px}.text-right-md{margin-top:15px;margin-bottom:15px}.input-time-fields{margin-top:5px}.pagination{margin:15px 0}}@media (min-width:768px){.dashboard-table-wrapper{margin:-20px}.dashboard-table{display:table;width:100%;border-spacing:20px;margin-top:50px}.dashboard-table-50{width:50%}.dashboard-table div{border-spacing:0}.dashboard-row{display:table-row}.dashboard-left .dashboard-blocks{margin-top:-30px}.dashboard-table-50 .dashboard-cell{width:100%}.data-cell{border-left-width:1px;border-color:#d9d9d9;border-left-style:solid}.table-actions>div:last-child,.text-right-md{text-align:right}.btn-cancel{margin-left:15px}.pagination{margin:0}.filter-buttons{margin-top:30px}}@media (min-width:768px) and (max-width:991px){.navbar-default .navbar-nav>li>a{padding:30px 10px}}@media (max-width:991px){.text-md-right,.valued-customer-msg{margin-bottom:10px}}@media (min-width:992px){.alert-expired .row>div:last-child,.text-md-right,.valued-customer-msg{text-align:right}.alert-expired p{margin-top:6px}}@media (min-width:1200px){.policy-item .show-hide{position:absolute;right:10px;top:10px}}html{min-height:100%;position:relative}body{font-family:Raleway,sans-serif;font-weight:500;background:#e4e4e4 url(/build/images/pattern-blue.34d7b0f7.jpeg);color:#808285}a,a:focus,a:hover{color:#14809a}.img-centered{text-align:center;margin:0 auto}.hidden-simple{display:none}.block-visible{display:block!important}.inline-visible{display:inline!important}.badge-success{background-color:#63972f}.badge-info{background-color:#cfb100}.badge-inactive{background-color:#bec0c3}.xs-small{font-size:12px}.medium{font-size:.95em}hr{border-color:#c2c2c2}.btn{text-transform:uppercase;border-radius:0;font-size:16px;font-weight:600;padding:12px 35px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-sm{padding:5px 12px}.btn-xs{padding:3px 8px;font-size:.9em}.btn-link{padding:0;text-decoration:underline}.btn-calendar{padding:5px;height:48px;width:45px;color:#fff;background-color:#a1b8ac}.btn-calendar:focus,.btn-calendar:hover{color:#fff;background-color:#8ca296}.input-group-addon{background-color:#f2f2f2;border-color:#a1b8ac;border-width:2px;border-radius:0;padding:6px 16px}.btn-dark-blue{background-color:#015168;border-color:#015168;color:#fff}.btn-dark-blue:focus,.btn-dark-blue:hover{background-color:#014255;border-color:#014255;color:#fff}.btn-light-blue{background-color:#14809a;border-color:#14809a;color:#fff}.btn-light-blue:focus,.btn-light-blue:hover{background-color:#116a80;border-color:#116a80;color:#fff}.btn-red{background-color:#ff4a40;border-color:#ff4a40;color:#fff}.btn-red:focus,.btn-red:hover{background-color:#d83d37;border-color:#d83d37;color:#fff}.btn-dark-gray{background-color:#585858;border-color:#585858;color:#fff}.btn-dark-gray:focus,.btn-dark-gray:hover{background-color:#3c3c3c;border-color:#3c3c3c;color:#fff}.btn-gray{background-color:#b3b3b3;border-color:#b3b3b3;color:#fff}.btn-gray:focus,.btn-gray:hover{background-color:#a8a8a8;border-color:#a8a8a8;color:#fff}.btn-cancel{background-color:#f6f6f6}.btn-table{padding:5px;font-size:12px}.btn-table,.btn-table:focus,.btn-table:hover{color:#fff;background-color:#91c0ab;border-color:#91c0ab}.btn-upload,.btn-upload:focus,.btn-upload:hover{background-color:#6f8483;border-color:#6f8483}.btn-upload:focus,.btn-upload:hover{color:#fff}.btn-pad-0{padding-left:0;padding-right:0}.btn-couple .btn{margin-bottom:15px;margin-right:8px}.btn-couple .btn:last-child{margin-right:0}.alert{line-height:1.2}.alert p:last-child{margin-bottom:0}.alert-info{color:#015168;background-color:#dee9ec;border-color:#a4c9d2}.alert-sm{padding:3px;font-size:.85em}.text-red{color:#ff4a40}.text-orange{color:#cfb100}.text-brown{color:#c09191}.text-italic{font-style:italic}.text-gray{color:#a4a4a4}.h1,.h2,h1,h2{text-transform:uppercase;font-weight:500}.h1,h1{color:#585858;font-weight:300}.h2,h2{color:#14809a;font-size:24px}.modal-title{font-weight:700}.modal{overflow-y:auto}.modal-content{overflow:hidden}.margin-top-30{margin-top:30px}.margin-btm-30{margin-bottom:30px}.margin-btm-20{margin-bottom:20px}.margin-btm-15{margin-bottom:15px}.margin-btm-5{margin-bottom:5px}.margin-btm-0{margin-bottom:0}.pad-top-30{padding-top:30px}.pad-btm-0{padding-bottom:0!important}.pad-btm-30{padding-bottom:30px}.pad-top-15{padding-top:15px}.pad-btm-15{padding-bottom:15px}.form-control:active,.form-control:focus,.form-control:hover,.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border:2px solid #7e9087;box-shadow:none;outline:0 none}.checkbox,.radio{font-weight:500;margin:8px 0}.checkbox input[type=checkbox]{margin-top:6px}.form-control-textarea{min-height:150px}.form-group-no-label>.form-group>.control-label{display:none}.control-label{text-transform:uppercase;font-weight:500;margin-bottom:0;font-size:16px;color:#818181}.control-label.required:after{content:"*";color:#ff4a40;display:inline-block;padding-left:5px;font-family:arial,sans-serif}.form-control{border:2px solid #a1b8ac;box-shadow:none;height:48px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.search-block .control-label,.search-block .icon-help{font-size:12px}.search-block .form-control{height:34px;border-color:#a2a2a2}.search-block .btn{padding:5px 10px}.search-block .form-group-date{padding-right:40px}.search-block .form-group-date .form-datepicker{width:40px;top:27px}.search-block .form-group-date.form-group-no-label .form-datepicker{top:0}.search-block .btn-calendar{height:34px;width:40px;background-color:#a2a2a2}.search-block .btn-calendar:focus,.search-block .btn-calendar:hover{background-color:#a2a2a2}.icon-help{font-size:16px;color:#a9a9a9}.icon-help .popover{width:250px;text-transform:none}.form-group-wrapper .tooltip-info{font-size:18px;color:#a9a9a9;position:absolute;right:5px;top:4px;line-height:1}#transaction-details .popover,.form-group-wrapper .tooltip-info .popover,.icon-help .popover{width:250px;background-color:#000;color:#fff;border-radius:6px;border-color:#000;text-transform:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.form-group-wrapper .tooltip-info .popover-title,.icon-help .popover-title{background-color:transparent;border-color:#8f8f8f}#transaction-details .popover.right>.arrow:after,.form-group-wrapper .tooltip-info .popover.right>.arrow:after,.icon-help .popover.right>.arrow:after{border-right-color:#000}#transaction-details .popover.bottom>.arrow:after,.form-group-wrapper .tooltip-info .popover.bottom>.arrow:after,.icon-help .popover.bottom>.arrow:after{border-bottom-color:#000}.form-group-wrapper .form-note{margin-top:-15px;line-height:1.2;margin-bottom:25px;color:#a83c00}.form-group-sm{margin-left:-5px}.form-group-sm .form-control,.form-group-sm .input-group-addon{padding:3px}.form-group-sm .input-group-addon{font-size:13px;border-color:transparent;background-color:transparent;font-weight:700}.form-group-sm .form-control{height:30px}.error-msg{margin-top:3px}#error-msg-email-exists,.error-msg,.has-error .help-block{color:#ff4a40;font-size:.85em;line-height:1.2em}#error-msg-email-exists a,.error-msg a{color:inherit;text-decoration:underline}.has-error .form-control,.has-error .form-control:focus,.has-error .input-group-addon{border-color:#ff4a40}.form-group .note{margin-bottom:0}.form-block a:not(.btn){text-decoration:underline}.form-block-white{background-color:#fff;padding:25px;border:1px solid #cacaca}.form-block-dark{background-color:rgba(0,0,0,.65);padding:25px}.form-block-dark,.form-block-dark .title,.form-block-dark a{color:#fff}.form-block-dark .control-label{color:#e8e8e8}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:15px;font-size:16px;background-color:hsla(0,0%,100%,.6)}.table-striped>tbody>tr>td,.table-striped>tbody>tr>th,.table-striped>tfoot>tr>td,.table-striped>tfoot>tr>th,.table-striped>thead>tr>td,.table-striped>thead>tr>th{border-color:transparent}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#dae9ed}.tab-content{padding:15px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.tab-content{background-color:hsla(0,0%,100%,.6)}.tab-content-transparent{padding:0;background-color:transparent}.nav-tabs-green{border-bottom:2px solid #a1b8ac}.nav-tabs-green>li.active>a,.nav-tabs-green>li.active>a:focus,.nav-tabs-green>li.active>a:hover{background-color:#a1b8ac;border-color:#a1b8ac;color:#fff}.nav-tabs-green>li>a:focus,.nav-tabs-green>li>a:hover{background-color:rgba(161,184,172,.2);border-color:rgba(161,184,172,.2)}.table-actions a{text-decoration:underline}.paging-results{padding-top:20px}.panel,.panel .panel-heading{border-radius:0}.navbar-default{background-color:#fff;border:0;height:80px;margin-bottom:0;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.navbar-brand{height:auto;padding-top:10px;padding-bottom:10px}.navbar-brand img{-webkit-transition:width .3s ease,margin .3s ease;-moz-transition:width .3s ease,margin .3s ease;-o-transition:width .3s ease,margin .3s ease;transition:width .3s ease,margin .3s ease}.navbar-default .navbar-nav>li>a{color:#015168;text-transform:uppercase;font-weight:500;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.navbar-default .navbar-nav>.active>a{background-color:transparent;text-decoration:underline;color:#015168}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#012533}.navbar-default .navbar-toggle{border-color:transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{height:3px;width:26px;background-color:#a9a9a9}.navbar-scroll{height:50px!important;box-shadow:0 0 4px #575757}.navbar-scroll .navbar-brand{padding-top:10px;padding-bottom:10px}.navbar-scroll .navbar-brand img{width:130px;height:auto;margin-top:-5px}.navbar-scroll .navbar-nav>li>a{padding-top:15px!important;padding-bottom:15px!important}.main-menu .dropdown-menu{border-radius:0}.main-menu .dropdown-menu>li>a{padding:8px 15px}.copyright{padding-top:15px}.main-footer .navbar-nav>li>a,.main-footer .navbar-nav>li>a:hover{background-color:transparent;text-decoration:underline}main{padding-top:80px;line-height:1.92857143}.content-block{padding:30px 0}.main-title{margin-bottom:15px;margin-top:0}.checkout-title,.form-block .title,.payment-fields .title{margin-bottom:30px}.payment-amount{position:relative}.payment-amount:before{content:"$";position:absolute;left:0;top:10px;font-weight:700}#homepage{position:relative;padding-top:0}#body-homepage .copyright a{text-decoration:underline}#body-homepage .copyright span{background:rgba(0,0,0,.25);padding:2px}#homepage .logo{margin-bottom:30px}#homepage .logo a{display:inline-block}#homepage #login-form .btn-dark-blue{background:#445c98;color:#fff;border-color:#445c98}#homepage #login-form .btn-dark-blue:focus,#homepage #login-form .btn-dark-blue:hover{background:#2c4177;color:#fff;border-color:#2c4177}.home-title{color:#7a7a7a;font-size:20px;font-weight:400;margin-top:0;text-shadow:1px 1px 0 #fff}.home-title span{border-top:2px solid #d3d3d3;padding-top:10px;margin-top:10px;display:inline-block}.steps{position:relative;margin-bottom:35px}.step-connector{width:100%}.step-connector,.step-progress{height:8px;position:absolute;top:25px}.step-connector,.step-number{background-color:#d3d3d3}.step-progress-2{width:32%}.step-progress-3{width:66%}.step-progress-4{width:100%}.step-number{display:inline-block;width:60px;height:60px;font-family:Montserrat,sans-serif;border-radius:50%;text-align:center;line-height:50px;padding:5px;font-size:36px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.15)}.step-number:focus,.step-number:hover{color:#fff;text-decoration:none}.step-active:focus,.step-active:hover,.step-past:focus,.step-past:hover{box-shadow:0 0 2px rgba(0,0,0,.2)}.step-title{color:#b7b7b7;font-size:12px;line-height:1}.step-active,.step-past,.step-progress{background-color:#14809a}.step-active-past{box-shadow:0 0 0 2px #fff}.step-active{box-shadow:0 0 0 2px #014457}.form-group-wrapper{position:relative;display:inline-block;width:100%}.form-group-date{padding-right:45px;position:relative}.form-group-date .form-datepicker{width:45px;position:absolute;top:30px;right:0}.calculator-totals .title,.transaction-documents .title{margin-top:0;text-transform:uppercase}.calculator-totals,.transaction-documents{background-color:#fff;padding:15px;border:1px solid #d9d9d9;margin-bottom:25px}.calculator-totals .total-row,.transaction-documents .document-row{border-bottom:1px solid #d9d9d9;padding:5px 0}.calculator-totals .totals-sum,.transaction-documents .document-row:last-child{border:none}.calculator-totals .title span{position:relative}#loading-icon{position:absolute;top:20%;right:-25px;color:#14809a}.transaction-documents .document-row .fa{margin-right:5px}.calculator-title{margin-bottom:25px;font-size:26px}.title-block .title{margin-top:0}#tax-calculator-step1 .form-group{margin-bottom:25px}#form-group-wrapper-foreign-premium .form-group{margin-bottom:0}.doc-icon{float:left;width:20px}.doc-popover{color:#a1b8ac}.doc-links{font-size:.7em;text-transform:uppercase;padding-top:3px}.radio-block-inline .control-label,.radio-block-inline .radio{display:inline-block}.radio-block-inline .control-label{margin-right:15px}.radio-block-inline .radio{margin:0 0 0 10px}.radio-block-inline .radio input[type=radio]:checked+span{text-decoration:underline}.radio-account-written-as .form-group,.radio-rpg .form-group{background:hsla(0,0%,100%,.4);border:1px solid #dfdfdf;padding:5px;border-radius:4px}#tax-calculator-step2 .address .title{color:#015168}#tax-calculator-step3 .btn-table{margin-bottom:3px}#filing-details .modal-content .form-control,#tax-calculator-step3 .modal-content .form-control,#transaction-details .modal-content .form-control{border:1px solid #dfdfdf;background-color:#f7f7f7;padding:12px;-webkit-box-shadow:inset 1px 1px 3px #efefef;-moz-box-shadow:inset 1px 1px 3px #efefef;box-shadow:inset 1px 1px 3px #efefef;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#filing-details .modal-content .has-error .form-control,#tax-calculator-step3 .modal-content .has-error .form-control,#transaction-details .modal-content .has-error .form-control{border-color:#ff4a40}.calculator-notes .note-wrapper{padding:10px;border:1px solid #cfd1cf;background-color:hsla(0,0%,100%,.3);margin-bottom:25px}.calculator-notes .title{text-transform:uppercase;font-size:14px;margin:0 0 10px}#transaction_document_attachedFile .control-label,#transaction_document_attachedFile .form-group:last-child{display:none}.table-transaction-list>tbody>tr>td,.table-transaction-list>tbody>tr>th,.table-transaction-list>tfoot>tr>td,.table-transaction-list>tfoot>tr>th,.table-transaction-list>thead>tr>td,.table-transaction-list>thead>tr>th{font-size:14px}.transaction-short-code{display:inline-block;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;font-size:10px;border:1px solid #c3c3c3}.filing-status-1,.filing-status-2,.filing-status-3,.trans-status-1,.trans-status-2,.trans-status-3,.trans-status-4,.trans-status-5{text-transform:uppercase}.trans-status-1{color:#9b9b9b}.trans-status-2{color:#b29700}.filing-status-2,.trans-status-3{color:#a81200}.filing-status-3,.trans-status-4{color:#006f39}.trans-status-5{color:#64a3a9}.table-filing-list .filing-status-1,.table-filing-list .filing-status-2,.table-filing-list .filing-status-3,.table-transaction-list .trans-status-1,.table-transaction-list .trans-status-2,.table-transaction-list .trans-status-3,.table-transaction-list .trans-status-4,.table-transaction-list .trans-status-5{font-size:.82em!important}#transaction-details .tr-flagged>td,#transaction-details .tr-flagged>th{background-color:#fff7ec}#filing-details .fa-flag,#transaction-details .tr-flagged .fa-flag{color:#a81200;font-size:14px;cursor:pointer}#transaction-details .tr-flagged .form-group{margin:0}#transaction-details .modal-body>.form-group{margin-bottom:15px}#transaction-details .tr-flagged .form-control{height:36px}#transaction-details .modal-body .form-control{height:auto}#edit-flagged-transaction div[id$=_attachedFile] .control-label,#edit-flagged-transaction div[id$=_attachedFile] .form-group:last-child{display:none}#edit-flagged-transaction .upload-new-text{color:#b29700}#edit-flagged-transaction .form-group-date .form-datepicker{top:0}#edit-flagged-transaction .btn-calendar{height:36px}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.contact-block{margin-top:30px}.btn-contact{font-size:.9em;padding:3px 6px;border-color:#b3b3b3;background-color:hsla(0,0%,100%,.6);border-radius:6px;vertical-align:middle}@media (max-width:599px){.navbar-brand{width:35px;overflow:hidden;padding-left:0;margin-left:15px;padding-right:0}.navbar-brand img{max-width:none}.btn-couple .btn{display:block;width:100%;margin-right:0}}@media (max-width:767px){#homepage .logo img{width:100px;height:auto}.main-header{position:relative}.main-menu{-webkit-transition:top .3s ease;-moz-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease}.main-menu .navbar-collapse{background-color:#14809a;float:left;width:100%}.main-menu .navbar-collapse .nav{margin-top:0;margin-bottom:0}.navbar-default{height:60px}.navbar-brand img{height:40px;width:auto}.navbar-default .navbar-toggle{margin-top:10px;margin-bottom:13px}.navbar-default .navbar-nav>li>a{padding-top:20px;padding-bottom:20px;color:#fff}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-scroll .main-menu{top:6px}.navbar-scroll .navbar-toggle{margin-bottom:7px;margin-top:4px}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#136a83;color:#fff}.user-menu .navbar-nav{margin:0}.content-block{padding-top:20px}.step-number{width:40px;height:40px;font-size:16px;line-height:32px}.step-connector,.step-progress{height:5px;top:18px}}@media (min-width:768px){.col-sm-text-right{text-align:right}.navbar-header{width:100%}.content-block-table{display:table;width:100%;height:100%}.content-block-td{display:table-cell;vertical-align:middle;width:100%;height:100%}.main-menu{float:right}.navbar-default .navbar-nav>li>a{padding:30px 20px}#login-modal .modal-dialog{width:450px}.form-group-date-from:after{content:"-";position:absolute;right:-17px;top:5px;font-weight:700}}@media (max-width:991px) and (min-width:768px){.navbar-brand img{height:50px;margin-top:5px;width:auto}.main-footer .navbar-nav>li:first-child>a{padding-left:0}}@media (max-width:991px){#homepage .logo{padding-top:20px}}@media (min-width:992px){.col-md-text-right{text-align:right}.col-md-text-center{text-align:center}#homepage .logo{padding-top:30px}.img-right-md{float:right}.main-footer{position:absolute;bottom:0;width:100%}.main-footer .navbar-nav{float:right}body{margin-bottom:60px}.form-block-side-margin{margin-left:5%;margin-right:5%}.col-md-bord-left{border-left:1px solid #c2c2c2;box-shadow:inset 1px 0 0 #fff}}