@charset "utf-8";
/* CSS Document */
.hover{
width: 100%;
border-collapse: collapse;
}
.hover th{
height: 30px;
background: #ffffff;
color: slateblue;
}
.hover td{
height: 30px;
padding-top: 3px;
vertical-align: middle;
border-bottom: 1px solid #ffffff;
text-align: left;
padding-left: 9px;
}
.vover td a{
width: 100%;
display: block;
}
.hover tr{
background: #5e4862;
color: #FFFFFF;
}
.hover tr:hover {
background-color: #f68212;
}
.hover tr a{
color:#FFFFFF;
}
.pkp_structure_head{
/* position: fixed;*/
width: 100%;
margin-top: -10px;
height: auto;
top: 0;
transition: 0.2s;
z-index: 21;
}
.pkp_structure_content{
padding-top: 0px;
}
.pkp_navigation_user_wrapper{
top:15px;
}
.pkp_structure_main{
padding-top: 0px;
}
sub{
vertical-align: super;
bottom: -0.25em;
}
/*------ MENU VERTICAL-------
/* define a fixed width for the entire menu */
.navigation {
width: 100%;
}
/* reset our lists to remove bullet points and padding */
.mainmenu, .submenu {
list-style: none;
padding: 0;
margin: 0;
}
/* make ALL links (main and submenu) have padding and background color */
.mainmenu a {
display: block;
background-color: #CCC;
text-decoration: none;
padding: 10px;
color: #000;
}
/* add hover behaviour */
.mainmenu a:hover {
background-color: #C5C5C5;
}
/* when hovering over a .mainmenu item,
display the submenu inside it.
we're changing the submenu's max-height from 0 to 200px;
*/
.mainmenu li:hover .submenu {
display: block;
max-height: 450px;
}
/*
we now overwrite the background-color for .submenu links only.
CSS reads down the page, so code at the bottom will overwrite the code at the top.
*/
.submenu a {
background-color: #999;
}
/* hover behaviour for links inside .submenu */
.submenu a:hover {
background-color: #666;
}
/* this is the initial state of all submenus.
we set it to max-height: 0, and hide the overflowed content.
*/
.submenu {
overflow: hidden;
max-height: 0;
-webkit-transition: all 0.5s ease-out;
}
/*-------------TABLA DE CONTENIDOS
/*Acco*/
.ac-container {
max-width: 100%;
}
.ac-container label {
height: 30px !important;
line-height: 21px !important;
font-size: 12px !important;
font-family: 'Open Sans','Arial Narrow',Arial,sans-serif !important;
padding: 5px 20px;
position: relative;
z-index: 20;
display: block;
cursor: pointer;
color: #777;
text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
background: #fff;
background: -moz-linear-gradient(top,#fff 1%,#eaeaea 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(100%,#eaeaea));
background: -webkit-linear-gradient(top,#fff 1%,#eaeaea 100%);
background: -o-linear-gradient(top,#fff 1%,#eaeaea 100%);
background: -ms-linear-gradient(top,#fff 1%,#eaeaea 100%);
background: linear-gradient(top,#fff 1%,#eaeaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#eaeaea',GradientType=0 );
box-shadow: 0 0 0 1px rgba(155,155,155,0.3),1px 0 0 rgba(255,255,255,0.9) inset,0 2px 2px rgba(0,0,0,0.1);
}
.ac-container {
width: 100%;
margin: 10px auto 30px auto;
text-align: left;
}
.ac-container label:hover {
background: #fff;
}
.ac-container input:checked + label,.ac-container input:checked + label:hover {
background: #f1f2f3;
color: #666;
text-shadow: 0 1px 1px rgba(255,255,255,0.6);
box-shadow: 0 0 0 1px rgba(155,155,155,0.3),0 2px 2px rgba(0,0,0,0.1);
height: 30px;
line-height: 21px;
font-size: 13px;
}
.ac-container label:hover:after,.ac-container input:checked + label:hover:after {
content: '';
position: absolute;
width: 24px;
height: 24px;
right: 13px;
top: 7px;
background: transparent url(../images/arrow_down.png) no-repeat center center;
}
.ac-container input:checked + label:hover:after {
background-image: url(../images/arrow_up.png);
}
.ac-container input {
display: none;
}
.ac-container article {
background: rgba(255,255,255,0.5);
margin-top: -1px;
overflow: hidden;
height: 0;
position: relative;
z-index: 10;
-webkit-transition: height 0.3s ease-in-out,box-shadow 0.6s linear;
-moz-transition: height 0.3s ease-in-out,box-shadow 0.6s linear;
-o-transition: height 0.3s ease-in-out,box-shadow 0.6s linear;
-ms-transition: height 0.3s ease-in-out,box-shadow 0.6s linear;
transition: height 0.3s ease-in-out,box-shadow 0.6s linear;
}
.ac-container article p {
font-style: normal;
color: #777;
line-height: 23px;
text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
font: normal normal 12px 'Open Sans';
text-align: justify;
}
.ac-container input:checked ~ article {
-webkit-transition: height 0.5s ease-in-out,box-shadow 0.1s linear;
-moz-transition: height 0.5s ease-in-out,box-shadow 0.1s linear;
-o-transition: height 0.5s ease-in-out,box-shadow 0.1s linear;
-ms-transition: height 0.5s ease-in-out,box-shadow 0.1s linear;
transition: height 0.5s ease-in-out,box-shadow 0.1s linear;
box-shadow: 0 0 0 1px rgba(155,155,155,0.3);
}
.ac-container input:checked ~ article.ac-small {
height: auto;
}
.ac-container input:checked ~ article.ac-medium {
height:auto;
}
.ac-container input:checked ~ article.ac-large {
height: auto;
}
.ac-container input:checked ~ article.ac-largex {
height: auto;
}
.ac-container input:checked ~ article.ac-largexx {
height: auto;
}.ac-container input:checked ~ article.ac-largexxx {
height: auto;
}.ac-container input:checked ~ article.ac-largexxxx {
height: auto;
}
/*-------------Linea verde debajo de titulos
/*Acco*/
.page-header
{
border-bottom-color: #bfd22b;
}
/* ---------------BootStrap Theme*/
.page>p>img {
width: 100%
}
.navbar-default, .header_view {
background-color: #2a202b;
}
.navbar-brand {
width: 100%;
height: 120px;
}
.navbar-default .nav>li>a, .header_view .nav>li>a {
color: white;
}
.pkp_page_index .journal-description{
text-align: justify;
}
.container{
text-align: justify;
width:90%;
}
/*--- color de boton*/
.btn-primary {
background-color: #329eb0;
}
#headerNavigationContainer {
border-bottom: 5px solid #d61635;
}
/*---Menu vertical*/
.vertical-menu {
width: 100%;
}
.vertical-menu a {
background-color: #eee;
color: black;
display: block;
padding: 10px;
text-decoration: none;
}
.vertical-menu a:hover {
background-color: #ccc;
}
.vertical-menu a.active {
background-color: #5e4862;
color: white;
}
/*---tamano icon ORCID---*/
.orcid_icon{
width: 16px;
height: 16px;
}
/*---letras arriba---*/
.breadcrumb {
text-align: left;
}
/*---Grafica-----*/
* {box-sizing: border-box}
.fondo {
width: 100%;
background-color: #ddd;
}
.skills {
text-align: right;
padding-top: 10px;
padding-bottom: 10px;
color: black;
padding-right:10px;
}
.html {width: 25%; background-color: #4CAF50;}
.css {width: 45%; background-color: #2196F3;}
.js {width: 70%;background-color: #FFCC00;}
.php {width: 10%; background-color: #808080;}
.rout {width: 100%; background-color: #63205d;}
.ins {width: 40%; background-color: #ff7800;}
/*---Menu lateral---*/
.panel-heading, .pkp_block .title{
color: #FFF;
background-color: #5e4862;
}
/*---media-left--*/
.media-left img{
max-width:250px;
}