* + fieldset {
border: 0px;
}

.grecaptcha-badge { opacity:0;}

.uk-notification-message {
display: none !important;
}

#acym_wrapper #archive_view #email_preview_iframe {
   height: 1500px !important;
}

  @media print, screen and (min-width: 64em)
#acym_wrapper .grid-x > .large-1 {
  width: 12% !important;
}

.uk-navbar-center:not(:only-child) {
  top: 45% !important;
} 

.pow-mob {
  padding-top: 84px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: max-content;
  box-sizing: border-box;
  z-index: 990;
  font-size: 11px !important;
}

.cell {
	height: 50px;
vertical-align: middle;
display: inline-block;
width: 100%;
border: 0 none;
padding: 0 10px;
background: rgba(13,40,33,.06);
color: #515b58;
transition: .2s ease-in-out;
  transition-property: all;
transition-property: color,background-color,border-color,box-shadow;
border-radius: 4px;
-webkit-appearance: none;
overflow: visible;
box-sizing: border-box;
margin: 0;
border-radius: 0;
font: inherit;
outline: none;
}

#acym_fulldiv_formAcym1 .acym__subscription__form__popup .acym__subscription__form__fields input:not([type="radio"]):not([type="checkbox"]), #acym_fulldiv_formAcym1 .acym__subscription__form__popup .acym__subscription__form__fields label {
  display: block;
  height: 50px;
  vertical-align: middle;
  display: inline-block;
  width: 100%;
  border: 0 none;
  padding: 0 10px;
  background: rgba(13,40,33,.06);
  color: #515b58;
  transition: .2s ease-in-out;
    transition-property: all;
  transition-property: all;
  transition-property: all;
  transition-property: color,background-color,border-color,box-shadow;
  border-radius: 4px;
  -webkit-appearance: none;
  overflow: visible;
  box-sizing: border-box;
  margin: 0;
  border-radius: 0;
  font: inherit;
  outline: none;
}

.ampz_flyin_header h3 {
  font-size: 18px !important;

}

#ampz_flyin { 
background-color: #282828 !important;
}

.ampz_flyin_header h3 {
  color: #fff !important;
}

.ampz_flyin_header p {
  color: #bfbfbf;
}

.ampz_flyin_close::before, .ampz_flyin_close::after {

  background-color: #797979 !important;
}

.cred1 .foot1 {
  display: none;
}

.cred1 .foot2 {
  display: none;
}

.cred1 .tm-header {
  display: none;
}

.cred1 .tm-toolbar {
  display: none;
}

.cred1 .tm-header-mobile {
  display: none !important;
}

#ampz_inline_mobile {
  background-color: #4d4c4c !important;
}

.acym_module_form input:not([type="button"]) {
  cursor: pointer;
  max-width: 100% !important;
  display: block;
  height: 50px;
  vertical-align: middle;
  display: inline-block;
  width: 100%;
  border: 0 none;
  padding: 0 10px;
  background: rgba(13,40,33,.06);
  color: #515b58;
  transition: .2s ease-in-out;
    transition-property: all;
  transition-property: all;
  transition-property: all;
  transition-property: all;
  transition-property: color,background-color,border-color,box-shadow;
  border-radius: 4px;
  -webkit-appearance: none;
  overflow: visible;
  box-sizing: border-box;
  margin: 0;
  border-radius: 0;
  font: inherit;
  outline: none;
}

.btn.btn-primary.button.subbutton {
  margin: 0;
  border: none;
  overflow: visible;
  font: inherit;
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
  font-family: inherit;
  color: inherit;
  text-transform: none;
  -webkit-appearance: none;
  border-radius: 0;
  display: inline-block;
  box-sizing: border-box;
  padding: 0 28px;
  vertical-align: middle;
  font-size: 12px;
  line-height: 48px;
  text-align: center;
  text-decoration: none;
  transition: .1s ease-in-out;
    transition-property: all;
  transition-property: all;
  transition-property: color,background-color,background-position,background-size,border-color,box-shadow;
  font-family: Montserrat;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  border-radius: 4px;
  background-origin: border-box;
}
