.op5-spec-dbslam-fieldset .x-form-item-label-default {
	min-height: 16px ;
}
.op5-spec-dbslam-fieldset .x-form-item-body-default {
	min-height: 16px ;
}
.op5-spec-dbslam-fieldset .x-form-display-field-default {
	min-height: 16px ;
}
.op5-spec-dbslam-fieldset .x-form-cb-wrap-inner {
	padding-bottom: 6px ;
}

.op5-spec-dbslam-mainmenu {
	background: rgb(159, 159, 159);
	background-attachment: scroll;
	background-clip: border-box;
	background-image: -ms-radial-gradient(center top, #4b7e98 0%, #1a334c 100%);
	background-image: -moz-radial-gradient(center top, #4b7e98 0%, #1a334c 100%);
	background-image: -webkit-gradient(radial, center top, 0, center top, 900, from(rgb(75, 126, 152)), to(rgb(26, 51, 76)));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b7e98', endColorstr='#1a334c');
	background-origin: padding-box;
	background-position: 0 0;
	background-repeat: repeat;
	background-size: 100% 100%;
	
	text-align:center;
}

.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-item {
	display:block;
	position:absolute;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-header {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-image: url("../images/modules/dbspeople-mainmenu-logo.png") !important;
	display:block;
	width: 500px;
	height: 93px;
	margin: 20px ;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-separator {
	padding: 5px;
	margin: 0px 5px;
	color: rgb(204, 204, 204);
	border-bottom: 1px solid rgb(204, 204, 204);
	display:block;
	text-align:left;
	font-size: 14px;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-action {
	margin: 5px;
	padding: 5px;
	text-align: center;
	color: rgb(255, 255, 255);
	text-shadow: 1px 1px rgb(0, 0, 0);
	width: 104px;
	height: 124px;
	overflow: hidden;
	z-index: 1;
	font-size: 14px;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-action74 {
	margin: 5px;
	padding: 5px;
	text-align: center;
	color: rgb(255, 255, 255);
	text-shadow: 1px 1px rgb(0, 0, 0);
	width: 94px;
	height: 94px;
	overflow: hidden;
	z-index: 1;
	font-size: 14px;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-action-active {
	cursor: pointer;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-item-over .op5-spec-dbslam-mainmenu-action-active {
	background-color: rgb(37, 68, 93);
	border: 1px solid rgb(221, 221, 221);
	padding: 4px;
	-moz-border-radius: 10px;
	border-radius: 10px !important;
	z-index: 2;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-action-icon {
	width: 64px;
	height: 64px;
	margin: 10px auto;
}
.op5-spec-dbslam-mainmenu .op5-spec-dbslam-mainmenu-action-icon48 {
	width: 48px;
	height: 48px;
	margin: 8px auto;
}


.op5-spec-dbslam-menu-orders {
	background-image: url("../images/modules/dbslam-menu-orders-64.png") !important;
}
.op5-spec-dbslam-menu-pda {
	background-image: url("../images/modules/dbslam-menu-pda-64.png") !important;
}
.op5-spec-dbslam-menu-live {
	background-image: url("../images/modules/dbslam-menu-live-64.png") !important;
}
.op5-spec-dbslam-menu-stock {
	background-image: url("../images/modules/dbslam-menu-stock-64.png") !important;
}
.op5-spec-dbslam-menu-products {
	background-image: url("../images/modules/dbslam-menu-products-64.png") !important;
}
.op5-spec-dbslam-menu-query {
	background-image: url("../images/modules/dbslam-menu-query-64.png") !important;
}
.op5-spec-dbslam-menu-cfg {
	background-image: url("../images/modules/dbslam-menu-cfgsoc-64.png") !important;
}
.op5-spec-dbslam-menu-transfer {
	background-image: url("../images/modules/dbslam-menu-transfer-64.png") !important;
}
.op5-spec-dbslam-menu-report {
	background-image: url("../images/modules/dbslam-menu-report-64.png") !important;
}
.op5-spec-dbslam-menu-warning {
	background-image: url("../images/modules/dbslam-menu-warning-64.png") !important;
}




.op5-spec-dbslam-stock-blue .x-grid-cell-inner {
	background: url('../images/op5img/ico_bluedot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-green .x-grid-cell-inner {
	background: url('../images/op5img/ico_greendot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-yellow .x-grid-cell-inner {
	background: url('../images/op5img/ico_yellowdot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-orange .x-grid-cell-inner {
	background: url('../images/op5img/ico_orangedot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-red .x-grid-cell-inner {
	background: url('../images/op5img/ico_reddot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-none .x-grid-cell-inner {
	background: url('../images/op5img/ico_cancel_small.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-lock .x-grid-cell-inner {
	background: url('../images/op5img/ico_lock_small.gif') no-repeat center center ;
}

.op5-spec-dbslam-stock-rejectout .x-grid-cell-inner {
	background: url('../images/op5img/ico_bluedot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-avail .x-grid-cell-inner {
	background: url('../images/op5img/ico_greendot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-statusout .x-grid-cell-inner {
	background: url('../images/op5img/ico_arrow-double_16.png') no-repeat center center ;
}
.op5-spec-dbslam-stock-notavail .x-grid-cell-inner {
	background: url('../images/op5img/ico_reddot.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-wait .x-grid-cell-inner {
	background: url('../images/op5img/ico_wait_small.gif') no-repeat center center ;
}
.op5-spec-dbslam-stock-ok .x-grid-cell-inner {
	background: url('../images/op5img/ico_ok_16.gif') no-repeat center center ;
}
.op5-spec-dbslam-pack-none    .x-grid-cell-inner {
	background: url('../images/op5img/ico_wait_small.gif') no-repeat center center ;
}
.op5-spec-dbslam-pack-pickthread    .x-grid-cell-inner {
	background: url('../images/op5img/ico_reddot.gif') no-repeat center center ;
}
.op5-spec-dbslam-pack-init    .x-grid-cell-inner {
	background: url('../images/op5img/ico_orangedot.gif') no-repeat center center ;
}
.op5-spec-dbslam-pack-ready   .x-grid-cell-inner {
	background: url('../images/op5img/ico_greendot.gif') no-repeat center center ;
}
.op5-spec-dbslam-pack-shipped .x-grid-cell-inner {
	background: url('../images/op5img/ico_arrow-double_16.png') no-repeat center center ;
}
.op5-spec-dbslam-po-init     .x-grid-cell-inner {
	background: url('../images/op5img/ico_info_small.gif') no-repeat center center ;
}
.op5-spec-dbslam-po-partial  .x-grid-cell-inner {
	background: url('../images/op5img/ico_orangedot.gif') no-repeat center center ;
}
.op5-spec-dbslam-po-over  .x-grid-cell-inner {
	background: url('../images/op5img/ico_reddot.gif') no-repeat center center ;
}
.op5-spec-dbslam-po-complete .x-grid-cell-inner {
	background: url('../images/op5img/ico_greendot.gif') no-repeat center center ;
}

.op5-spec-dbslam-icon-posleft .x-grid-cell-inner {
	background-position: 20% 50% !important;
}
.op5-spec-dbslam-icon-posright .x-grid-cell-inner {
	background-position: 80% 50% !important;
}


.x-grid-item-selected .op5-spec-dbslam-stock-disabled .x-grid-cell-inner {
	background-color: #dfe8f6 !important;
}
.op5-spec-dbslam-stock-disabled .x-grid-cell-inner {
	background-color: #cccccc ;
}
.op5-spec-dbslam-stock-bluebg .x-grid-cell-inner {
	background-color: #75BDFF ;
}
.op5-spec-dbslam-stock-shelf .x-grid-cell-inner {
	background-color: #ffd8be ;
}
.op5-spec-dbslam-stock-shelfrsv .x-grid-cell-inner {
	background-color: #dfbda6 ;
}
.op5-spec-dbslam-stock-out .x-grid-cell-inner {
	background-color: #5AB5FF !important;
}

.op5-spec-dbslam-transfer-active .x-grid-cell-inner {
	font-weight: bold !important;
}


.op5-spec-dbslam-liveadr-adr {
	font-size: 18px ;
	padding-bottom: 6px ;
}
.op5-spec-dbslam-liveadr-adrtxt {
	font-size: 24px ;
	font-weight: bold ;
}
.op5-spec-dbslam-liveadr-caption {
	background: url('../images/op5img/ico_info_small.gif') no-repeat 4px center ;
	line-height: 20px ;
}
.op5-spec-dbslam-liveadr-captiontxt {
	padding-left: 24px ;
}
.op5-spec-dbslam-liveadr-captionwarning {
	color: #cc0000 ;
	font-weight: bold ;
}

.op5-spec-dbslam-liveadr-btnrelocate .x-btn-inner {
	color: #dd0000 ;
	font-weight: bold ;
}

.op5-spec-dbslam-livelogo {
	text-align: center;
	line-height: 40px;
	font-size: 24px;
	font-weight: bold ;
}
.op5-spec-dbslam-livelogo-left {
	width: 128px;
	height: 64px;
	float: left;
	background-image: url("../images/modules/dbslam-logoleft.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-livelogo-right {
	width: 64px;
	height: 64px;
	float: right;
	background-image: url("../images/modules/dbslam-safran.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}



.op5-spec-dbslam-liveadr-relocatebanner {
	padding: 5px;
	margin: 0px 5px;
	color: rgb(50, 50, 50);
	border-bottom: 1px solid rgb(100, 100, 100);
	display:block;
	text-align:left;
	
	padding-left: 46px;
	
	background-position: 4 center;
	background-repeat: no-repeat;
	background-image: url("../images/modules/crmbase-warning-32.png") !important;
}



.op5-spec-dbslam-cfg-apply {
	background: url('../images/modules/dbslam-apply-16.png') no-repeat 4px center ;
	line-height: 20px ;
}
.op5-spec-dbslam-transfer-add {
	background: url('../images/modules/dbslam-transfer-add-16.png') no-repeat 4px center ;
	line-height: 20px ;
}
.op5-spec-dbslam-transfer-pda {
	background: url('../images/modules/dbslam-pda-16.png') no-repeat 4px center ;
	line-height: 20px ;
}


.op5-spec-dbslam-reloadheader-wrap {
	width:36px ;
}
.op5-spec-dbslam-reloadheader-btn {
	position: absolute ;
	background-image: url("../images/op5img/ico_reload_small.gif") !important;
	top:0px;
	right:0px ;
	width:16px ;
	height:16px ;
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}

.op5-spec-dbslam-closeheader-wrap {
	width:36px ;
}
.op5-spec-dbslam-closeheader-btn {
	position: absolute ;
	background-image: url("../images/op5img/ico_cancel_small.gif") !important;
	top:0px;
	right:0px ;
	width:16px ;
	height:16px ;
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
}



.op5-spec-dbslam-transferaction-stkallocon {
	background-image: url("../images/modules/dbslam-stkallocon-16.png") !important;
}
.op5-spec-dbslam-transferaction-stkallocoff {
	background-image: url("../images/modules/dbslam-stkallocoff-16.png") !important;
}


.op5-spec-dbslam-stock-status-all {
	background-image: url("../images/modules/dbslam-order-16.gif") !important;
}
.op5-spec-dbslam-stock-status-active {
	background-image: url("../images/modules/dbslam-ordergroup-16.png") !important;
}
.op5-spec-dbslam-stock-status-stock {
	background-image: url("../images/modules/dbslam-quickopen-16.png") !important;
}
.op5-spec-dbslam-stock-logs {
	background-image: url("../images/modules/dbslam-history-16.gif") !important;
}

.op5-spec-dbslam-trigger-create {
	background: transparent url("../images/op5img/trigger_create.gif") no-repeat;
}

.op5-spec-dbslam-field-bold .x-form-display-field {
	font-weight: bold ;
}
.op5-spec-dbslam-field-color-red .x-form-display-field {
	color: red ;
}
.op5-spec-dbslam-field-narrowline .x-form-display-field {
	min-height: 16px ;
}
.op5-spec-dbslam-field-narrowline .x-fieldset {
	padding-bottom: 5px ;
}


.op5-spec-dbslam-column-bold .x-grid-cell-inner {
	font-weight: bold ;
}
.op5-spec-dbslam-column-italic .x-grid-cell-inner {
	font-style: italic ;
}
.op5-spec-dbslam-column-bluetick .x-grid-cell-inner {
	background-image: url("../images/op5img/ico_bluedot.gif") !important;
	background-position: 95% center ;
	background-repeat: no-repeat;
	padding-right: 16px;
}



.op5-spec-dbslam-menupda-pallets {
	background-image: url("../images/modules/dbslam-menupda-pallets-48.png") !important;
}
.op5-spec-dbslam-menupda-input {
	background-image: url("../images/modules/dbslam-menupda-input-48.png") !important;
}
.op5-spec-dbslam-menupda-inputcheck {
	background-image: url("../images/modules/dbslam-menupda-inputcheck-48.png") !important;
}
.op5-spec-dbslam-menupda-picking {
	background-image: url("../images/modules/dbslam-menupda-picking-48.png") !important;
}
.op5-spec-dbslam-menupda-stock {
	background-image: url("../images/modules/dbslam-menupda-stock-48.png") !important;
}
.op5-spec-dbslam-menupda-inventory {
	background-image: url("../images/modules/dbslam-menupda-inventory-48.png") !important;
}

.op5-spec-dbslam-gun-stkitem {
	background-image: url("../images/modules/crmbase-piece-16.png") !important;
}
.op5-spec-dbslam-gun-filters {
	background: url('../images/modules/dbslam-transfer-add-16.png') no-repeat 4px center ;
	line-height: 20px ;
}


.op5-spec-dbslam-stock-overflow {
	overflow: visible !important;
}
.op5-spec-dbslam-stock-overflow .x-grid-cell-inner {
	overflow: visible !important;
	background-color: transparent ;
}
.op5-spec-dbslam-stock-overflowed .x-grid-cell-inner {
	visibility: hidden !important;
}

.x-field-damsfieldfocus {
	background: #ddffcd !important;
	
}

.op5-spec-dbslam-ok-background {
	background-image: url("../images/op5img/ico_ok_64.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}

.op5-spec-dbslam-inbound-doc {
	background-image: url("../images/modules/crmbase-plugin-16.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-inbound-template {
	background-image: url("../images/op5img/ico_move_16.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}

.op5-spec-dbslam-picking-single-onecde {
	background-image: url("../images/op5img/ico_colis_small.gif") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-picking-single-multicde {
	background-image: url("../images/op5img/ico_blocs_small.gif") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-picking-dual {
	background-image: url("../images/op5img/ico_arrow-double_16.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-picking-resupply {
	background-image: url("../images/op5img/ico_move_16.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}

.op5-spec-dbslam-packing-pack {
	background-image: url("../images/op5img/ico_colis_small.gif") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-packing-lig {
	background-image: url("../images/op5img/ico_arrow-double_16.png") !important;
	background-position: center center ;
	background-repeat: no-repeat;
}

.op5-spec-dbslam-cdelig-json .x-grid-cell-inner ul {
	margin-block-start: 0 ;
	margin-block-end: 0 ;
	padding-inline: 10px ;
}
.op5-spec-dbslam-cdelig-column-qty-green {
	padding-right: 10px ;
	
	background: url('../images/op5img/ico_greendot.gif') ;
	background-position: 95% 6px ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-cdelig-column-qty-orange {
	padding-right: 10px ;
	
	background: url('../images/op5img/ico_orangedot.gif') ;
	background-position: 95% 6px ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-cdelig-column-qty-none {
	padding-right: 10px ;
	
	background: url('../images/op5img/ico_blackdot.gif') ;
	background-position: 95% 6px ;
	background-repeat: no-repeat;
}
.op5-spec-dbslam-cdelig-column-lig-blue {
	padding-right: 10px ;
	
	background: url('../images/op5img/ico_bluedot.gif') ;
	background-position: 95% center ;
	background-repeat: no-repeat;
}

.op5-spec-dbslam-progress .x-progress-text {
	line-height: inherit ;
	text-align: left ;
}

.op5-spec-dbslam-btn-savepending .x-btn-inner {
	font-weight: bold ;
	color: red ;
}











.op5-spec-dbslam-checkfield-focus .x-form-cb-label {
	color: red ;
	font-weight: bold;
}




.op5-spec-dbslam-radiofield-field {
	overflow-x: auto ;
	white-space: nowrap;
}
.op5-spec-dbslam-radiofield {
	position: relative ;
    display: inline-block;
    vertical-align: top;
    padding: 4px;
    text-align: center;
    margin: 0px 8px;
    background-color: #ccd8e7;
    border: 1px solid #99BBE8;
    border-radius: .5em;

    user-select: none;
}
.op5-spec-dbslam-radiofield-selected {
    background-color: #ffcc65 !important;
}
.op5-spec-dbslam-radiofield:hover {
    background-color: #999999;
    border-color: #999999;
}
.op5-spec-dbslam-radiofield-ico {
	position: relative ;
	display: inline-block;
	vertical-align: middle;
	height: 16px ;
	width: 16px;
	background-position: center center ;
	background-repeat: no-repeat ;
}
.op5-spec-dbslam-radiofield-ico-new {
	background-image: url("../images/op5img/ico_new_16.gif") !important;
}
.op5-spec-dbslam-radiofield-ico-append {
	background-image: url("../images/op5img/ico_blocs_small.gif") !important;
}
.op5-spec-dbslam-radiofield-text {
	position: relative ;
	display: inline-block;
	vertical-align: middle;
	font-size: 11px ;
	padding: 0px 6px ;
	color: black ;
}
