.mets-embedded .clearfix {
    *zoom: 1;
}
.mets-embedded .clearfix:before,
.mets-embedded .clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.mets-embedded .clearfix:after {
    clear: both;
}
.mets-embedded .hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.mets-embedded .input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.mets-embedded .clearfix {
    *zoom: 1;
}
.mets-embedded .clearfix:before,
.mets-embedded .clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.mets-embedded .clearfix:after {
    clear: both;
}
.mets-embedded .hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.mets-embedded .input-block-level {
    display: block;
    width: 100%;
    min-height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.mets-embedded .media,
.mets-embedded .media-body {
    overflow: hidden;
    *overflow: visible;
    zoom: 1;
}
.mets-embedded .media,
.mets-embedded .media .media {
    margin-top: 15px;
}
.mets-embedded .media:first-child {
    margin-top: 0;
}
.mets-embedded .media-object {
    display: block;
}
.mets-embedded .media-heading {
    margin: 0 0 5px;
}
.mets-embedded .media > .pull-left {
    margin-right: 10px;
}
.mets-embedded  .media > .pull-right {
    margin-left: 10px;
}
.mets-embedded  .media-list {
    margin-left: 0;
    list-style: none;
}
.mets-modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000000;
}
.mets-modal-backdrop.fade {
    opacity: 0;
}
.mets-modal-backdrop,
.mets-modal-backdrop.fade.in {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.mets-modal {
    position: fixed;
    top: 25%;
    left: 50%;
    z-index: 1050;
    width: 560px;
    margin-left: -280px;
    background-color: #ffffff;
    border: 1px solid #B3BFD6;
    border: 1px solid #B3BFD6;
    *border: 1px solid #B3BFD6;
    /* IE6-7 */

    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    outline: none;
}
.mets-modal.fade {
    -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
    -o-transition: opacity 0.3s linear, top 0.3s ease-out;
    transition: opacity 0.3s linear, top 0.3s ease-out;
    top: -25%;
}
.mets-modal.fade.in {
    top: 25%;
}
.mets-modal-header {
    padding: 9px 15px;
    color: #3e5f85;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #eaf0f4;
    background-image: -moz-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f6fa), to(#dfe6ec));
    background-image: -webkit-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -o-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: linear-gradient(to bottom, #f2f6fa, #dfe6ec);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f6fa', endColorstr='#ffdfe6ec', GradientType=0);
    border-color: #dfe6ec #dfe6ec #afc1d0;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #dfe6ec;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border-bottom: 1px solid #b3bfd6;
}
.mets-modal-header:hover,
.mets-modal-header:active,
.mets-modal-header.active,
.mets-modal-header.disabled,
.mets-modal-header[disabled] {
    color: #ffffff;
    background-color: #dfe6ec;
    *background-color: #cfdae3;
}
.mets-modal-header:active,
.mets-modal-header.active {
    background-color: #bfcdd9 \9;
}
.mets-modal-header h3 {
    color: #3e5f85;
    font-weight: 100;
}
.mets-modal-header .mets-close {
    margin-top: 2px;
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    padding: 0;
}
.mets-close {
    color: #3e5f85;
    float: right;
    font-size: 20px;
    font-weight: bold;
    line-height: 20px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.mets-modal-header h3 {
    margin: 0;
    line-height: 30px;
}
.mets-modal-body {
    position: relative;
    overflow-y: auto;
    max-height: 400px;
    padding: 15px;
}
.mets-modal-form {
    margin-bottom: 0;
}
.mets-modal-footer {
    padding: 14px 15px 15px;
    margin-bottom: 0;
    text-align: right;
    background-color: #f2f6fa;
    border-top: 1px solid #c3d0e9;
    -webkit-box-shadow: inset 0 1px 0 #ffffff;
    -moz-box-shadow: inset 0 1px 0 #ffffff;
    box-shadow: inset 0 1px 0 #ffffff;
    *zoom: 1;
}
.mets-modal-footer:before,
.mets-modal-footer:after {
    display: table;
    content: "";
    line-height: 0;
}
.mets-modal-footer:after {
    clear: both;
}
.mets-modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0;
}
.mets-modal-footer .btn-group .btn + .btn {
    margin-left: -1px;
}
.mets-modal-footer .btn-block + .btn-block {
    margin-left: 0;
}
.mets-embedded .fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -moz-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
.mets-embedded .fade.in {
    opacity: 1;
}
.mets-embedded .collapse {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height 0.35s ease;
    -moz-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    transition: height 0.35s ease;
}
.mets-embedded .collapse.in {
    height: auto;
}
/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.mets-embedded .clearfix {
    *zoom: 1;
}
.mets-embedded .clearfix:before,
.mets-embedded .clearfix:after {
    display: table;
    content: "";
    line-height: 0;
}
.mets-embedded .clearfix:after {
    clear: both;
}
.mets-embedded .hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.mets-embedded .input-block-level {
    display: block;
    width: 100%;
    min-height: 25px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.mets-embedded .tooltip {
    white-space: normal;
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    font-size: 11px;
    line-height: 1.3;
    opacity: 0;
    filter: alpha(opacity=0);
}
.mets-embedded .tooltip.in {
    opacity: 0.8;
    filter: alpha(opacity=80);
}
.mets-embedded .tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
}
.mets-embedded .tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
}
.mets-embedded .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
}
.mets-embedded .tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
}
.mets-embedded .tooltip-inner {
    max-width: 250px;
    padding: 5px;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
    background-color: #000000;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    white-space: normal;
}
.mets-embedded .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.mets-embedded .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000000;
}
.mets-embedded .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000000;
}
.mets-embedded .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000000;
}
.mets-embedded .tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000000;
}
/**
 * the style of the one single page layout
*/
.mets-layout-page .mets-canvas .mets-page,
.mets-layout-full-screen-page .mets-canvas .mets-page {
    margin: 15px auto;
    max-width: none!important;
    -webkit-box-shadow: 3px 3px 10px #c6d8ec;
    -moz-box-shadow: 3px 3px 10px #c6d8ec;
    box-shadow: 3px 3px 10px #c6d8ec;
}
.mets-layout-page .mets-canvas .mets-thumbnail-error,
.mets-layout-full-screen-page .mets-canvas .mets-thumbnail-error {
    margin-top: 10%;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
/**
 * the style of the one single page layout
*/
.mets-layout-thumbnail .mets-canvas .mets-thumb-cell,
.mets-layout-full-screen-thumbnail .mets-canvas .mets-thumb-cell {
    text-align: center!important;
    float: left;
    margin: 10px;
    display: table-cel !important;
}
.mets-layout-thumbnail .mets-canvas .mets-thumb-cell .mets-page,
.mets-layout-full-screen-thumbnail .mets-canvas .mets-thumb-cell .mets-page {
    -webkit-box-shadow: 0px 0px 6px #ffffff;
    -moz-box-shadow: 0px 0px 6px #ffffff;
    box-shadow: 0px 0px 6px #ffffff;
    border: 1px #fff solid;
    max-height: 100%!important;
    max-width: 100%!important;
    vertical-align: middle !important;
}
.mets-layout-thumbnail .mets-canvas .mets-thumb-cell .mets-page:hover,
.mets-layout-full-screen-thumbnail .mets-canvas .mets-thumb-cell .mets-page:hover {
    border: 2px #729FC8 solid;
    margin: -2px;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    cursor: pointer!important;
}
.mets-layout-thumbnail .mets-canvas .mets-thumb-cell .mets-thumbnail-error,
.mets-layout-full-screen-thumbnail .mets-canvas .mets-thumb-cell .mets-thumbnail-error {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    height: 80%;
    max-height: auto!important;
    max-width: auto!important;
}
div.mets-container {
    width: 100%;
    height: 100%;
    font-family: "Arial";
}
div.mets-container .mets-btn {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #eaf0f4;
    background-image: -moz-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f6fa), to(#dfe6ec));
    background-image: -webkit-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -o-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: linear-gradient(to bottom, #f2f6fa, #dfe6ec);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f6fa', endColorstr='#ffdfe6ec', GradientType=0);
    border-color: #dfe6ec #dfe6ec #afc1d0;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #dfe6ec;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border: 1px solid #b3bfd6;
    -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    /*font-family: Georgia;*/

    padding: 4px 12px;
    margin-left: 4px;
    font-style: 12px;
    cursor: pointer;
    color: #3e5f85;
}
div.mets-container .mets-btn:hover,
div.mets-container .mets-btn:active,
div.mets-container .mets-btn.active,
div.mets-container .mets-btn.disabled,
div.mets-container .mets-btn[disabled] {
    color: #ffffff;
    background-color: #dfe6ec;
    *background-color: #cfdae3;
}
div.mets-container .mets-btn:active,
div.mets-container .mets-btn.active {
    background-color: #bfcdd9 \9;
}
div.mets-container .mets-btn:hover {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #446c96;
    background-image: -moz-linear-gradient(top, #4875a2, #3e5f85);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4875a2), to(#3e5f85));
    background-image: -webkit-linear-gradient(top, #4875a2, #3e5f85);
    background-image: -o-linear-gradient(top, #4875a2, #3e5f85);
    background-image: linear-gradient(to bottom, #4875a2, #3e5f85);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4875a2', endColorstr='#ff3e5f85', GradientType=0);
    border-color: #3e5f85 #3e5f85 #263a51;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #3e5f85;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #ffffff;
    text-decoration: none;
}
div.mets-container .mets-btn:hover:hover,
div.mets-container .mets-btn:hover:active,
div.mets-container .mets-btn:hover.active,
div.mets-container .mets-btn:hover.disabled,
div.mets-container .mets-btn:hover[disabled] {
    color: #ffffff;
    background-color: #3e5f85;
    *background-color: #365374;
}
div.mets-container .mets-btn:hover:active,
div.mets-container .mets-btn:hover.active {
    background-color: #2e4662 \9;
}
div.mets-container .mets-toolbar {
    display: table;
    width: 100%;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #eaf0f4;
    background-image: -moz-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f6fa), to(#dfe6ec));
    background-image: -webkit-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -o-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: linear-gradient(to bottom, #f2f6fa, #dfe6ec);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f6fa', endColorstr='#ffdfe6ec', GradientType=0);
    border-color: #dfe6ec #dfe6ec #afc1d0;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #dfe6ec;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border: 1px solid #b3bfd6;
    -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    /*font-family: Georgia;*/

}
div.mets-container .mets-toolbar:hover,
div.mets-container .mets-toolbar:active,
div.mets-container .mets-toolbar.active,
div.mets-container .mets-toolbar.disabled,
div.mets-container .mets-toolbar[disabled] {
    color: #ffffff;
    background-color: #dfe6ec;
    *background-color: #cfdae3;
}
div.mets-container .mets-toolbar:active,
div.mets-container .mets-toolbar.active {
    background-color: #bfcdd9 \9;
}
div.mets-container .mets-toolbar .mets-bar {
    max-height: 29px;
    position: relative;
    padding: 2px 0 2px 0;
    margin: 3px 2px;
}
div.mets-container .mets-toolbar .mets-bar input[type=text] {
    padding: 6px 4px;
    margin: -1px 0 0 2px;
    -webkit-box-shadow: inset 1px 1px 5px #101010;
    -moz-box-shadow: inset 1px 1px 5px #101010;
    box-shadow: inset 1px 1px 5px #101010;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #545454;
    background-image: -moz-linear-gradient(top, #4d4d4d, #5e5e5e);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d4d4d), to(#5e5e5e));
    background-image: -webkit-linear-gradient(top, #4d4d4d, #5e5e5e);
    background-image: -o-linear-gradient(top, #4d4d4d, #5e5e5e);
    background-image: linear-gradient(to bottom, #4d4d4d, #5e5e5e);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d', endColorstr='#ff5e5e5e', GradientType=0);
    border-color: #5e5e5e #5e5e5e #383838;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #5e5e5e;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border: 1px solid #838383;
    font-size: 12px;
    display: inline-block;
    height: 20px;
    min-height: 20px;
    line-height: 20px;
    padding: 4px 6px;
}
div.mets-container .mets-toolbar .mets-bar input[type=text]:hover,
div.mets-container .mets-toolbar .mets-bar input[type=text]:active,
div.mets-container .mets-toolbar .mets-bar input[type=text].active,
div.mets-container .mets-toolbar .mets-bar input[type=text].disabled,
div.mets-container .mets-toolbar .mets-bar input[type=text][disabled] {
    color: #ffffff;
    background-color: #5e5e5e;
    *background-color: #515151;
}
div.mets-container .mets-toolbar .mets-bar input[type=text]:active,
div.mets-container .mets-toolbar .mets-bar input[type=text].active {
    background-color: #454545 \9;
}
div.mets-container .mets-toolbar .mets-bar input[type=text]:focus {
    color: #bce1ff;
    border-color: #7f9aad;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #eaf0f4;
    background-image: -moz-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f6fa), to(#dfe6ec));
    background-image: -webkit-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -o-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: linear-gradient(to bottom, #f2f6fa, #dfe6ec);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f6fa', endColorstr='#ffdfe6ec', GradientType=0);
    border-color: #dfe6ec #dfe6ec #afc1d0;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #dfe6ec;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border: 1px solid #b3bfd6;
    -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    /*font-family: Georgia;*/

    margin: 0 3px 0 3px;
    display: block;
    float: left;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper:hover,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper.active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper.disabled,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper[disabled] {
    color: #ffffff;
    background-color: #dfe6ec;
    *background-color: #cfdae3;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper.active {
    background-color: #bfcdd9 \9;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-label {
    color: #3e5f85;
    padding: 3px 4px;
    display: block;
    float: left;
    font-size: 12px;
    text-decoration: none;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper input[type=button].mets-button,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper input[type=submit].mets-button,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper button.mets-button {
    background: none;
    border: 0;
    padding: 3px 2px 0px 2px;
    margin: 0;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #446c96;
    background-image: -moz-linear-gradient(top, #4875a2, #3e5f85);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4875a2), to(#3e5f85));
    background-image: -webkit-linear-gradient(top, #4875a2, #3e5f85);
    background-image: -o-linear-gradient(top, #4875a2, #3e5f85);
    background-image: linear-gradient(to bottom, #4875a2, #3e5f85);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4875a2', endColorstr='#ff3e5f85', GradientType=0);
    border-color: #3e5f85 #3e5f85 #263a51;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #3e5f85;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #ffffff;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover:hover,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover.active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover.disabled,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover[disabled] {
    color: #ffffff;
    background-color: #3e5f85;
    *background-color: #365374;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover.active {
    background-color: #2e4662 \9;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button:hover i {
    background-image: url('https://visualmets.socialhistory.org/rest/resources/css/themes/iisg/mets_icon_template_20x20_hover.png');
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus {
    -webkit-box-shadow: inset 1px 1px 4px #304d6b;
    -moz-box-shadow: inset 1px 1px 4px #304d6b;
    box-shadow: inset 1px 1px 4px #304d6b;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #426891;
    background-image: -moz-linear-gradient(top, #3e5f85, #4875a2);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3e5f85), to(#4875a2));
    background-image: -webkit-linear-gradient(top, #3e5f85, #4875a2);
    background-image: -o-linear-gradient(top, #3e5f85, #4875a2);
    background-image: linear-gradient(to bottom, #3e5f85, #4875a2);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3e5f85', endColorstr='#ff4875a2', GradientType=0);
    border-color: #4875a2 #4875a2 #304f6d;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #4875a2;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus.active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus.disabled,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus[disabled] {
    color: #ffffff;
    background-color: #4875a2;
    *background-color: #406890;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus.active {
    background-color: #385b7f \9;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus i {
    background-image: url('https://visualmets.socialhistory.org/rest/resources/css/themes/iisg/mets_icon_template_20x20_hover.png');
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #5e86ce;
    background-image: -moz-linear-gradient(top, #73a0ff, #3e5f85);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73a0ff), to(#3e5f85));
    background-image: -webkit-linear-gradient(top, #73a0ff, #3e5f85);
    background-image: -o-linear-gradient(top, #73a0ff, #3e5f85);
    background-image: linear-gradient(to bottom, #73a0ff, #3e5f85);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73a0ff', endColorstr='#ff3e5f85', GradientType=0);
    border-color: #3e5f85 #3e5f85 #263a51;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #3e5f85;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #9c00f5;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover:hover,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover.active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover.disabled,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover[disabled] {
    color: #ffffff;
    background-color: #3e5f85;
    *background-color: #365374;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover:active,
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-focus:hover.active {
    background-color: #2e4662 \9;
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-disable {
    opacity: 0.4;
    filter: alpha(opacity=40);
}
div.mets-container .mets-toolbar .mets-bar .mets-button-wrapper .mets-button-disable:hover {
    background-color: none;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label {
    font-size: 11px;
    line-height: 15px;
    padding-left: 10px;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label b {
    padding-right: 8px;
    color: #3e5f85;
    font-weight: 100;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label span {
    color: #729FC8;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link b,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link b {
    display: inline-block;
    width: 140px;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link span,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link span {
    display: inline-block;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input {
    padding: 6px 4px;
    margin: -1px 0 0 2px;
    -webkit-box-shadow: inset 1px 1px 5px #101010;
    -moz-box-shadow: inset 1px 1px 5px #101010;
    box-shadow: inset 1px 1px 5px #101010;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #545454;
    background-image: -moz-linear-gradient(top, #4d4d4d, #5e5e5e);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d4d4d), to(#5e5e5e));
    background-image: -webkit-linear-gradient(top, #4d4d4d, #5e5e5e);
    background-image: -o-linear-gradient(top, #4d4d4d, #5e5e5e);
    background-image: linear-gradient(to bottom, #4d4d4d, #5e5e5e);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d', endColorstr='#ff5e5e5e', GradientType=0);
    border-color: #5e5e5e #5e5e5e #383838;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #5e5e5e;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    border: 1px solid #838383;
    font-size: 12px;
    display: inline-block;
    height: 20px;
    min-height: 20px;
    line-height: 20px;
    padding: 4px 6px;
    height: 15px;
    max-height: 15px;
    min-height: 15px;
    padding: 2px;
    font-size: 11px;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input:hover,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input:hover,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input:active,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input:active,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input.active,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input.active,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input.disabled,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input.disabled,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input[disabled],
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input[disabled] {
    color: #ffffff;
    background-color: #5e5e5e;
    *background-color: #515151;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input:active,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input:active,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input.active,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input.active {
    background-color: #454545 \9;
}
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-description-link input:focus,
div.mets-container .mets-toolbar .mets-bar .mets-text-label div#mets-image-link input:focus {
    color: #bce1ff;
    border-color: #7f9aad;
}
div.mets-container .mets-toolbar .mets-bar i.mets-copy {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #eaf0f4;
    background-image: -moz-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f6fa), to(#dfe6ec));
    background-image: -webkit-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: -o-linear-gradient(top, #f2f6fa, #dfe6ec);
    background-image: linear-gradient(to bottom, #f2f6fa, #dfe6ec);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f6fa', endColorstr='#ffdfe6ec', GradientType=0);
    border-color: #dfe6ec #dfe6ec #afc1d0;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #dfe6ec;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border: 1px solid #b3bfd6;
    -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    box-shadow: inset 0 1px 0 #ffffff, 0 1px 2px #f2f6fa;
    /*font-family: Georgia;*/

    padding: 1px 4px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-left: 4px;
    cursor: pointer;
}
div.mets-container .mets-toolbar .mets-bar i.mets-copy:hover,
div.mets-container .mets-toolbar .mets-bar i.mets-copy:active,
div.mets-container .mets-toolbar .mets-bar i.mets-copy.active,
div.mets-container .mets-toolbar .mets-bar i.mets-copy.disabled,
div.mets-container .mets-toolbar .mets-bar i.mets-copy[disabled] {
    color: #ffffff;
    background-color: #dfe6ec;
    *background-color: #cfdae3;
}
div.mets-container .mets-toolbar .mets-bar i.mets-copy:active,
div.mets-container .mets-toolbar .mets-bar i.mets-copy.active {
    background-color: #bfcdd9 \9;
}
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus {
    -webkit-box-shadow: inset 1px 1px 5px #101010;
    -moz-box-shadow: inset 1px 1px 5px #101010;
    box-shadow: inset 1px 1px 5px #101010;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #272727;
    background-image: -moz-linear-gradient(top, #272727, #262626);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#272727), to(#262626));
    background-image: -webkit-linear-gradient(top, #272727, #262626);
    background-image: -o-linear-gradient(top, #272727, #262626);
    background-image: linear-gradient(to bottom, #272727, #262626);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff272727', endColorstr='#ff262626', GradientType=0);
    border-color: #262626 #262626 #000000;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #262626;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus:hover,
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus:active,
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus.active,
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus.disabled,
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus[disabled] {
    color: #ffffff;
    background-color: #262626;
    *background-color: #1a1a1a;
}
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus:active,
div.mets-container .mets-toolbar .mets-bar i.mets-copy-focus.active {
    background-color: #0d0d0d \9;
}
div.mets-container .mets-toolbar .mets-breadgrumb {
    text-align: center;
    float: none;
    display: block;
    list-style: none;
    line-height: 15px;
    min-height: 15px;
    height: 15px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 11px;
    white-space: nowrap;
    overflow: hidden;
    padding-right: 0;
    margin-left: -15px;
}
div.mets-container .mets-toolbar .mets-breadgrumb li {
    display: inline-block;
    padding-left: 15px;
    line-height: 15px;
}
div.mets-container .mets-toolbar .mets-breadgrumb li i.mets-arrow {
    height: 10px;
    width: 10px;
    display: inline-block;
    background-image: url('https://visualmets.socialhistory.org/rest/resources/css/themes/iisg/mets_icon_template_20x20.png');
    background-position: -64px -45px;
    margin-right: 8px;
}
div.mets-container .mets-toolbar .mets-breadgrumb li a {
    color: #000000;
    line-height: 15px;
}
div.mets-container .mets-toolbar .mets-breadgrumb li a i {
    line-height: 15px;
    height: 15px;
    display: inline-block;
    margin-top: -2px;
}
div.mets-container .mets-toolbar-footer {
    border-top: 0;
}
div.mets-container .mets-clear {
    clear: both;
}
div.mets-container .mets-canvas {
    text-align: center;
    position: relative;
    display: block;
    height: 100%;
    width: 100%;
    background: #f3f3f3;
    -webkit-box-shadow: inset 1px 1px 100px #eff6ff;
    -moz-box-shadow: inset 1px 1px 100px #eff6ff;
    box-shadow: inset 1px 1px 100px #eff6ff;
    border-bottom: 1px #B3BFD6 solid;
    border-right: 1px #B3BFD6 solid;
    border-left: 1px #B3BFD6 solid;
    color: #73A0C9;
    overflow: hidden;
    paosition: relative;
}
div.mets-container .mets-canvas .mets-loader-frame {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 105;
    text-align: center;
    width: 128px;
    padding-top: 10px;
}
div.mets-container .mets-canvas .mets-loader-frame .mets-loader {
    padding: 10px;
    margin-top: -80px;
    width: 128px;
    height: 128px;
}
div.mets-container .mets-canvas .mets-loader-frame .mets-loader .mets-loader-text {
    color: #000000;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/

    line-height: 25px;
    padding: 5px;
    font-size: 16px;
    margin: 0 auto;
    text-align: center;
}
div.mets-container .mets-canvas .mets-loader-frame .mets-loader .mets-loader-img {
    margin: 0 auto;
    width: 128px;
    height: 128px;
    background: url('https://visualmets.socialhistory.org/rest/resources/css/themes/iisg/loader.gif') top center no-repeat;
}
div.mets-container .mets-canvas .mets-notice-icon {
    display: block;
    margin: 10% auto;
    width: 256px;
    height: 256px;
}
div.mets-container .mets-canvas .mets-text {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #c4dbff;
    border: 1px #838383 solid;
    color: #050f29;
    padding: 15px;
    font-size: 12px;
    font-size: 12px;
    text-align: left;
    line-height: 19px;
    letter-spacing: 0.5px;
    -webkit-box-shadow: 1px 1px 8px #7c7c7c;
    -moz-box-shadow: 1px 1px 8px #7c7c7c;
    box-shadow: 1px 1px 8px #7c7c7c;
    z-index: 100;
}
div.mets-container .mets-canvas .mets-text-vertical {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 200px;
}
div.mets-container .mets-canvas .mets-text-vertical:after,
div.mets-container .mets-canvas .mets-text-vertical:before {
    right: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
div.mets-container .mets-canvas .mets-text-vertical:after {
    border-color: rgba(136, 183, 213, 0);
    border-right-color: #c4dbff;
    border-width: 15px;
    top: 20%;
    margin-top: -10px;
}
div.mets-container .mets-canvas .mets-text-vertical:before {
    border-color: rgba(136, 245, 64, 0);
    border-right-color: #5c5c5c;
    border-width: 16px;
    top: 20%;
    margin-top: -11px;
}
div.mets-container .mets-canvas .mets-text-horizontal {
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: 100%;
}
div.mets-container .mets-canvas .mets-text-horizontal:after,
div.mets-container .mets-canvas .mets-text-horizontal:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
}
div.mets-container .mets-canvas .mets-text-horizontal:after {
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #c4dbff;
    border-width: 15px;
    left: 50%;
    margin-left: -15px;
}
div.mets-container .mets-canvas .mets-text-horizontal:before {
    border-color: rgba(194, 225, 245, 0);
    border-bottom-color: #5c5c5c;
    border-width: 16px;
    left: 50%;
    margin-left: -16px;
}
div.mets-container .mets-canvas .mets-logo-holder {
    position: absolute;
    z-index: 0;
    bottom: 5px;
    right: 5px;
    width: 156px;
    height: 30px;
    background: url('https://visualmets.socialhistory.org/rest/resources/css/themes/iisg/logo.png') no-repeat;
    background-size: 156px 30px;
}
div.mets-container .mets-message {
    font-size: 11px;
    line-height: 30px;
    text-align: center;
    width: 100%;
}
div.mets-container .mets-error {
    -webkit-box-shadow: inset 0 0 1px #ffe6eb;
    -moz-box-shadow: inset 0 0 1px #ffe6eb;
    box-shadow: inset 0 0 1px #ffe6eb;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #f33535;
    background-image: -moz-linear-gradient(top, #ff4343, #e12020);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff4343), to(#e12020));
    background-image: -webkit-linear-gradient(top, #ff4343, #e12020);
    background-image: -o-linear-gradient(top, #ff4343, #e12020);
    background-image: linear-gradient(to bottom, #ff4343, #e12020);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff4343', endColorstr='#ffe12020', GradientType=0);
    border-color: #e12020 #e12020 #9f1515;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #e12020;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #fff;
    border: 1px #cf1d1d solid;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
div.mets-container .mets-error:hover,
div.mets-container .mets-error:active,
div.mets-container .mets-error.active,
div.mets-container .mets-error.disabled,
div.mets-container .mets-error[disabled] {
    color: #ffffff;
    background-color: #e12020;
    *background-color: #cc1b1b;
}
div.mets-container .mets-error:active,
div.mets-container .mets-error.active {
    background-color: #b61818 \9;
}
div.mets-container .mets-warning {
    -webkit-box-shadow: inset 0 0 1px #ffe6eb;
    -moz-box-shadow: inset 0 0 1px #ffe6eb;
    box-shadow: inset 0 0 1px #ffe6eb;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #f3b75e;
    background-image: -moz-linear-gradient(top, #ffcd70, #e19643);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffcd70), to(#e19643));
    background-image: -webkit-linear-gradient(top, #ffcd70, #e19643);
    background-image: -o-linear-gradient(top, #ffcd70, #e19643);
    background-image: linear-gradient(to bottom, #ffcd70, #e19643);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffcd70', endColorstr='#ffe19643', GradientType=0);
    border-color: #e19643 #e19643 #ba701e;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #e19643;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #fff;
    border: 1px #cf8b2d solid;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
div.mets-container .mets-warning:hover,
div.mets-container .mets-warning:active,
div.mets-container .mets-warning.active,
div.mets-container .mets-warning.disabled,
div.mets-container .mets-warning[disabled] {
    color: #ffffff;
    background-color: #e19643;
    *background-color: #dd8a2d;
}
div.mets-container .mets-warning:active,
div.mets-container .mets-warning.active {
    background-color: #d07d21 \9;
}
div.mets-container .mets-info {
    -webkit-box-shadow: inset 0 0 1px #e3f3ff;
    -moz-box-shadow: inset 0 0 1px #e3f3ff;
    box-shadow: inset 0 0 1px #e3f3ff;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #6da1f3;
    background-image: -moz-linear-gradient(top, #77acff, #5e90e1);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#77acff), to(#5e90e1));
    background-image: -webkit-linear-gradient(top, #77acff, #5e90e1);
    background-image: -o-linear-gradient(top, #77acff, #5e90e1);
    background-image: linear-gradient(to bottom, #77acff, #5e90e1);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff77acff', endColorstr='#ff5e90e1', GradientType=0);
    border-color: #5e90e1 #5e90e1 #2666cc;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #5e90e1;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #fff;
    border: 1px #4474c3 solid;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
div.mets-container .mets-info:hover,
div.mets-container .mets-info:active,
div.mets-container .mets-info.active,
div.mets-container .mets-info.disabled,
div.mets-container .mets-info[disabled] {
    color: #ffffff;
    background-color: #5e90e1;
    *background-color: #4981dd;
}
div.mets-container .mets-info:active,
div.mets-container .mets-info.active {
    background-color: #3372d9 \9;
}
div.mets-container .mets-success {
    -webkit-box-shadow: inset 0 0 1px #e0ffef;
    -moz-box-shadow: inset 0 0 1px #e0ffef;
    box-shadow: inset 0 0 1px #e0ffef;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #c8f0ba;
    background-image: -moz-linear-gradient(top, #cbf0bd, #c3f0b5);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cbf0bd), to(#c3f0b5));
    background-image: -webkit-linear-gradient(top, #cbf0bd, #c3f0b5);
    background-image: -o-linear-gradient(top, #cbf0bd, #c3f0b5);
    background-image: linear-gradient(to bottom, #cbf0bd, #c3f0b5);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcbf0bd', endColorstr='#ffc3f0b5', GradientType=0);
    border-color: #c3f0b5 #c3f0b5 #8fe375;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    *background-color: #c3f0b5;
    /* Darken IE7 buttons by default so they stand out more given they won't have borders */

    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: #3e793f;
    border: 1px #97c682 solid;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
div.mets-container .mets-success:hover,
div.mets-container .mets-success:active,
div.mets-container .mets-success.active,
div.mets-container .mets-success.disabled,
div.mets-container .mets-success[disabled] {
    color: #ffffff;
    background-color: #c3f0b5;
    *background-color: #b2eca0;
}
div.mets-container .mets-success:active,
div.mets-container .mets-success.active {
    background-color: #a1e78b \9;
}
/* icon lib */
.mets-bar i.mets-icon {
    display: block;
    height: 20px;
    line-height: 20px;
    width: 20px;
    text-align: center;
    background-image: url('https://visualmets.socialhistory.org/rest/resources/css/themes/iisg/mets_icon_template_20x20.png');
    background-repeat: no-repeat;
}
.mets-bar i.blank {
    background: none !important;
}
.mets-bar i.fullscreen {
    background-position: 0px 0px;
}
.mets-bar i.narrowscreen {
    background-position: -20px 0px;
}
.mets-bar i.zoomin {
    background-position: -40px 0px;
}
.mets-bar i.zoomout {
    background-position: -60px 0px;
}
.mets-bar i.firstpage {
    background-position: -80px 0px;
}
.mets-bar i.lastpage {
    background-position: -100px 0px;
}
.mets-bar i.previous {
    background-position: -120px 0px;
}
.mets-bar i.next {
    background-position: -140px 0px;
}
.mets-bar i.share {
    background-position: -160px 0px;
}
.mets-bar i.link {
    background-position: 0px -20px;
}
.mets-bar i.help {
    background-position: -20px -20px;
}
.mets-bar i.contrast {
    background-position: -40px -20px;
}
.mets-bar i.overview {
    background-position: -60px -20px;
}
.mets-bar i.print {
    background-position: -80px -20px;
}
.mets-bar i.rotateleft {
    background-position: -100px -20px;
}
.mets-bar i.rotateright {
    background-position: -120px -20px;
}
.mets-bar i.darker {
    background-position: -140px -20px;
}
.mets-bar i.lighter {
    background-position: -160px -20px;
}
.mets-bar i.contrastInvert {
    background-position: 0px -40px;
}
.mets-bar i.transcription {
    background-position: -20px -40px;
}
.mets-bar i.download {
    background-position: -40px -40px;
}
.mets-bar i.arrow {
    background-position: -60px -40px;
}
.mets-bar i.copyright {
    background-position: -80px -40px;
}
.mets-bar i.reset {
    background-position: -100px -40px;
}
.mets-bar i.fullsize {
    background-position: -120px -40px;
}
.mets-hide {
    display: none;
}
.mets-align-right {
    float: right !important;
}
.mets-align-left {
    float: left !important;
}