div#datatable_length {
    display: none;
}
div#datatable_info {
    display: none;
}
div#datatable_paginate {
    display: none;
}
.w100{
	width: 100px!important;
}

::marker {
    display: none;
    content: "";
}


.new-dealer-info h2{
	color: #bf2424f2;
}
.new-dealer-info p{
	font-size: 18px;
	color: #bf2424f2;
}
.select_tr_{
	background: #f9f0ab!important;
}
.button-menu-mobile.disable-btn {
    display: block!important;
}
.fix-edit{
	position: fixed;
    top: 5px;
    left: 295px;
    opacity: 1;
    color: #000;
    display: block;
    cursor: pointer;
    padding: 10px 9px;
    padding-bottom: 6px;
    font-size: 16px;
    z-index: 999999999999;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -ms-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
    background-color: white;
}
.top-container {
  background-color: #f1f1f1;
  padding: 30px;
  text-align: center;
}


.sticky {
  position: fixed;
  top: 0;
  z-index: 9999;
}

.sticky + .content {
  padding-top: 102px;
}

div#datatable_filter {
    float: right;
}
.btn-invoice{
	width: 100%;
    margin: 5px 0 0 0;
}

tr.checkVIN {
    background: #ff5b5a!important;
    color: #fff!important;
}
table td, .table th {
    padding: .40rem;
}



.left-side-menu,.logo-box{
	width: 210px!important;
}
.content-page{
	margin-left: 210px!important;
	padding: 100px 0px!important
}
ul.gallery-list {
    display: inline-block;
    width: 200px;
}
ul.gallery-list img {
    width: 100%;
}
.grpay{
	color: #10c469!important;
}
.pay-success{
	background: #10c469!important;
}
.pay-notsuccess{
	background: #ff5b5b!important;
}
.pay-success h3{
	color: #fff!important;
}
.pay-notsuccess h3{
	color: #fff!important;
}
.colordebts{
	color: red;
}
#financing_price{
	display: none;
}

.order-rd {
    background: #f9c851!important;
    color: #000;
    font-weight: bold;
}
.order-ok {
    color: #f5fff5;
    background: #10c469!important;
    font-weight: bold;
}
.order-no {
    background: #ff5b5b!important;
    color: #fff;
    font-weight: bold;
}
.textcoment{
	width: 100%
}
.order-waiting td{
	color:#acaf0e;
}
.current-day-procedures tr td{
	padding: .35rem!important;
}
.current-day-procedures tr td button{
	padding: .05rem .5rem!important;
    font-size: .8rem!important;
}
.user-list-item:hover{
	cursor: pointer;
}
.list-fluid{
	width: 100%;
}
.list-fluid li{
	padding-left: 15px;
}
.btn-notf{
	padding: 7px!important;
    line-height: 0!important;
    width: 25px;
    margin-left: 5px;
}

.fa-camera{
	background: #394a42;
	padding: 5px;
	cursor: pointer;
	border-radius: 3px;
}
.fa-trash {
    background: #c31111;
    padding: 5px;
    cursor: pointer;
    border-radius: 3px;
}
#LoadingImage{display:none}
i#main {
    position: initial;
}
ul#preview li img{
	width: 150px;
    margin: 10px 0;
}


.border-primary {
border-color: #71b6f9!important;
border: 1px solid;
padding: 5px;
/* border-radius: 14%; */
color: #6c757d;
}

@media only screen and (max-width: 600px) {
  .fix-edit{
		top: 123px!important;
    	left: 24px!important;
	    left: 275px;
	    opacity: 1;
	    color: #000;
	    display: block;
	    cursor: pointer;
	    padding: 10px 9px;
	    padding-bottom: 6px;
	    font-size: 16px;
	    z-index: 999999999999;
	    -webkit-transition: all .2s ease;
	    -moz-transition: all .2s ease;
	    -ms-transition: all .2s ease;
	    -o-transition: all .2s ease;
	    transition: all .2s ease;
	    background-color: white;
	}
}