.settings-view { .intro { position: relative; @include clearfix(); .parallax { position: absolute; z-index: 0; top: 0; right: 0; bottom: 0; left: 0; height: auto; } .liner { position: relative; z-index: 1; padding: 20vh 40px 0; .sub-views { position: relative; } } } .content-wrapper { padding-top: 0; } .services { @include clearfix(); .service { width: 24%; margin-right: 1.3334%; border-radius: 3px; padding: 16px; box-sizing: border-box; background: lighten($dark_grey, 5%); position: relative; float: left; .title { margin: 0; padding: 0 0 4px 0; } } } .field.current-user { .text { padding: 14px 14px 14px 0px; .user { border: 0; position: relative; .thumbnail { @include animate(); position: absolute; display: block; top: -14px; left: 0; max-width: 40px; border: 2px solid transparent; border-radius: 50%; } .user-name { padding: 2px 14px 2px 55px; } &[href]:hover { .thumbnail { cursor: pointer; border-color: $turquoise; } } } } } .field.pusher-connections { .connection.me { color: $turquoise; } } @include responsive( $bp_medium ){ .intro { .liner { padding: 10vh 20px 0; } } .field.pusher-connections { .connection { .col { float: none; width: 100%; } } } section { padding: 20px; } } } .debugger-view { section { padding: 40px; } @include responsive( $bp_medium ){ section { padding: 20px; } } }