.funnelback.t4-funnelback button.navbar-toggler {background-color: #1b61a9;}
.funnelback.t4-funnelback .card{width:inherit;margin:inherit;height:inherit;padding:inherit;position:inherit;float:inherit;overflow:inherit;background:inherit}
.funnelback.t4-funnelback .card.search-facet, .funnelback.t4-funnelback .search-history .card{width: 100% !important;}
.funnelback.t4-funnelback .card::after{content:none!important}
.funnelback.t4-funnelback .card:hover .card-image, .funnelback.t4-funnelback .card:hover h3{-webkit-transform:inherit;transform:inherit}
.funnelback.t4-funnelback .dropdown{margin-bottom: 0!important}
.border-btn-red,.btn,.funnelback.t4-funnelback .border-btn,.solid-btn{min-width:inherit;max-width:inherit;padding:inherit;font-weight:inherit;text-transform:inherit;-webkit-transition:inherit;transition:inherit;display:inherit;-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}
.funnelback.t4-funnelback .full-row-right{width:100%;text-align:right}
.funnelback.t4-funnelback .input-group-prepend{padding:20px 0 32px 20px!important}
.funnelback.t4-funnelback .twitter-typeahead{margin-right:1em;width:80%!important}
.funnelback.t4-funnelback div.jumbotron div.input-group{margin-top:2em}
.funnelback.t4-funnelback .search-facet .card-body h4{text-transform:none;margin-bottom:1em}
.funnelback.t4-funnelback section.search-results div.card{border-bottom:1px solid #cddae6;margin:1rem}
.funnelback.t4-funnelback .pagination a{padding:inherit!important}
.funnelback.t4-funnelback .search-event-date{border:inherit;margin-top:.5rem;border-right:solid .25em #0098c2;padding-right:1em;margin-right:1rem}
.funnelback.t4-funnelback .search-result-event .search-event-date-day{font-size:3em;font-weight:100!important}
.funnelback.t4-funnelback .search-result-event .search-event-date-month{background-color:inherit;color:inherit;font-size:large;font-weight:100!important}
.funnelback.t4-funnelback .search-event-date{width:inherit!important}
.funnelback.t4-funnelback .event-text{max-width:400px}
.funnelback.t4-funnelback .card .card-text img{margin:0;display:block;margin:0 -20%}
.funnelback.t4-funnelback .search-result-event .event-thumb{max-width:130px;overflow:hidden;display:inline-block;margin:0 .5rem}
.funnelback.t4-funnelback .jumbotron .btn{margin:inherit}
.funnelback.t4-funnelback .twitter-typeahead{width:75%!important}
.funnelback.t4-funnelback .jumbotron div.input-group-text{margin-left:1rem}
.funnelback.t4-funnelback .nav-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
.funnelback.t4-funnelback .nav-tabs,.funnelback.t4-funnelback .nav-tabs a.nav-link{display:-ms-flexbox;display:flex}
.funnelback.t4-funnelback .nav-tabs a.nav-link{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px;border-bottom:1px solid #e9e9e9;background-color:#f6f6f6;text-align:center;font-weight:400;color:#333;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}
.funnelback.t4-funnelback .nav-tabs a.nav-link:focus,.funnelback.t4-funnelback .nav-tabs a.nav-link:hover{background-color:#e9e9e9;color:#000}
.funnelback.t4-funnelback .nav-tabs a.nav-link:last-child{border-bottom:none}
.funnelback.t4-funnelback .nav-tabs a.nav-link.active{padding-left:18px;border-left:2px solid #e9e9e9;background-color:#e9e9e9;font-weight:700;color:#000}
.funnelback.t4-funnelback .nav-tabs a.nav-link.active:focus,.funnelback.t4-funnelback .nav-tabs a.nav-link.active:hover{background-color:#e9e9e9}
.funnelback.t4-funnelback .nav-tabs a.nav-link.disabled{pointer-events:none;color:#6a6a6a}
.funnelback.t4-funnelback .nav-tabs a.nav-link span:first-child{margin-right:.25em}
.funnelback.t4-funnelback .nav-tabs a.nav-link span:last-child{margin-left:.25em}
.funnelback.t4-funnelback #query{border:2px solid #b8c4d0!important}
.funnelback.t4-funnelback .btn.btn-primary{color:#fff!important;background-color:#1b61a9!important;border:1px solid #1b61a9!important;transition:background-color .15s ease-out,border-color .15s ease-out!important}
.funnelback.t4-funnelback .btn.btn-primary:hover{border-color:#00b3e3!important;background-color:#00b3e3!important}
.funnelback.t4-funnelback .jumbotron a{color:#000!important}
.funnelback.t4-funnelback .search-results{background-color:#fff}
.funnelback.t4-funnelback section.search-results .container{background-color:#fff}
.funnelback.t4-funnelback .card .card-header{background-color:#fff!important;padding-bottom:0!important}
.funnelback.t4-funnelback h4 a{color:#0098c2!important}
.funnelback.t4-funnelback h4 strong{color:#0098c2}
.funnelback.t4-funnelback .search-results{padding-top:0!important}
.funnelback.t4-funnelback .row.search-counts{font-size:18px;padding-top:1rem;padding-left:1rem}
.funnelback.t4-funnelback .search-results .dropdown{padding-top:1rem}
.funnelback.t4-funnelback .pagination.pagination-lg.justify-content-center{margin:1rem}
.funnelback.t4-funnelback .card .card-text{margin-top:0rem}
.funnelback.t4-funnelback .search-results .card .card-header cite{font-weight:600}
.funnelback.t4-funnelback .search-results .search-refine{margin:.5rem;background-color:#1b61a9;border-radius:.25rem!important}
.funnelback.t4-funnelback .badge.badge-light{background-color:#1b61a9!important;color:#fff;padding:.5rem;max-width:12rem;max-height:2rem;overflow:hidden;text-overflow:ellipsis}
.funnelback.t4-funnelback .people-area{color:#00708f}
.funnelback.t4-funnelback .search-result.search-result-people .card a{color:#00708f}
.funnelback.t4-funnelback .search-results .row.no-results{margin:1rem}
.funnelback.t4-funnelback .text-success.search-last-visited {display: block;}
.funnelback.t4-funnelback .search-history a, .t4-funnelback .search-cart a{color:#00708f!important}
.funnelback.t4-funnelback .card-body a small strong{color: inherit;}
.funnelback.t4-funnelback .contextual-navigation .col h4{padding:1rem;}
.funnelback.t4-funnelback .contextual-navigation .col a{color:#00708f!important}
.funnelback.t4-funnelback .contextual-navigation .col a strong{color:#00708f!important}
.funnelback.t4-funnelback .contextual-navigation .col {width: 33%;float: left;margin-left: 15%;}
.funnelback.t4-funnelback #page-title {margin-top:3rem;}
.funnelback.t4-funnelback #capu-print-logo {display:none;}
.funnelback.t4-funnelback .navbar-collapse.collapse.show{display: block;}
.funnelback.t4-funnelback .row.search-counts {max-width:100%;}
.funnelback.t4-funnelback .tt-dataset {width: 33%;}
.funnelback.t4-funnelback .search-facet .card-body a {text-indent: -0.6em;}
.funnelback.t4-funnelback button.navbar-toggler {margin-left: auto;margin-right: auto;}
.funnelback.t4-funnelback .info-bar:after {content:"";clear:both;display:table}
.funnelback.t4-funnelback .row.search-counts.text-muted {float:left}
.funnelback.t4-funnelback .search-results .dropdown {padding-top:.5rem}
.funnelback.t4-funnelback .search-history .col-md-6 {width:100%}
.funnelback.t4-funnelback .search-event-date {max-width: none}
.funnelback.t4-funnelback .search-results .date-stamp {float: left}
@media all and (-ms-high-contrast:none){.funnelback.t4-funnelback button.btn.btn-primary{position:relative;top:-1.5rem}}
@media (max-width: 333px) {
.funnelback.t4-funnelback .search-results .dropdown {padding-top:0}
}
@media (max-width:600px){
.funnelback.t4-funnelback .event-text{margin-left: auto;margin-right: auto;}
.funnelback.t4-funnelback .search-event-date.text-center.float-left{float: none;display: inline;border: none;}
.funnelback.t4-funnelback .float-left.event-date-holder{float: none;}
}
@media (max-width: 690px) {
.funnelback.t4-funnelback .row.search-counts {margin-left: auto;margin-right: auto;}
}
@media (min-width: 690px) {
.funnelback.t4-funnelback .row.dropdown-menus {float: right;}
}
@media (max-width:767px){
.funnelback.t4-funnelback .jumbotron .btn{width:100%!important;margin-top:1rem;margin-left:auto;margin-right:auto;}
.funnelback.t4-funnelback .jumbotron div.input-group-text{width:75%;}
.funnelback.t4-funnelback .order-md-first{float:none;}
.funnelback.t4-funnelback .contextual-navigation{display:none;}
.funnelback.t4-funnelback .navbar-collapse.collapse{display: none;}
.funnelback.t4-funnelback #search-tabs .nav-tabs .nav-item {margin-bottom: 3px;}
.funnelback.t4-funnelback .jumbotron.jumbotron-fluid {padding-bottom: 0!important}
}
@media (min-width:768px){
.funnelback.t4-funnelback .jumbotron .container .row{margin-bottom:2rem}
.funnelback.t4-funnelback .card .col-md-6{width:48%;display:inline-block;vertical-align:top;margin-top:1rem;margin-right:1.5%;margin-bottom:2rem}
.funnelback.t4-funnelback .nav-tabs{position:absolute;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;max-width:720px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.funnelback.t4-funnelback .nav-tabs,.funnelback.t4-funnelback .nav-tabs a.nav-link{-webkit-box-direction:normal}
.funnelback.t4-funnelback .nav-tabs a.nav-link{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;border-bottom:none}
.funnelback.t4-funnelback .nav-tabs a.nav-link.active{padding-top:18px;padding-left:20px;border-top:2px solid #e9e9e9;border-left:none}
.funnelback.t4-funnelback .nav-tabs a.nav-link span:first-child{margin-right:0;margin-bottom:.25em}
.funnelback.t4-funnelback .nav-tabs a.nav-link span:last-child{margin-left:0;margin-top:.25em}
.funnelback.t4-funnelback #search-tabs{display: block!important}
.funnelback.t4-funnelback .search-history .col-md-6 {width:47%}
}
@media (min-width:992px){
.funnelback.t4-funnelback #search-tabs{margin-top:-23px}
.funnelback.t4-funnelback .nav-tabs{max-width:1100px}
.funnelback.t4-funnelback .nav-tabs a.nav-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.funnelback.t4-funnelback .nav-tabs a.nav-link span:first-child{margin-right:.25em;margin-bottom:0}
.funnelback.t4-funnelback .nav-tabs a.nav-link span:last-child{margin-left:.25em;margin-top:0}
}
@media (max-width:1000px){
.funnelback.t4-funnelback .card .card-text .event-thumb{display:none}
}
@media (max-width: 1100px) and (min-width: 768px) {
.t4-funnelback.funnelback .search-facet-count{display:none;}
}
@media (max-width:1139px){
.funnelback.t4-funnelback{margin-left:1rem;margin-right:1rem}
body{background:#e9e9e9!important}
}
@media (min-width:1200px){
.funnelback.t4-funnelback .nav-tabs{max-width:1140px}
}
@media print {
.funnelback.t4-funnelback #fb-search-form{display:none;}
.funnelback.t4-funnelback #capu-print-logo{display:block;}
.funnelback.t4-funnelback #page-title{display:none;}
}














