/* Start custom CSS for section, class: .elementor-element-a38d69e */.wppb-register-user li input{
	height: 50px !important;
border-radius: 5px !important;
font-size: 15px !important;
padding-right: 10px !important;
}
.wppb-register-user li select{
height: 50px !important;
border-radius: 5px !important;
font-size: 15px !important;
padding-right: 10px !important;
}
.wppb-register-user li select option{
font-family: tahoma;
}
input[id="email"]{
	text-align: left;
	padding-left: 10px !important;
}

.wppb-select2-multiple span.select2-container{
	display: grid !important;
	border-radius: 5px !important;
  font-size: 15px !important;
}
.select2-container--default .select2-selection--multiple {
  border: 1px solid #ccc !important;
}

h4{
    padding: 10px 10px 10px 0 !important;
border-right: 5px solid !important;
font-size: 20px !important;
margin-top: 10px !important;
}

.wppb-form-field > span.wppb-form-error {
  font-size: 14px !important;
  border-top: none !important;
}

.wppb-msf-prev{
    float: right !important;
}

.wppb-msf-next{
    float: left !important;
}

input[type="button"].wppb-msf-button:disabled {
  display: none !important;
}

div#wppb-msf-tabs {
  text-align: center;
}

.form-submit{
	max-width: 900px;
}

.form-submit .button{
	float: left;
	margin-top: -96px;
	border-radius: 5px;
	margin-left: 70px
}

@media screen and (max-width:480px){
#wppb-msf-tabs{
	display: grid !important;
}

.wppb-msf-tabs{
	font-size: 14px !important;
	margin: 5px 0 !important;
}

div.page_content {
  margin: 0 !important;
}

h4 {
  font-size: 17px !important;
}
body, body.rtl, .rtl form {
  font-size: 14px !important;
}
}

/* End custom CSS *//* End custom CSS */