body{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11pt;
	color:#222;
}

body.undernavigation {
    overflow-x: hidden;
    padding-top: 40px;
}

h3,.h3{
	font-weight:bold;
	color:#8c8c8c;
}

h5,.h5{
	font-style:italic;
	color:#535356;
	border-bottom: 1px solid #f1f1f1;
    padding: 15px 0px 10px 0px;
}

.text-intro{
	text-align:justify;
	line-height:1.7;
}
a{
	color:#993300;
}
a:hover{
	color:#993300;
	text-decoration:underline;
}
.navbar-title{
	background-color: #993300;
	color: #fff;
}
.navbar {
    position: relative;
    z-index: 1000;
    min-height: 50px;
    margin-bottom: 0px;
	
    border: 1px solid transparent;
}
.navbar {
    background-image: none;
    background-repeat: repeat-x;
    border-radius: 0px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff8f8f8',GradientType=0);
    -webkit-box-shadow: none;
    box-shadow: none;
	
}

.navbar-inverse {
    background-image: none;
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c',endColorstr='#ff222222',GradientType=0);
    background-color: #993300;
    border-color: #993300;
	border: 0px;
}
	
.navbar-inverse .navbar-nav>li>a,
.navbar-inverse .navbar-nav>li>span
{
    color: white;
}
.navbar-inverse .navbar-nav>li>a:hover{
	text-decoration:underline;
}
.navbar-inverse .navbar-nav>.dropdown>a .caret {
    border-top-color: white;
    border-bottom-color: white;
}


.navbar-bottom{
	border-top:10px solid #e9e9e9;
	background:#666;
	/*position:fixed;
	bottom:0px;*/
	width:100%;
	color:white;
    z-index: 0;
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    background-color: #666666;
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#333),to(#666));
    background-image: -webkit-linear-gradient(top,#333,0%,#666,100%);
    background-image: -moz-linear-gradient(top,#333 0,#666 100%);
    background-image: linear-gradient(to bottom,#333 0,#666 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff333333',endColorstr='#ff666666',GradientType=0);
}
.search{
	color:#666;
	background:white;
	font-weight:bold;
	border:1px solid #993300;
	border-left:0px;
	text-transform:uppercase;
	
}
.input-search{
	color:#666;
	background:#f3f3f3;
	border:1px solid #993300;
}

.search-sidebar{
	color:white;
	background:#666;
	font-weight:bold;
	border:1px solid black;
	border-left:0px;
	text-transform:uppercase;
}

.search-sidebar:hover,.search-sidebar:focus{
	color:#fff;
}
.input-search-sidebar{
	color:#666;
	background:#e9e9e9;
	border:1px solid #666;
	border-radius:0px;
}

.breadcrumb {
    padding: 6px 0px;
    margin-bottom: 0px;
    list-style: none;
    background-color: transparent;
    border-radius: 0px;
}
ol.breadcrumb li, ol.breadcrumb span, ol.breadcrumb li a{
	color:#535356;
	font-style:normal;
	font-weight:normal;
}
h1, h2, h3 {
    margin-top: 13px;
    margin-bottom: 10px;
}
li.language a,
li.language span{
	padding:15px 3px;
	text-transform: capitalize;
}
li.language span{
	position: relative;
    display: block;
}


.container-fluid{
	margin-bottom: 15px;
	background:#e9e9e9;
}
.space{
	margin-bottom:20px;
}
.communities{
	background:#f3f3f3;
	padding: 15px 0px;
}
.communities-caption{
	font-weight: bold;
	padding: 15px 0px;
}
.jumbotron{
	background:transparent;
	font-size: 11pt;
	padding:0px;
	text-align:justify;
	margin-top: 30px;
}
 a.advanced-search {

	font-size:10pt;
	color: black;
}
.caption a {
    color: #993300;
}
.separate{
	margin:15px 0px 3px 0px;
	border-bottom:1px solid #993300;
}
.text-copyright{
	font-size:9pt;
}
.foot{
	margin-top: 8px;
}
footer a,footer a:hover, footer a:focus{
	color:white;
	font-size:9pt;
	
}

.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #000;
    content: "\003e";
}

@media (max-width: 767px){
	.container{
		margin-right: 5px;
		margin-left: 5px;
	}
		
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
		color: white;
	}
	
	.dropdown-header {
		color: white;
	}

	body.undernavigation div.container div.row div a img,
	body.undernavigation div.container div.row div img {
		width: 75%;
	}
	
	main img.img-responsive {
		width: inherit!important;
	}
}

@media (max-width: 610px){
	body.undernavigation div.container div.row div a img,
	body.undernavigation div.container div.row div img {
		width: 100%;
	}
}

@media (min-width: 768px){
	.navbar-collapse .navbar-nav.navbar-right:last-child {
		margin-right: 0px; 
	}
}
.image-centered{
	margin: 0 auto;
}
.list-group-item:first-child,
.list-group-item:last-child {
     border-top-right-radius: 0px; 
     border-top-left-radius: 0px; 
}

.list-group-item-heading {
    /*font-weight: bold;*/
}

.list-group-item {
    position: relative;
    display: block;
    padding: 5px 0px;
    margin-bottom: 0px;
    background-color: #fff;
    border: 0;
    border-bottom: 1px solid #f1f1f1;
}
.list-group {
    padding-left: 0;
    margin-bottom: 0px; 
	border-radius: 0px;
    -webkit-box-shadow:none;
    box-shadow:none;
}
.btn-default {
    color:#993300;
    background-color: #fff;
    border-color: #8c8c8c;
	background-image: none;
	
}
.btn{
	border-radius:0px;
}
.search-form{
	margin-top: 13px;
}

.discovery-search-appliedFilters,
.discovery-search-filters{
	margin-bottom: 15px;
}

.discovery-search-filters {
	display:none;
}

.discovery-search-filter {
	margin-bottom: 5px;
}

.discovery-search-form {
	margin-top:20px;
}
li.media.well-com-parent > div.media-body > h4.media-heading > a{
	font-weight:bold;
}

li.media.well-com-child,
li.media.well-com-parent{
	padding: 0px 0px 0px 20px;

}
li.media.well-col{
	padding: 0px 0px 0px 41px;
	
}
h5.media-heading{
	border-bottom:0px;
	padding: 2px 0px;
}
.media, .media .media {
    margin-top: 2px;
}
.media-heading {
    margin: 5px;
}

/*DISCOVERY*/

h4.facets{
	text-transform:uppercase;
	font-weight:normal;
	font-size: 14px;
	margin-top: 30px;
}

.panel-default>.panel-heading {
    background-image: none;
	font-weight:bold;
	font-size: 10pt;
}
div#facets.facetsBox .panel{
	margin-bottom:-1px;
	border-radius: 0;
}
div#facets.facetsBox li.list-group-item a{
	color: #666;
}
div#facets.facetsBox li.list-group-item{
    padding: 6px 20px;
	font-size: 10pt;
}
.search-form-discovery{
	margin-top: 20px;
}
.btn.cog{
    background: #f3f3f3;
    font-weight: bold;
    border: 1px solid #666;
}
.dropdown-menu{
	min-width: 180px;
}

