html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}body.respond{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;margin:0 auto -3em}.respond #master_logoBody,.respond #menuWrapper,.respond #navWrapper{background-size:100% 100%}.respond #wrapperLarge,.respond #wrapperSmall,.artificialTramLines{display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 auto !important;min-height:0;padding-bottom:1em;width:100%}.respond #footerPush{height:3em}.respond #wrapperLarge,.respond #wrapperSmall,.artificialTramLines{height:100%}.respond #wrapperLarge,.respond #wrapperSmall,.respond #footerLarge,.respond #footerSmall,.artificialTramLines{height:auto;width:100%}.respond #footerPush{display:none}.respond #footerLarge,.respond #footerSmall{display:block;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.respond h1{text-align:center}.respond legend{margin-right:auto;margin-left:auto;text-align:center;max-width:100%}.respond #master_copyrightBody p{padding:.5em 0 !important;text-align:center}.respond div.singleButtonLeft,.respond div.singleButtonRight{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:1em}.respond div.singleButtonLeft{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.respond div.singleButtonRight{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.respond ul.doubleButton-wrapper{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:1em}.respond ul.doubleButton-wrapper::after{content:none}.respond li.doubleButtonLeft-container,.respond li.doubleButtonRight-container{display:flex;margin-bottom:1em;min-height:40px}.respond li.doubleButtonLeft-container{justify-content:flex-start;order:2}.respond li.doubleButtonRight-container{justify-content:flex-end;order:1}.ariaDialog button,.ariaDialog-buttons a,.respond div.singleButtonLeft a,.respond div.singleButtonRight a,.respond a.doubleButtonLeft,.respond a.doubleButtonRight{display:block;margin:1px;padding:10px 20px;width:100%}@media screen and (max-width:550px){.respond #logoWrapper,.respond #master_menuBody,.respond #master_navBody{display:none}.respond #menuWrapper,.respond #navWrapper{height:10px;min-height:10px}}@media screen and (min-width:550px){.respond h1{text-align:left}.respond legend{margin-left:0;margin-right:0;text-align:left}.respond div.buttonGroup a{width:auto}.respond ul.doubleButton-wrapper{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:2em}.respond li.doubleButtonLeft-container,.respond li.doubleButtonRight-container{margin-bottom:0;width:50%}.respond li.doubleButtonLeft-container{order:1;padding-right:.5em}.respond li.doubleButtonRight-container{order:2;padding-left:.5em}.respond a.doubleButtonLeft,.respond a.doubleButtonRight{width:auto}}@media screen and (min-width:775px){.respond #wrapperSmall,.respond #footerSmall,.respond #wrapperSmall article{max-width:775px}}@media screen and (min-width:1002px){.respond #wrapperLarge,.respond #footerLarge,.artificialTramLines,.respond #wrapperLarge article{max-width:1002px}}.respond .doubleButton-wrapper a{display:inline-block}.respond .doubleButton-wrapper .doubleButtonLeft-container,.respond .doubleButton-wrapper .doubleButtonRight-container{padding:0 2px 0 0;margin:0;display:inline-block;width:100%;margin-bottom:10px}.respond .doubleButton-wrapper .doubleButtonRight-container{text-align:right}@media screen and (min-width:550px){.respond .doubleButton-wrapper .doubleButtonLeft-container,.respond .doubleButton-wrapper .doubleButtonRight-container{width:49%}}.respond .hiddenResponsive{display:none}.respond #responsiveFooter,.respond .responsiveCopyright{width:100%}.respond #responsiveFooter.sizeSmall{max-width:775px;width:100%}