/* forms */
/* color */
/* title */
/* border */
/* background */
/* header */
/* buttons */
/* tabs */
/* menu */
/* effects */
/* rating */
/* footer subscribe*/
/* social home */
/* carousel arrows */
/* alert */
/* Theme's schemes */
/* Block newsletter footer */
.footer #newsletter_block_left .warning_inline {
  display: block;
  color: red;
  font-size: 13px;
  line-height: 26px;
  clear: both; }
  @media (min-width: 1230px) {
    .footer #newsletter_block_left .warning_inline {
      display: inline-block;
      position: relative;
      top: -35px;
      margin-bottom: -35px;
      left: 15px;
      clear: none; } }

.newsletters .form-group {
  position: relative;
  margin: 0; }
.newsletters .newsletters__text {
  font-size: inherit;
  font-weight: 300;
  background: transparent;
  color: inherit;
  height: 48px;
  border: 1px solid rgba(255, 255, 255, 0.3);
  padding: 5px 52px 5px 25px;
  border-radius: 35px;
  transition: .4s border-color,.4s color; }
  .newsletters .newsletters__text:-moz-placeholder {
    color: inherit; }
  .newsletters .newsletters__text::-moz-placeholder {
    color: inherit; }
  .newsletters .newsletters__text:-ms-input-placeholder {
    color: inherit; }
  .newsletters .newsletters__text::-webkit-input-placeholder {
    color: inherit; }
  .newsletters .newsletters__text:focus {
    border-color: #ff8c00; }

.newsletters__btn {
  outline: none;
  width: 48px;
  height: 100%;
  padding: 0;
  font-size: 15px;
  font-weight: 700;
  position: absolute;
  top: 0;
  right: 0; }
  .newsletters__btn:before {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    @inlcude align-items(center); }

@media (max-width: 991px) {
  .footer .newsletters .newsletters__box {
    padding: 10px 0; } }

/*# sourceMappingURL=blocknewsletter.css.map */
