.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}/*!
 * variables.scss
 * Define SCSS variables for the Service Central shell.
 *
 * Copyright 2012 Service Central Aust Pty Ltd
 */#masthead.jumbotron.profile-cover{padding-top:32px !important;padding-bottom:32px !important;background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;margin-top:0;text-align:center}#masthead.jumbotron.profile-cover #profile-pic-wrap,#masthead.jumbotron.profile-cover .profile-pic{display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#masthead.jumbotron.profile-cover #profile-pic-wrap{height:160px;min-width:100px;position:relative;background-color:#555;border:4px solid #555}#masthead.jumbotron.profile-cover #profile-pic-wrap img.profile-pic{height:160px}#masthead.jumbotron.profile-cover #profile-pic-wrap.no-logo{display:none}#masthead.jumbotron.profile-cover.dark #profile-pic-wrap{background-color:white;border-color:white}#masthead.jumbotron.profile-cover.dark h1{color:white;text-shadow:#222 1px 1px 1px}#masthead.jumbotron.profile-cover h1{color:#333;text-shadow:#FFF 1px 1px 1px}#masthead.jumbotron.profile-cover-compact{padding-top:16px !important;padding-bottom:16px !important;text-align:left}#masthead.jumbotron.profile-cover-compact #profile-pic-wrap{height:80px;min-width:40px;border-width:2px;float:left;margin-right:10px;margin-bottom:10px}#masthead.jumbotron.profile-cover-compact #profile-pic-wrap img.profile-pic{height:80px}#masthead.jumbotron.profile-cover-compact h1{font-size:40px}#profile-navbar img{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;opacity:0;filter:alpha(opacity=0);float:left;height:36px;width:36px;margin-right:12px;margin-left:-36px}#profile-navbar.navbar-fixed-top img{margin-left:0;opacity:1;filter:alpha(opacity=100)}.thumbnail-span a{display:block;margin-bottom:20px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);line-height:20px;padding:2px;border:1px solid white}.thumbnail-span a:hover{border:1px solid #999}.thumbnail-span a img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.fb-like{margin:0 12px 6px}.profile-rating .rating-count-link{display:block}.directory-listing-outer{margin-bottom:20px}.directory-listing{-webkit-transition:border box-shadow .2s ease;-moz-transition:border box-shadow .2s ease;-o-transition:border box-shadow .2s ease;transition:border box-shadow .2s ease;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #eee}.directory-listing .directory-listing-inner{padding:20px}.directory-listing .logo{width:100px}.directory-listing .company{font-weight:400;margin-bottom:4px}.directory-listing .company a:hover{text-decoration:none}.directory-listing .tagline{font-weight:bold;font-style:italic;margin-bottom:4px;font-size:16px;color:#505050}.directory-listing .description{font-weight:200;font-size:1em}.directory-listing .details{margin-top:20px;margin-bottom:0;font-size:12px;color:#999}.directory-listing .details a{color:#999;margin-right:6px}.directory-listing .details span{margin-right:8px}.directory-listing .details span.contacts{font-weight:bold}.directory-listing .details span i{color:#d1d1d1;margin-right:2px}.directory-listing .contact-details{margin:20px 0 0 20px}.directory-listing .contact-details h4{color:#505050;font-size:14px;line-height:16px}.directory-listing .contact-details td{padding:8px}.directory-listing .contact-details p,.directory-listing .contact-details address{margin:0}.directory-listing .contact-details .get-quotes{margin-top:6px}.directory-listing .rating-count-link{margin-left:6px}.directory-listing:hover{border-color:#ddd;-webkit-box-shadow:-1px -1px 16px #ddd;-moz-box-shadow:-1px -1px 16px #ddd;box-shadow:-1px -1px 16px #ddd}.directory-listing:hover .details .contacts a,.directory-listing:hover .details .contacts a i{color:#468847}.directory-listing:hover .details .categories,.directory-listing:hover .details .categories a,.directory-listing:hover .details .categories a i,.directory-listing:hover .details .action-favourite a{color:#555}.directory-listing.directory-listing-edit .edit-header{background-color:#ddd;padding:8px}.directory-listing.directory-listing-edit .edit-header p{margin:0}.directory-listing.directory-listing-edit .edit-controls{visibility:hidden}.directory-listing.directory-listing-edit:hover .edit-controls{visibility:visible}@media(max-width:979px){.directory-listing-outer .directory-listing .logo{width:50px}.directory-listing-outer .directory-listing .details .categories{margin-left:10px}.center-on-mobile .pull-right{margin-left:0}}
