﻿footer {
  position: relative;
  z-index: 999;
  margin-top: 20px; }
  footer .footer-wrapper {
    width: 100%;
    display: block;
    background-color: #1e2430;
    padding-top: 20px; }
    footer .footer-wrapper img.border-logo {
      background: #fff;
      border-radius: 5px;
      margin: 6px; }
    footer .footer-wrapper li.footer-inner {
      text-align: right;
      padding: 10px;
      font-size: 13px;
      color: lightgray;
      /*.mobile-app a {
                background-image: url('/Content/Images/logo/AllLogos.png');
                width: 200px;
                height: 50px;

                &.cafe-bazar {
                    background-position-x: 30px;
                    background-position-y: 1410px;
                }

                &.i-apps {
                    background-position-x: 30px;
                    background-position-y: 1297px;
                }

                &.play-google {
                    background-position-x: 30px;
                    background-position-y: 1350px;
                }

                &.i-myket {
                    background-position-x: 30px;
                    background-position-y: 1235px;
                }

                &.i-sibche {
                    background-position-x: -189px;
                    background-position-y: 1003px;
                }

                &.sib-app {
                    background-position-x: 30px;
                    background-position-y: 1174px;
                }

                &.direct-app {
                    background-position-x: 30px;
                    background-position-y: 1120px;
                }

                &.app-store {
                    background-position-x: 30px;
                    background-position-y: 1062px;
                }
            }*/ }
      footer .footer-wrapper li.footer-inner:first-child > div {
        padding-right: 8px; }
      footer .footer-wrapper li.footer-inner span {
        font-size: 15px;
        padding-bottom: 13px;
        color: white;
        font-weight: bold;
        text-align: center;
        margin: 10px auto;
        display: block; }
        footer .footer-wrapper li.footer-inner span i {
          position: relative;
          right: -5px; }
      footer .footer-wrapper li.footer-inner .enamad {
        display: inline-flex; }
        footer .footer-wrapper li.footer-inner .enamad a {
          background-image: url("/Content/Images/logo/AllLogos.png");
          width: 100px;
          height: 100px;
          display: block; }
          footer .footer-wrapper li.footer-inner .enamad a.cao {
            background-position-x: 0px;
            background-position-y: 727px; }
          footer .footer-wrapper li.footer-inner .enamad a.paxrights {
            background-position-x: 0px;
            background-position-y: 530px; }
          footer .footer-wrapper li.footer-inner .enamad a.aira {
            background-position-x: 0px;
            background-position-y: 632px; }
          footer .footer-wrapper li.footer-inner .enamad a.aita {
            background-position-x: 0px;
            background-position-y: 425px; }
          footer .footer-wrapper li.footer-inner .enamad a.ecunion {
            background-position-x: 0px;
            background-position-y: 828px; }
          footer .footer-wrapper li.footer-inner .enamad a.enamad {
            background-position-x: 0px;
            background-position-y: 320px; }
          footer .footer-wrapper li.footer-inner .enamad a.samandehi {
            background-position-x: 0px;
            background-position-y: 215px; }
      footer .footer-wrapper li.footer-inner .mobile-apps {
        width: 85%;
        margin: auto; }
      footer .footer-wrapper li.footer-inner li.footer-content {
        float: inherit;
        padding: 5px;
        padding-right: 30px; }
        footer .footer-wrapper li.footer-inner li.footer-content a {
          color: lightgray; }
          footer .footer-wrapper li.footer-inner li.footer-content a:hover {
            color: #6c80a3 !important; }
      footer .footer-wrapper li.footer-inner .logo-footer {
        -moz-transform: scale(0.9);
        -ms-transform: scale(0.9);
        -o-transform: scale(0.9);
        -webkit-transform: scale(0.9);
        transform: scale(0.9);
        opacity: 0.2;
        text-align: center !important; }
    footer .footer-wrapper .footer-last-part {
      padding: 10px;
      text-align: center;
      margin-top: 20px;
      padding-bottom: 20px;
      border-top: 2px solid rgba(65, 79, 104, 0.22);
      width: 100%;
      float: right; }
      footer .footer-wrapper .footer-last-part li.footer-content {
        float: inherit;
        padding: 5px; }
        footer .footer-wrapper .footer-last-part li.footer-content a {
          color: lightgray; }
          footer .footer-wrapper .footer-last-part li.footer-content a:hover {
            color: #6c80a3 !important; }
      footer .footer-wrapper .footer-last-part .social-network {
        padding-top: 20px; }
        footer .footer-wrapper .footer-last-part .social-network i {
          margin: 2px;
          width: 40px;
          height: 41px;
          background-color: #516281 !important;
          color: white;
          -moz-border-radius: 10px;
          -webkit-border-radius: 10px;
          border-radius: 10px;
          padding: 11px;
          font-size: 24px !important;
          -moz-transition: 0.3s;
          -o-transition: 0.3s;
          -webkit-transition: 0.3s;
          transition: 0.3s; }
          footer .footer-wrapper .footer-last-part .social-network i:hover {
            color: white !important;
            background-color: #0aaff3 !important; }
      footer .footer-wrapper .footer-last-part .footer-contact i {
        position: relative;
        top: 2px;
        left: 5px;
        -moz-transform: rotate(268deg);
        -ms-transform: rotate(268deg);
        -o-transform: rotate(268deg);
        -webkit-transform: rotate(268deg);
        transform: rotate(268deg); }
      footer .footer-wrapper .footer-last-part .footer-contact {
        padding: 20px;
        color: white; }
        footer .footer-wrapper .footer-last-part .footer-contact b {
          color: white !important; }
    footer .footer-wrapper .footer-description {
      color: white;
      line-height: 2.5;
      font-size: 15px;
      text-align: justify;
      float: right;
      width: 100%; }
      footer .footer-wrapper .footer-description a {
        color: #414f68; }
  footer .socket-wrapper {
    width: 100%;
    background-color: white; }
    footer .socket-wrapper .copyright {
      padding-top: 4px;
      display: inline-block;
      font-size: 15px;
      font-weight: bold; }
      footer .socket-wrapper .copyright i {
        font-size: 26px !important;
        position: relative;
        top: 5px; }
    footer .socket-wrapper li a {
      padding: 10px;
      font-size: 13px;
      display: block;
      padding-top: 12px; }

.mobile-app {
  margin: 6px;
  text-align: center; }
  .mobile-app a {
    padding: 10px;
    display: block;
    color: gray;
    padding-left: 16px !important; }
    .mobile-app a:hover {
      opacity: .75;
      color: white !important; }
  .mobile-app i {
    font-size: 17px !important;
    margin-right: 6px;
    bottom: 12px;
    top: 23% !important;
    left: 5px;
    position: absolute; }
