body {background: #f0f3f5;}

header. navbar-default .navbar-toggle > li > a:hover, header .navbar-default .navbar-toggle > li > a:focus, header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus {
    color: #333;
    border-bottom-color: #ccc;
}

.menuEstatico {
    margin: 20px 0;
}

.presentacionHome, .presentacioninstituciones, .presentacionparticipacion {
    float: left;
    color: #fff;
}

.uno {
    background: #45ACEA/*#816AE7*/;
    padding: 20px 15px 10px 15px;
    text-align: center;
}
.uno p, .dos p, .tres p {
    font-size: 1.7em;
}

.dos {
    background: #39AFCE /*#4E76F2*/;
    padding: 20px 15px 10px 15px;
    text-align: center;
}

.tres {
    background: #5BCFD5/*#18ADFB*/;
    padding: 20px 15px 10px 15px;
    text-align: center;
}

#main-container .row-offcanvas {
    background-color: none; 
}
.buscador {
	background-color: #0C9AF0;
    background-image: linear-gradient(to right, #0C9AF0 , #0DCED6);
    padding: 18px 0 9px 0;
    margin-bottom: 0px;
}

.buscara, .buscara a {
    color: #fff;
    font-size: larger;
    font-weight: inherit;
    padding-top: 7px;
    font-size: 1em;
}
.trail-wrapper {
border-bottom: none;
    background-color: #0C9AF0;
    background-image: linear-gradient(to right, #0C9AF0 , #0DCED6);
}

.breadcrumb {font-size: 95%;}

.breadcrumb a {color:#fff;}

media (min-width: 768px)
.container>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-header, .container-fluid>.navbar-collapse {
    margin-right: 0;
    margin-left: 0;
    margin-top: -30px;
}

header .navbar-default .navbar-toggle>li>a, header .navbar-default .navbar-nav>li>a {
    color: #44474a;
    text-transform: uppercase;
    font-size: smaller;
    font-weight: 500;
}

header .navbar-default .navbar-toggle>li>a:hover, header .navbar-default .navbar-nav>li>a:hover {
    color: #007cff;
}

header .navbar-default {
    background-color: #fff;
}
.btn, .form-control {border-radius: 7px;}

#aspect_browseArtifacts_CommunityBrowse_div_community-browse{
	display:none;
}

#aspect_browseArtifacts_CollectionBrowse_div_collection-browse{
	display:none;
}

.img-responsive {
    border: 1px solid #ccc;
}

p.intro-text {
    width: 80%;
    float: left;
}

.detail-view-news {
    clear: both;
    float: left;
}

div.ds-logo-wrapper {
    margin-right: 15px;
  
    float: left;
}
h3.ds-div-head {
    clear: both;
}

h2, .h2 {
    font-size: 25px;
}
h3, .h3 {
    font-size: 21px;
}
span.Z3988 {
    font-size: 0.85em;
    font-weight: 400;
}
.page-header {
    padding-bottom: 9px;
    margin: 0px 0 15px;
    border-bottom: 1px solid #eee;
    font-size:21px;
   }
   
#aspect_discovery_SiteRecentSubmissions_div_site-home h2.ds-div-head.page-header {
    font-size: 19px;
    font-weight: 400;
}

.disko {
    padding: 5px 0 15px 10px;
    box-shadow: 1px 1px 1px #aaaaaa36;
    margin-top: 10px;
    margin-bottom: 10px;
    border: solid 1px #ddd;
    background: #e6e6e636;
}

.disko:hover {
    background: #ffffff;
    border-radius: 3px;
}
.kop {
    margin-left: 15px;
    width: 97%;
    margin-right: 15px;
}

h4.less {
    font-size: 15px;
    font-weight: 400;
}

