body{padding-top:15px;padding-bottom:15px}.body-content{padding-left:15px;padding-right:15px}@media(min-width:780px){.container{max-width:740px}}@media(min-width:1020px){.container{max-width:980px}}@media(min-width:1280px){.container{max-width:1240px}}@media(min-width:1400px){.container{max-width:1360px}}@media(min-width:1500px){.container{max-width:1460px}}@media(min-width:1600px){.container{max-width:1540px}}.dl-horizontal dt{white-space:normal}a,select{max-width:340px}menu-item>a{white-space:normal}nav a{text-decoration:none}.clickable,clickable td{background-color:navy;color:#fff;cursor:pointer}.dateclass{width:100%;padding:5px}.dateclass.placeholderclass::before{width:100%;color:#495057;content:attr(placeholder)}.dateclass.placeholderclass:hover::before{display:none;content:""}li.nav-item>a{color:#fff;min-width:145px;margin-top:1px}.card{min-width:250px}.cardAdmin{min-width:230px}.payment-card{min-width:198px;max-width:210px}.payment-card-body{font-size:.9rem;padding:12px;text-align:center}th>a{color:#fff}#transactionHistoryGrid{width:100%}bcs-webgrid-pager>td>a{background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px;padding:3px 7px}#loader{position:absolute;left:50%;top:50%;z-index:1;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}fieldset.bordered-fieldset{border:1px solid #ddd!important;padding:0 1.4em 1.4em 1.4em!important;margin:0 0 1.5em 0!important;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000}legend.bordered-fieldset{font-size:1em!important;font-weight:bold!important;text-align:left!important;width:auto;padding:0 10px;border-bottom:none}.custom-size-modal{width:900px!important;margin:30px auto!important;background-color:#fff}.card-columns{column-count:4}.field-validation-valid{display:none}.calendar{width:150px}.note-toolbar-wrapper{height:35px!important}.specialPricingVerticalscrollable{height:1000px;overflow-y:scroll}.customerAccountPartialViewNonActiveRecords{background:#e7e7e7}.specialPricingFlexContainer{display:flex}.customerAccountPartialViewFillWidth{flex:1!important}.customerAccountPartialViewLeftMainColumnLeftEditMaxWidth{max-width:154px}.specialPricingRightColumnEditMaxWidth{max-width:133px}.specialPricingRightMainColumnEditMaxWidth{max-width:90px}.customerAccountPartialViewColumnHeading{font-size:larger;font-weight:500;padding-left:0;padding-right:0;text-align:left;margin-left:5px}.specialPricingColumnLabel{border:solid;border-color:transparent;margin-bottom:0}.specialPricingAcctStatus{margin-bottom:0;float:right;border:solid;border-color:#fff;text-align:center;width:100px}.customerAccountPartialViewHideElement{display:none}.specialPricingDisableCheckbox{pointer-events:none}.customerAccountPartialViewVerticalscrollable{height:375px;overflow-y:scroll}.sharedPlansNav{justify-content:left!important}.basicBillingAcctStatus{margin-bottom:0;float:right;border:solid;border-color:#fff;text-align:center;width:120px}.priceAdjustmentEditMaxWidth{max-width:215px}.priceAdjustmentLabelColumn{padding-left:10px!important}.disableLabel{pointer-events:none;opacity:.5}.address-lookup-container{position:relative;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#f9f9f9}.address-lookup-search-row{display:flex;gap:10px;align-items:center}.address-lookup-search-input-wrapper{flex:1;position:relative}.address-lookup-search{padding-right:30px}.address-lookup-spinner{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#666}.address-lookup-zip-filter{width:120px}.address-lookup-suggestions{position:absolute;top:100%;left:10px;right:10px;z-index:1000;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.address-lookup-suggestion-list{list-style:none;margin:0;padding:0}.address-lookup-suggestion-item{padding:10px 12px;cursor:pointer;border-bottom:1px solid #eee}.address-lookup-suggestion-item:last-child{border-bottom:none}.address-lookup-suggestion-item:hover,.address-lookup-suggestion-item.active{background-color:#e9ecef}.address-lookup-selected{margin-top:15px;padding:10px;background:#fff;border:1px solid #ddd;border-radius:4px}.address-lookup-selected-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:5px}.address-lookup-selected-content input[readonly]{background-color:#f8f9fa}.address-lookup-validation{margin-top:10px;padding:10px;background:#fff;border:1px solid #ddd;border-radius:4px}.address-lookup-validation-status{font-size:1.1em;font-weight:bold;margin-bottom:5px}.address-lookup-actions{text-align:right}.address-lookup-status{font-style:italic}@media(max-width:576px){.address-lookup-search-row{flex-wrap:wrap}.address-lookup-search-input-wrapper{flex:1 1 100%;margin-bottom:10px}.address-lookup-zip-filter{flex:1}}