html{color:#000}a{color:#000;text-decoration:none}big{font-size:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}legend{color:#000}body{font:13px/1.231 arial,helvetica,clean,sans-serif;font-size:small;font:x-small}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%}body.LangAr caption,
body.LangAr
th{text-align:right}
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}nav ul,
nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body{height:100%}html{background:url(/themes/1/images/bk.png) repeat left top}body{font:0.8125em/1 arial, tahoma, verdana, sans-serif;background:url(/themes/1/images/bk/bkHeader.png) repeat-x left top;color:#79706d}body.noBg{background:none}a{outline:none;text-decoration:none}a:hover{text-decoration:underline}button{cursor:pointer}#wrap{background:url(/themes/1/images/buildings.png) repeat-x left bottom;min-height:100%;position:relative}#container{margin:0
auto;width:980px;position:relative;padding:0
20px 145px}#header{padding-bottom:92px}#branding{background:url(/themes/1/images/forLocations.png) no-repeat left 17px;width:691px;height:77px}.customer-service
#branding{background:url(/themes/1/images/forLocations-cs.png) no-repeat left 18px}#branding
a{display:block;width:691px;height:77px}#userLogin{position:absolute;top:38px;right:9px;font-size:11px;z-index:200}#userLogin
ul{overflow:hidden}#userLogin
a{color:#498AF4}#userLogin #loggedOut
li{float:left;padding:0
10px;border-right:1px dotted gray}#userLogin #loggedOut
.signup{border-right:none}#userLogin #loggedOut li
a{text-transform:uppercase}#userLogin #loggedIn
.userName{font-weight:bold;text-align:right;display:block;background:url(/themes/1/images/icons/icons-userLogin.png) no-repeat right -86px;padding:0
20px 5px 0;overflow:hidden;cursor:pointer}#userLogin #loggedIn .userName:hover{text-decoration:none}#userLogin #loggedIn .userName
span{display:block;background:url(/themes/1/images/icons/icons-userLogin.png) no-repeat left top;float:right;padding:4px
0 4px 25px}#userLogin #loggedIn
ul{display:none;clear:both;border:1px
solid #D2D2D2;float:right}#userLogin #loggedIn:hover
ul{display:block}#userLogin #loggedIn ul
a{display:block;background:white;padding:12px
20px;font-size:12px}#userLogin #loggedIn .myForlocations
a{border-bottom:1px dotted #D2D2D2}#userLogin #loggedIn ul a:hover{text-decoration:none;background:#498AF4;color:white}#mainSearch{height:54px;position:absolute;top:77px;width:980px}#mainSearch
.flag{background:url(/themes/1/images/searchFlag.png) no-repeat right top;width:168px;height:88px;position:absolute;right:109px;top:-39px}.customer-service #mainSearch
.flag{background:url(/themes/1/images/searchCS_gray.png) no-repeat right top;width:366px}#customer-service_index #mainSearch
.flag{background:url(/themes/1/images/searchCS.png) no-repeat right top;width:447px}#mainSearch .flag
span{display:none}#mainSearch
form{width:900px;overflow:hidden;padding-top:10px}#mainSearch fieldset,
#mainSearch fieldset .field,
#mainSearch
.button{float:left;padding-right:12px}#mainSearch
fieldset{padding-right:0}#mainSearch
input{width:245px;background:white url(/themes/1/images/icons/icons-global2.png) no-repeat 255px -124px;border:1px
solid #3c3f41;height:28px;font-size:14px;color:black;height:24px;padding:5px
46px 5px 5px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4) inset}#mainSearch select
option{font-size:13px}#mainSearch #formSearch .tBusinessName
input{background-position:255px -11px}.customer-service #mainSearch #csFormSearch
input{background-position:255px -11px}#mainSearch
button{background-color:#4d90fe;border:none;border-top:1px solid #97befe;border-bottom:1px solid black;border-radius:3px 3px 3px 3px;color:#FFF;padding:6px
0;text-shadow:0px 1px 0px #04718a;text-transform:uppercase;font-weight:bold;font-size:19px;height:37px;width:80px}.customer-service #mainSearch
button{width:112px}#mainSearch button:hover{background-color:#3079ed}.ui-autocomplete{background:white;font-size:12px;width:296px !important;box-shadow:1px 1px 2px #888;z-index:200 !important}.ui-autocomplete
li{display:block;color:#3d3d3d;padding:8px
5px;border-bottom:1px solid #e2e2e2;cursor:pointer}.ui-autocomplete li:hover{text-decoration:none;color:#498AF4;background-color:#f6f9ff}.ui-autocomplete li.ui-state-hover{font-weight:bold;color:black;background-color:#f6f9ff}#mainSearch
.csBrowseAll{background:#878d93 url(/themes/1/pages/images/icons-cs.png) no-repeat center -509px;border-radius:3px;position:absolute;top:8px;left:438px;color:white;padding:25px
9px 3px;border-top:1px solid #b9bdc0;border-bottom:1px solid black;font-size:10px;text-shadow:-1px -1px 0 #6d7177;height:10px}#customer-service_index #mainSearch
.csBrowseAll{display:none}#mainSearch .csBrowseAll:hover{text-decoration:none;background-color:#6b6f74}#mainMenu{position:absolute;top:142px;left:14px}#mainMenu
li{float:left;border-right:1px solid #6c6c6c}#mainMenu
.btnTopCities{border:none}#mainMenu .btnTopCities
a{display:block;background:url(/themes/1/images/icons/icons-global2.png) no-repeat right -1039px}#mainMenu .btnTopCities.opened
a{background-position:right -1153px}#mainMenu li
a{color:white;text-shadow:-1px -1px 0 #000;font-size:16px;padding:0
20px}#mainMenu .btnHome
a{background:url(/themes/1/images/icons/icons-global2.png) no-repeat left -813px;padding:0
5px 0 10px;width:20px;height:18px;float:left;display:block}#mainMenu .btnHome
span{color:#bebebe;font-size:11px;background:url(/themes/1/images/icons/icons-global2.png) no-repeat right -929px;padding-right:25px;cursor:pointer;float:left;display:block;margin-top:5px}#mainMenu .btnHome span:hover{text-decoration:underline}#headerSocialLinks{position:absolute;top:7px;right:0;height:22px;z-index:200}#headerSocialLinks
.grayButton{display:none}#headerSocialLinks
ul{margin:0}#headerSocialLinks
li{margin:0;padding:0
0 0 6px;list-style:none;float:left}#business_details #headerSocialLinks,
#customer-service_details
#headerSocialLinks{padding-right:19px}#business_details #headerSocialLinks .btnG,
#customer-service_details #headerSocialLinks
.btnG{width:32px;overflow:hidden}#mainContent{color:#444;position:relative;padding:39px
0 120px}#mainContent h1,
#mainContent h2,
#mainContent h3,
#mainContent p,
#mainContent ul,
#mainContent ol,
#mainContent form,
#mainContent table,
#mainContent address,
#mainContent
pre{margin-bottom:18px}#mainContent
h1{}#mainContent
h2{font-size:1.3em;color:#498AF4}#mainContent h3,
#mainContent
h4{font-weight:bold}#mainContent
p{line-height:1.4em}#mainContent
a{color:#498AF4}#mainContent
strong{font-weight:bold}#mainContent
em{font-style:italic}#mainContent
.grayButton{background-color:#f7f7f7;background-image:-moz-linear-gradient(center bottom , #f0f0f0 0%, #fefefe 100%);border:1px
solid #CCC;border-radius:3px 3px 3px 3px;color:black;padding:0
12px 2px;position:relative;text-decoration:none;text-align:center}#mainContent .grayButton:hover{background-color:#f0f0f0;background-image:-moz-linear-gradient(center bottom , #fefefe 0%, #f0f0f0 100%);text-decoration:none}#mainContent
ul{}#mainContent ul
li{padding:8px
0 7px 0;list-style:none}#mainContent ol
li{padding:8px
0 7px 0;list-style:decimal inside}#mainContent
form{overflow:hidden;padding:0
0 25px}#mainContent form
.requiredField{text-align:right;padding:10px
0;color:#3d3d3d;display:block}#mainContent form .requiredField
span{color:#ED1C24}#mainContent form
fieldset{border:1px
solid #e4e4e4;padding:0
10px 25px;margin-top:4px}#mainContent form
legend{font-size:1.1em;padding:30px
0 30px 4px;font-weight:bold;text-transform:uppercase;color:#444;background:white}#mainContent
.field{overflow:hidden;padding-bottom:12px;position:relative}#mainContent .field
.max{display:block;font-size:11px;color:gray;padding-top:4px}#mainContent .field
label{float:left;width:110px;padding:10px
10px 5px 0;font-size:1.1em;text-align:right}#mainContent .tText input,
#mainContent .tSelect select,
#mainContent .tTextarea
textarea{width:270px;border:1px
solid #e4e4e4;color:black;padding:7px
5px;background:#f7f7f7}#mainContent .field
select{width:282px}#mainContent .field
textarea{height:130px}#mainContent
.tCheckbox{padding:15px
0 8px 120px}#mainContent .tCheckbox
label{width:auto;float:none}#mainContent .tCheckbox
.errors{margin-left:16px}#mainContent form
.action{clear:both}#mainContent
button{float:right;background-color:#ca2b23;border:none;color:#FFF;padding:6px
20px;text-transform:uppercase;font-size:1em;-moz-box-shadow:inset 0 1px 1px #ff8787;-webkit-box-shadow:inset 0 1px 1px #ff8787;box-shadow:inset 0 1px 1px #ff8787;border:1px
solid #b4261f;margin:20px
0 0 14px}#mainContent button:hover{background-color:#96201a}#mainContent form
.errors{color:#ED1C24;font-size:0.9em;margin-left:120px;display:block;padding-top:4px;clear:both}#mainContent
table{font-size:12px;line-height:1.2em;width:100%}#mainContent table
th{font-weight:bold;text-transform:uppercase;padding:10px
6px;border-bottom:1px solid #c4c8cc;border-top:1px solid #c4c8cc}#mainContent tbody tr:nth-child(even){background:#f1f6fe}.lt-ie9 #mainContent tbody
tr{border-bottom:1px solid #C4C8CC}#mainContent table
td{padding:10px
6px}#mainContent table
tfoot{border-top:1px solid #c4c8cc;color:black;font-weight:bold;text-transform:uppercase}#mainContent table tfoot
td{padding:20px
6px}#footer{height:145px;background:url(/themes/1/images/bk/bkSimpleFooter.png) repeat left top;font-size:0.8em;width:100%;position:absolute;bottom:0}#siteLinks,#siteVersion,#copyright,#socialMedia,#flLinks,#businessDirectory,#siteMap{width:980px;margin:0
auto}#footer
.locationLinks{height:76px}#businessDirectory .label,
#siteMap
.label{float:left;display:block;padding-right:5px;color:#b4b7b8;text-transform:uppercase;font-weight:bold}#businessDirectory ol,
#siteMap
ul{overflow:hidden;width:754px}#businessDirectory li,
#siteMap
li{float:left}#siteMap
li{padding-bottom:5px}#businessDirectory{padding:19px
0 15px}body.US
#businessDirectory{padding:11px
0 14px}#businessDirectory
.label{padding-top:3px;max-width:219px}#businessDirectory
li{list-style:none;float:left;margin-left:7px}#businessDirectory li
a{display:block;background-color:#5f6469;color:#babdbe;width:17px;height:14px;padding-top:3px;text-align:center;font-size:12px}#businessDirectory li a:hover{color:white;background-color:#498AF4;text-decoration:none}#siteMap{}#siteMap
a{color:#a2a5a6;border-right:1px solid #626465;padding:0
5px 1px;float:left}#siteMap .last
a{border-right:none}#siteLinks{padding-top:27px;height:33px}#siteLinks
ul{border-bottom:1px dashed #5e6165;overflow:hidden;padding-bottom:12px}#siteLinks
li{float:left;border-left:1px dotted #6a6b6d}#siteLinks li
a{color:#d2d3d4;font-size:12px;font-weight:bold;padding:0
12px}#siteLinks
.first{border:none}#siteLinks .first
a{padding-left:0}#socialMedia{position:relative}#socialMedia
ul{overflow:hidden;position:absolute;top:-42px;right:0}#socialMedia
li{float:left}#socialMedia li
a{width:18px;height:18px;display:block;background:url(/themes/1/images/icons/icons-global2.png) no-repeat -8px -473px;margin-left:12px}#siteVersion,#flLinks{color:#c9c9c9;position:relative;font-size:13px}#flLinks .wrapper,
#siteVersion
.wrapper{position:absolute;left:0;top:30px}#siteVersion
.wrapper{border-left:1px solid gray;left:136px;padding-left:13px;top:3px}#siteVersion
ul{display:inline}#siteVersion ul
li{display:inline;padding:0
10px;border-left:1px dotted gray}#siteVersion ul li:first-child{border-left:none;padding-left:5px}#siteVersion
.active{font-weight:bold;color:white}#siteVersion
a{color:#91b7f4;text-decoration:underline}#flLinks
.wrapper{top:3px;color:#8d8f90;overflow:hidden}#flLinks
.label{display:block;float:left;padding-right:7px}#flLinks
a{background:url(/themes/1/images/icons/flags.png) no-repeat left top;width:16px;height:11px;display:block;float:left;margin-top:1px;padding-right:8px}#flLinks
.usa{background-position:left -57px}#flLinks
.uk{background-position:left -113px}#copyright{text-align:right;color:#7b7d7f;padding-top:5px}#debugInfo{position:fixed;background-color:#ccc;z-index:100;padding:5px}#availablePrizes{width:100%}#availablePrizes tr
td{padding:10px
0px}#addCat{margin-bottom:10px}#catHolder{float:right;display:block;width:294px;text-align:right;margin-right:15px;overflow:auto}.catSelectWrap{display:block;margin:5px
0px 0px}#catHolder
.catAddName{display:inline-block;vertical-align:middle;background:#f7faff;padding:5px
8px;border:1px
solid #498af4}#catHolder
.catRemoveName{display:inline-block;vertical-align:middle;margin:2px
0px 2px;padding:5px
3px}#catHolder a:link,
#catHolder a:visited,
#catHolder a:hover,
#catHolder a:active{font-size:10px;display:inline-block;vertical-align:middle;font-weight:bold;color:#6e6e6e}.w-adOffCanvas{height:100%;position:absolute;display:none;text-align:right}@media only screen and (min-width :1230px){.w-adOffCanvas{display:block;width:120px;left:-125px}}@media only screen and (min-width :1310px){.w-adOffCanvas{width:160px;left:-165px}}@media only screen and (min-width :1590px){.w-adOffCanvas{width:300px;left:-305px}}.hide{position:absolute;left:-999em}#mainContent
.floatWrapper{overflow:hidden}#mainContent
.infoBox{background:white;overflow:hidden;padding:35px;border:1px
solid #e2e2e2;border-right:3px solid #e2e2e2;border-bottom:3px solid #e2e2e2;min-height:400px}#mainContent
.pageTitle{font-size:24px;color:#474240;font-weight:normal;border-top:1px solid #c6c6c6;border-bottom:1px solid #fff;text-shadow:1px 1px 0 white;margin-bottom:10px}#mainContent .pageTitle
span{display:block;border-bottom:1px solid #c6c6c6;border-top:1px solid #fff;padding:10px
0}#mainContent
.innerBorder{border:1px
solid white;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding:15px
0;margin-bottom:0 !important}#mainContent
.note{font-size:12px !important}#mainContent
.nowOpen{color:#00a11b;font-weight:bold;border:1px
solid lightgray;left:-5px;margin-bottom:4px;padding:3px
0 3px 5px !important;position:relative;width:80%}.morecontent
span{display:none}#mainContent
.truncate_more_link{font-size:11px;color:#7DAEFE;display:inline}#index_city #latestPhotos a,
#index_city #popBusiness a,
#index_city #popChains a,
#index_city #latestUpdated a,#mainMenu{font-family:'Archivo Narrow',arial,tahoma,verdana,sans-serif}#secondaryInfo .browse h4 a,
#index_city #latestPhotos a
span{font-family:arial,tahoma,verdana,sans-serif}.backBtn{background:url(/themes/1/section/images/icons/backArrow.png) no-repeat left 1px;padding-left:23px}.viewMore,.smallBtn,.grayBtn{color:#737373 !important;text-align:center;display:block;font-size:10px;font-weight:bold;text-transform:uppercase;border:1px
solid #cdcdcd;margin:15px
auto 0;width:195px;text-shadow:1px 1px 0 white;background:#fff;background:-moz-linear-gradient(top,  #fff 0%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,  #fff 0%,#f3f3f3 100%);background:-o-linear-gradient(top,  #fff 0%,#f3f3f3 100%);background:-ms-linear-gradient(top,  #fff 0%,#f3f3f3 100%);background:linear-gradient(to bottom,  #fff 0%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );-moz-box-shadow:inset 0 0 2px 2px #fff;-webkit-box-shadow:inset 0 0 2px 2px #fff;box-shadow:inset 0 0 2px 2px #fff;cursor:pointer}.viewMore
span{padding:8px
10px 8px 30px;display:block;background:url(/themes/1/section/images/icons/icons_section.png) no-repeat left -2170px}.viewMore
.less{background-position:left -4095px}.smallBtn{padding:3px
8px 4px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:none;width:auto;font-weight:normal}.grayBtn{padding:7px
8px 8px;margin:0;font-size:11px}.viewMore:hover,.smallBtn:hover,.grayBtn:hover{border-color:gray;text-decoration:none;background:#f3f3f3;background:-moz-linear-gradient(top,  #f3f3f3 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,  #f3f3f3 0%,#fff 100%);background:-o-linear-gradient(top,  #f3f3f3 0%,#fff 100%);background:-ms-linear-gradient(top,  #f3f3f3 0%,#fff 100%);background:linear-gradient(to bottom,  #f3f3f3 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 )}.blueBtn,
#mainContent .popWidget
button{background:#4d90fe;padding:3px
8px 5px;color:white;border:none;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:-1px -1px 0 #3665b2;text-transform:none;display:block}.blueBtn:hover,
#mainContent .popWidget button:hover{background:#3665b2;text-shadow:-1px -1px 0 #274980}#mainContent .columnList
.storeList{display:none}#mainContent .columnList
.active{display:block}#mainContent .columnList
h3{color:#8c8887;font-size:0.9em;margin:0
0 10px;font-weight:normal;text-shadow:1px 1px 0 white}#mainContent .columnList
strong{font-weight:normal}#mainContent .columnList
ol{overflow:hidden;margin-bottom:0}#mainContent .columnList
li{list-style:none;margin:0
17px 5px 0;padding:0;width:228px;float:left;font-size:12px}#mainContent .columnList li
a{background:url(/themes/1/images/bulletBlue.png) no-repeat 12px 15px white;border:1px
solid #d3d3d3;padding:11px
5px 11px 26px;display:block;color:#79706d}#mainContent .columnList li a:hover{text-decoration:none;color:#498AF4;border-color:#498AF4;background-color:#f6f9ff}#business_list .ads,
#location_city-category .ads,
.locations .listing,.standardBlock{background:white;padding:15px
15px 5px;border:1px
solid #e3e3e3;margin-bottom:10px;-moz-box-shadow:2px 2px #dcdddd;-webkit-box-shadow:2px 2px #dcdddd;box-shadow:2px 2px #dcdddd;position:relative}.locations
.infolinks{background:#f4f4f4;padding-bottom:15px;border:1px
solid rgb(230,230,230)}.standardBlock{padding:15px}#mainContent .standardBlock h2,
#mainContent .standardBlock
.subTitle{font-size:11px;text-transform:uppercase;color:black;text-shadow:1px 1px 0 white;padding:7px
10px 7px 28px;font-weight:bold;position:relative;top:-5px;left:-5px;background:#eee url(/themes/1/section/images/icons/icons_section.png) no-repeat left 10px;margin-bottom:10px;display:block}#mainContent #latestPhotos
h2{background-position:left -923px}#mainContent #popBusiness
h2{background-position:left -1716px}#mainContent #popChains
h2{background-position:left -697px}#mainContent #recentActivity h2,
#mainContent #latestUpdated
h2{background-position:left -1036px}#mainContent
.itemcategories{margin-bottom:10px;border-bottom:1px dotted #e4e4e4;padding-bottom:10px;font-size:11px}#mainContent .itemcategories
a{color:#7DAEFE}#secondaryInfo{float:right;width:300px;padding-top:5px;text-shadow:1px 1px 0 white}#mainContent
.outerBorder{border:1px
solid #bdbdbd;border-right:1px solid white;border-bottom:1px solid white;margin-bottom:30px;position:relative}#secondaryInfo
.sideBarLinks{margin-top:18px}#secondaryInfo
.innerBorder{padding:24px
17px 5px;border:1px
solid white;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}#business_details #secondaryInfo .innerBorder,
#category #secondaryInfo
.innerBorder{padding-top:0}#secondaryInfo
.firstBlock{margin-top:0}#secondaryInfo .sideBarLinks
a{color:#5091cb}#secondaryInfo .sideBarLinks a
.city{color:#808080;font-weight:normal;padding-top:5px}#secondaryInfo .sideBarLinks
.subTitle{background-position:left -582px;width:240px}#secondaryInfo .simpleList
ul{margin-bottom:0}#secondaryInfo .categories ul li,
#secondaryInfo .simpleList ul
li{background:url(/themes/1/images/bullets/blue.png) no-repeat left 9px;padding:4px
0 4px 15px}#secondaryInfo .simpleList ul
li{float:left;width:119px;font-size:12px}#secondaryInfo .alsoViewed
h4{background-position:10px -1703px}#secondaryInfo
.browse{margin-top:18px}#secondaryInfo .browse
h5{padding:0
20px}#secondaryInfo .browse ul,
#secondaryInfo .browse
ol{margin-bottom:0}#secondaryInfo .browse
.more{}#secondaryInfo .browse .more span,
#secondaryInfo .browse .more
a{display:block;background:url(/themes/1/section/images/icons/icons_section.png) no-repeat 20px -2630px;padding-right:14px;font-size:11px;float:right;color:#5091cb;cursor:pointer}#secondaryInfo .browse .more
.less{background-position:20px -4216px}.customer-service #secondaryInfo
.sideBarLinks{margin:0
0 18px}#secondaryInfo .usefulLinks
ul{margin:15px
0 0;border-top:5px solid #eee;paddding-top:2px}.customer-service #secondaryInfo .usefulLinks
ul{margin-bottom:0;border-top:none;paddding-top:0}#secondaryInfo .usefulLinks
li{padding:0;border-top:1px dotted #bdbdbd}#secondaryInfo .usefulLinks li:first-child{border-top:1px solid white}#secondaryInfo .usefulLinks
a{background:url(/themes/1/section/images/icons/icons_section.png) no-repeat 0 -9px;display:block;padding:13px
0 12px 30px}#secondaryInfo .usefulLinks .addStore
a{background-position:-1px -235px;padding-bottom:5px}#secondaryInfo .usefulLinks .locations
a{background-position:-5px -3983px;padding:7px
0 12px 24px}.bannnerMediaNet{margin-top:18px;width:300px;height:250px}.successMessage,.errorMessage{background:#f5fbf4;border:1px
solid #9ada95;padding:15px;font-size:1.2em;margin-bottom:20px}.errorMessage{background:#f7e8e8;border-color:#b41d1d}.successMessage strong,
.errorMessage
strong{display:block;margin-bottom:10px}#mainContent .successMessage p,
#mainContent .errorMessage
p{margin-bottom:0;font-size:0.9em !important;color:black !important}div#FMContainer{width:980px;margin:0
auto;position:relative;top:-24px;z-index:100}div.flashMessage{padding:10px;color:black;font-weight:bold;line-height:1.2em;text-align:center;width:400px;margin:0
auto}#FMContainer
.error{border:1px
solid #b41d1d;background:#f7e8e8;color:#8a1616}#FMContainer
.success{border:1px
solid #9ada95;background:#f5fbf4}#FMContainer
.warning{border:1px
solid #fea100;background:#fff5e5}#FMContainer
.info{border:1px
solid #2984ff;background:#e9f2ff}.signupForPoints{background:#f5fbf4 url(/themes/1/section/images/icons/signupForPoints.png) no-repeat right 4px;margin-bottom:10px}.signupForPoints
a{color:#00a026 !important}#mainContent
.breadcrumb{overflow:hidden;margin-bottom:0;position:absolute;top:16px;left:-1px;width:675px}#mainContent .breadcrumb
li{list-style:none;padding:0
2px;float:left;font-size:11px;color:#978c88}#mainContent .breadcrumb li
a{color:#80ADD4}#mainContent .breadcrumb
strong{font-weight:normal}#mainContent
#recommendUs{position:absolute;top:12px;right:0;overflow:hidden;width:285px}#mainContent #recommendUs
h4{font-weight:normal;font-size:11px;float:left;width:135px;padding-top:5px;color:#5b5b5b}#mainContent #recommendUs
.facebook{float:left;width:85px}#mainContent #recommendUs
.googlePlus{float:right;width:65px}#mainContent
#recaptcha_widget{padding:18px
0 0 126px}#mainContent #recaptcha_widget
label{padding-bottom:13px;display:block}#mainContent #recaptcha_widget
#recaptcha_image{border:1px
solid #E4E4E4;padding:3px
0;margin-bottom:6px;width:228px !important;height:43px !important}#mainContent #recaptcha_widget #recaptcha_image
img{width:224px;height:43px}#mainContent #recaptcha_widget
input{width:224px}#mainContent #recaptcha_widget
.extraInfo{font-size:0.8em;padding-top:7px}#mainContent #recaptcha_widget .help
span{display:none}#mainContent #recaptcha_widget
.errors{margin-left:0 !important}iframe[src="about:blank"]{display:none}span.tooltip{position:absolute;width:150px;height:59px;line-height:15px;padding:5px;font-size:11px;color:white;background:#4168AA;border:4px
solid #4168AA;border-radius:4px;text-shadow:rgba(0, 0, 0, 0.1) 1px 1px 1px;box-shadow:rgba(0, 0, 0, 0.1) 1px 1px 2px 0px;display:none;margin-top:17px;left:-24px}span.tooltip:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent #4168AA transparent;top:-23px;left:18px}.field
.moreInfo{cursor:pointer;position:absolute;top:26px;left:127px;margin-left:0 !important}.field .moreInfo:hover
span.tooltip{display:block}.field .moreInfo
.questionMark{color:#498AF4}#mainContent .pagination
ul{margin:0;overflow:hidden;padding:15px
0 15px 3px}#mainContent .pagination
li{padding:0
0 5px 0;float:left}#mainContent .pagination a,
#mainContent .pagination
.separator{background:#9bc1fe;width:22px;height:15px;margin-right:6px;padding:4px
0 0 0;color:white;text-align:center;display:block;font-size:11px}#mainContent .pagination
.separator{background:#d3d3d3}#mainContent .pagination a:hover,
#mainContent .pagination .active
a{background:#498AF4;text-decoration:none}#mainContent .pagination .previous a,
#mainContent .pagination .next
a{background:#b1b1b1 url(/themes/1/pages/images/icons-cs.png) no-repeat -5px -397px}#mainContent .pagination .next
a{background-position:-4px -454px}#mainContent .pagination .previous a:hover,
#mainContent .pagination .next a:hover{background-color:#737373}#mainContent .pagination .previous a span,
#mainContent .pagination .next a
span{display:none}.mapWrapper{margin-bottom:18px}.mapWrapper
.map{width:298px;height:0;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}.mapWrapper
#mapBtn{font-weight:bold;background-color:#f7f7f7;background-image:-moz-linear-gradient(center bottom , #f0f0f0 0%, #fefefe 100%);border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;-moz-box-shadow:inset 0 0 2px 2px #fff;-webkit-box-shadow:inset 0 0 2px 2px #fff;box-shadow:inset 0 0 2px 2px #fff}.mapWrapper #mapBtn:hover{background-color:#f0f0f0;background-image:-moz-linear-gradient(center bottom , #fefefe 0%, #f0f0f0 100%)}#mainContent .mapWrapper
.openClose{padding:5px
7px 5px 43px;display:block;color:black;background:url(/themes/1/section/images/icons/icon_map.png) no-repeat 10px 6px}.mapWrapper
.opened{border-top:1px solid #d2d2d2}.mapWrapper .openClose:hover{text-decoration:none}.mapWrapper .openClose
span{display:block;background:url(/themes/1/images/icons/icons-openClose.png) no-repeat right 4px;padding:6px
0}.mapWrapper .opened
span{background-position:right -56px}#mainContent .ratingReviews,
#mainContent
.averageReview{font-size:10px;overflow:hidden;padding-top:7px}#mainContent
.averageReview{padding-top:0}#mainContent .ratingReviews .rating,
#mainContent .averageReview
.rating{float:left}#mainContent .ratingReviews .rating .rateSmall,
#mainContent .ratingReviews .rating .rateRelated,
#index_city #mainContent .ratingReviews .rating
.rateDefault{width:56px}#mainContent .ratingReviews .rating
.rateDetails{width:116px !important}#mainContent .ratingReviews .rating
.rateList{width:104px !important}#mainContent .rating
#fixedSummary{width:145px}#mainContent .ratingReviews .totalReviews,
#mainContent .ratingReviews a,
#mainContent .averageReview
.totalReviews{color:#9d9b9b;float:left;display:block}#mainContent .ratingReviews a,
#mainContent .averageReview
a{color:#7DAEFE}#mainContent
.reviewsComments{padding-top:25px;overflow:hidden}#mainContent .reviewsComments
.review{padding:20px
0 20px 73px;border-bottom:1px dotted #e4e4e4;position:relative}#mainContent .reviewsComments .review h3,
#mainContent .reviewsComments .review h4,
#mainContent .reviewsComments .review
.reviewTitle{margin-bottom:0px;font-size:14px}#mainContent .reviewsComments .review p,
#mainContent .reviewsComments .review
.readMoreStyle{color:#757575;margin-bottom:12px;line-height:1.4em}#mainContent #secondaryInfo .reviewsComments .review
.readMoreStyle{font-size:12px;line-height:1.3em;padding-top:11px}#mainContent .reviewsComments .review .readMoreStyle
br{display:none}#mainContent .reviewsComments .review .readMoreStyle
.clearboth{display:inline;padding-left:10px}#mainContent .reviewsComments
.userName{font-size:11px;color:#616161}#mainContent .reviewsComments .userName
strong{font-style:italic}#mainContent .reviewsComments
.reviewFor{font-size:11px !important;display:block;color:gray;margin-bottom:12px !important;font-weight:normal}#mainContent .reviewsComments .review
.ratingReviews{margin-bottom:8px}#mainContent #secondaryInfo .reviewsComments .review
.ratingReviews{margin-bottom:0}body.view-reviews #mainContent .reviewsComments .rating,
body.all-reviews #mainContent .reviewsComments
.rating{margin:0
0 3px}#mainContent .reviewsComments .review .rating
strong{display:none}#mainContent .reviewsComments
.avatar{background:white;padding:3px
3px 2px 3px;border:1px
solid #d6d6d6;position:absolute;left:0;top:19px}#mainContent #secondaryInfo .reviewsComments
.avatar{left:0;top:17px}#mainContent #secondaryInfo .reviewsComments
h5{padding:0}#mainContent .reviewsComments
.reportAbuse{position:absolute;bottom:9px;right:0;font-size:11px;color:#a7a7a7;text-decoration:underline;background:url(/themes/1/pages/images/icons-cs.png) no-repeat -3px -287px;padding:3px
0 3px 21px}#mainContent .reviewsComments .reportAbuse:hover{text-decoration:none}#mainContent .reviewsComments
.moreReviews{overflow:hidden;font-size:11px;margin:8px
0;float:right}#mainContent .reviewsComments .moreReviews
li{float:left}#mainContent .reviewsComments .moreReviews li
a{border-right:1px dotted gray;padding:0
10px;display:block;float:left}#mainContent .reviewsComments .moreReviews li:last-child
a{border-right:none}#mainInfo .averageReview
.rating{margin-bottom:22px;position:relative}#mainInfo .averageReview .rating
.numberReviews{position:absolute;top:3px;left:99px}#mainInfo .averageReview
.score{position:absolute;top:35px;right:10px;width:60px;height:51px;padding-top:9px;border:1px
solid #e2e2e2;text-align:center;color:#498AF4;font-weight:bold;font-size:30px}#mainInfo .averageReview .score
strong{display:block;color:#7a7a7a;text-transform:uppercase;font-size:14px;padding-bottom:2px}#customer-service_all-reviews #mainInfo .averageReview,
#location_view-reviews #mainInfo
.averageReview{width:auto;float:none;border-bottom:1px dotted #e4e4e4;padding-bottom:12px}#customer-service_all-reviews #mainInfo .averageReview .ratingTitle,
#customer-service_all-reviews #mainInfo .averageReview .rating,
#location_view-reviews #mainInfo .averageReview .ratingTitle,
#location_view-reviews #mainInfo .averageReview
.rating{padding-left:76px}#customer-service_all-reviews #mainInfo .averageReview .rating,
#location_view-reviews #mainInfo .averageReview
.rating{margin-bottom:10px}#customer-service_all-reviews #mainInfo .averageReview .score,
#location_view-reviews #mainInfo .averageReview
.score{top:34px;left:15px}#chain-info_index
.averageReview{position:relative;padding:6px
0 8px 68px}#chain-info_index #chainSummary
.averageReview{position:absolute;top:35px;left:180px}#chain-info_index .averageReview
.ratingTitle{margin-bottom:9px;font-size:12px}#chain-info_index #mainInfo .averageReview
.score{top:0;left:0;right:auto;width:55px;height:46px;padding-top:7px;font-size:30px}#chain-info_index #mainInfo .averageReview .score
strong{font-size:10px;padding-bottom:2px}#mainContent
.userPhotos{overflow:hidden;margin-bottom:0}#mainContent .userPhotos
li{float:left;margin:0
10px 0 0}#mainContent .userPhotos
.more{font-size:11px;margin:0;padding-top:99px}#mainContent .userPhotos
img{background:white;padding:5px;border:1px
solid #d6d6d6}#mainContent .userPhotos
span{text-align:center}#mainContent .userPhotos li:hover
img{border-color:gray}#mainContent .addAReview #fieldset-yourRating
.field{padding:0}#mainContent .addAReview .field
label{width:195px}#mainContent .addAReview .field label
span{color:#909090;font-size:12px}#mainContent .addAReview .tStar
div{float:left;padding-top:9px}#mainContent .addAReview
.tCheckbox{padding-left:204px}#mainContent .addAReview
#recaptcha_widget{padding:22px
0 0 204px}#mainContent .addAReview form
.errors{margin-left:205px}#directions{overflow:hidden;height:160px}#index_contact #mainInfo p,
#location_report-edit #mainContent p,
#customer-service_review #mainInfo p,
#customer-service_edit #mainInfo p,
body.report-abuse #mainInfo p,
body.auth #mainContent p,
body.affiliate #mainContent p,
#mainContent
.grayTxt{font-size:1.1em;color:#8d8d8d}body.report-abuse
#originalPost{float:left;width:375px;border:1px
solid #E4E4E4;margin-top:41px;padding:40px
30px 25px;position:relative}body.report-abuse #originalPost
h3{background:white;color:#444;font-size:1.1em;font-weight:bold;padding:30px
0 30px 4px;text-transform:uppercase;position:absolute;top:-37px;left:10px}body.report-abuse #originalPost
p{color:#444;font-style:italic}body.report-abuse #mainInfo
form{float:right;min-height:515px;width:440px}body.auth #mainContent
form{width:475px}body.auth #mainContent .field
label{width:140px}body.auth #mainContent .tCheckbox,
body.auth #mainContent
#recaptcha_widget{padding-left:150px}body.auth #mainContent form
.errors{margin-left:150px}body.auth #mainContent form .tCheckbox
.errors{margin-left:0}#mainContent .socialLogins
a{display:block;color:#444;font-size:12px;background:#f0f0f0 url(/themes/1/images/buttons/grayBtn.png) repeat-x left top;width:160px;border:1px
solid #dcdcdc;text-shadow:1px 1px 0 white}#mainContent .socialLogins a:hover{text-decoration:none;color:#498AF4}#mainContent .socialLogins a
span{padding:8px
0 8px 33px;display:block}#mainContent .socialLogins .loginFB a
span{background:url(/themes/1/section/images/socialIcons/facebook-16x16.png) no-repeat 8px 6px}#mainContent .socialLogins .loginGoogle a
span{background:url(/themes/1/section/images/socialIcons/google-16x16.png) no-repeat 8px 6px}#mainContent
#otherLinks{border-top:1px solid #c6c6c6;border-bottom:1px solid #fff;color:#989290;margin-top:15px;text-shadow:1px 1px 0 white}#mainContent #otherLinks
.innerBorder{border-left:none;border-right:none}#mainContent #otherLinks
h3{font-weight:normal;margin-bottom:10px}#mainContent #otherLinks
p{margin-bottom:7px;font-size:0.9em}#mainContent #otherLinks p
strong{font-weight:normal}#mainContent #otherLinks
section{overflow:hidden}#mainContent #otherLinks .popularLocations,
#mainContent #otherLinks
.popularCities{margin-bottom:3px}#mainContent #otherLinks
.locationsInternational{margin-top:3px}#mainContent #otherLinks
h4{font-weight:normal;float:left;font-size:0.85em;padding-right:5px;min-height:12px}#mainContent #otherLinks
ul{margin-bottom:0;font-size:0.85em;overflow:hidden}#mainContent #otherLinks
li{float:left;padding:0
0 5px}#business_details #mainContent #otherLinks .popularStores
li{padding-bottom:0}#mainContent #otherLinks ul
a{color:#80add4;border-left:1px solid #bfb6b3;padding:0
5px}#mainContent
#mainInfo.accountDetails{float:right;width:675px}#mainContent
#myForlocations{float:left;width:180px}#mainContent #myForlocations
#userDetails{text-shadow:1px 1px 0 white;padding-bottom:20px}#mainContent #myForlocations #userDetails
h3{background:#bfbfbf url(/themes/1/section/images/icons/icons_myFL2.png) no-repeat 2px -566px;color:white;text-shadow:-1px -1px 0 #9d9d9d;margin-bottom:3px;padding:10px
5px 10px 31px;font-size:15px;word-wrap:break-word}#mainContent #myForlocations
ul{background:url(/themes/1/images/bk.png) repeat left top;padding:6px
10px;font-size:12px;overflow:hidden;color:#606264}#mainContent #myForlocations
li{padding:5px
0 4px;overflow:hidden}#mainContent #myForlocations li
.label{float:left;width:110px}#mainContent #myForlocations li
.info{float:right;font-weight:bold;width:50px;text-align:right}#mainContent #myForlocations nav
a{display:block;border-bottom:1px dotted #e3e3e3;padding:14px
4px 14px 30px;color:#6e6e6e;background:url(/themes/1/section/images/icons/icons_myFL2.png) no-repeat -4px 5px}#mainContent #myForlocations #navEdit:hover,
#mainContent #myForlocations
#navEdit.active{background-position:-4px -52px}#mainContent #myForlocations
#navReviews{background-position:-4px -106px}#mainContent #myForlocations #navReviews:hover,
#mainContent #myForlocations
#navReviews.active{background-position:-4px -163px}#mainContent #myForlocations
#navPhotos{background-position:-4px -631px}#mainContent #myForlocations #navPhotos:hover,
#mainContent #myForlocations
#navPhotos.active{background-position:-4px -689px}#mainContent #myForlocations
#navRedeem{background-position:-4px -219px}#mainContent #myForlocations #navRedeem:hover,
#mainContent #myForlocations
#navRedeem.active{background-position:-4px -277px}#mainContent #myForlocations
#navPoints{background-position:-4px -334px}#mainContent #myForlocations #navPoints:hover,
#mainContent #myForlocations
#navPoints.active{background-position:-4px -390px}#mainContent #myForlocations .active,
#mainContent #myForlocations a:hover{color:#498AF4;text-decoration:none}#mainContent
#myPointsSummary{overflow:hidden;padding:13px
0}#mainContent #myPointsSummary
h3{float:left;margin-right:6px;background:black url(/themes/1/images/bk/pxGray.png) repeat left top;color:white;text-shadow:-1px -1px 0 black;padding:4px;text-align:center;text-transform:uppercase;font-size:11px;width:65px;height:121px}#mainContent #myPointsSummary h3
span{display:block;background:url(/themes/1/section/images/icons/icons_yourPoints.png) no-repeat 12px 21px;padding-top:74px}#mainContent #myPointsSummary
ul{float:left;border:1px
solid #c4c4c4;padding:10px
20px;font-size:16px;color:#7c8083;font-weight:bold;height:108px;width:305px}#mainContent #myPointsSummary ul
li{float:left;overflow:hidden}#mainContent #myPointsSummary ul
.label{float:left;width:185px}#mainContent #myPointsSummary ul
.info{float:right;width:120px;text-align:right;display:block}#mainContent #myPointsSummary ul li
strong{border-top:1px dotted #c4c4c4;display:block;padding-top:13px;color:#393c3e}#mainContent
.photoCaptions{padding-top:0}#mainContent .photoCaptions
li{width:100px;height:170px;font-size:10px;margin:0
30px 5px 0}#mainContent .photoCaptions
.caption{width:100px;padding-top:3px;margin-bottom:4px !important;line-height:1.1em;text-align:center}#mainContent .photoCaptions
.status{text-align:center}#mainContent .photoCaptions
.actions{position:absolute;background:url(/themes/1/section/images/bk/trans-white.png) repeat left top;top:66px;left:6px;width:90px;height:30px;margin:0;display:none}#mainContent .userPhotos li:hover
.actions{display:block}#mainContent .photoCaptions .actions
li{float:left;width:auto;height:auto;margin:0}#mainContent .photoCaptions .actions
a{float:left;width:44px;height:30px;background:url(/themes/1/section/images/icons/icons-actions.png) no-repeat 8px -12px}#mainContent .photoCaptions .actions .edit
a{border-right:1px solid #989898}#mainContent .photoCaptions .actions .edit a:hover{background-position:8px -125px}#mainContent .photoCaptions .actions .delete
a{border-left:1px solid white;background-position:11px -239px}#mainContent .photoCaptions .actions .delete a:hover{background-position:11px -353px}#mainContent .photoCaptions
.date{width:100px;margin-bottom:0 !important;text-align:center}#mainContent
.redeemBtn{display:block;clear:both;background:#f4f4f4 url(/themes/1/section/images/buttons/btnRedeem.png) no-repeat 4px 5px;border:1px
solid #d5d5d5;color:#434343;padding:3px;border-radius:2px 2px 2px 2px;padding:6px
10px 6px 26px;text-shadow:1px 1px 0 white;float:left;font-size:11px;min-width:75px}#mainContent .redeemBtn:hover{border-color:#8a8a8a;text-decoration:none}#mainContent #myPointsSummary
.redeemBtn{margin-left:313px}#mainContent
#availablePrizes{margin:20px
0}#mainContent #availablePrizes header ul
li{border-bottom:1px solid #C4C8CC;border-top:1px solid #C4C8CC;font-weight:bold;text-transform:uppercase;font-size:12px}#mainContent #availablePrizes
.prizeOdd{background:#f1f6fe}#mainContent #availablePrizes
ul{overflow:hidden;margin-bottom:0}#mainContent #availablePrizes
li{float:left;padding:10px
6px}#mainContent #availablePrizes
.gift{width:230px;padding-left:20px}#mainContent #availablePrizes div .amount,
#mainContent #availablePrizes div
.moreInfo{padding-top:27px}#mainContent #availablePrizes
.amount{width:120px;text-align:center}#mainContent #availablePrizes
.points{text-align:center;width:163px}#mainContent #availablePrizes div
.points{color:#498AF4;font-weight:bold;font-size:18px;padding-top:16px}#mainContent #availablePrizes div .points
.missingPoints{color:#ae0000;font-size:12px;margin:4px
0 0 0}#mainContent #availablePrizes div .points
.redeem{font-size:12px;margin:4px
0 0 0}#mainContent #availablePrizes div .points .redeem
a{color:#63a838;text-decoration:underline}#mainContent #availablePrizes div .points .redeem a:hover{text-decoration:none}#mainContent #availablePrizes
.moreInfo{text-align:center;width:100px;margin-left:0}#mainContent #availablePrizes
.expandCollapse{display:block;width:20px;height:19px;background:url(/themes/1/images/icons/icons-expandCollapse.png) no-repeat -4px -75px;margin:0
auto}#mainContent #availablePrizes
.collapsePrizeDesc{background-position:-4px -19px}#mainContent #availablePrizes
.description{padding:0
20px 10px;line-height:1.5em;clear:both;width:634px}#mainContent
#pointsTable{margin-top:30px}#mainContent #pointsTable tbody,
#mainContent #pointsTable
tfoot{font-size:14px;font-weight:bold}#mainContent #pointsTable
.total{text-align:center}#mainContent #pointsTable
.points{text-align:right}#mainContent #pointsTable tbody
td{padding:21px
6px}#mainContent #pointsTable tbody .total
a{font-weight:normal;text-decoration:underline}#mainContent #pointsTable tbody .total a:hover{text-decoration:none}#mainContent #pointsTable tbody
.points{color:#498AF4;font-size:18px}#mainContent #pointsTable tfoot
.points{font-size:18px}#mainContent #pointsTable.ptsInfo tbody
td{padding:14px
6px}#mainContent #pointsTable
td.action{padding-left:35px !important;background:url(/themes/1/section/images/icons/icons_actionsAP.png) no-repeat 0px 15px}#mainContent #pointsTable.ptsInfo
td.action{width:238px}#mainContent #pointsTable .approved_store_review
.action{background-position:0 15px}#mainContent #pointsTable .approved_store_edit_category
.action{background-position:0 -324px}#mainContent #pointsTable .approved_store_edit
.action{background-position:1px -98px}#mainContent #pointsTable .addCSinfo
.action{background-position:0 -439px}#mainContent #pointsTable .approved_store_edit_hours
.action{background-position:0 -213px}#mainContent #pointsTable .approved_store_add
.action{background-position:1px -553px}#mainContent #pointsTable.ptsInfo
td.description{font-size:12px;font-weight:normal}#mainContent #pointsTable.ptsInfo
td.points{width:75px}body.affiliate #mainContent
section.moreInfo{padding-top:40px}body.affiliate #mainContent .moreInfo
h3{font-size:15px;color:#46494c}body.affiliate #mainContent .moreInfo
li{padding-left:18px;background:url(/themes/1/images/bullets/blue.png) no-repeat left 15px;font-size:14px;color:#8D8D8D;line-height:1.4em}.fancybox-inner{width:500px !important;min-height:200px;line-height:1.3em}.fancybox-inner
h2{color:#498AF4;font-size:1.3em;font-weight:bold;border-bottom:1px dotted gray;margin-bottom:18px;padding-bottom:5px}.banner468{padding:5px
0 0 45px}.banner728{width:728px;height:90px;margin:0
auto}#mainContent
#subcategoryList{text-shadow:1px 1px 0 white;padding-bottom:0;margin-bottom:15px;font-size:12px}#mainContent #subcategoryList
.innerBorder{padding:10px
4px 5px;min-height:39px}#subcategoryList
.label{float:left;padding:0
10px 0 6px;width:85px;text-align:right;color:gray}#subcategoryList
ul{overflow:hidden;margin-bottom:0}#mainContent #subcategoryList
li{float:left;padding:0
0 9px}#mainContent #subcategoryList li
a{padding:0
8px;color:#5091CB;background:url(/themes/1/images/bullets/blue2px.png) no-repeat left center}#mainContent #subcategoryList .selected
a{color:#203a51;text-decoration:underline}.filterWrap{padding-top:35px;position:relative}.filterWrap
.filterLink{background:white url(/themes/1/section/images/icons/icons_section.png) no-repeat 54px -3073px;font-size:14px;display:block;width:70px;position:absolute;top:1px;left:0;border:1px
solid #E3E3E3;padding:9px
5px 11px 13px;z-index:1;cursor:pointer;border-bottom:1px solid #E3E3E3;-moz-box-shadow:2px 2px #dcdddd;-webkit-box-shadow:2px 2px #dcdddd;box-shadow:2px 2px #dcdddd}.filterWrap
.filterLink.closed{background-position:58px -2958px;border-bottom:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#filters{display:none}#filters
.option{float:left;min-width:120px;font-size:11px;padding-right:15px}#filters
#optionCities{max-width:295px}#filters
.label{text-transform:uppercase;font-weight:bold;display:block;padding-bottom:4px;color:black}#filters .option
ul{margin:0}#filters .option
li{padding-bottom:0}#filters #optionSort li,
#filters #optionDistance
li{padding-bottom:2px}#filters .option .selected
a{color:#474240;font-weight:bold}#filters .option .selected a:hover{text-decoration:none}#filters #optionCities
li{overflow:hidden}#filters #optionCities li
input{float:left;display:block;margin-right:5px;position:relative;top:-2px}#filters #optionCities li
label{float:left;display:block}.menuWidget{background:white;padding:15px
15px 10px;border:1px
solid #e3e3e3;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888;display:none}#changeLocation.menuWidget{left:20px;width:250px;position:absolute;top:169px;display:none}#topCities.menuWidget{position:relative}.menuWidget
.label{font-weight:bold;font-size:15px;border-bottom:1px dotted #dfdfdf;padding-bottom:7px;display:block;margin-bottom:15px;color:#474240}#changeLocation
.label{width:231px;word-wrap:break-word}#changeLocation
p{font-size:11px;margin-bottom:15px}#changeLocation
form{overflow:hidden;padding-bottom:10px}#changeLocation
.tText{float:left;padding-right:8px}#changeLocation .tText
input{padding:3px;box-shadow:none;width:183px}#changeLocation
.default{font-size:11px;color:#498AF4}#topCities.menuWidget
ul{overflow:hidden}#topCities.menuWidget
li{float:left;width:125px;margin-right:10px;padding-bottom:4px}#topCities.menuWidget li
a{color:#498AF4;font-size:12px}#topCities.menuWidget .close,
#changeLocation.menuWidget
.close{top:3px;right:5px}#mainContent
.sharingOptions{position:absolute;top:2px;right:0}#mainContent .sharingOptions
li{float:left;list-style:none;padding-left:5px}#mainContent .sharingOptions li
a{color:white}#mainContent .sharingOptions
.fbLikes{}#mainContent .sharingOptions .tw-share{width:85px}#mainContent .sharingOptions
.gPlus{width:70px}#mainContent .sharingOptions
.email{padding-top:9px}#mainContent .sharingOptions .email
.addthis_button_print{padding-top:1px}.popWidget{position:absolute;top:20px;left:0;background:#f3f7fe;border:2px
solid #4d90fe;padding:10px
10px 15px;font-size:11px;text-shadow:1px 1px 0 white;width:250px;z-index:1}.popWidget
.label{display:block;color:black;font-weight:bold;border-bottom:1px dotted #d9dbdf;margin-bottom:8px;padding-bottom:5px}#mainContent .popWidget
p{margin-bottom:8px}.popWidget .close,
.menuWidget
.close{position:absolute;top:-14px;right:-12px;width:25px;height:25px;background:url(/themes/1/section/images/icons/icons_section.png) no-repeat -3px -3189px}.popWidget .close:hover,
.menuWidget .close:hover{background-position:-3px -3302px}#mainContent .popWidget
form{margin:0;padding:0}#mainContent .popWidget
.field{padding-bottom:5px}#mainContent .popWidget .tText input,
#mainContent .popWidget .tSelect select,
#mainContent .popWidget .tTextarea
textarea{background:white;padding:7px
5px;width:auto;height:auto}#mainContent .popWidget
#recaptcha_widget{padding:0}#mainContent .popWidget
button{box-shadow:none;margin:5px
0 0}#mainContent .popWidget .uploadMessage
.blueBtn{margin:0
auto;color:white;width:100px;padding:5px
8px 7px;text-align:center}#mainContent .popWidget .uploadMessage .blueBtn:hover{text-decoration:none}.popWidget
#fsUploadProgress{padding-top:20px}.popWidget
.progressWrap{margin-bottom:15px;position:relative}.popWidget
.progressWrapper{padding:8px
0;border-top:1px dotted gray}.popWidget .progressWrapper
.progressName{color:black;font-size:10px;font-weight:bold}.popWidget .progressWrapper
.progressBarStatus{font-size:10px}.popWidget .progressWrap
.photoName{color:black;display:block;font-size:10px;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap;width:226px}.popWidget .progressWrap
.progressBar{display:block;height:8px;background:url(/themes/1/section/images/widgets/ajax-loader.gif) no-repeat left top}.popWidget .progressWrap
.status{position:absolute;right:5px;top:2px;width:16px;height:16px;background:url(/themes/1/section/images/icons/icons-status.png) no-repeat -6px -20px;text-indent:-999em;display:none}.popWidget .progressWrap
.done{background-position:-6px -76px}.popWidget .progressWrap
.error{background-position:-6px -134px}#mainContent .popWidget .addCaption
.wrap{height:340px;overflow:auto;margin-bottom:10px}#mainContent .popWidget .addCaption
label{font-weight:bold;width:auto;text-align:left;padding:6px
0 7px 0}#mainContent .popWidget .addCaption
textarea{width:155px;height:38px}.popWidget .addCaption
img{float:left;padding:2px;background:white;border:1px
solid lightgray;margin-right:5px}.popWidget .addCaption
.skip{bottom:20px;position:absolute;right:65px}div[id^="deletePh"],div[id^="editCapt"]{top:117px;display:none}#mainContent .popWidget.editCaption
textarea{width:237px;height:50px}#mainContent .popWidget#editWebsite .field
label{width:33px}#mainContent .popWidget#editWebsite .tText
input{width:195px}#mainContent .popWidget#editWebsite
.example{display:block;padding:5px
0 0 44px}#mainContent
.popWidget#editWebsite{display:none}.popWidget#editCategory{width:400px;display:none;top:300px}.popWidget#editCategory
ul{margin-bottom:13px}.popWidget#editCategory ul
li{padding:8px
0 2px}.popWidget#editCategory
.field{padding-bottom:4px;float:left}.popWidget#editCategory
.remove{padding:5px
0 0 5px;display:block;float:left}.popWidget#editCategory .tSelect
select{width:150px;padding:4px
5px;margin-bottom:}.popWidget#editCategory #field-subcat
label{background:url(/themes/1/section/images/icons/icons_section.png) no-repeat -4px -3417px;text-indent:9999px;width:16px;height:16px}.popWidget#editCategory form
.errors{margin-left:0}.popWidget#editCategory #field-subcat
.errors{margin-left:26px}.popWidget.deletePhoto,.popWidget.editCaption{top:117px;display:none}#mainContent
.popWidget.last{right:0;left:auto}#mainContent .popWidget.editCaption
textarea{width:237px;height:50px}#addPhotosSection{display:none;height:auto !important;top:33px}.swfupload{position:absolute;opacity:0}.uploadProgress,.addCaption,.uploadMessage{display:none;position:relative}#uploadBtnZone{position:relative;z-index:-1}#btnUpload{position:absolute;top:-3px}.captionBtnZone{position:relative;top:20px}#btnClose{position:relative;left:5px}#btnCaption{display:none}#saveCapt{position:absolute;bottom:-30px;left:130px}.resultMessages{position:relative;top:35px}.progressBarInProgress,.progressBarComplete,.progressBarError{font-size:0;height:15px;margin-top:2px;width:0}#index_index .pageTitle,
#index_us .pageTitle,
#customer-service_index
.pageTitle{font-size:1.3em}#mainContent #searchAlphabet
ol{position:absolute;top:41px;right:0;overflow:hidden}#mainContent #searchAlphabet
li{list-style:none;float:left;margin-left:5px}#mainContent #searchAlphabet li
a{display:block;background-color:white;color:#999;width:20px;height:17px;padding-top:3px;text-align:center;font-size:14px}#mainContent #searchAlphabet .popular
a{background:white url(/themes/1/pages/images/icons-home.png) no-repeat 2px -54px}#mainContent #searchAlphabet .active,
#mainContent #searchAlphabet .popular
.active{color:white;background-color:#ca2b23}#mainContent #searchAlphabet li a:hover{color:white;background-color:#498AF4;text-decoration:none}#mainContent #searchAlphabet .popular .active,
#mainContent #searchAlphabet .popular a:hover{background-position:2px 3px}#mainContent #searchAlphabet .previous
a{background:transparent url(/themes/1/pages/images/icons-home.png) no-repeat center -167px}#mainContent #searchAlphabet .next
a{background:transparent url(/themes/1/pages/images/icons-home.png) no-repeat center -110px}#mainContent
#storeList{overflow:hidden;padding:30px
0 18px}#index_us #mainContent
#storeList0{float:left;width:735px;border-right:1px solid #c0c0c0}#index_us #mainContent
#latestUpdated{float:right;width:233px;border-left:1px solid white;padding-left:10px}#mainContent #latestUpdated li
a{background:white url(/themes/1/images/bulletArrowGray.png) no-repeat 9px 11px;padding-left:30px}#mainContent #latestUpdated li a:hover{background-color:#f6f9ff}#index_us #mainContent
.floatWrapper{padding:45px
0 0}#index_us #mainContent #aboutUs,
#index_us #mainContent
#customerService{border:1px
solid #bdbdbd;border-right:1px solid white;border-bottom:1px solid white;margin-bottom:30px;position:relative}#index_us #mainContent #aboutUs .innerBorder,
#index_us #mainContent #customerService .innerBorder,
#customer-service_index #aboutCS
.innerBorder{border:1px
solid white;padding:29px
10px 25px 22px;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;height:153px}#index_us.browse #mainContent #aboutUs
.innerBorder{height:100px}#index_us #mainContent
#customerService{float:left;width:473px}#index_us #mainContent #customerService
.new{background:#ca2b23;color:white;text-transform:uppercase;font-size:10px;display:block;position:absolute;top:-8px;right:118px;padding:3px
6px 4px;border-radius:2px}#index_us #mainContent #customerService
ol{overflow:hidden;width:342px;padding-left:100px;margin-bottom:0;background:url(/themes/1/pages/images/icons-home-big.png) no-repeat 1px 28px}#index_us #mainContent #customerService ol
li{width:171px;float:left;list-style:none;padding:6px
0}#index_us #mainContent #customerService ol li
a{color:#706b69;text-shadow:1px 1px 0 white;font-size:12px;background:url(/themes/1/images/bulletGray.gif) no-repeat left 4px;padding:0
5px 0 12px}#index_us #mainContent #customerService
.csDirectory{color:#80add4;font-weight:bold;position:absolute;right:32px;bottom:-6px;background:#ebebeb url(/themes/1/images/bulletArrow.png) no-repeat right 0;font-size:12px;text-shadow:1px 1px 0 white;padding:0
17px 0 5px}#index_us #mainContent #customerService .csDirectory:hover,
#index_us #mainContent #customerService ol li a:hover{text-decoration:none;color:#498AF4}#index_us #mainContent
#aboutUs{float:right;width:487px}#index_us.browse #mainContent
#aboutUs{width:963px;float:none;margin-top:45px;height:auto}#index_us #mainContent #aboutUs h2,
#index_us #mainContent #customerService h2,
#customer-service_index #aboutCS
h3{position:absolute;top:-7px;text-shadow:1px 1px 0 white;float:left;background:#ebebeb;color:#5c5553;font-weight:bold;font-size:15px;text-transform:uppercase;padding:0
5px}#index_us #mainContent #customerService
h2{padding-right:36px}#index_us #mainContent #aboutUs
p{color:#706b69;text-shadow:1px 1px 0 white;padding:0px
10px 0 115px;font-size:13px;line-height:1.7em;background:url(/themes/1/pages/images/icons-home-big.png) no-repeat left -203px;position:relative;left:-7px}#index_us #mainContent #aboutUs p strong,
#index_us.browse #mainContent #aboutUs p strong,
#index_index #mainContent #aboutUs p
strong{font-weight:normal}#index_us.browse #mainContent #aboutUs
p{background-position:1px -229px;min-height:100px;padding-top:16px}#index_us #mainContent
.companyLogos{background:url(/themes/1/pages/images/companyLogos.png) no-repeat left bottom;height:70px}#index_city
#mainContent{padding-top:25px}#index_city #mainContent .pageTitle
span{padding-right:315px}#customer-service_index
.pageTitle{font-size:1.3em}#mainContent #searchAlphabet
ol{position:absolute;top:41px;right:0;overflow:hidden}#mainContent #searchAlphabet
li{list-style:none;float:left;margin-left:5px}#mainContent #searchAlphabet li
a{display:block;background-color:white;color:#999;width:20px;height:17px;padding-top:3px;text-align:center;font-size:14px}#mainContent #searchAlphabet .popular
a{background:white url(/themes/1/pages/images/icons-home.png) no-repeat 2px -54px}#mainContent #searchAlphabet .active,
#mainContent #searchAlphabet .popular
.active{color:white;background-color:#ca2b23}#mainContent #searchAlphabet li a:hover{color:white;background-color:#498AF4;text-decoration:none}#mainContent #searchAlphabet .popular .active,
#mainContent #searchAlphabet .popular a:hover{background-position:2px 3px}#mainContent #searchAlphabet .previous
a{background:transparent url(/themes/1/pages/images/icons-home.png) no-repeat center -167px}#mainContent #searchAlphabet .next
a{background:transparent url(/themes/1/pages/images/icons-home.png) no-repeat center -110px}#mainContent
#storeList{overflow:hidden;padding:30px
0 18px}#index_city #mainContent
#storeList0{float:left;width:735px;border-right:1px solid #c0c0c0}#index_city
#categoryList{height:95px}#index_city #categoryList
li{float:left;position:relative}#index_city #categoryList li
a{float:left;display:block;text-align:center;font-size:9px;text-shadow:1px 1px 0 white;text-transform:uppercase;border-left:1px solid white;border-right:1px solid #dcdcdc;padding:40px
3px 1px;width:101px;color:#aea9a8;background:url(/themes/1/section/images/icons/icons_categories.png) no-repeat center -4px;min-height:18px}#index_city #categoryList li.cat1 a:hover{background-position:center -67px}#index_city #categoryList li.cat2
a{background-position:center -125px}#index_city #categoryList li.cat2 a:hover{background-position:center -180px}#index_city #categoryList li.cat3
a{background-position:center -238px}#index_city #categoryList li.cat3 a:hover{background-position:center -293px}#index_city #categoryList li.cat4
a{background-position:center -350px}#index_city #categoryList li.cat4 a:hover{background-position:center -405px}#index_city #categoryList li.cat5
a{background-position:center -463px}#index_city #categoryList li.cat5 a:hover{background-position:center -518px}#index_city #categoryList li.cat6
a{background-position:center -576px}#index_city #categoryList li.cat6 a:hover{background-position:center -631px}#index_city #categoryList li.cat7
a{background-position:center -690px}#index_city #categoryList li.cat7 a:hover{background-position:center -746px}#index_city #categoryList li.cat8
a{background-position:center -802px}#index_city #categoryList li.cat8 a:hover{background-position:center -860px}#index_city #categoryList li.more
a{background-position:center -917px}#index_city #categoryList li.more a:hover{background-position:center -972px}#index_city #categoryList li a:hover{color:#498AF4}#index_city #categoryList .cat1
a{border-left:none}#index_city #categoryList .more
a{border-right:none}#index_city #categoryList .more
ul{position:absolute;top:65px;right:0;background:white;padding:10px
15px;border:1px
solid #e3e3e3;-moz-box-shadow:2px 2px #dcdddd;-webkit-box-shadow:2px 2px #dcdddd;box-shadow:2px 2px #dcdddd;z-index:1;visibility:hidden;width:300px}#index_city #categoryList .more ul
li{padding:0;width:50%}#index_city #categoryList .more ul
a{background:url(/themes/1/images/bullets/blue.png) no-repeat left 8px;color:#498AF4;padding:5px
0 5px 12px;border:none;font-size:12px;width:138px;text-align:left;text-transform:none;min-height:auto;line-height:1.1em}#index_city #categoryList .more ul a:hover{background-position:left 8px;background-color:#e7eff5}#index_city
.topBlock{padding-bottom:20px;clear:both}#index_city .topBlock
section{height:347px}#index_city .topBlock a,
#index_city #latestUpdated
a{font-size:14px}#index_city
#latestPhotos{width:220px;float:left;margin-right:20px}#index_city #latestPhotos
h2{width:192px}#index_city
#popBusiness{width:354px;float:left}#index_city #popBusiness
h2{width:326px;margin-bottom:2px}#index_city #popChains,
#index_city
#latestUpdated{width:270px;float:right}#index_city #popChains h2,
#index_city #latestUpdated
h2{width:242px}#index_city #recentActivity,
#index_city
#aboutUs{float:left;width:627px}#index_city #recentActivity
h2{width:599px}#index_city #latestPhotos
.content{text-align:center}#index_city #latestPhotos
img{padding:6px;border:1px
solid #cecece;margin-bottom:10px}#index_city #latestPhotos a,
#index_city #latestPhotos
span{display:block}#index_city #latestPhotos
a{padding-bottom:15px}#index_city #latestPhotos a
span{color:#808080;font-size:12px;font-weight:normal;padding-top:5px}#index_city #latestPhotos
.userName{font-size:11px;font-style:italic}#index_city #popBusiness
ul{margin-bottom:0;overflow:hidden}#index_city #popBusiness ul
li{float:left;width:162px;padding-top:9px;margin-right:15px;border-bottom:1px dotted #e4e4e4;min-height:51px}#index_city #popBusiness ul
.last{border-bottom:0}#index_city #popBusiness a span,
#index_city #latestUpdated a
span{color:#808080;font-weight:normal;padding-top:5px}#index_city #popChains
ul{margin-bottom:0}#index_city #popChains
li{position:relative;padding:0;width:130px;float:left;margin-right:5px}#index_city #popChains li
a{display:block;border-bottom:1px dotted #e4e4e4;height:54px;margin-bottom:12px;overflow:hidden}#index_city #popChains .last
a{border-bottom:none}#index_city #popChains
span{display:inline-block;vertical-align:middle;padding:0
0 1px 5px;width:82px;max-height:43px;overflow:hidden}#index_city #popChains a:hover
span{text-decoration:underline}#index_city #popChains li
img{display:inline-block;vertical-align:middle}#index_city
#recentActivity{margin-bottom:40px}#index_city #recentActivity
.reviewsComments{padding-top:0}#index_city #recentActivity .reviewsComments article:first-child{padding-top:10px}#index_city #recentActivity .reviewsComments article:first-child
.avatar{top:10px}#index_city #recentActivity .reviewsComments
h3{font-weight:normal;font-size:12px}#index_city #latestUpdated
h2{margin-bottom:2px}#index_city #latestUpdated
ul{margin-bottom:0}#index_city #latestUpdated
li{border-bottom:1px dotted #E4E4E4;padding:10px
0}#index_city #latestUpdated li:last-child{border-bottom:none}#index_city #mainContent
#aboutUs{margin-bottom:30px;width:660px;position:relative}#customer-service_index #aboutCS
.innerBorder{border:1px
solid white;padding:29px
10px 25px 22px;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;height:153px}#index_city #mainContent #aboutUs
.innerBorder{padding:26px
23px 10px}#index_city #mainContent #aboutUs h2,
#customer-service_index #aboutCS
h3{position:absolute;top:-7px;text-shadow:1px 1px 0 white;float:left;background:#ebebeb;color:#5c5553;font-weight:bold;font-size:15px;text-transform:uppercase;padding:0
5px}#index_city #mainContent #aboutUs
p{color:#706b69;text-shadow:1px 1px 0 white;padding:10px
10px 10px 115px;font-size:13px;line-height:1.7em;background:url(/themes/1/pages/images/icons-home-big.png) no-repeat left -231px;min-height:62px}#index_city #mainContent
.sharingOptions{top:30px}body.list
#mainInfo{float:left;width:648px;padding-top:5px}#location_city-category .ads,
#business_list
.ads{padding:8px
15px 9px}#business_list #adBlock
h2{float:right;font-size:11px;color:#a2a2a2}#mainContent .listing:hover,
#mainContent
.listing.active{border-color:black}#mainContent .listing
.marker{width:21px;height:30px;display:block;background:url(/themes/1/images/markers.png) no-repeat left top;color:white;text-align:center;font-weight:bold;font-size:11px;line-height:21px;position:absolute;top:12px;left:10px}#mainContent .locations .result2
.marker{background-position:-50px top}#mainContent .locations .result3
.marker{background-position:-100px top}#mainContent .locations .result4
.marker{background-position:-150px top}#mainContent .locations .result5
.marker{background-position:-200px top}#mainContent .locations .result6
.marker{background-position:-250px top;padding-left:1px}#mainContent .locations .result7
.marker{background-position:-300px top}#mainContent .locations .result8
.marker{background-position:-350px top;padding-left:1px}#mainContent .locations .result9
.marker{background-position:-400px top;padding-left:1px}#mainContent .locations .result10
.marker{background-position:-450px top}#mainContent .locations .marker:hover{text-decoration:none}#mainContent .listing h2,
#mainContent .listing address,
#mainContent
.moreInfo{margin-left:22px}#mainContent .listing
h2{font-size:15px;margin-bottom:6px;width:475px}#mainContent .listing
address{color:#797979;font-size:13px;margin-bottom:10px;width:515px}#mainContent .listing address
.telephone{color:#434343;display:block;font-weight:bold;padding:6px
0 0}#mainContent .listing
.moreInfo{font-size:11px;color:#787878;-webkit-text-size-adjust:none}#mainContent .listing .businessHours,
#mainContent .listing .fax,
#mainContent .listing .moreInfo
.telephone{background:url(/themes/1/section/images/icons/icons_section.png) no-repeat -4px -2513px;padding:3px
0 8px 25px}#mainContent .listing
.businessHours{background-position:-4px -1039px;overflow:hidden;min-height:inherit}#mainContent .listing .moreInfo strong,
#mainContent .listing .businessHours
h3{margin-bottom:3px;float:left;padding-right:7px;color:#505050}#mainContent .listing .businessHours .hoursList
h3{display:none}#mainContent .listing .businessHours
.hoursMenu{overflow:hidden;margin-bottom:3px}#mainContent .listing .businessHours .hoursMenu
li{float:left;list-style:none;padding:0
20px 0 0}#mainContent .listing .businessHours .hoursMenu
a{font-weight:normal;padding-right:5px;color:#7daefe}#mainContent .listing .businessHours .hoursMenu
.active{color:#505050;font-weight:bold}#mainContent .listing .businessHours .hoursMenu .active:hover{text-decoration:none;cursor:default}#mainContent .listing .businessHours
p{line-height:1em;margin-bottom:0}#mainContent .listing .businessHours
.hoursList{display:none;clear:both}#mainContent .listing .businessHours
.hoursList.active{display:block}#mainContent .listing .businessHours .hoursList
ol{overflow:hidden;margin-bottom:0;width:100%}#mainContent .listing .businessHours .hoursList
li{list-style:none;float:left;width:125px;padding:0
4px;margin:4px
0 0;border-left:1px dotted #ddd;font-size:10.5px;overflow:hidden}#mainContent .listing .businessHours .hoursList .day,
#mainContent .listing .businessHours .hoursList
.extraDays{width:26px;float:left}#mainContent .listing .businessHours .hoursList
.extraDays{visibility:hidden}#mainContent .listing .businessHours .hoursList
.fl{padding-left:0;border-left:none;text-align:left}#mainContent .listing
.fax{background-position:-5px -2626px}#mainContent .listing
.ratingReviews{position:absolute;top:13px;right:15px;padding-top:0}#mainContent .listing .ratingReviews .rating,
#mainContent .listing .ratingReviews .rating
.fixed{width:102px !important}#mainContent .listing .ratingReviews
.totalReviews{padding-top:4px;display:block;text-align:right;float:none;clear:both}#mainContent .listing
.distance{color:#8c8c8c;position:absolute;right:15px;top:57px}#mainContent .listing
.edit{position:absolute;bottom:7px;right:8px;font-size:11px;color:#7daefe;text-decoration:underline}#mainContent .listing .edit:hover{text-decoration:none}#mainContent .listing .result1
.banners{border-top:1px dotted gray;padding-top:8px;margin:3px
0 0 19px}.business #mainContent
.pagination{float:left}#business_list
.allLocations{width:290px;float:right;text-align:right;padding-top:20px}#business_list .allLocations
a{color:#5091cb;text-shadow:1px 1px 0 white}#business_list #secondaryInfo #companyBlock
.subTitle{background-position:left -1374px}#business_list #secondaryInfo
#infoReviews{font-size:10px;text-align:center;height:92px;padding:6px;float:right;width:135px;position:relative;border:1px
dashed lightgray}#business_list #secondaryInfo .floatWrapper
#chainDesc{text-align:left;font-size:11px;height:92px;padding:6px;float:right;width:135px;position:relative;border:1px
dashed lightgray}#business_list #secondaryInfo
#chainLogo{float:left;width:105px;height:105px}#business_list #secondaryInfo #infoReviews
h4{color:#79706d;text-transform:none;background:transparent;position:absolute;top:65px;left:0;width:100%;padding:0;font-size:10px;border-top:none}#business_list #secondaryInfo #infoReviews
.noReviews{color:#79706D}#business_list #secondaryInfo #infoReviews .noReviews
h4{position:static;margin:33px
0 7px}#business_list #secondaryInfo #infoReviews
.ratingReviews{padding-top:0}#business_list #secondaryInfo #infoReviews
.rating{padding:1px
0 23px;float:none}#business_list #secondaryInfo #infoReviews
.viewAll{padding-left:2px}#business_list #secondaryInfo #infoReviews
.score{padding-bottom:4px;display:block}#business_list #secondaryInfo #infoReviews .score
strong{display:block;font-size:30px;color:#79706d}#business_list #secondaryInfo #infoReviews
.totalReviews{display:none}#secondaryInfo
.reviewsComments{padding-top:0}#secondaryInfo .reviewsComments
h4{text-transform:uppercase}#secondaryInfo .reviewsComments h4
a{display:block;font-weight:normal;padding-top:6px;text-transform:none}#mainContent #secondaryInfo .reviewsComments
article{position:relative;border-bottom:none;padding:0
0 16px}#mainContent #secondaryInfo .reviewsComments article
h4{display:none}#secondaryInfo .reviewsComments
h5{font-weight:bold}#business_list .sharingOptions
.fbLikes{display:none}#location_city-category
.locations{margin-top:10px}#location_city-category #secondaryInfo
.innerBorder{padding:0
17px}#location_city-category #secondaryInfo
.browse{margin-top:0;border-top:0}#location_city-category #mainContent
.noFilters{font-weight:bold;text-align:center;margin-top:20px}#business_details
.wrap{float:left;width:648px;padding-top:5px}#business_details .wrap
.standardBlock{padding:20px
20px 10px}#business_details
#mainInfo{margin-bottom:20px}#business_details
.leftBlock{float:left;width:300px;margin-bottom:5px}#business_details
.rightBlock{float:right;width:275px}#business_details #mainContent .wrap
section{position:relative;padding-top:0}#business_details #mainContent #mainInfo
.subTitle{padding-left:10px}#business_details #mainContent #mainInfo
.subTitle{width:266px}#business_details #mainContent #mainInfo .leftBlock
.subTitle{width:290px}#business_details #mainInfo
#businessAddress{position:relative}#business_details #mainInfo ol li,
#business_details #secondaryInfo ol
li{list-style:none;padding:0
0 5px 0}#business_details #businessAddress
h2{margin-bottom:5px;font-size:1.4em;background:transparent;text-transform:none;padding:0;top:auto;left:auto}#business_details #businessAddress
.ratingReviews{padding:2px
0 6px;float:left}#business_details #mainInfo
.totalReviews{padding-top:6px;font-size:10px;display:block;color:#9D9B9B}#business_details #mainInfo
a.totalReviews{color:#498AF4}#business_details #businessAddress
address{color:black;font-size:1.05em;line-height:1.2em;margin-bottom:18px;clear:both}#business_details #businessAddress
.telephone{display:block;padding:10px
0 0 18px;font-size:1.4em;background:url(/themes/1/section/images/icons/icons_section.png) no-repeat -8px -2503px}#business_details #businessAddress .itemcategories
a{color:#498AF4}#business_details #businessAddress .itemcategories .edit,
#business_details #moreInfo .website
.edit{color:#7DAEFE;padding-left:8px}#business_details #mainInfo
.action{position:absolute;top:-2px;right:-1px}#business_details
#moreInfo{}#business_details #moreInfo
.businessHours{padding-bottom:10px}#business_details .fax,
#business_details #moreInfo .telephone,
#business_details #moreInfo .website,
#business_details #moreInfo .chainPage,
#business_details #moreInfo
.related{padding:3px
0 8px 25px}#business_details .businessHours
h3{background:url(/themes/1/section/images/icons/icons_section.png) no-repeat -4px -1040px;padding-left:25px;padding:3px
0 3px 25px;margin-bottom:4px;outline:none;color:#434343;font-weight:bold}#business_details #moreInfo h3
a{font-weight:normal;outline:none}#business_details #moreInfo .ui-state-active a,
#business_details #moreInfo div
strong{color:#434343;font-weight:bold}#business_details #moreInfo .active a:hover{text-decoration:none}#business_details #moreInfo
ol{margin-bottom:7px;padding-left:25px;display:none}#business_details #moreInfo .ui-accordion-content-active
ol{display:block}#business_details #moreInfo
li{overflow:hidden}#business_details #moreInfo .ui-accordion-content
span{float:left;width:40px;padding-right:5px}#business_details #moreInfo
.extraDays{visibility:hidden}#business_details #moreInfo
p{padding-left:25px}#business_details #moreInfo
div{font-size:11px}#business_details #moreInfo
.related{overflow:hidden;padding-top:8px;border-top:1px dotted lightgray}#business_details #moreInfo .related
strong{float:left}#business_details #moreInfo .browseNearby
strong{padding-top:2px}#business_details #moreInfo .related
ul{float:right;width:197px;margin-bottom:0}#business_details #moreInfo .related ul,
#business_details #moreInfo .related ul
li{display:inline}#business_details #moreInfo .browseRelated ul,
#business_details #moreInfo .browseRelated ul
li{display:block}#business_details #moreInfo .browseNearby ul
li{padding:0;line-height:1.4em}#business_details #moreInfo .browseRelated ul
li{padding:0
0 5px}#business_details
#uploadedPhotos{margin-top:15px;padding-bottom:15px}#business_details #uploadedPhotos
.addPhotos{display:block;background:white;border:1px
solid #d6d6d6;padding:5px;color:gray;text-shadow:1px 1px 0 white;text-transform:uppercase;text-align:center;font-size:10px;width:90px;height:90px}#business_details #uploadedPhotos .addPhotos
span{display:block;width:90px;height:22px;padding-top:68px;margin:0
auto;background:#f1f1f1 url(/themes/1/section/images/icons/icons_section_big.png) no-repeat center 11px}#business_details #uploadedPhotos .smallerThumb,
#business_details #uploadedPhotos
.addPhoto{margin:0
9px -5px 0}#business_details #uploadedPhotos .smallerThumb
img{padding:0}#business_details
#reviewSection{}#business_details
.reviewsComments{position:relative}#business_details .reviewsComments
h2{font-size:15px;text-transform:none;padding:12px
10px 7px 20px;background-image:none;width:587px;margin-bottom:0}#business_details .reviewsComments
.firstToReview{color:#757575;font-weight:bold;padding:8px
0 0 15px;width:450px}#business_details .reviewsComments
.totalReviews{padding:2px
0 0 5px}#business_details .reviewsComments
#storeComments{clear:both}#business_details .reviewsComments
.pagination{float:right}#business_details .reviewsComments .pagination
ul{padding:15px
0 0 3px}#business_details .reviewsComments
.viewAll{position:absolute;bottom:0;right:5px;font-size:11px}#business_details .reviewsComments
#reviewCommentFormDetails{position:relative;top:10px;left:5px;min-height:220px}#business_details .reviewsComments #reviewCommentFormDetails
#frmDetReview{margin-bottom:0;padding-bottom:0}#business_details .reviewsComments #reviewCommentFormDetails .field.tStar
#rate{position:relative;top:-14px;left:135px}#business_details .reviewsComments #reviewCommentFormDetails .field.tStar
#rate{position:relative;top:-14px;left:135px}#business_details .reviewsComments #reviewCommentFormDetails .field.tText
#name{position:relative;left:89px}#business_details .reviewsComments #reviewCommentFormDetails
.field.tText{position:relative;top:-15px}#business_details .reviewsComments #reviewCommentFormDetails .field.tText
#review_title{position:relative;left:55px}#business_details .reviewsComments #reviewCommentFormDetails
.field.tTextarea{position:relative;top:-9px}#business_details .reviewsComments #reviewCommentFormDetails .field.tTextarea
#review{position:relative;left:15px;width:460px;height:46px}#business_details .reviewsComments #reviewCommentFormDetails
.action{position:relative;top:-25px;left:-7px}#business_details #mainInfo
.actions{clear:both;border-top:1px dotted #e3e3e3}#business_details #mainInfo .actions
ul{overflow:hidden;margin-bottom:0;position:relative}#business_details #mainInfo .actions
li{float:left;padding:10px
0 0 0}#business_details #mainInfo .actions
a{width:auto;margin-right:15px;text-align:left;padding:0}#business_details #mainInfo .actions
span{display:block;padding:7px
8px 8px 29px;background:url(/themes/1/section/images/icons/icons_section.png) no-repeat -1px -3532px}#business_details #mainInfo .actions
.addReview{margin-right:0;position:absolute;right:0;top:10px;background:#6dc536;background:-moz-linear-gradient(top,  #6dc536 0%, #5ea92e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6dc536), color-stop(100%,#5ea92e));background:-webkit-linear-gradient(top,  #6dc536 0%,#5ea92e 100%);background:-o-linear-gradient(top,  #6dc536 0%,#5ea92e 100%);background:-ms-linear-gradient(top,  #6dc536 0%,#5ea92e 100%);background:linear-gradient(to bottom,  #6dc536 0%,#5ea92e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dc536', endColorstr='#5ea92e',GradientType=0 );border:1px
solid #64b431;color:white;font-size:11px;font-weight:bold;text-shadow:-1px -1px 0 #579c2a;text-transform:uppercase}#business_details #mainInfo .actions .addReview:hover{background:#5ea92e;background:-moz-linear-gradient(top,  #5ea92e 0%, #6dc536 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ea92e), color-stop(100%,#6dc536));background:-webkit-linear-gradient(top,  #5ea92e 0%,#6dc536 100%);background:-o-linear-gradient(top,  #5ea92e 0%,#6dc536 100%);background:-ms-linear-gradient(top,  #5ea92e 0%,#6dc536 100%);background:linear-gradient(to bottom,  #5ea92e 0%,#6dc536 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ea92e', endColorstr='#6dc536',GradientType=0 );text-decoration:none}#business_details #mainInfo .actions .addReview
span{background:url(/themes/1/section/images/icons/icons_section.png) no-repeat 1px -2283px}#business_details #mainInfo .actions .addPhotos
span{background-position:-1px -3644px}#business_details #mainInfo .actions .editBusiness
span{background-position:-1px -3758px}#business_details
#secondaryInfo{}#business_details #secondaryInfo
.banner{margin-bottom:20px}#business_details
#bigMap{height:150px}#business_details .mapDirections
.directions{text-transform:uppercase;text-shadow:1px 1px 0 white;display:block;border:1px
solid #d0d0d0;font-weight:bold;color:black;background:#fff;background:-moz-linear-gradient(top,  #fff 0%, #f3f3f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3));background:-webkit-linear-gradient(top,  #fff 0%,#f3f3f3 100%);background:-o-linear-gradient(top,  #fff 0%,#f3f3f3 100%);background:-ms-linear-gradient(top,  #fff 0%,#f3f3f3 100%);background:linear-gradient(to bottom,  #fff 0%,#f3f3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );-moz-box-shadow:inset 0 0 2px 2px #fff;-webkit-box-shadow:inset 0 0 2px 2px #fff;box-shadow:inset 0 0 2px 2px #fff;margin-bottom:18px}#business_details .mapDirections .directions:hover{background:#f3f3f3;background:-moz-linear-gradient(top,  #f3f3f3 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,  #f3f3f3 0%,#fff 100%);background:-o-linear-gradient(top,  #f3f3f3 0%,#fff 100%);background:-ms-linear-gradient(top,  #f3f3f3 0%,#fff 100%);background:linear-gradient(to bottom,  #f3f3f3 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 );text-decoration:none}#business_details .mapDirections .directions
span{padding:14px
5px 14px 43px;display:block;background:url(/themes/1/section/images/icons/icon_map.png) no-repeat 10px 9px}#business_details #mainContent #locationsNearby
h3{background-position:left -582px}#mainContent #locationsNearby
.distanceTitle{position:absolute;top:52px;right:20px;font-size:11px}#mainContent #locationsNearby
ol{padding-top:12px;line-height:1.4em;margin-bottom:0}#mainContent #secondaryInfo #locationsNearby
li{overflow:hidden;padding:3px
0 2px;border-top:1px dotted lightgray;list-style:none}#mainContent #locationsNearby
.companyCity{float:left;width:200px}#mainContent #locationsNearby ol a,
#mainContent #locationsNearby
.address{word-wrap:break-word;display:block}#mainContent #locationsNearby ol
.address{padding-bottom:2px;text-decoration:none;font-size:11px}#mainContent #locationsNearby ol
.distance{float:right;width:50px;display:block;text-align:right;font-size:11px}#mainContent #secondaryInfo #locationsNearby .more
a{background-position:20px -2626px}#business_details #relatedBusiness
.subTitle{background-position:left -810px;margin-bottom:0}#business_details #alsoViewed
.subTitle{background-position:left -470px;margin-bottom:0}#business_details .browse
.more{padding:0;overflow:hidden}#business_details .horizontalBanner,
#customer-service_index
.horizontalBanner{width:728px;height:90px;margin:0
auto;padding-top:30px}#business_details
.horizontalBanner{padding-bottom:15px}#business_details
.horizBanner{width:970px;margin:10px
auto 0}#location_business-chain
#mainInfo{float:left;width:648px;padding-top:5px}#location_business-chain #mainInfo
.main{float:left;width:285px;border-right:1px dotted #e4e4e4;margin-right:15px;padding-right:15px;min-height:178px}#location_business-chain #mainInfo
.secondary{float:right;width:300px}#location_business-chain
.standardBlock{margin-bottom:25px}#location_business-chain #chainSummary
h2{background:transparent;color:black;font-size:14px;font-weight:bold;left:auto;margin-bottom:10px;padding:0;position:relative;text-transform:none;top:auto}#location_business-chain #chainReviews
h2{background-position:left -1150px}#location_business-chain #customerService
h2{background-position:left -1262px}#location_business-chain #corporateOffice
h2{background-position:left -1374px}#location_business-chain #newsApi
h2{background-position:left -1602px}#location_business-chain #locationsNearby
h2{background-position:left -582px}#location_business-chain #topCities
h2{background-position:left -696px}#location_business-chain #relatedChains
h2{background-position:left -810px}#location_business-chain #mainInfo
h2{width:588px}#location_business-chain #secondaryInfo
h2{width:240px}#location_business-chain #mainContent h2
a{color:black;display:block}#location_business-chain #mainContent
.more{position:absolute;right:16px;top:16px;text-decoration:underline;font-size:11px;text-shadow:1px 1px 0 white}#location_business-chain
.averageReview{position:relative;padding:6px
0 8px 68px}#location_business-chain #chainSummary
.averageReview{position:absolute;top:35px;left:180px}#location_business-chain .averageReview
.ratingTitle{margin-bottom:9px;font-size:12px}#location_business-chain .averageReview
.ratingReviews{float:left;padding-top:0}#location_business-chain .averageReview
.totalReviews{padding:2px
0 0 3px}#location_business-chain #mainInfo .averageReview
.score{top:0;left:0;right:auto;width:55px;height:46px;padding-top:7px;font-size:30px}#location_business-chain #mainInfo .averageReview .score
.NA{font-size:18px;padding-top:5px;display:block}#location_business-chain #mainInfo .averageReview .score
strong{font-size:10px;padding-bottom:2px}#location_business-chain #mainContent
.reviewsComments{padding-top:0}#location_business-chain #mainContent .reviewsComments
.noBorder{border-bottom:none}#location_business-chain #mainContent .reviewsComments
.reviewFor{margin-bottom:8px !important;padding-top:0;text-transform:none}#location_business-chain
#chainSummary{background:white url(/themes/1/pages/images/mobile_subtitle.png) repeat-x left top;padding:105px
15px 15px 180px}#location_business-chain #chainSummary
.logo{position:absolute;top:9px;left:15px;border:1px
solid #E7E7E7;padding:4px;background:white}#location_business-chain #chainSummary
.uploadedPhotos{position:relative;left:-160px;border-top:1px dotted #e4e4e4;padding-top:8px;margin-top:15px;width:605px}#location_business-chain #chainSummary .uploadedPhotos
h3{font-size:10px;text-transform:uppercase;margin-bottom:8px;font-weight:normal}#location_business-chain #chainSummary .uploadedPhotos
li{margin:0
9px 0 0}#location_business-chain #chainSummary .uploadedPhotos
.more{padding-top:43px;position:relative;top:auto;right:auto;text-decoration:none}#location_business-chain #chainSummary .uploadedPhotos .more:hover{text-decoration:underline}#location_business-chain #chainSummary .uploadedPhotos
img{padding:4px}#location_business-chain #chainReviews
h3{margin-bottom:5px;color:black;font-size:10px;text-transform:uppercase}#location_business-chain #chainReviews .secondary
.review{border-bottom:none}#location_business-chain #mainContent .phoneTitle,
#location_business-chain #mainContent
.addressTitle{font-weight:bold;display:block;padding-bottom:7px}#location_business-chain #mainContent .telephone,
#location_business-chain #mainContent .streetAddress,
#location_business-chain #mainContent
.region{color:#797979;display:block;padding-bottom:6px}#location_business-chain #mainContent
.telephone{background:url(/themes/1/section/images/icons/icons_section.png) no-repeat -9px -2510px;padding:6px
3px 3px 20px}#location_business-chain #mainContent #customerService .review,
#location_business-chain #mainContent #corporateOffice
.review{padding-top:0;border-bottom:none}#location_business-chain #mainContent #customerService .review
h2{background:transparent;text-transform:none;font-size:14px;padding:0;width:auto;top:auto;left:auto;margin:0;color:#444}#location_business-chain #mainContent #customerService .reviewsComments .avatar,
#location_business-chain #mainContent #corporateOffice .reviewsComments
.avatar{top:0}#location_business-chain #corporateOffice
.phoneTitle{padding:20px
0 7px}#location_business-chain #mainContent #corporateOffice
.review{padding-left:5px;font-size:15px;padding-top:20px}#location_business-chain #mainContent #corporateOffice
.reviewTitle{margin-bottom:15px}#location_business-chain #mainContent #corporateOffice .review
p{font-style:italic}#location_business-chain #mainContent #corporateOffice .review
.quotes{font-size:22px;padding:0
7px}#location_business-chain
#newsApi{height:320px}#locationsNearby
.locationsTitle{font-size:11px}#location_business-chain #topCities
ul{overflow:hidden}#location_business-chain #topCities ul
li{padding:5px
0 5px 15px}#location_business-chain #relatedChains
h2{margin-bottom:0}#location_business-chain #relatedChains
ul{margin-bottom:0}#location_business-chain #relatedChains li:first-child{border-top:none}#location_business-chain #relatedChains
li{border-top:1px dotted lightgray}body.browse
.listing{float:left;width:445px;margin-right:25px}body.browse .locations
.right{margin-right:0}body.browse #mainContent .listing h2,
body.browse #mainContent .listing address,
body.browse #mainContent .listing
.moreInfo{margin-left:0}body.browse #mainContent .listing
h2{width:360px;font-size:13px}body.browse #mainContent .listing
address{font-size:11px;padding-top:6px;width:auto}body.browse #mainContent .listing
.itemcategories{border-bottom:0;padding-bottom:0}body.browse #mainContent .listing
.ratingReviews{top:8px;right:10px}body.browse #mainContent .listing .ratingReviews .rating,
body.browse #mainContent .listing .ratingReviews .rating
.fixed{width:77px !important}body.browse #mainContent .listing .ratingReviews
.rating{padding-top:1px}body.browse #mainContent .listing .ratingReviews
.totalReviews{float:none;text-align:right}#location_add-review #mainInfo h2
a{display:block;padding-top:7px}#index_contact
#mainInfo{width:650px;float:right;min-height:500px;padding-top:13px}#index_contact #contactForm
form{width:500px}#mainContent
.addEditCompanyForm{width:500px}#mainContent .addEditCompanyForm
.field{padding-bottom:9px}#mainContent .addEditCompanyForm .field
label{width:160px}#mainContent .addEditCompanyForm .tText input,
#mainContent .addEditCompanyForm .tSelect select,
#mainContent .addEditCompanyForm .tTextarea
textarea{width:280px}#mainContent .addEditCompanyForm .tSelect
select{width:292px}#mainContent .addEditCompanyForm .field
.allHours{font-size:0.9em;width:300px;overflow:hidden;float:left;padding-top:4px}#mainContent .addEditCompanyForm .field
.hours{font-size:0.9em;float:left;padding-bottom:5px;width:150px}#mainContent .addEditCompanyForm .field .hours
label{width:32px !important;padding-right:3px;padding:8px
3px 5px 0}#index_contact .field
.moreInfo{left:144px}#mainContent .addEditCompanyForm .field .hours
input{width:95px}#mainContent .addEditCompanyForm
.errors{margin-left:170px}#index_contact #mainContent
#recaptcha_widget{padding:18px
0 0 120px}#index_contact #mainContent .addEditCompanyForm
#recaptcha_widget{padding:18px
0 0 170px}#index_contact
#reportEdit{background:url(/themes/1/pages/images/reportExample.jpg) no-repeat left bottom;padding-bottom:365px}#index_contact
.leftMenu{float:left;width:190px}#index_contact .leftMenu
li{padding:0}#index_contact .leftMenu li
a{display:block;border-bottom:1px dotted #e3e3e3;color:#6e6e6e}#index_contact .leftMenu li.active
a{color:#498AF4}#index_contact .leftMenu li a:hover{background:#f6f9ff;text-decoration:none;color:#498AF4}#index_contact .leftMenu li a
span{padding:14px
4px 14px 30px;display:block;background:url(/themes/1/pages/images/icons-contact.png) no-repeat -7px 2px}#index_contact .leftMenu li.addNewBusiness a
span{background-position:-7px -142px}#index_contact .leftMenu li.reportEdit a
span{background-position:-7px -290px}#index_contact .leftMenu li.active.general a span,
#index_contact .leftMenu li.general a:hover
span{background-position:-7px -70px}#index_contact .leftMenu li.active.addNewBusiness a span,
#index_contact .leftMenu li.addNewBusiness a:hover
span{background-position:-7px -214px}#index_contact .leftMenu li.active.reportEdit a span,
#index_contact .leftMenu li.reportEdit a:hover
span{background-position:-7px -362px}#location_report-edit #mainInfo h2
strong{font-weight:normal;text-decoration:underline}#location_report-edit .addEditCompanyForm,
#customer-service_edit
.addEditCompanyForm{width:100%;overflow:hidden}#location_report-edit .addEditCompanyForm fieldset,
#customer-service_edit .addEditCompanyForm
fieldset{width:453px;float:left;min-height:515px}#location_report-edit .addEditCompanyForm #fieldset-yourInfo,
#customer-service_edit .addEditCompanyForm #fieldset-yourInfo{width:380px;float:right}#location_report-edit #mainContent .addEditCompanyForm .field label,
#customer-service_edit #mainContent .addEditCompanyForm .field
label{width:143px}#location_report-edit #mainContent #fieldset-yourInfo .field label,
#customer-service_edit #mainContent #fieldset-yourInfo .field
label{width:116px}#location_report-edit .addEditCompanyForm #fieldset-yourInfo .tText input,
#location_report-edit .addEditCompanyForm #fieldset-yourInfo .tSelect select,
#location_report-edit .addEditCompanyForm #fieldset-yourInfo .tTextarea textarea,
#customer-service_edit .addEditCompanyForm #fieldset-yourInfo .tText input,
#customer-service_edit .addEditCompanyForm #fieldset-yourInfo .tSelect select,
#customer-service_edit .addEditCompanyForm #fieldset-yourInfo .tTextarea
textarea{width:340px}#location_report-edit .addEditCompanyForm #fieldset-companyInfo .errors,
#customer-service_edit .addEditCompanyForm #fieldset-companyInfo
.errors{margin-left:153px}#location_report-edit .addEditCompanyForm #fieldset-yourInfo .errors,
#customer-service_edit .addEditCompanyForm #fieldset-yourInfo
.errors{margin-left:127px}#business_list-all-address h1
strong{font-weight:normal}#error_error .errorMessage,
#business_search
.errorMessage{width:560px;float:left}#error_error .errorMessage
p{font-size:1.1em;color:#8d8d8d}#error_error .banner,
#business_search .infoBox
.banner{width:336px;float:right}#terms_terms h2,
#terms_privacy-policy
h2{margin:25px
0 8px}#terms_terms h2:first-child{margin-top:0}#terms_terms ol
ol{margin-bottom:0;padding-top:10px}#terms_terms ol ol
li{padding-left:20px;list-style-type:lower-alpha}#customer-service_index
#storeList{float:left;width:490px;border-right:1px solid #C0C0C0;padding-top:0;margin-top:30px}#customer-service_index
#storeList.otherLetters{float:none;width:100%;border-right:none;padding-top:0;margin-top:30px}#customer-service_index
#latestUpdated{float:left;width:245px;padding:0
0 18px 15px;margin-top:30px;border-left:1px solid white}#customer-service_index  #latestUpdated
li{margin-right:0}#customer-service_index
#aboutCS{width:228px;float:right;padding-top:52px}#customer-service_index #aboutCS
h3{font-size:14px}#customer-service_index #aboutCS
.innerBorder{padding:22px
10px 0;height:103px}#customer-service_index  #aboutCS
p{text-shadow:1px 1px 0 white;font-size:15px;padding-left:50px;color:#706b69;background:url(/themes/1/pages/images/icons-cs-big.png) no-repeat -7px -7px}#customer-service_index #aboutCS .review
p{background-position:-7px -118px}#customer-service_index #aboutCS .update
p{background-position:-7px -230px}.customer-service #mainInfo,
#location_add-review #mainInfo,
#location_view-reviews
#mainInfo{float:left;width:635px;padding-top:5px}.customer-service #mainInfo.infoBox,
#location_add-review
#mainInfo.infoBox{width:555px;padding:30px;margin-top:5px}.customer-service #mainInfo h2 strong,
.customer-service #mainInfo h2
a{font-weight:normal;text-decoration:underline}.customer-service #mainInfo h2 a:hover strong,
.customer-service #mainInfo h2 a:hover{text-decoration:none}#customer-service_details #companyInfo,
.customer-service .reviewsComments,
#location_view-reviews
.reviewsComments{background:white;padding:15px
15px 5px;border:1px
solid #e3e3e3;margin-bottom:25px;-moz-box-shadow:2px 2px #dcdddd;-webkit-box-shadow:2px 2px #dcdddd;box-shadow:2px 2px #dcdddd;width:585px;position:relative}#customer-service_details
#companyInfo{padding:45px
15px 5px;margin-bottom:10px}.customer-service #secondaryInfo,
#location_add-review #secondaryInfo,
#location_view-reviews
#secondaryInfo{float:right;width:336px;padding-top:5px}.customer-service #secondaryInfo #mostSearched
li{font-size:12px;padding:8px
0 1px 17px;background:url(/themes/1/images/bulletBlue.png) no-repeat left 12px}.customer-service #secondaryInfo
.banner{margin-bottom:18px}.customer-service #secondaryInfo
.subTitle{width:276px}.customer-service #secondaryInfo .usefulLinks
.subTitle{background-position:-1px -3870px}#customer-service_details
#companyInfo{overflow:hidden;position:relative;padding-bottom:30px;background:white url(/themes/1/pages/images/mobile_subtitle.png) repeat-x left top}#customer-service_details
.csNumber{float:left;width:257px;border-right:1px dotted #e4e4e4;padding:84px
10px 0 17px}#customer-service_details .csNumber
h2{font-size:12px;font-weight:bold;color:#434343;margin-bottom:5px;background:url(/themes/1/pages/images/icons-cs.png) no-repeat -5px -3px;padding:5px
0 5px 22px;position:relative;left:-21px}#customer-service_details .csNumber
.telephone{font-size:18px;font-weight:bold;color:#498AF4;display:block;margin-bottom:13px}#customer-service_details .csNumber
p{color:#818181;font-size:12px}#customer-service_details .csNumber p
strong{color:#434343}#customer-service_details .csNumber
.logo{position:absolute;top:9px;left:15px;width:148px;height:100px;border:1px
solid #e7e7e7;background-color:white}#customer-service_details .csNumber .logo
img{margin:5px
auto 0;display:block}#customer-service_details #mainInfo
.banner{margin:0
0 10px 0;background:white;width:547px;padding-left:68px;-moz-box-shadow:2px 2px #dcdddd;-webkit-box-shadow:2px 2px #dcdddd;box-shadow:2px 2px #dcdddd;border:1px
solid #e3e3e3}.customer-service #mainInfo
.additionalInfo{float:right;width:285px;font-size:12px}.customer-service #mainInfo .additionalInfo
h3{font-weight:bold;font-size:12px;margin-bottom:7px}#customer-service_details .additionalInfo
.website{margin-bottom:16px;display:block}#customer-service_details
.hoursList{clear:both;color:#818181;overflow:hidden;margin-bottom:0;width:100%}#customer-service_details .hoursList
li{list-style:none;float:left;width:125px;padding:0
10px;margin:4px
0 0;border-left:1px dotted #ddd;overflow:hidden;font-size:11px}#customer-service_details .hoursList .day,
#customer-service_details .hoursList
.extraDays{width:26px;float:left}#customer-service_details .hoursList
.extraDays{visibility:hidden}#customer-service_details .hoursList
.fl{padding-left:0;border-left:none;text-align:left}.customer-service #mainInfo .actions,
#location_view-reviews #mainInfo
.actions{font-size:11px}.customer-service #mainInfo .btnReview,
#location_view-reviews #mainInfo
.btnReview{position:absolute;bottom:10px;left:15px}.customer-service #mainInfo .actions li,
#location_view-reviews #mainInfo .actions
li{padding:0}.customer-service #mainInfo .actions li a,
#location_view-reviews #mainInfo .actions li
a{display:block;padding:4px
10px 4px 26px;text-shadow:1px 1px 0 white;border-radius:2px;background:#f9fcff url(/themes/1/pages/images/icons-cs.png) no-repeat left -115px}.customer-service #mainInfo .actions li a:hover,
#location_view-reviews #mainInfo .actions li a:hover{text-decoration:none}.customer-service #mainInfo .btnReview a,
#location_view-reviews #mainInfo .btnReview
a{border:1px
solid #bad4fe}.customer-service #mainInfo .btnReview a:hover,
#location_view-reviews #mainInfo .btnReview a:hover{border-color:#498AF4}.customer-service #mainInfo
.btnEdit{position:absolute;bottom:10px;right:15px}.customer-service #mainInfo .actions .btnEdit
a{background-color:#f4f4f4;border:1px
solid #d5d5d5;color:#434343;background-position:left -171px}.customer-service #mainInfo .btnEdit a:hover{border-color:#8a8a8a}.customer-service #mainInfo .reviewsComments h2,
#location_view-reviews #mainInfo .reviewsComments
h2{color:#a6a6a6;font-size:18px;border-bottom:1px dotted #e4e4e4;padding-bottom:8px;margin-bottom:0}.customer-service #mainInfo .reviewsComments
h2.firstToReview{font-size:12px;border-bottom:none;padding-bottom:18px;margin-bottom:0;color:#757575;font-weight:bold}.customer-service #mainInfo #writeReview,
#location_view-reviews #mainInfo
#writeReview{top:-42px;position:relative}.customer-service #mainInfo #writeReview a,
#location_view-reviews #mainInfo #writeReview
a{display:block;width:635px;height:136px;background:url(/themes/1/pages/images/reviewForm.png) no-repeat -1px top}#customer-service_all-reviews #mainInfo .reviewsComments,
#location_view-reviews #mainInfo
.reviewsComments{overflow:hidden;background:white url(/themes/1/pages/images/mobile_subtitle.png) repeat-x left top;padding-top:45px}#customer-service_all-reviews #mainInfo .reviewsComments h2,
#location_view-reviews #mainInfo .reviewsComments
h2{color:#444;font-size:14px;font-weight:bold;border-bottom:none}#customer-service_all-reviews #mainInfo .reviewsComments .review h2,
#location_view-reviews #mainInfo .reviewsComments .review
h2{margin-bottom:0;padding:0}#customer-service_all-reviews #mainInfo .actions,
#location_view-reviews #mainInfo
.actions{position:absolute;right:15px;top:75px}#customer-service_all-reviews #mainInfo .btnReview,
#location_view-reviews #mainInfo
.btnReview{position:static;width:125px}#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews ,
#location_view-reviews  #mainInfo .reviewsComments
.pagination{margin:0;overflow:hidden;width:auto;float:right;padding:15px
0}#location_view-reviews  #mainInfo .reviewsComments
.pagination{padding:0}#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews
li{padding:0}#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews
a{border:none;background:#9bc1fe;width:17px;height:14px;margin-left:7px;padding:3px
0 0 0;color:white;text-align:center}#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews a:hover,
#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews .active
a{background:#498AF4;text-decoration:none}#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews .previous a,
#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews .next
a{background:#b1b1b1 url(/themes/1/pages/images/icons-cs.png) no-repeat -7px -397px}#customer-service_all-reviews #mainInfo .reviewsComments  .moreReviews .next
a{background-position:-6px -454px}#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews .previous a:hover,
#customer-service_all-reviews #mainInfo .reviewsComments .moreReviews .next a:hover{background-color:#737373}#customer-service_all-reviews #mainInfo .moreReviews .previous a span,
#customer-service_all-reviews #mainInfo .moreReviews .next a
span{display:none}#location_view-reviews #otherLinks .popularLocations
li{padding-bottom:0}#customer-service_edit #mainInfo,
#customer-service_report-abuse
#mainInfo{float:none;padding-top:0;width:100%}#customer-service_edit .addEditCompanyForm
fieldset{min-height:465px}#customer-service_edit #mainContent .field
#shortcut{height:80px}body.auth #loginForm h2,
body.auth #signupForm
h2{background:url(/themes/1/images/icons/iconFL.png) no-repeat left top;padding:4px
0 6px 28px}body.auth #loginForm
.forgotPassword{font-size:11px;position:relative;top:-87px}body.auth #loginForm
.tCheckbox{font-size:11px;padding:8px
0 0 150px}body.auth #mainContent
.socialLogins{position:absolute;bottom:335px;left:540px}body.auth #mainContent .socialLogins
.or{color:#434343;font-size:26px;font-weight:bold;text-shadow:1px 1px 0 white;background:url(/themes/1/section/images/or.png) no-repeat left top;width:69px;height:69px;text-align:center;position:absolute;top:12px}body.auth #mainContent .socialLogins .or
span{position:relative;top:21px}body.auth #mainContent .socialLogins
ul{padding-left:89px}body.auth #signupForm
.floatWrapper{padding-top:85px}body.auth #signupForm
form{float:left}body.auth #signupForm
aside{float:left;width:310px;padding:23px
0 0 40px}body.auth #signupForm aside
h3{color:#8d8d8d;text-transform:uppercase;font-size:11px;font-weight:normal;margin-bottom:7px}body.auth #signupForm aside
li{background:#f7f7f7 url(/themes/1/images/bullets/blue.png) no-repeat 9px 14px;padding:10px
5px 9px 25px;margin-bottom:4px;font-size:14px}body.auth #signupForm aside
li{background:#f7f7f7 url(/themes/1/images/bullets/blue.png) no-repeat 9px 14px;padding:10px
5px 9px 25px;margin-bottom:4px;font-size:14px}body.auth #mainContent #signupForm
.socialLogins{position:absolute;top:240px;left:35px;width:475px;height:100px}body.auth #mainContent #signupForm .socialLogins
.or{border-bottom:1px solid #e3e3e3;display:block;color:#8d8d8d;font-size:12px;font-weight:normal;position:relative;top:65px;background:none;width:auto;height:auto}body.auth #mainContent #signupForm .socialLogins .or
span{display:block;width:40px;background:white;margin:0
auto;position:relative;top:8px;text-align:center}body.auth #mainContent #signupForm .socialLogins
ul{overflow:hidden;padding-left:67px}body.auth #mainContent #signupForm .socialLogins ul
li{float:left}body.auth #mainContent #signupForm .socialLogins ul
.loginFB{padding-right:15px}#affiliate_index
#mainInfo{background:url(/themes/1/pages/images/banners/banner_aboutAP.png) no-repeat left top;padding-top:230px}#affiliate_redeem-points #myPointsSummary
.redeemBtn{display:none}#affiliate_redeem-gift #mainInfo
h2{margin-bottom:30px}#affiliate_redeem-gift #mainInfo
.giftCardImg{float:left;padding:0
20px 20px 0;border-right:1px dotted #C4C4C4;margin-right:20px;min-height:100px}form
.emailUsername{display:block;width:282px;float:left;padding-top:8px;height:21px}#affiliate_my-detailed-points table .points,
#affiliate_my-detailed-points table
.view{text-align:center}#affiliate_my-detailed-points .pagination,
#location_view-my-reviews
.pagination{float:right;margin:0;overflow:hidden;width:auto}#location_view-my-reviews
.grayTxt{padding-bottom:20px;margin-bottom:0}body.view-my-reviews #mainContent
.reviewsTab{overflow:hidden;position:relative;top:1px}body.view-my-reviews #mainContent .reviewsTab
a{padding:10px
18px;font-size:12px;border:1px
solid #d3d3d3;display:block;float:left;background:white;margin-right:8px}body.view-my-reviews #mainContent .reviewsTab a:hover{text-decoration:none;background:#498AF4;color:white}body.view-my-reviews #mainContent .reviewsTab
.active{color:#444;font-weight:bold;border-bottom:1px solid white}body.view-my-reviews #mainContent .reviewsTab .active:hover{color:#444;background:white}body.view-my-reviews #mainContent
.grayTxt{border-top:1px solid #d3d3d3;padding-top:30px}body.view-my-reviews #mainContent
.reviewsComments{padding:0}#customer-service_view-my-reviews #mainContent
#mainInfo{padding-top:0}#customer-service_view-my-reviews #mainContent
.reviewsComments{border:none;box-shadow:0 0 0;margin-bottom:0;padding:0;position:static;width:auto}#customer-service_view-my-reviews #mainContent .reviewsComments
h2{border-bottom:none;color:#444;font-size:14px;font-weight:bold;margin-bottom:10px;padding-bottom:0}#location_photo-gallery
.reviewsComments{padding-top:0}#location_photo-gallery .reviewsComments
.review{border-bottom:none}.photoGallery
.content{display:none;float:left;width:525px;height:750px}.photoGallery .content a,
.photoGallery .navigation
a{text-decoration:none;color:#777}.photoGallery .content a:focus,
.photoGallery .content a:hover,
.photoGallery .content a:active{text-decoration:underline}.photoGallery
.controls{margin-top:5px;height:23px}.photoGallery .controls
a{padding:5px;font-size:12px}.photoGallery .ss-controls{float:left}.photoGallery .nav-controls{float:right}.photoGallery .slideshow-container{position:relative;clear:both;height:512px}.photoGallery
.loader{position:absolute;top:0;left:0;background-image:url('/themes/1/pages/loader.gif');background-repeat:no-repeat;background-position:center;width:550px;height:512px}.photoGallery .slideshow span.image-wrapper{display:block;position:absolute;top:0;left:0}.photoGallery .slideshow a.advance-link{display:block;width:525px;height:512px;line-height:512px;text-align:center}.photoGallery .slideshow a.advance-link:hover,
.photoGallery .slideshow a.advance-link:active,
.photoGallery .slideshow a.advance-link:visited{text-decoration:none}.photoGallery .slideshow
img{vertical-align:middle;border:1px
solid #ccc;border:1px
solid #D6D6D6;padding:8px}.photoGallery
.download{float:right}.photoGallery .caption-container{position:relative;clear:left}.photoGallery .image-caption{display:block;width:525px;position:absolute}.photoGallery
.caption{padding:12px}.photoGallery .image-title{padding-top:8px}.photoGallery .image-desc{line-height:1.3em;padding-top:12px;border-top:1px dotted #e4e4e4;font-size:14px;font-weight:bold;font-style:italic;margin-top:15px}.photoGallery
.date{color:#616161;font-size:11px;display:block;padding-top:10px}.photoGallery
.navigation{}.photoGallery
ul.thumbs{clear:both;margin:0;padding:0}.photoGallery ul.thumbs
li{float:left;padding:0;margin:0
10px 0 0;list-style:none}.photoGallery
.wrap{font-size:10px}.photoGallery
a.thumb{padding:2px;display:block;border:1px
solid #ccc}#mainContent .photoGallery .wrap
p{width:85px;margin-bottom:0;height:45px;overflow:hidden}.photoGallery .wrap
strong{display:block}.photoGallery ul.thumbs li.selected
a.thumb{background:#000}.photoGallery a.thumb:focus{outline:none}.photoGallery ul.thumbs
img{border:none;display:block;width:85px;height:85px}.photoGallery
.pagination{clear:both}.photoGallery .navigation
div.top{margin-bottom:12px;height:11px}.photoGallery .navigation
div.bottom{margin-top:12px}.photoGallery .pagination a,
.photoGallery .pagination span.current,
.photoGallery .pagination
span.ellipsis{display:block;float:left;margin-right:2px;padding:4px
7px 2px 7px}div.pagination a:hover{}.photoGallery .pagination
span.current{background:none repeat scroll 0 0 #498AF4;color:white;display:block;font-size:11px;height:15px;margin-right:6px;padding:4px
0 0;text-align:center;width:22px}.photoGallery .pagination
span.ellipsis{border:none;padding:5px
0 3px 2px}#location_view-my-photos #mainContent
#mainInfo.accountDetails{padding-bottom:100px}#location_view-my-photos #mainContent
.reviewsComments{overflow:visible}#location_view-my-photos #mainContent .reviewsComments
.review{padding:15px
0 0 0;border-top:1px dotted #E4E4E4;border-bottom:none;clear:both}#location_view-my-photos #mainContent .reviewsComments .review
ul{overflow:visible}#location_view-my-photos #mainContent .reviewsComments .review
li{position:relative}#countryLinks{overflow:hidden;width:100%;margin-bottom:15px}#countryLinks
.viewLocations{background:white url(/themes/1/images/icons/flags.png) no-repeat 8px -45px;border:1px
solid #D3D3D3;display:block;padding:11px
15px 11px 34px;float:left;margin:0
10px 10px 0}#countryLinks
.viewLocationCa{background-position:8px 11px}#countryLinks
.viewLocationGb{background-position:8px -102px}@media only screen and (max-device-width: 480px){#index_index
#mainContent{padding-bottom:425px}#business_list address
.telephone{font-weight:normal}}@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:400;src:local('Archivo Narrow Regular'), local('ArchivoNarrow-Regular'), url(http://themes.googleusercontent.com/static/fonts/archivonarrow/v3/DsLzC9scoPnrGiwYYMQXpp4t0mJKPaLVqklzZuc32b4.woff) format('woff')}@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:700;src:local('Archivo Narrow Bold'), local('ArchivoNarrow-Bold'), url(http://themes.googleusercontent.com/static/fonts/archivonarrow/v3/M__Wu4PAmHf4YZvQM8tWsHhM4mdXpoxYNWk7Ev34U70.woff) format('woff')}