::-webkit-scrollbar { display: none; } *:focus { outline: 0 !important; } .row-flex-center{ display: flex; flex-direction: row; justify-content: center; align-items: center; } .column-flex-center{ display: flex; flex-direction: column; justify-content: center; align-items: center; } .row-flex{ display: flex; flex-direction: row; } .column-flex{ display: flex; flex-direction: column; } #logo-dancing-rivers{ height: 34px; width: auto; cursor: pointer; } #Header{ position: fixed; z-index: 5000; } .upper-header{ width: 100vw; height: 5vh; background-color: #F2F2F2; display: flex; align-items: center; justify-content: center; /*background-color: #343a40;*/ /* position: absolute; top: 0px;*/ /*z-index: 10000;*/ } .NavBar{ /*min-width: 20%;*/ width: 100%; height: 12vh; background-color: white; /*position: fixed;*/ box-shadow: 0px 5px 15px rgba(0,0,0,0.2); } #logo-cita{ /*height: 2vw; width: 4vw;*/ /*height: 55px; width: 170px;*/ height: 44px; width: auto; } .idiom-btn-1{ background-color: #808080; border: none; color: white; padding: 2px 10px; margin-left: 15px; font-family: Museo-Sans-300; font-size: 14px; } .idiom-btn-2{ background-color: #999999; border: none; color: white; padding: 2px 10px; margin-left: 15px; font-family: Museo-Sans-300; font-size: 14px; } .map-data-button{ background-color: #3D9189; border: none; color: white; padding: 2px 16px; font-family: Museo-Sans-300; font-size: 16px; border-radius: 8px; cursor: pointer; } .text-link { font-family: Museo-Sans-100 ; /*font-size: 1.8vw;*/ /*max-width: 65%;*/ margin: 0; } .text-link:hover { cursor: pointer; /*text-decoration: underline;*/ text-decoration: none; } .li-text-link { font-size: 1vw; /*padding: 20px;*/ /*margin-bottom: 0px; margin-top: 8px;*/ margin: 10px 20px; } /* Footer */ #Footer { min-height: 14vh; display: flex; justify-content: center; align-items: center; flex-direction: column; background-color: #F2F2F2; left: 0; bottom: 0; width: 100%; color: #7c7b79; text-align: center; } .footer-text{ margin: 0; font-size: 0.8vw; font-family: Museo-Sans-100; } .footer-top-container{ display: flex; flex-direction: row; width: 55%; height: 60%; justify-content: space-between; align-items: center; } .footer-logo-container{ width: 28px; height: 28px; margin-left: 5px; } .footer-bottom-container{ display: flex; flex-direction: row; width: 60%; height: 40%; justify-content: center; align-items: flex-start; margin-top: 22px; } /**/ /* Home */ #home-intro-section{ width: 100vw; height:120vh; display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 14vh; } .intro-text{ width: 60%; /*min-height: 50%;*/ min-height: 80%; display: flex; flex-direction: column; align-items: center; justify-content: center; } #background-river{ height: 100%; /*height: 70%;*/ /*height: 60vh;*/ /**/width: 100%; background-size: cover; } .home-description-text{ font-size: 20px; color: #4D4D4D; font-family: Museo-Sans-100; margin-top: 30px; } .statistics-text{ text-align: center; color: white; font-family: Museo-Sans-300; } #home-statistics-section{ /*height: 20vh;*/ /*height: 30vh;*/ width: 100vw; background-color: #6BBDDD; display: flex; flex-direction: row; justify-content: space-around; /*justify-content: center;*/ align-items: center; /*padding: 0 10%;*/ padding-left: 10%; padding-right: 10%; padding-top: 55px; padding-bottom: 55px; /*padding: 20px 0px;*/ } #home-team-section{ height: 114vh; width: 100vw; display: flex; flex-direction: column; flex-wrap: wrap; align-items: center; } .home-team-row-container{ width: 64%; height: 30%; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-around; align-items: flex-start; } .home-team-circle-photo{ min-height: 170px; min-width: 170px; background-color: #CCCCCC; border-radius: 50%; display: inline-block; background-repeat: no-repeat; background-position: center; background-size: auto 100%; } .home-team-title{ font-size: 16px; text-align: center; margin-top: 22px; font-family: Museo-Sans-300; } #home-btnMore{ background-color: #6BBDDD; border: none; color: white; /*padding: 2px 12px;*/ margin: 0; padding: 8px 12px; font-size: 18px; /*height: 40px;*/ } /* */ /* Team */ .photo-people-team{ min-width: 175px; min-height: 175px; border-radius: 50%; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: auto 100%; } .team-title-container{ height: 18%; width: 52%; margin-bottom: 40px; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .team-title-text{ font-size: 26px; color: #6BBDDD; font-family: Museo-Sans-500; margin: 0; } .team-row-container{ width: 75%; height: 35vh; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: flex-start; margin-bottom: 50px; } .team-people-text-name{ font-size: 22px; text-align: center; margin-top: 10px; margin-bottom: 6px; } .team-people-text-description{ font-size: 14px; text-align: center; color: #B3B3B3; margin-bottom: 6px; } .team-people-container{ width: 20%; display: flex; flex-direction: column; align-items: center; } /* */ /* Equipment */ .photo-equipment{ min-width: 175px; min-height: 175px; border-radius: 50%; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: auto 100%; } .equipment-title-container{ height: 18%; width: 100%; margin-bottom: 40px; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; /*align-self: flex-start;*/ } .equipment-title-text{ font-size: 26px; color: #6BBDDD; font-family: Museo-Sans-500; margin: 0; } .equipment-row-container{ width: 74%; height: 35vh; display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: center; align-items: flex-start; margin-bottom: 50px; } .equipment-people-text-name{ font-size: 22px; text-align: center; margin-top: 10px; margin-bottom: 6px; } .equipment-people-text-description{ font-size: 14px; text-align: center; color: #B3B3B3; margin-bottom: 6px; } .equipment-people-container{ width: 20%; display: flex; flex-direction: column; align-items: center; } /* */ .equipment-container{ /*width: 200px;*/ /*width: 20%;*/ display: flex; flex-direction: column; align-items: center; } .equipment-image{ min-width: 200px; min-height: 200px; border-radius: 50%; background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: auto 100%; } .equipment-name{ font-size: 20px; text-align: center; margin-top: 10px; margin-bottom: 6px; font-family: Museo-Sans-300; color: #5C5B5F; } /**/ /* Remote Sensing */ .dot { height: 15px; width: 15px; background-color: #bbb; border-radius: 50%; cursor: pointer; color: white; text-align: center; /*display: inline-block;*/ } .intro-text-container{ width: 66%; /*min-height: 50%;*/ min-height: 80%; /*display: block;*/ display: flex; flex-direction: column; align-items: center; justify-content: center; color: white; margin-bottom: 40px; } .intro-text-container-inner{ display: flex; flex-direction: column; align-items: flex-start; justify-content: space-evenly; height: 80%; width: 100%; text-align: left; } #rSensing-intro-section{ width: 100vw; height: 86vh; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; margin-top: 14vh; background: linear-gradient( rgba(0,0,0,0.0), rgba(0,0,0,0.5)) , url('https://citadancingrivers.s3-us-west-1.amazonaws.com/img/river_5.png'); background-size: cover; } #rSensing-parameters-section{ width: 100%; height: 150vh; display: flex; flex-direction: column; justify-content: flex-start; align-items: center; } .rSensing-title-blue-text{ font-size: 32px; color: #6BBDDD; font-family: Museo-Sans-300; } .rSensing-content-text{ font-size: 22px; color: #4D4D4D; font-family: Museo-Sans-100; } #rSensing-criterion-section{ width: 100%; height: 90vh; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: #E6E6E6; } #rSensing-processing-section{ width: 100%; height: 86vh; display: flex; flex-direction: column; justify-content: center; align-items: center; } #rSensing-NEW-section{ width: 100%; height: 86vh; display: flex; flex-direction: column; justify-content: center; align-items: center; } .main-title-white-text{ font-size: 44px; text-align: left; color: white; font-family: Museo-Sans-700; /*margin-right: 36vh;*/ } .main-description-white-text{ font-size: 24px; text-align: left; font-family: Museo-Sans-100; } .intro-container-out{ display: flex; flex-direction: column; justify-content: center; align-items: flex-start; width: 74% } .intro-container-in{ width: 100%; height: 50%; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; } .scroll-horizontal-text { font-family: Museo-Sans-300; font-size: 32px; color: white; } .scroll-horizontal-text:hover { text-decoration: none; } #rSensing-mapData-section{ width: 100%; min-height: 120vh; padding: 10vh 0; display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: #E6E6E6 } .carousel-container{ display: flex; flex-direction: row; width: 58vw; height: 72vh; margin-top: 5vh; overflow-x: scroll; overflow-y: hidden; float:left; scroll-behavior: smooth; transition: height 0.66s ease-out; } /* */ /* Field Measurements */ #field-description-section{ width: 100%; min-height: 60vh; padding: 60px 0; /*padding: 10vh 0;*/ display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: white; } .field-title-blue-text{ font-size: 32px; color: #6BBDDD; font-family: Museo-Sans-300; } /* Data and Tools */ #dataTools-data-section { width: 100%; min-height: 115vh; display: flex; flex-direction: column; justify-content: center; align-items: center; /*box-shadow: 0px 5px 10px rgba(0,0,0,0.2);*/ } .dataTools-content-text{ font-size: 22px; color: #4D4D4D; font-family: Museo-Sans-100 } #dataTools-tools-section{ width: 100%; height: 120vh; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-bottom: 6vh; } .dataTools-tools-row-container{ display: flex; flex-direction: row; justify-content: center; align-items: center; width: 74%; height: 50vh; } .dataTools-tools-subtitle-text{ font-size: 28px; align-self: flex-start; font-family: Museo-Sans-100; } .text-link-blue{ color: #aec3d4; font-size: 22px; font-family: Museo-Sans-300; margin: 0; cursor: pointer; text-decoration: none; } .text-p-link{ margin: 0; color: #0071BC; font-size: 22px; } /* */ /* Handbooks */ #handbooks-section{ width: 100%; height: 70vh; display: flex; flex-direction: column; justify-content: center; align-items: center; } .handbooks-section-inner{ display: flex; flex-direction: column; align-items: center; width: 74%; height: 90%; justify-content: space-around; } .handbooks-row-container{ height: 38vh; justify-content: space-between; display: flex; flex-direction: row; align-items: center; } .handbooks-text-column-container{ display: flex; flex-direction: column; width: 60%; height: 100%; align-items: flex-start; justify-content: space-between; } .handbooks-title-text{ font-size: 28px; align-self: flex-start; font-family: Museo-Sans-300; color: #00BCD4; } .handbooks-description-text{ font-size: 22px; color: #4D4D4D; font-family: Museo-Sans-100; } .handbooks-link-container{ display: flex; flex-direction: row; align-items: center; justify-content: flex-start; width: 30%; } .handbooks-text-link{ color: #0071BC; font-size: 22px; font-family: Museo-Sans-300; margin: 0; cursor: pointer; text-decoration: none; } /* */ /* Newsletters */ #newsletters-section{ width: 100%; height: 160vh; display: flex; flex-direction: column; justify-content: space-around; align-items: center; } .newsletters-section-inner{ display: flex; flex-direction: column; align-items: center; width: 74%; height: 90%; justify-content: space-around; } .newsletters-row-container{ /*height: 72vh;*/ justify-content: space-between; display: flex; flex-direction: row; align-items: center; } .newsletters-text-column-container{ display: flex; flex-direction: column; width: 65%; height: 100%; align-items: flex-start; justify-content: space-between; } .newsletters-title-text{ font-size: 26px; align-self: flex-start; font-family: Museo-Sans-300; color: #00BCD4; } .newsletters-description-text{ font-size: 20px; color: #4D4D4D; font-family: Museo-Sans-100; } .newsletters-link-container{ display: flex; flex-direction: row; align-items: center; justify-content: flex-start; width: 100%; } .newsletters-text-link{ color: #0071BC; font-size: 22px; font-family: Museo-Sans-300; margin: 0; cursor: pointer; text-decoration: none; } /* */ /* Tutorials */ #tutorials-section{ width: 100%; min-height: 280vh; display: flex; flex-direction: column; justify-content: space-around; align-items: center; margin-top: 20px; margin-bottom: 20px; padding-top: 10vh; } .tutorials-section-inner{ display: flex; flex-direction: column; align-items: center; width: 74%; height: 100%; justify-content: space-around; } .tutorials-row-container{ height: 40vh; justify-content: space-between; display: flex; flex-direction: row; align-items: center; margin-bottom: 10vh; } .tutorials-text-column-container{ display: flex; flex-direction: column; width: 65%; height: 100%; align-items: flex-start; justify-content: space-between; } .tutorials-title-text{ font-size: 26px; align-self: flex-start; font-family: Museo-Sans-300; color: #00BCD4; } .tutorials-description-text{ font-size: 20px; color: #4D4D4D; font-family: Museo-Sans-100; } .tutorials-link-container{ display: flex; flex-direction: row; align-items: center; justify-content: flex-start; width: 100%; } .tutorials-text-link{ color: #0071BC; font-size: 22px; font-family: Museo-Sans-300; margin: 0; cursor: pointer; text-decoration: none; } /* */ /* Collaborations */ .flip-card { background-color: transparent; perspective: 1000px; width: 100%; height: 100%; } .flip-card-inner { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.6s; transform-style: preserve-3d; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); } .flip-card:hover .flip-card-inner { transform: rotateY(180deg); } .flip-card-front, .flip-card-back { position: absolute; width: 100%; height: 100%; backface-visibility: hidden; } .flip-card-front { background-color: #bbb; color: black; } .flip-card-back { background-color: #999999; color: white; transform: rotateY(180deg); } #collaborations-section{ width: 100%; height: 160vh; padding: 0px 0; /*padding-top: 100px;*/ display: flex; flex-direction: column; justify-content: center; align-items: center; overflow: hidden; } #analysis-field-section{ width: 100%; /*height: 160vh;*/ padding: 0px 0; /*padding-top: 100px;*/ display: flex; flex-direction: column; justify-content: center; align-items: center; overflow: hidden; } /**/ .analysis-text-link { font-family: Museo-Sans-500 ; font-size: 26px; max-width: 60%; text-align: left; color: #5C5B5F; } .analysis-text-link:hover { cursor: pointer; color: #00BCD4; /*text-decoration: underline;*/ text-decoration: none; } .field-text-link { /*font-family: Museo-Sans-500 ;*/ /*font-size: 16px;*/ /*max-width: 60%;*/ width: 100%; text-align: left; color: #5C5B5F; font-size: 15px; /*padding: 20px;*/ /*margin-bottom: 0px; margin-top: 8px;*/ /*margin: 10px 20px;*/ margin: 10px 0px; /*padding: 0 20px;*/ /*float: left;*/ text-decoration: none; /*font-size: 15px; !*padding: 20px;*! !*margin-bottom: 0px; margin-top: 8px;*! !*margin: 10px 20px;*! margin: 10px 0px; padding: 0 20px; !*float: left;*! text-decoration: none;*/ } .field-text-link:hover { cursor: pointer; color: #00BCD4; /*text-decoration: underline;*/ text-decoration: none; } /**/ .flip-card-title-text{ font-size: 34px; text-align: left; color: white; font-family: Museo-Sans-500; } .flip-card-title-text-analysis{ font-size: 26px; text-align: left; color: #5C5B5F; font-family: Museo-Sans-500; width: 60%; } .flip-card-description-text{ font-size: 26px; text-align: left; color: white; font-family: Museo-Sans-300; } .collaborations-row-container{ display: flex; flex-direction: row; align-items: center; width: 100%; height: 50%; justify-content: space-between; } .collaborations-card-container{ display: flex; flex-direction: column; justify-content: center; align-items: center; width: 48%; height: 90%; } .analysis-card-row-container{ display: flex; flex-direction: row; align-items: center; width: 100%; height: 50%; justify-content: space-between; } .analysis-card-container{ display: flex; flex-direction: column; justify-content: center; align-items: center; width: 30%; height: 500px; } .flip-card-title-container{ height: 80%; width: 80%; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-end; text-align: left; } .flip-card-back-text-container{ height: 80%; width: 80%; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: left; } /* */ /* Workshops */ #overlay { /* position: fixed;*/ position: fixed; display: none; overflow-y: auto; width: 100%; /*height: 180vh;*/ height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.9); /*z-index: 2;*/ /*cursor: pointer;*/ z-index: 6000; } .workshops-overlay-container{ display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; height: 100%; overflow-y: scroll; } .workshops-overlay-image-container{ width: 76%; height: 80%; overflow-y: scroll; } #close-overlay{ height: 45px; width: 45px; position: absolute; top: 2.5%; left: 95%; cursor: pointer; } #workshops-section{ width: 100%; /*height: 600vh;*/ display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 5vh 0; } .workshops-title-text{ font-size: 26px; align-self: flex-start; font-family: Museo-Sans-300; color: #00BCD4; } .workshops-info-text{ font-size: 20px; color: #4D4D4D; font-family: Museo-Sans-100; } .workshops-row-container{ display: flex; flex-direction: row; align-items: center; height: 40vh; width: 100%; justify-content: flex-start; margin: 5vh 0; } .workshops-row-image-container{ width: 36%; height: 100%; /*background-size: 100% auto;*/ overflow: hidden; margin-right: 5vh; display: flex; justify-content: center; } .workshops-description-container-outer{ display: flex; flex-direction: column; width: 50%; height: 100%; align-items: flex-start; justify-content: flex-start; } .workshops-description-container-inner{ display: flex; flex-direction: column; height: 100%; align-items: flex-start; justify-content: space-between; } .workshops-download-container{ /*display: flex;*/ display: none; flex-direction: row; align-items: center; justify-content: flex-start; width: 30%; } .dataTools-section{ width: 100%; height: 86vh; display: flex; flex-direction: column; justify-content: center; align-items: center; } /* */ /*a[href^="http://maps.google.com/maps"]{display:none !important} a[href^="https://maps.google.com/maps"]{display:none !important} .gmnoprint a, .gmnoprint span, .gm-style-cc { display:none; } .gmnoprint div { background:none !important; }*/ /*a[href^="http://maps.google.com/maps"]{display:none !important} a[href^="https://maps.google.com/maps"]{display:none !important}*/ .gmnoprint a, .gmnoprint span, .gm-style-cc { display:none; } .gmnoprint div { background:none !important; }