3 /* Styles specific to a small screen, such as iPhone, Android, etc... */
 
   9     -webkit-appearance: none;
 
  17     display: inline-block !important;
 
  22     float: none !important;
 
  30     min-height: $headerHeight;
 
  46   #sidebar .search_forms,
 
  62       border-top: 1px solid #eee;
 
  64         border-bottom: 1px solid #eee;
 
  87   #compact-secondary-nav {
 
  92     display: inline-block;
 
  96   .overlay-sidebar #sidebar .welcome.visible {
 
 100   .overlay-sidebar #sidebar #banner {
 
 104   .leaflet-top.leaflet-right {
 
 105     top: 10px !important;
 
 117   /* Rules for the login form */
 
 119   #login_login input#user_email {
 
 124   #login_login input#user_password {
 
 129   #login_login input#openid_url {
 
 134   #login_openid_buttons td {
 
 138   /* Rules for the user view */
 
 141     width: 100% !important;
 
 142     height: 300px !important;
 
 145   #userinformation .deemphasize {
 
 147     right: auto; left: auto;
 
 152   &.site-about #content .attr h1 {
 
 158 @media (max-width: 767.98px) {