#searchMain ul.statListNew li.odd{background-color:#fff}#searchMain ul.statListNew li .flag-de,#searchMain ul.statListNew li .flag-en,#searchMain ul.statListNew li .flag-fr,#searchMain ul.statListNew li .flag-es,.statDesc .flag-de,.statDesc .flag-en,.statDesc .flag-fr,.statDesc .flag-es,.subheadline .flag-de,.subheadline .flag-en,.subheadline .flag-fr,.subheadline .flag-es{top:0;vertical-align:middle;margin-left:0;margin-right:5px;width:16px;height:16px}.flag-en{background-position:-366px -20px}.flag-es{background-position:-366px -64px}.flag-fr{background-position:-366px -82px}.search-content{display:block;width:6px;height:50px;padding:0;margin-left:5px;background-color:#fafafa;border:1px solid #cecece}.content--international .search-content{background-color:#0b85e5;border:1px solid #036cbf}
.searchFormMain{position:relative;width:100%;display:inline-block;box-sizing:border-box;margin:5px 0 10px}.searchFormMain.has-languageDropdown{padding-left:200px}.searchFormMain input,.searchFormMain select,.searchFormMain #searchButtonBox{padding:10px 14px;line-height:22px;font-size:15px;height:48px;box-sizing:border-box;display:inline-block;background-position:95% 50%}.searchFormMain .search-databaseSelect{width:201px;background-color:#f6f7f8;color:#4f4f4f;border-radius:3px 0 0 3px;position:absolute;left:0;border:1px solid #cecece}.searchFormMain #q{width:76%!important;border:1px solid #cecece;border-radius:0;padding:10px 14px;line-height:22px;font-size:15px;height:48px;box-sizing:border-box;display:inline-block;font-weight:normal;box-shadow:inset 0 3px 3px -2px #ececec}.searchFormMain #searchButtonBox{position:relative;width:24%;background-color:#0f2741;border:1px solid #0f2741;color:#fff;font-weight:bold;border-radius:0 3px 3px 0;float:right}#searchBar.promobox{padding:15px}.checkbox-select-all{margin-bottom:8px}.filterBox{background-color:#f6f7f8;border-top:1px solid #cecece;margin:0 -15px -15px -15px;padding-right:15px}.filterBox .fa{margin-right:5px;position:relative;vertical-align:middle}.filterBox .filter-flag{margin-left:5px}.filterBox h3{font-size:10px;font-weight:bold;color:#707070;text-transform:uppercase;border-bottom:0;display:inline}.filterBox h3 .filter-value{color:#2f2f2f}.filterBox ul{display:inline-block;width:100%;margin-bottom:-1px}.filterBox .filterForm.active ul{margin-bottom:-5px}.filterBox ul li{float:left;width:28%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 15px 6px 15px;position:relative;transition:.3s padding}.filterBox .filterForm ul li:last-child{border-right:0}.filterBox ul li input,.filterBox ul li select{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block}.filterBox .filter-toggle{background-color:#fff;margin-bottom:-3px;bottom:1px;border-bottom:1px solid #cecece;position:relative;width:16%;border-left:1px solid #cecece;border-right:1px solid #cecece}.filterBox .filter-toggle h3{color:#2f2f2f}.filterBox .filter-toggle:hover{cursor:pointer}.filterBox .filter-toggle:hover .fa{color:#0b85e5}.filterBox .filter-toggle::before{position:absolute;top:-1px;left:0;width:100%;content:'';border-top:1px solid #fff}.filterBox .filterForm{display:none;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.filterBox .filterForm ul li{padding-top:0;padding-bottom:15px;height:53px}.filterBox .filterForm select{background-position:95% 50%;padding:10px 12px;box-shadow:inset 0 -3px 3px -2px #ececec}.filterBox .filterOverview ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filterBox .filterOverview .filter-item:hover{cursor:pointer}.filterBox.active .filterForm{display:block;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.filterBox .filterForm .filter-focusArea,.filterBox .filterForm-refresh{display:table;border-collapse:separate;border-spacing:6px}.filterBox .filterForm-refresh{padding:0 0 15px}.filterBox .filterForm label.switch{margin-right:5px}.filterBox .filterForm .filter-focusArea-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:95px;display:inline-block;vertical-align:middle}.filterBox.active ul li.filter-item{padding-top:20px;padding-bottom:0;transition:.3s padding}.filter-item.active .filter-flag{opacity:1;filter:alpha(opacity=100);-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:none}.filter-item .filter-flag{opacity:.5;filter:alpha(opacity=50);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.filterBox .filterForm-refresh{width:16%}.filterBox .refreshSearch.disabled:hover .fa,.filterBox .refreshSearch.disabled{color:#cecece;cursor:default}.filterBox .refreshSearch:hover{cursor:pointer}.filterBox .refreshSearch:hover .fa{color:#0b85e5}.showTooltip ul,.showTooltip ul li{text-align:left;color:#767676}.tooltip.fa:hover{cursor:default;color:#0b85e5}@media only screen and (max-width:767px){.searchFormMain #q{height:48px!important}.filterBox .filterForm{display:none!important}.searchFormMain .search-databaseSelect{position:relative}.searchFormMain.has-languageDropdown{padding-left:0!important}.searchFormMain input{margin:0!important;float:none!important;position:relative!important}#searchButtonBox{background-image:none!important;margin:0!important;top:0}.searchFormMain #searchButtonBox{width:24%!important}.filterBox{margin-bottom:15px}.filterBox ul li{width:100%}.filter-toggle{display:none}#alert-locationFocus{text-align:left;padding:88px 30px 30px}#alert-locationFocus .alert--wave{padding:22px 0 0 30px;background-size:auto 58px;width:255px;height:58px;z-index:0}#alert-locationFocus .close{top:-85px;right:-18px}.filterBox ul li.filter-item{padding-top:10px;padding-bottom:10px}}
.anchor-list{position:relative;display:block;width:100%;top:4px;left:30px;z-index:1000;opacity:.5}li:hover .anchor-list{opacity:1}.anchor-list a{padding:3px 8px;border:1px solid #cecece;border-radius:3px;margin-right:8px;color:#808080;font-size:10px}.anchor-list a:hover{border:1px solid #0b85e5;background-color:#0b85e5;color:#fff;text-decoration:none}