.form-data #table > ul.lHeader { border-bottom: 1px solid rgba(255, 255, 255, 0.4); background: url("/img/cmsc/cms-topmenu.png") repeat-x scroll 0 -43px transparent; width: 100%; } .form-data #table ul.dx > li { border-right: 1px solid rgba(255, 255, 255, 0.1); margin: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; vertical-align: top; height: 35px; } .form-data #table ul.dx > li:first-child { border-left: 1px solid rgba(255, 255, 255, 0.1); } .form-data #table ul.dx > li span { padding: 10px 5px; display: block; color: white; text-shadow: -1px 1px 0 RGB(167, 78, 20); } .form-data #table ul.body.dx > li div { height: 35px; box-sizing: border-box; width: 100%; padding: 0; } .form-data #table ul.body.dx > li span { color: rgba(218, 218, 218, 0.9); text-shadow: -1px 1px 0 rgb(51, 51, 51); height: 35px; box-sizing: border-box; } .form-data #table ul.body.dx > li:first-child span{ padding-left: 10px; } .form-data #table input, .form-data #table select, .form-data #table textarea, .form-data #table span.input { color: rgb(59, 59, 59); border-radius: 0; background-color: rgb(192, 192, 192); } .form-data #table input:focus, .form-data #table select:focus, .form-data #table textarea:focus { border: 1px solid rgba(203, 203, 203, 0.5); border-radius: 0; color: rgb(59, 59, 59); } .form-data #table .lbody:hover{ background-color: rgba(255, 255, 255, 0.2); } ul.lbody { width: 100%; background-color: rgb(69, 69, 69); border-bottom: 1px solid rgba(255, 255, 255, 0.2); display: block; overflow: hidden; } ul.lbody.odd { background-color: rgb(83, 83, 83); } ul.lbody .even { background-color: rgba(5, 5, 5, 0.1); } ul.dx.c-error { background-color: #ffd6d6; } /* ERROR IF COUNT > AVAILABLE PRODUCTS */ ul.dx.c-error span.p_count{ background-color: #ffd6d6; } /* SHOW IN RED DIVIDED PRODUCTS ROW */ ul.lbody.split { box-shadow: inset 3px 0 0 red; background-color: #f7d3d3; } .form-data #table ul.body.dx.c-error > li span.p_count { color: #f00; } ul.lbody li{ cursor: pointer; } ul.lbody li.dummy, ul.lbody li:first-child { cursor: auto; } .sup{float: left;} .ben{float: right;} .noEdit{cursor:default!important;} ul.lbody input { padding: 5px 10px; height: 100%; width: 100%; position: absolute; left: 0; right: 0; z-index: 10; box-sizing: border-box; top: 0; } .form-data #table ul.dx > li span.delete { padding: 0; } .form-data #table ul.dx > li span.delete::after { background: transparent url("/img/cmsn/svg/delete_forever.svg") no-repeat center center / 24px auto; cursor: pointer; content: ""; display: block; height: 100%; width: 30px; opacity: 0.6; transition: opacity 0.2s ease; } .form-data #table ul.dx > li span.delete:hover::after{ opacity: 0.85; } #table{ margin-bottom: 10px; padding-bottom: 1px; } /* SUBTOTAL */ .sub_total { text-align: right; } .sub_total ul { border: 1px solid rgba(255, 255, 255, 0.2); display: inline-block; margin-bottom: 50px; padding: 1px 0; } .sub_total > ul > li { display: block; } .sub_total > ul > li.title { background-color: orange; text-align: left; } .sub_total > ul > li { border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .sub_total > ul > li:last-child { border-bottom: none; } .sub_total > ul > li.odd { background-color: rgb(83, 83, 83); } .sub_total span { display: inline-block; padding: 8px; width: 201px; color: rgba(218, 218, 218, 0.9); box-sizing: border-box; white-space: nowrap; } .sub_total span:nth-child(2) { width: 100px; } .sub_total span:first-child { border-right: 1px solid rgba(255, 255, 255, 0.2); color: rgb(186, 181, 179); text-transform: uppercase; font-size: 12px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } .sub_total span:last-child { text-align: left; } .sub_total div span{ color: rgb(167, 78, 20) !important; } .sub_total div{ position: relative; height: 31px; display: inline-block !important; box-sizing: border-box; padding: 0 !important; vertical-align: top; overflow: hidden; } .sub_total.dataBox{ margin-right: 32px; } /* SIMPLE GRAY BTN */ a.gray-btn{ background-color: rgb(215, 215, 215); border-radius: 2px; color: rgb(68, 68, 68); cursor: pointer; display: inline-block; margin-right: 4px; margin-top: 5px; padding: 8px 14px; -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; } a.gray-btn:hover{ -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } .w3 { width: 30px; } .w5 { width: 50px; } .w7 { width: 70px; } .w9 { width: 90px; } .w10 { width: 100px; } .w50 { width: 500px; } span.date, span.term_of_payment{ vertical-align: top; } span.calendar{ background: url("/img/pub/svg/calendar.svg") no-repeat center center /90% auto; display: inline-block; height: 22px; width: 22px; margin-left: 8px; cursor: pointer; vertical-align: top; margin-top: -4px; opacity: 0.6; transition: opacity 0.2s ease; overflow: hidden; text-indent: 100%; } span.calendar:hover{ opacity: 0.95; } .form-data{ position: relative; } div#send_overlay { position: absolute; display: none; height: 100%; width: 100%; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.06); } li.fexcel > div > a, li.fpdf > div > a { background: transparent url("/img/pub/svg/download.svg") no-repeat scroll left center / 23px auto; cursor: pointer; display: inline-block; height: 28px; margin: 0 auto; width: auto; text-align: left; font-size: 13px; padding-left: 25px; -webkit-opacity: 0.6; -moz-opacity: 0.6; opacity: 0.6; -webkit-transition: opacity 0.15s ease 0s; -moz-transition: opacity 0.15s ease 0s; -o-transition: opacity 0.15s ease 0s; transition: opacity 0.15s ease 0s; } li.fexcel > div > a:hover, li.fpdf > div > a:hover { -webkit-opacity: 1; -moz-opacity: 1; opacity: 1; } ul.dxb #empty { opacity: 0; cursor: default; } .form-data ul.customFields li{ min-width: 400px; max-width: 400px; margin-bottom: 0; margin-right: 0; white-space: nowrap; position: relative; } .form-data ul.customFields li label{ display: inline-block; text-align: right; min-width: 140px; box-sizing: border-box; padding: 10px 0; vertical-align: top; color: rgb(186, 181, 179); text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } .form-data ul.customFields.cLonger li label{ min-width: 180px; } .form-data ul.customFields li div.validate{ padding: 10px 4px 10px 10px; box-sizing: border-box; text-align: left; white-space: normal; width: 260px; overflow: hidden; color: rgb(255, 255, 255); min-height: 36px; position: initial; } .form-data ul.customFields li input{ position: absolute; left: 150px; width: 240px; box-sizing: border-box; top: 0; } .form-data ul.customFields.cLonger li input{ left: 190px; width: 300px; } .form-data ul.customFields li.active div span{ visibility: hidden; } .form-data .blockx{ background-color: rgba(255, 255, 255, 0.1); border-radius: 4px; text-shadow: 1px 1px 0 rgb(39, 39, 39); padding: 10px 0px; display: inline-block; margin-bottom: 15px; } .form-data .bigger{ color: RGB(167, 78, 20); font-size: 18px; } .form-data .v-ok { background: url("/img/pub/svg/chk_ok.svg") no-repeat scroll right center / 20px auto; } .form-data .v-error { background: url("/img/pub/svg/chk_err.svg") no-repeat scroll right center / 20px auto; } /* DIALOG BOX - ITEMS */ .prodCatalog > .dialogContainer { height: 85%; width: 980px; max-height: 700px; border: 1px solid rgba(255, 255, 255, 0.12); } .prodCatalog #catalog > .table-data{ padding-bottom: 70px; } .prodCatalog > .dialogContainer > .body, .prodCatalog #catalog, .prodCatalog #catalog > div, .prodCatalog #cms-table-drop-marker > .table-rows{ height: 100%; box-sizing: border-box; width: 100%; overflow: hidden; } .prodCatalog #catalog .search-head, .prodCatalog #catalog #cms-table-drop-marker > .table-rows { margin: 0; } .prodCatalog #catalog #cms-table-drop-marker > .table-rows > .tbody { overflow-y: scroll; height: calc(100% - 32px); } .prodCatalog #catalog .search > .table-rows { margin: 5px 0; } .prodCatalog #catalog { text-align: left; } .prodCatalog > .dialogContainer > .body { margin-bottom: -60px; padding: 15px 10px; box-sizing: border-box; height: calc(100% - 36px); } .prodCatalog #cms-table-drop-marker { padding-top: 69.5px; margin-top: -69.5px; height: 100%; box-sizing: border-box; width: 100%; } .ui-sortable-placeholder{ background-color: rgb(239, 239, 239, 0.35)!important; height: 36px; visibility: visible!important; box-sizing: border-box; border-top: 1px dashed gray!important; border-bottom: 1px dashed gray!important; box-sizing: border-box; overflow: visible; } .ui-sortable-helper { border-top: 1px solid rgba(255, 255, 255, 0.2) !important; background-color: rgb(67, 67, 67) !important; } .table-rows ul.dxr li.fright { float: right; border-right: none; border-left: 1px solid rgba(255, 255, 255, 0.1); } .table-rows ul.dxr.thead li.fright { border-left: 1px solid rgba(255, 255, 255, 0.35); } .search .table-rows li.fright{ display: none; } #confirmDialog .pager{ margin-right: 0; } #confirmDialog .pager .rcount{ margin-top: 3px; } .dialogContainer .header { color: rgb(237, 237, 237); background-image: -o-linear-gradient(to bottom, rgb(44, 44, 44) 0%, rgb(23, 23, 23) 100%); background-image: -moz-linear-gradient(to bottom, rgb(44, 44, 44) 0%, rgb(23, 23, 23) 100%); background-image: -webkit-linear-gradient(to bottom, rgb(44, 44, 44) 0%, rgb(23, 23, 23) 100%); background-image: -ms-linear-gradient(to bottom, rgb(44, 44, 44) 0%, rgb(23, 23, 23) 100%); background-image: linear-gradient(to bottom, rgb(44, 44, 44) 0%, rgb(23, 23, 23) 100%); } #catalog .table-data { border-left: none; border-right: none; background-image: none; } #catalog .actions .close{ display: none; } #catalog .actions > div { padding-right: 0; } @media screen and (max-width: 1780px) { .form-data .sup{ display: block; float: none; } .form-data .ben{ display: block; float: none; } .form-data #table li.dummy.brd { width: auto; } .form-data #table li.dummy.brd span { width: 2px; overflow: hidden; padding: 0; } } @media screen and (max-width: 1310px) { /* MEDIA QUERY FOR TABLE DATA */ div#table { font-size: 11.5px !important;} .form-data #table ul.body.dx > li span, .form-data #table ul.lHeader > li span{ overflow: hidden; text-overflow: ellipsis; } .form-data .w5 { width: 42px !important; } .form-data .w7 { width: 60px !important; } .form-data .w10 { width: 85px !important; } .form-data .w50 { width: 420px !important; } } @media screen and (max-width: 1150px) { /* MEDIA QUERY FOR TABLE DATA */ div#table { font-size: 11.5px !important;} .form-data #table ul.body.dx > li span, .form-data #table ul.lHeader > li span{ overflow: hidden; text-overflow: ellipsis; } .form-data .w5 { width: 32px !important; } .form-data .w7 { width: 50px !important; } .form-data .w10 { width: 75px !important; } .form-data .w50 { width: 320px !important; } } @media screen and (max-width: 1024px) { /* MEDIA QUERY FOR TABLE DATA */ .form-data .nr{ padding: 10px 4px; } div#table { font-size: 11px !important;} .form-data #table ul.body.dx > li span, .form-data #table ul.lHeader > li span{ overflow: hidden; text-overflow: ellipsis; } .form-data .w5 { width: 32px !important; } .form-data .w7 { width: 40px !important; } .form-data .w10 { width: 65px !important; } .form-data .w50 { width: 300px !important; } }