.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.popup-template .modal {
opacity: 0;
-webkit-transition: all 250ms ease;
-o-transition: all 250ms ease;
transition: all 250ms ease;
}
.popup-template .modal.is-open {
opacity: 1;
-webkit-transition: all 250ms ease;
-o-transition: all 250ms ease;
transition: all 250ms ease;
}@font-face {font-family: 'tw_cen_mtbold';src: url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/fonts/tw-cen-mt-bold-webfont.woff2) format('woff2'),url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/fonts/tw-cen-mt-bold-webfont.woff) format('woff');font-weight: normal;font-style: normal;}
#home-body .banner-heading .main-heading{font-family: 'tw_cen_mtbold' !important;text-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;}
#home-body .banner-content .content-wrap ul li:before {
content: "" !important;
width: 10px;
height: 10px;
background: #f1592a;
border-radius: 50%;
top: 15px;
}
#home-body .banner-heading .sub-heading {    text-align: left;    font-size: 1.25rem;    font-weight: 400 !important;}
#home-body .banner-content-wrap {
width: calc(100% - 30%) !important;
}
.content-wrap.content {
padding-left: 0;
}
#home-body .banner-contact-form {
width: 29% !important;
background: rgb(4 29 40 / 60%) !important;
padding-top: 25px;
padding-bottom: 20px;
}
.banner-contact-form .form {
max-width: 400px !important;
}
.form-heading .main-heading, .real-time-clock, .form .wpcf7-form .submit-button:hover, .form .wpcf7-form .submit-button:before {    font-size: 2rem;    color: #f1592a !important;}
.form .wpcf7-form .wpcf7-submit {
background-color: #f1592a !important;
}
.banner-contact-form .form .form-body {
background-color: transparent;
border: 2.5px solid transparent;
border-radius: 6px;
padding: 32px 24px 20px;
margin-bottom: 24px;
}
.form-heading .main-heading {
font-family: 'tw_cen_mtbold' !important;
}
select {
}
.form .wpcf7-form .submit-button:before {
color: #fff !important;
}
.form .wpcf7-form .wpcf7-submit {
font-size: 1.3rem !important;
padding-right: 24px !important;
}
.form .wpcf7-form .wpcf7-submit:hover {
background-color: #cd3e12 !important;
}
.form .wpcf7-form .submit-button:hover{
color: #fff !important;
}
.form .wpcf7-form .wpcf7-submit {
-webkit-box-shadow: 0px 0px 0px #000 !important;
box-shadow: 0px 0px 0px #000 !important;
}
input[type="text"], input[type="email"],input[type="tel"], select, textarea{
padding-left: 27px !important;
font-size: 18px !important;
height: 54px;
width: 100%;
}
#home-body .banner-heading .sub-heading>span {
color: #fff !important;
}
.form-heading p.main-heading {
font-weight: 600 !important;
margin: 0;
}
.banner-contact-form .form .form-body {
padding-top: 6px !important;
}
.form-heading p {
font-weight: 400 !important;
}
.form-heading p span.real-time-clock {
font-size: inherit !important;
}
.form-heading p {
font-weight: 400 !important;
margin-bottom: 6px;
font-size: 24px !important;
}
.form .wpcf7-form .submit-button span.wpcf7-spinner {
position: absolute;
right: 0;
top: 14px;
}
#home-body .banner-content .content-wrap ul li {
font-weight: 600 !important;
}
#home-body .banner-content .content-wrap ul li {
font-size: 1.5rem !important;
}
#home-body .banner-content .content-wrap ul li {
padding-left: 28px !important;
}
.form-heading:after {
right: 18px !important;
top: 34px !important;
height: 114px !important;
}
.bannerLogos ul {
list-style: cjk-heavenly-stem;
align-content: normal;
}
.bannerLogos ul li {
display: inline-block;
}
.reviewGoogle {
width: 334px;
}
.masterlocksm {
width: 320px;
}
#home-body .banner-section .container {
position: relative;
}
.bannerLogos {
position: absolute;
bottom: 0;
left: 0;
}
.mobileVersion, .MobBannPoints {
display: none;
}
.hdrtopScn {
flex: 0 0 auto;
width: 50%;
}
.header-contact {
flex: 0 0 auto;
width: 50%;
}
.mobMenu {
flex: 0 0 auto;
width: 40%;
}
.mobLogo {
flex: 0 0 auto;
width: 60%;
}
.hdrbtmScn, .containerScn, .serviceBoxCvr {
--bs-gutter-x: 1.5rem;
--bs-gutter-y: 0;
display: flex;
flex-wrap: wrap;
margin-top: calc(var(--bs-gutter-y)* -1);
margin-right: calc(var(--bs-gutter-x)* -.5);
margin-left: calc(var(--bs-gutter-x)* -.5);
}
.mobHeading{display: none;}
.colServ {
flex: 0 0 auto;
width: 33.33%;
padding: 0 10px;
}
.colServ p.service-title {
display: inline-block;
vertical-align: bottom;
padding: 0 0 7px !important;
font-family: 'tw_cen_mtbold' !important;
color: #fff !important;
}
.bannerBottmSc {
text-align: center;
}
.bannerBottmSc h3.section-subtitle {
text-align: center !important;
}
.bannerBottmSc h3.section-subtitle {
text-align: center !important;
font-family: 'Open Sans' !important;
font-size: 21px !important;
}
.bannerBottmSc h2.section-title {
margin: 0 !important;
padding: 0 !important;
}
#home-body .services-section .services-list .colServ .image-caption img {
float: right;
max-width: 85px !important;
}
#home-body .services-section .services-list .image-caption {
margin-top: 0 !important;
}
.colServ a {
padding: 20px 40px 40px;
display: block;
background: #336bad;height: 100%;
}
#home-body .services-section .services-list .image-caption {
background: transparent !important;
-webkit-box-shadow: 0 0 0 #666 !important;
box-shadow: 0 0px 0 #666 !important;
}
#home-body .services-section .services-list .service-description {
font-size: .9375rem;
color: #fff !important;
padding: 16px !important;
font-weight: 600;
text-shadow: 0 0px 0 rgba(255, 255, 255, 0) !important;
text-align: left !important;
padding: 0 !important;
}
#home-body .services-section .services-list .read-more-btn {
display: inline !important;
padding: 0 !important;
margin-left: 8px !important;
font-weight: normal !important;
background: transparent !important;
color: #ffba00 !important;
}
#home-body .banner-section .content-wrap.content {
padding-left: 0;
}
.btn-default-inverse, .btn-primary-inverse, .btn.phone {
background-color: #f1592a !important;
background: #f1592a !important;
color: #fff;
}
.btn-default-inverse:hover, .btn-primary-inverse:hover, .btn.phone:hover {
background: #336bad !important;
border-color: #336bad !important;
color: #fff !important;
}
#global-header #header-main .header-contact a.mobile.icon {
justify-content: flex-end !important;    padding-right: 11px;
}
.bannerBottmSc .center-960 {
margin: 0 auto;
max-width: 1095px;
}
#home-body .services-section .services-list .read-more-btn:after {
display: none !important;
background: transparent !important;
}
#home-body .services-section .services-list .service-description {
font-size: 15px !important;
line-height: 26px !important;
font-weight: normal !important;
}
.contServSc {
clear: both;
}
.servHadScn {
display: flex;
align-items: flex-end;
justify-content: space-between;
}
.sidebar-blog .form .form-body {
border: none !important;
background: transparent;
padding-top: 6px;
}
div#enquiry-form-wrap, .sidebar-blog .form {
background: #fff;
padding: 0 20px;
border: 1px #467bb9 solid;
max-width: 100%;
}   
#sidebar.sidebar-blog .sidebar-row {
margin-top: 30px;
}
#sidebar.sidebar-blog .sidebar-row ul>li {
margin-bottom: 15px;
}
.sidebar-blog .form .form-heading:after {
}
section#blog-body.center-1280 {
max-width: 1645px;
}
.body #main-content.content-sidebar {
width: calc(100% - 32%) !important;
}
#sidebar {
width: 32% !important;
max-width: 32% !important;
}
#home-body .content-section-bg-image {
background: #336bad;
}
#home-body .content-section-bg-image h2.section-title {
color: #fff;
text-transform: uppercase;
font-family: 'Open Sans';
font-weight: 800 !important;
font-size: 38px;
}
.locationScnC li {
display: inline-block;
padding: 0 !important;
margin: 0 !important;
color: #04eaff !important;
}
.locationScnC li a {
color: #04eaff !important;
text-decoration: none !important;
display: inline-block;
margin: 0 15px;
}
.locationScnC li a:hover {
color: #f1592a !important;
}
.locationScnC li:before {
content: "" !important;
position: absolute;
height: 20px;
width: 1px;
background: #000;
top: 50% !important;
margin-top: -10px;
left: -3px !important;
display: none !important;
}
.locationScnC ul {
margin-bottom: 0 !important;
display: block;
padding-bottom: 41px;
}
.locationScnC .btn-primary {
background: #104d94 !important;
border: 1px #104d94 solid !important;
text-decoration: none !important;
font-weight: 600;
padding: 13px 21px;
color: #fff !important;
text-transform: uppercase;
}
.locationScnC .btn-primary:hover {
background: #f1592a !important;
border: 1px #f1592a solid !important;
}
.locationScnC .btn-primary:after{display: none !important;}
.locationScnC .container.center-960 {
max-width: 1400px;
}
section.content-section-bg-image.row-7.row.clearfix.locationScnC {
padding-bottom: 70px !important;
}
.form .form-body {
border: 0 solid #467bb9 !important;
}
#header-menu .sub-menu ul.sub-menu {
width: 216px !important;
}
.slick-dots li {
width: auto !important;
padding: 0 0 !important;
}
#global-footer .customer-reviews-section .reviews-list .slick-dots li {
width: auto !important;
}
#global-footer .customer-reviews-section .reviews-list li {
width: 100% !important;
}
.reviewSlider {
margin-bottom: 30px !important;
}
section.page-body.body.center-1280 {
max-width: 1650px;
}
select {
-webkit-appearance: none;
background: #fff url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/images/select-icon.png) no-repeat 99% 50%;background-size: 25px;
}
.form-heading .main-heading {
font-size: 2.75rem !important;
}
#global-header #header-main {
padding-left: 19px !important;
padding-right: 11px !important;
}
#sidebar div#enquiry-form-wrap {
padding-top: 30px;
}
.sidebar-blog#sidebar .form {
padding-top: 30px !important;
}
#home-body .banner-content-wrap {
padding-top: 43px !important;
}
.centre-wrap.clear-after {
max-width: 1650px;
}
.btn.phone {
-webkit-box-shadow: 0 0px 0px #000 !important;
box-shadow: 0 0px 0px #000 !important;
}
#global-footer .customer-reviews-section .reviews-list li .review {
padding-bottom: 40px !important;
}
.row-6.row.center-1280.clearfix img {
padding: 0 !important;
margin: 0 -2px !important;
}
.row-6.row.center-1280.clearfix .image-container {
margin-bottom: 40px;
}
@media screen and (max-width:1800px){
.centre-wrap.clear-after {
max-width: 1250px;
}
section#blog-body.center-1280 {
max-width: 1240px;
}
.sidebar-blog#sidebar .form {
padding-top: 30px !important;
}
.banner-section .form-heading:after {
right: 8px !important;
}
.form-heading .main-heading {
font-size: 2.25rem !important;
}
.form-heading p {
font-size: 19px !important;
line-height: 24px !important;
}
section.page-body.body.center-1280 {
max-width: 1280px;
}
.reviewGoogle {
width: 250px;
}
.masterlocksm {
width: 220px;
}
.form-heading .main-heading {
font-size: 2.1rem !important;
}
.form-heading:after {
right: -9px !important;
top: 19px !important;
height: 91px !important;
}
.center-1440, #global-header #header-main {
max-width: 1300px !important;
}
#home-body .banner-heading .sub-heading {
font-size: 1.375rem !important;
}
#home-body .banner-heading .main-heading {
font-size: 2.10rem;
}
.form-heading .main-heading {
font-size: 1.75rem;
}
.form-heading p {
font-weight: 400 !important;
font-size: 14px;
line-height: 20px;
margin-bottom: 3px;
}
.form-heading .main-heading {
font-size: 1.95rem;
line-height: 30px;
margin-bottom: 8px !important;
}
.banner-contact-form .form .form-body {
padding: 0 45px;
}
input[type="text"], input[type="email"], input[type="tel"], select, textarea {
padding-left: 22px !important;
font-size: 16px !important;
height: 32px;
width: 100%;        vertical-align: top;
display: block;
}
#home-body .banner-content .content-wrap ul li {
font-size: 1.28rem !important;
}
#home-body .banner-content .content-wrap ul li:before {
top: 10px;
}
.form .wpcf7-form .wpcf7-submit {
font-size: .95rem !important;
padding-right: 40px !important;
}
#global-header #header-main .header-contact a {
font-size: 2.1rem !important;
}
}
@media screen and (max-width:1090px){
.banner-section .form-heading:after {
right: 1px !important;
}
.form-heading p {
font-size: 16px !important;
line-height: 21px !important;
}
.form-heading:after {
right: -14px !important;
}
.form .wpcf7-form .wpcf7-submit {
font-size: .74rem !important;
padding-right: 50px !important;
}
.form .wpcf7-form .submit-button:before {
line-height: 40px !important;
font-size: .95rem !important;
}
#global-header #header-main .header-contact a {
font-size: 1.7rem !important;
}
#home-body .banner-section:after {
background-position: center top !important;
}
#home-body .banner-heading .main-heading {
font-size: 1.99rem !important;
}
.form-heading .main-heading {
font-size: 1.8rem !important;
}
#home-body .banner-heading .main-heading {
font-size: 1.9rem;
}
}
@media screen and (max-width:768px){
#home-body .banner-content .content-wrap ul li {
font-size: 1.06rem !important;
}
.body #main-content.content-sidebar {
width: calc(100% - 0%) !important;
}
#sidebar {
width: 100% !important;
max-width: 100% !important;
}
#home-body .banner-heading .sub-heading {
font-size: 1.1rem !important;
margin-bottom: 9px;
}
#global-header #header-main:not(.is-sticky) #header-navigation.is-active {
margin-left: 0;
}
#global-header #header-main:not(.is-sticky) #header-navigation {
float: right;
margin-left: 15%;
}
#global-header #header-main .header-contact a {
font-size: 1.2rem !important;
}
#global-header #header-main .header-contact a.mobile.icon:before {
font-size: 2rem !important;
}
.content-wrap.content {
padding-top: 0;
}
#home-body .banner-heading .main-heading {
font-size: 1.8rem !important;
line-height: 28px;
padding-bottom: 0;
}
.reviewGoogle {
width: 185px;
}
.masterlocksm {
width: 170px;
}    
#home-body .banner-heading {
margin-bottom: 8px !important;
}
#home-body .banner-content .content-wrap ul li {
margin-bottom: -4px;
}
#home-body .banner-content-wrap {
width: calc(100% - 42%) !important;
}
#home-body .banner-contact-form {
width: 41% !important;
}
#global-footer .customer-reviews-section .reviews-list li {
width: 100% !important;
}
#home-body .banner-content-wrap {
padding-top: 0 !important;
}
.colServ a {
padding: 20px 19px 40px;
}
#home-body .services-section .services-list .colServ .image-caption img {
float: right;
max-width: 42px !important;
}
}
@media screen and (max-width:767px){
#global-header #header-main .header-contact a.mobile.icon {
justify-content: center !important;
padding-left: 10px !important;
}
.colServ a {
padding: 20px 19px 40px;
}
#home-body .services-section .services-list .colServ .image-caption img {
float: right;
max-width: 42px !important;
}
.body #main-content.content-sidebar {
width: calc(100% - 0%) !important;
}
#sidebar {
width: 100% !important;
max-width: 100% !important;
}
.colServ a {
padding: 13px 26px 26px;
}
.colServ {
width: 100%;
padding-bottom: 10px;
padding-left: 0;
padding-right: 0;
}
.desktopVersion .mobileVersion .site-branding {
display: inline-block !important;
}
#global-header #header-main #header-navigation.navigation #header-menu__toggle-btn {
height: 6px !important;
background: #000;
content: "" !important;
}
#global-header #header-main #header-navigation.navigation #header-menu__toggle-btn:before {
content: "";
position: absolute;
top: 10px;
height: 5px;
background: #000;
width: 100%;
}
#global-header #header-main #header-navigation.navigation #header-menu__toggle-btn:after {
content: "" !important;
display: block;
height: 5px !important;
width: 100%;
background: #000;
top: 21px;
position: absolute;        padding: 0 !important;
}
.hdrbtmScn {
margin: 0;
}
.reviewSlider {
margin-bottom: 35px !important;
}
#global-header #header-main #header-navigation.navigation #header-menu__toggle-btn {
position: absolute;
right: 27px;
top: 89px;
width: 50px;
padding: 0;
height: 38px;
min-width: 50px;
}
#global-header #header-main.is-sticky .site-branding {
margin-bottom: 3px;
}
#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn:after{display: none;}
.desktopVersion .site-branding {
display: none !important;
}
#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn:before,#popup-form-wrap .form .form-header .popup-form-hide:after {
content: ""
}
.desktopVersion .header-contact {
display: none !important;
}
#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn:before {
height: auto;
top: 2px;
right: 0;
background: transparent;
}
.form .wpcf7-form .wpcf7-submit {
font-size: 19px !important;
padding-right: 50px !important;
}
#global-header #header-main .header-contact a {
font-size: 1.5rem !important;
line-height: 27px !important;
}
#global-header #header-main.is-sticky #header-navigation #header-menu__toggle-btn {
color: #467bb9;
border-color: #000 !important;
margin-bottom: 4px;
text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
background: #000 !important;
border-radius: 0;
height: 5px !important;
}
#global-header #header-main.is-sticky .containerScn { }
#global-header #header-main.is-sticky #header-navigation.navigation #header-menu__toggle-btn {
top: 80px;
}
#global-header #header-main.is-sticky #header-navigation.is-active #header-menu__toggle-btn {
top: 0;
}
#global-header #header-main #header-navigation.is-active {
padding-top: 48px;
}
#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn {
background: transparent;
}
#global-header #header-main.is-sticky #header-navigation.is-active #header-menu__toggle-btn {
color: #467bb9;
border-color: #000 !important;
margin-bottom: 4px;
text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
background: #000;
border-radius: 50%;
height: auto !important;
}
#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn {
height: 38px !important;
min-width: 38px;
top: 0;
z-index: 9;
text-align: center !important;
border-radius: 50%;
width: 38px;
}
#global-header #header-main {
padding: 0 0 0 !important;
}
.desktopVersion .mobileVersion .header-contact {
display: inline-block !important;
}
#global-header #header-main .header-contact a.mobile.icon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
justify-content: center;
}
.mobLogo .site-branding img.branding-logo {
display: inline-block;
width: 55px;
vertical-align: middle;
}
.mobLogo .site-branding .branding-name {
display: inline-block;
font-size: 18px;
font-weight: 700;
line-height: 25px;
vertical-align: middle;
}
.is-sticky {
position: fixed !important;
right: 0;
left: 0;
top: 0;
background: #fff;
}
#home-body .banner-section:after {
background-size: 767px;
background-position: center 0 !important;
background:#4b4243 url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/images/locksmith-small.jpg) no-repeat center 0 !important;
background-size: 767px !important;
}
#home-body .banner-heading .sub-heading {
font-size: 1rem !important;
}
#home-body .banner-contact-form {
width: 84% !important;
margin: 190px auto 0;
}
.banner-contact-form .form .form-body {
padding: 0 36px;
}
.form-heading:after {
right: 2px !important;
}
.mobileVersion, .MobBannPoints {
display: block;
}
.desktopBannPoints{
display: none;
}
.reviewGoogle {
width: 140px;
vertical-align: middle;
}
.masterlocksm {
width: 160px;
vertical-align: middle;
}
.hdrtopScn .qtBtn {
height: 54px;
display: block;
text-align: center;
padding: 14px 0;
font-size: 20px;
text-transform: uppercase;
font-weight: 600;
color: #f1592a;
border-right: 2px #000 solid;
}
.containerScn {
border-bottom: 2px #000 solid;margin: 0;
}
.mobLogo {
padding: 11px 0 0 16px;
}
#global-header {
min-height: 132px !important;
}
.containerScn .mobile.icon {
text-align: center;
display: block;
height: 100%;
padding: 13px 0;
font-size: 25px;
font-weight: 600;
}
.containerScn .mobile.icon:before {
margin-right: 7px;
display: inline-block;
vertical-align: bottom;
font-size: 1.9rem !important;
vertical-align: top !important;
line-height: 20px !important;
margin-top: -6px;
}
.containerScn .header-contact {
text-align: center;
}
.containerScn .mobile.icon {
text-align: center;
display: inline-block;
height: auto;
padding: 13px 0;
font-size: 21px;
line-height: 17px;
font-weight: 600;
vertical-align: top;
}
.mobHeading{
display: block;
}
.desktopHeading{
display: none;
}
#home-body .banner-content-wrap {
width: calc(100% - 0%) !important;
}
#home-body .banner-heading .sub-heading, #home-body .banner-heading .main-heading {
text-align: center !important;
}
#home-body .banner-heading .sub-heading {
margin-top: 10px;
}
#home-body .banner-heading .main-heading {
padding-bottom: 0 !important;
}
.bannerLogos {
position: static;
text-align: center;
padding: 17px 0 0;
}
#home-body .banner-content.MobBannPoints .content-wrap ul li {
font-size: 23px !important;
color: #000;
font-weight: 600 !important;
line-height: 33px;
margin-bottom: 6px;
}
.MobBannPoints p {
margin: 0 !important;
height: 0;
}
.MobBannPoints ul {
margin: 0 !important;
}
.banner-content.MobBannPoints {
padding-top: 26px;
padding-left: 20px;
}
.form .wpcf7-form .submit-button:before {
height: 25px;
padding: 0;
line-height: 20px !important;
top: 50%;
margin-top: -12px;
}
}
@media screen and (max-width:479px){
.form .wpcf7-form .wpcf7-submit {
font-size: 3.8vw !important;
padding-right: 50px !important;
}
#global-header #header-main .site-branding .branding-name {
font-size: 1rem !important;
font-weight: 700;
}
input[type="text"], input[type="email"], input[type="tel"], select, textarea {
padding-left: 14px !important;
font-size: 13px !important;
}
}
@media screen and (max-width:431px){
#global-header #header-main .site-branding .branding-name {
font-size: 1rem !important;
font-weight: 700;
}
.hdrtopScn .qtBtn {
padding: 18px 0;
font-size: 18px;
}
#global-header #header-main .header-contact a {
font-size: 1.2rem !important;
}
.form .wpcf7-form .wpcf7-submit {
font-size: 3.8vw !important;
padding-right: 50px !important;
}
.containerScn .mobile.icon:before {
font-size: 1.5rem !important;
margin-top: -4px;
}
.form .wpcf7-form .wpcf7-submit {
font-size: 3.4vw !important;
padding-right: 34px !important;
}
.form .wpcf7-form .submit-button:before {
font-size: 0.7rem;
right: 16px;
line-height: 38px;
}
}
@media screen and (max-width:374px){
#home-body .banner-heading .sub-heading {
font-size: 0.95rem !important;
}
.mobLogo .site-branding .branding-name {
font-size: 17px;
}
input[type="text"], input[type="email"], input[type="tel"], select, textarea {
padding-left: 14px !important;
}
}
@media screen and (max-width:359px){
.form-heading:after {
right: -15px !important;
}
#home-body .banner-heading .main-heading {
font-size: 1.5rem !important;
line-height: 26px;
}
#home-body .banner-heading .sub-heading {
font-size: 0.8rem !important;
}
#global-header #header-main .site-branding .branding-name {
font-size: .8rem !important;
font-weight: 700;
line-height: 18px !important;
}
.mobLogo .site-branding img.branding-logo {
width: 40px;
}
}
@font-face{font-family:FontAwesome;src:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/css/font-awesome-4.7.0/fonts/fontawesome-webfont.eot),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot);src:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/css/font-awesome-4.7.0/fonts/fontawesome-webfont.eot) format("embedded-opentype"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot) format("embedded-opentype"),url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/css/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2) format("woff2"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2) format("woff2"),url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/css/font-awesome-4.7.0/fonts/fontawesome-webfont.woff) format("woff"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff) format("woff"),url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/css/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf) format("truetype"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf) format("truetype"),url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/css/font-awesome-4.7.0/fonts/fontawesome-webfont.svg) format("svg"),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg) format("svg");font-weight:400;font-style:normal}@font-face{src:url() format("opentype");font-weight:400}@font-face{format("opentype");font-weight:700}@font-face{src:url() format("opentype");font-weight:700;font-style:italic}@font-face{font-weight:700;font-style:normal}@font-face{font-family:Bahnschrift;src:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/fonts/Bahnschrift-Light.ttf) format("truetype")}@font-face{src:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/fonts/OpenSans/OpenSans-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:'Open Sans';src:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:'Open Sans';src:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype");font-weight:600}@font-face{font-family:'Open Sans';src:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");font-weight:700}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:after,blockquote:before,q:after,q:before{content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button{cursor:pointer;cursor:hand}textarea{font-family:inherit;font-size:inherit}#global-header #header-main #header-navigation #header-menu__toggle-btn:before,#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn:before,#header-menu .sub-menu__toggle-btn:after,#home-body .services-section .services-list .read-more-btn:after,#home-body .why-choose-section .col-right.fa-unlock:before,#popup-form-wrap .form .form-header .popup-form-hide:after,#sidebar.sidebar-blog .sidebar-row ul>li:before,#sitemap-body #sitemap-list ul li:before,#testimonials-body .testimonials-content .review-message:after,#testimonials-body .testimonials-content .review-message:before,.abn.icon:before,.address.icon:before,.body .content ul:not(.list-style-none)>li:before,.body .pagination .next:after,.body .pagination .prev:before,.btn-download:after,.btn-primary-inverse:not(.phone):after,.btn-primary:after,.btn-scroll-down:after,.btn-scroll-top:after,.btn.phone:before,.building-icon:before,.carousel .carousel-pagination>li:after,.clock-icon:before,.email.icon:before,.fa-star:before,.facebook-icon-square:before,.facebook-icon:before,.fax.icon:before,.form .wpcf7-form .form-element .form_address:before,.form .wpcf7-form .form-element .form_email:before,.form .wpcf7-form .form-element .form_message:before,.form .wpcf7-form .form-element .form_name:before,.form .wpcf7-form .form-element .form_phone:before,.form .wpcf7-form .form-element .form_suburb:before,.form .wpcf7-form .form-element .form_year-make-model:before,.form .wpcf7-form .submit-button:before,.google-plus-icon-square:before,.google-plus-icon:before,.instagram-icon:before,.linkedin-icon:before,.location-icon:before,.mobile.icon:before,.open-hours.icon:before,.phone.icon:before,.pinterest-icon:before,.pop-up-form-hide.btn:after,.read-more-btn:after,.site-icon:before,.twitter-icon-square:before,.twitter-icon:before,.wordpress-icon:before,.youtube-icon-square:before,.youtube-icon:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-weight:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-star:before{content:""}.fax.icon:before{content:""}.btn-download:after{content:""}.facebook-icon:before{color:#3b5998}.twitter-icon:before{color:#55acee}.google-plus-icon:before{color:#dd4b39}.youtube-icon:before{color:#b00}.linkedin-icon:before{color:#007bb5}.pinterest-icon:before{color:#cb2027}.instagram-icon:before{color:#9b6954}.wordpress-icon:before{content:"";color:#21759b}.facebook-icon-square:before{color:#3b5998}.twitter-icon-square:before{color:#55acee}.google-plus-icon-square:before{color:#dd4b39}.youtube-icon-square:before{color:#b00}.carousel .carousel-pagination>li:after{content:""}.btn.phone:before,.form .wpcf7-form .form-element .form_phone:before,.phone.icon:before{content:""}.mobile.icon:before{content:""}.email.icon:before{content:""}.form .wpcf7-form .form-element .form_email:before{content:""}.address.icon:before,.form .wpcf7-form .form-element .form_address:before,.form .wpcf7-form .form-element .form_suburb:before{content:""}.site-icon:before{content:""}.clock-icon:before,.open-hours.icon:before{content:""}.abn.icon:before,.building-icon:before{content:""}#global-header #header-main #header-navigation #header-menu__toggle-btn:before{content:""}#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn:before,#popup-form-wrap .form .form-header .popup-form-hide:after{content:""}.pop-up-form-hide.btn:after{content:""}.form .wpcf7-form .form-element .form_message:before{content:""}#testimonials-body .testimonials-content .review-message:before{content:""}#testimonials-body .testimonials-content .review-message:after{content:""}#home-body .services-section .services-list .read-more-btn:after,.body .pagination .next:after,.btn-primary-inverse:not(.phone):after,.btn-primary:after,.read-more-btn:after{content:""}.body .pagination .prev:before{content:""}#sitemap-body #sitemap-list ul li:before{content:""}#header-menu .sub-menu__toggle-btn:after{content:""}.facebook-icon:before{content:""}.facebook-icon-square:before{content:""}.twitter-icon:before{content:""}.twitter-icon-square:before{content:""}.google-plus-icon:before{content:""}.google-plus-icon-square:before{content:""}.youtube-icon:before{content:""}.youtube-icon-square:before{content:""}.linkedin-icon:before{content:""}.pinterest-icon:before{content:""}.instagram-icon:before{content:""}.form .wpcf7-form .form-element .form_name:before{content:""}.location-icon:before{content:""}.form .wpcf7-form .submit-button:before{content:""}#global-header{z-index:1000}#header-navigation{z-index:999}#header-navigation .sub-menu{z-index:999}#front-page-body .banner .content:before{z-index:-1}.social-media-share{z-index:1000}.banner-footer{z-index:100}#enquiry-form-wrap{z-index:1001}#global-header{position:relative;min-height:165px;background-color:#fff}#footer-menu-wrap{background-color:#333;padding:50px 0;width:100%;float:left}.centre-wrap{max-width:990px;margin:0 auto;padding:0 5px}#service-menu-wrap{width:40%;float:left}nav ul{list-style:none}#service-menu-wrap>span{font-size:23px;line-height:1.8rem;font-weight:700;color:#f5a804;text-transform:uppercase;display:block}#service-menu-wrap li{float:left;width:47%}#service-menu-wrap li a{display:block;padding:15px 0 0;color:#fff;font-size:14px}#footer-menu>li>a{display:block;padding:15px 0 0;color:#fff;font-size:14px}#promo-menu>li>a{display:block;padding:20px 0 0}nav#promotion-menu-wrap .email.icon:before{display:none}#promotion-menu-wrap{width:31%;float:left}#promotion-menu-wrap>span{font-size:23px;line-height:1.8rem;font-weight:700;color:#f5a804;text-transform:uppercase;display:block}#promotion-menu-wrap ul li,#promotion-menu-wrap ul li a{color:#fff;font-size:14px;line-height:18px}#promotion-menu-wrap ul li a{color:#fff}nav#promotion-menu-wrap .address.icon:before{display:none}nav#promotion-menu-wrap .phone.icon:before{display:none}nav#promotion-menu-wrap .social-list{float:left;margin:10px 0}#promotion-menu-wrap ul li a:hover{color:#467bb9}.addreTtle{font-size:17px;color:#f1592a;font-weight:700;margin-bottom:18px}.socilTle{color:#f1592a;font-size:15px;font-weight:600}#social-icon-footer{padding:13px 0 0}#footer-message-wrap{width:29%;float:left;text-align:center}#footer-message-wrap>img{display:block;float:left}.foot-ph a{display:inline-block;font-size:2rem;line-height:2rem;font-weight:900;color:#f1592a;padding:2px 0 2px 55px;position:relative}.foot-ph a:hover{color:#467bb9}#service-menu-wrap li a:hover{color:#467bb9}.foot-ph a:before{position:absolute;left:10px;top:4px;color:#467bb9}#footer-message-wrap>p{width:75%;margin:0 auto;padding:20px 0 30px;line-height:1.2rem;color:#fff;font-size:14px}#footer-info-wrap{background-color:#292929;padding:20px 0;width:100%;float:left}#copyright{width:40%;float:left;color:#ccc}div#footer-message-wrap .branding-name{font-size:1.125rem;font-size:1.125rem;font-weight:700;text-align:left;line-height:22px;padding-bottom:0}#micro-data{width:20%;display:block!important;float:left;text-align:center;position:relative;color:#ccc}#micro-data>div{position:absolute;display:none;width:310px;padding:5px;background-color:#292929;top:-273px}#micro-data>div>div{font-size:1.5rem;padding:1px 0}#micro-data>div>table tr{padding:0 0 5px;font-size:.9rem}#micro-data>div>table th{text-align:left;color:#fff;padding:4px;background:0 0;border:none}#micro-data>div>table td{text-align:left;border:none}div#micro-data .phone.icon::before{display:none}div#micro-data .email.icon::before{display:none}div#micro-data a{color:#fff}div#micro-data{color:#fff}div#micro-data .address.icon::before{display:none}.ret{display:block;padding:5px 10px;background-color:#ff8c19;border-radius:5px;margin:10px auto 10px;width:160px;color:#fff;font-weight:700}#popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1010;padding:0 15px}div#micro-data:hover div{display:block}div#micro-data .branding-name{font-size:1rem;font-weight:700;text-align:left;padding:10px 0 0 85px}div#micro-data img{float:left}@media screen and (min-width:560px){#global-header{min-height:110px}}body:not(.home) #global-header{-webkit-box-shadow:0 1.15px 1.15px rgba(70,123,185,.75);box-shadow:0 1.15px 1.15px rgba(70,123,185,.75)}#global-header #header-main{padding:16px 16px 4px;max-width:1680px;margin:0 auto}@media screen and (min-width:1440px){#global-header #header-main{padding-top:20px}}#global-header #header-main .site-branding{display:block;max-width:275px;margin:0 auto 20px;padding:4px 6px}#global-header #header-main .site-branding .branding-logo,#global-header #header-main .site-branding .branding-name{display:inline-block;vertical-align:middle}#global-header #header-main .site-branding .branding-name{font-size:1.25rem;font-weight:700}@media screen and (min-width:560px){#global-header #header-main .site-branding{float:left;margin:0}}@media screen and (min-width:960px){#global-header #header-main .site-branding{display:inline-block;max-width:300px}}@media screen and (min-width:1440px){#global-header #header-main .site-branding{margin-bottom:0;float:left}#global-header #header-main .site-branding .branding-name{font-size:1.5rem}}#global-header #header-main .header-contact{float:right}#global-header #header-main .header-contact a{display:inline-block;font-size:1.5rem;font-family:Bahnschrift;color:#467bb9}#global-header #header-main .header-contact a.icon:before{margin-right:8px}#global-header #header-main .header-contact a.mobile.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#global-header #header-main .header-contact a.mobile.icon:before{font-size:2.25rem}@media screen and (min-width:760px){#global-header #header-main .header-contact{padding-left:30%}#global-header #header-main .header-contact a{font-size:1.75rem}#global-header #header-main .header-contact a.mobile.icon:before{font-size:3rem}}@media screen and (min-width:960px){#global-header #header-main .header-contact a{font-size:1.75rem}#global-header #header-main .header-contact a.mobile.icon:before{font-size:3rem}}@media screen and (min-width:1440px){#global-header #header-main .header-contact{padding-top:8px}#global-header #header-main .header-contact a{font-size:2.5rem}#global-header #header-main .header-contact a.mobile.icon:before{font-size:3rem}}#global-header #header-main #header-navigation{display:block}@media screen and (min-width:960px){#global-header #header-main #header-navigation{float:right}}#global-header #header-main #header-navigation #header-menu__toggle-btn{display:inline-block;min-width:76px;padding:8px;background-color:#467bb9;border:1px solid #467bb9;border-radius:4px;color:#fff}@media screen and (min-width:960px){#global-header #header-main #header-navigation #header-menu__toggle-btn{display:none}}#global-header #header-main #header-navigation #header-menu__toggle-btn:after,#global-header #header-main #header-navigation #header-menu__toggle-btn:before{display:table-cell;vertical-align:middle;color:inherit;font-size:1rem}#global-header #header-main #header-navigation #header-menu__toggle-btn:before{font-size:1.25rem}#global-header #header-main #header-navigation #header-menu__toggle-btn:after{content:'Menu';padding-left:8px;letter-spacing:.5px}#global-header #header-main #header-navigation.is-active{position:fixed;top:0;bottom:0;left:0;width:100%;overflow-y:auto;background:#467bb9}#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn{display:table;padding:0;margin:8px 16px 20px auto;border:none;outline:0;text-align:right}#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn:before{font-size:2rem;color:#fff}#global-header #header-main #header-navigation.is-active #header-menu__toggle-btn:after{display:none}#global-header #header-main #header-navigation.is-active .primary-menu li.current-menu-ancestor>a{color:#fff;border-color:#467bb9}#global-header #header-main #header-navigation.is-active .primary-menu li.current-menu-item{background:#fff}#global-header #header-main #header-navigation.is-active .primary-menu li.current-menu-item .sub-menu__toggle-btn,#global-header #header-main #header-navigation.is-active .primary-menu li.current-menu-item a{color:#467bb9}#global-header #header-main #header-navigation.is-active .primary-menu li .sub-menu__toggle-btn,#global-header #header-main #header-navigation.is-active .primary-menu li a{color:#fff}@media screen and (min-width:760px){#global-header #header-main:not(.is-sticky) #header-navigation{float:right;padding-top:8px}}#global-header #header-main.is-sticky{width:100%;background:#fff;padding:8px 16px 0;top:0;left:0;right:0;-webkit-box-shadow:0 1.5px 1.25px rgba(0,0,0,.5);box-shadow:0 1.5px 1.25px rgba(0,0,0,.5)}#global-header #header-main.is-sticky .site-branding{display:none}@media screen and (min-width:960px){#global-header #header-main.is-sticky .site-branding{padding-top:12px;display:inline-block;background:0 0;float:left}#global-header #header-main.is-sticky .site-branding .branding-logo{max-width:50px}#global-header #header-main.is-sticky .site-branding .branding-name{font-size:1.125rem}}@media screen and (min-width:1440px){#global-header #header-main.is-sticky .site-branding{padding-top:0}}@media screen and (min-width:1440px){#global-header #header-main.is-sticky .header-contact{padding-top:4px}#global-header #header-main.is-sticky .header-contact a{font-size:2rem}#global-header #header-main.is-sticky .header-contact a.mobile.icon:before{font-size:2.5rem}}#global-header #header-main.is-sticky #header-navigation #header-menu__toggle-btn{color:#467bb9;border-color:#467bb9;background:0 0;margin-bottom:4px;text-shadow:0 1px 1px rgba(0,0,0,.2)}@media screen and (min-width:960px){#global-header #header-main.is-sticky #header-navigation #header-menu .sub-menu__toggle-btn{padding:9px 2px 7px}#global-header #header-main.is-sticky #header-navigation #header-menu .sub-menu__toggle-btn,#global-header #header-main.is-sticky #header-navigation #header-menu a{font-size:.75rem}#global-header #header-main.is-sticky #header-navigation #header-menu .sub-menu__toggle-btn:hover,#global-header #header-main.is-sticky #header-navigation #header-menu a:hover{color:#467bb9}#global-header #header-main.is-sticky #header-navigation #header-menu li:hover>.sub-menu__toggle-btn,#global-header #header-main.is-sticky #header-navigation #header-menu li:hover>a{color:#467bb9}#global-header #header-main.is-sticky #header-navigation #header-menu>li>a{padding-left:8px}#global-header #header-main.is-sticky #header-navigation #header-menu>li:after,#global-header #header-main.is-sticky #header-navigation #header-menu>li>a{color:#000}#global-header #header-main.is-sticky #header-navigation #header-menu .sub-menu>li:hover>a{color:#467bb9}}#global-footer{font-size:.9375rem;margin-top:24px}@media screen and (min-width:960px){#global-footer{font-size:.875rem}}#global-footer .customer-reviews-section{padding:16px;margin:0 auto}#global-footer .customer-reviews-section .section-title{margin-bottom:16px}#global-footer .customer-reviews-section .reviews-list{text-align:center;max-width:1440px;margin:0 auto}#global-footer .customer-reviews-section .reviews-list li{display:inline-block;vertical-align:top;width:100%;padding:24px 12px}#global-footer .customer-reviews-section .reviews-list li .customer,#global-footer .customer-reviews-section .reviews-list li .rating,#global-footer .customer-reviews-section .reviews-list li .review{padding:8px;width:320px;display:block;margin:0 auto;width:100%}#global-footer .customer-reviews-section .reviews-list li .customer{background-color:#f1592a;text-align:center;color:#fff;font-weight:700;font-size:1.125rem}#global-footer .customer-reviews-section .reviews-list li .rating{background-color:#467bb9;text-align:center;color:gold;font-size:1.5rem}#global-footer .customer-reviews-section .reviews-list li .review{background-color:#467bb9;color:#fff;min-height:76px}@media screen and (min-width:760px){#global-footer .customer-reviews-section .reviews-list li{width:47%}}@media screen and (min-width:960px){#global-footer .customer-reviews-section .reviews-list li{padding:24px 12px;width:33%}}@media screen and (min-width:1440px){#global-footer .customer-reviews-section{padding:32px}#global-footer .customer-reviews-section .reviews-list li{padding:32px}}#global-footer #footer-main{position:relative;color:#939393;padding:24px 8px 8px;background:#272727;}#global-footer #footer-main .btn-scroll-top{position:absolute;bottom:100%;right:2.5%;background:rgba(39,39,39,.75);color:#fff;padding:8px 12px;font-size:1rem}@media screen and (min-width:1440px){#global-footer #footer-main .btn-scroll-top{font-size:1.5rem}}#global-footer #footer-main .btn-scroll-top:hover{background-color:#f1592a}#global-footer .contact-list{list-style:none;display:block;text-align:center;text-shadow:0 2px 1px rgba(0,0,0,.8);margin-bottom:20px}#global-footer .contact-list li{display:block;padding:4px;color:#939393}#global-footer .contact-list li a{color:#939393}#global-footer .contact-list li a:hover:before{color:#f1592a}#global-footer .contact-list li .icon{display:block;position:relative;padding-top:4rem}#global-footer .contact-list li .icon:before{margin-top:8px;position:absolute;top:0;left:0;right:0;line-height:1;text-align:center;font-size:3rem;color:#467bb9}@media screen and (min-width:760px){#global-footer .contact-list li{display:inline-block;vertical-align:top;width:24%}}@media screen and (min-width:1024px){#global-footer .contact-list li{width:21%}#global-footer .contact-list li:first-child{width:24%;margin-right:10%}}#global-footer .business-info{float:left;margin:30px 0 8px;list-style:none;text-shadow:0 2px 1px rgba(0,0,0,.8)}#global-footer .business-info>li{display:inline-block;margin:0 8px}@media screen and (min-width:640px){#global-footer .business-info{margin:40px 16px 0}}#global-footer #footer-nav-menu{display:block;text-align:center}#global-footer #footer-nav-menu .col-header{font-size:1.25rem;margin:16px 0}@media screen and (min-width:760px){#global-footer #footer-nav-menu{display:inline-block;margin-left:12px;text-align:left;max-width:50%}#global-footer #footer-nav-menu .col-header{margin:0}}@media screen and (min-width:1440px){#global-footer #footer-nav-menu{max-width:70%}}@media screen and (min-width:760px){#global-footer #footer-nav-menu ul:first-child{display:inline-block}}#global-footer #footer-nav-menu ul:first-child li{display:inline-block;min-width:124px}@media screen and (min-width:960px){#global-footer #footer-nav-menu ul:first-child li{min-width:initial;margin-bottom:0;margin-right:12px}#global-footer #footer-nav-menu ul:first-child li:last-child{margin-right:0}}#global-footer #footer-nav-menu ul:first-child li a{display:block;padding:6px 0}#global-footer #footer-nav-menu ul:first-child li a:hover{color:#f1592a}#global-footer .social-list{float:right;margin:16px 16px 8px;list-style:none;text-shadow:0 2px 1px rgba(0,0,0,.8)}#global-footer .social-list>li{display:inline-block}#global-footer .social-list>li a{display:block;padding:8px 4px;margin:0 8px;font-size:1.5rem;text-align:center;min-width:48px}@media screen and (min-width:960px){#global-footer .social-list>li a{margin:0}}#global-footer .social-list>li a:before{color:#467bb9}#global-footer .social-list>li a:hover:before{color:#f1592a}#global-footer #footer-socket{padding:16px 12px;background-color:#141414;color:#e6e6e6}#global-footer #footer-socket a{color:#e6e6e6;padding:8px 4px}#global-footer #footer-socket a:hover{color:#467bb9}@media screen and (min-width:1024px){#global-footer #footer-socket a{padding:0}}#global-footer .copyright{text-align:center;margin-bottom:16px}@media screen and (min-width:960px){#global-footer .copyright{float:left;margin-bottom:0;margin-right:12px}}#global-footer #footer-nav-extra-menu{display:block;text-align:center}@media screen and (min-width:960px){#global-footer #footer-nav-extra-menu{display:inline-block;margin-left:12px;text-align:left}}@media screen and (min-width:960px){#global-footer #footer-nav-extra-menu ul:first-child{text-align:right}}#global-footer #footer-nav-extra-menu ul:first-child li{display:inline-block;min-width:124px;margin-bottom:12px}@media screen and (min-width:960px){#global-footer #footer-nav-extra-menu ul:first-child li{min-width:initial;margin-bottom:0;margin-right:12px}#global-footer #footer-nav-extra-menu ul:first-child li:last-child{margin-right:0}}#global-footer #footer-nav-extra-menu ul:first-child li a{display:block}#global-footer .agency-link{display:block;text-align:center;text-decoration:none;line-height:1.6}@media screen and (min-width:960px){#global-footer .agency-link{float:right}}#micro-data{display:none}#header-menu{margin-top:4px}@media screen and (max-width:959px){#header-navigation:not(.is-active) #header-menu{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media screen and (min-width:960px){#header-menu{text-align:right}}#header-menu a{display:block;padding:8px;color:#1f1f1f;text-decoration:none;font-weight:600;line-height:1}#header-menu .sub-menu__toggle-btn,#header-menu a{font-size:1rem}@media screen and (min-width:1024px){#header-menu .sub-menu__toggle-btn,#header-menu a{font-size:.75rem}}@media screen and (min-width:1440px){#header-menu .sub-menu__toggle-btn,#header-menu a{font-size:.9375rem}}#header-menu li{position:relative}#header-menu li.menu-item-has-children>a{padding-right:2px;display:inline-block}@media screen and (min-width:960px){#header-menu li.menu-item-has-children:not(:hover)>.sub-menu{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media screen and (min-width:640px){#header-menu li:hover>.sub-menu__toggle-btn,#header-menu li:hover>a{color:#467bb9}}#header-menu>li{border-bottom:1.5px solid transparent}@media screen and (min-width:960px){#header-menu>li{display:inline-block;padding-bottom:4px}}#header-menu>li>a{padding:8px 12px;text-transform:uppercase;letter-spacing:1px}body.home #header-main:not(.is-sticky) #header-navigation:not(.is-active) #header-menu>li:last-child>a{border:1.25px solid #fff;border-radius:4px}body.home #header-main:not(.is-sticky) #header-navigation:not(.is-active) #header-menu>li:hover>.sub-menu__toggle-btn,body.home #header-main:not(.is-sticky) #header-navigation:not(.is-active) #header-menu>li:hover>a{color:#467bb9}@media screen and (min-width:960px){#header-menu>li.menu-item-has-children{margin-right:4px}}#header-main:not(.is-sticky) #header-menu>li.current-menu-item>.sub-menu__toggle-btn,#header-main:not(.is-sticky) #header-menu>li.current-menu-item>a{color:#467bb9}#header-main:not(.is-sticky) #header-menu>li.current-menu-ancestor{border-bottom-color:#467bb9}#header-menu .sub-menu__toggle-btn{display:inline-block;color:#1f1f1f;padding:8px 26px 8px 4px;vertical-align:top}@media screen and (min-width:960px){#header-menu .sub-menu__toggle-btn{padding:8px 2px;text-align:left;width:20px}}#header-menu .sub-menu__toggle-btn:after{display:table-cell;vertical-align:middle;width:inherit}#header-menu .sub-menu__toggle-btn.is-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#header-menu .sub-menu__toggle-btn.is-active+a{border-bottom:1px solid #467bb9}#header-menu>.sub-menu:before{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #467bb9;position:absolute;right:30px;top:-10px}#header-menu .sub-menu{list-style:none;padding:4px 8px;border-radius:4px}@media screen and (max-width:959px){#header-menu .sub-menu:not(.is-active){position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}@media screen and (min-width:960px){#header-menu .sub-menu{position:absolute;top:100%;right:0;text-align:left;padding-left:0;padding-right:0;background:#467bb9;color:#fff;border:1px solid rgba(70,123,185,.15);-webkit-box-shadow:0 8px 6px -6px #000;box-shadow:0 8px 6px -6px #000}#header-menu .sub-menu .sub-menu{background:#315682;top:-4px;left:100%;border-top:none;min-width:100%}}#header-menu .sub-menu a{padding-left:10px;padding-right:10px;font-weight:500;color:inherit}#header-menu .sub-menu li{white-space:nowrap}@media screen and (min-width:960px){#header-menu .sub-menu li:hover{background:#fff;color:#467bb9}}@media screen and (min-width:960px){#header-menu .sub-menu li.current-menu-item{background-color:#fff}}#header-menu .sub-menu li.current-menu-item>.sub-menu__toggle-btn,#header-menu .sub-menu li.current-menu-item>a{color:#467bb9}@media screen and (min-width:960px){#header-menu .sub-menu li.menu-item-has-children>a{padding-right:4px}#header-menu .sub-menu li.menu-item-has-children>.sub-menu__toggle-btn{width:24px;color:inherit}}#home-body .section-title{text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.4)}#home-body .banner-section{padding:40px 4px 24px;position:relative;min-height:300px}#home-body .banner-section:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/images/home-banner.png) no-repeat right/cover;z-index:-1}@media screen and (min-width:760px){#home-body .banner-section{padding-top:40px}}@media screen and (min-width:1024px){#home-body .banner-section{min-height:600px}}#home-body .banner-content-wrap{padding:8px;color:#fff}@media screen and (min-width:760px){#home-body .banner-contact-form,#home-body .banner-content-wrap{display:inline-block;vertical-align:top}#home-body .banner-content-wrap{width:calc(100% - 358px)}#home-body .banner-contact-form{width:350px}}@media screen and (min-width:960px){#home-body .banner-content-wrap{width:calc(100% - 425px)}}#home-body .banner-heading{margin-bottom:32px}#home-body .banner-heading .main-heading{font-weight:700;font-size:1.5rem;color:#fff;text-shadow:0 2px 1px rgba(0,0,0,.8)}#home-body .banner-heading .sub-heading{text-align:left;font-size:1.25rem;font-weight:700}#home-body .banner-heading .sub-heading>span{color:#f1592a}@media screen and (min-width:1024px){#home-body .banner-heading .main-heading{font-size:2.375rem}#home-body .banner-heading .sub-heading{font-size:1.5rem;font-weight:700}}@media screen and (min-width:1440px){#home-body .banner-heading .main-heading{font-size:2.75rem}#home-body .banner-heading .sub-heading{font-size:1.875rem}}#home-body .banner-content{color:#fff;font-weight:700}#home-body .banner-content .content-wrap,#home-body .banner-content .image-wrap{display:inline-block;vertical-align:middle}#home-body .banner-content .image-wrap{padding-left:10%;max-width:85%}#home-body .banner-content .content-wrap ul li{font-size:1.125rem;padding-left:24px}#home-body .banner-content .content-wrap ul li:before{font-size:1.25rem;color:#f1592a}@media screen and (min-width:960px){#home-body .banner-content .content-wrap ul li{font-size:1.25rem}#home-body .banner-content .content-wrap ul li:before{font-size:1.375rem}}@media screen and (min-width:1280px){#home-body .banner-content .image-wrap{max-width:60%}}@media screen and (min-width:1440px){#home-body .banner-content .image-wrap{padding-left:2.5%}#home-body .banner-content .image-wrap img{max-width:90%}#home-body .banner-content .content-wrap ul li{font-size:1.5rem;padding-left:24px}#home-body .banner-content .content-wrap ul li:before{font-size:1.675rem;color:#f1592a}}#home-body .services-section{padding:24px 16px}#home-body .services-section header{text-align:center;font-size:1.5rem;margin-bottom:20px;}@media screen and (min-width:760px){#home-body .services-section header{font-size:2.5rem}}#home-body .services-section .services-list{max-width:1280px;margin:0 auto;list-style:none}#home-body .services-section .services-list>li{max-width:335px;display:block;margin:16px auto 32px;text-align:center}#home-body .services-section .services-list>li a{position:relative;display:table;width:100%;border-radius:50% 50% 8px 8px}#home-body .services-section .services-list .image-wrap{overflow:hidden;border:24px solid silver;border-radius:50% 50% 0 0;height:290px;position:absolute;left:8px;right:8px;top:0;z-index:-1}#home-body .services-section .services-list .image-caption{background:radial-gradient(#ffe973,gold);margin-top:100px;-webkit-box-shadow:0 4px 5px #666;box-shadow:0 4px 5px #666}#home-body .services-section .services-list .image-caption img{max-width:50px}#home-body .services-section .services-list .service-title{font-weight:900;font-size:1.5rem;letter-spacing:2px;color:#23282d;text-shadow:0 1px 0 rgba(255,255,255,.4);padding:16px 8px 8px}#home-body .services-section .services-list .service-description{font-size:.9375rem;color:#333;padding:16px;font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,.4)}#home-body .services-section .services-list .read-more-btn{line-height:24px;display:block;color:#fff;font-size:1rem;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.4);background-color:#467bb9;letter-spacing:2px}#home-body .services-section .services-list .read-more-btn:after{margin-left:8px;font-weight:400}@media screen and (min-width:375px){#home-body .services-section .services-list .image-wrap{height:330px}#home-body .services-section .services-list .image-caption{margin-top:172px}}@media screen and (min-width:760px){#home-body .services-section .services-list{text-align:center}#home-body .services-section .services-list>li{width:39%;display:inline-block;vertical-align:top;max-width:100%;margin:16px 5%}#home-body .services-section .services-list .image-caption{margin-top:100px}}@media screen and (min-width:960px){#home-body .services-section .services-list>li{width:28%;margin:0 32px 32px 0}#home-body .services-section .services-list>li:last-child{margin-right:0}#home-body .services-section .services-list .image-wrap{height:325px}#home-body .services-section .services-list .image-wrap img{width:100%}#home-body .services-section .services-list .service-title{font-size:1.75rem}#home-body .services-section .services-list .service-description{font-size:1rem;padding:16px 12px}}@media screen and (min-width:1440px){#home-body .services-section .services-list>li{width:30%;padding:0 3%}#home-body .services-section .services-list .image-wrap{height:250px}#home-body .services-section .services-list .service-title{font-size:1.75rem}#home-body .services-section .services-list .service-description{font-size:.9375rem}}#home-body .why-choose-section{max-width:1024px;margin:0 auto 32px}#home-body .why-choose-section .col-left ul{margin-bottom:32px}#home-body .why-choose-section .col-left ul>li{font-size:1.125rem;padding-left:24px}#home-body .why-choose-section .col-left ul>li:before{line-height:1.3;font-size:1.5rem;color:#467bb9;text-shadow:0 .5px 1px #000}#home-body .why-choose-section .col-right{display:none}#home-body .why-choose-section .col-right.fa-unlock:before{content:"";font-size:15rem;color:#467bb9;text-shadow:1px 1px 1px #000}#home-body .why-choose-section h2{text-align:center;letter-spacing:1.5px}#home-body .why-choose-section .btn.phone{margin-top:32px;margin-bottom:16px;font-size:1.5rem;letter-spacing:2px}#home-body .why-choose-section .btn.phone:not(:hover){text-shadow:0 .5px 1px #000}@media screen and (min-width:760px){#home-body .why-choose-section .col-left,#home-body .why-choose-section .col-right{display:inline-block;vertical-align:top}#home-body .why-choose-section .col-left{width:calc(100% - (30% + 8px))}#home-body .why-choose-section .col-right{width:30%}}#home-body .milestones-section{background:#467bb9 radial-gradient(#ffe559,gold);padding:36px 12px 28px;border-bottom:1px solid rgba(51,51,51,.5)}#home-body .milestones-section .section-title{font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.4)}#home-body .milestones-section ul{list-style:none;text-align:center}#home-body .milestones-section ul li{display:block;padding:12px 3%}@media screen and (min-width:640px){#home-body .milestones-section ul li{display:inline-block;padding:16px 5%}}#home-body .milestones-section ul li .milestone-text,#home-body .milestones-section ul li .milestone-value{text-shadow:0 1px 0 rgba(255,255,255,.4)}#home-body .milestones-section ul li .milestone-value{font-size:2.5rem;font-weight:700}#home-body .milestones-section ul li .milestone-text{font-size:1.25rem;}@media screen and (min-width:760px){#home-body .milestones-section .section-title{font-size:3rem}#home-body .milestones-section .milestone-value{font-size:3.5rem}}#home-body .row-5{padding:48px 12px 32px}#home-body .content-section-bg-image{padding:48px 12px 32px;position:relative}#home-body .content-section-bg-image.row-7:after{background-image:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/images/service-location-bg.png)}#home-body .content-section-bg-image:after{content:'';display:block;background-repeat:no-repeat;background-attachment:fixed;background-position:top;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}#home-body .content-section-bg-image .container{display:table;width:100%;min-height:inherit}#home-body .content-section-bg-image .section-title{letter-spacing:1px}#home-body .content-section-bg-image .section-subtitle{font-weight:400}#home-body .content-section-bg-image .content{display:table-cell;vertical-align:middle;text-align:center;font-size:1rem}#home-body .content-section-bg-image .content a{color:#000;text-decoration:underline}#home-body .content-section-bg-image .btn-scroll-down{display:table;margin:40px auto 20px;text-decoration:none;font-size:1.5rem;line-height:1.3}#home-body .content-section-bg-image .btn-scroll-down:after{margin-left:12px}@media screen and (min-width:425px){#home-body .content-section-bg-image .section-title{font-size:3rem}#home-body .content-section-bg-image .section-subtitle{font-size:2rem}#home-body .content-section-bg-image .content{font-size:1.25rem}}@media screen and (min-width:720px){#home-body .content-section-bg-image .btn-scroll-down{padding:8px 20px}}#home-body #main-content{padding:32px 0}#home-body #main-content .image-container{text-align:center}#home-body #main-content .image-container>img{width:100%;vertical-align:middle}@media screen and (min-width:768px){#home-body #main-content .image-container>img{max-width:33%}#home-body #main-content .image-container>img:first-child{padding-right:16px}#home-body #main-content .image-container>img:not(:first-child):not(:last-child){padding-right:8px;padding-left:8px}#home-body #main-content .image-container>img:last-child{padding-left:16px}}#home-body .latest-post-section{margin:32px auto;padding:24px 0;background:#f7f7f7}#home-body .latest-post-section>.container{max-width:800px;margin:0 auto}#home-body .latest-post-section .section-title{margin-bottom:24px}#home-body .latest-post-section .section-title a{color:inherit}#home-body .latest-post-section .section-title a:hover{text-decoration:underline}#home-body .latest-post-section .posts-list{list-style:none;padding:0 10px;text-align:center}#home-body .latest-post-section .posts-list li{display:block;max-width:320px;margin:16px auto;border:solid #f2f2f2 1px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}#home-body .latest-post-section .posts-list li a{display:block}#home-body .latest-post-section .posts-list .post-title{font-size:1.125rem;font-weight:600;padding:24px 16px 8px;color:#43464b;min-height:78px}#home-body .latest-post-section .posts-list .post-title:hover{color:#467bb9}#home-body .latest-post-section .posts-list .post-date{font-size:.75rem;text-align:left}#home-body .latest-post-section .posts-list .post-excerpt{font-size:.875rem;font-weight:300;padding:32px 16px 24px;color:#43464b}#home-body .latest-post-section .posts-list .read-more-btn{display:table;margin-left:auto}@media screen and (min-width:720px){#home-body .latest-post-section .posts-list li{display:inline-block;vertical-align:top;margin:16px}#home-body .latest-post-section .posts-list .post-title{font-size:1.125rem;padding-left:24px;padding-right:24px}#home-body .latest-post-section .posts-list .post-excerpt{font-size:1rem;padding:40px 24px 24px}}#sidebar{margin-top:-84px;padding:100px 16px 24px}@media screen and (min-width:400px){#sidebar{max-width:400px;margin-left:auto;margin-right:auto}}@media screen and (min-width:960px){#sidebar{margin-top:16px;width:356px;float:right;padding:8px}}#sidebar>.row{border-radius:5px;margin-bottom:32px}#sidebar a:hover{text-decoration:underline}#sidebar .form-heading{color:#000}#sidebar .social-media-feed{max-height:450px}#sidebar .social-media-feed iframe{max-height:inherit!important}#contact-body .icon{position:relative;padding-left:28px}#contact-body .icon:before{position:absolute;left:0;line-height:inherit;width:28px;text-align:center;color:#333}#contact-body .business-info{clear:both;margin-bottom:24px}#contact-body .business-info .business-hours ul{margin:0 0 0 8px;padding:0}#contact-body .business-info .business-hours ul li{margin-bottom:0}#contact-body .business-info .info{float:left;max-width:300px;margin-right:16px}#contact-body .business-info .info strong{line-height:1.45}#contact-body .business-info .info p{margin-left:16px;margin-bottom:8px}#contact-body .business-info .map{float:right}#sidebar.sidebar-blog .sidebar-row{margin-bottom:24px}#sidebar.sidebar-blog .sidebar-row header{font-weight:700;font-size:1.5rem;margin-bottom:16px}#sidebar.sidebar-blog .sidebar-row ul{list-style:none}#sidebar.sidebar-blog .sidebar-row ul>li{position:relative;padding-left:20px;margin-left:8px}#sidebar.sidebar-blog .sidebar-row ul>li:before{content:"";position:absolute;top:0;left:0;line-height:inherit;max-height:100%;font-size:1.125rem;color:#467bb9;text-shadow:0 .5px 1px #000}.single-body{margin-bottom:48px}.single-body h1+.post-date{margin-top:-12px}.single-body .post-date{font-weight:700;font-size:.75rem;color:#999;background:0 0}.body.archive-template .archive-list{list-style:none;padding:0 10px}.body.archive-template .archive-list li{display:block;max-width:320px;margin:16px auto 28px;background-color:#fff;-webkit-box-shadow:0 1.15px 2.15px rgba(0,0,0,.5);box-shadow:0 1.15px 2.15px rgba(0,0,0,.5)}.body.archive-template .archive-list li a{display:block}.body.archive-template .archive-list .post-title{font-size:1.25rem;font-weight:700;padding:16px 16px 8px}.body.archive-template .archive-list .post-title>a{text-decoration:none}.body.archive-template .archive-list .post-title>a:hover{color:#f1592a}.body.archive-template .archive-list .post-date{font-size:.875rem;padding-right:8px;margin-bottom:0;border-bottom-right-radius:4px;border-top-right-radius:4px;line-height:normal}.body.archive-template .archive-list .post-excerpt{font-size:.875rem;font-weight:300;padding:24px 16px;color:#43464b}.body.archive-template .archive-list .read-more-btn{font-size:.875rem;display:table;margin-left:auto;padding:10px 12px 10px 16px;border-top-left-radius:4px;text-decoration:none}@media screen and (min-width:720px){.body.archive-template .archive-list li{max-width:90%}.body.archive-template .archive-list .post-title{font-size:1.25rem;padding-left:24px;padding-right:24px}.body.archive-template .archive-list .post-excerpt{font-size:1rem;padding:40px 24px 24px}}#sitemap-body #sitemap-list ul li{padding-left:28px}#sitemap-body #sitemap-list ul li:hover:before{color:#467bb9}#sitemap-body #sitemap-list ul li:before{font-size:1.5rem;line-height:1.3}#sitemap-body #sitemap-list ul li a{text-decoration:none;font-size:1.25rem}#sitemap-body #sitemap-list ul li a:hover{text-decoration:underline}#testimonials-body .testimonials-content li{border-bottom:1px solid #ccc}#testimonials-body .testimonials-content .review-message{font-style:italic;padding:12px 32px;position:relative;text-align:justify}#testimonials-body .testimonials-content .review-message:after,#testimonials-body .testimonials-content .review-message:before{position:absolute;top:16px;color:#939393;font-size:1.25rem}#testimonials-body .testimonials-content .review-message:before{left:0}#testimonials-body .testimonials-content .review-message:after{right:0}#testimonials-body .testimonials-content .review-author{font-size:1rem;font-weight:600;text-align:center}.printed-text{}.real-time-clock{color:#1fcc0d}.theme-colour-2{color:#f1592a}.is-sticky{position:fixed!important}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.center-1440{margin:0 auto;max-width:1680px}.center-1280{margin:0 auto;max-width:1280px}.center-960{margin:0 auto;max-width:960px}.center-800{margin:0 auto;max-width:800px}.clearfix:after{content:"";display:table;clear:both}@media screen and (min-width:960px){.column-2{-webkit-column-count:2;column-count:2}}@media screen and (min-width:960px){.column-3{-webkit-column-count:2;column-count:2}}@media screen and (min-width:1440px){.column-3{-webkit-column-count:3;column-count:3}}.btn{cursor:pointer;cursor:hand}.btn.center{display:table;margin:24px auto 16px}.btn.phone{text-decoration:none!important;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000}.btn.phone:before{margin-right:8px}.btn-default,.btn-download,.btn-primary,.btn-scroll-down{background-color:transparent;border:1px solid #467bb9;color:#467bb9;padding:8px 12px;border-radius:6px}.btn-default:hover,.btn-download:hover,.btn-primary:hover,.btn-scroll-down:hover{background-color:#467bb9;background:radial-gradient(#6b95c7,#467bb9);color:#fff}.btn-default-inverse,.btn-primary-inverse,.btn.phone{background-color:#467bb9;background:radial-gradient(#6b95c7,#467bb9);color:#fff;padding:8px 12px;border-radius:6px;border:1px solid transparent}.btn-default-inverse:hover,.btn-primary-inverse:hover,.btn.phone:hover{background:0 0;border-color:#467bb9;color:#467bb9}.btn-primary{border-width:2.5px}.btn-primary:after{margin-left:8px}.btn-primary-inverse{border-width:2.5px}.btn-primary-inverse:not(.phone):after{margin-left:8px}.btn-scroll-down{border-radius:8px}.btn-scroll-down:after{content:"";margin-left:8px}.btn-scroll-top:after{content:""}.btn-download{border-radius:8px}.btn-download:after{margin-left:8px}.post-date{display:table;font-size:1rem;font-weight:700;background-color:#f1592a;padding:4px 4px 4px 0;color:#fff}.post-date .post-day{background-color:#467bb9;padding:4px 8px;margin-right:4px}.read-more-btn{background-color:#467bb9;color:#fff;text-decoration:none;line-height:1;padding:8px}.read-more-btn:after{margin-left:8px}.read-more-btn:hover{background-color:#f1592a}.pop-up-form-hide.btn{display:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{}p{line-height:initial}img{max-width:100%;height:auto}a{color:#467bb9;text-decoration:none}ol li,ul li{line-height:1.6}@media screen and (min-width:960px){ol li,ul li{line-height:1.45}}iframe{max-width:100%}iframe.center{display:table;margin-left:auto;margin-right:auto}table{margin:24px auto}table td,table th{border:1px solid #000;padding:10px}table th{background-color:#ccc}table td{text-align:center}.body .pagination{margin-top:32px;margin-left:8px}@media screen and (min-width:640px){.body .pagination{margin-left:32px}}.body .pagination .page-numbers{display:inline-block;padding:12px 16px;margin-right:8px;margin-bottom:16px;border:1px solid #467bb9;text-decoration:none;border-radius:4px}@media screen and (min-width:960px){.body .pagination .page-numbers{padding:8px;margin-right:0}}.body .pagination .page-numbers:hover{background-color:#467bb9;color:#fff}.body .pagination .current{background-color:#467bb9;color:#fff}.body .pagination .prev{padding-left:12px}.body .pagination .prev:before{margin-right:8px}.body .pagination .next{padding-right:12px}.body .pagination .next:after{margin-left:8px}.section-title{font-size:1.5rem;margin-bottom:16px;text-align:center}.section-title>a{color:#000}.section-title>a:hover{text-decoration:underline}@media screen and (min-width:375px){.section-title{font-size:2rem}}h1,h2,h3,h4,h5,h6{margin-bottom:8px;padding-bottom:8px;line-height:initial;font-weight:700}#home-body h1,#home-body h2,#home-body h3,#home-body h4,#home-body h5,#home-body h6{text-align:left}h2,h3,h4,h5,h6{letter-spacing:1px}h1{font-size:1.5rem;}h2{font-size:1.25rem}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:.9375rem}h6{font-size:.875rem}@media screen and (min-width:640px){h1{font-size:1.75rem}h2{font-size:1.375rem}h3{font-size:1.25rem}h4{font-size:1.125rem;font-weight:initial}h5{font-size:1rem}h6{font-size:.9375rem}}@media screen and (min-width:960px){h1{font-size:2rem}h2{font-size:1.625rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media screen and (min-width:1440px){h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}@media screen and (min-width:640px){.body #main-content{padding:20px 16px}}@media screen and (min-width:960px){.body #main-content.content-sidebar{width:calc(100% - 356px);display:inline-block;padding-right:48px}}.body .content{padding:8px 16px}.body .content .phone{font-weight:700}.body .content .btn.popup-form-show{font-size:1.5rem}.body .content a:hover{text-decoration:underline}.body .content .wp-caption{max-width:100%;margin-top:24px}.body .content .wp-caption>img{margin-bottom:0}.body .content p{margin-bottom:20px;line-height:1.5}.body .content p+h1,.body .content p+h2,.body .content p+h3,.body .content p+h4,.body .content p+h5,.body .content p+h6{margin-top:28px}.body .content p+img{margin-top:24px}.body .content p+img.alignleft,.body .content p+img.alignright{margin-top:8px}.body .content img{margin-bottom:24px}.body .content img+h1,.body .content img+h2,.body .content img+h3,.body .content img+h4,.body .content img+h5,.body .content img+h6{margin-top:40px}.body .content img.aligncenter{display:table;margin-left:auto;margin-right:auto}@media screen and (min-width:720px){.body .content img.alignleft{margin-right:16px;float:left}.body .content img.alignright{margin-left:16px;float:right}}.body .content iframe{margin-top:24px;margin-bottom:24px}.body .content ol,.body .content ul{margin-bottom:20px}.body .content ol>li,.body .content ul>li{margin-bottom:16px}.body .content ol>li:last-child,.body .content ul>li:last-child{margin-bottom:0}.body .content ol>li{margin-left:24px}.body .content ul{list-style:none}.body .content ul:not(.list-style-none)>li{position:relative;padding-left:20px;margin-left:8px}.body .content ul:not(.list-style-none)>li:before{content:"";position:absolute;top:0;left:0;line-height:inherit;max-height:100%;font-size:1.125rem;color:#467bb9;text-shadow:0 .5px 1px #000}.social-media-share{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;padding:2px;text-align:center;font-size:0}@media screen and (min-width:1440px){.social-media-share{bottom:50%;width:60px;background-color:transparent;padding-left:0}}.social-media-share a{font-size:1rem;line-height:40px;font-style:italic;color:#fff;width:32.66%;margin-right:1%;display:inline-block;border-radius:2px;text-decoration:none!important}@media screen and (min-width:1440px){.social-media-share a{width:100%;border-radius:initial;font-size:0}.social-media-share a:hover{width:90px;font-size:1rem}}.social-media-share a:first-child{border-top-right-radius:2px}.social-media-share a:last-child{margin-right:0;border-bottom-right-radius:2px}.social-media-share a:before{color:inherit;line-height:inherit;font-size:1.5rem;vertical-align:top;margin-right:4px}.social-media-share a.facebook-icon{background-color:#3b5998}.social-media-share a.facebook-icon:hover{background-color:#2d4373}.social-media-share a.twitter-icon{background-color:#55acee}.social-media-share a.twitter-icon:hover{background-color:#2795e9}.social-media-share a.google-plus-icon{background-color:#dd4b39}.social-media-share a.google-plus-icon:hover{background-color:#c23321}.carousel{position:relative;min-height:204px}.carousel .carousel-slides>li{display:block;position:absolute;width:100%;opacity:0;-webkit-transition:opacity 2s;transition:opacity 2s}.carousel .carousel-slides>.carousel-slide-active{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.carousel .carousel-pagination{position:absolute;bottom:0;width:100%;text-align:center}.carousel .carousel-pagination>li{display:inline-block;opacity:.6;cursor:pointer;padding:4px 12px}@media screen and (min-width:960px){.carousel .carousel-pagination>li{padding:0 8px}}.carousel .carousel-pagination>li.carousel-pagination-active{opacity:1}.carousel .carousel-pagination>li:after{font-size:2.5rem}#popup-form-wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.75)}#popup-form-wrap.popup-form-active{display:block}#popup-form-wrap .form{-webkit-box-shadow:none;box-shadow:none;margin:16px auto 0}#popup-form-wrap .form .form-header{position:relative}#popup-form-wrap .form .form-header .popup-form-hide{position:absolute;top:0;right:0;width:72px;height:36px;text-align:right;padding:4px;color:#fff;opacity:.5}#popup-form-wrap .form .form-header .popup-form-hide:hover{color:red;opacity:.75}.form-heading{text-align:center;font-size:1rem;font-weight:700;margin-bottom:12px;padding-top:8px;color:#fff;position:relative}.form-heading .main-heading{font-size:2rem;color:#1fcc0d}.form-heading:after{content:'';display:block;background:url(//locksmithsperth247.com.au/wp-content/themes/clixpertdeluxe/images/directional-arrow.png) no-repeat center/contain;width:50px;height:90px;position:absolute;right:0;top:25px}@media screen and (max-width:340px){.form-heading{padding-right:8px}}@media screen and (min-width:760px){.form-heading{font-size:1rem}.form-heading .main-heading{font-size:2rem}}@media screen and (min-width:960px){.form-heading{font-size:1.25rem}.form-heading .main-heading{font-size:2.75rem}.form-heading:after{right:-60px;top:50px;height:150px}}.form{max-width:400px;margin:0 auto;border-radius:4px}.form .form-body{background-color:#fff;border:2.5px solid #467bb9;border-radius:6px;padding:32px 24px 20px;margin-bottom:24px}.form .wpcf7-form{font-size:.875rem;text-align:center;}.form .wpcf7-form br{display:none}.form .wpcf7-form input,.form .wpcf7-form textarea{width:100%;margin-bottom:4px;padding:8px;font-size:1rem;}.form .wpcf7-form textarea{height:70px}@media screen and (min-width:960px){.form .wpcf7-form textarea{height:105px}}.form .wpcf7-form .form-element:not(.submit-button) input,.form .wpcf7-form .form-element:not(.submit-button) textarea{background-color:#fff;border:1px solid #467bb9;color:#333;border-radius:4px}.form .wpcf7-form .form-element .wpcf7-form-control-wrap{position:relative;display:block;margin-bottom:8px}.form .wpcf7-form .form-element .wpcf7-form-control-wrap:before{color:#000;font-size:1.5rem;padding:7px 4px 4px;width:32px;position:absolute;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}.form .wpcf7-form .form-element .wpcf7-form-control-wrap input,.form .wpcf7-form .form-element .wpcf7-form-control-wrap textarea{padding-left:32px}.form .wpcf7-form .form-element .form_email:before{font-size:1.4375rem}.form .wpcf7-form .form-element .form_year-make-model:before{content:"";font-size:1.25rem}.form .wpcf7-form .form-element .form_message:before{padding-top:8px}.form .wpcf7-form .wpcf7-recaptcha{overflow:hidden}.form .wpcf7-form .submit-button{position:relative;color:#fff}.form .wpcf7-form .submit-button:before{font-size:1.25rem;color:inherit;position:absolute;right:16px;line-height:46px}.form .wpcf7-form .submit-button:hover{color:#1fcc0d}.form .wpcf7-form .submit-button:hover .wpcf7-submit{background-color:#fff}.form .wpcf7-form .wpcf7-submit{font-size:1rem;font-weight:700;background-color:#1fcc0d;color:inherit;padding:12px 20px 12px 12px;border-radius:6px;border:none;cursor:pointer;-webkit-box-shadow:1px 2px 3px #000;box-shadow:1px 2px 3px #000;-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media screen and (min-width:480px){.form .wpcf7-form .submit-button:before{line-height:51px}.form .wpcf7-form .wpcf7-submit{font-size:1.25rem}}@media screen and (max-width:874px){#service-menu-wrap li{width:100%}#service-menu-wrap{width:25%}#promotion-menu-wrap{width:40%}#footer-message-wrap{width:35%}#copyright{width:50%}}@media screen and (max-width:767px){#service-menu-wrap{width:100%;text-align:center;margin-bottom:15px}#service-menu-wrap li a{padding:10px 0 0}#promotion-menu-wrap{width:100%;text-align:center;padding-left:15px;margin-bottom:15px}#footer-message-wrap{width:100%;text-align:center}div#footer-message-wrap .branding-name{text-align:center}#footer-message-wrap>img{display:inline-block;float:none;margin:0 auto}#copyright{width:100%;text-align:center}#micro-data{width:100%;margin-top:10px}#micro-data>div{width:100%;text-align:center}div#micro-data img{float:none}div#micro-data .branding-name{padding:0;text-align:center}#footer-message-wrap>p{width:80%}nav#promotion-menu-wrap .social-list{float:none}#promotion-menu-wrap ul li,#promotion-menu-wrap ul li a{padding-bottom:5px}}.customer-reviews-section .customer>a{color:inherit}