Latest Comments

112 Total
a reply to a comment on the General Rambling Wrong translation in use for token 134732, when there are others correct 2 years and 9 months ago
I did not double post. If two identical threads appeared it was not intentional.
a comment on the token Any Time in the domain DuckDuckGo.com for the language Portuguese of Brazil 2 years and 10 months ago
O "a" de "a qualquer hora" não deve ter crase! Isto está errado.

Eu prefiro a tradução como apenas "qualquer hora" do que "a qualquer hora". Fica mais geral, e provavelmente será correta em mais contextos diferentes. Mas se alguém achar que a segunda é melhor, por favor faça uma nova sugestão, sem a crase.
a comment on the General Rambling Wrong translation in use for token 134732, when there are others correct 2 years and 10 months ago
The most voted (and so, in use) translation for token https://duck.co/translate/tokenlanguage/... in PT-BR is an invalid one. It has a space that should not exist before the second placeholder.
a reply to a comment on the General Rambling How to make DDG the preferred Provider on the main search line in Opera? 2 years and 10 months ago
This does not hinders me or anyone to saying it. I asked about which version he was using, and made my comment in a separate paragraph. This clearly shows it is a comment like anything we say in natural conversations, in polite and graceful chats.

If you prefer not to do it, fine, I respect your opinion. I prefer to have choices. And I see no problem with my post above. Please respect it too, and any other member post that eventually says anything with similar characteristics.
a reply to a comment on the General Rambling CSS suggestions and alternative style to HTML and all other pages 2 years and 10 months ago
The first and quick step in my suggestion or solution (and all others, to happen more easily) is to send another CSS file instead of the inline <style> tag (the 200 lines I mentioned above for the HTML pages, but that should happen in all others).

Is it possible?
a reply to a comment on the General Rambling CSS suggestions and alternative style to HTML and all other pages 2 years and 10 months ago
Now I just noted: the
Code:
 tag style has a beautiful dark style. The letters are a bit too white, but in all it is much better than this normal white colors I have here now... but the thread is to make options for this, so... :D
a reply to a comment on the General Rambling CSS suggestions and alternative style to HTML and all other pages 2 years and 10 months ago
My first draft of a changed file, which changes most colors is attached. Anyone can use or improve it more. You decide. :)

