.error{
    color: red;
}
.table_icon{
	font-size: 20px !important;
    color: #fff;
}
.table_icon_red{
	font-size: 20px !important;
    color: #fff;
}
.employee-switch{
    display:inline-block;
}

.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

.switch input {
opacity: 0;
width: 0;
height: 0;
}

.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
-webkit-transition: .4s;
transition: .4s;
}

.slider:before {
position: absolute;
content: "";
height: 26px;
width: 26px;
left: 4px;
bottom: 4px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
}

input:checked + .slider {
background-color: #2196F3;
}

input:focus + .slider {
box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
-webkit-transform: translateX(26px);
-ms-transform: translateX(26px);
transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
border-radius: 34px;
}
.slider.round:before {
border-radius: 50%;
}
.input_select2 .select2-container {
    width:92%!important;
}
.hidden{
    display: none;
}
.table-action-btn{
    padding:0.25rem 0.5rem;
}
.delete_btn{
    padding:0.25rem 0.5rem;
}
.input-group{
    border:1px solid #eaeaf2;
    border-radius:10px;
}
@media (max-width:1799px) {
    .input_select2 .select2-container {
        width: 90%!important;
    }
}
@media (max-width:1499px) {
    .input_select2 .select2-container {
        width: 89%!important;
    }
}
@media (max-width:1399px) {
    .input_select2 .select2-container {
        width: 87%!important;
    }
}
@media (max-width:1299px) {
    .input_select2 .select2-container {
        width: 86%!important;
    }
}
@media (max-width:1199px) {
    .input_select2 .select2-container {
        width: 82%!important;
    }
}
@media (max-width:991px) {
    .input_select2 .select2-container {
        width: 84%!important;
    }
}
@media (max-width:820px) {
    .input_select2 .select2-container {
        width: 82%!important;
    }
}
@media (max-width:767px) {
    .input_select2 .select2-container {
        width: 90%!important;
    }
}
@media (max-width:767px) {
    .input_select2 .select2-container {
        width: 89%!important;
    }
    .column_input_full {
        width: 100% !important;
        }
}
@media (max-width:600px) {
    .input_select2 .select2-container {
        width: 88%!important;
    }
}
@media (max-width:472px) {
    .input_select2 .select2-container {
        width: 87%!important;
    }
}
@media (max-width:443px) {
    .input_select2 .select2-container {
        width: 86%!important;
    }
}
@media (max-width:375px) {
    .input_select2 .select2-container {
        width: 82%!important;
    }
}
@media (max-width:419px) {
    .input_select2 .select2-container {
        width: 85%!important;
    }
}
@media (max-width:361px) {
    .input_select2 .select2-container {
        width: 84%!important;
    }
}
@media (max-width:367px) {
    .input_select2 .select2-container {
        width: 83%!important;
    }
}
@media (max-width:333px) {
    .input_select2 .select2-container {
        width: 82%!important;
    }
}
@media (max-width:315px) {
    .input_select2 .select2-container {
        width: 81%!important;
    }
}
@media (max-width:305px) {
    .input_select2 .select2-container {
        width: 80%!important;
    }
}
@media (max-width:273px) {
    .input_select2 .select2-container {
        width: 78%!important;
    }
}
@media (max-width:291px) {
    .input_select2 .select2-container {
        width: 77%!important;
    }
}
@media (max-width:289px) {
    .input_select2 .select2-container {
        width: 79%!important;
    }
}

@media (min-width:376px) and (max-width:420px) {
    .input_select2 .select2-container {
        width: 84%!important;
    }
}

@media (min-width:767px) {
    .column_input_full {
    width: 50% !important;
    }
    }

    .column_input_full {
        padding: 10px;
    }
.table-bordered{
    border-radius: 10px;
}
table.table-bordered.dataTable thead tr:first-child th, table.table-bordered.dataTable thead tr:first-child td{
    border-right:0px solid #3b3d48 !important
}
.table-bordered thead{
    background-color: #3b3d48;
    color:#fff;
}
table.table-bordered.dataTable{
    border-radius: 10px !important;
}
table.dataTable.no-footer{
    border-bottom: none !important;
}
table.dataTable tbody tr{
    color: black;
}
.table thead th{
    background-color: #3b3d48;
    color: #fff;
}
.table tbody td{
    color:black;
}
#custom-search .form-control{
    border-radius:.8rem;
}
.card{
    border-radius:.8rem;
}
.industry-table{
    background-color: #fff;
}
.select_box{
    border: none;
}
.consultant_span{
    max-width:47px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#82849f;
}
.table-word-wrap{
    word-break:break-all;
}
.logo-img{
    width: 100px;
    width: 200px;
}






























