Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- html,
- body,
- div,
- span,
- applet,
- object,
- iframe,
- h1,
- h2,
- h3,
- h4,
- h5,
- h6,
- p,
- blockquote,
- pre,
- a,
- abbr,
- acronym,
- address,
- big,
- cite,
- code,
- del,
- dfn,
- em,
- font,
- img,
- ins,
- kbd,
- q,
- s,
- samp,
- small,
- strike,
- strong,
- sub,
- sup,
- tt,
- var,
- b,
- u,
- i,
- center,
- dl,
- dt,
- dd,
- ol,
- ul,
- li,
- fieldset,
- form,
- label,
- legend,
- table,
- caption,
- .reset {
- margin: 0;
- padding: 0;
- border: 0;
- font-size: 100%;
- vertical-align: baseline;
- background: transparent;
- }
- body,
- .reset {
- font-family: arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
- font-size: 12px;
- background: #fff;
- text-align: left;
- line-height: 1.2;
- color: #555;
- }
- input,
- textarea,
- select,
- button {
- font-family: arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
- font-size: 12px;
- }
- select { padding: 1px }
- ol,
- ul { list-style: none }
- blockquote,
- q { quotes: none }
- blockquote:before,
- blockquote:after,
- q:before,
- q:after {
- content: '';
- content: none;
- }
- ins { text-decoration: none }
- del { text-decoration: line-through }
- table {
- border-collapse: separate;
- border-spacing: 0;
- vertical-align: middle;
- }
- h1,
- h2,
- h3,
- h4 {
- font-weight: bold;
- color: #c41200;
- margin: 0 0 5px;
- }
- h1 { font-size: 18px }
- h2 { font-size: 16px }
- h3 { font-size: 14px }
- h4 {
- font-size: 12px;
- margin: 0 0 3px;
- }
- h4.dark {
- margin: 5px 0 0;
- color: #333;
- }
- a {
- color: #66c;
- text-decoration: none;
- }
- a:hover {
- color: #555;
- text-decoration: underline;
- }
- address {
- display: block;
- font-style: normal;
- }
- p { margin-bottom: 10px }
- ul.numeric,
- ol.numeric {
- list-style: decimal;
- list-style-position: inside;
- }
- .numeric-outside {
- list-style: decimal outside;
- margin-left: 15px;
- }
- ul.bullet-list,
- ol.bullet-list {
- list-style: disc;
- list-style-position: inside;
- }
- .bullet-list-outside {
- list-style: disc outside;
- margin-left: 15px;
- }
- .fine-print {
- color: #999;
- font-size: 11px;
- }
- .review_comment { line-height: 1.385 }
- #wrap {
- width: 933px;
- margin: 0 auto;
- }
- .inline-compliment .expanded .compliment-controls,
- .drop-menu-origin {
- position: relative;
- z-index: 20;
- }
- .inline-compliment .compliment-menu,
- .drop-menu {
- position: absolute;
- right: 0;
- top: 20px;
- width: 300px;
- background: #fff;
- z-index: 9;
- border: 1px solid #ccc;
- -moz-box-shadow: 1px 1px 5px #ddd;
- -webkit-box-shadow: 1px 1px 5px #ddd;
- box-shadow: 1px 1px 5px #ddd;
- }
- .drop-menu .more {
- background: #eee;
- display: block;
- height: 24px;
- line-height: 24px;
- border-top: 1px solid #ccc;
- padding: 0;
- text-align: center;
- }
- .drop-menu .more:hover {
- background: #66c;
- color: #fff;
- text-decoration: none;
- }
- .inline-compliment .open .compliment-controls-expander,
- .drop-menu-highlighted a.drop-menu-link,
- a.drop-menu-highlighted,
- .drop-menu-highlighted {
- background: #ccc;
- color: #fff;
- text-decoration: none;
- }
- .drop-menu-link { outline: 0 }
- #floater {
- position: fixed;
- height: 41px;
- width: 100%;
- left: 0;
- z-index: 999;
- }
- #floater .inner {
- width: 933px;
- margin: 0 auto;
- line-height: 41px;
- }
- #floater p {
- line-height: 41px;
- padding: 0;
- margin: 0;
- }
- .signup-floater {
- background: #333;
- padding: 5px 0 4px 0;
- bottom: 0;
- }
- .signup-floater ul {
- margin: 2px 10px 0 0;
- float: left;
- }
- .signup-floater li { float: left }
- .signup-floater ul img {
- display: inline-block;
- background: #999;
- margin-right: 3px;
- border: 1px solid #eee;
- width: 35px;
- height: 35px;
- }
- .signup-floater p {
- color: #fff;
- font-size: 15px;
- }
- .signup-floater a:visited,
- .signup-floater a { color: #fff }
- .signup-floater a.action-link {
- background-color: #C41200;
- padding: 0 10px;
- margin-left: 10px;
- font-size: 13px;
- line-height: 30px;
- height: 30px;
- border-radius: 5px;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- }
- .signup-floater .ybtn {
- margin: 5px 0 0 10px;
- float: left;
- }
- .signup-floater #signup-hide {
- float: right;
- font-weight: normal;
- }
- #header-account {
- height: 21px;
- margin: 4px 0;
- text-align: right;
- position: relative;
- z-index: 101;
- }
- #header-account li {
- float: right;
- display: block;
- height: 21px;
- line-height: 21px;
- padding-left: 10px;
- font-size: 11px;
- }
- #header-account li .header-link {
- line-height: 21px;
- display: inline-block;
- height: 21px;
- outline: 0;
- text-decoration: none;
- }
- .logged-out #header-account li .header-link { font-weight: bold }
- #header-account .new-country { float: left }
- #header-account .biz-owners {
- margin-left: 10px;
- border-left: 1px solid #ccc;
- }
- #header-account .biz-owners a {
- background: url(//media4.px.yelpcdn.com/static/201012162965065558/i/gfx/header_sprite.png) 0 -252px no-repeat;
- padding-left: 30px;
- }
- #header-account .new-country { padding: 0 }
- #header-account li .uk { font-weight: normal }
- #header-account #user_identify a { text-transform: capitalize }
- #header-account #activity-feed-menu-item { padding: 0 4px }
- #header-account #activity-feed-menu-item span.activity-count {
- color: #fff;
- font-weight: bold;
- padding: 1px 4px;
- background: #c41200;
- border-radius: 4px;
- -moz-border-radius: 4px;
- -webkit-border-radius: 4px;
- border-radius: 4px;
- }
- #header-account #activity-feed-menu-item span.activity-count-zero { background: #ccc }
- #header-account #activity-feed-menu-item.active span.activity-count {
- color: #666;
- background: #fff;
- }
- #header-account #activity-feed-menu-item.active a { text-decoration: none }
- #header-account #activity-feed-menu-item.drop-menu-highlighted span.activity-count {
- color: #666;
- background: #fff;
- }
- #header-account #activity-feed-menu-item #activity-feed-menu-wrap { text-align: center }
- #header-account #activity-feed-menu-item #activity-feed-menu-wrap .inner { padding: 5px 5px 0 5px }
- #header-account #activity-feed-menu-item #activity-feed-menu-wrap div.no-feed-content { padding: 0 }
- #header-account #activity-feed-menu-item #activity-feed-menu-wrap div.no-feed-content p {
- font-size: 14px;
- line-height: 1.25;
- padding: 10px 30px;
- }
- #header-account #activity-feed-menu-item ul li { border-bottom: 1px solid #ccc }
- #header-account #activity-feed-menu-item ul li a.profile-img { float: left }
- #header-account #activity-feed-menu-item ul li .feed-item-info { width: 240px }
- #header-account #activity-feed-menu-item ul li.last {
- border: none;
- margin: 0;
- }
- #header-account #fb-notice { color: #999 }
- #header-account #fb-notice img {
- float: left;
- margin-right: 5px;
- }
- #header-account #fb-notice #fb-notice-options-link {
- padding: 0 12px 0 4px;
- font-weight: normal;
- }
- #header-account #fb-notice #fb-notice-options-link .icon {
- display: block;
- width: 6px;
- height: 3px;
- background: url(//media2.px.yelpcdn.com/static/201012164178762923/i/ico/on_off_arrow.gif) no-repeat top right;
- margin: 0 3px;
- position: absolute;
- right: 1px;
- top: 9px;
- }
- #header-account #fb-notice #fb-notice-options-link.drop-menu-highlighted .icon { background-position: right -27px }
- #header-account #fb-notice ul#fb-notice-options {
- width: 160px;
- padding: 8px;
- }
- #header-account .reset-header,
- #header-account .reset-header li {
- text-align: left;
- float: none;
- height: auto;
- font-weight: normal;
- line-height: 1.2;
- padding: 0;
- font-size: 12px;
- color: #555;
- }
- #header-account #fb-notice #fb-notice-options li {
- margin-bottom: 8px;
- color: #999;
- }
- #mastHead {
- background: url(//media4.px.yelpcdn.com/static/201012162965065558/i/gfx/header_sprite.png) repeat-x 0 -35px;
- height: 109px;
- overflow: hidden;
- width: 933px;
- z-index: 1;
- }
- #mastHead.non-EN-masthead { background: url(//media3.px.yelpcdn.com/static/201012163132944579/i/gfx/header_sprite_non_en.png) repeat-x 0 -35px }
- #mastHead #logo-wrap {
- margin: 0;
- width: 192px;
- float: left;
- height: 78px;
- }
- #mastHead #logo-wrap h1 { margin: 0 }
- #mastHead #logo a {
- display: block;
- outline: 0;
- text-decoration: none;
- text-indent: -9999px;
- white-space: nowrap;
- position: absolute;
- width: 192px;
- height: 80px;
- z-index: 1;
- }
- #mastHead #tagline {
- width: 190px;
- text-align: center;
- color: #fff;
- font-style: italic;
- font-weight: bold;
- text-shadow: 1px 1px 2px rgba(000,000,000,0.3);
- position: relative;
- left: 0;
- top: 55px;
- white-space: nowrap;
- }
- #mastHead #tagline a {
- color: #fff;
- text-decoration: none;
- }
- #mastHead #tagline sup {
- font-style: normal;
- position: relative;
- top: -5px;
- font-size: 9px;
- }
- #mastHead #printLogo { display: none }
- #mastHead #header_find_form {
- margin: 9px 0 14px 10px;
- height: 56px;
- width: 720px;
- overflow: hidden;
- float: left;
- position: relative;
- }
- #mastHead #header_find_form p {
- float: left;
- margin: 7px 10px 0 0;
- text-align: left;
- }
- #mastHead #header_find_form p#search_near { margin-right: 0 }
- #header_find_form input {
- width: 300px;
- height: 22px;
- padding: 3px 0 1px 5px;
- font-size: 17px;
- color: #333;
- border: 1px solid #ccc;
- background: url(//media4.px.yelpcdn.com/static/201012162965065558/i/gfx/header_sprite.png) no-repeat 0 -152px;
- }
- .lang-fr #header_find_form input { width: 290px }
- .us .lang-fr #header_find_form input { width: 270px }
- #header_find_form input:focus,
- #header_find_form input:active {
- border-color: #888;
- outline: 0;
- }
- #header_find_form #search_near input {
- float: left;
- width: 290px;
- }
- .lang-fr #header_find_form #search_near input { width: 280px }
- #header_find_form .ybtn {
- position: absolute;
- top: 22px;
- right: 10px;
- }
- #mastHead form p em,
- #mastHead form #search_for label span {
- color: #666;
- font-size: 11px;
- font-style: normal;
- font-weight: normal;
- }
- #mastHead label {
- color: #c41200;
- display: block;
- font-weight: bold;
- margin-bottom: 2px;
- }
- a.location-dropper.on,
- a.location-dropper:hover { background-position: -346px -64px }
- a.location-dropper.open { background-position: -305px -64px }
- a.location-dropper.open-on,
- a.location-dropper.open:hover { background-position: -367px -64px }
- a.location-dropper {
- background: url(//media1.ct.yelpcdn.com/static/201012163649264027/i/gfx/newHeader/header.png) no-repeat -325px -64px;
- display: block;
- float: left;
- height: 22px;
- outline: 0;
- text-indent: -9999px;
- width: 18px;
- }
- #mastHead a.location-dropper {
- background: url(//media4.px.yelpcdn.com/static/201012162965065558/i/gfx/header_sprite.png) no-repeat 0 -214px;
- display: block;
- float: left;
- height: 26px;
- outline: 0;
- text-indent: -9999px;
- width: 16px;
- position: relative;
- left: -17px;
- top: 1px;
- }
- #mastHead a#dropperBtn_Mast.open-on { background-position: -18px -214px }
- #nav-container,
- #nav-container * { outline: 0 }
- ul#nav-container {
- height: 30px;
- padding-right: 5px;
- text-align: right;
- list-style: none;
- margin: 0;
- padding: 0;
- float: left;
- }
- #nav-container li {
- float: left;
- height: 30px;
- margin: 0;
- margin-right: 1px;
- }
- #nav-container li a {
- display: block;
- height: 30px;
- overflow: visible;
- text-align: center;
- text-decoration: none;
- line-height: 30px;
- color: #333;
- padding: 0 12px;
- }
- #nav-container li a:focus,
- #nav-container li a:hover,
- #nav-container li a.tabon {
- text-shadow: 1px 1px 0 rgba(0,0,0,0.3);
- color: #fff;
- background: url(//media4.px.yelpcdn.com/static/201012162965065558/i/gfx/header_sprite.png) -20px 0 no-repeat;
- }
- #nav-container li a.tabon { font-weight: bold }
- #nav-container li#welcome a:hover,
- #nav-container li#welcome a.tabon { background-position: 0 0 }
- #mastHead ul#secondary-nav {
- margin-right: 5px;
- height: 30px;
- line-height: 30px;
- }
- #mastHead #secondary-nav li {
- display: block;
- float: right;
- padding: 0 5px;
- }
- #mastHead #secondary-nav li a {
- border-bottom: none;
- font-size: 11px;
- }
- ul,
- li { font-size: 12px }
- input.form80,
- textarea.form80 { width: 80px }
- input.form120,
- textarea.form120 { width: 120px }
- input.form130,
- textarea.form130 { width: 130px }
- input.form150,
- textarea.form150 { width: 150px }
- input.form160,
- textarea.form160 { width: 160px }
- input.form170,
- textarea.form170 { width: 170px }
- input.form200,
- textarea.form200 { width: 200px }
- input.form250,
- textarea.form250 { width: 250px }
- input.form300,
- textarea.form300 { width: 300px }
- input.form400,
- textarea.form400 { width: 400px }
- input.form425,
- textarea.form425 { width: 425px }
- span.formErr {
- border-left: 3px solid #008083;
- border-right: 3px solid #008083;
- position: relative;
- left: -3px;
- }
- .formButton {
- margin: 0;
- padding: 0;
- width: auto;
- border: 0;
- background-color: #fff;
- cursor: pointer;
- color: #66c;
- }
- .formLeft {
- width: 150px;
- font-size: 13px;
- font-weight: bold;
- color: #c41200;
- }
- .formRight {
- font-size: 13px;
- color: #c41200;
- text-align: right;
- font-weight: 700;
- }
- .formField {
- font-size: 13px;
- font-weight: 700;
- }
- .formFieldError {
- font-size: 13px;
- color: #c41200;
- font-weight: 700;
- }
- .floatLink { float: right }
- .formLabel,
- .formNote {
- font-size: 10px;
- color: #555;
- font-weight: 400;
- }
- .highlight1 {
- font-weight: bold;
- color: #008083;
- }
- .highlight2 { font-weight: 700 }
- .highlight3,
- .formNote { font-style: oblique }
- .grey { color: #aaa }
- .blueg { color: #008083 }
- .bigger { font-size: 14px }
- .smaller { font-size: 11px }
- .smallest { font-size: 10px }
- .newColor {
- color: #008083;
- font-weight: 700;
- }
- .error { color: #008083 }
- .standard_error {
- color: #c41200;
- font-weight: 800;
- }
- .redOrange { color: #c41200 }
- .orange { color: #ed5506 }
- .yellow_bg { background: #fffae8 }
- .blue_bg { background: #ecf2f7 }
- .lorange_bg { background: #fceae1 }
- .lgrey_bg { background: #ebebeb }
- .blueg_bg { background: #ecf7f2 }
- .nonwrapping { white-space: nowrap }
- p.nobtm { margin-bottom: 0 }
- .floatClear { clear: both }
- .alignleft { text-align: left }
- .alignright { text-align: right }
- .aligncent { text-align: center }
- .aligntop { vertical-align: top }
- .alignmid { vertical-align: middle }
- .alignbtm { vertical-align: bottom }
- .pseudohr {
- border-bottom: 1px solid #ccc;
- margin: 0 0 5px 0;
- line-height: 5px;
- font-size: 1px;
- }
- .pseudoLink {
- cursor: pointer;
- color: #66c;
- }
- .pseudoLink:hover {
- cursor: pointer;
- color: #66c;
- text-decoration: underline;
- }
- .strong_pseudolink {
- cursor: pointer;
- color: #66c;
- background: none;
- padding: 0;
- margin: 0;
- border: 0;
- outline: 0;
- }
- .strong_pseudolink:hover {
- cursor: pointer;
- color: #66c;
- text-decoration: underline;
- }
- button.pseudoLink {
- border: 0;
- background: 0;
- padding: 0;
- margin: 0;
- }
- .inline-form { display: inline }
- .box {
- background-color: #fff;
- margin: 0 10px 10px 10px;
- padding: 10px;
- border: 1px solid #ccc;
- }
- .boxAmbientYellow {
- background: #fffae8;
- margin: 0 10px 10px 10px;
- padding: 10px;
- border: 1px solid #ccc;
- }
- .boxSimple {
- border: 1px solid #ccc;
- background-color: #fff;
- }
- .boxSingle {
- background-color: #fff;
- margin: 0;
- padding: 10px;
- border: 1px solid #ccc;
- width: 740px;
- text-align: left;
- }
- #gateway .boxSingle { margin: 0 auto }
- .boxSingleWide {
- border: solid 1px #ccc;
- padding: 10px;
- margin-left: auto;
- margin-right: auto;
- }
- .centeredBox {
- margin-left: auto;
- margin-right: auto;
- }
- .no-js .no-js-hidden,
- .js .js-hidden { display: none }
- .blank {
- background-color: #fff;
- margin: 0 10px 10px 10px;
- }
- .centeredSmBox {
- margin: 20px auto;
- width: 550px;
- }
- .boxSingle .box,
- .boxSingle .blank { margin: 0 0 10px 0 }
- .boxGrad {
- background-color: #fff;
- background-image: url(//media3.ct.yelpcdn.com/static/201012163087624141/i/gfx/box_grad.gif);
- background-repeat: repeat-x;
- }
- .boxYellowHead {
- background-color: #fffae8;
- margin: 0;
- margin-bottom: 10px;
- padding: 10px 10px 5px 10px;
- }
- #mobile_message {
- display: none;
- text-align: center;
- }
- @media handheld {
- #mobile_message {
- display: block;
- font-weight: bold;
- color: #c41200;
- }
- }
- .hidden { display: none }
- .shown { display: block }
- .tos-agreement {
- font-size: 11px;
- color: #999;
- margin-bottom: 0;
- }
- #mainContent {
- border: 1px solid #ccc;
- margin: 0 auto 0 auto;
- padding: 5px 0 5px 0;
- }
- table.fs_pagination_controls { margin: 5px }
- table.fs_pagination_controls td { white-space: nowrap }
- table.fs_pagination_controls td span { font-weight: bold }
- table.fs_pagination_controls .go-to-page {
- white-space: normal;
- width: 100%;
- }
- table.fs_pagination_controls .go-to-page span { font-weight: normal }
- .pager ul,
- .pager li { display: inline }
- .pager .pages {
- margin-right: 15px;
- margin-left: 15px;
- display: inline;
- }
- .pager .start,
- .pager .end,
- .pager .total { font-weight: 700 }
- #errorAlert,
- #infoAlert {
- position: relative;
- padding-right: 10px;
- background: url(//media1.ct.yelpcdn.com/static/201012163001469303/i/gfx/error-right.gif) no-repeat top right;
- margin: 10px auto 0;
- width: 920px;
- height: 44px;
- overflow: hidden;
- }
- div#infoAlert { background: url(//media4.px.yelpcdn.com/static/201012161189290971/i/gfx/info-right.gif) no-repeat top right }
- #errorAlert img,
- #infoAlert img {
- float: left;
- display: block;
- }
- #errorAlert img#icon,
- #infoAlert img#icon {
- position: absolute;
- left: 16px;
- top: 5px;
- }
- #errorAlert table,
- #infoAlert table {
- background: #fff;
- padding: 0;
- margin: 0;
- height: 34px;
- font-weight: bold;
- border-top: 5px solid #F00;
- border-bottom: 5px solid #F00;
- text-align: left;
- width: 847px;
- height: 100%;
- }
- #infoAlert table {
- border-top: 5px solid #FC0;
- border-bottom: 5px solid #FC0;
- }
- div#js_warning {
- width: 870px;
- padding: 30px;
- margin-bottom: 10px;
- }
- #bestOfYelpModule { padding: 10px }
- #bestOfYelpModule h3 a { color: #c41200 }
- div.rateReview {
- margin: 3px 0;
- width: 100%;
- height: 22px;
- }
- div.rateReview p {
- margin: 4px 3px 3px 3px;
- float: left;
- }
- div.rateReview .review-intro,
- div.rateReview .review-message-after {
- font-size: 11px;
- white-space: nowrap;
- }
- div.rateReview .review-message { width: 100px }
- .lang-de div.rateReview .review-message { width: 135px }
- .lang-nl div.rateReview .review-message { width: 115px }
- div.rateReview ul {
- float: left;
- margin-top: 4px;
- }
- div.rateReview ul li {
- border-top: 0;
- float: left;
- margin-right: 8px;
- padding: 0;
- }
- div.rateReview ul li a span,
- div.rateReview ul li a { background: url(//media3.ct.yelpcdn.com/static/20101216446608997/i/btn/ufc_sprite.png) no-repeat }
- div.rateReview ul li a:visited,
- div.rateReview ul li a {
- height: 14px;
- float: left;
- display: block;
- margin-right: 2px;
- overflow: hidden;
- color: #555;
- }
- div.rateReview ul li a span {
- background-position: right -19px;
- display: block;
- line-height: 9px;
- padding: 2px 15px 3px 8px;
- text-align: center;
- font-size: 9px;
- }
- div.rateReview ul li a:focus { outline: none }
- div.rateReview ul li a:hover {
- background-position: left -38px;
- text-decoration: none;
- }
- div.rateReview ul li a:hover span { background-position: right -57px }
- div.rateReview ul li a.voted { background-position: left -76px }
- div.rateReview ul li a.voted span { background-position: right -95px }
- .editReview {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -5px -284px;
- padding-left: 15px;
- padding-top: 2px;
- }
- .updateReview {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -5px -592px;
- padding-left: 15px;
- padding-top: 2px;
- }
- .removeReview {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -6px -300px;
- padding-left: 13px;
- }
- ul.promo-box {
- list-style: none;
- clear: both;
- }
- ul.promo-box li strong {
- font-weight: bold;
- color: #c41200;
- font-size: 18px;
- text-align: center;
- display: inline;
- }
- ul.promo-box li span {
- font-size: 11px;
- color: #555;
- display: block;
- line-height: 14px;
- margin-top: 10px;
- padding: 0 10px;
- }
- ul.promo-box li {
- position: relative;
- float: left;
- height: 75px;
- overflow: hidden;
- width: 225px;
- background: url(//media2.ct.yelpcdn.com/static/201012162917916708/i/gfx/home_banners-en_US.gif) no-repeat -9px -520px;
- margin: 15px 0 0 11px;
- text-align: center;
- }
- ul.promo-box li a {
- position: absolute;
- top: 0;
- left: 0;
- display: block;
- height: 60px;
- padding-top: 15px;
- width: 225px;
- overflow: hidden;
- z-index: 9;
- }
- ul.promo-box a:hover { text-decoration: none }
- ul.promo-box li#promo-weekly,
- ul.promo-box li#promo-twitter { margin-left: 0 }
- ul.promo-box li#promo-weekly a {
- height: 65px;
- padding-top: 10px;
- }
- .promo-box li#promo-weekly strong {
- background: url(//media2.ct.yelpcdn.com/static/201012162917916708/i/gfx/home_banners-en_US.gif) no-repeat right -644px;
- padding: 8px 38px 8px 0;
- line-height: 30px;
- }
- .promo-box li#promo-weekly span { margin-top: 0 }
- ul.promo-box li#promo-store {
- background-position: -245px -520px;
- text-indent: -9999px;
- }
- .promo-box li#promo-blog strong {
- background: url(//media2.ct.yelpcdn.com/static/201012162917916708/i/gfx/home_banners-en_US.gif) no-repeat right -612px;
- padding: 2px 25px 2px 0;
- }
- ul.promo-box li#promo-news {
- background-position: -716px -520px;
- text-indent: -9999px;
- }
- ul.promo-box li#promo-mobile {
- background-position: -952px -520px;
- text-align: left;
- }
- ul.promo-box li#promo-mobile a {
- width: 155px;
- padding-left: 70px;
- }
- .promo-box li#promo-mobile span {
- padding: 0 5px 0 0;
- margin-top: 4px;
- }
- .promo-box li#promo-biz-guide strong { letter-spacing: -1px }
- #footer {
- clear: both;
- padding: 35px 0 20px 0;
- }
- #footer #footer-menu-wrap { padding-bottom: 10px }
- #footer .footer-menu {
- float: left;
- width: 160px;
- margin-right: 33px;
- margin-bottom: 10px;
- }
- #footer .last { margin-right: 0 }
- #footer .footer-menu h4 {
- color: #666;
- border-bottom: 1px solid #ccc;
- padding: 0 0 2px 5px;
- }
- #footer .footer-menu li a {
- padding: 2px 0 2px 5px;
- display: inline-block;
- }
- #footer #a-z-biz-list {
- margin-bottom: 10px;
- clear: both;
- padding: 8px;
- border: solid #eee;
- border-width: 1px 0;
- }
- #footer #a-z-biz-list li a {
- padding: 0 2px;
- font-size: 11px;
- }
- #footer .directory {
- margin: 5px auto;
- width: 875px;
- }
- #footer .directory strong { font-size: 10px }
- #footer p,
- #footer ul.footer-list {
- clear: both;
- font-size: 10px;
- list-style: none;
- margin: 5px 0;
- padding: 0;
- text-align: center;
- }
- #footer ul.footer-list li {
- display: inline;
- margin: 0;
- color: #999;
- }
- #footer ul.footer-list li.first { color: #666 }
- #footer ul.footer-list li a {
- font-size: 10px;
- text-decoration: none;
- }
- #footer p.copyright { margin-bottom: 20px }
- #footer #language-selector-anchor {
- position: relative;
- padding-right: 12px;
- }
- #footer #language-selector-menu {
- width: 158px;
- top: 18px;
- }
- #footer #language-selector-wrap a .icon {
- display: block;
- width: 6px;
- height: 3px;
- background: url(//media2.px.yelpcdn.com/static/201012164178762923/i/ico/on_off_arrow.gif) no-repeat top right;
- position: absolute;
- right: 3px;
- top: 8px;
- }
- #footer #language-selector-wrap a.drop-menu-highlighted .icon { background-position: right -27px }
- #footer #language-selector-menu ul { padding: 5px }
- #footer #language-selector-menu ul li { padding: 2px 0 }
- #footer #language-selector-menu ul a { padding: 0 }
- .tos ol,
- .privacy-policy ol { margin-bottom: 5px }
- .tos ol li { margin: 0 0 5px 25px }
- .tos ol ol { list-style: upper-alpha }
- .tos ol ol ol { list-style: lower-roman }
- .tos ol { list-style: decimal outside none }
- .tos h2,
- .privacy-policy h2 {
- color: #555;
- text-transform: uppercase;
- font-size: 12px;
- }
- .tos h3 {
- color: #555;
- font-size: 12px;
- }
- .tos address,
- .privacy-policy address {
- margin-bottom: 10px;
- margin-left: 15px;
- }
- .privacy-policy ol { list-style: upper-roman inside }
- .privacy-policy ol li h2 {
- display: inline;
- margin: 0;
- }
- .privacy-policy #truste-link {
- display: block;
- float: right;
- width: 42px;
- height: 60px;
- margin-left: 10px;
- margin-bottom: 10px;
- }
- .privacy-policy .english-reference {
- font-style: italic;
- padding: 5px 0 10px;
- font-size: 11px;
- color: #999;
- }
- .tos-deals {
- padding: 10px;
- border: 1px solid #ccc;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- border-radius: 5px;
- }
- .tos-deals p,
- .tos-deals ol,
- .tos-deals li {
- margin-bottom: 15px;
- line-height: 15px;
- }
- .tos-events ul { margin-bottom: 10px }
- .thanx-standalone ul {
- float: left;
- overflow: hidden;
- width: 28em;
- }
- .thanx-standalone ul li {
- float: left;
- width: 14em;
- }
- .thanx-standalone p.spell-check,
- .thanx-standalone p.footer {
- margin-left: 28em;
- width: 300px;
- }
- .thanx-standalone p.footer { text-align: right }
- .thanx-standalone ul li input { float: left }
- .thanx-standalone span.compliment,
- #comp_teaser span.compliment {
- background: url(//media3.ct.yelpcdn.com/static/201012161704199400/i/ico/comp_ico_map.gif) no-repeat;
- display: block;
- float: left;
- line-height: 25px;
- padding-left: 27px;
- }
- .thanx-standalone span.plain,
- #comp_teaser span.plain { background-position: 0 -220px }
- .thanx-standalone span.cool,
- #comp_teaser span.cool { background-position: 0 -395px }
- .thanx-standalone span.profile,
- #comp_teaser span.profile { background-position: 0 -445px }
- .thanx-standalone span.cute,
- #comp_teaser span.cute { background-position: 0 -320px }
- .thanx-standalone span.writer,
- #comp_teaser span.writer { background-position: 0 -420px }
- .thanx-standalone span.hot,
- #comp_teaser span.hot { background-position: 0 -245px }
- .thanx-standalone span.more,
- #comp_teaser span.more { background-position: 0 -270px }
- .thanx-standalone span.note,
- #comp_teaser span.note { background-position: 0 -345px }
- .thanx-standalone span.photos,
- #comp_teaser span.photos { background-position: 0 -470px }
- .thanx-standalone span.funny,
- #comp_teaser span.funny { background-position: 0 -370px }
- .thanx-standalone span.list,
- #comp_teaserspan.list { background-position: 0 -295px }
- table.listing1 {
- border-top: 1px solid #ccc;
- background-color: #fff;
- }
- table.listing1 td {
- border-bottom: 1px solid #ccc;
- padding: 10px;
- }
- tr.header td { font-weight: 700 }
- .mini {
- float: left;
- margin: 0 0 3px 0;
- padding: 0;
- width: 95px;
- }
- .mini p {
- margin: 0;
- padding-bottom: 3px;
- clear: left;
- }
- .mini .photoBoxSm p {
- margin-left: 47px;
- margin-top: 1px;
- clear: none;
- padding: 0 0 0 17px;
- line-height: 14px;
- }
- .mini .photoBoxSm .friend_count {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -2px -155px;
- margin-bottom: 2px;
- }
- .mini .photoBoxSm .review_count { background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -3px -170px }
- .mini .photoBoxSm .is_elite { padding-left: 1px }
- .mini .photoBoxSm .is_elite a { color: #ed5100 }
- .mini .photoBoxSm .miniOrange { font-size: 11px }
- .mini .photoBox { float: left }
- .social_stats p {
- margin-left: 120px;
- margin-top: 1px;
- padding: 0 0 0 17px;
- line-height: 14px;
- }
- .social_stats .friend_count {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -2px -155px;
- margin-bottom: 2px;
- }
- .social_stats .review_count {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -3px -170px;
- margin-bottom: 2px;
- }
- .social_stats .is_elite { padding-left: 1px }
- .social_stats .is_elite a { color: #ed5100 }
- .member_search_result_text { width: 400px }
- .social_actions { float: right }
- .social_actions .add_friend {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -2px -202px;
- padding: 2px 0 0 19px;
- }
- .miniOrange {
- color: #ed5100;
- font-size: 11px;
- }
- .mini p.miniOrange { color: #dd5114 }
- .miniRed {
- color: #c41200;
- font-size: 11px;
- }
- .miniRegular { font-size: 11px }
- table.clearStyles,
- table.clearStyles td,
- div.clearStyles {
- border: none;
- margin: 0;
- }
- .user_list_item_link { font-size: 11px }
- .item_count {
- color: #555;
- font-weight: 500;
- font-size: 11px;
- font-style: oblique;
- }
- div.photoBox img,
- .bizPhotoBox img {
- border: 1px solid #999;
- padding: 1px;
- background-color: #fff;
- margin: 0;
- display: block;
- }
- .user-passport { overflow: hidden }
- .user-passport .info { float: left }
- .user-passport .info .photoBox { float: left }
- .user-passport .info .display-name {
- clear: left;
- float: left;
- margin-top: 2px;
- }
- .user-passport .info .location {
- clear: left;
- float: left;
- font-size: 11px;
- margin: 5px 0;
- }
- .user-passport .actions {
- float: left;
- margin-left: 2px;
- display: inline;
- font-size: 10px;
- padding-top: 1em;
- }
- .user-passport-tall .actions {
- clear: left;
- margin-top: 10px;
- padding-top: 0;
- margin-left: 0;
- display: block;
- }
- .user-passport .actions a {
- line-height: 16px;
- white-space: nowrap;
- }
- .photoBox a { display: block }
- .photo-details-base #photo-details-header { margin-top: 6px }
- .photo-details-base #photo-details-header h2 { margin: 0 }
- .photo-details-base #photo-details-header-actions {
- float: right;
- line-height: 22px;
- }
- .photo-details-base #photo-details-no-photos { margin: 1em 0 }
- .photo-details-base #photo-nav-add {
- margin-top: 8px;
- position: relative;
- z-index: 100;
- height: 51px;
- overflow: hidden;
- }
- .photo-details-base #photo-nav {
- width: 234px;
- height: 100%;
- float: left;
- text-align: center;
- background-color: #fff;
- border: 1px solid #ccc;
- border-bottom: none;
- }
- .lang-nl .photo-details-base #photo-nav { width: 255px }
- #photo-nav-add a.ybtn,
- #photo-nav-count {
- position: relative;
- top: 30%;
- }
- #photo-nav-add #photo-nav-count { padding: 0 5px }
- .photo-details-base #selected-photo {
- border: 1px solid #ccc;
- padding: 5px;
- margin-top: -1px;
- }
- .photo-details-base #selected-photo-info {
- float: right;
- width: 222px;
- height: 400px;
- position: relative;
- }
- .photo-details-base #selected-photo-info h4 {
- color: #555;
- font-size: 13px;
- margin-bottom: 5px;
- font-weight: normal;
- }
- .photo-details-base #selected-photo-info #selected-photo-user {
- margin-top: 10px;
- font-size: 11px;
- color: #888;
- overflow: hidden;
- }
- .photo-details-base #selected-photo-info #selected-photo-user .photoBox {
- float: left;
- margin-right: 6px;
- display: inline;
- }
- .photo-details-base #selected-photo-info #selected-photo-user .actions {
- font-size: 10px;
- overflow: hidden;
- margin-top: 3px;
- }
- .photo-details-base #selected-photo-info #selected-photo-user .actions a {
- float: left;
- white-space: nowrap;
- clear: both;
- }
- .photo-details-base #selected-photo-info #selected-photo-details a.via-mobile { margin-left: -2px }
- .photo-details-base #selected-photo-info #selected-photo-caption {
- clear: both;
- margin-top: 10px;
- overflow: hidden;
- }
- .photo-details-base #selected-photo-info #selected-photo-voting,
- .photo-details-base #selected-photo-info #selected-photo-votes,
- .photo-details-base #selected-photo-info #selected-photo-details {
- clear: both;
- margin: 35px 10px 0 0;
- overflow: hidden;
- }
- .photo-details-base #selected-photo-info #selected-photo-caption p { margin: 0 }
- .photo-details-base #selected-photo-info #selected-photo-caption .caption { font-weight: bold }
- .photo-details-base #selected-photo-info #selected-photo-caption .biz-name { font-size: 11px }
- .photo-details-base #selected-photo-info #selected-photo-voting { display: none }
- .photo-details-base #selected-photo-info #selected-photo-voting input {
- float: left;
- margin-left: -1.5em;
- display: inline;
- }
- .photo-details-base #selected-photo-info #selected-photo-voting label {
- display: block;
- overflow: hidden;
- line-height: 21px;
- padding-left: 1.6em;
- }
- .photo-details-base #selected-photo-info #selected-photo-voting span {
- float: right;
- line-height: 21px;
- }
- .photo-details-base #selected-photo-info #selected-photo-voting label.photo-vote-0-count span { display: none }
- .photo-details-base #selected-photo-info #selected-photo-voting label.saved span { color: green }
- .photo-details-base #selected-photo-info #selected-photo-voting label.saving span {
- color: green;
- font-size: 11px;
- }
- .photo-details-base #selected-photo-info #selected-photo-voting label.quiet span { font-size: 11px }
- .photo-details-base #selected-photo-info #selected-photo-voting #photo-vote-helpfuls {
- padding-bottom: 5px;
- border-bottom: 1px solid #eee;
- }
- .photo-details-base #selected-photo-info #selected-photo-voting #photo-vote-suggest { padding-top: 5px }
- .photo-details-base #selected-photo-info #selected-photo-votes dl { color: #888 }
- .photo-details-base #selected-photo-info #selected-photo-votes dl {
- overflow: hidden;
- margin: 0;
- }
- .photo-details-base #selected-photo-info #selected-photo-votes dt {
- float: left;
- clear: both;
- margin-bottom: 5px;
- white-space: nowrap;
- }
- .photo-details-base #selected-photo-info #selected-photo-votes dd {
- clear: right;
- float: right;
- white-space: nowrap;
- margin-bottom: 5px;
- }
- .photo-details-base #selected-photo-info #selected-photo-details p {
- color: #888;
- font-size: 11px;
- }
- .photo-details-base #selected-photo-info .flag_content {
- position: absolute;
- bottom: 0;
- margin: 0;
- left: 0;
- }
- .photo-details-base #selected-photo-info .flag_content a { color: #ccc }
- .photo-details-base #selected-photo-frame { background-color: #F5F5F5 }
- .photo-details-base #selected-photo-frame,
- .photo-details-base #selected-photo-frame table td,
- .photo-details-base #selected-photo-frame table td a {
- width: 648px;
- height: 410px;
- text-align: center;
- }
- .photo-details-base #selected-photo-frame table {
- width: 100%;
- height: 100%;
- }
- .photo-details-base #selected-photo-frame table td { vertical-align: top }
- .photo-details-base #selected-photo-frame table td a { display: block }
- .photo-details-base div.photos-index { margin-top: 10px }
- .photo-details-base div.photos-index table td.add_slot {
- width: 1px;
- vertical-align: top;
- border-left: 1px solid #ccc;
- }
- .photo-details-base div.photos-index table td.photos {
- vertical-align: top;
- width: 100%;
- }
- .photo-details-base div.photos-index table .thumb-wrap { overflow: hidden }
- .photo-details-base div.photos-index table .caption { margin: 0 10px 0 5px }
- .photo-details-base div.photos-index table .selected .caption { margin: 0 }
- .photo-details-base div.photos-index table .photoBox,
- .photo-details-base div.photos-index table .bizPhotoBox {
- border: 7px solid #fff;
- margin: 0 10px 0 5px;
- float: left;
- }
- .photo-details-base div.photos-index table .selected .photoBox,
- .photo-details-base div.photos-index table .selected .bizPhotoBox { border: 7px solid #fff7c9 }
- .photo-details-base div.photos-index table div.photo {
- width: 140px;
- height: 175px;
- margin: 5px 5px 5px 0;
- padding: 0 0 10px 0;
- overflow: hidden;
- float: left;
- font-size: 10px;
- }
- .photo-details-base div.photos-index table div.photo p {
- clear: left;
- margin: 2px 0 0 7px;
- }
- #google_ads_div_BizPhotos_Box_300x250,
- #google_ads_div_UserPhotos_Box_300x250,
- #google_ads_div_UserLocalPhotos_Box_300x250 { margin: 0 15px 0 10px }
- div.rating {
- height: 17px;
- overflow: hidden!important;
- position: relative;
- width: 84px;
- }
- div.rating img,
- div.rating-small img { position: absolute }
- img.stars_0 { clip: rect(0,83px,15px,0) }
- img.stars_0 { clip: rect(0,83px,15px,0) }
- img.stars_1 {
- clip: rect(19px,83px,35px,0);
- top: -19px;
- }
- img.stars_1_half {
- clip: rect(38px,83px,53px,0);
- top: -38px;
- }
- img.stars_2 {
- clip: rect(57px,83px,72px,0);
- top: -57px;
- }
- img.stars_2_half {
- clip: rect(76px,83px,91px,0);
- top: -76px;
- }
- img.stars_3 {
- clip: rect(95px,83px,110px,0);
- top: -95px;
- }
- img.stars_3_half {
- clip: rect(114px,83px,129px,0);
- top: -114px;
- }
- img.stars_4 {
- clip: rect(133px,83px,148px,0);
- top: -133px;
- }
- img.stars_4_half {
- clip: rect(152px,83px,168px,0);
- top: -152px;
- }
- img.stars_5 {
- clip: rect(171px,83px,186px,0);
- top: -171px;
- }
- div.rating-small {
- float: left;
- height: 9px;
- overflow: hidden!important;
- padding: 0!important;
- position: relative;
- width: 50px;
- }
- div.rating-small img.stars_0 {
- clip: rect(190px,50px,199px,0);
- top: -190px;
- }
- div.rating-small img.stars_1 {
- clip: rect(204px,50px,213px,0);
- top: -204px;
- }
- div.rating-small img.stars_1_half {
- clip: rect(218px,50px,227px,0);
- top: -218px;
- }
- div.rating-small img.stars_2 {
- clip: rect(232px,50px,241px,0);
- top: -232px;
- }
- div.rating-small img.stars_2_half {
- clip: rect(246px,50px,255px,0);
- top: -246px;
- }
- div.rating-small img.stars_3 {
- clip: rect(260px,50px,269px,0);
- top: -260px;
- }
- div.rating-small img.stars_3_half {
- clip: rect(274px,50px,283px,0);
- top: -274px;
- }
- div.rating-small img.stars_4 {
- clip: rect(288px,50px,297px,0);
- top: -288px;
- }
- div.rating-small img.stars_4_half {
- clip: rect(302px,50px,311px,0);
- top: -302px;
- }
- div.rating-small img.stars_5 {
- clip: rect(316px,50px,325px,0);
- top: -316px;
- }
- span.first-to-review-marker,
- a.rotd-marker,
- span.purchased-deal-marker,
- span.checkin {
- color: #666;
- margin-left: 10px;
- font-size: 11px;
- }
- span.checkin { line-height: 21px }
- span.first-to-review-marker { color: #417AAD }
- .social-icon {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat;
- width: 21px;
- height: 19px;
- float: left;
- margin-right: 5px;
- }
- .social-icon-facebook {
- width: 16px;
- background-position: 0 -1096px;
- }
- .social-icon-facebook-success { background-position: 0 -1767px }
- .social-icon-facebook-fail { background-position: 0 -1814px }
- .social-icon-twitter {
- width: 16px;
- background-position: 0 -1065px;
- }
- .social-icon-twitter-success { background-position: 0 -1791px }
- .social-icon-twitter-fail { background-position: 0 -1838px }
- .social-icon-yelp {
- width: 16px;
- background-position: 0 -1127px;
- }
- .social-icon-share {
- width: 16px;
- background-position: 0 -1958px;
- } /* IE Mac warning \*/
- #browserWarning { display: none }
- /* */
- .bestOfYelpList {
- width: 155px;
- float: left;
- }
- .bestOfYelpList h3 { margin: 0 }
- .bestOfYelpList ol { margin-top: 5px }
- #dropper {
- position: absolute;
- width: 170px;
- background-color: #fff;
- border: 1px solid #c41200;
- float: none;
- padding: 0!important;
- text-align: left;
- z-index: 3;
- }
- #dropper .dropperHeader {
- border-top: 1px solid #999;
- border-bottom: 1px solid #999;
- background-color: #FFFED7;
- padding: 3px;
- font-weight: bold;
- font-size: 1em;
- margin: 0;
- color: #555;
- }
- #dropper .miniOrange { background-color: transparent }
- #dropper div:first-child .dropperheader { border-top: 0 }
- #dropper div p {
- padding: 5px;
- color: #66c;
- cursor: pointer;
- margin: 0;
- }
- #dropper #dropperFooter { border-top: 1px solid #ccc }
- #dropper #dropperFooter p { padding: 2px 5px }
- #dropper #dropperFooter p a { padding: 0 }
- #dropperBtn_Review { margin-top: 3px }
- #dropperText_SB { margin-top: -1px }
- #locBar {
- position: relative;
- overflow: visible;
- }
- #locBar h2,
- #locBar h1 {
- font-size: 14px;
- margin: 0 0 5px;
- }
- #locBar #locBar_title {
- color: #666;
- display: inline;
- font-size: 12px;
- font-weight: normal;
- margin: 0;
- }
- #locBar ul {
- float: right;
- position: absolute;
- right: 5px;
- top: 0;
- }
- #locBar ul li {
- float: left;
- padding-left: 5px;
- margin: 0;
- }
- #locBar #locBox {
- border: solid 1px #eee;
- background: #ffffe5;
- zoom: 1;
- width: 100%;
- line-height: 1.2;
- clear: both;
- }
- #locBar #locBox h4 {
- font-weight: bold;
- color: #c41200;
- margin-bottom: 5px;
- display: block;
- }
- #locBar #locBox ul {
- float: none;
- position: static;
- }
- #locBar #locBox div {
- border-right: 1px solid #ccc;
- float: left;
- margin: 10px 5px;
- min-height: 180px;
- width: 150px;
- }
- #locBar #locBox li {
- float: none;
- margin-bottom: 2px;
- }
- #locBar #locBox #saved_locations em { color: red }
- #locBar #locBox #saved_locations li { margin-bottom: 5px }
- #locBar #locBox #poplocs {
- border: 0;
- width: 360px;
- }
- #locBar #locBox #poplocs p {
- margin-left: 0;
- margin-right: 0;
- }
- #locBar #locBox #poplocs ul {
- float: left;
- width: 110px;
- }
- #locBar #locBox li.last_item { margin-top: 10px }
- #locBar #locBox #poplocs.external {
- width: auto;
- min-height: 70px;
- }
- #locBar #locBox p {
- clear: left;
- margin-left: 10px;
- margin-right: 10px;
- }
- #locBar #locBox .loc_footer #countries { margin-left: 5px }
- .loc_footer a+a {
- border-left: 1px solid #999;
- padding-left: 5px;
- }
- #pressLinks {
- text-align: center;
- margin: 10px 20px;
- float: right;
- }
- #pressLinks a {
- display: block;
- margin: 15px 0;
- }
- #pressLinks img { vertical-align: top }
- p.userCompLink {
- margin: 7px 0 7px 0;
- text-align: left;
- white-space: nowrap;
- clear: both;
- z-index: 2;
- }
- #firstReviewer,
- .firstReviewer {
- padding: 3px 0 1px 19px;
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -2px 0;
- color: #417aad;
- margin-left: 5px;
- font-size: 11px;
- white-space: nowrap;
- }
- .photo-count {
- font-size: 11px;
- margin-left: 10px;
- margin-top: 1px;
- }
- #bizReviewsContent .photo-count { float: left }
- #bizReviewsContent .checkin { float: left }
- #pickOfTheDay,
- .pickOfTheDay {
- padding: 1px 0 1px 18px;
- margin-left: 5px;
- font-size: 95%;
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -2px -93px;
- display: inline;
- color: #777;
- }
- #pickOfTheDay a { color: #777 }
- .manage-following {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -5px -220px;
- padding-left: 16px;
- }
- .manage-following.status,
- .reviewIntLinks .status {
- color: #0c0;
- padding-right: 3px;
- }
- .js .js-hidden,
- .no-js .no-js-hidden { display: none!important }
- .change-country { cursor: pointer }
- .no-js .change-country { display: none }
- .change-country span {
- padding-right: 20px;
- color: #999;
- }
- .popHeader {
- background: url(//media4.px.yelpcdn.com/static/20101216871647526/i/gfx/grippy.gif) repeat-y #ECF2F7;
- border-bottom: 1px solid #D7DCE1;
- border-right: 1px solid #D7DCE1;
- padding: 1px 0 0 11px;
- cursor: move;
- }
- #listPop { width: 370px }
- #listPop a { cursor: pointer }
- #listPop #popFooter { text-align: right }
- #new_list input { width: 250px }
- #new_list textarea { width: 250px }
- #new_list_form { margin-top: 10px }
- .flash {
- margin: 10px 10px 0;
- padding: 5px;
- font-weight: bold;
- }
- .flash-success {
- background-color: #E7FFD6;
- border: 1px solid green;
- }
- .flash-error {
- background-color: #ffebeb;
- border: 1px solid #900;
- }
- #bookmarkPop {
- min-height: 195px;
- width: 300px;
- }
- #bookmarkPop #loading_message {
- height: 95px;
- text-align: center;
- padding: 100px 0 1px 0;
- }
- #bookmarkPop fieldset {
- border: 0;
- margin: 5px 0 10px 0;
- padding: 0;
- }
- #bookmarkPop fieldset input { margin-left: 5px }
- #bookmarkPop legend {
- padding: 0;
- margin: 0 0 5px 0;
- font-weight: bold;
- color: #c41200;
- }
- #bookmarkPop label strong { color: #c41200 }
- #bookmarkPop textarea {
- border: 1px solid #999;
- width: 275px;
- height: 75px;
- }
- #bookmarkPop #popFooter {
- line-height: 23px;
- overflow: hidden;
- text-align: right;
- width: 100%;
- }
- #bookmarkPop #popFooter #statusMsg {
- float: left;
- margin-top: 0;
- }
- #bookmarkPop .bookmark-added {
- line-height: 16px;
- background: url(//media4.px.yelpcdn.com/static/201012164124213971/i/ico/bookmarksAdded.gif) no-repeat scroll 0 0;
- padding-left: 20px;
- }
- #bookmarkPop #logPopStatus {
- margin: 10px 0 5px 0;
- display: block;
- color: green;
- float: left;
- }
- #bookmarkPop #popSwitch {
- text-align: center;
- border-top: 1px solid #ccc;
- padding-top: 5px;
- margin-top: 10px;
- margin-bottom: 0;
- padding-bottom: 5px;
- }
- #bookmarkPop a.floatLink { margin: 0 10px 5px 0 }
- #bookmarkPop dl {
- margin: 0;
- padding: 5px;
- }
- #bookmarkPop dt {
- margin: 10px 0 0 0;
- padding: 0;
- float: left;
- width: 110px;
- text-align: right;
- }
- #bookmarkPop dt label {
- font-weight: bold;
- color: #c41200;
- }
- #bookmarkPop dt label em {
- font-weight: normal;
- font-size: 10px;
- color: #666;
- }
- #bookmarkPop dd {
- margin: 10px 0 0 0;
- overflow: hidden;
- padding: 0 0 0 5px;
- zoom: 1;
- }
- #bookmarkPop dd img {
- display: block;
- margin: 5px 0;
- }
- #bookmarkPop_error { padding: 5px 5px }
- #send2friends { width: 535px }
- #send2friends.narrow { width: 275px }
- #send2friends .form_field textarea {
- height: 40px;
- position: relative;
- margin-bottom: 3px;
- width: 508px;
- }
- #send2friends.narrow .form_field textarea { width: 250px }
- #send2friends #loading_message {
- height: 300px;
- text-align: center;
- }
- #send2friends #contact_list {
- width: 510px;
- border: 1px solid #ccc;
- margin-bottom: 10px;
- overflow: hidden;
- }
- #contact_header {
- background: #FFF0D1;
- padding: 2px 3px;
- font-size: 11px;
- }
- #contact_header strong {
- color: #c41200;
- margin-right: 3px;
- }
- #contact_header .floatLink { line-height: 18px }
- #contact_header input { padding: 0 }
- #sendToAllLink { display: none }
- #send2friends #contact_list #lists_viewport {
- display: block;
- height: 150px;
- overflow: auto;
- }
- #send2friends #contact_list ul {
- background-color: #fff;
- padding-left: 3px;
- margin: 0 5px;
- }
- #send2friends #contact_list li {
- margin: 5px 3px 5px 0;
- float: left;
- width: 150px;
- padding: 5px 0 5px 5px;
- border: 1px solid #FFF;
- }
- #send2friends #contact_list li.list_header {
- float: none;
- clear: both;
- font-weight: bold;
- color: #666;
- padding: 0;
- width: auto;
- zoom: 1;
- margin-bottom: 0;
- }
- #send2friends #contact_list li.selected {
- border: 1px solid #c41200;
- background: #ecf2f7;
- }
- #send2friends #contact_list .photoBox {
- float: left;
- margin-right: 10px;
- }
- #send2friends #contact_list .photoBox img {
- width: 40px;
- height: 40px;
- }
- #send2friends .contact_username { margin: 0 }
- #send2friends .miniOrange {
- margin: 0 0 0 80px;
- padding-left: 17px;
- }
- #send2friends .friend_count { background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -3px -155px }
- #send2friends .review_count { background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -3px -170px }
- #send2friends #contact_list ul input {
- float: left;
- display: block;
- margin-top: 15px;
- margin-right: 10px;
- height: 13px;
- width: 13px;
- }
- #msg_recipients .user_div {
- background: url(//media1.px.yelpcdn.com/static/20101216157684246/i/ico/remove.gif) no-repeat #ECF2F7 2px 2px;
- padding: 0 3px 0 14px;
- border: 1px solid #c41200;
- float: left;
- margin-right: 3px;
- cursor: pointer;
- }
- #send2friends #msg_recipients {
- margin-bottom: 15px;
- position: relative;
- }
- #send2friends #msg_recipients strong {
- float: left;
- display: block;
- margin-right: 3px;
- padding-left: 5px;
- }
- #send2friends #user_pager {
- background: #FFF0D1;
- text-align: right;
- padding: 2px;
- font-size: 11px;
- }
- #send2friends #share_badges {
- padding: 3px 0;
- margin: 5px 0;
- border-top: 1px solid #ccc;
- border-bottom: 1px solid #ccc;
- text-align: center;
- clear: left;
- }
- #send2friends #popFooter {
- text-align: right;
- position: relative;
- }
- #send2friends #popFooter input { margin-bottom: 3px }
- .spellCheckIcon {
- display: block;
- float: left;
- border-top: 1px solid #ccc;
- border-right: 1px solid #333;
- border-bottom: 1px solid #333;
- border-left: 1px solid #ccc;
- background: #fff2ab;
- }
- .spellCheckIcon:hover {
- border-top: 1px solid #333;
- border-right: 1px solid #ccc;
- border-bottom: 1px solid #ccc;
- border-left: 1px solid #333;
- }
- .spellCheckIcon img { display: block }
- #spellCheck_message { color: green }
- #comPop .spellCheckIcon {
- width: 17px;
- float: none;
- }
- div.markerTooltip {
- z-index: 4;
- text-align: center;
- }
- div.markerTooltip div.rating {
- float: left;
- margin-right: 5px;
- }
- div.markerTooltip .maptip table h3 { clear: left }
- span.markerTooltip {
- display: block;
- padding: 2px;
- font-weight: bold;
- border: 1px solid #555;
- background: #fff;
- }
- div#ajaxStatusMessage {
- position: absolute;
- height: 38px;
- background-color: #fff;
- width: auto;
- z-index: 101;
- }
- div#ajaxStatusMessage img { float: left }
- div#ajaxStatusMessage p {
- float: left;
- border-top: 1px solid #c41200;
- border-bottom: 1px solid #c41200;
- margin: 0;
- padding: 10px 2px 0 2px;
- height: 26px;
- color: #000;
- }
- .searchSuggest {
- color: #c41200;
- margin: 18px 0 5px 0;
- font-size: 14px;
- }
- .searchSuggest em {
- font-weight: bold;
- font-style: normal;
- }
- #search_results_body {
- padding: 0 10px 10px 10px;
- margin: 10px 0 10px 0;
- border-left: solid 1px #ccc;
- }
- #search_results_body .search_result {
- border-bottom: solid #ccc 1px;
- padding-top: 5px;
- padding-bottom: 5px;
- width: 100%;
- }
- #loc_pin {
- background: url(//media3.ct.yelpcdn.com/static/201012161516408084/i/map/loc_pin_flag.gif) no-repeat;
- width: 41px;
- height: 48px;
- color: #f42929;
- font-weight: bold;
- font-size: 12px;
- line-height: 13px;
- text-align: center;
- position: relative;
- text-transform: capitalize;
- }
- a.bookmark {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -1px -50px;
- padding-left: 18px;
- padding-bottom: 2px;
- }
- a.sendToFriend {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -5px -37px;
- padding-left: 16px;
- }
- a.send-pm {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -4px -125px;
- padding: 2px 0 0 16px;
- }
- a.send-compliment {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -5px -109px;
- padding: 1px 0 1px 16px;
- }
- #no-compliments a.send-compliment {
- padding: 0;
- background: 0;
- }
- a.linkToThis {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -4px -79px;
- padding-left: 13px;
- }
- a.via-mobile {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -1px -1400px;
- padding: 7px 0 1px 19px;
- }
- div.roundedtoo {
- position: absolute;
- top: 0;
- left: 0;
- height: auto;
- width: 200px;
- z-index: 100;
- }
- div.roundedtoo div.top {
- margin: 0;
- background: transparent url(//media3.ct.yelpcdn.com/static/201012163953357841/i/gfx/top-rt.gif) no-repeat top right;
- height: 7px;
- font-size: 1px;
- }
- div.roundedtoo div.top div {
- margin: 0;
- background: transparent url(//media3.px.yelpcdn.com/static/201012161125165164/i/gfx/top-lf.gif) no-repeat top left;
- height: 7px;
- font-size: 1px;
- }
- div.roundedtoo div.top div div {
- background: none;
- margin-left: 7px;
- margin-right: 7px;
- margin-bottom: -1px;
- height: 7px;
- border-top: 1px solid #c00;
- font-size: 1px;
- background-color: #fff;
- }
- div.roundedtoo div.bottom {
- margin: 0;
- background: transparent url(//media1.px.yelpcdn.com/static/201012162442669829/i/gfx/btm-rt.gif) no-repeat bottom right;
- height: 7px;
- font-size: 1px;
- }
- div.roundedtoo div.bottom div {
- margin: 0;
- background: transparent url(//media1.px.yelpcdn.com/static/201012161287603241/i/gfx/btm-lf.gif) no-repeat bottom left;
- height: 7px;
- font-size: 1px;
- }
- div.roundedtoo div.bottom div div {
- background: none;
- margin-left: 7px;
- margin-right: 7px;
- margin-top: -1px;
- height: 7px;
- border-bottom: 1px solid #c00;
- font-size: 1px;
- background-color: #fff;
- }
- div.roundedtoo .content {
- border-right: 1px solid #c00;
- border-left: 1px solid #c00;
- padding-left: 7px;
- padding-right: 7px;
- text-align: center;
- font-size: 11px;
- background-color: #fff;
- }
- div.pop-feed-img { width: auto }
- #moreOptionsBox {
- position: absolute;
- width: 250px;
- border: 1px solid #c41200;
- background-color: #fff;
- z-index: 100;
- }
- #moreOptionsBox div { margin-bottom: 1px }
- #moreOptionsBox * { padding: 0 }
- #moreOptionsBox ul {
- list-style: none;
- margin: 0;
- height: 150px;
- overflow: auto;
- width: 245px;
- }
- #moreOptionsBox ul li {
- margin-left: 15px;
- width: 150px;
- }
- #moreOptionsBoxInner li strong {
- background: url(//media4.px.yelpcdn.com/static/201012164007150789/i/gfx/sort_arrow_up.gif) no-repeat 0 3px;
- padding-left: 10px;
- cursor: pointer;
- color: #66c;
- }
- #moreOptionsBoxInner li strong.opened {
- background: url(//media3.ct.yelpcdn.com/static/201012162841393245/i/gfx/sort_arrow_down.gif) no-repeat 0 3px;
- padding-left: 10px;
- }
- #moreOptionsBoxInner li ul.subHood {
- overflow: visible;
- height: auto;
- width: 200px;
- }
- #moreOptionsBoxInner li ul li { margin-left: 10px }
- #moreOptionsBox #topLf {
- position: absolute;
- top: -1px;
- left: -1px;
- background: #fff;
- }
- #moreOptionsBox #topRt {
- position: absolute;
- top: -1px;
- right: -1px;
- background: #fff;
- }
- #moreOptionsBox #btmLf {
- position: absolute;
- bottom: -1px;
- left: -1px;
- background: #fff;
- }
- #moreOptionsBox #btmRt {
- position: absolute;
- bottom: -1px;
- right: -1px;
- background: #fff;
- }
- #moreOptionsBox h4 {
- font-size: 14px;
- margin: 5px;
- padding: 0 0 0 11px;
- background: url(//media4.px.yelpcdn.com/static/20101216871647526/i/gfx/grippy.gif) repeat-y #ECF2F7;
- border-bottom: 1px solid #D7DCE1;
- border-right: 1px solid #D7DCE1;
- cursor: move;
- }
- #moreOptionsBox p {
- text-align: right;
- margin: 0;
- }
- #moreOptionsBox p a {
- display: block;
- padding: 7px 10px 6px 0;
- cursor: pointer;
- }
- .attending_count { color: #888 }
- .google-ads-block {
- position: relative;
- z-index: 1;
- }
- .googlead-sponsor {
- background: #fff;
- width: 915px;
- margin: 0 auto;
- overflow: hidden;
- line-height: 0;
- }
- #google_ads_div_Welcome_Sponsor_915x35,
- #google_ads_div_Welcome_Sponsor_915x35_ad_container,
- #google_ads_div_Search_Sponsor_915x35,
- #google_ads_div_Search_Sponsor_915x35_ad_container,
- #google_ads_div_BusinessPhotos_Sponsor_915x35,
- #google_ads_div_BusinessPhotos_Sponsor_915x35_ad_container,
- #google_ads_div_Hotlist_Sponsor_915x35,
- #google_ads_div_Hotlist_Sponsor_915x35_ad_container,
- #google_ads_div_Business_Sponsor_915x35,
- #google_ads_div_Business_Sponsor_915x35_ad_container,
- #google_ads_div_ListSearch_Sponsor_915x35,
- #google_ads_div_ListSearch_Sponsor_915x35_ad_container,
- #google_ads_div_LocalPhotos_Sponsor_915x35,
- #google_ads_div_LocalPhotos_Sponsor_915x35_ad_container,
- #google_ads_div_UserPhotos_Sponsor_915x35,
- #google_ads_div_UserPhotos_Sponsor_915x35_ad_container,
- #google_ads_div_User_Sponsor_915x35,
- #google_ads_div_User_Sponsor_915x35_ad_container,
- #google_ads_div_Events_Sponsor_915x35,
- #google_ads_div_Events_Sponsor_915x35_ad_container,
- #google_ads_div_SalesSpecialOffers_Sponsor_915x35,
- #google_ads_div_SalesSpecialOffers_Sponsor_915x35_ad_container,
- #google_ads_div_List_Sponsor_915x35,
- #google_ads_div_List_Sponsor_915x35_ad_container,
- #google_ads_div_BizGuide_WhatIsYelp_Sponsor_915x35,
- #google_ads_div_BizGuide_WhatIsYelp_Sponsor_915x35_ad_container,
- #google_ads_div_BizGuide_Unlocking_Sponsor_915x35,
- #google_ads_div_BizGuide_Unlocking_Sponsor_915x35_ad_container,
- #google_ads_div_BizGuide_Using_Sponsor_915x35,
- #google_ads_div_BizGuide_Using_Sponsor_915x35_ad_container,
- #google_ads_div_BizGuide_Responding_Sponsor_915x35,
- #google_ads_div_BizGuide_Responding_Sponsor_915x35_ad_container,
- #google_ads_div_BizGuide_CommonQs_Sponsor_915x35,
- #google_ads_div_BizGuide_CommonQs_Sponsor_915x35_ad_container,
- #google_ads_div_BizGuide_Advertising_Sponsor_915x35,
- #google_ads_div_BizGuide_Advertising_Sponsor_915x35_ad_container {
- line-height: 0;
- overflow: hidden;
- margin-top: 10px;
- }
- .googlead-sky {
- text-align: center;
- margin: 35px auto 10px auto;
- position: relative;
- width: 160px;
- z-index: 2;
- }
- .googlead-sky div { margin: 0 auto }
- .googlead-sky em {
- display: block;
- color: #ccc;
- }
- .googlead-sky iframe,
- .googlead-box iframe,
- .googlead-leader iframe,
- .googlead-leader table,
- .googlead-feature iframe,
- .googlead-sponsor iframe {
- display: block;
- margin: 0 auto;
- }
- .googlead-sky div,
- .googlead-sponsor div { text-align: center }
- #hotlist_sponsor { margin-bottom: 3px }
- ul#aboutSite a { font-size: 12px!important }
- div.stars { float: left }
- div.maptip {
- text-align: left;
- padding: 10px;
- background: #fff;
- border: 1px solid gray;
- }
- #zoom_in {
- position: absolute;
- top: 5px;
- left: 5px;
- z-index: 3;
- cursor: pointer;
- }
- #zoom_out {
- position: absolute;
- top: 30px;
- left: 5px;
- z-index: 3;
- cursor: pointer;
- }
- .simple_list ul {
- padding: 0 0 0 5px;
- margin: 0;
- list-style: none;
- }
- .simple_list li {
- clear: left;
- padding-bottom: 5px;
- }
- .simple_list .photoBox,
- .simple_list .bizPhotoBox {
- float: left;
- margin-right: 5px;
- height: 40px;
- width: 40px;
- }
- .simple_list .user_name {
- float: left;
- clear: left;
- margin: 0;
- }
- .simple_list .review_comment,
- .simple_list .user_info,
- .simple_list .biz_info { margin-left: 50px }
- .simple_list div.rating {
- float: left;
- margin-right: 5px;
- }
- .simple_list .stars_img { vertical-align: middle }
- .simple_list .stars_img_small { vertical-align: middle }
- .simple_list .mstars { vertical-align: middle }
- .sort_label_asc {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat right -458px;
- padding-right: 13px;
- }
- .sort_label_desc {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat right -448px;
- padding-right: 13px;
- }
- .sort_section { clear: both }
- .sort_section a {
- margin: 0 2px;
- font-weight: normal;
- }
- .sort_section a.selected { font-weight: bold }
- .archived_reviews {
- border-top: 1px solid #eee;
- padding-top: 10px;
- }
- .archived_reviews h4 {
- color: #666;
- font-size: 11px;
- font-weight: normal;
- font-style: italic;
- }
- .archived_reviews h4 .pseudoLink { font-weight: normal }
- .archived_reviews li {
- padding-left: 20px;
- border-top: 1px solid #eee;
- padding-top: 8px;
- clear: right;
- }
- .archived_reviews li.first-child { border-top: 0 }
- .archived_reviews em {
- float: left;
- font-size: 11px;
- line-height: 10px;
- margin-left: 5px;
- }
- .archived_reviews li img { vertical-align: middle }
- .archived_reviews li .review_comment {
- clear: left;
- padding-top: 5px;
- }
- .archived_reviews li .rateReview { margin-bottom: 5px }
- .review .reviewActions {
- float: right;
- padding: 3px 0;
- }
- .review .reviewActions a { font-size: 10px }
- .updated_date {
- background: url(//media2.px.yelpcdn.com/static/20101216790814985/i/ico/ico_map.gif) no-repeat -6px -577px;
- padding-left: 14px;
- font-size: 11px;
- margin-left: 5px;
- }
- #userCharts {
- padding-left: 5px;
- margin-top: 10px;
- margin-bottom: 15px;
- }
- #userCharts #ratings {
- margin-left: 0;
- margin-top: 2px;
- width: 100%;
- }
- #userCharts a {
- font-weight: normal;
- font-size: 11px;
- padding-left: 10px;
- }
- #userGraphPop { width: 725px }
- #userGraphPop #userGraphPop_inner { overflow: hidden }
- #userGraphPop .userGraphPiechart {
- width: 360px;
- height: 220px;
- float: left;
- text-align: center;
- }
- #userGraphPop .ypop-footer { text-align: right }
- .mobile-promo {
- background: #fffae8;
- width: 910px;
- padding: 10px;
- margin: 0 auto 10px;
- }
- .mobile-promo .wrap {
- margin: 0 auto;
- width: 550px;
- overflow: auto;
- }
- #mobile-webkit-banner-promo { text-align: center }
- a#mobile-webkit-banner-promo-link {
- width: 122px;
- padding-left: 30px;
- height: 50px;
- background: url(//media1.ct.yelpcdn.com/static/201012163637493978/i/mktg/app_storelogo_blank.png) no-repeat;
- display: inline-block;
- text-align: center;
- color: #fff;
- margin-right: 10px;
- position: relative;
- top: 5px;
- }
- a#mobile-webkit-banner-promo-link span {
- display: block;
- line-height: 20px;
- letter-spacing: -0.5px;
- font-size: 10px;
- font-weight: bold;
- }
- a#mobile-webkit-banner-promo-link strong {
- display: block;
- font-size: 26px;
- letter-spacing: -1px;
- line-height: 22px;
- }
- #mobile-webkit-banner-promo img {
- float: left;
- margin-right: 10px;
- }
- #mobile-webkit-banner-promo #mobile-webkit-banner-promo-leadin {
- font-weight: bold;
- display: block;
- font-size: 26px;
- margin-bottom: 10px;
- color: #000;
- }
- #mobile-webkit-banner-promo #mobile-webkit-banner-promo-tagline {
- font-size: 22px;
- letter-spacing: -0.5px;
- color: #000;
- line-height: 50px;
- }
- #mobile-webkit-banner-promo #mobile-webkit-banner-promo-tagline a { font-weight: bold }
- .blackberry #mastHead { border-top: 1px solid #ccc }
- #blackberry-banner {
- margin: 0 auto;
- width: 270px;
- }
Add Comment
Please, Sign In to add comment