#cont_cat_home{
	position: relative;
    top: 80px;
}
.container3{
		min-height:600px;
}

.cs_tab_ul{
	 background: linear-gradient(60deg, #6b5170, #381e3d);
}

.cs_tab_li{
	 border-right: solid 2px white;
}
      
	  
.cs_table{
	display:table;
	width:100%;
}

.cs_row{
	display:table-row;
	width:100%;
}

.cs_col_login_left{
	
	border-right:solid 2px #f2f2f2; 
}

.cs_col_50{
	display:table-cell;
	width:50%;
}

.cs_col_25{
  display:table-cell;
  width:25%;
}

.cs_col_30{
  display:table-cell;
  width:30%;
}


.cs_top{
	text-align:center;
	vertical-align:middle;
}

.cs_top_img{
	text-align:center;
	top:150px;	

}



table.dataTable thead .sorting {
             background-image: none !important;
        }
table.dataTable thead .sorting_asc {
    background-image: none !important;
}

table.dataTable thead .sorting_desc {
    background-image: none !important;
}

@media (min-width: 992px){
	.col-lg-new{
		-ms-flex: 0 0 33.333333%;
		flex: 0 0 33.333333%;
		max-width: 53.333333% !important;
	}

}

/****ie11****/


    @media all and (-ms-high-contrast:none)
     {

         *::-ms-backdrop,  .modal-cert{
          min-width: 80%;
        }


        *::-ms-backdrop,  .cs-inline {
            width:70%;
        }

       *::-ms-backdrop,  .cs-bar-flex{
            width: 50%;
      }

          *::-ms-backdrop, .form-control.is-invalid, .was-validated :invalid.form-control {
            border-color: #dc3545;
            padding-right: calc(1.5em + .75rem);
            background-image: none !important;
            background-repeat: no-repeat;
            background-position: right calc(.375em + .1875rem) center;
            background-size: calc(.75em + .375rem) calc(.75em + .375rem);
        }     

 
           *::-ms-backdrop, .was-validated :invalid.form-control {
            border-color: #dc3545;
            padding-right: calc(1.5em + .75rem);
            background-image: none !important;
            background-repeat: no-repeat;
            background-position: right calc(.375em + .1875rem) center;
            background-size: calc(.75em + .375rem) calc(.75em + .375rem);
        }     


       *::-ms-backdrop, .was-validated :invalid.form-control:focus, .form-control.is-invalid:focus, .was-validated :invalid.custom-select:focus, .custom-select.is-invalid:focus {
          border-color: #f44336;
          box-shadow: 0px 0px 0px 0.2rem rgba(244,67,54,0.25);
           background-image: none !important;
      }
        *::-ms-backdrop, th {text-transform: uppercase;}            


      *::-ms-backdrop,   table.dataTable thead .sorting {
             background-image: none !important;
        }


         *::-ms-backdrop,   table.dataTable thead .sorting_asc {
            background-image: none !important;
        }

         *::-ms-backdrop,   table.dataTable thead .sorting_desc {
            background-image: none !important;
        }


     }





/**********/