ElixirVault/www/system-brs-core/cms/cmsOrders/css/cmsOrders.css

537 lines
12 KiB
CSS

.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; }
}