/**
 * 2023-07-27 hernandez https://suport.ub.edu/projects/GTIC/queues/custom/123/GTIC-137303
 * logotwitter visibility:hidden
 *
 * The contents of this file are subject to the license and copyright
 * detailed in the LICENSE and NOTICE files at the root of the source
 * tree and available online at
 *
 * http://www.dspace.org/license/
 */

img {
margin:0px 0px 6px 0px;
padding:0px 0px 6px 0px;
max-width:48%;
height: auto;
width: auto\9; /* ie8 */
}
.brand {padding-top: 30px;}
.brand h4 {color: #999999}

img.logotwitter{visibility:hidden;position:relative;top:-2px;right:-9px;float:right;}

ol.breadcrumb {background:#e1e1e1}
ol.btn-success:hover {background:#e1e1e1;}
ol.breadcrumb li {color: #37506c; font-weight:normal;}
ol.breadcrumb li a {color: #37506c; font-weight: bold; font-style: normal;font-weight:normal;}

body.undernavigation {overflow-x: hidden; padding-top: 65px;}
#content {padding-bottom:60px;}
#designedby {padding: 5px;}
#footer_feedback {padding-top: 12px;}
input[type="file"] {display: block;height: auto;}
div.panel-primary div.panel-heading a {color: white;}
/* This magic gets the 16x16 icon to show up.. setting height/width didn't
   do it, but adding padding actually made it show up. */
img.ds-authority-confidence,
span.ds-authority-confidence
{ width: 16px; height: 16px; margin: 5px; background-repeat: no-repeat;
  padding: 0px 2px; vertical-align: bottom; color: transparent;}
img.ds-authority-confidence.cf-unset,
span.ds-authority-confidence.cf-unset
  { background-image: url(../../../image/authority/bug.png);}
img.ds-authority-confidence.cf-novalue,
span.ds-authority-confidence.cf-novalue
  { background-image: url(../../../image/confidence/0-unauthored.gif);}
img.ds-authority-confidence.cf-rejected,
img.ds-authority-confidence.cf-failed,
span.ds-authority-confidence.cf-rejected,
span.ds-authority-confidence.cf-failed
  { background-image: url(../../../image/confidence/2-errortriangle.gif); }
img.ds-authority-confidence.cf-notfound,
span.ds-authority-confidence.cf-notfound
  { background-image: url(../../../image/confidence/3-thumb1.gif); }
img.ds-authority-confidence.cf-ambiguous,
span.ds-authority-confidence.cf-ambiguous
  { background-image: url(../../../image/confidence/4-question.gif); }
img.ds-authority-confidence.cf-uncertain,
span.ds-authority-confidence.cf-uncertain
  { background-image: url(../../../image/confidence/5-pinion.gif); }
img.ds-authority-confidence.cf-accepted,
span.ds-authority-confidence.cf-accepted
  { background-image: url(../../../image/confidence/6-greencheck.gif); }

/* hide authority-value inputs in forms */
input.ds-authority-value { display:none; }

/** XXX Change to this to get the authority value to show up for debugging:
 input.ds-authority-value { display:inline; }
**/

/* for edit-item-form lock button */
input.ds-authority-lock
  { vertical-align: bottom; height: 24px; width: 24px; margin-right: 8px;
    background-repeat: no-repeat; background-color: transparent; }
input.ds-authority-lock.is-locked
  { background-image: url(../../../image/lock24.png); }
input.ds-authority-lock.is-unlocked
  { background-image: url(../../../image/unlock24.png); }

/* field required in submission */
.label-required:after { content:" *"; }
.browse_range { text-align: center; }
.prev-next-links { text-align: center; }

div.tagcloud {
	width:100%;
	text-align:center
}

div.tagcloud .tagcloud_1{
	color: rgb(217, 108, 39);
	font-weight: normal;
	margin-right: 5px;
}

div.tagcloud .tagcloud_2{
	color: rgb(66, 66, 66);
	font-weight: normal;
	margin-right: 5px;
}

div.tagcloud .tagcloud_3{
	color: rgb(129, 129, 131);
	font-weight: normal;
	margin-right: 5px;
}

div.batchimport-info {
	color: gray;
}

div.batchimport-info  a {
	color:#47a447;
	font-weight: bold;
}

span.batchimport-error-tab {
	padding-left:10px;
}

span.batchimport-error-caused {
	font-weight:bold;
}

.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{
color:#fff;
background-color:#080808;
background-color:#406086;
}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{
color:#fff;
background-color:#080808;
background-color:#406086;
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{
color:#fff;
background-color:#080808;
background-color:#406086;
}
.navbar-inverse .navbar-nav>.active>a{
background-color:#222;
background-color:#406086;
}
.panel-primary>.panel-heading{
background-image:-webkit-gradient(linear,left 0,left 100%,from(#6685a9),to(#537297));
background-image:-webkit-linear-gradient(top,#6685a9,0%,#537297,100%);
background-image:-moz-linear-gradient(top,#6685a9 0,#537297 100%);
background-image:linear-gradient(to bottom,#6685a9 0,#537297 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6685a9',endColorstr='#ff537297',GradientType=0);
border-bottom:0px;
}
.panel-primary{
border-color:#537297;
border-top-color:#6685a9;
}
.btn-info{
background-image:-webkit-gradient(linear,left 0,left 100%,from(#98abba),to(#718493));
background-image:-webkit-linear-gradient(top,#98abba,0%,#718493,100%);
background-image:-moz-linear-gradient(top,#98abba 0,#718493 100%);
background-image:linear-gradient(to bottom,#98abba 0,#718493 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff98abba',endColorstr='#ff718493',GradientType=0);
background-color:#718493;
border-color:#98abba;
border-bottom-color:#718493;
}
.panel-success>.panel-heading{
color:#537297;
border-color:#bed0e4;
background-image:-webkit-gradient(linear,left 0,left 100%,from(#cfdeee),to(#bed0e4));
background-image:-webkit-linear-gradient(top,#cfdeee,0%,#bed0e4,100%);
background-image:-moz-linear-gradient(top,#cfdeee 0,#bed0e4 100%);
background-image:linear-gradient(to bottom,#cfdeee 0,#bed0e4 100%);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcfdeee',endColorstr='#ffbed0e4',GradientType=0)
}
.panel-success{
border-color:#bed0e4;
}
.alert-info{
background-image:-webkit-gradient(linear,left 0,left 100%,from(#e4ebf4),to(#d1deec));
background-image:-webkit-linear-gradient(top,#e4ebf4,0%,#d1deec,100%);
background-image:-moz-linear-gradient(top,#e4ebf4 0,#d1deec 100%);
background-image:linear-gradient(to bottom,#e4ebf4 0,#d1deec 100%);
background-repeat:repeat-x;
border-color:#d1deec;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe4ebf4',endColorstr='#ffd1deec',GradientType=0)
}
.panel-info>.panel-heading{
background-image:-webkit-gradient(linear,left 0,left 100%,from(#e4ebf4),to(#d1deec));
background-image:-webkit-linear-gradient(top,#e4ebf4,0%,#d1deec,100%);
background-image:-moz-linear-gradient(top,#e4ebf4 0,#d1deec 100%);
background-image:linear-gradient(to bottom,#e4ebf4 0,#d1deec 100%);
background-repeat:repeat-x;
border-color:#d1deec;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe4ebf4',endColorstr='#ffd1deec',GradientType=0)
}
.panel-info{
border-color:#d1deec;
}

h1 {font-size:24px}
h2 {font-size:22px}
h3 {font-size:20px}
h4 {font-size:16px}
code {color:#406086}

.container .jumbotron {
padding: 3px 9px 5px 21px;
font-size: 18px;
}

div#recent-submissions-carousel {
padding-top:5px;
padding-bottom:0px;
max-height: 171px;
}

div#recent-submissions-carousel > h3{
margin:0px;
}

.titol-item{padding-left:80px;padding-right:80px;display:inline-block;}

.carousel-indicators {
bottom:0px;
}

main#content {
padding:3px;
}

dl.comList {
margin:6px;
}
dt.comList {
margin:6px 0 0 0;
}
dd.comList {
margin:0 0 0 12px;
font-size:smaller;
}

/* pantalles petites de mòbil */
@media screen and (max-width: 480px) {
.carousel-control {width:5%;}
.titol-item{padding-left:0;padding-right:0;}
}
