/* Cesn style css */
.form-table .first label{
	font-weight: 600;
}

.form-table tr td textarea{
	width: 100%; 
	height: 200px;
}

.form-table tr td select{
	width: 100%; 
}

.textarea-fullscreen{
	width: 100%; 
	height: 200px;
	border: 0;
}

.innova-amount{
	color: #d63638;
	font-weight: 600;
}

.innova-status{
	width: 20px;
	min-width:20px;
	height: 20px;
	border-radius: 100px;
	transition: .3s;
	cursor:pointer;
	background-color: white;
	border: solid 2px;
}

.innova-status.selected{
	opacity: 1;
	transform:scale(1.2);
}
#innovaSuccess:target,#innovaPending:target,#innovaDenied:target,#innovaProcessing:target,#innovaApproved:target{
	background: #035daf;
	color: #fff;
	font-weight: 600;
}
.innova-documents-list {
	background: #fff;
	display: flex;
	flex-direction: column;
	border: 1px solid #e7e7e7;
}
.innova-documents-list .innova-document-status {
	display: flex;
	align-items: center;
	gap: 10px;
	border: 1px solid #e7e7e7;
	padding: 10px;
	border-radius:10px;
	transition:.2s;
	margin-right: 20px;
}
.innova-documents-list .innova-document-status:hover {
	border: 1px solid #004888;
}
.innova-document-row{
	display: flex;
	flex-direction: row;
	align-items: start;
	border: 1px solid #e7e7e7;
	cursor:pointer;
	transition: .1s;
	position: relative;
	background:#fff;
}
.innova-document-title{
	margin-right: 10px;
}
.innova-document-row summary{
	display: flex;
	align-items: center;
	gap: 20px;
	flex-wrap: wrap;
}
.innova-document-row details{
	padding: 10px 30px;
}
.innova-document-row summary, .innova-document-row details{
	width: 100%;
}
.innova-document-details{
	margin-top:10px;
}    
details[open] > :nth-child(2){
	padding-top:10px;
	border-top: 1px solid #e7e7e7;
}
.innova-document-row:hover{
	transform: scale(1.008);
}

summary:before {
	content: '';
	border-width: 0.4rem;
	border-style: solid;
	border-color: transparent transparent transparent #000;
	position: absolute;
	top: 30px;
	right: 30px;
	transform: rotate(0);
	transform-origin: 0.2rem 50%;
	transition: .25s transform ease;
}
details[open] > summary:before {
	transform: rotate(90deg);
}

.manage-column.column-options{
	text-align: right;
	color: #2271b1;
}

.custom-edit, .custom-edit .dashicons, 
.custom-delete, .custom-delete .dashicons{
	width: 28px;
	height: 28px;
	font-size: 28px;
	padding: 4px;
}

.custom-delete .dashicons{
	color: #b32d2e;
	padding-left:10px;
}

.innova-a1{
	background-color: #004888;
	border: unset;
}
.innova-a2{
	background-color: #FFD94F;
	border: unset;
}
.innova-a3{
	background-color: #73D44D;
	border: unset;
}
.innova-a4{
	background-color: #FF1616;
	border: unset;
}
.innova-b1{
	background-color: #FFD94F;
	border: unset;
}
.innova-b2{
	background-color: #004888;
	border: unset;
}
.innova-b3{
	background-color: #73D44D;
	border: unset;
}
.innova-c1{
	background-color: #FFD94F;
	border: unset;
}
.innova-c2{
	background-color: #FFB54F;
	border: unset;
}
.innova-c3{
	background-color: #FF5BBC;
	border: unset;
}
.innova-c4{
	background-color: #004888;
	border: unset;
}
.innova-c5{
	background-color: #73D44D;
	border: unset;
}
.innova-d1{
	background-color: #FFD94F;
	border: unset;
}
.innova-d2{
	background-color: #000000;
	border: unset;
}
.innova-d3{
	background-color: #004888;
	border: unset;
}
.innova-d4{
	background-color: #73D44D;
	border: unset;
}
.innova-d5{
	background-color: #FF1616;
	border: unset;
}


/*xl*/
@media(max-width:1299px) {
	
}

/*lg*/
@media(max-width:991px) {
	
}

/*md*/
@media(max-width:767px) {
	
}

/*sm*/
@media (max-width:575px) {
	
}

/*xs*/
@media(max-width:479px) {
	
}