@import url("/css/fontawesome-iconpicker.min.css");

body {background-color:#f4f4f4}

.iconpicker-popover.fade:not(.show) {
	opacity: 1 !important; 
	z-index:999999;
} 
input[type=color] {
	min-height: 41px;
} 
.ck.ck-powered-by{
	display:none;
} 
.ck.ck-content:not(.ck-comment__input *) {
		min-height: 300px;
		overflow-y: auto;
}		

.icon-picker-group > input[type=text] {
	width:0px !important; 
	padding:0px; 
	margin:0px; 
	border:0px; 
	opacity:0; 
	display: none;
}

.icon-picker-group > span.input-group-text {
	border-bottom-left-radius:0.25rem !important; 
	border-top-left-radius:0.25rem !important; 
	min-height: 41px; 
	min-width: 42px;
}

.ganttChartDiv svg{
	margin-bottom: 65px !important;
}

.editable-fee:focus {
	background: #fff !important;
	border: 1px solid #ced4da !important;
	border-radius: 0.25rem !important;
	box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25) !important;
}

.event-post-card::before{
	content: attr(data-event-month);
	position: absolute;
	top: 5px;
	right: 5px;
	width: 72px;
	height: 72px;
	z-index: 5;
	border-radius: 5px;
	background: #6AC180;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
	color: #FFF;
	font-size: 12px;
	font-weight: 700;
	line-height: 1.8;
	text-transform: uppercase;
	text-align: center;
	pointer-events: none;
}

.event-post-card::after {
	content: attr(data-event-day);
    position: absolute;
    top: 28px;
    right: 5px;
    width: 72px;
    height: 52px;
    color: black;
    z-index: 5;
    border-radius: 0 0 5px 5px;
    background: #FFF;
    text-align: center;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
	pointer-events: none;
}
.event-post-card.past-event::before{
	content:'';
	display: none;
	pointer-events: none;
}

.event-post-card.past-event::after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAxCAYAAABnCd/9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAYDSURBVHgB7VtbbJRFFD5n5u9e2t3t0u0FA1VspU0gYlSSSk2EB2IkRE1EjZcEjPpganwB33w0MSbeXrhEU4qWcokoxghEfFHffOgDCbrYyq10YVl2227bvbS7/z/HM39pKXcK6d8tu99mdmb++efyn5k5c+acGYTb4O+aGp8/FGqWZWYDWaKOJAaBKIgAQSQMkCAfv+bjeBkClhER+2AQooFAEtgHAkEIkvNJAYCKkJ8DBzmVM3E66vDlKnWMi2FfhwkUIikOK07QvsXpFheS59wWv2LyO3nObnJajjPl2Y1LghGFalQhDAsQg5w5QcpKSAP6x1PqROPp08O3+m680cMzS5YEy3yeNg6+BaQauQEC7idosgOcQqKvwcRvF/X2Jq595TrC9C9rfo77t52Di6A4kGAyffDgP737pz+8ijD9y5veZVJu5aAbiglEPONoU334ZNfkoynC9D26tIFncxiLjSiXwaNm2LTMtY09p7t13JhKsfAb/ncTFC0qpTQ+Zn+djtgjpn9Z4yMWyF64CTMuJiCo5Q+FT4btEWOR2ES89kIJoEC8zd6HxkQE1kARz6HpYMGphbR8dXHFiopMfuwcP6qCEjTSeQubjUQ2u9QroUSUK6iQaDUZHkM9THR/Cbb3CgW0xABTLOb9DpRwBRJkQJhC1YNDQMOYFz1g8iZZCBK1ekvlhCtraqYHvuuisieeJKfqvBvHqOFJpPwT+/vZdxoVLS1Y39mFCz77nERzMzlV9wzbWcNyDHoJnMFkPcIwoPqFF9H3zGoY+u0opdvbweo7W0gCZrVBitxOybxEV3eBJxiE2pc2YGpVK40e/ZUyuztBRaNzTyCCILMY8MAcQvLoqayvx+rXXseqzi4o37yFsGqOxSqEgGFZ5BPoTCfRLeasx+cDl8eDrpdfAffatZT9/gCMHfoFKR4Hp8HU8Ar+dznM2G4KzXsC1dUQqFuIFRs34oKdHeTesAEgFHKWASO6WVGN0inme6fw+v3gLi+HUa8Xse19qHjjTUrv3QvZI0cQMhmYbVhKSV6uWeEADv1m0ANCSqjkkeJnfiNDIfS1tWGoo4M869fzDgZnr438yzFNJjZJhTCPbgIv856qujrw8AgStbXo37IFQ117yLVypZrNthoz6cV7xd1WpXkP27Y0c4ah7m4a2bEDzGPHcLaarss1JgOFjrGeHkps307Jw0f01J/VZdQmjHJyxNxFXWM9vZTYtQuGfvwBlKUc0Y+gPZW4uU6JmjSDsZmLRCi2bTskDx0ClU45Kg2XcVMNpo5VSFPJjMUo3rGL4p2dqMbG5mR7wJXmDVaEj4NDuFUHWOk0j5BtMLhvP+STyblVKfKKrQW8NDnEfm/EY6yREYi176SB3V2QHxoqiB02NzPFzJfSOAfN4RECgwcP0vlPPgWVzRaWTYtgVJ9hyToly9gaMqUgsW+/urh1K+YuFICK4cZIGmzmzzglyOSiF/D4U62Ui8UK2ixBpAZZ8qUUOLRg5+ID88IMzAJMnAkjLs0P2dc5MM+9xEOa+qGEq2AqHDUsVBGhSgcdpkMADRiYx1Mk7blUos5l8H7glEHSOssq6RiTZiGUYMsw3tRwWLRGIlneYf8LJdhApL8eTyaTtj4GFf3ECuA1UII+bf2H9m3CuCHfniXjC9SnuIsYzGjHFaoDOmxLoCuj0QwC7ilkQ7sTjv8Or45E/psijB3IqY94OiWhWIFwQYCxeTI6RZjWgch5qdSzrJ+J2MQrIscaBm3u3PR09EzfFTpdgz8XL15KpviShZz1VByyTbcLxcZV0b4T0x9et8vVc2zNxXPP8+byMdZ5fsXEOc4uNV96/3YOJq73XOLIzwpp3e/vvdNyLVE07nhEdDc0VKYy+SYuvtpUEJICKyWpgAUY4AoruKByZuBeVrF7SAHbVnmxI2S1BukzOJKLkLzqSbLtiLpDUJ/803eYhN1BCEIH9IUkmLCPaAMGf4N9R0lfgtC6aWXfVbL11MQ+5rm+HL/Ami7Utts0TrhRsn0aQaJhE2lIgCuuXFZ8wO/vfzUczt3ue/8HjpjzdgOcWKMAAAAASUVORK5CYII=);
    position: absolute;
    top: calc(30% - 24px);
	left: calc(50% - 45px);
    pointer-events: none;
    display: block;
}


.event-post-card:hover{
	cursor: pointer !important;
}

.table-secondary .workflow-title {
	text-wrap: nowrap !important;
    text-overflow: ellipsis !important;
    width: 200px !important;
    overflow: hidden !important;
}

.dash-h4{
	font-size: 18px !important;
	padding-top: 10px !important;
}

