.h1, .h2, .h3, .h4, .h5 { color: #5a5147; font-family: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif; font-weight: normal; position: relative; margin-right: 20px;}
.h1, .h2, .h3, .h4 { line-height: 36px; }
.h2 { font-size: 24px; top: 7px; }
.h3 { font-size: 21px; top: 8px; }
.h4 { font-size: 18px; top: 9px; }
.h5 { font-size: 16px; top: 0px; }
.h6 { font-size: 14px; line-height: 18px; margin: 0 20px 18px 0; color: #59524c; top: -1px; }

input[type=text]:-moz-placeholder { color:#aaaaaa; text-indent:4px; }
input[type=text]::-webkit-input-placeholder { color:#aaaaaa; text-indent:4px; }
input[type=text]::-ms-input-placeholder { color:#aaaaaa; text-indent:4px; }
input[type=text]::-o-input-placeholder { color:#aaaaaa; text-indent:4px; }

.big-spinner { background: url('https://edge.fscdn.org/assets/img/spinner-48dffcfda4772b95d0e84888ad41d767.gif') no-repeat center center; float: right; width: 100%; margin-right: 0; height: 360px; }
.small-spinner { background: url('https://edge.fscdn.org/assets/img/facet-spinner-d57163b7301b38ed1358c3873f6b05a5.gif') no-repeat center center; width: 260px; margin-left: 0; height: 198px; }
.link-spinner { background: url('https://edge.fscdn.org/assets/img/facet-spinner-d57163b7301b38ed1358c3873f6b05a5.gif') no-repeat center right; margin-top: 1px; }

#search_error, .search_error { background-color: #FFF2F2; border-style: solid; border-color: #9B211E; border-width: 1px 1px 1px 10px; color: #6E0009; font-size: 13px; margin: 0 0 18px 0; padding: 17px; line-height: 14px; }

.dropdown-menu { border-radius: 0px; float: none; left: 9px; min-width: 127px; width: 127px; }
#oqr-header { z-index: 500;}


/* Global Toolbar */
.global-toolbar { border-bottom: 1px solid #eeeeee; margin: -20px -40px 20px -40px; text-align: right; }
.global-toolbar ul { margin-bottom: 3px; }
.global-toolbar li { list-style-type: none; display: inline-block; margin-right: 10px; }

.global-toolbar li ul { position: absolute; right: 12345px; margin: 0px; padding: 0px; background-color: #ffffff; border: 1px solid #787069; text-align: right; width: 182px; }
.global-toolbar li ul li { position: relative; z-index: 1; width: 147px; padding: 3px 30px 3px 5px; }
.global-toolbar li ul li:first-child { margin-top: 5px; }
.global-toolbar li ul li:nth-child(2) { margin-bottom: 5px; }

.global-toolbar li ul li:hover { background-color: #eeeeee; }

#search_error, .search_error {
  border-style: solid;
  border-color: #9B211E;
  border-width: 1px 1px 1px 10px;
  font-size: 14px;
  margin-bottom: 13px;
  padding: 15px;
}