/* THIS FILE IS GENERATED, DO NOT MODIFY */
/* FILE: pages/rest_detail.css */
#EAT_DETAIL_DETAILS.all_details { left:0; margin-bottom:15px}

.information.textual ul.arrows { margin-bottom:8px;}

.dinDtl .note { font-size:92.5%;}
.dinDtl .sep { border-style:dotted; border-width:1px 0; border-color:#a1bc66;}
.dinDtl .ratingSystem .ratingchart .header { display:block; text-align:center;}

#EAT_DETAIL_DETAILS .details .addtlDetail { margin: 0; padding:0; border-bottom: none; }
#EAT_DETAIL_DETAILS .details .addtlDetail li { margin:0 0 2px;}

#EAT_DETAIL_DETAILS .details .vcard { margin:0 }
#EAT_DETAIL_DETAILS .details .vcard li { margin:0 0 2px;}

#EAT_DETAIL_DETAILS .details .description .description { display:inline; margin:0;}

#EAT_DETAIL_DETAILS .details .actions { overflow:hidden; margin:0;}

.restInfo .infoCol { float: left; width: 50%; }

.memOverlay .message{padding-left:5px;position:absolute}
.review .profile .avatar img.fbConnect{height:14px;width:14px;position:absolute;left:58px;top:58px}

#UPDATE_EATERY_TABLE td { padding: 2px; margin: 2px; }

.review_filter_eatery .title_segments { font-size:1.1670em;}
.review_filter_eatery .summary .barChart .text { width:88px;}

/* Rating System > Components
   ----------------------------------------------------------------------------------------- */
.rs.popularity, .rs.propertyType { height:100%; overflow:hidden;}

/* Rating Type Text ------------------------------------------------------------------------ */
.popularity .lbl, .rating .lbl { display:block; font:bold 1.1670em Arial,Tahoma,"Bitstream Vera Sans",sans-serif; color:#2c2c2c;}
.popularity .label, .rating .label { color:#2c2c2c;}

/* Popularity Index ------------------------------------------------------------------------ */
.popularity { margin-bottom:14px; color:#589442;}
.popularity var, .popularity span { display:block;}
.popularity var { height:2.465em; margin-right:2px; padding-left:38px; background:url("/img2/sprites/ratings-v6.png") -476px -236px no-repeat; font-weight:bold; float:left;}

.popularity var b, .popularity span { overflow:hidden;}
.popularity var b, .popularity var sup { position:relative; vertical-align:text-top;}

.popularity var b { font-family:Tahoma,Verdana,"Bitstream Vera Sans",sans-serif; line-height:100%;}
.popularity var sup { top:3px; font-size:1.225em;}

.popularity .dig1 b { font-size:2.465em;}
.popularity .dig2 b { top:1px; font-size:1.975em;}
.popularity .dig3 b { top:2px; font-size:1.65em;}
.popularity .dig4 b { top:3px; font-size:1.325em;}

.popularity span { margin:4px 0 0;}
.popularity span i { font-style:normal; color:#2c2c2c;}

li.price, li.parking, li.recommended, li.options { font-size:0.90em; }

/* Traveler Rating ------------------------------------------------------------------------- */
.rating { margin-bottom:10px;}
.rating .lbl { padding:0 0 7px;}
.rating .more { margin:1px 0 0 4px; float:left; color: #589442; }
.rating .writeReview { float: left; }

#REVIEW_FILTER .rateLarge { width:88px; margin-top:0; font-size:0.9em; line-height:12px; float:left;}
#REVIEW_FILTER .rateExLarge { width:108px; margin-top:0; font-size:0.9em; line-height:12px; float:left;}

#EAT_DETAIL_DETAILS .thumbnail {float:right;padding:0 0px 10px 10px}
#EAT_DETAIL_DETAILS div.otRsrvLink { margin:12px 0 0 0 }
#EAT_DETAIL_DETAILS .otRsrvLink a { padding-left:20px; background:url('/img2/sprites/gui-v18.gif') no-repeat -119px -1869px #fff; font-size:1.0835em;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}

#EAT_DETAIL_DETAILS .details .addtlDetail li.cuisine {padding:7px 0 5px 0}
#EAT_DETAIL_DETAILS .details .addtlDetail {border-bottom:none}
#EAT_DETAIL_DETAILS .rs.popularity {margin-bottom:5px}

#EAT_DETAIL_DETAILS .infoColLeft { float:left; width:255px }
#EAT_DETAIL_DETAILS .infoColRight { display: inline; }

#EAT_DETAIL_DETAILS td.hours, td.days { font-size:0.90em; white-space:nowrap }
#EAT_DETAIL_DETAILS td.hours { padding-left:8px }

#EAT_DETAIL_DETAILS .restDetail { margin-top:12px }
#EAT_DETAIL_DETAILS .details #TOGGLEME .controls { margin-top:12px }
#EAT_DETAIL_DETAILS .onShow .information { margin-top:5px }

.deckTools .pagination .clearFilter { float: left; margin: 3px 0 0 5px; }

/* TripFriends promo */
.tfbox { margin-top:14px; border-color:#6d84b4;}
.tfbox .content { padding:10px 40px 10px 12px;}
.tfbox .hdr { margin-bottom:4px; font:bold 16px Arial,sans-serif; font-color:#2c2c2c;}
.tfbox .subhdr { margin-bottom:6px; font:normal 12px Verdana,Arial,sans-serif; font-color:#2c2c2c;}
.tfbox .cta { padding-left:18px; line-height:12px; background:url(/img/facebook/connect/f-icon.gif) no-repeat 0 0;}
.tfbox .cta a { text-decoration:underline;}
/* FILE: modules/review_filter.css */
/* 'review filter' specific rules
   ----------------------------------------------------------------------------------------- */
.review_filter { padding:12px 10px; border-bottom:1px solid #c0d0a1; background-color:#f2f6eb; font-family:Arial,Tahoma,"Bitstream Vera Sans", sans-serif;}
.review_filter .col1of2 { width:48%; float:left;}
.review_filter .col2of2 { width:52%; float:left;}

.review_filter .title { display:block; padding:0 0 8px; font-size:1.3335em; white-space:normal;}
.review_filter .title .fkLnk { margin-left:5px; font-size:.75em;}
.review_filter .title .break { display:block; margin:6px 0 0;}
.review_filter .title_segments { display:block; margin:0 0 5px 8px;}

.review_filter .rating { margin:0 0 6px 8px;}
.review_filter .rate { float:left;}

.review_filter .selected { font-weight:bold;}
.review_filter .disabled { color:#949494;}

.review_filter .segments .filter { margin-bottom:2px; padding-left:9px; line-height:16px;}

/* 'bar chart' specific rules
   ----------------------------------------------------------------------------------------- */
.barChart .row { height:100%; overflow:hidden; padding-left:8px; font-size:0.9165em; line-height:13px;}
.barChart .text { width:62px; float:left;}
.barChart .line { width:80px; height:8px; margin:1px 4px 0 0; border:1px solid #91b155; background-color:#fff; font-size:6px; float:left;}
.barChart .fill { display:block; height:8px; background-color:#91b155;}

.segError { padding:0 10px 10px 40px; font-size:1.1em; background:url("/img2/sprites/gui-v18.gif") -152px -1976px no-repeat;}
/* FILE: common/previousReviews.css */
/* Previous Reviews 
   ------------------------------------------------------------------- */
#SHOW_USER_REVIEW .duplicateReviews .previous { font-weight: bold; }
.duplicateReviews ul div { margin: 4px 0; }
/* .duplicateReviews ul { list-style: none; font-weight: normal; font-size:0.8335em; } */
.duplicateReviews i { font-size: 239.5%; line-height: 2px; overflow: hidden; padding-right: 6px; vertical-align: bottom; font-family: Arial,Tahoma,"Bitstream Vera Sans",sans-serif; font-weight: bold; color: #C2C2C2; }
.duplicateReviews li { margin-bottom: 3px; border: }
.duplicateReviews ul .date { font-style: normal; font-weight: normal; position:  relative; top: -2px; }
/* .duplicateReviews li { font-size: 0.8335em; font-style: normal; font-weight: normal; } */

