/*!
Theme Name: Spincare Chiropractic
Theme URI: http://www.myadd.com.au/
Description: Custom Wordpress Theme For Spincare Chiropractic.

Author: Ajax
Version: 1.0
Tags:
*/html,body{font-family:"Open Sans",  "Helvetica Neue",  Helvetica,  Arial,  sans-serif;font-weight:400;margin:0;padding:0;height:100%;color:#606060}h1{font-size:32px}h2{font-size:22px}h3{font-size:20px}h4{font-size:16px}h5{font-size:12px}h6{font-size:12px;font-weight:bold}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#84c44c}p{font-size:15px;line-height:24px}hr{margin-top:30px;margin-bottom:30px}figcaption{line-height:13px;font-weight:600;font-size:11px}figcaption strong{color:#84c44c;text-transform:uppercase;font-style:normal}img{margin:auto;max-width:100%;display:block;height:auto}img.alignright{margin:0;float:right;padding:5px 3px 10px 10px}img.alignleft{margin:0;float:right;padding:5px 10px 10px 3px}img.aligncenter{margin:auto;float:none;padding:10px 0}.no-margin{margin:0}#container{min-height:100%;position:relative}.iframe-map{width:100%;height:280px;margin-bottom:-5px;border:0}@media (min-height: 450px){.iframe-map{height:460px}}.margin-40{display:block;overflow:hidden;clear:both;height:40px}#header-wrap{border-top:15px solid #84c44c}#header-wrap #header-logo{margin:0}#header-wrap .search-form{margin-top:8px;margin-bottom:8px}#header-wrap .search-form .form-control{border-radius:20px 0 0 20px;border-color:#d2d2d2}#header-wrap .search-form .form-control::-webkit-input-placeholder{color:#d2d2d2}#header-wrap .search-form .form-control:-moz-placeholder{color:#d2d2d2}#header-wrap .search-form .form-control::-moz-placeholder{color:#d2d2d2}#header-wrap .search-form .form-control:-ms-input-placeholder{color:#d2d2d2}#header-wrap .search-form .btn-default{-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0;border-radius:0 20px 20px 0;border-color:#d2d2d2;border-left:none;color:#d2d2d2}#header-wrap .navbar-default{margin-bottom:0;margin-left:-15px;margin-right:-15px}#header-wrap .navbar-default .navbar-header{background:#fefefe}#header-wrap .navbar-default .navbar-header .navbar-brand{padding:3px}#header-wrap .navbar-default .navbar-header .navbar-brand img{max-height:40px}#header-wrap .navbar-default .navbar-header .navbar-toggle{border:none;margin:0;padding:20px 17px;border-radius:0}#header-wrap .navbar-default .navbar-header .navbar-toggle:hover,#header-wrap .navbar-default .navbar-header .navbar-toggle:focus{background:#fff}#header-wrap .navbar-default .navbar-nav>li>a{font-weight:600}#header-wrap .navbar-default .navbar-nav>li>a i{font-size:24px;line-height:16px}#header-wrap .navbar-default .navbar-nav>li.active>a{color:#84c44c;background:none}#header-wrap .navbar-default .navbar-nav>li.open>a{background:none}#header-wrap .navbar-default .navbar-nav>li.open>.dropdown-menu{padding-top:0;padding-bottom:0;z-index:99999;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 12px rgba(0,0,0,0.175);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.175);box-shadow:0 0 12px rgba(0,0,0,0.175);min-width:200px}#header-wrap .navbar-default .navbar-nav>li.open>.dropdown-menu>li{border-bottom:1px dotted #f0f0f0;padding-top:6px;padding-bottom:6px}#header-wrap .navbar-default .navbar-nav>li.open>.dropdown-menu>li:last-child{border-bottom:none}@media (min-width: 768px){#header-wrap{padding:20px 0 0 0}#header-wrap #header-logo{margin:0;max-width:260px;margin-bottom:-40px}#header-wrap .search-form{float:right}#header-wrap .navbar-default{float:right;clear:both;background:none;border:none}}@media (min-width: 992px){#header-wrap{padding:20px 0 20px 0}}@media (min-width: 1200px){#header-wrap #header-logo{max-width:280px}}#top-nav.navbar-nav{margin-left:0;margin-right:0}#top-nav.navbar-nav>li{margin:5px}#top-nav.navbar-nav>li>a{font-size:15px;padding-top:10px;padding-bottom:10px;color:#fff;background:#84c44c;text-shadow:0 -1px 0 #52802a;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}#top-nav.navbar-nav>li>a:hover{background:#6ba637}#top-nav.navbar-nav>li.open .dropdown-menu>li>a{line-height:14px;margin-left:15px;padding:10px;background:#b1d98d;margin-bottom:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#top-nav.navbar-nav>li.open .dropdown-menu>li>a:hover{background:#9ed172}#top-nav.navbar-nav>li.open .dropdown-menu>li.active a{background:#799b46;font-weight:600;color:#fff;text-shadow:0 -1px 0 #50662e}#nav-wrap{background:#fafaf9;border-top:5px solid #f2f2ef}#nav-wrap .clinic{position:relative;text-align:center;width:50%;float:left}#nav-wrap .clinic h2{font-weight:700;margin-top:0;margin-bottom:0;font-size:14px;padding-top:0}#nav-wrap .clinic h2 a{color:inherit}#nav-wrap .clinic h2 a:hover,#nav-wrap .clinic h2 a:focus{text-decoration:none}#nav-wrap .clinic p{margin-bottom:0;font-weight:300;color:#000}#nav-wrap .clinic p a{color:#7c7c7c;font-size:13px}#nav-wrap .clinic p a:hover,#nav-wrap .clinic p a:focus{text-decoration:none}#nav-wrap .clinic .link-container{bottom:-30px;left:0;right:0}#nav-wrap .clinic .link-container a{font-size:12px;display:inline-block;background:red;padding-top:6px;padding-bottom:6px;padding-left:20px;padding-right:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-transform:uppercase;font-weight:600;color:#fff}#nav-wrap .clinic .link-container a:hover,#nav-wrap .clinic .link-container a:focus{text-decoration:none}#nav-wrap .clinic.color-golden-grove:before{color:#f1a97b}#nav-wrap .clinic.color-golden-grove .link-container a{background:#f1a97b}#nav-wrap .clinic.color-melrose-park:before{color:#8cc7d2}#nav-wrap .clinic.color-melrose-park .link-container a{background:#8cc7d2}#nav-wrap .clinic.color-prospect:before{color:#a183cb}#nav-wrap .clinic.color-prospect .link-container a{background:#a183cb}#nav-wrap .clinic.color-salisbury:before{color:#b7d278}#nav-wrap .clinic.color-salisbury .link-container a{background:#b7d278}#nav-wrap .clinic.color-glenelg:before{color:#d88a7b}#nav-wrap .clinic.color-glenelg .link-container a{background:#d88a7b}@media (min-width: 768px){#nav-wrap{margin-top:15px}#nav-wrap .header-locations{width:20%}#nav-wrap .clinic{margin-left:-15px;margin-right:-15px;width:100%;float:none}#nav-wrap .clinic h2{font-size:17px;padding-top:8px}#nav-wrap .clinic p a{font-size:15px}#nav-wrap .clinic .link-container{position:absolute;text-align:center;bottom:-35px}#nav-wrap .clinic .link-container a{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}}@media (min-width: 992px){#nav-wrap .clinic{padding-left:0;border-right:1px solid #e0e0e0;margin-top:15px;margin-bottom:15px}#nav-wrap .clinic:before{content:"\f041";font-family:fontAwesome;position:absolute;top:0;left:1px;font-size:38px}#nav-wrap .clinic .link-container{border-radius:0 0 5px 5px;bottom:-44px}}@media (min-width: 1200px){#nav-wrap .clinic.color-glenelg{border-right:none}}@media (min-width: 768px){#top-nav.navbar-nav{position:relative;top:11px;margin:0;z-index:15;width:100%;float:none}#top-nav.navbar-nav>li{float:none;display:table-cell;width:1%;text-align:center}#top-nav.navbar-nav>li a{margin-left:2px;margin-right:2px;padding-bottom:15px;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0}#top-nav.navbar-nav>li.open .dropdown-menu{padding:0;min-width:100%}#top-nav.navbar-nav>li.open .dropdown-menu>li>a{margin:2px}#nav-wrap{position:relative;z-index:10;padding-bottom:6px;margin-top:0}#nav-wrap .navbar-default{margin-top:0;margin-bottom:0;background:#fff;border:none}#nav-wrap .navbar-default .navbar-collapse{padding-left:0;padding-right:0}#nav-wrap .navbar-default .navbar-nav{width:100%;margin-top:5px}#nav-wrap .navbar-default .navbar-nav>li{text-align:center}#nav-wrap .navbar-default .navbar-nav>li>a{text-transform:uppercase;font-size:13px;padding:10px 10px}#nav-wrap .navbar-default .navbar-nav>li.active>a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#nav-wrap .navbar-default .navbar-nav>li.open>a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#nav-wrap .navbar-default .navbar-nav>li>.dropdown-menu{border:none;background:#84c44c;padding:0;min-width:100%;text-align:left;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;margin-top:5px}#nav-wrap .navbar-default .navbar-nav>li>.dropdown-menu li{border-bottom:1px solid #6b893e}#nav-wrap .navbar-default .navbar-nav>li>.dropdown-menu li>a{color:#fff;padding:10px 20px;text-shadow:0 -1px 0 #799b46}#nav-wrap .navbar-default .navbar-nav>li>.dropdown-menu li>a:hover{background:#93b65e}#nav-wrap .navbar-default .navbar-nav>li>.dropdown-menu li.active a{background:#799b46}#nav-wrap .navbar-default .navbar-nav>li>.dropdown-menu li:last-child{border-radius:0 0 6px 6px}}@media (min-width: 992px){#nav-wrap{padding-bottom:0}#nav-wrap .navbar-default .navbar-nav>li>a{text-transform:uppercase;font-size:13px;padding:10px 10px}}@media (min-width: 1200px){#top-nav.navbar-nav{width:75%;float:right}}#main-wrap{padding:30px 0}@media (min-width: 768px){.book-buttons-hp{width:20%}}.contents-header{margin-top:15px;margin-bottom:0;font-weight:300;border-bottom:1px solid #888}ul.contents{list-style:none;padding:15px 0;line-height:30px}ul.contents li{border-bottom:1px solid #f1f1f1;margin-bottom:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}ul.contents li:last-child{border-bottom:none}ul.contents li a{padding:0 15px;display:block;color:#000;font-weight:600;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s;background:#f3f3f3}ul.contents li a:hover,ul.contents li a:focus{text-decoration:none;background:#edf7e5}ul.contents li:nth-child(even) a{background:#d3eabf}aside{background:#f1f1f1}aside h2{font-size:15px;font-weight:600;margin:12px 0 0 0;padding:6px;background:#e4e4e4}.sidebar-locations,.recent-posts{list-style:none;margin:0 0 15px 0;padding:0;background:#eaeaea}.sidebar-locations li,.recent-posts li{padding:5px;border-bottom:1px solid #ccc;line-height:22px}.sidebar-locations li .btn,.recent-posts li .btn{padding:0 7px;float:right;line-height:20px;font-size:13px}.sidebar-locations li:last-child,.recent-posts li:last-child{border-bottom:none}.recent-posts li{line-height:14px}.recent-posts li a{color:#606060}.recent-posts li a:hover,.recent-posts li a:focus{text-decoration:none;color:#3a3a3a}#footer-wrap{padding:60px 0;background:#98c357 url("img/footer-bg.jpg") repeat top center;color:#fff}#footer-wrap #footer-info h1{margin:0;text-transform:uppercase;font-size:22px}#footer-wrap #footer-info ul{list-style:none;padding:0;margin-bottom:30px}#footer-wrap #footer-info ul li{line-height:16px;margin-bottom:15px}#footer-wrap #footer-info ul li span{float:right;padding-right:8px}#footer-wrap #footer-info ul li a:hover,#footer-wrap #footer-info ul li a:focus{text-decoration:none}#footer-wrap h2{font-size:19px;margin-bottom:20px;font-weight:600;margin-top:0;margin-bottom:27px}#footer-wrap h2:after{content:'';display:block;width:25%;height:1px;background:#fff;position:relative;top:12px}#footer-wrap p{color:#fff;margin-bottom:0}#footer-wrap .nav{margin-bottom:30px}#footer-wrap .nav>li>a{padding:0 0 10px 0;line-height:20px;color:#fff;font-size:14px}#footer-wrap .nav>li>a:hover,#footer-wrap .nav>li>a:focus{background:none}#footer-wrap .nav>li.heading{margin-top:20px;padding:0 10px;font-weight:300}#footer-wrap .nav>li:first-child.heading{margin-top:0}#footer-wrap .nav-social{margin-bottom:0}#footer-wrap .nav-social>li{margin-right:4px}#footer-wrap .nav-social>li>a{font-size:20px}#footer-wrap .nav-social>li>a i{width:36px;height:36px;line-height:36px;text-align:center;background:#fff;border-radius:50%;color:#98c357;font-size:16px}#footer-wrap .footer-copy{color:#7c7c7c;font-size:0.9em}#footer-wrap .footer-copy a{color:#7c7c7c}@media (min-width: 768px){#footer-wrap #menu-health-conditions>li{display:block;float:left;width:44%}#footer-wrap #menu-health-conditions>li:nth-child(2n+1){clear:both}}@media (min-width: 1200px){#footer-wrap #menu-health-conditions>li{width:50%}}#_404 h1{line-height:125px;font-size:125px;font-weight:normal;color:#ccc}#_404 p{font-style:italic;color:#7b7b7b}#mobile-nav{border-color:#6ba637;-moz-box-shadow:0 0 5px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.6);box-shadow:0 0 5px rgba(0,0,0,0.6)}#mobile-nav .container{padding-left:0;padding-right:0}#mobile-nav .container ul.nav>li{margin-left:0;width:33.33%}#mobile-nav .container ul.nav>li>a{background:#84c44c;color:#fff;text-align:center;line-height:40px;border-right:1px solid #6ba637;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-shadow:0 -1px 1px rgba(0,0,0,0.4)}#mobile-nav .container ul.nav>li>a .fa{font-size:25px;position:relative;top:4px}#mobile-nav .container ul.nav>li>a:hover,#mobile-nav .container ul.nav>li>a:focus,#mobile-nav .container ul.nav>li>a:active{background:#77b93d}#mobile-social-icons .nav>li>a{font-size:18px;color:#000;background:#f5f5f5;padding:0;margin-bottom:10px}#mobile-social-icons .nav>li>a i{color:#fff;font-size:24px;width:50px;line-height:47px;text-align:center;margin-right:10px;border-radius:3px}#mobile-social-icons .nav>li>a i.fa-facebook{background:#3b5998;border-bottom:3px solid #2d4373}#mobile-social-icons .nav>li>a i.fa-google-plus{background:#dd4b39;border-bottom:3px solid #c23321}#mobile-social-icons .nav>li>a:hover,#mobile-social-icons .nav>li>a:focus{background:#f0f0f0}#mobile-social-icons .nav>li:last-child>a{margin-bottom:0 !important}#mobile-social-icons .modal-body{padding:10px}#mobile-social-icons .modal-footer{padding:0;background:#84c44c;border-top:none;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px;margin-top:0}#mobile-social-icons .modal-footer button{background:#77b93d;color:#fff !important;-moz-border-radius:0 0 4px 0;-webkit-border-radius:0;border-radius:0 0 4px 0;border-color:#6ba637;font-weight:300;text-shadow:0 -1px 1px rgba(0,0,0,0.4)}#mobile-social-icons .modal-footer button:hover,#mobile-social-icons .modal-footer button:focus{background:#6ba637}#feature-wrap{overflow:hidden;position:relative}#feature-wrap:after{display:block;content:'';width:100%;height:10px;z-index:1000;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.1);visibility:visible}#feature-wrap .flexslider{border:none;border-bottom:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:none}#feature-wrap .flexslider ul{list-style:none;margin:0;padding:0}#feature-wrap .flex-control-paging{bottom:-25px;z-index:99999}#feature-wrap .flex-control-paging li a{background:#dedede;background:rgba(255,255,255,0.5)}#feature-wrap .flex-control-paging li a.flex-active{background:#fff;background:rgba(255,255,255,0.9)}#feature-wrap .slide-data{display:none}#feature-wrap .flexslider .slides img{height:auto !important;max-width:1140}#feature-wrap>img{width:100%}.btn-book-home{border:2px solid #5e5e5e;color:#5e5e5e;margin-top:15px;margin-bottom:15px;padding-top:12px;padding-bottom:12px;border-radius:30px;font-size:16px}.btn-book-home.color-salisbury{border-color:#b7d278;color:#b7d278}.btn-book-home.color-glenelg{border-color:#d88a7b;color:#d88a7b}.btn-book-home.color-golden-grove{border-color:#f1a97b;color:#f1a97b}.btn-book-home.color-melrose-park{border-color:#7abecb;color:#7abecb}.btn-book-home.color-prospect{border-color:#a183cb;color:#a183cb}.third-highlight{text-align:center}.third-highlight .inner{background:#fff;border:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}.third-highlight h1{font-weight:400;font-size:21px;padding:9px;margin-top:0;color:#fff;background:#84c44c;text-shadow:0 -1px #52802a;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.third-highlight p{padding:7px 14px}h1.home-heading{color:#7c7c7c;font-size:24px;border-bottom:1px solid #ebebeb;margin-bottom:20px;padding-bottom:16px}h1.home-heading:after{content:'';background:#98c357;width:170px;height:3px;display:block;position:relative;top:18px}.trust-spinecare{background:url("img/home-trust-bg.jpg") no-repeat center;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;padding-bottom:60px;border-top:30px solid #fff}.trust-spinecare .heading-container{text-align:center}.trust-spinecare .heading-container h2{display:inline-block;background:#fff;line-height:50px;padding-left:80px;padding-right:80px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;padding-top:20px;margin-top:0;position:relative;top:-30px;text-transform:uppercase;font-weight:700;color:#98c357;font-size:18px;letter-spacing:3px;padding-bottom:20px;line-height:20px}.trust-spinecare h3.heading{font-size:20px;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:8px;line-height:35px;margin-top:0;margin-bottom:10px}.trust-spinecare h3.heading span{background:rgba(132,196,76,0.7);color:#fff;width:30px;display:inline-block;text-align:center;padding-left:9px;margin-right:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.trust-spinecare p.description{margin-top:5px;color:#fff;font-size:17px;letter-spacing:1px;margin-bottom:10px}.latest-videos{padding-top:60px;padding-bottom:60px;background:#f5f6f6}.latest-videos h2{color:#7c7c7c;margin-top:0;font-size:24px;margin-bottom:40px}.latest-videos h2:after{content:'';width:160px;height:2px;display:block;background:#98c357;position:relative;top:10px}.latest-videos .video{background:#fff;padding-bottom:80px;margin-bottom:15px}.latest-videos .video img{width:100%}.latest-videos .video .date{font-size:14px;padding:15px 15px 5px 15px;margin-bottom:0;color:#7c7c7c}.latest-videos .video .description{padding:0 15px;color:#7c7c7c;font-weight:600}.latest-videos .video .btn{margin:10px 15px 20px 15px;border:2px solid #98c357;color:#98c357;border-radius:20px;line-height:25px;padding-left:20px;padding-right:20px;position:absolute;bottom:14px;left:16px}@media (min-width: 768px){.latest-videos .video{height:400px}}@media (min-width: 992px){.latest-videos .video{height:460px}}@media (min-width: 1200px){.latest-videos .video{height:390px}}@media (min-width: 992px){#chiro-carousel{margin-bottom:-60px}}.contact-list{border-right:1px solid #999;padding-right:30px}.contact-list ul{list-style:none;margin:0;padding:0}.contact-list ul li{margin:0;line-height:45px;clear:both;font-size:19px;text-transform:uppercase;font-weight:300;margin-bottom:15px;position:relative}.contact-list ul li strong{font-weight:400;font-size:23px;display:block}.contact-list ul li a{color:inherit}.contact-list ul li a.go{float:right;padding:0 15px;color:#fff;background:#84c44c;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:absolute;top:0px;right:-10px}.contact-list ul li a.go:hover,.contact-list ul li a.go:focus{text-decoration:none}.side-menu{margin-bottom:30px;border-radius:4px;border:1px solid #e0e0e0}.side-menu .nav{border-top:10px solid #ccc}.side-menu .nav>li{border-bottom:1px solid #e0e0e0}.side-menu .nav>li>a{padding-top:13px;padding-bottom:13px;font-weight:600;color:#7c7c7c;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.side-menu .nav>li>a:before{content:"\f0da";font-family:fontAwesome;padding-right:10px}.side-menu .nav>li+li{margin-top:0}.side-menu .nav>li.active>a{background:#f5f6f6;color:#000000 !important}.side-menu .nav>li:last-child{border-bottom:none}.side-menu.color-salisbury .nav{border-top-color:#b7d278}.side-menu.color-salisbury .nav>li>a:before{color:#b7d278}.side-menu.color-glenelg .nav{border-top-color:#d88a7b}.side-menu.color-glenelg .nav>li>a:before{color:#d88a7b}.side-menu.color-golden.grove .nav{border-top-color:#f1a97b}.side-menu.color-golden.grove .nav>li>a:before{color:#f1a97b}.side-menu.color-melrose.park .nav{border-top-color:#8cc7d2}.side-menu.color-melrose.park .nav>li>a:before{color:#8cc7d2}.side-menu.color-clarence.gardens .nav{border-top-color:#8cc7d2}.side-menu.color-clarence.gardens .nav>li>a:before{color:#8cc7d2}.side-menu.color-prospect .nav{border-top-color:#a183cb}.side-menu.color-prospect .nav>li>a:before{color:#a183cb}#title-wrap{padding-top:15px;padding-bottom:15px;background:#ccc}#title-wrap h1{margin-top:0;margin-bottom:0;color:#fff;font-size:21px;line-height:24px}#title-wrap a{background:#ccc;display:block;-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);text-align:center;color:#fff;font-weight:600;font-size:18px;margin-top:20px;padding:10px;border-radius:30px;line-height:22px}#title-wrap a:hover,#title-wrap a:focus{text-decoration:none}#title-wrap.color-Golden{background:#f1a97b}#title-wrap.color-Golden a{background:#f1a97b}#title-wrap.color-Salisbury{background:#b7d278}#title-wrap.color-Salisbury a{background:#b7d278}#title-wrap.color-Glenelg{background:#d88a7b}#title-wrap.color-Glenelg a{background:#d88a7b}#title-wrap.color-Melrose{background:#8cc7d2}#title-wrap.color-Melrose a{background:#8cc7d2}#title-wrap.color-Clarence{background:#8cc7d2}#title-wrap.color-Clarence a{background:#8cc7d2}#title-wrap.color-Prospect{background:#a183cb}#title-wrap.color-Prospect a{background:#a183cb}@media (min-width: 768px){#title-wrap a{font-size:19px;line-height:22px;margin-top:0;padding-top:25px;padding-bottom:25px;margin-bottom:-60px;position:relative;top:-25px;z-index:9999}}.store-map{height:350px;border:none;width:100%;margin-bottom:-5px}@media (min-height: 520px){.store-map{height:480px}}#store-map-shadow{margin-bottom:-35px}.store-contact-details{line-height:30px;font-size:16px;font-weight:300;margin-bottom:30px}.store-contact-details .fa{color:#799b46}.contact-details-nav>li{width:100%;margin:2px}.contact-details-nav>li>a{background:#84c44c;color:#fff;text-shadow:0 -1px 0 #466d24}.contact-details-nav>li>a:hover,.contact-details-nav>li>a:focus{background:#799b46}.employee-description{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #cbcbcb}.employee-description figure figcaption{padding-top:10px}.employee-description figure strong{width:100%;display:block;font-size:14px}.employee-description figure br{display:none}.employee-description h2{margin-top:0}.contact-bar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;color:#fff;padding:15px;background:#7c7c7c;text-align:center}.contact-bar h3{margin:0;font-weight:600;text-shadow:0 -1px 0 #000}.contact-bar p{padding:0 30px;margin:0;font-weight:300;text-shadow:0 -1px 0 #000}.form-horizontal.appointment{border:1px solid #cbcbcb;padding:20px;background:#fbfbfb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.form-horizontal.appointment .form-group{margin-bottom:5px}.form-horizontal.appointment h1{font-size:22px;margin:0}.form-horizontal.appointment p{font-weight:300}.form-horizontal.appointment hr{margin-top:10px;margin-bottom:10px}.gallery{margin-left:-5px;margin-right:-5px}.gallery div.col-sm-3{margin-bottom:15px;padding-left:5px;padding-right:5px}.gallery div.col-sm-3:nth-child(4n+1){clear:both}.gallery div.col-sm-3 a{display:block;text-align:center;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.gallery div.col-sm-3 a img{-moz-box-shadow:0 0 3px #84c44c;-webkit-box-shadow:0 0 3px #84c44c;box-shadow:0 0 3px #84c44c;margin-bottom:6px;-moz-transition:0.3s;-o-transition:0.3s;-webkit-transition:0.3s;transition:0.3s}.gallery div.col-sm-3 a span{display:block;font-weight:300;line-height:16px;color:#7c7c7c}.gallery div.col-sm-3 a span.title{font-weight:600}.gallery div.col-sm-3 a:hover,.gallery div.col-sm-3 a:focus{text-decoration:none}.gallery div.col-sm-3 a:hover img,.gallery div.col-sm-3 a:focus img{-moz-box-shadow:0 0 8px #84c44c;-webkit-box-shadow:0 0 8px #84c44c;box-shadow:0 0 8px #84c44c;-moz-transform:scale(1.08);-ms-transform:scale(1.08);-webkit-transform:scale(1.08);transform:scale(1.08)}#map{width:100%;height:430px}.overlay{width:50px;height:77px;background:url("img/pin.png")}#search-form{padding:15px;background:#f1f1f1}#search-form p{background:#e4e4e4;line-height:35px;font-weight:300;font-size:20px;padding-left:15px;margin-bottom:15px}#main.news-list .main-heading{margin-bottom:20px;border-bottom:2px solid #e4e4e4;padding-bottom:5px;margin-top:0}#main.news-list article.item{overflow:hidden;clear:both;padding-bottom:20px}#main.news-list article.item img{margin-bottom:15px}#main.news-list article.item h2{margin-top:0;font-size:23px;color:#888}#main.news-list article.item h2 a{color:#888}#main.news-list article.item h2 a:hover,#main.news-list article.item h2 a:focus{text-decoration:none}#main.news-list article.item .border{padding-top:10px;display:block;border-bottom:1px solid #e4e4e4}.breadcrumb{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none;padding:0;font-size:12px}.breadcrumb li a{color:#7c7c7c}.breadcrumb li a:hover,.breadcrumb li a:focus{text-decoration:none}.single article h1{margin-top:35px;margin-bottom:35px;text-align:center;font-weight:300}.single article h1:after{content:'';display:block;width:220px;height:2px;background:#7c7c7c;margin:20px auto 0 auto}#mc-embedded-subscribe-form{background:#f5f6f6;overflow:hidden;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #ebebeb;padding:15px}#mc-embedded-subscribe-form h3{margin-top:0;color:#fff;background:#7c7c7c;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0;padding:10px 15px;line-height:22px;font-weight:300;font-size:18px;text-align:center;margin-left:-15px;margin-right:-15px;margin-top:-15px}#mc-embedded-subscribe-form p{font-weight:300;color:#7c7c7c;line-height:22px;margin-bottom:15px;font-size:14px}#mc-embedded-subscribe-form .form-group{margin-bottom:10px}#mc-embedded-subscribe-form .form-group .form-control{border:1px solid #ebebeb;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}#mc-embedded-subscribe-form .btn{border:1px solid #7c7c7c;color:#7c7c7c;background:none;border-radius:30px;font-weight:400;line-height:40px;padding-left:25px;padding-right:25px;font-size:16px;padding-top:0px;padding-bottom:0;margin-top:5px}.lead{margin-top:25px;margin-bottom:25px;line-height:33px;font-size:25px;color:#7c7c7c;font-weight:300}.lead a{color:#7c7c7c}.decorative_divider{display:block;clear:both;border-top:1px solid #ccc;margin-top:25px;margin-bottom:25px}.decorative_divider:after{display:block;content:'';background:#98c357;height:3px;width:170px;position:relative;top:-2px}.textwidget .offer_20_percent{margin-top:15px}.offer_20_percent .top{text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#98c357;line-height:20px}.offer_20_percent .large{font-size:30px;line-height:35px}.offer_20_percent ul{padding-left:15px}.offer_20_percent ul li{margin-bottom:10px}.offer_20_percent small{font-size:10px;line-height:15px;display:block;padding-top:15px;border-top:1px solid #ccc;margin-top:15px;position:relative}.offer_20_percent small:before{content:'';width:25%;height:3px;position:absolute;top:-2px;left:0;background:#98c357;display:block}.btn-success.btn-book{background:#98c357;border:none;border-radius:30px;padding:15px 30px;margin-top:10px}.btn-success.btn-book:after{content:"\f0a9";font-family:fontAwesome;padding-left:8px}.clinic-details{background:#f5f6f6;padding-top:60px;padding-bottom:40px}.clinic-details h3{margin-top:0;font-weight:600;color:#7c7c7c;margin-bottom:20px;border-bottom:1px solid #ebebeb;padding-bottom:10px;position:relative}.clinic-details h3:after{content:'';display:block;background:#98c357;width:25%;height:3px;position:absolute;bottom:-2px;left:0}.clinic-details .details li{line-height:18px;font-size:15px;margin-bottom:6px;font-weight:300;color:#7c7c7c}.clinic-details .details li i{color:#98c357;font-size:18px;line-height:18px}.clinic-details .details li a{color:#7c7c7c}.clinic-details .lead{font-size:18px;margin-bottom:0}.clinic-details .nav-social-store{margin-bottom:20px}.clinic-details .nav-social-store li{display:block;float:left;margin-right:5px}.clinic-details .nav-social-store li a{color:#fff;width:45px;height:45px;line-height:45px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#98c357;padding:0;text-align:center;font-size:18px}@media (min-width: 768px){#search-form p{margin-bottom:0}#search-results .item{border-bottom:1px solid #cbcbcb;padding-bottom:20px}#search-results .item h2 a{color:#606060}#search-results .item h2 a:hover,#search-results .item h2 a:focus{text-decoration:none}ul.pagination li a{background:#84c44c;border-color:#6ba637;color:#fff}ul.pagination li a:hover,ul.pagination li a:focus{background:#77b93d;border-color:#6ba637;color:#fff}ul.pagination li a:active{background:#77b93d;border-color:#6ba637;color:#fff}ul.pagination li .page-numbers.current{color:#fff;background:#9ed172;border-color:#6ba637}}@media (min-width: 992px){#feature-shadow{margin-bottom:-40px}.third-highlight .inner{min-height:200px}}@media (min-width: 1200px){.contact-list ul li strong{display:inline}#nav-wrap .navbar-default .navbar-nav>li>a{padding:10px 26px}}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-device-width: 800px), only screen and (device-width: 1024px) and (device-height: 600px), only screen and (width: 1280px) and (orientation: landscape), only screen and (device-width: 800px), only screen and (max-width: 767px){.flex-video{padding-top:0}}.holiday-message{background-size:cover;background-position-x:center;background-position-y:center;text-align:center;color:#fff;padding:20px 15px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:30px;margin-bottom:50px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.join-button{
    line-height: 22px;
    margin-top: 0;
    padding-bottom: 25px;
    background: #ccc;
    display: block;
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 0 5px rgb(0 0 0 / 30%);
    box-shadow: 0 0 5px rgb(0 0 0 / 30%);
    text-align: center;
    color: #fff;
    font-weight: 600;
    font-size: 15px;
    padding: 8px 43px;
    border-radius: 30px;
    background: #b7d278;
}
.join-button:hover{
	text-decoration: none;
    color: #fff;
}