.endyear,.event h4,.startyear{font-family:"PT Sans Caption",Verdana,Tahoma,"DejaVu Sans",sans-serif}#content{min-height:800px}.timeline-embed,.timeline-overlay{background:#F1F2EE;padding:3%;position:relative;top:0;left:0;width:94%;margin:0}.timeline-embed{height:100%}.timeline-overlay{background:#fff;height:auto;padding:1% 3%;overflow:visible;width:94%;margin:0 auto}.time-point,.timeline-footer h1{overflow:hidden;text-indent:-5000px}.timeline-overlay .timeline-area{background:#F1F2EE;padding:3%;position:relative;width:100%;border:1px solid #D8D9D3;margin:0 auto}.timeline-footer{padding:4.2rem 3% 8.4rem;margin:0 auto;display:block;max-width:600px}.timeline-footer h1{color:#999;font-size:15px;font-size:1.5rem;padding-left:50px;height:49px;background:url(../img/cern-logo-small.png) left top no-repeat;display:block}.time-events,.timeline{position:relative;height:0}.timeline-footer h1 span{padding-top:4px;display:block}.event,.event>*{display:none}.timeline-area p{font-size:12px;font-size:1.2rem}.timeline-area h1{font-size:18px;font-size:1.8rem}.timeline{border-top:3px solid #4d94cc;width:93%;margin:30px auto 40px}.time-events{border:none;top:-42px;width:86%;left:7%;z-index:1}.event{background:#222;-webkit-border-radius:5px;border-radius:5px;color:#fff;padding:.8rem 1rem 1rem;width:200px;list-style:none;position:absolute;margin-left:-110px;bottom:18px;bottom:1.8rem;border:1px solid #1c517a;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);opacity:0}.event h2,.event h4,.time-point,.timeline-overlay .full-events .event>*{display:block}.event h2{color:#fff;margin:0;font-size:14px;font-size:1.4rem;line-height:1.3}.event h4{margin-bottom:0;font-size:10px;font-size:1rem;text-transform:uppercase;letter-spacing:.1em;font-style:normal;color:#bbb}.time-point{position:absolute;border:2px solid #4d94cc;background:#F1F2EE;height:4px;width:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;top:-6px;margin-left:-4px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.time-point.on,.time-point:hover{background:#222;border-color:#222;z-index:100!important}@media only screen and (min-width:480px){.time-point{height:8px;width:8px;top:-8px;margin-left:-8px;border-width:3px}}.time-point.on{height:6px;width:6px;top:-7px;margin-left:-8px}@media only screen and (min-width:768px){.time-point.on{height:10px;width:10px;top:-9px;margin-left:-9px}}.endyear,.startyear{position:absolute;bottom:-50px;bottom:-5rem;font-size:11px;font-size:1.1rem;left:-9px;width:100px;text-align:left;color:#000}.full-events,.full-events .event{width:100%;bottom:0;position:relative}.endyear{left:auto;right:-9px;text-align:right}.full-events{margin:0;left:0;height:auto;z-index:100}.full-events .event{list-style:none;padding:0;border:none;color:#414141;background:0 0;margin:0 auto;display:block;opacity:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;max-width:600px}.event iframe,.event img{border:1px solid #D8D9D3;margin-bottom:2.1rem}.event p{margin:0}.event p+p{margin-top:2.1rem}.timeline-overlay .full-events h2{margin-top:0;font-size:30px;font-size:3rem;line-height:1.1;margin-bottom:2.1rem;color:#414141}.timeline-overlay .full-events h4{margin:0 auto 6%;position:relative;top:-24px;color:#fff;padding:2px 0 0;opacity:1;font-size:11px;font-size:1.1rem;width:150px;z-index:1;text-align:center}.timeline-area .event p{color:#fff}.timeline-embed .action{border:1px solid #D8D9D3;border-bottom-color:#c6c6c6;border-radius:5px;padding:.3em .8em .2em;font-size:10px;float:right;position:relative;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);color:#666;text-decoration:none}.timeline-embed .action:hover{background:rgba(255,255,255,.7)}.timeline-embed .action:active{background:#fff}.timeline-embed .action .ext{background-image:url(../img/fullscreen.png);background-repeat:no-repeat;background-position:right 0;padding-right:20px}@media only screen and (max-width:767px){.timeline-embed .action{display:none}}.timeline-nav{margin:12% auto 0;height:24px;line-height:24px;width:100%;position:relative;z-index:100;background:#4d94cc;padding:0 7%;}.timeline-nav:before{background:#4d94cc;content:"";border:10px solid #4d94cc;height:19px;width:19px;border-radius:50%;display:block;position:absolute;left:50%;margin-left:-17px;top:-8px;text-indent:0}.timeline-nav a,.timeline-nav a:focus,.timeline-nav a:visited{color:#4d94cc;position:absolute;top:-8px;left:3%;padding:0;font-size:28px;text-transform:uppercase;letter-spacing:.02em;text-decoration:none!important;background:#fff;border:5px solid #4d94cc;height:30px;width:30px;border-radius:50%;line-height:14px;text-align:center;font-weight:700}.timeline-nav .timeline-later,.timeline-nav .timeline-later:focus,.timeline-nav .timeline-later:visited{right:3%;left:auto;text-indent:2px}.timeline-nav a:active,.timeline-nav a:hover{background:#222;color:#fff;border-color:#222}@media only screen and (min-width:480px){.timeline-nav{margin-top:8%}.timeline-overlay .full-events h4{margin-bottom:8%}.timeline-nav:before{height:30px;width:30px;margin-left:-24px;top:-14px}}.ie6-8 .timeline-nav{margin:8% auto 0}.ie6-8 .time-point{height:8px;width:8px;top:-8px;margin-left:-8px;border-width:3px}.ie6-8 .timeline-nav a,.ie6-8 .timeline-nav a:focus,.ie6-8 .timeline-nav a:visited{line-height:auto}