.id7-page-title{display:none}a.title-link:not([href]){text-decoration:none!important}.cage-data-grid{height:435px;padding:10px 5px 5px 5px}.cage-data-grid .inner{background-color:#592942}.feature{flex:1 0 0}.bottom{flex:1 0 0}.top-left{flex:2 10px;margin-right:10px}.top-row{display:flex;font-weight:700;padding:5px 5px 0 5px;height:80%}.bottom-row{display:flex;flex-flow:row wrap;padding:5px;height:20%}.top-row>*{margin:0 5px 0 5px}.bottom-row>*{margin:5px 5px 0 5px}.bottom-row .inner,.top-row .inner{flex-direction:column;display:flex;height:100%;width:100%}.top-row .top-left{height:100%}.top-left.inner{background-size:cover;background-position:center}.top-left .grid-title{position:relative;height:100%;padding:110px 490px 130px 15px;display:inline-block;background-image:linear-gradient(-70deg,rgba(88,40,65,0) 60%,rgba(88,40,65,1) 10%);width:100%}.feature-1 p{color:#fff;margin-top:10px;font-size:1.1em;letter-spacing:0;line-height:1.3}.feature-1 img.cage-ident{width:325px;height:auto}.feature-1 .inner{background:#592942;height:100%;display:flex;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;justify-content:center;padding:25px}.bottom-left .inner{background:#592942;height:100%;display:flex;background-size:cover;background-position:center;position:relative}.bottom-middle .inner{background-color:#592942;height:100%;display:flex;background-size:cover;background-position:center;position:relative}.bottom-right .inner{background-color:#592942;height:100%;display:flex;background-size:cover;background-position:center;position:relative}.bottom-left .inner .grid-title,.bottom-middle .inner .grid-title,.bottom-right .inner .grid-title{width:100%;bottom:0;position:absolute;display:block;padding:30px 20px 20px 20px}.feature-1 h2,.grid-title h2{font-size:1.5em;color:#fff;font-weight:700;font-stretch:expanded}.feature-1 a,.grid-title a{color:#fff!important;font-size:1.2em}.feature-1 .fa,.grid-title .fa{margin-left:5px}.bottom-right .inner .grid-title{padding:0}.cage-search{margin-bottom:20px}.publications-search{margin:10px 0 10px 10px}.publications-search i.fa{position:absolute;top:3px;right:10px;font-size:20px;opacity:.5}.publications-search .form-inline .form-group{display:block}.publications-search .input-lg{width:95%!important}.results{display:none!important}@media (max-width:1200px){.top-left .grid-title{padding:110px 250px 130px 15px;display:inline-block;background-image:linear-gradient(-70deg,rgba(88,40,65,0) 40%,rgba(88,40,65,1) 10%);width:100%}}@media (max-width:992px){.cage-data-grid{height:715px;padding:5px 5px 20px 5px}.top-row>*{flex:1 100%}.bottom-left .inner .grid-title,.bottom-middle .inner .grid-title,.bottom-right .inner .grid-title{position:relative;padding:10px 20px 10px 20px}.bottom-row>*{flex:1 100%}.top-row{height:50%;flex-flow:row wrap}.top-row .top-left{height:50%;margin-bottom:10px}.top-row .feature{height:50%;margin-bottom:-5px}.bottom-row{height:25%}.top-row>*{margin:-5px -5px -15px 5px}.bottom-row>*{margin:5px -5px 5px 5px}.grid-title h2{font-size:1.3em}.top-left .grid-title{padding:40px 15px 150px 15px;display:inline-block;background-image:linear-gradient(-70deg,rgba(239,70,72) 25%,rgba(88,40,65,1) 10%);width:100%}.publications-search{margin:5px 0 0 0}}@media all and (max-width:768px){.cage-data-grid{height:750px;padding:5px 5px 70px 5px}.bottom-left .inner .grid-title,.bottom-middle .inner .grid-title,.bottom-right .inner .grid-title{position:relative;padding:10px 20px 10px 20px}.top-row>*{flex:1 100%}.bottom-row>*{flex:1 100%}.top-row{height:85%;flex-flow:row wrap;padding:5px 5px 5px 5px}.top-row .top-left{height:50%;margin-bottom:10px}.top-row .feature{height:50%;margin-bottom:-5px}.bottom-row{height:25%}.top-row>*{margin:-5px 0 -15px 10px}.bottom-row>*{margin:5px 0 5px 10px}.grid-title h2{font-size:1.3em}.top-left .grid-title{padding:40px 15px 150px 15px;display:inline-block;background-image:linear-gradient(-70deg,rgba(239,70,72) 25%,rgba(88,40,65,1) 10%);width:100%}.publications-search{margin:5px 0 -5px 10px}}.admin-links{padding:0!important;margin:35px 0 -20px 0!important}section.bottom .box-grey h2,section.middle .box-grey h2{font-weight:700}section.bottom .box-grey h3,section.middle .box-grey h3{font-size:1.12em}section.middle .box-grey .featured-body{font-size:.9em}section.middle .cage-home-data{border-bottom:2px solid #ef4748;padding-bottom:10px;margin-top:10px}section.middle .cage-home-data{margin-top:5px}section.middle .btn-primary{margin-top:15px}