a {
    color: #215b95;
    text-decoration: none;
}
h4.fuente a {
    font-size: 1em;
    font-weight: 400;
    color: #215b95;
}
ul.first .box {
    border: 1px solid #ccc;
    background: rgba(255,255,255,0.9);
    width: 128px;
    float: left;
    height: 103px;
    margin: 10px;
    padding: 5px;
    font-size: 0.7em;
    text-align: center;
    position: relative;
}
ul.first .box:hover {
box-shadow: 1px 1px 3px #ccc;
border-radius: 3px;
border: 1px solid #83bdf8;
background: rgba(246, 244, 244, 0.9);
}
ul.first .box a {text-decoration: none;}
ul.first .box a:hover {color:#046fd9;}


.first .box .artifact-description h4.artifact-title {
    font-size: 1.6em;
}
div#aspect_discovery_CommunitySearch_p_search-query {
    clear: both;
}
div#aspect_artifactbrowser_CommunityViewer_div_community-search-browse {
    clear: both;
}

div#annioCollection .artifact-description {
    background: #aaaaaa21;
    padding: 10px;
    margin: 5px 0;
}
.apart {
    font-size: 1.4em;
    color: #000;
    font-weight: 400;
}
.patineta {
    font-size: 1.35em;
    font-weight: 350;
    background-image: url(/themes/Mirage2/images/jrnl.svg);
    background-repeat: no-repeat;
    padding-left: 35px;
    padding-bottom: 14px;
    background-size: 2%;
    line-height: 10px;
    background-color: #39afce47;
    padding-top: 14px;
    background-position: 8px 7px;
    border-radius: 3px;
}
.patineta img {
    width: 17px;
    margin-top: -6px;margin-right: 5px;
}

.simple-item-view-uri a {
    border-left: 4px solid #DF6BCF;
    padding-left: 5px;    line-height: 1.9em;
}
.navbar-brand {
    float: left;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    height: 100px;
}
header .navbar-brand img {
    height: 60px;
    margin-top: 20px;
}
ul.nav.navbar-nav.baja {
    margin-top: 40px;
}

p.ds-paragraph {
    clear: both;
}

.marca_true:after {background-image: url('/themes/Mirage2/images/positive.svg') ;background-repeat: no-repeat;}
.marca_true {
    border-color: transparent transparent #18adfb33 transparent;
}

div.marca_true {
    position: absolute;
    right: 0;
    bottom: 0;
    border-width: 0 0 15px 15px;
    border-style: solid;
}

.marca_false:after {background-image: url(/themes/Mirage2/images/positive.svg);background-repeat: no-repeat;}
.marca_false {
    border-color: transparent transparent #18adfb transparent;
}

div.marca_false {
    position: absolute;
    right: 0;
    bottom: 0;
    border-width: 0 0 15px 15px;
    border-style: solid;
}


form#aspect_discovery_CollectionSearch_div_collection-search {
    clear: both;
}

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #39AFCE;
    border-color: #39AFCE;
}

.simple-item-view-authors.item-page-field-wrapper.table div {
    border-left: solid 5px #0DCED6;
    padding-left: 5px;

}

img.logo.img-responsive {
    width: 90%;
}

a.list-group-item-revistas.ds-option {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: 7px;
    border-left: solid 5px #39afce;
    font-size: 1.04em;
    line-height: 1.2em;
}

.col-xs-12.col-md-6.col-sm-6.presentacionrevistas {
    float: left;
}

p.ds-paragraph a {
    color: #fff;
    font-weight: 400;
}

p.ds-paragraph a:hover {
    color: #fff;
    font-weight: 400;
    text-decoration: none;
}


#aspect_discovery_SiteRecentSubmissions_p_recent-submission-view-more {
    clear: both;
    float: right;
    background: #39AFCE;
    padding: 8px 10px;
    border-radius: 3px;
    margin-top: 10px;
}
#aspect_discovery_SiteRecentSubmissions_p_recent-submission-view-more:hover {background: #1a7085;}

.row:after {
    clear: both;
}