(can't we attach files in replies?!)

Code:
/* This is a version of the changed CSS file:
https://duckduckgo.com/s640.css

Version: 0.1 alpha
Date: 2015.11.18
Copyright: Creative Commons Share Alike

Note: this file does *not* include styles that are sent in each page 
	outside a CSS file with an URL, either in <style> tags or 
	written in any page elements
*/

.invisible{visibility:hidden}
.text-center,.text-mid{text-align:center}
.text-left{text-align:left}
.text-right{text-align:right}
.r-block{display:block}
.r-inline{display:inline}
.r-inline-block,.r-iblock{display:inline-block}
.r-border-box{-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.r-content-box,.r-grid-pad{-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.hide{display:none}
.hide--important{display:none!important}
.allcaps{text-transform:uppercase}
.block-mid{margin-left:auto;margin-right:auto;display:block;float:none}
.pull-left,.fl,.float--left{float:left}
.pull-right,.fr,.float--right{float:right}
.pull-none{float:none}
@media only screen and (max-width:800px){.port-hide{display:none}
.port-block{display:block}
.port-clear{clear:both}
.port-killfloat,.port-pull-none,.port-float--none{float:none}
.port-half{width:50%;float:left;clear:none}
}
@media only screen and (max-width:600px){.palm-hide{display:none}
.palm-block{display:block}
.palm-clear{clear:both}
.palm-killfloat,.palm-pull-none,.palm-float--none{float:none}
}
.k_float{z-index:9999999;position:fixed!important;position:absolute}
.k_bottom{bottom:0;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) - 1:document.body.scrollTop+(document.body.clientHeight-this.clientHeight) - 1)}
.k_right{right:2px}
.k_left{left:0}
.k_top{top:0;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop:document.body.scrollTop)}
html{color:#000;background-color:#bbb;background:#bbb}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}
select,input,textarea,button{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit;font:100%}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}
html{height:101%;overflow-y:scroll;overflow-x:hidden}
body{font-size:105%;overflow-x:hidden}
input,body,a,select,#special_page_header,#zero_click_header,#search_form_input,#bang{font-family:"Helvetica Neue","Segoe UI","Nimbus Sans L","Liberation Sans","Open Sans",FreeSans,Arial,sans-serif}
a{text-decoration:none;color:#1168cc}
a:visited{color:#6830bb}
a:hover,a:focus{text-decoration:underline}
a:focus{outline:0}
a.large{font-size:128.6%}
h1,h2,h3,h4,h5,h6{display:inline}
h1{font-weight:bold}
h2{font-weight:normal}
img{display:block;-ms-interpolation-mode:bicubic}
ul{padding-left:30px;padding-top:3px}
ul li{list-style:disc outside}
ol{padding-left:37px;padding-top:3px}
ol li{list-style:decimal outside}
sup,sub{height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;position:relative;font-size:71.4%}
sup{bottom:1ex}
sub{top:.5ex}
#search_form_input_homepage,#search_form_input,#search_wrapper,#search_wrapper_homepage{-moz-background-clip:padding;-webkit-background-clip:padding-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box}
#content_wrapper,#header_content_wrapper{max-width:1027px;min-width:647px}
#special_page_header,#zero_click_header{color:#444;background-color:#f5f5f5;background:-webkit-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-moz-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e9e9e9 100%);-webkit-box-shadow:inset 0 1px 0 #fbfbfb;box-shadow:inset 0 1px 0 #fbfbfb;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;font-size:107.1%;border-bottom:1px solid #d1d1d1;padding:0 0 0 15px;min-height:36px;line-height:36px;font-weight:bold;position:relative}
#special_page_header:before,#zero_click_header:before,#special_page_header:after,#zero_click_header:after{content:"";display:table}
#special_page_header:after,#zero_click_header:after{clear:both;*zoom:1}
#special_page_header.highlight,#zero_click_header.highlight{-webkit-border-radius:3px 3px 0 0!important;border-radius:3px 3px 0 0!important;border-top:none!important;border-left:none!important;border-right:none!important}
#special_page_header.min,#zero_click_header.min{height:36px;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;position:relative}
#special_page_header.min .icon_zero_click_header,#zero_click_header.min .icon_zero_click_header{display:none}
#special_page_header.min .icon_zero_click_header#zero_click_plus_wrapper,#zero_click_header.min .icon_zero_click_header#zero_click_plus_wrapper{display:block;position:absolute;top:0;right:0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
#special_page_header #zero_click_plus_wrapper.icon_zero_click_header,#zero_click_header #zero_click_plus_wrapper.icon_zero_click_header{height:36px;padding:0!important;position:absolute;top:0;right:0}
#zero_click_header{padding-right:39px;height:36px;overflow:hidden}
#special_page_header,#zero_click_header h1 a,#special_page_header h1 a{color:#434343;font-weight:bold}
#special_page_header{border:1px solid #d1d1d1;-webkit-border-radius:6px;border-radius:6px}
#special_page_header #zero_click_plus_wrapper{display:none}
#bang_wrapper{max-width:900px;min-width:520px;margin:0 auto;padding:0 0 0 160px}
#bang{position:fixed;width:175px;top:43px;left:373px;display:none;outline:0;font-size:83.3%;z-index:100}
#bang option:hover{background:#86cbf4;color:#000}
#bottom_spacing{clear:both;padding-bottom:775px}
#bottom_spacing2{clear:both;padding-bottom:225px}
#content_wrapper{position:relative;z-index:1;padding-top:15px;padding-right:50px}
#content{max-width:900px;min-width:520px;padding:50px 0 0 62px;padding-top:expression("50px");_width:expression("600px")}
#content_homepage{padding-top:10px;margin:auto;max-width:600px}
#content_internal{font-size:95.2%}
#content_wrapper_homepage{margin:auto;max-width:600px}
#did_you_mean{padding-bottom:5px;padding-left:33px;border:1px solid #bbb;padding-top:10px;padding-bottom:10px}
#error_homepage{clear:both;padding-top:20px;font-weight:bold;color:#f00;text-align:center;margin:auto;display:none}
#feedback_wrapper{display:none}
#feedback{background:url("assets/icon_feedback.v101.png") no-repeat;-webkit-background-size:71px 57px;-moz-background-size:71px 57px;background-size:71px 57px;cursor:pointer;height:19px;width:71px;float:left;margin-right:5px}
#feedback:hover{background-position:0 -19px}
#feedback:active{background-position:0 -38px}
#footer_homepage{vertical-align:middle;color:#333;background:#fbfbfb;border-top:1px solid #e5e5e5;bottom:0;font-size:13px;left:0;padding-top:7px;padding-bottom:7px;position:fixed;width:100%}
#footer_homepage_left{float:left;padding-left:0;color:#747474}
#footer_homepage_left a{color:#1168cc;border-right:1px dotted #999;height:27px;padding-right:10px;padding-left:10px}
#footer_homepage_right{float:right;padding-right:15px}
#footer_homepage_right a{color:#1168cc;border-left:1px dotted #999;height:27px;padding-left:10px}
.bangwrap{position:absolute;top:37px;left:auto;right:1px;float:right}
#search_form_homepage .bangwrap{position:relative;top:-1px}
.bangwrap ul{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);list-style:none;float:left;background:#bbb;border:1px solid #ddd;margin:0 0 0 -17px;padding:0;font-size:83.3%;min-width:165px;max-height:365px;overflow:auto}
.bangwrap ul.show{display:block}
.bangwrap li{margin:0;padding:0;color:#bbb;display:block;list-style:none;float:none;height:auto;font-weight:normal}
.bangwrap li.header{background-color:#f7f7f7;color:#3f4651!important;letter-spacing:1px;font-size:78.6%;border-top:1px dotted #d1d3d6;border-bottom:1px dotted #d1d3d6;padding-top:6px;padding-bottom:6px;padding-left:7px;padding-right:10px;font-weight:bold!important;cursor:default;text-transform:uppercase}
.bangwrap li a{color:#1168cc;display:block;padding-bottom:3px;padding-top:2px;padding-left:5px;margin:1px;background-color:#bbb}
.bangwrap li a:hover,.bangwrap li a:focus{background-color:#1258ae;color:#bbb;font-weight:bold;text-decoration:none}
#more_menu{border:1px solid #c2c2c2;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;display:none;list-style:none;float:left;position:absolute;bottom:25px;left:auto;right:1px;background:#bbb;margin:0;padding:0;text-align:left;font-size:13px;z-index:25}
#more_menu li{margin:0;padding:0;color:#bbb;display:block;list-style:none;float:none;height:auto;font-weight:normal}
#more_menu li.more_menu_header{background-color:#f7f7f7;color:#3f4651!important;letter-spacing:1px;font-size:78.6%;border-top:1px dotted #d1d3d6;border-bottom:1px dotted #d1d3d6;padding-top:6px;padding-bottom:6px;padding-left:20px;padding-right:40px;font-weight:bold!important;cursor:default}
#more_menu li a{color:#1168cc;display:block;padding-bottom:3px;padding-top:2px;padding-left:18px;margin:1px;background-color:#bbb}
#more_menu li a:hover,#more_menu li a:focus{background-color:#1258ae;color:#bbb;font-weight:bold}
#footer_homepage_right #more_menu{margin:0 5px 20px -17px}
#footer_homepage_right #more_menu:after,#footer_homepage_right #more_menu:before{display:block;position:absolute;z-index:0;content:"";width:0;height:0;right:15px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:0}
#footer_homepage_right #more_menu:before{bottom:-10px;border-top:9px solid #c2c2c2}
#footer_homepage_right #more_menu:after{bottom:-8px;border-top:9px solid #bbb}
#footer_homepage_right #more_menu a{border-left:none;height:19px;text-decoration:none}
#header_wrapper{display:none;position:fixed;z-index:2;left:0;right:0;top:0;width:100%}
#header_wrapper:before,#header_wrapper:after{content:"";display:table}
#header_wrapper:after{clear:both;*zoom:1}
#header_wrapper #header{background:url("assets/header_bg.v102.png") repeat-x;height:57px;width:100%}
#header_wrapper #header #header_content_wrapper #header_content{max-width:900px;margin:0;padding-left:85px}
#header_wrapper #header #header_content_wrapper #header_content #header_logo{float:left;width:40px;height:57px;margin:0 0 -100px -80px;background:url("assets/logo_header.v101.png") no-repeat;-webkit-background-size:40px 57px;-moz-background-size:40px 57px;background-size:40px 57px}
#header_wrapper #header #header_content_wrapper #header_content #header_logo img{width:98px;height:141px}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper{float:left;font-weight:normal;font-size:83.3%;position:relative;left:40px;margin:7px -10px 0 0}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper ul{padding:0}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button{background:url("assets/header_button_bg.v101.png") repeat-x;border:1px solid #b24d26;border-bottom:1px solid #ca5945;-webkit-border-radius:5px;border-radius:5px;height:37px;list-style:none;margin:0 auto;cursor:pointer}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button:active{background-position:0 -37px}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button li{display:block!important;list-style:none;float:left;margin:0!important;height:19px}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button a{display:block!important;margin:0 2px;border:1px solid transparent;border-bottom:0;padding:2px 3px 3px;color:#2b68b3}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper{position:relative}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper a.header_button_menu_item{outline:0;background:url("assets/header_button_triangle.v101.png") no-repeat;background-position:right 15px;-webkit-background-size:8px 7px;-moz-background-size:8px 7px;background-size:8px 7px;color:#bbb;cursor:pointer;height:18px;margin-top:0;margin-right:7px;padding-left:7px;padding-right:15px;padding-top:8px;padding-bottom:10px;text-align:right;text-align:center;text-shadow:#85361f 0 -1px}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper a:hover,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper a:focus{text-decoration:none!important}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:hover #header_button_menu,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:focus #header_button_menu,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:hover a,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:focus a{color:#1168cc!important}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:hover #header_button_menu.header_button_menu_item,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:focus #header_button_menu.header_button_menu_item,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:hover a.header_button_menu_item,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper:focus a.header_button_menu_item{color:#bbb!important}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper #header_button_menu{display:none;left:50%;margin:0;position:absolute;background:#bbb;border:1px solid #ddd;min-width:114px;margin-left:-57px;margin-top:0;margin-right:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper #header_button_menu li{display:block!important;list-style:none;float:none;height:auto;font-weight:normal}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper #header_button_menu li.header_button_menu_header{background-color:#f7f7f7;color:#3f4651!important;letter-spacing:1px;font-size:78.6%;border-top:1px dotted #d1d3d6;border-bottom:1px dotted #d1d3d6;padding-top:6px;padding-bottom:6px;padding-left:7px;padding-right:10px;font-weight:bold!important;cursor:default}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper #header_button_menu a{display:block;padding-bottom:3px;padding-top:2px;padding-left:5px;margin:1px;background-color:#bbb}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper #header_button_menu a:hover,#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper #header_button_menu a:focus{background-color:#1258ae;color:#bbb!important;font-weight:bold}
#iframe_hidden{height:0;width:0;display:none}
#keyboard_shortcuts{clear:both;width:150px}
#links_wrapper{max-width:759px}
#links{padding-top:15px;width:86.5%}
#ads,#did_you_means{width:86.5%}
#did_you_means{display:none;padding-top:20px}
@media only screen and (max-width:480px){#ads{height:auto!important}
}
#links a:focus{outline:0;text-decoration:none}
#loading{margin-left:29px}
#logo_internal{background:url("/assets/logo_words.v101.png") no-repeat left 10px;-webkit-background-size:300px 45px;-moz-background-size:300px 45px;background-size:300px 45px;height:63px}
@media only screen and (max-device-width:600px){#content_homepage #logo_homepage{background-image:url("/assets/logos/pocoyo/logo_homepage_mobile.normal.png");background-image:url("/assets/logo_homepage_mobile.normal.v101.png");-webkit-background-size:275px 62px;-moz-background-size:275px 62px;background-size:275px 62px;width:275px;height:62px}
}
#logo_homepage{background:url("/assets/logos/pocoyo/logo_homepage.normal.png") no-repeat center top;background:url("/assets/logo_homepage.normal.v102.png") no-repeat center top;-webkit-background-size:202px 160px;-moz-background-size:202px 160px;background-size:202px 160px;margin:auto;padding-bottom:1px;margin-bottom:40px;margin-top:40px;height:161px;text-align:center;color:transparent;text-indent:-9999px;font-size:0;width:202px}
#logo_homepage.mobile{background:url("/assets/logos/pocoyo/logo_homepage_mobile.normal.png") no-repeat center top;background:url("/assets/logo_homepage_mobile.normal.png") no-repeat center top;-webkit-background-size:275px 62px;-moz-background-size:275px 62px;background-size:275px 62px;width:275px;height:62px}
#official_site{padding-top:3px}
#side_powered_by_wrapper{width:173px}
#side_message{width:173px;padding-top:30px}
#powered_by{cursor:default;clear:right;text-align:left;color:#777;padding:10px;padding-top:12px;padding-right:10px;background-color:#fcfcfc;width:153px;font-size:12px}
#powered_by a{color:#777}
#powered_by img{float:right}
#search_elements_hidden{display:none;height:0}
#search_form{float:left;width:554px;margin-left:-25px;border-bottom:1px solid #cc6a5f;border-left:0 solid #e37552;border-top:0 solid #ec9a77;border-right:0 solid #e37552;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:7px;position:relative}
#search_form_homepage{width:518px;margin:auto;text-align:left;position:relative;z-index:0}
#search_form_homepage:after{content:"";display:table;clear:both}
#search_dropdown{display:block;float:left;width:24px;height:37px;background:url("assets/search_dropdown.v102.png");-webkit-background-size:67px 74px;-moz-background-size:67px 74px;background-size:67px 74px;background-position:top right;outline:0}
#search_dropdown:active{background-position:right bottom}
#search_dropdown_homepage{display:block;float:left;width:23px;height:40px;background:url("assets/search_dropdown_homepage.v102.png") no-repeat;-webkit-background-size:67px 78px;-moz-background-size:67px 78px;background-size:67px 78px;background-position:top right}
#search_dropdown_homepage:active{background-position:right bottom}
#search_form_input{position:absolute;top:0;left:0;float:right;background:#bbb;color:#222;width:446px;height:27px;padding:4px 6px 4px 8px;margin:0;outline:0;border:1px solid #835342;border-right:0;font-size:95.2%;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px}
#search_form_input::-ms-clear{display:none}
#search_form_input:-moz-placeholder{color:#a1a1a1}
#search_form_input::-webkit-input-placeholder{color:#a1a1a1}
#search_form_input_homepage{position:relative;right:67px;z-index:2;float:right;background:#bbb;color:#222;width:430px;height:28px;padding:4px 6px 5px 6px;margin:0;outline:0;border-right:0;border:1px solid #8d8d8d;font-size:18px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px #999;-webkit-box-shadow:inset 1px 1px 2px #999;box-shadow:inset 1px 1px 2px #999}
.no-menu #search_form_input_homepage{right:0}
#search_form_input_homepage::-ms-clear{display:none}
#search_wrapper{float:right;width:67px;height:37px;hidden}
#search_wrapper_homepage{position:absolute;top:0;right:0;z-index:3;float:right;height:39px;width:67px;background:#2db750;overflow:hidden;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2)}
.no-menu #search_wrapper_homepage{position:relative}
#search_form_input_clear{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:right;width:27px;border:0;background:#bbb url("assets/icon_xon.v102.png") no-repeat 2px center;-webkit-background-size:18px 18px;-moz-background-size:18px 18px;background-size:18px 18px;cursor:pointer;height:27px;*height:37px;margin:0;padding:4px 0;outline:0;border:0;*border-left:#bbb solid 1px;*border-right:#bbb solid 1px;border-bottom:#835342 solid 1px;border-top:#835342 solid 1px;-webkit-border-radius:0;border-radius:0}
#search_form_input_clear:active{background-image:url("assets/icon_xoff.v102.png");-webkit-background-size:18px 18px;-moz-background-size:18px 18px;background-size:18px 18px}
#search_form_input_clear.empty{background-position:-100px 0}
#search_button{float:left;height:37px;width:43px;border:0;background:url("assets/search_dropdown.v102.png");-webkit-background-size:67px 74px;-moz-background-size:67px 74px;background-size:67px 74px;cursor:pointer;outline:0}
#search_button:active{background-position:0 -37px}
#search_button_homepage{float:left;height:39px;width:44px;border:0;background:url("assets/search_dropdown_homepage.v102.png") no-repeat;-webkit-background-size:67px 78px;-moz-background-size:67px 78px;background-size:67px 78px;cursor:pointer}
#search_button_homepage:active{background-position:0 -39px}
#side_wrapper{max-width:759px;display:none;position:relative;margin:0;padding:0;z-index:200}
#side_wrapper2{width:150px;position:absolute;right:-100px;top:18px;font-size:71.4%;color:#545454}
#side{background-color:#fcfcfc;position:fixed;width:175px;z-index:1;margin-top:0}
#side_map{padding-bottom:20px}
#side_sponsored{text-align:left}
#side_suggestions{text-align:left;padding-left:2px;font-size:12px}
#side_suggestions a{color:#777}
#spacing_hidden{height:0;display:none;float:left;font-size:83.3%;padding-bottom:40px}
#state_hidden{height:0;border:0;width:0;display:none}
#tagline_homepage{color:#747474;margin:auto;text-align:center;font-size:16px;padding-top:45px}
#zero_click_wrapper2{overflow-y:auto;min-height:30px}
#zero_click_wrapper{padding-top:20px;max-width:759px;display:block}
#zero_click{background:#bbb;border:1px solid #c9c9c9;border-color:rgba(136,136,136,0.48);width:86.5%;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:10}
#zero_click blockquote{margin:8px 0 12px 15px;padding:5px 5px 1px;border-left:2px solid #808080}
#zero_click blockquote,q{quotes:none}
#zero_click p{clear:both;margin-bottom:5px}
#zero_click pre{background-color:#eee;color:#333;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;margin-bottom:5px;padding:5px;margin-right:10px;word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}
#zero_click_plus_wrapper{overflow:hidden;margin-left:14px;margin-right:10px}
#zero_click_plus_wrapper,#zero_click_plus_wrapper a{float:right;width:16px;top:0;text-align:right;text-decoration:none!important;padding-bottom:2px}
#zero_click_plus{-webkit-tap-highlight-color:transparent;background:url("assets/icon_minus.v104.png") center top no-repeat;-webkit-background-size:16px 72px;-moz-background-size:16px 72px;background-size:16px 72px;height:36px;margin:-3px 0 -7px}
#zero_click_plus:active{background-position:center bottom}
#zero_click_plus.plus{background:url("assets/icon_plus.v104.png") center top no-repeat;-webkit-background-size:16px 72px;-moz-background-size:16px 72px;background-size:16px 72px}
#zero_click_plus.plus:active{background-position:center bottom}
#zero_click_abstract,#zero_click_abstract_stacked{font-size:83.3%;line-height:1.4;word-wrap:break-word;border:1px solid #f9f9f9;border-color:rgba(0,0,0,0);padding:2px;margin:2px;margin-top:4px;padding-top:0;margin-bottom:2px}
#zero_click_answer{margin-left:25px}
#zero_click_heading{float:left;margin-top:0;margin-bottom:0}
#zero_click_header_info{padding-top:10px;padding-left:65px;font-size:77.8%}
#zero_click_image{float:right;max-width:95%!important;margin-top:10px;margin-left:15px;margin-right:10px;padding-bottom:10px;padding-right:3px;line-height:1.2;font-size:83.3%;text-align:center}
#zero_click_image img{max-width:100%!important;height:auto!important}
#zero_click_image.nofloat{float:none;margin:0 auto;padding-top:10px}
#zero_click_image.nofloat+#zero_click_abstract{max-width:100%!important}
#zero_click_image.nofloat+#zero_click_abstract br{display:none;visibility:hidden}
@media screen and (max-width:500px){#zero_click_image.zci_big{float:none;clear:both;margin:0 auto;padding-top:10px}
#zero_click_image.zci_big img{margin:0 auto}
#zero_click_image.zci_big+#zero_click_abstract{margin-right:10px!important;clear:both}
}
.zero_click_more_at_link{display:inline-block}
.zero_click_more_at_link img{margin-bottom:-2px}
#zero_click_message{padding-left:35px;font-size:83.3%;padding-bottom:0;padding-top:15px}
#zero_click_topics{font-size:83.3%;margin-left:10px;margin-bottom:4px}
#zero_click_more_at_logo{display:inline;height:15px;margin-left:5px}
.modal,.add_to_browser,#footer_homepage .add_to_browser,#footer_homepage .modal{min-height:50px;width:185px;background-color:#bbb;border:1px solid #c2c2c2;display:none;position:absolute;bottom:25px;left:-10px;text-align:left;padding:13px 7px 18px 18px;margin:10px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;z-index:1000;font-size:14px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);box-shadow:0 0 6px 0 rgba(0,0,0,0.2)}
.modal:after,.add_to_browser:after,#footer_homepage .add_to_browser:after,#footer_homepage .modal:after,.modal:before,.add_to_browser:before,#footer_homepage .add_to_browser:before,#footer_homepage .modal:before{display:block;position:absolute;z-index:-1;content:"";width:0;height:0;left:50px;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:0}
.modal:before,.add_to_browser:before,#footer_homepage .add_to_browser:before,#footer_homepage .modal:before{bottom:-10px;border-top:9px solid #c2c2c2}
.modal:after,.add_to_browser:after,#footer_homepage .add_to_browser:after,#footer_homepage .modal:after{bottom:-8px;border-top:9px solid #bbb}
.modal h4,.add_to_browser h4,#footer_homepage .add_to_browser h4,#footer_homepage .modal h4{color:#444;margin:0 0 16px!important;font-size:15px;font-weight:bold;display:block}
.modal a.icon,.add_to_browser a.icon,#footer_homepage .add_to_browser a.icon,#footer_homepage .modal a.icon,.modal .icon,.add_to_browser .icon,#footer_homepage .add_to_browser .icon,#footer_homepage .modal .icon{display:block;position:relative;padding:0 0 0 18px;font-size:13px;height:auto;line-height:1;margin:14px 0 0;border:0}
.modal a.icon:hover,.add_to_browser a.icon:hover,#footer_homepage .add_to_browser a.icon:hover,#footer_homepage .modal a.icon:hover,.modal .icon:hover,.add_to_browser .icon:hover,#footer_homepage .add_to_browser .icon:hover,#footer_homepage .modal .icon:hover,.modal a.icon a:hover,.add_to_browser a.icon a:hover,#footer_homepage .add_to_browser a.icon a:hover,#footer_homepage .modal a.icon a:hover,.modal .icon a:hover,.add_to_browser .icon a:hover,#footer_homepage .add_to_browser .icon a:hover,#footer_homepage .modal .icon a:hover{text-decoration:none;color:#666}
.modal a.icon:before,.add_to_browser a.icon:before,#footer_homepage .add_to_browser a.icon:before,#footer_homepage .modal a.icon:before,.modal .icon:before,.add_to_browser .icon:before,#footer_homepage .add_to_browser .icon:before,#footer_homepage .modal .icon:before{position:absolute;left:0;top:0;color:#adaaac;font-weight:bold;display:block;float:left}
.modal a.icon.add:before,.add_to_browser a.icon.add:before,#footer_homepage .add_to_browser a.icon.add:before,#footer_homepage .modal a.icon.add:before,.modal .icon.add:before,.add_to_browser .icon.add:before,#footer_homepage .add_to_browser .icon.add:before,#footer_homepage .modal .icon.add:before{content:"\002B";font-size:16px;top:-2px}
.modal a.icon.more:before,.add_to_browser a.icon.more:before,#footer_homepage .add_to_browser a.icon.more:before,#footer_homepage .modal a.icon.more:before,.modal .icon.more:before,.add_to_browser .icon.more:before,#footer_homepage .add_to_browser .icon.more:before,#footer_homepage .modal .icon.more:before{content:"\2026";font-size:12px;top:-1px}
.modal a.icon.try:before,.add_to_browser a.icon.try:before,#footer_homepage .add_to_browser a.icon.try:before,#footer_homepage .modal a.icon.try:before,.modal .icon.try:before,.add_to_browser .icon.try:before,#footer_homepage .add_to_browser .icon.try:before,#footer_homepage .modal .icon.try:before{content:"\21BA";font-size:14px;top:1px;left:-2px}
.modal a.icon.bad:before,.add_to_browser a.icon.bad:before,#footer_homepage .add_to_browser a.icon.bad:before,#footer_homepage .modal a.icon.bad:before,.modal .icon.bad:before,.add_to_browser .icon.bad:before,#footer_homepage .add_to_browser .icon.bad:before,#footer_homepage .modal .icon.bad:before{content:"\2639";font-size:16px;top:-1px;left:-2px}
.modal a.icon.ques:before,.add_to_browser a.icon.ques:before,#footer_homepage .add_to_browser a.icon.ques:before,#footer_homepage .modal a.icon.ques:before,.modal .icon.ques:before,.add_to_browser .icon.ques:before,#footer_homepage .add_to_browser .icon.ques:before,#footer_homepage .modal .icon.ques:before{content:"\003F";font-size:12px;top:1px;left:2px}
.modal .icon,.add_to_browser .icon,#footer_homepage .add_to_browser .icon,#footer_homepage .modal .icon{color:#666}
.modal a.icon,.add_to_browser a.icon,#footer_homepage .add_to_browser a.icon,#footer_homepage .modal a.icon,.modal .icon a,.add_to_browser .icon a,#footer_homepage .add_to_browser .icon a,#footer_homepage .modal .icon a{color:#1168cc}
.trig_add_browser,.modal_trig{position:relative;display:inline-block;width:1px;height:0;z-index:2000}
#footer_homepage #trig_add_to_browser_homepage .add_to_browser,#footer_homepage #trig_add_to_browser_homepage .modal{left:-113px}
#footer_homepage #trig_add_to_browser_homepage .add_to_browser:after,#footer_homepage #trig_add_to_browser_homepage .modal:after,#footer_homepage #trig_add_to_browser_homepage .add_to_browser:before,#footer_homepage #trig_add_to_browser_homepage .modal:before{left:150px}
#side .add_to_browser,#side .modal{font-weight:normal;left:auto;right:34px;bottom:auto;top:-43px}
#side .add_to_browser:after,#side .modal:after,#side .add_to_browser:before,#side .modal:before{left:auto;bottom:auto;top:20px;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:0}
#side .add_to_browser:before,#side .modal:before{right:-10px;border-left:9px solid #c2c2c2}
#side .add_to_browser:after,#side .modal:after{right:-8px;border-left:9px solid #bbb}
#side #side_map.border{width:100%}
#side #side_map.border img{-webkit-border-radius:3px;border-radius:3px}
#side .border,#side .button{padding:1px;color:#686771;background:#f5f5f5;margin-bottom:7px;-webkit-border-radius:3px;border-radius:3px;position:relative;cursor:pointer!important}
#side .button-gr{font-size:11px;font-weight:bold;line-height:1;background:-webkit-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-moz-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e9e9e9 100%);padding:10px 4px 9px 31px;width:138px;*height:1em}
#side .button-gr:hover,#side .border:hover{background:#bbb}
#side .button-gr:active{background-color:#eee}
#side .border,#side .button-gr,#side #feedback_wrapper .button{border:1px solid #c9c9c9}
#side .button-link{border:0;color:#686771;text-decoration:none!important}
#side .button-gr .button-link{padding:10px 4px 9px 31px;position:absolute;top:0;left:0;display:block;width:80%}
#side .button .trig_add_browser+a:before,#side .button .add-to:before{content:"";width:16px;height:16px;position:absolute;top:8px;left:8px;background:url("assets/icon_plus.v103.png") no-repeat left 0;-webkit-background-size:16px 34px;-moz-background-size:16px 34px;background-size:16px 34px}
#side #feedback_wrapper .button:before{content:"";width:20px;height:17px;position:absolute;top:7px;left:6px;background:url("assets/icon_feedback.v103.png") no-repeat left 0;-webkit-background-size:20px 17px;-moz-background-size:20px 17px;background-size:20px 17px}
#side .next{text-align:center;background:#f7f7f7;border:1px solid #dfdfdf;padding:10px 5px 5px;margin-bottom:7px;font-size:12px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#side .next-logo{width:64px;height:64px;background-image:url("/assets/_logo_next.png");-webkit-background-size:64px 64px;-moz-background-size:64px 64px;background-size:64px 64px;background-position:50% 50%;background-repeat:no-repeat;margin:0 auto 5px}
#side .button-next{color:#bbb;margin-top:15px;margin-bottom:0;font-size:14px;font-weight:bold;text-align:center;height:2em;line-height:2;border:0;background:-webkit-linear-gradient(top,#e96c51 0,#df5238 100%);background:-moz-linear-gradient(top,#e96c51 0,#df5238 100%);background:-o-linear-gradient(top,#e96c51 0,#df5238 100%);background:-ms-linear-gradient(top,#e96c51 0,#df5238 100%);background:linear-gradient(to bottom,#e96c51 0,#df5238 100%);background-color:#e15a47;border-bottom:1px solid #b7412e}
#side .button-next a{color:inherit}
#side .button-next:hover{background-color:#e96c51}
#twitter_status{position:fixed;right:0;bottom:0;width:24px;height:24px;z-index:20}
.anchor{display:inline-block;position:relative;bottom:50px;height:0;width:0;margin:0;float:left}
.clear{clear:both;height:0;font-size:0;line-height:0}
.hide{display:none}
.hidden{display:none}
.help,.warning,.info,.untranslated{padding:12px;color:#333;-webkit-border-radius:3px;border-radius:3px;font-size:.9em;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(255,255,255,0.5),0 1px 1px rgba(0,0,0,0.1)}
.help:hover,.warning:hover,.info:hover,.untranslated:hover{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1);box-shadow:0 1px 5px rgba(0,0,0,0.1)}
.info{background:#fef9cd;border:1px solid #e1d980}
.help,.untranslated{background:#cde1fe;border:1px solid #8099e1}
.warning{background:#fecdcd;border:1px solid #e18080}
#special_page_header+.untranslated,#zero_click_header+.untranslated,#special_page_header+.info,#zero_click_header+.info,.untranslated+.clu,.untranslated+.info,.untranslated+.help,.untranslated+.warning{margin-top:14px}
#ads .highlight_sponsored{background:#bbb7d0;background:rgba(255,212,0,0.18);border:1px solid #fef9eb;border-color:rgba(255,212,0,0.08);-moz-border-radius:6px;-webkit-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;margin-bottom:1px}
#ads .highlight_sponsored.highlight_sponsored_hover{background:#bbbced;background:rgba(255,212,0,0.1);border-color:rgba(255,212,0,0.4);cursor:default!important}
#ads .results_links{*overflow:hidden}
#ads .site_link{color:#1168cc!important}
.site_link:hover,.site_link:focus{text-decoration:underline!important}
.highlight,#links .highlight,#zero_click .highlight,#did_you_means .highlight{cursor:pointer!important;border:1px solid #eaeaea;border-color:rgba(136,136,136,0.17)}
.highlight{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);background:#f3f3f3}
.highlight:active{opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}
#zero_click .highlight{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#f6f6f6;background:rgba(127,127,127,0.04);border:1px solid #e5e5e5}
.highlight_zero_click_wrapper{border:1px solid #f9f9f9;padding:2px}
.homepage-buttons{text-align:center;padding:19px 0 39px}
.homepage-buttons .button{padding:0 10px;min-width:116px;height:36px;line-height:36px;color:#7b7b7b;background:#fafafa;font-size:12px;border:1px solid #dedede;border-left-style:none;border-right-style:dotted;-webkit-box-shadow:inset 0 1px 0 #bbb;box-shadow:inset 0 1px 0 #bbb;display:inline-block}
.homepage-buttons .button.first{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border-left:1px solid #dedede}
.homepage-buttons .button.last{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-style:solid}
.homepage-buttons .button:hover{text-decoration:none;background:#bbb}
.homepage-buttons #more_menu{bottom:-5px}
.homepage-buttons #more_menu:after,.homepage-buttons #more_menu:before{display:block;position:absolute;z-index:0;content:"";width:0;height:0;bottom:67px;border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:0}
.homepage-buttons #more_menu:before{left:-10px;border-right:9px solid #c2c2c2}
.homepage-buttons #more_menu:after{left:-9px;border-right:9px solid #f7f7f7}
.homepage-message{text-align:center;font-size:12px}
.horizontal_line{height:1px;margin:0;padding:0;border:0;color:#bade89;background-color:#d2d2d2;background-color:rgba(136,136,136,0.39);text-align:left}
.horizontal_line_truncated{width:85%}
.icon_fav,.icon_fav2,.icon_category,.icon_disambig{float:left;display:none}
.icon_category{width:53px;text-align:center}
.icon_zero_click_header,#zero_click_plus_wrapper.icon_zero_click_header{position:absolute;float:right;display:inline-block;margin:0;padding:0;width:39px;height:100%;border-left:1px solid #c8c8c8;-webkit-box-shadow:inset 1px 0 0 #fbfbfb;box-shadow:inset 1px 0 0 #fbfbfb;background-color:#f5f5f5;background:-webkit-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-moz-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e9e9e9 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e9e9e9 100%)}
.icon_zero_click_header a,#zero_click_plus_wrapper.icon_zero_click_header a{float:none;display:block;text-align:center;margin-left:auto;margin-right:auto;width:100%}
.icon_zero_click_header a[title="HQ Images"] img,#zero_click_plus_wrapper.icon_zero_click_header a[title="HQ Images"] img,.icon_zero_click_header a[title="Definition"] img,#zero_click_plus_wrapper.icon_zero_click_header a[title="Definition"] img{top:5px}
.icon_zero_click_header:hover,#zero_click_plus_wrapper.icon_zero_click_header:hover{background:#bbb}
.icon_zero_click_header img,#zero_click_plus_wrapper.icon_zero_click_header img{position:relative}
.icon_zero_click_header #zero_click_plus,#zero_click_plus_wrapper.icon_zero_click_header #zero_click_plus{margin-top:0;height:100%}
#zero_click_plus_wrapper.icon_zero_click_header+.icon_zero_click_header{right:40px}
#zero_click_plus_wrapper.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header{right:80px}
#zero_click_plus_wrapper.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header{right:120px}
#zero_click_plus_wrapper.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header{right:160px}
#zero_click_plus_wrapper.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header+.icon_zero_click_header{right:200px}
.icon_fav3,.icon_spice{display:inline;float:left;padding-right:5px;width:16px;height:16px}
.icon_spice{padding-top:2px}
.icon_spice_inline{display:inline;padding-left:1px;padding-right:3px;width:16px;height:16px;text-align:center;position:relative;top:2px}
.icon_disambig{height:100%;width:38px;text-align:center;margin:0;vertical-align:middle;position:absolute;top:0;left:0;padding-right:8px}
.icon_disambig:before{display:inline-block;height:100%;width:1px;content:" ";vertical-align:middle}
.icon_fav img,.icon_fav2 img,.icon_category img,.icon_disambig img{visibility:hidden}
.icon_fav img,.icon_fav2 img{width:16px;height:16px}
.icon_fav img,.icon_category img{padding-top:5px}
.icon_category img,.icon_disambig img{display:inline;vertical-align:middle}
.icon_fav2 img{padding-top:5px}
.icon_fav2 a+a img{margin-bottom:-21px}
.icon_zero_click_answer{float:left;padding-top:6px;padding-left:8px;padding-right:10px;display:inline}
.img_badge{display:inline;position:relative;top:2px;vertical-align:top}
.img_category{max-height:50px;max-width:50px;width:expression("50px")}
.img_disambig{max-height:30px;max-width:30px;width:expression("30px")}
.img_zero_click{max-height:100px;max-width:100px;width:expression("100px")}
.img_zero_click_big{max-width:85%;margin:auto;margin-bottom:5px;margin-top:5px}
.inline{display:inline}
.links_deep,.links_main,.links_more{font-size:83.3%}
.links_indent{padding-left:35px}
.links_main{text-align:left;margin-left:30px;word-wrap:break-word;overflow:hidden}
.links_main:before,.links_main:after{content:"";display:table}
.links_main:after{clear:both;*zoom:1}
.links_main div a.hidden{display:inline!important;visibility:hidden!important}
.sponsored_info{font-size:85.7%;color:#555!important;float:right;padding-right:20px;padding-left:10px}
.links_menu,.links_menu a{background:url("assets/icon_triangle.v101.png") no-repeat 95% 5px;-webkit-background-size:6px 7px;-moz-background-size:6px 7px;background-size:6px 7px;font-size:85.7%;color:#555!important;float:right;padding-right:20px;padding-left:10px}
#links .links_menu{float:none}
.links_menu_wrapper{width:200px;display:inline;overflow:hidden;position:relative}
.links_menu_wrapper:hover,.links_menu_wrapper:focus{overflow:visible}
.links_menu_items{margin:0;float:left;position:absolute;top:-20px;left:-2000px;display:block;background:#bbb;border:1px solid #ddd;margin-left:2px;margin-top:-1px;margin-right:0;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);width:150px;text-align:left}
.links_menu_wrapper:hover .links_menu_items,.links_menu_wrapper:focus .links_menu_items{left:20px}
.links_menu_items:after{content:"-";font-size:1px;display:block;position:fixed;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0)}
.links_menu_items li{display:block!important;list-style:none;float:none;height:auto;font-weight:normal}
.links_menu_items a{display:block;padding:2px 3px;margin:0;background-color:#bbb}
.links_more{text-align:left;margin-left:58px;word-wrap:break-word}
.links_type{font-size:65%}
.links_zero_click{text-align:left;padding-left:5px;margin-right:5px;word-wrap:break-word}
.links_zero_click_disambig{text-align:left;margin-right:10px;padding:6px 0 2px 47px;word-wrap:break-word;border:1px solid transparent;min-height:24px}
.page_count{float:left;color:#555;font-size:71.4%;text-align:left}
.page_count_pre,.page_count_post{color:#bbb;background-color:#bbb;border:1px dotted #777;border-style:none none dotted;height:1px;text-align:right;float:left}
.page_count_pre{width:10%}
.page_count_post{width:70%}
.results_links,.results_zero_click,.results_disambig,.results_links_more,.results_category_more,.results_disambig_more{clear:left;padding-top:10px;padding-bottom:10px;border:1px solid #fcfcfc}
.results_links_deep{padding-left:5px;padding-top:10px;padding-bottom:10px;border:1px solid #fcfcfc}
.deep_image{height:75px;width:75px;position:absolute;right:-75px;background-repeat:no-repeat;background-position:top right;-webkit-background-size:auto 75px;-moz-background-size:auto 75px;background-size:auto 75px}
.results_links{padding-left:5px}
.results_links_more{padding-left:33px}
.results_category_more{padding-left:63px}
.results_disambig_more{margin-right:10px;padding:6px 0 2px 47px;position:relative;min-height:22px}
.results_zero_click,.results_zero_click_more{padding-bottom:3px;padding-top:3px;border:1px solid transparent}
.results_disambig_more,.results_disambig{border:1px solid transparent}
.results_disambig{padding-bottom:0;padding-top:0;min-height:30px;position:relative}
.results_zero_click{clear:none;padding-top:3px}
.results_zero_click_more{padding-top:3px;padding-left:5px;font-size:90%}
.search_suggestion,.bang_suggestion{line-height:1.4;cursor:pointer!important;margin-bottom:7px;width:150px;font-size:12px}
.search_suggestion a{background:url("assets/icon_plus.v102.png") no-repeat left center;-webkit-background-size:12px 12px;-moz-background-size:12px 12px;background-size:12px 12px;padding-left:14px}
.bang_suggestion a{padding-left:10px;white-space:nowrap;word-wrap:break-word;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:1;height:1em;width:124px;overflow:hidden;display:inline-block}
.bang_suggestion img{margin-top:0;float:left}
.small{font-size:83.3%}
.snippet,.snippet a{clear:both;line-height:1.4;color:#333!important;text-decoration:none!important}
.snippet{font-size:92.8%}
.spacer_bottom_7{padding-bottom:7px}
.spacer_bottom_10{padding-bottom:10px}
.spacer_top_3{padding-top:3px}
.spacer_top_10{padding-top:10px}
.url,.url a{color:#781900!important;font-size:92.8%}
.zero_auto{margin:0 auto!important}
.zero_click_answer{padding-left:5px!important;margin-left:30px!important;margin-right:50px!important}
.zero_click_header_info{font-style:normal}
.zero_click_snippet{padding:10px;padding-top:5px;padding-bottom:3px;padding-left:5px!important;margin-left:10px!important}
.zero_click_snippet_no_image{padding:0;padding-bottom:5px;margin-left:10px!important;padding-left:5px!important}
.feedback_form_error{margin-top:15px;padding:3px;background:#fef9cd;border:1px solid #e1d980 1px solid;display:none}
.share-button,a.share-button{text-transform:uppercase;position:relative;background:#eee;background:#eee -webkit-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(0,0,0,0.1) 100%);background:#eee -moz-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(0,0,0,0.1) 100%);background:#eee -o-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(0,0,0,0.1) 100%);background:#eee -ms-linear-gradient(top,rgba(255,255,255,0.1) 0,rgba(0,0,0,0.1) 100%);background:#eee linear-gradient(to bottom,rgba(255,255,255,0.1) 0,rgba(0,0,0,0.1) 100%);border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255,255,255,0.75);cursor:pointer;line-height:16px;padding:4px 4px 4px 20px}
.share-button:before,a.share-button:before{display:block;content:"";position:absolute;top:50%;left:4px;width:12px;height:12px;margin-top:-6px;background:url("/assets/icon_share.v101.png") 0 0 no-repeat}
.share-button:hover,a.share-button:hover{color:#222;background:#ddd -webkit-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#ddd -moz-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#ddd -o-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#ddd -ms-linear-gradient(top,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);background:#ddd linear-gradient(to bottom,rgba(255,255,255,0.2) 0,rgba(0,0,0,0.2) 100%);border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa;text-decoration:none}
.share-button:active,a.share-button:active{border:1px solid #666;background:#ccc -webkit-linear-gradient(top,rgba(255,255,255,0.25) 0,rgba(10,10,10,0.4) 100%);background:#ccc -moz-linear-gradient(top,rgba(255,255,255,0.25) 0,rgba(10,10,10,0.4) 100%);background:#ccc -o-linear-gradient(top,rgba(255,255,255,0.25) 0,rgba(10,10,10,0.4) 100%);background:#ccc -ms-linear-gradient(top,rgba(255,255,255,0.25) 0,rgba(10,10,10,0.4) 100%);background:#ccc linear-gradient(to bottom,rgba(255,255,255,0.25) 0,rgba(10,10,10,0.4) 100%)}
a.shareon{background-image:url("/assets/sharesprite.v101.png");width:181px;height:39px;display:block;float:left;cursor:pointer;text-indent:-9999px}
a.shareon.facebook,a.shareon.twitter{margin-right:13px}
a.shareon.facebook{background-position:0 0;margin-left:1px}
a.shareon:hover{background-position:0 79px}
a.shareon:hover:active{background-position:0 39px}
a.shareon.twitter{background-position:363px 0}
a.shareon.twitter:hover{background-position:363px 79px}
a.shareon.twitter:active{background-position:363px 39px}
a.shareon.email{background-position:181px 0}
a.shareon.email:hover{background-position:181px 79px}
a.shareon.email:active{background-position:181px 39px}
#content_internal h1,#content_internal h2,#content_internal h3,#content_internal h4,#content_internal h5,#content_internal h6{font-weight:normal;position:relative;display:block;margin:2.5em auto 1.5em}
#content_internal h2,#content_internal .red-title{color:#c63934;font-size:20px;font-weight:normal;display:block;margin:68px 0 20px;padding:0;line-height:1.1;clear:both;letter-spacing:.05em}
#content_internal h2 a{color:inherit}
#content_internal .red-title--sm{font-size:17px}
#content_internal p,#content_internal ul{margin:1.5em auto;line-height:1.25}
#content_internal ul li{margin-bottom:7px}
#content_internal ul.no-bul{list-style:none;padding-left:0}
#content_internal ul.no-bul li{list-style:none}
#pg-feedback #logo_internal{background-position:50% 10px}
#pg-feedback .headline{margin:-10px auto 60px 75px;font-size:36px;color:#666}
#pg-feedback .guide-title{margin:36px auto}
#pg-feedback .dest{background-color:#bbb;border:1px solid #c2c2c2;padding:13px 7px 18px 18px;margin:10px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;z-index:1000;font-size:14px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.2);box-shadow:0 0 6px 0 rgba(0,0,0,0.2)}
#pg-feedback .dest ul{font-size:85%;padding-right:10px;max-width:290px}
#pg-feedback .dest ul li{margin-bottom:7px;color:#333;padding-left:16px;position:relative;list-style:none}
#pg-feedback .dest ul li:before{position:absolute;top:50%;left:2px;content:"";display:block;border:4px solid transparent;border-left:5px solid #d9d9d9;border-right:0;margin-top:-2px}
#pg-feedback .dest ul.cols{padding-left:0}
#pg-feedback .dest ul.cols li{float:left;padding-right:25px}
#pg-feedback .dest a{color:inherit;display:block;overflow:hidden;padding:20px 0}
#pg-feedback .dest a:hover{text-decoration:none;-webkit-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#pg-feedback .dest a:active{background:#bbb}
#pg-feedback .dest:hover{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.1);box-shadow:0 0 12px 0 rgba(0,0,0,0.1);background:#f7f7f7}
#pg-feedback .dest__img{max-width:100%;margin:0 auto 10px;display:block}
#pg-feedback .dest__body{overflow:hidden}
#pg-feedback #dest-boxes{clear:both}
#pg-feedback #dest-boxes .dest{margin:10px auto}
#pg-feedback #dest-boxes .dest .dest__img{float:left;margin:0 40px 0 10px}
#pg-feedback #dest-boxes .dest h2{margin-top:5px;clear:none}
#pg-feedback #dest-boxes .dest ul{max-width:100%;font-size:90%}
#pg-feedback label.cap{display:inline-block;min-width:62px}
#pg-feedback input[type="submit"]{padding:0 10px}
@media only screen and (max-width:600px),only screen and (max-width:46.154em){#pg-feedback #dest-boxes{width:100%}
#pg-feedback #dest-boxes .dest .dest__img{width:80px;margin-top:20px;margin-bottom:40px}
}
@media only screen and (max-width:360px),only screena and (max-width:27.692em){#pg-feedback #dest-boxes{width:95%}
#pg-feedback #dest-boxes .dest .dest__img{float:none;margin:0 auto 10px}
#pg-feedback #dest-boxes .dest h2{text-align:center}
#pg-feedback #dest-boxes .dest ul{padding-left:5px}
#pg-feedback #dest-boxes .dest ul.cols li{float:none}
#pg-feedback input[type="text"],#pg-feedback textarea{width:95%}
}
#pg-support h2,#pg-support h3{color:#c63934;font-weight:normal;display:block;margin:0 0 20px;padding:0;line-height:1.1;clear:both;letter-spacing:.05em}
#pg-support h2{font-size:28px}
#pg-support h3{font-size:20px;margin-top:40px}
#pg-about #content_internal{padding-left:3px}
#pg-about .text-container{padding-left:20px}
#pg-about .video-container{border:1px solid #222;overflow:hidden;position:relative}
#pg-about .video-container video{margin:0}
#pg-about .video-container .share-buttons{position:absolute;top:0;right:5px;float:right;margin-top:-40px;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;-ms-transition:all .25s ease-out;transition:all .25s ease-out}
#pg-about .video-container:hover .share-buttons{margin-top:5px}
@media only screen and (max-width:1024px){#pg-about .video-container{overflow:visible}
#pg-about .video-container .share-buttons{top:auto;right:0;bottom:-33px;margin-top:0!important}
}
#pg-about #share-panel{display:none;border:1px solid #ddd;padding:14px 7px;clear:both;background:#eee;color:#444}
#pg-about #share-panel .embed-code{font-family:monospace;margin:7px 7px 7px 0;padding:14px;border:1px solid #ddd;background:#f2f2f2}
#pg-about h2{font-size:28px}
#pg-about hr{border:0;outline:0;height:2px;background:#f7faff;background:rgba(215,215,215,0.13);border-top:1px solid #e6e6e6;border-top:1px solid rgba(215,215,215,0.5);width:100%;display:block;margin:20px auto}
#pg-about p{font-size:18px}
#pg-about #spread{padding-left:20px}
#pg-about #spread .newsletter{padding-top:25px}
#pg-about #spread .like{padding-top:20px}
#pg-about #features{margin-bottom:0;padding-left:20px}
#pg-about #features ul{margin:0 auto;padding:0;list-style:none;width:100%;max-width:736px;display:block;overflow:visible}
#pg-about #features ul:before,#pg-about #features ul:after{content:"";display:table}
#pg-about #features ul:after{clear:both;*zoom:1}
#pg-about #features ul li{margin:20px 0;padding:0 0 0 10%;width:40%;min-width:222px;height:50px;line-height:50px;float:left;display:block;background-position:0 0;background-repeat:no-repeat;list-style:none;font-size:18px;position:relative}
#pg-about #features ul li.goodies{background-image:url("/assets/about/icon_goodies.png")}
#pg-about #features ul li.goodies:hover{background-image:url("/assets/about/icon_goodies_red.png")}
#pg-about #features ul li.bubble{background-image:url("/assets/about/icon_bubble.png")}
#pg-about #features ul li.bubble:hover{background-image:url("/assets/about/icon_bubble_red.png")}
#pg-about #features ul li.answers{background-image:url("/assets/about/icon_instant-answers.png")}
#pg-about #features ul li.answers:hover{background-image:url("/assets/about/icon_instant-answers_red.png")}
#pg-about #features ul li.privacy{background-image:url("/assets/about/icon_privacy.png")}
#pg-about #features ul li.privacy:hover{background-image:url("/assets/about/icon_privacy_blue.png")}
#pg-about #features ul li.clutter{background-image:url("/assets/about/icon_spam-clutter.png")}
#pg-about #features ul li.clutter:hover{background-image:url("/assets/about/icon_spam-clutter_blue.png")}
#pg-about #features ul li a{color:inherit;display:block;padding-left:75px;position:relative;left:-75px;width:110%}
#pg-about #features ul li a:hover{text-decoration:none}
#pg-about #features ul li a:hover em{text-decoration:underline}
#pg-about #features ul li em{color:#1168cc;font-style:normal}
#pg-about #features ul li *{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}
#pg-about #features ul li blockquote{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;visibility:hidden;line-height:1.2;top:80%;left:10%;color:#bbb;padding:15px 20px;min-width:90%;text-align:left;font-size:18px;font-weight:bold;font-style:normal;font-family:sans-serif;display:inline-block;background-color:#3368ae;background-color:rgba(50,95,168,0.75)}
#pg-about #features ul li blockquote.noquote{font-style:normal;font-weight:bold;letter-spacing:-0.02em;font-size:22px}
#pg-about #features ul li:hover blockquote,#pg-about #features ul li:active blockquote,#pg-about #features ul li:hover img,#pg-about #features ul li:active img{opacity:1;-ms-filter:none;filter:none}
#pg-about #features ul li:hover blockquote,#pg-about #features ul li:active blockquote{z-index:50;visibility:visible}
@media only screen and (max-width:700px){#pg-about #features ul li{padding:0 0 0 75px}
}
#pg-about #quotes{margin-bottom:0}
#pg-about #quotes ul{margin:0 auto;padding:0;list-style:none;width:100%;display:block;overflow:visible}
#pg-about #quotes ul:before,#pg-about #quotes ul:after{content:"";display:table}
#pg-about #quotes ul:after{clear:both;*zoom:1}
#pg-about #quotes ul li{margin:19px;padding:0;height:85px;position:relative;list-style:none;float:left;display:table-cell;text-align:center;vertical-align:middle;overflow:visible}
#pg-about #quotes ul li:before{display:inline-block;height:100%;width:1px;content:" ";vertical-align:middle}
#pg-about #quotes ul li a{display:inline-block;overflow:visible}
#pg-about #quotes ul li *{-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}
#pg-about #quotes ul li img{vertical-align:middle;opacity:.6;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);display:inline;min-width:1px}
#pg-about #quotes ul li blockquote{opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);position:absolute;visibility:hidden;bottom:50%;left:50px;color:#bbb;padding:15px 20px;min-width:90%;text-align:left;font-size:20px;font-weight:bold;font-style:italic;font-family:sans-serif;display:inline-block;background-color:#3368ae;background-color:rgba(50,95,168,0.75)}
#pg-about #quotes ul li blockquote:before,#pg-about #quotes ul li blockquote:after{color:#9bb4d7;font-size:1.5em;margin-top:.1em;position:relative}
#pg-about #quotes ul li blockquote:before{content:"\201C";float:left;text-indent:-0.8em;float:left;top:-5px;left:5px}
#pg-about #quotes ul li blockquote:after{top:5px;display:inline;content:"\201D";line-height:1px}
#pg-about #quotes ul li blockquote.noquote{font-style:normal;font-weight:bold;letter-spacing:-0.02em;font-size:22px}
#pg-about #quotes ul li blockquote.noquote:before,#pg-about #quotes ul li blockquote.noquote:after{display:none}
#pg-about #quotes ul li:hover blockquote,#pg-about #quotes ul li:active blockquote,#pg-about #quotes ul li:hover img,#pg-about #quotes ul li:active img{opacity:1;-ms-filter:none;filter:none}
#pg-about #quotes ul li:hover blockquote,#pg-about #quotes ul li:active blockquote{z-index:50;visibility:visible;left:20px}
#pg-about #quotes ul li#nyt blockquote{width:400px}
#pg-about #quotes ul li#tc blockquote{width:420px}
#pg-about #quotes ul li#sel blockquote{width:350px}
#pg-about #quotes ul li#wired blockquote,#pg-about #quotes ul li#tnw blockquote{width:250px}
#pg-about #quotes ul li#time blockquote,#pg-about #quotes ul li#cnn blockquote,#pg-about #quotes ul li#pc blockquote{width:180px}
@media only screen and (max-width:768px){#pg-about #quotes ul li{text-align:left;width:100%;height:auto;margin:10px auto!important}
#pg-about #quotes ul li a{overflow:hidden;display:block}
#pg-about #quotes ul li img{max-width:35%;float:left}
#pg-about #quotes ul li blockquote{position:static;vertical-align:middle;visibility:visible;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);float:right;min-width:50%;max-width:50%;font-size:16px;padding:10px 15px}
#pg-about #quotes ul li blockquote.noquote{font-size:18px}
#pg-about #quotes ul li blockquote img{float:none!important;max-width:100%!important;position:static!important;margin:0!important}
#pg-about #quotes ul li#about img,#pg-about #quotes ul li#nyt img,#pg-about #quotes ul li#sel img{position:absolute;top:45%;left:0}
#pg-about #quotes ul li#nyt img{top:50%}
}
ul.browsers{margin:10px auto;padding:0;list-style:none;display:block;overflow:hidden;width:110%}
ul.browsers li{float:left;list-style:none;text-indent:-9999px;width:66px;height:66px;background-image:url("/assets/browser_logos-64.png");-webkit-background-size:353px 66px;-moz-background-size:353px 66px;background-size:353px 66px;opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}
ul.browsers li.chrome{background-position:1.5% 0}
ul.browsers li.firefox{background-position:26.5% 0}
ul.browsers li.opera{background-position:51.5% 0}
ul.browsers li.safari{background-position:75% 0}
ul.browsers li.ie{background-position:99.5% 0}
ul.browsers li:hover{opacity:1;-ms-filter:none;filter:none}
ul.browsers li:active{opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90)}
ul.browsers li a{display:block;width:100%;height:132px}
ul.browsers.big li{width:132px;height:132px;background-image:url("/assets/browser_logos-128.png");-webkit-background-size:705px 132px;-moz-background-size:705px 132px;background-size:705px 132px}
ul.browsers.small li{width:33px;height:33px;background-image:url("/assets/browser_logos-32.png");-webkit-background-size:175px 33px;-moz-background-size:175px 33px;background-size:175px 33px}
@media only screen and (max-device-width:599px){#content,#content_wrapper,#content_homepage,#content_wrapper_homepage,#zero_click_wrapper,#links_wrapper,#zero_click,#links{width:97%;min-width:97%;margin:auto;padding-right:0}
#content{margin:auto;padding-left:0;padding-top:50px;position:relative;left:1px}
#logo_homepage{padding-bottom:20px;margin-bottom:0}
#header_button_wrapper,#search_dropdown,#bang_wrapper,#search_dropdown_homepage{display:none}
#search_form{width:236px}
#search_form_homepage{width:220px}
#search_wrapper{width:42px}
#search_wrapper_homepage{width:42px}
#search_form_input{width:153px;padding-right:9px}
#search_form_input_homepage{width:163px}
}
@media only screen and (max-device-width:599px) and (orientation:landscape){#search_form{width:336px}
#search_form_input{width:253px}
#search_form_homepage{width:313px}
#search_form_input_homepage{width:253px}
}
@media only screen and (max-height:480px){#more_menu,#footer_homepage_right #more_menu{margin-bottom:0;max-height:320px;overflow-y:auto}
#more_menu:after,#footer_homepage_right #more_menu:after,#more_menu:before,#footer_homepage_right #more_menu:before{display:none}
}
@media only screen and (max-width:407px){#header_button_wrapper{display:none}
}
@media only screen and (max-width:320px){#zero_click_header #zero_click_heading{max-width:255px}
#zero_click_header h1{font-size:16px}
}
#wwo_outer{background:none!important;padding-left:15px;padding-bottom:5px;width:95%!important}
#wwo_outer td{display:block;float:left}
@media screen and (min-width:950px){#wwo_outer table td:first-child{width:275px!important}
}
@media screen and (max-width:652px){#wwo_outer table td:first-child{width:155px!important}
}
@media screen and (max-width:629px){#wwo_outer{padding-left:7px}
#wwo_outer table{margin-bottom:10px}
#wwo_outer table td:first-child{float:none;margin-bottom:10px}
#wwo_outer table td:not(:first-child){max-width:24%;margin-right:1%}
#wwo_outer table td:not(:first-child) img{max-width:100%;height:auto!important;display:block;margin:0 auto!important}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:96dpi){.mobile #content_homepage #logo_homepage.mobile{background-image:url("/assets/logos/pocoyo/logo_homepage_mobile.hdpi.png");background-image:url("/assets/logo_homepage_mobile.hdpi.v101.png")}
@media screen and (max-device-width:600px){#content_homepage #logo_homepage{background-image:url("/assets/logos/pocoyo/logo_homepage_mobile.hdpi.png");background-image:url("/assets/logo_homepage_mobile.hdpi.v101.png")}
}
.mobile #content_homepage{width:97%;min-width:97%;margin:auto;padding-right:0}
.mobile #search_dropdown,.mobile #search_dropdown_homepage{display:none}
.mobile #search_form{width:236px}
.mobile #search_form_homepage{width:220px}
.mobile #search_wrapper{width:42px}
.mobile #search_wrapper_homepage{width:42px}
.mobile #search_form_input{width:153px}
.mobile #search_form_input_homepage{width:163px}
#header_wrapper #header #header_content_wrapper #header_content #header_logo{background-image:url("assets/logo_header.v101.hdpi.png")}
#logo_internal{background-image:url("/assets/logo_words.v101.hdpi.png")}
#search_button,#search_dropdown{background-image:url("assets/search_dropdown.v102.hdpi.png")}
#search_button_homepage,#search_dropdown_homepage{background-image:url("assets/search_dropdown_homepage.v102.hdpi.png")}
#zero_click_plus{background-image:url("assets/icon_minus.v104.hdpi.png")}
#zero_click_plus.plus{background-image:url("assets/icon_plus.v104.hdpi.png")}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.mobile #search_form{width:312px}
.mobile #search_form_input{width:253px}
.mobile #search_form_homepage{width:352px}
.mobile #search_form_input_homepage{width:287px}
#content{padding-right:0}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-ms-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){#logo_homepage{background-image:url("/assets/logos/pocoyo/logo_homepage.retina.png");background-image:url("/assets/logo_homepage.retina.v101.png")}
.mobile #content_homepage #logo_homepage.mobile{background-image:url("/assets/logos/pocoyo/logo_homepage_mobile.retina.png");background-image:url("/assets/logo_homepage_mobile.retina.v101.png")}
@media screen and (max-device-width:600px){#content_homepage #logo_homepage{background-image:url("/assets/logos/pocoyo/logo_homepage_mobile.retina.png");background-image:url("/assets/logo_homepage_mobile.retina.v101.png")}
}
#feedback{background-image:url("assets/icon_feedback.v101.retina.png")}
.search_suggestion a{background-image:url("assets/icon_plus.v102.retina.png")}
.links_menu,.links_menu a{background-image:url("assets/icon_triangle.v101.retina.png")}
.img_badge{display:inline-block;overflow:hidden;height:0;width:71px;padding-top:19px;background:url("/assets/icon_official.v101.retina.png") top left no-repeat;-webkit-background-size:71px 19px;-moz-background-size:71px 19px;background-size:71px 19px}
#header_wrapper #header #header_content_wrapper #header_content #header_logo{background-image:url("assets/logo_header.v101.retina.png") no-repeat}
#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper a.header_button_menu_item{background-image:url("assets/header_button_triangle.v101.retina.png")}
#logo_internal{background-image:url("/assets/logo_words.v101.retina.png")}
#search_button,#search_dropdown{background-image:url("assets/search_dropdown.v102.retina.png")}
#search_button_homepage,#search_dropdown_homepage{background-image:url("assets/search_dropdown_homepage.v102.retina.png")}
#search_form_input_clear{background-image:url("assets/icon_xon.v101.retina.png")}
#search_form_input_clear:active{background-image:url("assets/icon_xoff.v101.retina.png")}
#zero_click_plus{background-image:url("assets/icon_minus.v104.retina.png")}
#zero_click_plus.plus{background-image:url("assets/icon_plus.v104.retina.png")}
}
@media screen and (max-width:1550px){.deep_image ~ .links_deep{margin-right:84px}
.deep_image{right:6px}
}
a comment on the General Rambling CSS suggestions and alternative style to HTML and all other pages 2 years and 10 months ago
Hello.

In the last few minutes I have been playing with Duckduckgo's CSS so I can get a not so white page.

The reason for this is that the alternative styles that DDG provides do not exist in the HTML search page. I have founded a few strange things, though:

1. in the file https://duckduckgo.com/s640.css, the html member style (which defines the main colors the website) is defined twice. This is a small error. But it will require extra processing that could be avoided. One of this two definitions is simply to choose the colors I'm "fighting" with.

(a side story: I redefined the colors to test... and it didn't work!! Puzzled me... until I have tracked it to a second definition of html style... which, of course, only happened after I reformatted the CSS source to have lines... took a few minutes).

2. All result pages contain, besides a link to /s640.css, 200 lines of CSS in a <style> html tag (right now it was this number, it may change anytime, of course). It is a lot of lines to styles that do not change in all searches! This leaves me with a better practical purpose of "fixing" or just adding the possibilities of simple versions of DDG to have skin too.

My suggestion now, which does not need and script to work, and stil very simple and feasible is:

- Duckduckgo will host at least two style sheets that can be used by anyone wanting to change their default styles; this will includ ALL pages: HTML, simple, ... and so on;

- we will choose which style to use by simply visiting the style page. All needed CSS file (or files) will be loaded and naturally be cached by our browsers for the subsequent pages, any pages.

- but this so called "style page" is something beautiful to do in a way that it can: variate; be chosen without logging in; be associated with all subsequent request for the same (user) session. We use a URL of a common CSS name, like https://duckduckgo.com/s640.css but it CAN be appended with get arguments to choose a wanted alternative style: https://duckduckgo.com/s640.css?style=li..., https://duckduckgo.com/s640.css?style=ne..., https://duckduckgo.com/s640.css?style=du..., https://duckduckgo.com/s640.css?style=du..., https://duckduckgo.com/s640.css?style=du... and so on.

- to make DDG servers process this is something feasible and easy: it will treat the known URLs for style specially, and depending on the GET arguments, it will simply choose an already built and ready to send CSS file; note that this is different from changing the page style with a script (which I assume is what it's done right now to change page style: proccess those 200 lines of CSS that is sent in each page). No scripting is required, neither server or browser side. A header to cache the results for long enough is something easy to do, and will guarantee that the style is kept while the session lasts.

- a cookie value with the style may be used, so in "full reloading" the chosen different style is not lost. But this is a second step that seems to rarely happen.

- duck.co styles can inherit the same CSS files for a few things

The page style not being in a separate page is something that makes it HARDER to change it for me, separated of DDG: it does require me to have some extension to process and change the page always; this sure depends on work to be done and repeated and repeated... with pointed files only it would be just to fake the request made for them... but this is so close to what I suggested, since the cached chosen styles is simply this being done by any browser, in any OS, in any platform, any time...

Instead of GET variables, an extra path can be added to the URL. For example, to choose lightsout style we change the URL like this:

https://duckduckgo.com/s640.css -> https://duckduckgo.com/s640.css/darker
https://duckduckgo.com/s640.css -> https://duckduckgo.com/s640.css/escuro

This will cause the darker.css styles being sent to the requesting user, but it does not have a same "file name" as it happens with the GET vars solution. This might be equally easy for the server doing, but it will require "trickier" browsers to completely work. So I discarded this it.

I'll stop now. It is already clear enough that I think this idea is good and practical. Hope is finds at least some small echoes and improvements (sure there are some).

:)
a reply to a comment on the General Rambling How to make DDG the preferred Provider on the main search line in Opera? 2 years and 10 months ago
It does make much difference because Vivaldi was started to bring Opera users lost (many many things) when it changed to use blink. So, it really isn't the same.

As it is MUCH MUCH different when anyone uses Chromium instead of Chrome.

But we'll only now the differences if we read a bit more carefully or accept the opinions that differ from the "usual" or from the voices of some big parts...
a reply to a comment on the General Rambling Lights out style? 2 years and 10 months ago
Microsoft, which changed its image search engine to add new things in the last few weeks, did, almost at the same time, build a version of this search that works without JS. None needed. A few things disappeared from this version (and I don't know if they exist in the fancier newer version, I did not try it), but for simple quick and almost direct searches, !bi is awesome. :)

I was really surprised to see that page working with fairly old browsers JS disabled. Results divided in pages (instead of dynamically grow to infinitum); links directly to image files (not redirection URLs, not really needed).

Conclusion: when I need to use image search I use that, almost always with enough good results. Depending on my humor I use DDG too to "train" it. But it is a slower page... I'm not so fond of it due that. But if I'm minority... well. I'll keep it mostly as that.
« 1 2 3 4 5 6 7 ... 12 »