.mse-tool .mse-tool-form{padding-top:10px}@media(min-width:768px){.mse-tool .mse-tool-form{padding-left:25px;padding-right:25px}}.mse-tool .mse-tool-form{padding-left:15px;padding-right:15px}.mse-tool form #advanced_section{margin-top:20px;margin-bottom:20px}.mse-tool form .ui-input+.ui-input{margin-top:10px}.mse-tool form .ui_gross_income .ui-input+.ui-input{margin-top:initial}.mse-tool button[type=reset]{margin:1em 1em 0 auto;display:block;width:fit-content}.mse-tool .mse-income-tax-calculator-form{padding:20px;border-top-right-radius:5px;box-shadow:none}@media(min-width:662px){.mse-tool .mse-income-tax-calculator-form button[type=submit]{max-width:48.8%;margin-left:auto;display:block}}.mse-tool .mse-income-tax-calculator-form button[type=reset]{margin-left:20px}.mse-tool .mse-income-tax-calculator-form .with-tooltip{display:flex;place-items:center flex-start;justify-content:flex-start}.mse-tool .mse-income-tax-calculator-form .with-tooltip .ui-input{flex:1}.mse-tool .mse-income-tax-calculator-form .ui-radio-option label{padding:10px}.mse-tool .ntk-section{border-radius:5px;background-color:#fff}@media(max-width:1200px){.mse-tool .ntk-section{margin:0}}@media(max-width:767px){.mse-tool .ntk-section{padding-left:30px;padding-right:30px}}.mse-tool section.need-to-knows{flex:1 0 100%;margin:0;padding-bottom:15px}@media(min-width:768px){.mse-tool section.need-to-knows{margin:0 20px}}.mse-tool section.need-to-knows{border-radius:5px}.mse-tool section.need-to-knows>div{background-color:#fff}.mse-tool section.need-to-knows .need-to-knows-ordered-list{margin-bottom:15px;width:100%}.mse-tool section.need-to-knows .need-to-knows-ordered-list ul li .need-to-know{font-size:20px;font-weight:600;float:left;margin-right:10px;margin-top:-2px}@media(max-width:767px){.mse-tool section.need-to-knows .need-to-knows-ordered-list ul li .need-to-know{margin-bottom:22px}}.mse-tool section.need-to-knows ul{position:relative;list-style:none;padding:0}@media only screen and (min-width:425px){.mse-tool section.need-to-knows ul:first-of-type{padding-right:5px}.mse-tool section.need-to-knows ul:last-of-type{padding-left:5px}}.mse-tool section.need-to-knows ul li{counter-increment:item;position:relative;display:flow-root;margin-top:10px;margin-bottom:16px}@media(max-width:767px){.mse-tool section.need-to-knows ul li{margin-top:0;margin-bottom:20px}}.mse-tool section.need-to-knows ul li .need-to-know{font-family:MuseoSlab,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;float:left;margin:-2px 10px 0 0;color:#c62035;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.mse-tool section.need-to-knows ul li a{box-sizing:border-box}.mse-tool #advanced_section{flex:1}.mse-tool h4{color:#2e54bf;font-size:18px;font-family:MuseoSlab,serif;line-height:26px;overflow-wrap:break-word}.mse-tool .important-update-textbox{box-shadow:none}.mse-tool #income-tax-calculator{background-color:#ebf0fd}.mse-tool [role=radiogroup]{gap:11px}.mse-tool .ui-input-radiogroup>div{gap:0}.mse-tool input[type=checkbox]+div.ui-addon{font-weight:400;text-align:left;padding-left:10px}.mse-tool #pensionContribution-id input#pensionContribution{box-shadow:0 0 0 1px}.mse-tool #income-tax-calculator h3:first-child{color:#273157;padding-bottom:10px;font-weight:600}@media(min-width:425px){.mse-tool #income-tax-calculator h3:first-child{font-size:20px}}.mse-tool .ui_gross_income{width:auto;flex:1;display:flex;align-items:flex-start;gap:6px;margin-left:-2px}.mse-tool .ui_gross_income>.ui-input:first-of-type{flex-basis:66%}.mse-tool .ui_gross_income>.ui-input:first-of-type input{border-top-left-radius:0;border-bottom-left-radius:0}.mse-tool .ui_gross_income>.ui-input:last-of-type{flex-basis:33%}.mse-tool .ui_gross_income>.ui-input:last-of-type .mse-xrEEt-info{display:none}.mse-tool .ui_gross_income>.ui-input:last-of-type .mse-xUFGj-wrapper.mse-xEErq-inner{padding-top:2px;padding-bottom:1px}.mse-tool .ui-deductions.ui-disabled label{color:#6d7594}.mse-tool .ui_advanced_deductions{width:auto;flex:1;margin-left:-2px}.mse-tool .ui_advanced_deductions>.ui-input{flex:1}.mse-tool .ui_advanced_deductions .mse-xrEEt-info{display:none}.mse-tool .ui_advanced_deductions .ui-input-number input{border-top-left-radius:0;border-bottom-left-radius:0}.mse-tool .ui_advanced_deductions .allowancesDeductions+.ui-input-radiogroup{margin-top:10px}.mse-tool div[class*=-mse-tool-results-box]{min-height:200px}.mse-tool div[class*=-mse-tool-results-box]{min-height:200px;max-height:none}.mse-tool .results-box{padding:10px 5px}.mse-tool .results-box .result-highlight{font-weight:700;color:#273157}@media screen and (min-width:1080px){.mse-tool .results-box .table-inner-container,.mse-tool .results-box .table-inner-container table{width:100%}}.mse-tool .results-box .table-inner-container table tbody tr{background:#fff}.mse-tool .results-box .table-inner-container table tbody tr td{border:#b6bac9 1px solid}.mse-tool .results-box .table-inner-container table tbody tr.grossWage{background:#ebf0fd}.mse-tool .results-box .table-inner-container table tbody tr.takeHomePay{background:#d3dcf7}.mse-tool .results-box .table-inner-container table tbody tr.pension,.mse-tool .results-box .table-inner-container table tbody tr.pensionHMRC,.mse-tool .results-box .table-inner-container table tbody tr.studentLoan,.mse-tool .results-box .table-inner-container table tbody tr.taxFreeAllowance{background:#f5f7fe}.mse-tool .results-box .table-inner-container table thead{border-bottom:2px solid #3a6ae9}.mse-tool .results-box .table-inner-container table thead tr th{border-top:none;border-left:1px solid #b6bac9;border-right:1px solid #b6bac9}@media screen and (max-width:1024px){.mse-tool .results-box .table-inner-container table{width:530px}}.mse-tool .results-box .table-scroll-container{position:relative}.mse-tool .results-box .swipe-icon{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='60'%20height='20'%20viewBox='0%200%2060%2020'%3e%3cg%20fill='none'%20fill-rule='evenodd'%3e%3cg%3e%3cg%20transform='translate(-306%20-158)%20translate(306%20158)'%3e%3crect%20width='60'%20height='20'%20fill='%233A6AEF'%20rx='10'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M17%2014.132c.312%200%20.626-.03.942-.09.316-.06.6-.166.852-.318s.456-.352.612-.6c.156-.248.234-.56.234-.936%200-.296-.058-.544-.174-.744-.116-.2-.268-.366-.456-.498s-.404-.238-.648-.318c-.244-.08-.494-.148-.75-.204-.24-.056-.48-.11-.72-.162-.24-.052-.456-.116-.648-.192s-.35-.172-.474-.288c-.124-.116-.186-.262-.186-.438%200-.16.04-.29.12-.39.08-.1.184-.18.312-.24s.27-.102.426-.126c.156-.024.31-.036.462-.036.168%200%20.334.018.498.054.164.036.314.094.45.174.136.08.248.186.336.318.088.132.14.298.156.498h1.02c-.024-.376-.104-.69-.24-.942s-.318-.452-.546-.6c-.228-.148-.49-.252-.786-.312-.296-.06-.62-.09-.972-.09-.272%200-.546.034-.822.102-.276.068-.524.172-.744.312-.22.14-.4.322-.54.546-.14.224-.21.492-.21.804%200%20.4.1.712.3.936.2.224.45.398.75.522s.626.22.978.288c.352.068.678.144.978.228.3.084.55.194.75.33.2.136.3.336.3.6%200%20.192-.048.35-.144.474-.096.124-.218.218-.366.282-.148.064-.31.108-.486.132-.176.024-.344.036-.504.036-.208%200-.41-.02-.606-.06-.196-.04-.372-.106-.528-.198-.156-.092-.282-.216-.378-.372-.096-.156-.148-.346-.156-.57h-1.02c.016.384.096.71.24.978s.336.484.576.648c.24.164.516.282.828.354.312.072.64.108.984.108zM23.3%2014l1.248-4.932h.024L25.832%2014h1.08l1.98-6.204h-1.056l-1.392%205.076h-.024l-1.296-5.076h-1.116l-1.248%205.076h-.024l-1.404-5.076h-1.128L22.196%2014H23.3zm7.644-7.32V5.432h-1.02V6.68h1.02zm0%207.32V7.796h-1.02V14h1.02zm2.64%202.364v-3.192h.024c.112.184.25.338.414.462.164.124.338.222.522.294.184.072.37.124.558.156.188.032.358.048.51.048.472%200%20.886-.084%201.242-.252.356-.168.652-.398.888-.69.236-.292.412-.634.528-1.026.116-.392.174-.808.174-1.248%200-.44-.06-.856-.18-1.248s-.298-.738-.534-1.038c-.236-.3-.532-.538-.888-.714-.356-.176-.774-.264-1.254-.264-.432%200-.828.078-1.188.234-.36.156-.624.406-.792.75h-.024v-.84h-1.02v8.568h1.02zm1.92-3.12c-.352%200-.652-.066-.9-.198s-.45-.306-.606-.522c-.156-.216-.27-.466-.342-.75-.072-.284-.108-.578-.108-.882%200-.288.034-.572.102-.852.068-.28.178-.53.33-.75.152-.22.348-.398.588-.534s.532-.204.876-.204c.328%200%20.614.064.858.192s.444.3.6.516c.156.216.272.462.348.738.076.276.114.558.114.846%200%20.304-.032.6-.096.888-.064.288-.168.544-.312.768-.144.224-.334.404-.57.54-.236.136-.53.204-.882.204zm6.78.888c.704%200%201.288-.176%201.752-.528.464-.352.764-.876.9-1.572h-1.008c-.088.408-.27.712-.546.912-.276.2-.63.3-1.062.3-.336%200-.628-.056-.876-.168-.248-.112-.452-.262-.612-.45-.16-.188-.276-.404-.348-.648-.072-.244-.104-.502-.096-.774h4.644c.016-.376-.018-.772-.102-1.188-.084-.416-.236-.8-.456-1.152-.22-.352-.512-.642-.876-.87-.364-.228-.822-.342-1.374-.342-.424%200-.814.08-1.17.24-.356.16-.664.384-.924.672-.26.288-.462.628-.606%201.02-.144.392-.216.824-.216%201.296.016.472.086.908.21%201.308s.31.744.558%201.032c.248.288.554.512.918.672.364.16.794.24%201.29.24zm1.668-3.828h-3.564c.016-.24.068-.466.156-.678.088-.212.208-.398.36-.558.152-.16.334-.286.546-.378.212-.092.45-.138.714-.138.256%200%20.49.046.702.138.212.092.396.216.552.372.156.156.28.342.372.558.092.216.146.444.162.684z'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M53%2011.505l4.822-4.324c.27-.241.706-.241.976%200%20.27.242.27.634%200%20.876l-5.31%204.762c-.27.241-.707.241-.976%200l-5.31-4.762c-.27-.242-.27-.634%200-.876.27-.241.707-.241.976%200L53%2011.505z'%20transform='rotate(-90%2053%2010)'/%3e%3cpath%20fill='%23FFF'%20fill-rule='nonzero'%20d='M7%2011.505l4.822-4.324c.27-.241.706-.241.976%200%20.27.242.27.634%200%20.876l-5.31%204.762c-.27.241-.707.241-.976%200l-5.31-4.762c-.27-.242-.27-.634%200-.876.27-.241.707-.241.976%200L7%2011.505z'%20transform='matrix(0%20-1%20-1%200%2017%2017)'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:cover;width:60px;height:20px;display:inline-block;position:absolute;right:0;z-index:1}.mse-tool .results-box td.m_asterisk:after{content:"*";font-weight:700;color:#e60;user-select:none;padding-left:.15ex;position:relative;top:-.3ex}.mse-tool .results-box p.ni2023{margin-bottom:.5em}.mse-tool .results-box ul.ni2023{margin-top:0;margin-bottom:1em}.mse-tool .results-box ul.ni2023 li{margin:0 auto 0 1em}.mse-tool .results-box ul.ni2023 li .m_money{font-weight:700}.mse-tool section#tool_form{background-color:#ebf0fd}@media(min-width:768px){.mse-tool section#tool_form h3{margin-left:25px}}.mse-tool section#tool_form h3{margin-left:15px}@media(min-width:768px){.mse-tool section#tool_results{padding:0 25px}}.mse-tool section#tool_results{padding:0 15px;background-color:#ebf0fd}@media(min-width:992px){.mse-tool section#tool_results{padding-left:25px;padding-right:25px}}.mse-tool section#tool_results .ntk-section{margin:0}@media(min-width:768px){.mse-tool section#tool_results .ntk-section{padding:20px 0}}.mse-tool section#tool_results .ntk-section{padding:20px}@media(min-width:691px){.mse-tool section#tool_results .no-results>div{width:580px}}.mse-tool section#tool_results .no-results>div{margin-left:auto;margin-right:auto;text-align:center}@media(min-width:691px){.mse-tool .results-container .results-breakdown{float:right;width:50%}.mse-tool .results-container .summary-container{float:left;width:50%}.mse-tool .results-container div.more-info{clear:both}}.mse-tool .results-container .more-info{margin-top:20px;padding-bottom:20px}.mse-tool .results-container .more-info div:before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE/SURBVHgB7ZRRToMwGMf/RRedvnCEHoElEsW9jBvoCcQbzBOoJ9gRxk7gEdiDDiMm4wg9Ai9mD2atXwnbgJE5Nh75JQ1fy9ff17QFoKWlDh/c9nTLjxloiJBfPTNgrNuMXw9X46dogBm3RwpYSxlksomPJOT2mOReTvjoiMjP9Q9jzgfmAj9vFA50n4okBtS9I76n+byDCoT8hisstdxayenh9kUUl3NZcZIcMajkHL9PPREnO+QBhTxTCAbDdcSnqMpf3yIJ6dFa7vR+LtCZa9Gx8kIBA4avJ2TdVJQvQvfbqitPs7ZXKEmiMglIcuJKLE0aCxiYmU2Lu7hwe2Ka4B+2DrmqyGbVKZMuLof7yCsLaAJumWfo6O2wSq8mtyLyUIOd1/Sd2z4d0oOOFdhrX3y9oGnoS/XC0g+spaXAHwSYeyxF9qvUAAAAAElFTkSuQmCC);background-repeat:no-repeat;padding-left:25px;margin-right:10px}.mse-tool .results-container .mse-tool-form>form.mse-tool-form .ui-input{margin-top:10px}.mse-tool .results-container .summary-container{margin-bottom:20px}@media(min-width:691px){.mse-tool .results-container .summary-container{padding-right:40px}}.mse-tool .results-container h4{margin-left:0}.mse-tool .results-container .summary-container>form.mse-tool-form{padding-left:0}.mse-tool .results-container #results-table>div:first-child{background-color:#273157;color:#fff}.mse-tool .results-container #results-table>div:first-child p{padding:15px;font-weight:500}.mse-tool .assumptions,.mse-tool .no-results{padding:25px;border-radius:4px;background-color:#fff}.mse-tool .assumptions .tool-infographic,.mse-tool .no-results .tool-infographic{margin:0 auto;display:block}@media(min-width:691px){.mse-tool .assumptions .tool-infographic,.mse-tool .no-results .tool-infographic{float:left;margin-left:0}}.mse-tool .assumptions .tax-breakdown-textbox,.mse-tool .no-results .tax-breakdown-textbox{display:block;padding:16px 16px 5px;margin-top:20px;margin-bottom:18px;border-left:6px solid #214ea3;background-color:#ebf0fd;border-radius:4px}.mse-tool .assumptions .tax-breakdown-textbox>p+p,.mse-tool .no-results .tax-breakdown-textbox>p+p{margin-bottom:0}.mse-tool .assumptions .tax-breakdown-textbox :last-child,.mse-tool .no-results .tax-breakdown-textbox :last-child{padding-bottom:5px;margin-bottom:0}.mse-tool .assumptions .tax-breakdown-textbox:last-child,.mse-tool .no-results .tax-breakdown-textbox:last-child{margin-bottom:0}@media(min-width:691px){.mse-tool .assumptions .assumptions-text,.mse-tool .assumptions .tax-breakdown-textbox,.mse-tool .no-results .assumptions-text,.mse-tool .no-results .tax-breakdown-textbox{width:50%;margin-left:50%}}.mse-tool .assumptions{margin-bottom:20px}.mse-tool header.tool-header{height:120px}.mse-tool header.tool-header img{height:84px}@media screen and (max-width:767px){.mse-tool header.tool-header img{display:none!important}}@media(min-width:530px){.mse-tool header.tool-header img{max-width:fit-content}}@media only screen and (max-width:424px){.mse-tool .col-xs-12{flex:0 0 100%;max-width:100%}.mse-tool .col-xs-6{flex:0 0 50%;max-width:50%}}@media only screen and (min-width:425px){.mse-tool .col-sm-offset-3{margin-left:25%}}.mse-tool a{color:#214ea3;font-weight:500}.mse-tool .reportLink{text-align:right;background-color:#ebf0fd}.mse-tool .reportLink .tool-report-discuss{padding-left:20px;padding-bottom:10px}@media(min-width:530px){.mse-tool .reportLink .tool-report-discuss{padding-right:20px}}.mse-tool .results-container{margin-bottom:20px}.mse-tool #tool-form{border-radius:5px}
