#guarded{display:none}#guard{position:absolute;top:0;right:0;z-index:1;width:100%;height:100%;background-color:#fff;text-align:center;display:table}#guard #form{display:table-cell;vertical-align:middle}#guard #form #club{font-family:'Pacifico',sans-serif;font-size:3em}#guard #form #please{font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif;font-size:1em}@media (min-width:400px){#guard #form #please{font-size:1.5em}}@media (min-width:595px){#guard #form #please{font-size:1.75em}}@media (min-width:768px){#guard #form #please{font-size:2em}}@media (min-width:1200px){#guard #form #please{font-size:2.5em}}#guard #form #pass{border:1px solid #ccc;border-radius:10px;padding:6px}#guard #form #tip{font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif}#guard #form #gate{vertical-align:top}.jumbotron{padding:15px;margin-top:0}@media (min-width:992px){.jumbotron{margin-top:1em}}@media (min-width:1200px){.jumbotron{margin-top:4.5em}}.jumbotron h2{text-align:center;font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif}.jumbotron h1{font-size:4em;font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif}@media (max-width:992px){.jumbotron h1{font-size:2em}}.jumbotron .lead{font-size:1.25em;font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif}@media (min-width:768px){.jumbotron .lead{font-size:1.4em}}.jumbotron .lead #hushed{font-size:.8em}.jumbotron #sig{width:50%;margin-left:auto;margin-right:auto}@media (min-width:992px){.jumbotron #sig{width:70%}}.jumbotron #sig img{width:100%}hr{margin-top:2.5em;margin-bottom:2.5em;width:80%}.letter{font-weight:400;font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif;margin-top:5px;margin-bottom:5px;text-transform:uppercase}.icon-container{width:100%}.icon-container img{margin-left:auto;margin-right:auto;vertical-align:middle}a:hover{cursor:pointer}#nav-bottom{padding-top:1em;padding-right:1em;text-align:right;font-weight:200;letter-spacing:.1em;border-top:1px solid #000}.lines li{list-style:none;font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif;text-transform:capitalize}@media (max-width:992px){.lines{text-align:center}}@media (max-width:992px){.featurette{text-align:center}}.featurette .lead{margin-top:10px}.vendor-name{text-transform:capitalize}.states{font-family:'Pacifico',sans-serif;font-size:1.25em}.WA{color:#228b22}.OR{color:#ff6830}.AK{color:#1e90ff}.ID{color:#e88564}.MT{color:#8b4513}.CO{color:#f00}.WY{color:#9370db}.UT{color:#808080}#specials{margin-top:3em}#looking{font-size:2em;font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif;font-weight:300}#looking .glyphicon{padding-left:0}@media (min-width:768px){#looking .glyphicon{padding-left:.5em}}.curly{font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif;font-weight:700}@media (min-width:768px){.hide-big{display:none}}.hide-small{display:none}@media (min-width:768px){.hide-small{display:inline}}.vendor-details{margin-bottom:1.25em}.vendor-details p{margin:0;padding:0;font-size:1.15em;font-weight:300}#portal{font-family:'Lato','Helvetic Neue','Helvetica','Arial',sans-serif;font-weight:300;font-size:1.25em;margin-bottom:.75em;margin-left:1em}