.beforeCImage {
    left: 134px !important;
}
.afterCImage {
    right: -10px !important;
}
.dynamic_theme_block .CaptchaRefreshBtn:before {
    content: "\f021" !important;
    font-family: FontAwesome !important;
}
.dynamic_theme_block .btn-register {
    background-color: #d79e2f  !important;
    border-color: #d79e2f  !important;
    color: #fff;
	text-transform:uppercase !important;
}

.dynamic_theme_block .btn-register:focus, .dynamic_theme_block .btn-register:hover {
    color: #fff !important;
    background-color: #d79e2f;
    color: #0064b1;
    text-decoration: none;
    border-color: #d79e2f  !important;
}
.panel.dynamic_theme_block .btn-npf {
    background-color: #d79e2f  !important;
}

.panel.dynamic_theme_block .btn-npf:before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background: #d79e2f  !important;
}

.panel.dynamic_theme_block .btn-npf:hover, .panel.dynamic_theme_block .btn-npf:focus {
    background-color: #000;
    color: #fff !important;
    border: 1px solid #d79e2f  !important;
}

#otpSubmitBtn {
    background-color: #d79e2f  !important;
    color: #fff;
    border-color: #d79e2f  !important;
    text-transform: uppercase  !important;
}

#otpSubmitBtn:hover {
    background-color: #d79e2f  !important;
    color: #fff !important;
    text-decoration: none;
    border-color: #d79e2f  !important;
}
.color-class .form-group.agree-group.col-md-12.m0.has-error .help-block {
    color: white !important;
    font-size: 11px  !important;
}

.color-class .panel.dynamic_theme_block .form-custom .Mobile .form-control, .color-class .panel.dynamic_theme_block .form-custom .Mobile .has-error .SumoSelect, .color-class .has-error .panel.dynamic_theme_block .form-custom .Mobile .SumoSelect {
    border-radius: 2px;
    padding-left: 25px  !important;
}
#SuccessPopupArea .modal-header
{
  background-color: #24285F !important;
  padding:10px!important
}
#SuccessPopupArea .modal-header .modal-title {
  margin: 0;
  text-align: left;
  flex: 1;
}

#SuccessPopupArea .modal-header .close {
  position: absolute;
  top: 0px;
  right: 10px;
  margin: 0 !important;
   background: none !important;
  border: none !important;
  box-shadow: none !important;
  padding: 0 !important;
  outline: none !important;
  font-size: 34px;
  color: #fff;

 
}

.input-group {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
}
