/* * 3 - Global elements ( _global.scss ) * * This part of the (s)css handle the style of "global" elements * like the wrapper, the navbars, the header. * */ body { background: #666 url('img/background.png'); padding: 30px; background-attachment: fixed; } @media (max-width: 767.98px) { body { background: none; padding: 0; } } #wrapper { background-color: #FFF } /* 3.1 - Header */ header { background: #EEE url('img/background.png'); margin-bottom:30px; h1 { border-style:none !important; font-weight:700; font-size:1em; line-height:1em; padding-bottom:0px; padding:2.33333em; margin:auto; text-align:center; img { max-width: 100%; height: auto; } } } .navbar { box-shadow: $large-shadow; @include borders(); border-left: 0; border-right: 0; ul { padding-bottom:0; } @include li-no-margin(); .form-control { opacity: 0.3; background-color: rgba(0, 0, 0, 0.3); color: white; border: none; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out, background-color, opacity .15s ease-in-out, background-color .15s ease-in-out, color .15s ease-in-out; @include border-radius(); &::placeholder { color: #FFF; transition: color .15s ease-in-out; } &:hover { opacity: 0.7; background-color: #FFF; color: #444; &::placeholder { color: #444; } } &:focus, &:hover:focus { opacity: 1; background-color: #FFF; color: #444; box-shadow: $inset-shadow-inverted; &::placeholder { color: #444; } } } } .dropdown-menu { box-shadow: $narrow-shadow, $inset-shadow; } /* 3.2 - Footer */ footer { margin-top:40px; } /* 3.2.1 - Social Network Buttons */ ul.social { font-size:1.5em; padding-bottom:1em; margin:auto; text-align:center; li { margin:0; list-style: none; display: inline; a { color:#FFFFFF; background-color:#000000; padding:0.3em; padding-left:0.36em; padding-right:0.36em; vertical-align:middle; border-radius:100%; &:hover { color:#000; background-color:#FFF } } } }