/** {padding:0;margin:0;}*/
/*[contenteditable]:after {
	width: 8px;
	height: 8px;
	display: inline-block;
	content: " after";
}*/

.dataTables_processing {
    z-index: 3000;
}

.pagr_marza_div[placeholder]:empty:focus:before {
    content: "";
}



.marzu_placeholderis::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: #289089;
}

.marzu_placeholderis:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #289089;
    opacity: 1;
}

.marzu_placeholderis::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #289089;
    opacity: 1;
}

.marzu_placeholderis:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #289089;
}




table.dataTable tbody td {
    vertical-align: middle;
}

.konteineriukas {
    position: relative;
    text-align: center;
    color: red;
    width: 400px;
}

.centriukas {
    position: absolute;
    top: 175px;
    left: 140px;

}

/*
body .modal-dialog {
    max-width: 1000px;
    width: auto !important;
 }
 */


.table thead th {
    vertical-align: middle;
    text-align: center;
    /*  border-bottom: 2px solid #dee2e6;*/
}

.ajax_loader_div {
    /*display:block;*/
    /*width1:69px;height1:89px;border:1px solid black;*/
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 2px;
    z-index: 1000;
}

.ajax-loader {
    /* position: absolute;*/
    width: 30px;
    height: 30px;
    left: 50%;
    top: 50%;
    z-index: 1000;
    /*  margin-left: -32px; /* -1 * image width / 2 */
    /*  margin-top: -32px; /* -1 * image height / 2 */
}

.statusas_imones:hover,
.statusas_vartotojo:hover {
    cursor: pointer;
}

.btn-sm {
    padding: 0px 8px;
}

img:hover {
    //   opacity: 0.5;
    /* filter: alpha(opacity=50); /* For IE8 and earlier */
}

[contenteditable]:after {
    content: attr(placeholder) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y2NgGFKgs7OTl2zNEyZMmAgEDZMmTeogWTNQUwVQcyeIDaLnz5/PQYrmssmTJ1sC6QQg7gXiFlI0l4I0Q9lOQNuLiNYMVFwCxFZQtiPQgEKSNAM1WMM0k2wzTDPQ+Q5AdjEpfs6CRRPJmqEGvAC6IAlId4NcQk58vwDih0DbMxhGDgAAx6ZVXMd4yEMAAAAASUVORK5CYII=");

}

[contenteditable]:hover:after {
    content: attr(placeholder) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAiUlEQVQ4y2NgGFKgs7OTl2zNEyZMmAgEDZMmTeogWTNQUwVQcyeIDaLnz5/PQYrmssmTJ1sC6QQg7gXiFlI0l4I0Q9lOQNuLiNYMVFwCxFZQtiPQgEKSNAM1WMM0k2wzTDPQ+Q5AdjEpfs6CRRPJmqEGvAC6IAlId4NcQk58vwDih0DbMxhGDgAAx6ZVXMd4yEMAAAAASUVORK5CYII=");
}

[contenteditable]:focus:after {
    width: 0;
    content: "";
}


/*-- antakiniu lentela*/
@media (min-width: 500px) {
    .table-responsive {
        overflow-x: hidden !important;
    }
}

/*#prod_redagavimas{*/
table {
    margin: 0px;
    width: 100%;
    /* clear: both;*/
    /*	border-collapse: collapse;*/
    /*	table-layout: fixed;  /************add this*/
    /*   overflow-x: hidden !important;*/
}

#prod_redagavimas th,
#prod_redagavimas td,
#admin_data th,
#admin_data td,
#admin_data2 th,
#admin_data2 td,
#imoniu_lent th,
#imoniu_lent td,
#visi_konkursai th,
#visi_konkursai td,
#imones_konkursai th,
#imones_konkursai td,
#skyriaus_konkursai th,
#skyriaus_konkursai td,
/*#konkurso_prekes th, #konkurso_prekes td,*/
#sandeliu_info th,
#sandeliu_info td {
    color: black;
    margin: 0px;
    padding: 3px 10px;
    /*white-space: nowrap;*/
    overflow: hidden;


    /*border: 1px red solid;*/
    /*word-wrap: break-word; // ***********and this*/
}

