body,html{color:#70849b}body{padding:7rem 0}body.system_alert_bar{padding-top:10rem}a,a:link,a:visited{color:#1ab7ea;text-decoration:none}a:active,a:focus,a:hover{color:#1597bf;text-decoration:underline}a.disabled{color:#70849b;cursor:default}a.disabled:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:#546375;font-family:Open Sans,sans-serif;font-weight:700}.swal-button--confirm{background-color:#dc3545}.fa.fa-primary{color:#2579a9}.fa.fa-success{color:#5cb85c}.fa.fa-info{color:#1ab7ea}.fa.fa-warning{color:#f0ad4e}.fa.fa-danger{color:#dc3545}.table{color:#70849b}a.btn-danger,a.btn-info,a.btn-primary,a.btn-success,a.btn-warning{color:#fff}.modal-title{display:inline-block}.text-default{color:#70849b}.text-cccccc{color:#9e9e9e}.text-light{color:#fff}.text-primary{color:#2579a9!important}.text-success{color:#5cb85c}.text-info{color:#1ab7ea!important}.text-warning{color:#f0ad4e}.text-danger{color:#dc3545}.text-quoteapp{color:#2d4754}.text-strikethrough{color:#ddd;text-decoration:line-through}tr.text-strikethrough td a{color:#999}.bkg-default{background-color:#9e9e9e}.bkg-primary{background-color:#2579a9}.bkg-success{background-color:#5cb85c}.bkg-info{background-color:#1ab7ea}.bkg-info-light,.table-info>td,.table-info>th{background-color:#eaf9ff}.bkg-warning{background-color:#f0ad4e}.bkg-danger{background-color:#dc3545}.bg-quoteapp,.bkg-quoteapp{background-color:#2d4754}.bg-primary{background-color:#2579a9}.bg-info{background-color:#1ab7ea}.bg-info-light{background-color:#eaf9ff}div.form-control-boldtext,div.form-control-plaintext{padding:.5rem .75rem;width:100%}div.form-control-boldtext{font-weight:700}nav>a.nav-item.nav-link.active{background-color:#1ab7ea}.btn-default,.btn-default:link,.btn-default:visited{background-color:#e7e7e7;border-color:#ccc;color:#333}.btn-default:hover{background-color:#d7d7d7;border-color:#bbb}.btn-primary,.btn-primary:link,.btn-primary:visited,.page-item.active .page-link,.page-item.active .page-link:focus{background-color:#2579a9;border-color:#2579a9}.btn-primary:hover,.page-item.active .page-link:hover{background-color:#1ab7ea;border-color:#1ab7ea}.btn-primary:active,.btn-primary:focus,.btn-primary:target{background-color:#117391!important;border-color:#117391!important}.btn-secondary,.btn-secondary:link,.btn-secondary:visited{background-color:#fff;border-color:#ccc;color:#1ab7ea}.btn-secondary:hover,label.btn-secondary:hover{background-color:#e7e7e7;border-color:#bbb;color:#000}.btn-info,.btn-info.active,.btn-info:link,.btn-info:not(:disabled):not(.disabled).active,.btn-info:visited{background-color:#1ab7ea;border-color:#1ab7ea}.btn-outline-primary,.btn-outline-primary:link,.btn-outline-primary:visited{border-color:#2579a9;color:#2579a9}.btn-outline-primary:hover{background-color:#2579a9}.btn-outline-info,.btn-outline-info:link,.btn-outline-info:visited{border-color:#1ab7ea;color:#1ab7ea}.btn-outline-info:hover{background-color:#1ab7ea}.btn-group-toggle.full-width-2,.btn-group-toggle.full-width-3,.btn-group-toggle.full-width-4,.btn-group-toggle.full-width-5,.btn-radio.full-width-2,.btn-radio.full-width-3,.btn-radio.full-width-4,.btn-radio.full-width-5{width:100%}.btn-group-toggle label.btn,.btn-radio label.btn{color:#1597bf;font-weight:400}.btn-group-toggle label.btn.active,.btn-radio label.btn.active{color:#fff}.btn-group-toggle.full-width-5 label.btn,.btn-radio.full-width-5 label.btn{width:20%}.btn-group-toggle.full-width-4 label.btn,.btn-radio.full-width-4 label.btn{width:25%}.btn-group-toggle.full-width-3 label.btn,.btn-radio.full-width-3 label.btn{width:33.3%}.btn-group-toggle.full-width-2 label.btn,.btn-radio.full-width-2 label.btn{width:50%}.btn-group-toggle .btn-secondary,.btn-radio .btn-secondary{background-color:#fff;border-color:#ccc}.btn-group-toggle .btn-secondary.active,.btn-group-toggle .btn-secondary.active:focus,.btn-group-toggle .btn-secondary:not(:disabled).active,.btn-group-toggle .btn-secondary:not(:disabled).active:focus,.btn-radio .btn-secondary.active,.btn-radio .btn-secondary.active:focus,.btn-radio .btn-secondary:not(:disabled).active,.btn-radio .btn-secondary:not(:disabled).active:focus{background-color:#1ab7ea;border-color:#ccc;color:#fff;font-weight:700;width:auto}.btn-checkbox{color:#55595c;margin-left:10px}.btn-bold,.btn-checkbox{font-weight:700}.dropdown-item{padding:.7rem 1.5rem}.dropdown-submenu{position:relative}.dropdown-submenu a:after{position:absolute;right:10px;top:18px;transform:rotate(-90deg)}.dropdown-submenu .dropdown-menu{left:100%;margin-left:0;margin-right:0;top:0}.table.table-minimal th{border-top:none}.table-striped tbody tr:nth-of-type(odd){background-color:#eaf9ff}.table-striped tbody tr:nth-of-type(2n):hover,.table-striped tbody tr:nth-of-type(odd):hover{background-color:rgba(0,0,0,.07)}tr.highlighted{background-color:#ffffd6!important}input.highlighted,label.highlighted,select.highlighted,textarea.highlighted{background-color:#ffffd6!important;border:1px solid #d88c8a!important}.gj-datepicker span.input-group-append,span.input-group-text{background-color:#f1f1f1}.gj-datepicker span.input-group-append button.btn-outline-secondary{border-color:#ccc;padding-left:12px;padding-right:12px}.gj-picker-bootstrap table tr td.selected.gj-cursor-pointer div{background:#1ab7ea}.tab-toggle-radio.tabcount-2 li.nav-item{width:50%}.tab-toggle-radio.tabcount-3 li.nav-item{width:33%}.tab-toggle-radio.tabcount-4 li.nav-item{width:25%}.tab-toggle-radio.tabcount-5 li.nav-item{width:20%}.tab-toggle-radio.tabcount-6 li.nav-item{width:16%}.tab-toggle-radio.tabcount-7 li.nav-item{width:14%}.tab-toggle-radio .nav-link{background:#eaf9ff;border-bottom:1px solid #dee2e6!important;border-radius:0;margin-right:2px;text-align:center}.tab-toggle-radio .nav-link:hover{background-color:#f1f1f1}.tab-toggle-radio .nav-link.active{border-bottom-color:#fff!important}.tab-toggle-radio .tab-content{border:1px solid #dee2e6;border-top:none;padding:2rem}.ui-widget-content.ui-autocomplete{border-radius:0 0 6px 6px;padding:10px}.ui-widget-content.ui-autocomplete .ui-menu-item{padding:10px 14px}.ui-widget-content.ui-autocomplete .ui-menu-item:hover{background:#eee}.clickable-row{cursor:pointer}table.dataTable{font-size:1rem}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{background-image:none}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc_disabled:before{content:"▴"}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_desc_disabled:after{content:"▾"}table.dataTable thead{background-color:#333;border-color:#333;color:#fff}table.dataTable tbody tr.drill-open td:first-child,table.dataTable tbody tr.drill-open+tr>td,table.dataTable tfoot{background-color:#f5f5f5;border:1px solid #bbb}table.dataTable tbody tr.drill-open+tr>td{padding:20px}table.dataTable tbody tr.drill-open td{font-weight:700}table.dataTable tbody tr.drill-open td:first-child{border-bottom:1px solid transparent}table.drill-down{margin:0}table.drill-down thead{background-color:transparent;border-color:transparent;color:#333;font-size:1rem}table.drill-down thead tr th{padding:4px 8px}table.drill-down tbody tr{border-bottom:1px solid #ccc}table.drill-down tbody td{padding:6px 20px}table.drill-down tbody a{color:#5a78e2}.dataTables_wrapper .dataTables_paginate .paginate_button{background:unset!important;border:unset!important;border-radius:2px!important;margin:0;padding:0}.dataTables_processing{background-color:#eaf9ff}::-webkit-input-placeholder{color:#a1dbed!important;font-weight:400!important}:-moz-placeholder,::-moz-placeholder{color:#a1dbed!important;font-weight:400!important}:-ms-input-placeholder{color:#a1dbed!important;font-weight:400!important}::-ms-input-placeholder{color:#a1dbed!important;font-weight:400!important}form{width:100%}div.dataTables_wrapper div.dataTables_filter label,div.dataTables_wrapper div.dataTables_length label,label{font-size:1rem;font-weight:700}.checkbox label,label.form-check-label{font-weight:400}.checkbox-large label{font-size:1.2rem;font-weight:700}.checkbox-large input[type=checkbox]{height:1rem;position:relative;top:2px;width:1rem}.CTE--wrapper{cursor:pointer}.CTE--text{border-bottom:1px dashed #1ab7ea;color:#1ab7ea}hr.spacer_1{margin:1rem 0}hr.spacer_2{margin:2rem 0}hr.spacer_3{margin:3rem 0}hr.spacer_4{margin:4rem 0}hr.dashed{border-color:rgba(0,0,0,.05);border-style:dashed}span.prefix{color:#aaa}.ui-autocomplete.with-scroll{max-height:500px;overflow-y:auto}.notificationIconWrapper{position:relative}.notificationIconWrapper span{background:red;border:1.5px solid red;border-radius:50%;color:#fff;font-size:.75rem;height:1.25rem;line-height:1rem;margin:2px;position:absolute;right:0;text-align:center;top:.15rem;width:1.25rem}#tableNotifications tr td{cursor:pointer;height:100px;max-height:100px}#tableNotifications tr td div{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#tableNotifications tr td:first-child{border-bottom-left-radius:4px!important;border-top-left-radius:4px!important}#tableNotifications tr td:last-child{border-bottom-right-radius:4px!important;border-top-right-radius:4px!important}#tableNotifications tr.unread{background-color:#fff;font-weight:700}#tableNotifications tr.unread td:first-child{border-bottom-left-radius:0;border-left:4px solid #1ab7ea;border-top-left-radius:0}#tableNotifications tr.unread:hover{background-color:#f3f3f3}#tableNotifications tr.read{background-color:#f8f8f8}#tableNotifications tr.read:hover{background-color:#f3f3f3}#tableNotifications tr.done{background-color:#f8f8f8}#tableNotifications tr.done td:first-child:before{color:#5cb85c;content:" ";font-family:Font Awesome\ 5 Free;font-weight:900}#tableNotifications tr.done:hover{background-color:#f3f3f3}#tableNotifications tr.locked{background-color:#e3e3e3;cursor:not-allowed}#tableNotifications tr.locked td:first-child:before{color:red;content:" ";font-family:Font Awesome\ 5 Free;font-weight:900}#tableNotifications tr.locked:hover{background-color:#e0e0e0}#tableNotifications tr.dismissed{background-color:#e3e3e3;cursor:not-allowed;text-decoration:line-through}#tableNotifications tr.dismissed td:first-child:before{color:red;content:" ";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;padding-right:4px;text-decoration:none}#tableNotifications tr.dismissed:hover{background-color:#e0e0e0}div.vl{border-left:2px solid #b9b9b9;border-radius:2px;height:auto}.w-95{width:95%!important}.font-size-x-small{font-size:x-small!important}.font-size-small{font-size:small!important}.dz-error-mark,.dz-success-mark{display:none}.input-group-xs{font-size:12px;height:22px;line-height:1.5;padding:1px}.input-group-xs>.input-group-prepend,.input-group-xs>.input-group-prepend>.input-group-text{width:22px}.input-group-xs>.input-group-prepend>.input-group-text{padding:.375rem}.scrollable{overflow-y:auto}.ui-autocomplete{z-index:99999}.toggle-switch{height:34px;width:60px}.toggle-switch,.toggle-switch-sm{display:inline-block;position:relative}.toggle-switch-sm{height:24px;top:15%;width:40px}.toggle-switch input,.toggle-switch-sm input{height:0;opacity:0;width:0}.toggle-slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggle-switch-sm .toggle-slider{border-radius:12px}.toggle-slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.toggle-switch-sm .toggle-slider:before{border-radius:12px;bottom:3px;height:18px;left:3px;width:18px}.toggle-slider.success{background-color:#5cb85c}input:checked+.toggle-slider{background-color:#dc3545}input:focus+.toggle-slider{box-shadow:0 0 1px #dc3545}input:checked+.toggle-slider:before{transform:translateX(26px)}.toggle-switch-sm input:checked+.toggle-slider:before{transform:translateX(16px)}.toggle-slider.round{border-radius:34px}.toggle-switch-sm .toggle-slider.round{border-radius:24px}.toggle-slider.round:before{border-radius:50%}input.input-blackout{background-color:#000!important;color:#fff!important}input.input-darkout{background-color:#666!important;color:#fff!important}header#header{left:0;position:fixed;right:0;top:0;z-index:1030}header#header #system_alert_bar,header#header #system_alert_bar.default{background-color:#2579a9;border-bottom:1px solid #1c5e82;color:#fff;margin:0;padding:4px 10px;text-align:center}header#header #system_alert_bar.low{background-color:#5cb85c;border-bottom:1px solid #468c46}header#header #system_alert_bar.medium{background-color:#f0ad4e;border-bottom:1px solid #ad7c39}header#header #system_alert_bar.high{background-color:#dc3545;border-bottom:1px solid #a32832}header#header #system_alert_bar.default:hover,header#header #system_alert_bar.high:hover,header#header #system_alert_bar.low:hover,header#header #system_alert_bar.medium:hover,header#header #system_alert_bar:hover{color:#000;cursor:pointer;opacity:.85}nav#header-nav{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.3);height:76px;padding:0}nav#header-nav .navbar-brand{padding:.5rem 1rem .75rem}nav#header-nav .navbar-brand img{height:auto;max-width:11rem}nav#header-nav .navbar-nav{height:76px}nav#header-nav .dropdown-item{padding:.4rem 1.5rem}nav#header-nav .navbar-nav>li>a{color:#444;line-height:4.8rem;padding:0 1rem;text-align:center;width:125px}nav#header-nav .navbar-nav>li.nav-item.nav-spacer{min-width:125px;width:125px}nav#header-nav .navbar-nav>.nav-item.profile,nav#header-nav .navbar-nav>.nav-item.profile>a{justify-content:end;text-align:right;width:auto}nav#header-nav .dropdown-item.active,nav#header-nav .dropdown-item.active:focus,nav#header-nav .dropdown-item.active:hover,nav#header-nav .dropdown-item:focus,nav#header-nav .dropdown-item:hover,nav#header-nav .navbar-nav>li.nav-item.active,nav#header-nav .navbar-nav>li.nav-item.active>a,nav#header-nav .navbar-nav>li.nav-item.active>a:hover,nav#header-nav .navbar-nav>li.nav-item>a:hover{background-color:#fafafa;color:#1ab7ea}#page .page-title{margin-bottom:30px}#page .page-title h1{margin:0}#page .page-title h1 form.form-inline{display:inline}article{background-color:#fff;border-radius:3px;margin-bottom:76px;margin-top:20px;padding:1rem}.material-box-shadow,article{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#quotesteps article.container{box-shadow:0 2px 4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.4);padding:2rem 3rem;position:relative}#quotesteps.start article.container{background-color:rgba(0,0,0,.4);box-shadow:none;margin-top:5rem;padding:3rem 4rem 4rem;width:720px}#quotesteps.start h1{color:#fff;margin-bottom:1rem 2rem;text-shadow:1px 1px 3px #000;white-space:nowrap}#quotesteps.start input{border-radius:0;font-size:1.6rem;font-weight:700;height:3rem;padding:1rem}#quotesteps.start button{background-color:#1ab7ea;border-color:#1ab7ea;font-family:Open Sans,sans-serif;font-size:2rem;height:6rem;line-height:2rem;padding:0 1.5rem 0 2.5rem;width:11.5rem}#quotesteps.start button:active,#quotesteps.start button:focus,#quotesteps.start button:hover{background-color:#1597bf;border-color:#1597bf}#quotesteps.search .card.search .card-text,#quotesteps.search .card.search .card-title{color:#1597bf;margin:0}#quotesteps.search .card.search:hover{background-color:#eaf9ff;cursor:pointer;text-decoration:none}#quotesteps.search .card.search:hover img{opacity:.5}#quotesteps.search .card.search:hover a{text-decoration:none}#quotesteps .wizard{margin:-20px 0 0}.wizard .nav-tabs{border:none;margin:0;position:relative}.wizard>div.wizard-inner{position:relative}.wizard .nav-tabs>li{float:left;margin-bottom:-1px}.wizard .nav>li,.wizard .nav>li>a{display:block;position:relative}.wizard .connecting-line{background:#e0e0e0;height:2px;left:0;margin:0 auto;position:absolute;right:0;top:50%;width:80%;z-index:1}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:focus,.wizard .nav-tabs>li.active>a:hover{border:0;border-bottom-color:transparent;color:#555;cursor:default}span.round-tab{background:#fff;border:2px solid #e0e0e0;border-radius:100px;display:inline-block;font-size:30px;height:70px;left:0;line-height:64px;position:absolute;text-align:center;width:70px;z-index:2}span.round-tab i{color:#555}.wizard li.active span.round-tab{background:#fff;border:2px solid #1ab7ea}.wizard li.active span.round-tab i{color:#1ab7ea}span.round-tab:hover{border:2px solid #333;color:#333}.wizard li.disabled span.round-tab,.wizard li.disabled span.round-tab i{border-color:#e0e0e0;color:#e0e0e0;cursor:not-allowed}.wizard .nav-tabs>li{width:25%}.wizard li:after{border:5px solid transparent;border-bottom-color:#1ab7ea;opacity:0;transition:.1s ease-in-out}.wizard li.active:after,.wizard li:after{bottom:0;content:" ";left:46%;margin:0 auto;position:absolute}.wizard li.active:after{border:10px solid transparent;border-bottom-color:#1ab7ea;opacity:1}.wizard .nav-tabs>li a{border-radius:100%;height:70px;margin:20px auto;padding:0;width:70px}.wizard .nav-tabs>li a:hover{background:transparent}.wizard .tab-pane{padding-top:50px;position:relative}.wizard h3{margin-top:0}.card-info{background-color:#eaf9ff;border-color:#cbe9f4}#quotesteps #quotecard .card{font-size:1.2rem;margin:0}#quotesteps #quotecard input.policyholder{font-size:1.6rem;font-weight:700;height:auto;margin-bottom:.6rem;padding:.5rem .75rem;width:80%}#quotesteps #quotecard .address{font-size:1.6rem;font-weight:700;margin:0;padding-left:.75rem}#quotesteps #quotecard .city{font-size:1.4rem;padding-left:.75rem}#quotesteps #quotecard .card-inset{background-color:#fff;border:1px solid #cbe9f4;padding:1rem}#quotesteps #quotecard .quotecard-price-cap{background-color:#1697bf;border-radius:8px 8px 0 0;color:#fff;padding:.5rem .5rem .7rem;text-align:center}#quotesteps #quotecard .quotecard-price{background-color:#1ab7ea;border-radius:0 0 8px 8px;color:#fff;font-size:2rem;font-weight:700;padding:.7rem;text-align:center}#quotesteps #quotecard .quotecard-print{padding:.2rem .4rem}#quotesteps .filterQuotes h6{font-size:1rem;margin:0}#quotesteps .filterQuotes h6 label{color:#666;font-size:.8rem;font-style:italic;font-weight:400}#quotesteps .filterQuotes label,#quotesteps .filterQuotes label+span{color:#1ab7ea;font-size:.9rem;padding:0}#quotesteps .filterQuotes label+span:hover,#quotesteps .filterQuotes label:hover{color:#d9534f;cursor:pointer}#quotesteps .filterQuotes .form-check{margin:0}#quotesteps .filterQuotes .input-group-addon,#quotesteps .filterQuotes .input-group-append,#quotesteps .filterQuotes .input-group-prepend,#quotesteps .filterQuotes input.form-control{background:#f9f9f9;font-size:.8rem;height:auto;padding:.35rem .6rem}#quotesteps .filterQuotes button.btn-sm{font-size:.7rem}#quotesteps .filterQuotes button.btn-sm:hover{color:blue}#quotesteps .filterQuotes .filter_check_custom{background:#fff;border:1px solid #ccc;font-size:.8rem;margin:10px 0 0;padding:4px 15px 8px}#quotesteps .filterQuotes .filter_check_custom .row{margin:8px 0 0}#quotesteps .quoteoption{text-align:center;transition:all .6s cubic-bezier(.165,.84,.44,1)}#quotesteps .quoteoption.best,#quotesteps .quoteoption:hover{box-shadow:0 0 30px rgba(0,0,0,.2);transform:scale(1.05)}#quotesteps .acceptedQuote .quoteoption:hover,#quotesteps .quoteoption.checkout:hover{box-shadow:none;transform:none}#quotesteps .quoteoption .btn-success{background-color:#999;border-color:#999}#quotesteps .quoteoption .btn-success:hover{background-color:#bbb;border-color:#bbb}#quotesteps .quoteoption.best .btn-success{background-color:#1ab7ea;border-color:#1ab7ea}#quotesteps .quoteoption.best .btn-success:hover{background-color:#1697bf;border-color:#1697bf}#quotesteps .quoteoption .quoteoption-cap{background:#999;color:#fff;padding:.5rem}#quotesteps .quoteoption .quoteoption-price{background:#bbb;color:#fff;font-size:2.5rem;font-weight:700}#quotesteps .quoteoption.best .quoteoption-cap,#quotesteps .quoteoption.checkout .quoteoption-cap{background:#1697bf}#quotesteps .quoteoption.best .quoteoption-price,#quotesteps .quoteoption.checkout .quoteoption-price{background:#1ab7ea}#quotesteps .quoteoption .quoteoption-components li{background:#f4f4f4;font-size:1.3rem}#quotesteps .quoteoption .quoteoption-trigger{border-bottom:1px solid #ddd;cursor:pointer;font-size:1.5rem;padding:0}#quotesteps .quoteoption .quoteoption-trigger.open,#quotesteps .quoteoption .quoteoption-trigger:hover{background:#f4f4f4}#quotesteps .quoteoption .quoteoption-details{padding:.8rem}#quotesteps .acceptedQuote{border-color:#cbe9f4;margin:2rem auto}#quotesteps .acceptedQuote .card-header{background:#2579a9;border-color:#cbe9f4;color:#fff}#quotesteps .acceptedQuote .acceptedQuote-action,#quotesteps .acceptedQuote .acceptedQuote-details{background:#ffd}#quotesteps .acceptedQuote .quoteoption-cap{background:#6dbc6d}#quotesteps .acceptedQuote .quoteoption-price{background:#80dd80}#quotesteps .acceptedQuote .acceptedQuote-action{border-top:1px solid #cbe9f4;padding:0}#quotesteps .acceptedQuote .acceptedQuote-action .row>div{padding:1.2rem 3.4rem}#quotesteps .acceptedQuote .acceptedQuote-action .row>div:first-child{border-right:1px solid #cbe9f4}#quotesteps #quoteTabs .nav-link{font-size:1.6rem;line-height:1;padding:0 1.5rem .8rem;text-align:left}#quotesteps #quoteTabs .nav-link small{font-size:50%;opacity:.5}#quotesteps #quoteTabs .quote-content{border:none;padding:0}#quotesteps #quoteTabs .quote-content .tripquote{border-radius:.25rem;color:#777;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1.1;margin-top:2rem;text-align:center;transition:.3s}#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.title,#quotesteps #quoteTabs .quote-content .tripquote small{font-size:60%;font-weight:400;margin:0;padding:0}#quotesteps #quoteTabs .quote-content .tripquote.best{border:1px solid #ccc;box-shadow:0 0 14px 2px rgba(0,0,0,.2);transform:scale(1.03)}#quotesteps #quoteTabs .quote-content .tripquote:hover{box-shadow:0 0 14px 2px rgba(0,0,0,.2);transform:scale(1.05)}#quotesteps #quoteTabs .quote-content .tripquote .list-group-item{padding:.4rem 1.2rem 1.2rem}#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.title{padding:.4rem 1.2rem}#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.building,#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.contents,#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.lossofuse,#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.price{background-color:#eaf9ff}#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.price,#quotesteps #quoteTabs .quote-content .tripquote .list-group-item.title,#quotesteps #quoteTabs .quote-content .tripquote .list-group-item:hover{background-color:#2579a9;color:#fff}#quotesteps #quoteTabs .quote-content .tripquote.best .list-group-item.price,#quotesteps #quoteTabs .quote-content .tripquote.best .list-group-item.title{background-color:#306682}#quotesteps #quoteTabs .quote-content .tripquote .admin{font-size:1rem;font-weight:400;margin:0;padding:0;text-align:left}#quotesteps #quoteTabs .quote-content .tripquote .action:hover,#quotesteps #quoteTabs .quote-content .tripquote .admin:hover{background-color:#f9f9f9}#quotesteps #quoteControls .user-controls .card-body{margin:0;padding:0}#quotesteps #quoteControls .user-controls table{margin:0;padding:0;width:100%}#quotesteps #quoteControls .user-controls table td{padding:1rem 1.5rem}#quotesteps #quoteControls .user-controls .quote-details{background-color:#eaf9ff;border-right:1px solid rgba(0,0,0,.125)}#quotesteps #quoteControls .user-controls .quote-details p{font-size:1.2rem;line-height:1.2;white-space:nowrap}#quotesteps #quoteControls .user-controls .quote-custom p{font-size:.85rem;line-height:1.2}#quotesteps #quoteControls .user-controls table td.bindPending{font-size:115%;padding:0;text-align:center}#quotesteps #quoteControls .user-controls table td.bindPending .list-group-item:first-child{background-color:#1ab7ea;color:#fff}.invoice-items-header-row{background:#eee;border-bottom:2px solid #ccc;border-left:1px solid #fff;border-right:1px solid #fff;font-weight:400;padding-top:20px}.invoice-item-row{border-bottom:1px solid #ccc}.invoice .payments{background:#fcf8e3;border:1px solid #faf2cc;border-radius:6px;margin:0;padding:4px 24px;width:100%}.invoice .payments.paid{background:#dff0d8;border:1px solid #d0e9c6}.invoice .payments.cancelled{background:#f8d7da;border:1px solid #f5c6cb}.invoice .summary{bottom:70px;position:absolute}.invoice .summary-header{background:#555;color:#fff}.invoice .summary td{border-bottom:1px solid #ccc}.invoice .summary td.balance{background:#ffffd6;border:1px solid #555;font-weight:700}table.card-details{font-size:.8rem;width:100%}table.card-details caption{caption-side:top;color:#1ab7ea;font-size:1rem;font-weight:700;margin:0;padding:0}table.card-details th{padding-left:.3rem}table.card-details td{text-align:right}table.card-details tr.line-total{border-top:1px solid #ccc;color:#566577}#quotesteps #tableQuotes.dataTable{font-size:.9rem}#quotesteps #tableQuotes.dataTable thead{background-color:#2579a9;border-color:#444;color:#fff}#quotesteps #tableQuotes.dataTable th{padding:10px 30px 10px 10px;white-space:nowrap}#quotesteps #tableQuotes.dataTable tbody tr.odd{background-color:#f9f9f9}#quotesteps #tableQuotes.dataTable tbody td{vertical-align:middle}#quotesteps #tableQuotes.dataTable tbody td.total{background:#1ab7ea;color:#fff;font-size:1.4rem;font-weight:700}#quotesteps #tableQuotes.dataTable tbody tr.even td.total{opacity:.7}#quotesteps #tableQuotes.dataTable tbody td.total:before{background-color:#888;font-size:1rem;font-weight:400}#quotesteps #tableQuotes.dataTable tbody tr.even:hover,#quotesteps #tableQuotes.dataTable tbody tr.odd:hover{background-color:#ffffd9;cursor:pointer}#quotesteps #tableQuotes.dataTable tbody tr.even:hover td.total,#quotesteps #tableQuotes.dataTable tbody tr.odd:hover td.total{background-color:#2579a9;opacity:1}#quotesteps #tableQuotes.dataTable tbody tr.even:hover td.action,#quotesteps #tableQuotes.dataTable tbody tr.odd:hover td.action{background-color:#c1ffc1}#quotesteps #tableQuotes.dataTable td.action{background-color:#eaf9ff;border:1px solid #cbe9f4;border-top:none;padding:.5rem .8rem;white-space:nowrap}#quotesteps #tableQuotes.dataTable td.action button{padding:.3rem .4rem;transition:all .6s cubic-bezier(.165,.84,.44,1)}#quotesteps #tableQuotes.dataTable td.action button:hover{transform:scale(1.2)}#quotesteps #tableQuotes.dataTable button.quote-purchase{margin-right:.5rem}#quotesteps .payment_option{border:0;text-align:center;transition:all 1s ease}#quotesteps .payment_option.active .card{border-color:#1ab7ea;border-top-width:6px;box-shadow:0 0 20px rgba(0,0,0,.2);transition:all .5s ease}#quotesteps #payment_info .payment_option label{width:100%}#quotesteps #payment_info .payment_option .card:hover{border-color:#1ab7ea;box-shadow:0 0 20px rgba(0,0,0,.2);cursor:pointer}#quotesteps #payment_info .payment_option .list-group-item:first-child{background:#f9f9f9;border-top:none}#quotesteps #payment_info .payment_option .list-group-item:last-child{border-bottom:none}#quotesteps #payment_info .payment_option .list-group-item .fa{color:#acbacb;font-size:3rem}#quotesteps #payment_info .payment_option.active .list-group-item .fa{color:#1ab7ea}#quotesteps #payment_info .payment_option input[type=radio]{bottom:23px;left:12px;position:relative;visibility:hidden}#quotesteps #payment_info .payment_option input[type=radio]:after{background-color:#fff;border:1px solid #ddd;border-radius:36px;content:"";display:inline-block;height:36px;left:-12px;position:relative;top:0;visibility:visible;width:36px;z-index:3}#quotesteps #payment_info .payment_option input[type=radio]:checked:after{background-color:#1ab7ea;border:1px solid #1697bf}#quotesteps #payment_info .payment_details>div{background:#f9f9f9;border:1px solid #ddd;margin-bottom:40px;padding:32px}#claimsApp{margin-bottom:100px;margin-top:2.5%}#claimsApp .page{background-color:#2d4754;border-radius:10px;box-shadow:2px 2px 2px hsla(0,0%,100%,.25);color:#fff;min-height:560px;padding:1.5rem;text-align:center}#claimsApp h1,#claimsApp h2,#claimsApp h3,#claimsApp h4,#claimsApp h5,#claimsApp h6{color:#fff}img.claimsapp-page-bkg{height:auto;left:0;min-height:100%;min-width:1024px;position:fixed;top:0;width:100%}.editable-error-block{color:#d9534f}.editable-success-block{color:#5cb85c}table.x-editable tbody th{white-space:nowrap;width:10%}table.x-editable tbody td{white-space:nowrap;width:90%}table.x-editable .editable-buttons .btn-primary,table.x-editable .editable-buttons .btn-primary:link,table.x-editable .editable-buttons .btn-primary:visited{background-color:#5cb85c;border-color:#5cb85c}table.x-editable .editable-buttons .btn-primary:focus,table.x-editable .editable-buttons .btn-primary:hover{background-color:#449d44;border-color:#449d44}table.x-editable thead tr.title{color:#1ab7ea;font-size:150%}table.x-editable thead tr.title th{border-color:currentcolor #ddd #ddd;border-top:#ddd;padding:.5rem}#footer{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;height:3.4rem;padding:1rem;z-index:9999999}#footer,#waitScreen{position:fixed;text-align:center;width:100%}#waitScreen{background:rgba(24,83,114,.95);height:100%;left:0;padding-top:160px;top:0;z-index:9999}.wait-screen-sm{padding-top:80px!important;position:absolute!important}.wait-screen-opaque{background:#185372!important}#waitScreen h2{color:#fff;margin-bottom:0;text-shadow:1px 1px 3px #185372}img.quoteapp-page-bkg{height:auto;left:0;min-height:100%;min-width:1024px;position:fixed;top:0;width:100%}.background-grey{background-color:#fafafa}.navbar-collapse.show,.navbar-collapse.show a.navbar-brand,.navbar-collapse.show li.nav-item{background-color:#eaf9ff}#quoteapp h1,#quoteapp h2,#quoteapp h3,#quoteapp h4,#quoteapp h5,#quoteapp h6{color:#fff}#quoteapp .page.trips h1,#quoteapp .page.trips h2,#quoteapp .page.trips h3,#quoteapp .page.trips h4,#quoteapp .page.trips h5,#quoteapp .page.trips h6{color:#70849b}#quoteapp{margin-bottom:100px;margin-top:2.5%}#quoteapp .page{background-color:#2d4754;border-radius:10px;box-shadow:2px 2px 2px hsla(0,0%,100%,.25);color:#fff;min-height:560px;padding:1.5rem;text-align:center}#quoteapp #existingPoliciesTable>tbody>tr,#quoteapp #existingQuotesTable>tbody>tr{background-color:#fafafa;color:#666;height:70px}#quoteapp #existingPoliciesTable>tbody>tr.odd,#quoteapp #existingQuotesTable>tbody>tr.odd{background-color:#fff}table.clickable-rows>tbody>tr:hover{background-color:#ffffd6!important;color:#000;cursor:pointer}#quote-confirmation>tbody>tr>td{border-right:1px solid #dee2e6;padding-right:2rem;white-space:nowrap}#quote-confirmation>tbody>tr>th{color:#1ab7ea;cursor:pointer;text-decoration:underline;width:40%}#quoteapp #requote-form input:disabled,#requote-form select:disabled{background-color:#323232;color:#fafafa}#quoteapp #requote-form option:checked{background:#1ab7ea linear-gradient(0deg,#1ab7ea,#1ab7ea)}.font-size-medium{font-size:1.25rem}.validation-error{color:rgba(255,40,40,.75);font-size:.8rem}svg.clickable:hover{cursor:pointer;opacity:.8;transform:scale(1.04);transition:all .2s ease-in-out}.fake-link:hover{color:#1ab7ea;cursor:pointer}g.icon-outline{stroke:#1ab7ea}svg.selected>g.icon-outline{stroke:#fff4d2}#quoteapp .page.trips{background-color:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.4);color:#70849b}#quoteapp #quoteTabs .nav-link{font-size:1.45rem;line-height:1;padding:0 1.3rem .8rem;text-align:left}#quoteapp #quoteTabs .nav-link small{font-size:60%;opacity:.5}#quoteapp .tab-toggle-radio.tabcount-2 li.nav-item{width:50%}#quoteapp .tab-toggle-radio.tabcount-3 li.nav-item{width:33%}#quoteapp .tab-toggle-radio.tabcount-4 li.nav-item{width:25%}#quoteapp .tab-toggle-radio.tabcount-5 li.nav-item{width:20%}#quoteapp .tab-toggle-radio.tabcount-6 li.nav-item{width:16.6666667%}#quoteapp .tab-toggle-radio.tabcount-7 li.nav-item{width:14.2857%}#quoteapp .tab-toggle-radio.tabcount-8 li.nav-item{width:12.5%}#quoteapp .tab-toggle-radio.tabcount-9 li.nav-item{width:11.11111111%}#quoteapp .tab-toggle-radio.tabcount-6 .nav-link{font-size:1.2rem!important}#quoteapp .tab-toggle-radio.tabcount-7 .nav-link{font-size:1.1rem!important}#quoteapp .tab-toggle-radio.tabcount-8 .nav-link{font-size:1rem!important}#quoteapp .tab-toggle-radio.tabcount-9 .nav-link{font-size:.9rem!important}#quoteapp #quoteTabs .quote-content{border:none}#quoteapp #quoteTabs .quote-content .tripquote{border-radius:.25rem;cursor:pointer;font-size:1.4rem;font-weight:700;line-height:1.1;margin-top:1rem;text-align:center;transition:.3s}#quoteapp #quoteTabs .quote-content .tripquote .list-group-item{color:#777;padding:.45rem 1rem .6rem}#quoteapp #quoteTabs .quote-content .tripquote .list-group-item.title,#quoteapp #quoteTabs .quote-content .tripquote small{font-size:60%;font-weight:400;padding-bottom:.45rem}#quoteapp #quoteTabs .quote-content .tripquote .list-group-item.action{padding-bottom:1.5rem}#quoteapp #quoteTabs .quote-content .tripquote .list-group-item.title{font-size:70%}#quoteapp #quoteTabs .quote-content .tripquote.best{border:none;box-shadow:0 0 12px 3px rgba(0,0,0,.2);transform:scale(1.04)}#quoteapp #quoteTabs .quote-content .tripquote:hover{box-shadow:0 0 12px 3px rgba(0,0,0,.2);transform:scale(1.06)}#quoteapp #quoteTabs .quote-content .tripquote .list-group-item.price,#quoteapp #quoteTabs .quote-content .tripquote.best .list-group-item.price{background-color:#eaf9ff}#quoteapp #quoteTabs .quote-content .tripquote .list-group-item.price:hover,#quoteapp #quoteTabs .quote-content .tripquote .list-group-item.title,#quoteapp #quoteTabs .quote-content .tripquote .list-group-item:hover,#quoteapp #quoteTabs .quote-content .tripquote.best .list-group-item.price:hover{background-color:#2579a9;color:#fff}#quoteapp #quoteTabs .quote-content .tripquote.best .list-group-item.price,#quoteapp #quoteTabs .quote-content .tripquote.best .list-group-item.title{background-color:#306682;color:#fff}#quoteapp #quoteTabs .quote-content .tripquote .admin{font-size:1rem;font-weight:400;margin:0;padding:0;text-align:left}#quoteapp #quoteTabs .quote-content .tripquote .action:hover,#quoteapp #quoteTabs .quote-content .tripquote .admin:hover{background-color:#f9f9f9}#quoteapp #quoteControls .user-controls .card-body{margin:0;padding:0}#quoteapp #quoteControls .user-controls table{margin:0;padding:0;width:100%}#quoteapp #quoteControls .user-controls table td{padding:1rem 1.5rem}#quoteapp #quoteControls .user-controls .quote-details{background-color:#eaf9ff;border-right:1px solid rgba(0,0,0,.125)}#quoteapp #quoteControls .user-controls .quote-details p{font-size:1.2rem;line-height:1.2;white-space:nowrap}#quoteapp #quoteControls .user-controls .quote-custom p{font-size:.85rem;line-height:1.2}#quoteapp #quoteControls .user-controls table td.bindPending{font-size:115%;padding:0;text-align:center}#quoteapp #quoteControls .user-controls table td.bindPending .list-group-item:first-child{background-color:#1ab7ea;color:#fff}#quoteapp #excessQuotes>div>table{background-color:#fafafa;border-radius:5px;margin-top:5px}#quoteapp #excessQuotes>div>table>thead th{border-top:none!important}#quoteapp #deductibleTabContent .excess_table{background-color:#fff!important}#quoteapp .input-group-append{background-color:#fff;border-radius:0 5px 5px 0}#quoteapp .input-group-append>button{padding:0}#quoteapp .input-group-append>button>:first-child{margin-top:-5px}#quoteapp .page.trips .input-group-append{background-color:#f1f1f1}#quoteapp .page.trips .input-group-append .btn-outline-secondary:hover{background-color:#2579a9;color:#fff!important}#renewal{background-color:transparent;border:none;box-shadow:none}#renewal-quote{background-color:#eaf9ff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:1rem}.renewal-option-buttons .btn-deductible{line-height:1.2;padding:.5rem}.renewal-option-buttons .btn-deductible span{font-size:180%;font-weight:700}.renewal-option-buttons .btn-outline-info.btn-deductible{border-color:#9cbed1;color:#9cbed1}.renewal-option-buttons .btn-outline-info.btn-deductible:hover{color:#fff}@media(min-width:981px){body,html{height:100%}body{padding-top:76px}}
