.accomTheme .accomMenuBlock {
  width: 90%;
  max-width: 900px; }
  .accomTheme .accomMenuBlock .menu {
    margin-top: 40px; }
  .accomTheme .accomMenuBlock .btn {
    width: 100%;
    height: 80px;
    font-size: 18px !important; }
.accomTheme .accomFormNo {
  width: 96%;
  max-width: 950px;
  margin: 0px auto; }
.accomTheme .accomForm {
  width: 96%;
  max-width: 900px;
  margin: 40px auto;
  margin-bottom: 0px;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 4px;
  padding: 0px; }
.accomTheme .color1 {
  background: #ffc4fc; }
.accomTheme .color2 {
  background: #fffe98; }
.accomTheme .title {
  padding: 8px;
  font-weight: 600 !important;
  font-size: 15px; }
.accomTheme .accomForm-in {
  margin: 4px;
  border-radius: 4px;
  border: 2px solid #2981c4 !important;
  padding-top: 15px; }
.accomTheme .recipient .row {
  padding: 0 10px;
  min-height: 46px;
  border-bottom: 1px solid #eee; }
.accomTheme .icoForm .error {
  display: none; }
.accomTheme .recipientNav {
  background: #fffe98;
  width: 40px;
  height: 40px;
  text-align: center;
  line-height: 35px;
  font-size: 20px;
  cursor: pointer;
  display: inline-block;
  padding: 0px !important;
  margin: 0px !important; }
  .accomTheme .recipientNav.plus {
    background: #e4e4e4; }
.accomTheme .form-label {
  margin-bottom: 0px;
  font-size: 12px;
  color: #888b8b !important; }
.accomTheme input {
  font-size: 12px;
  font-weight: 700 !important; }
.accomTheme input[type="text"] {
  padding: 10px; }
.accomTheme input[type="email"] {
  padding: 10px; }
.accomTheme select {
  padding: 10px; }
.accomTheme .m-3 {
  margin: 0.3rem !important; }
.accomTheme .btn-green {
  background: #61b549;
  border: 1px solid #61b549; }
.accomTheme .btn-blue {
  background: #2981c4;
  border: 1px solid #2981c4; }
.accomTheme ul {
  list-style: none; }
.accomTheme .bgHeader {
  background-color: #2981c4 !important; }
.accomTheme .card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: rgba(41, 129, 196, 0.8) !important;
  background-clip: border-box;
  border: 0 solid #d4d8dd;
  border-radius: 4px; }
.accomTheme .card-header {
  padding: 1.075rem 1.075rem;
  padding-bottom: 2px !important;
  margin-bottom: 0;
  background-color: transparent;
  border-bottom: 0 solid #d4d8dd;
  font-size: 14px;
  color: #677788;
  font-weight: 600 !important; }
.accomTheme .margin-top-10 {
  margin-top: 10px; }
.accomTheme .padding-20 {
  padding: 20px; }
.accomTheme .border-bottom {
  border-bottom: none !important; }
.accomTheme h1.h2 {
  font-size: 18px !important;
  color: #516377 !important;
  font-weight: 600 !important; }
.accomTheme label:not(.form-check-label) {
  color: #000; }
.accomTheme .navbar {
  height: 50px; }
.accomTheme .navbar-brand {
  height: 50px;
  line-height: 30px;
  font-size: 18px; }
.accomTheme .loginForm .card {
  background: #2981c4;
  padding: 20px;
  width: 400px;
  margin-top: 40px; }
.accomTheme .loginForm .input-group-prepend {
  width: 40px; }
  .accomTheme .loginForm .input-group-prepend .fa {
    height: 25px;
    line-height: 25px;
    left: 2px;
    position: relative; }
  .accomTheme .loginForm .input-group-prepend .fa-key {
    left: -0px; }
.accomTheme .loginForm .form-group {
  margin: 10px 0px; }
.accomTheme .loginForm button {
  background-color: #61b549;
  color: #FFF;
  border: 2px solid #61b549; }
  .accomTheme .loginForm button.hover {
    background-color: #cb9909;
    color: black; }
.accomTheme .error {
  border: 1px solid #dc3545; }

body, * {
  font: 12px/16px "IBM Plex Sans", sans-serif;
  letter-spacing: .025em;
  transition: all .15s ease;
  font-weight: 400 !important; }

/*# sourceMappingURL=accom.css.map */
