body{font-family:Work Sans,sans-serif;font-weight:300;font-size:13pt;margin:0 200px}#header{margin:0 1em 1em 0;height:100px;width:200px;border-bottom-left-radius:200px;border-bottom-right-radius:200px;position:fixed;z-index:10000;left:50%;transform:translate(-50%);background:#e74c3c;text-align:center;box-shadow:0 0 0 1em #fff}nav{display:flex;justify-content:center}h1{color:#fff;font-size:18px}h2{font-size:12px}#header .fas{font-size:25px;color:#fff;width:50px}#footer{//background-color:#f9f8f7;padding-top:90px;height:100px}.pure-button-primary{background-color:#277e8e}.photoInfo[data-v-4f14b13f]{display:flex;justify-content:space-between;font-size:.8em}.photoInfo p[data-v-4f14b13f]{margin:0}.photoDate[data-v-4f14b13f]{font-size:.7em;font-weight:400}p[data-v-4f14b13f]{margin:0}[data-v-4f14b13f],[data-v-4f14b13f]:after,[data-v-4f14b13f]:before{box-sizing:inherit}.image-gallery[data-v-4f14b13f]{-moz-column-gap:1em;column-gap:1em;padding-top:120px}.image[data-v-4f14b13f]{margin:0 0 1.5em;display:inline-block;width:100%}.image img[data-v-4f14b13f]{width:100%}@media only screen and (min-width:1024px){.image-gallery[data-v-4f14b13f]{-moz-column-count:4;column-count:4}}@media only screen and (max-width:1023px) and (min-width:768px){.image-gallery[data-v-4f14b13f]{-moz-column-count:3;column-count:3}}@media only screen and (max-width:767px) and (min-width:540px){.image-gallery[data-v-4f14b13f]{-moz-column-count:2;column-count:2}}.modal-mask[data-v-29fa3030]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition:opacity .5s ease;display:flex;transition:background .2s ease-in-out,height 1s ease-in-out;transition:height .2s ease-in-out,width .2s ease-in-out;justify-content:center;transition-timing-function:cubic-bezier(.64,.57,.67,1.53)}.modal-container[data-v-29fa3030]{width:50%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-top:80px;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .5s ease}.modal-enter[data-v-29fa3030],.modal-leave-active[data-v-29fa3030]{opacity:0}.modal-enter .modal-container[data-v-29fa3030],.modal-leave-active .modal-container[data-v-29fa3030]{transform:scale(1.1)}form[data-v-29fa3030]{font-size:11pt}input[data-v-29fa3030]{width:100%}textarea[data-v-29fa3030]{width:100%;height:100px}.placeholder[data-v-29fa3030]{background:#f0f0f0;width:200px;height:125px;display:flex;justify-content:center;align-items:center;color:#333;font-size:14px;cursor:pointer}.placeholder[data-v-29fa3030]:hover{background:#e0e0e0}.fileInput[data-v-29fa3030]{display:none}img[data-v-29fa3030]{width:200px}.buttons[data-v-29fa3030],.menu[data-v-0cf11b30]{display:flex;justify-content:space-between}.menu h2[data-v-0cf11b30]{font-size:14px}.space-above[data-v-85e5daee]{margin-top:50px}h1[data-v-85e5daee]{font-size:28px;font-variant:capitalize}.hero[data-v-85e5daee]{padding:120px;display:flex;justify-content:center}.heroBox[data-v-85e5daee]{text-align:center}.hero form[data-v-85e5daee]{font-size:14px}.hero form legend[data-v-85e5daee]{font-size:20px}input[data-v-85e5daee]{margin-right:10px}.error[data-v-85e5daee]{margin-top:10px;display:inline;padding:5px 20px;border-radius:30px;font-size:10px;background-color:#d9534f;color:#fff}.dashboard[data-v-467c67d6]{padding-top:10px}.singlePhoto[data-v-d5ff67a6]{margin-top:120px}.photoInfo[data-v-d5ff67a6]{display:flex;justify-content:space-between;font-size:.8em}.photoInfo p[data-v-d5ff67a6]{margin:0}.photoDate[data-v-d5ff67a6]{font-size:.7em;font-weight:400}.singlePhotoContainer[data-v-d5ff67a6]{margin-bottom:40px}.commentsContainer[data-v-d5ff67a6]{bottom-margin:40px}p[data-v-d5ff67a6]{margin:0}[data-v-d5ff67a6],[data-v-d5ff67a6]:after,[data-v-d5ff67a6]:before{box-sizing:inherit}.image-gallery[data-v-d5ff67a6]{-moz-column-gap:1em;column-gap:1em}.image[data-v-d5ff67a6]{margin:0 0 1.5em;display:inline-block;width:100%}.image img[data-v-d5ff67a6]{width:100%}@media only screen and (min-width:1024px){.image-gallery[data-v-d5ff67a6]{-moz-column-count:4;column-count:4}}@media only screen and (max-width:1023px) and (min-width:768px){.image-gallery[data-v-d5ff67a6]{-moz-column-count:3;column-count:3}}@media only screen and (max-width:767px) and (min-width:540px){.image-gallery[data-v-d5ff67a6]{-moz-column-count:2;column-count:2}}