﻿button,.btn_theme {
  border: none;
}

button,
input[type=button],
input[type=reset],
input[type=submit], .btn_theme {
    width: 100%;
    padding: 8px 30px;
    font-size: 16px;
    font-weight: 600;
    line-height: 20px;
    background-color: #8B8DB4;
    /*border: 1px solid #25c866;*/
    color: var(--white);
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
button:hover,
input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover,.btn_theme:hover {
  /*color: var(--primary);
  background-color: var(--white);
  border-color: var(--white);*/
}

select,
textarea,
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color], .form-control {
    font-family: "Poppins", sans-serif;
    width: 100%;
    border: 1px solid #8B8DB4;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    padding: 8px 8px;
    border-radius: 8px;
    color: var(--white);
    /*background-color: var(--menuDark);*/
    background-color: transparent;
}

select:focus,
textarea:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=time]:focus,
input[type=week]:focus,
input[type=number]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=color]:focus,.form-control:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
 /* border-color: var(--white);*/
  border-color: transparent;

}

select::placeholder,
textarea::placeholder,
input[type=text]::placeholder,
input[type=password]::placeholder,
input[type=datetime]::placeholder,
input[type=datetime-local]::placeholder,
input[type=date]::placeholder,
input[type=month]::placeholder,
input[type=time]::placeholder,
input[type=week]::placeholder,
input[type=number]::placeholder,
input[type=email]::placeholder,
input[type=url]::placeholder,
input[type=search]::placeholder,
input[type=tel]::placeholder,
input[type=color]::placeholder,.form-control::placeholder {
  color: var(--secondary);
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

select,
textarea,
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],.form-control {
  -webkit-appearance: none;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}

select:disabled,
textarea:disabled,
input[type=text]:disabled,
input[type=password]:disabled,
input[type=datetime]:disabled,
input[type=datetime-local]:disabled,
input[type=date]:disabled,
input[type=month]:disabled,
input[type=time]:disabled,
input[type=week]:disabled,
input[type=number]:disabled,
input[type=email]:disabled,
input[type=url]:disabled,
input[type=search]:disabled,
input[type=tel]:disabled,
input[type=color]:disabled,.form-control:disabled, .form-control[readonly] {
    background-color: transparent;
    opacity: 1;
}