.box-placeholder{border:1px solid #d0d0d0;margin-bottom:14px;transition:all 1s linear}
.box-placeholder .box-one{padding:8px 12px 0 12px !important}
.box-placeholder .box-two{padding:0 12px 3px 12px !important}
.box-placeholder .box-two .facetgroup{height:130px;background:#d0d0d0}
.box-placeholder .text{display:inline-block;animation:fading 1.5s infinite}
.box-placeholder .text.link{background-color:#0071b3;opacity:.4}
.box-placeholder .text.line{width:100%}
.box-placeholder .text.category{width:100%;height:35px}
.content-loader-placeholder.d-none{transition:all 1s linear}
.content-loader-search-placeholder{clear:both;transition:all 1s linear}
.content-loader-search-placeholder .box-placeholder{width:100%;clear:both;float:left;border:0;border-bottom:1px solid #d0d0d0}
@media(max-width:767px){.content-loader-search-placeholder .box-placeholder{padding-bottom:1em}
}
.content-loader-search-placeholder .box-placeholder__left{width:30%;border:1px solid;height:120px;float:left;background:#d0d0d0;margin-top:.6em;margin-left:.8em;margin-bottom:2em}
@media(min-width:1025px){.content-loader-search-placeholder .box-placeholder__left{height:130px;width:16%}
}
.content-loader-search-placeholder .box-placeholder__right{width:62%;float:left}
@media(min-width:1025px){.content-loader-search-placeholder .box-placeholder__right{width:80%}
}
.content-loader-search-placeholder .box-placeholder .category.text.link{width:30%;display:block;margin-bottom:.7em;background-color:#0071b3}
.content-loader-search-placeholder .box-placeholder .category.text{height:35px;background:#d0d0d0;width:54%;margin-bottom:.3em}
@media(min-width:768px){.content-loader-search-placeholder .box-placeholder .category.text{height:23px}
}
.content-loader-search-placeholder .box-placeholder .facetgroup{height:117px}
@media(min-width:1025px){.content-loader-search-placeholder .box-placeholder .facetgroup{height:110px}
}
@keyframes fading{0{opacity:.1}
50%{opacity:.2}
100%{opacity:.1}
}
.load-wraper{position:relative;height:250px;width:100%;background-color:#f7f7f7;z-index:44;overflow:hidden;margin:20px 0}
.activity{position:absolute;left:-45%;height:100%;width:45%;background-image:linear-gradient(to left,rgba(251,251,251,0.05),rgba(251,251,251,0.3),rgba(251,251,251,0.6),rgba(251,251,251,0.3),rgba(251,251,251,0.05));background-image:-moz-linear-gradient(to left,rgba(251,251,251,0.05),rgba(251,251,251,0.3),rgba(251,251,251,0.6),rgba(251,251,251,0.3),rgba(251,251,251,0.05));background-image:-webkit-linear-gradient(to left,rgba(251,251,251,0.05),rgba(251,251,251,0.3),rgba(251,251,251,0.6),rgba(251,251,251,0.3),rgba(251,251,251,0.05));animation:loading 1s infinite;z-index:45}
@keyframes loading{0{left:-45%}
100%{left:100%}
}
.claimTabView .tab-content{padding-top:0}
@media(min-width:768px){.claimTabView .tabheading{margin-top:-58px}
.claimTabView ul.tabs{height:48px}
.claimTabView ul.tabs li.tab-btn{padding:0;margin-top:7px}
.claimTabView ul.tabs li{margin-top:2px;height:36px;padding:8px;color:#0071b3;font-weight:700;font-size:14px}
.claimTabView ul.tabs li.current{border-bottom:2px solid #0071b3 !important;margin-top:2px;height:36px;padding:8px;font-weight:700 !important;font-size:14px}
.claimTabView .internal-link{margin:0 8px}
}
@media(max-width:767px){.claimTabView .internal-link{margin:8px}
.claimTabView .tab-btn{border-bottom:1px solid #d0d0d0}
.claimTabView ul.tabs li{color:#0071b3;font-weight:700;font-size:14px}
.claimTabView ul.tabs li.current{color:#0071b3;font-weight:700;font-size:14px}
.claimTabView ul.tabs li.tab-link{padding:12px 10px 13px 20px}
}
.claimTabView .cta--primary .internal-link{padding:8px;height:32px;font-size:14px;font-weight:700;line-height:20px;color:#fff;background:#0071b3}
.claimTabView .cta--secondary .internal-link{padding:8px;height:32px;font-size:14px;font-weight:700;line-height:20px;color:#0071b3}
.claimTabView .cta--primary .internal-link:hover{color:#fff}
.aeroClaimsSearch .tech-searchbar .darkgrey-bg{background:0;padding:0;margin-bottom:0}
.aeroClaimsSearch .search__field--aero{height:56px;border:1px solid #d0d0d0;border-radius:4px;padding:0 2px}
.aeroClaimsSearch .container{max-width:98%}
.aeroClaimsSearch .tech-searchbar .searchbarwrap .search__field--aero .form-control{height:54px}
.aeroClaimsSearch .tech-searchbar .searchbarwrap #aero_techSearchResultsSubmit{background:#0071b3;margin:7px;width:40px;height:40px;border-radius:4px}
.aeroClaimsSearch .mvp-icon-search::before{color:#fff;transform:rotate(270deg)}
.aeroClaimsEmployeeAccount{margin-top:-20px}
.aeroClaimsEmployeeAccount .input-group-append{background:#0071b3;margin:4px;width:40px;height:40px;border-radius:4px;padding:6px}
.aeroClaimsEmployeeAccount .mvp-icon-search::before{color:#fff !important;transform:rotate(270deg)}
.aeroClaimsEmployeeAccount .table-striped tbody tr:nth-of-type(odd){--bs-table-striped-bg:none}
@media(min-width:768px){.aeroClaimsEmployeeAccount .modal.base-modal .modal-header .modal-title{font-size:40px;font-weight:700;line-height:48px;letter-spacing:-0.01em}
}
.aeroClaimsEmployeeAccount .mvp-icon-close::before{size:24px}
.aeroClaimsEmployeeAccount .modal.base-modal .modal-body{padding-top:0}
.aeroClaimsEmployeeAccount .account-selection-helptext{border-bottom:1px solid #d0d0d0}
.aeroClaimsEmployeeAccount .base-modal-component.account-selection-employee-table .no-matched-account-div.nomatch-found{border:1px solid #d0d0d0;border-top:0;background:#fff}
.aeroClaimsEmployeeAccount .base-modal-component.account-selection-employee-table .modal-body .employee-acc-table{border:1px solid #d0d0d0;border-bottom:0}
.aeroClaimsEmployeeAccount .base-modal-component.account-selection-employee-table .modal-body .saved-favourites-count{display:none}
.aeroClaimsEmployeeAccount .base-modal-component.account-selection-employee-table .modal-body .saved-fav-emp-table{display:none}
.aeroClaimsEmployeeAccount .base-modal-component.account-selection-employee-table .account-selection-helptext{margin-top:55px}
.aeroClaimsEmployeeAccount .custom-control-label.check{padding:0}
.aeroClaimsEmployeeAccount .base-modal-component.account-selection-employee-table .modal-body table thead tr th{background:#f7f7f7;color:#404040;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;border:0}
.aeroClaimsEmployeeAccount .order-status-account-selection-employee{padding-left:25px}
@media(max-width:767px){.aeroClaimsEmployeeAccount .order-status-account-selection-employee{padding-left:7%}
}
.error-message-claims-table{text-align:center;font-size:24px;font-weight:700;letter-spacing:-0.02em;line-height:20px;margin-top:168px}
.search-results-aem-claims{margin-top:-15px}
.search-results-aem-claims .dataTables_empty{display:none}