:root{--icon-color-grey:rgba(255,255,255, 0.5);--body-background:rgb(249, 242, 235);--navigation-background:rgb(231, 204, 176);--app-user-background:rgba(0, 0, 0, 0.3);--text-color:rgb(117,76,35);--text-hover-color:rgb(220, 178, 137);--button-primary-color:rgb(117,76,35);--button-primary-color-hover:rgb(231, 204, 176);--button-primary-hover-font:#222;--icon-background-color:rgb(117,76,35);--icon-color:rgb(231, 204, 176);--icon-color-dark:rgb(117,76,35);--sidebar-toggle-button:rgb(117,76,35);--sidebar-content:rgb(241, 224, 208)}body{background-color:var(--body-background)!important}.icon_color{color:var(--icon-color)!important}.icon_color_dark{color:var(--icon-color-dark)!important}.icon-background{background-color:var(--icon-background-color)!important}.color-green{color:#0b9c31}.errorText{margin-top:10px;color:red!important;border:1px solid red!important;background-color:rgba(241,169,160,.2)!important;height:auto;margin-bottom:0}.a-element{padding-top:10px}.inputError{margin-top:5px;border:1px solid red!important}.cursor-pointer{cursor:pointer}.dropdown-item:active,.dropdown-toggle:active{background-color:var(--icon-color)!important}.dropdown-item:hover{cursor:pointer}h1,h2,h3,h4,h5,h6,label{color:var(--text-color)}label{background-color:rgba(0,0,0,.1);word-break:break-all}.row{margin-left:0!important;margin-right:0!important}.overflowY{overflow-y:auto}h3{padding-bottom:.4rem}a,a:hover{color:var(--text-color)!important}table thead th{background-color:#d3d3d3!important}.table-responsive td,.table-responsive th{min-width:87px;width:87px}.table-responsive{overflow-x:auto}.table-responsive thead{width:100%;display:inline-table;table-layout:fixed}.table-responsive tbody{display:inline-block;overflow-y:auto;max-height:560px}.table-responsive thead tr{table-layout:fixed;width:100%}.table-responsive tbody tr{width:100%;display:inline-table;table-layout:fixed}.max-width{width:100%}.noPadding-right{padding-right:0!important}.noPadding-left{padding-left:0!important}table tbody .sumTr{background-color:#d3d3d3!important;font-size:16px}tbody tr:hover{background-color:rgba(0,0,0,.2)}td,th{border-left:1px solid #dee2e6;word-wrap:break-word}td:last-child,th:last-child{border-right:1px solid #dee2e6}tr:last-child{border-bottom:1px solid #dee2e6}.datepicker-color .bs-datepicker-head{background-color:var(--button-primary-color)!important}.hidden{display:none}.number-cell-legacy{float:right}.number-cell{text-align:right}.search_block{margin-bottom:15px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#header nav.navbar{background-color:var(--navigation-background)!important}#header .icon,#header .nav-item,#header .navbar-light .navbar-nav .nav-link{color:var(--text-color)!important}#header ul.navbar-nav li.active,#header ul.navbar-nav li:hover{background-color:var(--navigation-background)!important}#header ul.navbar-nav li .nav-link span{padding-right:.2rem;padding-left:.2rem}#header .company_brand a{background:url(/assets/custom/images/company_logo.png) no-repeat;height:50px;width:150px}.icon-row{width:25px!important;min-width:25px!important;max-width:25px!important;text-align:center;vertical-align:middle}.doc-container{display:flex;flex-wrap:wrap}app-tile{margin-right:10px;margin-bottom:10px;margin-top:10px}#app-user{height:100%;background-color:var(--app-user-background)!important;color:#fff}#app-user span:first-child{float:right;padding-right:15px}#app-user span:first-child .username{padding-left:.5rem}#user-info{background-color:#ffb732}#user-info span{color:red;padding-left:.5rem}#footer .navbar-nav{display:inline-block}#footer .navbar-nav,#footer .navbar-nav a{color:#fff!important}#footer .navbar-nav:first-child{flex:1}#footer .company_brand a{background:url(/assets/custom/images/company_logo.png) 0 0/100px 30px no-repeat;height:30px;width:100px}.form-control,.input-group-text,.nav-tabs .nav-link{border-radius:0!important}li.nav-item{list-style:none}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--button-primary-color-hover)!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active:hover{border:1px solid!important}.nav-tabs{border-bottom:1px solid!important}.btn:active,.btn:focus,.form-control:active,.form-control:focus{box-shadow:none!important}.btn{border-radius:0!important}.btn-primary{background-color:var(--button-primary-color)!important;outline:0!important;box-shadow:none!important;border:none!important}.btn-primary:disabled,.btn-primary:hover{background-color:var(--button-primary-color-hover)!important;color:var(--button-primary-hover-font)!important}.btn-primary:active .icon_color,.btn-primary:focus,.btn-primary:hover{color:var(--button-primary-hover-font)!important}.btn-primary:active,.btn-primary:focus{background-color:var(--button-primary-color-hover)!important;color:var(--button-primary-hover-font)!important;box-shadow:none!important;border-color:var(--button-primary-color-hover)!important}.card{border-radius:0!important;margin-bottom:5px;min-height:168px}.carousel-control-next,.carousel-control-prev{color:var(--button-primary-color-hover)!important}.carousel-item img{max-height:250px}.ngx-pagination .current{background-color:var(--button-primary-color-hover)!important;color:var(--text-color)!important}#sidebarCollapseToggle{background-color:var(--sidebar-toggle-button)!important;height:100%}#sidebar{background-color:var(--sidebar-content)!important;padding-top:20px;border-left:1rem solid!important;padding-left:.3rem;overflow-y:auto}.wrapper i.active:active,.wrapper i.active:hover{color:var(--button-primary-color)!important}#sidebar ul{padding-left:.3rem;color:var(--text-color)!important}#sidebar ul li{line-height:2.1rem;padding-left:.5rem}#sidebar ul li#home.active,#sidebar ul li#home:hover,#sidebar ul li#info_text.active,#sidebar ul li#info_text:hover,#sidebar ul li#order_sum.active,#sidebar ul li#order_sum:hover,#sidebar ul li.catalog.active,#sidebar ul li.catalog:hover,#sidebarCollapseToggleUl button.active,#sidebarCollapseToggleUl button.active:hover{outline:0;background-color:var(--button-primary-color-hover)!important}#sidebarCollapseToggleUl button.active .icon_color{color:var(--button-primary-hover-font)!important}#home .separator{background:url(/assets/custom/images/bretzel-seperator-home.png) center no-repeat;height:45px;margin-top:15px;margin-bottom:15px}#start.tile-container{display:flex;flex-direction:column}.tour_header{padding-top:15px;padding-bottom:15px;background-color:var(--text-color)!important}.tour_header h5{text-align:center;color:#fff!important}.sum{padding:.375rem .75rem}.itemGroup{background-color:#a9a9a9!important;width:100%}.pledge-row{background-color:rgba(255,225,129,.2)!important}#last-orders .last-orders-content .orderList .current-order .active,#last-orders .last-orders-content .orderList .current-order:hover{background-color:rgba(0,0,0,.2)!important}.form_container{width:50%}#userConfig_container .block_with_border{padding:.3rem}.userSpan{color:var(--text-color)!important}@media only screen and(max-width:1224px){.table-responsive{display:-ms-grid;display:grid}.table-responsive thead{table-layout:auto}}@media only screen and (max-width:1124px){.form_container{width:100%!important}}@media only screen and (max-width:1024px){#tour_container .tour_table{min-width:957px;width:957px;overflow-x:auto}.navbar-nav .dropdown-menu{position:absolute}}@media only screen and (max-width:744px){.noPadding-right{padding-right:0!important;padding-left:0!important}.noPadding-left{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:574px){.noPadding{padding-left:0!important;padding-right:0!important}#header ul.navbar-nav{width:100%;display:block}#header ul.navbar-nav li{display:block}#header .navbar-nav .nav-item:nth-child(n):not(#header.navbar-nav.nav-item:last-child){border-bottom:none;border-right:1px solid rgba(0,0,0,.1)}#header .navbar-nav .nav-item{text-align:center}}