.timeline-nav{display:none;}.timeline{position:relative;}.year{background:#e9f7fb;border-bottom:1px solid #FFF;}.year:nth-child(odd){background:#f2f2f2;}.year.collapsed-year{overflow:hidden;}.year-title{margin:0 0 0 15px;}.year-title a{padding:10px 0;display:block;text-decoration:none;}.list-year-events{list-style:none;margin:0;padding:0;}.list-year-events > li{border-bottom:1px solid #d6e4ef;padding:0 3px 15px 3px;margin:15px 0;}@media only screen and (min-width:480px){.decade{background-color:#1b63b2;position:relative;border-right:1px solid #fff;padding:1px 10px 1px 5px;}.decade:nth-child(even){background-color:#26c1e8;}.decade:first-child{border-radius:0 6px 0 0;padding-top:10px;}.decade:last-child{border-radius:0 0 6px 0;padding-bottom:10px;border-bottom:1px solid #fff;}.decade-title{position:absolute;color:#fff;transform:rotate(-90deg);transform-origin:left top 0;top:50%;width:70px;text-align:center;margin:35px 0px 0 5px;line-height:1em;}.year{padding:0 0 0 90px;}.timeline-nav{display:block;z-index:5;position:absolute;width:90px;}.timeline-nav li{width:40px;margin-left:35px;}.timeline-nav li:first-child a{margin-top:1px;}.timeline-nav li:last-child a{margin-bottom:1px;}.timeline-nav a{margin:2px 0;box-shadow:2px 3px 3px rgba(14,21,55,0.3);background-color:#f2f4f6;border-top:1px solid #FFF;border-left:1px solid #FFF;display:block;z-index:1;text-decoration:none;padding-top:1px;line-height:1em;text-align:center;color:rgba(44,44,44,0);-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}.timeline-nav a:hover,.timeline-nav a:focus,.timeline-nav a.current-link{color:#2c2c2c;background-color:#a7def1;border-top:1px solid #ddeaf4;border-left:1px solid #ddeaf4;}.timeline-nav a:hover,.timeline-nav a:focus{-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25);-ms-transform:scale(1.25,1.25);transform:scale(1.25,1.25);}.timeline-nav .nav{margin:0;}.timeline-nav.top-position{position:absolute;top:0;}.timeline-nav.fixed-position{position:fixed;top:145px;}.timeline-nav.bottom-position{position:absolute;bottom:20px;}.months .timeline-nav{width:170px;}.months .timeline-nav li{width:120px;}.months .year{padding:0 0 0 170px;}}
