.alert-message {
position: relative;
padding: 7px 15px;
margin-bottom: 15px;
color: #404040;
background-color: #eedc94;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
background-image: -o-linear-gradient(top, #fceec1, #eedc94);
background-image: linear-gradient(top, #fceec1, #eedc94);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
border-color: #eedc94 #eedc94 #e4c652;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-width: 1px;
border-style: solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
}
.alert-message .close {
margin-top: 1px;
*margin-top: 0;
}
.alert-message.error {
background-color: #c43c35;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
background-image: linear-gradient(top, #ee5f5b, #c43c35);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
border-color: #c43c35 #c43c35 #882a25;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
padding: 7px 15px;
}
.alert-message.error p {
color: #FFF;
}
.alert-message.calltoaction {
background-color: #cccccc;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#e6e6e6), to(#cccccc));
background-image: -moz-linear-gradient(top, #e6e6e6, #cccccc);
background-image: -ms-linear-gradient(top, #e6e6e6, #cccccc);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6e6e6), color-stop(100%, #cccccc));
background-image: -webkit-linear-gradient(top, #e6e6e6, #cccccc);
background-image: -o-linear-gradient(top, #e6e6e6, #cccccc);
background-image: linear-gradient(top, #e6e6e6, #cccccc);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#cccccc', GradientType=0);
border-color: #cccccc #cccccc #a6a6a6;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.alert-message p {
margin: 0px;
color: #404040;
}
#message #surveyStart {
cursor: pointer;
display: inline-block;
font-size: 120%;
font-weight: bold;
padding: 3px;
text-shadow: 0 -1px 0 #cccccc;
width: 890px;
}
#message #surveyStopLink {
float: right;
background-position: -243px -110px;
}
.arrow-n,
.arrow-e,
.arrow-s,
.arrow-w {
border-style: dashed;
border-color: transparent;
border-width: 0.53em;
display: inline-block;
font-size: 100px;
height: 0;
line-height: 0;
position: relative;
vertical-align: middle;
width: 0;
}
.arrow-n {
border-bottom-width: 1em solid #333;
bottom: 0.25em;
}
.arrow-e {
border-left-width: 1em solid #333;
}
.arrow-s {
border-top-width: 1em solid #333;
top: 0.25em;
}
.arrow-w {
border-right: 1em solid #333;
right: 0.25em;
}
.arrow-e.blue {
border-width: 11px;
font-size: 100px;
border-left: 10px solid #1999ff !important;
}
.arrow-n.grey {
border-width: 5px;
border-bottom: 5px solid #333 !important;
bottom: 0.4em;
}
.btn, .form .btn {
cursor: pointer;
display: inline-block;
background-color: #e6e6e6;
background-repeat: no-repeat;
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
padding: 5px 14px 6px;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
color: #333;
font-size: 12px;
font-weight: bold;
line-height: normal;
border: 1px solid #ccc;
border-size: 1px!important;
border-bottom-color: #bbb;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-webkit-transition: 0.1s linear all;
-moz-transition: 0.1s linear all;
-ms-transition: 0.1s linear all;
-o-transition: 0.1s linear all;
transition: 0.1s linear all;
}
.btn:hover, .form .btn:hover {
background-position: 0 -15px;
color: #333;
text-decoration: none;
}
.btn:focus, .form .btn:focus {
outline: 1px dotted #666;
}
.btn.action, .form .btn.action {
background-color: #b9b9b9;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#dfdfdf), to(#b9b9b9));
background-image: -moz-linear-gradient(top, #dfdfdf, #b9b9b9);
background-image: -ms-linear-gradient(top, #dfdfdf, #b9b9b9);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dfdfdf), color-stop(100%, #b9b9b9));
background-image: -webkit-linear-gradient(top, #dfdfdf, #b9b9b9);
background-image: -o-linear-gradient(top, #dfdfdf, #b9b9b9);
background-image: linear-gradient(top, #dfdfdf, #b9b9b9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#b9b9b9', GradientType=0);
border-color: #b9b9b9 #b9b9b9 #939393;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn.phone-button, .form .btn.phone-button {
background-color: #f9dc16;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#fbe869), to(#f9dc16));
background-image: -moz-linear-gradient(top, #fbe869, #f9dc16);
background-image: -ms-linear-gradient(top, #fbe869, #f9dc16);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbe869), color-stop(100%, #f9dc16));
background-image: -webkit-linear-gradient(top, #fbe869, #f9dc16);
background-image: -o-linear-gradient(top, #fbe869, #f9dc16);
background-image: linear-gradient(top, #fbe869, #f9dc16);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbe869', endColorstr='#f9dc16', GradientType=0);
border-color: #f9dc16 #f9dc16 #bea605;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border: 1px solid #dcb415;
}
.btn.primary, .form .btn.primary {
font-weight: normal!important;
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
background-color: #007fe5;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#1999ff), to(#007fe5));
background-image: -moz-linear-gradient(top, #1999ff, #007fe5);
background-image: -ms-linear-gradient(top, #1999ff, #007fe5);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1999ff), color-stop(100%, #007fe5));
background-image: -webkit-linear-gradient(top, #1999ff, #007fe5);
background-image: -o-linear-gradient(top, #1999ff, #007fe5);
background-image: linear-gradient(top, #1999ff, #007fe5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1999ff', endColorstr='#007fe5', GradientType=0);
border-color: #007fe5 #007fe5 #005599;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn.active,
.form .btn.active,
.btn:active,
.form .btn:active,
.btn.primary,
.form .btn.primary,
.btn:primary,
.form .btn:primary {
-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.btn.disabled, .form .btn.disabled {
cursor: default;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
filter: alpha(opacity=65);
-khtml-opacity: 0.65;
-moz-opacity: 0.65;
opacity: 0.65;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.btn[disabled], .form .btn[disabled] {
cursor: default;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
filter: alpha(opacity=65);
-khtml-opacity: 0.65;
-moz-opacity: 0.65;
opacity: 0.65;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.btn.large, .form .btn.large {
font-size: 14px;
line-height: normal;
padding: 9px 14px 9px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
.btn.small, .form .btn.small {
padding: 7px 9px 7px;
font-size: 10px;
}
.form .btn {
margin: 0px;
}
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
padding: 0;
border: 0;
}
a.btn {
text-decoration: none;
font-weight: bold;
}
#zoning-list span.phone-button {
margin: 1px;
}
.ie7 .form .btn.primary {
filter: chroma(color=#000000), progid:DXImageTransform.Microsoft.gradient(startColorstr='#1999ff', endColorstr='#007fe5', GradientType=0);
}
#content {
width: 958px !important;
}
#searchbox, #searchbox #search-layout, #searchbox .center {
width: inherit;
margin: 0;
}
#details-sub-bar .center,
#footer-content,
#footer-showcase,
#header .center,
#recent-searches-marquee .center,
.home #searchbox,
.home #searchbox #search-layout,
.home #searchbox .center,
.reviewpage #searchbox,
.reviewpage #searchbox #search-layout,
.reviewpage #searchbox .center,
#searchbox #search-menu,
.breadcrumbs,
.errorpage,
.static #content #left,
.static #content #left.login {
width: 958px;
}
#searchbox #search-fields {
width: 930px;
}
#message {
width: 930px;
}
.errorpage .innerpane {
width: 936px;
}
#recent-searches-marquee .container {
width: 710px;
}
.search .actions, .detail .actions {
width: 620px;
}
.search #left, .search .breadcrumbs, .detail #left {
width: 638px;
}
.errorpage .right {
width: 638px;
}
.actions, #left {
width: 630px;
}
.search-result-heading {
width: 616px;
}
.name_fallback .result-item {
width: 618px;
}
#localcontent {
width: 618px;
}
.home .large-w #block2,
.pane.large-w,
#overview_left,
.fallback #left {
width: 620px;
}
#review-login, #review-thanks {
width: 610px;
}
.login #profile-content .shortlist, #profile-content #overview_left {
width: 600px;
}
#defaulterror .errorpage .right {
width: 528px;
}
a.result-next {
width: 510px;
}
.large-w #block2 .video {
width: 310px;
}
.fallback #right,
.fallback #right-top,
.home #block2,
.home .video {
width: 300px;
}
.pane.small-w {
width: 300px;
}
.citypage .listing_example {
width: 200px;
}
.citypage .review {
width: 190px;
}
.lng_nl #what, .lng_nl #where, .lng_nl #who {
width: 305px;
}
.lng_nl .address #what, .lng_nl .address #where, .lng_nl .address #who {
width: 235px;
}
.lng_nl #street {
width: 253px;
}
.lng_nl #input {
width: 717px;
}
.lng_nl #recent-searches-marquee .container {
width: 650px;
}
.lng_nl #search-layout.telephone #telephone, .lng_nl #search-layout.telephone #telephonesearch {
margin-left: 156px;
}
.lng_fr #what, .lng_fr #where, .lng_fr #who {
width: 287.5px;
}
.lng_fr .address #what, .lng_fr .address #where, .lng_fr .address #who {
width: 235px;
}
.lng_fr #street {
width: 239px;
}
.lng_fr #input {
width: 682px;
}
.lng_fr #recent-searches-marquee .container {
width: 656px;
}
.lng_fr #search-layout.telephone #telephone, .lng_fr #search-layout.telephone #telephonesearch {
margin-left: 130px;
}
.lng_en #what, .lng_en #where, .lng_en #who {
width: 292.5px;
}
.lng_en .address #what, .lng_en .address #where, .lng_en .address #who {
width: 235px;
}
.lng_en #street {
width: 245px;
}
.lng_pt #housenr,
.lng_nl #housenr,
.lng_fr #housenr,
.lng_en #housenr {
width: 40px;
}
.lng_en #input {
width: 697px;
}
.lng_en #recent-searches-marquee .container {
width: 725px;
}
.lng_en #search-layout.telephone #telephone, .lng_en #search-layout.telephone #telephonesearch {
margin-left: 200px;
}
.lng_pt #what,
.lng_pt #where,
.lng_pt #street,
.lng_pt #who {
width: 280px;
}
.lng_pt #street {
width: 233px;
}
.lng_pt .address #where, .lng_pt .address #street {
width: 215px;
}
.lng_pt #input {
width: 683px;
}
.lng_pt #recent-searches-marquee .container {
width: 653px;
}
.lng_pt #search-layout.telephone #telephone, .lng_pt #search-layout.telephone #telephonesearch {
margin-left: 160px;
}
body.business #header, body.name #header {
position: relative;
}
body.business #header, body.name #header {
top: 0;
left: 0;
z-index: 102;
width: 100%;
background: #fff;
}
#top {
position: relative;
z-index: 404;
margin-bottom: 5px;
}
#sub {
position: relative;
z-index: 303;
}
body.business #header .center, body.name #header .center {
position: relative;
}
#logo {
display: block;
position: relative;
z-index: 455;
margin-left: 10px;
width: 400px;
height: 55px;
background-repeat: no-repeat;
background-position: left center;
}
#top-tabs {
position: relative;
z-index: 505;
top: 0;
left: 0;
width: 100%;
height: 33px;
background-color: #767676;
}
#top-tabs ul li {
list-style: none;
line-height: normal;
background: none;
}
#top-tabs-left {
position: absolute;
top: 0;
left: 0;
margin: 0;
}
#top-tabs-left li {
float: left;
margin: 0;
padding: 0;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
vertical-align: bottom;
cursor: pointer;
}
.item-top-special a {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #fff001;
background-color: #4a4a4a;
font-weight: bold;
text-decoration: none;
padding: 2px 12px;
font-size: 13px;
display: inline-block;
}
.item-top-special a:hover {
background-color: #5b5b5b;
color: #fff001;
}
#top-tabs-left li.item-tab a, #top-tabs-left li.item-tab span {
background-image: url("../themes/yellow/styles/default/components/../../../images/header/icons_sprite.png");
background-position: 5px 0;
}
#top-tabs-left .item-tab a, #top-tabs-left .item-tab span, #top-tabs-left .other-sites-top-link {
display: block;
position: relative;
height: 16px;
margin: 0 0 0 -1px;
padding: 8px 10px;
border: 1px solid #929090;
border-top: 0;
font-size: 13px;
text-decoration: none;
vertical-align: bottom;
color: #fff;
background-repeat: no-repeat;
}
#top-tabs-left span.active {
border-bottom: 1px solid #fff;
color: #000;
background-color: #fff;
cursor: default;
}
#top-tabs-left #tab-business {
padding-left: 34px;
background-position: 5px -64px;
}
#top-tabs-left #tab-business:hover, #top-tabs-left #tab-business.active {
padding-left: 34px;
background-position: 5px -32px;
}
.cnt_be #top-tabs-left #tab-people {
padding-left: 34px;
background-position: 5px -192px;
}
.cnt_be #top-tabs-left #tab-people:hover, .cnt_be #top-tabs-left #tab-people.active {
padding-left: 34px;
background-position: 5px -160px;
}
.cnt_pt #top-tabs-left #tab-people {
padding-left: 34px;
background-position: 5px -128px;
}
.cnt_pt #top-tabs-left #tab-people:hover, .cnt_pt #top-tabs-left #tab-people.active {
padding-left: 34px;
background-position: 5px -96px;
}
#top-tabs-left #tab-maps {
padding-left: 34px;
background-position: 5px -320px;
}
#top-tabs-left #tab-maps:hover, #top-tabs-left #tab-maps.active {
padding-left: 34px;
background-position: 5px -288px;
}
#top-tabs-left #real-estate {
padding-left: 34px;
background-position: 5px -352px;
}
#top-tabs-left #real-estate.active {
padding-left: 34px;
background-position: 5px -384px;
}
#top-tabs-left #auto {
padding-left: 34px;
background-position: 5px -416px;
}
#top-tabs-left #auto.active {
padding-left: 34px;
background-position: 5px -448px;
}
#top-tabs-left #discount {
background-image: url("../themes/yellow/styles/default/components/../../../images/header/yellow_discount.jpg");
padding-left: 34px;
border-bottom-width: 0;
border-right-width: 0;
background-position: 12px center;
}
#top-tabs-left #discount.active {
background-image: url("../themes/yellow/styles/default/components/../../../images/header/yellow_discount.jpg");
padding-left: 34px;
border-bottom-width: 0;
border-right-width: 0;
background-position: 12px center;
}
#top-tabs-right {
position: absolute;
top: 0;
right: 0;
margin: 0;
}
#top-tabs-right li {
float: left;
padding: 8px 2px;
list-style-type: none;
}
.item-top-special div {
margin-top: 6px;
}
#top-tabs-right a {
padding: 2px 12px;
font-size: 13px;
text-decoration: none;
color: #fff;
}
#top-tabs-right a:hover {
text-decoration: underline;
color: #fff;
}
#top-tabs-right a.sign-in-button, #top-tabs-right a.logout-btn {
font-size: 13px;
color: #fff;
background-color: #909090;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-decoration: none;
}
#top-tabs-right a.sign-in-button:hover, #top-tabs-right a.logout-btn:hover {
background-color: #a0a0a0;
}
#top-tabs-right a.logged-in-button {
font-weight: bold;
}
#top-tabs-right a#bookmarks {
padding-right: 0;
}
#top-tabs-center {
position: absolute;
top: 0;
left: 350px;
right: 350px;
bottom: 0;
text-align: center;
}
#searchbox {
position: relative;
margin: 0 auto;
padding: 0;
}
#searchbox #search-menu, #searchbox #search-fields {
margin-left: auto;
margin-right: auto;
display: block;
}
#searchbox #search-fields {
padding: 10px 20px 10px 10px;
}
#search-content div {
display: inline-block;
position: relative;
}
#searchbox #search-content {
font-size: 18px;
text-align: right;
margin-top: -1px;
}
.home #searchbox #search-content, .reviewpage #searchbox #search-content {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.home #searchbox #search-fields, .reviewpage #searchbox #search-fields {
padding: 25px 20px 25px 10px;
}
.static-text {
padding: 0px 10px;
}
.business .static-text {
color: #73540A;
text-shadow: 0px 1px 0px #FFFFFF;
}
.name .static-text {
color: #fff;
}
#sub {
position: relative;
width: 100%;
margin: 0;
padding: 0;
text-align: center;
background-repeat: repeat-x;
background-position: center bottom;
}
.mapspage #searchbox #search-menu {
display: none;
}
.business #search-content, .business_mapspage #sub {
background-color: #febb33;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#ffdc2d), to(#febb33));
background-image: -moz-linear-gradient(top, #ffdc2d, #febb33);
background-image: -ms-linear-gradient(top, #ffdc2d, #febb33);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdc2d), color-stop(100%, #febb33));
background-image: -webkit-linear-gradient(top, #ffdc2d, #febb33);
background-image: -o-linear-gradient(top, #ffdc2d, #febb33);
background-image: linear-gradient(top, #ffdc2d, #febb33);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdc2d', endColorstr='#febb33', GradientType=0);
border: 0 1px solid #e6c81f;
background-color: #FEBB33;
}
.name #search-content, .name_mapspage #sub {
background-color: #0067ce;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#0492d9), to(#0067ce));
background-image: -moz-linear-gradient(top, #0492d9, #0067ce);
background-image: -ms-linear-gradient(top, #0492d9, #0067ce);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0492d9), color-stop(100%, #0067ce));
background-image: -webkit-linear-gradient(top, #0492d9, #0067ce);
background-image: -o-linear-gradient(top, #0492d9, #0067ce);
background-image: linear-gradient(top, #0492d9, #0067ce);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0492d9', endColorstr='#0067ce', GradientType=0);
border: 0 1px solid #015DB7;
}
.business_mapspage #search-content, .name_mapspage #search-content {
background: transparent;
border: 0px;
}
.sub {
top: 25px;
margin: 0 auto;
text-align: center;
}
#sub ul {
position: relative;
text-align: left;
margin: 0;
padding: 0 0 0 5px;
top: 1px;
}
#sub li {
background-position: 0 0;
margin-left: 5px;
list-style-type: none;
display: inline-block;
-webkit-border-top-left-radius: 3px;
-moz-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-top-right-radius: 3px;
border-top-right-radius: 3px;
background-color: #ccced6;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#f3f4f6), to(#ccced6));
background-image: -moz-linear-gradient(top, #f3f4f6, #ccced6);
background-image: -ms-linear-gradient(top, #f3f4f6, #ccced6);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3f4f6), color-stop(100%, #ccced6));
background-image: -webkit-linear-gradient(top, #f3f4f6, #ccced6);
background-image: -o-linear-gradient(top, #f3f4f6, #ccced6);
background-image: linear-gradient(top, #f3f4f6, #ccced6);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f4f6', endColorstr='#ccced6', GradientType=0);
border: 1px solid #C0C2C9;
border-bottom-width: 0px;
padding: 0;
vertical-align: top;
position: relative;
top: -1px;
}
#sub li:hover {
background: #CCCED6;
}
#sub li a {
position: relative;
padding: 8px 15px 4px 15px;
display: block;
}
#sub .sub-tab-label {
font-size: 15px;
text-decoration: none;
color: #333;
text-shadow: 0px 1px 0px #FFFFFF;
}
#sub .sub-tab-label a {
float: none;
}
#sub .sub-tab-label a:hover {
color: #55493c;
}
.double #double-search,
.telephone #telephone-search,
.single #single-search,
.address #address-search,
.cnt_ie #sub ul li.active {
background-repeat: no-repeat;
background-position: left -60px;
}
.business .double #double-search,
.business .telephone #telephone-search,
.business .single #single-search,
.business .address #address-search {
background-color: #ffdc2d;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#ffdf2c), to(#ffdc2d));
background-image: -moz-linear-gradient(top, #ffdf2c, #ffdc2d);
background-image: -ms-linear-gradient(top, #ffdf2c, #ffdc2d);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdf2c), color-stop(100%, #ffdc2d));
background-image: -webkit-linear-gradient(top, #ffdf2c, #ffdc2d);
background-image: -o-linear-gradient(top, #ffdf2c, #ffdc2d);
background-image: linear-gradient(top, #ffdf2c, #ffdc2d);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf2c', endColorstr='#ffdc2d', GradientType=0);
border: 1px solid #e6c81f;
border-bottom: 1px solid #FFDC2D;
}
.name .double #double-search,
.name .telephone #telephone-search,
.name .single #single-search,
.name .address #address-search {
background-color: #0492d9;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#0496da), to(#0492d9));
background-image: -moz-linear-gradient(top, #0496da, #0492d9);
background-image: -ms-linear-gradient(top, #0496da, #0492d9);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0496da), color-stop(100%, #0492d9));
background-image: -webkit-linear-gradient(top, #0496da, #0492d9);
background-image: -o-linear-gradient(top, #0496da, #0492d9);
background-image: linear-gradient(top, #0496da, #0492d9);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0496da', endColorstr='#0492d9', GradientType=0);
border: 1px solid #015DB7;
border-bottom: 1px solid #0492D9;
}
.double #double-search a,
.telephone #telephone-search a,
.single #single-search a,
.address #address-search a,
.cnt_ie #sub ul li a.active {
border: 0;
}
.business .double #double-search a,
.business .telephone #telephone-search a,
.business .single #single-search a,
.business .address #address-search a {
color: #73540A;
text-shadow: 0px 1px 0px #FFFFFF;
}
.name .double #double-search a,
.name .telephone #telephone-search a,
.name .single #single-search a,
.name .address #address-search a {
color: #fff;
}
#searchbox div.search-button {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #353237;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#4a4a4c), to(#353237));
background-image: -moz-linear-gradient(top, #4a4a4c, #353237);
background-image: -ms-linear-gradient(top, #4a4a4c, #353237);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4a4a4c), color-stop(100%, #353237));
background-image: -webkit-linear-gradient(top, #4a4a4c, #353237);
background-image: -o-linear-gradient(top, #4a4a4c, #353237);
background-image: linear-gradient(top, #4a4a4c, #353237);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a4a4c', endColorstr='#353237', GradientType=0);
margin-left: 10px;
}
#searchbox div.search-button:hover {
background: #353237;
}
#find-button {
overflow: visible;
position: relative;
height: 44px;
line-height: 44px;
font-weight: bold;
color: #fff;
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
border: 0px;
background: none;
cursor: pointer;
padding: 0px 40px 0px 10px;
background-image: url("../themes/yellow/styles/default/components/../../../images/header/search_icon.png");
background-repeat: no-repeat;
background-position: center right;
}
.input-text-wrapper {
background-color: #ffffff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #d1d4db;
padding: 0 8px;
}
.input-text input {
font-weight: bold;
background: none;
outline: none;
border: 0px;
padding: 8px 0;
}
.name #search-layout .textfield {
border: none;
}
.telephone #lookingfor {
display: none;
}
.address #inputtrigger,
.address #whotrigger,
.double #inputtrigger,
.double #streettrigger,
.double #housenrtrigger,
.telephone #inputtrigger,
.telephone #wheretrigger,
.telephone #streettrigger,
.telephone #housenrtrigger,
.single #streettrigger,
.single #whattrigger,
.single #wheretrigger,
.single #housenrtrigger {
display: none;
}
.double #input,
.single #what,
.single #where,
.telephone #where,
.single #double-textfield-separator {
display: none;
}
#search-layout.single #streetsearch,
#search-layout.single #city-search,
#search-layout.single #housenr-separator,
#search-layout.single #telephone,
#search-layout.address #telephonesearch,
#search-layout.address #double-textfield-separator,
#search-layout.address #who,
#search-layout.address #telephone,
#search-layout.address #lookingfor,
#search-layout.double #telephone,
#search-layout.double #telephonesearch,
#search-layout.double #streetsearch,
#search-layout.double #city-search,
#search-layout.double #housenr-separator,
#search-layout.telephone #where,
#search-layout.telephone #input,
#search-layout.telephone #streetsearch,
#search-layout.telephone #housenr-separator,
#search-layout.telephone #city-search,
#search-layout.telephone #double-textfield-separator {
display: none;
}
#search-layout.telephone #telephone {
padding-right: 10px;
text-align: right;
}
.lng_ie body.name #search-layout {
margin: 0 0 0 15px;
}
#recent-searches-marquee {
display: none;
float: none;
position: relative;
}
.home #recent-searches-marquee {
display: block;
}
#searchpage {
height: 1px;
}
.home #feedback-tab {
top: 300px;
}
#logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_en_BE.png");
}
.home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_en_BE.png");
}
.lng_fr #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_fr_BE.png");
}
.lng_nl .business_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/maps/Logo_nl_BE.jpg");
}
.lng_fr .business_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/maps/Logo_fr_BE.jpg");
}
.lng_en .business_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/maps/Logo_en_BE.jpg");
}
.cnt_pt .business_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/maps/Logo_pt_PT.jpg");
}
.lng_en.cnt_pt .business_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/maps/Logo_en_PT.jpg");
}
.cnt_ie .business_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/maps/Logo_en_IE.jpg");
}
.lng_nl .name.name_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/maps/logo_nl_BE.png");
}
.lng_fr .name.name_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/maps/logo_fr_BE.png");
}
.lng_en .name.name_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/maps/logo_en_BE.png");
}
.cnt_pt .name.name_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/maps/logo_pt_PT.png");
}
.lng_en.cnt_pt .name.name_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/maps/logo_en_PT.png");
}
.cnt_ie.lng_en .name.name_mapspage #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/maps/logo_en_IE.png");
}
.lng_nl #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_nl_BE.png");
}
.cnt_pt #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_pt_PT.png");
}
.cnt_ie #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_en_IE.png");
}
.lng_fr .home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_fr_BE.png");
}
.lng_nl .home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_nl_BE.png");
}
.cnt_pt .home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_pt_PT.png");
}
.cnt_ie .home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_en_IE.png");
}
.lng_en .name #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_en_BE.png");
}
.lng_fr .name #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_fr_BE.png");
}
.lng_nl .name #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_nl_BE.png");
}
.cnt_pt .name #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_pt_PT.png");
}
.cnt_ie .name #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_en_IE.png");
}
.lng_en .name_home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_en_BE.png");
}
.lng_fr .name_home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_fr_BE.png");
}
.lng_nl .name_home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_nl_BE.png");
}
.cnt_pt .name_home #logo {
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_pt_PT.png");
width: 425px;
}
.cnt_ie .name_home #logo {
width: 272px !important;
background-image: url("../themes/yellow/styles/default/components/../../../images/name/small/logo_en_IE.png");
}
.ms #logo {
top: 27px;
}
#top-tabs .other-sites {
position: relative;
z-index: 707;
}
#top-tabs #other-sites-panel {
display: none;
position: absolute;
z-index: 606;
margin-left: -1px;
padding: 10px 0 5px;
border: 1px solid #767676;
border-top: 0;
background: #eee;
}
#top-tabs #other-sites-panel ul {
margin: 0;
}
#top-tabs #other-sites-panel ul li {
float: left;
clear: both;
padding: 0 10px;
}
#top-tabs #other-sites-panel ul li a {
display: block;
width: 130px;
height: 22px;
padding: 3px 5px 2px 35px;
margin-bottom: 10px;
border: 0;
line-height: 22px;
text-decoration: underline;
color: #666;
}
#top-tabs #other-sites-panel ul li a:hover {
text-decoration: none;
}
#top-tabs .other-sites .other-sites-top-link {
padding-left: 10px;
padding-right: 25px;
background: url("../themes/yellow/styles/default/components/../../../images/header/arrow_down.png") no-repeat right center;
}
.cnt_be #other-sites-panel-list #sayso,
.cnt_fr #other-sites-panel-list #sayso,
.cnt_en #other-sites-panel-list #sayso,
.cnt_ie #other-sites-panel-list #sayso,
.cnt_pt #other-sites-panel-list #sayso {
background: url("../themes/yellow/styles/default/components/../../../images/header/other-sites-sprite.gif") no-repeat scroll 0 0 transparent !important;
}
.cnt_be #other-sites-panel-list #auto,
.cnt_fr #other-sites-panel-list #auto,
.cnt_en #other-sites-panel-list #auto,
.cnt_ie #other-sites-panel-list #auto,
.cnt_pt #other-sites-panel-list #auto {
background: url("../themes/yellow/styles/default/components/../../../images/header/other-sites-sprite.gif") no-repeat scroll 0 -49px transparent !important;
}
.cnt_be #other-sites-panel-list #real-estate,
.cnt_fr #other-sites-panel-list #real-estate,
.cnt_en #other-sites-panel-list #real-estate,
.cnt_ie #other-sites-panel-list #real-estate,
.cnt_pt #other-sites-panel-list #real-estate {
background: url("../themes/yellow/styles/default/components/../../../images/header/other-sites-sprite.gif") no-repeat scroll 0 -99px transparent !important;
}
.cnt_be #other-sites-panel-list #shopping,
.cnt_fr #other-sites-panel-list #shopping,
.cnt_en #other-sites-panel-list #shopping,
.cnt_ie #other-sites-panel-list #shopping,
.cnt_pt #other-sites-panel-list #shopping {
background: url("../themes/yellow/styles/default/components/../../../images/header/other-sites-sprite.gif") no-repeat scroll 0 -149px transparent !important;
}
.cnt_be #other-sites-panel-list #maps,
.cnt_fr #other-sites-panel-list #maps,
.cnt_en #other-sites-panel-list #maps,
.cnt_ie #other-sites-panel-list #maps,
.cnt_pt #other-sites-panel-list #maps {
background: url("../themes/yellow/styles/default/components/../../../images/header/other-sites-sprite.gif") no-repeat scroll 0 -237px transparent !important;
}
#content {
position: relative;
}
.absmiddle {
margin-bottom: .25em;
vertical-align: middle;
}
.yui3-overlay {
position: absolute;
}
.ms .yui3-overlay {
z-index: 999 !important;
}
#logoFacebook {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_facebook.png");
background-position: left center;
background-repeat: no-repeat;
display: block;
height: 40px;
margin-top: 15px;
position: relative;
width: 215px;
z-index: 455;
}
.lng_en #logoFacebook {
background-image: url("../themes/yellow/styles/default/components/../../../images/business/small/logo_facebook_en.png");
}
#footer {
width: 100%;
background-color: #f0ead3;
left: 0;
position: absolute;
z-index: 100;
overflow: hidden;
border-top: 1px solid #e0d8ba;
}
#footer-content {
position: relative;
margin: 18px auto 0 auto;
color: #7f6d58;
}
#footer-content h2 {
margin: 0 0 22px 0;
padding: 0 0 15px 0;
border-bottom: 2px solid #D1C7B1;
}
#footer-content a {
text-decoration: none;
color: #7f6d58;
}
#footer-content a:hover {
color: #7f6d58;
text-decoration: underline;
}
#footer-content .footer-column ul {
margin: 20px 0 0 0;
padding: 0;
list-style: none;
}
#footer-content .footer-column ul li {
line-height: 16px;
}
#footer-content #footer-themes {
float: left;
width: 598px;
margin-right: 40px;
position: relative;
}
#footer-content #footer-themes div.more {
float: right;
line-height: 30px;
}
#footer-content #footer-themes .content {
display: block;
background-color: #E5DBC4;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 24px;
color: #7F6D58;
}
#footer-content #footer-themes .content .column {
display: inline-block;
width: 165px;
margin: 3px 8px;
vertical-align: top;
}
#footer-content #footer-themes .content .item {
margin: 5px 0px;
vertical-align: text-top;
}
#footer-content #footer-navigation {
float: left;
width: 320px;
min-height: 50px;
}
#footer-content #footer-navigation .footer-column {
float: left;
width: 150px;
margin-right: 10px;
}
#footer-content #footer-navigation li {
background: none;
padding: 0;
}
#footer-content #language-choice {
float: left;
clear: both;
width: 450px;
margin-top: 58px;
}
#footer-content #language-choice span.label {
display: block;
float: left;
font-size: 12px;
margin: 12px 10px 0 0;
}
#footer-content #language-choice div.links {
float: left;
height: 45px;
z-index: 200;
}
#footer-content #language-choice div.links ul {
margin: 0;
padding: 8px 0 0 15px;
list-style: none outside none;
height: 29px;
}
#footer-content #language-choice div.links ul li {
display: inline;
margin: 0 15px 0 0;
padding: 0;
vertical-align: top;
background: none;
}
#footer-content #language-choice div.links ul li span.active {
font-size: 12px;
font-weight: bold;
border: 1px solid #D1C7B1;
height: 17px;
background-color: #F6F0DA;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
padding: 5px 5px 10px 5px;
}
#footer-content #language-choice div.links ul li span.active:before {
content: " ";
position: absolute;
z-index: 201;
bottom: 3px;
left: 5px;
right: 5px;
border-bottom: 4px solid #FFD405;
}
#footer-content #language-choice div.links ul li a {
font-size: 12px;
color: #7f6d58;
text-decoration: none;
height: 17px;
}
#footer-content #language-choice div.links ul li a:hover {
text-decoration: underline;
}
#footer-content #powered-by {
position: absolute;
right: 0;
bottom: 5px;
width: 220px;
font-size: 12px;
text-align: right;
line-height: 24px;
}
#footer-content #powered-by .telecom-logo {
display: block;
float: left;
}
#footer-content #social-media {
margin: 24px 0 0 0;
border-collapse: collapse;
}
#footer-content #social-media .social-media {
float: left;
margin-right: 15px;
}
#footer-content #social-media .social-media a {
padding: 0;
margin: 0;
}
#footer-content #social-media .social-media a span {
padding: 0;
margin: 0;
background-image: url(../themes/yellow/images/footer/sprite_social_media.png);
background-repeat: no-repeat !important;
display: block;
width: 32px;
height: 32px;
cursor: pointer;
}
#footer-content #social-media .social-media a.facebook span {
background-position: -50px 0;
}
#footer-content #social-media .social-media a.twitter span {
background-position: 0 0;
}
.addthis_toolbox {
float: left;
}
* {
padding: 0px;
margin: 0px;
}
.highlite {
background-color: #fdf5bf;
}
.fixed {
position: relative;
}
#ie7-large-positioning-div {
padding: 12px 0;
}
#ie7-large-positioning-div #content {
margin-bottom: 0;
}
#ie7-large-positioning-div .ad.clearfix {
width: 100%;
margin: 25px 0 -12px 0;
}
.mapspage #ie7-large-positioning-div {
padding: 0;
}
#backgroundImage {
position: fixed;
width: 200%;
height: 200%;
top: -50%;
left: -50%;
overflow: hidden;
background-color: #fff;
z-index: 0;
}
#backgroundImage img {
display: none;
}
body {
background-color: #fff;
position: relative;
min-width: 958px;
}
.home body {
background: none;
}
.home #backgroundImage img {
display: block;
}
#backgroundImage img, #header-background img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
background-color: #ded9c3;
}
#header-background img {
width: 200%;
height: 200%;
top: -50%;
left: -50%;
}
#wrapper {
width: 100%;
height: 100%;
z-index: 103;
position: relative;
}
#header-background {
width: 100%;
height: 100%;
height: 142px;
overflow: hidden;
top: 0;
z-index: 101;
display: none;
background-color: #ded9c3;
}
.home #header-background {
height: 215px;
}
#header-background img {
width: 100%;
}
.search-autocomplete {
background-color: white;
border: 1px solid #9A9A9A;
padding: 3px;
margin-left: -6px;
margin-top: -5px;
}
.search-autocomplete a {
display: inline-block;
color: #171717;
text-decoration: none;
padding-left: 3px;
padding-right: 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 20px;
}
.search-autocomplete a:hover, .search-autocomplete-highlite {
display: inline-block;
text-decoration: none;
background-color: #ffe500;
color: #171717;
}
.name .search-autocomplete a:hover, .name .search-autocomplete-highlite {
background-color: #e6e6e6;
}
#content-fixed {
height: 75px;
width: 900px;
margin: 0 auto;
border: 1px solid #CCCCCC;
border-bottom: 0;
border-top: 0;
}
.hidden {
display: none !important;
}
.clear {
clear: both;
}
.bold {
font-weight: bold;
}
.big {
font-size: 32px;
}
.medium {
font-size: 18px;
}
.hide-text {
text-indent: -1000em;
}
.error {
color: #cc0000;
padding: 5px 10px;
border: 1px solid #cc0000;
background: #FFF;
}
#message {
position: relative;
margin: 0px auto 20px auto;
}
#content {
z-index: 606;
padding: 0;
background-color: #fff;
position: relative;
border: 1px solid #fff;
min-height: 550px;
margin: 0px auto 20px auto;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
#content #content-clear {
margin-top: -20px;
clear: left;
height: 0;
font-size: 0;
line-height: 0;
}
.search #right-side, .shortlist #right-side {
border-left: 0;
width: 300px;
padding: 0 10px 0;
}
.detail #right-side {
border-left: 0;
width: 300px;
padding: 10px 10px 0 0;
}
#content .leaderboard {
height: 110px;
margin: 0 auto 10px;
width: 750px;
}
#content .fix.leaderboard {
visibility: hidden;
position: relative;
}
.browse #content .leaderboard {
margin: 0 auto 25px;
}
.icon-info {
background: url("../themes/yellow/images/icons/icons-sprites.png") no-repeat scroll 0 0 transparent;
display: inline-block;
height: 20px;
width: 20px;
position: relative;
}
#zoning-layout:hover .hover-info {
display: block;
}
.icon-info .hover-info {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
display: none;
font-size: 12px;
line-height: 14px;
padding: 10px 15px 10px 5px;
position: absolute;
right: -15px;
text-align: left;
top: 35px;
width: 210px;
z-index: 30;
}
.icon-info .hover-info {
top: 25px;
}
.icon-info .content-info {
float: right;
width: 185px;
padding-top: 2px;
color: #333333;
}
.icon-info .content-info h3 {
font-size: 12px;
font-weight: bold;
margin: 0 0 12px;
}
#left {
float: left;
padding: 0;
min-height: 600px;
position: relative;
z-index: 606;
}
#left > div,
#right > div,
#left > section,
#left > p,
#mapsearch-left > div,
#details-top > div {
margin: 0 10px;
}
.result-favorite .shortlist-x {
display: none;
}
.shortlist .result-favorite .shortlist-x {
display: inline-block;
margin-left: 5px;
}
.shortlist .result-item {
margin-top: 35px;
position: relative;
border-top-color: #eee;
}
.shortlist .result-item .saveforlater {
position: absolute;
top: -25px;
right: 10px;
}
.shortlist .result-item.hover .saveforlater, .shortlist .result-item:hover .saveforlater {
right: 20px;
}
#profile-content .shortlist #result #result-list .result-item.hover, #profile-content .shortlist #result #result-list .result-item:hover {
margin-right: 10px;
}
#profile-content .shortlist #result #result-list .result-item.hover .saveforlater, #profile-content .shortlist #result #result-list .result-item:hover .saveforlater {
right: 10px;
}
#profile-content .shortlist #result #result-list .result-item.hover .result-box {
padding-right: 10px;
}
#profile-content .shortlist #result #result-list .result-item.hover .result-box .logovideo {
padding-right: 0;
}
.shortlist #shortlist-content #left {
margin: 0 0 10px;
}
#right-top {
margin-bottom: 0px;
width: auto;
}
#right, #right-top, #shl-left-right {
float: right;
margin: 0;
position: relative;
top: auto;
width: 320px;
}
.login #profile-content #right-top {
margin-right: 0;
}
.large .map-image #right {
top: 231px;
}
.error2 {
color: #cc0000;
border: 0;
}
.error-head {
border: medium none;
font-size: 300%;
color: #eb4948;
font-weight: bold;
}
.content-page {
margin: 0 20px;
}
.error-page .error-body {
margin: 0px 0px;
}
.error-page .showonhover {
overflow: hidden;
height: 20px;
width: 100px;
color: #995555;
}
.error-page .showonhover:hover {
height: auto;
background: #fff;
width: auto;
overflow: auto;
}
.refinement-tag {
color: #000;
display: inline;
position: static;
}
.mapspage #refinement-tags {
height: auto;
}
.refinement-delete {
text-decoration: none !important;
}
#promo p a {
text-decoration: none;
}
#promo h3 {
margin: 0 0 5px 0;
}
#promo h3 a.tag1 {
color: #1999ff;
}
#promo h3 a.tag1:hover {
color: #1999ff;
}
#promo p a {
font-size: 100% !important;
color: #41403a !important;
}
#promo p a:hover {
color: #41403a !important;
}
#promo p a.tag1:hover, #promo p a:hover {
text-decoration: underline !important;
}
#promo p a.tag1 {
font-weight: normal;
text-decoration: none !important;
}
a.tag1 {
font-size: 140%;
font-weight: bold;
text-decoration: underline !important;
color: #333;
}
a.tag1:hover {
color: #333;
}
a.tag2, a.bigsize {
font-size: 120%;
}
a.tag3, .tag4, .tag5 {
font-size: 100%;
}
#bookmarks {
text-decoration: none;
}
#bookmarks:hover {
text-decoration: underline;
}
.search-result-heading {
margin-bottom: 8px;
padding-bottom: 5px;
padding-left: 1px;
padding-right: 1px;
}
.search-result-heading a {
float: right;
margin-top: 8px;
}
.search-result-title {
font-size: 18px;
float: left;
}
#details-sub-bar {
background: #eee;
border-bottom: 1px solid #ccc;
height: 20px;
position: relative;
width: 100%;
}
#details-sub-bar .prev-next {
display: block;
float: right;
margin-right: 450px;
}
.next-container {
padding: 0 10px;
}
.label, .strong {
font-weight: bold;
}
.weak {
color: #999;
font-weight: lighter;
}
.capitalize {
text-transform: capitalize;
}
#captcha-container {
margin: 0 auto;
padding: 50px 0;
width: 600px;
}
#footer.captcha {
height: 392px;
position: absolute;
}
#footer.captcha #footer-content #powered-by {
float: none;
margin: 0 auto;
padding: 0;
text-align: right;
width: 100px;
}
#footer.captcha #footer-showcase {
height: 80px;
}
.showhidedebug {
height: 20px;
}
.yui-collapsebox-content {
overflow: hidden;
line-height: 16px;
margin: 10px 0;
}
.yui-collapsebox-content .yui-collapsebox-content div {
margin-left: 20px;
}
.yui-collapsebox-content .details {
display: none;
margin: 5px 0 0 0 !important;
}
#platinumads {
padding-bottom: 5px;
}
#platinumads div {
float: left;
width: 180px;
text-align: center;
}
#platinumads div.middle {
margin-left: 39px;
margin-right: 39px;
}
#platinumads img {
padding-bottom: 5px;
}
.form-error {
border: 1px solid #FF3333 !important;
}
#feedback-tab {
padding: 10px 0;
position: fixed;
top: 300px;
width: 30px;
right: 0px;
cursor: pointer;
z-index: 909;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}
.home #feedback-tab {
top: 300px;
}
a.feedback-trigger.on {
cursor: pointer;
text-decoration: underline;
}
a.feedback-trigger.on:hover {
text-decoration: none;
}
.verticaltextimage {
height: 120px;
background-image: url("../themes/yellow/images/feedback/feedback-EN.png");
background-position: left center;
background-repeat: no-repeat;
width: 14px;
margin: 0 0 0 7px;
}
.lng_nl .verticaltextimage {
background-image: url("../themes/yellow/images/feedback/feedback-NL.png");
}
.lng_fr .verticaltextimage {
background-image: url("../themes/yellow/images/feedback/feedback-FR.png");
}
.lng_pt .verticaltextimage {
background-image: url("../themes/yellow/images/feedback/feedback-PT.png");
}
.inline {
display: inline;
}
.center {
margin: 0 auto;
}
.rfloat {
float: right;
}
.lfloat {
float: left;
}
.vspace {
margin-top: 5px;
margin-bottom: 5px;
}
.hspace-right {
margin-right: 5px;
}
.hspace {
margin-left: 5px;
margin-right: 5px;
}
.uppercase {
text-transform: uppercase;
}
.small, .large {
background-color: #fff;
}
.LogoContainer.large {
background-color: transparent;
}
.cnt_be #feedback-tab {
background-color: #febb33;
}
.cnt_ie #feedback-tab {
background-color: #febb33;
}
.cnt_pt #feedback-tab {
background-color: #febb33;
}
.cnt_be .name #feedback-tab {
background-color: #0067ce;
color: #F0F0F0;
}
.cnt_ie .name #feedback-tab {
background-color: #F15A22;
color: #F0F0F0;
}
.cnt_pt .name #feedback-tab {
background-color: #05A4D3;
color: #F0F0F0;
}
body.name #search-toggle {
right: 165px;
}
.search #search-toggle,
.detail #search-toggle,
.fallback #search-toggle,
.ms #search-toggle {
top: -19px !important;
}
.fallback #left {
margin-left: 10px;
}
.fallback #right, .fallback #right-top {
margin: 10px;
}
.lng_ie body.name #search-toggle {
right: 150px;
}
.detail #content-top {
margin: 60px auto 0;
}
.business_default #details-sub-bar {
display: none;
}
.business_default h2 a {
color: #333333;
}
.ie6 .home #searchbox .center {
margin-bottom: -27px;
}
#topbar {
background: none!important;
}
#sort-bar {
clear: both;
}
.review {
background: none!important;
}
.detail-reclame {
width: 300px;
border: 1px solid #000;
margin-top: 20px;
}
#share {
margin-top: 20px;
width: 300px;
position: relative;
}
.footer-column #social-media .social-media {
width: 125px;
padding-top: 5px;
}
.footer-column #social-media .social-media a {
float: left;
width: 125px;
height: 30px;
text-align: left;
}
.footer-column #social-media .social-media a span {
float: left;
margin-top: -5px;
}
.footer-column #social-media .social-media a.twitter span {
background-position: -154px 0;
}
.footer-column #social-media .social-media a.wordpress span {
background-position: -10px 0;
}
.footer-column #social-media .social-media a.blog span {
background-position: -393px 0;
}
.footer-column #social-media .social-media a.facebook span {
background-position: -106px 0;
}
#facebook {
height: 35px;
width: 280px;
}
#facebook .fb_iframe_widget iframe {
width: 280px !important;
}
#facebook_recommend .addthis_toolbox {
float: none;
}
#facebook_recommend .fb_iframe_widget, #facebook_recommend .fb_edge_widget_with_comment {
z-index: 404;
}
#websearch h4, #websearch a {
color: #3c5894;
text-decoration: none;
font-size: 12px;
}
#websearch a {
font-size: 10px;
}
#websearch div {
color: #999999;
}
#websearch p a {
color: #1999ff;
text-decoration: underline;
font-size: 12px;
font-weight: bold;
}
#websearch hr {
display: none;
}
.detail-web-online .bing_small {
margin-top: -5px;
}
.detail-web-online .bing_large {
margin-top: 4px;
}
.clearfix {
display: inline-block;
}
.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
.search .result-box,
.fallback .result-box,
.mapspage .result-box,
.detail .result-box,
.shortlist .result-box {
padding-left: 50px;
}
.shortlist {
padding-right: 0;
padding-left: 0;
}
.selected #detail-addto-favorite, .unselected #detail-remove-favorite {
display: none;
}
.result-title a span.result-title-link {
cursor: pointer;
margin-right: 5px;
}
.result-box .result-number {
float: left;
}
html[class*="ie8"] .result-box .result-more-info {
display: inline-block;
}
html:not(.ie7) .result-box .result-more-info {
display: inline-block;
}
.result-box .more-info-result {
line-height: 28px;
color: #000000;
font-size: 12px;
white-space: nowrap;
}
.search #zoning-list {
width: 300px;
margin-top: 10px;
float: right;
z-index: 10;
}
.search #zoning-list .result-box {
background: #fff;
padding-bottom: 10px;
padding-left: 0;
position: relative;
z-index: 200;
}
.search #zoning-list h2 {
border: none;
margin-bottom: 0;
font-size: 18px;
}
.search #zoning-list .result-title span a span {
float: right;
font-size: 11px;
padding-right: 5px;
padding-top: 2px;
}
.search #zoning-list .result-address {
margin-top: 3px;
color: #777777;
font-weight: normal;
}
.search #zoning-list .result-txtresultlist {
margin-top: 5px;
width: 280px;
}
.search #zoning-list #zoning-wrapper {
padding: 0;
position: relative;
margin-bottom: 20px;
z-index: 180;
}
.search #zoning-list .result-item:first-child {
border-top: 1px dashed #ddd;
}
.search #zoning-list .result-item {
margin: 0;
border-bottom: 1px solid #c1c1c1;
}
.search #zoning-wrapper #itemzoning1 {
margin-top: 0;
}
.search .no-zoning .result-title {
margin-bottom: 0px;
}
#zoning-wrapper-readmore {
text-decoration: underline;
float: right;
padding-top: 7px;
padding-bottom: 7px;
padding-right: 2px;
}
.instantadlite {
background: none repeat scroll 0 0 #1A99FF;
border: 1px solid #E0E0E0;
color: #fff;
margin-top: 20px;
padding: 7px 10px;
}
.instantadlite a {
color: #fff;
text-decoration: underline;
font-weight: bold;
}
.instantadlite a:hover {
color: #fff;
text-decoration: none;
}
.search .no-zoning .result-box .result-contact-line {
float: left;
margin-bottom: 0px;
}
.search .no-zoning .result-contact {
margin-top: 2px;
}
.business.search .no-zoning .result-contact {
margin-top: 0;
margin-bottom: 5px;
}
.detail .detail-web-online {
margin-top: 5px;
}
.zoning .result-sidebar .pin {
visibility: hidden !important;
}
.lng_pt #wrapper-left-top, .lng_fr #wrapper-left-top {
max-width: 315px;
float: left;
}
#wrapper-left-top {
max-width: 350px;
float: left;
vertical-align: top;
}
div.result-reviews {
max-width: 350px;
}
.result-box #wrapper-left-top a.medium, .result-box .saveforlater a.medium {
margin-right: 0;
}
.messages {
height: 24px;
background-color: #FF0000;
text-align: center;
background: #ffffff url(../themes/yellow/images/warnings/banner_pattern.gif) repeat-x;
}
.columns-3 {
width: 900px;
}
.columns-3 > p {
float: left;
width: 280px;
margin: 5px 10px 0px 10px;
padding: 0px;
}
.sitemap-head {
margin: 10px 10px 20px 10px;
}
#result-list .zoning h2 {
margin-top: 15px;
}
#result-list .zoning .b-list-extra-line {
border-bottom: 1px solid #DDDDDD;
}
.opera #backgroundImage {
display: none;
}
.form.feedback #customer-group,
.form #feedback-name-block,
.form #feedback-phone-block,
.form #feedback-modify-block,
.form #feedback-fax-block,
.form #feedback-website-block,
.form #feedback-company-block {
display: none;
}
#feedbackForm.form textarea, textarea#write-review {
resize: vertical;
}
.customer.problem #feedback-name-block,
.customer.question #feedback-name-block,
.customer.problem #feedback-phone-block,
.customer.question #feedback-phone-block,
.customer.modify #feedback-phone-block,
.customer.modify #feedback-modify-block,
.customer.addition #feedback-modify-block,
.customer.addition #feedback-company-block,
.customer.addition #feedback-phone-block,
.customer.addition #feedback-fax-block,
.customer.addition #feedback-website-block {
display: block;
}
.form #info-content {
padding: 8px 0px 7px 0px;
height: 100%;
width: 445px;
}
.form #infocontent1,
.form #infocontent2,
.form #infocontent3,
.form #infocontent4 {
height: 100%;
width: 445px;
}
#feedback-top {
background-color: #E6E6E6;
}
#feedback-top p {
margin: 5px;
}
.fback .flyout-description {
padding: 0px !important;
padding-top: 0px !important;
margin: 0px;
width: 461px !important;
background-color: #E6E6E6;
}
.fback .detail_tabs {
margin-bottom: 0px;
}
.distance .flyout-description {
width: 530px !important;
}
.distance .flyout-top {
width: 550px !important;
}
.detail_tabs .line {
height: 5px;
}
#feedback-content {
padding: 0 10px;
background-color: #fff;
padding-bottom: 10px;
border-top: 1px solid #cccccc;
}
.form.modify #feedback-cb-label, .form.addition #feedback-cb-label {
display: none;
}
.form.modify #modify-cb-label, .form.addition #modify-cb-label {
display: inline !important;
}
.narrow {
width: 220px;
float: left;
padding-bottom: 10px;
}
.narrow .textfield {
width: 195px !important;
}
.textfield {
border: 1px solid #CCCCCC;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
height: 25px;
line-height: 25px;
margin: 5px 0 0;
padding: 0 5px;
}
.cnt_pt .distancestreettemphide, .cnt_ie .distancestreettemphide {
display: none !important;
}
.large-w #videos1 .odd {
margin-left: 0 !important;
margin-right: 16px !important;
}
.large-w #videos2 .even {
margin-left: 19px !important;
margin-right: 0 !important;
}
.large-w #videos2 .odd {
margin-left: 39px !important;
}
#right-videos {
margin-right: 0;
}
#left-videos, #right-videos {
margin-top: -3px;
}
.large-w #videos1 .video-wrapper, .large-w #block2 #videos1 .video-wrapper-overlay {
margin: 0 39px 10px 0;
}
.large-w #videos2 .video-wrapper, .large-w #block2 #videos2 .video-wrapper-overlay {
margin: 0 0 10px 39px;
}
.phone-box .number .skype_pnh_container,
.phone-box .number .skype_pnh_highlighting_active_common,
.phone-box .number .skype_pnh_highlighting_inactive_common,
.phone-box .number .skype_pnh_textarea_span,
.phone-box .number .skype_pnh_text_span {
overflow: visible !important;
}
.truvo-log {
color: #bbbbbb;
position: absolute;
top: 5px;
left: 5px;
}
.imu {
text-align: right;
}
.detail .imu, .search .imu {
margin-top: 5px;
}
.detail .imu #bus-center-ad, .search .imu #bus-center-ad {
position: relative !important;
}
.ad .inner-ad {
margin: 0 auto;
text-align: left;
width: 740px;
padding-bottom: 20px;
}
.ad .inner-ad object {
display: inline-block;
}
.ad .inner-ad img {
margin: 5px;
display: inline-block;
}
.ad .inner-ad .showcase.leaderboard {
text-align: right;
padding: 5px 0 10px;
border: 1px solid #EEE;
position: relative;
}
.cnt_pt .ad .inner-ad .showcase.leaderboard {
border-width: 0px;
}
#bus-center-ad {
position: absolute;
bottom: -20px;
right: 0px;
border: 0 !important;
text-decoration: none;
color: #bbb;
}
.alsolisted {
padding: 10px 0 0;
}
.alsolisted label {
display: inline-block;
margin-bottom: 5px;
}
body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #41403A;
}
ul, ol {
margin: 0 0 15px 25px;
}
ol li {
list-style: decimal inside;
line-height: 22px;
}
ul li {
background: url("../themes/yellow/images/icons/arrow-list.png") no-repeat scroll 0 7px transparent;
line-height: 20px;
list-style: none outside none;
padding: 0 0 0 15px;
}
ul.nobullets li {
line-height: 17px;
list-style: none outside none;
background: none;
padding: 0;
}
ul li p {
color: #666666;
font-size: 90%;
margin: 0;
padding-left: 30px;
}
p {
margin-bottom: 7.5px;
color: #41403A;
font-family: Arial;
font-size: 100%;
line-height: 17px;
margin: 0 0 10px;
}
p small {
font-size: 10px;
}
h1 {
font-size: 21px;
line-height: 30px;
}
h1 small {
font-size: 18px;
}
h1, h2 {
border-bottom: 1px solid #DED9C2;
font-weight: normal;
margin-bottom: 22.5px;
padding: 4px 0 5px 0;
letter-spacing: -0.025em;
}
h2 {
font-size: 18px;
line-height: 30px;
}
h2 small {
font-size: 14px;
}
h3 {
font-size: 170%;
border: none;
}
h3,
h4,
h5,
h6 {
line-height: 30px;
}
h4, h5, h6 {
font-size: 120%;
font-weight: bold;
border: none;
}
hr {
border-color: #DED9C2;
border-right: 0 solid #DED9C2;
border-style: none solid solid;
border-width: 1px 0;
}
a {
color: #1999ff;
outline: none;
}
a.big, a.medium {
text-decoration: none;
margin-right: 5px;
}
a:hover {
color: #0071cc;
}
label {
font-weight: bold;
}
strong {
font-weight: bold;
}
.large {
font-size: 170%;
}
.static {
display: table;
}
.static #left {
width: auto;
margin: 0 0 10px;
padding: 0;
}
.static #right {
width: auto;
}
.transparency-white-90 {
background: #FFFFFF;
background: rgba(255, 255, 255, 0.9);
}
.transparency-white-60 {
background: #FFFFFF;
background: rgba(255, 255, 255, 0.6);
}
.detail .transparency-white-90 {
position: relative;
}
.rounded-top-7 {
border-radius: 7px 7px 0px 0px;
}
.rounded-bottom-7 {
border-radius: 0px 0px 7px 7px;
}
.rounded-full-7 {
border-radius: 7px 7px 7px 7px;
}
.rounded-bottom-5 {
border-radius: 0px 0px 5px 5px;
}
.rounded-full-5 {
border-radius: 5px 5px 5px 5px;
}
.rounded-left-5 {
border-radius: 5px 0px 0px 5px;
}
.rounded-left-5-noIE {
border-radius: 5px 0px 0px 5px;
}
#search-menu .rounded-full-5 {
behavior: '';
}
.gradient-tabs {
position: relative;
zoom: 1;
z-index: 1;
border: none;
padding: 0px;
margin: 0px;
}
ul.tabs li.rounded-top-7 li {
border: none;
}
ul.tabs li.rounded-top-7 a {
border-radius: 7px 7px 0px 0px;
}
ul.tabs li a {
background: #e4e4e4;
background: linear-gradient(#ffffff, #e4e4e4);
dispaly: block;
}
ul.tabs li.selected a {
overflow: hidden;
border-radius: 7px 7px 0px 0px;
background: #ffffff !important;
}
ul.tabs li.selected {
z-index: 3;
position: relative;
}
.rounded-popup {
border-radius: 7px 7px 7px 7px;
}
.ie7 .rounded-popup, .ie6 .rounded-popup {
border-radius: 0px 0px 7px 7px;
}
.rounded-7-full-noIE {
border-radius: 7px 7px 7px 7px;
}
.rounded-7-top-noIE {
border-radius: 7px 7px 0px 0px;
}
.rounded-7-bottom-noIE {
border-radius: 0px 0px 7px 7px;
}
.rounded-5-bottom-noIE {
border-radius: 0px 0px 5px 5px;
}
#recent-searches-marquee {
margin: 0;
line-height: 25px;
font-size: 12px;
background: none repeat scroll 0 0 #fff;
border-bottom: 1px solid #ccc;
width: 100%;
height: 25px;
}
#recent-searches-marquee .center, #searchbox .center, #details-sub-bar .center {
margin: 0 auto;
position: relative;
}
.home #searchbox .center {
margin-top: 7px;
}
#recent-searches-marquee a {
text-decoration: none;
color: #999;
}
#recent-searches-marquee a:hover {
color: #737373;
}
#recent-searches-marquee a:hover {
text-decoration: underline;
color: #999999;
}
#recent-searches-marquee span {
color: #333;
}
#recent-searches-marquee .fade-left {
background-attachment: scroll;
background-color: transparent;
background-image: url("../themes/yellow/images/icons/icons-sprites.png");
background-position: -45px -100px;
background-repeat: no-repeat;
height: 25px;
left: 0;
position: absolute;
width: 20px;
z-index: 25;
}
#recent-searches-marquee .fade-right {
background-attachment: scroll;
background-color: transparent;
background-image: url("../themes/yellow/images/icons/icons-sprites.png");
background-repeat: no-repeat;
background-position: -67px -100px;
height: 20px;
width: 20px;
position: absolute;
right: 0;
z-index: 25;
}
#recent-searches-marquee .center {
overflow: hidden;
}
#recent-searches-marquee .result-scroll {
width: 200%;
}
#recent-searches-marquee .result-scroll * {
margin: 0 20px 0 0;
}
ul.tabs {
clear: both;
display: block;
width: auto;
margin: 0 0 0 10px;
padding: 0;
height: 25px;
position: relative;
top: 1px;
}
div#profile-tabs ul.tabs, div#feedback-tabs ul.tabs {
padding: 10px 10px 0;
margin-left: 0;
}
ul.tabs li {
float: left;
list-style: none outside none;
position: relative;
margin: 0px;
padding: 0px;
margin-right: 5px;
list-style-image: none;
background: none;
height: auto;
display: block;
}
ul.tabs li.selected {
position: relative;
z-index: 100;
}
ul.tabs li.selected a {
color: #403f3a;
border-bottom: none;
background: none repeat scroll 0 0 #FFFFFF;
border-bottom: medium none;
padding-bottom: 1px;
display: block;
zoom: 1;
position: relative;
}
ul.tabs li a {
color: #888;
text-decoration: none;
padding: 4px 10px 0px;
border: 1px solid #CCCCCC;
display: block;
position: relative;
zoom: 1;
float: left;
}
.ie7 ul.tabs li.selected a, .ie6 ul.tabs li.selected a {
padding-top: 3px;
padding-bottom: 1px;
}
.ie7 ul.tabs li a, .ie6 ul.tabs li a {
padding-top: 3px;
padding-bottom: 0px;
}
.tab-empty {
border-bottom: 1px #CCCCCC solid;
}
.tab-body .theme {
display: block;
float: left;
width: 50%;
height: 95px;
overflow: hidden;
}
.home .tab-body .theme {
height: auto;
margin-bottom: 20px;
}
.tab-body .theme-content {
float: left;
margin: 0 0 0 10px;
padding-right: 20px;
width: 195px;
}
.tab-body .theme-content .title {
margin: 0 0 5px 0;
}
.tab-body .theme-content .title a {
color: #1999ff;
font-size: 140%;
text-decoration: underline !important;
}
.tab-body .theme-content a {
color: #41403a;
text-decoration: none;
}
.tab-body .theme-content a.tag1, .tab-body .theme-content a.tag2 {
font-weight: normal;
font-size: 100%;
text-decoration: none !important;
}
.tab-body .theme-content a:hover, .tab-body .theme-content a.tag1:hover, .tab-body .theme-content a.tag2:hover {
text-decoration: underline !important;
}
.detail_tabs .tabs {
clear: both;
display: block;
height: 25px;
width: 100%;
margin-left: 10px;
}
.detail_tabs .tabs li {
border-top: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
float: left;
line-height: 20px;
list-style: none outside none;
margin-right: 5px;
padding: 3px;
_padding: 4px;
padding-bottom: 1px;
position: relative;
}
.detail_tabs .tabs li.selected {
background: #FFF !important;
border-bottom: medium none;
position: relative;
z-index: 100;
font-weight: bold;
padding-bottom: 2px;
}
.detail_tabs .tabs li.selected a {
color: #403f3a;
border-bottom: none;
padding-bottom: 9px;
}
.detail_tabs .tabs li a {
color: #888;
text-decoration: none;
padding: 5px 3px 0px;
}
.detail_tabs .tabs li {
float: left;
}
.detail_tabs {
margin-bottom: 10px;
}
.detail_tabs .line {
background: #FFFFFF;
border-top: 1px solid #CCCCCC;
height: 3px;
}
.detail_tabs .bing_small {
background-image: url("../themes/yellow/images/icons/bing.png");
background-position: -17px -18px;
height: 16px;
margin-right: 5px;
margin-top: 1px;
width: 16px;
display: block;
float: left;
margin-left: 5px;
}
.detail_tabs .message_icon {
display: block;
float: left;
}
#theme-tabs {
position: relative;
}
#theme-tabs #ie6-positioning-tabs {
position: relative;
z-index: 200;
}
#theme-tabs #theme-content {
position: relative;
z-index: 100;
}
#theme-content {
border: 1px solid #ccc;
padding: 20px 10px 10px;
position: relative;
z-index: 12;
background: #fff;
z-index: 0;
zoom: 1;
clear: both;
}
#detail-content {
position: relative;
border: 1px solid #ccc;
background: #fff;
padding: 10px;
z-index: 5;
}
#related {
z-index: 1;
}
#folder-content {
border: 1px solid #ccc;
background: #fff;
padding: 10px;
}
.icon span {
display: block;
width: 27px;
height: 20px;
}
.saveforlater {
font-size: 13px;
}
.saveforlater a {
text-decoration: none;
}
.saveforlater .selection-link {
margin-top: 4px;
}
.result-actions, .icon {
display: inline-block;
margin: 11px 2px 0 0;
}
.result-actions {
font-size: 10pt;
margin-right: 8px;
}
.result-freephone {
font-weight: bold;
}
.phone-icon {
background-position: -180px 0;
}
.phone-icon-white {
background-position: -240px -83px;
}
.review-icon {
background-position: -280px -20px;
}
.fax-icon {
background-position: -180px -40px;
}
.mobile-icon {
background-position: -220px 0;
}
.icon {
display: inline-block;
height: 20px;
width: 20px;
background-color: transparent;
background-repeat: no-repeat;
margin: 0px;
vertical-align: middle;
}
#topbar .icon, .icon {
background-image: url(../themes/yellow/images/icons/icons-sprites.png);
}
.icon.funnel {
background-position: -20px 0;
margin-right: 5px;
}
.icon.euro {
background-position: -20px -20px;
}
.icon.facilities {
background-position: -20px -60px;
}
.icon.restaurant {
background-position: -20px -40px;
}
.icon.lines {
background-position: -40px -20px;
}
.icon.favorite {
background-position: -40px -40px;
}
.icon.green-down {
background-position: -40px 0px;
}
.icon.green-up {
background-position: -60px 0px;
}
.icon.search-help {
background-position: -60px -40px;
margin-right: 5px;
}
.icon.sort {
background-position: -60px -20px;
margin-right: 5px;
}
.icon.grey-down {
background-position: -20px -80px;
}
.icon.filter-down {
background-position: -260px -97px;
}
.icon.filter-up {
background-position: -260px -97px;
}
.icon.filter-close {
background-position: -243px -111px;
}
.icon.black-right {
background-position: -200px -83px;
height: 15px;
padding-left: 0;
width: 15px;
}
.icon.black-down {
background-position: -223px -83px;
height: 15px;
width: 15px;
}
.icon.location-sniper {
background-position: -216px -59px;
float: left;
height: 25px;
margin: 2px 6px 0 0;
padding: 0;
width: 25px;
}
.icon.grey-up {
background-position: -40px -80px;
}
.icon.list-view {
background-position: -20px -100px;
}
.icon.less {
background-position: -21px -58px;
}
.icon.edit {
background-position: -20px -40px;
}
.icon.delete {
background-position: -20px -20px;
}
.icon.close {
background-position: -60px -80px;
}
.icon.close-bl {
background-position: -220px -20px;
}
.icon.close-green {
background-position: -220px -20px;
}
.icon.expand {
background-position: -80px -80px;
float: left;
margin: 0 5px;
}
.icon.folder {
background-position: -40px -60px;
}
.icon.zoning {
background-position: -60px -60px;
}
.icon.ar-left {
background-position: -80px 0px;
float: right;
outline: none;
margin-top: 0px;
}
.icon.ar-left-bl {
background-position: -160px -20px;
}
.icon.ar-right {
background-position: -80px -20px;
float: right;
outline: none;
margin-right: 20px;
margin-top: 0px;
}
.icon.ar-right-bl {
background-position: -160px -40px;
}
.icon.cheque {
background-position: -100px 0px;
}
.icon.garden {
background-position: -100px -20px;
}
.icon.parking {
background-position: -100px -40px;
}
.icon.wheelchair {
background-position: -100px -60px;
}
.icon.terras {
background-position: -100px -80px;
}
.icon.animal {
background-position: -140px 0px;
}
.icon.hotspot {
background-position: -140px -20px;
}
.icon.bomb {
background-position: -140px -40px;
}
.icon.kindergarden {
background-position: -120px -60px;
}
.icon.homedelivery {
background-position: -120px -80px;
}
.icon.takeaway {
background-position: -120px -20px;
}
.icon.brunch {
background-position: -120px 0;
}
.icon.open {
background-position: -120px -40px;
}
.icon.buffet {
background-position: -140px -80px;
}
.icon.cocktail {
background-position: -140px -60px;
}
.icon.airco {
background-position: -160px 0;
}
.icon.tomtom {
background-position: -160px -60px;
}
.icon.directions {
background-position: -160px -80px;
}
.icon.findnearby {
background-position: -160px -102px;
}
.icon.smokingarea {
background-position: -240px 0px;
}
.icon.homepage {
background-position: -180px -80px;
}
.icon.email {
background-position: -180px -60px;
}
.icon.video {
background-position: -200px 0;
}
.icon.catalog {
background-position: -200px -20px;
}
.icon.wine {
background-position: -240px -40px;
}
.icon.chocolate {
background-position: -240px -60px;
}
.icon.postcard {
background-position: -260px -60px;
}
.icon.visit {
background: url("../themes/yellow/images/icons/sprite_info_icons.png") no-repeat scroll -139px -3px transparent;
height: 24px;
}
.icon.more {
background-position: -64px -81px;
width: 17px;
}
#refinements .icon.green-down,
#refinements .icon.grey-down,
#sort-bar .icon.grey-down,
#refinements .icon.green-up,
#refinements .icon.grey-up,
#sort-bar .icon.grey-up {
float: right;
}
a.selection-icon {
display: block;
cursor: pointer;
line-height: normal;
}
.unselected a.selection-icon .fav-icon {
text-align: right;
height: 18px;
width: 20px;
display: inline-block;
background-image: url(../themes/yellow/images/icons/icons-sprites.png);
background-position: -182px -100px;
}
.selected a.selection-icon .fav-icon {
height: 18px;
width: 20px;
display: inline-block;
text-align: right;
background-image: url(../themes/yellow/images/icons/icons-sprites.png);
background-position: -204px -100px;
}
.detail-right .icon {
margin: 0 4px;
}
.theme-icon {
height: 32px;
width: 32px;
float: left;
}
h1 .theme-icon, h2 .theme-icon {
margin: 0 5px 0 0;
position: relative;
top: -3px;
}
.phone-button {
display: block;
}
.phone-button-txt {
text-decoration: none;
cursor: pointer;
}
.business_icon {
background-position: 7px -60px;
}
.name_icon {
background-position: 7px -90px;
}
.lng_pt .more-info-result {
max-width: 100px;
}
.lng_fr .more-info-result {
max-width: 100px;
}
.getdirection .getdirection-icon {
float: left;
margin-right: 5px;
}
.getdirection .getdirection-icon .icon {
margin-right: 5px;
}
.no-sollicitation {
background: transparent url(../themes/yellow/images/icons/icons-sprites.png);
background-position: -2px -102px;
display: inline-block;
width: 16px;
height: 20px;
}
.hide-close {
background-position: -263px -40px;
}
.hide-open {
background-position: -263px -20px;
}
.bullet {
background: url("../themes/yellow/images/icons/arrow-list.png") no-repeat scroll 0 7px transparent;
line-height: 20px;
padding: 0 0 0 3px;
}
.outlook-icon {
line-height: normal;
margin: 3px 2px 0 0;
float: right;
}
.advertiser {
margin-top: 5px;
}
.advertiser .icon {
width: 30px;
height: 24px;
background-position: -300px 0;
margin-right: 5px;
}
#recent-searches-marquee .inner {
overflow: hidden;
position: relative;
}
#recent-searches-marquee .trendscontent {
display: inline;
margin: 0;
padding: 0;
position: relative;
white-space: nowrap;
z-index: 20;
}
#recent-searches-marquee span {
display: inline;
margin: 0;
padding: 0;
}
#recent-searches-marquee em {
display: none;
}
#recent-searches-marquee a, #trends span.trend-label {
padding: 8px 4px;
}
#recent-searches-marquee span.trend-label {
font-size: 9px;
text-transform: uppercase;
float: left;
}
#recent-searches-marquee .center {
margin: 0 auto;
}
#recent-searches-marquee .container {
float: right;
position: relative;
margin: 0;
}
.lng_nl #recent-searches-marquee .container {
margin-right: 150px;
}
.lng_en #recent-searches-marquee .container {
margin-right: 120px;
}
.lng_fr #recent-searches-marquee .container {
margin-right: 157px;
}
.lng_pt #recent-searches-marquee .container {
margin-right: 178px;
}
.yui3-overlay-mask {
background: #000000;
opacity: 0.35;
filter: alpha(opacity=35);
}
body {
_height: 100%;
}
.form-space {
margin: 10px 10px 0 0 !important;
display: block;
z-index: 199;
}
.form-close {
float: right;
cursor: pointer;
}
.form input,
.form textarea,
.form select,
.form .uneditable-input,
.form .options {
width: 210px;
height: 22.5px;
padding: 4px;
font-size: 12px;
line-height: 22.5px;
border: 1px solid #ccc;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
font-weight: normal !important;
}
.form input,
.form textarea,
.form .uneditable-input,
.form .options {
width: 430px;
margin: 10px 10px 0 0;
}
.form .textarea {
height: 70px;
}
.form .options {
height: 30px;
line-height: 30px;
width: 440px;
}
.form select {
padding: initial;
}
.form select.fSmall {
width: 55px;
}
.form input[type=checkbox], .form input[type=radio] {
width: auto;
height: auto;
padding: 0;
margin: 3px 0;
*margin-top: 0;
line-height: normal;
border: none;
}
.form input[type=file] {
background-color: #fff;
padding: initial;
border: initial;
line-height: initial;
}
.form input[type=button], .form input[type=reset], .form input[type=submit] {
width: auto;
height: auto;
}
.form select, .form input[type=file] {
height: 32px;
padding: 6px;
*height: auto;
line-height: 32px;
*margin-top: 4px;
}
.form select[multiple] {
height: inherit;
background-color: #fff;
}
.form textarea {
height: auto;
}
.form .uneditable-input {
background-color: #fff;
display: block;
border-color: #eee;
color: #bfbfbf;
cursor: not-allowed;
}
.form input[disabled],
.form select[disabled],
.form textarea[disabled],
.form input[readonly],
.form select[readonly],
.form textarea[readonly] {
background-color: #f5f5f5;
border-color: #ddd;
cursor: not-allowed;
}
.form input, .form textarea {
transition: border linear 0.2s, box-shadow linear 0.2s;
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
}
.form input:focus, .form textarea:focus {
outline: 0;
border-color: rgba(25, 153, 255, 0.8);
box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
}
.form .input-prepend {
height: 22.5px;
font-size: 12px;
line-height: 22.5px;
margin-bottom: 5px;
}
.form .input-prepend span, .form .input-prepend label {
vertical-align: baseline;
}
.form .input-prepend input, .form .input-prepend select {
*margin-left: 0;
-webkit-border-top-left-radius: 0;
-moz-border-top-left-radius: 0;
border-top-left-radius: 0;
-webkit-border-top-right-radius: 3px;
-moz-border-top-right-radius: 3px;
border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 0;
-moz-border-bottom-left-radius: 0;
border-bottom-left-radius: 0;
vertical-align: middle;
}
.form .input-prepend input:focus, .form .input-prepend select:focus, .form .input-prepend .uneditable-input:focus {
position: relative;
z-index: 2;
}
.form .input-prepend .uneditable-input {
border-left-color: #ccc;
}
.form .input-prepend .add-on {
display: inline-block;
width: auto;
min-width: 16px;
padding: 4px 5px;
font-weight: normal;
text-align: center;
text-shadow: 0 1px 0 #ffffff;
vertical-align: middle;
background-color: #eeeeee;
border: 1px solid #ccc;
}
.form .input-prepend .add-on, .form .input-prepend .btn {
-webkit-border-top-left-radius: 3px;
-moz-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-webkit-border-top-right-radius: 0;
-moz-border-top-right-radius: 0;
border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-moz-border-bottom-right-radius: 0;
border-bottom-right-radius: 0;
-webkit-border-bottom-left-radius: 3px;
-moz-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.form .input-prepend .active {
background-color: #a9dba9;
border-color: #46a546;
}
.form .input-prepend .add-on, .form .input-prepend .btn {
margin-right: -1px;
}
.form .input-prepend {
display: inline-block;
margin-bottom: 0;
}
.form .control-group {
margin-bottom: 9px;
}
.form .control-group {
margin-bottom: 18px;
*zoom: 1;
}
.form .control-group:before, .form .control-group:after {
display: table;
content: "";
}
.form .control-group:after {
clear: both;
}
.form .control-label {
float: left;
width: 75px;
text-align: right;
height: 30px;
*height: auto;
line-height: 30px;
*margin-top: 4px;
}
.form .controls {
margin-left: 85px;
*display: inline-block;
*margin-left: 0;
*padding-left: 20px;
}
.form .controls input {
margin-top: 0;
}
.form legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 27px;
color: #333333;
border: 0;
border-bottom: 1px solid #eee;
}
.form .input-prepend.form-error {
border: none !important;
}
.form .input-prepend.form-error input, .form .input-prepend.form-error .add-on {
border-color: #f00;
}
.form .input-prepend.form-error .add-on {
background-color: #f2dede;
}
.contact-sendmail {
color: #886931 !important;
text-decoration: none;
cursor: pointer;
}
#email-title {
float: left;
}
.submit-error {
color: #EE3311;
}
.form-mandatory {
color: #EE3311;
font-weight: normal;
}
.form-remaining {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #CCCCCC;
color: #171717;
display: inline-block;
font-weight: bold;
height: 13px;
padding: 2px;
text-align: center;
width: 24px;
}
.form-remaining-down {
background-color: #EE3311;
color: #EEEEEE;
}
.popup .title {
display: inline-block;
float: left;
}
.popup .subtitle {
display: inline-block;
margin: 16px 10px;
color: #FFF;
}
.display-error {
color: #aa0000;
}
.rating {
display: block;
height: 25px;
background-image: url(../themes/yellow/images/ratingreviews/sprite_ratings_reviews.png);
}
.rating.rwsmall {
background-image: url(../themes/yellow/images/ratingreviews/sprite_ratings_reviews.png);
height: 15px;
background-position: 0px -95px;
}
.ie6 .rating.rwsmall {
background-image: url(../themes/yellow/images/ratingreviews/sprite_ratings_reviews.gif);
height: 15px;
background-position: 0px -95px;
}
.teasers .rating {
height: 15px;
}
.teasers .rating.fill {
background-position: 0px -8px;
}
.teasers .rating.topfill {
background-position: 0px -38px;
}
.rating.top {
background-position: 0px 0px;
}
.rating.topfill {
background-position: 0px -30px;
}
.avg-rating {
padding-right: 10px;
}
.avg-rating .rating.fill {
background-position: 0px -5px;
}
.avg-rating .rating.topfill {
background-position: 0 -35px;
}
.result-item .result-reviews {
line-height: 16px;
}
.result-item .result-reviews .avg-rating {
padding-right: 0;
}
.result-item .result-reviews .avg-rating .rating {
height: 16px;
}
.result-item .result-reviews .avg-rating .rating.topfill {
background-position: 0 -38px;
}
.result-item .result-reviews a {
margin-left: 10px;
}
.rating.smallfill {
background-position: 0px -115px;
}
.rating.bstar0 {
width: 0px;
}
.rating.bstar1 {
width: 16px;
}
.rating.bstar2 {
width: 32px;
}
.rating.bstar3 {
width: 48px;
}
.rating.bstar4 {
width: 64px;
}
.rating.bstar5 {
width: 80px;
}
.rating.star0 {
width: 0px;
}
.rating.star1 {
width: 16px;
}
.rating.star2 {
width: 32px;
}
.rating.star3 {
width: 48px;
}
.rating.star4 {
width: 64px;
}
.rating.star5 {
width: 80px;
}
.ratings a {
color: #E43E3E;
}
#ratings-content div {
display: inline-block;
}
#skyline {
background: url("../themes/yellow/images/location/skyline_antwerp.jpg") no-repeat scroll 25px bottom #f1f1f1;
color: #666;
font-size: 11px;
height: 40px;
line-height: 40px;
margin-bottom: 15px;
padding: 0 0 0 150px;
border: 1px solid #ccc;
}
.home.business #skyline {
background: none;
display: none;
}
#skyline span.default-location {
font-size: 18px;
font-weight: bold;
color: #333;
margin: 0 3px;
}
#skyline a {
font-size: 11px;
color: #1A99FF;
text-decoration: underline;
}
#skyline .location-select #info {
display: inline;
}
#skyline #info {
display: none;
}
.location-none {
display: none;
background-image: none;
}
#default-location a#change-city {
display: inline;
}
#change-location-box {
border: 1px solid #AAAAAA;
height: 65px;
padding: 5px 15px;
width: 340px;
background: url("../themes/yellow/images/backgrounds/location-change.png") repeat-x top left #dddddd;
text-align: left;
}
#default-location {
text-transform: capitalize;
}
#change-location-box h3 {
font-size: 140%;
font-weight: bold;
margin: 3px 0 0;
}
.location-select .no-location {
display: none;
}
.yui3-widget-hidden {
display: none;
}
.yui3-widget-content {
overflow: hidden;
}
.yui3-widget-content-expanded {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
height: 100%;
}
.yui3-widget-tmp-forcesize {
overflow: hidden !important;
}
.yui3-js-enabled .yui3-carousel-loading ol {
left: -1000em;
position: absolute;
top: -1000em;
}
.yui3-js-enabled .yui3-carousel-hidden {
left: -10000em;
position: absolute;
top: -10000em;
}
.yui3-js-enabled .yui3-carousel-content {
margin: 0 auto;
overflow: hidden;
padding: 0;
position: relative;
text-align: left;
*margin: 0;
}
.yui3-js-enabled .yui3-carousel-content li {
list-style: none;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
text-align: center;
}
.yui3-js-enabled .yui3-carousel-vertical .yui3-carousel-content li {
display: block;
}
.yui3-js-enabled .yui3-carousel-horizontal .yui3-carousel-content {
width: 100000px;
}
.yui3-js-enabled .yui3-carousel-vertical .yui3-carousel-content {
height: 100000px;
}
.yui3-js-enabled .yui3-carousel-vertical {
min-width: 114px;
*width: 114px;
}
.yui3-js-enabled .yui3-carousel-nav {
position: relative;
z-index: 1;
}
.flyout-middle {
clear: both;
margin: 5px 0;
}
.flyout-txtresultlist {
clear: left;
}
.flyout-title {
margin: 0px;
padding: 0px;
}
.flyout-topleft .result-phone {
font-weight: bold;
}
.flyout .flyout-description .result-logo, .flyout .flyout-description .contact-video {
float: right;
margin-left: 10px;
}
.flyout .flyout-description .result-logo .contact-video-inner, .flyout .flyout-description .contact-video .contact-video-inner {
position: relative;
}
.flyout .flyout-description .heading-hovercard {
width: 100%;
}
.flyout-description {
padding: 0px 10px;
width: 417px;
overflow: visible;
clear: both;
display: block;
padding-bottom: 10px;
margin-top: -15px;
background: #FFFFFF;
border-right: 5px solid #333333;
border-left: 5px solid #333333;
border-bottom: 5px solid #333333;
}
.flyout-description .line {
border: none;
}
.flyout-description .result-logo {
float: right;
}
.flyout-top, .flyout-bottom {
overflow: visible;
}
.flyout-top, .customInfoBox-body .flyout-top {
width: 437px;
height: 20px;
display: block;
background: #FFFFFF;
border-top: 5px solid #333333;
border-right: 5px solid #333333;
border-left: 5px solid #333333;
}
.flyout-bottom, .customInfoBox-body .flyout-bottom {
height: 30px;
width: 437px;
display: block;
background: #FFFFFF;
border-bottom: 5px solid #333333;
border-right: 5px solid #333333;
border-left: 5px solid #333333;
margin-top: -7px;
position: relative;
}
.flyout-arrow {
background: url("../themes/yellow/images/backgrounds/sprites_hovercard.png") no-repeat scroll 0 0 transparent;
height: 22px;
left: -5px;
position: absolute;
width: 30px;
}
.top .flyout-arrow {
top: 20px;
left: 5px;
}
.bottom .flyout-arrow {
bottom: 50px;
left: 5px;
}
.left .flyout-arrow {
background: url("../themes/yellow/images/backgrounds/sprites_hovercard.png") no-repeat scroll -40px 0 transparent;
left: 452px;
}
.customInfoBox-body .flyout-arrow {
display: none;
}
.flyout-bottom .ratings {
color: #FFFFFF;
float: left;
padding-top: 3px;
}
.flyout-bottom .hspace {
display: block;
float: left;
padding-top: 2px;
}
.flyout-bottom #ratings-content {
float: left;
color: #FFFFFF;
}
.flyout-bottom #rating-wrapper {
background: url("../themes/yellow/images/backgrounds/map-actions-bg.jpg");
background-color: #333;
height: 25px;
line-height: 25px;
background-position: -5px;
padding-top: 5px;
color: #FFFFFF;
}
.flyout-bottom .vertical-line {
margin-top: 3px;
margin-right: 2px;
float: left;
}
.flyout-bottom .vertical-line {
margin-top: 3px;
margin-right: 2px;
float: left;
}
.flyout .maps .flyout-arrow {
display: none;
}
.flyout .flyout-box .result-title {
margin-bottom: 5px;
}
.flyout .result-logo a img {
width: 112px;
}
.flyout .result-logo {
margin: 0px;
margin-right: 5px;
margin-top: 5px;
float: none;
}
.popup {
position: relative;
}
.popup .flyout-description {
border-top: 5px solid #333333;
margin-top: -5px;
width: 441px;
padding-top: 15px;
}
.popup .flyout-description img.lightbox {
width: 100%;
}
.popup .flyout-top, .popup .flyout-bottom {
width: 461px;
}
.popup .flyout-top {
background-color: #333333;
height: 20px;
background: url("../themes/yellow/images/backgrounds/map-actions-bg.jpg");
background-position: -5px;
padding-bottom: 20px;
position: relative;
}
.popup .form-close {
position: relative;
top: 10px;
right: 10px;
}
.popup .title {
color: #FFFFFF;
margin-top: 9px;
margin-left: 5px;
line-height: 25px;
}
.call .popup .flyout-description {
margin: -5px 0 0;
padding: 0px;
}
.call .popup .flyout-description, .call .popup .flyout-top {
width: 430px;
}
.booking {
width: 810px;
height: 500px;
}
.booking .flyout-top, .booking .flyout-bottom, .booking .flyout-description {
width: 810px;
}
.booking .flyout-description {
padding: 10px 0px 0px 0px;
}
.booking .flyout-bottom {
margin-top: -25px;
}
.flyout-box .pin, .customInfoBox-body .pin {
margin-bottom: 20px;
display: block;
}
#flyout-info a {
color: #FFFFFF;
margin: 0px 15px;
width: 120px;
text-decoration: none;
font-weight: bold;
}
#flyout-info a:hover {
color: #e6e6e6;
}
#flyout-info a.ratings {
width: auto;
}
.result-break {
border-bottom: 1px solid #eee;
height: 10px;
margin-bottom: 10px;
}
.result-txtresultlist {
clear: left;
margin: 5px 0;
padding-bottom: 0;
padding-top: 5px;
width: 310px;
}
.result-numberOfResults {
font-weight: bold;
margin-right: 0px;
padding: 5px 5px 5px 5px;
}
.result-feedback {
color: #777777;
font-size: 10pt;
}
.result-feedback a, .result-feedback a:hover {
color: #aaaaaa;
font-weight: bold;
text-decoration: none;
}
.result-refine-more {
font-size: 10pt;
}
.result-relevance {
font-size: 8pt;
}
.result-breadcrumb {
clear: both;
}
.result-bn-free {
color: #6D6C67 !important;
}
.result-heading-number {
position: relative;
}
.result-bubble, .result-bubble-txt {
background-image: url(../themes/yellow/images/backgrounds/bubble.gif);
}
.result-bubble {
background-position: left top;
height: 20px;
padding: 0 0 0 15px;
position: absolute;
right: 5px;
top: -13px;
}
.result-bubble-txt {
float: right;
font-weight: bold;
padding: 4px 15px 0 0;
background-position: right top;
height: 16px;
}
.result-sidebar {
width: 35px;
height: 30px;
position: absolute;
top: 0;
left: 0;
}
.selected .result-sidebar {
left: -35px;
}
.result-favorite {
float: left;
position: relative;
left: -2px;
}
.result-title {
border: medium none;
margin: 0;
color: #1999ff;
font-size: 18px;
line-height: 18px;
}
.result-more-info a {
font-size: 11px;
color: #41403a !important;
text-decoration: none;
}
.result-more-info a:hover {
color: #41403a !important;
}
.result-more-info a:hover span {
color: #41403a !important;
}
.static #wrapper #wrapper-left-top > a:first-child span,
.search #wrapper #wrapper-left-top > a:first-child span,
.shortlist #wrapper #wrapper-left-top > a:first-child span,
.static #wrapper div.result-reviews > a:first-child span,
.search #wrapper div.result-reviews > a:first-child span,
.shortlist #wrapper div.result-reviews > a:first-child span,
.static #wrapper div.result-favorite > a:first-child span,
.search #wrapper div.result-favorite > a:first-child span,
.shortlist #wrapper div.result-favorite > a:first-child span,
.static #wrapper #wrapper-left-top a.detaillink span,
.search #wrapper #wrapper-left-top a.detaillink span,
.shortlist #wrapper #wrapper-left-top a.detaillink span,
.static #wrapper div.result-reviews a.detaillink span,
.search #wrapper div.result-reviews a.detaillink span,
.shortlist #wrapper div.result-reviews a.detaillink span,
.static #wrapper div.result-favorite a.detaillink span,
.search #wrapper div.result-favorite a.detaillink span,
.shortlist #wrapper div.result-favorite a.detaillink span,
.static #wrapper #wrapper-left-top span.result-more-info a span,
.search #wrapper #wrapper-left-top span.result-more-info a span,
.shortlist #wrapper #wrapper-left-top span.result-more-info a span,
.static #wrapper div.result-reviews span.result-more-info a span,
.search #wrapper div.result-reviews span.result-more-info a span,
.shortlist #wrapper div.result-reviews span.result-more-info a span,
.static #wrapper div.result-favorite span.result-more-info a span,
.search #wrapper div.result-favorite span.result-more-info a span,
.shortlist #wrapper div.result-favorite span.result-more-info a span,
.static #wrapper #wrapper-left-top span.write-review-call a span,
.search #wrapper #wrapper-left-top span.write-review-call a span,
.shortlist #wrapper #wrapper-left-top span.write-review-call a span,
.static #wrapper div.result-reviews span.write-review-call a span,
.search #wrapper div.result-reviews span.write-review-call a span,
.shortlist #wrapper div.result-reviews span.write-review-call a span,
.static #wrapper div.result-favorite span.write-review-call a span,
.search #wrapper div.result-favorite span.write-review-call a span,
.shortlist #wrapper div.result-favorite span.write-review-call a span {
min-height: 22px;
line-height: 22px;
}
.search .result-more-info a, .shortlist .result-more-info a {
white-space: nowrap;
}
.result-logo {
float: right;
display: inline-block;
margin: -15px 5px 0;
background: none repeat scroll 0 0 #FFFFFF;
padding: 2px;
border: 1px solid #CCCCCC;
}
.result-logo a {
text-decoration: none;
}
.business .result-logo, .name .result-logo {
display: inline-block;
overflow: hidden;
text-align: center;
margin-top: 0;
z-index: 20;
border: 0;
background: none;
float: none;
}
.business #result #resultlist .result-item .result-box .result-reviews,
.name #result #resultlist .result-item .result-box .result-reviews,
.business #result #result-list .result-item .result-box .result-reviews,
.name #result #result-list .result-item .result-box .result-reviews,
.business #result #resultlist .result-item .result-box .result-favorite,
.name #result #resultlist .result-item .result-box .result-favorite,
.business #result #result-list .result-item .result-box .result-favorite,
.name #result #result-list .result-item .result-box .result-favorite {
font-size: 12px;
left: inherit;
}
.business #result #resultlist .result-item .logovideo,
.name #result #resultlist .result-item .logovideo,
.business #result #result-list .result-item .logovideo,
.name #result #result-list .result-item .logovideo {
display: inline-block;
clear: right;
float: right;
width: auto;
height: auto;
padding-top: 5px;
padding-right: 10px;
text-align: center;
}
.business #result #resultlist .result-item .logovideo > *,
.name #result #resultlist .result-item .logovideo > *,
.business #result #result-list .result-item .logovideo > *,
.name #result #result-list .result-item .logovideo > * {
display: inline-block;
vertical-align: middle;
margin-left: 10px;
}
.business #result #resultlist .result-item .logovideo a,
.name #result #resultlist .result-item .logovideo a,
.business #result #result-list .result-item .logovideo a,
.name #result #result-list .result-item .logovideo a {
text-decoration: none;
}
.business #result #resultlist .result-item .logovideo a span,
.name #result #resultlist .result-item .logovideo a span,
.business #result #result-list .result-item .logovideo a span,
.name #result #result-list .result-item .logovideo a span {
text-decoration: underline;
}
.business #result #resultlist .result-item a.result-logo,
.name #result #resultlist .result-item a.result-logo,
.business #result #result-list .result-item a.result-logo,
.name #result #result-list .result-item a.result-logo {
background-color: #eee;
border: 4px solid #eee;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
text-decoration: none;
}
.business #result #resultlist .result-item a.result-logo img,
.name #result #resultlist .result-item a.result-logo img,
.business #result #result-list .result-item a.result-logo img,
.name #result #result-list .result-item a.result-logo img {
background-color: #fff;
border: 1px solid #ddd;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.business #result #resultlist .result-item a.result-logo:hover img,
.name #result #resultlist .result-item a.result-logo:hover img,
.business #result #result-list .result-item a.result-logo:hover img,
.name #result #result-list .result-item a.result-logo:hover img {
border-color: #1999ff;
}
.business #result #resultlist .result-item.hover a.result-logo,
.name #result #resultlist .result-item.hover a.result-logo,
.business #result #result-list .result-item.hover a.result-logo,
.name #result #result-list .result-item.hover a.result-logo,
.business #result #resultlist .result-item:hover a.result-logo,
.name #result #resultlist .result-item:hover a.result-logo,
.business #result #result-list .result-item:hover a.result-logo,
.name #result #result-list .result-item:hover a.result-logo {
background-color: #ddd;
border-color: #ddd;
}
.business #result #resultlist .result-item.hover a.result-logo img,
.name #result #resultlist .result-item.hover a.result-logo img,
.business #result #result-list .result-item.hover a.result-logo img,
.name #result #result-list .result-item.hover a.result-logo img,
.business #result #resultlist .result-item:hover a.result-logo img,
.name #result #resultlist .result-item:hover a.result-logo img,
.business #result #result-list .result-item:hover a.result-logo img,
.name #result #result-list .result-item:hover a.result-logo img {
background-color: #fff;
border-color: #ccc;
}
.business #result #resultlist .result-item.hover a.result-logo:hover img,
.name #result #resultlist .result-item.hover a.result-logo:hover img,
.business #result #result-list .result-item.hover a.result-logo:hover img,
.name #result #result-list .result-item.hover a.result-logo:hover img,
.business #result #resultlist .result-item:hover a.result-logo:hover img,
.name #result #resultlist .result-item:hover a.result-logo:hover img,
.business #result #result-list .result-item:hover a.result-logo:hover img,
.name #result #result-list .result-item:hover a.result-logo:hover img {
border-color: #1999ff;
}
.result-contact-line, .contact-email {
font-size: 11px;
margin: 0;
}
.contact-email {
height: 20px;
overflow: hidden;
}
.contact-homepage {
font-size: 11px;
margin: 0;
height: 20px;
overflow: hidden;
}
.result-links {
margin: 0;
}
.result-links .result-actions {
line-height: 34px;
margin-top: 0;
white-space: nowrap;
}
.result-links .result-actions:last-child {
margin-right: 0;
}
.search .result-icons {
margin-top: 10px;
}
.result-icons span.phone-button, .result-icons a.phone-button {
margin-right: 20px;
}
.result-contact + .result-icons {
margin-top: 7px;
}
.business.search .result-icons {
clear: left;
}
.result-icons-small {
margin-left: 5px;
line-height: 41px;
}
.result-zoning {
height: 28px;
line-height: 28px;
text-align: left;
width: 300px;
overflow: hidden;
color: #a3a3a3;
}
#zoning-wrapper .result-item .arrow, #profile-content .result-item .arrow {
display: none;
}
#reviews .result-item {
border: 0;
}
#reviews .result-item:first-child, #reviews .result-item[id="itembase1"] {
border-top: 0;
}
#reviews .result-item:first-child:hover, #reviews .result-item[id="itembase1"]:hover {
border-left: #fff;
border-right: #fff;
}
#reviews .result-item:hover {
border-color: #f5f5f5;
margin-right: 10px;
}
.shortlist .result-item:first-child, .shortlist .result-item[id="itembase1"] {
border-top-style: solid;
}
.fallback .result-item.hover .result-box, .fallback .result-item:hover .result-box {
padding-right: 0;
}
.result-item {
clear: both;
overflow: visible;
margin: 0;
padding: 1px 0;
position: relative;
border: 1px solid #fff;
border-bottom-color: #eee;
border-left-color: #fff;
border-right: 0;
background: #fff;
margin-left: 10px;
margin-right: 10px;
}
.result-item:first-child, .result-item[id="itembase1"] {
border-top-color: #ddd;
border-top-style: dashed;
}
.result-item:first-child:hover, .result-item[id="itembase1"]:hover {
border-top-color: #eee;
border-top-style: solid;
}
.result-item .result-box {
padding-right: 0;
}
.result-item .write-review-call {
visibility: hidden;
}
.result-item:hover {
background-color: #fdf5bf;
border-top-color: #fdf5bf;
border-left-color: #fdf5bf;
border-bottom-color: #eee;
margin-right: 0;
}
.result-item:hover .write-review-call {
visibility: visible;
}
.result-item:hover .result-box {
padding-right: 10px;
}
.result-item .arrow {
display: none;
}
.result-item.selected {
border-top-color: #eee;
border-bottom-color: #eee;
}
.result-item.selected .phone-text {
display: none;
}
.result-item.selected .result-heading {
clear: both;
}
.result-item.selected .result-address {
display: block;
}
.result-item.hover {
background-color: #F1F1F1 !important;
border-top-color: #ccc;
border-top-style: solid;
border-bottom-color: #ccc;
border-left-color: #ccc;
margin-right: 0;
}
.result-item.hover:first-child, .result-item.hover[id="itembase1"] {
border-top-color: #ccc;
}
.result-item.hover:first-child:hover, .result-item.hover[id="itembase1"]:hover {
border-top-color: #ccc;
}
.result-item.hover .arrow {
position: absolute;
width: 10px;
right: -10px;
top: 0;
height: 100%;
background: #F1F1F1;
}
.result-item.hover .result-box {
padding-right: 10px;
}
.search .result-item.hover .arrow, .shortlist .result-item.hover .arrow, .detail .result-item.hover .arrow {
display: block;
}
.cnt_ie .name .phone-button-txt, .unselected .phone-button-nr, .selected .phone-button-txt {
display: none;
}
.cnt_ie .name .phone-button-nr, .selected .phone-button-nr {
display: block;
}
.contact-left {
width: 50%;
margin: 5px 0;
clear: left;
float: left;
margin-bottom: 20px;
}
#right-side .contact-left {
width: 100%;
}
.contact-right {
float: left;
margin: 5px 0;
}
.contact-buttons {
float: left;
margin-top: 5px;
}
.contact-communication {
vertical-align: middle;
}
.contact-address, .contact-city {
font-size: 12px;
font-weight: bold;
}
.heading-hovercard .heading-right .address-line .contact-address {
display: block;
}
#serviceareas {
text-align: left;
clear: both;
margin: 10px 0 6px;
}
.flyout-box {
padding: 0 0 0 10px;
z-index: 10;
}
.flyout-box.right {
margin-left: 10px;
}
.flyout-box .result-contact-line, .customInfoBox-body .result-contact-line {
margin: 0;
}
.flyout-box .result-title, .customInfoBox-body .result-title {
font-size: 160%;
margin-top: 0;
padding-top: 3px;
}
.address-line {
margin-bottom: 10px;
}
.contact-main {
font-size: 18px;
padding: 4px;
}
.contact-main-box {
padding: 3px 0;
}
.contact-video {
height: 80px;
overflow: hidden;
}
.contact-video-inner {
position: absolute;
clip: rect(10px, 100px, 80px, 0px);
}
.c2c-button {
float: left;
margin: 10px 0;
display: inline-block;
padding: 8px;
padding: 0 8px;
}
.c2c-button a {
height: 18px;
line-height: 20px;
}
.advwidget .phone-box {
padding: 10px 0;
}
.advwidget .phone-box .phone-button {
margin-top: 0;
margin-bottom: 0;
}
.phone-button {
float: left;
min-width: 116px;
padding: 8px;
background: #f9dc16;
display: inline-block;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: 0;
}
.phone-button .phone-icon {
width: 20px;
height: 14px;
background-image: url(../themes/yellow/images/icons/icons-sprites.png);
background-position: -260px -3px;
margin-right: 16px;
float: left;
}
.phone-button .phone-number {
color: #41403A;
display: block;
font-size: 13px;
font-weight: bold;
float: left;
}
.phone-box {
min-width: 116px;
}
.phone-box label {
display: block;
margin-left: 8px;
margin-top: 2px;
font-weight: normal;
}
.grey-contact-buttons {
background: url("../themes/yellow/images/backgrounds/bg-grey-contact-button.png") no-repeat scroll left top transparent;
cursor: pointer;
display: block;
float: left;
font-weight: bold;
height: 32px;
line-height: 24px;
text-transform: uppercase;
margin-right: 20px;
padding-left: 5px;
}
.grey-contact-buttons a, .grey-contact-buttons input {
background: url("../themes/yellow/images/backgrounds/bg-grey-contact-button.png") no-repeat scroll right top transparent;
float: left;
height: 24px;
padding: 4px 20px 6px 12px;
color: #000000 !important;
display: block;
margin: 0 -5px 0 0 !important;
outline: 0 none;
text-decoration: none;
border: medium none !important;
box-shadow: none !important;
}
.grey-contact-buttons input {
height: 32px !important;
}
.gecko .grey-contact-buttons input {
padding-right: 17px;
padding-left: 9px;
}
#grey-contact-buttons-wrapper {
min-width: 280px;
}
.detail .flyout-description #grey-contact-buttons-wrapper {
min-width: 260px;
}
.heading-hovercard .address-line {
margin: 0;
font-weight: bold;
}
.heading-hovercard .heading-left {
margin-right: 20px;
}
.heading-hovercard .heading-right {
float: left;
clear: left;
padding-top: 3px;
margin-bottom: 7px;
}
.detail .heading-hovercard .heading-left {
padding-bottom: 10px;
}
.middle-hovercard {
margin-top: 15px;
}
.middle-hovercard .middle-left {
float: left;
width: 125px;
margin-right: 10px;
}
.middle-hovercard .middle-right {
float: left;
margin-left: 2px;
max-width: 255px;
}
.middle-hovercard .middle-bottom {
float: left;
margin: 0 2px;
max-width: 380px;
width: 380px;
}
.middle-hovercard .middle-bottom #openinghours-detail-container {
margin: 10px 0;
}
.middle-hovercard .short-description {
width: auto;
margin-bottom: 5px;
min-width: 280px;
}
.middle-hovercard .contact-video {
position: relative;
width: 100px;
padding: 2px;
background: #FFFFFF;
border: 1px solid #CCCCCC;
height: 72px;
padding-bottom: 0px;
}
.middle-hovercard .contact-video .contact-video-inner {
top: -8px;
}
.detail .middle-hovercard .short-description {
min-width: 400px;
}
.detail .flyout-description .middle-hovercard .short-description {
min-width: 255px;
}
.extra-contact {
margin-top: 5px;
}
.actions a {
margin: 0px!important;
height: 18px!important;
line-height: 20px!important;
display: inline-block;
}
.wrapper-help {
margin-top: 5px;
}
.mapspage .middle-hovercard .short-description {
min-width: 270px;
margin-top: 5px;
}
.mapspage .middle-hovercard .short-description {
width: 270px;
}
.mapspage .result-logo a img {
max-height: 57px;
max-width: 112px;
}
.mapspage .help-text {
padding-left: 45px;
line-height: 12px;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 10px;
}
.mapspage .icon.search-help {
margin-left: -30px;
margin-right: 10px;
}
.mapspage .flyout-title .result-bn {
line-height: 30px;
}
.result-sidebar {
height: 38px !important;
}
html {
overflow: auto;
}
.nav-topbar {
z-index: 60;
}
.home #content {
padding: 0;
}
.pane {
margin-bottom: 20px;
float: left;
}
.pane.h210 {
min-height: 210px;
}
.pane.h260 {
min-height: 260px;
}
.pane.w100 {
width: 880px;
clear: both;
}
.pane.large-w, .pane.small-w {
margin-left: 10px;
margin-right: 0;
}
.pane.xsmall-w {
width: 230px;
margin-left: 10px;
}
.pane.medium-w {
width: 300px;
}
.pane .innerpane {
margin: 0;
}
.pane.left {
float: left;
margin-left: 10px;
margin-right: 0;
min-height: 134px;
}
.pane.right {
float: right;
margin-left: 10px;
margin-right: 10px;
clear: right;
min-height: 134px;
}
#container1.pane.left {
margin-right: 10px;
}
.business.home #container1 {
margin-right: 10px;
}
#promo {
position: relative;
padding: 10px 10px 10px 40px;
border: 1px solid #CCCCCC;
background: #FFFFFF;
z-index: 0;
zoom: 1;
}
#promo .icon-container {
position: absolute;
top: -10px;
left: -7px;
}
#promo .label {
margin-right: 10px;
text-align: right;
}
#categories {
clear: both;
}
.offer {
margin: 20px 0px;
}
.video {
float: left;
margin-top: 0px;
}
.large-w #videos2 {
display: block;
float: left;
}
.large-w #videos3 {
display: none;
}
.large-w #right-videos {
display: none;
}
.large-w #left-videos {
display: none;
}
.small-w #videos2 {
display: none;
}
.small-w #videos3 {
display: none;
}
.theme .seemore {
margin-top: 10px;
}
.theme .title a {
font-size: 120%;
}
.theme .title a:visited {
color: #1999ff;
}
div#wrapper_skyline {
margin: 0;
}
.hover-over-video {
background: none repeat scroll 0 0 #fbe236;
bottom: 2px;
height: 34px;
left: 2px;
padding-top: 3px;
position: absolute;
opacity: 0.9;
filter: alpha(opacity=80);
zoom: 1;
display: block;
width: 120px;
}
.video-wrapper, #block2 .video-wrapper-overlay {
float: left;
position: relative;
width: 126px;
margin: 0;
padding: 0 0 10px;
}
.video .video-wrapper a, #block2 .video-wrapper-overlay a {
display: block;
height: 91px;
overflow: hidden;
}
.video .video-wrapper a img, #block2 .video-wrapper-overlay a img {
margin: -17px 0 0 0;
border: 0;
}
.hover-over-video a {
font-size: 12px;
margin-left: 5px;
font-weight: bold;
}
.heading-video {
margin-left: 5px;
}
.heading-text {
overflow: hidden;
padding-top: 3px;
width: 100px;
height: 12px;
}
.title-video {
height: 14px;
overflow: hidden;
width: 114px;
}
#block2 .video-wrapper-overlay .hover-over-video {
display: block;
}
#block2 .video-wrapper .hover-over-video {
display: none;
}
.img-wrapper {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #ccc;
width: 120px;
padding: 2px;
position: relative;
}
.video .odd {
margin-left: 48px !important;
}
#block2 div strong {
font-weight: normal;
}
.name #search-type {
margin-top: -35px !important;
}
#gw-banner {
width: 860px;
height: 120px;
margin: 0 0 10px;
}
.home h1 {
margin: 0;
padding: 0;
border: 0;
}
.small-link {
margin: 0 0 0 5px;
font-size: 11px;
text-decoration: none;
}
#popular-headings {
position: relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 100%;
height: 340px;
margin-top: 20px;
}
.cnt_pt #popular-headings {
height: 250px;
}
.fullwidth {
width: 100%;
margin-top: 30px;
float: left;
}
.fullwidth.nomargin {
margin-top: 10px;
}
.reclame {
min-width: 302px;
min-height: 250px;
float: left;
}
.reclame.left {
margin-right: 20px;
}
.reclame.right {
float: right;
}
.reclame.right .caption {
position: absolute;
bottom: -20px;
right: 0px;
border: 0 !important;
text-decoration: none;
color: #BBB;
text-transform: uppercase;
}
.reclame .imu {
padding-top: 0x !important;
margin-top: 0px;
position: relative;
border: 1px solid #EEE;
}
.reclame.left .imu {
margin-top: 20px;
}
.fullwidth div.right.double {
width: 630px;
min-height: 250px;
float: right;
}
#calltoaction {
position: relative;
min-height: 270px;
}
#calltoaction .box {
border: 1px solid #D6D6D6;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #F4F3E6;
position: absolute;
top: 20px;
left: 0;
right: 0;
bottom: 0;
}
#calltoaction .content {
z-index: 1;
position: relative;
}
.side-container {
position: absolute;
top: 0px;
bottom: 0px;
right: 0px;
width: 326px;
overflow: hidden;
visibility: hidden;
}
.yui3-carousel-item {
list-style: none;
}
.yui3-carousel-content .side-container {
visibility: visible;
}
.side-block-loading {
top: 10px;
left: 0;
right: 0;
display: block;
z-index: 1;
position: absolute;
}
li[data-searchtype="NONE"] .side-block-loading {
display: none;
}
.review-business-name {
max-width: 218px;
line-height: 25px;
height: 25px;
overflow: hidden;
margin-top: -5px;
font-size: 18px;
text-decoration: none;
max-width: 180px;
}
.reviewtxt {
padding: 10px 0 18px;
}
.review-count {
margin-left: 6px;
color: #9f9f9f;
line-height: 15px;
}
.side-container .side-block {
border: 1px solid #DED9C2;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
height: 338px;
}
.side-container h2 {
margin: 0;
}
.side-container .review {
padding: 5px 10px !important;
}
.home .result-item {
background: none;
border-width: 0px;
border-bottom: 1px solid #E6E6E6;
margin: 0px;
height: 74px;
text-align: left;
background: none;
}
.home .result-item:hover {
background-color: #F3F4F6 !important;
}
.cnt_pt .home .block-link .result-item {
height: 43px;
background-color: #f2f2f4;
}
.cnt_pt .home .block-link .result-item .review-business-name {
color: #38383a;
font-size: 12px;
font-weight: bold;
}
.cnt_pt .home .block-link .result-item .review-business-name:hover {
color: #fbc12f;
}
.cnt_pt .home .block-link .result-item:hover .review-business-name {
color: #fbc12f;
}
.cnt_pt .home .block-link:first-child .result-item {
height: 44px;
}
a.block-link {
text-decoration: none;
}
.home .result-item > div {
padding: 10px 0;
}
.home .yui3-carousel-item .block-link {
cursor: pointer;
}
.cnt_pt .home .result-item > div {
padding: 2px 20px;
}
.cnt_pt .home .result-item .result-item-holder {
display: table;
height: 39px;
width: 202px;
}
.cnt_pt .home .result-item .result-item-holder ins {
display: none;
}
.cnt_pt .home .result-item .result-item-holder .review-business-name {
display: table-cell;
vertical-align: middle;
max-width: 202px;
height: auto;
}
.ie7.cnt_pt .home .result-item .result-item-holder {
display: block;
}
.ie7.cnt_pt .home .result-item .result-item-holder ins {
display: inline-block;
vertical-align: middle;
height: 100%;
}
.ie7.cnt_pt .home .result-item .result-item-holder .review-business-name {
display: inline-block;
vertical-align: middle;
padding: 0;
margin-top: 0;
}
.cnt_pt .home .review-business-name {
line-height: 20px;
}
.home .result-item div.reviewtxt {
display: block;
padding: 15px 0 0 0;
height: 20px;
margin: 0px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size: 13px;
text-decoration: none;
color: #41403A;
}
#categories .title {
font-size: 18px;
color: #000000;
font-weight: bold;
padding-right: 20px;
}
#categories a {
font-size: 13px;
text-decoration: none;
}
#categories a:hover {
text-decoration: underline;
}
#categories .content {
margin-top: 10px;
}
#categories .column {
float: left;
width: 225px;
margin-right: 14px;
}
#categories .item {
margin: 4px 0px;
}
#topicals {
margin-top: 30px;
}
#topicals .title a, #topicals .intro a {
text-decoration: none;
color: #333333;
}
#topicals .title a:hover, #topicals .intro a:hover {
text-decoration: none;
}
#topicals .title {
margin-bottom: 18px;
height: 18px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
#topicals .title a {
font-size: 15px;
color: #333333;
font-weight: bold;
}
#topicals .img-placeholder {
border: 1px solid #DEDEDE;
width: 220px;
height: 120px;
margin-bottom: 18px;
}
#topicals span.more {
display: block;
}
#topicals span.more a {
font-size: 13px;
text-decoration: none;
}
#topicals span.more a:hover {
text-decoration: underline;
}
#topicals .description {
font-size: 13px;
color: #696969;
width: 220px;
}
#topicals .item {
float: left;
width: 230px;
margin-right: 9px;
}
#carousel-container {
overflow: hidden;
position: relative;
text-align: left;
float: left;
width: 630px;
height: 340px;
}
#carousel-container > ol > li {
list-style-type: none;
}
#carousel-container .yui3-carousel-content li {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color: #FAFAFA;
height: 340px;
width: 957px;
opacity: 0;
}
#carousel-container .yui3-carousel-content li div.img-placeholder {
width: 630px;
position: absolute;
top: 0;
left: 0;
bottom: 0;
overflow: hidden;
}
#carousel-container .yui3-carousel-content li div.header {
position: absolute;
top: 0px;
left: 0px;
height: 90px;
width: 630px;
background-color: #000000;
background-color: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-align: left;
color: #FFFFFF;
font-size: 14px;
overflow: hidden;
}
#carousel-container .yui3-carousel-content li div.header .title {
position: relative;
margin: 16px 20px 8px 20px;
font-size: 32px;
font-weight: bold;
}
#carousel-container .yui3-carousel-content li div.header .description {
position: relative;
margin: 0px 20px 10px 20px;
font-size: 15px;
height: 44px;
overflow: hidden;
line-height: 22px;
}
#carousel-container .yui3-carousel-content li div.header .button {
position: absolute;
right: 20px;
top: 20px;
}
#carousel-container .yui3-carousel-content li div.header .button a {
display: inline-block;
text-decoration: none;
color: #73540A;
text-shadow: 0px 1px 0px #FFFFFF;
font-size: 16px;
font-weight: bold;
padding: 10px 15px;
background-color: #febc33;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#ffdf2c), to(#febc33));
background-image: -moz-linear-gradient(top, #ffdf2c, #febc33);
background-image: -ms-linear-gradient(top, #ffdf2c, #febc33);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdf2c), color-stop(100%, #febc33));
background-image: -webkit-linear-gradient(top, #ffdf2c, #febc33);
background-image: -o-linear-gradient(top, #ffdf2c, #febc33);
background-image: linear-gradient(top, #ffdf2c, #febc33);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdf2c', endColorstr='#febc33', GradientType=0);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#carousel-container .yui3-carousel-content li div.header .button a:hover {
background: #FEBC33;
}
#carousel-container .yui3-carousel-content img {
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
}
#carousel-container .yui3-carousel-nav {
position: absolute;
bottom: 34px;
left: 0px;
width: 222px;
height: 0px;
}
#carousel-container .yui3-carousel-nav .yui3-carousel-button {
display: none;
}
#carousel-container .yui3-carousel-nav ul {
background-color: #000000;
background-color: rgba(0, 0, 0, 0.8);
height: 24px;
margin: 0 15px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
display: inline-block;
}
#carousel-container .yui3-carousel-nav ul li {
background: url("/themes/yellow/images/carousel/carousel-sprites.png") no-repeat scroll -20px 0 transparent;
cursor: pointer;
display: inline-block;
height: 20px;
list-style: none outside none;
margin: 2px;
overflow: hidden;
padding: 0;
width: 20px;
}
#carousel-container .yui3-carousel-nav ul li a {
display: block;
height: 100%;
overflow: hidden;
text-align: left;
text-indent: -10000px;
width: 100%;
}
#carousel-container .yui3-carousel-nav ul li.yui3-carousel-nav-item-selected {
background-position: 0 0;
}
.cnt_pt #carousel-container {
width: 636px;
height: 250px;
}
.cnt_pt #carousel-container .yui3-carousel-content .result-item {
border: 0;
margin-bottom: 3px;
}
.cnt_pt #carousel-container .yui3-carousel-content li {
height: 250px;
width: 636px;
}
.cnt_pt #carousel-container .yui3-carousel-content li .side-container {
width: 244px;
padding-top: 56px;
}
.cnt_pt #carousel-container .yui3-carousel-content li .side-container .side-block {
background: #fff;
overflow: hidden;
border: 2px solid #e8e6da;
border-left: 0;
height: 190px;
border-top-right-radius: 0;
}
.cnt_pt #carousel-container .yui3-carousel-content li div.img-placeholder {
width: 390px;
height: 190px;
overflow: hidden;
top: auto;
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
border: 2px solid #e8e6da;
border-right: 0;
}
.cnt_pt #carousel-container .yui3-carousel-content li div.img-placeholder img {
-webkit-border-top-left-radius: 0;
-moz-border-top-left-radius: 0;
border-top-left-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-bottom-left-radius: 0;
border-bottom-left-radius: 0;
position: absolute;
top: 0;
left: 0;
}
.cnt_pt #carousel-container .yui3-carousel-content li div.header {
width: 636px;
height: 50px;
border: 0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
top: 3px;
}
.cnt_pt #carousel-container .yui3-carousel-content li div.header .title {
font-size: 17px;
color: #fac12a;
padding: 7px 20px 0 20px;
margin: 0;
}
.cnt_pt #carousel-container .yui3-carousel-content li div.header .description {
padding: 0 20px;
font-size: 11px;
height: 22px;
line-height: 18px;
margin: 0;
}
.cnt_pt #carousel-container .yui3-carousel-content li div.header .location-pretext, .cnt_pt #carousel-container .yui3-carousel-content li div.header .location-placeholder {
display: none;
}
#carousel-container.yui3-carousel-loading {
border: 1px solid #D6D6D6;
background-color: #F5F5F5;
height: 338px;
}
#carousel-container .yui3-carousel-loading, #carousel-container > ol {
margin-left: auto;
}
.home.business #top-searches {
color: #333333;
font-size: 15px;
}
.home.business #top-searches ol {
float: right;
padding: 0;
margin: 0;
width: 100%;
text-align: justify;
height: 36px;
overflow: hidden;
text-justify: distribute-all-lines;
}
.home.business #top-searches li {
clear: both;
margin: 0 0 10px 5px;
list-style-type: none;
display: inline-block;
}
.home.business #top-searches ol h2 {
font-size: 15px;
font-weight: normal;
line-height: 16px;
border-width: 0px;
margin: 0;
display: inline-block;
}
.home.business #top-searches a {
background-color: #FAFAFA;
border: 1px solid #DFDFDF;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 8px 10px;
line-height: 15px;
text-decoration: none;
color: #333333;
font-size: 13px;
display: inline-block;
}
.home.business #top-searches a:hover {
background-color: #F3F4F6;
}
.blue-button a {
display: inline-block;
text-decoration: none;
color: #FFFFFF;
font-size: 16px;
font-weight: bold;
padding: 10px 20px;
background-color: #0069cf;
background-repeat: repeat-x;
background-image: -khtml-gradient(linear, left top, left bottom, from(#0495da), to(#0069cf));
background-image: -moz-linear-gradient(top, #0495da, #0069cf);
background-image: -ms-linear-gradient(top, #0495da, #0069cf);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0495da), color-stop(100%, #0069cf));
background-image: -webkit-linear-gradient(top, #0495da, #0069cf);
background-image: -o-linear-gradient(top, #0495da, #0069cf);
background-image: linear-gradient(top, #0495da, #0069cf);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0495da', endColorstr='#0069cf', GradientType=0);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
}
.blue-button a:hover {
background: #0069CF;
}
