body{ font-size: 20px !important; line-height: 24px !important; overflow: hidden; } /*** HEADER ***/ #header { box-shadow: 0 0 7px rgba(0,0,0,0.6); height: 70px; margin-bottom: 20px; } #logo { position: relative; left: 75px; top: 4px; height: 60px; margin-right: 35px; float: left; } #eventdata { position: relative; left: 75px; top: 12px; height: 50px; overflow: hidden; } #eventdata .title { font-size: 26px; font-weight: bold; } #eventdata .title.titleonly { position: relative; top: 12px; } #eventdata .description { font-size: 18px; opacity: 0.5; } #currentTime { border:0 solid #000000; font-size:24px; position:absolute; text-align:right; top:110px; right:40px; padding-left:30px; background: url(../img/glyphicons_054_clock_big.png) no-repeat scroll 0px 0px; } /*** CONTENT ***/ #content { position: absolute; left: 75px; top: 150px; right: 40px; z-index: -1; line-height: normal; transition-property: margin, font-size; transition-duration: 1s; } h1 { font-size: 2.25em; margin-bottom: 40px; line-height: 0.95em; padding-bottom: 10px; border-bottom: 1px solid #e6e6e6; } h1 small { font-size: 0.55em; margin-top: 15px; display: block; } h3 { font-size: 1.2em; } #sidebar { width: 255px; float: right; margin: 0 0 20px 10px; } ul, ol { margin: 0 0 10px 2em; } li { line-height: normal; } .well h4 { margin: 20px 0 2px 0; } .well h4.first { margin-top: 0; } .well .results hr { margin: 5px 0; border: 1px solid #E3E3E3; } hr { margin: 10px 0; } /*** OVERLAY ***/ #overlay_transparent { background-color: #777777; opacity: 0.6; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /*** Agenda Items ***/ .itemlist { margin-top: 20px; } .itemlist li { font-size:130%; padding-bottom: 20px; list-style-type: none; } .itemlist .closed { color: #9FA9B7; list-style-type: none; } /* Table */ table { border-collapse:collapse; border-color:#CCCCCC -moz-use-text-color #CCCCCC #CCCCCC; border-style:solid none solid solid; border-width:1px medium 1px 1px; margin:0; border-spacing:0px; } table th { border-right:1px solid #CCCCCC; color:#333333; font-weight:normal; padding:10px 10px 10px 10px; text-align:left; text-transform:uppercase; } table tr.odd td { background:none repeat scroll 0 0 #F1F1F1; } table td { background:none repeat scroll 0 0 #F7F7F7; border-right:1px solid #CCCCCC; line-height:120%; padding: 10px 10px; vertical-align:middle; } tr.total td { border-top: 1px solid #333333; background-color: #e3e3e3; } td.elected { background-color: #BED4DE !important; } /* PDF Presentation */ .canvas-container { width: 100%; text-align:center; } #presentation { position: relative; left:-75px; top: -77px; } #presentation.fullscreen { left: 0; top: 0; } .fullscreen { z-index: 1000!important; left: 0!important; top: 0!important; right: 0!important; background-color: #000000; } #footer.black { display: none; } body.black { background-color: #000000; }