.site-info-wrapper { // margin-top: 126px; text-align: center; @include rem('padding-top',15px); @include rem('padding-bottom',15px); @include rem('font-size',$font__small-size); letter-spacing: .15em; color: $color__text; .genericons-neue { line-height: inherit; } a { color: $color__text; &:hover { color: $color__text-light; } } .site-info { a { text-decoration: none; } p, div, img, span { margin-top: 0; padding-top: 0; margin-bottom: 0; padding-bottom: 0; } img { vertical-align: top; } p, div { margin-bottom: 1.5em; padding-bottom: 0; } > .widget > div > *:last-child, > .widget > *:last-child, > *:last-child { margin-bottom: 0; padding-bottom: 0; } } } .has-footer-widgets { .site-info-wrapper { margin-top: 56px; } } .footer-widget-area { overflow: hidden; } .footer-container { @include rem('padding-top',70px); @include rem('margin-right',-80px); } .footer-column { width: 33.3333%; float: left; @include rem('padding-right',80px); min-height: 1px; @media screen and (min-width : 1400px) { @include rem('padding-right',120px); } } @media screen and (max-width : 900px) { .footer-column { width: 100%; float: none; display: block; max-width: $size__site-sidebar; margin: 0 auto; padding: 0; min-height: 0; } .footer-container { margin-right: 0; @include rem('padding-bottom',100px); } } #master .footer-text-light { #colophon { h1, h2, h3, h4, h5, h6, p, span, div { color: $color__white !important; a { color: $color__white !important; text-decoration: none; &:hover { color: $color__white !important; text-decoration: underline; } } } hr { background-color: $color__white; } .widget-title { border-bottom: 2px solid $color__white; @include rem('padding-bottom',28px); } input, select, textarea { border-color: $color__white; } .widget.null-instagram-feed > p.clear a, .woocommerce-product-search button[type="submit"], .grofile-full-link, .flickr-more, #eu-cookie-law input, .wc-shortcodes-button, #infinite-handle span button, .woocommerce #respond input#submit, .woocommerce-pagination ul span, .woocommerce-pagination ul a, .comment-navigation .nav-links a, .posts-navigation .nav-links a, .button, .addresses .edit, input[type="button"], input[type="reset"], input[type="submit"] { text-decoration: none; &, &:hover, &:active, &:focus { border: 2px solid $color__white; background-color: transparent; color: $color__white; } &:hover { text-decoration: underline; } } } }