/* Custom Stylesheet */

html {
	font-family: Verdana, sans-serif;
}

body {
	display: flex;
	min-height: 100vh;
	flex-direction: column;
}

main {
	flex: 1 0 auto;
}

h1 {
	margin: 0;
}

.card {
	background-color: rgba(250, 250, 250, 0);
	background-color: rgba(250, 250, 250, 0.7);
	/*border: 1px solid #455a64;*/
	box-shadow: 0 0 0;
	border-radius: 4px;
}

.collection .collection-item {
	padding: 2px 0 2px 0;
	border-bottom: 0;
	border-radius: 3px;
}

.collection .collection-item.avatar p {
	font-size: .8em;
}

.collection .collection-item.avatar {
	min-height: 80px;
	padding-left: 55px;
}

.collection .collection-item.avatar .title {
	font-size: 15px;
}

.card .card-reveal {
	padding: 5px 10px 0px 10px;
	border-radius: 4px;
}

.collection {
	margin: 0.5rem 0 0 0;
	border: 0;
}

.collection .collection-item.avatar .circle {
	left: 4px;
}

#card-reveal-all {
	cursor: pointer;
}

.collection .collection-item:hover {
	cursor: pointer;
	transition: background 200ms ease-in;
}

.backoffice .collection .collection-item:hover {background: rgba(26, 188, 156, 0.3);}

.credit .collection .collection-item:hover {background: rgba(243, 156, 18, 0.3);}

.monitoring .collection .collection-item:hover {background: rgba(231, 76, 60, 0.3);}

.accounting .collection .collection-item:hover {background: rgba(155, 89, 182, 0.3);}

.analyse .collection .collection-item:hover {background: rgba(250, 186, 218, 0.4);}

.backoffice .card-content {
	border-top: 10px solid #1abc9c;
}

.credit .card-content {
	border-top: 10px solid #f39c12;
}

.monitoring .card-content {
	border-top: 10px solid #e74c3c;
}

.accounting .card-content {
	border-top: 10px solid #9b59b6;
}

.analyse .card-content {
	border-top: 10px solid #fabada;
}

.card .card-title {
	font-size: 22px;
}

.card .card-content {
	padding: 10px;
	background: rgba(69, 90, 100, 0.18);
	cursor: pointer;
}

.card-image:hover {
	background: rgba(255, 255, 255, .9);
}

.card-image:hover:after {
    content: " ";
    position: relative;
    text-align: center;
    margin: -83% 0 0 0;
    display: block;
    background-color: rgba(255, 255, 255, .9);
    transition: background 50ms ease-in;
    background-image: url(/ArcadiaResources/commons/img/entryPoint/linkOut.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    padding: 80px;
    width: 100%;
    height: 100%;
}

.backoffice .card-image:hover:after {color: #1abc9c;}

.credit .card-image:hover:after {color: #f39c12;}

.monitoring .card-image:hover:after {color: #e74c3c;}

.accounting .card-image:hover:after {color: #9b59b6;}

@media only screen and (min-width: 1279px) {
	.boxCenterContainment 	{
		display: flex;
	    align-items: center;
	    justify-content: center;
	    width: 100%;
	}
	.col.s12.m6.l3 {margin: 0;}
}

 @media only screen and (min-width: 993px) and (max-width: 1279px){
	.boxCenterContainment 	{
		display: flex;
	    align-items: center;
	    justify-content: center;
	    width: 100%;
	}
	.col.s12.m6.l3 {margin: 0;}
}

/* @media only screen and (min-width: 0){
	.boxCenterContainment 	{}
} */ 

.footerCopy {
	font-size: .8em;
}

.page-footer a:hover {
	text-decoration: underline;
}

i.right {
    margin-left: 0;
}


