/**

* Transition-timing-function property@mixin 

*/

/*background RGBA

============================================*/

/****/

/* RIGHT TO LEFT */

/**

 * Web Application Prefix Apply For Making Owner Styles

 */

/**

 *   Blocks Layout Selectors 

 */

/***********************************************************************/

/** CHECKOUT BY STEP */

/* Block newsletter */

#columns #newsletter_block_left .success_inline, #columns #newsletter_block_left .warning_inline {

  text-align: left;

  padding: 1px 0 0 0;

  margin-bottom: -19px;

}

.rtl #columns #newsletter_block_left .success_inline, .rtl #columns #newsletter_block_left .warning_inline {

  text-align: right;

}

#columns #newsletter_block_left .success_inline {

  color: #418B19;

}

#columns #newsletter_block_left .warning_inline {

  color: #f13340;

}



/* Block newsletter footer */

#footer #newsletter_block_left form {

  position: relative;

}
@media (min-width: 768px){
  #footer #newsletter_block_left form {

    max-width: 460px;
  }
}
#footer #newsletter_block_left form input[type="text"] {

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  -ms-border-radius: 0;

  -o-border-radius: 0;

  border-radius: 0;

  color: #000;
  font-size: 14px;

}

#footer #newsletter_block_left form .btn {

  position: absolute;

  right: 0;

  top: 0;

  border: none;

  font-weight: 500;

}


.rtl #footer #newsletter_block_left form .btn {

  left: 0;

  right: auto;

}

#footer #newsletter_block_left .warning_inline {

  color: #f13340;

  clear: both;

}

#footer #newsletter_block_left .success_inline {

  color: #418B19;

}

