/**
* Transition-timing-function property@mixin
*/
/*background RGBA
============================================*/
/****/
/* RIGHT TO LEFT */
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors
 */
/***********************************************************************/
/** CHECKOUT BY STEP */
#footer {
  background: url(images/bg-top.jpg) 0 0 repeat;
}
#footer .block_support .block_support--title {
  color: white;
}
#footer .block_support .block_support--title span {
  color: white;
}
#footer .block_support .block_support--list li {
  color: #969696;
}
#footer .block_support .block_support--list li:before {
  background-color: #bdbb95;
}
#footer .block_support .block_support--list li span {
  color: white;
}
#footer .letter-social {
  border-top: 1px solid #252525;
  border-bottom: 1px solid #252525;
}
#footer .bg-social {
  background-color: transparent;
  border-left: 1px solid #252525;
}
.rtl #footer .bg-social {
  border-right: 1px solid #252525;
  border-left: inherit;
}
@media (max-width: 767px) {
  #footer .bg-social {
    border-left: none;
  }
  .rtl #footer .bg-social {
    border-right: none;
    border-left: inherit;
  }
}
#footer #newsletter_block_left .newsletter-input {
  background-color: #252525;
  border-color: #252525;
}
#footer #newsletter_block_left .newsletter-input::-webkit-input-placeholder {
  color: #969696;
}
#footer #newsletter_block_left .newsletter-input:-moz-placeholder {
  /* Firefox 18- */
  color: #969696;
}
#footer #newsletter_block_left .newsletter-input::-moz-placeholder {
  /* Firefox 19+ */
  color: #969696;
}
#footer #newsletter_block_left .newsletter-input:-ms-input-placeholder {
  color: #969696;
}
#footer #newsletter_block_left .btn {
  color: #969696;
  border-bottom-color: #969696;
}
#footer #newsletter_block_left .btn:hover {
  color: white;
  border-bottom-color: white;
}
#footer .block .title_block {
  color: white;
}
#footer .block .title_block a {
  color: white;
}
#footer .powered {
  border-top: 1px solid #252525;
  margin-top: 42px !important;
}

#social_block .block_content ul li .fa {
  color: #969696;
}
