.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}
.bx-wrapper img{max-width:100%;display:block}
.bxslider{margin:0;padding:0}
ul.bxslider{list-style:none}
.bx-viewport{-webkit-transform:translatez(0)}
.bx-wrapper{//-webkit-box-shadow:0 0 5px #ccc;//box-shadow:0 0 5px #ccc;//border:5px solid #fff;//background:#fff}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(//aushealthpages.com.au/wp-content/plugins/sabai/assets/images/bxslider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}
.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager-item{font-size:0;line-height:0}
.bx-wrapper .bx-prev{left:10px;background:url(//aushealthpages.com.au/wp-content/plugins/sabai/assets/images/bxslider/controls.png) no-repeat 0 -32px}
.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}
.bx-wrapper .bx-next{right:10px;background:url(//aushealthpages.com.au/wp-content/plugins/sabai/assets/images/bxslider/controls.png) no-repeat -43px -32px}
.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;display:none}
.bx-wrapper:hover .bx-controls-direction a{display:block}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//aushealthpages.com.au/wp-content/plugins/sabai/assets/images/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//aushealthpages.com.au/wp-content/plugins/sabai/assets/images/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.sabai-directory-title{font-weight:normal}
.sabai-btn-primary{background-color:#79a523 !important;border-color:#79a523 !important}
button.sabai-btn-primary:hover,a.sabai-directory-btn-directions:hover,a.sabai-btn-primary:hover{background-color:#669825 !important;border-color:#669825 !important}
.profile-content .header-text-section .icon-adjust .fa-phone{margin-right:10px}
.sabai-item img{margin:0 auto !important}
.sabai-item .bx-caption{height:50px}
.sabai-directory-no-image img{display:none}
.sabai .page-header-title h1{margin:0px}
.sabai .page-header-title-underline{border-bottom:1px solid #a6a6a6;margin-bottom:30px}
.sabai-directory-listing-featured .sabai-directory-title a{color:#012943 !important}
.profile-content .nav-menu{background-color:#012943;color:#fff;line-height:3em}
.profile-content .menu-list{margin-top:0px}
.profile-content .menu-list li{color:#fff;display:inline}
.profile-content .menu-list a{color:#fff;padding:1em;font-size:16px;font-weight:500}
.profile-content .menu-list a:hover{color:#82b541}
.profile-content .menu-list ul li.active a{border-bottom:2px solid #0aab9a}
.profile-content .breadcrumbs{margin-top:-20px;margin-bottom:10px}
.profile-content .breadcrumbs .list-inline{font-size:13px;text-align:left;list-style-type:none;margin-bottom:10px;margin-top:0px;padding-left:0px}
.profile-content .breadcrumbs .list-inline li{margin:0 5px;display:inline}
.profile-content .breadcrumbs .list-inline li .fa{color:#333}
.profile-content .listing-detail .anchor{display:block;height:290px;margin-top:-290px;visibility:hidden}
.profile-content .listing-detail-section{margin:0px 0px 30px 10px}
.profile-content .listing-detail-section-title{border-bottom:1px solid #a6a6a6}
.profile-content .listing-detail-section-title h3,.profile-content .listing-detail-section-title h2{margin:0px 0px 10px 0px}
.profile-content .listing-detail-section-body{padding:20px 20px 5px 0px}
.post-content p{margin:0px !important}
.profile-content .contact-box{padding:0 18px;display:none;padding:14px 20px;margin:0;background-color:#f8f8f8;border:1px solid #f0f0f0}
.profile-content .contact-box.show{background-color:#f8f8f8;display:block !important}
button.accordion{background-color:#012943;color:#fff;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s;border-bottom:1px solid #f0f0f0}
button.accordion:hover{color:#B4D886}
button.accordion:after{content:"\f067";font-family:"FontAwesome";font-size:15px;color:#fff;float:right;margin-left:5px}
button.accordion:hover::after{color:#B4D886}
button.accordion.active:after{content:"\f068";font-family:"FontAwesome";color:#fff}
button.accordion.active:hover::after{color:#B4D886}
.profile-content .header-text-section h2,.profile-content .header-text-section a{color:#3b3b3b !important;font-size:18px;margin:0}
.profile-content .header-text-section h1,.profile-content .listing-detail-section-title h2,.profile-content .listing-detail-section-title h3{color:#012943 !important}
.profile-content .listing-detail-section-title h2{font-size:24px}
.profile-content .header-text-section h1{font-size:34px;margin:0}
.profile-content .header-textline-section{font-size:16px;padding:0px 0px 15px 0px}
.profile-content .header-textline-section h3{margin:0;color:#007abf;font-size:20px}
.profile-content .urg-app{font-weight:500}
.profile-content .header-title{padding:0px 0px 10px 0px}
.profile-content .contact-item{padding:5px}
.profile-content .hours-item-text{text-align:left}
.profile-content .open-hours-item{border-bottom:1px solid #f0f0f0;padding:5px 0 5px 0}
.profile-content .contact-info-box{box-sizing:border-box;border:1px solid #f0f0f0}
.profile-content .header-text-section .fa,.profile-content .contact-info-box .fa{width:32px;font-size:20px;display:inline-block;text-align:center;margin-right:5px}
.profile-content .text-icon-adjust{overflow:hidden}
.profile-content .sr-adjust{width:32px;float:left;text-align:center;margin-right:5px}
.profile-content .header-text-section .fa-folder-open{margin-right:0px}
.profile-content .header-title-underline{border-bottom:1px solid #a6a6a6;margin-bottom:10px}
.profile-content .header-text-section .sr{display:flex}
.profile-content .header-text-section .sr img{margin-right:10px !important}
.profile-content .profile-header-category i{width:24px;text-align:center;font-size:18px}
.profile-content .profile-header-category a{font-size:16px;font-weight:300}
.profile-content .profile-header-category a:hover{color:#669825 !important}
.profile-content .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}
.profile-content .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.profile-content .contact-text .fa-calendar-check-o{line-height:2em;margin-right:5px}
.profile-content .listing-detail-section-body .text-icon{line-height:2em}
.p-space{margin-bottom:10px}
.sabai-search{border:none !important;background-color:#fff !important;margin-left:0px !important;padding:0px 0px 8px 0px !important}
.sabai-search .sabai-directory-search-submit .sabai-btn{width:70%}
.sabai-search-mini .sabai-directory-search-submit{text-align:center}
.sabai-search-mini .sabai-directory-search-submit .sabai-btn{width:70%;display:initial}
.sabai-search-mini .sabai-btn .fa-search::after{content:" NEW SEARCH";font-family:'Source Sans Pro';font-weight:500;font-size:14px}
.sabai-search select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.sabai-search input,.sabai-search select,.sabai-search .sabai-btn{height:40px !important}
.sabai-search .sabai-row>div{height:40px !important}
.sabai-search input,.sabai-search select{font-size:16px !important;font-family:'Source Sans Pro';color:#3b3b3b !important}
.sabai-pull-right option[value="4"],.sabai-pull-right option[value="5"],.sabai-pull-right option[value="6"],.sabai-pull-right option[value="7"],.sabai-pull-right option[value="29"],.sabai-pull-right option[value="31"],.sabai-pull-right option[value="33"],.sabai-pull-right option[value="35"],.sabai-pull-right option[value="38"],.sabai-pull-right option[value="41"],.sabai-pull-right option[value="44"],.sabai-pull-right option[value="47"],.sabai-pull-right option[value="49"],.sabai-pull-right option[value="52"],.sabai-pull-right option[value="54"],.sabai-pull-right option[value="57"],.sabai-pull-right option[value="62"],.sabai-pull-right option[value="64"],.sabai-pull-right option[value="105"],.sabai-pull-right option[value="119"],.sabai-pull-right option[value="151"],.sabai-pull-right option[value="158"],.sabai-pull-right option[value="180"],.sabai-pull-right option[value="182"],.sabai-pull-right option[value="185"],.sabai-pull-right option[value="210"],.sabai-pull-right option[value="211"],.sabai-pull-right option[value="212"],.sabai-pull-right option[value="262"],.sabai-pull-right option[value="279"]{color:#000}
.sabai-directory-listing-featured .sabai-directory-title{font-size:1.4em;font-weight:bold}
.sabai-directory-listings-list .sabai-entity.sabai-directory-listing-featured,.sabai-directory-listings-grid .sabai-entity.sabai-directory-listing-featured{background-color:#fff}
.results-list .sabai-directory-listings-list .sabai-entity.sabai-directory-listing-featured,.results-list .sabai-directory-listings-list .sabai-entity{margin:0px 0px 10px 0px;border-color:#d2d2d2}
.sabai-directory-listings .sabai-directory-custom-fields .sabai-field-value .icon-adjust,.icon-adjust .fa-calendar-check-o,.contact-item .icon-adjust,.profile-content .contact-address-group .contact-item .icon-adjust{float:left}
button.sabai-directory-btn-search{border-radius:2px}
.sabai-directory-view,.sabai-directory-search select,.sabai-pagination .sabai-btn{border-radius:0px}
.sabai-pull-right{-webkit-appearance:none;-moz-appearance:none}
.sabai-search .sabai-directory-search-category .sabai-pull-right{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
.sabai-carousel .sabai-item .bx-caption{background-color:transparent;text-align:center}
.sabai-carousel .sabai-item .bx-caption span{color:#012943;padding-top:5px;font-size:15px}
.sabai-carousel .sabai-item .bx-caption span:hover{color:#82b541}
.sabai-field-value .icon-adjust .fa{width:20px;font-size:20px;display:inline-block;margin-right:5px;text-align:center}
.sabai-field-value .text-icon h2{font-weight:300 !important}
.sabai-field-value .text-icon h2,.sabai-field-value .text-icon h3{font-size:16px !important;color:#3b3b3b;margin:0px}
.sabai-directory-main .sabai-directory-category{margin-bottom:.1em !important}
.sabai-directory-category a{color:#3b3b3b;font-weight:300}
.sabai-directory-category a:hover{color:#669825}
.refine-cat h4{margin:0}
.sabai-directory-listings .sabai-directory-custom-fields .sabai-field-name-field-book-regions .icon-adjust{float:left}
.sabai-directory-listings .sabai-directory-custom-fields .sabai-field-name-field-book-regions .text-icon,.sabai-directory-listings .sabai-directory-custom-fields .sabai-field-name-field-book-regions .text-icon h2,.sabai-directory-listings .sabai-directory-custom-fields .sabai-field-name-field-book-regions .text-icon p{display:inline}
.sabai-directory-listings .sabai-directory-custom-fields .sabai-field-name-field-book-regions .text-icon br{display:none}
.sabai-field-value .text-icon br{display:none}
.sabai-btn-primary:hover,.sabai-btn-primary:focus,.sabai-btn-primary:active,.sabai-btn-primary.sabai-active,.sabai-open>.sabai-dropdown-toggle.sabai-btn-primary{color:#ffffff !important;background-color:#79a523 !important;border-color:#79a523 !important}
.contact-item .icon-adjust{float:left}