/*
SUMMARY

GREY

COLOR 1 = #720201
COLOR 2 = #550101
COLOR 3 = #380001
COLOR 4 = #1e0000
COLOR 5 = #ebd9d9

*/


/* CUSTOM STYLES */

#navigation li ul.multilevel-linkul-0 ul.multilevel-linkul-1 a {
background-color: #380001 !important;
}

#navigation li ul.multilevel-linkul-0 li:first-child a, #navigation li ul.multilevel-linkul-0 ul.multilevel-linkul-1 span.currentbranch2 a {

background-color: #1e0000;
	
}

section#main-content span.honours-select img {

border: none !important;	
	
}

.generic-promo ul,
.department-cent-promo ul,
.department-right-promo ul,
.department-extra-cent-promo ul,
.department-extra-right-promo ul {

color: #FFF;
margin-left: 10px;
}



/* MODULE PAGE STYLES */

table {

color: #666;
	
}

#law .moduleTable {
    border: 2px solid #B023A6;
    padding: 3px;
}
#law .whitetext, #law .whitetext {
    background-color: #B023A6;
    color: #FFFFFF;
}
.moduleTableHorizontal {
    border-bottom: 1px solid #B023A6;
    padding: 5px;
}
.moduleTable tr {
    border-top: 1px solid #B023A6;
}



/*BACKGROUND IMAGE FOR SCHOOL HOMEPAGE */

 .school .homepage{ background-image:url(/files/css/hss/images/clas-home.gif); background-repeat: repeat-x;}

/* BACKGROUND IMAGE FOR SCHOOL STANDARD PAGE */

 .school .standard{ background-image:url(/files/css/hss/images/clas-academic-page.gif); background-repeat: repeat-x}

/* COLOR 1 - BASE COLOR */

.color-base, #breadcrumb, #navigation li ul.multilevel-linkul-0 li a, #navigation li ul.multilevel-linkul-0 li:first-child a, #navigation li ul.multilevel-linkul-0 li:first-child a:hover, #navigation li ul.multilevel-linkul-0 li:first-child a:active, #main-content a#call-to-action, #main-content .sidebar  a.call-to-action{ background-color:#720201}
#main-content a:visited{color:#720201}

table, th, td{border: 1px solid #720201}

/* COLOR 2 - BASE COLOR WITH 25% BLACK OVERLAY */

.color-base-plus-black-25, #navigation li a, #navigation li ul a, #mobile-site-navigation, .search-select, #contact-strip, .mobile-search, #tabbed-content #tabbed-navigation ul li, #staff-profile div#tabs ul.tabs-nav li, #staff-profile .content div#selected-publications{ background-color:#550101}
.course-list h2 span, #main-content a:hover, #main-content a:active{color:#550101 !important}
.id-card .image-holder img, aside.sidebar img, section#main-content img, #mobile-section-navigation, #mobile-site-navigation,#main-content a#call-to-action, #main-content a.call-to-action{border: 5px solid #550101}
#staff-profile div#tabs ul.tabs-nav li{border: 2px solid #550101}
#tabbed-content #tabbed-navigation ul, #staff-profile div#tabs ul.tabs-nav, #staff-profile div#tabs.mobile-tabs ul.tabs-nav li.active{ border-bottom: 2px solid #550101}
#staff-profile #quick-contact-reference{ border-top: 2px solid #550101}
#staff-profile .content div#selected-publications, #staff-profile .content div.publication-year-list, #staff-profile .content div#academic-roles, #staff-profile .content div#modules, #staff-profile .content div#research-collaboration{border: 1px solid #550101} 


aside.sidebar img, #main-content .content img {/*border: medium none !important;*/box-shadow: 0 0 0 0 #FFFFFF !important;text-shadow: none !important}


/* COLOR 3 - BASE COLOR WITH 50% BLACK OVERLAY */

.color-base-plus-black-50, #navigation li a:hover,  #navigation li a:active, #nav ul{ background-color:#380001  !important}

/* COLOR 4 - BASE COLOR WITH 75% BLACK OVERLAY */

.color-base-plus-black-75, h1,h2,h3,h4,blockquote, figcaption, #main-content .vcard, pre, .school #dept-link-holder #dept-link h2 a, #main-content a#call-to-action:hover, #main-content a.call-to-action:hover{ color:#1e0000 !important}
.color-base-plus-black-75, #navigation li ul.multilevel-linkul-0 li span.currentbranch1 a{background-color:#1e0000}

#main-content a:link{ color:#720201 } /* #1e0000 */

/* COLOR 5 - BASE COLOR WITH 85% WHITE OVERLAY */

.color-base-plus-white-75, td{ background: #ebd9d9}
#main-content a.call-to-action:visited, #main-content #super-research-slider .slide .arc .read-more .button p  a{ color: #ebd9d9 !important}

/* STAFF LIST */

table.entries{box-shadow: 0 0 0 0 #fff; margin-bottom:3em}      
table.entries td{width: 130px; padding-left:0; padding-bottom:1.35em; padding-top:0.55em}
.content table.entries td  a:link{ text-decoration:none !important}.content table.entries td  a:hover{ text-decoration:underline !important}
table.entries, table.entries td, table.entries tr{border-left:none; border-right:none;}
table.entries td:nth-child(4){width: 240px}

/* MEDIA QUERIES FOR MOBILE */

@media (max-width: 550px){
.school .standard{ background-image:none}

/* MOBILE: COLOR 1 - BASE COLOR */
	
.school #masthead{background-color:#720201}
.school #breadcrumb li{color:#720201 !important}

/* MOBILE: COLOR 2 - BASE COLOR WITH 25% BLACK OVERLAY */

.school #breadcrumb li a{color:#550101 !important}

/* MOBILE: COLOR 2 - BASE COLOR WITH 50% BLACK OVERLAY */

#mobile-section-navigation{background-color:#380001}
}

.homepage .events dl dd ul li a, #other-news ul li a {
    color: #ebd9d9;
    text-decoration: none;
}

#other-news h3 {
    font-family: Verdana !important;
    font-size: 75%;
    line-height: 1.35em;
    margin-bottom: 0.4em;
    padding-bottom: 10px;
    padding-top: 10px;
    text-transform: uppercase;
}

.department-full-width-module .right li a, .department-central-module li a, .department-central-module a, .department-cent-promo p a, .department-extra-cent-promo a, .department-extra-right-promo a {
    text-decoration: underline;
}

/* body, button, input, select, textarea {
    color: #ebd9d9;
    font-family: sans-serif;
} */

.flexslider, .slide, .slides {
    height: 330px;
    margin-bottom: 20px;
}

.color-base-plus-black-50, #navigation li a:hover, #navigation li a:active, #nav ul, #standard-homepage-banner {
    background-color: #380001 !important;
}

