.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 {
position: absolute;
}
.title {
- height: 2em;
+ *margin-top: -1em; /* in ie <=7, .control-link margin-bottom "pushes" .title */
+ height: 32px;
clear: left;
}
text-align: center;
}
-#footer {
+footer {
position: fixed;
z-index: 2000;
background-color: white;
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;
+}