.blueleftborder{
border-left-width:10px;
border-left-style:solid;
padding-left:10px;
margin-left:-20px;
border-color:#26557F;
}

.region-footer4{
  top:-6px;
  position:relative;
}

#edit-mail-0-value{
  background-color:#003263;
  border-top:none;
  border-left:none;
  border-right:none;
  border-radius:0px;
  position:absolute;
  top:81px;
  color:white;
}

.region-footer4 #edit-subscribe--2,.region-footer4 #edit-subscribe{
  position: relative;
  left: 80px;
  top:-140px;
  height: 38px;
  border: none;
  background: rgba(0, 0, 0, 0) !important;
  color: #4EB0E9;
  text-transform: none;
  box-shadow:none;
}

.region-footer4 #edit-subscribe--2:hover,.region-footer4 #edit-subscribe:hover{
  transform:unset;
  color:white !important;
}

.region-footer4 .form-control:focus{
  box-shadow:none;
}

#block-pressregistrationlink-3{
  position:relative;
  top:6px;
}

#edit-mail-0-value{

}

#captcha--description,.js-form-item-captcha-response,.js-form-item-captcha-response>.control-label{
  color:black;
}

.js-form-item-captcha-response>.control-label{
  color:black !important;
}

.js-form-item-captcha-response>#text{
  color:#2095f2 !important;
  
}

/*#captcha *{
  color:black !important;
}

#captcha input{
  color:black !important;
}*/

#captcha{
  position:relative;
}

#edit-captcha-response{
  display:unset;
  width:43px !important;
}

#edit-captcha-response--description{
  display:none;
}

#captcha>.panel-heading{
  display:none;
}

.captcha{
  background:white;
  border-color:#2095f2;
  top:0px;
}

.region-footer4 .js-form-item-field-first-name-0-value{
    display: none;
}

.region-footer4 .form-item-field-last-name-0-value{
    display: none;
}

.region-footer4 .form-item-field-city-0-value{
    display: none;
}

#captcha .js-form-item-captcha-response{
  display:inline-flex;
}

#captcha .js-form-item-captcha-response>label{
  margin-right:25px;
}

#captcha .js-form-item-captcha-response > #edit-captcha-response{
  position:relative;
  top:-10px;
}

#captcha--description{
  margin-bottom:15px;
}

#captcha .panel-body{
  padding:10px;
}

.simplenews-subscriber-form>form{
  /*margin-left:auto;
  margin-right:auto;*/
  width:440px;
}

.simplenews-subscriber-form>form>.field--type-email,.simplenews-subscriber-form>form>.field--name-field-first-name 
,.simplenews-subscriber-form>form>.field--name-field-last-name,.simplenews-subscriber-form>form>.field--name-field-city{
  /*margin-left:auto;
  margin-right:auto;*/
  width:210px;
}

#edit-subscribe{
  /*margin-left:35%;*/
  margin-left:0px;
}