/* base_mobile_gyc.css */

/* ----------------------------------------------- */
/* BASIC SETUP */
/* ----------------------------------------------- */

* {
    margin: 5;
    padding: 0;
    box-sizing: border-box;
}

html,
body {
    background-color: #fff;
  
  color: #555;
    font-family: 'Lato', 'Arial', sans-serif;
    font-weight: 300;
    font-size: 20px;
    text-rendering: optimizeLegibility;
    overflow-x: hidden;
}


button[type=submit] {
    color:#08233e;
    font:2.4em Futura, ‘Century Gothic’, AppleGothic, sans-serif;
    font-size:70%;
    /* ... other rules ... */
    cursor:pointer;
}
.clearfix {zoom: 1;}
.clearfix:after {
    content: '.';
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}

header {
/*    background-image: -webkit-linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.7)),
                       url(img/neural_runner_right.jpg);
    background-image: linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.7)),
                       url(img/neural_runner_right.jpg);
*/
    background-size: cover;  
    background-image: url(img/getyoungclublogov02-square.png);

  /* background-position: center; */
    background-position: center;
    height: 100vh;
    background-attachment: fixed;    
}

li {
    padding-top: 20px;
} 
/* ----- LINKS ----- */

a:link,
a:visited {
    color: #6de388;
    text-decoration: none;
/*    font-size: 150%; */
    padding-left: 5px;
    padding-bottom: 1px;
    margin: 30px;
    margin-top: 30px;
*/
/*    border-bottom: 1px solid #6de388; 
    -webkit-transition: border-bottom 0.2s, color 0.2s;
    transition: border-bottom 0.2s, color 0.2s; */
}

a:hover,
a:active {
    color: #555;
    border-bottom: 1px solid transparent;
}
