.search-toggle-libraries a {position:absolute;right:50px;width:50px;height:45px;}
.search-toggle-libraries i {position:relative;top:12px;left:15px;font-size:22px;color:#fff;}
.search-toggle-libraries a:hover, .menu-more-toggle a:hover {background-color:#333; color:#fff;}

.development {display:none;}

.collapseomatic {display:block;}
.collapseomatic_content {margin-bottom:20px;}

.breadcrumbs {max-width: 1000px; width: 100%; position: relative; margin:auto; padding:10px 20px 0px 20px;}
.crumbslist {box-sizing:content-box;line-height:100%;font-size:75%; list-style:none; padding-left:0;margin-bottom:0;}
.crumbslist {background:#eee;border-radius:5px;box-shadow:0 0 2px rgba(0,0,0,.2);overflow:hidden;width:100%;border-color:#f5f5f5 #e5e5e5 #ccc;border-style:solid;border-width:1px}
.crumbslist  li {float:left}
.crumbslist  a, .crumbslist .current {float:left;text-decoration:none;color:#444;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#ddd;background-image:linear-gradient(to right,#f5f5f5, #ddd);padding:.7em 1em .7em 2em;}
.crumbslist  li:first-child a {padding-left:1em;border-radius:5px 0 0 5px}
.crumbslist  a:hover {background:#fff}
.crumbslist  a::after,.crumbslist  a::before {content:"";position:absolute;top:50%;margin-top:-1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid;right:-1em}
.crumbslist  a::after {z-index:2;border-left-color:#ddd}
.crumbslist  a::before {border-left-color:#ccc;right:-1.1em;z-index:1}
.crumbslist  a:hover::after {border-left-color:#fff}
.crumbslist  .current,.crumbslist  .current:hover {font-weight:700;background:none;padding-left:2em;}
.crumbslist  .current::after,.crumbslist  .current::before {content:normal}

#home-searchuw, #home-quick {background-color:rgba(255, 255, 255, 0.88);padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
#home-slides, .metaslider-1909 {margin-top:12px; float:left;  z-index: 0;}
#home-quick {float:right; margin-left:650px; width:260px; margin-top:50px; position:absolute;}
#home-quick h4 {text-align:center;}
#home-searchuw {float:left; position: absolute; margin-top:330px; margin-left:50px; height:100px; width:420px; z-index:100;}
#home-searchuw .alma-text {margin-left:14px;}
#home-searchuw input {width:280px; text-align:left;margin-left:20px;}

#home-alma {padding:8px 20px;float:left;position:absolute;margin-top:12px;background-color:rgba(255, 204, 204, 0.88);-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;}

.ui-widget-content a {color:#2455c3 !important;}

.caption a {color:#fff;text-decoration:underline;}

.gform_wrapper textarea, .gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password], .gform_wrapper select {font-size:14px;}

#libsub-nav-container {padding: 0 0 0 0; margin: 0 0 20px 0px;  color: #fff; background: #000; }
#libsub-nav-container ul.nav-menu, div.nav-menu > ul {margin: 0 0 0 -20px; padding: 0 20px 0 0; }
#libsub-nav-menu {margin: 0px 0px 0px -20px; }

#post-29 .ui-tabs .ui-tabs-nav li a:hover {background:#36c;color:#fff !important;}
#post-29 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {color:#000 !important;}
#post-29 .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {color:inherit !important;}

#post-685 header, #post-678 header, #post-680 header, #post-682 header, #post-128 header, #post-7694 header, #post-1034 header, #post-9124 header, #post-8948 header, #post-11909 header {display:none;}

#special-banner {margin-bottom:0px;}

#agsl-banner, #archives-banner {text-align:center;width:100%;background:#999;}

#archives-banner img, #agsl-banner img, #music-banner img, #speical-banner img {max-width:100%; height:auto;}

#livehelp {float:right;margin-top:10px;}
#livehelp a {text-align:center;display:block;margin:auto;text-decoration:none;border-bottom:0;margin-right:60px;background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:8;-moz-border-radius:8;border-radius:8px;color:#fff;font-size:16px;padding:6px 16px 6px;text-decoration:none;}
#livehelp a:hover {background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none;}

table#ask {width:90%; margin:auto; border:0; font-size:100%; border-collapse:separate; border-spacing:15px 15px;margin-bottom:0;}
table#ask td {border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; padding-right:25px;padding-left:25px;width:50%;vertical-align:top;}

table#ask2 {width:78%; margin:auto; border:0; font-size:100%; border-collapse:separate; border-spacing:15px 15px;margin-bottom:0;}
table#ask2 td {border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; padding-right:25px;padding-left:25px;width:50%;vertical-align:middle;}

#personnel {width:90%;margin:auto;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:20px; margin-bottom:40px;}

table.noborder, table.noborder td {border:0;}

#post-705 .entry-content table td {padding:20px;}

#post-37 a img {border:1px solid rgba(0,0,0,0.15); margin:25px auto;}

.gform_confirmation_wrapper {text-align:center; display:block; width:80%; margin:auto; border:2px solid #000; font-size:150%;font-weight:bold;}

.page-id-5062 .wp-caption-text {font-size:12px;}

.page-id-5680 #navbar, .page-id-5680 .breadcrumbs, .page-id-5680 footer {display:none;}
.page-id-5680 .site-branding, .page-id-5680 .content-area {max-width:none;width:100%;}

.page-id-9124 .breadcrumbs {display:none;}

ul.nav-menu #nav-menu-item-5626 ul a {width: 245px;}

#alma-postponed {background-color:rgba(204, 255, 204, 0.88);border:1px solid #666;margin-bottom:20px;padding:15px;webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}

.page-id-9124 #primoQueryTemp {float:left;height:29px;width:280px;max-width:280px;margin:2px;margin-left:20px;padding:4px;}

#alma-dropdown {float:left;height:29px;width:280px;margin:2px;margin-left:20px;padding:4px;clear:both;}

#alma-button {float:left;margin-top:-20px;margin-left:4px;}

#friends-button a {background:#f9a720;background:linear-gradient(#f9a720,#da980c);box-shadow:0px 0px 4px #999;border:1px solid #fff;color:#fff;display:table-cell;width:240px;height:40px;font-weight:bold;font-size:18px;line-height:40px;vertical-align:middle;text-align:center;text-decoration:none;}

#archives-top {width:100%;height:400px;background:#999;float:left;margin-top:-20px;}
#archives-slides, .metaslider-2297 {float:left;z-index:0;}
#archives-visit {width:240px;height:400px;background-color:rgba(255,255,255,0.8);padding:10px;
position:relative;display:block;clear:both; float:right; margin-left:0px; margin-top:0px; position:absolute;}
#archives-visit h3 {text-align:center;margin-bottom:50px;}
#archives-visit a {color:#000;border:2px solid #000;padding:10px 15px;}
#archives-visit a:hover {text-decoration:none;color:#2455C3;}
#archives-search {float:left;clear:both;}
#archives-search button, #archives-search .button {margin-top:10px;}
#archives-search3 select {margin-bottom:10px;}
#archives-search1,#archives-search2,#archives-search3,#archives-search4{width:240px;height:320px;padding:10px;float:left;}
#archives-search1 a {text-decoration:underline;color:#fff;}
#archives-search1 a:hover {color:#2455C3;}
#archives-search1 form {margin-top:47px;}
#archives-search2 a,#archives-search3 a,#archives-search4 a {text-decoration:underline;color:#000;}
#archives-search2 a:hover,#archives-search3 a:hover,#archives-search4 a:hover  {color:#2455C3;}
#archives-search1{background:#000;color:#fff;}
#archives-search2{background:url(http://uwm.edu/libraries/wp-content/uploads/sites/59/2016/01/Dance_groups_and_performances3.jpg);}
#archives-search3{background:url(http://uwm.edu/libraries/wp-content/uploads/sites/59/2016/01/City_Hall_Die_Stadthalle_Milwaukee_Wis2.jpg);}
#archives-search4{background:#ffbd00;}
#archives-bottom {width:100%;height:342px;background:#000;float:left;clear:left;}
#archives-bottom img {float:left;}
#archives-about {width:480px;float:left;padding:20px;color:#fff;}

.digital-collections-index img {float:left; margin-right:5px;}

@media (max-width: 959px) {
  #livehelp { float:none; display:block; clear:both; width:160px; margin-bottom:20px; }
  
#home-alma {position:relative; float:none; display:block; margin-left:auto; margin-right:auto; clear:both; border:1px solid rgba(0,0,0,0.15);background-color:rgba(255, 255, 255, 0.88);padding:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-align:center;width:330px;}

#home-quick { position:relative; float:none; display:block; margin-left:auto; margin-right:auto; clear:both; border:1px solid rgba(0,0,0,0.15);}
  #home-searchuw { position:relative; float:none; display:block; margin-top:40px; margin-left:auto; margin-right:auto; clear:both;  border:1px solid rgba(0,0,0,0.15);}

.metaslider-3340, .metaslider-6335, .metaslider-7388, .metaslider-8183, .metaslider-8695, .metaslider-9334, .metaslider-9593, .metaslider-10091, .metaslider-11261, .metaslider-11328, .metaslider-12261, #archives-slides, #archives-bottom img {display:none;}

#post-29 {overflow:scroll;}
ul.nav-menu #nav-menu-item-5626 ul a {width: inherit;}

}

@media print {
  .crumbslist {display:none;}
  
  #archives-banner img {max-width:100%; height:auto;}
  
}