body {margin:0;font-family:Arial} .w3-animate-fading { animation:fading 10s infinite}@keyframes fading{0%{opacity:0}50%{opacity:1}100%{opacity:0} } .column { float: left; width: 100%; } /* Clear floats after the columns */ .row:after { content: ""; display: table; clear: both; } div.footer { /* border: 1px solid white; */ text-align: right; font-size:1.25vw; font-family: Sans-Serif; font-weight: bold; color: white; position: absolute; bottom: 10px; right: 10px; } a.footer { font-size:1.25vw; font-family: Sans-Serif; color: red; text-decoration: none; } font.footer { color: red; } font.review { font-size:1.5vw; font-family: Sans-Serif; } img.background { max-width: 100%; width: auto; z-index: -1; position: fixed; left: 0px; top: 0px; } h1.header { font-size: 5vw; /* 40px/16=2.5em */ font-family: Sans-Serif; padding-left: 30px; margin-top: 0px; color: white; } h3.header { font-size: 1.25vw; /* 20px/16=1.25em */ font-family: Sans-Serif; padding-left: 30px; color: red; } .topnav { overflow: hidden; background-color: #333; } .topnav a { float: left; display: block; color: #f2f2f2; text-align: center; padding: 14px 16px; text-decoration: none; font-size: 17px; } .active { background-color: #4CAF50; color: white; } .topnav .icon { display: none; } .dropdown { float: left; overflow: hidden; } .dropdown .dropbtn { font-size: 17px; border: none; outline: none; color: white; padding: 14px 16px; background-color: #333; font-family: inherit; margin: 0; height: 47px; } .dropdown-content { display: none; position: absolute; background-color: #f9f9f9; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; } .dropdown-content a { float: none; color: black; padding: 12px 16px; text-decoration: none; display: block; text-align: left; } .topnav a:hover, .dropdown:hover .dropbtn { background-color: #555; color: white; } .dropdown-content a:hover { background-color: #ddd; color: black; } .dropdown:hover .dropdown-content { display: block; } p.stats { text-align: center; font-size: 1.25vw; font-family: Sans-Serif; } a.gallery { text-decoration: none; color: white; } .gallerydropdown { position: relative; /*display: inline-block;*/ /* height: 300px; */ /* border: 1px solid red; */ } .gallerydropdown-content { display: none; position: absolute; background-color: none; /* min-width: 160px; */ width: 100%; box-shadow: 0px 16px 16px 0px rgba(0,0,0,1); padding: 0px; z-index: 2; top: 100px; text-align: center; font-size:1.25vw; font-family: Sans-Serif; font-weight: bold; text-shadow: 2px 2px 0 #444; color: white; } .gallerydropdown:hover .gallerydropdown-content { display: block; } div.gallerycolumn { float: left; width: 25%; padding: 10px; } div.gallerypreview { /* border: 1px solid green; */ padding: 0px; /* height: 300px; width: 200px; top: 300px; */ } * { box-sizing: border-box; } /* Create four equal columns that floats next to each other */ .gallcolumn { float: left; width: 25%; padding: 0px; } /* Clear floats after the columns */ .row:after { content: ""; display: table; clear: both; } /* The Modal (background) */ .modal { display: none; position: fixed; z-index: 1; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: black; } /* Modal Content */ .modal-content { position: relative; background-color: #fefefe; margin: auto; padding: 0; width: 90%; max-width: 1200px; } /* The Close Button */ .close { color: white; position: absolute; top: 10px; right: 25px; font-size: 35px; font-weight: bold; } .close:hover, .close:focus { color: #999; text-decoration: none; cursor: pointer; } .mySlides { display: none; } .cursor { cursor: pointer; } /* Next & previous buttons */ .prev, .next { cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -50px; color: white; font-weight: bold; font-size: 20px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; -webkit-user-select: none; } /* Position the "next button" to the right */ .next { right: 0; border-radius: 3px 0 0 3px; } /* On hover, add a black background color with a little bit see-through */ .prev:hover, .next:hover { background-color: rgba(0, 0, 0, 0.8); } /* Number text (1/3 etc) */ .numbertext { color: #f2f2f2; font-size: 12px; padding: 8px 12px; position: absolute; top: 0; } img { margin-bottom: -4px; } .caption-container { text-align: center; background-color: black; padding: 2px 16px; color: white; } .demo { opacity: 0.6; } .active, .demo:hover { opacity: 1; } img.hover-shadow { transition: 0.3s; } .hover-shadow:hover { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); padding: 5px; } /* Responsive layout - makes the two columns stack on top of each other instead of next to each other */ @media screen and (max-width: 800px) { .column { width: 100%; } div.gallerycolumn {width: 50%;} .gallcolumn { float: left; width: 50%; padding: 0px; } a.footer { font-size:2vw; font-family: Sans-Serif; color: red; text-decoration: none; } .gallerydropdown-content { display: none; position: absolute; background-color: none; /* min-width: 160px; */ width: 100%; box-shadow: 0px 16px 16px 0px rgba(0,0,0,1); padding: 0px; z-index: 2; top: 100px; text-align: center; font-size:2vw; font-family: Sans-Serif; font-weight: bold; text-shadow: 2px 2px 0 #444; color: white; } h3.header { font-size: 2vw; /* 20px/16=1.25em */ font-family: Sans-Serif; padding-left: 30px; color: red; } font.review { font-size:2.5vw; font-family: Sans-Serif; } } @media screen and (max-width: 600px) { .topnav a:not(:first-child), .dropdown .dropbtn { display: none; } .topnav a.icon { float: right; display: block; } .topnav.responsive {position: relative;} .topnav.responsive .icon { position: absolute; right: 0; top: 0; } .topnav.responsive a { float: none; display: block; text-align: left; } .topnav.responsive .dropdown {float: none;} .topnav.responsive .dropdown-content {position: relative;} .topnav.responsive .dropdown .dropbtn { display: block; width: 100%; text-align: left; } .gallcolumn {width: 100%;} div.gallerycolumn {width: 100%;} font.review {font-size:3vw; font-family: Sans-Serif; } p.stats { text-align: center; font-size: 3vw; font-family: Sans-Serif; } * { box-sizing: border-box; } .row > .column { padding: 0 8px; } .row:after { content: ""; display: table; clear: both; } .column { float: left; width: 100%; } /* The Modal (background) */ .modal { display: none; position: fixed; z-index: 1; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: black; } /* Modal Content */ .modal-content { position: relative; background-color: #fefefe; margin: auto; padding: 0; width: 90%; max-width: 1200px; } /* The Close Button */ .close { color: white; position: absolute; top: 10px; right: 25px; font-size: 35px; font-weight: bold; } .close:hover, .close:focus { color: #999; text-decoration: none; cursor: pointer; } .mySlides { display: none; } .cursor { cursor: pointer; } /* Next & previous buttons */ .prev, .next { cursor: pointer; position: absolute; top: 50%; width: auto; padding: 16px; margin-top: -50px; color: white; font-weight: bold; font-size: 20px; transition: 0.6s ease; border-radius: 0 3px 3px 0; user-select: none; -webkit-user-select: none; } /* Position the "next button" to the right */ .next { right: 0; border-radius: 3px 0 0 3px; } /* On hover, add a black background color with a little bit see-through */ .prev:hover, .next:hover { background-color: rgba(0, 0, 0, 0.8); } /* Number text (1/3 etc) */ .numbertext { color: #f2f2f2; font-size: 12px; padding: 8px 12px; position: absolute; top: 0; } img { margin-bottom: -4px; } .caption-container { text-align: center; background-color: black; padding: 2px 16px; color: white; } .demo { opacity: 0.6; } .active, .demo:hover { opacity: 1; } img.hover-shadow { transition: 0.3s; } .hover-shadow:hover { box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); padding: 5px; } .gallcolumn { float: left; width: 100%; padding: 0px; } a.footer { font-size:2.5vw; font-family: Sans-Serif; color: red; text-decoration: none; } h3.header { font-size: 2.5vw; /* 20px/16=1.25em */ font-family: Sans-Serif; padding-left: 30px; color: red; } .gallerydropdown-content { display: none; position: absolute; background-color: none; /* min-width: 160px; */ width: 100%; box-shadow: 0px 16px 16px 0px rgba(0,0,0,1); padding: 0px; z-index: 2; top: 100px; text-align: center; font-size:2.5vw; font-family: Sans-Serif; font-weight: bold; text-shadow: 2px 2px 0 #444; color: white; } font.review { font-size:2.5vw; font-family: Sans-Serif; } }
Home Stats Gallery About