@font-face{font-family:'ZonaPro-Bold';src:url(/fonts/ZonaPro-Bold.otf) format('opentype')}@font-face{font-family:'ZonaPro-Thin';src:url(/fonts/ZonaPro-Thin.otf) format('opentype')}body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.logo{max-height:45px;margin-top:2px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.data-row:hover{cursor:pointer}.progress-container{display:block;min-height:40px;text-align:center;padding:20px}.sale-img{max-width:100px;padding:0;margin:0}.tristate-container{display:block;margin:2px;padding:2px 4px 2px 4px;background-color:#f5f5f5}.tristate-container .brand-name{display:inline-block;width:150px;margin-right:10px;font-size:90%}#adminmenu{background-color:#a30000;position:relative;width:100%;height:51px;z-index:99;top:0;border-bottom:solid 1px #000}#adminmenu .inner{width:100%;height:51px;margin:auto}#adminmenu .inner .dropdown-shopconfigurations{width:200px;float:right;margin:8px 20px}#adminmenu .inner table{color:#fff;width:100%}#adminmenu .inner table td{padding-left:10px}#adminmenu .inner .dropdown{list-style-type:none}#adminmenu .inner .dropdown-toggle{color:#e0e0e0;text-decoration:none}#adminmenu .inner .dropdown-toggle:hover{text-decoration:none;color:#fff}#applicationModule{width:100%;padding-top:20px}#applicationModule #treeContainer ul{list-style:none;padding-inline-start:30px}#applicationModule #treeContainer #tree{padding:0}#applicationModule #treeContainer #tree .tree-item{padding:6px 0 6px;cursor:pointer;font-weight:normal;font-size:100%}#applicationModule #treeContainer #tree .current{font-weight:bold}#applicationModule #treeContainer #tree .is-dirty{font-style:italic}#applicationModule #treeContainer #tree .is-hidden{color:#e0e0e0}#applicationModule #treeContainer #tree .is-deleted{text-decoration:line-through}#applicationModule #treeContainer .context-menu-container{position:fixed;border:1px solid #000;background-color:#fff;padding:5px}#applicationModule #treeContainer .context-menu-container ul{list-style:none;padding-left:5px;margin-bottom:0}#applicationModule #treeContainer .context-menu-container ul li{padding:2px;cursor:pointer}#applicationModule #treeContainer .context-menu-container ul li:hover{font-weight:bold}#applicationModule #contentContainer .row{margin-bottom:5px}#applicationModule #contentContainer .form-group{margin-bottom:5px}#applicationModule #contentContainer #btRemoveImage{cursor:pointer;padding:10px}#applicationModule #contentContainer #btRemoveImage:hover{font-size:110%}.sale-image{max-height:150px;max-width:150px;padding:5px}#salesModule .glyphicons:hover{font-size:120%}#salesModule .shuffle{width:20px;height:20px}#salesModule #tbSales_wrapper .button-container{float:left}#salesModule #tbSales_wrapper .button-container button:hover{font-size:110%}#salesModule table thead{font-size:90%}#salesModule table tbody tr{min-height:100px}#salesModule table tbody tr .reorder{width:30px;background-color:#f5f5f5}#salesModule table tbody tr .remark-field{max-width:400px;max-height:200px;overflow:auto}#salesModule table tbody tr td .click-control{padding:10px;cursor:pointer;color:gray}#salesModule table tbody tr td .click-control:hover{font-size:110%;color:#000}#salesModule table tbody tr td .change-control{padding:20px;cursor:pointer}#salesModule table tbody tr td .data-fields{display:table}#salesModule table tbody tr td .data-fields .cell-container{display:table-row}#salesModule table tbody tr td .data-fields .cell-container span{display:table-cell;padding:5px;max-width:200px;overflow:auto}#salesModule table tbody tr td .data-fields .cell-container .lbl{font-style:italic;font-size:90%}#salesModule .chk-published{padding:15px}#salesModule #editModal .tab-content{margin-top:10px}#salesModule #editModal .link-container p{margin:15px 0 0}@media(min-width:900px){#salesModule .modal-dialog{width:80%;max-width:1000px}}#announcementsModule .item-head{font-weight:bold;height:25px}#announcementsModule .item-bottom{display:inline-block;margin:0;padding:0;width:80px;float:right;position:relative;top:-5px}#announcementsModule .glyphicons{cursor:pointer;width:30px;height:30px}#announcementsModule pre{width:1160px;word-break:normal;white-space:pre-wrap!important;word-wrap:break-word!important}#loggingModule textarea{border:none}#loggingModule .left-col .reason-container{position:relative;height:100%}#loggingModule .left-col .reason-container .reason{font-weight:bold}#loggingModule .left-col .reason-container .added{padding-top:10px}#genericArticleModule .chars-nav ul li a{cursor:pointer}#genericArticleModule .genart-chk{margin-top:10px}#genericArticleModule .grnu-genart-name-col input{width:300px}#genericArticleModule .link{display:inline-block;padding:0 5px 0 5px;margin:2px 0 2px 0;-ms-border-radius:5px;border-radius:5px}#genericArticleModule .link .provider{font-size:60%}#genericArticleModule .link.Sator{background-color:#add8e6}#genericArticleModule .link.Tecdoc{background-color:silver}#genericArticleModule .link.Aldoc{background-color:#ffe4c4}#genericArticleModule .link .checkbox{margin-top:4px;margin-bottom:4px}#genericArticleModule #searchProviderGenartsTxt{margin:10px 0 10px 0;display:inline-block}#tbaseAssortmentModule .panel-heading{box-sizing:border-box}#tbaseAssortmentModule .panel-heading .heading-column{display:inline-block;width:49%}#tbaseAssortmentModule .panel-heading .right{text-align:right}#tbaseAssortmentModule .panel-heading .right input{max-width:250px}#tbaseAssortmentModule .panel-heading .right select{max-width:250px;margin-left:5px}#tbaseAssortmentModule .group-link{display:inline-block;padding:0 5px 0 5px;margin:2px 2px 2px 0;-ms-border-radius:5px;border-radius:5px}#tbaseAssortmentModule .group-link.current-group-link{border:solid 2px gray}#tbaseAssortmentModule .group-link.not-linked{border:1px solid red}#tbaseAssortmentModule .group-link .provider{font-size:60%}#tbaseAssortmentModule .group-link .provider-genart-parent{font-size:60%}#tbaseAssortmentModule .group-link.group-link.lkq{background-color:#add8e6}#tbaseAssortmentModule .group-link.group-link.tecdoc{background-color:silver}#tbaseAssortmentModule .group-link.group-link.aldoc{background-color:#ffe4c4}#tbaseAssortmentModule .group-link .link-button{display:inline-block;padding:5px 5px 5px 0;cursor:pointer}#tbaseAssortmentModule .group-link .link-button:hover{text-decoration:underline}#tbaseAssortmentModule .group-link .check-label{padding:5px 5px 2px 5px}#tbaseAssortmentModule .group-link .check-label .checkbox{margin:2px 0 -3px 3px}#tbaseAssortmentModule .group-link .genartstr-span{display:none}#tbaseAssortmentModule .light-up{background-color:#8cdb90!important}#tbaseAssortmentModule .panel-brand-assortment{margin:20px 0 5px 0}#tbaseAssortmentModule select,#tbaseAssortmentModule input{display:inline-block}#tbaseAssortmentModule #toggleProviderGroupSelection{margin-bottom:10px}#installerModule .login-table .wide{min-width:150px}#installerModule .form-group{display:block}#installerModule .tab-pane{padding-top:10px}#installerModule .details{height:auto}#installerModule .login-table{width:700px}#installerModule .toggle{cursor:pointer;color:blue}#installerModule .glyphicons{color:#333}#installerModule .col-md-2{width:40%;padding-bottom:0}#installerModule .col-md-10{width:50%;margin-bottom:5px}#installerModule .detail-container{background-color:#fff;padding:5px;padding-bottom:42px;border-radius:3px}#installerModule .btn-primary{margin:2px;float:right}#installerModule .license-container .module-container .module-name{font-weight:bold}#installerModule .license-container .module-container .action-container select{width:250px;display:inline-block}#installerModule #messagePlace{display:block}#supplierLinkModule{margin-top:25px}.custom-content{width:100%!important;padding:0;margin:0}#shopModule #clientHeader{background-color:#f5f5f5;border-bottom:1px solid gray}#shopModule #clientHeader #installerSelector{margin:10px;padding:10px}#shopModule #clientHeader .bootstrap-select{padding:10px}#shopModule #explanation{margin:50px}#shopModule #frameContainer{overflow:hidden}#shopModule #frameContainer #shopFrame{width:100%;height:100%;border:none}#routeModule .icon{width:20px;height:20px;padding:0;cursor:pointer;vertical-align:sub}#routeModule .border-right{border-right:1px solid #d3d3d3}#routeModule .border-bottom{border-bottom:1px solid #d3d3d3}#routeModule .time{width:120px}#routeModule table{width:100%}#routeModule table thead th{font-size:90%}#routeModule table tbody tr:hover{background-color:#f5f5f597}#routeModule table td{padding:2px 5px 2px 5px;margin:1px;vertical-align:middle}#routeModule table .checkbox-container{text-align:center}#routeModule table .checkbox-container input{cursor:pointer}#routeModule table .route-is-new{background-color:#f2cccc9c!important}#routeModule table .glyphicons{font-size:110%;color:gray}#routeModule .inner_table{margin:0;width:95%}#routeModule .inner_table td{margin:0;font-size:10px}#routeModule .inner_table input[type="text"]{height:20px;font-size:12px;text-align:center}#routeModule .input_table input[type="checkbox"]{margin:1px}#routeModule .time{text-align:center}#routeModule .threshold-table input[type="button"]{width:30px;height:30px;border-radius:4px;border:1px solid #d3d3d3}#routeModule .threshold-table input[type="button"]:hover{border:1px solid grey}#routeModule .threshold-table span{font-size:90%}#routeModule .add-route-buttons{padding:15px 0 10px}#routeModule .add-route-buttons span{padding-right:10px}#messageModule h2{display:inline-block}#messageModule .help{display:inline-block}#messageModule #subject{max-width:100%}#messageModule .remove-button{cursor:pointer}#messageModuleHelp img{max-width:100%}#carts-module .cart-row{cursor:pointer}#carts-module .table-detail th{font-size:80%}