p {
	margin: 0px 5px 10px 7px;
}

.breadcrumb {
    font-size: 10px;
}

.stickynav-active {
    position: relative;
}

/* _---__--HOME PAGE-___-_---*/

#banner {
    margin-top: 60px;
    min-height: 70px;
}
#uwilogo {
    background-size: 298px 86px;
}

#header #search {
    top: 148px;
}
#navigation a.menu-link {
    display: none;
}
button.btn.btn-navbar.tb-megamenu-button.menuIstance-processed {
    margin-top: 3px;
    background: #020202 url(../images/bg_navmenu_responsive.png) left 2px no-repeat;
}

#getsocial {
    float: right;
    position: relative;
    margin-right: 0px;
    margin-top: 5px;
    background: #FFF;
    margin-bottom: 10px;
    height: 55px;
    width: 100%;
}

.getsocial_share {
    font-size: 22px;
    font-weight: bold;
    border-right: none;
}

.panel-pane.pane-block.pane-block-122 {
    background: #A81B1C;
    padding-left: 14px;
    width: 96.5%;
    padding-top: 9px;
    height: 134px;
    margin-bottom: -8px;
}
input#uwi-linc-srch {
    width: 98%;
    margin-top: 61px;
    font-size: 20px;
    float: left;
    margin-left: 10px;
}
#uwilinc-logo {
    padding-right: 0px;
    padding-left: 9px;
    position: absolute;
    width: 93.6%;
    margin-left: -289px;
}
#uwilinc-button {
    margin-left: 257px;
    background: #fff;
    height: 30px;
    width: 11%;
    padding: 7px;
    top: 132px;
    position: absolute;
}

.panel-2col-bricks .panel-col-first {
    float: none;
    width: 100%;
}

.panel-2col-bricks .panel-col-last {
    width: 100%;
    margin-top: 17px;
    margin-left: 0;
}

.panel-2col-bricks .panel-col-last .inside {
    margin: 0;
}

.news-row {
    min-height: 399px;
}
input#goButton2 {
    margin-top: 9px;
}

input#goButton {
    width: 35%;
    margin-top: 8px;
}
.views-slideshow-controls-top.clearfix {
    top: 21px;
    margin: 0px 144px 0px 0px;
}

#Slideshow-container {
    width: 100%;
    min-height: auto;
    margin: -7px;
}

#slide-title {
    margin: 14px 0px 12px 3px;
}

#image img {
    margin: 0px 0px 0px 0px;
    height: 100%;
    width: 100%;
}

.panel-2col-bricks .panel-col-first {
    width: 100%;
    margin-top: 0px;
}
.not-front .row .right-box {
    width: 90%;
}

.right-box {
    margin-bottom: 13px;
    width: 100%;
}
.right-box.three.columns.alpha {
    min-height: auto;
    width: 100%;
    margin: 0 0 12px 0;
}

.right-box.four.columns.alpha {
    min-height: auto;
    width: 100%;
    margin: 0 0 12px 0;
}
.view-news-headline .views-row.eleven.columns.news-row {
    margin-top: 12px;
    padding-bottom: 11px;
}
#news-image img {
    margin-left: 52px;
    height: 100%;
    width: 100%;
}
/*---___----SUB PAGES---____-----*/
.sidebar-first #main.container .eleven.columns {
    width: 100%;
}
.not-front.no-sidebars #main h2#page-title {
    padding: 8px 0px 6px 10px;
    width: 96.5%;
    left: 0px;
}
#sidebar-first {
	min-height: 0;
}

.sidebar-first #main.container .columns {
    margin-left: 0;
    margin-right: 0;
}
.sidebar-first img.eleven.columns.body-image {
    left: -9px;
    position: relative;
}

.block-menu h2 {
    width: 93.3%;
}
.panels-flexible-new .panels-flexible-region-inside-last {
    padding-right: 6px;
}
.panels-flexible-new .panels-flexible-region-inside-first {
    padding-left: 10px;
}

/*---___----Librarians Page---____-----*/

.node-type-staff-1 .group-top-row-staff.field-group-div {
	width: 100%;
}
.node-type-staff-1 .field-name-field-profile-picture.field-type-image {
    width: 24%;
    float: left;
}

.node-type-staff-1 .field-name-field-extension.field-type-text {
    height: 45px;
}
/*---___----Publications Page---____-----*/
.publication-reports .view-header p {
    width: 100%;
    margin-left: 0px;
    margin-top: 0px;
}

/*---___----Pages with No Sidebar Image---____-----*/

img.full-width-img {/*large Image*/
    /*max-width: 100%;*/
    left: -8px;
    position: relative;
}

img.small-left-img {
    left: -32px;
    position: relative;
    width: 100%;
    }/*small Image float left*/


/* _---__--Events PAGE-___-_---*/

.page-event .views-exposed-form {
    top: 0px;
    left: 4px;
    position: absolute;
}
.page-event #edit-title-wrapper {
    margin-top: 10px;
    margin-left: 15px;
}
.page-event .views-widget-filter-title input[type="text"] {
    width: 195px;
    margin-left: 0px;
}

.page-event .tabs {
    margin-top: -15px;
    margin-right: 6px;
}

.page-event .view .date-nav-wrapper .date-nav {
	height: 60px;
}
.view .date-nav-wrapper {
    width: 148%;
    left: -48px;
}
.view .date-nav-wrapper .date-heading {
    width: 100%;
}
.view .date-nav-wrapper .date-heading {
    top: 4px;
}

