#honeypot-field-url{display:none!important}.comment-form-cookies-consent{width:100%;overflow:hidden}.wc_apbct_email_id{display:none!important}.um-form input[type=text].apbct_special_field,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;background:#d3d3d3;border-radius:5px;opacity:.9}.apbct-tooltip--text{position:sticky;background:#d3d3d3;padding:10px;border-radius:5px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0 5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0 5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999!important;transition:none!important;background-size:contain;background-repeat:no-repeat!important;background-position-x:right;background-position-y:center;cursor:pointer!important}.apbct-check_email_exist-load{background-size:contain;background-image:url(//www.b-lineauto.com.au/here/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif)!important}.apbct-check_email_exist-block{position:fixed!important;display:block!important}.apbct-check_email_exist-good_email{background-image:url(//www.b-lineauto.com.au/here/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)!important}.apbct-check_email_exist-bad_email{background-image:url(//www.b-lineauto.com.au/here/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)!important}.apbct-check_email_exist-popup_description{display:none;position:fixed!important;padding:2px!important;border:1px solid #e5e8ed!important;border-radius:16px 16px 0 16px!important;background:#fff!important;background-position-x:right!important;font-size:14px!important;text-align:center!important;transition:all 1s ease-out!important}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%!important}}.ct-encoded-form{display:none}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700}.comments-area .comment-list article .comment-author{overflow:visible!important}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}}.mapp-layout {
border: 1px solid lightgray;
color: black;
margin: 5px;
max-width: none !important; min-width: 100px;
padding: 0px;
font-family: sans-serif;
}
.mapp-layout * {
box-sizing: border-box;
font-size: 13px;
} .mapp-layout input, .mapp-layout button, .mapp-layout select, .mapp-layout textarea, .mapp-layout p, .mapp-layout a {
font-family: sans-serif;
}
.mapp-layout .mapp-wrapper {
min-height: 50px;
position: relative;
} .mapp-layout .mapp-content {
display: flex;
flex-direction: column;
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
}
.mapp-layout .mapp-main {
display: flex;
flex: 1;
overflow: hidden;
position: relative;
}
.mapp-hidden {
display: none;
}  .mapp-canvas-panel {
flex: 1;
height: 100%;
margin: 0px;
overflow: hidden !important;
padding: 0px !important;
position: relative; }
.mapp-canvas {
height: 100%;
word-wrap: normal; }
.mapp-canvas img {
background: none;
box-shadow: none !important; border-radius: 0px !important; visibility: inherit !important;
}
.leaflet-container .leaflet-control-attribution * {
font-size: 8px;
} .leaflet-popup-close-button {
box-shadow: none !important; text-decoration: none !important; }
a.leaflet-control-zoom-in, .leaflet-control-zoom-out {
text-decoration: none !important;
}
@media only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2) {
background-size: 640px 640px;
}
.mapp-dialog {
background-color: white;
color: black;
display: none;
min-height: 40px;
opacity: .95;
padding: 10px;
position: absolute;
text-align: center;
top: 0; left: 0; right: 0;
z-index: 1000;
}
.mapp-dialog .mapp-spinner {
display: inline-block;
} .mapp-list { display : none; }
.mapp-has-list .mapp-list {
background-color: white;
border-right: 1px solid lightgray;
display: flex;
flex-direction: column;
max-width: 45%;
position: relative; transition-property : all;
transition-duration: .1s;
width: 0;
}
.mapp-list-open .mapp-list {
width: 250px;
} .mapp-list-toggle {
align-items: center;
background-color: white;
border: 1px solid lightgray;
display: flex;
height: 40px;
justify-content: center;
margin: auto;
position: absolute;
top: 0; left: 100%; bottom: 0;
width: 20px;
z-index: 1000;
}
.mapp-list-toggle::before {
width: 0;
height: 0;
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
border-left: 6px solid black;
content: '';
}
.mapp-list-open .mapp-list-toggle::before {
width: 0;
height: 0;
border-left: none;
border-right: 6px solid black;
}
.mapp-list .mapp-list-header {
border-bottom: 1px solid lightgray;
padding: 5px;
text-align: center;
}
.mapp-list .mapp-items {
overflow: auto;
}
.mapp-list .mapp-item {
border-bottom: 1px solid lightgray;
cursor: pointer;
overflow: hidden;
padding: 5px;
}
.mapp-list .mapp-item.mapp-selected {
background-color: #f6f6f6;
font-weight: bold;
}
.mapp-list .mapp-item:hover {
background-color: #f6f6f6;
}
.mapp-list .mapp-item .mapp-title {
overflow: hidden;
vertical-align: middle;
}
.mapp-list .mapp-item .mapp-icon {
border: none; float: left;
margin-right: 5px;
max-width: 24px !important; max-height: 24px;
padding: 0; } .mapp-header {
background-color: #eee;
border-bottom: 1px solid lightgray;
display: flex;
}
.mapp-header-button {
cursor: pointer;
min-width: 70px;
padding: 5px;
text-align: center;
text-transform: uppercase;
} .mapp-search {
flex: 1;
position: relative;
}
.mapp-search input.mapp-error {
outline: 1px solid red !important;
}
.mapp-search input.mapp-places {
background-color: white !important; color: black !important; }
.mapp-search ::placeholder {
color: black !important; }
.mapp-search .mapp-geolocate {
background: white url(//www.b-lineauto.com.au/here/wp-content/plugins/mappress-google-maps-for-wordpress/images/geolocate-2x.png) no-repeat center center;
background-size: 18px 18px;
height: 18px;
margin: -9px 10px;
position: absolute;
top: 50%; right:0;
width: 18px;
}
.mapp-places {
border: 1px solid #bbb ;
box-shadow: none ;
color: black ;
height: 34px ;
line-height: 34px ;
margin: 0 ;
padding: 5px 28px 5px 5px ;
vertical-align: middle ;
width: 100% ;
} .mapp-search .ui-autocomplete {
background: none;
background-color: white;
border: 1px solid lightgray;
box-shadow: 0px 1px 2px grey;
color: inherit;
cursor: pointer;
font: inherit;
list-style: none;
margin: 0;
max-width: 100%;
overflow-x: hidden;
overflow-y: auto;
padding: 0;
position: absolute;
z-index: 10000;
}
.mapp-search .ui-autocomplete li.ui-menu-item {
background-color: inherit;
border-bottom: 1px solid lightgray;
border-top: none;
border-right: none;
border-left: none;
box-shadow: none;
color: inherit;
cursor: inherit;
font: inherit;
margin: 0;
padding: 5px;
}
.mapp-search .ui-autocomplete li.ui-menu-item:hover {
background-color: #fafafa;
}
.mapp-search .ui-autocomplete div.ui-menu-item-wrapper {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.mapp-search .ui-autocomplete li.ui-state-focus {
background-image: none;
background-color: #f6f6f6;
} .mapp-filters-toggle {
vertical-align: middle; }
.mapp-filters {
background-color: white;
border-bottom: 1px solid lightgray;
display: none;
max-height: 100%;
position: absolute;
top: 0; left: 0; right: 0;
z-index: 1;
}
.mapp-filters-list {
flex: 1;
overflow: auto;
padding: 5px 10px 5px 10px;
}
.mapp-filters-toolbar {
border-top: 1px solid lightgray;
padding: 5px;
}
.mapp-filter {
margin-bottom: 5px;
}
.mapp-filter-label {
font-weight: bold;
} .mapp-filter.mapp-select .mapp-filter-label {
display: inline-block;
margin-right: 20px;
}
.mapp-filter.mapp-select .mapp-filter-values {
display: inline-block;
} .mapp-filter-values {
display: flex;
display: grid;
grid-template-columns: auto auto auto auto;
}
.mapp-filter-values > label {
display: inline-block;
font-weight: normal; margin-right: 10px;
white-space: nowrap;
}
.mapp-filter-values input[type="checkbox"] {
margin-right: 5px;
}
.mapp-filters-reset {
float: right;
}  .mapp-leaflet .mapp-iw {
min-width: 200px;
max-width: 400px;
} .mapp-iw * {
color: black;
line-height: normal; }
.mapp-iw p {
margin: 5px 0 5px 0 !important; }
.mapp-iw .mapp-body {
overflow-wrap: break-word;
}
.mapp-iw .mapp-title {
font-weight: bold;
} .mapp-body .wp-post-image {
padding-right: 10px !important; vertical-align: top;
float: left;
width: 32px;
height: 32px;
}
.mapp-iw img {
margin: 3px 3px 3px 0px !important;
}
.mapp-iw .mapp-links {
clear: both; white-space: nowrap; margin: 0 !important; padding-top: 4px !important;
} .mapp-iw a, .mapp-iw a:link, .mapp-iw a:active, .mapp-iw a:visited, .mapp-iw a:hover {
border: none !important;
box-shadow: none !important; color: #4272db !important;
text-decoration: none !important;
}
.mapp-iw a:hover{
text-decoration: underline !important;
} .mapp-ib-wrapper {
display: none;
position: absolute;
z-index: 100;
}
.mapp-ib-wrapper.mapp-open {
display: block;
} :fullscreen ~ .mapp-ib-wrapper { z-index: 10000000000; }
:-webkit-full-screen ~ .mapp-ib-wrapper { z-index: 10000000000; }
:-moz-full-screen ~ .mapp-ib-wrapper { z-index: 10000000000; }
:-ms-fullscreen ~ .mapp-ib-wrapper { z-index: 10000000000; }
.mapp-ib {
background-color: white;
border: 1px solid lightgray;
box-sizing: border-box;
max-width: 450px;
outline: none;
overflow: auto;
padding: 5px 20px 5px 10px;
} .mapp-ib-tip {
height: 10px;
z-index: 1;
}
.mapp-ib-tip:after {
border-top: 10px solid white;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: none;
content: "";
width: 0;
height: 0; font-size: 0;
left: 50%;
line-height: 0;
margin-left: -10px;
margin-top: -1px;
position: absolute;
} .mapp-inline .mapp-main {
flex-direction: column-reverse;
}
.mapp-inline .mapp-list {
border-right: none;
border-top: 1px solid lightgray;
max-height: 250px;
max-width: none;
width: auto;
}
.mapp-inline .mapp-directions {
width: auto;
} .mapp-view-filters .mapp-filters {
display: flex;
flex-direction: column;
z-index: 1001;
}
.mapp-view-menu .mapp-menu {
display: block;
}
.mapp-view-directions .mapp-directions {
display: block;
}
.mapp-view-directions .mapp-list {
display: none;
}  .mapp-footer {
background-color: #f5f5f5;
border-top: 1px solid lightgray;
display: none;
padding: 7px;
text-align: center;
}
.mapp-footer [data-mapp-action="view-map"] { display: none; } .mapp-view-mini .mapp-main {
flex-direction: column-reverse;
} .mapp-view-mini .mapp-main {
position: relative;
}
.mapp-view-mini .mapp-list {
bottom: 0;
height: 0;
max-width: none;
position: absolute;
transition-property : all;
transition-duration: .3s;
width: 100%;
z-index: 10000;
}
.mapp-view-mini.mapp-list-open .mapp-list {
height: 100%;
} .mapp-view-mini.mapp-poi-open .mapp-list {
height: 0;
}
.mapp-view-mini .mapp-footer {
display: block;
}
.mapp-view-mini.mapp-list-open .mapp-footer [data-mapp-action="view-list"] { display: none; }
.mapp-view-mini.mapp-list-open .mapp-footer [data-mapp-action="view-map"] { display: block; } .mapp-directions {
background-color: white;
display: none;
padding: 10px;
position: relative;
overflow: auto;
width: 250px;
}
.mapp-view-mini .mapp-directions {
width: auto;
}
.mapp-directions input {
border: 1px solid gray; padding: 3px;
}
.mapp-dir-toolbar {
margin-top: 10px;
}
.mapp-dir-google {
float: right;
}
.mapp-dir-swap {
display:inline-block;
border: none !important; text-align: center ;
vertical-align: middle ;
width: 24px ;
height: 24px ;
line-height: 24px ;
background-color: transparent;
padding: 0px ;
margin: 0px ;
position: relative;
vertical-align: bottom;
}
.mapp-route {
margin: 10px 0 0px 0 ;
}
.mapp-dir-saddr, .mapp-dir-daddr {
width: 80% ;
line-height: normal ;
}
.mapp-dir-saddr {
margin-bottom: 5px;
}
.mapp-dir-arrows {
background: transparent url(//www.b-lineauto.com.au/here/wp-content/plugins/mappress-google-maps-for-wordpress/images/directions.png) no-repeat center center;
background-position: -10px -489px;
cursor: pointer;
display: inline-block;
height: 12px;
margin: 0;
padding: 0;
position: relative;
top: 10px; left: 5px;
vertical-align: middle;
width: 10px;
} .mapp-menu-toggle {
background: white url(//www.b-lineauto.com.au/here/wp-content/plugins/mappress-google-maps-for-wordpress/images/menu-2x.png) no-repeat center center;
background-size: 24px 24px;
box-shadow: rgba(0, 0, 0, 0.298039) 0px 1px 4px -1px;
color: #777;
cursor: pointer;
height: 29px;
outline: none;
outline: none; position: absolute;
top: 10px; left: 10px; bottom: 0; right: 0;
width: 32px;
z-index: 1000;
}
.mapp-menu {
background-color: white;
border: 1px solid lightgray;
color: #606060;
cursor: default;
display: none;
overflow: auto;
padding: 5px 0 5px 0;
position: absolute;
top: 0; left: 0; bottom: 0;
width: 150px;
z-index: 1001;
}
.mapp-menu-item {
cursor: pointer;
line-height: 20px;
padding: 5px 10px 5px 10px;
}
.mapp-menu-item:hover {
background-color: #f8f8f8;
color: black;
}
.mapp-menu-item.mapp-active {
background-color: #f6f6f6;
color: black;
font-weight: bold;
}
.mapp-menu-separator {
padding: 0;
border-bottom: 1px solid lightgray;
} .mapp-table {
display: table;
width: 100%;
}
.mapp-table > div { display: table-row; }
.mapp-table > div > div, .mapp-table > div > label {
display: table-cell;
} .mapp-align-left { float: left; }
.mapp-align-right { float: right; }
.mapp-align-center { margin-left: auto; margin-right: auto; }
.mapp-align-default {}
.mapp-close {
color: gray;
cursor: pointer;
display: inline-block;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 18px;
font-weight: bold;
height: 20px;
line-height: 20px;
position: absolute;
text-align: center;
top: 0px; right: 0px;
width: 20px;
z-index: 1;
}
.mapp-close:after {
content: "x";
}
.mapp-close:hover {
color: black;
}
img.mapp-icon, .mapp-icon img {
max-width: 24px !important; max-height: 24px;
vertical-align: middle;
box-shadow: none !important; }
.mapp-error {
background-color: #ffebe8;
margin: 0;
padding: 2px;
background-color: pink;
border: 1px solid red !important;
}
.mapp-spinner {
background: transparent url(//www.b-lineauto.com.au/here/wp-content/plugins/mappress-google-maps-for-wordpress/images/loading.gif) no-repeat center center;
height:16px;
width: 16px;
margin-left: 10px;
margin-right: 10px;
}
*[data-mapp-action] {
cursor: pointer;
}
.mapp-max {
width: 100%;
}
.mapp-caret:after {
content: "";
display: inline-block;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid black;
border-bottom: none;
margin-left: 5px;
vertical-align: middle;
} .mapp-button, .mapp-button-submit {
color: #666;
margin-right: 5px;
text-transform: uppercase;
}
.mapp-button-submit {
color: #4285F4;
}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.37em 0}h2{margin:0.37em 0}h3{margin:0.37em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:"Square_721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125em;line-height:1.25}@media screen and (max-width: 400px){body,button,input,select,textarea{font-size:14px;font-size:.875em;line-height:1.25}}h1,h2,h3,h4,h5,h6{clear:right;font-weight:400;font-family:"Square_721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;color:#ffc10e;-ms-word-break:normal;word-break:normal}h1.entry-title,h1.entry-title a{text-transform:uppercase;font-size:34px;line-height:42.24px;text-transform:uppercase}@media screen and (max-width: 400px){h1.entry-title,h1.entry-title a{font-size:25px;line-height:32px}}.page-template-products-page h1.entry-title,.page-template-products-page h1.entry-title a{font-size:24px;line-height:32px}p{margin:0 0 0.65em 0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375em;line-height:1.4;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#00377B;background:#00377b;display:block;margin:6px}.site{margin:0 auto;max-width:1280px}#content.site-content{background-color:#fff;padding:2%}.page-template-front-page div#content.site-content{background-color:inherit;padding:0}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:0;color:#fff;background:#747FB0;font-family:"Square_721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1em;line-height:1.66667em;text-transform:uppercase;padding:0 10px;cursor:pointer;-webkit-appearance:button}button:hover,button:active,button:focus,input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{color:#000}button:focus{outline:thin dotted #fff;outline-offset:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{font-family:"Square_721 W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:8px}textarea{padding-left:3px;width:100%}.gform_wrapper .gfield_label{margin:5px 0px 0px 0px !important}body .gform_wrapper label.gfield_label+div.ginput_container,.gform_wrapper div.ginput_container.ginput_container_text{margin:3px 0px 7px 0px !important}.gform_confirmation_wrapper{font-weight:400;font-family:"Square_721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#ffc10e !important;border:1px solid #00377B !important;font-style:normal !important;padding:10px !important;margin-bottom:20px}a{text-decoration:underline;color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{text-decoration:underline;color:#191970}a:focus{outline:thin dotted;outline-offset:1px}a:hover,a:active{outline:0}.entry-title a,a.inherit{color:inherit !important;background:inherit !important;cursor:default !important;text-decoration:none !important}div#validation-links a{color:#ffffff}div#validation-links a:visited,div#validation-links a:hover,div#validation-links a:focus,div#validation-links a:active{color:#ffffff}div#validation-links p{color:#ffffff}#nav{clear:both;margin-right:60px}#nav ul{display:inline-block;list-style-type:none;margin:0;padding:0;float:right}#nav ul li{display:inline-block;margin:0;padding:0}#nav ul li.home-with-primary-menu{margin-right:78px}#nav ul li.about-us{margin-right:78px}#nav ul li.products{margin-right:59px}#nav ul li.catalogues{display:none !important}#nav ul li.contact{margin-right:0}#nav ul li a{font-family:'Square_721 W01 Roman';font-size:20px;color:#FFFFFF;color:#fff;text-decoration:none}#nav ul li a:hover{color:#FFC10E;color:#ffc10e}@media screen and (max-width: 800px){#nav ul li.home-with-primary-menu{margin-right:30px}}@media screen and (max-width: 767px){#nav ul li.home-with-primary-menu{margin-right:30px}}@media screen and (max-width: 760px){#nav ul li.home-with-primary-menu{margin:15px}#nav ul li.about-us{margin:15px}#nav ul li.products{margin:15px}#nav ul li.catalogues{display:none !important}#nav ul li.contact{margin:15px}}@media screen and (max-width: 685px){#nav{margin:10px 0;padding:0;border-top:1px solid #FFC10E;text-align:center}#nav ul{float:none;margin:0 auto;text-align:center}#nav ul li a{font-size:18px;line-height:18px}#nav ul li.home-with-primary-menu{margin:15px}#nav ul li.about-us{margin:15px}#nav ul li.products{margin:15px}#nav ul li.catalogues{display:none !important}#nav ul li.contact{margin:15px}}@media screen and (max-width: 505px){#nav ul li a{font-size:16px;line-height:16px}#nav ul li.about-us{margin:15px 10px}#nav ul li.products{margin:15px 10px}#nav ul li.catalogues{display:none !important}#nav ul li.contact{margin:15px 10px}}@media screen and (max-width: 455px){#nav ul li a{font-size:15px;line-height:15px}#nav ul li.about-us{margin:15px 5px}#nav ul li.products{margin:15px 5px}#nav ul li.catalogues{display:none !important}#nav ul li.contact{margin:15px 5px}}@media screen and (max-width: 370px){#nav ul li.about-us{margin:10px 5px 10px 0}#nav ul li.products{margin:10px 5px 10px 5px}#nav ul li.catalogues{display:none !important}#nav ul li.contact{margin:10px 0 10px 5px}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875em;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}#header{min-height:235px;overflow:hidden;padding-right:10px;padding-bottom:5px;background:-moz-linear-gradient(0% 50% 0deg, #00377b 0%, #002561 100%);background:-webkit-linear-gradient(0deg, #00377b 0%, #002561 100%);background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0, #00377b), color-stop(1, #002561));background:-o-linear-gradient(0deg, #00377b 0%, #002561 100%);background:-ms-linear-gradient(0deg, #00377b 0%, #002561 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00377B', endColorstr='#002561', GradientType=0)";background:linear-gradient(90deg, #00377b 0%, #002561 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00377B',endColorstr='#002561' , GradientType=1)}#header-bg-honeycomb{float:left;background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/b-line-logo-large-screens-bg-honeycomb-264x199.png);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:525px;max-width:525px;height:199px;max-height:199px}#header-bg-logo{position:relative;background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/b-line-logo-large-screens-2021-252x199.png);background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:525px;max-width:525px;height:199px;max-height:199px}@media screen and (max-width: 1150px){#header-bg-honeycomb{background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/b-line-logo-small-screens-bg-honeycomb-160x94.png);width:100%;max-width:100%;height:94px;max-height:auto}#header-bg-logo{background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/b-line-logo-small-screens-2021-230x94.png);background-position:right top;width:100%;max-width:100%;height:94px;max-height:auto}.top-banner-location{padding-bottom:15px !important;width:20%;min-width:auto !important;margin:5px auto;text-align:center}}@media screen and (max-width: 1010px){.top-banner-location{padding-bottom:15px !important;width:33%;min-width:auto !important;margin:5px auto;text-align:center}}@media screen and (max-width: 340px){#header-bg-honeycomb{background-position:-30% center}}@media screen and (max-width: 330px){#header-bg-honeycomb{background-position:-45% center}}#header-bg-logo a{display:inline-block;border:0;position:absolute;top:0}#header-bg-logo a.partial-link.home{left:0;height:75%;width:100%}#header-bg-logo a.partial-link.products{left:0;top:75%;height:25%;width:100%}.top-banner-location{float:right;margin-top:25px;padding-bottom:0px;min-width:195px}.top-banner-location a{color:inherit !important;background:inherit !important;cursor:default !important;text-decoration:none !important}@media screen and (max-width: 685px){#header{min-height:0}.top-banner-location{width:33%;min-width:auto !important;margin:5px auto;text-align:center}}.top-banner-location p.text{font-family:'Square_721 W01 Roman';font-size:18px;line-height:20px;color:#FFFFFF;color:#fff;text-transform:uppercase;margin:0}.top-banner-location p.phone{font-family:'Square_721 W01 Bold';font-size:22px;line-height:26px;color:#FFC10E;color:#ffc10e;margin:0 0 10px 0}@media screen and (max-width: 685px){.top-banner-location p.text{font-size:14px;line-height:15px;text-align:center}.top-banner-location p.phone{font-size:14px;line-height:16px;text-align:center}}@media screen and (max-width: 475px){.top-banner-location p.text{font-size:14px;line-height:15px;text-align:center}.top-banner-location p.phone{font-size:14px;line-height:16px;text-align:center}}@media screen and (max-width: 350px){.top-banner-location p.phone{font-size:10px;line-height:12px;text-align:center}}#cta-container{clear:both;background:#00377B;background:#00377b}#cta-container a{text-decoration:none;color:#fff !important}#cta-container a:focus,#cta-container a:active,#cta-container a:hover,#cta-container a:visited{text-decoration:none !important;color:#ffffff !important}#cta-container a.add-new-post{display:block;text-align:right;color:#ffc10e;font-family:"Square_721 W01 Bold";font-size:21px;line-height:22px;margin-bottom:0;margin-top:0;padding-bottom:10px}#cff .cff-item{border-bottom:none;clear:both;float:left;margin:0;padding:0;width:100%}#cta-container .cta{background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/bottom-box-background.png);background-repeat:no-repeat;background-position:bottom right;background-color:#000000;background-color:#000;width:31.484375%;min-height:200px;margin:2.7734375% 0;padding:25px 25px 50px 25px;overflow:hidden}#cta-container .cta.one{float:left}#cta-container .cta.two{float:left;margin-left:2.7734375%}#cta-container .cta.three{float:right}@media screen and (max-width: 650px){#cta-container .cta{width:100%;margin:20px 0 !important}#cta-container .cta.one{float:none}#cta-container .cta.two{float:none;margin-left:0}#cta-container .cta.three{float:none}}@media screen and (max-width: 600px){div#cta-container{margin-top:-110px}}@media screen and (max-width: 550px){div#cta-container{margin-top:-90px}}@media screen and (max-width: 490px){div#cta-container{margin-top:-60px}}@media screen and (max-width: 480px){div#cta-container{margin-top:-50px}}@media screen and (max-width: 360px){div#cta-container{margin-top:-30px}}@media screen and (max-width: 340px){div#cta-container{margin-top:0}}#cta-container .cta h3{font-family:'Square_721 W01 Bold';font-size:24px;line-height:26px;color:#FFC10E;color:#ffc10e;margin-top:0;margin-bottom:0;padding-bottom:10px}#cta-container .cta p{font-family:'Square_721 W01 Roman';font-size:21px;color:#FFFFFF;color:#fff;line-height:24px;margin:0 0 0.65em 0}@media screen and (max-width: 800px){#cta-container .cta{min-height:1px;padding:10px 10px 40px 10px}#cta-container .cta h3{font-size:20px;line-height:22px}#cta-container .cta p{font-size:14px;line-height:18px}}.pum-theme-b-line .pum-title{color:#000000 !important;text-align:center !important;font-family:'Square_721 W01 Bold' !important;font-weight:400 !important;font-size:52px !important;line-height:59px !important;margin:30px auto !important;max-width:380px !important}.pum-theme-b-line .pum-content,.pum-theme-b-line .pum-content a,.pum-theme-b-line .pum-content a:active,.pum-theme-b-line .pum-content a:visited,.pum-theme-b-line .pum-content a:focus{color:#000000 !important;font-family:'Square_721 W01 Roman' !important;font-weight:400 !important;text-align:center !important;margin:0 auto 20px auto !important;font-size:32px !important}.pum-theme-b-line .pum-content+.pum-close{width:33px !important;right:20px !important;top:15px !important;color:#ffffff !important;font-family:'Square_721 W01 Bold' !important;font-weight:400 !important;font-size:24px !important;line-height:18px !important;border-radius:55px !important;background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/close-pop-up.png) !important;background-position:center center !important;background-size:cover !important;background-repeat:no-repeat !important;background-origin:padding-box !important;background-clip:border-box !important;background-color:#000 !important}@media screen and (max-width: 500px){.pum-theme-b-line .pum-title{font-size:44px !important;line-height:51px !important}.pum-theme-b-line .pum-content,.pum-theme-b-line .pum-content a,.pum-theme-b-line .pum-content a:active,.pum-theme-b-line .pum-content a:visited,.pum-theme-b-line .pum-content a:focus{font-size:27px !important}}div#primary-plus-sidebar{position:relative;overflow:hidden;background-color:#fff;max-width:1280px;margin:0 auto}div#primary-plus-sidebar div#primary.content-area{float:left;width:55%}div#primary-plus-sidebar div#secondary.widget-area{float:left;width:45%;padding-left:2%;margin-top:20px}@media screen and (max-width: 1279px){div#primary-plus-sidebar{padding:0 10px}}@media screen and (max-width: 767px){div#primary-plus-sidebar div#primary.content-area,div#primary-plus-sidebar div#secondary.widget-area{float:none;width:100%;margin-top:20px}div#primary-plus-sidebar div#secondary.widget-area{padding-left:0}}div#page-header-images-wrapper{background-color:#000;width:100%;padding-bottom:21px}div#page-header-images-wrapper a:focus{outline:thin dotted #fff;outline-offset:2px}div#page-header-images{position:relative;overflow:hidden;background-color:#000;max-width:1280px;margin:0 auto;min-height:100px}div#page-header-images img{max-width:100%;padding:0;margin:0;border:0;border-image-width:0}div#page-header-images div.ngg-gallery-singlepic-image{margin-bottom:0}div#page-header-images div.inline{float:left;width:32%}div#page-header-images div.gutter{float:left;width:2%}@media screen and (max-width: 1279px){div#page-header-images{padding:0 10px}}@media screen and (max-width: 640px){div#page-header-images div.inline.third{display:none}div#page-header-images div.gutter.second{display:none}div#page-header-images div.inline{width:49%}}@media screen and (max-width: 320px){div#page-header-images div.gutter{display:none}div#page-header-images div.inline.second{display:none}div#page-header-images div.inline{float:none;width:100%}}#footer-contact-container{clear:both;overflow:hidden}#footer-contact-container .footer-contact{width:18%;margin:0 0 0 0;padding:0 4px 0 4px}.page-template-front-page div#footer-contact-container div.footer-contact{margin-top:0}#footer-contact-container{clear:both;overflow:hidden;margin-top:30px}#footer-contact-container .footer-contact.one{float:left}#footer-contact-container .footer-contact.two{float:left}#footer-contact-container .footer-contact.three{float:left}#footer-contact-container .footer-contact.four{float:left}#footer-contact-container .footer-contact.five{float:right}@media screen and (max-width: 900px){#footer-contact-container .footer-contact{width:100%;margin:2.7734375% 0}#footer-contact-container .footer-contact.one{float:none}#footer-contact-container .footer-contact.two{float:none}#footer-contact-container .footer-contact.three{float:none;margin-left:0}#footer-contact-container .footer-contact.four{float:none}}#footer-contact-container .footer-contact h4{font-family:'Square_721 W01 Roman';font-size:13px;line-height:18px;color:#FFC10E;color:#ffc10e;margin:0;padding:0}#footer-contact-container .footer-contact p{font-family:'Square_721 W01 Roman';font-size:13px;line-height:18px;color:#FFFFFF;color:#fff;margin:0;padding:0}#footer-contact-container a{text-decoration:none;color:inherit}#footer-links{text-align:right;margin:30px 0}@media screen and (max-width: 1400px){#footer-links{text-align:right;margin:30px 60px 30px 0}}#footer-links a{font-family:'Square_721 W01 Roman';font-size:13px;line-height:18px;color:#FFFFFF;color:#fff;text-decoration:none}#footer-links a:hover{color:#FFC10E;color:#ffc10e}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.page-template-products-page div#content.site-content div#primary.content-area{float:none;width:100%}div#the-content{float:left;width:40%;padding-right:90px}div#jump-links{float:right;width:60%;text-align:center;margin-bottom:30px}@media screen and (max-width: 1295px){div#the-content{width:50%;padding-right:40px}div#jump-links{width:50%}}@media screen and (max-width: 1045px){div#the-content{width:35%;padding-right:40px}div#jump-links{width:65%}}@media screen and (max-width: 810px){div#the-content{float:none;width:100%;padding-right:0}div#jump-links{float:none;width:100%}}div#jump-links hr{clear:both}div#products-by-category{clear:both}div#products-by-category .product-category{clear:both}div#products-by-category .product-by-category{clear:both}div#products-by-category .product-by-category span.product-image{display:inline-block;float:left;min-width:260px;padding:0 20px 20px 20px;text-align:center}@media screen and (max-width: 580px){div#products-by-category .product-by-category span.product-image{display:block;float:none;width:100%;padding:20px 0 0 0;text-align:left}}.page-template-products-page-php div.entry-content div#the-content h1{font-size:24px;line-height:32px}.page-template-products-page-php div.entry-content div#the-content p{color:#00377B;color:#00377b}.page-template-products-page div.entry-content .product-category h3{margin:-2px 0 20px 0}.page-template-products-page div.entry-content div#jump-links a,.page-template-products-page div.entry-content .product-category h3 a{display:inline-block;font-family:"Square_721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px;text-align:left;text-transform:uppercase;text-decoration:none;color:#00377B;color:#00377b;background:#FFC10E;background:#ffc10e;margin:0;padding:2px 5px}.page-template-products-page div.entry-content div#jump-links a{width:230px;margin:5px}.page-template-products-page div.entry-content div#jump-links a:hover{color:#FFFFFF;color:#fff;background:#00377B;background:#00377b}.page-template-products-page div.entry-content .product-category h3 a{width:250px}@media screen and (max-width: 400px){.page-template-products-page div.entry-content .product-category h3 a{font-size:15px;width:210px}}.page-template-products-page-php img.scrollup{float:right;margin-top:-40px}.page-template-products-page-php div.entry-content div#products-by-category{overflow:hidden}.page-template-products-page-php div.entry-content div#products-by-category div.product-category hr{border-bottom-style:solid;border-bottom-color:#FFC10E;border-bottom-color:#ffc10e;border-bottom-width:1px;margin:0}.page-template-products-page-php div.entry-content div#products-by-category div.product-category div.product-by-category hr{border-bottom-style:solid;border-bottom-color:#747FB0;border-bottom-color:#747fb0;border-bottom-width:0;margin:20px 0}@media screen and (max-width: 360px){div#the-content{padding-left:10px;padding-right:10px}}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:0}.page-template-default div.entry-content{max-width:545px}.page-template-default.page-id-2997 div.entry-content{max-width:none}.entry-content p{line-height:24px}@media screen and (max-width: 360px){.entry-content p{line-height:18px}}.page-links{clear:both;margin:0 0 1.5em}div.widget-area p a[rel=external]:after,article a[rel=external]:after{content:" - External link";left:-10000px;position:absolute;top:auto}div.widget-area p a[rel=external]:link,article a[rel=external]:link{background:transparent url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/bg.png) no-repeat scroll 100% -1300px;padding-right:22px}article a[href$=".pdf"]:link{background:transparent url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/icons/docs/icon_pdf.gif) no-repeat center right;padding-right:22px}article a[href$=".doc"]:link,article a[href$=".docx"]:link{background:transparent url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/icons/docs/icon_doc.gif) no-repeat center right;padding-right:22px}body.single.single-post div#content.site-content,body.archive div#content.site-content,body.search div#content.site-content,body.error404 div#content.site-content{position:relative;overflow:hidden;background-color:#fff;max-width:1280px;margin:0 auto}div#content.site-content #primary.content-area{float:left;width:55%}div#content.site-content #secondary.widget-area{float:left;width:45%;padding-left:2%;margin-top:20px}@media screen and (max-width: 767px){div#content.site-content #primary.content-area,div#content.site-content #secondary.widget-area{float:none;width:100%;margin-top:20px}div#content.site-content #secondary.widget-area{padding-left:0}}@media screen and (max-width: 360px){div#content.site-content #primary.content-area{margin-top:0}}.page-template-sitemap-page div.entry-content a{text-decoration:none;color:#000}span.click-for-details{float:right;text-decoration:underline}div.membership-signup-form,div.general-contact-form{background:#E3E5EF;background:#e3e5ef;padding:5%}div.membership-signup-form h2,div.general-contact-form h2{font-size:24px;line-height:32px;text-transform:uppercase;color:#747FB0;color:#747fb0}@media screen and (max-width: 400px){div.membership-signup-form h2,div.general-contact-form h2{font-size:16px;line-height:18px}}div.contact-mappress{clear:both;margin:15px 0 20px 0;overflow:hidden}div.entry-content p span.highlight{font-family:"Square_721 W01 Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#747fb0}.blog .post hr{border-bottom-style:solid;border-bottom-color:#747FB0;border-bottom-color:#747fb0;border-bottom-width:0;margin:20px 0}.mapp-ib-wrapper:focus{outline:none !important}.mapp-iw .mapp-links{display:none !important}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.tel,.tel:visited,.tel:focus{color:inherit !important;background:transparent !important;background-image:none !important;cursor:default !important;text-decoration:none !important}.ssba.ssba-wrap{margin-top:20px}div.entry-content div.ssba.ssba-wrap{clear:both;padding:20px 0}.ssba,.ssba a{font-size:16px !important}#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:46px;height:46px;border:none;text-indent:100%;background:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/ui.totop.png) no-repeat left top}#toTopHover{background:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/ui.totop.png) no-repeat left -46px;width:46px;height:46px;display:block;overflow:hidden;float:left;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}#toTop:active,#toTop:focus{outline:none}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@media print{body{background:none !important;color:#000;font-size:10pt;padding:10px}footer a[rel=bookmark]:after,footer a[rel=bookmark]:after{content:" [" attr(href) "] "}a{text-decoration:none}.entry-content img,.comment-content img,.author-avatar img,img.wp-post-image{border-radius:0;box-shadow:none}.site{clear:both !important;display:block !important;float:none !important;max-width:100%;position:relative !important}.site-header{margin-bottom:72px;margin-bottom:5.142857143rem;text-align:left}.author-avatar,#colophon,#respond,.commentlist .comment-edit-link,.commentlist .reply,.entry-header .comments-link,.entry-meta .edit-link a,.page-link,.site-content nav,.main-navigation,.header-nav-container,.ssba.ssba-wrap,div#validation-links,span.edit-link,div.sidebar-video-link{display:none}.wrapper{border-top:none;box-shadow:none}.site-content{margin:0;width:auto}.entry-header .entry-title,.entry-title{font-size:21pt}footer.entry-meta,footer.entry-meta a{color:#444;font-size:10pt}.author-description{float:none;width:auto}.commentlist>li.comment{background:none;position:relative;width:auto}.commentlist .avatar{height:39px;left:2.2em;top:2.2em;width:39px}.comments-area article header cite,.comments-area article header time{margin-left:50px;margin-left:3.57142857rem}}.desktop-tablet-only{display:inline-block}.mobile-only{display:none}@media screen and (max-width: 505px){.desktop-tablet-only{display:none}.mobile-only{display:inline-block}#header-bg-honeycomb{background-image:none;margin-top:20px;margin-bottom:20px}#header-bg-logo{background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/b-line-phone-mobile-header-logo-2021-301x101.png);background-position:center top}.top-banner-location{width:100%;min-width:100%;margin:7px auto}div#header div.top-banner-location p.text{font-family:'Square_721 W01 Bold';font-size:26px;line-height:40px;letter-spacing:0.26px;text-transform:uppercase;color:#FFFFFF;margin:0 auto;max-width:325px;background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/b-line-phone-icon.png);background-color:#38CE46;background-position:20px;border-radius:20px;height:32px;padding-left:70px;background-image:url(//www.b-lineauto.com.au/here/wp-content/themes/gdsblineauto/images/b-line-phone-icon.png);background-repeat:no-repeat;height:55px;text-align:left;padding-top:8px}.top-banner-location a{background:none !important}div#header div.top-banner-location p.phone{display:none}#nav{border-top:0;padding-top:12px}}.royalSlider {
width: 600px;
height: 400px;
position: relative;
direction: ltr;
-webkit-backface-visibility: hidden;
}
.royalSlider > * {
float: left;
}
.royalSlider > .rsContent,
.royalSlider > .rsSlideRoot {
visibility: hidden;
}
.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d .rsLink,
.rsWebkit3d .rsContent,
.rsWebkit3d .rsBtnCenterer {
-webkit-backface-visibility: hidden;
}
.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d .rsContent,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
-webkit-transform: none;
}
.rsOverflow {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
float: left;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsVisibleNearbyWrap {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
left: 0;
top: 0;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsVisibleNearbyWrap .rsOverflow {
position: absolute;
left: 0;
top: 0;
}
.rsContainer {
position: relative;
width: 100%;
height: 100%;
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsArrow,
.rsThumbsArrow {
cursor: pointer;
}
.rsThumb {
float: left;
position: relative;
}
.rsArrow,
.rsNav,
.rsThumbsArrow {
opacity: 1;
-webkit-transition:opacity 0.3s linear;
transition:opacity 0.3s linear;
}
.rsHidden {
opacity: 0;
visibility: hidden;
-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
transition:visibility 0s linear 0.3s,opacity 0.3s linear;
}
.rsGCaption {
width: 100%;
float: left;
text-align: center;
z-index: 90;
}
.royalSlider.rsFullscreen {
position: fixed !important;
height: auto !important;
width: auto !important;
margin: 0 !important;
padding: 0 !important;
z-index: 2147483647 !important;
top: 0 !important;
left: 0 !important;
bottom: 0 !important;
right: 0 !important;
max-width: none !important;
}
.royalSlider .rsSlide.rsFakePreloader {
opacity: 1 !important;
-webkit-transition: 0s;
transition:  0s;
display: none;
}
.rsSlide {
position: absolute;
left: 0;
top: 0;
display: block;
overflow: hidden;
height: 100%;
width: 100%;
}
.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
height: auto !important;
}
.rsContent {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
.rsAutoHeight .rsContent {
position: relative;
height: auto;
}
.rsPreloader {
position:absolute;
z-index: 0;	
}
.rsNav {
-moz-user-select: -moz-none;
-webkit-user-select: none;
user-select: none;
}
.rsNav {
box-sizing: content-box;
}
.rsNavItem {
-webkit-tap-highlight-color:rgba(0,0,0,0.25);
}
.rsThumbs {
cursor: pointer;
position: relative;
overflow: hidden;
float: left;
z-index: 21;
}
.rsTabs {
float: left;
background: none !important;
}
.rsTabs,
.rsThumbs {
-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsVideoContainer {
width: auto;
height: auto;
line-height: 0;
position: relative;
}
.rsVideoFrameHolder {
position: absolute;
left: 0;
top: 0;
background: #141414;
opacity: 0;
-webkit-transition: .3s;
}
.rsVideoFrameHolder.rsVideoActive {
opacity: 1;
}
.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
position: absolute;
z-index: 50;
left: 0;
top: 0;
width: 100%;
height: 100%;
} .rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
box-sizing: border-box;
padding-right: 44px;
}
.rsABlock,
.rsSBlock {
left: 0;
top: 0;
position: absolute;
z-index: 15;
}
img.rsImg {
max-width: none;
}
.grab-cursor {
cursor:url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/grab.png) 8 8, move; 
}
.grabbing-cursor{ 
cursor:url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/grabbing.png) 8 8, move;
}
.rsNoDrag {
cursor: auto;
}
a.rsLink {
left:0;
top:0;
position:absolute;
width:100%;
height:100%;
display:block;	
z-index: 20;
-webkit-backface-visibility: hidden;
outline: none;
padding: 0;
margin: 0;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}
.abBlackBox {
color: #FFF;
background: #000;
background: rgba(0, 0, 0, 0.75);
padding: 15px;
}
.abWhiteBox {
color: #000;
background: #FFF;
background: rgba(255, 255, 255, 0.75);
padding: 15px;
}
.abTextAlignCenter {
text-align: center;
}.rsUni,
.rsUni .rsOverflow,
.rsUni .rsSlide,
.rsUni .rsVideoFrameHolder,
.rsUni .rsThumbs {
background: #222;
color: #FFF;
} .rsUni .rsArrow {
height: 100%;
width: 60px;
position: absolute;
display: block;
cursor: pointer;
z-index: 21;
}
.rsUni.rsVer .rsArrow {
width: 100%;
height: 60px;
}
.rsUni.rsVer .rsArrowLeft { top: 0; left: 0; }
.rsUni.rsVer .rsArrowRight { bottom: 0;  left: 0; }
.rsUni.rsHor .rsArrowLeft { left: 0; top: 0; }
.rsUni.rsHor .rsArrowRight { right: 0; top:0; }
.rsUni .rsArrowIcn {		
width: 32px;
height: 32px;
top: 50%;
left: 50%;
margin-top:-16px;	
margin-left: -16px;
position: absolute;	
cursor: pointer;	
background: url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/skins/universal/rs-universal.png);
opacity: 0.5;
border-radius: 2px;
}
.rsUni .rsArrow:hover .rsArrowIcn {
opacity: 1;
}
.rsUni.rsHor .rsArrowLeft .rsArrowIcn { background-position: -64px -32px; }
.rsUni.rsHor .rsArrowRight .rsArrowIcn { background-position: -64px -64px; }
.rsUni.rsVer .rsArrowLeft .rsArrowIcn { background-position: -96px -32px; }
.rsUni.rsVer .rsArrowRight .rsArrowIcn { background-position: -96px -64px; }
.rsUni .rsArrowDisabled .rsArrowIcn { opacity: .1 !important; filter: alpha(opacity=20);  *display: none; } .rsUni .rsBullets {
position: relative;
z-index: 35;
padding-top: 4px;
width: 100%;
height: auto;
margin: 0 auto; 
text-align: center;
line-height: 5px;
overflow: hidden;
}
.rsUni .rsBullets * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.rsUni .rsBullet {
width: 8px;
height: 8px;
display: inline-block;
*display:inline; 
*zoom:1;
padding: 5px;
}
.rsUni .rsBullet span {
display: block;
width: 8px;
height: 8px;
border-radius: 50%;
background: #BBB;
}
.rsUni .rsBullet.rsNavSelected span {
background-color: #383838;
} .rsUni .rsThumbsHor {
width: 100%;
height: 72px;
}
.rsUni .rsThumbsVer {
width: 96px;
height: 100%;
position: absolute;
top: 0;
right: 0;
}
.rsUni.rsWithThumbsHor .rsThumbsContainer {
position: relative;
height: 100%;
}
.rsUni.rsWithThumbsVer .rsThumbsContainer {
position: relative;
width: 100%;
}
.rsUni .rsThumb {
float: left;
overflow: hidden;
width: 96px;
height: 72px;
}
.rsUni .rsThumb img {
width: 100%;
height: 100%;
}
.rsUni .rsThumb.rsNavSelected {
background: #333;
}
.rsUni .rsThumb.rsNavSelected img {
opacity: 0.7;
filter: alpha(opacity=30);
}
.rsUni .rsThumb.rsNavSelected .thumbIco {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
border: 2px solid #FFF;
border: 2px solid rgba(255,255,255,0.9);
-webkit-backface-visibility: hidden;
} 
.rsUni .rsTmb {
display: block;
} .rsUni .rsTmb h5 {
font-size: 16px;
margin: 0;
padding: 0;
line-height: 20px;
color: #FFF;
}
.rsUni .rsTmb span {
color: #DDD;
margin: 0;
padding: 0;
font-size: 13px;
line-height: 18px;
} .rsUni .rsThumbsArrow {
height: 100%;
width: 20px;
position: absolute;
display: block;
cursor: pointer;	
z-index: 21;	
}
.rsUni .rsThumbsArrow:hover {
}
.rsUni.rsWithThumbsVer .rsThumbsArrow {
width: 100%;
height: 20px;
}
.rsUni.rsWithThumbsVer .rsThumbsArrowLeft { top: 0; left: 0; }
.rsUni.rsWithThumbsVer .rsThumbsArrowRight { bottom: 0;  left: 0; }
.rsUni.rsWithThumbsHor .rsThumbsArrowLeft { left: 0; top: 0; }
.rsUni.rsWithThumbsHor .rsThumbsArrowRight { right: 0; top:0; }
.rsUni .rsThumbsArrowIcn {		
width: 16px;
height: 16px;
top: 50%;
left: 50%;
margin-top:-8px;	
margin-left: -8px;
position: absolute;	
cursor: pointer;	
background: url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/skins/universal/rs-universal.png) transparent;
}
.rsUni.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -128px -32px; }
.rsUni.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -128px -48px; }
.rsUni.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -144px -32px; }
.rsUni.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -144px -48px; }
.rsUni .rsThumbsArrowDisabled { display: none !important; } @media screen and (min-width: 0px) and (max-width: 800px) {
.rsUni .rsThumb {
width: 59px;
height: 44px;
}
.rsUni .rsThumbsHor {
height: 44px;
}
.rsUni .rsThumbsVer {
width: 59px;
}
} .rsUni .rsTabs {
width: 100%;
height: auto;
margin: 0 auto;
text-align:center;
overflow: hidden; padding-top: 12px; position: relative;
}
.rsUni .rsTab {
display: inline-block;
cursor: pointer;
text-align: center;
height: auto;
width: auto;
color: #333;
padding: 5px 13px 6px;
min-width: 72px;
border: 1px solid #D9D9DD;
text-decoration: none;
background: #FFF;
border-right: none;
*display:inline; 
*zoom:1;
*border-right: 1px solid #d9d9d9;
}
.rsUni .rsTab:first-child {
border-top-left-radius: 16px;
border-bottom-left-radius: 16px;
}
.rsUni .rsTab:last-child { 
border-top-right-radius: 16px;
border-bottom-right-radius: 16px;
border-right: 1px solid #D9D9DD;
}
.rsUni .rsTab:active { 
background-color: #f4f4f4;
}
.rsUni .rsTab.rsNavSelected { 
color: #FFF;
background: #383838;
border-color: #383838;
} .rsUni .rsFullscreenBtn {
right: 0;
top: 0;
width: 44px;
height: 44px;
z-index: 22;
display: block;
position: absolute;
cursor: pointer;
}
.rsUni .rsFullscreenIcn {
display: block;
margin: 6px;
width: 32px;
height: 32px;
background: url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/skins/universal/rs-universal.png) 0 0 transparent;
opacity: 0.7;
border-radius: 2px;
}
.rsUni .rsFullscreenBtn:hover .rsFullscreenIcn {
opacity: 1;
}
.rsUni.rsFullscreen .rsFullscreenIcn {
background-position: -32px 0;
} .rsUni .rsPlayBtn {
-webkit-tap-highlight-color:rgba(0,0,0,0.3);
width:64px;
height:64px;
margin-left:-32px;
margin-top:-32px;
cursor: pointer;
}
.rsUni .rsPlayBtnIcon {
width:64px;
display:block;
height:64px;
-webkit-border-radius: 4px;
border-radius: 4px;
-webkit-transition: .3s;
-moz-transition: .3s;
transition: .3s;
background:url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/skins/universal/rs-universal.png) no-repeat 0 -32px;
background-color: #383838;
background-color: rgba(0,0,0,0.75);
*background-color: #383838;
}
.rsUni .rsPlayBtn:hover .rsPlayBtnIcon {
background-color: rgba(0,0,0,0.9);
}
.rsUni .rsBtnCenterer {
position:absolute;
left:50%;
top:50%;
width: 20px;
height: 20px;
}
.rsUni .rsCloseVideoBtn {
right: 0;
top: 0;
width: 44px;
height: 44px;
z-index: 500;
position: absolute;
cursor: pointer;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0);
}
.rsUni .rsCloseVideoBtn.rsiOSBtn {
top: -38px;
right: -6px;
}
.rsUni .rsCloseVideoIcn {
margin: 6px;
width: 32px;
height: 32px;
background: url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/skins/universal/rs-universal.png) -64px 0;
background-color: #383838;
background-color: rgba(0,0,0,0.75);
*background-color: #383838;
}
.rsUni .rsCloseVideoIcn:hover {
background-color: rgba(0,0,0,0.9);
} .rsUni .rsPreloader {
width:20px;
height:20px;
background-image:url(//www.b-lineauto.com.au/here/wp-content/plugins/new-royalslider/lib/royalslider/skins/preloaders/preloader-white.gif);
left:50%;
top:50%;
margin-left:-10px;
margin-top:-10px;	
} .rsUni .rsGCaption {
position: absolute;
float: none;
bottom: 6px;
left: 6px;
text-align: left;
background: #222;
color: #FFF;
padding: 2px 8px;
width: auto;
font-size: 12px;
border-radius: 2px;
}