.um-field-label {
  display:none
}

.um input[type=submit].um-button {
  background: #3ba1da !important;
  color: white !important;
  font-weight: bold !important;
  padding: 10px 10px !important;
}

.grey-border p, .blue-border p {
 	color:#FFFFFF !important; 
}

.grey-border, .blue-border {
  border-radius:10px;
  padding:20px 20px;
  font-size:28px;
}

.grey-border {
  background: #5c6670;
}

.blue-border {
  background: #00adc7;
}

.grey-border .ow-button-base a, .blue-border .ow-button-base a, .blue-border .ow-button-base a:visited , .grey-border .ow-button-base a:visited {
  background: #FFFFFF !important;
  border:#FFFFFF !important;
  color:#00adc7 !important;
  padding:10px 10px !important;
  font-weight:bold;
}


.grey-border .ow-button-base a:hover, .blue-border .ow-button-base a:hover { 
  background: #00adc7 !important;
  border:#FFFFFF !important;
  color:#FFFFFF !important;
}


.um-row._um_row_1 {
	background: #f9f9f9 !important;
}

fieldset {
    border: none;
    padding: 0px 0px;
}

legend {
    display: none;
}

#lostpasswordform #somfrp_user_info {
    display: block;
    width: 100%;
}

.lostpassword-submit br {
    display: none;
}

.login a {
 color:#5b6770 !important 
}

.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
  background: #3ba1da !important;
    color: white !important;
    font-weight: bold !important;
    padding: 10px 10px !important;
      border-radius: 0px !important;
    box-shadow: none !important;
}




@media (max-width: 767px){
    .pum-container, .pum-theme-default-theme .pum-container {
      margin: 0px auto !important;
      height: fit-content !important;
      max-width: 90% !important;
      width:90% !important;
  	}
}

.wcpt-search-heading {
 display:none 
}