.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;
}
.map {
overflow: hidden;
position: absolute;
top: 0;
left: 0;
z-index: 616;
}
.map-overlay {
position: absolute;
-webkit-box-shadow: inset 0 0 10px #888888;
-moz-box-shadow: inset 0 0 10px #888888;
box-shadow: inset 0 0 10px #888888;
background: none;
z-index: 5;
display: block;
}
#mapcontainer {
position: relative;
}
.map-left {
margin-bottom: 0 !important;
}
#map-image {
height: 77px;
width: 300px;
border: 1px solid #E0E0E0;
background: url("../themes/yellow/images/nomapdisplay.png") no-repeat scroll 0 0 transparent;
display: none;
margin-bottom: 10px;
}
.pin {
background: url("../themes/yellow/images/icons/sprite_pins.png") no-repeat scroll 0 0 transparent;
}
.business .free.pin, .name.name_fallback .free.pin {
background-position: -186px 0px !important;
}
.listpin {
color: #333333 !important;
display: block;
font-size: 11px;
font-weight: bold !important;
height: 29px !important;
margin: 8px 0 5px 10px;
padding: 6px 0 0 !important;
text-align: center;
width: 28px !important;
}
.free.listpin {
width: 20px !important;
padding: 4px 0 0 !important;
font-size: 10px;
}
.name_fallback .result-item .listpin {
padding: 6px 0 0 !important;
}
.business .listpin {
background-position: -90px 0px !important;
}
.business .listpin.pin_active, .name.name_fallback .listpin.pin_active {
background-position: -90px -35px !important;
}
.business .free.listpin, .name.name_fallback .free.listpin {
background-position: -146px 0px !important;
}
.business .free.listpin.pin_active, .name.name_fallback .free.listpin.pin_active {
background-position: -146px -35px !important;
}
.pin div {
color: #333 !important;
font: bold 8pt Arial, Helvetica, Sans-Serif !important;
width: 28px !important;
}
.free.pin div {
color: #333 !important;
font: bold 10px Arial, Helvetica, Sans-Serif !important;
width: 20px !important;
}
.map .pin {
cursor: pointer;
}
.detail .map .pin {
cursor: move;
}
.details .map .pin {
cursor: none;
}
.business .free.pin_active {
background-position: -186px -35px !important;
}
.business .pin_active {
background-position: 0px -35px !important;
}
.name .listpin.pin_active, .business_fallback .listpin.pin_active {
background-position: -118px -35px !important;
}
.name .pin, .business_fallback .pin {
background-position: -45px 0px;
}
.name .pin_active {
background-position: -45px -35px;
}
.name .free.pin, .business_fallback .free.pin {
background-position: -220px 0px !important;
}
.name .free.pin_active {
background-position: -220px -35px;
}
.name .listpin, .business_fallback .listpin {
background-position: -118px 0px !important;
}
.name .listpin.pin_active, .business_fallback .listpin.pin_active {
background-position: -118px -35px !important;
}
.name .free.listpin, .business_fallback .free.listpin {
background-position: -166px 0px !important;
}
.name .free.listpin.pin_active, .business_fallback .free.listpin.pin_active {
background-position: -166px -35px !important;
}
.name_fallback .pin {
background-position: 0 0;
}
.name_fallback .listpin {
background-position: -90px 0px !important;
}
.pin.start {
background-position: -335px 0px !important;
}
.pin.end {
background-position: -335px -35px !important;
}
.listpin.start {
background-position: -335px -70px !important;
}
.listpin.end {
background-position: -335px -105px !important;
}
.pin a {
color: #333333;
font-size: 8pt;
font-weight: bold;
}
.pin a:hover {
text-underline: none;
}
.map-flyout-description {
width: 480px;
}
body .customInfoBox-body {
background-color: transparent;
border: none;
left: 0;
padding: 0;
position: relative;
top: 0;
z-index: 500;
}
body .customInfoBox-shadow {
background: none;
}
.customInfoBox-progressAnimation, .customInfoBox-with-leftBeak, .customInfoBox-with-rightBeak {
z-index: 600;
}
.detail .map-viewlarge {
width: 290px;
}
#inner-right-side > .map-viewlarge {
display: none;
}
.map-viewlarge {
width: 300px;
clear: both;
display: block;
height: 28px;
line-height: 28px;
padding: 0;
border: 0;
border-top: none;
text-align: left;
}
.map-viewlarge a {
font-size: 14px;
font-weight: bold;
text-decoration: none;
display: block;
}
.direction-action {
float: left;
width: 130px;
}
.tomtom-action {
float: left;
}
.multiple-icon {
background: url("../themes/yellow/images/icons/multiple-adress-icon.gif") no-repeat scroll 15px 0px transparent;
height: 70px;
float: left;
margin-right: 5px;
width: 20%;
}
.multiple-top {
width: 80%;
margin-left: auto;
margin-right: auto;
}
.multiple-top h1 {
border-bottom: none;
padding: 0px;
margin: 0px;
margin-left: 10px;
margin-top: 15px;
color: #5a5a5a;
}
.multiple-top .address-line {
font-weight: bold;
}
.multiple-data {
float: left;
width: 75%;
}
.multiple-result a {
font-size: 16px;
display: block;
padding: 2px;
}
.multiple-result {
margin-left: auto;
margin-right: auto;
width: 80%;
margin-top: 20px;
margin-bottom: 20px;
}
.multiple-links {
position: relative;
top: 10px;
margin-left: -10px;
margin-right: -10px;
}
.multiple-buttons {
background: url("../themes/yellow/images/backgrounds/map-actions-bg.jpg") repeat scroll 0 0px transparent;
height: 35px;
position: relative;
}
.multiple-buttons a {
color: #FFFFFF;
display: block;
line-height: 35px;
top: 0;
position: absolute;
}
.multiple-buttons .prev {
left: 10px;
}
.multiple-buttons .next {
right: 10px;
}
.reviewpage .actions {
width: 934px;
padding: 10px 0 0;
}
.reviewpage #mapcontainer {
width: 958px;
height: 200px;
overflow: hidden;
}
.reviewpage .review-block {
display: inline-block;
}
.reviewpage #map {
margin-bottom: 0;
margin-top: 0;
}
.reviewpage #result-next {
width: 906px;
}
.reviewpage .MicrosoftMap {
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
border-top-right-radius: 5px;
}
.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;
}
.detail-favorite, .detail-claim {
float: right;
text-align: right;
line-height: 30px;
height: 30px;
}
.detail-favorite {
width: 300px;
margin-top: 5px;
}
.detail-favorite .yui3-favorite, .detail-favorite .selection-icon, .detail-favorite .selection-link {
float: right;
}
.detail-favorite #claim-link {
float: left;
}
.mapspage #detail .business-logo {
margin-top: 0;
}
#left #detail {
margin-top: 10px;
}
#detail .result-contact-line {
margin: 0;
}
#detail .openinghours-timescheme h4 {
display: none;
}
#detail .business-logo {
margin-top: 10px;
display: block;
}
#detail .business-logo img {
max-width: 150px;
max-height: 150px;
padding: 2px;
border: 1px solid #ccc;
background: none repeat scroll 0 0 #fff;
}
#detail #review-teasers {
clear: left;
float: left;
}
#detail #review-teasers .review-teaser {
width: 300px;
height: 18px;
line-height: 18px;
padding: 0 1px;
}
#detail.oob .contact-address {
text-decoration: line-through;
}
#detail.oob .oob-info {
text-decoration: none;
}
.detail-right {
float: right;
width: 285px;
text-align: right;
}
.detail-left {
float: left;
width: 285px;
}
.detail-item {
line-height: 20px;
}
#facebook_recommend {
margin: 10px 0px;
border: 1px solid #ded9c2;
margin: 10px 0;
padding: 10px;
margin-top: 20px;
z-index: 1;
position: relative;
}
.connect_widget .connect_widget_text {
margin-top: 4px;
}
.selected #detail-addto-favorite, .unselected #detail-remove-favorite {
display: none;
}
#left > div.detail-content-block {
padding-top: 30px;
clear: both;
}
.detail #social-media {
clear: both;
width: auto;
}
.detail .heading-hovercard {
width: 400px;
}
.detail .middle-hovercard {
width: 400px;
float: left;
}
.detail .indent0 {
font-weight: bold;
}
.result-image {
clear: both;
text-align: center;
width: 300px;
}
.result-image img {
max-width: 300px;
max-height: 300px;
}
#spectronDisclaimer {
margin-top: 10px;
}
#spectronDisclaimer p {
line-height: 11px;
font-size: 80%;
}
.financial-logo {
float: left;
margin: 0 10px 10px 0;
}
.ignios-links {
float: right;
border: 1px solid #999;
text-align: center;
padding: 10px 20px;
}
#extraInfo {
margin: 10px 0px;
}
#extraInfo .extraInfoSection {
border-top: 1px dotted;
padding: 10px 0px 25px;
}
.poweredby {
float: right;
padding: 5px 0px;
}
.poweredby span {
display: block;
text-align: right;
}
.poweredby img {
float: left;
}
.booking iframe {
border: 1px solid #CCCCCC;
height: 500px;
width: 800px;
}
.light-popup {
border: 1px solid #CFCFCF;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
background: #FFF;
margin: 5px;
padding: 5px;
}
.light-popup h3 {
float: left;
margin-bottom: 5px;
}
.securePayment {
float: right;
width: 200px;
}
.securePaymentLabel {
text-align: right;
font-size: 10px;
width: 120px;
float: left;
}
.securePaymentMore {
text-align: right;
font-size: 10px;
padding-right: 5px;
}
.extraInfoNewLink {
float: left;
font-weight: bold;
margin: 15px;
}
.extraInfoNewImg {
float: left;
}
.swf_medium {
width: 432px;
}
.ndd .odd {
background-color: #F5F5F5;
line-height: 18px;
height: 18px;
}
#editbusinesslinks {
padding: 0;
margin: 0;
text-align: right;
}
#contenterror label {
float: left;
width: 120px;
text-align: right;
padding-top: 8px;
}
#contenterror input, #contenterror textarea {
float: left;
width: 280px;
}
#contenterror .width-auto {
width: auto;
}
#contenterror #ce-street {
width: 160px;
}
#contenterror #ce-number {
width: 45px;
}
#contenterror #ce-postalcode {
width: 55px;
}
#contenterror #ce-city {
width: 170px;
}
.lng_nl #contenterror #ce-street {
width: 154px;
}
.lng_nl #contenterror #ce-city {
width: 134px;
}
.lng_fr #contenterror #ce-street {
width: 158px;
}
.lng_fr #contenterror #ce-city {
width: 149px;
}
.lng_en #contenterror #ce-street {
width: 158px;
}
.lng_en #contenterror #ce-city {
width: 171px;
}
.lng_pt #contenterror #ce-street {
width: 158px;
}
.lng_pt #contenterror #ce-city {
width: 140px;
}
div.tabs-details {
clear: left;
z-index: 10;
}
ul.accept_big {
margin: 0 0 10px;
}
ul.accept_big li {
font-size: 10pt;
padding: 17px 0 17px 54px;
background: url("../themes/yellow/images/backgrounds/accepted_48.png") no-repeat scroll 0 50% transparent;
font-weight: bold;
}
.buttons {
margin: 20px 0 10px;
text-align: center;
}
a.big-button {
background: url("../themes/yellow/images/backgrounds/bg-grey-contact-button.png") no-repeat 0 0;
padding: 8px 0 8px 8px;
font-size: 11pt;
text-decoration: none;
color: #333;
display: inline;
}
a.big-button span {
background: url("../themes/yellow/images/backgrounds/bg-grey-contact-button.png") no-repeat 100% 0;
padding: 8px 8px 8px 0;
display: inline;
}
a.big-button span span {
background: url("../themes/yellow/images/backgrounds/hovercards_v02.png") repeat-x;
padding: 8px 0;
display: inline;
}
.ie7 a.big-button, .ie7 a.big-button span, .ie7 a.big-button span span {
background-image: none;
padding: 0;
}
.ie7 a.big-button {
background-color: #DCDCDC;
padding: 6px 2px;
border: 1px solid #A3A3A3;
}
.openinghours-container {
text-align: left;
}
.toolbar .addthis_toolbox {
float: right;
margin-top: 3px;
}
.imu {
margin: 10px 0;
}
.imu a {
border: 1px solid #ddd;
display: block;
overflow: hidden;
}
.imu a img {
margin-top: -1px;
margin-left: -1px;
}
#details-top h1 {
margin-bottom: 0;
}
#details-top {
z-index: 707;
position: relative;
}
#details-title {
position: relative;
}
#details-title .detail-claim {
position: absolute;
top: 50px;
right: 320px;
}
img.thumbnail {
height: 70px;
}
.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;
}
.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;
}
#websearch-hover {
background-color: white;
border: 4px #333 solid;
width: 480px;
padding: 15px;
}
#websearch-hover .icon.close-bl {
margin-top: -10px;
}
.result-web-online {
font-size: 11px;
line-height: 20px;
padding: 1px;
z-index: 10;
float: none;
position: absolute;
bottom: 0px;
right: 0px;
}
.result-web-online a {
color: #41403a!important;
margin-left: -2px;
margin-right: 4px;
font-size: 11px;
}
.result-web-online .icon, .detail-web-online .icon {
background-image: url(../themes/yellow/images/icons/bing.png);
display: inline-block;
}
.bing_small {
background-position: -17px -18px;
width: 16px;
height: 16px;
margin-right: 5px;
}
.bing_large {
background-position: 0 0;
height: 17px;
width: 46px;
}
.odd .result-web-online {
background: #F5F5F5;
}
.even .result-web-online {
background: #FFFFFF;
}
#reviews-topbar {
border: 0;
padding: 0 1px;
height: 38px;
line-height: 32px;
background: url(../themes/yellow/images/ratingreviews/gradient_ratingbar.jpg) repeat-x left bottom;
}
#reviews-subtopbar {
height: 32px;
width: 100%;
border: 1px solid #DFDAC6;
line-height: 32px;
background-color: #EFEFEF;
border-bottom: 0px none;
}
#reviews h2 {
margin-bottom: 0;
margin-right: 0;
}
#reviews-language {
margin: 0px 5px;
}
#reviews-language .lng-reviews {
color: #DFD9C3;
border: 1px solid #DFD9C3;
background-color: #FFF;
padding: 3px 5px;
text-decoration: none;
}
#reviews-language .active {
color: #403F3A;
border: 1px solid #403F3A;
}
#reviews-block {
border: 1px solid #DFDAC6;
margin-bottom: 20px;
}
.review {
padding: 10px;
}
.review.odd {
background-color: #f5f5f5;
}
.posted {
color: #CCC9B8;
}
.reviewtxt {
margin: 10px 0px;
}
.reviewabuse {
background-color: #DED8C2;
color: #66665C !important;
text-decoration: none;
font-weight: bold;
padding: 2px 7px;
margin: 5px;
border: 0px;
}
#review-write {
width: auto;
background-color: #F0F0F0;
border: 0px none;
width: auto;
margin-bottom: 35px;
padding-top: 10px;
padding-bottom: 10px;
position: relative;
top: 10px;
}
#review-write .form {
margin-left: 10px;
}
#review-write .review-submit-block {
margin-top: 10px;
margin-right: 10px;
}
#review-write textarea#write-review {
background-color: #FFF;
width: 570px;
height: 25px;
margin-top: 0;
}
#review-write img#simpleCaptchaNyReviewId {
padding-top: 10px;
display: none;
}
#review-write input#answerReview {
display: none;
}
#review-write.focus {
height: 250px;
}
#review-write.focus textarea#write-review {
background-color: #FFF;
width: 570px;
height: 75px;
}
#review-write.focus img#simpleCaptchaNyReviewId {
display: block;
}
#review-write.focus input#answerReview {
display: block;
}
#review-login, #review-thanks {
z-index: 15;
}
#review-login .box, #review-thanks .box {
width: 350px;
height: 50px;
border: 4px solid #DED9C3;
background-color: #f8f8f8;
margin: 0 auto;
text-align: center;
line-height: 50px;
}
.space {
margin-left: 5px;
}
.yui3-ratings {
display: inline;
}
.yui3-ratings .yui3-star-rating,
.yui3-ratings .yui3-star-rating a:hover,
.yui3-ratings .yui3-star-rating a:active,
.yui3-ratings .yui3-star-rating a:focus,
.yui3-ratings .yui3-star-rating .yui3-current-rating {
background: url(../themes/yellow/images/ratingreviews/sprite_submit_rating_stars.png?qnl) left -1000px repeat-x;
}
.yui3-ratings .yui3-star-rating {
position: relative;
width: 100px;
height: 20px;
overflow: hidden;
list-style: none;
margin: 0;
padding: 0;
background-position: left top;
display: inline-block;
vertical-align: middle;
}
.yui3-ratings .yui3-star-rating li {
display: inline;
padding: 0px;
}
.yui3-ratings .yui3-star-rating a, .yui3-ratings .yui3-star-rating .yui3-current-rating {
position: absolute;
top: 0;
left: 0;
text-indent: -1000em;
height: 20px;
line-height: 20px;
outline: none;
overflow: hidden;
border: none;
}
.yui3-ratings .yui3-star-rating a:hover {
background-position: left bottom;
}
.yui3-ratings a.yui3-zero-stars,
.yui3-ratings a.yui3-zero-stars:hover,
.yui3-ratings a.yui3-zero-stars:active,
.yui3-ratings a.yui3-zero-stars:focus {
background-image: url(../themes/yellow/images/ratingreviews/sprite_submit_rating_zero.jpg);
background-repeat: no-repeat;
background-position: left top;
outline: none;
display: inline-block;
width: 20px;
height: 20px;
line-height: 20px;
text-indent: -1000em;
vertical-align: middle;
z-index: 7;
}
.yui3-ratings a.yui3-zero-stars:hover {
background-position: left -20px;
}
.yui3-ratings .yui3-star-rating a.yui3-one-star {
width: 20%;
z-index: 6;
}
.yui3-ratings .yui3-star-rating a.yui3-two-stars {
width: 40%;
z-index: 5;
}
.yui3-ratings .yui3-star-rating a.yui3-three-stars {
width: 60%;
z-index: 4;
}
.yui3-ratings .yui3-star-rating a.yui3-four-stars {
width: 80%;
z-index: 3;
}
.yui3-ratings .yui3-star-rating a.yui3-five-stars {
width: 100%;
z-index: 2;
}
.yui3-ratings .yui3-star-rating .yui3-current-rating {
z-index: 1;
background-position: left center;
}
.yui3-ratings .yui3-inline-rating {
display: inline-block;
vertical-align: middle;
}
.review.even {
background: #FFFFFF!important;
}
.review.odd {
background: #f5f5f5!important;
}
.posted span {
text-decoration: underline;
}
#review-container {
position: relative;
}
#email-part {
display: none;
}
#review-error {
color: #cc0000;
position: absolute;
right: 0;
margin: 5px 25px;
bottom: 0;
}
.prefix_review_labels {
float: left;
margin: 5px 5px 0 0;
width: 100%;
}
.platform-logo {
background-position: left center;
background-repeat: no-repeat;
display: block;
height: 38px;
width: 400px;
z-index: 455;
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//GPbe-q.png");
}
.platform-logo.sayso {
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//sayso.png") !important;
}
.platform-logo a {
text-decoration: none;
color: #999999;
}
.lng_fr .platform-logo {
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//PdObe-q.png");
}
.lng_nl .platform-logo {
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//GGbe-q.png");
}
.lng_en .platform-logo {
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//GPbe-q.png");
}
.cnt_pt .platform-logo {
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//pa.pt-q.png");
}
.lng_en.cnt_pt .platform-logo {
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//pa.pt-q.png");
}
.cnt_ie .platform-logo {
background-image: url("../themes/yellow/styles/default/sub/../../../images/ratingreviews/logo//GPie-q.png");
}
.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;
}
.name #left #related {
margin: 50px 10px;
margin-bottom: 0px;
}
#related .related-title, #related .gp-related-businesses, #related .powered {
background-color: #fff8e7;
}
#related .powered .logo img {
background-image: url("../themes/yellow/images/widget/logo.png");
background-position: 0 -160px;
height: 20px;
width: 110px;
vertical-align: middle;
}
#related .powered div {
margin: 5px 10px;
}
.lng_nl #related .powered .logo img {
background-position: 0 0px;
}
.lng_fr #related .powered .logo img {
background-position: 0 -80px;
}
.lng_en #related .powered .logo img {
background-position: 0 -160px;
}
.lng_pt #related .powered .logo img {
background-position: 0 -240px;
}
#related .result-logo {
float: left;
margin: 0px;
}
#related .gp-business {
float: left;
border-right: 1px solid #CCCCCC;
}
#related .gp-business.last {
border: 0 !important;
}
#related .gp-link a {
text-decoration: none;
font-size: 11pt;
margin: 5px 0;
}
#related .gp-address {
font-weight: bold;
}
#related .gp-related-businesses {
position: relative;
}
.morelink {
margin: -22px 0 0;
padding: 0 5px 0 0;
position: absolute;
right: 0;
}
.related-title {
position: relative;
}
.related-title h1, .related-title h2, .related-title h3 {
border: 0;
margin-bottom: 0px;
padding-top: 10px;
}
.related-title h2 {
font-size: 15px;
font-weight: bold;
}
.gp-text, .gp-address {
margin-bottom: 5px;
}
.gp-logo .result-logo {
padding: 0;
border: 0;
}
.gp-logo {
position: relative;
}
.gp-logo .pin {
background: url("../themes/yellow/images/icons/sprite_pins.png") no-repeat scroll 0 0 transparent;
overflow: hidden;
position: absolute;
text-decoration: none;
}
.gp-logo .pin.paid {
height: 35px;
left: 85px;
top: 14px;
width: 45px;
}
#related .gp-logo {
padding-bottom: 10px;
}
.gp-logo .logovideo {
clear: both;
text-align: center;
float: none;
white-space: nowrap;
}
.openinghours-timescheme {
color: #333333;
}
.openinghours-timescheme h4 {
margin-bottom: 4px;
font-size: 12px;
color: #000000;
}
.openinghours-timescheme table.timescheme {
margin-bottom: 4px;
}
.openinghours-timescheme tr {
border-bottom: 1px solid #C8C7C5;
}
.openinghours-timescheme tr.last {
border: none;
}
.openinghours-timescheme tr.today {
background-color: #FFE900;
}
.openinghours-timescheme td {
padding: 3px 4px;
}
.openinghours-timescheme td.day {
padding-right: 10px;
text-align: left;
}
.openinghours-timescheme .app_legend {
font-style: italic;
}
.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;
}
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;
}
.static-map {
background: #fff;
border: 1px solid #d2d2d2;
position: relative;
padding: 4px;
-webkit-box-shadow: 0 0 2px #cccccc;
-moz-box-shadow: 0 0 2px #cccccc;
box-shadow: 0 0 2px #cccccc;
}
.static-map > * {
position: absolute;
top: 4px;
left: 4px;
width: inherit;
height: inherit;
}
.static-map .static-map-overlay {
z-index: 909;
-webkit-box-shadow: inset 0 0 5px #888888;
-moz-box-shadow: inset 0 0 5px #888888;
box-shadow: inset 0 0 5px #888888;
position: absolute;
top: 0;
left: 0;
width: inherit;
height: inherit;
}
.static-map a:first-child {
text-decoration: none;
}
.static-map a img {
z-index: 808;
}
.map-actions {
padding-top: 10px;
}
.mapa {
position: relative;
width: 200px;
height: 100px;
background-repeat: no-repeat;
}
.poi.center {
position: absolute;
top: 50%;
left: 50%;
}
.poi {
display: block;
overflow: hidden;
margin: -34px 0 0 -14px;
background-image: url('http://mapas.pai.pt/themes/yellow/images/icons/sprite_pins.png');
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #000;
text-align: center;
}
.poi.type63 {
background-position: -186px 0px;
padding: 4px 20px 10px 3px;
height: 11px;
width: 12px;
margin: -25px 0 0 -9px;
font-size: 8px;
line-height: 12px;
}
.poi.type64 {
background-position: 0px 0px;
padding: 6px 22px 15px 5px;
height: 14px;
width: 18px;
}
.poi.type65 {
background-position: -221px 0px;
padding: 4px 20px 10px 3px;
height: 11px;
width: 12px;
margin: -25px 0 0 -9px;
font-size: 8px;
line-height: 12px;
}
.poi.type66 {
background-position: -45px 0px;
padding: 6px 22px 15px 5px;
height: 14px;
width: 18px;
}
html {
overflow: auto;
}
