	.orejime-ModalOverlay, .orejime-NoticeOverlay {
		z-index: 1400;
	}
	
	
	.orejime-CategorizedAppList {
		color: white;
	}
	
	.orejime-AppItem-switch--disabled .orejime-AppItem-switchLabel {
  color: #675F5D;
}

.orejime-AppItem-slider {
  border: 1px solid #0067FF;
}
	
	.orejime-AppItem-input {
		left: 0 !important;
	}
	
	[type="checkbox"].orejime-AppItem-input:checked + label, [type="checkbox"].orejime-AppItem-input:not(:checked) + label, [type="radio"].orejime-AppItem-input:checked + label, [type="radio"].orejime-AppItem-input:not(:checked) + label {
		position: inherit;
		padding-left: 0;
		cursor: default;
		display: inline-block;
		margin-right: inherit;
	}
	
	[type="checkbox"].orejime-AppItem-input:checked + label::before, [type="radio"].orejime-AppItem-input:checked + label::before, [type="checkbox"].orejime-AppItem-input:checked + label::before, [type="checkbox"].orejime-AppItem-input:not(:checked) + label::before, [type="radio"].orejime-AppItem-input:checked + label::before, [type="radio"].orejime-AppItem-input:not(:checked) + label::before {
		display: none;
	}
	
	[type="checkbox"].orejime-AppItem-input:checked, [type="checkbox"].orejime-AppItem-input:not(:checked), [type="radio"].orejime-AppItem-input:checked, [type="radio"].orejime-AppItem-input:not(:checked) {
		left: 0;
	}
	
	li.orejime-AppList-item {
		padding-left:80px;
		margin-bottom: 20px;
	}
	
	.orejime-AppToggles {
		margin-bottom: 30px;
	}
	
	.orejime-Modal-footer {
		margin-top: 10px;
	}
	
	@media only screen and (min-width:990px) {
		.orejime-Notice {
			max-width: 360px;
		
		}
	}
	

	
	.orejime-Notice-description {
		margin-bottom: 15px;
	}
	
	.orejime-Modal-poweredByLink {
		display: none;
	}
	
	@media only screen and (min-width: 990px) {
	.orejime-Notice {
		max-width: calc(33%);
		right: 0;
		bottom: 0;
		border-radius: 0;
	}
	}
	
	.orejime-Notice-body {
		padding: 15px 20px;
	}
	
	.orejime-Main {
		font-size: 20px;
	line-height: 1.5;
	}
	
	.orejime-Notice-actions {
		display: flex;
		flex-wrap: wrap;
	}
	
	.orejime-Notice-actionItem--info {
		order:1;
	}
	
	.orejime-Notice-actionItem--save {
		order: 2;
	}
	
	.orejime-Notice-actionItem--decline {
		order: 3;
	}
	


	
	.orejime-AppItem-input:checked + .orejime-AppItem-label .orejime-AppItem-slider {
		background-color: white !important;
	}
	
	.orejime-AppItem-slider::before {
		background-color: #0067FF;
		border: 1px solid #0067FF;
		bottom: 4px;
	}
	
	.orejime-AppItem-switch--disabled .orejime-AppItem-slider {
		opacity: 0.5;
	}
	
	.orejime-Modal-closeButton:hover {
	  background-color: transparent;
	  cursor: pointer;
	}
	
.orejime-Button {
  border-radius: 22px !important;
  padding: 8px 14px;
}