.artifact-title {
    font-size: 1em;
    font-weight: 400;
    margin-bottom: 0px;
}
.col-xs-2 {
    width: 16.6666666667%;
    clear: both;
}
.ds-static-div.col-xs-10.col-sm-11 {
    margin: 10px 0px;font-size: 16px;
}
.ds-static-div.col-xs-2.col-sm-1 {
    margin: 5px 0px;
}

.detail-view-rights-and-license {
    float: left;
    margin-top: 50px;
    margin-left: 20px;
    background: #cccccc5c;
    border-left: solid 4px #E6B7A2;;
    padding: 10px;
}

.news-text a img {
    width: 80%;
}

.buscaHome_0 .buscaTitle {
    border-left: solid 4px #45acea;
    padding: 10px;
    font-size: 1.2em;
    font-style: italic;
    margin: 15px 0px;
    background: #45acea40;
}

.buscaHome_1 .buscaTitle {
    border-left: solid 4px #5BCFD5;
    padding: 10px;
    font-size: 1.2em;
    font-style: italic;
    margin: 15px 0px;
    background: #5bcfd524;
}

.buscaTitle:nth-child(2) {border-left: solid 4px #45ACEA;}

div#aspect_discovery_SiteRecentSubmissions_div_site-home {
    margin: 10px 0;
    padding: 20px 0;
}
.one {
    min-height: 140px;
}


.one h4.less {
    line-height: 1.4em;
}

.one h4.less {
    line-height: 1.4em;
    background-image: url(/themes/Mirage2/images/ftr.svg);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 4%;
    padding-left: 25px;
}
.one .artifact-info {
    padding-left: 25px;
}

.buscaHome_0 {
    margin-right: 30px;
}
.buscaHome_0, .buscaHome_1 {
    width: 47%;
    float: left;
}

.homeRevista{
    bottom: 10px;
    right: 10px;
    position: absolute;
    font-size: 0.95em;
    font-weight: 400;
}
.buscaHome_1 .one {
    background: #5bcfd524;
}

.buscaHome_0 .one {
    background: #45acea1c;
}

.pie {
    background: #0C9AF0;
    text-align: center;
    width: 100%;
    padding: 20px;
    color: #fff;
}
.pie a {
    color: #ffffff;
}

fieldset#aspect_eperson_PasswordLogin_list_password-login {
    float: left;
}

/* sacar faseta */
h2.ds-option-set-head.h6 {
    display: none;
}

div#aspect_viewArtifacts_Navigation_list_browse {
    display: none;
}

.buscaTitle a {
    background: white;
    text-align: center;
    border-radius: 14px;
    margin-left: 20px;
    padding: 1px 6px 2px;
    border: solid 1px #ccc;
    text-decoration: none;
    color: #0088ff;
    font-size: 80%;
}


.buscaTitle a:hover {background: #0088ff;color: white;}

ul.listado {
    clear: both;
}
ul.listado {
    clear: both;
    padding-right: 0;
    padding-left: 0;
    float: left;
    padding-bottom: 0;
    margin: 15px 0px;
    list-style-type: none;
}

ul.listado li {
    padding-right: 2px;
    display: inline;
    padding-left: 6px;
    float: left;
    padding-bottom: 2px;
    width: 50%;
    padding-top: 2px;
    border-left: solid 3px #39afce;
    margin-top: 5px;
    background: #cccccc36;
}

#aspect_viewArtifacts_Navigation_list_account {display: none;}


table.table.table-striped th {
    font-weight: 400;
}
table.table.table-striped th:nth-child(1) {
    color: #8d8989;
}

.buscar_1 a:last-child {
    padding: 7px 14px;
    background: #45acea40;
    float: right;
    margin-top: 10px;
    border-radius: 5px;
}

.buscar_2 a:last-child {
    padding: 7px 14px;
    background: #5bcfd540;
    float: right;
    margin-top: 10px;
    border-radius: 5px;
}

#institucionesHome a:last-child {
    text-align: right;
}

