#custom-checkout {
    background-color: #fff;
    padding: 44px 48px;
    border-radius: 15px 15px 15px 15px;
    margin-bottom: 35px;
}

@media only screen and (max-width: 600px) {
	#custom-checkout {
		padding: 20px;
	}
	
	#custom-checkout .nama_subdomain_depan{
		width:100%;
		margin-bottom:15px;
	}

	#custom-checkout .nama_subdomain_belakang{
		width:100%;
	}
	#custom-checkout #path{
		display:block;
		width:100%;
		margin-bottom:15px;
	}
	#custom-checkout .sacc_domain_belakang {
		width:100%;font-weight:bold;margin-bottom:15px;
	}
	#custom-checkout .sacc_domain_depan {
		width:100%;font-weight:bold;
	}
}
#custom-checkout input[type='checkbox'] {
   width:20px;
    height:20px;
    font-size:120%;
	
}
#custom-checkout label{
	margin-top:20px;
}
#custom-checkout .sacc_checkbox{
	
	
}
#custom-checkout input[type='radio']{
	
	width:20px;
    height:20px;
	
}

#custom-checkout .sacc_radio{
 
 
}

#custom-checkout .ui.form .field{
	
	margin-bottom:20px ;
	margin-top:20px;
}

#custom-checkout .perlu:after {
    margin: -.2em 0 0 .2em;
    content: '*';
    color: #ff5b5b;
}



@media only screen and (min-width: 600px) {
	#custom-checkout .sacc_domain_belakang {
	width:40%;font-weight:bold;margin-right:5px
}
#custom-checkout .sacc_domain_depan {
	width:40%;font-weight:bold;
}

#custom-checkout #path{
	width:17%;float:left;margin-right:5px;
}
#custom-checkout .nama_subdomain_depan{
	width:40% !important;margin-right:5px
}

#custom-checkout .nama_subdomain_belakang{
	width:40% !important;
}
}