@import url("/files/dayton/css/reset.css");@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,400i,700');@import url('/files/dayton/css/font-awesome.min.css');@import url("/files/dayton/css/custom.css");@import url("/bundles/rocksolidcolumns/css/columns.css");@font-face{font-family:"Motion Control Neue Bold";src:url(/files/dayton/fonts/MotionControlNeue-Bold.otf) format('opentype');}@font-face{font-family:"Motion Control Bold";src:url(/files/dayton/fonts/motioncontrol-bold-webfont.woff2) format('woff2');src:url(/files/dayton/fonts/motioncontrol-bold-webfont.woff) format('woff');}.image-gallery .main-image{border:1px solid #c5c5c5;background-color:white;text-align:center;padding:1rem;height:380px;position:relative}.image-gallery .main-image img{margin:0 auto;width:70% !important;max-height:100%;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.image-gallery .image-caption{font-size:1rem;text-align:center}.image-gallery .selection{margin:1rem 1px 3rem 1px;display:flex;flex-direction:row;justify-content:center}.image-gallery .selection .image-wrapper{width:25%;max-width:101px;height:101px;float:left;box-sizing:border-box;text-align:center;background-color:white}.image-gallery .selection .image-wrapper:not(:last-of-type){margin-right:1rem}.image-gallery .selection .image-teaser{position:relative;width:100%;height:100%;display:block;border:2px solid transparent;outline:1px solid #c5c5c5}.image-gallery .selection .image-teaser:hover{border:2px solid #00888a;outline:1px solid #00888a}.image-gallery .selection .image-teaser.active .image-teaser{border:2px solid #00888a;outline:1px solid #00888a}.image-gallery .selection .image-teaser img{margin:0;width:80% !important;max-height:100%;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}table{width:100%;margin-bottom:20px}table th,table td{text-align:center;border:1px solid #c5c5c5;padding:5px 2px;font-size:15px}table th{font-weight:bold;font-size:14px}table p{margin:0}table h3{font-size:1.5rem}#teaser-gross{width:1200px;margin:0 auto}#teaser-gross .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:0 -0.5rem;width:auto}#teaser-gross.landingpage .page_teaser{position:relative;overflow:hidden;display:block;-webkit-box-flex:1;margin-bottom:1rem;-ms-flex:1 1 50%;flex:0 1 50%}#teaser-gross .page_teaser{position:relative;overflow:hidden;display:block;-webkit-box-flex:1;margin-bottom:1rem;-ms-flex:1 1 33.33%;flex:0 1 33.33%}#teaser-gross .page_teaser:nth-child(3n + 1){padding-left:0}@media (max-width:1280px){#teaser-gross .page_teaser{height:380px}}.tile-image{height:calc(386px * 2/3);overflow:hidden;border:solid 1px #c5c5c5;position:relative;background-color:white}.landingpage .tile-image{height:calc(571px * 2/3)}.tile-image:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transition:all 0.3s ease-out;opacity:0}.tile-image img{width:100%;height:auto}.tile-title h2{background-color:unset;color:#00888a;text-align:center;margin-top:0.25rem;font-size:1.2rem}.tile-title h2:before{content:none}.teaser-item a{text-decoration:none;display:block;padding:0 0.5rem}.teaser-item:hover .tile-image:before{background:#6d6d6d;opacity:0.5}
