/*!
 * WARNING: If this is a CSS file, don't edit this file by hand!
 * Instead, you should be using Compass to modify the .scss files.
 * (More information at http://compass-style.org/)
 *//*! normalize.css v3.0.1 | MIT License | git.io/normalize */.market article,.market aside,.market details,.market figcaption,.market figure,.market footer,.market header,.market hgroup,.market main,.market nav,.market section,.market summary{display:block}.market audio,.market canvas,.market progress,.market video{display:inline-block;vertical-align:baseline}.market audio:not([controls]){display:none;height:0}.market [hidden],.market template{display:none}.market a{background:0 0}.market a:active,.market a:hover{outline:0}.market abbr[title]{border-bottom:1px dotted}.market b,.market strong{font-weight:700}.market dfn{font-style:italic}.market h1{font-size:2em;margin:.67em 0}.market mark{background:#ff0;color:#000}.market small{font-size:80%}.market sub,.market sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.market sup{top:-.5em}.market sub{bottom:-.25em}.market img{border:0}.market svg:not(:root){overflow:hidden}.market figure{margin:1em 40px}.market hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}.market pre{overflow:auto}.market code,.market kbd,.market pre,.market samp{font-family:monospace,monospace;font-size:1em}.market button,.market input,.market optgroup,.market select,.market textarea{color:inherit;font:inherit;margin:0}.market button{overflow:visible}.market button,.market select{text-transform:none}.market button,.market html input[type=button],.market input[type=reset],.market input[type=submit]{-webkit-appearance:button;cursor:pointer}.market button[disabled],.market html input[disabled]{cursor:default}.market button::-moz-focus-inner,.market input::-moz-focus-inner{border:0;padding:0}.market input{line-height:normal}.market input[type=checkbox],.market input[type=radio]{box-sizing:border-box;padding:0}.market input[type=number]::-webkit-inner-spin-button,.market input[type=number]::-webkit-outer-spin-button{height:auto}.market input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.market input[type=search]::-webkit-search-cancel-button,.market input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.market fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.market legend{border:0;padding:0}.market textarea{overflow:auto}.market optgroup{font-weight:700}.market table{border-collapse:collapse;border-spacing:0}.market td,.market th{padding:0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden;position:relative;margin:0;padding:0;font-family:Roboto,sans-serif;color:#B2BABB}a{text-decoration:none}#header{position:fixed;width:100%;height:10vh;z-index:999;background:0 0}#logo{position:absolute;left:5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);font-size:2vw;color:#fff}.menu{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);right:2%;width:3%;cursor:pointer}#menuOpen{opacity:1}#menuOpen:hover{opacity:1}#menuClose{display:none}#showMenu{position:fixed;right:0;width:0;height:10vh;background:rgba(53,53,53,.9)}ul{position:absolute;list-style:none;margin-top:20%;margin-left:5%;width:75%;display:none}li{font-size:2vw;color:#f5d76e;font-weight:700}li:hover{color:#F5E9B4}.topics{margin-left:10%;font-size:1.8vw;font-weight:300}#spacer{width:100%;height:8vh}#contactSection{position:relative;width:100%;height:80vh;background:#3498db}h1{text-align:center;color:#fff;font-size:7vw;font-weight:900;position:relative;top:8%}form{position:relative;top:10%;left:10%;width:70%}input{display:block;width:40%;font-size:1.5vw;border:2px solid #fff;background:#D6EAF8;padding-left:2%;padding-top:1%;padding-bottom:1%;color:#353535;font-weight:100;margin-bottom:2%}input:focus{outline:0;border:2px solid #f5d76e}textarea{display:block;width:55%;font-size:1.2vw;border:2px solid #fff;background:#D6EAF8;padding-left:2%;padding-top:1%;padding-bottom:1%;color:#353535;font-weight:100;margin-bottom:2%;resize:none;height:20vh}textarea:focus{outline:0;border:2px solid #f5d76e}#submitBtn{width:12%;padding:5px 0;text-align:center;font-size:1.2vw;border:2px solid #f5d76e;background:0 0;color:#f5d76e}#submitBtn:hover{background:#f5d76e;color:#fff;cursor:pointer}#footer{position:relative;width:100%;height:20vh;background:#454646}#contactMe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);width:12vw;height:7vh;border:2px solid #fff;background:0 0;font-size:1.5vw;font-weight:300;color:#fff}#contactMe:hover{border:2px solid #f5d76e;background:#f5d76e;color:#454646}.fontThin{font-weight:100}.fontMed{font-weight:300}.fontFat{font-weight:700}.alignCenter{text-align:center!important}.smlFont{font-size:1.2vw;color:#fff}span{color:#f5d76e;font-weight:400}.fixed{position:fixed!important}.indent{margin-left:5%;font-size:1.8vw!important}.marginX{margin:0 3%;font-weight:100}.noHeight{line-height:0}.lineFull{display:block}.block{display:block}.inlineBlock{display:inline-block}.startPos{top:0!important;left:0!important}.noBorderBox{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.trueCenterX{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.smaller{width:30%!important}.noOverflow{overflow:hidden!important}@media only screen and (max-width:600px){.menu{width:8%;right:10%}ul{margin-top:10%}li{font-size:30px}.topics{font-size:22px}#spacer{height:10vh}#logo{font-size:20px}#showMenu{background:rgba(53,53,53,1);overflow:auto}h1{font-size:35px}h2{font-size:28px}#contactSection{height:100vh;overflow:hidden}input{font-size:20px;padding-top:5px;padding-bottom:5px;margin-bottom:20px;width:80%}textarea{width:95%;font-size:16px;margin-bottom:30px}#submitBtn{width:30%;padding:5px 0;text-align:center;font-size:16px;border:2px solid #f5d76e;background:0 0;color:#f5d76e}.xshort{width:10%}.short{width:20%}.med{width:50%}.long{width:70%}#more{display:none}#footer{display:none}}