* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } /* * { outline: 1px solid red; }*/ .footer { position: relative; display: flex; flex-wrap: wrap; width: 100%; } .colmd-4 { width: 33.33%; } .lato { font-family: 'Lato', sans-serif; } p { font-size: 125%; } .white { color: white; } html, body { height: 100%; margin: 0; } .padding-top { padding-top: 6%; } .no-top { margin-top: 0; } .oxygen { font-family: 'Oxygen', sans-serif; } .menu-row, .menu-cell { height: 50vh; } .menu-row { display: flex; flex-wrap: wrap; } .menu-cell { width: 50%; position: relative; } .menu-cell h1 { position: absolute; top:80%; left:60%; margin-top: -70px; margin-left: -130px; } #icon { opacity: 1; } .ontop { position: absolute; top:40%; left: 60%; margin-top: -30px; margin-left: -100px; max-height: 75px; max-width: 75px; opacity: 1; } .menu-row a img { width: 100%; height: 100%; } /*.menu-row div img:hover { opacity: 1; }*/ section { height: 100vh; } section:nth-child(1) { position: relative; } section:nth-child(1) div h1 { margin-top: 0; } section:nth-child(2) { background: url(../images/main-building.jpg) no-repeat center center fixed; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } /*section:nth-child(3) { background: purple; }*/ /*section:nth-child(4) { background: red; }*/ section:nth-child(5) { height: 40vh; background: black; } .logo { max-height: 200px; max-width: 200px; display: block; margin-left: auto; margin-right: auto; margin-bottom: 30px; margin-top: 65px; } #arrow { height: 30px; width: 30px; max-height: 40px; max-width: 40px; } .arrow { position: absolute; z-index: 2; left: 50%; top: 100%; margin-top: -110px; margin-left: -40px; } .title { position: absolute; z-index: 2; left: 50%; top: 50%; margin-top: -320px; margin-left: -330px; } #header > img { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; /*color: transparent;*/ /*opacity: 1;*/ z-index: 0; -webkit-backface-visibility: hidden; } .header > img { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; /*color: transparent;*/ /*opacity: 1;*/ z-index: 0; -webkit-backface-visibility: hidden; animation: imageAnimation 16s linear infinite 0s; -webkit-animation: imageAnimation 16s linear infinite 0s; } .header > img:nth-child(2) { background-image: url(../transition/2.jpg); -webkit-animation-delay: 8s; animation-delay: 8s; } .header > img:nth-child(3) { background-image: url(../transition/3.jpg); -webkit-animation-delay: 4s; animation-delay: 4s; } .header > img:nth-child(4) { background-image: url(../transition/4.jpg); -webkit-animation-delay: 0s; animation-delay: 0s; } .header > img:nth-child(1) { background-image: url(../transition/1.jpg); -webkit-animation-delay: 12s; animation-delay: 12s; } @keyframes imageAnimation { 0% { opacity: 1; /*animation-timing-function: ease-in;*/ } 18.75% { opacity: 1; /*animation-timing-function: ease-out;*/ } 25% { opacity: 0 } 93.75% { opacity: 0 } 100% { opacity: 1 } } @-webkit-keyframes imageAnimation { 0% { opacity: 1; /*animation-timing-function: ease-in;*/ } 18.75% { opacity: 1; /*animation-timing-function: ease-out;*/ } 25% { opacity: 0 } 93.75% { opacity: 0 } 100% { opacity: 1 } } .frame { position: relative; display: flex; flex-wrap: nowrap; } .frame div { width: 20%; } #arpit, #ria, #akshay, #anmol, #parul { width: 20%; } .frame a img { height: 100vh; width: 100%; padding: 0; } .writeup { position: absolute; top: 50%; left: 50%; margin-left: -210px; margin-top: -50px; z-index: 3; font-size: 600%; } .center { margin-right: auto; margin-left: auto; } .icon { height: 30px; width: 30px; } .youtubeicon { height: 40px; width: 66px; } #photos { background: url('../images/photos.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } .background { opacity: 0.7; } #videos { background: url('../images/videos.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } #members { background: url('../images/members.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } #upcoming { background: url('../images/upcoming.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } #arpit { background: url('../images/arpit.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } #akshay { background: url('../images/akshay.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } #anmol { background: url('../images/anmol.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } #parul { background: url('../images/parul.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } #ria { background: url('../images/ria.jpg') no-repeat center center; background-size: cover; -moz-align-items: center; align-items: center; height: 100%; } .frame a { display: block; } .menu-cell { display: block; text-decoration: none; color: white; } .menu-cell:hover { color: white; } .ui-dialog-title { background: #000; border: #000; } .ui-dialog-titlebar { background: #000; border: #000; } .ui-widget-header { background: #000; border: #000; }; .ui-corner-all, .ui-helper-clearfix { background: #000; border: #000; } #upcoming { text-decoration: none; color: white; } #upcoming:hover { color: white; }