@charset "UTF-8";.bgProducts{background-image:url(img/bgProducts.jpg)}#claimFrameSpinner svg,#productFrameSpinner svg{animation:1.5s linear infinite spin!important;float:left;margin-top:1rem;margin-left:.8rem}.iFrameContainer{display:flex;flex-direction:column}.iFrameContainer iframe{height:calc(100vh - 250px);width:100%;border:0;flex-grow:1}li.dropdown a[disabled=disabled]{pointer-events:none;color:#d3d3d3}.invisible{opacity:0;overflow:hidden}.personImport .portalTooltip{margin:.5rem 0 0 -1rem;float:left}.personImport textarea{height:150px;margin-bottom:15px}.personImport .buttonBar{padding-bottom:1rem}.personImport .formletTableRows{padding-bottom:5px}.groupPersons input[type=checkbox]{height:unset}.newPerson{height:1.7rem;margin-bottom:2px}.newPerson input{height:unset;border-radius:4px;border:1px #ccc solid}.newPerson input:focus-visible{border-color:#fff;outline:2px solid #c80a1e;box-shadow:none}.sendMail{width:680px}.sendMail textarea{width:100%;border:1px #ccc solid;height:150px;overflow:auto}.sendMail input.readonly,.sendMail textarea.readonly{color:#565b5e;background-color:#ededed}div.left>button.btn.btn-primary{margin-bottom:1rem}.bgDashboard{background-image:url(img/bgDashboard.jpg)}.bgTools{background-image:url(img/bgTools.jpg)}.selectionSwitch{border-radius:3px;font-size:12px;width:45px;height:28px;padding:0}.ember-modal-dialog.moveUser{width:800px}.discountBadge{width:auto;display:block}.discount.pageHeader{color:#000;margin-top:20px}.discountBadgeContainer{width:240px;margin-left:auto;margin-right:auto;font-size:1.6rem;font-weight:700;color:#c80a1e}.discountBadgeContainer .discountBanner{margin:10px 0;padding:10px;height:60px;background-color:#ededed;border:1px solid #ccc;border-radius:4px}.discountBadgeContainer .discountText{width:110px;display:block;float:left;text-align:center}.discountBadgeContainer .discountValue{background-image:url(/assets/img/badge_blank.png);height:95px;width:95px;margin-top:-28px;padding:28px 27px 30px 20px}.discountProductInfo a{padding-left:25px;background-image:url(/assets/img/link_arrow_red.svg);background-repeat:no-repeat;background-position:center left;background-size:16px 16px;font-weight:400;text-decoration:underline}.discountProductsLoading svg{animation:1.5s linear infinite spin}.info{color:#c80a1e}.info .intro{margin:5px 0;padding-left:60px}.info .col-sm-4,.info .col-sm-8{padding:0}a:focus.fa-info-circle,a:hover.fa-info-circle{text-decoration:none!important}.flexbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;align-content:flex-start}.noBorder{border:0!important}.cellBorder{border:1px solid #aaa;padding:10px}.cellBackground{background-color:#f5f5f5}.productCell{font-size:11pt;word-wrap:break-word;margin:10px;padding:7px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:column nowrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-box-orient:horizontal;max-width:460px}.bookNow,.productCell p{-webkit-flex:1;-ms-flex:1;flex:1}.productCell p{margin-bottom:10px;padding:5px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;max-width:460px}.bookNow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:auto}a.bookNowLink,a:active.bookNowLink,a:visited.bookNowLink{color:#fff;font-size:11px;font-weight:700;text-decoration:none;background:#c80a1e 0 0;padding:10px}.bookNowText{font-weight:700;padding:8px;text-align:center!important;width:180px}.landingPage ul{padding-left:0}.landingPage li{list-style:none;margin-bottom:5px}.advisorCard{width:284px!important;float:left;border:1px solid #ededed;padding:10px;margin:3px}.favoritesHeadline{display:block;padding-top:10px;font-weight:700;text-transform:uppercase}#tableBody-search-agency tr,#userList{position:relative}#userList .dragItem{background-color:#ededed;padding:0 1rem}.dragItem.active:before{content:"🡢";position:absolute;line-height:1.3rem;margin-left:-1rem}.dragItem.fav,.dragItem.source{cursor:grabbing}.dragItem.fav:hover,.dragItem.source:hover{background-color:#565b5e!important;color:#fff}.userListHeader{background-color:#aaa}.expandRow{height:3.5rem}.radioButtonBar>span{margin-top:.3rem;display:block}.claimsAssociated .row.header>span{font-weight:700;color:#565b5e!important}.coverageSection{margin:0 10px 20px;width:calc(100% - 18px)}.coverageSection .body{padding:0}.coverageSection .header{padding:0 0 0 5px}.coverageSection .header .sectionTitle{font-size:1rem;margin-top:3px}.coverageSection table{width:100%;table-layout:fixed}.coverageSection thead th{height:0}.coverageSection tbody tr{background:0 0}.coverageSection td{vertical-align:top}.coverageSection .coverageLabel{margin-left:20px;display:list-item}.agencyFilterSection{padding:0 21px}.agencyFilterSection>.spinner{width:unset;margin-top:12px}.agencyFilterSection>.col-sm-2{padding:17px 10px;margin-bottom:0;height:20px!important}.agencyFilterSection>.col-sm-10{margin-top:6px;padding-right:10px}.agencyFilterSection .col-sm-12{margin-top:0}.agencyFilterMenu{position:absolute;z-index:9999;background-color:#fff;width:12rem;right:.3rem}.agencyFilterMenu>div{background-color:#fff;padding:.2rem 1rem}.claimInfo{margin-top:20px}.claimInfo section,.productCell p{text-align:left}.claimInfo .red{color:red;text-align:center!important;font-weight:700;font-size:18px}.claimInfo h3.csc-firstHeader{text-align:center!important;display:block!important}.claimInfo h4{margin-top:15px;font-size:1.2rem;font-weight:700;text-decoration:underline}.prodInfoSheets{margin-left:25px}.claimInfo h3,.printFooter,.printOnly{display:none}@media print{@page{margin:.5cm}body{margin:0;background-color:#fff}.printOnly{display:unset;padding:0;margin:0}.formletTable,.formletTableRows{page-break-inside:auto;max-height:unset}.main-wrapper,.pageWrapper{height:100%;overflow-y:visible;overflow-x:visible}.pageContent{padding:0;margin:0}.actionBar,.actionButton,.iFrameContainer,.invisibleArea,.navbar,.pageHeader,.sliderRight,.tabsContainer,button.btn,footer,form .download,header{display:none}.claimsAssociated body,.display-flex{padding:0}.display-flex>[class*=col-]{margin:0 5px 20px 0;border:0}.row>*{padding-left:0}.formletDisplay>div,.salesContractHeader{margin-left:-10px}.formlet>.header{padding:5px 2px;background-color:unset}.formlet>.body.padding{padding:0 13px}.formlet a,body{color:#000}.static-label{line-height:90%}.col-sm-7{width:57%;margin-left:5px}.coverageSection{margin-left:-3px}.coverageSection .header{padding-top:5px;min-height:2rem}.coverageSection .body.hidden{display:unset}.coverageSection table{margin-left:5px}.formletDisplay{max-height:unset;overflow:visible}.formletDisplayLabel,.insuredPersons table{margin-left:-10px}.groupPersons .col-sm-1{width:10%}.groupPersons .col-sm-5{width:40%}.groupPersons>.headerRow .col:last-child{padding-right:20px}.insuredPersons table td{padding-top:0;padding-bottom:0}.claimsAssociated form>span{margin-top:-30px;margin-left:-10px}.claimsAssociated .static-content{line-height:1em;margin-top:3px}.printFooter{display:block;font-size:12px;width:100%;line-height:14px!important;margin-left:-10px;padding:0}}