#search.funnelback input.search-input {
    color: #000000;
    margin: 0;
    padding: 6px 4px 0;
    width: 100%;
}

#main-content input.search-input {
    border: 1px solid #ebd9d9;
}

#main-content input.search-button {
    clear: both;
    display: block;
    margin-bottom: 30px !important;
    margin-top: 30px !important;
}

/* body, button, input, select, textarea {
    color: #ebd9d9;
    font-family: sans-serif;
}*/

#navigation li span.currentbranch0 a, #nav currentbranch0 a {
    background-color: #1e0000;
    background-image: url("/files/images/services/current-branch-overlay.png") !important;
}

table td {
    padding: 0.7em 0.6em!important;
}
table, td, tr {
    border: 1px solid #CCCCCC!important;
}
td {
    vertical-align: top!important;
}

.color-base-plus-white-75, td {
    background: none repeat scroll 0 0 #fff;
}

#news-load {
	display: none;
}

#contact-strip #contact {
    /*display: none;*/
    float: right;
    padding: 10px 10px 0;
    text-align: right;
    width: 75%;
}

#contact-strip {
    color: #FFFFFF;
    margin: -20px 0 32px;
    padding: 2px 12px 5px;
}

#other-news.three-column-module ul li {
    margin-bottom: 1.35em;
}

.three-column-module {
    float: left;
    line-height: 1.5em;
    margin-bottom: 0px!important;
    margin-right: 2.1914%;
    width: 31.869%;
}


#navigation li ul.multilevel-linkul-0 ul.multilevel-linkul-1 a {
    background-color: #79A2CD;
}

#department-right .department-right-module .module-text, #extra-tier-right .department-extra-right-module .module-text {
    /* height: 169px; */
    width: 66.3%;
}

/* Custom styles - text off hover in promo box */

#main-content .generic-promo > ul > li > a:hover,
#main-content .department-cent-promo > ul > li > a:hover,
#main-content .department-right-promo > ul > li > a:hover,
#main-content .department-extra-cent-promo > ul > li > a:hover,
#main-content .department-extra-right-promo > ul > li > a:hover {

color: #FFF !important;
opacity: 0.5;

}


/* Blockquote */

aside.sidebar blockquote p {

    color: #1e0000 !important;
}

aside.sidebar blockquote p:before {

    background: url(http://www.liv.ac.uk/files/css/images/global-2013/open-quote.png) no-repeat;
}

aside.sidebar blockquote p {

    background: url(http://www.liv.ac.uk/files/css/images/global-2013/close-quote.png) no-repeat bottom right;
}

/* Turn off border in RHC */


div#container section#main-content article.research-right img.social {
    border: none !important;
    text-shadow: none !important;
    box-shadow: 0 0 0 0 #fff !important;
}