.nav-search .nav-search-box .nav-search-button{position:absolute;right:0;top:0;padding:10px;bottom:0;margin:auto;font-size:16px;color:#bbb}.nav-search .nav-search-box .nav-search-button:hover{color:#888}.nav-search .nav-search-box .nav-search-close{display:none}.nav-search .nav-search-box-cleared .nav-search-clear{display:none}.nav-search .nav-search-box-cleared .nav-search-close{display:block}.nav-search .divider{border-top:1px solid #ccc}.nav-search .gizmo-thumbnail-row{padding:10px 15px 10px 15px}.nav-search .gizmo-thumbnail-row .gizmo-thumbnail{border:1px solid #999;border-radius:2px;margin-right:12px;height:35px}.nav-search .gizmo-thumbnail-row p{padding-top:7px;font-size:15px}.nav-search .nav-title-lg{font-size:14px}.invisibleSubmit{height:0;width:0;overflow:hidden;border:0!important;background-color:inherit;padding:0;margin:0;position:fixed}.tt-hint{color:#ccc}.tt-menu{width:100%;margin-top:-5px;background-color:#fff;overflow-y:auto;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.tt-suggestion{padding:5px 15px;line-height:24px;cursor:pointer;position:relative;border-bottom:1px solid #f5f5f5}.tt-suggestion:hover{background-color:#f5f5f5}.tt-suggestion .labels{position:absolute;top:3px;right:4px;background:#fff}.tt-suggestion .p{margin:0}.tt-suggestion .thumb{display:inline-block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;height:24px;line-height:24px;margin-right:14px;border:1px solid #dfe8ee;float:left}.tt-suggestion .title{display:block;position:relative;overflow:hidden;font-size:16px;line-height:24px;margin:0;white-space:nowrap}.tt-suggestion span.glyphicon{color:#ccc;font-size:1.2em;margin-right:10px}.tt-suggestion.tt-cursor,.tt-suggestion.tt-cursor a,.tt-suggestion.tt-cursor small{color:#fff;background-color:#337ab7;cursor:pointer}.tt-suggestion p{margin:0}.tt-divider,.tt-footer{box-shadow:inset 0 3px 9px -5px #696969;color:#4cae4c;padding:10px 0 6px 15px;font-size:12px;text-transform:uppercase}.twitter-typeahead{width:100%}@media(max-width:767px){.nav-search .gizmo-thumbnail-row .gizmo-thumbnail{margin-right:2%;width:23%;height:auto}.navbar-gizmos-clean .navbar-collapse .navbar-nav{bottom:10px}.navbar-gizmos .navbar-nav{margin-right:0}.navbar-gizmos-clean .navbar-brand{font-size:28px;padding-bottom:12px;padding-top:8px}.navbar-gizmos-clean .navbar-brand img{height:40px}.navbar-gizmos-clean{margin-top:10px}.navbar-gizmos a.dropdown-toggle>.glyphicon-menu-hamburger,.navbar-gizmos a.dropdown-toggle>.glyphicon-search,.navbar-gizmos a.dropdown-toggle>.icon-avatar{font-size:22px}.navbar-gizmos-clean .navbar-collapse .navbar-nav>li>a.lg-icon .glyphicon,.navbar-gizmos-clean .navbar-collapse .navbar-nav>li>a.lg-icon .icon{position:relative;top:0;left:0}.navbar-nav>li{float:left}.navbar-right{float:right!important;margin-right:10px;position:absolute;right:0;bottom:-12px}.navbar-collapse{bottom:-10px}.navbar-nav .open .dropdown-menu{background-color:#fff;position:absolute;right:0;left:auto;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15)}.navbar-gizmos .navbar-nav li.sep{border-right:none;margin-right:0;padding-right:0}.navbar-gizmos-about{top:0}.navbar-gizmos-about .navbar-brand{font-size:22px}}@media(min-width:768px)and (max-width:991px){.navbar-gizmos-clean .navbar-brand{font-size:32px;padding-bottom:12px}.navbar-gizmos-clean .navbar-brand img{height:50px}.navbar-gizmos-clean .navbar-collapse .navbar-nav{bottom:13px}.navbar-gizmos-clean .navbar-collapse .navbar-nav>li>a{padding-left:8px;padding-right:8px}.navbar-gizmos-clean .navbar-collapse .navbar-nav>li>a.lg-icon{padding-left:34px}.navbar-gizmos-clean .navbar-collapse .navbar-nav>li>a.lg-icon .glyphicon,.navbar-gizmos-clean .navbar-collapse .navbar-nav>li>a.lg-icon .icon{left:9px}.navbar-gizmos-about{top:15px}.navbar-gizmos-about .navbar-collapse .navbar-nav>li>a{font-size:14px;padding:8px 14px}.navbar-gizmos-about .navbar-brand{font-size:24px}}@media(max-width:500px){nav#navBar ul.nav li #navBarSearchButton{padding-right:0}nav#navBar ul.nav li a{padding-left:7px;padding-right:7px}nav#navBar ul.nav li .gizmo-thumbnail-row a{padding:0}nav#navBar ul.nav li div.dropdown-menu{min-width:0;width:300px}nav#navBar ul.nav li div.dropdown-menu.dropdown-user{width:365px}}details .dropdown-menu{display:block}details dl dt{border-bottom:1px solid #bbb;-webkit-transition:all .15s;transition:all .15s;position:relative;padding:.3em 0}details dl dt:last-child{border-bottom:none}details dl dt:hover,details dl dt:active,details dl dt:focus{background-color:#e3e3e3}details dl dt:hover .dropdown-item,details dl dt:active .dropdown-item,details dl dt:focus .dropdown-item{text-decoration:none;background-color:#e3e3e3}details dl dt .dropdown-item{font-weight:700}.row-flex{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.header-search--new{display:flex;justify-content:flex-end}.header-search--new .col-auto{position:relative}.header-search--new .btn-launch{margin-bottom:2px!important}.header-search--new .dropdown-menu dt{border-bottom:1px solid #bbb;-webkit-transition:all .15s;transition:all .15s;padding:.3em 0;font-size:16px}.header-search--new .dropdown-menu dt:last-child{border-bottom:none}.header-search--new .dropdown-menu dt .dropdown-item{font-weight:700;padding:.25rem 1rem;display:block}