@import "cabecera.css";
@import "content.css";
@import "pie.css";

*{
    font-family: Calibri;
    list-style: none;
}

body{
    background-image: url('/sites/default/files/pixel_bg.jpg');
    margin-top: 0px;
}

.view-ultimas-publicaciones li{
    list-style:none;
}

.region-sidebar-first .block {
    background-color: #efefef;
    padding: 0 15px 15px 15px;
    margin-bottom: 15px;
}

.region-sidebar-second .block {
    background-color: #efefef;
    padding: 0 15px 15px 15px;
    margin-bottom: 15px;
}

.region-sidebar-second .block h2,
.region-sidebar-first .block h2,
.region-sidebar-second nav h2
{
    font-weight: bold;
    font-size: 1.4em;
}

.region-sidebar-second nav{
    background-color: #efefef;
    padding: 1px 15px 15px 15px;
    margin-bottom: 15px;
}

.nav > li > a:hover{
    background-color: dimgrey;
    color: white;
    border-radius: 5px;
}

 article h2 a {
     font-size: 0.8em;
}

img {
    display: block;
    max-width: 100%;
    height: auto;
}

footer{
    font-size:12px;
    bottom: 0;
    width: 100%;
}

footer li{
    padding:5px;
}

/* PERSONALIZACION */

.col-sm-3, .col-sm-6 {
    margin-top: 15px;
}

.content {
    text-align: justify;
}

.content li {
    list-style-image: url("../imagenes/flecha.png");
}
.region-sidebar-second .nav > li > a {
    padding: 5px 15px;
}

#block-pymeinnovadora .field--name-body {
    text-align: center;
    max-width: 200px;
    margin: 0 auto;
}

#block-pymeinnovadora .pyme{
    width: 100%;
    margin: 0 auto;
    background: white;
    padding: 10px 30px;
}

.col-sm-9 {
    margin-top: 15px;
}

.page-header {
    margin-bottom: 0;
}

.columnaempresagrupo {
    padding: 5px;
}
.view-equipo-humano .views-col {
    padding: 10px 20px;
}
.view-equipo-humano .views-field-field-nombre-y-apellidos {
    font-size: 1.6em;
    color: #3c3c3c;
    text-align: center;
}
.view-equipo-humano .views-field-roles-target-id {
    color: #6578b4;
    text-align: center;
}
.view-equipo-humano li {
    float: left;
    margin-right: 10px;
    width: 265px;
    margin-bottom: 10px;
    min-height: 475px;
}
.view-equipo-humano .item-list {
    width: 100%;
    float: left;
}
.view-equipo-humano  h3 {
    background: #f3f3f3;
    padding: 10px 20px;
    text-align: center;
}
.views-field-field-linkedin .field-content a {
    color: transparent;
    background: url('/themes/innoforma/imagenes/linked-peque.png') no-repeat;
    padding: 8px 0px;
}
.views-field-field-linkedin {
    z-index: 99999;
    margin: 15px auto;
    margin-bottom: 0px;
    height: 32px;
    width: 32px;
}
.views-field-field-linkedin .field-content a:hover {
    background: url('/themes/innoforma/imagenes/linked-peque-hover.png') no-repeat;
}
.navbar-nav .expanded .dropdown-toggle a, .navbar-nav .open {
    background: black;
    color: white;
}
.navbar-nav .expanded .dropdown-menu  {
     background: black;
     opacity: 0.8;
 }
.navbar-nav .expanded .dropdown-menu li a {
    background: black;
    opacity: 0.8;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #000000;
}

.rrhhcolumna {
    float: left;
    width: 32% !important;
    margin-right: 10px;
    min-height: 490px;
    text-align: center;
}
.views-field-field-bio {
    text-align: justify;
    color: rgba(0,0,0,0.55);
}