HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/douven.komma.pro/resources/assets/sass/site/pages/_contact.sass
/*==========================================================================
  Contact page
  ========================================================================== */
body.contact
  .content
    padding-bottom: 120px
    .form-holder
      position: relative
      top: -60px
      height: 500px
      background-color: white
      box-shadow: 15px 15px 40px 10px rgba(0, 0, 0, 0.05)

      h3
        color: $douvBlue
        font-weight : bold
        font-size : 26px

      .left
        width: column(7.5, 12)
        padding: 50px 0 50px column(0.5, 12)
      .right
        padding: 50px 50px 50px column(1, 12)
        height: 100%
        width: column(4.5, 12)
        background: $douvBlue url('/img/bg_repeat.png') repeat
        color: white

        .contact-dude
          display: block
          position: absolute
          width: 130px
          height: 120px
          text-align: center
          right: 50px
          top: 90px

          .img-holder
            width: 100px
            height: 100px
            margin: 0 auto
            border-radius: 50%
            background: #E5E5E5 url('/img/Mark_Douven.png') repeat 50% 6%
            background-size: 200%

          p
            margin: 3px 0

        p
          position: relative

        a
          text-decoration: none
          color: white

        h3
          color: white

        span
          display: block
          position: absolute
          width: 17px
          height: 17px
          margin-top: 5px
          left: -50px

          background-image: url(/img/svg/contact_icons.svg)
          background-position: left top
          background-repeat: no-repeat
          background-size: 100%

          &.location
            background-position: left top

          &.phone
            background-position: left -27px

          &.fax
            background-position: left -55px

          &.mail
            background-position: left -82px

      .form-left, .form-right
        width: column(3, 7)

      .form-right
        margin-left: column(0.5, 7)

        .submit
          margin-top: 25px
          width: column(1.5, 3)
          min-width: column(1.5, 3)

    .mapholder
      width: column(11)
      background-color: white
      box-shadow: 15px 15px 40px 10px rgba(0, 0, 0, 0.05)
      height: 500px
      border-bottom: solid 4px $douvYellow
      overflow: hidden

      #map
        width: 100%
        height: 105%

+respond-to-width(1400)
  body.contact
    .content
      padding-bottom: 0
      .form-holder
        +flex()
        flex-direction: column-reverse
        height: auto
        .left, .right
          width: 100%

        .left
          padding: 0 0 40px column(0.5, 12)

          form
            .grid-row
              padding-left: 0
              padding-right: 0

        .right
          padding: 0 50px 40px column(1, 12)
          > p
            width: 35%
            display: inline-block

          .contact-dude
            top: 85px

        //.left
        //  form
        //    width: 95%
        //    .grid-row
        //      padding-left: 0
        //      padding-right: 0
        //
        //      .form-left, .form-right
        //        width: 96%
        //        margin-left: 0


+respond-to-width(1030)
  body.contact
    .content
      padding-bottom: 0
      .form-holder
        .right
          .contact-dude
            right: 20px

+respond-to-width(840)
  body.contact
    .content
      padding-bottom: 0
      .form-holder
        padding-left: 0
        padding-right: 0
        top: 0

        .left, .right
          width: 100%



      .mapholder
        width: 100%
        padding-left: 0
        padding-right: 0
        border-top: solid 1px $douvYellow

+respond-to-width(740)
  body.contact
    .content
      .form-holder
        .right
          span
            left: -25px

          .contact-dude
            width: 165px
            top: 15px
            right: 30px
            +flex(space-between, center)
            flex-direction: row-reverse

            .img-holder
              width: 90px
              height: 90px
              flex-shrink: 0
          p
            width: 40%
            &:last-child
              width: 55%

+respond-to-width(550)
  body.contact
    .content
      .form-holder
        .right
          p
            width: 100%

+respond-to-width(435)
  body.contact
    .content
      .form-holder
        .form-left, .form-right
          width: 96%
          margin-left: 0

+respond-to-width(435)
  body.contact
    .content
      .form-holder
        .right
          padding-bottom: 30px
          p
            padding-left: column(1, 12)

            &:last-child
              width: 100%

          h3
            margin-bottom: 0

          .contact-dude
            display: none

          span
            left: -5px