#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images{width:100%;float:left;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover{border:none}#sb_instagram #sbi_images .sbi_item{display:-moz-inline-stack;display:inline-block;float:left;vertical-align:top;zoom:1;max-height:1000px;padding:inherit!important;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0;max-height:0}#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7 #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8 #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width:10%}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{width:100%}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{width:33.33%}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{width:20%}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width:16.66%}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{width:14.28%}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{width:12.5%}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{width:11.11%}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{width:10%}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:auto}#sb_instagram .sbi_no_js img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:#fff;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow( 0 0 2px rgba(0,0,0,.4) );filter:drop-shadow( 0 0 2px rgba(0,0,0,.4) )}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:sbi-sk-scaleout 1s infinite ease-in-out;animation:sbi-sk-scaleout 1s infinite ease-in-out}#sb_instagram br{display:none}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important}#sb_instagram .sb_instagram_header{float:left;clear:both;margin:0 0 15px 0;padding:0;line-height:1.2;width:100%}#sb_instagram .sb_instagram_header a{float:left;display:block;text-decoration:none;transition:color .5s ease}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-ms-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-ms-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img{width:80px;height:80px;border-radius:40px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:40px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{margin-left:95px!important;line-height:1.4}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3{margin-right:-85px!important}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{margin-top:4px!important}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_bio h3{padding-top:20px!important}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img{width:120px;height:120px;border-radius:60px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:60px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3{margin-left:140px!important;line-height:1.5}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3{margin-right:-120px!important}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{margin-top:12px!important}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text.sbi_no_bio h3{padding-top:32px!important}}#sb_instagram .sb_instagram_header .sbi_header_img{float:left;position:relative;width:50px;margin:0 0 0 -100%!important;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sb_instagram_header .sbi_header_img img{float:left;margin:0!important;padding:0!important;border:none!important;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}#sb_instagram .sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden;background:url(//staging.spafinder.com.au/wp-content/plugins/instagram-feed/css/../img/small-logo.png) no-repeat 0 0}#sb_instagram .sb_instagram_header .sbi_header_img_hover{z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_img_hover{position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:40px;transition:opacity .2s}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text{float:left;width:100%;padding-top:5px}#sb_instagram .sb_instagram_header a{text-decoration:none}#sb_instagram .sb_instagram_header .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header .sbi_header_text h3{float:left;clear:both;width:auto;margin:0 0 0 60px!important;padding:0!important}#sb_instagram .sb_instagram_header h3{font-size:16px;line-height:1.3}#sb_instagram .sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram p:empty{display:none}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3{padding-top:9px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load{opacity:1;transition:all .5s ease-in}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all .1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0 auto;background:#333;color:#eee;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_load .sbi_load_btn{position:relative}#sb_instagram .sbi_follow_btn{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{transition:all .1s ease-in}#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn.sbi_custom:hover,#sb_instagram .sbi_follow_btn.sbi_custom a:focus,#sb_instagram .sbi_follow_btn.sbi_custom a:hover{box-shadow:inset 0 0 20px 20px rgba(255,255,255,.15)}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width:50%}#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:25%}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images .sbi_item,#sb_instagram.sbi_col_3 #sbi_images .sbi_item,#sb_instagram.sbi_col_4 #sbi_images .sbi_item,#sb_instagram.sbi_col_5 #sbi_images .sbi_item,#sb_instagram.sbi_col_6 #sbi_images .sbi_item,#sb_instagram.sbi_col_7 #sbi_images .sbi_item,#sb_instagram.sbi_col_8 #sbi_images .sbi_item,#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:100%}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{position:absolute;top:0;left:0;bottom:0;right:0}#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition{opacity:1;max-height:640px}#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{display:inline-block;padding:6px 10px;background:#ddd;background:rgba(0,0,0,.1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:#ccc;background:rgba(0,0,0,.15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label:before,span.wpcf7-list-item-label:after{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//staging.spafinder.com.au/wp-content/plugins/contact-form-7/includes/css/../../images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 input[type=file]{cursor:pointer}div.wpcf7 input[type=file]:disabled{cursor:default}div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:after,dl:after,.widget:after,.search-form:after,.post-password-form p:after,.navigation-single:after{content:" ";display:block;clear:both}.block-info .two-cols .list-detail,.logos-block .logos-list,.result-box .featured-block .list-holder,.switcher-list,.location-popup .btns-list,#header .open-close ul,#footer ul{margin:0;padding:0;list-style:none}.clearfix:after,dl:after,.widget:after,.search-form:after,.post-password-form p:after,.navigation-single:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#1c191a;background:#000;font:12px/1.167 "Arial","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto}.gm-style img{max-width:none}.hidden{display:none}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 1.167em}blockquote{border-left:4px solid #999;padding-left:.5em;margin-left:1.167em}th,td{border:1px solid #999;padding:.5em;text-align:left;vertical-align:top}th{text-align:center;vertical-align:middle}ul,ol{padding-left:3em}ul ul,ul ol,ol ul,ol ol{padding-left:3em;margin:0}ul{list-style-type:disc}dl dt{float:left;clear:left;padding-right:.3em;font-weight:700}dl dd{overflow:hidden}pre{max-width:100%}form,fieldset{margin:0;padding:0;border-style:none}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:none;padding:11px;background:#fff;color:#65675b}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:#65675b;opacity:1}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{color:#65675b;opacity:1}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#65675b}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#65675b}textarea{width:100%;height:160px;resize:none}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;background:#75d3db;color:#fff;text-transform:uppercase;min-width:115px;border:none;font-weight:700;display:inline-block;vertical-align:top;padding:11px;-webkit-transition:background .4s ease;transition:background .4s ease}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=file]:hover,input[type=submit]:hover{background:#9de0e6}.text-right{text-align:right}.text-left{text-align:left}.widget{margin-bottom:1.167em}.widget ul{padding-left:2em}.widget select{min-width:150px}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{overflow:auto;margin:0;height:120px;min-height:120px}.comment-form textarea,.comment-form input[type=text]{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{margin-bottom:15px}.search-form input{float:left;height:2em}.search-form input[type=search]{margin:0 4px 0 0;width:150px}.post-password-form input{float:left;height:2em}.post-password-form input[type=password]{width:150px}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{background:#75d3db;color:#fff;height:2em;border:none;padding:0 .5em}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{opacity:.8}.commentlist{margin:0 0 1.167em}.commentlist .edit-link{margin:0}.commentlist .avatar-holder{float:left;margin:0 1.167em 4px 0}.commentlist-item .commentlist-item{padding:0}.comment,.commentlist-holder{overflow:hidden}.commentlist-item .commentlist-item,.commentlist-item+.commentlist-item{padding-top:1.167em}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{position:relative;vertical-align:middle;margin-bottom:1.167em}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{position:absolute;left:-99999px}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;vertical-align:middle;padding:0 .4em}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{display:inline-block;vertical-align:middle;max-width:48%;background:#75d3db;color:#fff;padding:.4em;text-decoration:none}.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover{opacity:.8}.navigation-single{margin-bottom:1.167em}.navigation-single .next,.navigation-single .prev{float:left;vertical-align:middle;max-width:48%;background:#75d3db;color:#fff;text-decoration:none}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{color:inherit;text-decoration:none;padding:.4em;display:block}.navigation-single .next{float:right}.wp-caption{max-width:100%;clear:both;border:1px solid #999;padding:.4em;margin-bottom:1.167em}.wp-caption img{margin:0;vertical-align:top}.wp-caption p{margin:.4em 0 0}div.aligncenter{margin:0 auto 1.167em}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1.167em 4px 0}.alignright{float:right;margin:0 0 4px 1.167em}.mejs-container{margin-bottom:1.167em}.wp-caption-text,.gallery,.alignnone,.gallery-caption,.sticky,.bypostauthor{height:auto}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #999}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"circular","Helvetica",sans-serif;font-weight:700;margin:0 0 .5em;color:inherit}h1,.h1{font-size:23px}h2,.h2{font-size:20px}h3,.h3{font-size:15px}h4,.h4{font-size:21px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}p{margin:0 0 1em}a{color:#1c191a;text-decoration:none}a:hover,a:focus{color:#52494c}body{background:#000 url(//staging.spafinder.com.au/wp-content/themes/spa/images/bg-main.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:center center}.balance{background:#fff}#wrapper{position:relative;overflow:hidden;padding:99px 0 0}.home #wrapper{padding:0}.balance #wrapper{padding:0}.bg-white{background:#fff}.btn{display:inline-block;vertical-align:top;color:#fff;background:#75d3db;padding:8px;font-family:"circular","Helvetica",sans-serif;font-weight:700;text-transform:uppercase;-webkit-transition:all .4s ease;transition:all .4s ease;padding:10px}.btn:hover{background:#30afba;color:#fff}.container{max-width:1010px;padding:0 15px;margin:0 auto}.main-wrap{background:#fff;overflow:hidden}ol{padding:0;list-style:none;counter-reset:item}ol>li{position:relative;padding:0 0 0 36px;letter-spacing:.6px;margin:0 0 1px}ol>li:before{font-size:12px;line-height:14px;position:absolute;left:0;top:0;counter-increment:item;content:counters(item,".",decimal) "."}#content{float:left;width:70%}#sidebar{float:right;width:25%}#main{position:relative;overflow:hidden;padding:20px 0 0}.block-choices{position:relative;overflow:hidden}.block-choices .container{padding:0 15px 0 20px}.block-choices h1{max-width:545px;margin:0 auto 78px;text-align:center;color:#65675b;font-weight:400;line-height:1.125}.block-choices .three-cols{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font:15px/18px "circular","Helvetica",sans-serif;margin:0 0 19px}.block-choices .three-cols .col{background:#fff;width:32%;text-align:center;padding:35px;color:#65675b}.block-choices .three-cols .col:nth-child(2){padding:35px 16px 48px}.block-choices .three-cols .btn{font-size:12px;display:block}.block-choices .three-cols p{margin:0 0 17px}.form-search{position:relative;overflow:hidden}.form-search .field-holder{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-search .field-holder input[type=search],.form-search .field-holder input[type=text]{width:calc(100% - 58px);font-size:12px;padding:10px 13px;color:#313131;background:#eee}.form-search .field-holder input[type=search]:-moz-placeholder,.form-search .field-holder input[type=text]:-moz-placeholder{color:#313131;opacity:1}.form-search .field-holder input[type=search]::-moz-placeholder,.form-search .field-holder input[type=text]::-moz-placeholder{color:#313131;opacity:1}.form-search .field-holder input[type=search]:-ms-input-placeholder,.form-search .field-holder input[type=text]:-ms-input-placeholder{color:#313131}.form-search .field-holder input[type=search]::-webkit-input-placeholder,.form-search .field-holder input[type=text]::-webkit-input-placeholder{color:#313131}.form-search .field-holder button[type=submit]{border:none;width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:inherit}.form-search .field-holder button[type=submit] .icon{font-size:21px;line-height:11px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.form-submit{position:relative;overflow:hidden;max-width:500px;margin:0 0 22px}.form-submit .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px}.form-submit .row .col{width:49%}.form-submit input[type=text],.form-submit input[type=email]{width:100%}.form-submit textarea{width:100%;height:160px;resize:none;margin:0 0 8px}.block-cards{position:relative;overflow:hidden;background:#fff url(//staging.spafinder.com.au/wp-content/themes/spa/images/bg-pattern.png);padding:30px 30px 38px;text-align:center;margin:0 0 15px;color:#65675b}.block-cards h2{font-weight:400;margin:0 0 45px}.block-cards .cards-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-cards .cards-details .card{width:28%}.block-cards .cards-details .img{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}.block-cards .cards-details .title{font:700 15px/18px "circular","Helvetica",sans-serif;display:block;margin:0 0 15px}.featured-block{position:relative;overflow:hidden;background:rgba(238,238,238,.8);padding:34px 47px 25px;color:#000}.featured-block.style{padding:24px 0}.featured-block.style h2{text-align:left;font-size:14px;color:#65675b;margin:0 0 18px}.featured-block.style .title{margin:0 0 11px}.featured-block.style .row{display:block;overflow:hidden}.featured-block.style .col{display:inline-block;vertical-align:top;width:32.2%;padding:0 10px}.featured-block.style .list-holder li:last-child{position:absolute;left:10px;bottom:0}.featured-block.style .image-holder{margin:0 0 21px}.featured-block.style p{margin:0 0 15px}.featured-block.search-empty{width:100% !important}.featured-block.search-empty .col{width:32.2% !important}.featured-block h2{font-weight:400;text-align:center;margin:0 0 34px;color:#65675b}.featured-block .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 25px}.featured-block .col{width:49%;position:relative}.featured-block .image-holder{position:relative;overflow:hidden;margin:0 0 23px}.featured-block .image-holder a{display:block}.featured-block .image-holder img{width:100%;height:auto;vertical-align:top}.featured-block .text-holder{overflow:hidden}.featured-block .text-holder a{text-decoration:underline}.featured-block .title{display:block;font:15px/18px "circular","Helvetica",sans-serif;margin:0 0 21px}.featured-block .title a{color:#65675b;text-decoration:none;letter-spacing:.9px}.featured-block .title a:hover{color:#000;font-weight:400}.featured-block p{margin:0 0 20px}.gift-box{font:15px/18px "circular","Helvetica",sans-serif;position:relative;overflow:hidden;background:#fff;color:#65675b;padding:22px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.map-active .gift-box{display:none}.gift-box p{margin:0}.gift-box .btn{max-width:250px;width:100%;text-align:center;margin:0 20px}.block-info{position:relative;overflow:hidden}.block-info .box-wrap{background:#eee;padding:28px 50px}.block-info .text-wrap{max-width:300px;position:relative;overflow:hidden;margin:0 0 72px}.block-info .text-wrap a:hover{color:#000;font-weight:700}.block-info .detail-box{position:relative;overflow:hidden;border-bottom:1px solid #1c191a;padding:0 0 8px}.block-info .detail-box.style{padding:0 0 57px}.block-info .detail-box .text{position:relative;overflow:hidden;max-width:610px}.block-info .detail-box .text.style{max-width:496px}.block-info .detail-box .text.style p{margin:0 0 17px}.block-info .detail-box .text p{margin:0 0 24px}.block-info .detail-box .image-holder{position:relative;overflow:hidden;margin:0 0 25px}.block-info .detail-box .image-holder img{width:100%;height:auto;vertical-align:top}.block-info h1{font-size:20px;color:#65675b;font-weight:400;margin:0 0 15px}.block-info .btn-back{display:inline-block;vertical-align:top;position:relative;margin:-9px 0 19px}.block-info .btn-back:before{width:0;height:0;left:-25px;top:0;content:"";border-style:solid;border-width:7px 13px 7px 0;border-color:transparent #75d3db transparent transparent;position:absolute}.block-info .two-cols{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 33px}.block-info .two-cols .col{width:53.5%}.block-info .two-cols .col:first-child{width:43%}.block-info .two-cols h1{margin:0 0 21px}.block-info .two-cols p{margin:0 0 14px}.block-info .two-cols .wrap{position:relative;overflow:hidden;margin:0 0 14px}.block-info .two-cols .title{font-family:"circular","Helvetica",sans-serif;display:block;color:#75d3db;margin:0 0 2px;font-weight:400;text-transform:uppercase}.block-info .two-cols .gallery{margin:0 0 14px}.block-info .two-cols .gallery img{width:100%;height:auto;vertical-align:top}.block-info .two-cols .address-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 8px}.block-info .two-cols .address-area{position:relative;overflow:hidden;width:40%}.block-info .two-cols .contact-box{background:#65675b;font-family:"circular","Helvetica",sans-serif;width:50%;padding:12px 15px;color:#fff;text-transform:uppercase;text-align:center}.block-info .two-cols .contact-box a{color:#fff}.block-info .two-cols .contact-box a:hover{opacity:.8}.block-info .two-cols .contact-box p{margin:0}.block-info .two-cols .contact-box .color{color:#fff}.block-info .two-cols address{font-style:normal}.block-info .two-cols .map-holder{position:relative;overflow:hidden;min-height:310px}.block-info .two-cols .map-holder img{width:100%;height:auto;vertical-align:top}.block-info .two-cols .map-holder .ico-pin{position:absolute;top:38px;width:31px;left:37%}.block-info .two-cols .map-holder .ico-pin img{width:100%;height:auto;vertical-align:top}.block-info .list{padding:2px 0 23px}.logos-block{position:relative;overflow:hidden;background:#f2f2f2;margin:0 0 26px}.logos-block .logos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:45px 25px 0 35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.logos-block .logos-list li{width:25%;text-align:center;padding:0 10px;margin:0 0 45px}.login-box{max-width:300px;margin:0 auto;text-align:center;padding:28px 0}.login-box h1{font:400 70px/76px "circular","Helvetica",sans-serif;margin:0 0 49px}.form-signin{position:relative}.form-signin .field-holder{margin:0 0 15px}.form-signin input[type=text]{color:#999;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.1);height:38px;width:100%;border-radius:6px;background:#eee;border:1px solid #ccc;font:700 15px/18px "circular","Helvetica",sans-serif}.form-signin input[type=text]:-moz-placeholder{color:#999;opacity:1}.form-signin input[type=text]::-moz-placeholder{color:#999;opacity:1}.form-signin input[type=text]:-ms-input-placeholder{color:#999}.form-signin input[type=text]::-webkit-input-placeholder{color:#999}.form-signin input[type=text]:focus{background:#fff;border-color:#4eaeee;box-shadow:0 0 10px 0 rgba(78,174,238,.3)}.form-signin input[type=submit]{width:100%;display:block;color:#fff;font-weight:700;padding:8px;border-radius:6px;font-size:14px;background:-webkit-linear-gradient(top,#72b2e0 0%,#64aad8 100%);background:linear-gradient(to bottom,#72b2e0 0%,#64aad8 100%)}.form-signin input[type=submit]:hover{background:-webkit-linear-gradient(top,#64aad8 0%,#72b2e0 100%);background:linear-gradient(to bottom,#64aad8 0%,#72b2e0 100%)}.filters-area{position:relative;overflow:hidden;color:#65675b}.filters-area.loading .box-title,.filters-area.loading .info-text.search-empty,.filters-area.loading .main-block,.filters-area.loading .featured-block.style{height:0;overflow:hidden}.filters-area.loading .loading-box{display:block}.filters-area .loading-box{display:none;padding:10px 0}.filters-area .loading-box .text{display:block;text-align:center;margin:0 0 20px}.filters-area .loading-box .image-holder{display:block;margin:0 auto;width:50px}.filters-area h1{font-size:20px;font-weight:400;margin:0 0 12px;letter-spacing:1.2px}.map-holder button{min-width:inherit}.result-box{background:#eee;padding:15px 50px 28px}.map-active .result-box{padding:15px 10px 28px}.result-box.no-result .featured-block,.result-box.no-geo .featured-block{width:100% !important}.result-box.no-result .featured-block .col,.result-box.no-geo .featured-block .col{min-height:inherit;margin:0;padding:0 10px 20px}.result-box.no-geo .box-title{display:none}.result-box .box-title{font-size:14px;line-height:18px;color:#65675b;display:block;margin:0 0 8px;font-weight:400}.map-active .result-box .box-title{display:none}.result-box .featured-block{padding:0 0 19px;overflow-y:auto;width:100%;overflow:inherit}.map-active .result-box .featured-block{width:26.3%;height:481px;overflow-x:hidden;overflow-y:auto}.no-result .result-box .featured-block,.no-geo .result-box .featured-block{width:100% !important}.result-box .featured-block .image-holder{margin:0 0 21px}.map-active .result-box .featured-block .image-holder{margin:0 0 10px}.result-box .featured-block p{margin:0 0 10px}.map-active .result-box .featured-block p{display:none}.result-box .featured-block .col{margin:0 0 17px;min-height:325px;padding:0 10px 30px}.map-active .result-box .featured-block .col{min-height:inherit;width:100%;margin:0 0 14px}.no-result .result-box .featured-block .col,.no-geo .result-box .featured-block .col{min-height:inherit;margin:0;padding:0 10px 20px}.result-box .featured-block .title{font-size:14px}.map-active .result-box .featured-block .title{margin:0 0 3px}.result-box .featured-block .list-holder a{text-decoration:none}.map-active .result-box .featured-block .list-holder li.website{display:none}.result-box .featured-block address{font-style:normal;margin:0}.result-box .featured-block .btn{font:700 12px/15px "Arial","Helvetica",sans-serif;margin:5px 0 0;padding:4px 6px;text-transform:none;letter-spacing:1px}.result-box .map-holder{width:71.7%;position:relative;overflow:hidden;position:absolute;top:-9999px;left:-9999px}.map-active .result-box .map-holder{position:relative;top:0;left:0}.result-box .map-holder img{width:100%;height:auto;vertical-align:top}.result-box .map-holder .map-info{font-size:14px;line-height:18px;position:absolute;left:0;right:0;top:0;z-index:9;background:#ffa7b6;color:#fff;padding:15px 40px 15px 20px}.bar-close .result-box .map-holder .map-info{display:none}.result-box .map-holder .map-info .btn-close{width:14px;height:14px;position:absolute;right:15px;top:50%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-7px 0 0}.result-box .map-holder .map-info .btn-close:before,.result-box .map-holder .map-info .btn-close:after{width:20px;height:2px;background:#fff;position:absolute;right:-2px;top:6px;content:""}.result-box .map-holder .map-info .btn-close:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.result-box .map-holder .popup-holder{position:absolute;right:22%;top:63.4%;color:#000;height:0;overflow:hidden}.result-box .map-holder .popup-holder .popup-opener{display:inline-block;vertical-align:top;width:31px}.result-box .map-holder .popup-holder .popup{background:#fff;position:absolute;bottom:100%;width:310px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);padding:12px 14px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 16px;box-shadow:-7px 5px rgba(0,0,0,.1)}.result-box .map-holder .popup-holder .popup:after{width:0;height:0;border-style:solid;border-width:14px 10px 0;border-color:#fff transparent transparent;left:50%;top:100%;content:"";position:absolute;margin:0 0 0 -10px}.result-box .map-holder .popup-holder .popup .image-holder{width:48.6%}.result-box .map-holder .popup-holder .popup .text-holder{width:50%;padding:0 0 3px 16px}.result-box .map-holder .popup-holder .popup .title{display:block;font-weight:700}.result-box .map-holder .popup-holder .popup address{font-style:normal;text-decoration:underline;margin:0}.result-box .map-holder .popup-holder .popup .tel{text-decoration:underline}.map-wrap .popup-opener{display:inline-block;vertical-align:top;width:31px}.map-wrap .popup{font-size:12px;background:#fff;position:absolute;bottom:100%;width:310px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);padding:12px 14px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 36px;box-shadow:-7px 5px rgba(0,0,0,.1)}.map-wrap .popup:after{width:0;height:0;border-style:solid;border-width:14px 10px 0;border-color:#fff transparent transparent;left:50%;top:100%;content:"";position:absolute;margin:0 0 0 -10px}.map-wrap .popup .image-holder{width:48.6%}.map-wrap .popup .text-holder{width:50%;padding:0 0 3px 16px}.map-wrap .popup .title{display:block;font-weight:700}.map-wrap .popup address{font-style:normal;text-decoration:underline;margin:0}.map-wrap .popup .tel{text-decoration:underline}.filters-holder{padding:26px 17px 12px;background:#eee;margin:0 0 16px}.form-filter{position:relative;overflow:hidden}.form-filter .top-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-filter .col-left{width:304px}.form-filter .col-right{width:calc(100% - 304px)}.form-filter .field-holder{position:relative;padding:0 57px 0 0;margin:0 0 10px;overflow:hidden}.form-filter .field-holder button[type=submit],.form-filter .field-holder button[type=button]{width:57px;height:38px;font-size:20px;position:absolute;right:0;top:0;min-width:0}.form-filter .field-holder button[type=submit] i,.form-filter .field-holder button[type=button] i{display:inline-block;vertical-align:top;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.form-filter input[type=search],.form-filter input[type=text]{width:100%;height:38px}.form-filter button[type=submit]{min-width:inherit}.form-filter .open-close-filter{min-height:38px;margin:0 0 10px;padding:0 0 0 7px}.form-filter .open-close-filter.active .opener{opacity:0;visibility:hidden}.form-filter .open-close-filter.active .slide .opener{opacity:1;visibility:visible}.form-filter .open-close-filter .opener{width:70px;height:38px;border-left:6px solid #75d3db;position:absolute;left:10px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#65675b;padding:0 15px 0 4px;-webkit-transition:all .4s ease;transition:all .4s ease}.form-filter .open-close-filter .opener:after{position:absolute;right:0;top:50%;content:"";border-style:solid;border-width:7px 0 7px 14px;border-color:transparent transparent transparent #75d3db;margin:-7px 0 0;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.form-filter .open-close-filter .opener .active-text{display:none}.form-filter .open-close-filter .slide{-webkit-transition:width .4s ease;transition:width .4s ease;overflow:hidden;background:#fff;border-right:6px solid #75d3db;position:relative;text-align:left;margin:0 0 19px}.form-filter .open-close-filter .slide .btn-holder{position:absolute;right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;bottom:0}.form-filter .open-close-filter .slide .opener{width:0;height:0;border-style:solid;border-width:8px 14px 8px 0;border-color:transparent #75d3db transparent transparent;padding:0;position:relative;display:block;left:auto}.form-filter .open-close-filter .slide .opener:after{display:none}.form-filter .open-close-filter .slide .jcf-select{height:38px;padding:0 0 0 13px;max-width:122px}.form-filter .open-close-filter .slide .jcf-select .jcf-select-text{line-height:38px;margin:0 30px 0 0}.form-filter .open-close-filter .slide .check-holder{margin:0 0 0 15px}.form-filter .open-close-filter input[type=reset]{min-width:inherit;background:0 0;color:#75d3db;padding:0;margin:0 10px 0 0;min-width:inherit;text-transform:none;font-weight:400}.form-filter .open-close-filter .selection-list{margin:0;padding:0 100px 0 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#313131}.form-filter .open-close-filter .selection-list li{margin:0 7px 0 0}.form-filter .check-holder{position:relative;overflow:hidden;padding:0 0 0 20px}.form-filter .check-holder input[type=checkbox]{position:absolute;opacity:0;visibility:hidden;z-index:-1}.form-filter .check-holder input[type=checkbox]:checked+.fake-lable:after{opacity:1;visibility:visible}.form-filter .check-holder .fake-lable{width:15px;height:15px;background:#75d3db;position:absolute;left:0;top:0}.form-filter .check-holder .fake-lable:after{font:12px/15px "icomoon";position:absolute;left:1px;top:-1px;content:"\e5ca";color:#fff;font-weight:700;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.switcher-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 0 0}.switcher-box .switcher-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 18px 0 0}.switcher-box .switcher-options .title{display:inline-block;vertical-align:top;padding:0 15px 0 0}.switcher-box .select-holder{width:84px;text-align:right;position:relative}.switcher-box .select-holder:before{width:1px;height:27px;content:"";background:#65675b;position:absolute;left:0;top:-8px}.switcher-box .select-holder .jcf-select-opener{display:none}.switcher-box .select-holder .jcf-select{height:auto;text-align:center;width:100%;padding:0 0 4px}.switcher-box .select-holder .jcf-select.jcf-drop-active .jcf-select-text:after{color:#75d3db}.switcher-box .select-holder .jcf-select .jcf-select-text{display:inline-block;vertical-align:middle;margin:0;max-width:84px;position:relative;padding:0 25px 0 5px}.switcher-box .select-holder .jcf-select .jcf-select-text:after{position:absolute;right:0;top:50%;font:25px/15px "icomoon";content:"\e92d";color:#75d3db;margin:-7px 0 0}.switcher-list{width:123px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.switcher-list li{-webkit-box-flex:1;-ms-flex:1;flex:1}.switcher-list li.active a{border-bottom-color:#75d3db;color:#75d3db}.switcher-list input[type=radio]{opacity:0;visibility:hidden;position:absolute;z-index:-1}.switcher-list input[type=radio]:checked+label{border-bottom-color:#75d3db;color:#75d3db}.switcher-list label{color:#65675b;display:block;padding:0 0 6px;border-bottom:4px solid #65675b;-webkit-transition:all .4s ease;transition:all .4s ease;min-height:21px}.switcher-list label:hover{border-bottom-color:#75d3db;color:#75d3db}.switcher-list label .icon{display:inline-block;vertical-align:middle;font-size:12px;line-height:14px;margin:0 5px 0 0}.switcher-list label .icon.icon-map{font-size:18px}.location-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location-option .check-holder{width:98px}.location-option .select-holder{width:calc(100% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.location-option .select-holder .title{display:inline-block;vertical-align:top;padding:0 10px 0 0}.location-option .select-holder .jcf-select-text{font-weight:700;color:#75d3db}.location-popup{width:240px;position:absolute;left:50%;top:30px;background:#eee;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:24px 15px 15px;color:#313131;text-align:center;z-index:999;box-shadow:-7px 5px rgba(0,0,0,.1)}.location-close .location-popup{display:none}.location-popup .btn-close{width:14px;height:14px;position:absolute;right:15px;top:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.location-popup .btn-close:before,.location-popup .btn-close:after{width:20px;height:3px;background:#1c191a;position:absolute;right:-2px;top:6px;content:""}.location-popup .btn-close:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.location-popup p{margin:0 0 6px}.location-popup .icon{display:inline-block;vertical-align:middle;width:24px;margin:0 10px 0 0}.location-popup .icon img{width:100%;height:auto;vertical-align:top}.location-popup .btns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.location-popup .btns-list li{width:46%}.location-popup .btns-list .btn{display:block;padding:12px 10px;background:#65675b}.location-popup .btns-list .btn:hover{background:#989b8d}.faqs-box{position:relative;overflow:hidden;padding:0 0 25px;border-bottom:1px solid #1c191a}.faqs-box+.faqs-box{padding-top:29px}.faqs-box h2{font-size:15px;line-height:18px;font-weight:400;color:#65675b;margin:0 0 10px;letter-spacing:1px}.faqs-box .wrap{position:relative;overflow:hidden;letter-spacing:.5px}.faqs-box .title{font-size:14px;line-height:18px;font-weight:700;display:block;margin:0 0 -1px}.faqs-box p{margin:0 0 14px}.main-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 30px}.loader body{overflow:hidden}.loader.loaded body{overflow:visible}.loader.loaded .pre-loader{display:none}.pre-loader{top:0;left:0;right:0;bottom:0;position:fixed;background:rgba(255,255,255,.7);z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px}.pre-loader .wrap{position:relative;overflow:hidden}.pre-loader .title{font-size:30px;line-height:34px;display:block;width:100%;text-align:center;margin:0 0 30px}.pre-loader .image-holder{width:140px;display:block;margin:0 auto}.pre-loader .image-holder img{width:100%;height:auto;vertical-align:top}.info-text{font-size:14px;line-height:18px;color:#65675b;border-bottom:1px solid #1c191a;width:100%;margin:0 0 23px;padding:8px 0 32px}.info-text p{margin:0 0 15px}.no-result.map-active .featured-block.search-empty,.no-geo.map-active .featured-block.search-empty{display:none}.no-result .featured-block.search-empty,.no-geo .featured-block.search-empty{display:block;padding:60px 0 0}.map-active .no-result .main-block,.map-active .no-geo .main-block{display:block}.no-result .main-block,.no-geo .main-block{display:none}.search-empty{display:none}.no-geo .search-empty{display:block}.map-active .search-empty{display:none}.info-text.search-empty{display:none}.no-geo .info-text.search-empty{display:block}.box-title.search-empty{display:block}.no-geo .box-title.search-empty{display:none}.result-wrap{opacity:0}.map-active .result-box .featured-block.search-empty{display:none}.map-active .result-box.no-result .featured-block,.map-active .result-box.no-geo .featured-block{height:auto !important}.featured-block.style.block-cards .col{padding-bottom:0}.featured-block.style.block-cards h2{padding:0 25px}#header{position:fixed;top:0;left:0;right:0;z-index:99}#header:after{width:803px;height:206px;position:absolute;left:50%;top:0;margin:-185px 0 0 -402px;content:"";background:#53b7bc;border-radius:100%}#header.fixed-header{position:relative}#header.fixed-header .header-wrap{position:fixed;left:0;right:0;top:0;z-index:99;-webkit-transition:all .4s ease;transition:all .4s ease;background:0 0}#header.fixed-header .header-wrap:after,#header.fixed-header .header-wrap:before{display:none}#header.fixed-header .fixed-position+.header-wrap{background:rgba(238,238,238,.8);animation:showBar ease .4s;-webkit-animation:showBar ease .4s}#header.fixed-header .fixed-position+.header-wrap:after,#header.fixed-header .fixed-position+.header-wrap:before{display:block}#header.fixed-header .fixed-position+.header-wrap .logo,#header.fixed-header .fixed-position+.header-wrap .btn-check,#header.fixed-header .fixed-position+.header-wrap .btn{opacity:1;visibility:visible}#header.fixed-header .logo,#header.fixed-header .btn-check,#header.fixed-header .btn{opacity:0;visibility:hidden}.balance #header{position:static;border-bottom:30px solid #75d3db;background:#eee}.balance #header:before,.balance #header:after{display:none}.balance #header .header-wrap:before,.balance #header .header-wrap:after{display:none}.balance #header .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.balance #header .logo{width:200px;padding:20px 0 0}.balance #header .text-box{font:17px/21px "circular","Helvetica",sans-serif;padding:0 0 0 75px;color:#65675b}.balance #header .container{padding-top:10px;padding-bottom:6px}.balance #header .title{display:block;color:#75d3db;font-weight:400}.balance #header ol{margin:0}.balance #header ol li{padding:0 0 0 15px}.balance #header ol li:before{font-size:17px;line-height:21px;color:#75d3db}.balance #header .header-wrap{padding:7px 0 12px 115px}#header .header-wrap{background:rgba(238,238,238,.8);padding:40px 0 20px;color:#fff}#header .header-wrap:after{width:803px;height:206px;position:absolute;left:50%;top:0;margin:-185px 0 0 -402px;content:"";background:#53b7bc;border-radius:100%}#header a{color:#65675b}#header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1000px;-ms-flex-wrap:wrap;flex-wrap:wrap}#header .right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 4px 0 0}#header .right-col .btn{margin:0 22px 0 10px;padding:7px 13px;color:#fff}#header .btn-check{display:inline-block;vertical-align:top;position:relative;text-transform:uppercase;padding:0 8px}#header .btn-check:after{position:absolute;right:0;top:-2px;bottom:-2px;width:1px;content:"";background:rgba(255,255,255,.3)}#header .btn-check a:hover{opacity:.8}#header .btn-check .price-holder{display:inline-block;vertical-align:middle;position:relative;margin:-2px 8px 0 0}#header .btn-check .icon{font-size:26px;line-height:16px}#header .btn-check .price{width:18px;height:18px;font-weight:700;font-family:"circular","Helvetica",sans-serif;border:2px solid #fff;background:#1c191a;border-radius:100%;position:absolute;right:-5px;top:-5px;text-align:center;color:#fff}#header .opener{display:inline-block;vertical-align:top;font-size:28px;line-height:28px;position:relative}#header .open-close{position:relative;text-transform:uppercase;font-weight:700;font-family:"circular","Helvetica",sans-serif}#header .open-close .slide{position:absolute;width:175px;right:0;top:100%;padding:8px 0 0;z-index:99;display:none}#header .open-close ul{background:#65675b;padding:5px 0 0}#header .open-close ul li+li{border-top:1px solid #fff}#header .open-close ul a{display:block;padding:8px 10px;-webkit-transition:background .4s ease;transition:background .4s ease;color:#fff}#header .open-close ul a:hover{background:#75d3db}#header .large-logo{display:block;max-width:445px;margin:0 auto 27px;padding:88px 0 0}#header .large-logo a{display:block}#header .large-logo img{width:100%;height:auto;vertical-align:top}#header .trigger{position:absolute;left:0;right:0;top:100%;height:1px}.logo{width:209px}.logo a{display:block}.logo a img{width:100%;height:auto;vertical-align:top}#footer{position:relative;overflow:hidden;padding:15px 0;color:#231f20}#footer a{color:#231f20}#footer a:hover{opacity:.8}#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 15px 0 67px}#footer .footer-logo{width:120px;padding:9px 0 0}#footer .footer-logo a{display:block}#footer .footer-logo img{width:100%;height:auto;vertical-align:top}#footer .links-holder{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footer .links-holder .col{width:152px;padding:0 10px 0}#footer .links-holder a:hover{color:#1e1b1c}#footer .title{display:block;font-family:"circular","Helvetica",sans-serif;margin:0 0 16px;text-transform:uppercase}@font-face{font-family:"circular";src:url(//staging.spafinder.com.au/wp-content/themes/spa/fonts/CircularStd-Book.woff) format("woff"),url(//staging.spafinder.com.au/wp-content/themes/spa/fonts/CircularStd-Book.woff) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"circular";src:url(//staging.spafinder.com.au/wp-content/themes/spa/fonts/CircularStd-Bold.woff) format("woff"),url(//staging.spafinder.com.au/wp-content/themes/spa/fonts/CircularStd-Bold.woff) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"icomoon";src:url(//staging.spafinder.com.au/wp-content/themes/spa/fonts/icomoon.woff) format("woff"),url(//staging.spafinder.com.au/wp-content/themes/spa/fonts/icomoon.woff) format("woff2");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gift:before{content:"\e908"}.icon-menu:before{content:"\e909"}.icon-map:before{content:"\e906"}.icon-list:before{content:"\e907"}.icon-search:before{content:"\e900"}.icon-bag:before{content:"\e901"}.icon-check:before{content:"\e920"}.icon-check2:before{content:"\e5ca"}.icon-chevron-down2:before{content:"\e92d"}.icon-chevron-left2:before{content:"\e92e"}.icon-chevron-right2:before{content:"\e92f"}.icon-chevron-up2:before{content:"\e930"}.icon-chevron-thin-down:before{content:"\e902"}.icon-chevron-thin-left:before{content:"\e903"}.icon-chevron-thin-right:before{content:"\e904"}.icon-chevron-thin-up:before{content:"\e905"}.jcf-select{display:inline-block;vertical-align:top;position:relative;min-width:55px;height:15px}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:12px;line-height:15px;margin:0 26px 0 0}.jcf-select .jcf-select-opener{position:absolute;text-align:center;width:15px;bottom:0;right:0;top:0}.jcf-select .jcf-select-opener:after{font:26px/15px "icomoon";position:absolute;right:0;top:50%;content:"\e92d";margin:-8px 0 0;color:#75d3db}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999;min-width:115px}body>.jcf-select-drop.jcf-select-sort{margin:6px 0 0}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#65675b;line-height:14px;font-size:12px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list ul li+li{border-top:1px solid #fff}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:default;display:block;padding:4px 13px;color:#fff;height:1%}.jcf-list .jcf-disabled{background:#fff !important;color:#aaa !important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#75d3db;color:#fff}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-select-drop .jcf-option-hideme,.js-hidden{display:none}.slick-slider{position:relative;display:block}.slick-slider img{width:100%;height:auto;vertical-align:top}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow{font-size:40px;line-height:40px;background:0 0;color:#fff;padding:0;position:absolute;left:0;top:50%;min-width:inherit;z-index:5;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.slick-arrow:hover,.slick-arrow:focus{background:0 0;opacity:.8}.slick-arrow.slick-next{left:auto;right:0}.slick-arrow.slick-hidden{display:none}@media (min-width:768px){.commentlist-item .commentlist-item{padding:0 0 0 2em}}@media (min-width:1024px){.form-filter .open-close-filter{position:relative}.form-filter .open-close-filter.active .slide{display:block;width:100%}.form-filter .open-close-filter .js-slide-hidden.slide{position:relative !important}.form-filter .open-close-filter .slide{-webkit-transition:all .4s ease;transition:all .4s ease;width:0;height:38px !important;padding:0 !important;margin:0 !important;display:block !important}}@media (max-width:1023px){iframe{width:100%}.block-choices .three-cols .col{padding:35px 20px}.block-choices .three-cols .col:nth-child(2){padding:35px 20px}.result-box{padding:15px 10px}.map-active .result-box{padding:15px 10px}.result-box .map-holder .popup-holder{right:30%}.filters-holder{padding:15px 10px}.form-filter .col-left{width:100%;margin:0 0 10px}.form-filter .col-right{width:100%}.form-filter .open-close-filter{padding:6px 0 10px;min-height:inherit;border-top:5px solid #75d3db;text-align:right}.form-filter .open-close-filter.active{padding:0;border-top:none;border-bottom:5px solid #75d3db}.form-filter .open-close-filter.active .opener{display:inline-block;vertical-align:top;opacity:1;visibility:visible}.form-filter .open-close-filter.active .opener:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.form-filter .open-close-filter .opener{display:inline-block;vertical-align:top;height:34px;text-align:left;position:relative;right:auto;top:auto;left:auto;border:none;width:75px}.form-filter .open-close-filter .opener:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:7px}.form-filter .open-close-filter .selection-list li{margin:0}.switcher-box{padding:6px 0 0}.switcher-box .select-holder:before{top:-4px}.balance #header .container{padding-top:0;padding-bottom:0}.balance #header .header-wrap{padding:10px 0}}@media (max-width:767px){.navigation .page-numbers,.navigation-comments .page-numbers{padding:0 3px}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{padding:.2em}.navigation-single .next a,.navigation-single .prev a{padding:.2em}h1{font-size:20px}h2{font-size:18px}#wrapper{padding:74px 0 0}ol>li{padding:0 0 0 20px}.block-choices h1{margin:0 auto 20px}.block-choices .three-cols{margin:0 0 10px}.block-choices .three-cols .col{width:100%;margin:0 0 10px;padding:20px}.block-choices .three-cols .col:nth-child(2){padding:20px}.block-cards{padding:15px}.block-cards h2{margin:0 0 20px}.block-cards .cards-details .card{width:100%;margin:0 0 20px}.block-cards .cards-details .img{height:auto;margin:0 0 10px}.featured-block{padding:15px}.featured-block.style{padding:15px 0 0}.featured-block.style h2{margin:0 0 10px}.featured-block.style .col{width:100%;margin:0 0 15px}.featured-block.style .image-holder{margin:0 0 10px}.featured-block.search-empty .col{width:100% !important}.featured-block h2{margin:0 0 10px}.featured-block .col{width:100%;margin:0 0 15px}.featured-block .image-holder{margin:0 0 10px}.featured-block .title{margin:0 0 11px}.featured-block p{margin:0 0 15px}.gift-box{padding:20px 10px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-box p{margin:0 0 10px;width:100%}.block-info .box-wrap{padding:15px}.block-info .text-wrap{margin:0 0 20px}.block-info .detail-box.style{padding:0 0 20px}.block-info .detail-box .text.style p{margin:0 0 10px}.block-info .detail-box .text p{margin:0 0 10px}.block-info .detail-box .image-holder{margin:0 0 15px}.block-info h1{margin:0 0 10px;font-size:16px}.block-info .btn-back{margin:0 0 10px;padding:0 0 0 15px}.block-info .btn-back:before{left:-5px}.block-info .two-cols .col{width:100%}.block-info .two-cols .col:first-child{width:100%}.block-info .two-cols h1{margin:0 0 10px}.block-info .two-cols p{margin:0 0 15px}.block-info .two-cols .address-area{width:100%}.block-info .two-cols .contact-box{width:100%}.block-info .list{padding:0 0 10px}.logos-block{margin:0 0 15px}.logos-block .logos-list{padding:20px 15px}.logos-block .logos-list li{width:33.333%;margin:0 0 30px}.login-box{padding:0 0 20px}.login-box h1{font-size:30px;line-height:36px;margin:0 0 20px}.filters-area h1{font-size:15px}.result-box .featured-block{height:auto}.map-active .result-box .featured-block{width:100%;height:auto}.result-box .map-holder{width:100%;margin:0 0 20px}.result-box .map-holder .map-info{position:relative;display:block}.result-box .map-holder .popup-holder{right:45%;top:70%}.result-box .map-holder .popup-holder .popup{width:250px}.result-box .map-wrap{position:relative}.featured-block.style.block-cards h2{padding:0 10px}.balance #header .logo{width:150px;padding:0;display:block;margin:0 auto 10px}.balance #header .text-box{font-size:14px;line-height:16px;padding:0;width:100%}.balance #header ol li:before{font-size:14px;line-height:16px}#header .header-wrap{padding:30px 0 20px}#header .right-col{padding:0}#header .right-col .btn{margin:0 10px 0 0}#header .btn-check{font-size:0;line-height:1.25;padding:0}#header .btn-check .price{font-size:12px;line-height:1.25}#header .large-logo{padding:30px 0 0;max-width:200px;margin:0 auto 10px}.logo{width:100px}#footer .container{padding:0 15px}#footer .footer-logo{display:block;margin:0 auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#footer .links-holder{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 20px}}@media (max-width:619px){.form-submit .row .col{width:100%}.form-submit .row .col+.col{margin:10px 0 0}.form-filter .field-holder{padding:0 38px 0 0}.form-filter .field-holder button[type=submit],.form-filter .field-holder button[type=button]{width:38px}.form-filter .open-close-filter.active .opener .normal-text{display:none}.form-filter .open-close-filter.active .opener .active-text{display:block}.form-filter .open-close-filter.active .slide .opener{display:none;opacity:0;visibility:hidden}.form-filter .open-close-filter .slide{border-right:0;padding:6px}.form-filter .open-close-filter .slide .btn-holder{position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px 0 4px}.form-filter .open-close-filter .slide .opener{display:none}.form-filter .open-close-filter .slide .jcf-select{max-width:inherit;display:block;border:1px solid #a9a9a9}.form-filter .open-close-filter .slide .jcf-select .jcf-select-text{min-width:inherit;max-width:inherit;padding:0;line-height:36px}.form-filter .open-close-filter .slide .jcf-select .jcf-select-opener{right:7px}.form-filter .open-close-filter .slide .check-holder{margin:0}.form-filter .open-close-filter .selection-list{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.form-filter .open-close-filter .selection-list li{width:100%;margin:0 0 10px}.switcher-box .switcher-options .title{padding:0 5px 0 0}.switcher-box .select-holder{width:74px}.switcher-box .select-holder .jcf-select .jcf-select-text{max-width:74px}#footer .links-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .links-holder .col{width:50%;margin:0 0 20px}#footer .links-holder .col:last-child{width:100%}.jcf-select-drop-content{border:1px solid #000}}@-webkit-keyframes showBar{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes showBar{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
.gm-style .gm-style-iw-c{padding:0;border-radius:0 !important;box-shadow:-7px 5px rgba(0,0,0,.1) !important;width:310px;padding:12px 14px 10px}.gm-style .gm-style-iw-c{position:absolute;box-sizing:border-box;overflow:hidden;top:0;left:0;transform:translate(-50%,-100%);background-color:#fff;border-radius:8px;padding:12px;box-shadow:0 2px 7px 1px rgba(0,0,0,.3)}.gm-style .gm-style-iw{font-weight:300;font-size:13px;overflow:hidden}.gm-style .gm-style-iw-d{box-sizing:border-box;overflow:auto}.map-popup-content{background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-popup-content .image-holder{width:48.6%}.map-popup-content .text-holder{width:50%;padding:0 0 3px 16px}.map-popup-content .title{display:block;font-weight:700}.map-popup-content address{font-style:normal;text-decoration:underline;margin:0}.map-popup-content .tel{text-decoration:underline}@media (max-width:767px){.map-popup-content{width:100%;display:block}}@media (max-width:767px){.map-popup-content .image-holder{width:100%}}@media (max-width:767px){.map-popup-content .text-holder{width:100%;padding:10px 0 3px}}
.map-active .gift-box{display:flex}