.timelineholder {padding: 10px 10px 10px 10px; max-width: 950px; position: relative}
.tl-h-Shell {width: 100%; height: 180px; overflow: hidden; position: relative} .tl-h-hLine { width: 100%; height: 4px; background-color: black; margin-top: 20px;}	.tl-h-hLineShade { width: 100%; height: 88px; background-color: rgba(117, 84, 38, 0.1); margin-top: 84px; position: absolute}	.tl-h-Years {position: absolute; top:0; width: 100%;}	.tl-h-Dates {position: absolute; font: bold italic 14px/13px 'Open Sans',sans-serif;margin-left: -14px}	.tl-h-1955 {left: 5%;}	.tl-h-1959 {left:21%;}	.tl-h-1960 {left:25%;}	.tl-h-1964 {left:43%;}	.tl-h-1965 {left:50%;}	.tl-h-1967 {left:62%;}	.tl-h-1982 {left:98%;}	#container .tl-h-Dates p {font: bold italic 14px/13px 'Open Sans',sans-serif;}	#container .tl-h-Years p {margin: 0;} .tl-h-1955:after, .tl-h-1959:after, .tl-h-1960:after, .tl-h-1964:after, .tl-h-1965:after, .tl-h-1967:after, .tl-h-1982:after { content: " "; display: block; background-color: black; background-color: rgba(0,0,0,.25); width: 2px; position: absolute; top: 14px; right: 50%;}	.tl-h-1955:after, .tl-h-1960:after { height: 67px;}	.tl-h-1964:after, .tl-h-1959:after { height: 128px;}	.tl-h-1967:after, .tl-h-1982:after { height: 153px;} .tl-h-1965:after { height: 128px;} .tl-h-Ranges { position: relative; height:66px; margin-top: 2px;} .tl-h-range { height: 24px; }	#container .tl-h-Ranges p { margin: 0; font: bold 13px/16px 'Open Sans',sans-serif; margin-top: 3px; white-space: nowrap}	.tl-h-RangesBrn10a, .tl-h-RangesBrn10b, .tl-h-RangesBnr601, .tl-h-RangesXbrn16e1, .tl-h-RangesBrn16a1, .tl-h-RangesXbrn177e2, .tl-h-RangesBnrProto, .tl-h-RangesBnr605 {	display: block;background-color: gray; color:white!important; font: bold 13px/16px 'Open Sans',sans-serif; position: absolute; text-align: center; top:4px; cursor: pointer; border-radius: 155px;	}	.tl-h-RangesBnr601:hover, .tl-h-RangesXbrn16e1:hover, .tl-h-RangesBrn16a1:hover, .tl-h-RangesXbrn177e2:hover, .tl-h-RangesBnrProto:hover, .tl-h-RangesBnr605:hover {text-decoration: none;} .tl-h-Caliber { font: italic bold 15px/16px 'Open Sans',sans-serif; position: absolute} #container .tl-h-Caliber p { font: italic bold 15px/16px 'Open Sans',sans-serif; } .tl-h-308 { left:2px; top:24px; } .tl-h-556 { left:2px; top:84px; } .tl-h-308 { left:4px; top:44px; } .tl-h-556 { left:4px; top:119px; }	.tl-h-RangesBrn10a { top:02px; left: 5%; width:20%; background-color:#804d12; }	.tl-h-RangesBrn10b { top:28px; left: 5%; width:20%; background-color:#4d4d4d; }	.tl-h-RangesBnrProto { top:63px; left:15.5%; width:11%; background-color:#804d12; padding-left: .4% }	.tl-h-RangesBnr601 { top:89px; left:21%; width:22%; background-color:#777C4f; }	.tl-h-RangesXbrn16e1 { top:89px; left:43%; width:19%; background-color:#4d4d4d; }	.tl-h-RangesBrn16a1 { top:89px; left:62%; width:36%; background-color:#4d4d4d; }	.tl-h-RangesXbrn177e2 { top:115px; left:62%; width:36%; background-color:#898989; }	.tl-h-RangesBnr605 { top:115px; left:45%; width:10%; background-color:#898989; }	.tl-h-RangesBrn10a { padding-left: 0; box-sizing: border-box }	.tl-h-RangesBrn10b { padding-right:0; box-sizing: border-box }	.tl-h-RangesBrn16a1 { padding-left: 0; box-sizing: border-box }	.tl-h-RangesXbrn177e2 { padding-right:0; box-sizing: border-box }	.tl-h-Selected { background-color:#933311; pointer-events: none;} .tl-h-Images { position: relative; width: 100%; height: 150px; margin-top: -15PX;}	.tl-h-Imgs {	display: block;	width: 17.41935483870968%; margin-left: -8.70967741935484%;	position: absolute;	height: 42px; display: none	}	.tl-h-Imgs img{max-width: 100%}	.tl-h-ImgsBrn10a { top:15px; left:10.5%; }	.tl-h-ImgsBrn10b { top:55px; left:16%; }	.tl-h-ImgsBnr601 { top:00px; left:32%; }	.tl-h-ImgsXbrn16e1 { top:00px; left:52%; }	.tl-h-ImgsBrn16a1 { top:00px; left:77%; }	.tl-h-ImgsXbrn177e2 { top:40px; left:85%; }	.tl-h-ImgsBrn10a:after { content: " "; display: block; background-color:#804d12; height: 42px; width: 1px; position: absolute; bottom: 33px; left: 20%; opacity:.5}	.tl-h-ImgsBrn10b:after { content: " "; display: block; background-color:#4d4d4d; height: 63px; width: 1px; position: absolute; bottom: 34px; right: 16%; opacity:.5}	.tl-h-ImgsBnr601:after { content: " "; display: block; background-color:#777C4f; height: 38px; width: 1px; position: absolute; bottom: 39px; left: 50%; opacity:.5}	.tl-h-ImgsXbrn16e1:after { content: " "; display: block; background-color:#4d4d4d; height: 38px; width: 1px; position: absolute; bottom: 39px; left: 50%; opacity:.5}	.tl-h-ImgsBrn16a1:after { content: " "; display: block; background-color:#4d4d4d; height: 45px; width: 1px; position: absolute; bottom: 37px; left: 22%; opacity:.5}	.tl-h-ImgsXbrn177e2:after{ content: " "; display: block; background-color:#898989; height: 72px; width: 1px; position: absolute; bottom: 35px; right: 25%; opacity:.5}	.tl-h-Selected.tl-h-ImgsBrn10a:after,	.tl-h-Selected.tl-h-ImgsBrn10b:after,	.tl-h-Selected.tl-h-ImgsBnr601:after,	.tl-h-Selected.tl-h-ImgsXbrn16e1:after,	.tl-h-Selected.tl-h-ImgsBrn16a1:after,	.tl-h-Selected.tl-h-ImgsXbrn177e2:after { background-color:#933311; opacity:1}	.tl-h-Selected.tl-h-ImgsBrn10a,	.tl-h-Selected.tl-h-ImgsBrn10b,	.tl-h-Selected.tl-h-ImgsBnr601,	.tl-h-Selected.tl-h-ImgsXbrn16e1,	.tl-h-Selected.tl-h-ImgsBrn16a1,	.tl-h-Selected.tl-h-ImgsXbrn177e2 { background-color:transparent;}
#container .tl-h-Shell .tl-h-Ranges a:hover { background-color: #dba512; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.22);} #container .tl-h-Shell .tl-h-Ranges a { -webkit-transition: all 200ms linear; -ms-transition: all 200ms linear; transition: all 200ms linear; } #container sup {	vertical-align: baseline;	position: relative;	top: -.4em;	font-size: .65em }	.tl-v-Shell { display: block; position: relative; margin:auto; width: 320px; height: 470px; overflow: visible; }	.tl-v-Shell a { text-decoration: none } .tl-v-Caliber { position: absolute} #container .tl-v-Caliber p { font: italic bold 15px/16px 'Open Sans',sans-serif; position: absolute} .tl-v-308 { left: 90px; top:3px; } .tl-v-556 { left:177px; top:3px; } .tl-v-VertLine { display: block; position: absolute; width: 3px; left: 45%; height: 100%; background-color: black; margin-left: -1.5px }	.tl-v-vLineShade { width: 31%; position: absolute; top:0; bottom: 0; left: 45%; background: -moz-linear-gradient(left, rgba(117,84,38,0.1) 0%, rgba(117,84,38,0.03) 100%); background: -webkit-linear-gradient(left, rgba(117,84,38,0.1) 0%,rgba(117,84,38,0.03) 100%); background: linear-gradient(to right, rgba(117,84,38,0.1) 0%,rgba(117,84,38,0.03) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a755426', endColorstr='#08755426',GradientType=1 ); }	.tl-v-YearSet { display: block; position: absolute; width: 100%; left: 0px; height: 100%; }	.tl-v-RangeSet { display: block; position: absolute; width: 100%; left: 0px; height: 100%; } .tl-v-Dates { display: block; position: absolute; width: 100%; text-align: right;background-color:red; height:0px;}	#container .tl-v-Dates p {font: bold italic 14px/0px 'Open Sans',sans-serif; position: absolute; left:50%; display:block; left:45%; padding: 12px 3px; background-color: black; color: white; border-radius: 50%; margin: -12px 0 0 -13px;}	.tl-v-1955 { top: 5%; } .tl-v-1959 { top:31%; }	.tl-v-1960 { top:37%; }	.tl-v-1964 { top:48%; }	.tl-v-1965 { top:55%; }	.tl-v-1967 { top:65%; }	.tl-v-1982 { top:97%; } .tl-v-1955:after, .tl-v-1960:after { width: 17%; right:59%; content: ""; display: block; background: rgba(0, 0, 0, 0.30); height: 2px; position: absolute; bottom: 0px;	} .tl-v-1959:before, .tl-v-1964:after { width: 17.5%; left:48%; content: ""; display: block; background: rgba(0, 0, 0, 0.30); height: 2px; position: absolute; bottom: 0px;	} .tl-v-1965:after { width: 18.2%; left:48%; content: ""; display: block; background: rgba(0, 0, 0, 0.30); height: 2px; position: absolute; bottom: 0px;	} .tl-v-1967:after , .tl-v-1982:after { width: 25.5%; left:48%; content: ""; display: block; background: rgba(0, 0, 0, 0.30); height: 2px; position: absolute; bottom: 0px;	} #container .tl-v-ModelSet { text-align: left}	#container .tl-v-ModelSet p {font: bold 11.5px/14px 'Open Sans',sans-serif; margin: 0;}	#container .tl-v-ModelSet img {max-width:width:100%; margin: 0; } #container .tl-v-Ranges p {font: bold 11.5px/0px 'Open Sans',sans-serif; position: absolute; display:block; padding: 10px 4px; white-space: nowrap} #container .tl-v-Ranges.tl-v-RangesBrn10a p { right: 28px; top: 8px; } #container .tl-v-Ranges.tl-v-RangesBrn10b p { right: 54px; top: 30px; } #container .tl-v-Ranges.tl-v-RangesProto p { left: 54px; top: 2px; } #container .tl-v-Ranges.tl-v-RangesBnr601 p { left: 30px; top: 29px; } #container .tl-v-Ranges.tl-v-RangesXbrn16e1 p { left: 30px; top: -3px; } #container .tl-v-Ranges.tl-v-RangesBrn605 p { left: 30px; top: 2px; } #container .tl-v-Ranges.tl-v-RangesBrn16a1 p { left: 59px; top: 8px; } #container .tl-v-Ranges.tl-v-RangesXbrn177e2 p { left: 34px; top: 30px; } #container .tl-v-Ranges.tl-v-RangesBrn10a p	{ color:#804d12 } #container .tl-v-Ranges.tl-v-RangesBrn10b p { color:#4d4d4d } #container a .tl-v-Ranges.tl-v-RangesProto { color:#804d12 }	#container a .tl-v-Ranges.tl-v-RangesBnr601 { color:#777c4f }	#container a .tl-v-Ranges.tl-v-RangesXbrn16e1 { color:#4d4d4d }	#container a .tl-v-Ranges.tl-v-RangesBrn605 { color:#898989 }	#container a .tl-v-Ranges.tl-v-RangesBrn16a1 { color:#4d4d4d } #container a .tl-v-Ranges.tl-v-RangesXbrn177e2 { color:#898989 } .tl-v-Ranges { display: block; width:24px; position: absolute; border-radius: 12px}	.tl-v-RangesBrn10a { top: 5%; height:31.5%; right: 217px; background-color:#804d12; }	.tl-v-RangesBrn10b { top: 5%; height:31.5%; right: 191px; background-color:#4d4d4d; }	.tl-v-RangesProto { top:28%; height: 5.5%; left: 159px; background-color:#804d12; }	.tl-v-RangesBnr601 { top:31%; height:16.75%; left: 185px; background-color:#777C4f; }	.tl-v-RangesXbrn16e1 { top:48%; height:16.75%; left: 185px; background-color:#4d4d4d;}	.tl-v-RangesBrn16a1 { top:65%; height:31.5%; left: 185px; background-color:#4d4d4d;}	.tl-v-RangesBrn605 { top:52%; height: 5.5%; left: 211px; background-color:#898989; }	.tl-v-RangesXbrn177e2 { top:65%; height:31.5%; left: 211px; background-color:#898989;} #container .tl-v-Selected p {color: #fff; background-color: #933311; display: inline-block; pointer-events: none; border-radius: 10px}	#container .tl-v-Selected a {pointer-events: none;}	.tl-v-Ranges.tl-v-Selected {background-color: #933311; pointer-events: none;} #container a:hover .tl-v-Ranges {background-color: #f0d01f; box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.22)} #container a:hover .tl-v-Ranges p { color: #dba512;} #container a .tl-v-Ranges { -webkit-transition: all 200ms linear; -ms-transition: all 200ms linear; transition: all 200ms linear; }	.noClicky { pointer-events: none; }
.tl-h-Shell { display: none; }
.tl-v-Shell { }
@media only screen and (min-width: 400px) { .timelineholder { margin-left: 6%}
}
@media only screen and (min-width: 767px) {	.tl-v-Shell { display: none; }	.tl-h-Shell { display: block; } .timelineholder { margin: auto}
}
@media print {	.tl-v-Shell { display: none; }	.tl-h-Shell { display: block; } .timelineholder { margin: auto}
}