
		#cikk form{
			width:100vw;
			max-width:400px;
			position:relative;
			left:50%;
			transform:translate(-50%,0%);
			-webkit-transform:translate(-50%,0%); 
		}
		.datetimepicker2{
			border-radius:0px;
		}
		.datetimepicker2::placeholder{
			color:#000000;
			font-family:Montserrat;
			font-size:14px;
			text-align:left;
			text-transform:initial;
			font-weight:400;
		}
		#cikk form>div{
			padding:0px !important;
			display:block !important;
			width:100% !important;
			text-align:left;
		}
		#cikk form>div>p,#cikk form>div>div{
			margin-bottom:calc(10*2px) !important;
			position:relative;
			padding:0px 10px !important;
		}
		#cikk form>div>div>button[type='submit']{
			font-family:Montserrat;
			color:#ffffff;
			background:#d5b28c;
			font-size:20px;
			text-align:center;
			text-transform:uppercase;
			border:0 solid #d5b28c;
			width:400;
			height:60px;
			line-height:60px;
			padding:0px 20px;
			font-weight:400;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease; 
			display:table;
			margin:10px auto 0px auto;
			border-radius:0px;
		}
		#cikk form>div>div>button[type='submit']:hover{
			border:0 solid #000000;
			color:#ffffff;
			background:#000000;
		}
		#cikk form>div>p>input[type='text'], #cikk form>div>p>span>select{
			border:1px solid #d9d9d9;
			height:40px;
			line-height:40px;
			padding-left:15px;
			font-size:14px;
			font-family:Montserrat;
			color:#000000;
			font-weight:400;
			background:#ffffff;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease; 
			-webkit-appearance:none !important;
			appearance:none !important;
			width:100%;
			text-indent:0px;
			display:block;
			border-radius:3px;
		}
		.select_icon, .datum_mezo{
			position:relative;
			display:block;
			width:100%;
			height:40px;
		}
		.select_icon:before{
			position:absolute;
			right:15px;
			top:50%;
			transform:translate(0%,-50%);
			-webkit-transform:translate(0%,-50%); 
			color:#000000;
			font-size:20px;
			margin: 0px;
			padding: 0px;
			width: initial;
			line-height:40px;
			z-index:10;
			height:40px;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease;
		}
		.datum_mezo:before{
			position:absolute;
			right:15px;
			top:50%;
			transform:translate(0%,-50%);
			-webkit-transform:translate(0%,-50%); 
			color:#000000;
			font-size:20px;
			margin: 0px;
			padding: 0px;
			width: initial;
			line-height:40px;
			z-index:10;
			height:40px;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease;
		}
		.datum_mezo:hover:before{
			
		}
		.datum_mezo input{
			border:1px solid #d9d9d9;
			height:40px;
			line-height:40px;
			text-indent:15px;
			font-size:14px;
			font-family:Montserrat;
			color:#000000;
			font-weight:400;
			background:#ffffff;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease; 
			-webkit-appearance:none !important;
			appearance:none !important;
			width:100%;
			border-radius:3px;
		}
		.datum_mezo:hover input{
			border:1px solid #d9d9d9;
			color:#000000;
			background:#ffffff;
		}
		#cikk form textarea{
			border:1px solid #d9d9d9;
			height:40px;
			line-height:40px;
			text-indent:0px;
			padding:10px 15px;
			font-size:14px;
			font-family:Montserrat;
			color:#000000;
			font-weight:400;
			background:#ffffff;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease; 
			width:100%;
			height:140px;
			border-radius:3px;
		}
		#cikk form .uploader{
			border:1px solid #d9d9d9;
			height:40px;
			line-height:40px;
			text-indent:15px;
			font-size:14px;
			font-family:Montserrat;
			color:#000000;
			font-weight:400;
			background:#ffffff;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease; 
			width:100%;
			position:relative;
			border-radius:3px;
			transition:all 0.5s ease;
			-webkit-transition:all 0.5s ease;
		}
		#cikk form .uploader:hover{
			border:1px solid #d9d9d9;
			color:#000000;
			background:#ffffff;
		}
		#cikk form .uploader .filename{
			text-align:left;
			float:left;
			margin-top:-1px;
		}
		#cikk form .uploader .action{
			position:absolute;
			right:2px;
			height:35px;
			line-height:35px;
			top:50%;
			transform:translate(0%,-50%);
			-webkit-transform:translate(0%,-50%); 
			padding:0px 10px;
			background:#000000;
			color:#ffffff;
			text-align: center;
			width: initial;
			text-indent: 0px;
			border-radius:3px;
		}
		#cikk form .uploader input{
			position:absolute;
			z-index:10;
			margin:0px;
			padding:0px;
			border:0px;
			background:transparent;
			width:100%;
			height:100%;
			left:0px;
			top:0px;
			cursor:pointer;
			opacity:0;
		}
		#cikk .csekk_file, #cikk .radio_file {
			margin-bottom:0px !important;
		}
		#cikk form>div>p>input[type='text']:hover, #cikk form>div>p>input[type='text']:focus, #cikk form>div>p>input[type='text']:not(:focus):valid, #cikk form>div>p>textarea:hover, #cikk form>div>p>textarea:focus, #cikk form>div>p>textarea:not(:focus):valid{
			border:1px solid #d9d9d9;
			color:#000000;
			background:#ffffff;
		}
		#cikk .row_radio>div{
			display:inline-block;
			margin-right:10px;
			margin-top:0px;
			margin-bottom:10px;
			position:relative;
			padding: 0px !important;
		}
		#cikk .row_radio>div{
			border:1px solid #d9d9d9;
			height:20px;
			width:20px;
			background:#ffffff;
			margin-top:0px;
			vertical-align:top;
			position:relative;
			border-radius:3px;
		}
		#cikk .row_radio>div.check input{
			position:absolute;
			left:0px;
			top:0px;
			width:100%;
			height:100%;
			margin:0px;
			padding:0px;
			border:0px;
			display:block;
			cursor:pointer;
			z-index:10;
		}
		#cikk .row_radio>div.check input:checked ~ span:before{
			margin:0px !important;
			padding:0px !important;
			width:100% !important;
			height:100% !important;
			line-height:20px !important;
			vertical-align:top;
		}
		#cikk .row_radio>div.check input:checked ~ span{
			position:absolute;
			left:0px;
			top:0px;
			width:100%;
			height:100%;
			line-height:20px;
			text-align:center;
			color:#000000;
			font-size:15px;
		}
		#cikk .row_radio>div.radio{
			border-radius:40px;
		}
		#cikk .row_radio>div.radio input:checked ~ span {
			background:#000000;
		}
		#cikk .row_radio>div.radio span{
			height:14px;
			width:14px;
			border-radius:20px;
			position:absolute;
			left:50%;
			top:50%;
			display:block;
			transform:translate(-50%,-50%);
			-webkit-transform:translate(-50%,-50%); 
		}
		#cikk .row_radio .radio input{
			position:absolute;
			left:0px;
			top:0px;
			width:100%;
			height:100%;
			margin:0px;
			padding:0px;
			border:0px;
			display:block;
			cursor:pointer;
			z-index:10;
		}
		#cikk .row_radio label{
			vertical-align:top;
			margin:0px;
			color:#000000;
			font-family:Montserrat;
			font-size:14px;
			font-weight:400;
			line-height:20px;
		}
		#cikk form .g-recaptcha{
			display:table !important;
			margin:0px auto 10px auto !important;
		}
		#cikk .row_radio label a{
			font-weight:700 !important;
		}
	
			#cikk form>div>p>label,#cikk form>div>div>label{
				position:relative;
				color:#000000;
				font-family:Montserrat;
				font-size:14px;
				margin-bottom:0px;
				width:100%;
				display:table;
				text-align:left;
				text-transform:initial;
				font-weight:400;
			}
			#cikk form>div>p>input[type='text']::placeholder{
				font-size:0px !important;
			}
		