/*------ SUBSCRIPTION PAGE ------*/

.page-content .logo-link {
  position: absolute;
  top: 0px;
  left: 10px;
  z-index: 100000;
}
.page-content .logo-link img {
  width: 156px;
}
.custom .col-md-9 {
  padding-left: 3px;
}
.custom .col-md-3 {
  padding-right: 2px;
}
.save-form-btn {
  float: right;
  clear: both;
  margin-right: 10px;
  margin-top: 10px;
  box-shadow: 0 2px #1a3366 !important;
  /*MDraimli update*/
  background: #3f60a5 !important;
  /*MDraimli update*/
  margin-bottom: 20px;
  margin-top: 15px;
  border: none;
}
.form-group {
  margin-bottom: 5px;
}
.form-group label {
  font-weight: 700 !important;
}
.content-side .agency-info h4, .content-side .agency-contact-info h4 {
  color: #55acee;
  /*MDraimli update*/
  font-weight: bold;
  text-transform: uppercase;
  margin: 10px 0px;
  font-size: 14px;
  padding-left: 10px;
}
.row.custom {
  margin-bottom: 5px;
}
.menu-sidebar {
  background-color: #f7f7f7;
  border-right: 1px solid #eeeeee;
  min-height: 548px !important;
}
.form-control-custom {
  height: 30px;
  border-radius: 2px;
  border: 1px solid #eaeaea;
  box-shadow: none;
  font-size: 11px !important;
  font-weight: normal !important;
  color: #9d9d9d;
  background-color: #fdfdfd;
  text-align: left;
  padding-left: 10px;
  width: 100%;
  padding: 6px !important;
}
.intl-tel-input {
  width: 100%;
}
.success-btn, .success-btn:hover, .success-btn:focus {
  background-color: #95b75d;
  border-color: #95b75d;
  margin-left: 40%;
  margin-top: 100px;
  margin-bottom: 100px;
}
.error-btn, .error-btn:hover, .error-btn:focus {
  background-color: #b64645;
  border-color: #b64645;
  margin-top: 100px;
  margin-bottom: 100px;
}
.warning-btn, .warning-btn:hover, .warning-btn:focus {
  background-color: #fea223;
  border-color: #fea223;
  margin-top: 100px;
  margin-bottom: 100px;
}
@media only screen and (max-width: 1024px) {
  .menu-sidebar {
    min-height: auto !important;
  }
}