.page-event .view .date-nav-wrapper .date-prev, 
.page-event .view .date-nav-wrapper .date-next {
	top: 30px;
}

/* _---__--NEWS PAGE-___-_---*/

.page-news #news-title-date-pg h2 {
    font-size: 18px;
    padding-left: 6px;
    width: 98%;
    line-height: 1.5em;
}
.page-news #news-title-date-pg h6 {
    text-align: center;
} 
/*.page-news span.date-display-single {
    padding-left: 6px;
    width: 98%;
    position: relative;
}*/

.page-news #news-image-pg {
    margin-top: 15px;
    text-align: center;
}
.page-news .view-news-headline a.views-more-link {
	margin: 30px;
}
/* _---__--Exhibition PAGE-___-_---*/
.page-exhibiiton #body-block p {
    margin: 0 0 0px 7px;
}

.page-exhibiiton #image {
    text-align: center;
}

.page-exhibiiton #material-title {
    margin-bottom: 6px;
    width: 98%;
    padding-left: 7px;
}
/* _---__--Int. Database PAGE-___-_---*/
.ebooks-resources .views-exposed-form .form-item, .ebooks-resources .views-exposed-form .form-submit {
    margin-top: -34px;
    margin-bottom: 0;
    position: absolute;
    margin-left: 88px;
}

.ebooks-resources #edit-title-wrapper {
    margin-top: 31px;
    margin-left: -2px;
}

.ebooks-resources form {
    border-bottom: 2px solid #CECFD0;
    margin-left: 8px;
    margin-right: 2px;
    padding-bottom: 12px;
}

.ebooks-resources .views-widget-filter-title input[type="text"], .ebooks-resources .views-widget-filter-title input[type="password"], .ebooks-resources .views-widget-filter-title input[type="email"], .ebooks-resources .views-widget-filter-title textarea, .ebooks-resources .views-widget-filter-title select {
    border: none;
    width: 98%;
    font: bold 18px Droid Sans;
    color: #bbbbbb;
    height: 30px;
    margin-top: 9px;
}

/* _---__--Digital Collections PAGE-___-_---*/
.view-header h2 {
    padding: 7px 0px 7px 1px;
    margin-left: 0;
}

.view-header p {
    width: 100%;
    margin-left: 0px;
}

.page-digital-collection #image {
    text-align: center;
}

.page-digital-collection #material-title {
    margin-bottom: 6px;
    margin-left: 6px;
}

.page-digital-collection #body-block p {
    margin: 6px;
}

/* _---__--CONTACT US PAGE-___-_---*/
.page-node-854 .form-item.webform-component.webform-component-textfield.webform-component--last-name {
    float: none;
    margin-right: 0;
    top: 0;
    position: relative;
    margin-bottom: 0;
}

.page-node-854 input#edit-submitted-your-e-mail-address,
.page-node-854 input#edit-submitted-subject, .page-node-854 textarea#edit-submitted-message,
.page-node-854 input.webform-submit.button-primary.form-submit {
    width: 100%;
}

.page-node-854 .field-name-field-image img {
    width: 100%;
    max-width: 100%;
    left: 0;
}

#uwi-info-footer {
	margin: 11px 10px 31px 8px;
}

#head-footer{
	margin-left: 0px;
}

 #first-blck-footer, #second-blck-footer, #third-blck-footer {
    margin-left: 8px;
}
/* _---__--HALL REPS BLOCK-___-_---*/

.pane-hallreps h2.pane-title {
	width: 283px;
}

.view-hallreps td.col-1.col-first, .view-hallreps td.col-3.col-last {
    float: left;
    width: 100%;
    position: relative;
    margin-left: 14px;
    border: 1px solid #bbb;
    padding: 11px;
    margin-bottom: 12px;
}

.view-hallreps td.col-2 {
    float: right;
    width: 100%;
    position: relative;
    margin-right: -38px;
    border: 1px solid #bbb;
    padding: 11px;
    margin-bottom: 12px;
}

#lit-link p {
    height: auto;
    word-wrap: break-word;
    width: 85%;
}

/* _---__--Circulations/interlibrary Loans-___-_---*/
.page-node-416 .field.field-name-body.field-type-text-with-summary.field-label-hidden img {
     margin-left: 0px; 
    left: 0px;
    position: relative;
}

/* Home page */
.front #homepage .panel-col > div {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 32px;
}

.front #homepage .panel-col .pane-news-headline {
    grid-column: 1;
    grid-row: 3;
    background: white;
}

.front #homepage .panel-col .pane-aggregator-feed-1 {
    grid-column: 1;
    grid-row: 4;
}

.front #homepage .panel-col .pane-block-147 {
    grid-column: 1;
    grid-row: 5;
}

.front #homepage .panel-col .pane-block-160 {
    grid-column: 1;
    grid-row: 6;
}

/* Contact Us */

.page-node-854 .webform-client-form-854 > div {
    display: grid;
    grid-template-columns: 100%;
    /* grid-gap: 32px; */
}

.page-node-854 .webform-client-form-854 .webform-component--form-fields--first-name {
    float: none;
    margin-right: 0;
    width: 100%;
}

.page-node-854 .webform-client-form-854 .webform-component--form-fields--last-name {
    float: none;
    width: 100%;
}