@charset "utf-8";
/* Bibliotek */

.top-pic1 {
float:left; 
width:32.5%; 
margin-right:1.2%;
}

.top-pic2 {
float:left; 
width:32.5%; 
margin-right:1.2%;
}

.top-pic3 {
float:left; 
width:32.5%; 
}

.rektangel {
clear:both; 
width:100%; 
margin:7px 0px 0px 0px;
}


.low-box1 {
float:left; 
width:32.2%; 
margin-right:1.2%;
/* border-top: solid #D8D8D8 1px; */
}

.low-box1-inner {
margin:10px 0px 20px 0px;
}

.low-box2 {
float:left; 
width:32.2%; 
margin-right:0.9%;
/* border-top: solid #D8D8D8 1px; */
}

.low-box2-inner {
margin:10px 0px 20px 0px;
}

.low-box3 {
float:right; 
width:32.2%;
/* border-top: solid #D8D8D8 1px; */
margin-right:0%;
}

.low-box3-inner {
margin:10px 0px 20px 0px;
overflow: hidden;
}

.low-box1 p, .low-box2 p, .low-box3 p {
margin-bottom:0px;
}



@media screen and (max-width: 1020px) {
.LibraryMain img { 
/* max-width:370px; 
float:none !important; 
margin-left:0px !important; 
margin-bottom:0px; */
margin-right:0%; }

.LibraryMain .rektangel { 
max-width:100%; 
}

}



@media screen and (max-width: 420px) {

.LibraryMain img { 
max-width: 100%;
margin-bottom:10px;
}

.top-pic1, .top-pic2, .top-pic3 {
float:none; 
width:100%; 
margin:0px 0px 10px 0px;
}

.rektangel {
margin:0px 0px 15px 0px;
}

.low-box1, .low-box2, .low-box3 {
float:none; 
width:99%; 
margin-right:0%;
margin:0px 0px 10px 0px;
}


}