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 ;
max-width : 50 % ;
}
. 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 ;
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 ;
padding : 0 . 2em 0 0 0 ;
cursor : pointer ;
border-radius : 5px ;
}
. allboxes {
clear : left ;
margin-top : 3em ;
}
. mediumboxes {
width : 3em ;
height : 3em ;
}
. largeboxes {
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 ;
}
. event {
overflow : hidden ;
background : # eee ;
border-radius : 5px ;
margin : 0 0 . 8em 0 . 8em 0 ;
cursor : pointer ;
}
. event-in-list {
display : inline-block ;
float : left ;
}
. event-in-list . small {
width : 14em ;
height : 14em ;
}
. event-in-list . medium {
width : 17em ;
height : 17em ;
}
. event-in-list . large {
width : 20em ;
height : 20em ;
}
. event-in-calendar ,
. room-label {
position : absolute ;
width : 18 . 75 % ;
}
. room-label {
text-align : center ;
font-size : 2em ;
font-weight : bold ;
top : 350px ;
}
. day_1 { }
. day_2 { }
. day_3 { }
. day_4 { }
. event-in-calendar . room_325 , . room1 { left : 5.00 % ; }
. event-in-calendar . room_326 , . room2 { left : 28.75 % ; }
. event-in-calendar . room_327 , . roomg { left : 52.50 % ; }
. event-in-calendar . room_328 , . room6 { left : 76.25 % }
. event-in-calendar . duration_1800 { height : 95 px ; }
. event-in-calendar . duration_3600 { height : 195 px ; }
. event-in-calendar . duration_5400 { height : 290 px ; }
. event-in-calendar . duration_7200 { height : 395 px ; }
. event-in-calendar . duration_8100 { height : 445 px ; }
. guide {
position : absolute ;
z-index : -1 ;
font-weight : bold ;
}
hr . guide {
left : 4 % ;
width : 95 % ;
}
. time_1100 { top : 400 px ; }
. time_1130 { top : 500 px ; }
. time_1200 { top : 600 px ; }
. time_1245 { top : 750 px ; }
. time_1300 { top : 800 px ; }
. time_1400 { top : 1000 px ; }
. time_1500 { top : 1200 px ; }
. time_1600 { top : 1400 px ; }
. time_1645 { top : 1550 px ; }
. time_1700 { top : 1600 px ; }
. time_1715 { top : 1650 px ; }
. time_1730 { top : 1700 px ; }
. time_1800 { top : 1800 px ; }
. time_1815 { top : 1850 px ; }
. time_1830 { top : 1900 px ; }
. time_1900 { top : 2000 px ; }
. time_2000 { top : 2200 px ; }
. time_2030 { top : 2300 px ; }
. time_2100 { top : 2400 px ; }
. time_2115 { top : 2450 px ; }
. time_2145 { top : 2550 px ; }
. time_2200 { top : 2600 px ; }
. time_2245 { top : 2750 px ; }
. time_2300 { top : 2800 px ; }
. time_2330 { top : 2900 px ; }
. time_0000 { top : 3000 px ; }
. time_0015 { top : 3050 px ; }
. time_0100 { top : 3200 px ; }
. time_0200 { top : 3400 px ; }
. event-in-list : hover {
position : relative ;
top : auto ! important ;
}
. event : hover ,
. highlighted {
overflow : visible ;
z-index : 1 ;
background : grey ;
}
. selected {
2015-10-08 17:45:41 +03:00
background : # 4588BA ! important ;
2015-10-06 15:21:46 +03:00
}
. selected . friend {
background-image :
repeating-linear-gradient (
45deg ,
purple ,
purple 20px ,
red 20px ,
red 40px /* determines size */
) ! important ;
color : white ;
}
. selected : hover ,
. friend : hover {
2015-10-08 17:45:41 +03:00
background : # AFDDFF ! important ;
2015-10-06 15:21:46 +03:00
color : black ;
}
. friend {
background : purple ;
color : white ;
}
. title {
font-weight : bold ;
font-size : 1 . 1em ;
padding : 0 . 2em 0 . 2em 0 0 . 2em ;
}
. event_type {
font-style : italic ;
padding : 0 0 . 2em 0 0 . 1em ;
margin-bottom : 0 . 2em ;
}
. event : hover . abstract ,
. event . highlighted . abstract {
background : inherit ;
}
. abstract {
padding : 0 0 . 2em 0 . 2em 0 . 2em ;
border-radius : 5px ;
}
. hidden {
visibility : hidden ! important ;
display : none ! important ;
}
. export-url {
float : left ;
padding : 0 . 2em 0 0 0 ;
border-radius : 5px ;
text-align : center ;
background : lightblue ;
width : 6em ;
height : 2em ;
}
# qrcode {
display : inline-block ;
float : right ;
margin : 0 0 . 8em 0 . 8em 0 ;
width : 14em ;
height : 14em ;
}
. limit # qrcode canvas {
width : 4em ;
height : 4em ;
}
# qrcode : hover canvas ,
. selected # qrcode canvas {
width : 224px ! important ;
height : 224px ! important ;
}