From bee7f27b61db5e534c3af3a56c07e7467e70314f Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Tue, 20 May 2014 09:24:59 +0100 Subject: [PATCH] dwb: remove ddg style ddg now has an acceptable dark theme --- dwb/userscripts/extension_loader.js | 2 +- dwb/userstyles/duckduckgo.com.css | 3145 --------------------------- 2 files changed, 1 insertion(+), 3146 deletions(-) delete mode 100644 dwb/userstyles/duckduckgo.com.css diff --git a/dwb/userscripts/extension_loader.js b/dwb/userscripts/extension_loader.js index b0a4967..5852b26 100644 --- a/dwb/userscripts/extension_loader.js +++ b/dwb/userscripts/extension_loader.js @@ -105,7 +105,7 @@ defaults: { }, // Settings applied based on the second level domain domains : { - "duckduckgo.com" : { "user-stylesheet-uri" : "file:///home/ramsi/.config/dwb/userstyles/duckduckgo.com.css" }, + "duckduckgo.com" : { "user-stylesheet-uri" : "" }, "github.com" : { "user-stylesheet-uri" : "file:///home/ramsi/.config/dwb/userstyles/github.com.css" }, "humblebundle.com" : { "user-stylesheet-uri" : "" }, "stackoverflow.com" : { "user-stylesheet-uri" : "file:///home/ramsi/.config/dwb/userstyles/stackoverflow.com.css" }, diff --git a/dwb/userstyles/duckduckgo.com.css b/dwb/userstyles/duckduckgo.com.css deleted file mode 100644 index 92f826f..0000000 --- a/dwb/userstyles/duckduckgo.com.css +++ /dev/null @@ -1,3145 +0,0 @@ -html, body { - background-color: #2d2d2d !important; - color: #d4d2cf !important; -} - -a { - color: #719696 !important; -} - -a:visited { - color: #666 !important; -} - -.url,.url a { - color: #a6a600 !important; -} - -#search_form_input_homepage { - background:#201f1f !important; - color:#d4d2cf !important; - border:1px solid #100f0f !important; - -moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.8) !important; - -webkit-box-shadow:inset 1px 1px 2px #2d2d2d !important; -} - -#footer_homepage { - vertical-align:middle; - color:#333; - background:#2d2d2d !important; - border-top:1px solid #999 !important; - bottom:0; - font-size:13px; - left:0; - padding-top:7px; - padding-bottom:7px; - position:fixed; - width:100%; -} - -#footer_homepage_left a, #footer_homepage_right a { - color:#747474 !important; -} - -#header_wrapper #header { - background:url(https://duckduckgo.com/headerbg.v102.black.png) repeat-x !important; -} - -#search_form { - float:left; - width:554px; - margin-left:-25px; - border-bottom-width: 0px !important; - border-left:0 solid #e37552; - border-top:0 solid #ec9a77; - border-right:0 solid #e37552; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; - margin-top:7px; - position:relative; -} - -#search_form_input, #search_form_input_clear { - background-color:#201f1f !important; - border-color: #404040 !important; - color: #d4d2cf !important; -} - -#search_form_input_clear { - background: #201f1f url(https://duckduckgo.com/assets/icon_xon.v102.png) no-repeat 2px center !important; -} - -#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button { - background-color: rgba(0,0,0, 0.1) !important; - background-image: none !important; - border-color: #404040 !important; - -webkit-box-shadow:0 1px 3px 0 rgba(255,255,255,0.2) !important; -} - -#zero_click { - background:#202020 !important; - border:1px solid #202020 !important; -} - -#special_page_header,#zero_click_header { - color: #d4d2cf !important; - background: -webkit-linear-gradient(bottom,#2d2d2d,#201f1f) !important; - -webkit-box-shadow:inset 0 1px 0 #2d2d2d !important; - box-shadow:inset 0 1px 0 #2d2d2d !important; - border-bottom:1px solid #2d2d2d !important; -} - -.results_links,.results_zero_click,.results_disambig,.results_links_more,.results_category_more,.results_disambig_more,.links_zero_click_disambig { - border-color: transparent !important; -} - -.icon_zero_click_header,#zero_click_plus_wrapper.icon_zero_click_header { - border-left:1px solid #201f1f !important; - background: -webkit-linear-gradient(bottom,#2d2d2d,#201f1f) !important; -} - -#ads { - display: none !important; -} - -.results_links_deep { - border:1px solid transparent !important; -} - -.snippet,.snippet a { - color: #d4d2cf !important; -} - -.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: #252525 !important; -} - -.links_menu,.links_menu a { - color: #777 !important; -} - -.bangwrap ul, #header_button_menu { - -webkit-box-shadow:0 1px 3px 0 rgba(255,255,255,0.2) !important; - background: #202020 !important; - border:1px solid #444 !important; -} - -.bangwrap li a:hover,.bangwrap li a:focus, #header_button_menu li a:hover, #header_button_menu li a:focus { - background-color:#1258ae !important; -} - -#header_button_menu_wrapper a.header_button_menu_item { - color: #d4d2cf !important; -} - -.bangwrap li.header, #header_button_menu li.header_button_menu_header { - background-color:#2d2d2d !important; - color: #d4d2cf !important; - border-top-color: #404040 !important; - border-bottom-color: #404040 !important; -} - -.bangwrap li a, #header_button_menu li a { - color: #d4d2cf !important; - background-color: #202020 !important; -} - - -.text-center,.text-mid { - text-align:center; -} - -.text-right { - text-align:right; -} - -.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--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; -} - -.k_float { - z-index:9999999; - position:fixed!important; -} - -.k_bottom { - bottom:0; - _top:expression(eval(document.compatMode&&document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop+(document.documentElement.clientHeight-this.clientHeight) 0 1s 0 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 { - height:101%; - background:#fdfdfd; - color:#333; - overflow-y:scroll; - overflow-x:hidden; -} - -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; - font-size:inherit; - font:100%; -} - -fieldset,img { - border:0; -} - -address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var { - font:inherit; -} - -h1,h2,h3,h4,h5,h6 { - font-size:100%; - font-weight:400; - display:inline; -} - -q:before,q:after { - content:''; -} - -abbr,acronym { - border:0; - font-variant:normal; -} - -sup { - vertical-align:baseline; - bottom:1ex; -} - -sub { - vertical-align:baseline; - top:.5ex; -} - -legend { - color:#000; -} - -body { - font:x-small; - font-size:105%; - overflow-x:hidden; -} - -select,input,textarea,button { - font:99% arial,helvetica,clean,sans-serif; -} - -pre,code,kbd,samp,tt { - font-family:monospace; - font-size:108%; - line-height:100%; -} - -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:focus { - outline:0; -} - -a.large { - font-size:128.6%; -} - -h1 { - font-weight:700; -} - -h2 { - font-weight:400; -} - -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%; -} - -#search_form_input_homepage,#search_form_input,#search_wrapper,#search_wrapper_homepage { - -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.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; - position:absolute; - top:0; - right:0; - padding:0!important; -} - -#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:700; -} - -#special_page_header { - border:1px solid #d1d1d1; - -webkit-border-radius:6px; - border-radius:6px; -} - -#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; - _width:expression(600px); - padding:expression(50px) 0 0 62px; -} - -#content_homepage { - padding-top:10px; - max-width:600px; - margin:auto; -} - -#content_internal { - font-size:95.2%; -} - -#content_wrapper_homepage { - max-width:600px; - margin:auto; -} - -#did_you_mean { - padding-left:33px; - border:1px solid #fff; - padding-top:10px; - padding-bottom:10px; -} - -#error_homepage { - clear:both; - padding-top:20px; - font-weight:700; - color:red; - text-align:center; - display:none; - margin:auto; -} - -#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; - background-image:url(assets/icon_feedback.v101.retina.png); -} - -#feedback:hover { - background-position:0 -19px; -} - -#feedback:active { - background-position:0 -38px; -} - -.bangwrap { - position:absolute; - top:37px; - left:auto; - right:1px; - float:right; -} - -#search_form_homepage .bangwrap { - position:relative; - top:-1px; -} - -#more_menu { - border:1px solid #c2c2c2; - -moz-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:#fff; - text-align:left; - font-size:13px; - z-index:25; - margin:0; - padding:0; -} - -#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; - font-weight:700!important; - cursor:default; - padding:6px 40px 6px 20px; -} - -#more_menu li a { - color:#1168cc; - display:block; - padding-bottom:3px; - padding-top:2px; - padding-left:18px; - background-color:#fff; - margin:1px; -} - -#more_menu li a:hover,#more_menu li a:focus { - background-color:#1258ae; - color:#fff; - font-weight:700; -} - -#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 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 #header #header_content_wrapper #header_content { - max-width:900px; - padding-left:85px; - margin:0; -} - -#header_wrapper #header #header_content_wrapper #header_content #header_logo { - float:left; - width:40px; - height:57px; - background:url(assets/logo_header.v101.png) no-repeat; - -webkit-background-size:40px 57px; - -moz-background-size:40px 57px; - background-size:40px 57px; - background-image:url(assets/logo_header.v101.retina.png) no-repeat; - margin:0 0 -100px -80px; -} - -#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:400; - 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 li { - display:block!important; - list-style:none; - float:left; - height:19px; - margin:0!important; -} - -#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button a { - display:block!important; - border:1px solid transparent; - border-bottom:0; - color:#2b68b3; - margin:0 2px; - padding:2px 3px 3px; -} - -#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:#fff; - cursor:pointer; - height:18px; - margin-top:0; - margin-right:7px; - text-align:center; - text-shadow:#85361f 0 -1px; - background-image:url(assets/header_button_triangle.v101.retina.png); - padding:8px 15px 10px 7px; -} - -#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 #header_button_menu { - display:none; - left:50%; - position:absolute; - background:#fff; - border:1px solid #ddd; - min-width:114px; - -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); - margin:0 0 0 -57px; -} - - -#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; - background-color:#fff; - margin:1px; -} - -#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:#fff!important; - font-weight:700; -} - -#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; -} - -#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; - background-image:url(/assets/logo_words.v101.retina.png); -} - -#logo_homepage { - 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; - padding-bottom:1px; - height:161px; - text-align:center; - color:transparent; - text-indent:-9999px; - font-size:0; - width:202px; - margin:40px auto; -} - -#logo_homepage.mobile { - 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; -} - -#side_powered_by_wrapper { - width:173px; -} - -#side_message { - width:173px; - padding-top:30px; -} - -#powered_by { - cursor:default; - clear:right; - text-align:left; - color:#777; - background-color:#fcfcfc; - width:153px; - font-size:12px; - padding:12px 10px 10px; -} - -#search_elements_hidden { - display:none; - height:0; -} - - -#search_form_homepage { - width:518px; - text-align:left; - position:relative; - z-index:0; - margin:auto; -} - -#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_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; -} - - -.no-menu #search_form_input_homepage { - right:0; -} - -#search_wrapper { - float:right; - width:67px; - height:37px; -} - -#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; - 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); -} - -#search_form_input_clear:active { - -webkit-background-size:18px 18px; - -moz-background-size:18px 18px; - background-size:18px 18px; - background-image:url(assets/icon_xoff.v101.retina.png); -} - -#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_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; - z-index:200; - margin:0; - padding:0; -} - -#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_suggestions { - text-align:left; - padding-left:2px; - font-size:12px; -} - -#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; - text-align:center; - font-size:16px; - padding-top:45px; - margin:auto; -} - -#zero_click_wrapper2 { - overflow-y:auto; - min-height:30px; -} - -#zero_click_wrapper { - padding-top:20px; - max-width:759px; - display:block; -} - -#zero_click blockquote { - border-left:2px solid gray; - margin:8px 0 12px 15px; - padding:5px 5px 1px; -} - -#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; - margin-right:10px; - word-wrap:break-word; - white-space:0; - padding:5px; -} - -#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; - background-image:url(assets/icon_minus.v104.retina.png); - margin:-3px 0 -7px; -} - -#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; - background-image:url(assets/icon_plus.v104.retina.png); -} - -#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); - margin:4px 2px 2px; - padding:0 2px 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; - padding-top:10px; - margin:0 auto; -} - -#zero_click_image.nofloat+#zero_click_abstract { - max-width:100%!important; -} - -#zero_click_image.nofloat+#zero_click_abstract br { - display:none; - visibility:hidden; -} - -.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:#fff; - border:1px solid #c2c2c2; - display:none; - position:absolute; - bottom:25px; - left:-10px; - text-align:left; - -moz-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); - margin:10px; - padding:13px 7px 18px 18px; -} - -.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 h4,.add_to_browser h4,#footer_homepage .add_to_browser h4,#footer_homepage .modal h4 { - color:#444; - font-size:15px; - font-weight:700; - display:block; - margin:0 0 16px!important; -} - -.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; - font-size:13px; - height:auto; - line-height:1; - border:0; - margin:14px 0 0; - padding:0 0 0 18px; -} - -.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:700; - 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:400; - 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 #fff; -} - -#side #side_map.border { - width:100%; -} - -#side #side_map.border img { - -webkit-border-radius:3px; - border-radius:3px; -} - -#side .border,#side .button { - color:#686771; - background:#f5f5f5; - margin-bottom:7px; - -webkit-border-radius:3px; - border-radius:3px; - position:relative; - cursor:pointer!important; - padding:1px; -} - -#side .button { - font-size:11px; - font-weight:700; - line-height:1; - background:linear-gradient(tobottom,#f5f5f50,#e9e9e9100%); - width:138px; - height:1em; - padding:10px 4px 9px 31px; -} - -#side .button:active { - background-color:#eee; -} - -#side .border,#side .button,#side #feedback_wrapper .button { - border:1px solid #c9c9c9; -} - -#side .button-link { - border:0; - color:#686771; - text-decoration:none!important; -} - -#side .button .button-link { - position:absolute; - top:0; - left:0; - display:block; - width:80%; - padding:10px 4px 9px 31px; -} - -#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; -} - -#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; - float:left; - margin:0; -} - -.clear { - clear:both; - height:0; - font-size:0; - line-height:0; -} - -.help,.warning,.info,.untranslated { - 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); - padding:12px; -} - -.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:rgba(255,212,0,0.18); - border:1px solid #fef9eb; - -moz-border-radius:6px; - -webkit-border-radius:6px; - border-radius:6px; - margin-bottom:1px; - border-color:rgba(255,212,0,0.08); -} - -#ads .highlight_sponsored.highlight_sponsored_hover { - background:rgba(255,212,0,0.1); - cursor:default!important; - border-color:rgba(255,212,0,0.4); -} - -.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); -} - -#zero_click .highlight { - -moz-border-radius:3px; - -webkit-border-radius:3px; - border-radius:3px; - 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 { - 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 #fff; - box-shadow:inset 0 1px 0 #fff; - display:inline-block; - padding:0 10px; -} - -.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:#fff; -} - -.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; - border:0; - color:#bade89; - background-color:rgba(136,136,136,0.39); - text-align:left; - margin:0; - padding:0; -} - -.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 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 #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; - vertical-align:middle; - position:absolute; - top:0; - left:0; - padding-right:8px; - margin:0; -} - -.icon_fav img,.icon_fav2 img { - width:16px; - height:16px; -} - -.icon_category img,.icon_disambig img { - display:inline; - vertical-align:middle; -} - -.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 { - position:relative; - top:2px; - vertical-align:top; - 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; -} - -.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:5px auto; -} - -.links_indent { - padding-left:35px; -} - -.links_main { - text-align:left; - margin-left:30px; - word-wrap:break-word; - overflow:hidden; -} - -.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_wrapper { - width:200px; - display:inline; - overflow:hidden; - position:relative; -} - -.links_menu_wrapper:hover,.links_menu_wrapper:focus { - overflow:visible; -} - -.links_menu_items { - float:left; - position:absolute; - top:-20px; - left:-2000px; - display:block; - background:#fff; - border:1px solid #ddd; - -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); - box-shadow:0 1px 3px 0 rgba(0,0,0,0.2); - width:150px; - text-align:left; - margin:-1px 0 0 2px; -} - -.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 a { - display:block; - background-color:#fff; - margin:0; - padding:2px 3px; -} - -.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; -} - -.page_count { - float:left; - color:#555; - font-size:71.4%; - text-align:left; -} - -.page_count_pre,.page_count_post { - color:#fff; - background-color:#fff; - border:1px dotted #777; - height:1px; - text-align:right; - float:left; - border-style:none none dotted; -} - -.page_count_pre { - width:10%; -} - -.page_count_post { - width:70%; -} - -.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; - position:relative; - min-height:22px; - padding:6px 0 2px 47px; -} - -.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; - background-image:url(assets/icon_plus.v102.retina.png); -} - -.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; -} - -.snippet { - font-size:92.8%; -} - -.spacer_bottom_7 { - padding-bottom:7px; -} - -.spacer_bottom_10 { - padding-bottom:10px; -} - -.spacer_top_10 { - padding-top:10px; -} - -.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 { - margin-left:10px!important; - padding:5px 10px 3px 5px !important; -} - -.zero_click_snippet_no_image { - margin-left:10px!important; - padding:0 0 5px 5px !important; -} - -.feedback_form_error { - margin-top:15px; - background:#fef9cd; - border:1px solid #e1d980 1px solid; - display:none; - padding:3px; -} - -.share-button,a.share-button { - text-transform:uppercase; - position:relative; - background:#eee linear-gradient(tobottom,rgba(255,255,255,0.1) 0 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:700; - 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 linear-gradient(tobottom,rgba(255,255,255,0.2) 0 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 linear-gradient(tobottom,rgba(255,255,255,0.25) 0 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:400; - position:relative; - display:block; - margin:2.5em auto 1.5em; -} - -#content_internal h2,#content_internal .red-title { - color:#c63934; - font-size:20px; - font-weight:400; - display:block; - line-height:1.1; - clear:both; - letter-spacing:.05em; - margin:68px 0 20px; - padding:0; -} - -#content_internal h2 a { - color:inherit; -} - -#content_internal .red-title--sm { - font-size:17px; -} - -#content_internal p,#content_internal ul { - line-height:1.25; - margin:1.5em auto; -} - -#content_internal ul li { - margin-bottom:7px; -} - -#content_internal ul.no-bul { - list-style:none; - padding-left:0; -} - -#pg-feedback #logo_internal { - background-position:50% 10px; -} - -#pg-feedback .headline { - font-size:36px; - color:#666; - margin:-10px auto 60px 75px; -} - -#pg-feedback .guide-title { - margin:36px auto; -} - -#pg-feedback .dest { - background-color:#fff; - border:1px solid #c2c2c2; - -moz-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); - margin:10px; - padding:13px 7px 18px 18px; -} - -#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; - border-radius:4px; -} - -#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%; - display:block; - margin:0 auto 10px; -} - -#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; -} - -#pg-support h2,#pg-support h3 { - color:#c63934; - font-weight:400; - display:block; - line-height:1.1; - clear:both; - letter-spacing:.05em; - margin:0 0 20px; - padding:0; -} - -#pg-support h3 { - font-size:20px; - margin-top:40px; -} - -#pg-about #content_internal { - padding-left:3px; -} - -#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; -} - -#pg-about #share-panel { - display:none; - border:1px solid #ddd; - clear:both; - background:#eee; - color:#444; - padding:14px 7px; -} - -#pg-about #share-panel .embed-code { - font-family:monospace; - border:1px solid #ddd; - background:#f2f2f2; - margin:7px 7px 7px 0; - padding:14px; -} - -#pg-about hr { - border:0; - outline:0; - height:2px; - background:rgba(215,215,215,0.13); - 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 .newsletter { - padding-top:25px; -} - -#pg-about #spread .like { - padding-top:20px; -} - -#pg-about #features { - margin-bottom:0; - padding-left:20px; -} - -#pg-about #features ul { - list-style:none; - width:100%; - max-width:736px; - display:block; - overflow:visible; - margin:0 auto; - padding:0; -} - -#pg-about #features ul li { - 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; - margin:20px 0; - padding:0 0 0 10%; -} - -#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 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:#fff; - min-width:90%; - text-align:left; - font-size:18px; - font-weight:700; - font-style:normal; - font-family:sans-serif; - display:inline-block; - background-color:rgba(50,95,168,0.75); - padding:15px 20px; -} - -#pg-about #features ul li:hover blockquote,#pg-about #features ul li:active blockquote { - z-index:50; - visibility:visible; -} - -#pg-about #quotes { - margin-bottom:0; -} - -#pg-about #quotes ul { - list-style:none; - width:100%; - display:block; - overflow:visible; - margin:0 auto; - padding:0; -} - -#pg-about #quotes ul li { - height:85px; - position:relative; - list-style:none; - float:left; - display:table-cell; - text-align:center; - vertical-align:middle; - overflow:visible; - margin:19px; - padding:0; -} - -#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:#fff; - min-width:90%; - text-align:left; - font-size:20px; - font-weight:700; - font-style:italic; - font-family:sans-serif; - display:inline-block; - background-color:rgba(50,95,168,0.75); - padding:15px 20px; -} - -#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"; - text-indent:-.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: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; -} - -ul.browsers { - list-style:none; - display:block; - overflow:hidden; - width:110%; - margin:10px auto; - padding:0; -} - -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 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; -} - -#wwo_outer { - background:none!important; - padding-left:15px; - padding-bottom:5px; - width:95%!important; -} - -#wwo_outer td { - display:block; - float:left; -} - -.mobile #content_homepage { - width:97%; - min-width:97%; - padding-right:0; - margin:auto; -} - -.mobile #search_form { - width:236px; -} - -.mobile #search_form_homepage { - width:220px; -} - -.mobile #search_form_input { - width:153px; -} - -.mobile #search_form_input_homepage { - width:163px; -} - -#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); -} - -.invisible,.icon_fav img,.icon_fav2 img,.icon_category img,.icon_disambig img { - visibility:hidden; -} - -.text-left,caption,th,#side_sponsored { - text-align:left; -} - -.r-block,.bangwrap ul.show { - display:block; -} - -.r-inline,.inline { - display:inline; -} - -.r-inline-block,.r-iblock,.zero_click_more_at_link { - display:inline-block; -} - -.hide,#special_page_header.min .icon_zero_click_header,#zero_click_header.min .icon_zero_click_header,#special_page_header #zero_click_plus_wrapper,#feedback_wrapper,#search_form_input::-ms-clear,#search_form_input_homepage::-ms-clear,.hidden,#pg-about #quotes ul li blockquote.noquote:before,#pg-about #quotes ul li blockquote.noquote:after,.mobile #search_dropdown,.mobile #search_dropdown_homepage { - display:none; -} - -.pull-right,.fr,.float--right,#powered_by img { - float:right; -} - -.pull-none,#links .links_menu { - float:none; -} - -del,ins,#pg-about #features ul li a:hover { - text-decoration:none; -} - -li,#content_internal ul.no-bul li { - list-style:none; -} - -a:hover,a:focus,#pg-about #features ul li a:hover em { - text-decoration:underline; -} - -#special_page_header:before,#zero_click_header:before,#special_page_header:after,#zero_click_header:after,#header_wrapper:before,#header_wrapper:after,.links_main:before,.links_main:after,#pg-about #features ul:before,#pg-about #features ul:after,#pg-about #quotes ul:before,#pg-about #quotes ul:after { - content:""; - display:table; -} - -#special_page_header:after,#zero_click_header:after,#header_wrapper:after,.links_main:after,#pg-about #features ul:after,#pg-about #quotes ul:after { - clear:both; - zoom:1; -} - -.bangwrap li,#more_menu li { - color:#fff; - display:block; - list-style:none; - float:none; - height:auto; - font-weight:400; - margin:0; - padding:0; -} - -#footer_homepage_right #more_menu:before,.modal:before,.add_to_browser:before,#footer_homepage .add_to_browser:before,#footer_homepage .modal:before { - bottom:-10px; - border-top:9px solid #c2c2c2; -} - -#footer_homepage_right #more_menu:after,.modal:after,.add_to_browser:after,#footer_homepage .add_to_browser:after,#footer_homepage .modal:after { - bottom:-8px; - border-top:9px solid #fff; -} - -#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button:active,#search_button:active { - background-position:0 -37px; -} - -#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper,.no-menu #search_wrapper_homepage,.icon_zero_click_header img,#zero_click_plus_wrapper.icon_zero_click_header img { - position:relative; -} - -#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,#ads .site_link { - color:#1168cc!important; -} - -#header_wrapper #header #header_content_wrapper #header_content #header_button_wrapper #header_button #header_button_menu_wrapper #header_button_menu li,.links_menu_items li { - display:block!important; - list-style:none; - float:none; - height:auto; - font-weight:400; -} - -#official_site,.spacer_top_3 { - padding-top:3px; -} - -#powered_by a,#side_suggestions a { - color:#777; -} - -#search_dropdown:active,#search_dropdown_homepage:active { - background-position:right bottom; -} - -#search_form_input:-moz-placeholder,#search_form_input::-webkit-input-placeholder { - color:#a1a1a1; -} - -#zero_click_plus:active,#zero_click_plus.plus:active { - background-position:center bottom; -} - -#side .button:hover,#side .border:hover,.icon_zero_click_header:hover,#zero_click_plus_wrapper.icon_zero_click_header:hover,#pg-feedback .dest a:active { - background:#fff; -} - -#ads .results_links,#pg-feedback .dest__body { - overflow:hidden; -} - -.highlight:active,ul.browsers li:active { - opacity:.9; - -ms-filter:alpha(opacity=90); - filter:alpha(opacity=90); -} - -.icon_disambig:before,#pg-about #quotes ul li:before { - display:inline-block; - height:100%; - width:1px; - content:" "; - vertical-align:middle; -} - -.icon_fav img,.icon_category img,.icon_fav2 img { - padding-top:5px; -} - -.links_deep,.links_main,.links_more,.small { - font-size:83.3%; -} - -#pg-support h2,#pg-about h2 { - font-size:28px; -} - -#pg-about .text-container,#pg-about #spread { - padding-left:20px; -} - -#pg-about #features ul li blockquote.noquote,#pg-about #quotes ul li blockquote.noquote { - font-style:normal; - font-weight:700; - letter-spacing:-.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,#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,ul.browsers li:hover { - opacity:1; - -ms-filter:none; - filter:none; -} - -.mobile #search_wrapper,.mobile #search_wrapper_homepage { - width:42px; -} - -@media only screen and max-width800px{ - .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-width600px{ - .palm-hide { - display:none; - } - - .palm-block { - display:block; - } - - .palm-clear { - clear:both; - } - - .palm-killfloat,.palm-pull-none,.palm-float--none { - float:none; - } -} - -@media only screen and max-width480px{ - #ads { - height:auto!important; - } -} - -@media only screen and max-device-width600px{ - #content_homepage #logo_homepage { - 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; - } -} - -@media screen and max-width500px{ - #zero_click_image.zci_big { - float:none; - clear:both; - padding-top:10px; - margin:0 auto; - } - - #zero_click_image.zci_big img { - margin:0 auto; - } - - #zero_click_image.zci_big+#zero_click_abstract { - margin-right:10px!important; - clear:both; - } -} - -@media only screen and max-width600px,only screen and max-width46154em{ - #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-width360px,only screena and max-width27692em{ - #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 #dest-boxes,#pg-feedback input[type="text"],#pg-feedback textarea { - width:95%; - } -} - -@media only screen and max-width1024px{ - #pg-about .video-container { - overflow:visible; - } - - #pg-about .video-container .share-buttons { - top:auto; - right:0; - bottom:-33px; - margin-top:0!important; - } -} - -@media only screen and max-width700px{ - #pg-about #features ul li { - padding:0 0 0 75px; - } -} - -@media only screen and max-width768px{ - #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%; - } -} - -@media only screen and max-device-width599px{ - #content,#content_wrapper,#content_homepage,#content_wrapper_homepage,#zero_click_wrapper,#links_wrapper,#zero_click,#links { - width:97%; - min-width:97%; - padding-right:0; - margin:auto; - } - - #content { - padding-left:0; - padding-top:50px; - position:relative; - left:1px; - margin:auto; - } - - #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_form_input { - width:153px; - padding-right:9px; - } - - #search_form_input_homepage { - width:163px; - } - - #search_wrapper,#search_wrapper_homepage { - width:42px; - } -} - -@media only screen and max-device-width599px and orientationlandscape{ - #search_form { - width:336px; - } - - #search_form_homepage { - width:313px; - } - - #search_form_input,#search_form_input_homepage { - width:253px; - } -} - -@media only screen and max-height480px{ - #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-width407px{ - #header_button_wrapper { - display:none; - } -} - -@media only screen and max-width320px{ - #zero_click_header #zero_click_heading { - max-width:255px; - } - - #zero_click_header h1 { - font-size:16px; - } -} - -@media screen and min-width950px{ - #wwo_outer table td:first-child { - width:275px!important; - } -} - -@media screen and max-width652px{ - #wwo_outer table td:first-child { - width:155px!important; - } -} - -@media screen and max-width629px{ - #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-ratio15,only screen and -moz-min-device-pixel-ratio15,only screen and min--moz-device-pixel-ratio15,only screen and min-device-pixel-ratio15,only screen and min-resolution96dpi{ - .mobile #content_homepage #logo_homepage.mobile { - background-image:url(/assets/logo_homepage_mobile.hdpi.v101.png); - } -} - -@media screen and max-device-width600px{ - #content_homepage #logo_homepage { - background-image:url(/assets/logo_homepage_mobile.retina.v101.png); - } -} - -@media only screen and -webkit-min-device-pixel-ratio15 and orientationlandscape{ - .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-ratio2,only screen and -moz-min-device-pixel-ratio2,only screen and min--moz-device-pixel-ratio2,only screen and -ms-min-device-pixel-ratio2,only screen and min-device-pixel-ratio2,only screen and min-resolution192dpi{ - #logo_homepage { - background-image:url(/assets/logo_homepage.retina.v101.png); - } - - .mobile #content_homepage #logo_homepage.mobile { - background-image:url(/assets/logo_homepage_mobile.retina.v101.png); - } -} - -@media screen and max-width1550px{ - .deep_image ~ .links_deep { - margin-right:84px; - } - - .deep_image { - right:6px; - } -} -- 2.48.1