/***************************************************
  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 
 */
/***********************************************************************/
/* ----------------------------------
----------footer 2---------------
---------------------------------- */
.block-social {
  text-align: left;
  padding: 0; }
  .rtl .block-social {
    text-align: right; }

.footer-container {
  padding-top: 70px; }
  .footer-container .ApColumn .title_block {
    margin: 5px 0 35px;
    padding-bottom: 15px;
    border-bottom: 1px solid #292929; }
    @media (max-width: 991px) {
      .footer-container .ApColumn .title_block {
        margin: 15px 0; } }
  .footer-container .ApBlockLink li {
    padding: 0; }
    @media (min-width: 992px) {
      .footer-container .ApBlockLink li {
        width: 50%;
        float: left;
        padding-right: 10px; }
        .rtl .footer-container .ApBlockLink li {
          float: right; }
        .rtl .footer-container .ApBlockLink li {
          padding-left: 10px;
          padding-right: inherit; } }
    .footer-container .ApBlockLink li a {
      display: block;
      color: #666;
      line-height: 20px;
      padding: 10px 0;
      font-size: 13px; }
      .footer-container .ApBlockLink li a:before {
        display: none; }
      .footer-container .ApBlockLink li a:hover {
        color: #e82c2a; }
      @media (max-width: 991px) {
        .footer-container .ApBlockLink li a {
          line-height: 15px;
          padding: 2px 0; } }

.footer_logo {
  margin-bottom: 40px; }
  @media (max-width: 991px) {
    .footer_logo {
      margin-bottom: 20px; } }

.box-link-top {
  margin-bottom: 30px; }
  @media (max-width: 991px) {
    .box-link-top {
      margin-bottom: 10px; } }
  .box-link-top .ApHtml {
    color: #666;
    font-size: 15px;
    line-height: 25px; }
    @media (min-width: 992px) {
      .box-link-top .ApHtml {
        padding-right: 40px; }
        .rtl .box-link-top .ApHtml {
          padding-left: 40px;
          padding-right: inherit; } }

.social_footer {
  text-align: left;
  padding: 0;
  border-bottom: 0; }
  .rtl .social_footer {
    text-align: right; }
  .social_footer li a {
    color: #666;
    text-align: center; }

.box-link-bottom {
  margin-bottom: 40px; }
  @media (max-width: 991px) {
    .box-link-bottom {
      margin-bottom: 10px; } }

.box-copyright {
  border-top: 1px solid #292929; }
  .box-copyright .row {
    margin: auto; }
  @media (min-width: 768px) {
    .box-copyright .row {
      width: 738px; } }
  @media (min-width: 992px) {
    .box-copyright .row {
      width: 958px; } }
  @media (min-width: 1200px) {
    .box-copyright .row {
      width: 1188px;
      max-width: 100%; } }
  @media (min-width: 992px) {
    .box-copyright .ApRawHtml {
      text-align: left; }
      .rtl .box-copyright .ApRawHtml {
        text-align: right; } }
  @media (max-width: 991px) {
    .box-copyright .ApRawHtml {
      padding-bottom: 20px; } }
  .box-copyright .ApRawHtml {
    line-height: 32px; }
    @media (min-width: 768px) {
      .box-copyright .ApRawHtml {
        text-align: left; }
        .rtl .box-copyright .ApRawHtml {
          text-align: right; } }
  .box-copyright .ApImage {
    display: inline-block; }
    @media (min-width: 768px) {
      .box-copyright .ApImage {
        margin-left: 13px;
        float: right; }
        .rtl .box-copyright .ApImage {
          margin-right: 13px;
          margin-left: inherit; }
        .rtl .box-copyright .ApImage {
          float: left; } }

.footer-top {
  border: 0; }

/*# sourceMappingURL=footerposition1500965177.css.map */
