.noselect, .global-link {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */ }

.global-link {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 2;
  font-size: 0px;
  opacity: 0; }

.footer.footer-type-3 {
  padding: 60px 0px; }
  @media screen and (max-width: 1117px) {
    .footer.footer-type-3 {
      padding: 20px 0px; } }
  .footer.footer-type-3 .row .logo {
    text-align: center; }
    @media screen and (min-width: 1116px) {
      .footer.footer-type-3 .row .logo {
        order: 2; } }
    @media screen and (max-width: 1117px) {
      .footer.footer-type-3 .row .logo {
        flex: 0 0 100%; } }
  .footer.footer-type-3 .row .footer-menu-wrap {
    flex: initial; }
    @media screen and (min-width: 1116px) {
      .footer.footer-type-3 .row .footer-menu-wrap {
        order: 1; } }
    @media screen and (max-width: 1117px) {
      .footer.footer-type-3 .row .footer-menu-wrap {
        flex: 0 0 100%;
        margin-bottom: 40px; } }
    .footer.footer-type-3 .row .footer-menu-wrap ul {
      text-align: center; }
      .footer.footer-type-3 .row .footer-menu-wrap ul li {
        padding: 0px 32px; }
        .footer.footer-type-3 .row .footer-menu-wrap ul li:last-child {
          padding-right: 0px; }
        .footer.footer-type-3 .row .footer-menu-wrap ul li:first-child {
          padding-left: 0px !important; }
  .footer.footer-type-3 .row .copyrights {
    padding-top: 0px;
    margin-top: 0px;
    text-align: center;
    border-top: 0px;
    flex: initial; }
    @media screen and (min-width: 1116px) {
      .footer.footer-type-3 .row .copyrights {
        order: 3; } }
    @media screen and (max-width: 1117px) {
      .footer.footer-type-3 .row .copyrights {
        flex: 0 0 100%; } }
