.d-none{display:none!important}h1,h2,h3,h4,h5,h6{font-family:caslon_antiqueregular}@font-face{font-family:caslon_antiqueregular;src:url(/build/assets/cas_antn-webfont.47fc113b.woff2) format("woff2"),url(/build/assets/cas_antn-webfont.602c767c.woff) format("woff");font-weight:400;font-style:normal}.faction-picker,.faction-picker *{font-family:caslon_antiqueregular,serif}.faction-picker,.faction-picker * a{color:#00bfff}.faction-picker .fa,.faction-picker .fas,.faction-picker .far,.faction-picker .fal,.faction-picker .fab,.faction-picker .fa-regular,.faction-picker .fa-dice,.faction-picker .svg-inline--fa{font-family:"Font Awesome 5 Free";font-weight:900}::-webkit-scrollbar{width:13px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#111;border:2px solid white}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:transparent;display:none}#FactionPickerImageHolder{grid-template-columns:repeat(6,1fr);margin:auto;gap:0rem}@media (min-width: 65em){#FactionPickerImageHolder{width:50%;gap:2rem}}#MainWrapper{background-image:url(https://project-pc-s3.s3.eu-west-2.amazonaws.com/images/wallpaper/total_war_warhammer/wallpaper-artwork-total-war-warhammer-kislev.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;padding:80px 0 200px;margin:0}@media (min-width: 65em){#MainWrapper{padding-top:140px}}#RollContainer{margin:20px auto 40px;color:#fff;background-color:#111;box-shadow:2px 4px 5px #000000bf;padding:10px;width:-moz-fit-content;width:fit-content;text-align:center}#RollContainer a{color:#00c6ff}@media (min-width: 65em){#RollContainer{margin-top:0}}#PatreonText{color:#2a2e2e}.img-responsive{filter:drop-shadow(5px 5px 5px #222)}.opacity{opacity:60%}.faction-focus{filter:drop-shadow(0px 0px 10px blue);opacity:100%}.faction-win{filter:drop-shadow(0px 0px 10px red);opacity:100%}.FactionTransition{transition:all .5s;-webkit-transition:all .5s}.FactionDisabled{opacity:0;transition:all .5s;-webkit-transition:all .5s}.SideBar h1{text-align:center;font-family:caslon_antiqueregular}.faction:hover .FactionTitle{visibility:visible;transition:opacity .2s,visibility .2s;opacity:1}.FactionTitle{display:none}.Faction-img{position:relative;width:100%;height:90px;display:flex;align-items:center;justify-content:center}@media (min-width: 65em){.Faction-img{height:120px}.FactionTitle{position:absolute;display:block;bottom:0;left:50%;transform:translate(-50%);white-space:nowrap;visibility:hidden;opacity:0;text-align:center;background-color:#000;font-size:15px;letter-spacing:2px;word-spacing:2px;color:#fff;font-weight:700;text-decoration:none;font-style:normal;font-variant:small-caps;text-transform:none;transition:opacity .2s}}.faction:hover .FactionTitle{visibility:visible;opacity:1}#ButtonContainer{text-align:center;font-family:caslon_antiqueregular}#FactionButton{line-height:normal;background-color:#111;color:#fff;font-weight:400;border-color:#8e8e8e;border-width:0px;border-radius:0%;margin:auto 0;padding:15px;font-size:25px;font-family:caslon_antiqueregular;box-shadow:2px 4px 5px #000;animation:hue 60s infinite linear;transition:all .5s ease}#FactionButton:hover{background-color:#fff;color:#111;border-color:#00bfff}#LordButton{background-color:#111;color:#fff;font-weight:700;border-color:#8e8e8e;border-width:0px;border-radius:0%;margin:auto 0;padding:15px;font-size:25px;font-family:caslon_antiqueregular;box-shadow:2px 4px 5px #000;animation:hue 60s infinite linear;transition:all .5s ease}#LordButton:hover{background-color:#fff;color:#111;border-color:#00bfff}#HelpButton{display:block;margin:20px auto 0;background-color:#111;color:#fff;font-weight:700;border-color:#8e8e8e;border-width:0px;border-radius:0%;padding:8px 45px;font-size:30px;font-weight:400;font-family:caslon_antiqueregular;box-shadow:2px 4px 5px #000;outline:none;line-height:normal;animation:hue 60s infinite linear;transition:all .5s ease}#HelpButton:hover{background-color:#fff;color:#111;border-color:#00bfff}#LordFilter{background-color:#111;color:#fff;font-weight:700;border-color:#8e8e8e;border-width:0px;border-radius:0%;margin:auto 0;padding:15px;font-size:30px;font-weight:400;font-family:caslon_antiqueregular;box-shadow:2px 4px 5px #000;opacity:1;cursor:pointer;animation:hue 60s infinite linear;transition:all .5s ease}#LordFilter:hover{background-color:#fff;color:#111;border-color:#00bfff}.filterbuttons{background-color:#131313;color:#fff;border-color:#0e0e0e;border-width:1px;border-radius:0%;width:100%;margin:auto 0;padding:10px;font-size:25px;font-family:caslon_antiqueregular;box-shadow:2px 4px 5px #000;animation:hue 60s infinite linear;transition:all .5s ease}.filterbuttons:focus{background-color:#fff;color:#111;border-color:#fff}.filterbuttons:hover,.filterbuttons:active{background-color:#fff;color:#111;border-color:#fff}.filterbuttons:active.focus,.filterbuttons:active:hover{background-color:#fff;color:#111;border-color:#0e0e0e}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{background-color:#fff;color:#111;border-color:#fff}.btn:focus{outline:none!important}#FilterArrow{color:#4c4c4c}#FilterArrow:hover{color:#fff;animation:hue 60s infinite linear;transition:all .5s ease}input[type=checkbox],input[type=radio]{-webkit-filter:grayscale(100%)}#campaigns{margin-top:30px}.campaign{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.campaign h2{font-family:caslon_antiqueregular}.campaign input{position:absolute;opacity:0;cursor:pointer}.customradio{position:absolute;top:0;left:18px;height:16px;width:16px;background-color:#fff;border-radius:50%}.campaign:hover input~.customradio{background-color:#d3d3d3}.campaign input:checked~.customradio{background-color:gray}.customradio:after{content:"";position:absolute;display:none}.campaign input:checked~.customradio:after{display:block}.campaign .customradio:after{top:5px;left:5px;width:7px;height:7px;border-radius:50%;background:gold}#dlc{margin-top:30px}#dlc h2{font-family:caslon_antiqueregular}#races h2{font-family:caslon_antiqueregular;margin-top:30px}#disqus_thread{width:100%;max-width:800px;margin:1.5em auto}#SoundContainer{width:350px;position:relative;margin:0 auto;top:50px}#volumeSlider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#000;margin:0 auto;width:80%;height:15px;outline:none;opacity:.5;transition:opacity .5s}#volumeSlider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:0%;width:25px;height:25px;background:gold;cursor:pointer}.slider::-moz-range-thumb{width:25px;height:25px;background:gold;cursor:pointer}i.fa-volume-down,i.fa-volume-up{color:gold;font-size:25px}#UpdateText{margin:0 auto;text-align:center;font-family:caslon_antiqueregular;color:gold;font-size:20px}#BackgroundContainer{width:250px;height:50px;position:relative;margin:0 auto;top:75px}#numbertext{color:#fff;font-size:15px;font-weight:700;padding:8px 12px;position:absolute;top:20px;right:100px;font-family:caslon_antiqueregular}#bgArrowLeft{position:absolute;margin-top:0;color:gold;padding:0;left:0px;font-size:25px;opacity:.5}#bgArrowRight{position:absolute;margin-top:0;color:gold;padding:0;right:0;font-size:25px;opacity:.5}#bgArrowRight:hover,#bgArrowLeft:hover{opacity:1;transition:all .5s;-webkit-transition:all .5s}#CurrentRoll,#PreviousRoll{margin:0 auto;text-align:center;font-family:caslon_antiqueregular;color:#fff;font-size:20px}.roll-value{color:gold}#CommentsParent{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width : 768px){#SoundContainer{width:250px}#volumeSlider{width:70%}#LordFilter{padding:10px;font-size:26px}#HelpButton,#FactionButton{padding:12px;font-size:26px}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.95);z-index:1000;overflow-y:auto}.modal.active{display:flex}.modal-dialog{width:100%;max-width:none;margin:0;box-sizing:border-box}.modal-content{background:#111;color:#fff;border:none;border-radius:0;padding:1.5rem;box-shadow:none;background-image:none;width:100%}.modal-header,.modal-body,.modal-footer{color:#fff}#AlertModal{text-align:center}.ModalFactionBody,.ModalLordBody{color:gold}.modal-footer{text-align:center}.modal-footer .btn{background:#111;color:#fff;font-size:1.5rem;padding:.75rem 1.5rem;border:none;box-shadow:2px 4px 6px #000000b3;cursor:pointer;transition:background-color .3s,color .3s}.modal-footer .btn:hover{background:#fff;color:#111}.modal-body{font-size:1.25rem;line-height:1.5}body.modal-open{overflow:hidden}@media (min-width: 65em){.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.6);z-index:2000}.modal.active{display:flex}.modal-dialog{box-sizing:border-box;width:auto;max-width:80vw;margin:0 1rem}.modal-content{display:block;border:60px solid transparent;border-image-source:url(/build/assets/ModalTexture.43d4de0b.png);border-image-slice:200 200 200 200 fill;border-image-width:60px;border-image-outset:0;border-image-repeat:stretch;background:transparent;padding:2rem;color:#333;font-family:caslon_antiqueregular,serif;overflow:hidden;text-align:center}.modal-header,.modal-body,.modal-footer{color:#333}.modal-header{margin-bottom:1rem}.modal-header .modal-title{font-size:3rem;line-height:1.2}.modal-body{font-size:2rem;line-height:1.5;max-height:60vh;overflow-y:auto;margin-bottom:1.5rem;max-width:60ch;margin-left:auto;margin-right:auto;padding:0 1rem}}
