/* Format for the page */ body { font-family: 'Amatic SC', cursive; font-size:16px; background: url(../assets/dreamers.png) center center; position: relative; background-size: cover; background-attachment: fixed; background-repeat: no-repeat; color: white; padding:0; margin:auto; text-align:center; width:100%; } p { color: black; } #page{ margin:auto; max-width:1400px; position:relative; border:2px solid grey; } /* navigation */ .navigation { font-family: "Walter Turncoat", cursive; position:fixed; width:100%; height:auto; top:0; max-width:1400px; border-bottom:2px solid grey; } button{ display:none; } ul { position:relative; list-style-type: none; margin: 0; padding: 0; overflow: hidden; background-color: #333; letter-spacing:1px; } li { font-size:1.3em; width:33%; float: left; } li a { display: block; color: white; text-align: center; padding: 3%; text-decoration: none; } li a:hover, li a.active { background-color: #1a1a1a; } .atwhr{ display:none; letter-spacing:1px; font-size:1.5em; } @media only screen and (max-width: 600px) { .navigation{ width:100%; } .Mnav{ display:none; } .atwhr{ font-family: "Walter Turncoat", cursive; display:block; float:right; font-size:1.5em; padding-left:1em; color:white; margin:0; top:2px; } button{ border:0; display:block; background-color:#333; padding-top:1%; padding-left:1%; margin-right:1px; } li{ width:100%; } .navigation:hover .Mnav{ display:block; } .Mnav .home{ display:none; } } /* header */ header{ margin:7em auto; margin-bottom:5em; padding:auto; text-align:center; } a { text-decoration:none; color:white; } .line { display: block; border-top:#B5B5B5 solid; margin: 0.4em auto; overflow: hidden; width: 40%; height: 1px; z-index:1; } .quote { font-size:5.8em; color: black; } .name { font-size:2em; font-family: "Walter Turncoat", cursive; } @media only screen and (max-width: 600px) { header{ margin:4em auto; } .quote { margin:0 0.3em; font-size:4em; } .name { font-size:1.5em; } } /* Content */ .content{ padding:0; margin-top:5em; } .middle{ margin:auto; padding-bottom:1.5em; text-align:center; font-size:2em; } .middle p { font-size:0.6em; } .imgtxt button{display:block;} .middle p.title{ font-family:'Amatic SC', cursive; text-decoration:underline; font-size:1.4em; padding:0.1em; text-align:center; margin:auto; color:#ff8080; margin-bottom:0.1em; } @media only screen and (max-width: 600px) { .middle p.title{ font-size:1em; } } .abtme { padding:1em 1.5em 1.5em 1.5em; text-align:left; font-family:'Ubuntu Condensed', sans-serif; font-size:120%; margin:0; } @media only screen and (max-width: 600px) { .abtme{ font-size:0.8em; } } .end { padding-left:0.7em; text-align:left; font-size:2em; margin:0; } @media only screen and (max-width: 600px) { .end{ font-size:1.2em; } } .shortT{ color:#ff8080; text-decoration:underline; font-family:"Walter Turncoat", cursive; font-size:0.9em; } div.desc { padding: 0; text-align: center; font-size:1em; color: black; } @media only screen and (max-width: 600px) { div.desc{ font-size:0.75em; } .imgtxt{ margin-bottom:1em; } } #Credits{ font-size:0.5em; margin-top:0.3em; } .creditinfo{ font-size:70%; } .folder{ text-align:left; } .folder a{ margin: auto; display:block; padding:1em 1em 0 1em; } .albumbrief{ color:#ff8080; text-align:center; font-size:1em; padding-bottom:1em; } .heading{ margin:0.5em 0.5em; } /* Images */ button img{ width:25px; height:25px; } .imgtxt { padding:0; margin:auto; width:350px; height:600px ; border:2px #ff8080 solid; margin-bottom:2em; } .folder img{ border:2px #ff8080 solid; } .middle img{ width:100%; height:auto; padding:0; margin:0; border-bottom:2px #ff8080 solid; } .skin img{ width:50%; height:auto; } #album a img{ width:420px; height:420px; display: block; margin:auto; } #album a img:hover{ opacity: 0.6; filter: alpha(opacity=60); } .Mnav img{ width:18px; height:18px; } .icon img{ width:100px; height:100px; border:none; } @media only screen and (max-width: 600px) { .icon img{ width:70px; height:auto; } } .img img{ width:600px; height:600px; } .profilepic{ width:35%; float:right; margin:3em; } .profilepic img{ border:2px solid #ff8080; } @media only screen and (max-width: 600px) { .profilepic{ width:150px; height:auto; margin:auto; float:none; padding:4% 0; } #album a img{ width:100%; height:auto; } } .gallery img{ width:400px; height:auto; border:solid 5px white; margin:1em 1em 0 1em; } @media only screen and (max-width: 600px) { .gallery img{ width:200px; height:auto; } } /* bottom content */ div.bottom{ width:100%; line-height:1em; text-align:center; font-size:5em; padding-bottom:1%; padding-top:1em; margin:auto; border-bottom:2px solid grey; } .brief{ line-height:1.3em; font-size:0.4em; margin-bottom:0.5em; font-family: "Walter Turncoat", cursive; } @media only screen and (max-width: 600px) { div.bottom{ font-size:3.2em; } .brief{ font-size:0.5em; padding:0 0.5em; } } /*form*/ @media only screen and (max-width: 600px) { form{ font-size:0.7em; } } /* footer */ footer{ padding:0.2em; background-color:#333; font-family:'Ubuntu Condensed', sans-serif; bottom:0; } footer p{ margin:0.2em 0 0.2em 0; } #quicksm img{ width:60px; height:60px; margin:1em 0.7em 1em 0; border:0; } @media only screen and (max-width: 600px) { #quicksm img{ width:10%; height:auto; } } .contact { text-align:left; margin:0.5em; }