/*
    Description: 	Tables Framework
    Author: 		Insidelabdev
    Version: 		1.0
*/

/*	--------------------------------------------------
	:: Tables Widget Blue
	-------------------------------------------------- */
	
	.tables-widget-flat.tables-widget-blue{ 
		background-color:#fff;
	}
	
	.tables-widget-flat.tables-widget-blue .tables-widget-header h4{ 
		color:#000;
	}
	
	.tables-widget-flat.tables-widget-blue .tables-widget-header p{ 
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-blue .tables-widget-header span{ 
		color:#777;
    }
	
	.tables-widget-flat.tables-widget-blue thead tr th {
		background-color:#6bbef8;
		border-bottom:1px solid #6bbef8;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-blue thead tr th i {
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-blue tbody tr td i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-blue tbody tr td {
		background-color:#fff;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_filter .tables-widget-search-group i {
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_filter .tables-widget-search-group .dataTables_search {
		border:1px solid #f1f1f1;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_filter .tables-widget-search-group .dataTables_search:focus {
		border:1px solid #e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_filter .tables-widget-search-group .dataTables_search::-webkit-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_filter .tables-widget-search-group .dataTables_search::-ms-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_length label{
		color:#555;	
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_length select{
		background-color:#fff;
		border:1px solid #f1f1f1;
		color:#666;	
	}
	
	.tables-widget-flat.tables-widget-blue .custom-select:before{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_length select:focus{
		border-color:#e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_info{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_paginate .paginate_button {
		background-color:#fff;
		border:1px solid #f5f5f5;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_paginate .paginate_button:hover {
		background-color:#fdfdfd;
		border:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-blue .dataTables_paginate .paginate_button.current, 
	.tables-widget-flat.tables-widget-blue .dataTables_paginate .paginate_button.current:hover {
		background-color:#6bbef8;
		border:1px solid #4ba7e7;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-blue tfoot tr td {
		background-color:#fdfdfd;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-blue.tables-widget-striped tbody tr:nth-child(odd) td {
		background-color:#ededed;
	}
	
/*	--------------------------------------------------
	:: Tables Widget Green
	-------------------------------------------------- */
	
	.tables-widget-flat.tables-widget-green{ 
		background-color:#fff;
	}
	
	.tables-widget-flat.tables-widget-green .tables-widget-header h4{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green .tables-widget-header p{ 
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-green .tables-widget-header span{ 
		color:#f36e93;
    }
	
	.tables-widget-flat.tables-widget-green thead tr th {
		background-color:#6ed790;
		border-bottom:1px solid #6ed790;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-green thead tr th i {
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-green tbody tr td i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green tbody tr td {
		background-color:#fff;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_filter .tables-widget-search-group i {
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_filter .tables-widget-search-group .dataTables_search {
		border:1px solid #f1f1f1;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_filter .tables-widget-search-group .dataTables_search:focus {
		border:1px solid #e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_filter .tables-widget-search-group .dataTables_search::-webkit-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_filter .tables-widget-search-group .dataTables_search::-ms-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_length label{
		color:#555;	
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_length select{
		background-color:#fff;
		border:1px solid #f1f1f1;
		color:#666;	
	}
	
	.tables-widget-flat.tables-widget-green .custom-select:before{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_length select:focus{
		border-color:#e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_info{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_paginate .paginate_button {
		background-color:#fff;
		border:1px solid #f5f5f5;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_paginate .paginate_button:hover {
		background-color:#fdfdfd;
		border:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green .dataTables_paginate .paginate_button.current, 
	.tables-widget-flat.tables-widget-green .dataTables_paginate .paginate_button.current:hover {
		background-color:#6ed790;
		border:1px solid #47c871;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-green tfoot tr td {
		background-color:#fdfdfd;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-green.tables-widget-striped tbody tr:nth-child(odd) td {
		background-color:#fdfdfd;
	}
	
/*	--------------------------------------------------
	:: Tables Widget Red
	-------------------------------------------------- */
	
	.tables-widget-flat.tables-widget-red{ 
		background-color:#fff;
	}
	
	.tables-widget-flat.tables-widget-red .tables-widget-header h4{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red .tables-widget-header p{ 
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-red .tables-widget-header span{ 
		color:#f36e93;
    }
	
	.tables-widget-flat.tables-widget-red thead tr th {
		background-color:#ed7066;
		border-bottom:1px solid #ed7066;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-red thead tr th i {
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-red tbody tr td i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red tbody tr td {
		background-color:#fff;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_filter .tables-widget-search-group i {
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_filter .tables-widget-search-group .dataTables_search {
		border:1px solid #f1f1f1;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_filter .tables-widget-search-group .dataTables_search:focus {
		border:1px solid #e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_filter .tables-widget-search-group .dataTables_search::-webkit-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_filter .tables-widget-search-group .dataTables_search::-ms-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_length label{
		color:#555;	
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_length select{
		background-color:#fff;
		border:1px solid #f1f1f1;
		color:#666;	
	}
	
	.tables-widget-flat.tables-widget-red .custom-select:before{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_length select:focus{
		border-color:#e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_info{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_paginate .paginate_button {
		background-color:#fff;
		border:1px solid #f5f5f5;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_paginate .paginate_button:hover {
		background-color:#fdfdfd;
		border:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red .dataTables_paginate .paginate_button.current, 
	.tables-widget-flat.tables-widget-red .dataTables_paginate .paginate_button.current:hover {
		background-color:#ed7066;
		border:1px solid #e76258;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-red tfoot tr td {
		background-color:#fdfdfd;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-red.tables-widget-striped tbody tr:nth-child(odd) td {
		background-color:#fdfdfd;
	}
	
/*	--------------------------------------------------
	:: Tables Widget Orange
	-------------------------------------------------- */
	
	.tables-widget-flat.tables-widget-orange{ 
		background-color:#fff;
	}
	
	.tables-widget-flat.tables-widget-orange .tables-widget-header h4{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange .tables-widget-header p{ 
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-orange .tables-widget-header span{ 
		color:#f36e93;
    }
	
	.tables-widget-flat.tables-widget-orange thead tr th {
		background-color:#f6a258;
		border-bottom:1px solid #f6a258;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-orange thead tr th i {
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-orange tbody tr td i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange tbody tr td {
		background-color:#fff;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_filter .tables-widget-search-group i {
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_filter .tables-widget-search-group .dataTables_search {
		border:1px solid #f1f1f1;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_filter .tables-widget-search-group .dataTables_search:focus {
		border:1px solid #e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_filter .tables-widget-search-group .dataTables_search::-webkit-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_filter .tables-widget-search-group .dataTables_search::-ms-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_length label{
		color:#555;	
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_length select{
		background-color:#fff;
		border:1px solid #f1f1f1;
		color:#666;	
	}
	
	.tables-widget-flat.tables-widget-orange .custom-select:before{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_length select:focus{
		border-color:#e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_info{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_paginate .paginate_button {
		background-color:#fff;
		border:1px solid #f5f5f5;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_paginate .paginate_button:hover {
		background-color:#fdfdfd;
		border:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange .dataTables_paginate .paginate_button.current, 
	.tables-widget-flat.tables-widget-orange .dataTables_paginate .paginate_button.current:hover {
		background-color:#f6a258;
		border:1px solid #ec8f3c;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-orange tfoot tr td {
		background-color:#fdfdfd;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-orange.tables-widget-striped tbody tr:nth-child(odd) td {
		background-color:#fdfdfd;
	}
	
/*	--------------------------------------------------
	:: Tables Widget Purple
	-------------------------------------------------- */
	
	.tables-widget-flat.tables-widget-purple{ 
		background-color:#fff;
	}
	
	.tables-widget-flat.tables-widget-purple .tables-widget-header h4{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple .tables-widget-header p{ 
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-purple .tables-widget-header span{ 
		color:#f36e93;
    }
	
	.tables-widget-flat.tables-widget-purple thead tr th {
		background-color:#f36e93;
		border-bottom:1px solid #f36e93;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-purple thead tr th i {
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-purple tbody tr td i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple tbody tr td {
		background-color:#fff;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_filter .tables-widget-search-group i {
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_filter .tables-widget-search-group .dataTables_search {
		border:1px solid #f1f1f1;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_filter .tables-widget-search-group .dataTables_search:focus {
		border:1px solid #e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_filter .tables-widget-search-group .dataTables_search::-webkit-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_filter .tables-widget-search-group .dataTables_search::-ms-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_length label{
		color:#555;	
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_length select{
		background-color:#fff;
		border:1px solid #f1f1f1;
		color:#666;	
	}
	
	.tables-widget-flat.tables-widget-purple .custom-select:before{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_length select:focus{
		border-color:#e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_info{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_paginate .paginate_button {
		background-color:#fff;
		border:1px solid #f5f5f5;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_paginate .paginate_button:hover {
		background-color:#fdfdfd;
		border:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple .dataTables_paginate .paginate_button.current, 
	.tables-widget-flat.tables-widget-purple .dataTables_paginate .paginate_button.current:hover {
		background-color:#f36e93;
		border:1px solid #e9547e;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-purple tfoot tr td {
		background-color:#fdfdfd;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-purple.tables-widget-striped tbody tr:nth-child(odd) td {
		background-color:#fdfdfd;
	}
	
/*	--------------------------------------------------
	:: Tables Widget Light
	-------------------------------------------------- */
	
	.tables-widget-flat.tables-widget-light{ 
		background-color:#fff;
	}
	
	.tables-widget-flat.tables-widget-light .tables-widget-header h4{ 
		color:#777;
	}
	
	.tables-widget-flat.tables-widget-light .tables-widget-header p{ 
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-light .tables-widget-header span{ 
		color:#f36e93;
    }
	
	.tables-widget-flat.tables-widget-light thead tr th {
		background-color:#fff;
		border-bottom:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light thead tr th i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light tbody tr td i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light tbody tr td {
		background-color:#fff;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_filter .tables-widget-search-group i {
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_filter .tables-widget-search-group .dataTables_search {
		border:1px solid #f1f1f1;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_filter .tables-widget-search-group .dataTables_search:focus {
		border:1px solid #e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_filter .tables-widget-search-group .dataTables_search::-webkit-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_filter .tables-widget-search-group .dataTables_search::-ms-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_length label{
		color:#555;	
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_length select{
		background-color:#fff;
		border:1px solid #f1f1f1;
		color:#666;	
	}
	
	.tables-widget-flat.tables-widget-light .custom-select:before{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_length select:focus{
		border-color:#e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_info{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_paginate .paginate_button {
		background-color:#fff;
		border:1px solid #f5f5f5;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_paginate .paginate_button:hover {
		background-color:#fdfdfd;
		border:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light .dataTables_paginate .paginate_button.current, 
	.tables-widget-flat.tables-widget-light .dataTables_paginate .paginate_button.current:hover {
		background-color:#666;
		border:1px solid #555;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-light tfoot tr td {
		background-color:#fdfdfd;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-light.tables-widget-striped tbody tr:nth-child(odd) td {
		background-color:#fdfdfd;
	}
	
/*	--------------------------------------------------
	:: Tables Widget Dark
	-------------------------------------------------- */
	
	.tables-widget-flat.tables-widget-dark{ 
		background-color:#fff;
	}
	
	.tables-widget-flat.tables-widget-dark .tables-widget-header h4{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark .tables-widget-header p{ 
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-dark .tables-widget-header span{ 
		color:#f36e93;
    }
	
	.tables-widget-flat.tables-widget-dark thead tr th {
		background-color:#555;
		border-bottom:1px solid #555;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-dark thead tr th i {
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-dark tbody tr td i {
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark tbody tr td {
		background-color:#fff;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_filter .tables-widget-search-group i {
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_filter .tables-widget-search-group .dataTables_search {
		border:1px solid #f1f1f1;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_filter .tables-widget-search-group .dataTables_search:focus {
		border:1px solid #e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_filter .tables-widget-search-group .dataTables_search::-webkit-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_filter .tables-widget-search-group .dataTables_search::-ms-input-placeholder{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_length label{
		color:#555;	
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_length select{
		background-color:#fff;
		border:1px solid #f1f1f1;
		color:#666;	
	}
	
	.tables-widget-flat.tables-widget-dark .custom-select:before{
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_length select:focus{
		border-color:#e0e5e5;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_info{ 
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_paginate .paginate_button {
		background-color:#fff;
		border:1px solid #f5f5f5;
		color:#666;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_paginate .paginate_button:hover {
		background-color:#fdfdfd;
		border:1px solid #f1f1f1;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark .dataTables_paginate .paginate_button.current, 
	.tables-widget-flat.tables-widget-dark .dataTables_paginate .paginate_button.current:hover {
		background-color:#666;
		border:1px solid #555;
		color:#fdfdfd;
	}
	
	.tables-widget-flat.tables-widget-dark tfoot tr td {
		background-color:#fdfdfd;
		color:#555;
	}
	
	.tables-widget-flat.tables-widget-dark.tables-widget-striped tbody tr:nth-child(odd) td {
		background-color:#fdfdfd;
	}