/*F1*/
/***************************************************
  Mixins Themes 
/***************************************************/
/* Mixin Normal*/
/* Mixin Clear */
/* Mixin Border */
/*background RGBA
============================================*/
/***************************************************
  Mixins RTL Themes 
/***************************************************/
/************************************ 
	Override Bootstrap 
*************************************/
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors 
 */
/***********************************************************************/
@media (min-width: 992px) {
  .customer-wr {
    border-right: 1px solid #e7e7e7;
    padding-right: 30px; }
    .rtl .customer-wr {
      border-left: 1px solid #e7e7e7;
      border-right: inherit; }
    .rtl .customer-wr {
      padding-left: 30px;
      padding-right: inherit; } }
.footer-container .block_newsletter .title_block {
  text-transform: none;
  font-family: "Normative Pro";
  font-size: 40px;
  line-height: 50px;
  letter-spacing: 0;
  max-width: 500px;
  margin: auto;
  color: #000;
  text-align: center; }

.block_newsletter form .btn, .block_newsletter form input[type=email] {
  height: 60px; }

.about_us {
  color: #4b5762;
  line-height: 24px; }
  .about_us a {
    color: #0d4980;
    font-size: 18px;
    line-height: 24px;
    padding: 5px 0 15px;
 }
    .about_us a i {
      padding-right: 5px; }
      .rtl .about_us a i {
        padding-left: 5px;
        padding-right: inherit; }

.more-wrap h3 {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #84929f; }
.more-wrap a {
  font-size: 24px;
  line-height: 48px;
  color: #d4000f;
  font-weight: bold; }

.footer-bottom {
  padding: 40px 0; }
  .footer-bottom .copyright {
    color: #84929f; }
    .footer-bottom .copyright strong {
      color: #d4000f;
      font-weight: 400; }

.list-inline ul {
  margin-bottom: 0; }
.list-inline li {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 0; }
  .list-inline li + li:before {
    content: '';
    background: #84929f;
    width: 1px;
    height: 10px;
    display: inline-block;
    vertical-align: middle;
    margin: 0 5px; }
  .list-inline li a {
    line-height: 24px; }

@media (min-width: 768px) {
  .footer-top {
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    padding: 75px 0; }
    .footer-top .block_newsletter {
      margin-bottom: 65px; }

  .footer-center {
    padding: 60px 0 75px;
    border-bottom: 1px solid #ebebeb; }

  .more-wrap {
    margin-top: 40px; }

  .list-inline {
    text-align: right; }
    .rtl .list-inline {
      text-align: left; } }
@media (max-width: 767px) {
  .list-inline {
    text-align: left; }
    .rtl .list-inline {
      text-align: right; }

  .footer-bottom {
    padding: 20px 0; } }
@media (min-width: 768px) and (max-width: 991px) {
  .footer-center .ApColumn:nth-child(4) {
    clear: left; } }

/*# sourceMappingURL=footerposition2925094706.css.map */