.item-summary-view-metadata {
    margin-top: -15px;
}

h2.cafe {
    border-left: 4px solid #0c9af0;
    padding: 5px 10px;
    background: #39afce47;
    margin-top: 0px;
    font-size: 1.5em;
}

.table-striped tr th a {
    text-decoration: underline;
}

.trail-wrapper .breadcrumb>.active {
    color: #fff;
    text-shadow: 1px 1px #000;
}
.breadcrumb i.glyphicon.glyphicon-home {
    color: #fff;
}
.trail-wrapper .breadcrumb>li+li:before {
    color: #fffdfd;
}
.breadcrumb>li {
    display: inline-block;
    color: #fff;
}

div.naranja {
    height: 44px;
    margin-top: 15px;
    width: 190px;
}

.naranja a {
    color: #0b52d6;
}

.blue {

    color: #0c9af0;
    border-left: solid 2px #0c9af0;
    padding-left: 10px;

}

/*
.borrar:nth-last-child(2) {
    display: none;
}
*/

.community-browser-row a[name='community-browser-link'] {
    line-height: 22px;
    font-size: 16px;
}
a .btn .btn-default .btn-sm .toggler .collapsed {
    font-size: 16px;
}

a.linea {
    border-left: solid 3px #39afce;
    padding-left: 10px;    line-height: 22px;
}

#aspect_discovery_CommunitySearch_div_community-search p {
    padding: 20px 0 0px 0;
    margin: 0;
    font-size: 19px;
}

h4.smallt{font-size: 15px;}

/********* media kuery **************/

@media (min-width: 992px)
.col-md-offset-1 {
    margin-left: 6.3333333333%;
}

@media (min-width: 768px){
.col-sm-1 {    width: 8.3333333333%; clear: both;}
.community-browser-wrapper {max-width: 700px;}
}

@media (max-width: 425px){
	.menuEstatico {display: none;}
	header .navbar-brand img { height: 43px;padding-bottom: 10px;}
	.detail-view-rights-and-license {
    float: left;
    margin-top: 20px;
    margin-left: 0px;
    background: #cccccc5c;
    padding: 10px;
    width: 100%;
}
.patineta {
	 padding-bottom: 14px;
    background-size: 5%;
    line-height: 24px;
    background-position: 8px 15px;
	}
}

@media (max-width: 767px){
	
	header .navbar-brand img {
    height: 4rem;
    padding-bottom: : 5px;
}

	.navbar-brand {padding: 0; height: 40px;}
	
	p.intro-text {
    float: left;width: 100%;}
    
    ul.first .box {
    width: 125px;}
    .kop {
    margin-left: 15px;
    width: 91%;
    margin-right: 15px;
}
	.buscaHome_0, .buscaHome_1 {
    width: 100%;
}
}
.buscar {
    color: #fff;
    font-weight: inherit;
    padding-top: 7px;
    font-size: 1em;
    padding-left: 29px;
    text-transform: uppercase;
}

@media (min-width: 768px){
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: -15px;margin-top: -20px;}
p.intro-text {width: 75%;float: left;}
}
@media (min-width: 992px)
.col-md-12 {
    width: 100%;
}
@media (min-width: 992px){
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: right;
}
}

span.form_acerca:hover {
	  border: solid #0c9af0 2px;
   padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    border-radius: 7px;
   
	background: #fff;
}
a.form_acerca1 {
	   color: #fff!important;
}
a.form_acerca1:hover, a.form_acerca1:focus {
	   color: #0c9af0!important;
	   text-decoration:none;
}
span.form_acerca {
    border: solid #0c9af0 2px;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    border-radius: 7px;
     color: #fff!important;
	 background: #0c9af0;
}
.cuerpo_acerca {
	line-height: 22px;
}

h4.smallt {
       margin-bottom: 15px;
    margin-top: 25px;
}
}