/* Falta incluir menu lateral
y desplegar los submenus de cada apartado */


@media print {
	@page { 
    size:auto; 
    margin: 5mm;
}
div { 
orphans: 3;
widows: 3;
}

#content {
    width: 230mm;
	margin-left:auto;
	margin-right:auto;
}



#sidebar {
    background-color: #333333;
    height: 429mm;
}


table { 
orphans: 3;
widows: 3;
}




.container-home-title {
    height: 700px;
}
.container-home-title .home-h1 {
    margin-top:50px;
}
.index-entry {
    height: 300px;
    width: 25%;
	}
.index-header-container {
    height: 250px;
    background-color: #738c9e;
}
.index-header-container h4 {
    height: 14px;
    line-height: 14px;
}

.icon-index {
    padding-top: 100px !Important;
}

.home-h3 {
	padding-top: 100px;
}

.home-p {
	margin-left: 100px;
	font-size: 13pt;
    font-family: open sans light;
    max-width: 400px;
    line-height: 40pt;
	padding-top: 0px;
	text-align: left;
}

.icon-index  {
	padding-top: 15px;
}
h4 {
    line-height: 20pt;
}
section {
	page-break-before: always;
}

.css-treeview input ~ ul {
    display: block; 
}

.css-treeview-inner li {
    border-bottom: 0px solid #d3e9e9;
}

.css-treeview-izda input ~ ul {
    display: block; 
}

.css-treeview-inner-izda li {
    border-bottom: 0px solid #d3e9e9;
	padding-left:5px;
}
.css-treeview-inner-izda ul {
    border-bottom: 1px solid #555;
}
.css-treeview-izda a {
    height: 15px;
    line-height: 15px;
}
button {
	 display: none;
}
.btn-menu {
	 display: none;
	 background: #fff;

}
.btn-menu img {
	 display: none;
}
}