.TaxTechListe {list-style: none outside none;margin: 0px;padding: 0px;}.TaxTechRechner {display: block;clear: both;}.TaxTechRechner a {}.TaxTechFormular {display: block;clear: both;}.TaxTechFormular a {}.TaxTechIcon {float: left;display: inline-block;vertical-align: top;margin: 0px 5px 5px 5px;width: 75px;height: 50px;}.TaxTechText {display: inline-block;margin: 0 5px;}.TaxTechHeadline {display: block;font-weight: bold;font-size: 12px;}.TaxTechDescription {display: block;font-size: 11px;font-weight: normal;} body.TaxTechModalOpen { overflow: hidden; } .TaxTechModal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 90000; background: rgba(0, 0, 0, 0.5); -webkit-overflow-scrolling: touch; outline: 0; } body.TaxTechModalOpen . TaxTechModal { overflow-x: hidden; overflow-y: auto; } .TaxTechModal:target { opacity:1; pointer-events: auto; } .TaxTechModal > .TaxTechModalDialog { position: relative; width: auto; margin: 10px; padding: 0; background: transparent; } @media (min-width: 510px) { .TaxTechModal > .TaxTechModalDialog { width: 490px; margin: 30px auto; } } @media (min-width: 796px) { .TaxTechModal > .TaxTechModalDialog { width: 776px; margin: 30px auto; } } @media (min-width: 1020px) { .TaxTechModal > .TaxTechModalDialog { width: 1000px; margin: 30px auto; } } .TaxTechModal > .TaxTechModalDialog > .TaxTechModalContent { background-clip: padding-box; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0; position: relative; } .TaxTechModal > .TaxTechModalDialog > .TaxTechModalContent > .TaxTechModalHeader { border-bottom: 1px solid #e5e5e5; padding: 15px; clear: both; } .TaxTechModal > .TaxTechModalDialog > .TaxTechModalContent > .TaxTechModalHeader .TaxTechModalTitle { margin: 0; font-size: 18px; color: #333333; text-decoration: none; line-height: 1.42857; } .TaxTechModal > .TaxTechModalDialog > .TaxTechModalContent > .TaxTechModalHeader .TaxTechModalButton { color: #000; float: right; opacity: 0.2; font-size: 21px; font-weight: bold; line-height: 1; text-decoration: none; } .TaxTechModal > .TaxTechModalDialog > .TaxTechModalContent > .TaxTechModalHeader .TaxTechModalButton:hover { opacity: 0.5; } .TaxTechModal > .TaxTechModalDialog > .TaxTechModalContent > .TaxTechModalBody { position: relative; padding: 2px; } 