/*	table.antk tbody th, table.antk tbody td {
padding: 3px 10px;
padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 10px;
}*/
/*meniu stilius*/
.mremas3 {
    border-top: 1px #e1e1e1 solid;
    border-right: 1px #e1e1e1 solid;
    border-bottom: 1px #e1e1e1 solid;
    border-left: 1px #e1e1e1 solid;
    background: whitesmoke;
    /*   -webkit-box-shadow: 0px 0px 1px 0px #ccc;
box-shadow: 0px 0px 1px 0px #ccc;*/
}

.mpavad3 {
    background: #289089;
    color: white;
    padding: 5px 10px;
    font-size: 16px;
}

.mnav3 form {
    /*	background: green;*/
    /*text-align: center;*/
}

/*.mnav3 ul {padding-left: 10px;}*/

.mnav33>ul {
    padding-left: 0px;
}

.mnav33 li {
    list-style: none;
}

.mnav33 ul ul {
    padding-bottom: 10px;
}

.mnav3>ul {
    padding-left: 10px;
}

.mnav3 ul ul {
    padding-left: 10px;
}



.mnav3 ul a {
    padding-left: 0px;
}


.mnav3 li {
    list-style: none;

    /*padding-left: 10px;*/

}

.mnav3 li li {

    /*	padding-left: 20px;*/
}

.mnav3 li i.fa-angle-right {
    color: black;
    padding-right: 10px;
}

.mnav3 li i {
    color: #289089;
    padding-right: 10px;
}

.mnav3 a {
    display: inline;
    text-decoration: none;
    color: black;
    font-size: 14px;
    /*letter-spacing: .1em;*/
    padding: 0px 0px;
    vertical-align: center;
}

.mnav3 a:hover {
    display: inline;
    text-decoration: none;
    color: #009688;
    font-size: 14px;
    /*letter-spacing: .1em;*/
    padding: 0px 0px;
    vertical-align: center;
}

.mnav3 li a:hover {
    text-decoration: underline;
    color: #289089;
    padding-left: 0px;
}

/*.mnav3 li a span {
text-decoration:none;
display: inline-block;
}*/



.icon-plius {
    /*background: url(/img/style/images/plius-cat.png) left center no-repeat;*/
    content: '\f007';
}

/*
.mnav3 li {
list-style: none;
display: block;
}*/
/*
.mnav3  a {
display: block;

text-decoration: none;
padding: 11px 13px 10px 2px;
color: orange;
margin-top: -1px;
}


.mnav3 > li {		border-bottom: 1px dotted red;	}

.mnav3 > li> a{
color: brown;
margin: 0px 0px 0px 10px;
}
.mnav3  li> li > a{
color: blue;
margin: 0 0 0 40px;
}
.mnav3 li span {
width: 15px;
float: left;
height: 16px;
cursor: pointer;
margin: 0 10px 0 10px
}*/


.div-table {
    display: table;
    width: auto;
    background-color: #eee;
    border: 1px solid #666666;
    border-spacing: 5px;
    /* cellspacing:poor IE support for  this */
}

.div-table-row {
    display: table-row;
    width: auto;
    clear: both;
}

.div-table-col {
    float: left;
    /* fix for  buggy browsers */
    display: table-column;
    width: 200px;
    background-color: #ccc;
}

/* DivTable.com */
.divTable {
    display: table;
    width: 100%;
}

.divTableRow {
    display: table-row;
}

.divTableHeading {
    background-color: #EEE;
    display: table-header-group;
}

.divTableCell,
.divTableHead {
    border: 1px solid #999999;
    display: table-cell;
    padding: 3px 10px;
}

.divTableHeading {
    background-color: #EEE;
    display: table-header-group;
    font-weight: bold;
}

.divTableFoot {
    background-color: #EEE;
    display: table-footer-group;
    font-weight: bold;
}

.divTableBody {
    display: table-row-group;
}

a.text-default {
    font-size: 14px;
}

img.maza-fotke {
    object-fit: contain;
    max-height: 100px;
    max-width: 100px;
    padding-left: 10px;
    padding-top: 5px;
    

    /*
    top: 50%;
    position: absolute;
    transform: translateY(-50%);
    */

}