		/*html, body {
			font-family: 'Nunito Sans', sans-serif;
		}*/
		/*body {
			padding: 30px;
			background-image: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
			box-sizing: border-box;
		}*/
		/*.container {
			padding: 10px;
		}*/
		.padding0 {
			padding: 0;
		}

		.padding-right-5{
			padding-right: 5px;
		}

		.display-none{
			display: none;
		}

		/* The container */
		.radio_container {
			display: inline-block;
			position: relative;
			padding-left: 30px;
			margin-bottom: 12px;
			margin-right: 15px;
			cursor: pointer;
			/*font-size: 22px;*/
			-webkit-user-select: none;
			-moz-user-select: none;
			-ms-user-select: none;
			user-select: none;
		}
		.radio_container .radio-text {
			position: relative;
			top: 2px;
		}

		/* Hide the browser's default radio button */
		.radio_container input {
			position: absolute;
			opacity: 0;
			cursor: pointer;
		}

		/* Create a custom radio button */
		.checkmark {
			position: absolute;
			top: 0;
			left: 0;
			height: 22px;
			width: 22px;
			background-color: #eee;
			border-radius: 50%;
		}

		/* On mouse-over, add a grey background color */
		.radio_container:hover input ~ .checkmark {
			background-color: #ccc;
		}

		/* When the radio button is checked, add a blue background */
		.radio_container input:checked ~ .checkmark {
			/*background-color: #2196F3;*/
			background-color: rgb(255, 187, 0);
		}

		/* Create the indicator (the dot/circle - hidden when not checked) */
		.checkmark:after {
			content: "";
			position: absolute;
			display: none;
		}

		/* Show the indicator (dot/circle) when checked */
		.radio_container input:checked ~ .checkmark:after {
			display: block;
		}

		/* Style the indicator (dot/circle) */
		.radio_container .checkmark:after {
			top: 7px;
			left: 7px;
			width: 8px;
			height: 8px;
			border-radius: 50%;
			background: white;
		}

		/*.labelName {
			color: #32a852;
		}*/

		.bootstrap-tagsinput {
		    width: 100%;
		}

		.ck-editor__editable {
			min-height: 200px;
		}

		.ck-editor__editable h3{
			padding: 0;
			border: none;
		}

		/*** Stpes ***/

		/* Hide all steps by default: */
		.tab {
			display: none;
		}

		/*button {
			background-color: #4CAF50;
			color: #ffffff;
			border: none;
			padding: 10px 20px;
			font-size: 17px;
			font-family: Raleway;
			cursor: pointer;
		}*/

		/*button:hover {
			opacity: 0.8;
		}*/

		/*#prevBtn {
			background-color: #bbbbbb;
		}*/

		/* Make circles that indicate the steps of the form: */
		.step {
			height: 15px;
			width: 15px;
			margin: 0 2px;
			background-color: #bbbbbb;
			border: none;  
			border-radius: 50%;
			display: inline-block;
			opacity: 0.5;
		}

		.step.active {
			opacity: 1;
		}

		/* Mark the steps that are finished and valid: */
		.step.finish {
			background-color: #4CAF50;
		}

		/* Page Loader */
		#preloader {
			align-items: center;
			justify-content: center;
			display: flex;
			position: fixed;
			top: 0;
			bottom: 0;
			left: 0;
			right: 0;
			background-color: #fff;
			/*transition: opacity 0.3s linear;*/
			/*width: 100%;*/
			z-index: 9999;
		}
		/*div#page_loader {
			position: fixed;
			top: 0;
			bottom: 0;
			left: 0;
			right: 0%;
			background-color: white;
			z-index: 9999;
		}*/