app/assets/stylesheets/modules/modal.sass
@import load
#overlay, .navigation-overlay
position: fixed
background-color: rgba($black, .5)
top: 0
left: 0
height: 100%
width: 100%
z-index: 10000
#modal, .navigation-modal
padding: 3em 2em
position: fixed
+border-radius(3px)
background-color: #F9F9F9
z-index: 10000
@media (max-width: 420px)
top: 2em
width: 86%
+box-sizing(border-box)
@media (min-width: 420px)
top: 15%
left: 250px
width: 500px
.modal-close
font-size: 1.5em
position: absolute
top: 5px
right: 7px
.modal-header
font-size: 1.5em
text-align: center
@media (min-width: 420px)
margin:
right: auto
left: auto
width: 80%
.modal-progress
margin: .75em auto 1em
@media (max-width: 420px)
width: 220px
@media (min-width: 420px)
width: 270px
.modal-copy
margin-bottom: 1em
font-size: 13px
line-height: 1.5
text-align: center
.modal-logo
margin:
top: 1em
right: auto
left: auto
display: block
.modal-shares
@media (min-width: 420px)
margin-top: 1em
overflow: auto
.modal-share
+box-sizing(border-box)
text-align: center
@media (max-width: 420px)
margin-bottom: 1em
display: inline-block
@media (min-width: 420px)
margin:
right: auto
bottom: 1em
left: auto
width: 270px
display: block
.modal-shares &
width: 160px
float: left
&:not(:last-child)
margin-right: 10px
.icon-envelope-alt, .icon-facebook, .icon-twitter, .icon-google-plus
margin-right: .5em !important