
.c-white
{
	color:#fff !important
}
.c-black
{
	color:#000 !important
}
.c-edito-green
{
	color:#04ac03 !important
}
.c-dark-grey
{
	color:#898f96 !important
}
.c-pro-pink
{
	color:#fa3479 !important
}
.c-crea-purple
{
	color:#03359d !important
}
.c-error-red
{
	color:#e22e2e !important
}
.c-actu-blue
{
	color:#008ac9 !important
}
.orejime-Notice
{
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	box-sizing:border-box;
	background-color:#000;
	max-width:100%;
	box-shadow:none;
	border-radius:0;
	
}
.orejime-Notice-title
{
	
	font-family: "Apercu",Arial,Helvetica,sans-serif;
	font-weight:900;
	font-size:2rem;
	line-height:1.125rem
}
	@media(min-width: 820px)
{
.orejime-Notice-title
{
	font-size:2rem;
	line-height:1.25rem
}

}
.orejime-Notice-body
{
	margin: 0 40px;
	padding: 40px 0;
	align-items: flex-start;
	display: flex;
	justify-content:space-between;
}

	@media(max-width: 800px) {
		.orejime-Notice-body {
			flex-direction: column;
		}
		.orejime-Notice-text {
			order: 2;
		}
		.orejime-Notice-actions {
			flex-wrap: nowrap;
			margin-bottom: 20px;
			margin-top: 0 !important;
			justify-content:flex-start;
		}
	}

	@media(max-width: 500px) {
		.orejime-Notice-actions {
			flex-wrap: wrap;
		}
		.orejime-Notice-actions li {
			width: 100%;
			margin-right: 0;
		}
		.orejime-Notice-actions .orejime-Button {
			width: 100%;
		}
	}

	@media(min-width: 820px) {
		.orejime-Notice-text {
			flex-basis:65%;
			padding-right:20px
		}
	}
	
.orejime-Notice-actions
{
	flex-basis:35%;
	display:flex;
	margin-top:21px
}
.orejime-Notice-actions li
{
	margin-bottom:15px
}
	@media(min-width: 820px)
{
.orejime-Notice-actions
{
	flex-wrap:nowrap;
	justify-content:flex-end;
	margin-top:0
}
.orejime-Notice-actions li
{
	margin-bottom:0
}

}
.orejime-AppItem-switchLabel,.orejime-Modal-description,.orejime-Notice-description
{
	font-family: "Apercu",Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:1.6rem;
	line-height:1.4;
}
	@media(min-width: 820px)
{
.orejime-AppItem-switchLabel,.orejime-Modal-description,.orejime-Notice-description
{
	font-size:1.6rem;
	line-height:1.4;
}

}
.orejime-Button
{
	padding:.6em 1.5em .8em 1.5em;
	border-radius:0;
	cursor:pointer;
	background-color:#f0ecec;
	color:#1a1a1a;
	margin-right:0;
	font-family: "Apercu",Arial,Helvetica,sans-serif;
	font-weight:900;
	letter-spacing:.002em;
	font-size:1.7rem;
	line-height:1.3;
}

.orejime-Button:hover
{
	background-color:#83f8dd
}
.orejime-Notice-actionItem
{
	margin-right:5px
}
.orejime-Notice-actionItem:last-child
{
	margin-right:0
}
.orejime-Modal
{
	background:#fff;
	border-radius:0;
	color:#000;
	padding:20px
}
	@media(min-width: 580px)
{
.orejime-Modal
{
	padding:30px
}

}
.orejime-Button[disabled]
{
	opacity:1
}
.orejime-Modal-footer,.orejime-Modal-body,.orejime-Modal-header
{
	border:none;
	padding:0
}
.orejime-Modal-footer
{
	display:flex;
	justify-content:flex-end
}
.orejime-Modal-poweredByLink
{
	bottom:0
}
.orejime-Modal-saveButton,.orejime-AppToggles-button
{
	background-color:#f0ecec;
	color:#1a1a1a;
	margin-right:15px;
	margin-top:15px
}
.orejime-Modal-saveButton:hover,.orejime-AppToggles-button:hover
{
	background-color:#83f8dd
}
.orejime-Modal-closeButton
{
	top:30px;
	right:30px;
	cursor:pointer
}
.orejime-CloseIcon
{
	cursor:pointer
}
.orejime-AppList
{
	padding:30px;
	background:#f0f0f0
}
.orejime-AppList-item
{
	margin-bottom:30px;
	padding-bottom:30px;
	padding-left:90px;
	border-bottom:1px solid #cacaca
}
.orejime-AppList-item:last-child
{
	border:0;
	margin-bottom:0;
	padding-bottom:0
}
.orejime-Modal-saveButton
{
	margin-bottom:15px;
	margin-right:0
}
.orejime-AppItem-slider
{
	border:0 !important;
	outline:none !important
}
.orejime-AppItem-slider::before
{
	bottom:4px
}

div.orejime-ModalOverlay {
	z-index: 999999;
}

	/*# sourceMappingURL=orejime.css.map */
