 .ew-grid {
     width: 100%;
 }
 
 .ew-grid .ew-table>thead>tr>th {
     text-align: center;
 }

 .ew-table-header-caption {
     text-transform: capitalize;
 }

 .col-form-label {
     text-transform: capitalize;
 }

 .form-inline label {
     justify-content: left;
 }

 .w-col-2{ 
	text-align: left;	
    text-transform: capitalize;
 }

 .ew-view-table{ 
	text-align: left;	 
 }
 
 .nav-link {
     display: block;
     padding: .5rem 1rem;
     text-transform: capitalize;
 }

 .breadcrumb-item.active {
     color: #6c757d;
     text-transform: capitalize;
 }

 .invalid-feedback {
     text-transform: capitalize;
 }
 
     th
    {
        text-align: center;
		background-color: whitesmoke;
    }
    .btn, .btn-group, .btn-group-sm, .ew-btn-group, {
        border: 1 solid white;
        padding: 15px 32px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 12px;
    } 
    .ew-edit {color: #28a745;}
    .ew-view {color: #17a2b8;}
    .ew-copy {color: #ffc107;}
    .ew-delete {color: red;}
    .ew-multi-delete {color: red;}
    .ew-add {color: #007bff;}
    .ew-print {color: #007bff;}
    .ew-excel {color: #28a745;}
    .ew-edit:hover {background-color: #28a745;color: white;}
    .ew-view:hover {background-color: #17a2b8;color: white;}
    .ew-copy:hover {background-color: #ffc107;color: white;}
    .ew-multi-delete:hover {background-color: red;color: white;}
    .ew-delete:hover {background-color: red;color: white;}
    .ew-add:hover {background-color: #007bff;color: white;}
    .nav-link {
        display: block;
        padding: .5rem 1rem;
        text-transform: capitalize;
    }
    .ew-grid {
        padding: 10px;
        border: 1px solid #9f9f9f;
        display: table;
		width:100%; 
    }
    .ew-add-form{
        padding: 25px; 
        background-color: white;
        border: 1px solid #9f9f9f;
        display: table;
        border-radius: .35rem;
        text-transform: capitalize;
    }
    .ew-edit-form{
        padding: 25px; 
        background-color: white;
        border: 1px solid #9f9f9f;
        display: table;
        border-radius: .35rem;
        text-transform: capitalize;
    }
    .ew-view-form{
        padding: 25px; 
        background-color: white;
        border: 1px solid #9f9f9f; 
        display: table;
        border-radius: .35rem;  
    }
    .ew-view-table>tbody>tr>td:first-child {
        font-weight: 700;
        text-align: left;
        text-transform: capitalize;
    }
    .content-header {
    	float: left; 
    }
    .content-header >.breadcrumb {
    	position: left;
    	padding: 5px 0 15px 0;
    	background: transparent;
    	margin: 0;
    	font-size: 24px;
    	font-weight: bold;
        text-transform: capitalize;
    }
	
	
	 .ew-grid .ew-table>thead>tr>th {
     text-transform: capitalize;
     text-align: center;
 }

 .ew-table-header-caption {
     text-transform: capitalize;
 }

 .col-form-label {
     text-transform: capitalize;
 }

 .form-inline label {
     justify-content: left;
 }

 .w-col-2{ 
	text-align: left;	
    text-transform: capitalize;
 }

 .ew-view-table{ 
	text-align: left;	 
 }
 
 .nav-link {
     display: block;
     padding: .5rem 1rem;
     text-transform: capitalize;
 }

 .breadcrumb-item.active {
     color: #6c757d;
     text-transform: capitalize;
 }

 .invalid-feedback {
     text-transform: capitalize;
 }
 
     th
    {
        text-align: center;
		background-color: whitesmoke;
    }

    .ew-edit {color: #28a745;}
    .ew-view {color: #17a2b8;}
    .ew-copy {color: #ffc107;}
    .ew-delete {color: red;}
    .ew-multi-delete {color: red;}
    .ew-add {color: #007bff;}
    .ew-print {color: #007bff;}
    .ew-excel {color: #28a745;}
    .ew-edit:hover {background-color: #28a745;color: white;}
    .ew-view:hover {background-color: #17a2b8;color: white;}
    .ew-copy:hover {background-color: #ffc107;color: white;}
    .ew-multi-delete:hover {background-color: red;color: white;}
    .ew-delete:hover {background-color: red;color: white;}
    .ew-add:hover {background-color: #007bff;color: white;}
    .nav-link {
        display: block;
        padding: .5rem 1rem;
        text-transform: capitalize;
    }
    .ew-grid {
        padding: 10px;
        border: 1px solid #9f9f9f;
        display: table;
		width:100%; 
    }
    .ew-add-form{
        padding: 25px; 
        background-color: white;
        border: 1px solid #9f9f9f;
        display: table;
        border-radius: .35rem;
        text-transform: capitalize;
    }
    .ew-edit-form{
        padding: 25px; 
        background-color: white;
        border: 1px solid #9f9f9f;
        display: table;
        border-radius: .35rem;
        text-transform: capitalize;
    }
    .ew-view-form{
        padding: 25px; 
        background-color: white;
        border: 1px solid #9f9f9f; 
        display: table;
        border-radius: .35rem;  
    }
    .ew-view-table>tbody>tr>td:first-child {
        font-weight: 700;
        text-align: left;
        text-transform: capitalize;
    }
    .content-header {
    	float: left; 
    }
    .content-header >.breadcrumb {
    	position: left;
    	padding: 5px 0 15px 0;
    	background: transparent;
    	margin: 0;
    	font-size: 24px;
    	font-weight: bold;
        text-transform: capitalize;
    }

    .ew-form:not(.ew-list-form):not(.ew-pager-form), table.ew-master-table.ew-vertical {
    width: 100%;
    }