.dlcdetail__pagetitle{width:75%;margin-inline:auto}
h2+.dlcdetail__lang-chooser{font-weight:500}
.dlcdetail__lang-chooser{margin-inline:auto;gap:2rem 3rem}
.dlcdetail__lang-chooser select{margin-inline-start:4.2%}
.dlcdetail_lang_select_box{min-width:0}
.dlcdetails_accordion_body{overflow:hidden}
html:not([dir=rtl]) .custom-select .custom-select-arrow::after{right:0}
.dlcdetail__download-btn{width:13rem;text-align:center;padding-inline:.5rem;height:2.5rem}
.dlcdetail__download-btn.spinning{padding-block:0}
.dlcdetail__download-btn>*{vertical-align:middle}
#dlcdetail__download-spinner{display:inline-block;vertical-align:middle}
#dlcdetail__download-spinner .spinner-dot{width:.75rem;margin-inline-start:1rem}
#dlcdetail__download-spinner .spinner-dot::after{border-color:#fff;background-color:#fff}
.dlcdetail__accordion{margin-top:2rem}
.dlcdetail__filegrid>section,.dlcdetail__kbgrid>section{padding:1rem 1rem 0 1rem}
@media only screen and (max-width:768px){.dlcdetail__pagetitle{width:auto}
}
.dlc-details-relatedresources-list{list-style:none}
.dlc-details-relatedresources-listItem{margin-bottom:.5rem}
.dlc-details-error-download-button{display:inline-block;padding:0;background:0;border:0;color:#0067b8;cursor:pointer}
.dlc-details-multi-file-download-window{margin-bottom:6rem}
.dlc-details-multi-file-modal-container{padding-right:0 !important}
.dlc-multi-file-modal{width:70%}
.dlcdetail__multi-file-download-btn{width:10rem;text-align:center;padding-inline:.5rem;height:2.5rem}
.dlc-multi-file-modal-title{margin-left:1.3rem;font-family:'Segoe UI';font-weight:600;font-size:29px}
.dlc-multi-file-item{font-weight:400}
.dlc-multi-file-total-size-block{margin-left:1rem;margin-top:.5rem}
.dlc-multi-file-total-size{font-weight:600}
.dlc-multi-file-window-bottom-section{flex-wrap:wrap}
.table.dlc-details-multi-file-download-window tr:last-child th{border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d2d2d2}
.table.dlc-details-multi-file-download-window{border-bottom:0}
.table.dlc-details-multi-file-download-window tr:last-child td{border-bottom:0}
@media only screen and (max-width:540px){.dlc-multi-file-modal{width:100%}
.dlc-multi-file-modal-title{font-weight:600;font-size:18px;margin-left:0}
table.dlc-details-multi-file-download-window td{overflow-wrap:anywhere}
table.dlc-details-multi-file-download-window tr>:first-child{padding-left:0}
}
.dlcdetail__accordion .btn-group{flex-wrap:wrap}
.dlc-moray-dropdown{gap:.5rem}
.dlc-moray-dropdown__trigger{display:inline-flex;align-items:center;justify-content:space-between;min-width:12rem;max-width:100%;box-sizing:border-box;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5;color:#171717;background-color:#fff;border:.0625rem solid #616161;border-radius:.125rem;cursor:pointer;appearance:none;gap:.5rem}
.dlc-moray-dropdown__trigger:hover{border-color:#171717}
.dlc-moray-dropdown__trigger:focus{outline:.125rem solid #0067b8;outline-offset:.0625rem}
.dlc-moray-dropdown__trigger .glyph{display:inline-block;width:0;height:0;margin-left:.25rem;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.3125rem solid #616161;vertical-align:middle}
.dlc-moray-dropdown .dropdown{position:relative}
.dlc-moray-dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:100%;max-width:100vw;box-sizing:border-box;max-height:15rem;overflow-y:auto;padding:.25rem 0;margin:.125rem 0 0;background-color:#fff;border:.0625rem solid #757575;border-radius:.125rem;box-shadow:0 .375rem .875rem 0 rgba(0,0,0,0.13),0 .0625rem .25rem 0 rgba(0,0,0,0.11);list-style:none}
.dlc-moray-dropdown__trigger[aria-expanded="true"] + .dropdown-menu,.dlc-moray-dropdown .dropdown-menu.f-show{display:block}
.dlc-moray-dropdown .dropdown-item{display:block;padding:.375rem .75rem;color:#171717;text-decoration:none;white-space:normal;font-size:.9375rem}
.dlc-moray-dropdown .dropdown-item:hover,.dlc-moray-dropdown .dropdown-item:focus{background-color:#f2f2f2;color:#171717;outline:0}
.dlc-moray-dropdown .dropdown-item.active{background-color:#e6e6e6;color:#171717 !important;font-weight:600}