:root {
    --primary_color: #13807d;
}

.tango-v2{
    background: linear-gradient(#ecedf1, #ecedf1);
}
	
.tango-v2 .auth-wrapper.auth-basic .auth-inner .card{
    background: #fff;
}

.tango-v2 .auth-wrapper .h4,.tango-v2 .auth-wrapper h4{
    color: #000;
}
.tango-v2 .auth-wrapper p,.tango-v2 .auth-wrapper label{
    color: #000;
}


.tango-v2  .btn-primary {
    border-color: #d13d38!important;
    background-color: #d13d38 !important;
    color: #FFFFFF;
}



.tango-v2 .main-menu.menu-light {
    color: #000;
    background: #fff;
}

.tango-v2 .main-menu.menu-light .navigation {
    color: #000;
    background: #fff;
}

.tango-v2 .main-menu.menu-light .navigation li a {
    color: #000;
}

.tango-v2 .main-menu.menu-light .navigation>li.active>a {
   text-decoration: none !important;
    background: var(--primary_color) !important;
    border-radius: 5px;
    color: #fff !important;
    box-shadow: 0 2px 4px rgba(19, 128, 125, 0.3) !important;
    font-weight: 600 !important;
}

.tango-v2 .main-menu.menu-light .navigation li a i,
.tango-v2 .main-menu.menu-light .navigation li a svg {
    color: #000;
}

.tango-v2 .main-menu.menu-light .navigation>li.active>a i,
.tango-v2 .main-menu.menu-light .navigation>li.active>a svg {
    color: #fff !important;
}

.tango-v2 .main-menu.menu-light .navigation li a:hover {
    color: var(--primary_color);
}

.tango-v2 .main-menu.menu-light .navigation li a:hover i,
.tango-v2 .main-menu.menu-light .navigation li a:hover svg {
    color: var(--primary_color);
}

.tango-v2 .main-menu.menu-light .navigation .navigation-header {
    color: #000;
}

.tango-v2 .main-menu.menu-light .navigation ul li a {
    color: #000;
}

.tango-v2 .main-menu.menu-light .navigation ul li a i,
.tango-v2 .main-menu.menu-light .navigation ul li a svg {
    color: #000;
}

.tango-v2 .main-menu.menu-light .navigation>li .active>a {
    color: var(--primary_color) !important;
}

.tango-v2 .main-menu.menu-light .navigation ul .active>a {
    color: #fff !important;
    background: var(--primary_color) !important;
    font-weight: 600 !important;
    border-radius: 4px !important;
}

.tango-v2 .main-menu.menu-light .navigation ul .active>a i,
.tango-v2 .main-menu.menu-light .navigation ul .active>a svg {
    color: #fff !important;
}

.tango-v2 .main-menu.menu-light .main-menu-header {
    background: #fff;
}

.tango-v2 .main-menu.menu-light .navbar-brand {
    background: #fff;
}
.tango-v2 .header-navbar.floating-nav {
    /* border-radius: 0; */
    background: #fff;
    position: fixed;
    /* top: 0; */
    /* left: auto; */
    /* right: 0; */
    width: auto;
    display: inline-block;
    z-index: 99;
    margin: 0;
    transition: all .3s ease-in-out;
    -ms-box-shadow: 0 0 30px rgba(12, 37, 86, .05);
    -o-box-shadow: 0 0 30px rgba(12, 37, 86, .05);
    box-shadow: 0 0 30px rgba(12,37,86,.05);
}

/*NNNNEEEWWW*/
.swal2-html-container {
    font-size: 20px !important;
    font-weight: 800 !important;
}

.form-control:disabled, .form-control[readonly] {
    padding: 5px 5px;
    height: auto;
}

.timeline .input-group-text {
    white-space: nowrap;
    background-color: #e9ecef;
    border: 1px solid #ced4da;
    border-radius: 0;
    border-top-right-radius: .357rem;
    border-bottom-right-radius: .357rem;
}

.m-stock-avl label {
    border: 1px dashed #037e03;
    color: #037e03;
    padding: 5px;
}

.mdt .form-control:disabled,.mdt .form-control{
   background-color: #EFEFEF;
    opacity: 1;
    border: none;
    background: none;
    padding: 0!important;
    min-height: auto;
    resize: none;
    margin: 0;
    pointer-events: none;
}

.mdt .form-control:focus {
    border: none!important;
    box-shadow: none;
}



.leads-table.dataTable>tbody>tr>td>li{
    font-size: 10.5px;
}

fieldset{
	border:1px solid #dee2e6;
	border-radius:6px;
	padding:15px 15px 10px 15px;
	margin-bottom:18px;
	background:#fff;
}
 
legend{
	font-size:14px;
	font-weight:600; 
	width:auto;
	margin-bottom: 0;
	color:#444;
}

 