html,body{font-size:100%;height:100%}a:focus,button:focus{outline:1px dotted #222}html{overflow-y:scroll}body{background:#fff;color:#000;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:16px;line-height:1.2;position:relative;cursor:default;counter-reset:section;background:#eee url(../img/bgBody.png) repeat-x}#content-container{background:#fff}#modal-container{position:fixed;display:none;top:0;right:0;bottom:0;left:0;z-index:1006;overflow-y:auto;-webkit-overflow-scrolling:touch}#modal-container .reveal,.reveal-overlay .reveal{z-index:1007;position:relative;margin:0 auto;top:50%!important;max-height:96.5vh;transform:translateY(-50%);padding:1.5625rem 1.5625rem 1.875rem 1.5625rem}#modal-container .reveal.reveal-modal-accordion.short-accordion,.reveal-overlay .reveal.reveal-modal-accordion.short-accordion{top:27.5vh!important;max-height:72vh}.left{float:left!important}div#cssTest{width:1px;height:1px;background-color:#fff}div#cssTest:focus{outline:0 solid transparent}a,a:active,a:focus{color:#369;text-decoration:underline}a.skip{position:absolute;top:0;left:45%;z-index:10000;color:#369;opacity:0}a.skip:focus{opacity:1}#content{outline:0}a:hover{cursor:pointer;color:#db3700}button,.button{padding:.75rem 1.438rem;font-size:1rem;font-weight:bold;color:#fff;border-radius:.53846em!important;text-decoration:none;text-transform:uppercase}.buttons{float:left}.buttons,a.button{margin-bottom:.5rem;border:0}.buttons .button.close{color:#fff;text-decoration:none;font-weight:bold}.hidden-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.accordion-content .hidden-text{white-space:normal;width:auto}.ssnGroup label span+.hidden-text{min-width:150px;left:0}.ssnGroup label span+.hidden-text+span+.hidden-text{min-width:100px;left:105px}.einGroup label span+.hidden-text{min-width:150px;left:0}.einGroup label span+.hidden-text+span+.hidden-text{min-width:100px;left:105px}.focusHiddenText{width:auto;height:auto;white-space:normal}.ssnField::placeholder{color:#757575}.ssnField:-ms-input-placeholder{color:#757575}.outageContainer{background-color:#eee;border:1px solid #c0c0c0;padding:.625rem;margin-bottom:1.250em}.outageContainer p{color:#333}.outageContainer p:last-child{margin-bottom:0}@media(min-width :64em){.ssnGroup label span+.hidden-text{max-width:80px;left:145px}.ssnGroup label span+.hidden-text+span+.hidden-text{left:205px}.einGroup label span+.hidden-text{max-width:80px;left:145px}.einGroup label span+.hidden-text+span+.hidden-text{left:205px}}.lastField{margin-bottom:1.250rem}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.help-link{color:#369;display:inline;font-weight:bold;line-height:1rem}.help-link img{width:15px;display:inline-block}.modal-link{font-size:.875rem;padding:0}.legend{color:#000}@media(max-width :63.9375em){.display-tablet{display:block}.display-desktop{display:none}}@media(min-width :64em){.display-tablet{display:none}.display-desktop{display:block}#payDateReadonly{width:80%}}label,.label{color:#000;font-size:.800rem;font-weight:bold;line-height:1.25rem;padding:0;display:block;text-align:left;background-color:transparent;margin-bottom:.0368rem}label .example-text{font-weight:normal;white-space:nowrap}.ssnPair{display:inline-block;margin-bottom:0}.label.ssn{margin-bottom:0}.ssnPair label{margin:0}.row.collapse .columns.multi-inputs{padding-right:0}@media screen and (min-width:40em){.row.collapse .columns.multi-inputs{padding-right:.625rem}.reveal.large{width:600px!important}}fieldset{border:0;margin:0;padding:0}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{margin-bottom:1.250rem;box-shadow:none}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{color:#666;background-color:#f7f7f7;border:1px solid #999;-webkit-text-fill-color:#666;-webkit-opacity:1}input[type="checkbox"],input[type="radio"]{float:left;margin:0;padding:0;line-height:14px}input[type='checkbox']+label,input[type='checkbox']+input+label{margin-top:-2px;line-height:normal}input[type="checkbox"]+label,input[type="radio"]+label,input[type="checkbox"]+input+label{margin-left:.5rem;font-size:1rem;font-weight:normal;float:left;max-width:85%}input[type="radio"]{margin:5px 0 0 0}input[type="radio"]+label{line-height:24px}input[type="checkbox"]+div{margin-left:.5rem;font-size:1rem;font-weight:normal;float:left}input[type="checkbox"]+div{width:90%}input[type="number"],input[type="number"]:focus,input[type="number"]:hover{-webkit-appearance:none;-moz-appearance:textfield}select{font-weight:normal;margin-bottom:1.250rem;padding:.5rem 1.175rem .5rem .5rem}#privacyActNotice{margin:0 0 1.250rem 0}.hidden-submit{border:0 none;height:0;width:0;padding:0;margin:0;overflow:hidden;position:absolute}.implicit-submit{height:auto;width:auto}.terms-below{margin-bottom:0}.terms-below .ppa-space{margin-bottom:1.25em}#accountType_Savings,#accountType_Savings_disabled,.checkBoxContainer{margin-bottom:1.25rem}.checkBoxContainer div.errorDisplay{margin-bottom:.375em}.checkBoxContainer label{line-height:1rem}p{margin-bottom:1.25rem;line-height:1.2rem;text-rendering:optimizeLegibility}p.slim{margin:0;padding:0}.right{text-align:right}.mobile-appear{display:none!important}.mobile-disappear{display:block}@media(max-width:39.9375em){.mobile-appear{display:block!important}.mobile-disappear{display:none!important}}.bankname{color:#757575;font-weight:bold;margin-bottom:12px;font-size:.875rem;white-space:nowrap;display:block!important}#payment\.account\.routingNumber\.disabled{margin-bottom:.250em}.bankname.valid{margin-top:-16px}footer{margin:3.125rem 0 3.125rem 0!important;border-top:1px solid #999}footer.row>div{padding:0}#footer-links{display:inline-block;margin:1.15385em 0 0 25%}#footer-links ul{list-style-type:none}#footer-links ul li{font-size:.8125em;display:block;float:left;color:#369}#footer-links ul li a{text-decoration:underline;border-right:1px solid #000;padding:0 .25em}#footer-links ul li:last-child a{border-right:0}#footer-list{margin:0 auto;text-align:center;padding-top:.625rem}#footer-list a:link{text-decoration:underline}#footer-list a:active{text-decoration:underline}#footer-list a:visited{text-decoration:underline}#footer-list a:hover{text-decoration:underline}#footer-list a:focus{text-decoration:underline}#footer-list li{display:inline;list-style-type:none;padding-right:2px;padding-left:2px;font-size:1rem}#footer-list ul li a{text-decoration:underline}@media(max-width:39.9375em){footer{margin:1.5rem}#footer-links{display:none}#footer-list li{border:0;display:block}}@media screen and (min-width:40em){#footer-list li+li::before{content:" | ";margin-left:-5px}}.direct-pay-help{float:right;margin-right:0}.no-indent li{line-height:1.2rem;margin-bottom:.625rem;margin-left:1.5rem}ol.orderIndent li{line-height:1.2rem;margin-bottom:.625rem;margin-left:1.250rem}@media(min-width:40em){.direct-pay-help .show-for-small-only{display:none}}a.question-link{text-decoration:underline;line-height:2.84615em;white-space:nowrap}a.question-link:hover{text-decoration:underline;line-height:2.84615em;white-space:nowrap}@media(max-width :63.9375em){.question-link{display:inline;padding:0}.direct-pay-help{margin-top:-0.150em}}@media(max-width:39.9375em){.direct-pay-help{margin-right:0}.question-link{display:inline}a.question-link:hover{line-height:1.84615em}a.question-link{line-height:1.84615em}.direct-pay-help{margin-top:10px;margin-bottom:10px;padding-left:100px}#closeBrowser .direct-pay-help{margin:0 auto;padding-left:0}}.listContainer{width:11.525rem;display:table;background-color:#eee;float:right}.listRow{border-bottom:1px solid #ccc;height:2.625rem;padding-top:.525rem;padding-right:.125rem}.listRow.titleText{height:3.125rem;font-size:.875rem;color:#f30;font-weight:bold;padding-top:.525rem}.listRow.lastRow{border-bottom:0}.listColumn{display:table-cell;padding-left:.613rem;vertical-align:middle}.listColumn.number{font-weight:bold;font-size:1.5rem;color:#999}.listColumn.text{font-weight:bold;font-size:.875rem;color:#000}.margin-bottom,.afr{margin-bottom:.750rem}.note{width:280px;font-weight:700;font-size:1rem;border:1px dashed #ccc;padding:.938em;margin-top:-25px}.instructions{margin-bottom:1rem}#note{border:1px dashed #ccc;padding:.938rem;position:relative;margin-bottom:1.25rem;margin-left:10px}@-moz-document url-prefix(){#note{position:relative;top:.825rem}}#note p{margin-bottom:0}#note h3{font-size:1rem;font-weight:bold;margin-top:0}@media(max-width:39.9375em){#note{margin-left:0}.instructions>.columns:first-child{margin-bottom:1rem}}@media(max-width :63.9375em){.note{margin-top:1.875rem;width:100%}}.note p{font-size:23px}.note div{font-weight:normal}.edit-note{margin-top:.76923em}.edit-note span{font-weight:700}.radio-option{font-weight:normal!important}.form-radio{font-size:1em}.disabled-label{color:#757575}select.disabled-field{color:#666!important;background-color:#f7f7f7!important;border:1px solid #999}.radio-option-disabled{color:#666}.form-info{margin-bottom:.76923em}.edit-header{position:relative}.edit-header h2.firstH2{float:left;margin-top:3px}.edit-button{font-family:Arial;font-weight:bold;font-size:.875rem;color:#fff;line-height:1.25rem;color:white;text-align:center;text-transform:uppercase;cursor:pointer;margin-left:1.250rem;padding:.4065rem .8rem;float:left;background:#60811d;background:-moz-linear-gradient(top,#60811d 1%,#4e661c 100%);background:-webkit-linear-gradient(top,#60811d 1%,#4e661c 100%);background:linear-gradient(to bottom,#60811d 1%,#4e661c 100%);border:1px solid #c9e298}.edit-button:hover{color:white}#main-content{padding:0 .625em .76923em .625em}.logo{margin:.5rem 0 1rem;display:inline-block;padding:0}h1.pageTitle{margin-bottom:1.250rem;color:#666}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}.h1{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:1.5rem;color:#666;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}.gray-text{color:#999}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2rem;line-height:2.25rem;color:#666}h2{font-size:1.5rem;line-height:1.75rem;color:#f30;font-weight:bold;margin:0 0 .750rem 0}h3{font-size:1.5rem}h4{font-size:1.5rem}h5{font-size:1.5rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}ul,ol,dl{line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:1.5rem}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol>li:before{font-weight:normal}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:bold}dl dd{margin-bottom:.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}._reviewSignMonth{display:none}.accessible-label.hide-all{display:none}.accessible-label.hide-visible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.nowrap{white-space:nowrap}.progress-tracker{width:100%;height:2.313em;-moz-border-radius:.76923em;-webkit-border-radius:.76923em;border-radius:.76923em;padding:.450em .384em .384em .384em;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background:#dfdfdf;background:-moz-linear-gradient(#dfdfdf,#ccc);background:-webkit-linear-gradient(#dfdfdf,#ccc);background:-o-linear-gradient(#dfdfdf,#ccc);background:-ms-linear-gradient(#dfdfdf,#ccc);background:linear-gradient(#dfdfdf,#ccc);margin-bottom:1.250em}.shadow-container{box-shadow:.175rem .175rem .175rem 0 #ababab;width:85%;height:1.375em;background:lightgrey;-moz-border-radius:.76923em;-webkit-border-radius:.76923em;border-radius:.438em;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.step{border-right:2px white solid;height:1.375em}.steps-2{width:50%}.steps-3{width:33.33%}.steps-4{width:25%}.steps-5{width:20%}.future-step{background:#bee8f7;background:linear-gradient(#bee8f7,#accfee);background:-moz-linear-gradient(#bee8f7,#accfee);background:-webkit-linear-gradient(#bee8f7,#accfee);background:-o-linear-gradient(#bee8f7,#accfee);background:-ms-linear-gradient(#bee8f7,#accfee)}.current-step,.past-step{background:#487598;background:linear-gradient(#487598,#2b5587);background:-moz-linear-gradient(#487598,#2b5587);background:-webkit-linear-gradient(#487598,#2b5587);background:-o-linear-gradient(#487598,#2b5587);background:-ms-linear-gradient(#487598,#2b5587)}.first-step{border-radius:.438rem 0 0 .438rem}.last-step{border-right:0;border-radius:0 .438rem .438rem 0}.number-steps{font-weight:bold;color:#545454;display:flex;align-items:center;justify-content:center;width:15%;min-width:4.750em;margin-left:.1825rem}.no-flexbox .progress-tracker{display:table}.no-flexbox .shadow-container{display:table;width:100%}.no-flexbox .step{display:table-cell}.no-flexbox .number-steps{display:table-cell;text-align:center;vertical-align:middle}@media(max-width:39.9375em){.number-steps{font-size:.875rem}.number-steps span{display:none}}.triangle{height:0;width:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:15px solid #97cb2e;position:absolute;bottom:40%;left:-7px;display:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.active-block.valid .custom-dropdown{border:1px solid #d7d7d7}.custom-dropdown{font-size:1rem}select.custom-dropdown{border:1px solid #97cb2e;box-shadow:none}.custom-dropdown-row{margin-bottom:30px}.custom-dropdown-row .custom-dropdown-column:nth-child(1){background:-webkit-linear-gradient(#f8fbf0,#eff6df);background:-moz-linear-gradient(#f8fbf0,#eff6df);background:-ms-linear-gradient(#f8fbf0,#eff6df);background:-o-linear-gradient(#f8fbf0,#eff6df);background:linear-gradient(#f8fbf0,#eff6df)}.custom-dropdown-row .custom-dropdown-column:nth-child(1) label{margin:0}@media(max-width:39.9375em){.custom-dropdown-row .custom-dropdown-column:nth-child(1){background:linear-gradient(#f8fbf0,#eff6df)}}.custom-dropdown-row .custom-dropdown-column:nth-child(1) .active-block{display:block}.custom-dropdown-row .custom-dropdown-column:nth-child(1) .triangle{display:block}.custom-dropdown-row .custom-dropdown-column:nth-child(1) .custom-dropdown{overflow-y:auto}.custom-dropdown-row .custom-dropdown-column:nth-child(2) .custom-dropdown{overflow-y:auto}.custom-dropdown-row .custom-dropdown-column:last-child .custom-dropdown{overflow-y:auto}.custom-dropdown-row .custom-dropdown-column{background-color:#eee}.custom-dropdown-column{position:relative;margin-bottom:4px;font-weight:bold;font-size:1rem;padding:.5rem 1.5rem 0 1.5rem;border-left:2px solid #eee}.custom-dropdown-column.selected{border-left:2px solid #97cb2e;height:auto}@media(max-width :63.9375em){.custom-dropdown-column{float:none;width:100%}}#taxYearsList{margin-bottom:1.250rem}#formTypeList{min-height:87px}.forceSplit{width:48.25%}.forceSplitLeft{float:left}.forceSplitRight{float:right}@media(min-width :40em){.split .active-block{overflow:auto}.split select#payment\.selectedTaxYear{width:48.25%;float:left}.split select#payment\.selectedMonth{width:48.25%;float:right}.split select#payment\.selectedQuarter{width:48.25%;float:right}}.custom-dropdown-column.selected:after{content:"";position:absolute;xwidth:100%;xheight:2px;left:0;bottom:0;xbackground-color:#97cb2e}.active-block{display:none}.inactive-block{background:white;border:1px #d7d7d7 solid;margin-bottom:1.250rem}.inactive-block div{min-height:2.3rem}.helper-text{font-weight:normal}.link-box label{float:left;margin:0;max-width:87%}@media(max-width :63.9375em){.link-box label{max-width:88%;line-height:1rem;margin-bottom:2px}}.datepickercolumn .link-box{max-width:80%}.link-box>a.help-link{margin-left:0}.link-box>a.help-link{margin-top:-2px}.inactive-block div{color:#ccc;text-align:center;line-height:2.325rem;font-size:1.5rem;margin:0}.buttons-irs{float:left}.buttons-irs.with-cancel{float:none}.buttons-irs.with-cancel .cancel-b{margin-right:0;padding-right:0;padding-left:0}.buttons-irs.with-cancel .right-arrow{float:left}.buttons-irs .cancel-b{float:right}.irs-button-n{margin-right:1.25em}@media only screen and (max-width:39.9375em){.buttons-irs button,.buttons-irs .button{width:100%;margin:0 0 .9375rem 0}.buttons-irs{margin:1.25rem auto 0;height:auto;padding-left:0;width:100%;display:block}.buttons-irs.with-cancel .cancel-b{padding:.75rem 2rem}}.right-arrow,.buttons .continue,#leavePageButton{background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJnNTYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzZiOWRiMyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzNlNmU5YiIgb2Zmc2V0PSIxIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTYxKSIgLz4NCjwvc3ZnPg==);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-webkit-linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-ms-linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-o-linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-moz-linear-gradient(#487598,#2b5587);background-position-y:inherit;padding-left:1.438rem;padding-right:2.438rem;float:right;text-decoration:none}.right-arrow span,.buttons .continue{background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem}.left-arrow{background:url("../img/arrow_left.svg") no-repeat top 0 left .813rem,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJnNTYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzZiOWRiMyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzNlNmU5YiIgb2Zmc2V0PSIxIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTYxKSIgLz4NCjwvc3ZnPg==);background:url("../img/arrow_left.svg") no-repeat top 0 left .813rem,-webkit-linear-gradient(#487598,#2b5587);background:url("../img/arrow_left.svg") no-repeat top 0 left .813rem,-moz-linear-gradient(#487598,#2b5587);background:url("../img/arrow_left.svg") no-repeat top 0 left .813rem,-ms-linear-gradient(#487598,#2b5587);background:url("../img/arrow_left.svg") no-repeat top 0 left .813rem,-o-linear-gradient(#487598,#2b5587);background:url("../img/arrow_left.svg") no-repeat top 0 left .813rem,linear-gradient(#487598,#2b5587);background-position-y:inherit;padding-right:1.438rem;padding-left:2.438rem;float:left}button.right-arrow.disabled{background:#dfdfdf url("../img/arrow_right_disabled.svg") top .813rem right 1.25rem no-repeat;color:#545454}@media screen and (max-width:63.9375em){.right-arrow{margin-right:.650em}}.button-wrap-margin{margin-bottom:1.250em}.outer-button-margin{margin-top:-2.625em}button.no-arrow{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJnNTYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzZiOWRiMyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzNlNmU5YiIgb2Zmc2V0PSIxIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTYxKSIgLz4NCjwvc3ZnPg==);background:-webkit-linear-gradient(#487598,#2b5587);background:-moz-linear-gradient(#487598,#2b5587);background:-ms-linear-gradient(#487598,#2b5587);background:-o-linear-gradient(#487598,#2b5587);background:linear-gradient(#487598,#2b5587);border:0;padding-left:1.438em;padding-right:1.438em;margin-right:1rem}.buttons div{margin:0;padding:.5em}.buttons div button{margin:0}.modal-buttons{display:block}.reveal .modal-buttons{display:block;padding-bottom:1.250em}.modal-buttons.payment-lookup button.primary{float:none}.reveal .modal-content button.cancel{position:relative;top:0;left:0;float:right;display:inline-block;margin:0;padding-right:0;font-size:1rem;font-weight:normal;color:#369;text-decoration:underline;text-transform:capitalize}.tablet-sub-prev-container{float:left}@media screen and (max-width:39.9375em){.reveal{border:0;padding:1.5625rem 1.5625rem 6rem 1.5625rem}.reveal .modal-content button.continue,.reveal .modal-content button.ok{margin-bottom:1.875rem}.reveal .modal-content button.cancel{padding:0 0 .75rem 0}#dupPaymentModal.reveal .modal-content button.continue{margin-bottom:.9375rem}.tablet-sub-prev-container{float:none}}.reveal button.continue{text-transform:uppercase;border-radius:.53846em;color:#fff;background:-webkit-linear-gradient(#487598,#2b5587);background:-moz-linear-gradient(#487598,#2b5587);background:-ms-linear-gradient(#487598,#2b5587);background:-o-linear-gradient(#487598,#2b5587);background:linear-gradient(#487598,#2b5587);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJnNTYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzZiOWRiMyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzNlNmU5YiIgb2Zmc2V0PSIxIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTYxKSIgLz4NCjwvc3ZnPg==);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-webkit-linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-ms-linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-o-linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,linear-gradient(#487598,#2b5587);background:url("../img/arrow_right.svg") no-repeat top 0 right .813rem,-moz-linear-gradient(#487598,#2b5587);background-position-y:inherit;padding-right:2.438em;margin-bottom:0}.reveal button.ok,.reveal button.no{text-transform:uppercase;border-radius:.53846em;color:#fff;background:-webkit-linear-gradient(#487598,#2b5587);background:-moz-linear-gradient(#487598,#2b5587);background:-ms-linear-gradient(#487598,#2b5587);background:-o-linear-gradient(#487598,#2b5587);background:linear-gradient(#487598,#2b5587)}.reveal button.no{margin-right:1em}.cancel-b{color:#369;text-decoration:underline;font-weight:normal;text-transform:capitalize}.cancel-b:hover,button.info-link:hover,.reveal .modal-content button.cancel:hover,.close-button:hover{color:#db3700}button.cancel.cancel-payment,.close-browser{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJnNTYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KPHN0b3Agc3RvcC1jb2xvcj0iI2I4YjhiOCIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzk1OTU5NSIgb2Zmc2V0PSIxIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTYxKSIgLz4NCjwvc3ZnPg==);background:-webkit-linear-gradient(#b8b8b8,#959595)!important;background:-moz-linear-gradient(#b8b8b8,#959595)!important;background:-ms-linear-gradient(#b8b8b8,#959595)!important;background:-o-linear-gradient(#b8b8b8,#959595)!important;background:linear-gradient(#b8b8b8,#959595)!important}@media(min-width :40em){#dupPaymentModal{width:630px!important}}@media only screen and (max-width:39.9375em){#modal-container .reveal,.reveal,div.calendar.datepicker.no-close,#modal-container #reasonForPaymentHelpModal,#modal-container #formTypeHelpModal,.reveal-overlay #reasonForPaymentHelpModal,.reveal-overlay #formTypeHelpModal{height:90.6vh;min-height:90.6vh;max-height:none;width:100vw!important;position:fixed;transform:translateY(0);top:0!important;margin:0;overflow:auto}div.calendar.datepicker.no-close{transform:translate(0%,0%)!important;left:0!important}.reveal.has-print-icon h3{max-width:73%}.right-arrow,.reveal button.continue,.buttons .continue{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJnNTYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzZiOWRiMyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzNlNmU5YiIgb2Zmc2V0PSIxIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTYxKSIgLz4NCjwvc3ZnPg==);background:linear-gradient(#487598,#2b5587);padding:.75rem 2rem}button.right-arrow.disabled{background-image:none}.left-arrow{background:#487598 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KPGxpbmVhckdyYWRpZW50IGlkPSJnNTYxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzZiOWRiMyIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzNlNmU5YiIgb2Zmc2V0PSIxIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNnNTYxKSIgLz4NCjwvc3ZnPg==);background:-webkit-linear-gradient(#487598,#2b5587);background:-moz-linear-gradient(#487598,#2b5587);background:-ms-linear-gradient(#487598,#2b5587);background:-o-linear-gradient(#487598,#2b5587);background:linear-gradient(#487598,#2b5587);text-align:center;padding:.75rem 2rem}button.cancel,button.continue,.reveal button.ok,.reveal button.no{width:100%}.modal-buttons{display:block}}.info-container{position:relative;margin-bottom:.625rem;float:right;top:5px;padding-left:1.25em!important}.info-year-filing{background-color:#eff6de;overflow:hidden;position:relative;min-height:40px}.arrow-container{width:10px;height:100%;margin:0;float:left;position:absolute}.info-arrow{position:relative;top:50%;margin-top:-10px;left:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e1f1b9}.info-verify-identity{background-color:#def2bd;padding:10px;width:45px;overflow:hidden;margin-right:10px;position:absolute;top:-6%;bottom:0}.info-verify-identity img{width:100%;max-width:27px;max-height:100px;position:absolute;top:50%;margin-top:-11px}.info-year-filing p{font-size:.875rem;color:#333;text-align:left;font-weight:bold;padding:.625rem;vertical-align:auto;margin:0;margin-left:45px}@media(max-width :63.9375em){.info-container{position:inherit;margin-bottom:15px;padding-left:0!important}.info-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1f1b9;margin:-20px 0 0 12px;float:none;position:relative;top:0;left:20%}}@media only screen and (min-width:40em) and (max-width:63.9375em){.info-container{position:inherit;margin-bottom:15px}.info-arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1f1b9;margin:-20px 0 0 12px;float:none;position:relative;top:0;left:20%}.info-year-filing p{margin-right:15px}}#spinnerBoxText{padding-bottom:1.667em}#verifyIdentity div.blockMsg{width:40%;top:30%;left:30%;text-align:center;color:#333}@media screen and (min-width:40em) and (max-width:63.9375em){#verifyIdentity div.blockMsg{width:600px!important;max-width:61.25rem;left:10%}}@media(max-width:39.9375em){#verifyIdentity div.blockMsg{width:100%;left:0}}form#user .row .large-3 label{min-width:200px}.grey-div{border-bottom:1px solid #ccc;margin:.938rem 0;width:100%;display:block}.top{text-align:right}.link{font-family:sans-serif;color:#369;text-decoration:underline}.link:hover{color:#db3700;text-decoration:underline}a.large-link{font-size:1.00rem;text-decoration:underline;display:inline-block;margin-bottom:1.25rem;line-height:1.250rem;font-weight:bold!important}a.info-link{color:#369;border-bottom:1px dashed #369;display:inline-block;margin-bottom:20px;line-height:1.1rem;font-weight:bold}button.info-link{color:#369;font-weight:normal;text-decoration:underline;padding:0;margin-bottom:1.250rem;border-radius:0!important}.paycheck{padding-top:17px;display:block;margin-left:auto;margin-right:auto;position:relative;left:0;max-width:273px}@media(max-width :63.9375em){a.info-link{display:inline-block!important}.paycheck{margin-bottom:25px}}.fieldErrorSummary{white-space:pre-wrap}a.underline{text-decoration:underline}#errorSummary.open{border:2px solid #c00;padding:.625rem .938rem .938rem .625rem}.errorContainer.errorIcon{border:2px solid #c00;padding:.878rem .938rem .938rem 3.125rem;background-position:.625rem .6235rem;margin-bottom:1.250rem}.errorIcon{background-image:url("../img/icon_error.svg");background-repeat:no-repeat;padding-top:5px;padding-left:2.5rem}.errorPageLevel{font:1rem sans-serif;color:#c00;font-weight:bold;vertical-align:text-bottom;display:block;padding-bottom:.275rem;min-height:25px}.errorPageLevel.fieldErrors{line-height:16px;margin-bottom:.825rem}.errorPageLevel.pageErrors{line-height:20px}div.errorDisplay{font:1rem sans-serif;color:#c00;font-weight:bold;vertical-align:middle;margin-bottom:.125rem}input.errorDisplay,select.errorDisplay{border:2px solid #c00}input[type='checkbox'].errorDisplay,input[type='radio'].errorDisplay,#privacyActNotice.errorDisplay{outline:2px solid #c00;margin-left:2px;border:0}li.errorDisplay.fieldErrorSummary{color:#369;text-decoration:underline}li.errorDisplay.fieldErrorSummary:hover{color:#db3700;text-decoration:underline}li.errorDisplay{font:1rem sans-serif;color:#c00;vertical-align:middle;margin-bottom:2px;white-space:pre-wrap}a.errorLink{font:1rem sans-serif;color:#c00;font-weight:bold;text-decoration:underline}li.errorDisplay.fieldErrorSummary a.errorLink{color:#369;text-decoration:underline}li.errorDisplay.fieldErrorSummary a.errorLink:hover{color:#db3700;text-decoration:underline}input.dummyTextField{display:none;height:1px;width:1px}ol#errorMessage{counter-reset:li;margin-left:2.5rem;padding-left:0;margin-bottom:0}ol#errorMessage li{position:relative;margin:0 0 1px 1.6rem;padding:1px;list-style:none}ol#errorMessage{font-size:1rem}ol#errorMessage li a:before{content:counter(li) ".";counter-increment:li;position:absolute;left:-1.6em;width:1.5em;margin-right:1px;color:#c00;text-align:left;text-decoration:underline}ol#errorMessage li a:before{text-decoration:none}@media(max-width:39.9375em){.mobile-break{display:block}}.tax-identity{text-align:right}.mobile-break{font-weight:bold;word-wrap:break-word}.notice{font-size:1rem;margin-top:5px}.confirmation-number-box{font-size:1rem;display:inline-block;margin-bottom:1.250rem;padding:.938rem;background:#eff6de}.confirmation-number-box span{font-weight:bold;color:#333}.confirmation-number-box span:last-child{color:#527a00;white-space:nowrap}.confirmation-input{width:30%!important}@media(max-width:39.9375em){.confirmation-input{width:100%!important}}.confirmation-number{font-size:1.5em!important;color:#333}div.confirm div.label{padding-bottom:1em;font-size:1rem}.confirmation-link-box{margin-bottom:.688rem;display:inline-block;color:#222}.confirm{font-weight:bold;line-height:1.8}.confirmation-value{padding-bottom:1em;font-size:1rem}.emailconfirmation-value{padding-bottom:1em;font-size:1rem;word-wrap:break-word}@media screen and (min-width:40em){#privacyPolicy .page-top .medium-3,#privacyNotice .page-top .medium-3,#AccessibilityStatement .page-top .medium-3{width:40%}#privacyPolicy .page-top .medium-7,#privacyNotice .page-top .medium-7,#AccessibilityStatement .page-top .medium-7{width:60%}}@media screen and (min-width:64em){#privacyPolicy .page-top .large-4,#privacyNotice .page-top .large-4,#AccessibilityStatement .page-top .large-4{width:50%}#privacyPolicy .page-top .large-6,#privacyNotice .page-top .large-6,#AccessibilityStatement .page-top .large-6{width:50%}}.close-button img,.close-calendar,.reveal>button.back img{cursor:pointer;float:right;max-width:27px;padding:0}dialog .column,dialog .columns,dialog .left-side-bar,dialog .main-column,dialog .right-side-bar,dialog .help-message,dialog .custom-dropdown-column,.reveal-modal .column,.reveal-modal .columns,.reveal-modal .left-side-bar,.reveal-modal .main-column,.reveal-modal .right-side-bar,.reveal-modal .help-message,.reveal-modal .custom-dropdown-column{min-width:0}dialog .close-button,.reveal>.close-button,.reveal .back{color:#aaa;font-weight:bold;cursor:pointer;position:absolute;top:25px;right:25px;border:0;background:#fff;padding:0}.modal-footer{height:1.563rem}@media screen and (max-width:39.3em){.modal-footer{height:6.5rem}}.reveal-overlay,.date-picker-reveal{overflow-y:hidden;max-height:100vh}.date-picker-reveal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(10,10,10,0.45)}.reveal.full{width:100%!important}.reveal h3{color:#666;margin:0 0 1.250rem;max-width:86%;font-size:2rem;line-height:2.25rem}#modal-container .reveal.reveal-modal-accordion,.reveal-overlay .reveal.reveal-modal-accordion{padding:0;top:10vh!important;overflow-y:auto;max-height:89.5vh;transform:translateY(0)}.reveal-modal-accordion .modal-header{margin-top:1.563rem;margin-left:1.563rem;margin-bottom:1.250rem}.reveal-modal-accordion h3{margin:0;max-width:82%}.accordion{margin:0}.accordion-title{padding:.938rem 1.875rem .938rem 1.563rem;color:#000;font-size:1rem;font-weight:bold;text-decoration:none}:last-child>.accordion-title{border-bottom:1px solid #e6e6e6}.accordion-title::before{font-size:1rem}.accordion-title:hover,.accordion-title:focus{background-color:#fff;color:#222;text-decoration:none}.accordion-content{line-height:1.2rem;padding:1rem 1rem 1rem 1.6rem}.accordion-item:last-child>.accordion-content{border-bottom:0}.tabpanel-content{margin-bottom:0;padding-bottom:0}.accordion-content h4{color:#f30;font-size:1rem;font-weight:bold;margin:0 0 1.250rem}button.print-icon{position:absolute;top:25px;right:65px;background:#fff;border:0;padding:0;max-width:30px}button.print-icon:hover{border:0;outline:0}.reveal>button{margin:0}.reveal>button.back img{padding:0;vertical-align:top}.reveal p{line-height:1.2rem}.accord-close-button{float:none;height:30px;position:absolute;left:10px;width:100px;color:white!important;padding-top:7px!important;padding-left:28px}.is-active>.accordion-title::before{background:transparent url(../img/icon_collapse.svg) no-repeat;content:" ";width:14px;height:14px}.accordion-title::before{background:transparent url(../img/icon_expand.svg) no-repeat;content:" ";width:14px;height:14px}.button-head{overflow:hidden;position:relative;height:50px}.short-input input{max-width:140px}.link-box{display:block;vertical-align:bottom;position:relative}.link-box>.help-link{float:left;margin-left:.625rem;position:absolute;right:0;bottom:3px}@media screen and (min-width:40em) and (max-width:63.9375em){#formTypeHelpModal,#reasonForPaymentHelpModal,#modal-container #formTypeHelpModal,#modal-container #reasonForPaymentHelpModal{top:30px!important}.reveal.large{width:600px!important}}body.is-reveal-open{position:relative;max-height:100vh!important}input[type="radio"][disabled],input[type="radio"][disabled][checked]{height:14px;background-color:#000}@media screen\0{input[type="radio"][disabled],input[type="radio"][disabled][checked]{height:14px;background-color:#fff}}@supports(-ms-ime-align:auto){input[type="radio"][disabled],input[type="radio"][disabled][checked]{height:14px;background-color:#fff}}
tbody{border:0}.datepickercolumn input,.datepickercolumn select{display:inline;width:80%}#date,#party{width:90%;max-width:25em;vertical-align:20px}a.accCalendar{display:inline-block;background:transparent;margin:-.15rem 0 0 1.250rem}div.calendar.datepicker{text-align:center;color:#000;background:#fff;padding:1.250rem;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:9999!important;width:44.25rem}div.calendar button.close-calendar:focus,div.calendar button.close-calendar img:focus{border:0;box-shadow:none}.calendar-text{float:right;width:20.1rem;color:#000;text-align:left;padding-left:8px}.calendar-text .last{margin-bottom:0}.calendar-text h2{max-width:185px}table.calendar{float:left;margin-bottom:0;width:21rem;border-collapse:separate}table.calendar td,table.calendar th{padding:.6875rem .7rem;line-height:17px;border:1px solid #eee;border-width:0 1px 1px 0;border-top:1px solid #fff;border-left:1px solid #fff}table.calendar td.disabled{border-top:1px solid #eee;border-left:1px solid #eee}table.calendar td.selected{border:1px solid #545454}table.calendar .month td{border:0;background:#545454;line-height:18px}table.calendar th{background:#fff;color:#545454;font-weight:normal}table.calendar th:first-child,table.calendar td:first-child{border-left:1px solid #eee}table.calendar tbody tr:nth-child(even){background-color:none}td.empty{background:#fff}td .triangle-prev{display:block;width:0;height:0;border-style:solid;border-width:5px 10px 5px 0;border-color:transparent #fff transparent transparent}td .triangle-next{display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff}td.nav,td.day{cursor:pointer}td.selected{text-shadow:none!important}td.day{text-shadow:0 1px 0 rgba(255,255,255,.5);color:#000;background:#fff;font-weight:bold}td.day:hover{text-shadow:none!important}td[data-date="selected"]{background:#545454;color:#fff}div.calendar td:focus{outline:1px dotted #222;outline-offset:1px;box-shadow:inset 0 0 0 1px #545454;border:1px solid #545454}div.calendar td.disabled:focus{outline:0;border:0;box-shadow:none}td.month{font-weight:600;color:#fff}td.comment{position:relative}td.comment span::after{display:block;position:absolute;width:7px;height:7px;top:.2rem;right:.2rem;content:"";background:#49182e;border-radius:7px}td.comment.selected{background:#e2a037}td.disabled,td.disabled:hover{color:#999;background:#eee;cursor:auto;font-weight:normal;box-shadow:none}td.disabled.selected{background:#eee}div.commentTooltip{width:271px;padding:.5rem;color:#FFF;background:#3d4043;font-size:.8em;font-weight:bold;max-height:50px;overflow-x:hidden;overflow-y:auto;word-wrap:break-word;text-align:left}div.commentAdd{background:#2e3135;border-radius:.3rem}div.commentAdd button{font-size:100%;text-transform:uppercase;color:#FFF;background:#2e3135;padding:.5rem;margin-top:-5px;border:0;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}div.commentAdd textarea{width:270px;height:2em;overflow:auto;word-wrap:break-word;text-align:left;padding:.2em;margin:.5rem .5rem 0}@media only screen and (max-width:39.9375em){div.calendar.datepicker{width:100vw;height:100vh}.calendar-text{width:auto}table.calendar{width:100%}.calendar-text .last{margin-bottom:1.250rem}}@media screen and (min-device-width:40em) and (max-device-width:63.9375em){div.calendar.datepicker{width:40.250rem;overflow-y:auto;height:75vh;max-height:24.625rem}.calendar-text{width:16.15rem}}@media screen and (min-width:40em) and (max-width:63.9375em) and (-webkit-device-pixel-ratio:4){div.calendar.datepicker{height:100vh;padding-top:50px}}@media screen and (-ms-high-contrast:active){.triangle-prev,.triangle-next{display:block;width:0;height:0;border-style:solid}.triangle-next{border-width:5px 0 5px 10px;border-color:transparent transparent transparent #fff}.triangle-prev{border-width:5px 10px 5px 0;border-color:transparent #fff transparent transparent}}
@media print{*{outline:0}.hide-on-print,.reveal button,.buttons-irs,.buttons,#bankInfoHelpModal,body.print-modal #content-container{display:none!important}a[href]:after{content:""!important}.reveal,.datepicker{position:relative!important;top:0!important;left:0!important;max-width:100%;max-height:100%!important}.is-reveal-open{overflow:visible!important}.reveal-overlay{display:none!important}.confirmation-number-box{padding:0}.custom-dropdown-column{border:1px solid #c0c0c0}body.print-modal .reveal{border:none!important;margin:0}html{overflow-y:visible}}
