| 
									
										
										
										
											2012-08-04 19:37:40 +04:00
										 |  |  | .animated { | 
					
						
							|  |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .unanimated { | 
					
						
							|  |  |  | 	-webkit-transition: none; | 
					
						
							|  |  |  | 	-moz-transition: none; | 
					
						
							|  |  |  | 	-o-transition: none; | 
					
						
							|  |  |  | 	-ms-transition: none;	 | 
					
						
							|  |  |  | 	transition: none; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .image { | 
					
						
							| 
									
										
										
										
											2012-07-24 15:38:54 +04:00
										 |  |  | 	float: left; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	width: 350px; | 
					
						
							|  |  |  | 	height: 350px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	background: no-repeat 50% black; | 
					
						
							|  |  |  | 	background-size: contain; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	opacity: 0.3; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	cursor: hand; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .mock-image { | 
					
						
							|  |  |  | 	background: blue; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .demo-buttons { | 
					
						
							|  |  |  | 	margin: 15px | 
					
						
							|  |  |  | 	border: groove 2px; | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 	opacity: 0.2; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .demo-buttons:hover { | 
					
						
							|  |  |  | 	opacity: 1; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .viewer { | 
					
						
							|  |  |  | 	width: 900px; | 
					
						
							|  |  |  | 	height: 500px; | 
					
						
							|  |  |  | 	border: solid blue 5px; | 
					
						
							|  |  |  | 	margin: 20px;  | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .controller { | 
					
						
							|  |  |  | 	height: 500px; | 
					
						
							|  |  |  | 	width: 50px; | 
					
						
							|  |  |  | 	float: left; | 
					
						
							| 
									
										
										
										
											2012-08-04 16:33:04 +04:00
										 |  |  | 	background: silver; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:07:08 +04:00
										 |  |  | .screen-button { | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 	text-align: center; | 
					
						
							|  |  |  | 	width: 100%; | 
					
						
							| 
									
										
										
										
											2012-08-04 16:07:08 +04:00
										 |  |  | 	height: 125px;  | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:33:04 +04:00
										 |  |  | 	color: white; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 	-moz-user-select: none; | 
					
						
							|  |  |  | 	-webkit-user-select: none; | 
					
						
							|  |  |  | 	-o-user-select: none; | 
					
						
							|  |  |  | 	-ms-user-select: none; | 
					
						
							|  |  |  | 	user-select: none; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:07:08 +04:00
										 |  |  | .next-image, .prev-image, .toggle-wide, .toggle-single, .zoom-in, .settings, .toggle-wide { | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:33:04 +04:00
										 |  |  | .toggle-single, .zoom-in { | 
					
						
							|  |  |  | 	border-top: solid white 1px; | 
					
						
							|  |  |  | 	height: 50px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:07:08 +04:00
										 |  |  | .toggle-single, .fit-three, .zoom-in, .zoom-out { | 
					
						
							|  |  |  | 	height: 50px; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:33:04 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:07:08 +04:00
										 |  |  | .settings, .toggle-wide { | 
					
						
							|  |  |  | 	height: 25px; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .promote { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .next-image { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .prev-image { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .demote { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .toggle-wide { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .toggle-single { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 16:33:04 +04:00
										 |  |  | .zoom-in { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .zoom-out { | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .container { | 
					
						
							| 
									
										
										
										
											2012-07-24 14:55:10 +04:00
										 |  |  | 	position: relative; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 	overflow: hidden; | 
					
						
							| 
									
										
										
										
											2012-07-24 14:55:10 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	float: left; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 	width: 800px; | 
					
						
							|  |  |  | 	height: 500px; | 
					
						
							| 
									
										
										
										
											2012-06-08 19:35:05 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .field { | 
					
						
							|  |  |  | 	position: relative; | 
					
						
							|  |  |  | 	overflow: visible; | 
					
						
							|  |  |  | 	top: 0px; | 
					
						
							| 
									
										
										
										
											2012-07-24 15:38:54 +04:00
										 |  |  | 	left: 0px; | 
					
						
							|  |  |  | 	margin-top: 0px; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .ribbon { | 
					
						
							|  |  |  | 	height: 360px; | 
					
						
							|  |  |  | 	/* XXX make this expand dynamically */ | 
					
						
							|  |  |  | 	width: 100000px; | 
					
						
							|  |  |  | 	overflow: visible; | 
					
						
							|  |  |  | 	padding-top: 2px; | 
					
						
							|  |  |  | 	padding-bottom: 2px; | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 	opacity: 0.5; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | .new-ribbon { | 
					
						
							|  |  |  | 	height: 0px; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-07-24 14:55:10 +04:00
										 |  |  | .current.image { | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 	opacity: 1.0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | .current.ribbon { | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | 	opacity: 1.0; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 20:21:45 +04:00
										 |  |  | 	-webkit-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-moz-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-o-transition: all 0.2s ease; | 
					
						
							|  |  |  | 	-ms-transition: all 0.2s ease;	 | 
					
						
							|  |  |  | 	transition: all 0.2s ease; | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-06-08 19:35:05 +04:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2012-08-04 14:49:41 +04:00
										 |  |  | .current.ribbon .image { | 
					
						
							| 
									
										
										
										
											2012-06-08 18:30:54 +04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 |