/* #Universal Search Tool
================================================== */

#search-wrapper-mobile {
  display: block;
  float: left;
  padding: 2% 0 0 14px;
  width: 100%; }

@media (min-width: 911px) {
  #search-wrapper-mobile {
    display: none; } }
.js-nav #search-wrapper {
  display: none; }

/*hides search at mobile to avoid build flash */
#search-wrapper #search-tool-box {
  display: none; }

@media (min-width: 910px) {
  #search-wrapper #search-tool-box {
    display: block; } }
#search-wrapper {
  padding-right: 0px;
  margin-top: 17px; }

@media (min-width: 910px) {
  #search-wrapper {
    padding-right: 12px; } }
@media (min-width: 964px) {
  #search-wrapper {
    padding-right: 0px; } }
#search-tool-box {
  background: white;
  border: 1px solid #999999;
  border-radius: 3px;
  float: none;
  width: 90%;
  margin-bottom: 12px;
  height: 28px; }

@media (min-width: 910px) {
  #search-tool-box {
    width: 319px;
    float: right; } }


/* #Desktop/Responsive Navigation
================================================== */



#desktop-nav-wrapper #nav {
  display: none; }

@media (min-width: 910px) {
  #desktop-nav-wrapper #nav {
    display: table; } }
