/*

   Title: Forms
   Author: QBIT
   Date: 25/04/2024

   File path: ../../../../uploads/

*/

/* Form styles */
input {
	width: 100%;
	border: solid 1px #999;
	font-family: 'Poppins', sans-serif;
	font-size: inherit;
	margin-bottom: 5px;
	padding: 20px;
}

input[type="submit"] {
	border: none;
	font-size: inherit;
	cursor: pointer;
	padding: 15px;
}

::placeholder {
	color: #ccc;
}

/* Checkbox styles */
.checkbox { 
   position: relative; 
   text-align: left; 
   cursor: pointer; 
   display: block; 
   -webkit-user-select: none; 
   -moz-user-select: none; 
   -ms-user-select: none; 
   user-select: none; 
   padding-left: 35px; 
   margin: 10px 0 10px 0; 
}

input[type=checkbox] { 
   display: none; 
}

.checkmark { 
   width: 25px; 
   height: 25px; 
   position: absolute; 
   top: 0; 
   left: 0; 
   border-radius: 100px;
   background: #99cc33; 
   font-size: 0.7em;
}

.checkmark:after { 
   content: ""; 
   position: absolute; 
   display: none; 
}

.checkbox input:checked ~ .checkmark:after { 
   display: block;
}

.checkbox .checkmark:after { 
   width: 5px; 
   height: 10px;
   left: 10px; 
   top: 5px;  
   border: solid #333; 
   border-width: 0 3px 3px 0; 
   -webkit-transform: rotate(45deg); 
   -ms-transform: rotate(45deg); 
   transform: rotate(45deg);
}

/* Media queries */
@media (max-width: 64em) {

}