body {
	line-height: 1;	
	overflow-y: scroll;
}

td.details-control {
    background-image: url('../../../class/Editor-PHP/examples/resources/details_open.png');
	background-repeat:	no-repeat;
	background-position: center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background-image: url('../../../class/Editor-PHP/examples/resources/details_close.png');
}

tr.shown+tr, 
tr.shown+tr div th,
tr.shown+tr div td 
{
	background-color: #03a9f426!important;
}




body.sb-sidenav-toggled div.DTED_Lightbox_Wrapper {
	left: 1em!important;
}

h5 {
    display: inline;
}

.symbol {
	width: 4em;
	height: 4em;
}

.card.mb-4 {
    border: 2px solid blue;
}

table#image img,
.table_image img {
    width: 6em;
    height: auto;
}

.trasparent {
	display: none;
}

.nobr { 
	white-space: nowrap 
}


/* Datatables */
table.dataTable thead th, table.dataTable thead td {
	padding: 10px 10px!important;
}

table.dataTable>thead .sorting:after, table.dataTable>thead .sorting_asc:after, table.dataTable>thead .sorting_desc:after, table.dataTable>thead .sorting_asc_disabled:after, table.dataTable>thead .sorting_desc_disabled:after, 
table.dataTable>thead .sorting:before, table.dataTable>thead .sorting_asc:before, table.dataTable>thead .sorting_desc:before, table.dataTable>thead .sorting_asc_disabled:before, table.dataTable>thead .sorting_desc_disabled:before {
    content: ""!important;
}

.table-responsive {
    overflow-x: hidden!important;
}

td.warning {
        font-weight: bold;
        background-color: yellow;
}
td.error {
        font-weight: bold;
        background-color: red;
}

.login-shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.8)!important;
}

table.dataTable tbody tr td p {
	
	margin-block-start: 0em;
	margin-block-end: 0em;

}

div.dt-datetime {
	z-index: 555555!important;
}


.top0 {
	top: 0px!important;
}

div.DTE_Inline_Field input {
  min-width: 200px;
}

/* Large editor Layout */
/*@media (min-width: 768px) and (min-width : 1200px) {
	div.DTED_Lightbox_Wrapper {
		left: calc(225px + 1em)!important;
		right: 1em!important;
		top: 3em!important;
		margin: 1em;
		padding: 1em;
		width: auto!important;
		z-index: 99999!important;
	}
}
@media (max-width : 768px) {
	div.DTED_Lightbox_Wrapper {
		left: 1em;
		right: 1em;
		top: 3em!important;
		margin: 1em;
		padding: 1em;
		width: auto!important;
		z-index: 99999!important;
	}
}*/

/*div.DTED_Lightbox_Wrapper {
    left: 1em;
    right: 1em;
    margin-left: 0;
    width: auto;
}*/


div.DTED_Lightbox_Close {
	margin-right: 1em;
}