.searchSubmit {
    background-color: #805f3e;
    color: #fff
}

nav.primary a:hover,
.searchSubmit:hover {
    background-color: #694e33;
    color: #fff
}

.headerWrapper {
    background: #333;
}

.schoolTitle,
.school {
    background: #444;
}

.schoolTitle a {
    color: #FFF;
}

.primary.dept,
nav.primary ul {
    background-color: #805f3e;
}

.primary.dept li {
    background-color: #805f3e;
    border-right: 1px solid #444;
}

.primary.dept li a:hover {
    background-color: #694e33;
}

.highlight {
    background: #ECEDEB;
}

hr {
    clear: both;
}

.homepage-intro {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.homepage-intro>img {
    margin: 0;
    position: absolute;
    top: 0;
}

.text-block {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 0;
    margin: 32% auto 0;
    padding: 2% 4%;
    position: relative;
    width: 70%;
    z-index: 3000;
}

.inlineImg {
    /*width: 33%;*/
}

.displaytitle,
.readMore {
    display: none;
}

.snippet .inline_img {
    padding: 0;
    width: 100px;
}

.bg {
    display: none;
}

.galleryp {
    list-style-type: none;
    margin-left: 0;
    padding: 0;
}

.galleryp li {
    float: left;
    width: 31%;
    margin-right: 2.3%;
}

.two-img {
    width: 80%;
    margin: 0 auto;
    overflow: hidden;
}

.two-img .inlineImg {
    width: 48%;
    margin: 0 2% 0 0;
    clear: none;
    float: left;
}

.snippet {
    float: left;
    margin: 0 2% 20px 0;
    width: 31%;
}

.snippet .inline_img {
    float: left;
    margin: 0 0 15px 0;
    padding: 0;
    width: 100%;
}

.content .snippet img {
    float: left;
}


/*
.inlineImg {
	width: 40%;
	float: none;
	margin: 0 auto;
}

.two-img {
	width:80%;
	margin:0 auto;
	overflow: hidden;
}
.two-img .inlineImg {
	width: 48%;
	margin: 0 2% 0 0;
	clear: none;
	float: left;
}*/

.button2 {
    background: #444;
    /*border: 2px solid #222 !important;*/
    color: #FFF;
    padding: 4px 12px;
}

.button2:hover {
    background: #805F3E;
    color: #FFF;
}

.three-column .column-item h2.overlay a {
	background-color: #805f3e;
}

@media only screen and (max-width: 1023px) {
    .primary.dept li {
        border-bottom: 1px solid #444;
    }
}


/*
a {
    color: #805F3E;
}
.content a[href] {
    border-bottom: 1px dotted #805F3E;
}
.content .secondary a {
    border-bottom: none;
}
.content .breadcrumb a, .content .breadcrumb span {
    border-bottom: none;
}
*/


/* All Homepage styles */

h2.block {
    display: none;
}

.cabinet {
    background: url("http://qmul.ac.uk/pathologymuseum/images/wood-bg.jpg") repeat-x scroll 0 0 #777374;
    clear: both;
    height: 485px;
    margin-top: 2px;
}


/* New slideshow */

.slideshow-container {
    position: relative;
    margin: 0 auto;
    width: 100%;
    /*max-width: 1065px;*/
    height: 485px;
    background: url("http://qmul.ac.uk/pathologymuseum/images/shelf-255.png") no-repeat 0 255px;
}

.ie8 .slideshow-container,
.ie7 .slideshow-container,
.ie6 .slideshow-container {
    width: 1060px;
    background: url("http://qmul.ac.uk/pathologymuseum/images/shelf.png") no-repeat 0 255px;
}

.slideshow-wrapper {
    width: 100%;
    height: 100%;
    position: relative;
}

.slideshow-container .slide {
    position: relative;
    float: left;
    width: 100%;
    height: 485px;
    text-align: left;
}

.ie7 .slideshow-container .slide,
.ie8 .slideshow-container .slide {
    width: 24.8%;
}

.slideshow-container img {
    position: absolute;
    bottom: 145px;
}

.slideshow-container p {
    position: absolute;
    bottom: 42px;
    width: 80%;
    margin: 0 10%;
    text-align: center;
}

.ie8 .slideshow-container p {
    width: 100%;
    margin: 0;
}

.slideshow-container p a {
    padding: 2px 12px 4px;
    background: #333;
    text-align: center;
    color: white;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
    border: 2px solid #989797;
    font-size: 1.2em;
    font-weight: normal; //margin: 0 25%;
    transform: translate(-50%, 0);
}

.slideshow-container p a:hover {
    border-color: #eee;
}

.slideshow-nav span {
    width: 36px;
    height: 38px;
    background: transparent url('http://qmul.ac.uk/pathologymuseum/images/slideshow-arrows.png') no-repeat top left;
    position: absolute;
    top: 50%;
    margin-top: -60px;
    left: -40px;
    text-indent: -9000px;
    /*opacity:0.6;*/
    cursor: pointer;
    z-index: 100;
}

.slideshow-nav span.nav-next {
    background-position: top right;
    left: auto;
    right: -40px;
}

.slideshow-nav span:hover {
    opacity: 0.6;
}

@media only screen and (min-width: 300px) {
    .slideshow-container {
        max-width: 255px;
        background-image: url('http://qmul.ac.uk/pathologymuseum/images/shelf-255.png');
    }
    .slideshow-container .slide {
        width: 100%;
    }
    .slideshow-nav span {
        left: -30px;
    }
    .slideshow-nav span.nav-next {
        right: -30px;
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
    .slideshow-container {
        max-width: 300px;
        background-image: url('http://qmul.ac.uk/pathologymuseum/images/shelf-300.png');
    }
    .slideshow-container .slide {
        width: 100%;
    }
}

@media only screen and (min-width: 500px) {
    .slideshow-container {
        max-width: 480px;
        background-image: url('http://qmul.ac.uk/pathologymuseum/images/shelf-480.png');
    }
    .slideshow-container .slide {
        width: 50%;
    }
}

@media only screen and (min-width: 768px) {
    .slideshow-container {
        max-width: 650px;
        background-image: url('http://qmul.ac.uk/pathologymuseum/images/shelf-650.png');
    }
    .slideshow-container .slide {
        width: 33.33%;
    }
}

@media only screen and (min-width: 1060px) {
    .slideshow-container {
        max-width: 1060px;
        background-image: url('http://qmul.ac.uk/pathologymuseum/images/shelf-1060.png');
    }
    .slideshow-container .slide {
        width: 25%;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    .slideshow-container {
        max-width: 900px;
        background-image: url('http://qmul.ac.uk/pathologymuseum/images/shelf-900.png');
    }
    .slideshow-container .slide {
        width: 25%;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 900px) and (orientation: portrait) {
    .slideshow-container {
        max-width: 700px;
        background-image: url('http://qmul.ac.uk/pathologymuseum/images/shelf-700.png');
    }
    .slideshow-container .slide {
        width: 33.33%;
    }
}