*{outline:none !important}.marginBottom{margin-bottom:25px}body{font-size:11px;font-family:'Open Sans', sans-serif;background-color:#d9d9d9;color:#004c99}.ce_hyperlink.logout{margin-top:15px}.ce_hyperlink.logout a{padding:12px;background-color:#0a0;color:white;font-size:15px;border:1px solid #0a0;text-decoration:none}.ce_hyperlink.logout a:hover{border:1px solid black}body.login{margin-top:80px}body.login .widget{margin-bottom:8px !important}body.login input{border:1px solid #004c99}body.login button{width:100%;background-color:#004c99}.marge .marge{max-width:250px !important}:-moz-placeholder{color:#6e7072 !important}::-moz-placeholder{color:#6e7072 !important}::-webkit-input-placeholder{color:#6e7072 !important}::-ms-input-placeholder{color:#6e7072 !important}h1{font-size:24px;font-weight:bold;margin-top:20px;margin-bottom:20px}.logostart{margin-bottom:20px}.logintext{margin-bottom:0 !important;font-size:17px}.bezeichnung{font-size:13px}.hidden{display:none}.vhidden{visibility:hidden}table{font-family:arial, sans-serif;border:none !important;width:100%}table a{background-color:#1e4c95;border:1px solid #1e4c95;color:white;text-decoration:none;padding:1px;box-sizing:border-box}table a:hover{background-color:white;color:#1e4c95}td,th{border:none;text-align:left;padding:8px}th{font-size:14px;font-weight:bold}.options{width:285px;background-color:#ebebeb !important}tbody tr:hover{background-color:#80a5cc}.clearform{clear:both}.gesamtpreis{text-align:right}.ce_text{margin-top:40px;margin-bottom:40px}.ce_text a{background-color:#1e4c95;border:1px solid #1e4c95;color:white;text-decoration:none;padding:5px;box-sizing:border-box;display:block;width:210px}.ce_text a:hover{background-color:white;color:#1e4c95}.ce_text a.delete:hover{background-color:red;color:white;border:1px solid red}.widget{margin-bottom:1px !important}.spacer .widget{margin-bottom:20px !important}.allright{text-align:right}.headline{font-weight:800;font-size:14px;margin-bottom:12px !important}.gesamt{font-weight:800}.gesamtpreis{font-weight:600;font-size:18px;padding-top:5px;background-color:#004c99;color:white}@media (max-width: 1200px){.gesamtpreis{font-size:15px}}.handelsspanne.gesamt{background-color:#004c99;color:white;margin-top:8px !important;font-size:15px;padding:5px;padding-right:15px;font-weight:300}#handelsspanne{margin-left:253px}.buttonfooter{margin-top:15px}#gesamt{margin-left:45px;text-align:right}@media (max-width: 1200px){#gesamt{margin-left:20px}}#mwst{margin-left:240px;text-align:right}@media (max-width: 1200px){#mwst{margin-left:40px}}#brutto{margin-left:60px}@media (max-width: 1200px){#brutto{font-size:20px}}.mwst{background-color:#004c99;color:white;margin-top:-1px !important;font-size:15px}.brutto.gesamtpreis{margin-top:-1px !important;border-top:3px double white}.col-md-5.frei{padding-left:10px !important}.bezeichnung a{text-decoration:none;color:white;background-color:#1e4c95;padding:2px 8px 2px 8px;border-radius:18px;font-size:12px;font-weight:800}.bezeichnung a:hover{background-color:white;color:#1e4c95}.logo{height:125px;margin-top:-22px;background-image:url('../../files/template/img/wintech_logo.png');background-repeat:no-repeat}.logo.service{margin-top:-22px;background-size:contain}.hasteform_someid .widget{margin-left:0px}.hasteform_someid .widget input{border:1px solid #004c99}.widget-text input.grid1{background-color:yellow}.spacer-top{margin-top:22px}.lightgrey{background-color:#ebebeb}.white{background-color:white;padding-top:25px}.hasteform_someid .widget .text,.hasteform_page-one .widget .text{padding:5px;margin:5px;border:1px solid #999;border-radius:0px;box-sizing:border-box}.hasteform_someid .widget .submit,.hasteform_page-one .widget .submit{padding:12px 18px;font-size:16px;border:none;display:inline-block;color:#fff;font-weight:700;background:#0a0;transition:background 0.6s ease-out;-webkit-transition:background 0.6s ease-out;-moz-transition:background 0.6s ease-out;-o-transition:background 0.6s ease-out}@media (max-width: 1200px){.hasteform_someid .widget .submit,.hasteform_page-one .widget .submit{font-size:12px}}.hasteform_someid .widget [class*=grid],.hasteform_page-one .widget [class*=grid]{margin-left:0px}.hasteform_someid .widget-explanation h3,.hasteform_page-one .widget-explanation h3{font-weight:bold;padding-bottom:5px;color:#1e4c95}.hasteform_page-one .widget{vertical-align:middle}.text{width:100%;border:1px solid #80a5cc !important}.version{font-size:16px}.container-fluid.padding{padding-top:75px;padding-bottom:75px}.container-fluid.paddingtop{padding-top:75px}.container.paddingbottom{margin-bottom:10px}.widget-explanation{margin-top:10px}.edit,.pdf,.delete{padding:3px 8px;font-size:16px;border:none;display:inline-block;color:#fff;font-weight:700;text-decoration:none}@media (max-width: 1200px){.edit,.pdf,.delete{font-size:12px}}.edit{background:#ff8c00;transition:background 0.6s ease-out;-webkit-transition:background 0.6s ease-out;-moz-transition:background 0.6s ease-out;-o-transition:background 0.6s ease-out}.pdf{background:#0a0;transition:background 0.6s ease-out;-webkit-transition:background 0.6s ease-out;-moz-transition:background 0.6s ease-out;-o-transition:background 0.6s ease-out}.delete{background:#f00;transition:background 0.6s ease-out;-webkit-transition:background 0.6s ease-out;-moz-transition:background 0.6s ease-out;-o-transition:background 0.6s ease-out}.delete.nosave{padding:12px 18px}.edit:hover,.pdf:hover,.delete:hover{text-decoration:none}footer{background-color:white;width:100%}footer .level_1{width:224px;margin:auto}footer .level_1 li{border-right:1px solid #004c99;margin-top:10px;margin-bottom:10px;padding-left:10px;padding-right:10px}footer .level_1 li a,footer .level_1 li span{color:#004c99;padding:0}footer .level_1 li a:hover{text-decoration:underline}footer .level_1 li.last{border-right:none}.fixfooter footer{position:absolute;bottom:0}