2015-10-06 15:21:46 +03:00
body {
font-family : "HelveticaNeueLight" , "HelveticaNeue-Light" , "Helvetica Neue Light" , "HelveticaNeue" , "Helvetica Neue" , 'TeXGyreHerosRegular' , "Helvetica" , "Tahoma" , "Geneva" , "Arial" , sans-serif ; font-weight : 300 ; font-stretch : normal ;
}
. header {
min-width : 640px ;
}
. headline {
font-size : 3em ;
font-weight : bold ;
text-align : center ;
margin-bottom : 1em ;
}
. rightbox {
float : right ;
max-width : 50 % ;
}
. leftbox {
float : left ;
2016-10-01 04:21:36 +03:00
max-width : 100 % ;
2015-10-06 15:21:46 +03:00
}
. submit {
font-size : 2em ;
text-align : center ;
text-transform : uppercase ;
width : 6em ;
height : 1em ;
background : green ; color : white ;
padding : 0 . 5em 0 0 . 5em 0 ;
border-radius : 5px ;
float : right ;
cursor : pointer ;
}
. info {
font-size : 2em ;
text-align : center ;
height : 1em ;
background : lightblue ;
margin-right : 0 . 2em ;
border-radius : 5px ;
padding : 0 . 5em ;
float : right ;
}
. submit : hover {
background : GreenYellow ;
}
# filter {
font-size : 2em ;
2016-10-01 04:21:36 +03:00
width : 50 % ;
2015-10-06 15:21:46 +03:00
margin : 0 1em . 3em 0 ;
}
. clear {
clear : both ;
}
. explainer {
margin-top : 5em ;
text-align : right ;
}
. explainer ul {
list-style-type : none ;
padding : 0 ;
margin : 0 ;
height : 8em ;
overflow : hidden ;
}
. boxer {
font-size : 1em ;
float : left ;
width : 2em ;
height : 2em ;
background : grey ;
color : white ;
text-align : center ;
margin-right : 0 . 2em ;
2016-10-01 04:21:36 +03:00
margin-top : 1em ;
2015-10-06 15:21:46 +03:00
padding : 0 . 2em 0 0 0 ;
cursor : pointer ;
border-radius : 5px ;
}
. allboxes {
clear : left ;
}
2016-10-01 04:21:36 +03:00
. vmediumboxes {
2015-10-06 15:21:46 +03:00
width : 3em ;
height : 3em ;
}
2016-10-01 04:21:36 +03:00
. vlargeboxes {
2015-10-06 15:21:46 +03:00
width : 4em ;
height : 4em ;
}
. views {
float : left ;
background : grey ;
margin-right : 0 . 2em ;
padding : 0 . 2em 0 0 0 ;
text-align : center ;
color : white ;
width : 3em ;
height : 2em ;
cursor : pointer ;
border-radius : 5px ;
}
. views : hover ,
. boxer : hover {
background : # eee ;
}
. track h2 {
text-align : center ;
border-bottom : 0 . 3em solid # 4588ba ;
margin : 2em 0 1em 0 ;
clear : both ;
}
2016-10-01 04:21:36 +03:00
/* Our main event box */
2015-10-06 15:21:46 +03:00
. event {
overflow : hidden ;
background : # eee ;
border-radius : 5px ;
margin : 0 0 . 8em 0 . 8em 0 ;
cursor : pointer ;
}
2016-10-01 04:21:36 +03:00
. event . speakers ,
. event . abstract {
font-size : 0 . 8em ;
}
/* If tagged as in-list, display and stack them to the left */
. in-list . event {
2015-10-06 15:21:46 +03:00
display : inline-block ;
2016-10-01 04:21:36 +03:00
visibility : visible ;
2015-10-06 15:21:46 +03:00
float : left ;
}
2016-10-01 04:21:36 +03:00
. event : hover ,
. highlighted {
overflow : visible ;
z-index : 1 ;
background : grey ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
. in-list . event : hover {
position : relative ;
top : auto ! important ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
. event . selected {
background : red ! important ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
/* Events in calendar view are very narrow */
. in-calendar . event ,
. in-calendar . room-label ,
. in-calendar . grid {
2015-10-06 15:21:46 +03:00
position : absolute ;
width : 18 . 75 % ;
}
2016-10-01 04:21:36 +03:00
. in-calendar . room-label {
font-size : 2em ;
}
. in-calendar . alldays . event ,
. in-calendar . alldays . room-label {
width : 5 . 8 % ;
}
. in-calendar . alldays . room-label {
font-size : 1em ;
}
. in-calendar . alldays . grid {
width : 5 % ;
}
/* Events in calendar view are only visible if the have a date */
. in-calendar . alldays . event . day_1 , . in-calendar . onlyday1 . event . day_1 ,
. in-calendar . alldays . event . day_2 , . in-calendar . onlyday2 . event . day_2 ,
. in-calendar . alldays . event . day_3 , . in-calendar . onlyday3 . event . day_3 ,
. in-calendar . alldays . event . day_4 , . in-calendar . onlyday4 . event . day_4 {
display : block ;
visibility : visible ;
}
/* span a grid */
. grid {
position : absolute ;
text-align : center ;
z-index : -1 ;
opacity : 0 . 25 ;
}
. grid . possible {
background : blue ;
}
. wholeday {
position : absolute ;
top : 350px ;
width : 25 % ;
background-color : cyan ;
opacity : 0 . 1 ;
z-position : -3 ;
}
. grid . over {
background-color : lime ;
}
2015-10-06 15:21:46 +03:00
. room-label {
text-align : center ;
font-size : 2em ;
font-weight : bold ;
top : 350px ;
}
2016-10-01 04:21:36 +03:00
. views . vday4 , . views . vlang {
margin-right : 3em ;
}
2015-10-06 15:21:46 +03:00
. guide {
position : absolute ;
z-index : -1 ;
font-weight : bold ;
}
2016-10-01 04:21:36 +03:00
2015-10-06 15:21:46 +03:00
hr . guide {
left : 4 % ;
width : 95 % ;
}
2016-10-01 04:21:36 +03:00
. ende , . pause {
background-color : pink ;
left : 0 ;
right : 0 ;
z-position : -1 ;
}
/* togglable view selectors */
. absolute . vhalf { background : red ; }
. still-left . vleft { background : red ; }
. languages . vlang { background : red ; }
. in-list . vlist { background : red ; }
. size-large . vlargeboxes { background : red ; }
. size-medium . vmediumboxes { background : red ; }
. size-small . vsmallboxes { background : red ; }
. in-calendar . alldays . vdays { background : red ; }
. in-calendar . onlyday1 . vday1 { background : red ; }
. in-calendar . onlyday2 . vday2 { background : red ; }
. in-calendar . onlyday3 . vday3 { background : red ; }
. in-calendar . onlyday4 . vday4 { background : red ; }
/* Rule for when stuff is hidden */
. in-list . guide ,
. in-list . grid ,
. in-list . room-label ,
. in-calendar . track h2 ,
. in-calendar . event : not ( . day_1 ) : not ( . day_2 ) : not ( . day_3 ) : not ( . day_4 ) ,
. in-list . still-left . day_1 ,
. in-list . still-left . day_2 ,
. in-list . still-left . day_3 ,
. in-list . still-left . day_4 ,
. onlyday1 . day_2 , . onlyday1 . day_3 , . onlyday1 . day_4 ,
. onlyday2 . day_1 , . onlyday2 . day_3 , . onlyday2 . day_4 ,
. onlyday3 . day_1 , . onlyday3 . day_2 , . onlyday3 . day_4 ,
. onlyday4 . day_1 , . onlyday4 . day_2 , . onlyday4 . day_3 ,
. onlyday1 . wholeday , . onlyday2 . wholeday , . onlyday3 . wholeday , . onlyday4 . wholeday {
visibility : hidden ! important ;
display : none ! important ;
}
/* Events in list that have a date set, will be marked */
. in-list . event . day_1 ,
. in-list . event . day_2 ,
. in-list . event . day_3 ,
. in-list . event . day_4 {
background-color : green ;
2015-10-06 15:21:46 +03:00
color : white ;
}
. title {
font-weight : bold ;
font-size : 1 . 1em ;
padding : 0 . 2em 0 . 2em 0 0 . 2em ;
}
2016-10-01 04:21:36 +03:00
. speakers {
2015-10-06 15:21:46 +03:00
font-style : italic ;
2016-10-01 04:21:36 +03:00
padding : 0 0 . 2em 0 0 . 4em ;
2015-10-06 15:21:46 +03:00
margin-bottom : 0 . 2em ;
}
. abstract {
padding : 0 0 . 2em 0 . 2em 0 . 2em ;
border-radius : 5px ;
}
2016-10-01 04:21:36 +03:00
. event : hover . abstract ,
. event . highlighted . abstract
. event : hover . speakers ,
. event . highlighted . speakers {
background : inherit ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
. selected : hover ,
. friend : hover {
background : pink ! important ;
color : black ;
}
/* Halfnarp results */
. event . absval {
display : none ;
}
. absolute . event . absval {
visibility : visible ! important ;
display : block ! important ;
2015-10-06 15:21:46 +03:00
text-align : center ;
2016-10-01 04:21:36 +03:00
font-size : 2em ;
color : white ;
background : transparent ;
top : 0 ;
width : 100 % ;
font-weight : bold ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
. languages . lang_de { background : magenta !important ; }
. languages . lang_en { background : blue !important ; }
2015-10-06 15:21:46 +03:00
2016-10-01 04:21:36 +03:00
. in-calendar . class_2000 . room6 , . in-calendar . class_1000 . room6 , . in-calendar . class_500 . room6 ,
. in-calendar . class_2000 . roomg , . in-calendar . class_1000 . roomg ,
. in-calendar . class_2000 . room2 {
background-image :
repeating-linear-gradient (
45deg ,
# eee ,
# eee 20px ,
# ddd 20px ,
# ddd 40px /* determines size */
) ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
/* Events in calendar where speakers are unavailable, will be marked */
. in-calendar . unavailable {
background-image :
repeating-linear-gradient (
45deg ,
black ,
black 20px ,
red 20px ,
red 40px /* determines size */
) ! important ;
color : white ;
}
/* FAQ */
dt {
font-weight : bold ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
dl {
width : 45em ;
margin : auto ;
2015-10-06 15:21:46 +03:00
}
2016-10-01 04:21:36 +03:00
/* to quickly hide elements */
. hidden {
visibility : hidden ! important ;
display : none ! important ;
}
* [ draggable = true ] {
cursor : move ;
}
/* Boring lists */
. absolute . class_2000 { background : #101010 !important ; color : white !important ; }
. absolute . class_1000 { background : #404040 !important ; color : white !important ; }
. absolute . class_500 { background : #707070 !important ; color : white !important ; }
. absolute . class_200 { background : #a0a0a0 !important ; }
. absolute . class_100 { background : #c0c0c0 !important ; }
/* for large view */
. size-large . time_1100 { top : 400 px ; }
. size-large . time_1115 { top : 450 px ; }
. size-large . time_1130 { top : 500 px ; }
. size-large . time_1145 { top : 550 px ; }
. size-large . time_1200 { top : 600 px ; }
. size-large . time_1215 { top : 650 px ; }
. size-large . time_1230 { top : 700 px ; }
. size-large . time_1245 { top : 750 px ; }
. size-large . time_1300 { top : 800 px ; }
. size-large . time_1315 { top : 850 px ; }
. size-large . time_1330 { top : 900 px ; }
. size-large . time_1345 { top : 950 px ; }
. size-large . time_1400 { top : 1000 px ; }
. size-large . time_1415 { top : 1050 px ; }
. size-large . time_1430 { top : 1100 px ; }
. size-large . time_1445 { top : 1150 px ; }
. size-large . time_1500 { top : 1200 px ; }
. size-large . time_1515 { top : 1250 px ; }
. size-large . time_1530 { top : 1300 px ; }
. size-large . time_1545 { top : 1350 px ; }
. size-large . time_1600 { top : 1400 px ; }
. size-large . time_1615 { top : 1450 px ; }
. size-large . time_1630 { top : 1500 px ; }
. size-large . time_1645 { top : 1550 px ; }
. size-large . time_1700 { top : 1600 px ; }
. size-large . time_1715 { top : 1650 px ; }
. size-large . time_1730 { top : 1700 px ; }
. size-large . time_1745 { top : 1750 px ; }
. size-large . time_1800 { top : 1800 px ; }
. size-large . time_1815 { top : 1850 px ; }
. size-large . time_1830 { top : 1900 px ; }
. size-large . time_1845 { top : 1950 px ; }
. size-large . time_1900 { top : 2000 px ; }
. size-large . time_1915 { top : 2050 px ; }
. size-large . time_1930 { top : 2100 px ; }
. size-large . time_1945 { top : 2150 px ; }
. size-large . time_2000 { top : 2200 px ; }
. size-large . time_2015 { top : 2250 px ; }
. size-large . time_2030 { top : 2300 px ; }
. size-large . time_2045 { top : 2350 px ; }
. size-large . time_2100 { top : 2400 px ; }
. size-large . time_2115 { top : 2450 px ; }
. size-large . time_2130 { top : 2500 px ; }
. size-large . time_2145 { top : 2550 px ; }
. size-large . time_2200 { top : 2600 px ; }
. size-large . time_2215 { top : 2650 px ; }
. size-large . time_2230 { top : 2700 px ; }
. size-large . time_2245 { top : 2750 px ; }
. size-large . time_2300 { top : 2800 px ; }
. size-large . time_2315 { top : 2850 px ; }
. size-large . time_2330 { top : 2900 px ; }
. size-large . time_2345 { top : 2950 px ; }
. size-large . time_0000 { top : 3000 px ; }
. size-large . time_0015 { top : 3050 px ; }
. size-large . time_0030 { top : 3100 px ; }
. size-large . time_0045 { top : 3150 px ; }
. size-large . time_0100 { top : 3200 px ; }
. size-large . time_0115 { top : 3250 px ; }
. size-large . time_0130 { top : 3300 px ; }
. size-large . time_0145 { top : 3350 px ; }
. size-large . time_0200 { top : 3400 px ; }
/* for medium view */
. size-medium . time_1100 { top : 400 px ; }
. size-medium . time_1115 { top : 430 px ; }
. size-medium . time_1130 { top : 460 px ; }
. size-medium . time_1145 { top : 490 px ; }
. size-medium . time_1200 { top : 520 px ; }
. size-medium . time_1215 { top : 550 px ; }
. size-medium . time_1230 { top : 580 px ; }
. size-medium . time_1245 { top : 610 px ; }
. size-medium . time_1300 { top : 640 px ; }
. size-medium . time_1315 { top : 670 px ; }
. size-medium . time_1330 { top : 700 px ; }
. size-medium . time_1345 { top : 730 px ; }
. size-medium . time_1400 { top : 760 px ; }
. size-medium . time_1415 { top : 790 px ; }
. size-medium . time_1430 { top : 820 px ; }
. size-medium . time_1445 { top : 850 px ; }
. size-medium . time_1500 { top : 880 px ; }
. size-medium . time_1515 { top : 910 px ; }
. size-medium . time_1530 { top : 940 px ; }
. size-medium . time_1545 { top : 970 px ; }
. size-medium . time_1600 { top : 1000 px ; }
. size-medium . time_1615 { top : 1030 px ; }
. size-medium . time_1630 { top : 1060 px ; }
. size-medium . time_1645 { top : 1090 px ; }
. size-medium . time_1700 { top : 1120 px ; }
. size-medium . time_1715 { top : 1150 px ; }
. size-medium . time_1730 { top : 1180 px ; }
. size-medium . time_1745 { top : 1210 px ; }
. size-medium . time_1800 { top : 1240 px ; }
. size-medium . time_1815 { top : 1270 px ; }
. size-medium . time_1830 { top : 1300 px ; }
. size-medium . time_1845 { top : 1330 px ; }
. size-medium . time_1900 { top : 1360 px ; }
. size-medium . time_1915 { top : 1390 px ; }
. size-medium . time_1930 { top : 1420 px ; }
. size-medium . time_1945 { top : 1450 px ; }
. size-medium . time_2000 { top : 1480 px ; }
. size-medium . time_2015 { top : 1510 px ; }
. size-medium . time_2030 { top : 1540 px ; }
. size-medium . time_2045 { top : 1570 px ; }
. size-medium . time_2100 { top : 1600 px ; }
. size-medium . time_2115 { top : 1630 px ; }
. size-medium . time_2130 { top : 1660 px ; }
. size-medium . time_2145 { top : 1690 px ; }
. size-medium . time_2200 { top : 1720 px ; }
. size-medium . time_2215 { top : 1750 px ; }
. size-medium . time_2230 { top : 1780 px ; }
. size-medium . time_2245 { top : 1810 px ; }
. size-medium . time_2300 { top : 1840 px ; }
. size-medium . time_2315 { top : 1870 px ; }
. size-medium . time_2330 { top : 1910 px ; }
. size-medium . time_2345 { top : 1940 px ; }
. size-medium . time_0000 { top : 1970 px ; }
. size-medium . time_0015 { top : 2000 px ; }
. size-medium . time_0030 { top : 2030 px ; }
. size-medium . time_0045 { top : 2060 px ; }
. size-medium . time_0100 { top : 2090 px ; }
. size-medium . time_0115 { top : 2120 px ; }
. size-medium . time_0130 { top : 2150 px ; }
. size-medium . time_0145 { top : 2180 px ; }
. size-medium . time_0200 { top : 2210 px ; }
/* For small view */
. size-small . time_1100 { top : 400 px ; }
. size-small . time_1115 { top : 420 px ; }
. size-small . time_1130 { top : 440 px ; }
. size-small . time_1145 { top : 460 px ; }
. size-small . time_1200 { top : 480 px ; }
. size-small . time_1215 { top : 500 px ; }
. size-small . time_1230 { top : 520 px ; }
. size-small . time_1245 { top : 540 px ; }
. size-small . time_1300 { top : 560 px ; }
. size-small . time_1315 { top : 580 px ; }
. size-small . time_1330 { top : 600 px ; }
. size-small . time_1345 { top : 620 px ; }
. size-small . time_1400 { top : 640 px ; }
. size-small . time_1415 { top : 660 px ; }
. size-small . time_1430 { top : 680 px ; }
. size-small . time_1445 { top : 700 px ; }
. size-small . time_1500 { top : 720 px ; }
. size-small . time_1515 { top : 740 px ; }
. size-small . time_1530 { top : 760 px ; }
. size-small . time_1545 { top : 780 px ; }
. size-small . time_1600 { top : 800 px ; }
. size-small . time_1615 { top : 820 px ; }
. size-small . time_1630 { top : 840 px ; }
. size-small . time_1645 { top : 860 px ; }
. size-small . time_1700 { top : 880 px ; }
. size-small . time_1715 { top : 900 px ; }
. size-small . time_1730 { top : 920 px ; }
. size-small . time_1745 { top : 940 px ; }
. size-small . time_1800 { top : 960 px ; }
. size-small . time_1815 { top : 980 px ; }
. size-small . time_1830 { top : 1000 px ; }
. size-small . time_1845 { top : 1020 px ; }
. size-small . time_1900 { top : 1040 px ; }
. size-small . time_1915 { top : 1060 px ; }
. size-small . time_1930 { top : 1080 px ; }
. size-small . time_1945 { top : 1100 px ; }
. size-small . time_2000 { top : 1120 px ; }
. size-small . time_2015 { top : 1140 px ; }
. size-small . time_2030 { top : 1160 px ; }
. size-small . time_2045 { top : 1180 px ; }
. size-small . time_2100 { top : 1200 px ; }
. size-small . time_2115 { top : 1220 px ; }
. size-small . time_2130 { top : 1240 px ; }
. size-small . time_2145 { top : 1260 px ; }
. size-small . time_2200 { top : 1280 px ; }
. size-small . time_2215 { top : 1300 px ; }
. size-small . time_2230 { top : 1320 px ; }
. size-small . time_2245 { top : 1340 px ; }
. size-small . time_2300 { top : 1360 px ; }
. size-small . time_2315 { top : 1380 px ; }
. size-small . time_2330 { top : 1400 px ; }
. size-small . time_2345 { top : 1420 px ; }
. size-small . time_0000 { top : 1440 px ; }
. size-small . time_0015 { top : 1460 px ; }
. size-small . time_0030 { top : 1480 px ; }
. size-small . time_0045 { top : 1500 px ; }
. size-small . time_0100 { top : 1520 px ; }
. size-small . time_0115 { top : 1540 px ; }
. size-small . time_0130 { top : 1560 px ; }
. size-small . time_0145 { top : 1580 px ; }
. size-small . time_0200 { top : 1600 px ; }
. size-large . grid { height : 50 px ; font-size : 1 em ; }
. size-large . duration_900 { height : 45 px !important ; }
. size-large . duration_1800 { height : 95 px !important ; }
. size-large . duration_3600 { height : 195 px !important ; }
. size-large . duration_5400 { height : 295 px !important ; }
. size-large . duration_7200 { height : 395 px !important ; }
. size-large . duration_8100 { height : 445 px !important ; }
. size-large . duration_inf { height : 1600 px !important ; }
. size-large . wholeday { height : 3550 px ; }
. in-calendar . size-large . event { font-size : 0.8 em ; }
. size-medium . grid { height : 30 px ; font-size : 0.5 em ; }
. size-medium . duration_900 { height : 27 px !important ; }
. size-medium . duration_1800 { height : 57 px !important ; }
. size-medium . duration_3600 { height : 117 px !important ; }
. size-medium . duration_5400 { height : 177 px !important ; }
. size-medium . duration_7200 { height : 237 px !important ; }
. size-medium . duration_8100 { height : 267 px !important ; }
. size-medium . duration_inf { height : 960 px !important ; }
. size-medium . wholeday { height : 2150 px ; }
. in-calendar . size-medium . event { font-size : 0.6 em ; }
. size-small . grid { height : 20 px ; font-size : 0.3 em ; }
. size-small . duration_900 { height : 18 px !important ; }
. size-small . duration_1800 { height : 38 px !important ; }
. size-small . duration_3600 { height : 78 px !important ; }
. size-small . duration_5400 { height : 118 px !important ; }
. size-small . duration_7200 { height : 158 px !important ; }
. size-small . duration_8100 { height : 178 px !important ; }
. size-small . duration_inf { height : 640 px !important ; }
. size-small . wholeday { height : 1450 px ; }
. in-calendar . size-small . event { font-size : 0.4 em ; }
/* Size boxes according to view preferences */
. size-small . in-list . event { width : 10 em ; }
. size-medium . in-list . event { width : 17 em ; }
. size-large . in-list . event { width : 20 em ; }
. halfnarp . size-small . in-list . event { height : 10 em !important ; }
. halfnarp . size-medium . in-list . event { height : 17 em !important ; }
. halfnarp . size-large . in-list . event { height : 20 em !important ; }
. track_300 { border : 2 px solid black ; } /* CCC */
. track_301 { border : 2 px solid green ; } /* Entertainment */
. track_294 { border : 2 px solid magenta ; } /* ESP */
. track_298 { border : 2 px solid red ; } /* Security */
. track_291 { border : 2 px solid orange ; } /* A&C */
. track_297 { border : 2 px solid lime ; } /* Science */
. track_295 { border : 2 px solid cyan ; } /* Hardware */
. track_299 { border : 2 px solid yellow ; } /* Failosophy */
. in-calendar . room1 { left : 5.00 % ; }
. in-calendar . room2 { left : 28.75 % ; }
. in-calendar . roomg { left : 52.50 % ; }
. in-calendar . room6 { left : 76.25 % }
. in-calendar . alldays . day_1 . room1 { left : 1.17647058823529 % ; }
. in-calendar . alldays . day_1 . room2 { left : 7.35294117647058 % ; }
. in-calendar . alldays . day_1 . roomg { left : 13.52941176470587 % ; }
. in-calendar . alldays . day_1 . room6 { left : 19.70588235294116 % ; }
. in-calendar . alldays . day_2 . room1 { left : 25.88235294117645 % ; }
. in-calendar . alldays . day_2 . room2 { left : 32.05882352941174 % ; }
. in-calendar . alldays . day_2 . roomg { left : 38.23529411764703 % ; }
. in-calendar . alldays . day_2 . room6 { left : 44.41176470588232 % ; }
. in-calendar . alldays . day_3 . room1 { left : 50.58823529411761 % ; }
. in-calendar . alldays . day_3 . room2 { left : 56.76470588235290 % ; }
. in-calendar . alldays . day_3 . roomg { left : 62.94117647058819 % ; }
. in-calendar . alldays . day_3 . room6 { left : 69.11764705882348 % ; }
. in-calendar . alldays . day_4 . room1 { left : 75.29411764705877 % ; }
. in-calendar . alldays . day_4 . room2 { left : 81.47058823529406 % ; }
. in-calendar . alldays . day_4 . roomg { left : 87.64705882352935 % ; }
. in-calendar . alldays . day_4 . room6 { left : 93.82352941176464 % ; }