/* ----- Dropdowns ----- */

/* Re-enable the dropdowns! */
html.lt-ie9 .top-bar {
  overflow : visible;
  filter : none;
}

/* Hide the title of the dropdown */
html.lt-ie9 li.title {
  display: none;
}

/* Position the dropdowns to appear below their corresponding buttons */
html.lt-ie9 .top-bar-section .dropdown {
  left: 0px !important;
  top: 100% !important;
}


/* Fallback dropdown styles */

html.lt-ie9 .top-bar-section .dropdown .menu  {
  width: 100%;
  min-width: 600px;
  height: 300px;
  background: transparent;
}

html.lt-ie9 .top-bar-section .dropdown .menu .column {
  width: 180px;
  height: 300px;
  display: block;
  padding: 0;
  float: left;
  background: #e2e2e2;
}

html.lt-ie9 .top-bar-section .mlid-resources-path .dropdown .menu .column {
  height: 360px !important;
}

html.lt-ie9 .top-bar-section .dropdown .menu .column ul {
  height: 280px;
  margin-top: 10px;
  margin-bottom: 10px;
}


html.lt-ie9 .top-bar-section .dropdown .menu .column-2 ul,
html.lt-ie9 .top-bar-section .dropdown .menu .column-3 ul {
  border-left: 1px solid #c5c5c5;
}

/* Hides title and back items from dropdown menu */
html.lt-ie9 .top-bar-section .dropdown li {
  display: none;
}

/* Unhides the list items we want */ 
html.lt-ie9 .top-bar-section .dropdown .menu li {
  display: block;
}

/* Styles for the links */
html.lt-ie9 .top-bar-section .dropdown .menu li.leaf,
html.lt-ie9 .top-bar-section .dropdown .menu li.resources-child-1,
html.lt-ie9 .top-bar-section .dropdown .menu li.divisions-child-1 {
  width: 180px;
  float: left;
  height: auto;
}

html.lt-ie9 .top-bar-section .dropdown .menu li.leaf a,
html.lt-ie9 .top-bar-section .dropdown .menu li.resources-child-1 a,
html.lt-ie9 .top-bar-section .dropdown .menu li.divisions-child-1 a{
  float: left;
  height: auto;
  width: 100%;
}

html.lt-ie9 .top-bar-section .dropdown .menu li.resources-child-1 a,
html.lt-ie9 .top-bar-section .dropdown .menu li.divisions-child-1 a {
  font-weight: bold;
  text-decoration: underline;
}


/* ----- Top Bar ----- */

/* This will display the top bar buttons in the top bar horizontally (rather than vertically) */
html.lt-ie9 .top-bar-section > div.row > ul.menu {
  width : 75% !important;
  line-height: inherit !important;
}
html.lt-ie9 .top-bar-section > div.row > ul.menu > li {
  float : left !important;
  display : inline !important;
}

/* Makes the top bar buttons closer to vertically centered */
html.lt-ie9 .top-bar-section > div.row > ul.menu > li > a {
  display : inline !important;
  padding-right: 15px; /* for the non-dropdown buttons  */
  background: transparent;
}

/* Hide caret for dropdown menu items */ 
html.lt-ie9 .top-bar-section .has-dropdown > a:after {
  display: none;
}

/* Hide title for mobile version of the navbar */
html.lt-ie9 .top-bar .title-area {
  display: none;
}

/* Search bar styles */
html.lt-ie9 .top-bar-section .search-form {
  height: 52px;
}

html.lt-ie9 .top-bar-section .search-form div {
  height: 100%;
}

html.lt-ie9 .top-bar-section .search-form #edit-search-keywords {
  margin-top: 11px;
}

html.lt-ie9 .top-bar-section .search-form .small-4.columns {
  width: 100px;
  padding-left: 0;
}

/* Fall back styles for search select box */
html.lt-ie9 .top-bar-section .search-form #edit-search-type {
  display: block !important;
  height: 30px;
  padding: 5px;
  font-size: 11px;
  font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
  margin-top: 11px;
} 

/* ----- Other ----- */

/* Make the page stretch the edges of the window */
html, body {
   margin: 0px !important;
   width: 100%;
}

/* Hide the login and sign up buttons, and make them take up no space */
html.lt-ie9 div.show-for-small {
  display : none !important;
}

html.lt-ie9 #page-title {
  line-height: 1.5;
}

/* Color the background of the footer */
html.lt-ie9 footer.footer {
  padding: 10px !important;
  background-color: rgb(242, 242, 242) !important;
}

/* Move the search icon over enough to be visible */
html.lt-ie9 #dixon-search-form input {
  background-position: -19% -308px !important;
  /*margin-top: 6px;*/
}

/* Modal overlay opacity */
html.lt-ie9 .reveal-modal-bg {
  background: transparent\9;
  background:rgba(0,0,0,0.5);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000) !important;
  zoom: 1;
}

/* ----- Page-specific ----- */

html.lt-ie9 .page-modal {
  width: 100%;
}


html.lt-ie9 .page-modal .row {
  min-width: 0;
}

.page-store-upload-order form .multi-actions .button{
  width: 44%;
}