@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);@import url(https://fonts.googleapis.com/css?family=Lato);@import url(https://fonts.googleapis.com/css?family=Noticia+Text);@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);@import url(https://fonts.googleapis.com/css?family=Rubik);html{position:relative;min-height:100%}table.Selection,table.Selection td,table.Selection th{border:none!important}body{background-color:#f0f2f5;color:#E8E8E8;font-family:'Lato'}.calculator h2{font-family:'Roboto Slab';text-align:center;color:#E8E8E8}.calculator h3{font-family:'Noticia Text';text-align:left;color:#beccda;font-weight:600}.calculator h1,.calculator h4,.calculator h5{font-family:'Noticia Text';text-align:left;color:#E8E8E8;font-weight:600}.calculator h6{font-family:'Lato';text-align:center;color:#C4C4C4;font-weight:500;margin:10px 10px 0 10px}.calculator p{font-family:'Lato';text-align:left;color:#E8E8E8}.calculator dd{font-family:'Roboto Slab';font-size:.9em}.calculator dt{font-family:'Source Sans Pro';margin:2px 0;letter-spacing:1px}.calculator a{color:#86A0BA}.calculator th{font-family:'Source Sans Pro';font-weight:normal!important}.calculator input{text-align:center}.calculator select:hover{background-color:#29313d}.calculator input,.calculator select{background-color:#333d4d;color:#E8E8E8;border-radius:4px}.calculator .traits h3,.calculator .traits h4,.calculator .rawDiv h3,.calculator .houseRules h3,.calculator .points h3{letter-spacing:1px}.ui-tooltip{text-align:center;box-shadow:none!important;padding:0;width:160px}.ui-tooltip-content{position:relative;font-family:'Roboto Slab';font-size:14px;font-weight:400;color:#E8E8E8;background-color:#47566b;margin:-10px;border-width:1px!important;border-radius:5px!important;border-color:#beccda!important;border-style:solid!important;padding:6px 0}.ui-tooltip-content::after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#fff0 #fff0 #beccda transparent!important}.calculator{background-color:#52637a;padding:20px}.calculator .Title{text-align:center;margin-top:0}.calculator .Total{background-color:#64768C!important}.calculator .selection,.calculator .TypesTable{width:96%;margin-left:2%;margin-right:2%}.calculator .attributetop>th{border-bottom:2px solid #E8E8E8}.calculator .attributeodd>td,.calculator .attributeeven>td,.calculator .sanityRow>td,.calculator .honorRow>td{border-bottom:1px dotted #E8E8E8}.calculator .TypesTable>thead>tr>th{border-bottom:2px solid #E8E8E8}.calculator .TypesTable>tbody>tr>td{border-bottom:1px dotted #E8E8E8}.calculator .traits,.calculator .raw,.calculator .stats,.calculator .houseinfo,.calculator .houseCenter,.calculator .nav{background-color:#47566b;padding:10px 20px;border-radius:10px;border-style:solid;border-width:1px;border-color:#12263B;color:#E8E8E8}.calculator .points{color:#E8E8E8}.calculator .calcHead{display:inline-block;padding-right:32px;margin:0;color:#beccda;font-family:'Roboto Slab';font-weight:400;text-align:left}.calculator .rawHead,.calculator .houseHead,.calculator .menuHead{display:inline-block;padding-right:32px;margin:0;color:#E8E8E8;font-family:'Roboto Slab';font-weight:400;text-align:left}.calculator .saveHead{margin:0;color:#E8E8E8;font-family:'Roboto Slab';font-weight:400;text-align:right}.calculator .saveHead:hover,.calculator .rawHead:hover,.calculator .houseHead:hover,.calculator .calcHead:hover{color:#beccda!important;transition:color 0.3s ease}.calculator .nav input,.calculator .nav span{display:none}.calculator .nav::after{content:"";clear:both;display:table}.calculator .navOne,.calculator .navTwo,.calculator .navThree{text-align:left;float:left}.calculator .navFour{text-align:right;float:right}.calculator .navFive{display:none}.calculator .raceHead{margin:0}.calculator .traits>div>dl>dd,.calculator .Types>dl>dd,.calculator .raw>dd{display:list-item;list-style-type:disc;list-style-position:inside}.calculator .traits>div>dl>dd>span,.calculator .Types>dl>dd>span,.calculator .raw>dd>span{margin-left:-6px}@-moz-document url-prefix(){.calculator .traits>div>dl>dd>span,.calculator .Types>dl>dd>span,.calculator .raw>dd>span{margin-left:2px}}.calculator .attributeodd>td,.calculator .sanityRow>td{background-color:#52637a}.calculator .Selection{width:70%;margin-right:30%;color:#fff}.calculator .rawDiv,.calculator .houseRules{height:100%;width:100%;display:none}.calculator .inputCont>table>tbody>tr>td>input[type=number]::-webkit-outer-spin-button,.calculator .inputCont>table>tbody>tr>td>input[type=number]::-webkit-inner-spin-button,.calculator .customCost>tbody>tr>td>input[type=number]::-webkit-outer-spin-button,.calculator .customCost>tbody>tr>td>input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calculator .inputCont>table>tbody>tr>td>input[type=number],.calculator .customCost>tbody>tr>td>input[type=number]{height:30px;-moz-appearance:textfield;width:46px;position:relative;padding:0;margin:0;font-size:1.1em}.calculator .inputCont>table>tbody>tr>td,.calculator .selection>tbody>tr>td,.calculator .customCost>tbody>tr>td{margin:0;padding:0;position:relative;font-size:1.1em}.calculator .Reset,.calculator .FullReset{margin:2px;padding:6px 12px;border-style:outset;border-width:1px;border-color:#E8E8E8;font-weight:500;border-radius:4px}.calculator .Reset:hover,.calculator .FullReset:hover{background-color:#29313d}.calculator .Reset:active,.calculator .FullReset:active{background-color:#1f252e}.calculator .inputCont{padding:0;margin:0 auto;width:72px;text-align:center}.calculator .updown{padding:0;margin:0;display:inline-block;position:relative}.calculator .downup{padding:0;margin:0;position:relative;display:inline-block}.calculator .downup td:nth-child(3n+2){width:50px}.calculator .updownCont{position:absolute;padding:0;margin:0;width:16px;height:30px;top:0;left:0}.calculator .up{position:absolute;height:16px;width:16px;margin:0;top:0;left:0;border-style:outset;border-width:2px;background-color:#333d4d;padding:0;background-position:center;background:url(https://siemens-mobile.com/wp-content/plugins/5e-point-buy-calculator/assets/css/images/uparrow.png) no-repeat;background-size:contain}.calculator .down{position:absolute;height:16px;width:16px;margin:0;top:17px;left:0;border-style:outset;border-width:2px;background-color:#333d4d;padding:0;background-position:center;background:url(https://siemens-mobile.com/wp-content/plugins/5e-point-buy-calculator/assets/css/images/downarrow.png) no-repeat;background-size:contain}.calculator .house>dd>div{padding:0;margin:0 auto;width:100%;text-align:center}.calculator .houseCont{width:40%;display:inline-block;vertical-align:top}.calculator .costCont{width:58%;display:inline-block;vertical-align:top}.calculator .customCost>tbody>tr>td{padding-bottom:4px}.calculator .customCost{width:100%}.calculator .costChange{width:40px!important;text-align:center;white-space:nowrap}.calculator .costChange:not(:nth-child(1)){padding-left:20px}.calculator #SubraceTraits>h4{color:#B8C7D6}.calculator #TotalStr,.calculator #TotalDex,.calculator #TotalCon,.calculator #TotalInt,.calculator #TotalWis,.calculator #TotalCha{font-weight:700}@media screen and (min-width:1px),screen and (min-width:768px){body{margin:0}.calculator{padding:20px;border-radius:0 0 10px 10px;border-style:solid;border-width:1px;border-color:#12263B;width:100%}}@media screen and (min-width:992px){body{margin:10px 0 100px 0}.calculator{padding:20px;border-radius:10px;border-style:solid;border-width:1px;border-color:#12263B;min-width:709px;max-width:960px;width:100%;margin:0 auto}}@media screen and (min-width:1200px){body{margin:10px 0 100px 0}.calculator{padding:20px;border-radius:10px;border-style:solid;border-width:1px;border-color:#12263B;min-width:709px;max-width:1000px;width:100%;margin:0 auto}}@media screen and (min-width:1px) and (max-width:767px){body{margin:0}.calculator{padding:20px;border-radius:0 0 10px 10px;border-style:solid;border-width:1px;border-color:#12263B;width:100%}}@media screen and (min-width:768px) and (max-width:991px){body{margin:10px 0 100px 0}.calculator{padding:20px;border-radius:10px;border-style:solid;border-width:1px;border-color:#12263B;min-width:709px;max-width:960px;width:100%;margin:0 auto}}@media screen and (min-width:992px) and (max-width:1199px),screen and (min-width:1200px) and (max-width:999999px){body{margin:10px 0 100px 0}.calculator{padding:20px;border-radius:10px;border-style:solid;border-width:1px;border-color:#12263B;min-width:709px;max-width:1000px;width:100%;margin:0 auto}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1366px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1366px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1366px),only screen and (min-device-pixel-ratio:2) and (max-width:1366px),only screen and (min-resolution:192dpi) and (max-width:1366px),only screen and (min-resolution:2dppx) and (max-width:1366px),only screen and (width:1125px) and (height:2436px),only screen and (width:2436px) and (height:1125px){body{margin:0}.calculator h3,.calculator dt,.calculator dd{font-size:75%}.calculator td,.calculator th,.calculator h4{font-size:75%!important}.calculator select{font-size:.9em}.calculator .Types>dt,.calculator .Types>dd{font-size:1em!important}.calculator .inputCont>table>tbody>tr>td>input[type=number],.calculator .customCost>tbody>tr>td>input[type=number]{height:30px;width:30px;font-size:1.5em}.calculator .costCont>table>tbody>tr>td>input[type=number]{font-size:75%}.calculator{border-radius:0;border-style:none;border-width:0;border-color:#12263B;width:100%;max-width:100%;padding:20px 0}.calculator .traits,.calculator .raw,.calculator .stats,.calculator .houseinfo,.calculator .houseCenter,.calculator .nav{border-radius:0;border-left-width:0;border-right-width:0;padding:10px 10px!important;color:#E8E8E8}.calculator .traits{color:#E8E8E8}.calculator .Reset,.calculator .FullReset{margin:0;padding:4px 6px;border-radius:3px;font-size:.9em}.calculator .Selection,.calculator .underline{width:96%;margin-left:2%;margin-right:2%}.calculator .underline h3,.calculator .raceHead{font-size:1em}.calculator .inputCont{width:60px;font-size:75%}.calculator .stats{padding:0px!important}.calculator .downup{display:inherit}.calculator .houseCont,.calculator .costCont{width:100%}.calculator .downup td:nth-child(3n+2){width:30px}.calculator .costChange{padding-left:6px!important;text-align:right;width:20px!important}.calculator .nav{height:21px;display:flex}.calculator .navFive{display:block}.calculator .hamburger{display:block;position:relative;z-index:1;-webkit-user-select:none;user-select:none;width:42px}.calculator .hamburger input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;-webkit-touch-callout:none}.calculator .hamburger span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#e8e8e8;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}.calculator .hamburger span:first-child{transform-origin:0% 0%}.calculator .hamburger span:nth-last-child(2){transform-origin:0% 100%}.calculator .hamburger input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);position:fixed}.calculator .hamburger input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}.calculator .hamburger input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px);position:fixed;top:101px}.calculator .menu{position:fixed;width:240px;height:100%;margin:0 0 0 -10px;padding:0;top:0;background-color:#64768C;border-color:#12263B;border-width:1px;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-110%,0);transition:transform 0.5s cubic-bezier(.77,.2,.05,1)}.calculator .menu div{display:list-item;float:none;text-align:left;border-width:1px}.calculator .menu div:hover{background:#47566b}.calculator .menu h3{padding:10px 0;font-size:22px;text-align:left;margin-left:50px}.calculator .navOne{margin-top:65px}.calculator .navFive h3{font-size:22px;text-align:left;position:absolute;top:79px}.calculator .hamburger input:checked~div{transform:none}.calculator .RacialTraits,.calculator .SubraceTraits{width:96%;margin-left:2%;margin-right:2%}}