  @media screen and (min-width: 768px) {
	 .clive-form {
		 display: flex;
		 flex-wrap: wrap;
		 justify-content: space-between;
	}
	 .clive-form div, input[type="text"]{
		 width: 100%;
	}
    
    .clive-date-wrapper {
		 position: relative;
		 width: 50%;
		 max-width: 5em;
	}
	 .flatpickr-wrapper {
		 position: relative;
		 top: -87px;
		 left: 240px;
	}
	 .clive-date-help-text> .clive-field-help-text {
		 position: relative;
		 top: -50px;
	}
	.clive-form > *:nth-child(2), input:nth-of-type(2),
    .clive-form > *:nth-child(3), input:nth-of-type(3){
		 width:47%;
	}
    
    .clive-form > *:nth-child(4), input:nth-of-type(4),
    .clive-form > *:nth-child(5), input:nth-of-type(5),
    .clive-form > *:nth-child(6), input:nth-of-type(6)
    {
		 width:32%;
	}
    
    .clive-form > *:nth-child(8), input:nth-of-type(8),
    .clive-form > *:nth-child(9), input:nth-of-type(9),
    .clive-form > *:nth-child(10), input:nth-of-type(10)
     {
		 width:32%;
	}
	.clive-form > *:nth-child(14), input:nth-of-type(14),
    .clive-form > *:nth-child(15), input:nth-of-type(15) {
		 width:47%;
	}
    .clive-form > *:nth-child(17), input:nth-of-type(17),
    .clive-form > *:nth-child(18), input:nth-of-type(18)
    {
        width: 47%;
    }
}
 