.item {
float: left;
- width: 240px;
+ width: 250px;
margin: 0px 10px 10px 10px;
}
border: 1px solid black;
width: 100px;
height: 100px;
- margin: 0 10px 6px 0;
+ margin: 0 4px 6px 0;
+ position: relative;
+}
+.control-link {
+ margin-bottom: 1em;
}
.map {
- width: 100%;
- height: 100%;
+ position: absolute;
+ width: 100%; height: 100%;
+ top: 0; bottom: 0; right: 0; left: 0;
}
.title {
- height: 2em;
+ *margin-top: -1em; /* in ie <=7, .control-link margin-bottom "pushes" .title */
+ height: 32px;
clear: left;
}
border-radius: 5px;
}
+#other-language {
+ margin: 10px 10px 20px 20px;
+ /* .item: 108px +.title: 32px + margin-bottom: 10px => 150px */
+ /* margin: 30px + padding: 10px => height = 150 - 40 */
+ height: 110px;
+}