#Mng_Comms_Wrapper{
	width:100%;
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-wrap: wrap;
	gap: 10px;
	padding: 10px;
}
#Mng_Comms{
	background-color: rgba(50,50,50,0.5);
	/*opacity: 0.85;*/
	border-radius: 10px;
	text-align: center;
	width: 250px;
	transition: transform 0.25s;
	padding-bottom: 5px;
	overflow: hidden;
	border: 1px solid var(--sec_clr);
	box-shadow: 3px 3px 7px var(--3rd_clr);
    backdrop-filter: blur(2px);
}
/*#Mng_Comms .comms_Portfolio{
	color: var(--prim_clr);
}*/
#Mng_Comms:hover{
	opacity: 1;
	position: relative;
	transform: rotateZ(2.5deg) scale(1.5);
	transition: transform 0.15s scale 0.05s background-color 0.05s;
	z-index:1;
}
#Mng_Comms:hover > .comms_Portfolio{
	transition: color 0.05s;
}
#Mng_Comms h3{
	text-align: center;
    /*background: linear-gradient(rgb(85,85,85), var(--3rd_clr));*/
    background: linear-gradient(#696969, var(--3rd_clr));
    color: var(--sec_clr);
	padding: 3px;
	border-bottom: solid 1px var(--sec_clr);
	border-radius: 7.5px 7.5px 10px 10px;
	/*box-shadow: inset 0.2em 0.2em 0.2em 0 rgba(255,255,255,0.5), inset -0.2em -0.2em 0.2em 0 rgba(0,0,0,0.5);*/
}
#comms_meetings_Wrapper{
	width: 100%;
	padding: 5px 10px;
	margin: 0px;
	display: inline-block;
	text-align: center;
}

/*#comms_meetings{
	border-radius: 0px 50px 0px 50px;
	border: solid gray 1px;
	box-shadow: 3px 3px 7.5px rgba(0, 0, 0, 0.5);
	background-color: rgba(200, 200, 200, 0.15);
	padding: 5px;
	margin: 0px 5px 10px 5px;
	display: inline-block;
	text-align: center;
	vertical-align:top;
}

.comms_meet_date{
	color:var(--3rd_clr);
}
.comms_meet_name{
	color:var(--prim_clr);
}
.comms_meet_venue{
	color:var(--3rd_clr);
}*/
.comms_Portfolio {
    color: var(--3rd_clr);
    text-transform: capitalize;
}
.comms_Name{
	color: var(--sec_clr);
	text-transform: capitalize;
}


/* ==== Mobile Device Settings ===== */
@media screen and (max-width:600px){
	#Mng_Comms{
		width:90%;
	}
	.comms_Portfolio, .comms_Name{
		font-size:1.25rem;
	}
}