html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}#price-range-slider .ui-state-default,#price-range-slider .ui-widget-content .ui-state-default,#price-range-slider .ui-widget-header .ui-state-default{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 2px -2229px!important;border:none!important;margin-top:-9px}.ui-slider .ui-slider-handle{width:15px!important;height:22px!important}.ui-menu .ui-menu-item a{font-size:14px!important}#filter_ls{border:1px solid #eedcc5;background-color:#fff;width:100%;height:auto;float:left;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin-bottom:15px;padding-bottom:15px}#filter_ls .ct_filter{padding:15px;margin:0 auto;width:407px}#filter_ls ul{list-style:none}#filter_ls ul li{float:left}#filter_ls ul li:first-child{margin-right:6%}#filter_ls .cont_slider{border:1px solid red;background-color:#edebe9;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:5px;border:1px solid #dcdad8;margin:10px auto 0;width:65%;position:relative}#filter_ls .cont_slider.h:before{content:'';width:18px;height:18px;display:block;position:absolute;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2308px!important;left:-24px;top:-1px}#filter_ls .cont_slider.m:before{content:'';width:19px;height:19px;display:block;position:absolute;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2346px!important;left:-24px;top:-1px}#filter_ls legend{color:#999;font-size:13px}#filter_ls legend span{display:block}#filter_ls legend span input{text-align:center;font-size:16px;margin:0 auto;display:block;background:0 0;border:none;margin-top:5px;color:#999}#filter_ls #price-range-slider,#filter_ls #time-range-slider{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;background-color:#dfdad9;border:1px solid #b8b3b2;border-bottom:1px solid #fff;height:4px}#filter_ls #price-range-slider .ui-widget-header,#filter_ls #time-range-slider .ui-widget-header{background-color:#e3ba86!important;border:1px solid #bd9b6f!important;border-bottom:1px solid #fff!important}#filter_ls label{display:inline-block;cursor:pointer;position:relative;padding-left:22px;margin-right:15px;font-size:12px;margin-top:15px;color:#999}#filter_ls input[type=checkbox]{display:none}#filter_ls label:before{content:"";display:inline-block;width:13px;height:13px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#fff;border:1px solid #ccc;padding-left:2px;padding-bottom:2px;top:-2px}#filter_ls .checkbox{float:right;width:41%}#filter_ls .checkbox label:after{content:'';position:absolute;width:18px;height:21px;right:-3px;top:0;display:block}#filter_ls .checkbox .offer{padding-right:20px}#filter_ls .checkbox label.offer:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2391px!important}#filter_ls .checkbox .pag{padding-right:20px}#filter_ls .checkbox label.pag:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat -486px -2471px!important}#filter_ls .checkbox .est{padding-right:20px}#filter_ls .checkbox label.est:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2432px!important}#filter_ls .checkbox .vale{padding-right:20px}#filter_ls .checkbox label{margin-bottom:10px}#filter_ls .checkbox label.vale:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2465px!important}#filter_ls .checkbox label:before{border-radius:3px}#filter_ls input[type=checkbox]:checked+label:before{content:"\2713";font-size:12px;color:#cfb088;text-align:center;line-height:15px;border:1px solid #cfb088}.no_data_search{margin:33px auto 0;padding:20px;text-align:center;font-size:15px;width:auto;min-height:50px;border:1px solid #e1e1e1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:412px;background:#f6f6f6}@media screen and (max-width:768px){.no_data_search{width:70%}}.no_data_search p{font-size:14px;color:#666;line-height:18px}.clean{padding-left:0!important;min-width:1200px!important}.fixed{position:fixed!important;height:100%!important;margin-top:56px}.hide_map #map-canvas{left:-340px}.main_ls.clean h2{margin-left:40px}.main_sal .show_map{display:none}.main_ls.clean .show_map{left:0!important;border:1px solid #cdd3d3;top:62px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;width:18px;padding-left:13px}.show_map:before{content:'<';font-weight:700}.main_ls.clean .show_map:before{content:">"!important}.show_map{width:13px;height:45px;display:block;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute;z-index:99;left:-23px;background-color:#fff;top:67px;text-decoration:none;color:#ccc;font-size:16px;line-height:40px;padding-left:9px;border:1px solid #ccc;border-right:none}.search_fixed{position:fixed!important;padding-left:333px!important;top:70px!important;z-index:999!important;width:100%!important}.main_ls.clean .search_fixed{position:fixed!important;z-index:999!important;left:0!important;width:100%!important}.map_fixed{position:fixed;top:90px!important;left:310px!important}.head_location{width:100%;padding:22px 0;background:#999 url(https://cdn-production.beautydate.com.br/assets/diagmonds-a2991a114cc702dd570f5ad68c998fb4e9e3b9b983436568275f078a0a524871.png) repeat}.head_location .cont{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:1%}.head_location .cont::after{clear:both;content:"";display:table}.head_location .cont h2{color:#fff;font-size:24px;font-family:quicksand,Fallback,sans-serif}.head_location .cont .breadcrumb{padding-top:5px}.head_location .cont .breadcrumb a{cursor:pointer}.head_location .cont .breadcrumb a,.head_location .cont .breadcrumb span.active{font-size:14px;color:#fff;text-decoration:none;font-family:quicksand,Fallback,sans-serif}.head_location .cont .breadcrumb span.sep{padding:0 .3125em;color:#ccc}.main_ls{max-width:1100px;margin-left:auto;margin-right:auto;position:relative}.main_ls::after{clear:both;content:"";display:table}.main_ls article{padding-top:12px!important;float:left;display:block;margin-right:2.3576516%;width:74.4105871%}.main_ls article:last-child{margin-right:0}@media screen and (max-width:1111px){.main_ls article{float:left;display:block;margin-right:2.84258557%;width:69.14722433%}.main_ls article:last-child{margin-right:0}}@media screen and (max-width:880px){.main_ls article{float:left;display:block;margin-right:2.84258557%;width:69.14722433%}.main_ls article:last-child{margin-right:0}}@media screen and (max-width:768px){.main_ls article{float:left;display:block;margin-right:3.57866361%;width:61.15800115%}.main_ls article:last-child{margin-right:0}}@media screen and (max-width:730px){.main_ls article{float:left;display:block;margin-right:7.42297035%;width:100%;padding:2.3576516%}.main_ls article:last-child{margin-right:0}}.main_ls article.loading{opacity:.5;pointer-events:none}.main_ls form#aside{float:left;display:block;margin-right:2.3576516%;width:23.2317613%;padding:2.3576516%;padding:20px;height:auto;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.27);margin-bottom:33px}.main_ls form#aside:last-child{margin-right:0}@media screen and (max-width:1111px){.main_ls form#aside{float:left;display:block;margin-right:2.84258557%;width:28.0101901%}.main_ls form#aside:last-child{margin-right:0}}@media screen and (max-width:880px){.main_ls form#aside{float:left;display:block;margin-right:2.84258557%;width:28.0101901%}.main_ls form#aside:last-child{margin-right:0}}@media screen and (max-width:768px){.main_ls form#aside{float:left;display:block;margin-right:3.57866361%;width:35.26333525%}.main_ls form#aside:last-child{margin-right:0}}@media screen and (max-width:730px){.main_ls form#aside{display:none}}.main_ls form#aside .cont_slider{border:1px solid red;background-color:#edebe9;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:5px;border:1px solid #dcdad8;margin:10px auto 0;width:95%;position:relative}.main_ls form#aside .cont_slider.h:before{content:'';width:18px;height:18px;display:block;position:absolute;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2308px!important;left:-24px;top:-1px}.main_ls form#aside .select2-container--default .select2-selection--single{border-radius:0!important;padding:0 0 0 20px!important;height:auto!important;font-size:13px!important;border:1px solid #dfdede!important;background-position:8px -652px!important}.main_ls form#aside .select2-container--default .select2-selection--single .select2-selection__arrow{top:4px!important;right:5px!important}.main_ls form#aside #price-range-slider,.main_ls form#aside #time-range-slider{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;background-color:#dfdad9;border:1px solid #b8b3b2;border-bottom:1px solid #fff;height:4px}.main_ls form#aside #price-range-slider .ui-widget-header,.main_ls form#aside #time-range-slider .ui-widget-header{background-color:#e3ba86;border:1px solid #bd9b6f;border-bottom:1px solid #fff}.main_ls form#aside hr{background-color:#d6d5d4;height:1px;border:0;clear:both;margin:15px 0}.main_ls form#aside .dropdown{width:100%!important;float:left;margin:10px 0 15px;border-radius:0}.main_ls form#aside a.map_view{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 0 -4020px;padding:0 0 6px 50px;display:block;font-size:16px;color:#b37629;width:190px;margin:0 auto;text-decoration:none}.main_ls form#aside h3{text-transform:uppercase;color:#999;font-size:16px;padding:6px 6px 6px 0;letter-spacing:1px;padding-bottom:21px;margin-top:-11px}.main_ls form#aside h4{color:#b37629;padding:0 0 9px;font-weight:400;font-family:arial;font-size:13px}.main_ls form#aside input#price-range-text{padding:0!important;margin:0!important;color:#999;text-align:center;border:none;font-size:15px}.main_ls form#aside input[type=text]{width:100%;padding:5px 5px 5px 27px;font-size:13px;border:1px solid #dfdede}.main_ls form#aside input[type=text].date{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 5px -952px}.main_ls form#aside input[type=text].date:focus{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 5px -952px!important}.main_ls form#aside input[type=text].city{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 8px -652px}.main_ls form#aside label{display:block;cursor:pointer;line-height:1.3125em;font-size:12px;color:#999;padding:3px 0;position:relative}.main_ls form#aside .checkbox.ctg,.main_ls form#aside .checkbox.neighborhoods{max-height:67px;overflow:hidden}.main_ls form#aside .checkbox.ctg:hover,.main_ls form#aside .checkbox.neighborhoods:hover{max-height:100%}.main_ls form#aside .checkbox{padding-left:3px}.main_ls form#aside .checkbox .count{float:right;font-size:.6875em;min-width:1.72727em;line-height:1.45455em;margin-left:.90909em;margin-top:1px;padding:0 .36364em;text-align:center;background:#f7f7f7;color:#4faab4}.main_ls form#aside .checkbox label{padding-left:22px}.main_ls form#aside .checkbox input[type=checkbox]{display:none}.main_ls form#aside .checkbox label:before{content:"";display:inline-block;width:11px;height:11px;margin-right:10px;position:absolute;left:0;background-color:#fff;border:1px solid #ccc;padding-left:2px;padding-bottom:2px;top:3px}.main_ls form#aside .checkbox label:after{content:'';position:absolute;width:18px;height:21px;right:-3px;top:3px;display:block}.main_ls form#aside .checkbox .offer{padding-right:20px}.main_ls form#aside .checkbox label.offer:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2391px!important}.main_ls form#aside .checkbox .pag{padding-right:20px}.main_ls form#aside .checkbox label.pag:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat -486px -2471px!important}.main_ls form#aside .checkbox .est{padding-right:20px}.main_ls form#aside .checkbox label.est:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2432px!important}.main_ls form#aside .checkbox .vale{padding-right:20px}.main_ls form#aside .checkbox label{margin-bottom:3px}.main_ls form#aside .checkbox label.vale:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2465px!important}.main_ls form#aside .checkbox label:before{border-radius:3px}.main_ls form#aside input[type=checkbox]:checked+label:before{content:"\2713";font-size:10px;color:#4faab4;text-align:center;line-height:15px;border:1px solid #4faab4}.main_ls .head_search{float:left;display:block;margin-right:2.3576516%;width:100%;padding:0 0 16px}.main_ls .head_search:last-child{margin-right:0}.main_ls h2{text-align:left;font-size:14px;float:left;width:auto;padding:7px 0 0 19px;font-family:arial;color:#858383;margin-left:6px;font-weight:400;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -1481px}.main_ls #inner_search_h{margin:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:100%;position:relative;background-color:#fefcef;z-index:0;top:0!important;right:0!important;border-top:none!important;border-right:none!important;border-left:none!important;border-bottom:1px solid #f1e2cf;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;padding:3px 0 0!important;min-width:0!important;max-width:none}.main_ls #inner_search_h input{font-size:13px!important;padding:9px 12px 9px 32px!important;margin:7px 5px;border:1px solid #ccc!important}.main_ls #inner_search_h input.search{background:#fff url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat -343px -2892px!important;padding:7px 12px 7px 32px!important;margin:7px 5px}.main_ls #inner_search_h li:nth-child(1){padding-left:7px;width:27%}.main_ls #inner_search_h li:nth-child(2){padding-left:0;width:20%!important}.main_ls #inner_search_h li:nth-child(3){width:20%!important}.main_ls #inner_search_h li:nth-child(4){width:18%!important;margin-right:5px}.main_ls #inner_search_h li:nth-child(5){width:12%}.main_ls #inner_search_h li:nth-child(5) button{width:94%!important}.main_ls #inner_search_h input.bairro{padding:7px 12px 7px 33px!important;background:#fff url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 9px -2935px!important}.main_ls #inner_search_h input.city{padding:7px 12px 7px 32px!important;background:#fff url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 9px -2892px!important}.main_ls #inner_search_h input.datepicker{padding:7px 12px 7px 35px!important;background-position:-349px -728px!important}.main_ls #inner_search_h button{margin-top:8px!important;padding:7px 0!important;font-size:13px!important;font-family:roboto,Fallback,sans-serif!important;font-weight:700}.main_ls .ct_list_search{padding-left:10px}.main_ls .list_def_full{width:99%;max-width:inherit!important}.main_ls .list_def_full li{margin:0 0 23px;width:100%;float:right;cursor:auto;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0 1px 2px rgba(0,0,0,.27)}.main_ls .select2-container{border:1px solid #dfdede!important;font-size:13px;height:30px;padding:0 12px 11px 24px;background:#fff url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 14px -653px;letter-spacing:normal}#select2-drop{border:1px solid #dfdede;border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-radius:4px;margin-top:-4px}#time-range-slider .ui-state-default,#time-range-slider .ui-widget-content .ui-state-default,#time-range-slider .ui-state-focus,#time-range-slider .ui-widget-header .ui-state-default{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat 2px -2229px!important;border:none!important;margin-top:-3px}.ui-slider .ui-slider-handle{width:15px!important;height:22px!important}.cont_drop{float:right;margin-left:10px}@media screen and (max-width:450px){.cont_drop{float:left;margin-left:0}}#filter_ls ul{list-style:none}#filter_ls ul li{float:left}#filter_ls ul li:first-child{margin-right:6%}#filter_ls .cont_slider{border:1px solid red;background-color:#edebe9;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;padding:5px;border:1px solid #dcdad8;margin:10px auto 0;width:65%;position:relative}#filter_ls .cont_slider.h:before{content:'';width:18px;height:18px;display:block;position:absolute;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2308px!important;left:-24px;top:-1px}#filter_ls .cont_slider.m:before{content:'';width:19px;height:19px;display:block;position:absolute;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2346px!important;left:-24px;top:-1px}#filter_ls legend{color:#999;font-size:13px}#filter_ls legend span{display:block}#filter_ls legend span input{text-align:center;font-size:16px;margin:0 auto;display:block;background:0 0;border:none;margin-top:5px;color:#999}#filter_ls #price-range-slider,#filter_ls #time-range-slider{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;background-color:#dfdad9;border:1px solid #b8b3b2;border-bottom:1px solid #fff;height:4px}#filter_ls #price-range-slider .ui-widget-header,#filter_ls #time-range-slider .ui-widget-header{background-color:#e3ba86;border:1px solid #bd9b6f;border-bottom:1px solid #fff}#filter_ls label{display:inline-block;cursor:pointer;position:relative;padding-left:22px;margin-right:15px;font-size:12px;margin-top:15px;color:#999}#filter_ls input[type=checkbox]{display:none}#filter_ls label:before{content:"";display:inline-block;width:13px;height:13px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#fff;border:1px solid #ccc;padding-left:2px;padding-bottom:2px;top:-2px}#filter_ls .checkbox{float:right;width:41%}#filter_ls .checkbox label:after{content:'';position:absolute;width:18px;height:21px;right:-3px;top:0;display:block}#filter_ls .checkbox .offer{padding-right:20px}#filter_ls .checkbox label.offer:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2391px!important}#filter_ls .checkbox .pag{padding-right:20px}#filter_ls .checkbox label.pag:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat -486px -2471px!important}#filter_ls .checkbox .est{padding-right:20px}#filter_ls .checkbox label.est:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2432px!important}#filter_ls .checkbox .vale{padding-right:20px}#filter_ls .checkbox label{margin-bottom:10px}#filter_ls .checkbox label.vale:after{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2465px!important}#filter_ls .checkbox label:before{border-radius:3px}#filter_ls input[type=checkbox]:checked+label:before{content:"\2713";font-size:12px;color:#cfb088;text-align:center;line-height:15px;border:1px solid #cfb088}#map-canvas{position:relative;width:100%;border-right:1px solid #ccc;height:450px}.clean{padding-left:0!important}.fixed{position:fixed!important;height:100%!important;margin-top:56px}.main_ls.clean .list_def_full li{width:30.5%!important}.main_ls.clean h2{margin-left:40px}.main_ls.clean .show_map{left:0!important;border:1px solid #cdd3d3;top:62px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0;width:18px;padding-left:4px}.show_map:before{content:'<';font-weight:700}.main_ls.clean .show_map:before{content:">"!important}.show_map{width:18px;height:45px;display:block;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;position:absolute;z-index:99;left:-23px;background-color:#f6f5f3;top:67px;text-decoration:none;color:#ccc;font-size:16px;line-height:40px;padding-left:9px}.search_fixed{position:fixed!important;border-bottom:1px solid #ccc!important;padding-left:333px!important;top:70px!important;z-index:999!important;width:100%!important;background:rgba(0,0,0,.4)!important}.main_ls.clean .search_fixed{position:fixed!important;z-index:999!important;left:0!important;width:100%!important}.main_ls.clean #filter_ls{width:99%!important;margin-left:3px!important}.map_fixed{position:fixed;top:90px!important;left:310px!important}.dropdown{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;position:relative;width:170px;cursor:pointer;font-weight:200;background:#fff;padding:3px 0;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:9px;color:#858383;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #dfdede}.dropdown div,.dropdown li,.dropdown div::after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.dropdown .carat{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.dropdown .carat:after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.dropdown .selected::after,.dropdown:after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.dropdown .selected::after,.dropdown.scrollable div::after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.dropdown.open{z-index:99999;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown:hover,.dropdown.focus{background:#f9f9f9}.dropdown .carat{position:absolute;right:14px;top:50%;margin-top:-3px;border:6px solid transparent;border-top:6px solid #424242;z-index:1;-webkit-transform-origin:50% 20%;-moz-transform-origin:50% 20%;-ms-transform-origin:50% 20%;transform-origin:50% 20%}.dropdown .carat:after{position:absolute;right:14px;top:50%;margin-top:-3px;border:6px solid transparent;border-top:6px solid #dfdede;z-index:1;-webkit-transform-origin:50% 20%;-moz-transform-origin:50% 20%;-ms-transform-origin:50% 20%;transform-origin:50% 20%}.dropdown:hover .carat:after{border-top-color:#dfdede}.dropdown.focus .carat{border-top-color:#dfdede}.dropdown.focus .carat:after{border-top-color:#dfdede}.dropdown.open .carat{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}.dropdown select{position:absolute;left:0;top:0}.dropdown.touch select{left:0;top:0;width:100%;height:100%;opacity:0}.dropdown .selected{color:#424242;display:block;font-size:13px;font-weight:400;line-height:1;overflow:hidden;white-space:nowrap}.dropdown li{display:block;font-size:13px;font-weight:400;line-height:1;padding:4px 12px;overflow:hidden;white-space:nowrap;color:#666}.dropdown .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px;border-radius:0 5px 5px 0}.dropdown div{position:absolute;height:0;left:0;right:0;top:98%;margin-top:2px;background:#fff;overflow:hidden;opacity:0;color:#04724e;border:0;border-radius:0}.dropdown:hover div{background:#fff;border-radius:0}.dropdown.open div{opacity:1;z-index:2}.dropdown.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px;box-shadow:inset 0 -50px 30px -35px #00c384}.dropdown.scrollable:hover div::after{box-shadow:inset 0 -50px 30px -35px #00c384}.dropdown.scrollable.bottom div::after{opacity:0}.dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden;border-radius:0}.dropdown.scrollable.open ul{overflow-y:auto}.dropdown li{list-style:none;padding:10px 12px;border-bottom:1px solid #dfdede;border-left:1px solid #dfdede;border-right:1px solid #dfdede;color:#424242}.dropdown li:last-child{border-bottom:0}.dropdown li.focus{font-weight:300;background:#b88f56;position:relative;z-index:3;color:#fff;border-bottom:1px solid #fff;border-left:1px solid #b88f56;border-right:1px solid #b88f56}.dropdown li.active{font-weight:300;background:#b88f56;color:#fff;border-bottom:1px solid #fff;border-left:1px solid #b88f56;border-right:1px solid #b88f56}.dropdown li.active:last-child{border-bottom:0}.rating_star{margin-right:0;float:none;clear:both}.rating_star._0 .avaliacoes em:nth-child(1),.rating_star._0 .avaliacoes em:nth-child(2),.rating_star._0 .avaliacoes em:nth-child(3),.rating_star._0 .avaliacoes em:nth-child(4),.rating_star._0 .avaliacoes em:nth-child(5){display:none}.rating_star._1 .avaliacoes em:nth-child(2),.rating_star._1 .avaliacoes em:nth-child(3),.rating_star._1 .avaliacoes em:nth-child(4),.rating_star._1 .avaliacoes em:nth-child(5){display:none}.rating_star._2 .avaliacoes em:nth-child(3),.rating_star._2 .avaliacoes em:nth-child(4),.rating_star._2 .avaliacoes em:nth-child(5){display:none}.rating_star._3 .avaliacoes em:nth-child(4),.rating_star._3 .avaliacoes em:nth-child(5){display:none}.rating_star._4 .avaliacoes em:nth-child(5){display:none}.favoritos{margin-top:10px}.favoritos span{padding-left:24px;padding-bottom:4px;color:#fff;font-size:10px}@media screen and (max-width:768px){.favoritos span{color:#000}}@media screen and (max-width:768px){.favoritos{margin-top:22px;float:left}}@media screen and (max-width:450px){.favoritos{margin-top:10px}}/*!* jQuery UI CSS Framework 1.11.4
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://api.jqueryui.com/category/theming/*//*!* jQuery UI CSS Framework 1.11.4
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://api.jqueryui.com/category/theming/
*
* To view and modify this theme, visit http://jqueryui.com/themeroller/*/.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-39ab7ccd9f4e82579da78a9241265df288d8eb65dbbd7cf48aed2d0129887df5.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-54270656df079c4da5182629a080fc633b6f84b87985eb016d25a560e2c38d4a.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-ddf5dd4e0ef2b185e8bb0af7b6e90ebe74a84384cb4700658e76e754c8bfe550.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-c108f5cbf2dd9ec07a26530695ddd95e1664597ce6c056ae44c162cc2e28cec4.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-f0e6cd91b837d5c5644d026e5ffeccd907953317cd5c0f689901733afda260b2.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-691597e8a40a891ea94d3589976ecfc33e6145c49422443b00ac2b5a0022964c.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-f6f1c1bedf1a0f37cfef81d12f5f012869d1ee7c984775a569827a1784d34f5c.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-widget-header .ui-icon{background-image:url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-state-default .ui-icon{background-image:url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-icons_888888_256x240-ea2e29625de3463465e93b002b065f5833e05b97f7a052b1c141e754d62e1a8b.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-active .ui-icon{background-image:url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-highlight .ui-icon{background-image:url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-icons_2e83ff_256x240-20f8c6667afc48aa433ee9eb6d8a0584bdbd6b4a4a9091ff1e6b3adb31e63bd9.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-icons_cd0a0a_256x240-1e32c6dbf5d3fd342f27a78aa881550d6412aa207f48468724a6a15402b6041b.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(https://cdn-production.beautydate.com.br/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*!* jQuery UI Slider 1.11.4
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://api.jqueryui.com/slider/#theming*/.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}strong{font-weight:500}h1,h2,h3,h4,h5,h6{font-family:roboto;font-weight:lighter}ul,li{list-style:none}.floatLeft{float:left}#topotemporario{height:60px;width:100%}#resultados .cont_warp{max-width:1100px;margin-left:auto;margin-right:auto}#resultados .cont_warp::after{clear:both;content:"";display:table}aside#filtro_resultados{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.3);box-shadow:0 0 3px 0 rgba(0,0,0,.3);position:absolute;top:0;left:0;width:265px;height:100%;background:#f3f4f4}@media screen and (max-width:940px){aside#filtro_resultados{float:left;display:block;margin-right:2.3576516%;width:100%;display:none}aside#filtro_resultados:last-child{margin-right:0}}aside#filtro_resultados button.cinza{border:0;float:left;padding:15px 10px 15px 45px;font-size:13px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background-color:#4a4b4b;width:205px;margin:0 0 30px}aside#filtro_resultados button.cinza:hover{background-color:#ca9f63}aside#filtro_resultados .filtro{border-top:1px solid #d3d3d3;width:266px;padding:40px 30px;float:left;color:#4a4b4b;min-height:800px!important}aside#filtro_resultados .filtro .titulo{font-size:20px;font-family:roboto}aside#filtro_resultados .filtro .titulo span{width:35px;background:#656363;height:3px;margin-top:5px;display:block}aside#filtro_resultados .filtro hr{border:0;border-top:1px solid #e0e3e3;margin-top:20px;clear:both}aside#filtro_resultados .filtro label{font-size:15px;display:block;font-family:roboto;color:#4a4b4b;margin:20px 2px 5px}aside#filtro_resultados .filtro input[type=text]{width:205px;font-weight:100;font-size:13px;color:#4a4b4b;padding:10px 45px 10px 15px;border:1px solid #e7e7e7;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}aside#filtro_resultados .filtro .select{width:100%;overflow:hidden}aside#filtro_resultados .filtro .select select{width:205px;font-weight:100;font-size:13px;color:#4a4b4b;padding:10px 45px 10px 15px;border:1px solid #e7e7e7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff}aside#filtro_resultados .filtro input[type=checkbox]{float:left;margin-top:7px}aside#filtro_resultados .filtro .checkbox_info{font-size:13px;float:left;margin:7px 10px}aside#filtro_resultados .filtro .checkbox_info span.count{float:right;font-size:.6875em;min-width:1.72727em;line-height:1.45455em;margin-left:.90909em;margin-top:1px;padding:0 .36364em;text-align:center;background:#f7f7f7;color:#4faab4}aside#filtro_resultados .filtro .bda_sprite-icon_estacionamento_cinza{width:16px;height:14px;float:left;margin:7px 0 0 10px}aside#filtro_resultados .filtro .bda_sprite-icon_cartao_cinza{width:15px;height:11px;float:left;margin:8px 0 0 10px}aside#filtro_resultados .filtro button.mostrar{border:0;float:left;margin:0 0 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background-color:#fff;width:205px;height:15px;transition:none}aside#filtro_resultados .filtro button.mostrar:hover{background-color:#ca9f63}aside#filtro_resultados .filtro .ctg_tratamento{height:101px;overflow:hidden;-webkit-transition:height .6s ease-in-out;-moz-transition:height .6s ease-in-out;-o-transition:height .6s ease-in-out;-ms-transition:height .6s ease-in-out;transition:height .6s ease-in-out}aside#filtro_resultados .filtro #price-range-text{padding:0!important;margin:0!important;color:#4a4b4b;font-family:roboto;text-align:center;border:none;font-size:16px;background-color:transparent}aside#filtro_resultados .filtro .cont_slider{-webkit-border-radius:25px;-moz-border-radius:25px;padding:5px;margin:10px auto 0;width:95%;position:relative;background:url(https://cdn-production.beautydate.com.br/assets/fd-range-slider-4e5646519a75357358d40c686abfc26c67adfe54041643db7c18f0cedfe077cf.png) repeat-x 6px 0}aside#filtro_resultados .filtro .cont_slider.h:before{content:'';width:18px;height:18px;display:block;position:absolute;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -2308px!important;left:-24px;top:-1px}aside#filtro_resultados .filtro #price-range-slider,aside#filtro_resultados .filtro #time-range-slider{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;background-color:#dfdad9;border:1px solid #b8b3b2;border-bottom:1px solid #fff;height:4px}aside#filtro_resultados .filtro #price-range-slider .ui-widget-header,aside#filtro_resultados .filtro #time-range-slider .ui-widget-header{background-color:#e3ba86;border:1px solid #bd9b6f;border-bottom:1px solid #fff}aside#filtro_resultados .select2-container .select2-choice .select2-arrow{background-color:#fff;background-image:none;border:none;right:12px;top:6px}aside#filtro_resultados .select2-container .select2-choice{border:1px solid #e0e3e3;background-image:none;font-weight:100;font-size:13px;color:#999;padding:6px 45px 10px 15px;height:40px;background-color:#fff}#modal-mapa_busca .md-content{padding-top:45px}#cover_categoria{width:100%;height:165px;text-align:center;color:#fff;font-size:30px;font-weight:100;line-height:40px;padding-top:40px;background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/cabelo-041eb5983e35a2ba018dbcaba20f560afbb53d29e833a9981d6534f1711ac3c6.jpg) repeat-x;background-position:left center}@media screen and (max-width:600px){#cover_categoria{font-size:23px}}@media screen and (max-width:450px){#cover_categoria{height:115px;padding-top:30px}}#cover_categoria strong{font-family:roboto}@media screen and (max-width:600px){#cover_categoria strong{display:block;line-height:10px}}#cover_categoria .cidade{font-size:20px}@media screen and (max-width:600px){#cover_categoria .cidade{font-size:15px}}@media screen and (max-width:600px) and (max-width:600px){#cover_categoria .cidade strong{display:unset}}#cover_categoria.cabelo{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/cabelo-041eb5983e35a2ba018dbcaba20f560afbb53d29e833a9981d6534f1711ac3c6.jpg) repeat-x}#cover_categoria.barba{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/barba-5e091d9d56094ae8402db611ce32272aa327e9935186eefb1b1e338f0a111c19.jpg) repeat-x}#cover_categoria.coloracao{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/coloracao-8d33943effdf184183880cbcb67706f6fe510c509e0cf5dd962e97f0326bd544.jpg) repeat-x}#cover_categoria.depilacao{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/depilacao-ad7ed2e954ebe9d279978c63013df52202d9a3e6ea38308768e93ccb1d022b04.jpg) repeat-x}#cover_categoria.estetica{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/estetica-facial-e65d6e16b4760df9664312c6b48f1b44c576915bc1afb4a53d66008402fac9f3.jpg) repeat-x}#cover_categoria.manicuri,#cover_categoria.pedicuri{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/manicuri-pedicuri-28f94dc0cd0fa922f02c70aaa3cb53ae9177a12aa784f967e1af2cb61024f3a9.jpg) repeat-x}#cover_categoria.maquiagem{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/maquiagem-ff929c77c4736098a2421efa73e60fa9c741a1b6e1be66e63a1c4df08a562421.jpg) repeat-x}#cover_categoria.massagem{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/massagem-c408563a06320810a79912713faa74e92ef7d8b538784752501a97660356af01.jpg) repeat-x}#cover_categoria.podologia{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/podologia-2823bf99a8aebe4dbe560eb97abbec3fcd3cc093211f02702c415ad00c130687.jpg) repeat-x}#cover_categoria.sobrancelha{background:#000 url(https://cdn-production.beautydate.com.br/assets/cover_categorias/sobrancelha-9599f4013978ae289712092c23e56ee2476945dff3f1c51cff4cfbf614cf612d.jpg) repeat-x}#resultados main{max-width:1100px;margin-left:auto;margin-right:auto;width:100%;min-height:1000px;padding:40px 35px 100px 300px;background:0 0;-webkit-box-shadow:2px 0 3px 0 rgba(0,0,0,.15);-moz-box-shadow:2px 0 3px 0 rgba(0,0,0,.15);box-shadow:2px 0 3px 0 rgba(0,0,0,.15);position:relative}#resultados main .clear{clear:both;display:flex}#resultados main::after{clear:both;content:"";display:table}@media screen and (max-width:940px){#resultados main{float:left;display:block;margin-right:2.3576516%;width:100%;padding:30px 15px}#resultados main:last-child{margin-right:0}}@media screen and (max-width:600px){#resultados main{float:left;display:block;margin-right:7.42297035%;width:100%;padding:20px 5px}#resultados main:last-child{margin-right:0}}#resultados main .encontrados{font-size:16px;color:#000;border:2px solid #c89d66;margin-bottom:20px;padding:10px 15px}#resultados main .encontrados p{display:inline;line-height:28px}#resultados main .encontrados .tag{background-color:#c89d66;color:#fff;display:inline-table;font-size:10px;padding:5px 10px 5px 0;margin-right:10px;margin-top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:roboto;text-transform:uppercase}@media screen and (max-width:450px){#resultados main .encontrados .tag{margin-top:10px}}#resultados main .encontrados .tag .bda_sprite-icon_x_tag{width:8px;height:8px;margin-right:10px;border-right:1px solid #a67c41;float:left;height:10px;padding:0 10px;cursor:pointer}#resultados main .estabelecimento{margin-bottom:20px}#resultados main .estabelecimento .topo{float:left;display:block;margin-right:2.3576516%;width:100%;position:relative;min-height:120px}#resultados main .estabelecimento .topo:last-child{margin-right:0}@media screen and (max-width:600px){#resultados main .estabelecimento .topo{margin-bottom:20px}}#resultados main .estabelecimento .topo .cover{overflow:hidden;position:absolute;height:100%;width:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;z-index:-1;background-image:url(https://cdn-production.beautydate.com.br/assets/fallbacks/new_cover_image-fd59491057265aa87098ff86164f3abcdf9c5236c3c463f1593a5ba624be81c4.jpg)}#resultados main .estabelecimento .topo .cover .overlay{background:rgba(0,0,0,.25);width:100%;height:100%;-webkit-transition:background 350ms ease;-moz-transition:background 350ms ease;transition:background 350ms ease}@media screen and (max-width:600px){#resultados main .estabelecimento .topo .cover{box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}}#resultados main .estabelecimento .topo .cover img{position:absolute;left:0;width:100%;top:-40%;z-index:-1}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .topo .cover img{top:0;width:auto}}@media screen and (max-width:600px){#resultados main .estabelecimento .topo .cover img{top:0;width:auto}}@media screen and (max-width:450px){#resultados main .estabelecimento .topo .cover img{top:0;width:auto;height:100%}}#resultados main .estabelecimento .topo:hover .cover .overlay{background:0 0;-webkit-transition:background 350ms ease;-moz-transition:background 350ms ease;transition:background 350ms ease}#resultados main .estabelecimento .topo a.esq{padding:35px 250px 0 40px;font-size:15px;text-shadow:1px 1px 2px #000;line-height:24px;text-decoration:none;float:left;color:#fff}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .topo a.esq{padding:35px 20px}}#resultados main .estabelecimento .topo a.esq h3{font-size:24px;font-family:roboto;font-weight:400}#resultados main .estabelecimento .topo a.esq .endereco span{font-weight:300;font-size:12px;text-shadow:none;margin-left:5px;background:rgba(0,0,0,.5);padding:3px 6px 4px 4px;border-radius:4px}#resultados main .estabelecimento .topo .dir{background:rgba(0,0,0,.7);width:230px;height:100%;position:absolute;right:0;padding:0 30px}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .topo .dir{float:left;padding:0 20px 10px;width:100%;position:relative;height:auto}}@media screen and (max-width:600px){#resultados main .estabelecimento .topo .dir{background:#fff}}#resultados main .estabelecimento .topo .dir .acao{width:100%;padding-bottom:10px;border-bottom:1px solid #333;display:inline-block}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .topo .dir .acao{border-bottom:0;border-right:none;float:right;margin-top:10px;padding-bottom:0;padding-right:0;width:auto}}@media screen and (max-width:450px){#resultados main .estabelecimento .topo .dir .acao{width:100%;border-bottom:1px solid #e2e2e2;border-right:0;padding-right:0;padding-bottom:10px}}#resultados main .estabelecimento .topo .dir .acao .bda_sprite-pin_cover{background-color:#dedede;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:14px;color:#424242;padding:5px 10px 5px 30px;float:left;margin:20px 20px 0 0;text-decoration:none;font-family:roboto}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .topo .dir .acao .bda_sprite-pin_cover{margin:10px 20px 0 0}}#resultados main .estabelecimento .topo .dir .acao .bda_sprite-pin_cover:hover{background-color:#c2c0c0}#resultados main .estabelecimento .topo .dir .acao .bda_sprite-favoritar{width:44px;height:44px;display:block;float:left;margin-top:10px;cursor:pointer}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .topo .dir .acao .bda_sprite-favoritar{margin-top:0}}#resultados main .estabelecimento .topo .dir .rate{color:#fff;width:100%;font-size:12px}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .topo .dir .rate{width:auto;float:left;clear:none;margin:20px 20px 0 0}}@media screen and (max-width:450px){#resultados main .estabelecimento .topo .dir .rate{width:100%;padding-left:0;margin-top:0}}#resultados main .estabelecimento .topo .dir .rate .avaliacoes,#resultados main .estabelecimento .topo .dir .rate .favoritos{width:100%;padding-top:5px;margin-rightright:20px}#resultados main .estabelecimento .topo .dir .rate .avaliacoes span,#resultados main .estabelecimento .topo .dir .rate .favoritos span{color:#fff}@media screen and (max-width:600px){#resultados main .estabelecimento .topo .dir .rate .avaliacoes span,#resultados main .estabelecimento .topo .dir .rate .favoritos span{color:#000}}#resultados main .estabelecimento .topo .dir .rate .avaliacoes .bda_sprite-star_cover,#resultados main .estabelecimento .topo .dir .rate .favoritos .bda_sprite-star_cover{width:17px;height:14px;float:left;margin-right:5px}#resultados main .estabelecimento .topo .dir .rate .avaliacoes .bda_sprite-icon_coracao,#resultados main .estabelecimento .topo .dir .rate .favoritos .bda_sprite-icon_coracao{width:18px;height:14px;float:left;margin-right:5px}#resultados main .estabelecimento .servicos{border:1px solid #e2e2e2;padding:35px 35px 75px;clear:both}@media screen and (max-width:600px){#resultados main .estabelecimento .servicos{display:none}}#resultados main .estabelecimento .servicos a{display:block;text-decoration:none;background-color:#f3f4f4;padding:8px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:4px;font-size:18px;color:#000;position:relative}#resultados main .estabelecimento .servicos a:hover{background-color:#e6e9ef}#resultados main .estabelecimento .servicos a .titulo{line-height:22px;color:#4e4e4e}@media screen and (max-width:768px) and (max-height:1024px){#resultados main .estabelecimento .servicos a .titulo{max-width:330px}}@media screen and (max-width:600px){#resultados main .estabelecimento .servicos a .titulo{max-width:180px}}@media screen and (max-width:450px){#resultados main .estabelecimento .servicos a .titulo{max-width:95px}}#resultados main .estabelecimento .servicos a .tempo{border-left:1px solid #dcdee0;font-size:12px;color:#bab6b6;padding-left:35px;padding-bottom:2px;font-style:italic;font-weight:300;display:inline;margin-left:10px}@media screen and (max-width:450px){#resultados main .estabelecimento .servicos a .tempo{width:50%;display:block;clear:both;margin:11px 0 0 -12px;height:18px;border-left:none}}#resultados main .estabelecimento .servicos a span.startingAt{font-size:12px;float:left;z-index:1;color:#505050;font-weight:400;font-style:italic;margin:-2px 10px;background:#e1e1e1;padding:5px 10px;border-radius:4px}#resultados main .estabelecimento .servicos a .prices,#resultados main .estabelecimento .servicos a span.consulta{position:absolute;right:0;top:10px}#resultados main .estabelecimento .servicos a .prices span.startingAt,#resultados main .estabelecimento .servicos a span.consulta span.startingAt{font-size:10px;float:left;z-index:1;color:#4e4e4e;font-weight:400;font-style:italic;margin:-1px 10px;background:#e1e1e1;padding:5px 10px;border-radius:4px}#resultados main .estabelecimento .servicos a .prices span.price,#resultados main .estabelecimento .servicos a .prices span.consulta,#resultados main .estabelecimento .servicos a .prices span.base-price,#resultados main .estabelecimento .servicos a .prices span.current-price,#resultados main .estabelecimento .servicos a span.consulta span.price,#resultados main .estabelecimento .servicos a span.consulta span.consulta,#resultados main .estabelecimento .servicos a span.consulta span.base-price,#resultados main .estabelecimento .servicos a span.consulta span.current-price{margin-right:15px;color:#fd664d;font-size:18px;font-family:roboto;position:relative;display:block;float:left;text-align:center;font-weight:300}#resultados main .estabelecimento .servicos a .prices span.price .currency,#resultados main .estabelecimento .servicos a .prices span.consulta .currency,#resultados main .estabelecimento .servicos a .prices span.base-price .currency,#resultados main .estabelecimento .servicos a .prices span.current-price .currency,#resultados main .estabelecimento .servicos a span.consulta span.price .currency,#resultados main .estabelecimento .servicos a span.consulta span.consulta .currency,#resultados main .estabelecimento .servicos a span.consulta span.base-price .currency,#resultados main .estabelecimento .servicos a span.consulta span.current-price .currency{font-size:11px;font-weight:400}#resultados main .estabelecimento .servicos a .prices span.base-price,#resultados main .estabelecimento .servicos a span.consulta span.base-price{margin-right:25px;text-decoration:line-through;background:0 0;color:#8e9699;font-weight:300;font-size:16px;line-height:19px;background:url(https://cdn-production.beautydate.com.br/assets/sale-286c6d03b0a38c26218e5a2bc224c331dc90597c8917861170929490da6571ce.svg) no-repeat 0 3px;padding-left:30px;background-size:23px}#resultados main .estabelecimento .servicos a .prices span.consulta,#resultados main .estabelecimento .servicos a span.consulta span.consulta{font-size:16px;color:#989898;top:0}#resultados main .estabelecimento .servicos a .description{font-size:12px;line-height:16px;padding:20px 0 10px;position:relative;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#resultados main .estabelecimento .servicos a .description:before{content:'';position:absolute;left:0;top:10px;border:1px solid #ccc;width:30px}#resultados main .estabelecimento .servicos a.bege{border:0;float:left;padding:8px 40px 8px 15px;font-size:15px;color:#fff;font-weight:100;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;margin:15px 0 0;background-color:#ca9f63;-webkit-box-shadow:0 2px 0 0 #a67c41;-moz-box-shadow:0 2px 0 0 #a67c41;box-shadow:0 2px 0 0 #a67c41;-webkit-transition:unset;-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset}#resultados main .estabelecimento .servicos a.bege:hover{background-color:#b88f56;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0;margin-top:17px}#resultados main .estabelecimento .servicos.offlineTip{padding:25px 35px}#resultados main .estabelecimento .servicos.offlineTip li{padding-left:22px;position:relative}#resultados main .estabelecimento .servicos.offlineTip li:before{content:' \25CF';width:20px;height:20px;color:#bfbcbc;position:absolute;left:4px;top:-2px}nav[role=navigation]{text-align:center}.cd-pagination{width:auto;max-width:none;text-align:center;clear:both}.cd-pagination li{display:none;margin:0 .2em}.cd-pagination li.button{display:inline-block}.cd-pagination a,.cd-pagination span{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.6em .8em;font-size:1.6rem;color:#666}.cd-pagination a{border-radius:.25em;font-size:13px;color:#4b4b4b;text-decoration:none;text-shadow:1px 1px #fff;font-weight:700;background-color:#e6e6e6;border-bottom:1px solid #a6a6a6}.cd-pagination .cd-pagination-left a{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.no-touch .cd-pagination a:hover{background-color:#f2f2f2}.cd-pagination a:active{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.cd-pagination a.disabled{color:#fff;background-color:#4b4b4b;text-shadow:none;pointer-events:none;border-bottom:1px solid #4b4b4b}.cd-pagination a.disabled::before,.cd-pagination a.disabled::after{opacity:.4}.cd-pagination .button:first-of-type a{padding:2px 18px 9px;border:2px solid #cdced2}.cd-pagination .button:first-of-type a:before{content:'\2039  ';font-size:24px}.cd-pagination .button:last-of-type a{padding:2px 18px 9px;border:2px solid #cdced2}.cd-pagination .button:last-of-type a:after{content:'\203A';font-size:24px}.cd-pagination .current{background-color:#4faab4;border-color:#64a281;color:#fff;pointer-events:none}.cd-pagination .reticencias{color:#fff}@media only screen and (min-width:768px){.cd-pagination li{display:inline-block}}@media only screen and (min-width:1170px){.cd-pagination{margin:4em auto 8em}.main_adm_manager .cd-pagination{margin:4em auto 1em}}#resultados .cd-pagination .button:first-of-type a,#resultados .cd-pagination .button:last-of-type a{padding:6px 18px 8px}#resultados .cd-pagination .button:first-of-type a:after,#resultados .cd-pagination .button:last-of-type a:after{content:none}#resultados .cd-pagination .button:first-of-type a:before,#resultados .cd-pagination .button:last-of-type a:before{content:none}.list_def_full.bookmark li{width:95%!important}.list_def_full.bookmark li a.btn{display:block;float:right;text-decoration:none;padding:5px 10px 5px 24px;color:#fff;font-size:13px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-top:-53px;margin-right:5px;background:#fa6753 url(https://cdn-production.beautydate.com.br/assets/ui_adm-6bb91818ef9a122aa5dbe6005467afd21344dac3249ecba49587957b7235019a.png) no-repeat 5px -1308px;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-ms-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.list_def_full.bookmark li a.btn:hover{background-color:#ca4633}.list_def_full.bookmark .cont_tb_sl{margin-bottom:0}.list_def_full.bookmark li.service{margin-bottom:25px}.list_def_full{list-style:none}.list_def_full li{height:auto;width:47.5%;position:relative;display:inline-block;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.27);cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid transparent}.list_def_full li.service .rating_star{float:left;width:110px;margin-left:16px;margin-bottom:7px;margin-top:-22px}.list_def_full li.service span.love{display:block;float:left;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -1208px;font-size:11px;color:#666;padding-left:21px;margin-top:-20px}.list_def_full li.service a.loving{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -4087px;width:24px;height:19px;display:block;position:absolute;right:8px;top:81px;z-index:99;cursor:pointer;-webkit-transition:background .4s ease-out;-moz-transition:background .4s ease-out;-ms-transition:background .4s ease-out;-o-transition:background .4s ease-out;transition:background .4s ease-out}.list_def_full li.service a.loving:hover{background-position:left -4117px}.list_def_full li.service a.loving.active{background-position:left -4146px}.list_def_full li.business h4{float:left}.list_def_full li.business h5{clear:both;padding-bottom:0!important;float:left}.list_def_full li.business .cont_detail_part button{float:left;clear:both}.list_def_full li.business .cont_detail_part p{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat -1px -1485px;padding-left:19px;float:left;display:block;width:auto;margin-left:7px;margin-bottom:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:90%;float:left;clear:both}.list_def_full li.service{position:relative}.list_def_full li.service .tb_lg_partner{width:104px;left:22px;height:60px!important;top:57px}.list_def_full li.service .tb_lg_partner img{width:92px}.list_def_full li.service.barba span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -520px}.list_def_full li.service.cabelo span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -4px}.list_def_full li.service.corporal span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat -1px -354px}.list_def_full li.service.maquiagem span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -254px}.list_def_full li.service.massagem span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -154px}.list_def_full li.service.estetica-corporal span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -354px}.list_def_full li.service.estetica-facial span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -254px}.list_def_full li.service.manicure-e-pedicure span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat -2px -104px}.list_def_full li.service.manicure span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat -1px -103px}.list_def_full li.service.depilacao span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -55px}.list_def_full li.service.podologia span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -304px}.list_def_full li.service.outros span.ribb:before{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat 0 -477px}.list_def_full li.service span.ribb{position:absolute;width:42px;height:42px;left:-6px;top:11px;z-index:99;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_serv_icons-8bc45573c39b0fdbfc326b3510cef0ac27d86836340a046daf028b00e2ff6ace.png) no-repeat left -423px;display:block;opacity:.9}.list_def_full li.service span.ribb:before{position:absolute;left:0;top:0;content:"";width:32px;height:30px}.list_def_full li.service:hover span.title{left:29px;width:auto;opacity:1}.list_def_full li.service span.title{display:block;position:absolute;height:auto;width:auto;z-index:99;color:#fff!important;padding:5px 10px;top:16px;-webkit-transition:background .4s ease-out;-moz-transition:background .4s ease-out;-ms-transition:background .4s ease-out;-o-transition:background .4s ease-out;transition:background .4s ease-out;left:0;font-size:12px;opacity:0;text-transform:uppercase;letter-spacing:1px;background-color:#67bfc9;background:rgba(103,191,201,.7)}.list_def_full li:last-child{margin-bottom:20px}.list_def_full .cont_tb_sl{height:110px;overflow:hidden;margin-bottom:15px;background:transparent url(https://cdn-production.beautydate.com.br/assets/fallbacks/cover_image-4e0d68ac94db386604443f383e769a24db17e4056af450c2d9bc37ac29adf986.png) repeat left top!important;position:relative}.list_def_full .cont_tb_sl span.shadow{display:block;width:100%;position:absolute;bottom:0;left:0;height:111px;box-shadow:inset 0 -50px 90px -10px rgba(0,0,0,.6);z-index:1}.list_def_full .cont_tb_sl img{position:absolute;width:100%;margin-top:-5%!important;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.list_def_full li:hover .cont_tb_sl img{transform:scale(1.1)}.list_def_full li .tb_lg_partner{display:block;line-height:0;position:absolute;width:96px;left:15px;top:58px;z-index:99;box-shadow:0 1px 2px rgba(0,0,0,.27);background-color:#fff;height:66px;overflow:hidden}.list_def_full li .tb_lg_partner a{display:block;position:relative;height:60px;text-align:center}.list_def_full li .cont_detail_part{line-height:20px;padding-left:11px;padding-top:1px;padding-bottom:10px}.list_def_full li .cont_detail_part ul.services{margin-top:6px;margin-left:11px;margin:9px 9px 2px 11px}.list_def_full li .cont_detail_part ul.services li{font-size:14px;color:#666;cursor:pointer;letter-spacing:.5px;line-height:23px;padding:11px;font-weight:400;float:left;width:97.7%;border:1px dotted #ccc;border-bottom:none;margin:0;box-shadow:none}.list_def_full li .cont_detail_part ul.services li:last-child{border-bottom:1px dotted #ccc!important}.list_def_full li .cont_detail_part ul.services li:hover{background-color:#f6f5f5}@media only screen and (max-width:800px){.list_def_full li.business .cont_detail_part h4{width:100%}}.list_def_full li.business .cont_detail_part h4 a{max-width:340px}@media only screen and (max-width:800px){.list_def_full li.business .cont_detail_part h4 a{width:100%}}.list_def_full li.service .cont_detail_part h4 a{max-width:85%}main.main_ls .list_def_full li.business{border:2px solid #ffd800}main.main_ls .list_def_full li.business .cont_detail_part h4 a{max-width:242px}main.main_ls .list_def_full li.service .cont_detail_part h4 a{max-width:215px}.list_def_full li.service h4{display:block;font-size:24px;color:#666;padding-left:18px;padding-bottom:2px;letter-spacing:0;position:absolute;left:11px;top:56px;color:#fff;text-shadow:0 0 5px #000;font-weight:400;z-index:1}.list_def_full li.service h5{display:block;font-size:12px;color:#666;padding-left:18px;padding-bottom:2px;letter-spacing:2px;position:absolute;left:11px;top:87px;color:#fff;z-index:9;text-shadow:0 0 5px #000;font-weight:400}.list_def_full li.service .cont_detail_part ul.services li a{text-decoration:none;color:#666;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;float:left;max-width:40%}.list_def_full li.service .cont_detail_part ul.services li a:hover{text-decoration:underline}.list_def_full li.service.business .cont_detail_part h5{background-image:none;padding-left:0;margin-bottom:5px;font-weight:400;letter-spacing:.5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:180px}.list_def_full li.service .cont_detail_part ul.services li a:hover span{text-decoration:underline;color:#67bfc9}.list_def_full li.service .cont_detail_part ul.services li span.time{background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -1243px;color:#999;font-size:12px;padding-left:18px;margin-left:11px;float:left}.list_def_full li.service .cont_detail_part ul.services li div.hint{border:1px solid #ccc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;width:18px;height:18px;background-color:#fff;position:relative;-webkit-transition:all .1s linear;transition:all .1s linear;margin:3px 3px 0 7px;font-family:Arial,sans-serif;font-weight:400;float:left}.list_def_full li.service .cont_detail_part ul.services li div.hint:before{content:'';position:absolute;top:3px;left:3px;width:10px;height:10px;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat -2px -3932px}.list_def_full li.service .cont_detail_part ul.services li div.hint:hover{background-color:#fbe8d0!important;background-image:-webkit-linear-gradient(top,#fbe8d0,#fff);background-image:linear-gradient(top,#fbe8d0,#fff)}.list_def_full li.service .cont_detail_part ul.services li div.hint:hover:before{background-position:-32px -3932px}.list_def_full li.service .cont_detail_part ul.services li .hint small{top:-20px;left:0;opacity:0;-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;-o-transition:all .3s ease-in-out .1s;-ms-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s;padding-left:35px;width:230px;font-size:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:default;height:auto;color:#666;padding:10px 10px 10px 15px;border:1px solid #eee;background-color:#fff;font-size:12px;pointer-events:none;position:absolute;display:inline-block;line-height:18px;background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.3),inset 0 1px 1px 0 #fff,inset 0 0 0 0 rgba(204,198,197,.5)}.list_def_full li.service .cont_detail_part ul.services li .hint:hover small{top:23px;right:0;overflow:visible;z-index:999;opacity:1;-webkit-animation-name:wobble-vertical;animation-name:wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.list_def_full li.service .cont_detail_part div.ct_price{float:right;position:relative;z-index:0}.list_def_full li.service .cont_detail_part div.ct_price span{display:block;position:relative}.list_def_full li.service .cont_detail_part div span.price{background-color:#fa6753;padding:0 10px;color:#fff;letter-spacing:1px;font-size:13px;float:left}.list_def_full li.service .cont_detail_part div .save{border-right:none;width:auto;padding:2px 3px 2px 7px;display:block;z-index:9999;background-color:#fcd97c;color:#666;font-size:13px;letter-spacing:1px;text-align:center;line-height:19px;float:left;position:relative}.list_def_full li.service .cont_detail_part div .save:before{content:'';position:absolute;right:-4px;bottom:4px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #fcd97c;z-index:999}.list_def_full li.service .cont_detail_part div .save strong{font-family:arial,sans-serif;font-size:15px;color:#666;padding:0 3px}.list_def_full li.service .cont_detail_part div .save small{font-size:11px}.list_def_full li.service .cont_detail_part p{font-size:12px;color:#666;width:auto;padding-left:5px;float:right;display:block;margin-top:-5px;margin-right:25px}.list_def_full li.service .cont_detail_part p.map a{text-decoration:none;text-transform:uppercase;font-size:10px;color:#666;text-decoration:none;background:transparent url(https://cdn-production.beautydate.com.br/assets/ui_agenda-faa1ba0f600fee7bb1c00cd58816de4f7a4b9c92d2653c0cf7a5f57a64715ff1.png) no-repeat left -1489px;padding-left:20px}.list_def_full li.service .cont_detail_part p.map a:hover{text-decoration:underline}.list_def_full li.service .cont_detail_part button{float:left;font-family:roboto,Fallback,sans-serif;padding:7px 15px 9px;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:15px;line-height:17px;color:#fff;font-weight:lighter;margin:15px 0 12px 12px;cursor:pointer;background:#4faab4;-webkit-transition:background .4s ease-out;-moz-transition:background .4s ease-out;-ms-transition:background .4s ease-out;-o-transition:background .4s ease-out;transition:background .4s ease-out}.list_def_full li.service .cont_detail_part button:hover{background-color:#4faab4;color:#fff}.list_def_full li.service.prof .cont_tb_sl{height:106px}.list_def_full li.service.prof .tb_prof{-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;overflow:hidden;width:100px;height:100px;display:block;box-shadow:inset 0 0 0 4px rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.1);-webkit-transition:box-shadow .2s ease-out;-moz-transition:box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out;position:absolute;left:42.3%;top:33px;background:transparent url(https://cdn-production.beautydate.com.br/assets/fallbacks/tb_prof-264eb0322dff9e06828c770838b71f2d21a29886738cb374a47aae39064c2221.png) no-repeat left top;z-index:9}.list_def_full li.service.prof .cont_detail_part h4{margin-left:-11px;margin-bottom:0}.list_def_full li.service.prof .cont_detail_part h4 a{text-align:center;padding-top:11px}.list_def_full li.service.prof .cont_detail_part h5{text-align:center;background-image:none;margin-left:-11px;padding-bottom:5px}.list_def_full li.service.prof .rating_star{width:117px;margin:5px auto 0;float:none}.list_def_full li.service.prof .cont_detail_part h6{color:#666;font-size:13px;padding-bottom:25px;float:left;margin-right:15px}.list_def_full li.service.prof .ct_tags{float:left;height:60px;overflow:hidden;margin-top:7px;text-align:center;width:100%}.list_def_full li.service.prof a.tag{display:block;font-size:11px;max-width:116px;position:relative;text-overflow:ellipsis;white-space:nowrap;display:inline-block;line-height:18px;color:#7e7e7e;text-align:left;text-transform:capitalize;border:1px solid #ececec;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding-left:10px;padding-right:5px;letter-spacing:1px;margin-right:15px;margin-bottom:6px}.list_def_full li.service.prof button{display:block;margin:0 auto;text-decoration:none}.list_def_full li.service.prof .cont_detail_part a{text-decoration:none}.list_def_full li.service.prof a.tag:before{content:"";display:block;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid #ececec;position:absolute;top:0;left:-10px}.list_def_full li.service.prof a.tag:after{content:"";display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;position:absolute;top:1px;left:-8px}.list_def_full li.service.prof a.tag span.tag-wrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.list_def_full li.service.prof a.tag span.tag-wrap:after{content:"";display:block;width:4px;height:4px;background:#fff;position:absolute;top:6px;left:0;border:1px solid #dfdfdf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@-webkit-keyframes wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wobble-vertical{16.65%{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}