/* Generated reusable mappings for legacy static style attributes. */
.csp-sa-000f43213f { font-size:50px;vertical-align: sub; }
.csp-sa-0062c87047 { break-inside: avoid; margin: 0 0 5px 0; }
.csp-sa-01ffdf1913 { font-family:egc;font-size:14px;color:#aaa }
.csp-sa-03fbddd82d { max-width:70px; }
.csp-sa-050e5e03f9 { color:red; }
.csp-sa-06d164b932 { float:right; }
.csp-sa-07f34ede3e { font-size:11px; float: left; }
.csp-sa-0acaa526c1 { height: 400px }
.csp-sa-0d816bd459 { min-width: 600px; }
.csp-sa-0d8553eede { width:5em }
.csp-sa-0deeda8007 { text-align:left }
.csp-sa-19d8ace4e1 { float:right; margin:0 10px 10px 0 }
.csp-sa-1ef0c3a634 { float:left; width:200px; }
.csp-sa-1f4e32eb32 { width: 160px }
.csp-sa-206161668c { display:block; margin: 0 auto; }
.csp-sa-20e5983dc7 { width: 100% }
.csp-sa-2228e97614 { width: 178px }
.csp-sa-2250973fc2 { cursor:auto }
.csp-sa-23dec04ac7 { width:65px }
.csp-sa-25e8d42e56 { font-size:26px; }
.csp-sa-2639e5432b { width:60% }
.csp-sa-26c771aa80 { width:8em }
.csp-sa-275b5e01a5 { margin:0px }
.csp-sa-284fd87b27 { float:left; }
.csp-sa-2a716049bd { padding: 1px 5px; border-radius: 10px; background: #556D62; color: #fff; cursor: help }
.csp-sa-2b964a7d2f { width: 60px }
.csp-sa-2dea8202d0 { margin-left:92px; margin-bottom:6px; margin-top:6px; padding:10px; }
.csp-sa-2e0e6dadcd { border:1px solid #CCCCCC; border-width:1px 0 1px 0; overflow:auto; height:150px; width:750px }
.csp-sa-2e8a1663f5 { resize:none; }
.csp-sa-2ef1246f04 { font-family:arial }
.csp-sa-332efea104 { width: 223px; height: 66px; resize: none }
.csp-sa-34c17c2350 { float:right;margin-top:2px }
.csp-sa-3b6fad0b29 { margin-top: 10px; }
.csp-sa-3c627cb63b { width:200px; }
.csp-sa-3d281a5e35 { padding:0; margin:0 }
.csp-sa-3e96f51a20 { margin:0 auto;display: table; }
.csp-sa-3ebfe6dfe2 { outline : none; }
.csp-sa-4044d48b8a { width:252px!important;max-width:252px;overflow:hidden }
.csp-sa-4089d47dc7 { width:400px; background-color:#e6e6e6 }
.csp-sa-420ccc78d1 { transform: scale(1.5); }
.csp-sa-423d186f29 { height: 526px; }
.csp-sa-452acf194e { color: #fff; }
.csp-sa-4570898189 { width: 154px }
.csp-sa-4709655108 { color:orange }
.csp-sa-4893b3f7ed { width:270px; height:200px; }
.csp-sa-4c7d583bb3 { display:inline-block; }
.csp-sa-4cfddaac71 { line-height:1.4;font-size:14px;color:#333 }
.csp-sa-4edb7f6e61 { font-size:16px }
.csp-sa-535751556d { padding:0 10px 10px 10px }
.csp-sa-56169cf959 { font-size:7pt }
.csp-sa-59f35420e0 { font-size:26px; text-align:center; }
.csp-sa-5a163ec572 { overflow:hidden;overflow:scroll }
.csp-sa-5c3ce46f92 { float:left; width:100px; }
.csp-sa-5d778f257b { margin:0; font-size:11px }
.csp-sa-5dbe95b0cb { float:right }
.csp-sa-5f326564a5 { text-align:right }
.csp-sa-6053888e40 { clear:both }
.csp-sa-62ea0f2714 { width:70%; height:60px }
.csp-sa-65d1f1c3d7 { display: none }
.csp-sa-66471b5ab3 { transform:scale(0.7) }
.csp-sa-66a84ce714 { display:block }
.csp-sa-67fad53cd4 { float:left; padding:2px 0px 0px 0px }
.csp-sa-6820e21c5d { font-size:20px }
.csp-sa-68fa3498a9 { width:400px }
.csp-sa-6aa34d7432 { display:none }
.csp-sa-6b8b63d565 { display:inline }
.csp-sa-6ccaf37878 { transform:scale(1) }
.csp-sa-6d2a18baae { width:100px }
.csp-sa-6e22c58a7a { display: none; }
.csp-sa-6e7202d3fc { margin-bottom: 4px; }
.csp-sa-716952e74f { height: 30px }
.csp-sa-71e40b7a36 { margin:0; width:auto; font-size:11px }
.csp-sa-75409ccf39 { width: 221px; height: 20px; border: 0; resize: none; background: transparent }
.csp-sa-767942e6c5 { background:white }
.csp-sa-78ed94ad68 { display: inline-block; margin-right: 10px; height: 170px }
.csp-sa-7be6749fc3 { float:left }
.csp-sa-80f383cf78 { float:left; width:220px; }
.csp-sa-84935bd570 { font-size:18px;font-weight:bold }
.csp-sa-8633a6d023 { max-width:90px; }
.csp-sa-88918e874d { display:block;text-align:center; }
.csp-sa-8a77c348cd { width:210px; height:40px }
.csp-sa-900b5ffede { margin-top: 4px; max-width: 430px; line-height: 1.45; }
.csp-sa-902bd19b5b { font-family:egc;font-size:18px }
.csp-sa-905008530c { text-align:center }
.csp-sa-9145e323bc { padding-right:20px }
.csp-sa-93df00888c { margin-right:1px }
.csp-sa-97a410678b { width:100%;height:20px;background-color:#6E8D7F; }
.csp-sa-989f1b8e46 { display: inline }
.csp-sa-9ccc4ca9d6 { width:100%; }
.csp-sa-9ef760cc5a { width:100%; height:40px }
.csp-sa-a111ea7650 { float:left; width:152px; }
.csp-sa-a1b5c4e209 { height:50%;overflow:scroll;padding:10px }
.csp-sa-a2a3671439 { padding:0px 0px 4px 8px }
.csp-sa-a98018953b { padding:20px;width:50%;float:left; }
.csp-sa-a981d35f7e { float:left;margin-top:2px }
.csp-sa-ab79ea2b85 { margin:0 }
.csp-sa-accd076bd5 { width:100%; height:60px; }
.csp-sa-af164879bc { display: inline-block; height: 170px; border-spacing: 2px }
.csp-sa-b0f4e34b75 { font-size: 10px; font-weight: bold; color: #b00 }
.csp-sa-b1142b300a { padding-top:3px }
.csp-sa-b1187a6076 { width: 176px }
.csp-sa-b3cb7862a5 { float:left;text-align:left;margin-left:30px; }
.csp-sa-b407782b86 { float:left;height:92px;width:auto; }
.csp-sa-b69c6b8d9c { transition: all 1s ease-in-out; height: 0; overflow: hidden }
.csp-sa-b74e03f9ef { text-decoration:none;font-weight:bold; }
.csp-sa-b7aa1ec004 { width:100% }
.csp-sa-b8c2ee9e0f { width: 102px; border: 0; background: transparent }
.csp-sa-b934d004a9 { float:left; margin-right:5px }
.csp-sa-bb032bba75 { margin:0px 0px 2px 8px; }
.csp-sa-bb1375d1db { font-weight: bold }
.csp-sa-c3391697ce { margin-left:92px; }
.csp-sa-c42f23b8ec { font-size:12px; }
.csp-sa-c44a427cae { padding:20px; }
.csp-sa-c4f20f8c88 { float:left; width:610px;height:402px }
.csp-sa-c5e2750340 { width:500px;height:200px;margin:auto;margin-top:40px;text-align:center; }
.csp-sa-c5f3c1cb42 { width:60px; }
.csp-sa-c67f116f67 { border:solid #CCCCCC; border-width:0 0 1px 0 }
.csp-sa-c6dad6f57b { padding:2px 5px; }
.csp-sa-c996745be8 { font-size:7pt; padding:1px 2px; }
.csp-sa-cbe69ba75e { margin: 6px 0 0 18px; padding: 0; }
.csp-sa-ce2193c93e { float:left;margin-top:2px; }
.csp-sa-cf1080ad49 { padding:0; margin:0; width:auto }
.csp-sa-d0466aa33f { display:none; }
.csp-sa-d18126a596 { width:214px;margin:auto;padding-left:22px; }
.csp-sa-d368699bba { border-bottom:0px; margin: 0 auto; width: 76%; }
.csp-sa-d57a7be0ed { width:16px; }
.csp-sa-d62dbec3c2 { margin: 6px 0 0 0; padding: 0; list-style: none; columns: 2; column-gap: 18px; max-width: 360px; }
.csp-sa-d64c8cb335 { font-size:18px; }
.csp-sa-d7dda8cc5a { font:inherit;cursor:pointer }
.csp-sa-dabcecf4ea { margin:18px }
.csp-sa-dcc0a6d66a { width:765px; }
.csp-sa-e0b57eca94 { color:#F69220; }
.csp-sa-e0db5fbf10 { width:160px; }
.csp-sa-e0e96b629c { margin-top:0; font-size:9px }
.csp-sa-e109e4f4f8 { border: 0; width: 60px; background: transparent }
.csp-sa-e1437d6b96 { width:252px!important;max-width:252px }
.csp-sa-e48e09d7ce { float:right; width:140px }
.csp-sa-e545443640 { color: #777; }
.csp-sa-e5bedb473b { padding:20px;float:left;width:40%;line-height:18px }
.csp-sa-e6e8826a5a { margin:10px }
.csp-sa-e9d2baeb89 { margin-left:10px; padding:10px; }
.csp-sa-eaa0d326b4 { background-color:#FFF; width:133px; position:absolute; margin-top:-30px; }
.csp-sa-efeffa89e7 { margin: 6px; }
.csp-sa-f09d2ffc12 { float:right;margin:2px }
.csp-sa-f0c17ee0cf { width: 140px }
.csp-sa-f1ff77e5dd { color:red }
.csp-sa-f52a794a26 { display:none;max-width:90px; }
.csp-sa-fa8fabdd12 { padding:2px 0px 4px 0px }
.csp-sa-feee0b8c47 { float:right; padding:1px 3px 1px 1px }
.csp-sa-fffdd52c08 { margin-bottom:10px; }

/* Semantic classes used by the CSP style-attribute migration. */
.wrapper-cinemascope { width: auto; padding: 0 20px; }
.menu-start-secondary { left: -295px; }
.recent-record-tab-nowrap { white-space: nowrap; }
.is-hidden,
[data-csp-style-class~="is-hidden"] { display: none; }
.no-resize,
[data-csp-style-class~="no-resize"] { resize: none; }
.field-width-full,
[data-csp-style-class~="field-width-full"] { width: 100%; }

.ammo-type-width,
[data-csp-style-class~="ammo-type-width"] { width: 100px !important; }
.ammo-book-details-readonly,
[data-csp-style-class~="ammo-book-details-readonly"] { height: 20px; border: 0; resize: none; background: transparent; }
.ammo-count-width,
[data-csp-style-class~="ammo-count-width"] { width: 102px; }
.ammo-count-readonly,
[data-csp-style-class~="ammo-count-readonly"] { width: 102px; border: 0; background: transparent; }
.ammo-model-quantity-readonly { border: 0; width: 60px; background: transparent; }
.ammo-model-quantity-editable { width: 160px; }

.document-setting-small-input,
[data-csp-style-class~="document-setting-small-input"] { max-width: 30px; width: 30px; }
.print-setting-input,
[data-csp-style-class~="print-setting-input"] { max-width: 250px; width: 250px; }
.contact-field-responsive,
[data-csp-style-class~="contact-field-responsive"] { width: 100%; max-width: 200px; }

.gun-field-width-50,
[data-csp-style-class~="gun-field-width-50"] { width: 50px; }
.gun-field-width-60,
[data-csp-style-class~="gun-field-width-60"] { width: 60px; }
.gun-field-width-154,
[data-csp-style-class~="gun-field-width-154"] { width: 154px; }
.gun-field-width-176,
[data-csp-style-class~="gun-field-width-176"] { width: 176px; }
.gun-field-width-178,
[data-csp-style-class~="gun-field-width-178"] { width: 178px; }
.gun-field-width-400,
[data-csp-style-class~="gun-field-width-400"] { width: 400px; }
.gun-current-letter,
[data-csp-style-class~="gun-current-letter"] { width: 14px; text-align: center; }
.gun-purpose-forsale,
[data-csp-style-class~="gun-purpose-forsale"] { background: lightgreen; }
.gun-purpose-storage,
[data-csp-style-class~="gun-purpose-storage"] { background: #fffcad; }
.gun-purpose-repair,
[data-csp-style-class~="gun-purpose-repair"] { background: pink; }
.gun-repair-margin,
[data-csp-style-class~="gun-repair-margin"] { margin-right: 20px; }

.csp-color-value { padding: 3px; }
.csp-user-highlight { white-space: nowrap; }
.si_mcb_colours { margin-right: 4px; }
.csp-ipanel-table { margin-top: 5px; background: #CCCCED; }
.csp-ipanel-row,
.csp-qnpl-panel { background-color: #CCCCED; }
.csp-qnpl-panel { padding: 5px; }
.csp-editor-preview { border: 1px solid #CCCCCC; overflow: auto; padding: 3px; }
