| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | /* | 
					
						
							|  |  |  |  * searx, A privacy-respecting, hackable metasearch engine | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * To convert "style.less" to "style.css" run: $make styles | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @import "definitions.less"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @import "mixins.less"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Main LESS-Code | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | html { | 
					
						
							|  |  |  | 	font-family: sans-serif; | 
					
						
							|  |  |  | 	font-size: 0.9em; | 
					
						
							|  |  |  | 	.text-size-adjust; | 
					
						
							|  |  |  | 	color: @color-font; | 
					
						
							|  |  |  | 	padding: 0; | 
					
						
							|  |  |  | 	margin: 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | body, #container { | 
					
						
							|  |  |  | 	padding: 0; | 
					
						
							|  |  |  | 	margin: 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #container { | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |     position: absolute; | 
					
						
							|  |  |  |     top: 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-20 11:08:55 +01:00
										 |  |  | // Search-Field | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @import "search.less"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Autocompleter | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @import "autocompleter.less"; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | .row { | 
					
						
							|  |  |  | 	max-width: 800px; | 
					
						
							| 
									
										
										
										
											2014-03-06 16:25:15 +01:00
										 |  |  | 	margin: 20px auto; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	text-align: justify; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	h1 {  | 
					
						
							|  |  |  | 		font-size: 3em; | 
					
						
							|  |  |  | 		margin-top: 50px;  | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	p {  | 
					
						
							|  |  |  | 		padding: 0 10px; | 
					
						
							|  |  |  | 		max-width: 700px; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	h3,ul {  | 
					
						
							|  |  |  | 		margin: 4px 8px; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .hmarg { | 
					
						
							|  |  |  |     margin: 0 20px; | 
					
						
							|  |  |  |     border: 1px solid @color-hmarg-border; | 
					
						
							|  |  |  |     padding: 4px 10px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | a { | 
					
						
							|  |  |  | 	&:link.hmarg {  | 
					
						
							|  |  |  | 		color: @color-hmarg-font;  | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	&:visited.hmarg { | 
					
						
							|  |  |  | 		color: @color-hmarg-font; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	&:active.hmarg {  | 
					
						
							|  |  |  | 		color: @color-hmarg-font-hover;  | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	&:hover.hmarg {  | 
					
						
							|  |  |  | 		color: @color-hmarg-font-hover;  | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .top_margin {  | 
					
						
							|  |  |  | 	margin-top: 60px;  | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .center { | 
					
						
							|  |  |  | 	text-align: center; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h1 { | 
					
						
							|  |  |  | 	font-size: 5em; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | div.title { | 
					
						
							| 
									
										
										
										
											2014-03-18 09:38:23 +01:00
										 |  |  | 	background: url('../img/searx.png') no-repeat; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	width: 100%; | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |         min-height: 80px; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	background-position: center; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	h1 { | 
					
						
							|  |  |  | 		visibility: hidden; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | input[type="submit"] { | 
					
						
							|  |  |  | 	padding: 2px 6px; | 
					
						
							|  |  |  | 	margin: 2px 4px; | 
					
						
							|  |  |  | 	display: inline-block; | 
					
						
							|  |  |  | 	background: @color-download-button-background; | 
					
						
							|  |  |  | 	color: @color-download-button-font; | 
					
						
							|  |  |  | 	.rounded-corners; | 
					
						
							|  |  |  | 	border: 0; | 
					
						
							|  |  |  | 	cursor: pointer; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | input[type="checkbox"] { | 
					
						
							|  |  |  | 	visibility: hidden; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | fieldset { | 
					
						
							|  |  |  | 	margin: 8px; | 
					
						
							|  |  |  | 	border: 1px solid @color-settings-fieldset; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #categories { | 
					
						
							|  |  |  | 	margin: 0 10px; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	.user-select; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .checkbox_container { | 
					
						
							|  |  |  | 	display: inline-block; | 
					
						
							|  |  |  | 	position: relative; | 
					
						
							|  |  |  | 	margin: 0 3px; | 
					
						
							|  |  |  | 	padding: 0px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	input { | 
					
						
							|  |  |  | 		display: none; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .checkbox_container label, .engine_checkbox label { | 
					
						
							|  |  |  | 	cursor: pointer; | 
					
						
							|  |  |  | 	padding: 4px 10px; | 
					
						
							|  |  |  | 	margin: 0; | 
					
						
							|  |  |  | 	display: block; | 
					
						
							|  |  |  | 	text-transform: capitalize; | 
					
						
							|  |  |  | 	.user-select; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .checkbox_container input[type="checkbox"]:checked + label { | 
					
						
							|  |  |  | 	background: @color-categories-item-selected; | 
					
						
							| 
									
										
										
										
											2014-03-05 16:03:13 +01:00
										 |  |  | 	color: @color-categories-item-selected-font; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .engine_checkbox { | 
					
						
							|  |  |  | 	padding: 4px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | label { | 
					
						
							|  |  |  | 	&.allow { | 
					
						
							|  |  |  | 		background: @color-settings-label-allowed-background; | 
					
						
							|  |  |  | 		padding: 4px 8px;  | 
					
						
							|  |  |  | 		color: @color-settings-label-allowed-font; | 
					
						
							|  |  |  | 		display: none; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	&.deny { | 
					
						
							|  |  |  | 		background: @color-settings-label-deny-background; | 
					
						
							|  |  |  | 		padding: 4px 8px;  | 
					
						
							|  |  |  | 		color: @color-settings-label-deny-font; | 
					
						
							|  |  |  | 		display: inline; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .engine_checkbox input[type="checkbox"]:checked + label { | 
					
						
							|  |  |  | 	&:nth-child(2) + label { | 
					
						
							|  |  |  | 		display: none; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	&.allow { | 
					
						
							|  |  |  | 		display: inline; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | a { | 
					
						
							|  |  |  | 	text-decoration: none; | 
					
						
							|  |  |  | 	color: @color-url-font; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	&:visited { | 
					
						
							|  |  |  | 		color: @color-url-visited-font; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .result { | 
					
						
							|  |  |  | 	margin: 19px 0 18px 0; | 
					
						
							|  |  |  | 	padding: 0; | 
					
						
							|  |  |  | 	clear: both; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .result_title { | 
					
						
							|  |  |  | 	margin-bottom: 0; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	a {  | 
					
						
							|  |  |  | 		color: @color-result-link-font; | 
					
						
							|  |  |  | 		font-weight: normal; | 
					
						
							|  |  |  | 		font-size: 1.1em; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		&:hover { | 
					
						
							|  |  |  | 			text-decoration: underline; | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		&:visited { | 
					
						
							|  |  |  | 			color: @color-result-link-visited-font; | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-08 00:52:15 +02:00
										 |  |  | .cache_link { | 
					
						
							|  |  |  |     font-size: 10px !important; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | .result { | 
					
						
							|  |  |  | 	h3 { | 
					
						
							|  |  |  | 		font-size: 1em; | 
					
						
							|  |  |  | 		word-wrap:break-word; | 
					
						
							|  |  |  | 		margin: 5px 0 1px 0; | 
					
						
							|  |  |  | 		padding: 0 | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	.content { | 
					
						
							|  |  |  | 		font-size: 0.8em; | 
					
						
							|  |  |  | 		margin: 0; | 
					
						
							|  |  |  | 		padding: 0; | 
					
						
							|  |  |  | 		max-width: 54em; | 
					
						
							|  |  |  | 		word-wrap:break-word; | 
					
						
							|  |  |  | 		line-height: 1.24; | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 		img { | 
					
						
							|  |  |  | 		    float: left; | 
					
						
							|  |  |  | 		    margin-right: 5px; | 
					
						
							|  |  |  | 		    max-width: 200px; | 
					
						
							|  |  |  | 		    max-height: 100px; | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 		 | 
					
						
							|  |  |  | 		br.last { | 
					
						
							|  |  |  | 		    clear: both; | 
					
						
							|  |  |  | 		} | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	.url { | 
					
						
							|  |  |  | 		font-size: 0.8em; | 
					
						
							| 
									
										
										
										
											2014-09-08 00:52:15 +02:00
										 |  |  | 		margin: 0 0 3px 0; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 		padding: 0; | 
					
						
							|  |  |  | 		max-width: 54em; | 
					
						
							|  |  |  | 		word-wrap:break-word; | 
					
						
							|  |  |  | 		color: @color-result-url-font; | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-03-14 10:04:36 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	.published_date { | 
					
						
							|  |  |  | 		font-size: 0.8em; | 
					
						
							|  |  |  | 		color: @color-result-publishdate-font; | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |                 Margin: 5px 20px; | 
					
						
							| 
									
										
										
										
											2014-03-14 10:04:36 +01:00
										 |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |         .thumbnail { | 
					
						
							|  |  |  |                 width: 400px;  | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .engines { | 
					
						
							|  |  |  | 	color: @color-engines-font; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .small_font { | 
					
						
							|  |  |  | 	font-size: 0.8em; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .small p { | 
					
						
							|  |  |  | 	margin: 2px 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .right { | 
					
						
							|  |  |  | 	float: right; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .invisible { | 
					
						
							|  |  |  | 	display: none; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .left { | 
					
						
							|  |  |  | 	float: left; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-09 02:04:20 +02:00
										 |  |  | .highlight { | 
					
						
							|  |  |  |     color: @color-highlight; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .content .highlight { | 
					
						
							|  |  |  |     color: @color-black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | .image_result { | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	display: inline-block; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	margin: 10px 10px; | 
					
						
							|  |  |  | 	position: relative; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	max-height: 160px; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	img { | 
					
						
							|  |  |  | 		border: 0; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 		max-height: 160px; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	p { | 
					
						
							|  |  |  | 		margin: 0; | 
					
						
							|  |  |  | 		padding: 0; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		span a { | 
					
						
							|  |  |  | 			display: none; | 
					
						
							|  |  |  | 			color: @color-result-image-span-font; | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		&:hover span a { | 
					
						
							|  |  |  | 			display: block; | 
					
						
							|  |  |  | 			position: absolute; | 
					
						
							|  |  |  | 			bottom: 0; | 
					
						
							|  |  |  | 			right: 0; | 
					
						
							|  |  |  | 			padding: 4px; | 
					
						
							|  |  |  | 			background-color: @color-result-image-span-background-hover; | 
					
						
							|  |  |  | 			font-size: 0.7em; | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .torrent_result { | 
					
						
							|  |  |  | 	border-left: 10px solid @color-result-torrent-border; | 
					
						
							|  |  |  | 	padding-left: 3px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	p { | 
					
						
							|  |  |  | 		margin: 3px; | 
					
						
							|  |  |  | 		font-size: 0.8em; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .definition_result { | 
					
						
							|  |  |  | 	border-left: 10px solid @color-result-definition-border; | 
					
						
							|  |  |  | 	padding-left: 3px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .percentage { | 
					
						
							|  |  |  | 	position: relative; | 
					
						
							|  |  |  | 	width: 300px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	div { | 
					
						
							|  |  |  | 		background: @color-percentage-div-background; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | table { | 
					
						
							|  |  |  | 	width: 100%; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | td { | 
					
						
							|  |  |  | 	padding: 0 4px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | tr { | 
					
						
							|  |  |  | 	&:hover { | 
					
						
							|  |  |  | 		background: @color-settings-tr-hover; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #results { | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 	margin: auto; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	padding: 0; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	width: @results-width; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	margin-bottom: 20px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #sidebar { | 
					
						
							| 
									
										
										
										
											2014-10-04 23:13:21 +02:00
										 |  |  | 	position: fixed; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	bottom: 10px; | 
					
						
							|  |  |  | 	left: 10px; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	margin: 0 2px 5px 5px; | 
					
						
							|  |  |  | 	padding: 0 2px 2px 2px; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	width: 14em; | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	input { | 
					
						
							| 
									
										
										
										
											2014-05-09 01:32:21 +02:00
										 |  |  | 		padding: 0; | 
					
						
							|  |  |  | 		margin: 3px; | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 		font-size: 0.8em; | 
					
						
							|  |  |  | 		display: inline-block; | 
					
						
							|  |  |  |         background: transparent; | 
					
						
							|  |  |  |         color: @color-result-search-url-font; | 
					
						
							|  |  |  | 		cursor: pointer; | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	input[type="submit"] { | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 		text-decoration: underline; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  | #suggestions { | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-18 19:53:38 +01:00
										 |  |  |         form { | 
					
						
							|  |  |  |                 display: inline; | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | #suggestions, #answers { | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  |     	margin-top: 20px; | 
					
						
							| 
									
										
										
										
											2014-11-18 20:30:06 +01:00
										 |  |  | 		max-width: 45em; | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #suggestions, #answers, #infoboxes { | 
					
						
							| 
									
										
										
										
											2014-05-10 06:40:56 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-10 06:39:07 +02:00
										 |  |  | 	input { | 
					
						
							|  |  |  | 		padding: 0; | 
					
						
							|  |  |  | 		margin: 3px; | 
					
						
							|  |  |  | 		font-size: 0.8em; | 
					
						
							|  |  |  | 		display: inline-block; | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  |         	background: transparent; | 
					
						
							|  |  |  |         	color: @color-result-search-url-font; | 
					
						
							| 
									
										
										
										
											2014-05-10 06:39:07 +02:00
										 |  |  | 		cursor: pointer; | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  |     	input[type="submit"] { | 
					
						
							| 
									
										
										
										
											2014-05-10 06:39:07 +02:00
										 |  |  | 		text-decoration: underline; | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  |     	} | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-18 19:53:38 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #answers, #infoboxes { | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	form { | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |                 min-width: 210px; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | #infoboxes { | 
					
						
							|  |  |  | 	   position: absolute; | 
					
						
							| 
									
										
										
										
											2014-10-04 23:13:21 +02:00
										 |  |  | 	   top: 100px; | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 	   right: 20px; | 
					
						
							|  |  |  | 	   margin: 0px 2px 5px 5px; | 
					
						
							|  |  |  | 	   padding: 0px 2px 2px; | 
					
						
							|  |  |  | 	   max-width: 21em; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	   .infobox { | 
					
						
							|  |  |  | 	   	    margin: 10px 0 10px; | 
					
						
							|  |  |  | 	   	    border: 1px solid #ddd; | 
					
						
							|  |  |  | 		    padding: 5px; | 
					
						
							|  |  |  | 	   	    font-size: 0.8em; | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |                     /* box-shadow: 0px 0px 5px #CCC; */ | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	   	    img { | 
					
						
							|  |  |  | 		    	max-width: 20em; | 
					
						
							|  |  |  | 			max-heigt: 12em; | 
					
						
							|  |  |  | 			display: block; | 
					
						
							|  |  |  | 			margin: 5px; | 
					
						
							|  |  |  | 			padding: 5px; | 
					
						
							|  |  |  | 		    } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		    h2 { | 
					
						
							|  |  |  | 		       margin: 0; | 
					
						
							|  |  |  | 		    } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		    table { | 
					
						
							|  |  |  | 		    	  width: auto; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 			  td { | 
					
						
							|  |  |  | 		       	     vertical-align: top; | 
					
						
							|  |  |  | 		    	  } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		    } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		    input { | 
					
						
							|  |  |  | 		    	  font-size: 1em; | 
					
						
							|  |  |  | 		    } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		    br { | 
					
						
							|  |  |  | 		       clear: both; | 
					
						
							|  |  |  | 		    } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	   } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | #search_url { | 
					
						
							|  |  |  | 	margin-top: 8px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	input { | 
					
						
							|  |  |  | 		border: 1px solid @color-result-search-url-border; | 
					
						
							|  |  |  | 		padding: 4px; | 
					
						
							|  |  |  | 		color: @color-result-search-url-font; | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 		width: 14em; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 		display: block; | 
					
						
							|  |  |  | 		margin: 4px; | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  |         font-size: 0.8em; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							|  |  |  | }  | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #preferences { | 
					
						
							|  |  |  | 	top: 10px; | 
					
						
							|  |  |  | 	padding: 0; | 
					
						
							|  |  |  | 	border: 0; | 
					
						
							| 
									
										
										
										
											2014-03-18 09:38:23 +01:00
										 |  |  | 	background: url('../img/preference-icon.png') no-repeat; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	background-size: 28px 28px; | 
					
						
							|  |  |  | 	opacity: 0.8; | 
					
						
							|  |  |  | 	width: 28px; | 
					
						
							|  |  |  | 	height: 30px; | 
					
						
							|  |  |  | 	display: block; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	* { | 
					
						
							|  |  |  | 		display: none; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #pagination { | 
					
						
							|  |  |  | 	clear: both; | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  |         br { | 
					
						
							|  |  |  |         	clear: both; | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #apis { | 
					
						
							|  |  |  | 	margin-top: 8px; | 
					
						
							|  |  |  | 	clear: both; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-11-18 19:44:33 +01:00
										 |  |  | #categories_container { | 
					
						
							|  |  |  |     position: relative; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | @media screen and (max-width: @results-width) { | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 	#results { | 
					
						
							|  |  |  | 	        margin: auto; | 
					
						
							|  |  |  | 	        padding: 0; | 
					
						
							|  |  |  | 	        width: 90%; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-07-07 14:29:12 +02:00
										 |  |  | 	.github { | 
					
						
							|  |  |  | 		display: none; | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	.checkbox_container { | 
					
						
							|  |  |  | 		display: block; | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  |         	width: 90%; | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 		//float: left; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		label { | 
					
						
							|  |  |  | 			border-bottom: 0; | 
					
						
							|  |  |  | 		} | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-10-05 13:37:26 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  | 	.preferences_container { | 
					
						
							| 
									
										
										
										
											2014-10-05 13:37:26 +02:00
										 |  |  | 		display: none; | 
					
						
							|  |  |  | 		postion: fixed !important; | 
					
						
							|  |  |  | 		top: 100px; | 
					
						
							|  |  |  | 		right: 0px; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | @media screen and (max-width: 75em) { | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |         div.title { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         	h1 { | 
					
						
							|  |  |  |                         font-size: 1em; | 
					
						
							|  |  |  |         	} | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         html.touch #categories { | 
					
						
							|  |  |  |                 width: 95%; | 
					
						
							|  |  |  |                 height: 30px; | 
					
						
							|  |  |  |                 text-align: left; | 
					
						
							|  |  |  |                 overflow-x: scroll; | 
					
						
							|  |  |  |                 overflow-y: hidden; | 
					
						
							|  |  |  |                 -webkit-overflow-scrolling: touch; | 
					
						
							|  |  |  |                  | 
					
						
							|  |  |  |                 #categories_container { | 
					
						
							|  |  |  |                         width: 1000px; | 
					
						
							|  |  |  |                         width: -moz-max-content; | 
					
						
							|  |  |  |                         width: -webkit-max-content; | 
					
						
							|  |  |  |                         width: max-content; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                         .checkbox_container { | 
					
						
							|  |  |  |                                 display: inline-block; | 
					
						
							|  |  |  |                                 width: auto; | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	#categories { | 
					
						
							|  |  |  |                 font-size: 90%; | 
					
						
							|  |  |  |                 clear: both; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 .checkbox_container { | 
					
						
							|  |  |  |                         margin-top: 2px; | 
					
						
							|  |  |  |                         margin: auto; | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         #suggestions, #answers { | 
					
						
							|  |  |  |                 margin-top: 5px; | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         #infoboxes { | 
					
						
							|  |  |  |                 position: inherit; | 
					
						
							|  |  |  |                 max-width: inherit; | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 	    | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |                 .infobox { | 
					
						
							|  |  |  |                         clear:both; | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 	    | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |                         img { | 
					
						
							|  |  |  |                                 float: left; | 
					
						
							|  |  |  |                                 max-width: 10em; | 
					
						
							|  |  |  |                         } | 
					
						
							|  |  |  |                 } | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2014-09-28 16:51:41 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	#categories { | 
					
						
							|  |  |  | 		font-size: 90%; | 
					
						
							|  |  |  | 		clear: both; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 		.checkbox_container { | 
					
						
							|  |  |  | 			margin-top: 2px; | 
					
						
							|  |  |  | 			margin: auto;  | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 	#sidebar { | 
					
						
							|  |  |  | 		position: static; | 
					
						
							|  |  |  | 		max-width: @results-width; | 
					
						
							|  |  |  | 		margin: 0 0 2px 0; | 
					
						
							|  |  |  | 		padding: 0; | 
					
						
							|  |  |  | 		float: none; | 
					
						
							|  |  |  | 		border: none; | 
					
						
							|  |  |  | 		width: auto; | 
					
						
							|  |  |  |         input { | 
					
						
							|  |  |  |             border: 0; | 
					
						
							|  |  |  |         } | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-05-09 01:27:55 +02:00
										 |  |  | 	#apis { | 
					
						
							|  |  |  | 		display: none; | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  |     	#search_url { | 
					
						
							|  |  |  |         	display: none; | 
					
						
							|  |  |  |     	} | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	.result { | 
					
						
							|  |  |  | 		border-top: 1px solid @color-result-top-border; | 
					
						
							| 
									
										
										
										
											2014-10-26 11:14:05 +01:00
										 |  |  | 		margin: 8px 0 8px 0; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 .thumbnail { | 
					
						
							|  |  |  |                         max-width: 98%; | 
					
						
							|  |  |  |                 } | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-10-25 17:05:37 +02:00
										 |  |  | 
 | 
					
						
							|  |  |  | 	.image_result { | 
					
						
							|  |  |  | 		max-width: 98%; | 
					
						
							|  |  |  | 		img { | 
					
						
							|  |  |  | 			max-width: 98%; | 
					
						
							|  |  |  | 		} | 
					
						
							|  |  |  | 	} | 
					
						
							| 
									
										
										
										
											2014-03-05 15:20:30 +01:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .favicon { | 
					
						
							|  |  |  | 	float: left; | 
					
						
							|  |  |  | 	margin-right: 4px; | 
					
						
							|  |  |  | 	margin-top: 2px; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2014-03-06 16:25:15 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | .preferences_back { | 
					
						
							|  |  |  | 	background: none repeat scroll 0 0 @color-settings-return-background; | 
					
						
							|  |  |  |     border: 0 none; | 
					
						
							|  |  |  |     .rounded-corners; | 
					
						
							|  |  |  |     cursor: pointer; | 
					
						
							|  |  |  |     display: inline-block; | 
					
						
							|  |  |  |     margin: 2px 4px; | 
					
						
							|  |  |  |     padding: 4px 6px; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	a { | 
					
						
							|  |  |  | 		color: @color-settings-return-font; | 
					
						
							|  |  |  | 	} | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2014-11-18 19:44:33 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | .hidden { | 
					
						
							|  |  |  |     opacity: 0; | 
					
						
							|  |  |  |     overflow: hidden; | 
					
						
							|  |  |  |     font-size: 0.8em; | 
					
						
							|  |  |  |     position: absolute; | 
					
						
							|  |  |  |     bottom: -20px; | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |     text-position: center; | 
					
						
							|  |  |  |     background: white; | 
					
						
							|  |  |  |     transition: opacity 1s ease; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #categories_container:hover .hidden { | 
					
						
							|  |  |  |     transition: opacity 1s ease; | 
					
						
							|  |  |  |     opacity: 0.8; | 
					
						
							|  |  |  | } |