.law_theme,
.law_theme header{
	background: #fff;
}

.law_theme header h1 .logo{
    background: url("https://web.library.wisc.edu/libguides/images/law_banner.jpg") no-repeat;
    height: 185px;
    background-size: auto 100%;
	display: block;
}

.law_theme #app_header h1 {
    display: block;
}

.law_theme header h1 a:focus {
	outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
}

.law_theme .sub_banner {
	background: #B70105;
}

.law_theme .sub_banner .container{
	padding-left: 0;
	padding-right: 0;
}

#s-lg-guide-desc-container{
    display: block;
}

.law_theme header h2 {
	margin: 0;
	padding: 5px 0px;
	float: left;
}

.law_theme a.lib_home {
	color: #fff !important;
	margin: 0;
	font-size: 22px;
	margin-top: 22px;
	display: block;
}

.law_theme .main_nav ul  li a{
	color: #fff;
}

.law_theme .main_nav ul li a:after{
	background: #fff;
}


/* .law_theme .s-lib-box .s-lib-box-title {
	background-color: #B70105;
    border-bottom: 3px solid #8e0202;
    color: #fff;
}*/

/*#side-bar-nav.law_theme #s-lg-tabs-container .nav-tabs > li > a,
#side-bar-nav.law_theme #s-lg-tabs-container .nav-pills > li > a {
	background-color: #b70101;
}

#side-bar-nav.law_theme #s-lg-guide-tabs ul.s-lg-subtab-ul > li > a {
	background-color: #6382b4;
}

#side-bar-nav.law_theme #s-lg-guide-tabs ul.s-lg-subtab-ul > li > a:hover,
#side-bar-nav.law_theme #s-lg-guide-tabs ul.s-lg-subtab-ul > li > a:focus {
	background-color: rgb(137, 155, 183);
}

#side-bar-nav.law_theme #s-lg-tabs-container .nav-tabs > .active > a,
#side-bar-nav.law_theme #s-lg-tabs-container .nav-pills > .active > a {
	background: #8e0202 !important;
}


#side-bar-nav.law_theme #s-lg-guide-tabs > ul.nav > li {
	border-bottom: 1px solid #8e0202;

}

#side-bar-nav.law_theme #s-lg-guide-tabs > ul.nav > li a.active_link, 
#side-bar-nav.law_theme #s-lg-guide-tabs > ul.nav > li a.active{
	background: #3a5d95;
}*/

 .law_theme footer {
	margin-top: 2rem;
	padding: 2rem 0;
    background-color: #282728;
    border-top: 5px solid #c5050c;
}

 .law_theme footer p{
	text-align: center;
	color: #fff !important;
}

.law_theme #col2 .margin-bottom-xlg{
	margin-top: 2em;
    border-top: 1px solid #ccc;
    padding-top: 1.5em;
}

.law_theme #col2 .margin-bottom-xlg:first-child{
	margin-top: 0;
    border-top: none;
    padding-top: 0;
}