
body{font-family:Calibri,Montserrat,Arial,san-serif;font-size:1.1em!important;color:#555452}#main{background:#fff;padding-top:25px}#main h2{border-left:2px solid #ba0e13;padding-left:14px;color:#555452;position:relative;display:inline-block}#main h1{color:#ba0e13}#main h3,#main h4{color:#555452}#main hr{border-color:#d6dce5}#main .grid .filter{background:#d9d9d9;box-shadow:none}#main input,#main select,#main textarea{font-family:Calibri,Montserrat,Arial,san-serif;font-size:1.1em!important;color:#555452}#main .button{background:#ba0e13}
aside{background:#fff;border-top:none;box-shadow:none;border-right:1px solid #d9d9d9}aside nav li a:link,aside nav li a:visited{color:#000}aside nav li a.selected{background:0 0;color:#ba0e13}aside nav li a.selected.parent{font-weight:700;font-size:1.1em;text-transform:uppercase;padding-top:20px!important}aside nav li a.selected.parent .toggle-children{display:none}aside nav li a.selected.parent:before{display:none}aside nav li.back a:link,aside nav li.back a:visited{color:#8497b0!important;font-size:13px!important;padding-top:15px!important;text-transform:none}aside nav li.back a:focus,aside nav li.back a:hover{color:#0d3272!important}aside nav ul ul li a{padding:8px 4px 8px 32px!important;line-height:120%!important}aside nav ul ul li a:before{content:''!important;width:12px;height:2px;background:#ba0e13;left:12px!important;top:17px!important}aside nav ul ul li a:focus,aside nav ul ul li a:hover{background:#d9d9d9!important}aside .info a:link,aside .info a:visited{color:#555452}aside .info a:focus,aside .info a:hover{background:0 0!important;color:#000}
header{background:#878787}header .logotext{border-color:#919191}header .logotext span{font-size:0}header .lg:before{background-image:url(/Content/css/epigivis/i/ivis.png);width:100%;height:43px}header .mobile-toggle{opacity:.4}header .mobile-toggle:focus,header .mobile-toggle:hover{opacity:1}header nav>ul>li>a{color:#fff!important;padding:17px 0!important}header nav.mt>ul>li>a.fa-cust,header nav.mt>ul>li>a.fa-help,header nav.mt>ul>li>a.fa-logout{font-size:0}header nav.mt>ul>li>a.fa-cust:before,header nav.mt>ul>li>a.fa-help:before,header nav.mt>ul>li>a.fa-logout:before{font-size:18px}header .messagepreview #mess{border-left:#d6dce5 1px solid}header .messagepreview #mess:before{font-size:18px}header .messagepreview #mess #messcnt{top:32px}
.login-page body{background:url(/Content/css/epigivis/i/login-bg.jpg) no-repeat!important;background-size:cover!important}.login-page .content-container{background:#fff;max-width:600px;border-radius:6px;margin:40px auto 20px auto;box-shadow:0 0 30px #555452;padding:30px}.login-page .content-container .lg-container{text-align:center;padding:0 0 30px 0}.login-page .content-container .lg-container .lg{background:url(/Content/css/epigivis/i/epig.png) no-repeat;width:253px;height:85px;display:block;margin:0 auto;font-size:0}.login-page .content-container .info{text-align:center;border-bottom:1px solid #d9d9d9;padding:0 0 20px 0}.login-page .content-container .info h1{color:#ba0e13}.login-page .content-container .pnlogin{margin-top:20px}.login-page .content-container .pnlogin td{padding:8px}.login-page .content-container .pnlogin td input{padding:8px;font-size:1.1em}.login-page .content-container .pnlogin td .button{background:#ba0e13;padding:8px 20px;font-size:1em;color:#fff;font-weight:400}.login-page .content-container .pnlogin td .checkbox{margin-left:8px;font-size:.9em}.login-page .content-container .pnlogin td .checkbox label{margin-left:4px}.login-page .content-container .pnlogin .login_pwforgotton{display:block!important;border-top:1px solid #b6b6b6;margin-top:20px;padding-top:8px}.login-page .content-container .pnlogin .login_forgotpw{font-size:.9em;line-height:120%;color:#555452}.login-page .content-container .pnlogin .login_msg{color:#ba0e13}
div.tabs ul.tabs .ui-state-active{border-bottom:1px solid #fff!important;margin-bottom:0}div.tabs ul.tabs li a:focus,div.tabs ul.tabs li a:hover{background:#d6dce5;border-color:#c7d5ef}div.tabs .ui-tabs-panel{border:1px solid #e1e1e1}
.marginbottom40{margin-bottom:40px}.margintop40{margin-top:40px}.margintopbottom40{margin-top:40px;margin-bottom:40px}.mw800{max-width:800px;margin:0 auto}.mw1200{max-width:1200px;margin:0 auto}.mw1340{max-width:1340px;margin:0 auto}.centred{text-align:center;margin:0 auto}.lieferschein .itm0 .cnt~input[type=text],.lieferschein .itm0 .cnt~span,.lieferschein .multipayments,.lieferschein .payplan,.lieferschein .pn-payed-price,.lieferschein .tblitems tr td.td4,.lieferschein .tblitems tr td.td5,.lieferschein .tblitems tr td.td6,.lieferschein .tblitems tr th:nth-of-type(4),.lieferschein .tblitems tr th:nth-of-type(5),.lieferschein .tblitems tr th:nth-of-type(6),.lieferschein .tblitems tr.brt,.lieferschein .tblitems tr.discount,.lieferschein .tblitems tr.net,.lieferschein .tblitems tr.overdue,.lieferschein .tblitems tr.vat,.lieferschein.billing-edit .dv5 .btnsa .button:nth-of-type(1),.lieferschein.billing-edit .dv6{display:none}