﻿ body{color:#333;background:#f1f1f1 url(../../shared/images/bg_main.jpg)}h1,h2,h3,h4,.pagetitle{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;color:#c00}.pagetitle{font-weight:700;letter-spacing:-1px;text-rendering:optimizelegibility;color:#000}.pagesubtitle{font-weight:600;line-height:23px;text-rendering:optimizelegibility;color:#666}.copy h2,.copy h3,.copy h4{color:#000}.copy h3{font-size:23px;font-style:normal;font-weight:700;color:#c00}.copy h3 em{font-size:16px;font-weight:400;color:#666}.copy h4{font-size:16px;font-weight:700}.copy dt,.copy th,.copy strong,.copy b{color:#000}#header{background:#c00;background:-moz-linear-gradient(top,#db0000 0%,#900000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#db0000),color-stop(100%,#900000));background:-webkit-linear-gradient(top,#db0000 0%,#900000 100%);background:-o-linear-gradient(top,#db0000 0%,#900000 100%);background:-ms-linear-gradient(top,#db0000 0%,#900000 100%);background:linear-gradient(top,#db0000 0%,#900000 100%);border-bottom:1px solid #800;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5)}#logo{padding:8px 0 0}#logo a{display:inline-block;text-indent:-9999px;width:140px;height:33px;background:url(../images/logo-header.png) 0 0 no-repeat}#nav-agents{display:none}#header-nav li{border-bottom:1px solid rgba(255,255,255,.15)}#header-nav a{display:block;padding:6px 11px;font-size:14px;font-weight:700;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;color:#fcf2f2;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,.4);white-space:nowrap;border:1px solid transparent;border-color:rgba(0,0,0,.15);border-top-color:rgba(0,0,0,.2);border-right-color:transparent;-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 1px 0 1px rgba(255,255,255,.2);box-shadow:inset 1px 1px 0 rgba(255,255,255,.2)}#header-nav li:first-child,#header-nav li:first-child a{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}#nav-qa,#nav-qa a{border-right-color:rgba(0,0,0,.2);-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}#header-nav a:hover{color:#fff;background:rgba(0,0,0,.1);text-decoration:none;-moz-box-shadow:inset 1px 1px 0 rgba(255,255,255,.15);-webkit-box-shadow:inset 1px 0 1px rgba(255,255,255,.15);box-shadow:inset 1px 1px 0 rgba(255,255,255,.15)}#header-nav a:active,#header-nav .active a{text-decoration:none;background:rgba(0,0,0,.2);-moz-box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)}.header-user-details{position:relative;margin:4px 0 0;text-align:right}.header-menu-button,a.signin-link{display:block;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#fff;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.4);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.header-menu-button:hover,a.signin-link:hover{cursor:pointer;text-decoration:none;background-color:rgba(0,0,0,.15)}.header-menu-button{display:inline-block}.signedin-name{display:none}.header-menu-button{padding:5px 20px 5px 5px}.is-open .header-menu-button{color:#555;background-color:#fff;text-shadow:0 1px 1px #fff;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.header-menu-button img{margin:0 5px 0 0;width:32px;height:32px;vertical-align:middle;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.header-menu-button .arrow{position:absolute;top:18px;right:6px;display:block;width:9px;height:5px;background:url(../../shared/images/nav-arrow.png) 0 -65px no-repeat}.is-open .header-menu-button .arrow{background-position:0 0}.header-menu{width:140px;text-align:left;background:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6);box-shadow:0 1px 3px rgba(0,0,0,.6)}.header-menu,.header-menu li:last-child,.header-menu li:last-child a{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.header-menu,.header-menu li:first-child,.header-menu li:first-child a{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.header-menu li{border-top:1px solid #f2f2f2}.header-menu li a{display:block;padding:8px 12px;font-size:12px;color:#000}.header-menu li a:hover{text-decoration:none;background:#eee}.header-user-signin{padding:10px 0 0}.header-user-signin li{float:left;margin-left:10px}.header-user-signin li:last-child{display:none}a.signin-link{padding:7px 10px}.signin-button{line-height:16px!important}#breadcrumb{padding:6px 10px 5px;background:rgba(0,0,0,.1);border-bottom:1px solid #bbb;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}#breadcrumb a{display:inline-block;padding:5px 20px 5px 5px;color:#555;font-weight:700;text-transform:uppercase;background:url(../../shared/images/nav-arrow.png) 100% -23px no-repeat;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:100ms}#breadcrumb div:last-child a,#breadcrumb>a:last-child{padding-right:10px;background-image:none}#breadcrumb a:hover{text-decoration:none;background-color:rgba(0,0,0,.1)}#footer{color:#fff;background:#c00 url(../../shared/images/home-feature-bg.png) 0 0 repeat-x}#footer a{color:#fff}.box-h{line-height:36px;font-weight:700;font-style:italic;-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.box-h .viewall{font-family:Georgia,Times,times new roman,serif}#primary .box-h{margin:0 0 9px}#primary .box-h h3{font-size:18px}.box-h .filter{float:right;font-style:normal;font-weight:400}.box-h .filter a{margin:0 3px 0 0;padding:0 7px 0 3px;border-right:1px solid #ccc}.box-h .filter a:last-child{border:0;margin:0;padding:0}.box-h .filter .selected{font-weight:700}.text-box,.textarea-holder{padding:5px;font-family:Arial,Helvetica,sans-serif;background:#fff;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:1px 1px 2px #e3e3e3 inset;-webkit-box-shadow:1px 1px 2px #e3e3e3 inset;box-shadow:1px 1px 2px #e3e3e3 inset;transition:height .2s;-webkit-transition:height .2s;-moz-transition:height .2s}.userreview-settings{margin:0 0 20px}.userreview-settings .textarea-holder{width:100%;height:200px;color:#000}.placeholder-label{padding:5px}select{padding:5px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.button,.header-signup,.paging-more-button{display:inline-block;margin:0;padding:6px 10px;line-height:18px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;text-align:center;text-decoration:none!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;cursor:pointer}.button-tiny{padding:2px 6px;font-size:10px}.button-small{padding:3px 8px;font-size:13px}.button-large{padding:8px 12px;font-size:18px}.button .icon,.action-button .icon{line-height:16px}.red{color:#fff!important;border:solid 1px #900;text-shadow:0 1px 0 rgba(0,0,0,.4);background:#c00;background:-webkit-gradient(linear,left top,left bottom,from(#c00),to(#900));background:-moz-linear-gradient(top,#c00,#900);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000',endColorstr='#990000');-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);box-shadow:1px 1px 1px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3)}.red:focus,.red:hover{background:#b50000;background:-webkit-gradient(linear,left top,left bottom,from(#b50000),to(#890000));background:-moz-linear-gradient(top,#b50000,#890000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b50000',endColorstr='#890000')}.red:active{color:#eee0e0!important;background:-webkit-gradient(linear,left top,left bottom,from(#900),to(#c00));background:-moz-linear-gradient(top,#900,#c00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000',endColorstr='#cc0000')}.button-share,.header-signup,.paging-more-button,.white{color:#333!important;border:solid 1px #fff;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e8e8e8));background:-moz-linear-gradient(top,#fff,#e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8');-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);box-shadow:0 1px 3px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3)}.button-share:focus,.button-share:hover,.header-signup:focus,.header-signup:hover,.paging-more-button:focus,.paging-more-button:hover,.white:focus,.white:hover{background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background:-moz-linear-gradient(top,#fff,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd')}.button-share:active,.header-signup:active,.paging-more-button:active,.white:active{background:#d7d7d7;background:-webkit-gradient(linear,left top,left bottom,from(#d7d7d7),to(#fff));background:-moz-linear-gradient(top,#d7d7d7,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7',endColorstr='#ffffff')}.blue{color:#fff!important;border:solid 1px #005999;text-shadow:0 1px 0 rgba(0,0,0,.4);background:#0c7bcb;background:-webkit-gradient(linear,left top,left bottom,from(#0c7bcb),to(#005999));background:-moz-linear-gradient(top,#0c7bcb,#005999);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0c7bcb',endColorstr='#005999');-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);box-shadow:1px 1px 1px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3)}.blue:focus,.blue:hover{background:#0b6eb7;background:-webkit-gradient(linear,left top,left bottom,from(#0b6eb7),to(#00508a));background:-moz-linear-gradient(top,#0b6eb7,#00508a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b6eb7',endColorstr='#00508a')}.blue:active{color:#e6e6e6!important;background:#005999;background:-webkit-gradient(linear,left top,left bottom,from(#005999),to(#0c7bcb));background:-moz-linear-gradient(top,#005999,#0c7bcb);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005999',endColorstr='#0c7bcb')}.action-button{display:block;padding:5px 8px;line-height:18px;color:#444;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;font-size:11px;text-shadow:0 1px 1px #f2f2f2;border:1px solid #bfbfbf;cursor:pointer;background:#e3e3e3;background:-moz-linear-gradient(top,#f2f2f2 0%,#e3e3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#e3e3e3));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.2),inset 1px 1px 1px rgba(255,255,255,.8);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2),inset 1px 1px 1px rgba(255,255,255,.8);box-shadow:0 1px 3px rgba(0,0,0,.2),inset 1px 1px 1px rgba(255,255,255,.8)}a.action-button{color:#444}.action-button:hover{text-decoration:none;border:1px solid #a8a8a8;background:#efefef;background:-moz-linear-gradient(top,#efefef 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#cccccc))}.action-button:active,.action-button.set{border-color:#999 #a8a8a8 #bfbfbf;background:#bfbfbf;background:-moz-linear-gradient(top,#bfbfbf 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bfbfbf),color-stop(100%,#cccccc));-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.ui-autocomplete .ui-menu-item{border-top:1px dotted #ddd}.ui-autocomplete .ui-menu-item a{padding:8px 10px 9px;font-size:13px;color:#000}.ui-autocomplete .ui-menu-item a.ui-state-hover,.ui-autocomplete .ui-menu-item a.ui-state-active{color:#fff;background:#0f7dcb;background:-moz-linear-gradient(top,#0f7dcb 0%,#0f6ecb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0f7dcb),color-stop(100%,#0f6ecb))}.ui-autocomplete-category{padding:4px 10px 5px;font-size:11px;text-transform:uppercase;color:#555;background:#eee;border-top:1px solid #ddd}.ui-autocomplete-category:first-child{border:0}.ui-autocomplete .ui-menu-item strong{font-weight:700}.ui-autocomplete-open{-moz-box-shadow:0 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5)}.ui-autocomplete-footer{font-weight:700;font-size:11px;text-transform:uppercase;color:#111;background:#ddd;background:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#ccc));background:-moz-linear-gradient(top,#eee,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc');border-top:1px solid #fff}.search-box{border:1px solid #ccc}.search-box .text-box{border:0}#header .search-box .text-box,#qa-search .search-box .text-box{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.search-box .ui-autocomplete-results{background:#fff;border-top:1px solid #abadb3}.search-box,.search-box .input-holder,.search-box .text-box{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.search-box .ui-autocomplete-results,.search-box .ui-autocomplete-footer{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.search-box.ui-autocomplete-open .input-holder,.search-box.ui-autocomplete-open .text-box{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}#header-search{position:relative}#header-search .search-box{border:0}#header-search .text-box,#header-search .placeholder-label{padding:6px 0;font-size:14px;line-height:18px}#header-search .input-holder{-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.3);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.3);box-shadow:inset 1px 1px 1px rgba(0,0,0,.3)}#header-search .ui-autocomplete-open .input-holder{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#header-search .ui-autocomplete-open{-moz-box-shadow:0 1px 8px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 8px rgba(0,0,0,.6);box-shadow:0 1px 8px rgba(0,0,0,.6)}#home-search .search-box{border-color:#abadb3}#home-search .text-box,#home-search .placeholder-label{padding:6px 10px;line-height:24px;font-size:18px}#home-search .search-clear{top:12px}.ui-dialog{background:-moz-linear-gradient(top,#fff,#e5e5e5);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5e5e5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5');-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 16px rgba(0,0,0,.5);-webkit-box-shadow:0 0 16px rgba(0,0,0,.5);box-shadow:0 0 16px rgba(0,0,0,.5)}.sa-dialog .ui-dialog-titlebar,.sa-dialog .ui-dialog-content,.sa-dialog .ui-dialog-buttonpane{padding:12px 15px}.sa-dialog .ui-dialog-title{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;text-shadow:0 1px 0 #fff;line-height:23px;color:#000}.sa-dialog .ui-dialog-content{padding:0 15px}.sa-dialog .ui-dialog-buttonpane{padding:0 15px 15px}.fb-dialog .ui-dialog-title{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;text-shadow:0 1px 0 rgba(0,0,0,.6)}.fb-dialog h1{margin:0 0 10px;font-size:16px;font-weight:600;color:#000}.tab-nav{border-color:#bbb}.tab-nav li a,.tab-nav li>span{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;color:#555}.tab-nav li>span:hover{text-decoration:underline}.tab-nav li .active{font-weight:700;color:#222;background:-moz-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(top,rgba(255,255,255,0.9) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff',endColorstr='#00ffffff',GradientType=0 );border:1px solid #bbb;border-color:#bbb #bbb #f1f1f1;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.paging a{margin:0 1px}.paging a.prev{margin:0 3px 0 0;padding:0 7px 0 0;border-right:1px solid #ccc}.paging a.next{margin:0 0 0 3px;padding:0 0 0 7px;border-left:1px solid #ccc}.paging a.selected{font-weight:700}.paging-more-button{margin:0 0 19px;display:block;line-height:23px}.paging-more-button:hover,.paging-more-button:focus{border-color:#bbb}.paging-more-busy .paging-more-button{text-indent:-9999px;background-image:url(../../shared/images/loading.gif);background-position:50% 50%;background-repeat:no-repeat}.results-footer .see-all a:after{content:" \00bb"}a.user img,span.user img,.fb-userdetails .fbprofilepic{-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.profile-pic{-moz-box-shadow:0 1px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.5);box-shadow:0 1px 6px rgba(0,0,0,.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.place-photo img{background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0%,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#f2f2f2 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#f2f2f2 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#f2f2f2 0%,#dcdcdc 100%);background:linear-gradient(top,#f2f2f2 0%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2',endColorstr='#dcdcdc',GradientType=0 );border:2px solid #fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6);box-shadow:0 1px 3px rgba(0,0,0,.6);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-webkit-transform-style:preserve-3d}.hover .place-photo img{-moz-transform:rotate(0);-webkit-transform:rotate(0)}.map{-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5)}#search-filter{background:#fff;background:rgba(255,255,255,.75);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.filter-c{padding:0 10px 10px}.filter-header,.filter-box{margin:0 0 9px}.filter-header{padding:0 10px;line-height:36px;color:#cc0d1c;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;font-style:italic;border-bottom:1px solid #e8e8e8}.filter-box h4{padding:0 0 4px;font-size:16px;font-weight:400;color:#000;font-family:gooddog-new-1,gooddog-new-2,cursive}.filter-box label{color:#111}.filter-rating-holder{padding:0 0 4px}#rating-range-label{margin:5px 0 0;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:600;font-size:11px;color:#666;text-transform:uppercase}body.search .pagetitle{margin:0;font-size:24px}.section-title{padding:5px 0 5px 10px;border-bottom:1px solid #ddd}.section-title h4{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase}#search-results .place-summary{margin:0 0 15px;background:#fff;border:1px solid #fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}#search-results .place-summary.hover{border-color:#bbb}.place-summary{padding:12px 12px 15px}.place-summary h2{padding:0;font-weight:600;font-size:18px}.place-summary.hover h2 a{color:#d00;text-decoration:underline}.place-rank{margin:5px 0 0;color:#555;font-size:11px;font-weight:700;text-transform:uppercase}.place-rank .rank{color:#444}.place-rank .rank-value{font-weight:700}.place-rank .rank-value sup{font-size:10px;text-transform:none;vertical-align:super}.review-summary{margin:5px 0 0}.review-summary h3{display:inline;font-weight:700;font-style:italic;font-size:14px;color:#111}.review-summary .user{color:#666}.review-summary .description{color:#222}.place-summary .place-photo{margin:12px 15px 10px -25px}#location-header{padding:0 0 0 80px;min-height:57px}.no-ranking .location-overview .pagetitle{line-height:57px}.location-scorecard{position:absolute;top:-6px;left:-2px;width:66px;height:66px;background:#d00 url(../../shared/images/bg-texture-red.png);border:2px solid #971414;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6);box-shadow:0 1px 3px rgba(0,0,0,.6)}.location-overall-rating{overflow:hidden;text-align:center;width:62px;height:62px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);background:-moz-linear-gradient(top,rgba(255,127,127,0.4) 0%,rgba(255,127,127,0) 50%,rgba(0,0,0,0.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,127,127,0.4)),color-stop(50%,rgba(255,127,127,0)),color-stop(100%,rgba(0,0,0,0.2)));background:-webkit-linear-gradient(top,rgba(255,127,127,0.4) 0%,rgba(255,127,127,0) 50%,rgba(0,0,0,0.2) 100%);background:-o-linear-gradient(top,rgba(255,127,127,0.4) 0%,rgba(255,127,127,0) 50%,rgba(0,0,0,0.2) 100%);background:-ms-linear-gradient(top,rgba(255,127,127,0.4) 0%,rgba(255,127,127,0) 50%,rgba(0,0,0,0.2) 100%);background:linear-gradient(top,rgba(255,127,127,0.4) 0%,rgba(255,127,127,0) 50%,rgba(0,0,0,0.2) 100%);border:2px solid #fff;-moz-border-radius:33px;-webkit-border-radius:33px;border-radius:33px;-moz-box-shadow:inset 0 -2px 8px rgba(0,0,0,.3),inset 0 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 -2px 8px rgba(0,0,0,.3),inset 0 1px 3px rgba(0,0,0,.2);box-shadow:inset 0 -2px 8px rgba(0,0,0,.3),inset 0 1px 3px rgba(0,0,0,.2)}.location-overall-rating .value{display:block;padding:13px 0 1px;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;color:#fff}.location-overall-rating .range{font-family:gooddog-new-1,gooddog-new-2,cursive;color:#fdd}.location-overall-rating .empty{display:block;padding:7px 0 0;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;line-height:16px}.location-rank{color:#666;font-size:18px;font-family:gooddog-new-1,gooddog-new-2,cursive}.location-rank sup{font-size:10px;vertical-align:super}.location-actions{padding:8px 0 10px;border-top:1px solid #ccc}#location-streetview-holder{-moz-box-shadow:0 1px 6px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.6);box-shadow:0 1px 6px rgba(0,0,0,.6)}#location-recommendation .col{background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5)}#location-recommendation strong{position:absolute;top:-12px;left:15px;min-height:32px;line-height:26px;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.2);color:#fff;background:url(../../shared/images/bubble.png) 0 0 no-repeat}#location-recommendation .greatfor strong{width:100px}#location-recommendation .notgreatfor strong{width:130px;background-position:0 -36px}#location-recommendation .wholiveshere strong{width:140px;background-position:0 -72px}#location-recommendation .col ul{margin:20px 20px 10px;color:#333;font-family:Georgia,Times,times new roman,serif;line-height:1.6em}.location-list .place-summary{padding:9px 5px 8px}.location-list .place-summary.hover{background:#fff;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.location-list .place-title h2{font-size:15px}.location-list .place-rank{top:4px;left:5px;padding:0;width:15px;font-size:12px;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;color:#666}.location-list .place-summary.hover .place-rank{color:#555}.location-list .review-summary{font-family:Georgia,Times,times new roman,serif;font-weight:400;font-style:italic}.location-summary-description{font-size:12px}.expando{margin:0 0 20px}.expando.is-open{margin:0}.expando-fog{height:80px;background:-moz-linear-gradient(top,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,0)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(238,238,238,0) 0%,rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 )}.expando-button{position:absolute;bottom:-23px;left:0;right:0;display:block;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;color:#c00}.review-location{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px;font-weight:600}.review-user .userphoto img{margin:2px 0 0}.hreview .reviewer,.ureview .reviewer{font-weight:700}.hreview .dtreviewed,.ureview .dtreviewed{color:#999;font-size:11px;font-style:italic}.review-content h3{margin:0 0 6px;font-size:15px;font-weight:700;font-style:italic;color:#111}.review-footer,.review-footer a,.post-source,.post-source a,.legal{color:#999;font-size:9px}.post .action-report{font-size:11px;font-style:normal;cursor:pointer;opacity:0}.post:hover .action-report,.post-actions .action-report{opacity:1;-webkit-transition-timing-function:ease-in-out;-webkit-transition-duration:150ms}.post .action-report:hover{text-decoration:underline}.post-actions .action-report:hover{text-decoration:none}.legal{font-size:9px;font-style:italic}.review-theme-fullreview-link{display:block;margin-top:15px;margin-bottom:10px}.review-theme-fullreview-link>a{font-size:12px}#review-list .hreview,#customer-review-list .ureview,#peer-review-list .ureview{background:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}#customer-review-list{margin:0 0 30px}.review-scorefactors-label{font-size:11px;color:#666}.review-scorefactors-label:hover{color:#000;text-decoration:underline}.review-recommendation{padding:8px 10px 0;font-size:11px;background:#f9f9f9;border:1px solid #d8d8d8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.review-recommendation .col{margin:0 0 8px}.review-recommendation strong{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;color:#555}.review-recommendation li{color:#555}#review-calltoarms{text-align:center;background:rgba(255,255,255,.6);-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#review-calltoarms b{display:block;margin:0 0 9px;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:600;font-size:18px;text-shadow:0 1px 1px #fff;color:#c00}#review-calltoarms em{display:block;font-family:gooddog-new-1,gooddog-new-2,cursive;font-weight:400;font-size:18px;color:#666}.comment-list{border-top:1px solid #e2e2e2}.comment,.comment-add-holder{padding:9px 10px;background:#eee}.comment{margin:0 0 1px}.comment .posteddate{color:#999;font-size:11px}.comment-content .user{font-weight:700}#writeareview{background:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#writeareview h2{padding:8px 15px;font-weight:600;font-size:18px;text-shadow:0 1px 1px rgba(0,0,0,.7);color:#fff;background:#c00;background:-moz-linear-gradient(top,#cc0000 0%,#990000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#cc0000),color-stop(100%,#990000));background:-webkit-linear-gradient(top,#cc0000 0%,#990000 100%);background:-o-linear-gradient(top,#cc0000 0%,#990000 100%);background:-ms-linear-gradient(top,#cc0000 0%,#990000 100%);background:linear-gradient(top,#cc0000 0%,#990000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000',endColorstr='#990000',GradientType=0 );-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px}#writeareview h3{font-size:15px;font-weight:700;color:#000}#writeareview .tip{font-size:12px;font-weight:400;font-style:italic;color:#666}#writeareview .editor-group{padding:20px}#writeareview .editor-header{font-size:16px;color:#333}#writeareview-scorefactors{height:90px}#writeareview .button-large{margin:20px}.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}.disabled-highlight{background:#fd3;padding:5px 20px}.copy ul{margin:0}.copy li{list-style:none}.dropdown select{position:absolute;left:0;top:0}.dropdown.touch .old{width:100%;height:100%}.dropdown.touch select{width:100%;height:100%;opacity:0}#writeareview .reviewitem{padding:12px 15px;border-bottom:1px solid #e5e5e5}#writeareview-subject .text-box{padding:8px 10px;font-size:14px}#writeareview-procon .text-box{padding:3px 5px}#writeareview-scorefactors{background:#f7f7f7}#writeareview-scorefactors h3{color:#222;font-size:14px}#writeareview-footer{padding:15px}#profile-details h4{margin:0 0 9px;font-size:16px;font-family:gooddog-new-1,gooddog-new-2,arial,serif;color:#333;-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.profile-bio{font-family:Georgia,Times,times new roman,serif;font-style:italic;font-size:13px;line-height:1.5em;color:#555}.profile-joined{color:#888;font-size:11px;font-style:italic}.profile-actions .icon{font-size:16px}#profile-pic .profile-avatar-upload{position:absolute;bottom:0;left:0;right:0;padding:10px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#a6000000',GradientType=0 );-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;z-index:1}#profile-pic:hover .profile-avatar-upload,#profile-pic .profile-avatar-upload.is-open{opacity:1}#profile-pic .upload-file-details{margin:0;padding:10px;border-color:#fff;background:#eee;background:-moz-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background:-webkit-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-o-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-ms-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:linear-gradient(top,#eeeeee 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0 );-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-box-shadow:0 1px 5px rgba(0,0,0,.6);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.6);box-shadow:0 1px 5px rgba(0,0,0,.6);z-index:1000}#profile-pic .is-open .upload-file-details{position:absolute;top:44px;left:0;right:0}.profile-stats li{width:16%}#profile-localexpertscore{position:absolute;top:0;right:0}.stat{font-size:11px;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0 1px 1px #fff;text-align:center;color:#444}.stat .value{font-size:22px;color:#c00}.stat .value em{color:#888;font-size:10px;font-weight:400;text-transform:lowercase}.agent-profile-info{margin:0 0 30px;padding:15px 15px 0;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}.agent-profile-info h3{margin:9px 0;color:#111}.local-links dt{margin:8px 0 0;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;color:#555}.profile-links a{text-decoration:none}.profile-links a:hover{text-decoration:underline}#review-list>h3,#customer-review-list>h3,#peer-review-list>h3{margin:0 0 12px;font-weight:700;font-style:italic;font-size:18px}.profile-pro-options{border:1px solid #ccc;padding:18px 10px 9px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.profile-pro-options .is-pro-large{position:absolute;top:-9px;left:5px;margin:0 5px 0 0}.user-settings form{font-size:14px;color:#666}.user-settings .updated{color:#c00}.user-form th{font-size:14px;color:#666}.user-form .text-box{font-size:14px}.signin-signup h2{font-style:italic;font-size:18px}.signup-step h3{font-size:18px;font-weight:700;font-style:normal}.signup-step h4{font-weight:700;color:#000}.form-footer{margin:10px 0 0;padding:10px 0 0;border-top:1px solid #ccc;text-align:right}.qa-list .qa-item:hover,.vocal-cities .qa-item:hover{background:#fff;cursor:pointer;-moz-box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.qa-list .info,.vocal-cities .info{color:#666;font-size:11px;font-style:italic}.qa-list .summary{padding:9px 0;margin-left:5px}#secondary .qa-list .summary{margin-left:-10px;padding-left:20px;background:url(../../shared/images/quotes.png) 0 5px no-repeat}.qa-list .summary a{font-family:Georgia,Times,times new roman,serif;color:#000}#primary .qa-list .summary a{font-size:14px}.qa-thumb-list .thumb{top:5px;left:7px}.qa-thumb-list .summary{margin-left:50px}.vocal-cities .qa-item{line-height:1.3em}.vocal-cities .summary{padding:8px 10px 0}.vocal-cities .info{padding:1px 10px 7px}.vocal-cities a{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#111}.square{color:#444;font-size:10px;font-weight:600;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;text-shadow:0 1px 1px #fff;border:1px solid #bbb;background:#eee;background:-moz-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#cccccc));background:-webkit-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-o-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:-ms-linear-gradient(top,#eeeeee 0%,#cccccc 100%);background:linear-gradient(top,#eeeeee 0%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0 );-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,.2);box-shadow:inset 1px 1px 3px rgba(0,0,0,.2)}.square .value{display:block;line-height:1.2em;font-size:20px;font-weight:700}.qa-list .square{margin:3px}#question{font-size:14px}body.qa #question h1{margin:9px 0;font-size:26px}.question-info .user{font-weight:700}.question-description{color:#111}.question-vote,.reply-vote{background:rgba(255,255,255,.5);-moz-box-shadow:0 1px 3px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.question-vote:hover,.reply-vote:hover{background:rgba(255,255,255,.8)}.question-vote .value,.question-vote .label{font-size:10px;font-weight:600;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;color:#444;text-shadow:0 1px 1px #fff;text-transform:uppercase}.question-vote .value{font-size:25px;font-weight:700}#replies h3,#reply-form h3{font-size:20px;font-style:normal;font-weight:700;color:#111}#replies h3{-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.reply{-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.reply-info .user{font-weight:700}.reply-info .posteddate,.reply-actions .action-report,.question-content .action-report{color:#999}.reply-content .description{font-size:14px;color:#111}.reply-actions{margin:0 0 0 60px}#replies.answers .reply-actions{margin:0 80px 0 60px}.reply-vote{right:5px;padding:5px;z-index:1}.reply-vote .voted{margin:0 0 5px;line-height:20px}.reply-vote .voted .value{display:block;font-size:24px;font-weight:700}#ask .editor-label{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#111}#ask .text-box,#ask .placeholder-label{padding:8px 10px;font-size:14px;font-family:Arial,Helvetica,sans-serif}#ask .text-box{color:#555}.ask-title{font-size:18px;font-family:Georgia,Times,times new roman,serif}.ask-current-location{padding:10px 0 0;color:#555}#qa-search{padding:0 0 50px}#qa-search h2{margin:0 0 12px;font-size:18px;font-weight:700}#qa-search h2 em{color:#666;font-family:gooddog-new-1,gooddog-new-2,cursive;font-weight:400;white-space:nowrap}#qa-search .arrow{position:absolute;top:17px;left:53px;width:10px;height:15px;z-index:1201}#qa-search .search-box,#qa-search .input-holder,#qa-search .button{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#qa-search .search-box{margin:0 0 20px;padding:4px 144px 4px 4px;height:40px;background:#ccc;background:rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}#qa-search .search-box.focus{background:rgba(0,0,0,.5)}#qa-search .input-holder{padding:10px;height:20px;background:#fff;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3);box-shadow:0 1px 3px rgba(0,0,0,.6),inset 1px 1px 1px rgba(255,255,255,.3)}#qa-search .text-box{padding:0;font-size:16px;font-family:Georgia,Times,times new roman,serif}#qa-search .placeholder-label{padding:0;font-size:16px;font-family:Georgia,Times,times new roman,serif}#qa-search .button{top:4px;right:4px;padding:10px;height:40px;width:140px;font-size:16px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0}#qa-search .ui-autocomplete-results{border-top:1px solid #ccc;-moz-box-shadow:0 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5)}#qa-search .ui-autocomplete-open .input-holder{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0}#sitemap h2{font-weight:700;font-size:20px;line-height:46px}.contact-title{margin-top:9px;font-size:23px;font-weight:700;color:#000}.contact-description{font-size:16px;color:#666}.home-box{background:#fff;-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5)}.home-box .box-h{padding:0 10px}#primary .home-box .box-h{margin:0}#primary .home-box .box-h h3{font-size:16px}#home-feature{padding:0 10px;background:#a70000 url(../../shared/images/home-feature-bg.png) 0 0 repeat-x;box-shadow:inset 0 -2px 15px rgba(0,0,0,.3)}#home-feature h1,#home-feature h2{text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.7);color:#fff}#home-feature h1{padding:18px 0 12px;font-size:22px;font-weight:700;line-height:32px}#home-feature h2{padding:0 0 18px;font-size:14px;font-weight:600;line-height:23px;opacity:.9}#home-search .search-label h3{font-family:gooddog-new-1,gooddog-new-2,cursive;font-weight:400;font-size:16px;font-style:normal;text-shadow:0 1px 0 rgba(255,255,255,.6);color:#444}#home-search .filter-label{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;color:#444;cursor:default;text-shadow:0 1px 0 rgba(255,255,255,.6)}#home-search .filter-option{font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 1px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4);box-shadow:0 1px 1px rgba(0,0,0,.4)}#home-search .is-open .filter-option{-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5);-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}#home-search .menu-container{right:10px;font-size:14px;color:#797979;-moz-box-shadow:0 2px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.5);box-shadow:0 2px 5px rgba(0,0,0,.5)}#home-search .menu-container ul{border:1px solid #abadb3}#home-search .menu-container,#home-search .menu-container ul{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}#home-search .menu-container li{padding:0 5px 3px;font-size:12px;color:#444}#home-search .menu-container .all{border-bottom:1px solid #eee;margin-bottom:5px;padding-bottom:5px}#home-search-button{padding:0;width:100%;font-family:gooddog-new-1,gooddog-new-2,cursive;font-weight:400;font-size:20px;line-height:34px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#home-hotlist a{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.6);color:#fff}.move-item-location{font-weight:700;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px}.move-item-location a{color:#111}.move-item-comment{font-style:italic;font-family:Georgia,Times,times new roman,serif;color:#666}.move-item-pic img{-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 1px 3px rgba(0,0,0,.5);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#featured-place .featured-title{height:60px}#featured-place .featured-name a{font-weight:700}#featured-place .featured-rank{font-family:gooddog-new-1,gooddog-new-2,cursive;font-size:16px;line-height:10px;text-shadow:0 1px 2px rgba(0,0,0,.6);text-transform:uppercase}#featured-place .featured-rank .value{font-size:18px}#featured-place .featured-rank sup{font-size:10px}.thingstodo-header h4{font-family:gooddog-new-1,gooddog-new-2,cursive;font-size:16px;font-weight:400;color:#111;-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.1)}.thingstodo-list li{font-family:Georgia,Times,times new roman,serif}#sitemap h2{font-weight:700}#sitemap h3{margin:10px;font-weight:600}#sitemap ul ul a{color:#000}.user-card{background:#fff;-moz-box-shadow:0 1px 6px rgba(0,0,0,.4);-webkit-box-shadow:0 1px 6px rgba(0,0,0,.4);box-shadow:0 1px 6px rgba(0,0,0,.4);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:292px}.card-photo .photo{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}.card-info{padding:10px}.card-name{display:block;white-space:nowrap;overflow:hidden;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px}.card-info .icon{position:absolute;top:5px;right:5px}.card-points{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700;font-size:16px;text-shadow:0 1px 1px #fff;color:#c00;display:block;padding:5px 0}.card-points em{font-size:11px}.card-rating{padding:5px 0 0}.card-button{position:absolute;right:7px;bottom:100px;padding:2px 6px}.findagent-header .pagetitle{text-align:center}.user-filter .ui-autocomplete-results{background:#fff;border-top:1px solid #abadb3}.user-filter>label{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:600;color:#333;font-size:14px;line-height:23px}.user-filter .text-box{padding:6px 10px;line-height:18px}.user-filter .placeholder-label{padding:6px 10px;font-size:13px}.user-filter select{height:32px;line-height:32px}.user-filter .search-box{top:23px}.post-actions .icon{font-size:14px}.icon-facebook-sign{color:#133783}.icon-twitter-sign{color:#0084b4}.share-menu-holder{position:relative}.share-menu .icon{width:22px;font-size:24px;vertical-align:middle}.share-menu .share-link{display:block;padding:5px 10px;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px;line-height:18px;color:#111}.share-menu .share-link:hover{background:#eee;text-decoration:none}.share-text{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-size:14px}.share-text b{font-weight:700;color:#c00}.share-more p{float:right;width:50%;font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-style:italic}.pop-menu{padding:2px;background:#fff;border-radius:8px;border:1px solid #aaa;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;-ms-transition:all .1s ease-out;transition:all .1s ease-out}.is-open .pop-menu{-webkit-transform:translateY(-3px)}.pop-menu-arrow{position:absolute;bottom:-11px;left:45%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #aaa}.pop-menu-down .pop-menu-arrow{top:-20px;bottom:auto;border-top-color:transparent;border-bottom:10px solid #aaa}.pop-menu li:first-child .share-link,.pop-menu li:first-child .menu-option{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.pop-menu li:last-child .share-link,.pop-menu li:last-child .menu-option{-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ui-dialog .share-menu li{margin:5px 0}.ui-dialog .share-menu .button-share{font-size:16px}#footer{font-size:11px}#press{margin:20px 0 0}#header-content,#subheader-content,#footer-content,#content{position:relative;margin:0 auto;min-width:320px;max-width:1600px;width:96%}#sidebar,#primary{margin:0 2% 0 0}#primary,.cols2 #primary{width:66%}.cols3 #primary{width:49%}.cols3 #sidebar,.cols2 #sidebar{width:15%}#secondary{width:32%}body.home #primary{width:48%}body.home #secondary{width:50%}#content{margin-top:18px}#header-group{margin:0 78px 0 150px;padding:9px 0 0}#home-feature h1{padding:36px 0 9px;font-size:32px;line-height:36px}#home-feature h2{font-size:18px;line-height:36px}#home-search{max-width:820px}#home-search .search-label h3{font-size:18px}#home-search .filter-label{font-size:14px;font-weight:600}#home-search .filter-option{margin:0 10px 0 0}#home-hotlist{line-height:36px}#home-hotlist li{border-left:1px solid #fff;border-color:rgba(255,255,255,.2)}#home-hotlist li:first-child{padding-left:0;border:0}#home-hotlist a{font-size:13px;font-weight:400;opacity:.8}#home-hotlist a:hover{opacity:1}#footer{font-size:12px}@media only screen and (min-width:768px){#home-hotlist a{font-size:14px;font-weight:600}}@media only screen and (min-width:960px){body.home #primary{width:66%}body.home #secondary{width:32%}#header-nav{top:9px}#header-group{margin:0 34% 0 17%}body.home #header-group{margin-left:19%}body.home #header-content,body.home #subheader-content,body.home #footer-content,body.home #content{width:940px}#logo{padding:6px 0 0}#logo a{width:160px;height:37px;background:url(../images/logo-header-large.png) 0 0 no-repeat}.header-user-signin li:last-child{display:block}.signedin-name{display:inline}.profile-stats li:first-child{max-width:30%;min-width:19%}.profile-stats-agent li{width:16%}.profile-stats-agent li:first-child{width:19%}#profile-localexpertscore{position:relative}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#logo a{background-image:url(../images/logo-header@2x.png);background-size:140px 33px}#header-search .input-holder{background-image:url(../../shared/images/icon-magglass2@2x.png);background-size:14px 14px}.search-clear{background:url(../../shared/images/button-close2@2x.png) 0 0 no-repeat;background-size:14px 14px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (min-width:960px),only screen and (-o-min-device-pixel-ratio:3/2) and (min-width:960px),only screen and (min--moz-device-pixel-ratio:1.5) and (min-width:960px),only screen and (min-device-pixel-ratio:1.5) and (min-width:960px){.boxshadow #logo a{background-image:url(../images/logo-header-large@2x.png);background-size:160px 37px}}.FormModal .row-subtitle{font-family:adelle-1,adelle-2,Arial,Helvetica,sans-serif;font-weight:700}.modal-backdrop,.modal-backdrop.fade.in{background:rgba(0,0,0,.4)}