.success-message {
  color: #29a806;
  padding: 8px;
  display: none;
}

.mailchimp_email_list {
  display: none;
}

.errors {
  display: none;
  color: #721c24;
  background-color: #f8d7da;
  border: 1px solid #f5c6cb;
  padding: .75rem 2.25rem;
}

input[type=radio] {
  width: unset!important;
  display: block;
  float: left;
  line-height: 45px;
  margin-left: 16px;
}

.radio-group  {
  display: block;
  clear: both;
}

span.payment-option-content.option-content {
  display: block;
  float: left;
  line-height: 45px;
  margin-left: 16px;
}

textarea {
  height: 200px !important;
}

.ccm-page .dynamic-form-container .dynamic-form-control {
  margin-top: 16px;
}

.ccm-page .dynamic-form-container .human-check-wrap{
  background-color:#ededed;
  height:45px;
  padding:10px;
  margin-bottom:10px;
  display: inline-block;
}

.ccm-page .dynamic-form-container .human-check-wrap span{
  display: inline-block;
  line-height: 25px;
}

.ccm-page .dynamic-form-container .human-check-wrap .human-check-canvas-wrap,
.ccm-page .dynamic-form-container .subscribe-mail-wrap .subscribe-mail-canvas-wrap{
  display: inline-block;
  float:left;
  margin-right:10px;
}

.ccm-page .dynamic-form-container .human-check-wrap .dynamic-form-enable-submit,
.mailchimp_checkbox {
  width:1px;
  height:1px;
  border:0px;
  opacity:0;
}

.ccm-page .dynamic-form-container .human-check-wrap span.dynamic-form-error{
  left:0px;
  right:auto;
  line-height: 15px;
  top: 40px;
}

.ccm-page .dynamic-form-container .human-check-wrap .human-check-canvas-wrap .humanity-check{
  border: 2px solid #ababab;
  padding-bottom: 4px;
  cursor:pointer;
  -webkit-transition : border 500ms ease-out;
   -moz-transition : border 500ms ease-out;
   -o-transition : border 500ms ease-out;
   transition : border 500ms ease-out;
}

.ccm-page .dynamic-form-container .human-check-wrap .human-check-canvas-wrap .ishuman{
  border-color:red!important;
}

.subscribe-mail-canvas-wrap canvas {
  border-radius: 3px !important;
  background-color: #ffffff !important;
  border: 1px solid #ce6a1a !important;
}