.font-weight-bold{
	font-weight:bold;
}
.text-dark{
	color:#696969;
}
.pagination-offset {
	font-size:11pt;
}
.underline{
	text-decoration:underline;
}
.alphabet{
	padding:0px 10px;
}
.item-row {
    border-bottom: 1px solid #f1f1f1;
    padding: 10px;
}
.item-desc-row {
    padding: 5px;
}
td.metadataFieldValue {
    word-break: break-word;
}
span.artifact-title{
	font-weight:bold;
}
span.artifact-description{
	/*color:#666;*/
	font-style:normal;
}

h4.artifact-title:first-child{
		margin:0px;
}

h4.artifact-title:last-child{
		margin-bottom: 10px;
}

h4.artifact-title {
    font-size: 16pt;
    font-weight: bold;
	color:#1e1e1e;
	margin-top: 0px;
}
	

.metadataFieldLabel {
    border-top: 1px solid #f1f1f1;
    padding: 5px 0px;
	font-weight: bold;
	color:#1e1e1e;
}
.metadataFieldValue{
	/*color:#993300;*/
	padding-bottom:5px;
}
.file-label {
    padding: 5px 0px;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #993300;
    border-color: #993300;
}

.item-thumbnail{
	padding-right:15px;
}

.thumb {
    height: 305px;
    padding: 10px;
}
figcaption{
    text-align: center;
}

.dropdown-header {
		padding: 0px 12px;
		color: #000;
		font-weight: bold;
}

td.metadataFieldValue.uri{
	word-break:break-all;	
}


.panel-warning>.panel-heading {
    background-image: -webkit-gradient(linear,left 0,left 100%,from(#993300),to(#993300));
    background-image: -webkit-linear-gradient(top,#993300,0%,#993300,100%);
    background-image: -moz-linear-gradient(top,#993300 0,#993300 100%);
    background-image: linear-gradient(to bottom,#993300 0,#993300 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff993300',endColorstr='#ff993300',GradientType=0);
}

.panel-warning>.panel-heading {
    color: #ffffff;
    background-color: #fcf8e3;
    border-color: #993300;
    font-weight: bold;
}

.panel-warning {
    border-color: #993300;
}

.pagination>.disabled>span{
    color: #930;
}

.thumbnail img.img-responsive {
	max-height: 250px;
}

div.panel-warning {
	margin-top: 10%;
}

#facet_author div.panel-heading,
#facet_subject div.panel-heading,
#facet_dateIssued div.panel-heading {
	color: #535356;
}

.text-justify{
	text-align:justify;
}

.center-block{
	margin: 0 auto;
}

.file-link {
    word-break: break-all;
    padding-right:15px;
}

.rm-link {
	float: right !important;
	margin-right: 2%;
	margin-bottom: 2%;
}