File: D:/HostingSpaces/SBogers60/royalforkliftbenelux.com/wwwroot/css/partials/_footer.sass
/*==========================================================================
Footer
========================================================================== */
footer
background: $royalForkBlue
>.grid-row
padding: 70px 0 90px
.grid-col
vertical-align: top
.header
font-size: 0.7rem
text-transform: uppercase
color: $royalForkYellow
font-weight: semi-bold()
margin: 0 0 40px
li a, p
font-size: 0.9rem
color: white
.contact
width: column(4, 12)
margin-left: column(1, 12)
figure
width: 260px
margin-bottom: 25px
a
text-align: left
img
width: 121px
max-height: 70px
margin-right: auto
p
span
font-size: 0.65rem
color: $royalForkLightBlue
display: inline-block
margin-left: 10px
a
color: white
font-weight: semi-bold()
font-size: 0.9rem
text-decoration: none
transition: color 0.2s
&:hover
color: rgba(white, 0.6)
.part-off
figcaption
color: white
font-size: 0.8rem
opacity: 0.3
//font-weight: bold
margin-bottom: 10px
img
width: 130px
height: 66px
.links
width: column(6, 12)
margin-left: column(1, 24)
>.grid-row
width: 100%
.menu, .sub-links
width: column(3, 6)
vertical-align: top
ul
list-style: none
padding: 0
margin: 35px 0
li
margin-bottom: 5px
a
text-decoration: none
opacity: 0.6
transition: opacity 0.3s
&:hover
opacity: 0.9
&.active
a
opacity: 1
font-weight: semi-bold()
+respond-to-width(900)
.links, .contact
width: column(10, 12)
margin-left: column(1, 12)
.links
margin-top: 60px
+respond-to-width(500)
>.grid-row
padding: 40px 0
margin-bottom: 0 !important
.links
margin-top: 30px
.menu
width: 100%
margin-bottom: 30px
.sub-links
width: 100%
/* Sub footer for pay off and our branding
========================================================================== */
.sub-footer
background-color: $royalForkDarkBlue
padding: 15px 0
.grid-row
.placeholder
width: column(10, 12)
margin: auto
+flex(space-between, center)
p, a
font-size: 0.7rem
line-height: 1
color: $lightGray
p
margin-bottom: 0.5rem
a
//font-weight: semi-bold()
text-decoration: none
.komma
position: relative
+flex(space-between, center)
font-size: 0.7rem
line-height: 1
width: 250px
opacity: 0.4
transition: opacity 0.2s
+respond-to-width(1080)
font-size: 0.75rem
//width: 226px
span
top: -2px
&:hover
opacity: 0.7
span
position: relative
top: -1px
display: inline-block
width: 78px
height: 25px
background:
image: url("/img/komma.svg")
position: center
size: contain
repeat: no-repeat
+respond-to-width(600)
padding-bottom: 30px
.grid-row
.placeholder
display: block
text-align: center
p
margin-bottom: 1.4rem
.komma
margin: auto
+respond-to-width(840)
padding-top: 35px
>.grid-row
+flex(flex-start, flex-start)
+flex-rows
margin-bottom: 100px
width: 100%
.main-item
width: 100%
padding: 0 column(1, 14)
margin-left: auto
margin-right: auto
.logo
display: none
&.location
+order(2)
border-top: 2px solid rgba($gray, 0.2)
padding-top: 40px
&.schools, &.menu
display: none
>a
display: inline-block
ul.extra-margin-bellow
margin-bottom: 35px
.sub-footer
.grid-row
.placeholder
width: 100%