.ds-header
			{
				background-color:#fff;
				padding:5px;
				box-shadow:0px 0px 5px #ccc;
			}
			
			.ds-faviocn
			{
				width:50px;
				height:50px;
				padding:5px;
			}
			
			.ds-app-name
			{
				line-height:52px;
				font-size:24px;
			}
			
			.ds-footer
			{
				position:fixed;
				z-index:1;
				width:100%;
				bottom:0px;
				left:0px;
				background-color:#f4f4f4de;
				padding:3px 5px 2px 5px;
			}
			
			.ds-table-login
			{
				height:80vh;
				overflow:hidden;
				vertical-align:middle;
				width:100%;
				margin:0 auto;
			}
			
			.ds-form-login
			{
				min-width:250px;
				max-width:280px;
				padding:30px 30px 30px 30px;
				margin:0 auto;
				background-color:#f4f4f4de;
				border-radius:30px;
				background:url("../../admin/images/bg-tiles.png") repeat;
			}
			
			.ds-form-login label
			{
				text-align:left;
			}
			
			.ds-eop
			{
				
			}
			
			body
			{
				background:url("../../admin/images/bg-admin.jpg") no-repeat;
				background-attachment:fixed;
				background-size:cover;
			}
			
			.admin-login
			{
				background:url("../../admin/images/bg-login.jpg") no-repeat;
				background-size:cover;
			}
			
			
			
			.swal2-container.swal2-center>.swal2-popup 
			{
				grid-column: 2;
				grid-row: 2;
				align-self: center;
				justify-self: center;
				border-radius:30px;
			}
			
			#ds-profile-btn img
			{
				width:20px;
				height:20px;
				border-radius:30px;
			}
			
			.ds-shadow-none
			{
				box-shadow:none !important;
			}
			
			.ds-breadcrumps
			{
				padding:5px;
			}
			
			.ds-breadcrumps img
			{
				width:25px;
				height:25px;
			}
			
			.ds-front-icons
			{
				padding:15px 5px;
				margin:10px;
				background-color:#fff;
				border-radius:30px;
				box-shadow:0px 0px 10px 5px rgba(1,1,1,0.01);
				min-height:170px;
				margin:10px auto;
				max-width:150px;
				font-size:14px;
				position:relative;
			}
			
			.ds-counter
			{
				position:absolute;
				padding:5px;
				border-radius:10px;
				background-color:#7209BC;
				color:#fff;
				top:-5px;
				right:-5px;
				font-size:18px;
				min-width:30px;
				text-align:center;
			}
			
			.ds-front-icons:hover
			{
				background-color:#f4f4f4;
				transition:all 0.5s;
			}
			
			.ds-front-icons img
			{
				width:80xp;
				height:80px;
				margin:5px;
			}
			
			.ds-header-menu
			{
				padding:1px;
				border-radius:10px;
				background-color:#fff;
				box-shadow:0px 0px 5px #f4f4f4;
				margin:5px;
			}
			
			.ds-menu-item
			{
				padding:5px;
				border-radius:10px;
				margin:1px;
				display:inline-block;
				position:relative;
			}
			
			.ds-menu-item:hover
			{
				background-color:#f4f4f4;
				border-radius:10px;
				transition:all 0.5s;
				cursor:pointer;
			}
			
			.ds-header-menu img
			{
				width:15px;
				height:15px;
				border-radius:5px;
			}
			
			.ds-card
			{
				border-radius:10px;
			}
			
			.ds-table-section th
			{
				font-size:12px;
				max-height:50px;
			}
			
			.ds-table-section td
			{
				background-color:#f4f4f4;
				padding:0px 5px 0px 5px;
				border:solid 1px #fff !important;
				min-height:50px !important;
				font-size:12px;
			}
			
			th.ds-center, td.ds-center
			{
				text-align:center;
			}
			
			.ds-table-row-img
			{
				width:30px;
				height:30px;
			}
			
			.ds-sorting-box
			{
				display:inline-block;
				float:right;
				color:#ccc;
			}
			
			.ds-sorting-box .fa:hover
			{
				color:#999;
				cursor:pointer;
			}
			
			.ds-sorting-box .fa.active
			{
				color:#999;
			}
			
			table th input[type='checkbox']
			{
				position: relative;
				top: 0px;
				cursor:pointer;
			}
			
			.form-check-input 
			{
				border:solid 1px #999;
				border-radius:10px;
			}
			
			.ds-action
			{
				min-width:200px;
			}
			
			.ds-multiple-image-box
			{
				padding:5px 10px 5px 5px;
				border-radius:10px;
				background-color:#f4f4f4;
				margin:1px;
			}
			
			.ds-multiple-video-box
			{
				padding:5px 10px 5px 5px;
				border-radius:10px;
				background-color:#eee;
				margin:1px;
			}
			
			.ds-multiple-embed-video-box
			{
				padding:5px 10px 5px 5px;
				border-radius:10px;
				background-color:#eee;
				margin:1px;
			}
			
			.ds-old-image-box, .ds-old-video-box, .ds-old-embed-box
			{
				padding:5px 10px 5px 5px;
				border-radius:10px;
				background-color:#eee;
				margin:1px;
			}
			
			.ds-multiple-image-box .ds-remove-more-image
			{
				display:none;
			}
			
			.ds-multiple-video-box .ds-remove-more-video
			{
				display:none;
			}
			
			.ds-multiple-embed-video-box .ds-remove-more-embed-video
			{
				display:none;
			}
			
			.ds-old-image-box img, .ds-multiple-image-box img, .ds-multiple-video-box img, .ds-multiple-embed-video-box img
			{
				border-radius:5px;
			}
			
			.ds-old-image-box div, .ds-multiple-image-box div, .ds-multiple-video-box div, .ds-multiple-embed-video-box div, .ds-old-video-box div, .ds-old-embed-box iframe, .ds-old-embed-box div
			{
				border-radius:5px;
			}
			
			.ds-old-embed-box iframe
			{
				width:100%;
			}
			
			img
			{
				border-radius:5px;
			}
			
			input[type='color']
			{
				max-width:50px;
			}