body{background-color:#F2EBE2;}
.fullscreen{width:100%;height:100%;overflow:hidden;margin:0;padding:0;}
.photo{position:absolute;cursor:pointer;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;}
.side{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:transform 0.6s;-moz-transition:transform 0.6s;transition:transform 0.6s;}
.side-back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);display:table;}
.side-back div{display:table-cell;vertical-align:middle;background-color:rgb(0, 0, 0);}
.side-back p{padding:2px;color:#d7551d;font-family:Helvetica, Arial, sans-serif;}
.photo.zoomed .side-front{-webkit-transform:scale(2.1);}
.photo.zoomed .side-back{}
figure{width:150px;position:absolute;margin:0 auto;text-align:center;background-color:rgb(10, 10, 10);}
figure img{height:auto;max-width:100%;margin:0 auto;}
figure figcaption{font-family:Comic Sans, Comic Sans MS, cursive;color:#f85a16;font-size:10px;}
.navbar{position:fixed;bottom:0;width:100%;padding:10px;text-align:center;background-color:black;z-index:999;}
button{background-color:transparent;padding:10px 24px;color:#ffffff;border:2px solid black;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;}
button:hover{background-color:#a00;color:white;}
#copyright{font-family:Consolas, Verdana, Arial, sans-serif;position:fixed;color:#ccc;text-decoration:none;bottom:20px;right:10px;}
#copyright:hover{color:white;text-decoration:none;}
@media screen and (max-width:767px){#forkme{display:none;}
#copyright{position:relative;display:block;text-align:center;right:0px;bottom:0px;}
}