.content .grid:after{content:"";display:table;clear:both}.content .top-menu-tall .title-two{float:left;margin-right:40px;line-height:46px}.content .top-menu-tall nav{padding-top:24px}.content .title-three{line-height:22px}.content .banner{margin-top:0px}.content .banner img{width:100%;min-width:600px}.content .intro{padding:20px;font-size:12px;line-height:15px}.content .intro .copy{margin:20px 0;max-width:500px}.content .actions>*{margin-right:20px}.content .hours{border-top:2px solid #000;border-bottom:1px solid #000;padding:15px 0;width:260px;margin-bottom:20px}.content .hours strong{width:120px;display:inline-block}.content .contact{margin-bottom:20px}.content .col{float:left;margin-right:40px;margin-bottom:40px}.template-miami-spa-landing .spa-preview .tagline,.template-spa-landing .spa-preview .tagline{margin-top:-40px;max-width:440px}.template-miami-spa-landing .spa-preview .col-2,.template-spa-landing .spa-preview .col-2{margin-top:0px}.template-miami-spa-landing .spa-preview .share-link.action-black,.template-spa-landing .spa-preview .share-link.action-black{font-size:12px;text-transform:uppercase;background:#000;color:#FFF;padding-left:20px;padding-right:20px;border:1px solid #000}.template-miami-spa-landing .spa-preview .share-link.action-med,.template-spa-landing .spa-preview .share-link.action-med{font-size:12px;text-transform:uppercase;background:#FFF;color:black;padding-left:20px;padding-right:20px;border:1px solid #FFF}.template-miami-spa-landing .spa-preview .detail-link,.template-spa-landing .spa-preview .detail-link{display:inline-block;vertical-align:middle;overflow:hidden;width:auto;height:30px;-webkit-appearance:none;appearance:none;background-color:#000}.template-miami-spa-landing .spa-preview .detail-link.action-med,.template-spa-landing .spa-preview .detail-link.action-med{padding-left:12px;padding-right:12px}.template-miami-spa-landing .spa-preview .detail-link .inner,.template-spa-landing .spa-preview .detail-link .inner{background:url("../white_arrow_right@2x.png") right center no-repeat;background-size:13px;padding-right:22px;width:auto;height:30px}.template-miami-spa-landing .spa-preview .detail-link a,.template-spa-landing .spa-preview .detail-link a{color:#FFF}.template-miami-spa-landing .spa-preview .detail-link a:hover,.template-spa-landing .spa-preview .detail-link a:hover{text-decoration:none}.template-miami-spa-landing .listing-header,.template-spa-landing .listing-header{position:relative;margin:0px 20px;top:40px;width:40%}.template-miami-spa-landing .listing-header .image,.template-spa-landing .listing-header .image{padding-top:30px}.template-miami-spa-landing .listing-header .copy,.template-spa-landing .listing-header .copy{padding-top:20px;padding-bottom:40px}.spa-preview{margin-top:40px;margin-bottom:40px}.spa-preview img{width:100%;max-width:1165px;min-width:498px}.spa-preview .tagline{background:#FFF;padding:12px 24px;position:relative;display:inline-block}.spa-preview .col-2{margin-top:-40px}.spa-preview .copy{margin-top:28px}.spa-preview .hours{border-top:2px solid #000;border-bottom:1px solid #000;padding:15px 0}.spa-preview .hours strong{width:140px;display:inline-block}.spa-preview .contact{padding-top:15px;width:80%}.col{float:left;margin-right:40px;padding-left:24px;margin-bottom:20px}.col.linklist{margin-right:0;width:200px;margin-top: 0px;}.col.linklist a{display:inline-block;*display:inline;*zoom:1;margin-top:10px; width:120%;}.col.linklist a:first-child{margin-top:0}.col-1{width:440px}.col-2{width:256px}.col-3{width:150px}
