/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:21px;height:19px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/js/star-rating/delete.gif) no-repeat 0 -20px}
div.star-rating,div.star-rating a{background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/js/star-rating/star.gif) no-repeat 0 0px;padding-right:4px}
div.rating-cancel a,div.star-rating a{display:block;width:20px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -20px!important}
div.star-rating-hover a{background-position:0 -40px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* Custom modifications */
div.rating-cancel{display:none !important;}
/* END jQuery.Rating Plugin CSS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
border:0;
font:inherit;
font-size:100%;
margin:0;
padding:0;
vertical-align:baseline;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
display:block;
}

body {
background:#fff url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bg.png) repeat-x;
color:#959595;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
line-height:1;
margin:0;
padding:0;
text-align:center;
}

ol,ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

table {
border:0;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-size:100%;
}

a {
color:#959595;
text-decoration:none;
}

a:hover {
color:#ee682c;
text-decoration:none;
}

:focus {
outline:0;
}

h1 {
color:#999;
font-size:30px;
font-weight:700;
margin:10px 0 30px;
}

h2 {
color:#999;
font-size:24px;
font-weight:700;
}

h3 {
font-size:18px;
font-weight:700;
}

h4 {
font-size:13px;
font-weight:700;
}

h5 {
font-size:12px;
font-weight:700;
}

h6 {
font-size:11px;
font-weight:700;
}

h1.mast {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x top left;
margin:0;
padding:30px 0;
}

hr.divider {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x top left;
border:0;
height:8px;
margin:0 0 30px;
}

form {
display:inline;
}

fieldset {
border:0;
}

legend {
display:none;
}

input {
font-family:Helvetica, Arial, sans-serif;
}

caption,th,td {
text-align:left;
vertical-align:top;
}

strong {
font-weight:700;
}

address {
font-style:normal;
}

cite {
font-style:normal;
}

q,blockquote {
quotes:none;
}

q:before,q:after {
content:'';
}

small,big {
font-size:1em;
}

sup {
font-size:1em;
vertical-align:top;
}

ul,ol {
list-style:none;
}

.hidden {
border:0!important;
display:block!important;
font-size:0!important;
height:0!important;
line-height:0!important;
margin:0!important;
overflow:hidden!important;
padding:0!important;
width:0!important;
}

.nobr {
white-space:nowrap!important;
}

.wrap {
white-space:normal!important;
}

.a-left {
text-align:left!important;
}

.a-center {
text-align:center!important;
}

.a-right {
text-align:right!important;
}

.v-top {
vertical-align:top;
}

.v-middle {
vertical-align:middle;
}

.f-left,.left {
float:left!important;
}

.f-right,.right {
float:right!important;
}

.f-none {
float:none!important;
}

.f-fix {
float:left;
width:100%;
}

.f-clear {
	clear:both;
}

.no-display {
display:none;
}

.no-margin {
margin:0!important;
}

.no-padding {
padding:0!important;
}

.no-bg {
background:none!important;
}

body.date {
font-weight:400;
text-transform:none;
}

#wrapper {
margin:0 auto;
text-align:left;
width:935px;
min-height:400px;
}

p {
line-height:1.5;
margin:12px 0;
}

.clear {
clear:left;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

img.alignleft {
float:none;
margin:0;
padding:0;
}

.orange {
color:#ee682c!important;
}

.page-print {
background:#fff;
padding:20px;
text-align:left;
}

.page-empty {
background:#fff;
padding:20px;
text-align:left;
}

.page-popup {
padding:20px;
text-align:left;
}

.main {
margin:20px 0 0;
}

.col-left {
float:left;
width:215px;
}

.col-main {
float:left;
width:720px;
}

.col-right {
float:right;
width:215px;
}

.col1-layout .col-main {
float:none;
margin:20px 0 0;
width:935px;
}

.col2-left-layout .col-main {
float:right;
}

.col2-right-layout .col-main {
float:left;
}

.col3-layout .col-main {
margin-left:10px;
width:495px;
}

.col3-layout .col-wrapper {
float:left;
width:720px;
}

.col3-layout .col-wrapper .col-main {
float:right;
}

.col2-set .col-1 {
float:left;
width:46%;
}

.col2-set .col-2 {
float:right;
width:49%;
}

.col2-set .col-narrow {
width:33%;
}

.col2-set .col-wide {
width:65%;
}

.col3-set .col-1 {
float:left;
width:32%;
}

.col3-set .col-2 {
float:left;
margin-left:2%;
width:32%;
}

.col3-set .col-3 {
float:right;
width:32%;
}

.col4-set .col-1 {
float:left;
width:23.5%;
}

.col4-set .col-2 {
float:left;
margin:0 2%;
width:23.5%;
}

.col4-set .col-3 {
float:left;
width:23.5%;
}

.col4-set .col-4 {
float:right;
width:23.5%;
}


input.input-text,select,textarea {
background:#fff;
border:1px solid #ddd;
}

select option {
padding-right:10px;
}

select.multiselect option {
border-bottom:1px solid #ddd;
padding:2px 5px;
}

select.multiselect option:last-child {
border-bottom:0;
}

textarea {
overflow:auto;
}

input.radio {
margin-right:3px;
}

input.checkbox {
margin-right:3px;
}

input.qty {
background-color:#fff;
border:1px solid #e8e8e8;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
color:#444;
float:left;
font-size:24px;
height:28px;
margin-left:4px;
padding:3px;
text-align:center;
width:48px;
}

button.button::-moz-focus-inner {
border:0;
padding:0;
}

button.button {
background:#EE682C;
border:3px solid #EE682C;
color:#FFF;
cursor:pointer;
padding:2px 4px;
text-transform:uppercase;
}

button.button:hover {
background-color:#ff7d43;
border:3px solid #ff7d43;
}

button.button span span {
background-position:100% 0;
}

p.control input.checkbox,p.control input.radio {
margin-right:6px;
}

.form-list {
margin:0;
padding:0;
}

.form-list li {
margin:0 0 10px;
}

.form-list label {
font-size:12px;
color:#959595;
float:left;
font-weight:700;
line-height:1.5;
margin-bottom:2px;
position:relative;
z-index:0;
}

.form-list label.required em {
color:#eb340a;
float:right;
font-style:normal;
position:absolute;
right:-8px;
top:0;
}

.form-list li.control label {
float:left;
}

.form-list li.control input.radio,.form-list li.control input.checkbox {
float:left;
margin-right:6px;
}

.form-list li.control .input-box {
clear:none;
float:left;
width:auto;
}

.form-list .input-box {
clear:both;
display:block;
position: relative;
}

.form-list .field {
float:left;
}

.form-list input.input-text,.form-list textarea {
background-color:#EBEBEB;
border:none;
color:#000000;
outline:none;
padding:10px;
width:250px;
}

.form-list input.input-text {
margin-right:15px;
}

.form-list select {
width:260px;
}

.form-list li.wide .input-box {
width:535px;
}

.form-list li.wide input.input-text {
width:529px;
}

.form-list li.wide textarea {
width:529px;
}

.form-list li.wide select {
width:535px;
}

.form-list li.additional-row {
border-top:1px solid #ccc;
margin-top:10px;
padding-top:7px;
}

.form-list li.additional-row .btn-remove {
float:right;
margin:5px 0 0;
}

.form-list .input-range input.input-text {
width:74px;
}

.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box {
width:auto;
}

.form-list .name-prefix {
width:65px;
}

.form-list .name-prefix select {
width:55px;
}

.form-list .name-prefix input.input-text {
width:49px;
}

.form-list .name-suffix {
width:65px;
}

.form-list .name-suffix select {
width:55px;
}

.form-list .name-suffix input.input-text {
width:49px;
}

.form-list .name-middlename {
width:70px;
}

.form-list .name-middlename input.input-text {
width:49px;
}

.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname {
width:140px;
}

.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text {
width:124px;
}

.form-list .customer-name-prefix-middlename-suffix .name-lastname {
width:205px;
}

.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text {
width:189px;
}

.form-list .customer-name-prefix-suffix .name-firstname {
width:210px;
}

.form-list .customer-name-prefix-suffix .name-lastname {
width:205px;
}

.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text {
width:189px;
}

.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname {
width:210px;
}

.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname {
width:205px;
}

.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text {
width:189px;
}

.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year {
float:left;
width:85px;
}

.form-list .customer-dob input.input-text {
display:block;
width:74px;
}

.form-list .customer-dob label {
color:#888;
font-size:10px;
font-weight:400;
}

.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month {
width:60px;
}

.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text {
width:46px;
}

.form-list .customer-dob .dob-year {
width:140px;
}

.form-list .customer-dob .dob-year input.input-text {
width:134px;
}

.buttons-set {
clear:both;
}

.buttons-set .back-link {
float:left;
}

.buttons-set button.button {
float:right;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:700;
padding:5px 10px;
text-transform:none;
}

.buttons-set p.required {
margin:0 0 5px;
}

.fieldset .legend {
color:#444;
font-size:15px;
font-weight:700;
margin:15px 0;
}

#review_field {
margin:0;
width:468px;
}

.validation-advice {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/validation_advice_bg.gif) 2px 1px no-repeat;
clear:both;
color:red;
font-size:10px;
line-height:13px;
margin:3px 0 0;
min-height:13px;
padding-left:17px;
}
#product-options-wrapper .validation-advice {
margin: 3px auto 0;
line-height: 16px;
text-align: left;
}

.validation-failed {
background:#faebe7!important;
border:1px dashed red!important;
}

p.required {
color:red;
font-size:10px;
text-align:right;
}

.required {
color:red;
}

.v-fix {
float:left;
}

.v-fix .validation-advice {
display:block;
margin-right:-12em;
position:relative;
width:12em;
}

.success {
color:#3d6611;
font-weight:700;
}

.error {
color:red;
font-weight:700;
}

.notice {
color:#ccc;
}

.messages,.messages ul {
list-style:none!important;
margin:0!important;
padding:0!important;
}

.messages {
overflow:hidden;
width:100%;
}

.messages li {
margin:0 0 10px;
}

.messages li li {
margin:0 0 3px;
}

.error-msg,.success-msg,.note-msg,.notice-msg {
background-position:13px 13px!important;
background-repeat:no-repeat!important;
border:none!important;
border-style:solid!important;
border-width:1px !important;
font-size:14px!important;
font-weight:700!important;
min-height:22px!important;
padding:10px 35px!important;
}

.error-msg {
background-color:#faebe7;
background-image:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_msg-error.gif);
border-color:#E9C4C0 !important;
color:#df280a;
}

.success-msg {
background-color:#eff5ea;
background-image:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_msg-success.gif);
border-color:#C7D8B8 !important;
color:#3d6611;
}

.note-msg,.notice-msg {
background-color:#fafaec;
background-image:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_msg-note.gif);
border-color:#DCD9A3 !important;
color:#d6b501;
}

.stock-availability-status.with-info {
	/*color:#bbb;*/

	padding-right:15px;
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) right -508px no-repeat;
	
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	-moz-opacity: 0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;*/
}
.stock-availability-status.with-info:hover {
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;*/
}

.free-shipping {
	margin:25px 0 30px;
	padding-left:22px;
	line-height:1;
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) left -555px no-repeat;
}
.free-shipping .info {
	padding-right:15px;
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) right -508px no-repeat;
	font-weight: bold;	
}
.free-shipping .highlight {
	color:#ee682c;
}

.page-title h1,.page-title h2 {
color:#999;
}

.page-title .separator {
margin:0 3px;
}

.page-title .link-rss {
float:right;
}

/*.title-buttons {
text-align:right;
}

.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6 {
float:left;
}*/

.subtitle,.sub-title {
clear:both;
}

.pager {
line-height:20px;
}

.pager .amount {
float:left;
margin:0;
}

.toolbar {
overflow: hidden;
}

.toolbar .pager .pages {
float:right;
margin-top: 2px;
}

.pager .pages li {
float:left;
}

.pager .pages li a,.pager .pages li strong {
border:1px solid #e8e8e8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-left:5px;
padding:1px 5px;
background-color: #fff;
}
.pager .pages li strong {
color: #EE682C;
}

.pager .pages li.delimiter {
border-right:1px solid #959595;
margin:0 7px 0 9px;
}

.pager .pages ol {
float:left;
line-height: 18px;
}

.pager .pages ul {
float:left;
}

.pager .pages li a.previous,.pager .pages li a.next {
background-color:#ee682c;
border:1px solid #ee682c;
padding: 5px;
display: block;
}
.pager .pages li a.previous img,.pager .pages li a.next img {
	display: block;
}


.toolbar .pager .view-mode,
.toolbar .pager .sort-by,
.toolbar .pager .limiter  {
border-right:1px solid #959595;
float:left;
margin:0 19px 0 0;
padding:0 19px 0 0;
}

.toolbar .pager .view-mode label { float: left; margin-right: 7px; }
.toolbar .pager .view-mode .grid, .toolbar .pager .view-mode .grid-fix,
.toolbar .pager .view-mode .list, .toolbar .pager .view-mode .list-fix { display: block; width: 22px; height: 22px; float: left; margin-right: 5px; background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) no-repeat; text-indent: 999em; }
.toolbar .pager .view-mode a.grid, .toolbar .pager .view-mode a.grid-fix { background-position: 0 -450px; }
.toolbar .pager .view-mode strong.grid, .toolbar .pager .view-mode strong.grid-fix { background-position: -80px -450px; }
.toolbar .pager .view-mode a.list, .toolbar .pager .view-mode a.list-fix { background-position: -40px -450px; }
.toolbar .pager .view-mode strong.list, .toolbar .pager .view-mode strong.list-fix { background-position: -120px -450px; }

.sorter {
border:1px solid #ddd;
margin:5px 0;
padding:5px;
}

.sorter .sort-by {
float:right;
}

.toolbar .pager {
padding:16px 0;
height: 20px;
}

.toolbar-bottom {
clear:both;
}

.data-table {
width:100%;
}

.data-table th {
line-height:1.5;
padding:0;
white-space:nowrap;
}

.box-collateral .data-table td {
font-weight:700;
line-height:1.5;
padding:0 0 0 55px;
}

.data-table thead {
background-color:#EBEBEB;
}

.data-table td {
padding:3px 8px;
}

.data-table tbody.odd td {
border-width:0 1px;
}

.data-table tbody.even {
background-color:#f6f6f6;
}

.data-table tbody.even td {
border-width:0 1px;
}

.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td {
border-bottom-width:1px;
}

.data-table th .tax-flag {
font-weight:400;
white-space:nowrap;
}

.cart .totals table tbody tr.summary-total td {
padding-bottom:15px;
}

.cart-tax-info {
display:block;
}

.cart-tax-info,.cart-tax-info .cart-price {
padding-right:20px;
}

.cart-tax-total {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_collapse.gif) 100% 4px no-repeat;
cursor:pointer;
display:block;
padding-right:20px;
}

.cart-tax-info .price,.cart-tax-total .price {
display:inline!important;
font-weight:400!important;
}

.cart-tax-total-expanded {
background-position:100% -53px;
}

.std .subtitle {
padding:0;
}

.std ol.ol {
list-style:decimal outside;
padding-left:1.5em;
}

.std ul.disc {
list-style:disc outside;
margin:0 0 10px;
padding-left:18px;
}

.std dl dt {
font-weight:700;
}

.std dl dd {
margin:0 0 10px;
}

.std ul,.std ol,.std dl,.std p,.std address,.std blockquote {
margin:0 0 1em;
padding:0;
}

.std ul {
list-style:disc outside;
padding-left:1.5em;
}

.std ol {
list-style:decimal outside;
padding-left:1.5em;
}

.std ul ul {
list-style-type:circle;
}

.std ul ul,.std ol ol,.std ul ol,.std ol ul {
margin:.5em 0;
}

.std dt {
font-weight:700;
}

.std dd {
padding:0 0 0 1.5em;
}

.std blockquote {
font-style:italic;
padding:0 0 0 1.5em;
}

.std address {
font-style:normal;
}

.std b,.std strong {
font-weight:700;
}

.std i,.std em {
font-style:italic;
}

.links li {
display:inline;
}

.links li.first {
padding-left:0!important;
}

.links li.last {
background:none!important;
padding-right:0!important;
}

.link-cart {
color:red;
font-weight:700;
}

.link-wishlist {
font-weight:700;
vertical-align:top;
}

.link-reorder {
font-weight:700;
}

.link-compare {
font-weight:700;
}

.link-print {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_print.gif) 0 2px no-repeat;
padding:2px 0 2px 25px;
}

.link-rss {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_rss.gif) 0 1px no-repeat;
padding-left:18px;
white-space:nowrap;
}

.btn-remove {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/btn_remove.gif) 0 0 no-repeat;
display:block;
font-size:0;
height:11px;
line-height:0;
overflow:hidden;
text-indent:-999em;
width:11px;
}

button {
font-family:Helvetica, Arial, sans-serif;
}

button.rounded {
border:none;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
cursor:pointer;
font-size:15px;
font-weight:700;
padding:9px 0;
text-transform:none;
}

button.orange {
background-color:#EE682C;
}

button.orange:hover {
background-color:#ff7d43;
}

button.orange span {
color:#252525;
}

button.orange span span {
color:#fff;
}

button.gray {
background-color:#444;
}

button.gray:hover {
background-color:#636363;
}

button.gray span {
color:#EE682C;
}

button.gray span span {
color:#fff;
}

button.lighter-gray {
background-color:#ebebeb;
}

button.lighter-gray:hover {
background-color:#f0f0f0;
}

button.lighter-gray span {
color:#ee682c;
}

button.lighter-gray span span {
color:#444;
}

.btn-remove2 {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/btn_trash.gif) 0 0 no-repeat;
display:block;
font-size:0;
height:16px;
line-height:0;
overflow:hidden;
text-indent:-999em;
width:16px;
}

.btn-edit {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/btn_edit.gif) 0 0 no-repeat;
display:block;
font-size:0;
height:11px;
line-height:0;
overflow:hidden;
text-indent:-999em;
width:11px;
}

.cards-list dt {
margin:5px 0 0;
}

.cards-list .offset {
padding:2px 0 2px 20px;
}

.separator {
margin:0 3px;
}

.divider {
background:#ddd;
clear:both;
display:block;
font-size:0;
height:1px;
line-height:0;
margin:10px 0;
overflow:hidden;
text-indent:-999em;
}

.noscript {
background:#ffff90;
border:1px solid #ddd;
border-width:0 0 1px;
color:#2f2f2f;
font-size:12px;
line-height:1.25;
text-align:center;
}

.noscript .noscript-inner {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_notice.gif) 20px 50% no-repeat;
margin:0 auto;
padding:12px 0;
width:1000px;
}

.noscript p {
margin:0;
}

.aligncenter {
display:block;
margin:0 auto;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

#header-wrapper {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/top-bg.png) top center;
}

#header {
display:block;
height:108px;
margin:0 auto;
position:relative;
text-align:left;
width:935px;
}

h1#logo {
/*background:#fff url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) no-repeat -654px -25px;*/
float:left;
height:108px;
margin:0 30px 0 0;
/*overflow:hidden;
text-indent:-1000px;*/
width:245px;
z-index:1000;
}

h1#logo a {
display:block;
height:108px;
}

#nav {
display:block;
margin:0 0 0 245px;
padding:0;
position:relative;
width:360px;
z-index:100;
}

#nav li {
float:left;
}

#nav li a {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) no-repeat 0 0;
color:#959595;
display:block;
font-size:10px;
margin:0;
padding-top:82px;
text-align:center;
text-transform:uppercase;
width:65px;
}

#nav li a:hover,#nav li.current a {
color:#EE682C;
}

#nav li.home a {
background-position:5px 10px;
}

#nav li.home a:hover,#nav li.home.current a {
background-position:5px -87px;
}

#nav li.store a {
background-position:-69px 10px;
}

#nav li.store a:hover,#nav li.store.current a {
background-position:-69px -87px;
}

#nav li.about a {
background-position:-145px 10px;
}

#nav li.about a:hover,#nav li.about.current a {
background-position:-145px -87px;
}

#nav li.news a {
background-position:-206px 10px;
}

#nav li.news a:hover,#nav li.news.current a {
background-position:-206px -87px;
}

#nav li.contact a {
background-position:-275px 10px;
}

#nav li.contact a:hover,#nav li.contact.current a {
background-position:-275px -87px;
}

.top-links {
margin:0;
padding:0;
position:absolute;
right:177px;
top:20px;
}

.top-links.logged-out {
top:26px;
}

.top-links li {
display:inline;
font-size:10px;
font-weight:700;
padding:0 3px;
text-transform:uppercase;
}

.top-links li.header-myaccount {
font-weight:400;
padding:0 3px;
text-transform:none;
}

.top-links li.pipe {
font-size:12px;
font-weight:400;
}

.top-links .header-myaccount {
display:block;
}

.searchBox {
position:absolute;
right:0;
top:75px;
}

.searchBox input {
background:#f3f3f3 url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/searchbar_icon.gif) 95% 5px no-repeat;
border:none;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
color:#9e9e9e;
font-size:11px;
padding:4px 30px 4px 10px;
width:188px;
}

#header-cart-wrapper {
display:block;
margin-right:1px;
padding:0 15px;
position:absolute;
right:-15px;
text-align:right;
top:0;
width: 154px;
}

#header-cart {
height:30px;
padding-top:23px;
}

#header-cart img {
float:left;
}

#header-cart p {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) -434px -363px no-repeat;
float:right;
font-size:10px;
font-weight:700;
margin:3px 0;
padding-right:17px;
text-transform:uppercase;
width:113px;
}

#header-cart-dropdown {
display:none;
margin-top:8px;
text-align:left;
}

#header-cart-wrapper.display-cart #header-cart-dropdown {
display:block;
}

#header-cart-wrapper.display-cart {
background-color:#fff;
border:1px solid #ebebeb;
border-top:none;
margin-right:0;
padding:0 15px;
z-index:100;
}

#header-cart-wrapper.display-cart #header-cart {
border-bottom:1px dotted #d6d6d6;
cursor:default;
height:42px;
}

#header-cart-dropdown .product-details {
margin:0;
}

#header-cart-dropdown .product-name {
font-size:11px;
font-weight:700;
margin:0;
}

#header-cart-dropdown .price {
color:#d0d0d0;
font-size:11px;
}

#header-cart-dropdown .actions {
margin-top:10px;
text-align:center;
}

#header-cart-dropdown .actions button.orange {
width:100%;
}

#header-cart-dropdown .actions a {
display:block;
font-size:10px;
font-weight:700;
margin:11px 0;
text-transform:uppercase;
}

.indicator {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/nav-arrow.gif) top left no-repeat;
height:7px;
left:0;
position:absolute;
top:-10px;
width:10px;
}

.indicatorTrack {
height:43px;
left:244px;
margin:0 auto;
overflow:hidden;
position:absolute;
top:65px;
width:400px;
}

#categories {
background:#ebebeb;
}

#categories ul {
margin:10px 0 0;
padding:0;
}

.sidebar-widget {
background-color:#252525;
color:#fff;
margin-bottom:15px;
padding:15px;
}

.sidebar-widget h2 {
color:#fff;
font-size:30px;
font-weight:700;
margin:0 0 20px;
padding:0;
}

.sidebar-widget h1 {
font-size:30px;
}

.sidebar-widget p {
margin:10px 0;
}

.sidebar-widget a {
color:#ee682c;
}

.account-create ul.form-list li {
	overflow:hidden;
}

#news-ad {
background:#252525;
}

p.note {
border-bottom:1px solid #444;
color:#444;
margin:0 0 15px;
padding:35px 0 15px;
}

h3.checkit {
color:#fff;
}

.block .block-title {
border-bottom:1px solid #ddd;
padding:3px 10px;
}

.block .block-title strong {
font-size:14px;
font-weight:700;
}

.block .block-title a {
text-decoration:none!important;
}

.block .block-subtitle {
font-size:13px;
font-weight:700;
}

.block .block-content {
padding:15px;
}

.block .block-content li.item {
padding:5px 0;
}

.block .btn-remove,.block .btn-edit {
float:right;
}

.block .actions {
text-align:right;
}

.block .actions a {
float:left;
}

.block li.even {
background-color:#f6f6f6;
}

.mini-products-list li {
padding:5px 0;
}

.mini-products-list .product-image {
border:1px solid #ddd;
float:left;
padding:5px;
width:50px;
}

.mini-products-list .product-details {
margin-left:75px;
}

.mini-products-list .product-details h4 {
font-size:1em;
font-weight:700;
margin:0;
}

.block-account {
background:#EBEBEB;
margin:0 0 15px;
padding:15px;
}

.block-account h2 {
color:#444;
font-size:24px;
margin:0 0 20px;
padding:0;
}

.block-account ul {
line-height:1.5;
margin:0;
padding:0;
}

.block-account a {
color:#898989;
}

.block-account a:hover {
color:#ee682c;
}

.block-account .current {
color:#444;
}

.block-account a.logout {
color:#ee682c;
display:block;
font-size:10px;
font-weight:700;
margin-top:20px;
text-transform:uppercase;
}

.block-account a.logout:hover {
color:#898989;
}

.block-account a.logout span {
color:#636363;
}

.block-currency select {
border:1px solid #888;
width:100%;
}

.block-layered-nav {
background:#EBEBEB;
margin:0 0 15px;
padding:15px;
}

.block-layered-nav .block-content {
padding:0;
}

.block-layered-nav h2 {
color:#444;
margin:0;
}

.block-layered-nav dt {
font-weight:700;
}

.block-layered-nav .btn-remove {
float:left;
margin:2px 3px 0 0;
}

.block-layered-nav dd {
margin:0 0 15px;
padding:0;
}

.block-layered-nav ol,.block-layered-nav ul {
margin:0;
padding:0;
}

.block-cart {
background:#fff;
border:1px solid #E8E8E8;
margin:0 0 20px;
padding:15px;
}

.block-cart h2 {
color:#444;
font-size:30px;
margin-bottom:0;
padding:0;
}

.block-cart .amount {
text-align:left;
}

.block-cart .subtotal {
color:#ee682c;
text-align:left;
}

.block-cart .subtotal .price {
float:right;
}

.block-cart .actions .paypal-logo {
float:left;
margin:3px 0 0;
text-align:right;
width:100%;
}

.block-cart .actions .paypal-logo .paypal-or {
clear:both;
display:block;
padding:0 55px 5px 0;
}

.block-cart button.button {
padding:6px 12px;
}

.block-related {
padding:0 0 20px;
}

.block-related li {
padding:5px 0;
}

.block-related input.checkbox {
float:left;
margin-right:-20px;
}

.block-related .product {
margin-left:20px;
padding:0 0 20px;
}

.block-related .product .product-image {
float:left;
margin-right:-65px;
}

.block-related .product .product-details {
margin-left:65px;
}

.block-compare li {
padding:5px 0;
}

.block-poll input.radio {
float:left;
margin:1px -18px 0 0;
}

.block-poll .label {
display:block;
margin-left:18px;
}

.block-poll li {
padding:3px 9px;
}

.block-poll .actions {
margin:5px 0 0;
}

.block-poll .answer {
font-weight:700;
}

.block-poll .votes {
float:right;
margin-left:10px;
}

.block-tags ul,.block-tags li {
display:inline;
}

.block-reorder li {
padding:5px 0;
}

.block-reorder .block-title {
border-bottom:1px dotted #d7d7d7;
color:#444;
font-size:16px;
font-weight:700;
padding:9px 15px;
}

.block-reorder input.checkbox {
display:inline;
float:left;
margin:0;
}

.block-reorder .product-name {
display:inline;
float:left;
line-height:12px;
margin:0 0 0 5px;
}

.block-reorder button {
float:left;
font-size:12px;
padding:4px 9px;
}

.block-reorder .actions {
margin-top:20px;
}

.block-reorder .actions a {
color:#ee682c;
float:left;
font-weight:700;
margin-left:20px;
padding:7px 0;
}

.block-reorder .actions a:hover {
color:#959595;
}

.block-banner .block-content {
height:258px;
text-align:left;
}

.block-banner.first {
background-color:#acacac;
margin-top:15px;
}

.block-banner.first h4 {
color:#fff;
font-size:30px;
}

.block-banner.first h4 span {
color:#444;
display:block;
}

.block-banner.first p {
color:#444;
font-size:13px;
font-weight:700;
line-height:1;
margin:30px 0 16px;
}

.block-banner.first button,.block-banner.second button {
width:100%;
}

.block-banner.second {
background-color:#252525;
margin-top:15px;
}

.block-banner.second h4 {
color:#ee682c;
font-size:30px;
}

.block-banner.second h4 span {
color:#959595;
}

.block-banner.second p {
color:#444;
font-size:13px;
font-weight:700;
margin:33px 0 16px;
}

.block-login label {
color:#666;
font-weight:700;
}

.block-login input.input-text {
display:block;
margin:3px 0;
width:167px;
}

.sidebar .paypal-logo {
display:block;
margin:10px 0;
text-align:center;
}

.sidebar .paypal-logo a {
float:none;
}

.category-image {
margin:0 0 10px;
overflow:hidden;
text-align:center;
width:100%;
}

.category-products {
float:left;
margin:0 0 0 15px;
padding:0 0 0 15px;
width:690px;
}

.top-store {
background-color:#fff;
margin-left:15px;
padding:35px 0 0 15px;
}

.top-store .breadcrumbs {
margin:16px 0;
}

.category-description {
border-bottom:1px dotted #d7d7d7;
border-top:1px dotted #d7d7d7;
clear:both;
padding:17px 0;
}

.category-description h1 {
font-size:18px;
margin:0;
}

.category-description p {
margin-bottom:0;
padding-right:15px;
}

.no-products {
margin:17px 0 0 30px;
}

.no-products h2 {
color:#ee682c;
font-size:36px;
}

.no-products p {
margin:15px 0;
}

.no-products button {
width:180px;
}

.sales-assistance {
overflow:hidden;
}

.sales-assistance img,.sales-assistance h3,.sales-assistance p {
float:left;
}

.sales-assistance img {
margin-right:22px;
}

.sales-assistance h3 {
display:block;
/*margin-right:35px;*/
}

.sales-assistance h3 span {
color:#ee682c;
display:block;
font-size:27px;
line-height:1.5;
}

.sales-assistance p {
margin:0;
/*width:418px;*/
width:340px;
}

.rollover {
background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/test.png) 0 0 repeat;
background:rgba(0,0,0,.8);
color:#fff;
height:280px;
left:0;
/*padding:15px;*/
padding: 15px 15px 50px;
position:absolute;
text-align:left;
top:0;
width:188px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
zoom: 1;
z-index: 1;
min-height: 245px;
height: auto;
}
.rollover > p {
	margin:5px 0;
}
.rollover > p span,
.rollover > .no-display-grid {
display:none;
}

.products-grid .rollover h2.product-name,#featured-products .rollover h2.product-name,#product-related .rel-prod .rollover h2.product-name {
color:#fff;
font-size:16px;
font-weight:700;
line-height:20px;
margin-bottom:0;
}

.rollover button {
bottom:15px;
left:15px;
margin:0;
position:absolute;
width:188px;
z-index: 2;
}

#product-related h2.title {
margin-bottom:10px;
}

#product-related {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
clear:both;
margin-top:20px;
padding-top:35px;
}

.products-grid li.item,#featured-products li.item,#product-related .rel-prod {
background-color:#fff;
border:1px solid #E8E8E8;
float:left;
height:280px;
margin:0 15px 15px 0;
padding:15px;
position:relative;
width:188px;
}

#featured-products li.item {
margin:0 0 0 15px;
}

#product-related .rel-prod {
margin:18px 18px 18px 0;
}

.products-grid .product-image,#featured-products .product-image,#product-related .rel-prod .product-image {
display:block;
height:188px;
margin-bottom:5px;
width:188px;
}

.products-grid h2.product-name,#featured-products h2.product-name,#product-related .rel-prod h2.product-name {
font-size:12px;
font-weight:700;
line-height:1.5;
margin-bottom:0;
}

.products-grid h2.product-name a,#featured-products h2.product-name a,#product-related .rel-prod h2.product-name a {
color:#444;
}

.products-grid .availability,#featured-products .availability,#product-related .rel-prod .availability {
bottom:11px;
color:#b7b7b7;
font-weight:700;
left:15px;
position:absolute;
}

#product-related .rel-prod .availability.out-of-stock , #featured-products .availability.out-of-stock{
color:#d83820;
}

.products-grid li.item .price-box,#featured-products li.item .price-box,#product-related .rel-prod .price-box {
bottom:32px;
color:#444;
font-weight:700;
position:absolute;
}

.products-grid li.item.last {
margin-right:0;
}

.products-grid li.item p.product-fits,#featured-products li.item p.product-fits,#product-related .rel-prod p.product-fits {
color:#b7b7b7;
font-weight:700;
margin:0;
}

.products-grid.last.odd li.item {
margin-bottom:0;
}

#product-related .rel-prod.last {
margin-right:0;
}

.products-grid li.item .ratings,#featured-products li.item .ratings,#product-related .rel-prod .ratings {
bottom:12px;
line-height:1.5;
margin:0;
position:absolute;
right:15px;
}

.products-list li.item {
border:1px solid #E8E8E8;
padding:12px 10px;
margin-top: 20px;
}

.products-list li.item.first {
margin-top: 2px;
}
.products-list li.item.last {

}

.products-list .product-image {
height:170px;
width:200px;
}

.products-list .product-shop {
margin-left:20px;
}

.products-list .product-name {
font-size:13px;
font-weight:700;
margin:0 0 5px;
}

.products-list .availability {
float:left;
margin:3px 0 0;
}

.products-list .desc {
clear:both;
line-height:1.35;
margin:0 0 15px;
padding:6px 0 0;
}

.products-list .desc .link-learn {
font-size:11px;
}

.products-list .add-to-links {
clear:both;
}

.products-list .add-to-links li {
display:inline;
}

.products-list .add-to-links .separator {
display:inline;
margin:0 2px;
}


.products-list .product-main-link { }

.products-list li.item { position: relative; }
.products-list li.item button.closer-look { display: none; width: 175px; position: absolute; left: 23px; bottom: 23px; padding: 7px 5px; z-index: 10; }

.products-list .product-table { width: 100%; }
.products-list .product-table .image-td { width: 200px; background: #fff; border: 1px solid #fff; }
.products-list .product-table .image-td .product-image { }
.products-list .product-table .image-td .product-image-wrapper { display: block; width: 100%; min-height: 170px; position: relative; }
.products-list .product-table .description-td { }
.products-list .product-table .description-td .product-description-wrapper { display: block; width: 98%; min-height: 170px; position: relative; }
.products-list .product-table .description-td a.product-main-link { display: block; min-height: 125px; padding-bottom: 42px; }
.products-list .product-table .description-td .product-shop { }
.products-list .product-table .description-td .product-shop .product-name span { font-size: 18px; font-weight: bold; color: #444; }
.products-list .product-table .description-td .product-shop .product-name span:hover { color: #EE682C; }
.products-list .product-table .description-td .product-shop .product-description { font-size: 13px; line-height: 1.2; margin: 15px 0 0 0; }
.products-list .product-table .description-td .product-shop .product-fits,
.products-list .product-table .description-td .product-shop .product-fits.col2 { padding: 3px 10px 10px 10px; background: #f5f5f5; border: 1px solid #f5f5f5; }
.products-list .product-table .description-td .product-shop .product-fits { font-size: 13px; margin: 10px 0 0 0; }
.products-list .product-table .description-td .product-shop .product-fits.col2 { 
	/*-moz-column-count: 2; -webkit-column-count: 2; column-count: 2;
	-moz-column-gap: 4em; -webkit-column-gap: 4em; column-gap: 4em;*/
}
.products-list .product-table .description-td .product-shop .product-fits.col2 .fits-col { display: block; width: 45%; } 
.products-list .product-table .description-td .product-shop .product-fits.col2 .fits-col.leftcol { float: left; }
.products-list .product-table .description-td .product-shop .product-fits.col2 .fits-col.rightcol { float: right; }

.products-list .product-table .description-td .product-shop .product-fits p { margin: 10px 0 0 0; line-height: 1.2; }
.products-list .product-table .description-td .product-shop .product-fits p strong { 
	color: #444;
	/*-moz-column-break-before:always; -webkit-column-break-before:always; column-break-before:always;*/
}
.products-list .product-table .description-td .product-shop .product-fits p span {
	
}
.products-list .product-table .description-td .product-shop .product-fits p {
	/*-webkit-column-break-inside: avoid;
	-moz-column-break-inside: avoid;
	break-inside: avoid;*/
}

.products-list .product-bottom-table-wraper { position: absolute; width: 96%; left: 20px; bottom: 0; }
.products-list .product-bottom-table { width: 100%; }
.products-list .product-bottom-table p,
.products-list .product-bottom-table div,
.products-list .product-bottom-table a { margin: 0; padding: 0; }
.products-list .product-bottom-table td { vertical-align: middle; }
.products-list .product-bottom-table td.price-td { white-space: nowrap; padding-right: 10px; }
.products-list .product-bottom-table td.price-td .price { font-size: 15px; color: #444; }
.products-list .product-bottom-table td.stock-td { white-space: nowrap; }
.products-list .product-bottom-table td.stock-td .stock-availability-status.with-info { padding-right:20px; background-position:right -548px; color:#aaa; }
.products-list .product-bottom-table td.stock-td .availability { font-size: 15px; color: #b7b7b7; }
.products-list .product-bottom-table td.wishlist-td .link-wishlist { background: none; color: #b7b7b7; padding: 0; }
.products-list .product-bottom-table td.wishlist-td a.link-wishlist:hover { color: #EE682C; }
.products-list .product-bottom-table td.review-td { text-align:right; white-space: nowrap; font-weight: bold; color: #b7b7b7; }
.products-list .product-bottom-table td.review-td .ratings { float: right; white-space: nowrap; }
.products-list .product-bottom-table td.review-td .ratings .rating-box { float: left; margin-right: 0; background-image: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_rating.png); }
.products-list .product-bottom-table td.review-td .ratings .rating-box .rating { background-image: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_rating.png); }
.products-list .product-bottom-table td.review-td .ratings .amount { display: block; float: left; margin-top: 2px; margin-left: 8px; font-size: 12px; }
.products-list .product-bottom-table td.review-td .ratings .amount a { color: #b7b7b7; }
.products-list .product-bottom-table td.review-td .ratings .amount a:hover { color: #EE682C; }

.products-list .product-main-link:hover { color: #959595; }
/*.products-list .product-main-link:hover .product-table .description-td .product-shop .product-name span { color: #EE682C; }*/
.products-list li.item:hover { background: #f5f5f5; }
.products-list li.item:hover button.closer-look { display: block; }
.products-list li.item:hover .product-table .image-td { border: 1px solid #ddd; }

.products-list li.item:hover .product-table .description-td .product-shop .product-fits,
.products-list li.item:hover .product-table .description-td .product-shop .product-fits.col2 { background: #e4e4e4; border: 1px solid #e4e4e4; }

.store h3 {
color:#000;
margin:0;
padding:0;
}

#product-left {
float:left;
margin:0 15px 0 0;
width:560px;
}

.breadcrumbs {
font-size:11px;
height:12px;
margin:0 0 20px;
text-align:left;
}

.breadcrumbs ul {
margin:0;
padding:0;
}

.breadcrumbs li {
float:left;
}

.breadcrumbs li strong,.breadcrumbs li span,.breadcrumbs a {
color:#999;
float:left;
margin-right:3px;
text-decoration:none;
}

.breadcrumbs li span {
line-height:10px;
}

.breadcrumbs a:hover {
text-decoration:underline;
}

#product-view,#tips,#reviews,#product-info,#product-details,#add-to-cart-box,#product-fits-box,.box-collateral {
background:#fff;
border:1px solid #e8e8e8;
margin:0 0 15px;
padding:35px;
}

#reviews {
padding-bottom:15px;
}

#product-details,#tips {
padding-bottom:23px;
}

#product-details p,#tips p,.box-collateral p {
margin:0 0 12px;
}

#product-details h2,#tips h2,.box-collateral h2 {
margin-bottom:20px;
}

#product-view {
padding:20px;
position:relative;
}

.zoom {
position:absolute;
right:20px;
top:20px;
}

.inner {
height:350px;
margin:0 auto 20px;
width:486px;
}

#product-view .pager {
display:block;
float:none;
margin:0 auto;
padding:5px 0 1px;
text-align:center;
}

#product-view .pager a {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) no-repeat -415px -109px;
display:inline-block;
float:none;
height:19px;
margin:0 3px;
overflow:hidden;
text-indent:-9999px;
text-transform: capitalize;
width:18px;
}

#product-pics .inner {
position: relative;
}

#product-view .slide {
position: absolute;
top: 0;
}

#product-view .pager a.activeSlide {
background-position:-391px -109px;
}

#product-info .ratings-table {
margin:10px 0 11px;
}
#review {
	overflow: hidden;
}
#review .ratings-table {
margin:10px 0;
}

#reviews .more {
font-size:10px;
font-weight:700;
text-align:right;
}

#review h2 {
margin:0 0 20px;
}

#review .data-table {
margin:0 0 20px;
}

#reviews label,#review label {
color:#959595;
}

#reviews .review:last-child {
border-bottom:none;
padding-bottom:0;
}

#review-form caption,#review-form th,#review-form td {
vertical-align:middle;
}

#product-info .stock-availability-status.with-info {
	color:#bbb;
}

#product-info p.review-link {
border-top:1px dotted #787878;
color:#fff;
margin-bottom:0;
padding-top:12px;
}

p.review-link a {
color:#fff;
}

p.review-link a:hover {
color:#ee682c;
}

.review {
border-bottom:1px solid #E8E8E8;
padding:20px 0;
}

.review span {
font-weight:700;
}

.review .ratings-table {
margin:10px 0;
}

#reviews,#review {
background:#fff;
border:1px solid #e8e8e8;
line-height:1.5;
margin:0 0 20px;
padding:35px;
}

#product-right {
float:right;
width:360px;
}

#add-to-cart-box,#product-fits-box {
background-color:#ebebeb;
}


.catalog-product-view #add-to-cart-box {
	text-align:center;	
}

#product-fits-box p {
border-bottom:1px dotted #b2b2b2;
margin-bottom:15px;
padding-bottom:12px;
}

#product-fits-box h2 {
color:#707070;
}

#product-info {
background:#252525;
color:#fff;
}

#product-info h2 {
color:#fff;
}

#product-info address {
line-height:1.5;
}

#add-to-cart-box .price-box {
display:inline;
}

#add-to-cart-box .price-box .price {
color:#ee682c;
font-size:24px;
font-weight:700;
}

#add-to-cart-box span.gst {
color:#898989;
display:inline;
}

#add-to-cart-box .add-to-cart {
border-bottom:1px dotted #b2b2b2;
border-top:1px dotted #b2b2b2;
margin:15px 0;
padding:30px 0 40px 0;
height: 36px;
}

#add-to-cart-box .add-to-cart label {
color:#444;
float:left;
font-size:15px;
font-weight:700;
line-height:36px;
}

.add-to-cart .btn-cart {
float:right;
height:36px;
margin:0;
padding:0;
width:180px;
}

.add-to-cart .btn-cart.notsaleable {
background-color:#898989;
cursor:default;
}

.btn-back {
clear:both;
float:left;
width:180px;
}

.fb-like,.twitter-share-button,.gplus {
float:left;
}

.options-container-small {
float:left;
margin:20px 0;
}

.btn-cart {
background-color:#EE682C;
border:0 none;
color:#FFF;
cursor:pointer;
display:block;
font-size:14px;
margin:20px 0;
padding:10px;
text-transform:uppercase;
}

.no-rating {
margin:0;
}

.ratings {
font-size:11px;
margin:7px 0;
}

.ratings strong {
float:left;
margin:1px 3px 0 0;
}

.ratings .rating-links a {
color:#fff;
}

.ratings .rating-links .separator {
margin:0 2px;
}

.rating-box {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_rating.gif) 0 0 repeat-x;
font-size:0;
height:13px;
line-height:0;
overflow:hidden;
text-indent:-999em;
width:69px;
}

.rating-box .rating {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_rating.gif) 0 100% repeat-x;
float:left;
height:13px;
}

#product-info .rating-box {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_rating1.gif) 0 0 repeat-x;
height:13px;
overflow:hidden;
text-indent:-9999px;
width:69px;
}

#product-info .rating-box .rating {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_rating1.gif) 0 100% repeat-x;
float:left;
height:13px;
}

#product-info .ratings,.no-rating {
border-top:1px dotted #787878;
margin:16px 0 0;
padding-top:12px;
width:288px;
}

#product-info .rating-links {
display:block;
line-height:normal;
margin-bottom:0;
}

.ratings-table th,.ratings-table td {
padding:5px 0;
}

.ratings-table th {
font-weight:700;
padding-right:8px;
}

.availability {
color:#959595;
font-size:12px;
font-weight:700;
margin:0;
}

.availability.out-of-stock {
color:#d83820;
}

.availability-only {
margin:0 0 7px;
}

.availability-only a {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_availability_only_arrow.gif) 100% 0 no-repeat;
cursor:pointer;
padding-right:15px;
}

.availability-only .expanded {
background-position:100% -15px;
}

.availability-only-details {
margin:0 0 7px;
}

.availability-only-details th {
background:#f2f2f2;
font-size:10px;
padding:0 8px;
}

.availability-only-details td {
border-bottom:1px solid #ddd;
font-size:11px;
padding:2px 8px 1px;
}

.price {
white-space:nowrap!important;
}

.price-box {
text-align:left;
}

.price-box .price {
font-weight:700;
}

.regular-price .price {
font-weight:700;
}

.old-price .price-label {
white-space:nowrap;
}

.old-price .price {
font-weight:700;
text-decoration:line-through;
}

.special-price .price-label {
font-weight:700;
white-space:nowrap;
}

.special-price .price {
font-weight:700;
}

.minimal-price .price-label {
font-weight:700;
white-space:nowrap;
}

.minimal-price-link {
display:block;
}

.minimal-price-link .price {
font-weight:400;
}

.price-excluding-tax {
display:block;
}

.price-excluding-tax .label {
white-space:nowrap;
}

.price-excluding-tax .price {
font-weight:400;
}

.price-including-tax {
display:block;
}

.price-including-tax .label {
white-space:nowrap;
}

.price-including-tax .price {
font-weight:700;
}

.configured-price .price-label {
font-weight:700;
white-space:nowrap;
}

.configured-price .price {
font-weight:700;
}

.weee {
color:#444;
display:block;
font-size:11px;
}

.weee .price {
font-size:11px;
font-weight:400;
}

.price-excl-tax {
display:block;
}

.price-excl-tax .label {
display:block;
white-space:nowrap;
}

.price-excl-tax .price {
display:block;
}

.price-incl-tax {
display:block;
}

.price-incl-tax .label {
display:block;
white-space:nowrap;
}

.price-incl-tax .price {
display:block;
font-weight:700;
}

.price-from .price-label {
font-weight:700;
white-space:nowrap;
}

.price-to .price-label {
font-weight:700;
white-space:nowrap;
}

.price-notice {
padding-left:10px;
}

.price-notice .price {
font-weight:700;
}

.price-as-configured .price-label {
font-weight:700;
white-space:nowrap;
}

.tier-prices .price {
font-weight:700;
}

.add-to-links .separator {
display:none;
}

.add-to-cart .paypal-logo {
display:none;
}

.add-to-cart .paypal-logo .paypal-or {
clear:both;
display:block;
margin:5px 60px 5px 0;
}

.product-view .add-to-cart .paypal-logo {
margin:0;
}

.add-to-box .add-to-cart {
float:left;
}

.add-to-box .or {
float:left;
margin:0 10px;
}

.add-to-box .add-to-links {
float:left;
}

.product-view .product-img-box {
float:left;
width:267px;
}

.col3-layout .product-view .product-img-box {
float:none;
margin:0 auto;
}

.product-view .product-img-box .product-image {
border:1px solid #ddd;
}

.product-view .product-img-box .product-image-zoom {
height:265px;
overflow:hidden;
position:relative;
width:265px;
z-index:9;
}

.product-view .product-img-box .product-image-zoom img {
cursor:move;
left:0;
position:absolute;
top:0;
}

.product-image-popup {
margin:0 auto;
}

.product-image-popup .buttons-set {
border:0;
clear:none;
float:right;
margin:0;
padding:0;
}

.product-image-popup .nav {
margin:0 100px;
text-align:center;
}

.product-image-popup .image {
display:block;
}

.product-view .product-shop {
float:right;
width:445px;
}

.col1-layout .product-view .product-shop {
float:right;
width:700px;
}

.col3-layout .product-view .product-shop {
float:none;
width:auto;
}

.product-options dt label {
font-size: 13px;
font-weight:700;
}

.product-options dt .qty-holder {
float:right;
}

.product-options dt .qty-holder label {
vertical-align:middle;
}

.product-options dt .qty-disabled {
background:none;
border:0;
color:#000;
padding:3px;
}

.product-options dd {
margin:10px 0;
}

.product-options dd input.input-text {
width:98%;
}

.product-options dd input.datetime-picker {
width:150px;
}

.product-options dd .time-picker {
display:inline-block;
padding:2px 0;
vertical-align:middle;
}

.product-options dd textarea {
height:8em;
width:98%;
}

.product-options dd select {
width:100%;
padding: 7px;
border: 1px solid #B3B3B3;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius: 7px;
}

.product-options .options-list input.radio {
float:left;
margin:3px -18px 0 0;
}

.product-options .options-list input.checkbox {
float:left;
margin:3px -20px 0 0;
}

.product-options .options-list .label {
display:block;
margin-left:20px;
}

.product-options ul.validation-failed {
padding:0 7px;
}

.product-options p.required {
padding:15px 0 0;
}

.product-options-bottom .price-box {
margin:10px 0;
}

.product-view .box-up-sell .products-grid td {
width:25%;
}

.product-view .box-tags .form-add label {
float:left;
}

.product-view .box-tags .form-add .input-box {
float:left;
margin:0 5px;
width:260px;
}

.product-view .box-tags .form-add input.input-text {
width:254px;
}

.product-view .box-tags .form-add p {
clear:both;
}

.tags-list li {
display:inline;
}

.catalogsearch-result-index .note-msg {
margin:15px 0 15px 30px;
}

.catalogsearch-result-index .page-title {
margin:0 15px;
padding:0 15px;
}

.catalogsearch-result-index .page-title h1 {
margin:0;
}

.page-sitemap .links {
margin:0 8px -22px 0;
text-align:right;
}

.page-sitemap .links a {
position:relative;
text-decoration:none;
}

.page-sitemap .links a:hover {
text-decoration:underline;
}

.page-sitemap .sitemap {
margin:12px;
}

.page-sitemap .sitemap li {
margin:3px 0;
}

.page-sitemap .sitemap li.level-0 {
font-weight:700;
margin:10px 0 0;
}

.rss-title h1 {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/i_rss-big.png) 0 4px no-repeat;
padding-left:27px;
}

.rss-table .link-rss {
background-position:0 2px;
display:block;
line-height:1.35;
}

.cms-no-route h1 {
color:#444;
line-height:1;
}

.cms-no-route .sidebar {
float:right;
}

.cms-no-route .std {
background-color:#FFF;
border:1px solid #E8E8E8;
float:left;
line-height:1.5;
margin-right:15px;
padding:15px;
width:673px;
}

#home-slideshow {
height:378px;
margin-bottom:20px;
position:relative;
width:936px;
}

#home-slideshow #pics img {
position:absolute;
top:0;
left:0;
}

#home-slideshow #slider-nav {
bottom:15px;
position:absolute;
right:15px;
z-index:10;
}

#home-slideshow a#prev-img,#home-slideshow a#next-img {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) 0 0 no-repeat;
display:inline-block;
height:36px;
margin-left:5px;
text-indent:-9999px;
width:36px;
}

#home-slideshow a#prev-img {
background-position:-1px -208px;
}

#home-slideshow a#prev-img:hover {
background-position:-1px -244px;
}

#home-slideshow a#next-img {
background-position:-45px -208px;
}

#home-slideshow a#next-img:hover {
background-position:-45px -244px;
}

.cms-home h2.description {
/*display: none;*/
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
font-family: Helvetica, Arial, sans-serif;
font-size:30px;
padding:24px 0 16px;
}

.cms-home h2.description span {
color:#EE682C;
}

.cms-home .brands {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
/*overflow:hidden;*/
padding:32px 0;
max-height: 280px;
width: 100%;
float: left;
}

.cms-home .brands h2,.cms-home .community h2,#featured-products h2.title {
margin:-2px 0 24px;
}

.cms-home .brands li {
float:left;
margin-right:14px;
}

.cms-home .brands li.last {
margin-right:0;
}

.cms-home .brands a {
float:right;
font-size:10px;
font-weight:700;
margin-top:20px;
text-transform:uppercase;
}

.cms-home .brands a span {
color:#959595;
}

.cms-home .brands a span span {
color:#EE682C;
}

.cms-home .brands a:hover span span {
color:#959595;
}

.cms-home .community {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
clear:both;
overflow:hidden;
padding:32px 0 0;
}

.cms-home .headlines {
float:left;
width:630px;
}

.cms-home .headlines li {
float:left;
margin-right:15px;
width:192px;
}

.cms-home .headlines li.last {
margin-right:0;
}

.cms-home .headlines li h3 a {
color:#999;
display:block;
font-size:18px;
line-height:1.2;
margin:12px 0 14px;
}

.cms-home .headlines li h3 a:hover {
color:#EE682C;
}

.cms-home .headlines a.read-more {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) -466px 0 no-repeat;
color:#252525;
display:block;
font-size:10px;
font-weight:700;
height:18px;
line-height:1.8;
margin-top:12px;
padding-left:25px;
text-transform:uppercase;
}

.cms-home .headlines a.read-more:hover {
color:#EE682C;
}

.cms-home .social {
float:right;
width:305px;
}

#featured-products {
margin:34px 0;
/*overflow:hidden;*/
float: left;
width: 100%;
}
.noresults-featured-section { margin: 40px 0 0 30px; padding-top: 35px; border-top: 1px dotted #ccc; }
#featured-products.noresult { margin: 15px 0 0 0; }
#top-selling-products li.item.first { margin-left: 0; }

.ui-tabs-nav li a {
background-color:#e5e5e5;
color:#898989;
display:block;
font-size:15px;
font-weight:700;
margin-bottom:5px;
padding:10px 0 10px 17px;
width:199px;
}

.ui-tabs-nav li.ui-tabs-selected {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/tab_li_current.gif) right 50% no-repeat;
background-color:#fff;
width:225px;
}

.ui-tabs-nav li a:hover,.ui-tabs-nav li.ui-tabs-selected a {
background-color:#EE682C;
color:#fff;
}

.ui-tabs-panel {
display:block;
float:right;
}

.ui-tabs .ui-tabs-hide {
display:none!important;
}

.blog-home-content img {
display:none;
}

.cms-about h2.description {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
color:#b7b7b7;
font-size:30px;
line-height:34px;
padding:34px 0 26px;
}

.cms-about h2.description span {
color:#EE682C;
}

.cms-about .col3-group {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
border-bottom:8px solid #ee682c;
overflow:hidden;
padding:49px 0 0;
}

.cms-about .col3-group .col {
float:left;
margin:0 50px 29px 0;
padding-top:65px;
width:278px;
height: 180px;
}

.cms-about .col3-group .col.last {
margin-right:0;
}

.cms-about .col3-group .col h4 {
font-size:18px;
text-align:center;
}

.cms-about .col3-group .col p {
margin:20px 0;
}

.cms-about #quality {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/diamond-icon.png) no-repeat 50% 0;
}

.cms-about #growing {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/tree-icon.png) no-repeat 50% 0;
}

.cms-about #melbourne {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/map-icon.png) no-repeat 50% 0;
}

.cms-about #local {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/truck-icon.png) no-repeat 50% 0;
}

.cms-about #intouch {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/pencil-paper.png) no-repeat 50% 0;
}

.cms-about #secure {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/lock-icon.png) no-repeat 50% 0;
}

.cms-about .col2-group {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/arrow_divider.gif) no-repeat 50% 0;
overflow:hidden;
padding:35px 0 15px;
}

.cms-about .col2-group p {
margin:20px 0;
}

.cms-about .col2-group h3,.cms-about .col3spaned-group h3 {
font-size:24px;
}

.cms-about .col2-group .col {
float:left;
margin-right:51px;
width:442px;
}

.cms-about .col2-group .col.last {
margin-right:0;
}

.cms-about .col2-group .col.last img {
float:right;
}

.cms-about .col3spaned-group .brands li {
font-size:14px;
font-weight:bold;
color:#ee682c;
line-height:1.5;
}
.cms-about .col3spaned-group {
border-bottom:1px dotted #CCC;
border-top:1px dotted #CCC;
overflow:hidden;
}

.cms-about .col3spaned-group .col {
float:left;
padding:35px 25px 35px 0;
width:614px;
}

.cms-about .col3spaned-group p {
margin:6px 0 20px;
}

.cms-about .col3spaned-group h3 {
margin-bottom:20px;
}

.cms-about .col3spaned-group h5 {
clear:both;
}

.cms-about a.contact-us,.cms-about .col4-group a {
color:#EE682C;
font-size:10px;
font-weight:700;
text-transform:uppercase;
}

.cms-about a.contact-us:hover,.cms-about .col4-group a:hover {
color:#959595;
}

.cms-about a.contact-us span,.cms-about .col4-group a span {
color:#959595;
}

.cms-about .col3spaned-group .col.last {
border-left:1px dotted #CCC;
height:480px;
padding:35px 0 35px 15px;
width:270px;
}

.cms-about .col3spaned-group ul {
float:left;
margin:0 50px 22px 0;
}

.cms-about .col3spaned-group ul a {
color:#ee682c;
font-size:14px;
font-weight:700;
line-height:1.5;
}

.cms-about .col3spaned-group ul a:hover {
color:#959595;
}

.cms-about .col2-group.no-bg {
border-bottom:1px dotted #ccc;
padding:0;
position:relative;
}

.cms-about .col2-group.no-bg h5 {
line-height:1.5;
}

.cms-about .col2-group.no-bg .col {
margin:0;
padding:35px 24px 35px 0;
height:590px;
}

.cms-about .col2-group.no-bg .col.last {
border-left:1px dotted #CCCCCC;
padding:35px 0 35px 25px;
}

.cms-about .col2-group.no-bg ul {
line-height:1.5;
margin-bottom:20px;
}
.cms-about .col2-group.no-bg .contact-us {
position: absolute;
bottom:34px;
}

.cms-about .col1 {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/about_gradient_bg.gif) 0 0 no-repeat;
padding:62px 0;
text-align:center;
}

.cms-about .col1 h4 {
color:#898989;
font-size:18px;
}

.cms-about .col1 h4 a {
color:#ee682c;
}

.cms-about .col1 h4 a:hover {
color:#898989;
}

.cms-about .col4-group {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/about_grain_pattern.gif) 0 0 repeat;
border:1px solid #dfdfdf;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
overflow:hidden;
}

.cms-about .col4-group p {
margin:15px 0;
}

.cms-about .col4-group ul {
border-right:1px dotted #c5c5c5;
float:left;
width:232px;
}

.cms-about .col4-group ul.last {
border-right:0;
width:234px;
}

.cms-about .col4-group li.first {
height:156px;
padding:34px 15px 0;
}

.cms-about .col4-group li.last {
background-color:#fff;
border-top:1px solid #e8e8e8;
padding:15px;
}

.cms-about .col4-group h4 {
font-size:18px;
}

.jcarousel-container-vertical {
border:1px solid #e8e8e8;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
height:375px;
}

.jcarousel-clip-vertical {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/faq_bg.gif) 0 0 no-repeat;
height:270px;
overflow:hidden;
padding:0 5px;
top:52px;
z-index:20;
}

#faq li,.jcarousel-item-vertical {
height:auto;
line-height:1.5;
margin:9px 0;
}

.jcarousel-next-vertical {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/arrow_bottom.gif) no-repeat center;
bottom:0;
cursor:pointer;
height:52px;
left:0;
position:absolute;
width:268px;
}

.jcarousel-next-disabled,.jcarousel-prev-disabled {
cursor:default!important;
zoom: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

.jcarousel-prev-vertical {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/arrow_top.gif) no-repeat center;
cursor:pointer;
height:52px;
left:0;
position:absolute;
top:0;
width:268px;
}

#sidebar-contact {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
float:left;
margin-right:30px;
padding-top:30px;
width:335px;
}

#sidebar-contact h4 {
color:#EE682C;
}

#sidebar-contact ul {
line-height:1.5;
margin:12px 0;
}

#contactForm,#google-map,.thank-you {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
float:right;
padding-top:28px;
width:570px;
}
.thank-you h2 {
color: #ee682c;
}
#contactForm .form-list li.wide textarea {
height:125px;
}

#contactForm .form-list li.wide textarea,#contactForm .form-list li.wide .input-box {
margin-right:0;
width:550px;
}

#contactForm input#car,#contactForm input#products,#contactForm input#hear {
margin:0;
}

#contactForm input:focus,#contactForm textarea:focus {
background-color:#F5E8E3;
border:2px solid #EE682C;
}

#contactForm .form-list input.input-text:focus,#contactForm .form-list textarea:focus,#contactForm .form-list input.validation-failed.input-text,#contactForm .form-list textarea.validation-failed {
padding:8px;
}

#contactForm input#name,#contactForm input#email,#contactForm input#phone {
margin: 0 28px 0 0;
}

#contactForm button {
float:right;
}

#google-map {
margin-top:36px;
}

#google-map img {
margin:15px 0 25px;
}

#google-map a {
color:#EE682C;
float:right;
font-size:10px;
font-weight:700;
text-transform:uppercase;
}

#google-map a:hover {
color:#959595;
}

#google-map a span {
color:#959595;
}

.checkout-cart-index h2 {
font-size:30px;
}
.main .cart {
	background-color: #fff;
	padding: 10px 20px;
}
.cart form {
border-bottom:1px dotted #CCC;
display:block;
padding-bottom:10px;
}

#shopping-cart-table {
color:#898989;
width:100%;
}

#shopping-cart-table p {
line-height:1;
}

#shopping-cart-table thead {
background-color:#fff;
font-weight:700;
}

#shopping-cart-table tfoot td {
padding:0;
}

#shopping-cart-table thead tr.first {
border-bottom:1px dotted #CCC;
}

#shopping-cart-table thead tr.first th {
line-height:29px;
}

#shopping-cart-table thead tr.last th {
line-height:10px;
}

#shopping-cart-table tbody tr {
background-color:#f5f5f5;
border-bottom:10px solid #fff;
padding:10px;
}

#shopping-cart-table tbody tr td {
padding:10px 20px;
text-align:center;
vertical-align:middle;
}

#shopping-cart-table td.cart-product-image,#shopping-cart-table td.cart-product-details {
padding:10px;
}

#shopping-cart-table .product-image img {
border:1px solid #d8d8d8;
}

#shopping-cart-table h2.product-name {
font-size:18px;
}

#shopping-cart-table h2.product-name a {
color:#000;
}

#shopping-cart-table .sku {
font-weight:700;
margin:5px 0 12px;
}

#shopping-cart-table .stock-availability-status {
	display: inline;
	font-weight: bold;
	color:#333;
	/*background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) 0px -519px no-repeat;
	padding-left:26px;*/
	line-height:14px;
	height:14px;
}

#shopping-cart-table td.cart-product-details {
text-align:left;
vertical-align:top;
}

#shopping-cart-table .cart-price {
font-weight:700;
}

#shopping-cart-table .total .cart-price {
font-size:18px;
}

#shopping-cart-table .input-text.qty {
display:inline;
float:none;
font-size:13px;
font-weight:700;
height: auto;
margin-left:0;
padding:5px 0;
width:35px;

}

#shopping-cart-table .edit,#shopping-cart-table .remove,
#wishlist-table .edit, #wishlist-table .remove{
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) 0 0 no-repeat;
color:#EE682C;
display:block;
font-size:11px;
font-weight:700;
height:16px;
line-height:19px;
padding-left:23px;
text-align:left;
}

#shopping-cart-table .remove,
#wishlist-table .remove {
background-position:-227px -275px;
}

#shopping-cart-table .edit,
#wishlist-table .edit {
background-position:-227px -236px;
margin-bottom:4px;
}

#shopping-cart-table td.quantity {
font-weight:700;
}

td.right {
text-align:right;
}

tr.total td {
color:#ee682c;
font-size:16px;
font-weight:700;
}

#promo input.code {
border:1px solid #e8e8e8;
border-right:0;
color:#959595;
font-weight:700;
padding:5px;
width:250px;
}

.update-cart,.checkout-cart {
cursor:pointer;
font-size:14px;
font-weight:700;
margin:15px 0 0;
padding:5px;
text-transform:uppercase;
width:141px;
}

.update-cart {
background:#fff;
border:3px solid #acacac;
color:#ee682c;
margin-right:15px;
}

.checkout-cart {
background:#ee682c;
border:3px solid #ee682c;
color:#fff;
}

.cart .checkout-types {
margin:0;
padding:0;
}

.cart .checkout-types li{
text-align: center;
}

.cart .title-buttons .checkout-types li {
float:left;
margin:0 0 5px 5px;
}

.cart .checkout-types .paypal-or {
line-height:2.3;
margin:0 8px;
}

.cart .totals .checkout-types .paypal-or {
clear:both;
display:block;
font-size:11px;
line-height:1.0;
padding:8px 0px 3px 0;
}

.cart-table .item-msg {
font-size:12px;
}

.cart button.button {
font-size:11px;
font-weight:700;
}

.cart .buttons-set button.button {
padding:2px 4px;
text-transform:uppercase;
width: auto;
}

.cart .cart-collaterals {
padding:20px 0 0;
}

.cart .btn-continue {
	min-width: 124px;
}
.cart .btn-update {
	min-width: 145px;
}

.cart .cart-collaterals .col2-set {
color:#898989;
float:left;
}
.cart .cart-collaterals .col2-set .col-2 {
	float: left;
}
.cart .cart-collaterals .col2-set form {
border:none;
padding-bottom:0;
}

.cart .cart-collaterals .col2-set h2 {
font-size:19px;
}

.cart .cart-collaterals .col2-set .col-1,.cart .cart-collaterals .col2-set .col-2 {
background-color:#f5f5f5;
margin-right:20px;
padding:15px;
width:255px;
}

.cart .crosssell h2 {
font-size:13px;
font-weight:700;
}

.cart .crosssell .product-image {
border:1px solid #ddd;
float:left;
height:75px;
width:75px;
}

.cart .crosssell .product-details {
margin-left:90px;
}

.cart .crosssell li.item {
margin:12px 0;
}

.cart .discount label {
display:block;
line-height:1.5;
margin:12px 0;
}

.cart .discount .input-box {
float:left;
}

.cart .discount .input-box input {
border:1px solid #ddd;
padding:3px;
width:140px;
}

.cart .discount .buttons-set {
clear:none;
float:right;
}

.cart .shipping input.input-text {
background-color:#fff;
border:1px solid #DDD;
color:#000;
padding:3px;
width:auto;
}

.cart .shipping button {
float:left;
}

.cart #co-shipping-method-form {
border-top:1px dotted #cacaca;
margin-top:16px;
clear: both;
}

.cart #co-shipping-method-form .sp-methods {
padding:16px 0;
}

.cart #co-shipping-method-form .sp-methods dt {
margin-bottom:14px;
}

.cart #co-shipping-method-form .sp-methods input.radio {
margin:0 5px 0 0;
float: left;
}

.cart #co-shipping-method-form .sp-methods label {
color:#898989;
margin: 0;
}

.cart .totals {
background-color:#f6f6f6;
float:right;
padding:15px;
width:255px;
}

.cart .totals table {
color:#6b6b6b;
font-size:14px;
font-weight:700;
width:100%;
}

.cart .totals table th {
font-weight:700;
}

.cart .totals table tfoot {
border-top:1px dotted #c5c5c5;
color:#EE682C;
font-size:18px;
}

.cart .totals table tfoot td {
padding:15px 0;
text-align:left!important;
}

.cart .totals table tbody td {
padding-bottom:10px;
}

.cart .totals button {
font-size:16px;
text-transform:uppercase;
width:100%;
}

.item-options {
font-style:italic;
margin:12px 0;
}

.item-options dd {
font-weight:700;
}

.truncated {
cursor:help;
}

.truncated a.dots {
cursor:help;
}

.truncated a.details {
cursor:help;
display:none;
}

.truncated .truncated_full_value {
position:relative;
z-index:999;
}

.truncated .truncated_full_value .item-options {
background-color:#f6f6f6;
border:1px solid #ddd;
left:-99999em;
padding:8px;
position:absolute;
top:-99999em;
width:250px;
z-index:999;
}

.truncated .truncated_full_value .item-options > p {
font-weight:700;
text-transform:uppercase;
}

.truncated .show .item-options {
left:50%;
top:-20px;
}

.col-left .truncated .show .item-options {
left:30px;
top:7px;
}

.col-right .truncated .show .item-options {
left:-240px;
top:7px;
}

.sp-methods dt {
font-weight:700;
}

.sp-methods .price {
font-weight:700;
}

.sp-methods .form-list {
padding-left:24px;
padding-right:34px;
}

.sp-methods select.month {
margin-right:10px;
width:150px;
}

.sp-methods select.year {
width:96px;
}

.sp-methods input.cvv {
width:3em!important;
}

#checkout-payment-method-load.sp-methods .method-wrapper {
	width:433px;
	overflow: visible;
	margin-bottom:10px;
	padding:8px 10px;
	border:2px solid #f0f0f0;
}
#checkout-payment-method-load.sp-methods .method-wrapper.active {
	border:2px solid #a3a3a3;
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-content {
	display: none;
	position: relative;
}
#checkout-payment-method-load.sp-methods .method-wrapper.active .method-content {
	display: block;
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-title .radio-wrapper {
	display:inline-block;
	margin-right:20px;
	padding:5px 14px;
	background:#eee;
	*width:17px;
	*zoom:1;
	*display: inline;	
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-title .radio {
	margin:0;
	padding:0;
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-title label {
	display: inline-block;
	width:368px;
	font-size:22px;
	font-weight: bold;
	vertical-align: middle;
	color:#959595;
	cursor: pointer;
	*zoom:1;
	*display: inline;
	
}
#checkout-payment-method-load.sp-methods .method-wrapper.active .method-title label {
	color:#000;
}
#checkout-payment-method-load.sp-methods .method-wrapper.active .method-content {
	margin-top:8px;
	padding-top:10px;
	border-top:1px dashed #CFCFCF;
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-content .method-info {
	position: absolute;
	right:-190px;
	top:40px;
	width:160px;
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-content .method-info #verisign-payment {
	margin-bottom:20px;
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-content .method-info p {
	margin-top:0;
	margin-bottom:7px;
	line-height: 1.2;
}
#checkout-payment-method-load.sp-methods .method-wrapper .method-content .method-info p.highlight {
	color:#ef6a24;
	font-weight: bold;
}

#method-wrapper-ewayau_direct .method-content .form-list input.input-text {
	width:375px;
	margin-right:0;
}
#method-wrapper-ewayau_direct .method-content .form-list .input-box {
	clear: none;
}
#method-wrapper-ewayau_direct .method-content .form-list .cc-type {
	width:100px !important;
}
#method-wrapper-ewayau_direct .method-content .form-list .cc_number {
	width:255px !important;
}
#method-wrapper-ewayau_direct .method-content .form-list .cc_exp_month {
	width:152px;
	margin-right:5px;
	*width:119px;
}

#method-wrapper-paypal_standard .paypal-image,#method-wrapper-paypal_express .paypal-image {
	display: inline-block;
	width:86px;
	height:25px;
	margin-right:10px;
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/paypal.jpg) 0 0 no-repeat;
	*vertical-align: middle;
	*zoom:1;
	*display: inline;
}

#method-wrapper-paypal_standard.active .paypal-image {
	background-position:0 -90px;
}

#method-wrapper-paypal_standard .method-title label {
	
}

#method-wrapper-paypal_standard.active .method-content {
	display: none !important;
}

#method-wrapper-paypal_standard .title-hint, #method-wrapper-paypal_express .title-hint{
	display: inline-block;
	width:260px;
	font-size:13px;
	line-height:1.2;
	font-weight: normal;
	color:#959595;
	*zoom:1;
	*display: inline;
}

.sp-methods .checkmo-list li {
margin:0 0 5px;
}

.sp-methods .checkmo-list label {
padding-right:10px;
text-align:right;
width:135px;
}

.sp-methods .checkmo-list address {
float:left;
}

.sp-methods .centinel-logos a {
margin-right:3px;
}

.sp-methods .centinel-logos img {
vertical-align:middle;
}

.sp-methods .release-amounts {
margin:.5em 0 1em;
}

.sp-methods .release-amounts button {
float:left;
margin:5px 10px 0 0;
}

.please-wait {
float:right;
margin-right:5px;
}

.please-wait img {
vertical-align:middle;
}

.cvv-what-is-this {
cursor:help;
margin-left:5px;
font-size:11px;
font-weight: normal;
color:#f06a24;
text-decoration: underline;
/*white-space: nowrap;*/
}

.tool-tip {
background-color:#f6f6f6;
border:1px solid #ddd;
padding:5px;
position:absolute;
z-index:9999;
}

.tool-tip .btn-close {
text-align:right;
}

.tool-tip .btn-close a {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/btn_window_close.gif) 100% 0 no-repeat;
display:block;
height:15px;
margin:0 0 0 auto;
overflow:hidden;
text-align:left;
text-indent:-999em;
width:15px;
}

.tool-tip .tool-tip-content {
padding:5px;
}

.gift-messages-form {
background-color:#f5f5f5;
border:1px solid #ddd;
position:relative;
}

.gift-messages-form label {
float:none!important;
position:static!important;
}

.gift-messages-form .item {
margin:0 0 10px;
}

.gift-messages-form .item .product-img-box {
float:left;
width:75px;
}

.gift-messages-form .item .product-image {
margin:0 0 7px;
}

.gift-messages-form .item .number {
font-weight:700;
margin:0;
text-align:center;
}

.gift-messages-form .item .details {
margin-left:90px;
}

.gift-message-link {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/bkg_collapse.gif) 0 4px no-repeat;
display:block;
padding-left:20px;
}

.gift-message-link.expanded {
background-position:0 -53px;
}

.gift-message-row .btn-close {
float:right;
}

.gift-message dt strong {
color:#666;
font-weight:700;
}

.checkout-agreements li {
margin:10px 0;
}

.checkout-agreements .agreement-content {
background-color:#f6f6f6;
border:1px solid #ddd;
height:10em;
overflow:auto;
padding:5px;
}

.checkout-agreements .agree {
padding:6px;
}

.centinel .authentication {
background:#fff;
border:1px solid #ddd;
}

.centinel .authentication iframe {
background:transparent!important;
border:0!important;
height:400px;
margin:0!important;
padding:0!important;
width:99%;
}

.block-progress {
}

.block-progress .complete {
line-height:15px;
}

.block-progress .complete a {
color:#959595;
text-decoration: underline;
font-weight: normal;
}

.block-progress .complete a:hover {
color:#ee682c;
}

.block-progress .block-title {
border-bottom:1px dotted #cfcfcf;
margin-bottom:15px;
padding:0 15px 15px;
}

.block-progress .block-title strong {
color:#888;
font-size:18px;
font-weight: bold;
}

.block-progress .block-content {
padding:0 15px;
}

.block-progress dt {
color:#888;
font-weight:700;
margin-bottom:20px;
}
.block-progress dt.complete {
margin-bottom:5px;
}
.block-progress dt.complete .separator {
margin:0;
}

.block-progress dd.complete {
color:#959595;
margin-bottom:15px;
}

.block-progress dd {
margin:0;
padding:0;
}

#opc-progress-top {
	width:935px;
	height:30px;
	overflow: hidden;
}
#opc-progress-top .opc-progress-title {
	float: left;
	height:30px;
	line-height:30px;
	font-size:16px;
}
#opc-progress-top .opc-progress-content {
	float: right;
	width:757px;
	height:30px;
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/opc_top.png) 0 0 no-repeat;
}

#opc-progress-top .opc-progress-content .progress-section {
	float: left;
	width:86px;
	height:30px;
	font-size:17px;
	font-weight: bold;
	line-height:30px;
	padding-left:71px;
	cursor: default;
}

#opc-progress-top .opc-progress-content .progress-section.allow {
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/opc_top.png) -253px -100px no-repeat;
	text-indent:-9999em;
	cursor: pointer;
}
#opc-progress-top .opc-progress-content .progress-section.active {
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/opc_top.png) -253px -50px no-repeat;
	color:#fff;
	text-indent:0px;
	cursor: default;
}

#opc-progress-top .opc-progress-content .progress-section.first {
	width:87px;
	padding-left:9px;
}

#opc-progress-top .opc-progress-content .progress-section.first.allow {
	background-position:0 -100px;
}
#opc-progress-top .opc-progress-content .progress-section.first.active {
	background-position:0 -50px;
}

#opc-progress-top .opc-progress-content #progress-opc-review {
	width:114px;
	padding-left:76px;
	font-size:15px;
	font-weight: bold;
}

#opc-progress-top .opc-progress-content #progress-opc-review.allow {
	background-position: right -100px;
}
#opc-progress-top .opc-progress-content #progress-opc-review.active {
	background-position: right -50px;
}

#checkoutSteps{
	margin-top:20px;
}

#checkout-progress-wrapper {
	margin-top:50px;
	background:#fff;
	padding:45px 20px 25px 20px;
}

.opc {
margin:0;
padding:0;
}

.opc ul,.opc dd,.opc dl {
margin:0;
padding:0;
}

.opc dd,.opc dl {
line-height:1.5;
}

.opc h4 {
line-height:1.5;
}

.opc li.section {
display: none;
background:#fff;
/*border:1px solid #e8e8e8;
margin:0 0 18px;*/
padding:25px 0 25px 20px;
overflow: hidden;
}
.opc li.section.active {
	display: block;
}

.opc button.button {
	padding:6px 35px;
}
.opc .continue .buttons-set {
	float: right;
	clear: none;
	padding:0;
}
.opc .continue button.button span {
	font-size:16px;
	vertical-align: top;
}
.opc .continue button.button span span {
	font-size:14px;
	vertical-align: middle;
}

.opc .buttons-set.disabled button.button {
display:none;
}
.opc .buttons-set, .opc .continue {
	min-height:38px;
	background:#f9f9f9;
	padding:10px;
}
.opc .continue .controls {
	float: left;
	margin-left:20px;
	line-height:35px;
}
.opc .continue .controls .control {
	display: inline;
	margin-right:20px;
	font-weight: bold;
}
.opc .buttons-set .please-wait {
height:38px;
line-height:38px;
}

.opc fieldset {
margin:0;
padding:0;
}

.opc .step-title {
font-size:30px;
line-height: 33px;
padding:0;
text-align:right;
overflow: hidden;
}

.opc .step-title .number {
color:#ee682c;
font-weight: bold;
float:left;
margin-right:5px;
}

.opc .step-title h3 {
float:left;
font-size:30px;
font-weight:700;
}

.opc .step-title a {
display:none;
float:right;
}

.opc .fields, .opc .wide, .opc .three {
	padding:0 20px;
}
.opc .separator {
	padding:0;
}
.opc .fields {
	overflow: hidden;
}

.opc label {
color:#636363;
}
.opc label .hint {
	font-size:12px;
	font-weight: normal;
	font-style: italic;
	color:#959595;
}

.opc .form-list .field {
margin-bottom:10px;
}
.opc .form-list li.control {
	padding:0 20px;
	margin-bottom:20px;
}
.opc .form-list li.control .checkbox {
	margin-left:0;
}

.opc ul {
margin:0;
padding:0;
line-height:1.5;
}

.opc .allow .step-title {
cursor:pointer;
}

.opc .active .step-title {
cursor:default;
margin:0 0 20px;
}

.opc .step {
position:relative;
background:#fff;
border:1px solid #e8e8e8;
padding:25px 20px;
}

.opc .step .tool-tip {
right:10px;
}

.opc .step h3 {
	font-size: 18px;
	font-weight: bold;
	color:#636363;
}
.opc .step h4 {
	font-size:14px;
	font-weight: normal;
}

.opc .back-link {
height:38px;
line-height:38px;
margin:0;
}

.opc .step .form-list input.input-text,
.opc .step .form-list select,
.opc .step .form-list textarea {
	background:#eee;
	border:1px solid #C4C4C4;
	padding:5px;
	font-size:18px;
	color:#444;
	font-weight: normal;
}
.opc .step .form-list input.input-text {
	margin-right:35px;
	width:263px;
}
.opc .step .form-list select {
	margin-right:20px;
	width:280px;
	font-size:14px;
	padding:7px 5px;
}
.opc .step .form-list .field.last input.input-text,
.opc .step .form-list .field.last select {
	margin-right:0;
}
.opc .step .form-list li.wide .input-box {
	width: auto;
}
.opc .step .form-list li.wide input.input-text {
	margin-right:0;
	width:572px;
}
.opc .step .form-list li.wide select { 
	margin-right:0;
	width:585px !important;
}

.opc .step .form-list li.three input.input-text,
.opc .step .form-list li.three select {
	margin-right:20px;
}
.opc .step .form-list li.three input.input-text {
	width:190px;
}
.opc .step .form-list li.three input.input-text.zip-international {
	width:120px;
	margin-right:0;
}
.opc .step .form-list li.three select {
	width:210px;
}

.opc .step .form-list input.input-text.focusField,
.opc .step .form-list textarea.focusField,
.opc .step .form-list select.focusField {
	background:#f4ede9 url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/input_selected.png) repeat-x;
	border:1px solid #ef6923;
}

.opc .step hr {
	display:block;
	height:1px;
	margin:1.167em 0;
	outline:none;
	border:none;
	background: transparent;
	border-bottom: 1px dashed #cfcfcf;
}

.opc .step .buttons-set button.button {
	font-size:14px;
	font-weight: bold;
	text-transform: uppercase;
	width: 0; /* for IE only */
	overflow: visible; /* for IE only */
}
.opc .step .buttons-set button.button[class] {  /* IE ignores [class] */
    width: auto;  /* cancel margin fix for other browsers */
}

#checkout-step-login {
	border:none;
	padding:0;	
}

#checkout-step-login .col2-set > .col-1,
#checkout-step-login .col2-set > .col-2 {
	border:1px solid #e8e8e8;
	padding:20px;
	min-height:280px;
}
#checkout-step-login .col2-set > .col-1 {
	width:195px;
}
#checkout-step-login .col2-set > .col-2 {
	width:375px;
	font-size:13px;	
}

#checkout-step-login .col2-set > .col-1 .form-list input.input-text {
	width:182px;
	margin:0;
}
#checkout-step-login .col2-set > .col-1 .validation-advice {
	position: absolute;
	left:0px;
	bottom:-15px;
}
#checkout-step-login .col2-set > .col-1 .form-list li {
	margin-bottom:18px;
}
#checkout-step-login .col2-set > .col-1 .buttons-set {
	background:none;
	padding:0;
}

#checkout-step-login .col2-set > .col-2 .form-list-wrapper {
	padding:20px 10px;
	border:1px solid #e8e8e8;
	position: relative;
	height:40px;
	margin:22px 0;
}

#checkout-step-login .col2-set > .col-2 .form-list li {
	margin:0;
}
#checkout-step-login .col2-set > .col-2 .form-list li {
	font-size:13px;
}
#checkout-step-login .col2-set > .col-2 .form-list li.control {
	padding:0;
}

#checkout-step-login .buttons-set {
	margin:9px 0 0;
}
#checkout-step-login .buttons-set button.button {
	float: none;
}
#checkout-step-login .buttons-set a {
	display: block;
	width: 100%;
	margin-top:10px;
}
#checkout-step-login .col2-set > .col-2 .ul {
	margin-top:10px;
	margin-left:1em;
	list-style:disc;
}

#checkout-step-login .col2-set > .col-2 .form-list-wrapper .buttons-set {
	margin:0;
	padding:0;
	position: absolute;
	top:25px;
	right:15px;
}

#onepage-guest-register-button {
	padding-left:10px;
	padding-right:10px;
}

.checkout-progress {
margin:10px 0;
padding:0 50px;
}

.checkout-progress li {
border-top:5px solid #ccc;
color:#ccc;
float:left;
text-align:center;
width:20%;
}

.checkout-progress li.active {
border-top-color:#000;
color:#000;
}

.multiple-checkout {
position:relative;
}

.multiple-checkout .tool-tip {
margin-top:-120px;
right:10px;
top:50%;
}

.multiple-checkout .grand-total {
font-size:1.5em;
text-align:right;
}

.checkout-onepage-index .main { min-height:500px; }
.checkout-onepage-index .col-main { width:695px; }
.checkout-onepage-index .col-right { width:240px; }

.checkout-onepage-index #checkoutSteps .step-title h2 {
color:#000;
float:left;
font-size:30px;
font-weight:700;
}

#checkout-shipping-method-load,#checkout-payment-method-load {
line-height:1.5;
min-height:220px;
font-size:14px;
}

#payment_form_ewayau_direct .input-box {
	position: relative;
}
#payment_form_ewayau_direct .validation-advice {
	white-space: nowrap;
	position: absolute;
	*position: inherit;
}
#payment_form_ewayau_direct label {
float:none;
line-height:1.7;
}

#checkout-review-table.data-table thead {
background-color:#F2F2F2;
}

#checkout-review-table.data-table th {
border:1px solid #DDD;
font-weight:700;
padding:7px;
white-space:nowrap;
}

#checkout-review-table.data-table td {
border:1px solid #DDD;
padding:7px;
}

#checkout-review-table .price {
color:#000;
font-size:14px;
font-weight:700;
}

#checkout-review-table .product-name {
color:#000;
font-size:12px;
}

#checkout-review-table.data-table tr.last td.a-left strong {
color:#EE682C;
font-size:16px;
}

#checkout-step-review #review-buttons-container {
margin-top:20px;
}

#checkout-step-review #review-buttons-container p {
height:38px;
line-height:38px;
margin:0;
color:#636363;
}

.account-login {
min-height:500px;
}
.account-login .col2-set .buttons-set button.button {
	float: none;
	margin-top:10px;
}
.account-login .col2-set .registered-users p.required {
	text-align: left;
}
.customer-account-forgotpassword .buttons-set p.required {
	text-align: left;
}
.customer-account-forgotpassword .buttons-set button.button,
.customer-account-forgotpassword .buttons-set .back-link {
	float: none;
}
.customer-account-forgotpassword .buttons-set button.button {
	margin-top:10px;
}
.customer-account-forgotpassword .buttons-set .back-link {
	margin:50px 0 0;
	padding:0;
}
.customer-account-forgotpassword .buttons-set .back-link > a {
    border: none;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
    border-radius: 7px;
    cursor: pointer;
    font-size: 15px;
    font-weight: bold;
    padding: 9px 0;
    text-transform: none;
	background-color:#444;
	color:#fff;
	display: block;
	width:180px;
	text-align: center;
}
.customer-account-forgotpassword .buttons-set .back-link > a > small {
	color: #EE682C;
}
.customer-account-forgotpassword .buttons-set .back-link > a:hover {
	background-color:#636363;
}
.customer-account-forgotpassword .input-box {
	position: relative;
	height:60px;
}
.customer-account-forgotpassword .input-box input.input-text {
	margin-right:5px;
}
.customer-account-forgotpassword .input-box .validation-advice {
	position: absolute;
}
.customer-account-forgotpassword .input-box button.button {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 12px;
	line-height:37px;
	height:37px;
    font-weight: 700;
    padding: 0 10px;
	margin:0;
    text-transform: none;
	vertical-align: top;
}

.window-overlay {
background:rgba(0,0,0,0.35);
height:100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index:990;
}

.my-account {
background:#fff;
margin:0 0 15px 15px;
padding:22px 15px;
}
.my-account .fields {
	overflow: hidden;
}
.my-account .form-list li.wide .input-box {
	width:529px;
}
.my-account h1 {
color:#444;
font-size:30px;
}

.my-account h3,.my-account h2 {
font-size:22px;
}

.my-account .col2-set .col-1 .box-title h3,.my-account .col2-set .col-2 .box-title h3,.my-account .addresses-list h3 {
font-size:16px;
margin-bottom:4px;
}

.my-account .addresses-list h2 {
margin-bottom:15px;
}

.my-account .addresses-list address {
line-height:1.5;
}

.my-account .col-1,.my-account .col-2 {
padding-top:30px;
}

.my-account .col-1 {
border-right:1px dotted #cecece;
}

.my-account .col2-set.address {
margin-top:48px;
}

.my-account .col2-set.address .box-title {
border-bottom:1px dotted #cecece;
padding-bottom:17px;
}

.my-account .col2-set.address h4 {
font-size:16px;
margin:0 0 4px;
}

.my-account .col2-set.address address {
line-height:1.5;
margin:12px 0;
}

.my-account .col2-set .box-title h3 {
font-size:22px;
margin-bottom:4px;
}

.my-account .box-head {
border-bottom:1px dotted #cecece;
padding:17px 0 16px;
}

.my-account h4 {
margin:17px 0;
}

.my-account .title-buttons .link-rss {
float:none;
margin:0;
}

.my-account .box-title a,.my-account .box-content a,.my-account .box-recent a,.my-account .addresses-list a {
color:#ee682c;
font-size:10px;
font-weight:700;
text-transform:uppercase;
}

.my-account .box-title a:hover,.my-account .box-content a:hover,.my-account .box-recent a:hover,.my-account .addresses-list a:hover {
color:#959595;
}

.my-account .fieldset .legend {
margin:0 0 15px;
}

.my-account .fieldset ul {
margin-bottom:20px;
}

.my-account #my-reviews-table h2.product-name {
font-size:12px;
}

.my-account .pager {
border-top:1px dotted #D7D7D7;
padding:16px 0;
}

.my-account .pager .limiter {
float:left;
margin-left:10px;
}

.my-account .pager .amount {
border-right:1px solid #a1a1a1;
float:left;
padding-right:10px;
}

.my-account .pager p {
line-height:20px;
}

.my-account .pages {
float:right;
}

.my-account #my-reviews-table td {
line-height:1.5;
padding:8px;
}

.my-account .data-table td {
padding:10px;
}

.my-account .data-table th {
padding:10px;
}

.my-account .data-table thead {
background:none;
font-weight:700;
}

.my-account .data-table tr.odd {
background-color:#f5f5f5;
}

.my-account .data-table tr a {
color:#ee682c;
}

.my-account .data-table tr a:hover {
color:#959595;
}

.my-account .rating-links a {
color:#959595;
}

.my-account .product-review .product-details {
margin-left:205px;
}

.my-account .product-review .product-details h3 {
font-size:13px;
margin-bottom:8px;
}

.dashboard .box-recent {
margin:10px 0;
}

.dashboard .box-reviews .number {
background:#ddd;
color:#fff;
float:left;
font-size:10px;
font-weight:700;
line-height:1;
margin:3px -20px 0 0;
padding:2px 3px;
}

.dashboard .box-reviews .details {
margin-left:20px;
}

.dashboard .box-tags .number {
background:#ddd;
color:#fff;
float:left;
font-size:10px;
font-weight:700;
line-height:1;
margin:3px -20px 0 0;
padding:2px 3px;
}

.dashboard .box-tags .details {
margin-left:20px;
}

.order-info {
border:1px solid #ddd;
padding:5px;
}

.order-info dt,.order-info dd,.order-info ul,.order-info li {
display:inline;
}

.order-info dt {
font-weight:700;
}

.order-date {
margin:10px 0;
}

.col2-set.order-info-box {
line-height:1.5;
}

.my-account .order-items {
border-top:1px dotted #d6d6d6;
margin-top:30px;
overflow-x: auto;
padding-top:30px;
width:100%;
}

.order-additional {
margin:15px 0;
}

.gift-message dd {
font-size:13px;
margin:5px 0 0;
}

.order-about dt {
font-weight:700;
}

.order-about dd {
font-size:13px;
margin:0 0 7px;
}

.tracking-table {
margin:0 0 15px;
}

.tracking-table th {
font-weight:700;
white-space:nowrap;
}

.tracking-table-popup {
width:100%;
}

.tracking-table-popup th {
font-weight:700;
white-space:nowrap;
}

.tracking-table-popup th,.tracking-table-popup td {
padding:1px 8px;
}

.page-print .print-head img {
float:left;
}

.page-print .print-head address {
float:left;
margin-left:15px;
}

.page-print .gift-message-link {
display:none;
}

.page-print .price-excl-tax,.page-print .price-incl-tax {
display:block;
white-space:nowrap;
}

.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price {
display:inline;
}

.product-review .product-img-box {
float:left;
width:185px;
}

.product-review .product-img-box .product-image {
display:block;
height:125px;
width:125px;
}

.product-review .product-img-box .label {
font-size:11px;
margin:0 0 3px;
}

.product-review .product-img-box .ratings .rating-box {
display:block;
float:none;
margin:0 0 3px;
}

.product-review .product-name {
font-size:16px;
font-weight:700;
margin:0 0 10px;
}

.product-review .ratings-table {
margin:0 0 10px;
}

.product-review dt {
font-weight:700;
}

.product-review dd {
font-size:13px;
margin:5px 0 0;
}

#footer-wrapper {
background-color:#252525;
clear:both;
min-height:355px;
margin-top:54px;
}

#footer {
color:#4d4d4d;
margin:0 auto;
padding:17px 0 20px;
position:relative;
text-align:left;
width:935px;
}

#footer a:hover {
color:#EE682C!important;
}

.footer-top .logo {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) no-repeat -385px 0;
float:left;
height:55px;
margin-right:53px;
width:56px;
}

.footer-top p {
color:#999;
float:left;
font-size:16px;
font-weight:700;
margin:15px 0 25px;
}

.footer-top p span {
color:#fff;
}

.footer-top p img {
padding:2px;
}

.newsletter {
float:right;
margin-top:15px;
}

.newsletter input#email {
background-color:#464646;
border:none;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
color:#898989;
font-size:12px;
font-weight:700;
height:17px;
padding:3px 10px;
width:208px;
}

input#newsletter-submit {
background:none;
border:none;
color:#ee682c;
cursor:pointer;
font-size:12px;
font-weight:700;
margin-left:3px;
padding:0;
width:61px;
}

input#newsletter-submit:hover {
color:#999;
}

.footer-links {
border-bottom:1px dotted #434343;
border-top:1px dotted #434343;
clear:both;
margin-left:109px;
overflow:hidden;
padding:34px 0;
}

#footer ul {
padding:0;
}

#footer h4 {
color:#fff;
margin:0 0 21px;
}

.fblock {
float:left;
margin-right:60px;
width:140px;
}

#footer .fblock.third {
width:112px;
}

#footer .fblock.fourth {
width:97px;
}

.fblock ul {
line-height:1.5;
margin-bottom:21px;
}

.fblock li,.fblock li a {
color:#999;
}

.fblock a.read-more {
color:#fff;
font-size:10px;
font-weight:700;
text-transform:uppercase;
}

.fblock a.read-more img {
padding:1px 2px;
}

#social h4 {
margin-bottom:16px;
}

#social ul {
float:left;
}

#social ul li a {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) no-repeat 0 0;
display:block;
font-size:13px;
font-weight:700;
height:19px;
margin-bottom:10px;
padding:7px 0 0 34px;
width:63px;
}

#social a {
color:#fff;
}

#social li#facebook a {
background-position:0 -294px;
}

#social li#twitter a {
background-position:0 -329px;
}

#social li#rss a {
background-position:0 -362px;
margin-bottom:0;
}

p.copy {
float:left;
font-size:10px;
margin-left:109px;
}

p.copy a {
color:#4d4d4d;
}

ul#seals {
float:right;
margin-top:12px;
width:auto;
}

ul#seals li {
float:left;
margin-left:10px;
}

ul#seals li#truste a img {
height:40px;
width:auto;
}

ul#seals li#verisign a img {
height:50px;
margin-top:-5px;
width:auto;
}

.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.box-collateral:after,.product-view .product-img-box .more-views ul:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-view .box-tags .form-add:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
overflow:hidden;
}

.ui-accordion .ui-accordion-header {
background-color:#757575;
border-bottom:2px #ebebeb solid;
cursor:pointer;
position:relative;
zoom: 1;
}
.ui-accordion .ui-accordion-header:hover,
.ui-accordion .ui-accordion-header.ui-state-active {
background-color: #444;
}
.ui-accordion .ui-accordion-header:hover {
color: #EE682C;
}

.ui-accordion .ui-accordion-li-fix {
display:inline;
}

.ui-accordion .ui-accordion-header-active {
border-bottom:0!important;
}

.ui-accordion .ui-accordion-header a {
display:block;
}

h3.ui-accordion-header {
color:#fff;
font-size:13px;
line-height:27px;
padding:0 43px 0 17px;
}

.ui-accordion .ui-accordion-header .ui-icon {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/accordion_inactive.gif) center no-repeat;
height:100%;
position:absolute;
right:0;
top:0;
width:32px;
border-left: 1px solid #5a5a5a;
}

.ui-accordion .ui-accordion-header.ui-state-active .ui-icon {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/accordion_active.gif) center no-repeat;
border-left-color: #959595;
}

.ui-accordion .ui-accordion-content {
background-color:#fff;
border-left:1px solid #e8e8e8;
border-right:1px solid #e8e8e8;
border-top:0;
display:none;
margin-bottom:2px;
margin-top:-2px;
padding:17px;
position:relative;
top:1px;
zoom: 1;
}

.ui-accordion .ui-accordion-content-active {
display:block;
}

.ui-accordion .ui-accordion-content td {
font-weight:700;
padding-bottom:3px;
width:33.33%;
}

.ui-accordion .ui-accordion-content .table-head {
color:#444 !important;
}

.ui-accordion .ui-accordion-content td {
border-bottom: 1px solid #ccc;
padding: 5px 0;
font-weight: normal;
}
.ui-accordion .ui-accordion-content .table-head td {
border:none;
color: #5b5b5b;
}

.ui-accordion .ui-accordion-content tr:last-child td {
border:none;
}

.ui-accordion .ui-accordion-content .even,
.ui-accordion .ui-accordion-content .odd {
color:#444;
}

#inchoo_global_messages {
position:relative;
margin-bottom:15px;
}


#side-category-list {
background-color: #ebebeb;
padding: 15px 15px 3px;
}

#side-category-list h2 {
color:#444444;
margin-bottom: 17px;
}

#side-category-list h2 span {
color: #EE682C;
display: block;
}

#side-category-list h3 a {
color: #444444;
font-size: 15px;
}
#side-category-list h3 a.active {
color: #EE682C;
}
#side-category-list h3 a:hover {
color: #EE682C;
}

#side-category-list ul {
margin: 7px 0 14px;
}

#side-category-list li {
 line-height: 1.5;
 font-weight: bold;
 font-size:13px;
}
#side-category-list li.active a {
color: #EE682C;
}

#side-category-list a {
	display: block;
}

#inchoo_global_messages_close {
background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/msg_close.png) no-repeat;
text-indent:-9999em;
color:#fff;
display:block;
font-size:15px;
height:15px;
line-height:15px;
position:absolute;
right:14px;
text-align:center;
text-decoration:none;
top:15px;
width:15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}

.messages li,.messages li li {
line-height:1.5;
margin:0!important;
}

.note-msg.category-view {
margin-left:30px;
}

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:60px;
	right:20px;
	overflow:hidden;
	width:41px;
	height:40px;
	border:none;
	text-indent:-9999px;
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/back_to_top.png) no-repeat left top;
	z-index: 500;
}

#toTopHover {
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/back_to_top.png) no-repeat left -40px;
	width:41px;
	height:40px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

#wishlist-wrapper {
	margin-top:-25px;
}
#wishlist-link-loading {
	display:inline-block;
	
	width:16px;
	height:16px;
	background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/wishlist-ajax-loader.gif) no-repeat;
	margin-left:5px;
	vertical-align:top;
	
	*zoom:1;
	*display:inline;
}
.wishlist-p {
	text-align: center;
	margin:0;
}
.link-wishlist {
	background:#888 url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) 7px -405px no-repeat;
	padding:5px 10px 5px 24px;
	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	color:#fff;
	font-weight:bold;
}
.link-wishlist:hover, .already-in-wishlist .link-wishlist {
	background:#aaa url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) 7px -405px no-repeat;
	padding:5px 10px 5px 24px;
	color:#fff;
}

#social-buttons-wrapper {
	margin-top:15px;
}
#social-buttons-wrapper .fb-like {
	width:110px;
}

#product-options-wrapper {
	margin:15px 0;
	padding:20px 0 1px;
	border-top: 1px dotted #B2B2B2;
}
/*#product-options-wrapper dt label.required {
	color:#444;
	font-size:14px;
}
#product-options-wrapper dt label.required em {
	font-weight:normal;
}*/
#product-options-wrapper dd {
	margin-top:5px;
}

#add-to-cart-box .add-to-cart input.qty {
	border:1px solid #B3B3B3;
	font-weight:bold;
}

#wishlist-table thead tr.first {
	border-bottom: 1px dotted #CCCCCC;
}

#wishlist-table th {
	padding:0;
	line-height:29px;
	white-space:nowrap;
}
#wishlist-table thead tr.last th {
	line-height:10px;
}

#wishlist-table .product-image img {
	border:1px solid #D8D8D8;
}

#wishlist-table .product-name a {
	display:block;
	font-size:12px;
	line-height:1.2;
	margin-bottom:0.5em;
}
#wishlist-table textarea {
	width:98%;
	height:115px;
	border-bottom: 1px dotted #CCCCCC;
}
#wishlist-table input.qty {
	font-size:12px;
	font-weight:bold;
	width:2.5em;
	height:1.7em;
	border:1px solid #B3B3B3;
	margin:0;
	display:block;
	float:left;
}
#wishlist-table .btn-cart {
	display:block;
	float:left;
	margin:0 0 0 5px;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
}
#wishlist-table .btn-cart span {
	text-transform:none;
	font-weight:bold;
}

#wishlist-table .additional-actions {
	margin-top:10px;
}

.my-wishlist {
	padding-bottom:10px;
	border-bottom: 1px dotted #CCCCCC;
}

.my-wishlist .buttons-set2 {
	margin-top:10px;
}

.my-wishlist .buttons-set2 button.button {
	margin-left:5px;
	padding:2px 5px;
}
.my-wishlist .buttons-set2 button.button span {
	text-transform:uppercase;
	font-size:11px;
}
.my-wishlist .buttons-set2 button.btn-share {
	float:left;
	margin:0;
}

.has-tooltip { cursor: pointer; }
.qtip-content { line-height: 1.25; }
.qtip-content a { color: #EE682C; text-decoration: underline; }

/* No search results page */
.catalogsearch-result-index .page-title h1 { font-size: 36px; color: #EE682C; margin-bottom: 0px; }
.catalogsearch-result-index .no-products h2 { font-size: 26px; color: #959595; margin: 0; }
.catalogsearch-result-index .no-products h2 strong { color: #666; }
.catalogsearch-result-index .no-products h3 {  }
.catalogsearch-result-index .no-products .keywords-section { margin: 10px 0 20px 0; padding: 20px; background: #f6f6f6; }
.catalogsearch-result-index .no-products .parts-section { margin: 0 0 30px 0; padding: 20px; background: #f6f6f6; }
.catalogsearch-result-index .no-products .keywords-section p,
.catalogsearch-result-index .no-products .parts-section p { margin: 5px 0 15px 0; }
.no-products .note { color: #959595; font-weight: bold; font-style: italic; line-height: 1.25; margin: 15px 0 30px 0; padding: 0; border: none; }
.catalogsearch-result-index .no-products .example-table td { vertical-align: middle; }
.catalogsearch-result-index .no-products .example-box { padding: 7px 10px; font-weight: bold; }
.catalogsearch-result-index .no-products .example-box.correct { background: #F4F9EA; border: 1px solid #C0D2AF; color: #668866; }
.catalogsearch-result-index .no-products .example-box.uncorrect { background: #F5D6C7; border: 1px solid #C76200; color: #990000; }
.catalogsearch-result-index .no-products .or-box { padding: 0 10px; }
.catalogsearch-result-index .no-products .correct-icon { width: 26px; height: 27px; background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) -900px -447px no-repeat; margin: 0 20px; padding-right: 20px; border-right: 1px dotted #ccc; }
.catalogsearch-result-index .no-products .wrong-box { padding: 0 0 0 10px; color: #990000; }
.catalogsearch-result-index .no-products .separator-box { padding: 0 5px; }
.catalogsearch-result-index .no-products .contact { padding: 20px 0 0 0; border-top: 1px dotted #ccc; }

.dashboard .block-reorder { position: relative; background:#F9F9F9; border:1px solid #C4C4C4; margin:65px 0 20px; }
.dashboard .block-reorder .clip { display: block; width:106px; height:67px; position: absolute; top:-47px; left:270px; background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/clip.gif) no-repeat; }
.dashboard .block-reorder .separator { display: block; height:10px; margin:20px 0; background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/pattern.png) repeat; }
.dashboard .block-reorder .block-content { padding:10px 20px 20px; }
.dashboard .block-reorder .block-content .left-right-container { background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/arrow_separator.gif) center no-repeat; }
.dashboard .block-reorder .block-content .last-orders-left { float: left; width: 45%; }
.dashboard .block-reorder .block-content .last-orders-right { float: right; width: 44%; }
.last-orders-text { font-size: 20px; line-height:1.3; color:#666; font-weight: bold; margin: 0; }
.last-orders-mark { color: #fff; background-color: #EE682C; padding: 0 2px; }
.last-orders-right .product-name a { font-size: 14px; line-height:1.15; color: #ee682c; font-weight: bold; }
.last-orders-right .product-name a:hover { color:#959595; }
.last-orders-right .product-name span { color: #666; }
.last-orders-bottom { margin: 10px 0px 0; }

.zopim.meshim_components_FloatingButton,
.zopim.meshim_components_LiveHelpWindow,
.zopim.meshim_components_FirstUse
{
	margin-right:60px !important;
}

#rating-stars-input-wrapper {
	margin-bottom:20px;
}
#rating-stars-input-wrapper .rating-item {
	display: block;
	width:233px;
	height:39px;
	float: left;
	background:#f6f6f6;
	margin-bottom:10px;
}
#rating-stars-input-wrapper .rating-item.odd {
	margin-right:20px;
}
#rating-stars-input-wrapper .rating-item .ratings-label {
	float: left;
	font-size: 14px;
	line-height:39px;
	font-weight: bold;
	color: #707070;
	margin:0 5px 0 10px;
}
#rating-stars-input-wrapper .rating-item .ratings-stars {
	height:29px;
	line-height:1;
	padding-top:10px;
	margin-right:6px;
	float: right;
	
}
#review-form-input-list > li {
	margin-bottom:20px;
}
#review-stars-title {
	display: block;
	margin-bottom:5px;
}

#reviews .productpage-rating-links {
	margin-top:30px;
	font-size:16px;
	text-align: center;
}

.sales-assistance button {
width: 185px;
margin-top: 7px
}

.sales-assistance div {
    float:left;
    width: 185px;
    margin-right: 50px;
}

#questions-support {
    overflow:hidden;
    width:570px;
    padding:20px;
    display: none;
    position: absolute;
    margin: 0 auto;
    top:100px;
    z-index: 1200;
    background-color: white;
}

.questions-support-heading h2 {
    float:left;
    width:300px;
}

.questions-support-heading a {
    float:right;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/close.png);
    width:13px;
    cursor: pointer;
    margin-top: 5px;
}

#questions-support form {
    margin-top: 20px;
}

#questions-support-overlay {
    background-color: rgb(58, 58, 58); 
    opacity: 0.9;
    cursor: pointer;
    height: 2227px;
    position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
    margin: 0 auto;
}

#questions-support-success {
   margin-top:50px;
   background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
   display: none;
}

#questions-support-success img{
    position: relative;
    left: 42%;
    margin-top:100px;
}

#questions-support-success h2, #questions-support-success h4{
    text-align: center;
     margin-top:10px;
}

#questions-support-success h2{
    color:#EF682C;

}

#questions-support-success h4{
    margin-bottom:150px;

}

#questions-support-processing {
    margin-top:50px;
    height: 400px;
    background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png) repeat-x 0 0;
    display: none;
}

.questions-support-loader {
    background:url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/AjaxLoader.gif);
    height: 128px;
    width: 128px;
    position: relative;
    left: 40%;
    top: 130px;
}

#questions-support-error {
    display: none;
    color: #EF682C;
    font-weight: bold;
    font-size: 12px;
}

.shipping_link {
    color:#EE682C;
    text-transform: uppercase;
    font-size: 10px;
}

.qf-message-note {
    color: #FFA500;
}

/* paypal start*/
.paypal-review-order { padding:15px; }
.paypal-review-order select { width:100% !important; }
.paypal-review-order .sub-title { color:#424242; font-size:18px; line-height:22px; margin:0 0 15px; }
.paypal-review-order .legend { font-size:16px; line-height:20px; margin:15px 0; }
.paypal-review-order .legend a:hover { color:#EE682C }
.paypal-review-order a:hover { color:#EE682C }
.paypal-review-order .info-set { margin:0 0 15px; }
.paypal-review-order .buttons-set button{ margin:10px 0px 10px 10px; }
.paypal-review-order .buttons-set .please-wait { display:block; font-size:12px; padding:10px; text-align:center; }

.paypal-review-order .data-table { border:1px solid #eee; border-spacing:0; border-collapse:collapse; font-size:13px; margin:15px 0; width:100%; }
.paypal-review-order .data-table tfoot { background:#eee; }
.paypal-review-order .data-table th { text-align:left; }
.paypal-review-order .data-table th:last-child { text-align:right; }
.paypal-review-order .data-table th { border-bottom:1px solid #eee; padding:5px; }
.paypal-review-order .data-table td { border-bottom:1px solid #eee; padding:5px; vertical-align:top; }

.paypal-review-order h2.legend {
	font-size: 20px;
}

.paypal-review-order h3 {
	font-size: 16px;
}

.paypal-review-order .box-content {
	padding-top: 8px;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 781px) {
	.paypal-review-order > .col2-set > .col-2.mobile-collapse {
		float: left;
		width: 100%;
		margin: 15px 0 0 0;
	}
}

/* paypal end */
@media (min-width: 511px) {
  .mobile-menu {
    display: none; } }
.hiddem {
  display: none !important; }

#logo {
  border-right: 1px dotted #D7D7D7; }

#home-slideshow-reboot {
  position: relative; }
#home-slideshow-reboot #slider-nav {
  bottom: 15px;
  position: absolute;
  right: 15px;
  z-index: 101; }
#home-slideshow-reboot #slider-nav #prev, #home-slideshow-reboot #slider-nav #next {
  background: url("https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png") no-repeat scroll 0px 0px transparent;
  display: inline-block;
  height: 36px;
  margin-left: 5px;
  text-indent: -9999px;
  width: 36px;
  cursor: pointer; }
#home-slideshow-reboot #slider-nav #prev {
  background-position: -1px -208px; }
#home-slideshow-reboot #slider-nav #next {
  background-position: -45px -208px; }

.user-nav {
  display: none; }

@media (max-width: 934px) {
  .hiddem {
    display: block !important;
    text-align: center;
    font-size: 14px;
    width: 100%;
    padding: 5px 0px !important; }

  #header-cart-wrapper.display-cart {
    z-index: 150 !important; }

  #header, #wrapper, #footer {
    max-width: 934px;
    /*    min-width: 320px;*/
    width: 100% !important;
    margin: auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    /* @include m-padding();*/
    padding: 0px 10px; }

  /*	#home-slideshow, #pics{
  		  @include box-sizing(); 
  		  width: 100% !important;
  	}
  	#home-slideshow #pics a{
  		  @include box-sizing(); 
  		  width: 100% !important;
  		  height: 100% !important;
  	}
  	#home-slideshow #pics img{
  		position: relative !important;
  	}*/
  .cycle-slideshow {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .cycle-slideshow li {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }

  h1#logo {
    width: 26.2032085561% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 0 0 !important;
    overflow: hidden; }

  h1#logo a {
    width: 101% !important; }

  #nav {
    width: 38.5026737968% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 26.2032085561% !important; }

  #nav li a {
    /*width: percentage(65px / 360px) !important;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 55px !important; }

  .indicatorTrack {
    display: none; }

  .searchBox {
    right: 1.0695187166% !important; }

  #header-cart-wrapper {
    /*right:percentage(10px / 935px) !important;
    padding: 0px !important;*/
    right: 0px !important;
    padding: 0px 10px !important; }

  .brands {
    overflow: visible !important;
    max-height: 100% !important; }
  .brands li {
    width: 33.3% !important;
    /*padding-right: 14px;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0px !important; }
  .brands .last {
    /*padding-right: 0px !important;*/ }

  .headlines {
    width: 63.1016042781% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .headlines li {
    width: 32.2580645161% !important;
    margin-right: 0px !important;
    padding-right: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }

  .social {
    width: 35.8288770053% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .social iframe {
    width: 285px !important; }

  img {
    max-width: 100% !important; }

  /*** POPUP ***/
  [data-popup] {
    display: none;
    position: fixed !important;
    z-index: 9999 !important;
    right: 0;
    opacity: 1 !important;
    left: 0;
    margin: 45px auto;
    width: 50%;
    min-width: 200px;
    padding: 15px 25px 25px;
    background: #fff;
    transition: box-shadow 2s;
    box-shadow: 0 0 0 1900px rgba(43, 45, 49, 0.6), 0 10px 30px -5px rgba(43, 45, 49, 0.6); }

  [data-popup] h2 span {
    float: right; } }
@media (max-width: 821px) {
  .headlines {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .headlines ul li {
    width: 33.2620320856% !important;
    margin-right: 0px !important;
    padding-right: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .headlines ul li a {
    float: left;
    width: 35%;
    margin-right: 5%; }
  .headlines ul li h3 {
    display: block; }
  .headlines ul li h3 a {
    margin-top: 0px !important;
    width: 100% !important;
    float: none;
    font-size: 14px !important; }
  .headlines ul li .read-more {
    float: right;
    margin-right: 0px !important; }

  .social {
    display: none; } }
@media (max-width: 781px) {
  body, #header-wrapper {
    background: none !important; }

  #header {
    height: auto !important;
    margin-bottom: 10px !important;
    padding-bottom: 5px;
    border-bottom: 1px dotted #D7D7D7; }

  h1#logo {
    height: 85px !important;
    overflow: hidden;
    border-right: 0px !important; }

  h1#logo a {
    width: 101% !important; }

  #nav {
    width: 48.128342246% !important; }

  #nav li a {
    padding-top: 20px !important;
    background-image: none !important; }

  .top-links {
    right: 1.0695187166% !important;
    top: 55px !important;
    z-index: 102; }

  .searchBox {
    left: 28.3422459893% !important;
    z-index: 101;
    top: 52px !important; }

  #header-cart {
    padding-top: 13px !important; }

  h2.description {
    font-size: 18px !important;
    text-align: center; }

  .headlines {
    width: 100% !important; }
  .headlines ul li a {
    float: none !important; }
  .headlines ul li h3 a {
    font-size: 16px !important;
    margin-top: 12px !important; }
  .headlines ul li a.read-more {
    width: 100%; }
  .headlines ul li img {
    min-width: 100%; } }
@media (max-width: 621px) {
  #header {
    display: table !important;
    margin-bottom: 10px !important; }

  .searchBox {
    display: table-footer-group !important;
    width: 100% !important;
    position: relative !important;
    left: 0px !important;
    top: 0px !important; }
  .searchBox input {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px !important;
    background-position: 98% 10px !important;
    border: 2px solid #444 !important; }

  h1#logo {
    display: table-column-group;
    /*width: percentage(475px / 935px) !important */
    height: auto !important; }
  h1#logo a {
    height: auto !important; }

  .hide-this {
    display: table-header-group !important;
    width: 33.3689839572% !important; }

  #header-cart-wrapper {
    z-index: 102; } }
@media (max-width: 511px) {
  .main .page-title h1 {
    border-bottom: 1px dotted #D7D7D7;
    margin: 20px 0px 0px 0px !important;
    font-size: 20px !important;
    padding-bottom: 10px; }

  #header {
    padding: 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border-bottom: 0px !important; }

  .searchBox {
    left: 0px !important;
    right: 0px !important;
    top: 0px !important;
    padding: 0px 10px !important;
    display: block !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }

  .top-links, .hide-this, .hide-cart {
    display: none !important; }

  .test {
    display: block !important; }

  .mobile-menu {
    width: 100%;
    display: table-header-group;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%; }
  .mobile-menu li {
    display: inline-block;
    float: left;
    width: 33.2620320856% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    z-index: 105; }
  .mobile-menu li.user {
    border-left: 1px solid #cbcbcb;
    border-right: 1px solid #cbcbcb; }
  .mobile-menu li a {
    font-size: 13px;
    text-transform: uppercase;
    float: left;
    width: 100%;
    text-align: center;
    padding: 10px 0px;
    border-bottom: 1px solid #cbcbcb;
    height: 27px;
    display: inline-block;
    /*vertical-align: middle;*/ }
  .mobile-menu li a i {
    margin-right: 5px;
    line-height: 27px;
    vertical-align: middle; }
  .mobile-menu li a span {
    line-height: 27px; }
  .mobile-menu li.activee a {
    background-color: #434343;
    color: #fff !important; }
  .mobile-menu li.activee2 a {
    background-color: #434343;
    color: #fff !important; }

  #nav {
    /*display: block !important;*/
    position: absolute !important;
    top: 47px;
    left: 0px;
    width: 100% !important;
    background-color: #fff;
    margin: 0px !important;
    border-top: 3px solid #444;
    border-bottom: 3px solid #444;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0px 10px !important;
    z-index: 108 !important; }
  #nav li {
    display: block;
    width: 100%; }
  #nav li a {
    width: 100% !important;
    padding: 15px 0px !important;
    text-align: left !important;
    padding-left: 52px !important;
    border-bottom: 1px solid #cbcbcb;
    font-size: 14px !important;
    color: #444 !important; }

  #nav li a:hover, #nav li.current a {
    color: #EE682C; }

  #nav li.home a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/home.png) no-repeat left 7px !important; }

  #nav li.home a:hover, #nav li.home.current a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/home.png) no-repeat left -92px !important; }

  #nav li.store a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/store.png) no-repeat left 7px !important; }

  #nav li.store a:hover, #nav li.store.current a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/store.png) no-repeat left -90px !important; }

  #nav li.about a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/about.png) no-repeat left 7px !important; }

  #nav li.about a:hover, #nav li.about.current a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/about.png) no-repeat left -90px !important; }

  #nav li.news a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/news.png) no-repeat left 7px !important; }

  #nav li.news a:hover, #nav li.news.current a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/news.png) no-repeat left -90px !important; }

  #nav li.contact a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/contact.png) no-repeat left 7px !important;
    border-bottom: 0px !important; }

  #nav li.contact a:hover, #nav li.contact.current a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/contact.png) no-repeat left -90px !important; }

  .top-links {
    /*display: block !important;*/
    top: 47px !important;
    left: 0px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-top: 3px solid #444;
    border-bottom: 3px solid #444;
    padding: 0px 0px !important;
    text-align: center;
    background: #fff;
    z-index: 107; }
  .top-links li {
    font-size: 13px !important;
    width: 49%;
    float: left;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .top-links li a {
    padding: 20px 0px !important;
    display: block; }
  .top-links li.pipe {
    padding: 20px 0px !important;
    width: 2%; }

  #header-cart-wrapper {
    width: 100% !important;
    border-bottom: 1px solid #cbcbcb;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0px !important;
    right: 1px !important;
    height: 48px;
    text-align: center;
    padding: 0px !important; }
  #header-cart-wrapper #header-cart {
    padding: 14px 5% 10px 5% !important;
    height: auto !important;
    width: 33.2620320856% !important;
    margin-top: 4px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 0px;
    float: right;
    margin-top: 0px !important; }
  #header-cart-wrapper #header-cart.display-cart #header-cart-wrapper.display-cart {
    background-color: #fff;
    border: 1px solid #ebebeb;
    border-top: none;
    margin-right: 0;
    padding: 0 15px;
    /*z-index:100;*/ }
  #header-cart-wrapper #header-cart p {
    margin-top: 0px !important;
    width: 59px !important;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: normal;
    background-position: -488px -363px !important; }
  #header-cart-wrapper.display-cart {
    border: 0px !important;
    z-index: 104 !important;
    padding: 0px !important; }
  #header-cart-wrapper.display-cart #header-cart {
    border-bottom: 0px !important;
    /*background-color: #434343;*/ }
  #header-cart-wrapper #header-cart-dropdown {
    margin-top: 0px;
    position: absolute;
    top: 47px;
    left: 0px;
    width: 100%;
    background-color: #fff;
    z-index: 107;
    border-top: 3px solid #444;
    border-bottom: 3px solid #444;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0px 10px; }

  h1#logo {
    width: 100% !important;
    text-align: center; }
  h1#logo a {
    height: 75px !important; }
  h1#logo img {
    height: 100%; }

  #home-slideshow-reboot {
    display: none !important; }

  .cms-home h2.description {
    font-size: 18px !important;
    line-height: 1.5;
    text-align: center; }

  .brands h2 {
    font-size: 18px !important;
    text-align: center; }
  .brands ul {
    width: 100%; }
  .brands ul li {
    width: 100% !important;
    margin-right: 0px !important; }
  .brands ul img {
    min-width: 100%; }

  .headlines {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .headlines h2 {
    font-size: 18px !important; }
  .headlines ul li {
    width: 100% !important;
    margin-right: 0px !important;
    padding-right: 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin-bottom: 25px;
    padding-bottom: 34px;
    border-bottom: 1px dotted; }
  .headlines ul li a {
    float: left !important;
    width: 25%;
    margin-right: 5%; }
  .headlines ul li h3 {
    display: block; }
  .headlines ul li h3 a {
    margin-top: 0px !important;
    width: 100% !important;
    float: none !important;
    font-size: 14px !important; }
  .headlines ul li .read-more {
    float: none !important;
    margin-right: 0px !important;
    /*width: 20% !important;*/
    position: absolute;
    left: 30%;
    bottom: 20px; }
  .headlines ul li img {
    max-width: 100% !important;
    min-width: auto !important; } }
@media (max-width: 430px) {
  #header-cart-wrapper #header-cart {
    padding: 14px 4% 10px 4% !important; } }
@media (max-width: 400px) {
  #header-cart-wrapper #header-cart {
    padding: 14px 6% 10px 6% !important; }
  #header-cart-wrapper #header-cart img {
    display: none; }

  .mobile-menu li.user a i {
    display: none !important; } }
/*TABS*/
@media (max-width: 934px) {
  .footer-links {
    margin: 0px !important;
    padding: 34px 10px 34px 10px !important; }

  .footer-top {
    padding: 0px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }

  .footer-top .logo {
    display: none !important; }

  .footer-top p {
    /*	width: 100%;*/ } }
@media (max-width: 840px) {
  .footer-top p {
    width: 100%;
    text-align: center; }

  .newsletter {
    width: 100%;
    float: none;
    text-align: center;
    margin-top: 0px !important; }

  .footer-links {
    margin-top: 15px !important;
    padding: 0px 10px 24px 10px !important; }

  .fblock {
    width: 50% !important;
    margin-right: 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    /*margin-top: 25px;*/
    padding: 24px 20px 24px 0px;
    border-bottom: 1px dotted #434343; }

  #footer .first, #footer .third {
    border-right: 1px dotted #434343; }

  .second, .fourth {
    padding-left: 20px !important; }

  .third, .fourth {
    min-height: 200px; }

  .first, .second {
    min-height: 170px; }

  #social {
    float: left;
    width: 100%;
    padding-top: 24px; }
  #social h4 {
    float: left;
    /*width: 20%;*/
    padding-top: 6px; }
  #social ul {
    float: right !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #social ul li {
    display: inline-block; }

  p.copy {
    text-align: center;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 10px 0px !important;
    padding: 0px 10px; } }
@media (max-width: 511px) {
  .newsletter input#email {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 12px 10px !important;
    margin-bottom: 15px;
    height: auto !important; }
  .newsletter input#newsletter-submit {
    width: 100px;
    height: 36px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    /* border radius */
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    /* prevents bg color from leaking outside the border */
    background-color: #fff;
    /* layer fill content */ }

  .fblock {
    width: 100% !important;
    border-left: none !important;
    border-right: none !important;
    padding: 24px 0px !important;
    min-height: auto !important; }

  #social h4 {
    /*width: 100% !important;*/ }
  #social ul {
    /*text-align: center;
    width: 100% !important;*/ }
  #social li {
    float: left;
    width: auto !important; }
  #social li a {
    width: auto !important; }
  #social li a span {
    display: none; }

  ul#seals {
    width: 100% !important;
    text-align: center; }
  ul#seals li {
    float: none !important; } }
@media (max-width: 934px) {
  #home-quick-finder {
    float: left;
    width: 100%; }
  #home-quick-finder .amfinder-horizontal {
    height: auto !important;
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    /*border-bottom: none !important;*/ }
  #home-quick-finder .amfinder-horizontal .dropdown-title {
    margin-left: 0px !important; }
  #home-quick-finder .amfinder-horizontal table {
    margin-right: 0px !important; }
  #home-quick-finder .amfinder-horizontal table td {
    width: 25%; }
  #home-quick-finder .amfinder-horizontal table td .dropdown-element {
    text-align: center; }
  #home-quick-finder .amfinder-horizontal table td .dropdown-element select {
    margin-left: 0px !important;
    width: 90% !important;
    padding: 5px;
    margin-top: 10px; }
  #home-quick-finder .amfinder-horizontal table td amfinder-buttons {
    margin-right: 10%; }
  #home-quick-finder .amfinder-horizontal h2 {
    width: 100% !important;
    margin-bottom: 24px; }
  #home-quick-finder .amfinder-horizontal table {
    width: 100% !important; }

  #featured-products {
    clear: both; }

  .col-left .amfinder-vertical .dropdown-title {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin-left: 0px !important; }
  .col-left .amfinder-vertical .dropdown-element {
    float: right;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .col-left .amfinder-vertical .dropdown-element select {
    margin-left: 0px !important;
    width: 100% !important;
    padding: 5px;
    margin-top: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #434343;
    /* stroke */
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    /* border radius */ } }
@media (max-width: 781px) {
  #home-quick-finder .amfinder-horizontal table td {
    display: block;
    width: 100% !important;
    margin-bottom: 10px;
    float: left; }
  #home-quick-finder .amfinder-horizontal table td .dropdown-title {
    float: left;
    width: 40%; }
  #home-quick-finder .amfinder-horizontal table td .dropdown-element {
    width: 60%;
    float: left; }
  #home-quick-finder .amfinder-horizontal table td .dropdown-element select {
    margin-top: 0px !important;
    width: 100% !important;
    border: 1px solid #434343;
    /* stroke */
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    /* border radius */
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    /* prevents bg color from leaking outside the border */
    background-color: #fff;
    /* layer fill content */ } }
@media (max-width: 511px) {
  #home-quick-finder {
    float: left;
    width: 100%; }
  #home-quick-finder .amfinder-horizontal {
    height: auto !important;
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: none !important;
    padding-bottom: 0px !important; }
  #home-quick-finder .amfinder-horizontal .dropdown-title {
    margin-left: 0px !important;
    width: 100% !important; }
  #home-quick-finder .amfinder-horizontal table {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
    margin: 0px !important;
    float: none !important; }
  #home-quick-finder .amfinder-horizontal table td {
    width: 100% !important;
    display: block !important; }
  #home-quick-finder .amfinder-horizontal table td .dropdown-element {
    width: 100% !important; }
  #home-quick-finder .amfinder-horizontal table td .dropdown-element select {
    width: 100% !important;
    margin-left: 0px !important;
    padding: 10px;
    border: 1px solid #434343;
    /* stroke */
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    /* border radius */
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    /* prevents bg color from leaking outside the border */
    background-color: #fff;
    /* layer fill content */ }
  #home-quick-finder .amfinder-horizontal .amfinder-buttons {
    position: relative !important;
    bottom: 0px !important;
    float: left;
    width: 100%; }
  #home-quick-finder .amfinder-horizontal .amfinder-buttons button {
    margin-left: 0px !important;
    width: 100%;
    margin-bottom: 10px !important; }
  #home-quick-finder .amfinder-horizontal h2 {
    font-size: 18px !important;
    text-align: center;
    background: none !important;
    width: 100% !important; }

  #featured-products {
    clear: both; } }
ul.ui-tabs-nav {
  width: 24.064171123% !important;
  float: left; }

@media (max-width: 934px) {
  ul.ui-tabs-nav {
    width: 24.064171123% !important;
    float: left; }
  ul.ui-tabs-nav li {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  ul.ui-tabs-nav li a {
    width: 88.4444444444% !important; }

  .accordion .ui-accordion-content {
    margin: 10px 0px !important;
    padding: 0px !important;
    border: 0px !important; }
  .accordion .ui-accordion-content ul {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .accordion .ui-accordion-content ul li {
    /*margin:0px !important;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    /*width: 50% !important;*/
    width: 48% !important;
    margin: 1%; }
  .accordion .ui-accordion-content ul li a.product-image {
    width: auto !important;
    height: auto !important; }

  #featured-products li.item {
    /*padding: 0px !important;*/
    margin: 1% !important; }

  #newest-products, #top-selling-products, #staff-picks-products, #tabs-1, #tabs-2, #tabs-3 {
    width: 75.935828877% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #newest-products ul, #top-selling-products ul, #staff-picks-products ul, #tabs-1 ul, #tabs-2 ul, #tabs-3 ul {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #newest-products ul li, #top-selling-products ul li, #staff-picks-products ul li, #tabs-1 ul li, #tabs-2 ul li, #tabs-3 ul li {
    /*margin:0px !important;*/
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    /*width: 50% !important;*/
    width: 30% !important; }
  #newest-products ul li a.product-image, #top-selling-products ul li a.product-image, #staff-picks-products ul li a.product-image, #tabs-1 ul li a.product-image, #tabs-2 ul li a.product-image, #tabs-3 ul li a.product-image {
    width: auto !important;
    height: auto !important; } }
@media (max-width: 781px) {
  #newest-products ul li, #top-selling-products ul li, #staff-picks-products ul li, #tabs-1 ul li, #tabs-2 ul li, #tabs-3 ul li {
    margin: 0px 1% 1% 1% !important;
    width: 47.8873239437% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    height: 350px !important; }
  #newest-products ul li a.product-image img, #top-selling-products ul li a.product-image img, #staff-picks-products ul li a.product-image img, #tabs-1 ul li a.product-image img, #tabs-2 ul li a.product-image img, #tabs-3 ul li a.product-image img {
    min-width: 100% !important; } }
@media (max-width: 511px) {
  #featured-products {
    margin-top: 0px !important; }
  #featured-products ul li {
    height: 315px !important; }

  #featured-products
  .accorodion .ui-accordion .ui-accordion-header:hover,
  #featured-products
  .ui-accordion .ui-accordion-header.ui-state-active {
    padding: 5px 17px;
    background-color: #ed672b !important;
    color: #fff !important; }
  #featured-products
  .accorodion .ui-accordion .ui-accordion-header:hover span,
  #featured-products
  .ui-accordion .ui-accordion-header.ui-state-active span {
    background-color: #ed672b !important;
    background-image: none !important; }
  #featured-products
  .accorodion .ui-accordion .ui-accordion-header:hover a,
  #featured-products
  .ui-accordion .ui-accordion-header.ui-state-active a {
    color: #fff !important; }

  #featured-products
  .ui-accordion .ui-accordion-header {
    background-color: #e5e5e5 !important;
    padding: 5px 17px;
    color: #898989 !important;
    z-index: 150;
    border: none !important;
    margin: 6px 0px; }
  #featured-products
  .ui-accordion .ui-accordion-header span {
    background-color: #e5e5e5 !important;
    /*background-image: none !important;*/ }

  #featured-products .ui-accordion .ui-accordion-header .ui-icon {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/plus.png) no-repeat center center !important; }

  #featured-products .ui-accordion .ui-accordion-header.ui-state-active .ui-icon {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/minus.png) no-repeat center center !important; } }
@media (max-width: 420px) {
  #featured-products ul li {
    height: 275px !important; } }
.toolbar {
  width: 690px;
  float: right; }

#qf, #bb, #bn {
  display: none; }

.category-products ul li .product-shop {
  display: none; }

@media (max-width: 934px) {
  .sales-assistance {
    width: 100%;
    padding-bottom: 10px !important; }

  .toolbar {
    width: 100% !important; }

  .col-main {
    /*width: percentage(720px / 935px) !important;*/
    width: 100% !important;
    display: table-column-group;
    margin-top: 10px; }
  .col-main .top-store {
    margin-left: 0px !important;
    padding-left: 0px !important; }
  .col-main .category-products {
    margin-left: 0px !important;
    padding: 0px !important;
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .col-main .category-products li {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 23% !important;
    margin: 1% !important;
    min-height: 420px !important;
    height: auto; }
  .col-main .category-products li a {
    width: 100% !important; }
  .col-main .category-products ol.products-list li.item {
    width: 100% !important;
    min-height: auto !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important;
    margin-bottom: 10px !important; }
  .col-main .category-products ol.products-list li.item .product-shop {
    margin-left: 10px !important; }
  .col-main .category-products ol.products-list li.item .availability {
    left: 0px !important; }
  .col-main .category-products .products-list .product-bottom-table-wraper {
    position: relative !important;
    left: 10px !important; }
  .col-main ul.grid-list li .product-shop {
    display: block; }
  .col-main ul.grid-list li .ratings {
    position: relative !important;
    left: 0px;
    top: 0px; }
  .col-main ul.grid-list li .price-box {
    position: relative !important;
    left: 0px;
    top: 0px; }
  .col-main ul.grid-list li .availability {
    position: relative !important;
    left: 0px !important;
    top: 0px; }

  .main-container .col-left {
    display: table-header-group;
    float: none; }
  .main-container .col-left .block-banner {
    display: none !important; }
  .main-container .col-left .quick-finder-title {
    display: none; }
  .main-container .col-left #side-category-list h2 {
    display: none; }

  .side-nav, .hideme {
    display: none; }

  .side-nav {
    margin-bottom: 15px !important; }

  .col-left .open {
    display: block !important; }

  .quick-a {
    display: block;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    float: left;
    padding: 10px 5px 10px 0px; }
  .quick-a a {
    display: block !important;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 17px;
    background-color: #e5e5e5 !important;
    color: #898989 !important;
    font-size: 13px;
    line-height: 27px;
    position: relative; }
  .quick-a a span {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/plus.png) no-repeat center center !important;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px; }
  .quick-a a.activee2 {
    background-color: #ED672B !important;
    color: #FFF !important; }
  .quick-a a.activee2 span {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/minus.png) no-repeat center center !important; }

  .browse-a {
    display: block;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    float: right;
    padding: 10px 0px 10px 5px; }
  .browse-a a {
    display: block !important;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 17px;
    background-color: #e5e5e5 !important;
    color: #898989 !important;
    font-size: 13px;
    line-height: 27px;
    position: relative; }
  .browse-a a span {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/plus.png) no-repeat center center !important;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px; }
  .browse-a a.activee2 {
    background-color: #ED672B !important;
    color: #FFF !important; }
  .browse-a a.activee2 span {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/minus.png) no-repeat center center !important; }

  .catalog-category-view .hidden-nav {
    float: left;
    width: 100%;
    clear: both; }
  .catalog-category-view .main {
    margin-top: 0px !important;
    display: table;
    float: left; }

  /* Side nav navigation */
  #side-category-list {
    padding: 0px 0px 0px 0px !important; }
  #side-category-list h3 {
    padding: 10px;
    clear: both;
    border-bottom: 1px dotted #D7D7D7; }
  #side-category-list h3 a {
    padding: 0px 15px; }
  #side-category-list .opener {
    float: right;
    position: relative;
    top: -36px;
    right: 0px; }
  #side-category-list .opener a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/plus.png) no-repeat center center !important;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 36px;
    height: 36px;
    border-left: 1px solid; }
  #side-category-list .pressed a {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/minus.png) no-repeat center center !important; }
  #side-category-list ul {
    float: left;
    width: 100%;
    margin: 0px !important; }
  #side-category-list ul li a {
    background: #464646;
    display: block;
    padding: 10px 25px !important; }
  #side-category-list .acc-content {
    display: none; }

  .side-nav ul {
    /*display: none !important;*/ }

  #questions-support {
    left: 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important; }
  #questions-support #contactForm {
    width: 100% !important; }
  #questions-support #contactForm .input-box {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #questions-support #contactForm textarea {
    width: 99% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #questions-support #contactForm .form-list {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #questions-support #contactForm .form-list .field {
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #questions-support #contactForm .form-list .field input {
    width: 98%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important; } }
.catalogsearch-result-index .hidden-nav {
  display: none !important; }

@media (max-width: 840px) {
  .col-main .category-products li {
    width: 31.3% !important;
    margin: 1% !important; }
  .col-main .category-products li a.product-image {
    height: auto !important; }
  .col-main .category-products li a img {
    min-width: 100% !important; } }
@media (max-width: 719px) {
  .toolbar .view-mode, .toolbar .limiter {
    display: none !important; }
  .toolbar .sort-by {
    border-right: 0px !important; }

  .sales-assistance {
    width: 100%;
    text-align: center; }
  .sales-assistance img {
    float: left !important;
    margin: 0px !important; }
  .sales-assistance div {
    float: right !important;
    margin-right: 0px !important; }
  .sales-assistance p {
    width: 100% !important;
    margin-top: 20px !important;
    float: left !important; }
  .sales-assistance h3 {
    width: 100% !important; } }
@media (max-width: 619px) {
  .toolbar .sort-by {
    width: 100%;
    margin-bottom: 10px !important; }
  .toolbar .sort-by label {
    width: 100%;
    display: block;
    margin-bottom: 10px; }
  .toolbar .sort-by select {
    width: 95%;
    padding: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #434343;
    /* stroke */
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    /* border radius */ }
  .toolbar .sort-by a {
    width: 5%;
    display: block;
    float: right;
    padding-top: 5px;
    text-align: center; }
  .toolbar .pages {
    width: 100%;
    text-align: center;
    padding: 10px 0px;
    position: relative; }
  .toolbar .pages ol {
    float: none !important;
    font-size: 18px; }
  .toolbar .pages ol li {
    float: none;
    display: inline-block; }
  .toolbar .pages ol li strong, .toolbar .pages ol li a {
    padding: 5px 10px !important; }
  .toolbar .pages ul {
    display: none; }

  .col-main .category-products li {
    width: 48% !important; }

  .col-main .category-products ol.products-list li.item {
    min-height: 220px !important;
    width: 48% !important;
    float: left;
    margin: 1% !important; }
  .col-main .category-products ol.products-list li.item h2 span {
    font-size: 14px !important; }
  .col-main .category-products ol.products-list li.item table, .col-main .category-products ol.products-list li.item tbody, .col-main .category-products ol.products-list li.item tr, .col-main .category-products ol.products-list li.item td {
    display: block; }
  .col-main .category-products ol.products-list li.item .review-td {
    text-align: left !important; }
  .col-main .category-products ol.products-list li.item .review-td .ratings {
    float: left !important; }
  .col-main .category-products ol.products-list li.item .image-td {
    width: 100% !important; }
  .col-main .category-products ol.products-list li.item .image-td .product-image {
    width: auto !important;
    height: auto !important;
    margin-bottom: 15px; }
  .col-main .category-products ol.products-list li.item .product-description {
    display: none !important; }
  .col-main .category-products ol.products-list li.item:hover {
    background: none !important; }
  .col-main .category-products ol.products-list li.item:hover button {
    display: none !important; }
  .col-main .category-products ol.products-list li.item:hover .image-td {
    border: 1px solid #fff; }
  .col-main .category-products ol.products-list .description-td a.product-main-link {
    padding-bottom: 10px !important; }

  .products-list .product-bottom-table td.stock-td .availability {
    font-size: 12px !important; }

  .products-list .product-bottom-table-wraper {
    left: 10px !important;
    bottom: 10px !important; } }
@media (max-width: 511px) {
  .col-main .category-products li {
    padding: 5px !important; }
  .col-main .category-products li .ratings {
    right: 5px !important; }
  .col-main .category-products li .availability {
    left: 5px !important; }

  .top-store {
    display: table-footer-group; }

  #questions-support #contactForm .form-list .field {
    width: 100% !important; } }
@media (max-width: 411px) {
  .col-main .category-products li {
    min-height: 390px !important;
    /*width: 100% !important;*/ }

  .col-main .category-products ol li.item {
    padding: 0px !important; }
  .col-main .category-products ol li.item .image-td {
    float: left;
    width: 100%;
    border: none !important; }
  .col-main .category-products ol li.item .image-td .product-image-wrapper {
    min-height: auto;
    padding: 10px 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .col-main .category-products ol li.item .image-td .product-image-wrapper .product-image {
    width: 100%;
    height: auto; }
  .col-main .category-products ol li.item .image-td product-image-wrapper:hover {
    border: 0px !important; }
  .col-main .category-products ol li.item .image-td:hover {
    border: 0px !important; }
  .col-main .category-products ol li.item .description-td {
    float: left;
    width: 100%; }
  .col-main .category-products ol li.item .description-td a.product-main-link {
    min-height: 180px !important; }
  .col-main .category-products ol li.item:hover {
    background: none !important; }
  .col-main .category-products ol li.item:hover button {
    display: none !important; } }
@media (max-width: 380px) {
  .col-main .category-products li .amount {
    margin-left: 0px !important; } }
#product-view {
  float: left;
  width: 518px; }

@media (max-width: 934px) {
  #product-view {
    width: 59.8930481283% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #product-view #product-pics .inner {
    width: 100% !important; }
  #product-view #product-pics .inner .slide {
    width: 100% !important; }

  #product-left {
    width: 59.8930481283% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0px !important; }

  #product-right {
    width: 38.5026737968% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #product-right #product-info .ratings {
    width: 100% !important; }

  #product-view, #tips, #reviews, #product-info, #product-details, #add-to-cart-box, #product-fits-box, .box-collateral {
    padding: 10px !important; }

  .rel-prod {
    float: left;
    width: 23% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 1% !important;
    height: 280px !important; }
  .rel-prod .rollover {
    display: none !important; }
  .rel-prod .product-image {
    width: auto !important;
    height: auto !important; }
  .rel-prod .product-image img {
    min-width: 100%; } }
@media (max-width: 781px) {
  .breadcrumbs {
    display: none !important; }

  #product-view {
    width: 50% !important;
    padding: 25px 10px !important;
    border: 0px !important; }
  #product-view #product-pics .inner {
    width: 100% !important;
    min-height: 220px !important; }
  #product-view #product-pics .inner .slide {
    width: 100%;
    text-align: center; }
  #product-view .zoom {
    right: 10px !important;
    top: 5px !important; }

  #tips, #reviews, #product-info, #product-fits-box, #product-details, #add-to-cart-box, #product-fits-box, .box-collateral {
    padding: 25px 10px !important;
    border: 0px !important; }

  #tips, #reviews, #product-details, .box-collateral {
    border: 0px !important;
    margin-bottom: 10px !important;
    /*		padding-left: 0px !important;
    		padding-right: 0px !important;*/
    padding: 5px 0px !important; }
  #tips h2, #reviews h2, #product-details h2, .box-collateral h2 {
    font-size: 18px !important; }

  #product-right {
    width: 49% !important; }

  #product-left {
    width: 100% !important; }

  .prod-button {
    width: 100% !important;
    margin-top: 10px !important; }

  #reviews .review {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 50%;
    float: left;
    padding: 20px !important; }
  #reviews .rborder {
    border-left: 1px solid #E8E8E8; }
  #reviews .productpage-rating-links {
    float: left;
    width: 100%; }

  #product-related {
    float: left;
    width: 100%; } }
@media (max-width: 621px) {
  #product-right {
    width: 100% !important; }

  #product-view {
    width: 100% !important; }

  .rel-prod {
    float: left;
    width: 48% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 1% !important;
    height: 360px !important; }
  .rel-prod .product-image {
    width: auto !important;
    height: auto !important; }
  .rel-prod .product-image img {
    min-width: 100%; }

  #review {
    border: 0px !important;
    padding: 35px 0px !important;
    float: left;
    width: 100%; }
  #review h2 {
    font-size: 18px !important; }
  #review #rating-stars-input-wrapper .rating-item {
    width: 100% !important;
    background: none;
    height: auto !important; }
  #review #rating-stars-input-wrapper .rating-item .ratings-label {
    float: left;
    width: 100% !important;
    margin-left: 0px !important; }
  #review #rating-stars-input-wrapper .rating-item .ratings-stars {
    float: none !important; }
  #review .form-list .input-box input {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  #review .buttons-set button {
    width: 100%; } }
@media (max-width: 480px) {
  .rel-prod {
    height: 300px !important; }

  #reviews .review {
    width: 100% !important;
    padding: 20px 0px !important; }
  #reviews .rborder {
    border-left: 0px !important; } }
@media (max-width: 934px) {
  .checkout-onepage-index #payment_form_ewayau_direct .validation-advice {
    position: relative !important; }
  .checkout-onepage-index #opc-progress-top {
    display: none !important; }
  .checkout-onepage-index #checkoutSteps {
    margin-top: 0px !important; }
  .checkout-onepage-index .col-right {
    display: none !important; }
  .checkout-onepage-index .opc #opc-login {
    padding: 10px !important; }
  .checkout-onepage-index .opc #opc-shipping_method {
    padding: 10px !important; }
  .checkout-onepage-index .opc #opc-shipping_method .step-title {
    padding: 0px !important; }
  .checkout-onepage-index .opc li.section {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 0px !important;
    overflow: visible !important; }
  .checkout-onepage-index .opc li.section .step-title {
    padding: 0px 10px !important; }
  .checkout-onepage-index .opc li.section .step {
    padding: 20px 0px !important;
    border: 0px !important; }
  .checkout-onepage-index .opc li.section .step .col2-set .col-1 {
    width: 49% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 330px !important; }
  .checkout-onepage-index .opc li.section .step .col2-set .col-1 ul.form-list li .input-box input {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index .opc li.section .step .col2-set .col-2 {
    width: 49% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 330px !important; }
  .checkout-onepage-index .opc li.section .step .col2-set .col-2 .form-list-wrapper {
    height: auto !important; }
  .checkout-onepage-index .opc li.section .step .col2-set .col-2 .form-list-wrapper .buttons-set {
    position: relative !important;
    top: 10px !important;
    left: 5px !important;
    background: none !important; }
  .checkout-onepage-index .opc ul.form-list li.fields {
    padding: 0px !important; }
  .checkout-onepage-index .opc ul.form-list li.fields .field {
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0px 10px; }
  .checkout-onepage-index .opc ul.form-list li.fields .field .input-box input, .checkout-onepage-index .opc ul.form-list li.fields .field .input-box select {
    width: 100%;
    margin-right: 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index .opc ul.form-list li.wide {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0px 10px !important; }
  .checkout-onepage-index .opc ul.form-list li.wide .input-box input, .checkout-onepage-index .opc ul.form-list li.wide .input-box select {
    width: 100% !important;
    margin-right: 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index .opc ul.form-list li.three {
    padding: 0px 10px !important; }
  .checkout-onepage-index .opc ul.form-list li.three .field {
    width: 33.33%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index .opc ul.form-list li.three .field .input-box {
    padding-right: 10px !important; }
  .checkout-onepage-index .opc ul.form-list li.three .field .input-box input, .checkout-onepage-index .opc ul.form-list li.three .field .input-box select {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0px !important; }
  .checkout-onepage-index .opc ul.form-list li.three .field .input-box select {
    padding: 5px !important; }
  .checkout-onepage-index .opc ul.form-list li.three .last .input-box {
    padding-right: 0px !important; }
  .checkout-onepage-index .opc #checkout-step-payment {
    padding: 10px !important; }
  .checkout-onepage-index .opc #checkout-step-payment .method-wrapper {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index .opc #checkout-step-payment .form-list {
    padding: 0px !important; }
  .checkout-onepage-index .opc #checkout-step-payment .form-list .input-box {
    width: 100%; }
  .checkout-onepage-index .opc #checkout-step-payment .form-list .input-box select {
    width: 100% !important;
    margin-bottom: 10px 0px; }
  .checkout-onepage-index .opc #checkout-step-payment .form-list .v-fix {
    width: 100%;
    padding: 0px !important; }
  .checkout-onepage-index .opc #checkout-payment-method-load.sp-methods .method-wrapper .method-content .method-info {
    position: relative !important;
    right: 0px !important;
    top: 0px !important;
    width: 100% !important;
    padding: 10px 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index .opc #checkout-shipping-method-load, .checkout-onepage-index .opc #checkout-payment-method-load {
    min-height: 70px !important; }
  .checkout-onepage-index .opc #checkout-step-review {
    padding: 0px 10px !important; }
  .checkout-onepage-index .opc #checkout-step-review #review-buttons-container {
    text-align: center; }
  .checkout-onepage-index .opc #checkout-step-review #review-buttons-container .f-left, .checkout-onepage-index .opc #checkout-step-review #review-buttons-container button {
    float: none !important; }

  .cart .cart-table tbody
  .cart-product-details {
    vertical-align: middle !important; }
  .cart .cart-table td {
    padding: 5px 10px !important; }
  .cart .cart-collaterals .col2-set {
    width: 49%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .cart .cart-collaterals .col2-set .col-1 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
    margin: 0px 0px 20px 0px !important; }
  .cart .cart-collaterals .col2-set .col-1 .discount .input-box {
    width: 65%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .cart .cart-collaterals .col2-set .col-1 .discount .input-box .input-text {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .cart .cart-collaterals .col2-set .col-2 {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
    margin: 0px 0px 0px 0px !important; }
  .cart .cart-collaterals .col2-set .col-2 .shipping .form-list .input-box select {
    width: 100% !important; }
  .cart .cart-collaterals .totals {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 49%; } }
.checkout-onepage-index .sp-methods dt {
  border: 1px solid #e8e8e8;
  border-bottom: 0px;
  padding: 10px 10px 0px 14px;
  font-size: 22px;
  font-weight: bold;
  vertical-align: middle;
  color: #000;
  float: left;
  width: 100%;
  box-sizing: border-box; }
.checkout-onepage-index .sp-methods dd {
  border: 1px solid #e8e8e8;
  border-top: 0px;
  padding: 10px;
  margin-bottom: 10px;
  float: left;
  width: 100%;
  box-sizing: border-box; }
.checkout-onepage-index .sp-methods dd ul li {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
.checkout-onepage-index .sp-methods dd ul li input {
  float: left; }
.checkout-onepage-index .sp-methods dd ul li label {
  float: left;
  margin-top: 2px; }

.checkout-cart-index .sp-methods {
  padding: 10px !important;
  background: #fff;
  margin-bottom: 20px;
  float: left;
  width: 100%;
  box-sizing: border-box; }
.checkout-cart-index .sp-methods dt {
  border: 1px solid #e8e8e8;
  border-bottom: 0px;
  padding: 10px 10px 0px 10px;
  font-size: 16px;
  font-weight: bold;
  vertical-align: middle;
  color: #000;
  margin-bottom: 0px !important;
  float: left;
  width: 100%;
  box-sizing: border-box; }
.checkout-cart-index .sp-methods dd {
  border: 1px solid #e8e8e8;
  border-top: 0px;
  padding: 10px;
  margin-bottom: 10px;
  float: left;
  width: 100%;
  box-sizing: border-box; }
.checkout-cart-index .sp-methods dd ul li {
  float: left;
  width: 100%;
  padding: 7px 0px; }
.checkout-cart-index .sp-methods dd ul li label {
  margin-top: 4px !important;
  display: inline-block; }

@media (max-width: 781px) {
  .checkout-onepage-index .opc li.section .step-title {
    font-size: 18px !important;
    margin-bottom: 0px !important; }
  .checkout-onepage-index .opc li.section .step-title h2 {
    font-size: 18px !important; }

  #checkout-step-login .col2-set .col-1 {
    width: 100% !important; }
  #checkout-step-login .col2-set .col-2 {
    width: 100% !important;
    margin-top: 10px; }

  .cart {
    padding: 0px !important; }
  .cart .page-title h1 {
    font-size: 22px !important;
    margin-bottom: 20px !important;
    margin-top: 10px !important; } }
@media (max-width: 681px) {
  .cart .cart-collaterals {
    display: table;
    width: 100%; }
  .cart .cart-collaterals .col2-set {
    display: table-footer-group;
    width: 100%;
    float: none !important; }
  .cart .cart-collaterals .col2-set .col-1 {
    width: 49% !important; }
  .cart .cart-collaterals .col2-set .col-1 .discount .input-box {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 10px; }
  .cart .cart-collaterals .col2-set .col-1 .discount .input-box .input-text {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .cart .cart-collaterals .col2-set .col-2 {
    width: 49% !important;
    float: right !important; }
  .cart .cart-collaterals .col2-set .col-2 .shipping .form-list .input-box select {
    width: 100% !important; }
  .cart .cart-collaterals .col2-set .buttons-set {
    width: 100%; }
  .cart .cart-collaterals .col2-set .buttons-set button {
    width: 100%;
    padding: 5px 10px !important; }
  .cart .cart-collaterals .col2-set .input-box input {
    padding: 5px 10px; }
  .cart .cart-collaterals .col2-set .input-box select {
    padding: 5px 10px; }
  .cart .cart-collaterals .totals {
    display: table-header-group;
    width: 100%;
    margin-bottom: 10px; } }
@media (max-width: 621px) {
  .cart .cart-table {
    display: block; }
  .cart .cart-table tbody {
    display: block;
    width: 100%; }
  .cart .cart-table tbody th, .cart .cart-table tbody td {
    display: block; }
  .cart .cart-table tbody tr {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    float: left; }
  .cart .cart-table tbody td {
    width: 65%;
    float: right;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left !important; }
  .cart .cart-table tbody td.cart-product-image {
    width: 35%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    display: block;
    text-align: center !important; }
  .cart .cart-table thead {
    display: none !important; }
  .cart .cart-table tfoot {
    width: 100%;
    float: left; }
  .cart .cart-table tfoot tr {
    width: 100%;
    float: left;
    min-height: 20px; }
  .cart .cart-table tfoot td {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .cart .cart-table tfoot td button {
    padding: 5px 10px !important;
    background: #898989 !important;
    border: 3px solid #898989 !important; }
  .cart .cart-collaterals .col2-set .col-1 {
    width: 100% !important; }
  .cart .cart-collaterals .col2-set .col-2 {
    width: 100% !important; }
  .cart .cart-collaterals .col2-set button {
    background: #898989 !important;
    border: 3px solid #898989 !important; } }
@media (max-width: 511px) {
  .checkout-onepage-index .opc li.section .step-title {
    font-size: 18px !important;
    margin-bottom: 0px !important;
    padding: 0px !important; }
  .checkout-onepage-index .opc li.section .step-title h2 {
    font-size: 18px !important; }
  .checkout-onepage-index .opc ul.form-list .fields .field {
    width: 100% !important;
    padding: 0px !important; }
  .checkout-onepage-index .opc ul.form-list li.wide {
    padding: 0px !important; }
  .checkout-onepage-index .opc ul.form-list li.three {
    padding: 0px !important; }
  .checkout-onepage-index .opc ul.form-list li.three .field {
    width: 100% !important; }
  .checkout-onepage-index .opc ul.form-list li.three .field .input-box {
    padding: 0px !important; }
  .checkout-onepage-index .opc .buttons-set {
    width: 100%;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index .opc .buttons-set button {
    width: 100% !important; }
  .checkout-onepage-index .opc .buttons-set .back-link {
    position: absolute;
    left: 0px;
    bottom: -40px; }
  .checkout-onepage-index .opc #checkout-step-payment, .checkout-onepage-index .opc #checkout-step-review {
    padding: 0px !important; }
  .checkout-onepage-index .checkout-onepage-index .opc ul.form-list li.three .field .input-box {
    padding-right: 0px !important; }
  .checkout-onepage-index #method-wrapper-ewayau_direct .method-content .form-list input.input-text {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .checkout-onepage-index #checkout-payment-method-load.sp-methods .method-wrapper .method-title label {
    width: auto; }

  .opc .continue .controls {
    width: 100%;
    margin-left: 0px !important;
    margin-bottom: 10px; }
  .opc .continue .controls .control {
    display: block !important; }

  .checkout-onepage-index .opc #opc-login {
    padding: 0px !important; } }
@media (max-width: 420px) {
  .cart .cart-table tbody td {
    width: 55% !important; }
  .cart .cart-table td.cart-product-image {
    width: 45% !important; }
  .cart .cart-table tfoot td .button {
    width: 100%;
    margin-bottom: 5px; } }
.blog .hidden-nav, .blog .blog-nav-close {
  display: none !important; }

@media (max-width: 934px) {
  .blog .hidden-nav .quick-a, .blog .hidden-nav .browse-a {
    display: none; }
  .blog .sidebar {
    width: 22.9946524064% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 0px !important; }
  .blog .col-main {
    width: 73.7967914439% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog .col-main .postMeta {
    width: 100%;
    padding-left: 0px !important; }
  .blog .col-main .postContent {
    width: 100%; }
  .blog .postWrapper {
    margin-bottom: 20px !important; }
  .blog #postComment fieldset {
    padding: 0px !important; }
  .blog #postComment ul.form-list .input-box {
    width: 50%;
    padding-right: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog #postComment ul.form-list .input-box input {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog #postComment ul.form-list .aw-blog-comment-area {
    width: 100% !important;
    padding-right: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog #postComment ul.form-list .aw-blog-comment-area textarea {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; } }
@media (max-width: 781px) {
  .blog .hidden-nav {
    float: left;
    width: 100%;
    clear: both;
    display: block !important; }
  .blog .hidden-nav .blog-nav {
    display: block;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    float: right;
    padding: 10px 0px 10px 5px; }
  .blog .hidden-nav .blog-nav a {
    display: block !important;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 17px;
    background-color: #e5e5e5 !important;
    color: #898989 !important;
    font-size: 13px;
    line-height: 27px;
    position: relative; }
  .blog .hidden-nav .blog-nav a span {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/plus.png) no-repeat center center !important;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px; }
  .blog .hidden-nav .blog-nav a.activee2 {
    background-color: #ED672B !important;
    color: #FFF !important; }
  .blog .hidden-nav .blog-nav a.activee2 span {
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/minus.png) no-repeat center center !important; }
  .blog #postsContainer {
    margin-top: 0px !important; }
  .blog #postsContainer .postTitle h1 {
    font-size: 18px !important; }
  .blog #postsContainer .postTitle h1 a {
    font-size: 18px !important; }
  .blog #postsContainer .postContent {
    width: 66.3101604278% !important;
    text-align: justify; }
  .blog #postsContainer .postContent img {
    float: left;
    width: 50%;
    height: 50%;
    padding-right: 10px; }
  .blog #postsContainer .postMeta {
    float: right !important;
    width: 32.0855614973% !important;
    padding-left: 0px !important; }
  .blog #postsContainer #postComment fieldset {
    padding: 0px !important; }
  .blog #postsContainer #postComment ul.form-list .input-box {
    width: 100%;
    padding-bottom: 10px !important;
    padding-right: 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog #postsContainer #postComment ul.form-list .input-box input {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog #postsContainer #postComment ul.form-list .aw-blog-comment-area {
    width: 100% !important;
    padding-right: 0px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog #postsContainer #postComment ul.form-list .aw-blog-comment-area textarea {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog #postsContainer #postComment .button-set {
    width: 100% !important; }
  .blog #postsContainer #postComment .button-set button {
    width: 100%;
    padding: 5px 10px; }
  .blog .sidebar {
    display: none !important; }
  .blog .sidebar .block-title {
    padding: 10px !important; }
  .blog .sidebar .block-title span {
    font-size: 20px !important; }
  .blog .sidebar .menu-recent h5, .blog .sidebar .menu-social h5 {
    padding: 10px !important;
    margin-bottom: 0px; }
  .blog .sidebar .menu-recent ul, .blog .sidebar .menu-social ul {
    padding-top: 0px !important; }
  .blog .sidebar .menu-recent ul li, .blog .sidebar .menu-social ul li {
    padding: 0px !important;
    background: #464646; }
  .blog .sidebar .menu-recent ul li a, .blog .sidebar .menu-social ul li a {
    display: block;
    padding: 15px; }
  .blog .sidebar .blog-nav-close {
    display: block !important;
    width: 100%;
    padding: 10px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .blog .sidebar .blog-nav-close a {
    display: block !important;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 17px;
    background-color: #464646 !important;
    color: #fff !important;
    font-size: 13px;
    line-height: 27px;
    position: relative;
    border: 1px solid #333; }
  .blog .sidebar .blog-nav-close a span {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/minus.png) no-repeat center center !important;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px; }
  .blog .col-main {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; } }
@media (max-width: 621px) {
  .postContent img {
    width: 100% !important;
    margin-bottom: 10px; } }
@media (max-width: 511px) {
  .hidden-nav .blog-nav {
    width: 100% !important; }

  .blog #postsContainer .postWrapper .postTitle {
    width: 100% !important; }
  .blog #postsContainer .postWrapper .postContent {
    width: 100% !important; }
  .blog #postsContainer .postWrapper .postMeta {
    width: 100% !important; } }
#postsContainer .left a {
  line-height: 39px;
  color: #000;
  font-weight: bold;
  font-size: 16px; }
#postsContainer .left a:hover {
  color: #EE682C; }
#postsContainer .left a:before {
  content: "";
  background: transparent url("https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png") no-repeat scroll -1px -208px;
  width: 40px;
  height: 36px;
  display: block;
  float: left;
  margin-right: 5px; }
#postsContainer .right a {
  line-height: 39px;
  color: #000;
  font-weight: bold;
  font-size: 16px; }
#postsContainer .right a:hover {
  color: #EE682C; }
#postsContainer .right a:after {
  content: "";
  background: transparent url("https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png") no-repeat scroll -45px -208px;
  width: 40px;
  height: 36px;
  display: block;
  float: right;
  margin-left: 5px; }

@media (max-width: 934px) {
  .user-account .hidden-nav {
    display: none !important; }
  .user-account .col-main {
    float: right !important;
    width: 77.0053475936% !important; }
  .user-account .col-main .my-account ul.form-list li {
    width: 100%; }
  .user-account .col-main .my-account ul.form-list li .input-box {
    padding-right: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .user-account .col-main .my-account ul.form-list li .input-box input {
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #ccc;
    /* stroke */ }
  .user-account .col-main .my-account ul.form-list li .input-box select {
    margin-top: 0px !important;
    padding: 7px 10px;
    width: 100% !important;
    border: 1px solid #ccc;
    /* stroke */
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    /* border radius */
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    /* prevents bg color from leaking outside the border */
    background-color: #fff;
    /* layer fill content */ }
  .user-account .col-main .my-account ul.form-list li .field {
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .user-account .col-main .my-account ul.form-list li .field .input-box {
    padding: 0px 10px 0px 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .user-account .col-main .my-account ul.form-list li .field .input-box input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .user-account .col-main .my-account ul.form-list li.wide .input-box {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 10px; }
  .user-account .col-main .my-account ul.form-list li.wide .input-box input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .user-account .col-left {
    width: 22.9946524064% !important;
    float: left; } }
@media (max-width: 840px) {
  .user-account .page-title h1 {
    margin: 20px 0px !important; }

  .customer-account-login .col2-set {
    padding: 10px 0px; }
  .customer-account-login .col2-set .col-2 .form-list li .input-box input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
    margin-right: 0px !important; } }
@media (max-width: 781px) {
  .user-account {
    /* When the panel is closed, transition the page back to the left */ }
  .user-account .col-main {
    width: 100% !important; }
  .user-account .col-left {
    display: none !important; }
  .user-account .col-left .block-account {
    padding: 15px 0px !important; }
  .user-account .col-left .block-account h2 {
    font-size: 18px !important;
    padding: 0px 15px;
    margin-bottom: 0px !important; }
  .user-account .col-left .block-account h2 br {
    display: none; }
  .user-account .col-left .block-account ul li {
    background: #464646; }
  .user-account .col-left .block-account ul li a {
    display: block;
    padding: 10px 15px; }
  .user-account .col-left .block-account ul .current {
    background: #EE682C;
    color: #fff;
    padding: 10px 15px; }
  .user-account .col-left .block-account .logout {
    padding: 0px 15px; }
  .user-account .main-container {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease; }
  .user-account .my-account {
    padding: 0px !important;
    margin: 0px !important; }
  .user-account .user-nav {
    display: block !important;
    position: absolute;
    right: 0px;
    top: 2px;
    width: 30%; }
  .user-account .user-nav a {
    display: block !important;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 17px;
    background-color: #e5e5e5 !important;
    color: #898989 !important;
    font-size: 13px;
    line-height: 27px;
    position: relative; }
  .user-account .user-nav a span {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/plus.png) no-repeat center center !important;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px; }
  .user-account .user-nav-close {
    display: block !important;
    width: 100%;
    padding: 10px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .user-account .user-nav-close a {
    display: block !important;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 3px 17px;
    background-color: #464646 !important;
    color: #fff !important;
    font-size: 13px;
    line-height: 27px;
    position: relative;
    border: 1px solid #333; }
  .user-account .user-nav-close a span {
    border: 0px !important;
    background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/mob/minus.png) no-repeat center center !important;
    height: 100%;
    position: absolute;
    right: 0px;
    top: 0px;
    width: 32px; }
  .user-account .my-account h1 {
    font-size: 18px !important;
    margin: 10px 0px 20px 0px !important;
    padding-bottom: 10px;
    border-bottom: 1px dotted #D7D7D7; }

  .openNav .main-container {
    left: 37.4331550802% !important;
    -webkit-transform: translate3d(37.43316%, 0, 0);
    -moz-transform: translate3d(37.43316%, 0, 0);
    -ms-transform: translate3d(37.43316%, 0, 0);
    -o-transform: translate3d(37.43316%, 0, 0);
    transform: translate3d(37.43316%, 0, 0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease; }

  .openNav .sidebar {
    width: 37.4331550802% !important;
    position: absolute;
    left: -39.5721925134% !important;
    top: -20px;
    height: 100%;
    background: #EBEBEB; }

  .openNav .sidebar {
    display: block !important; }

  #wrapper {
    min-height: 492px !important; }

  #footer-wrapper {
    margin-top: 0px !important; }

  .main {
    padding-bottom: 20px; } }
@media (max-width: 641px) {
  .customer-account-login .page-title h1 {
    font-size: 20px !important; }

  .customer-account-login .col2-set h2 {
    font-size: 18px !important; }
  .customer-account-login .col2-set .col-1 {
    width: 100% !important;
    border-bottom: 1px dotted #D7D7D7;
    margin-bottom: 20px !important;
    padding-bottom: 20px; }
  .customer-account-login .col2-set .col-2 {
    width: 100% !important; }
  .customer-account-login .col2-set .col-2 .form-list li .input-box input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
    margin-right: 0px !important; } }
@media (max-width: 621px) {
  .user-nav {
    width: 50% !important; }

  .openNav .main-container {
    left: 50.2673796791% !important;
    -webkit-transform: translate3d(50.2673796791%, 0, 0);
    -moz-transform: translate3d(50.2673796791%, 0, 0);
    -ms-transform: translate3d(50.2673796791%, 0, 0);
    -o-transform: translate3d(50.2673796791%, 0, 0);
    transform: translate3d(50.2673796791%, 0, 0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease; }

  .openNav .sidebar {
    width: 50.2673796791% !important;
    position: absolute;
    left: -52.4064171123% !important;
    top: -20px;
    height: 100%;
    background: #EBEBEB; }

  .customer-account-login .col2-set .buttons-set button {
    width: 100% !important;
    padding: 10px !important; }
  .customer-account-login .col2-set .buttons-set a {
    margin-top: 10px;
    display: block;
    text-align: center; }
  .customer-account-login .col2-set .col-2 .form-list li .input-box input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100% !important;
    margin-right: 0px !important; }

  .customer-account-create .account-create .page-title h1 {
    border-bottom: 1px dotted #D7D7D7;
    margin: 20px 0px 0px 0px !important;
    font-size: 20px !important;
    padding-bottom: 10px; }
  .customer-account-create .account-create ul.form-list .field {
    width: 100%; }
  .customer-account-create .account-create ul.form-list .control .input-box {
    width: 50%; }
  .customer-account-create .account-create ul.form-list .control .input-box input {
    width: auto !important; }
  .customer-account-create .account-create ul.form-list .control label {
    width: 50%;
    text-align: right; }
  .customer-account-create .account-create ul.form-list .input-box {
    width: 100% !important; }
  .customer-account-create .account-create ul.form-list .input-box input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .customer-account-create .account-create .buttons-set button {
    width: 100% !important;
    padding: 10px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; } }
@media (max-width: 641px) {
  .customer-account-forgotpassword ul.form-list li .input-box input {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .customer-account-forgotpassword ul.form-list li .button {
    width: 100%;
    margin-top: 20px; }
  .customer-account-forgotpassword .buttons-set p a {
    width: 100% !important; } }
@media (max-width: 511px) {
  .openNav .main-container {
    left: 100%;
    padding-left: 10px;
    -webkit-transform: translate3d(100%, 0, 0);
    -moz-transform: translate3d(100%, 0, 0);
    -ms-transform: translate3d(100%, 0, 0);
    -o-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    -webkit-transition: -webkit-transform 500ms ease;
    -moz-transition: -moz-transform 500ms ease;
    -o-transition: -o-transform 500ms ease;
    transition: transform 500ms ease; }

  .openNav .sidebar {
    width: 100% !important;
    position: absolute;
    left: -100% !important;
    top: 0px;
    height: 100%;
    background: #EBEBEB; }
  .openNav .sidebar h2 {
    margin-top: 5px; }
  .openNav .sidebar ul {
    padding-top: 20px; }

  .user-nav-close {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 50% !important; }
  .user-nav-close a {
    padding: 3px 14px !important; }
  .user-nav-close a span {
    display: none; }

  .user-nav {
    width: 100% !important;
    position: relative !important; }

  .my-account ul.form-list li .field {
    width: 100% !important; }
  .my-account ul.form-list li .field .input-box {
    width: 100% !important;
    padding-right: 0px !important; }
  .my-account ul.form-list li .field .input-box input {
    width: 100% !important; }
  .my-account ul.form-list li .input-box {
    padding-right: 0px !important; }
  .my-account ul.form-list li .input-box input {
    width: 100% !important; }
  .my-account .buttons-set button {
    width: 100% !important;
    padding: 10px !important; } }
@media only screen and (min-device-width: 768px) {
  .user-nav-close {
    display: none; } }
@media (max-width: 934px) {
  .col3-group {
    width: 100%; }
  .col3-group .col {
    width: 33.33% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important;
    padding: 65px 10px 0px 10px !important;
    min-height: 300px !important; }

  .col2-group {
    width: 100%; }
  .col2-group .col {
    width: 50% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important;
    padding-right: 20px !important;
    text-align: justify; }
  .col2-group .last {
    padding-right: 0px !important; }

  .col3spaned-group .brands {
    width: 65.6684491979% !important;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 0px !important; }
  .col3spaned-group .brands ul {
    width: 33.33% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important;
    padding-bottom: 20px; }
  .col3spaned-group .last {
    width: 28.8770053476% !important;
    float: right !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .col3spaned-group .last .jcarousel-prev-vertical {
    width: 100% !important; }
  .col3spaned-group .last .jcarousel-next-vertical {
    width: 100% !important; }

  .cms-about .col2-group.no-bg .col {
    height: auto !important; }

  .col4-group {
    width: 100%; }
  .col4-group .col {
    width: 25% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }

  .contacts-index-index #sidebar-contact {
    width: 35.8288770053% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important; }
  .contacts-index-index #contactForm {
    width: 60.9625668449% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm .form-list li .field {
    width: 50%; }
  .contacts-index-index #contactForm .form-list li .field .input-box {
    padding-right: 10px; }
  .contacts-index-index #contactForm .form-list li .field .input-box input {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm .form-list li.wide {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 10px; }
  .contacts-index-index #contactForm .form-list li.wide .input-box {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm .form-list li.wide .input-box textarea {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm .buttons-set {
    padding-right: 10px; }
  .contacts-index-index #google-map {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #google-map p {
    float: right;
    width: 50%; }
  .contacts-index-index #google-map a {
    float: left !important;
    padding: 0px 10px 10px 0px;
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; } }
@media (max-width: 840px) {
  .cms-about h3 {
    font-size: 18px !important; }

  .col3spaned-group .brands {
    width: 50% !important;
    padding-right: 20px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .col3spaned-group .brands p {
    text-align: justify; }
  .col3spaned-group .last {
    width: 50% !important; }
  .col3spaned-group .last .jcarousel-clip-vertical {
    background-repeat: repeat-x !important; }

  .cms-about .col2-group.no-bg .last {
    padding-left: 20px !important; }

  .cms-about .col3spaned-group .col.last {
    border-left: 0px !important; }

  .cms-about .col3spaned-group .col {
    border-right: 1px dotted #CCC; }

  .cms-about .col2-group.no-bg .col.last {
    border-left: 0px !important; }

  .cms-about .col2-group.no-bg .col {
    border-right: 1px dotted #CCC; } }
@media (max-width: 721px) {
  .col3-group {
    width: 100%; }
  .col3-group .col {
    width: 50% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important;
    padding: 65px 10px 0px 10px !important;
    min-height: 300px !important; }

  .col3spaned-group .col {
    border: 0px !important; }
  .col3spaned-group .brands {
    width: 100% !important; }
  .col3spaned-group .last {
    width: 100% !important;
    padding-left: 0px !important;
    border-top: 1px dotted #ccc !important; }

  .cms-about .col2-group.no-bg .last {
    border-right: 0px !important; }

  .col4-group {
    width: 100%; }
  .col4-group .col {
    width: 50% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }

  .contacts-index-index #sidebar-contact {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #google-map img {
    height: 220px !important; } }
@media (max-width: 551px) {
  .contacts-index-index #contactForm .form-list li .field {
    width: 100%; }
  .contacts-index-index #contactForm .form-list li .field .input-box {
    padding-right: 0px; }
  .contacts-index-index #contactForm .form-list li .field .input-box input {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm .form-list li.wide {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding-right: 0px; }
  .contacts-index-index #contactForm .form-list li.wide .input-box {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm .form-list li.wide .input-box textarea {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm .buttons-set {
    padding-right: 0px; } }
@media (max-width: 511px) {
  .col3-group {
    width: 100%; }
  .col3-group .col {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important;
    padding: 65px 10px 0px 10px !important;
    min-height: 220px !important; }

  .col2-group {
    width: 100%; }
  .col2-group .col {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0px !important;
    padding-right: 20px !important; }
  .col2-group .last {
    padding-right: 0px !important;
    text-align: center; }

  .cms-about .col2-group.no-bg .col {
    padding: 30px 0px !important;
    height: auto !important;
    text-align: center; }

  .cms-about .col2-group.no-bg .col.last {
    border-left: 0px !important; }

  .cms-about .col2-group.no-bg .contact-us {
    position: relative !important;
    bottom: 0px !important; }

  .cms-about .col2-group.no-bg .col {
    border-right: 0px !important; }
  .cms-about .col2-group.no-bg .last {
    border-top: 1px dotted #CCC !important; }

  .col4-group {
    width: 100%; }
  .col4-group .col {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }

  .contacts-index-index #sidebar-contact {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #contactForm {
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box; }
  .contacts-index-index #google-map p {
    width: 100%; }
  .contacts-index-index #google-map a {
    width: 100%; }
  .contacts-index-index #google-map a img {
    height: auto !important; } }
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://clickableautomotive.com.au/skin/frontend/clickable/default/fonts/fontawesome-webfont.eot?v=4.3.0');src:url('https://clickableautomotive.com.au/skin/frontend/clickable/default/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('https://clickableautomotive.com.au/skin/frontend/clickable/default/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('https://clickableautomotive.com.au/skin/frontend/clickable/default/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('https://clickableautomotive.com.au/skin/frontend/clickable/default/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('https://clickableautomotive.com.au/skin/frontend/clickable/default/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fancy_shadow_nw.png', sizingMethod='scale'); }
.postWrapper {
	margin-bottom: 60px;
	clear: both;
	overflow: hidden;
}

.postTitle h1,
.postTitle h1 a {
	font-weight: bold;
	font-size: 30px;
	color: #EE682C;
	margin: 0;
}

.postTitle h1 a:hover {
	color: #CCCCCC;
}

.postTitle h3 {
	border-bottom: 1px dotted #CCCCCC;
	color: #636363;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 3px;
	text-transform: uppercase;
	margin: 15px 0;
	line-height: 1.5;
}

.postTitle h3 span {
	color: #EE682C;
}

.postContent {
	float: left;
	width: 520px;
	color: #464646;
}

.postMeta {
	float: left;
	padding-left: 30px;
	padding-top: 12px;
	width: 125px;
}

.postMeta ul {
	margin: 0 0 30px;
}

.postMeta ul li {
	border-bottom: 1px dotted #CCCCCC;
	color: #ACACAC;
	font-weight: bold;
	padding: 10px 0;
}

.postMeta li.share-facebook {
	background: url("https://clickableautomotive.com.au/skin/frontend/clickable/default/aw_blog/images/facebook-small.png") no-repeat left center;
	padding: 15px 0 15px 30px;
}

.postMeta li.share-twitter {
	background: url("https://clickableautomotive.com.au/skin/frontend/clickable/default/aw_blog/images/twitter-small.png") no-repeat left center;
	padding: 15px 0 15px 30px;
}

.postMeta h4 {
	font-weight: bold;
	margin-bottom: 10px;
	color: #464646;
}

.postContent .read-more {
	float: left;
}
.comment-count-wrapper {
	text-align: right;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 12px;
}
span.comment-count {
	color: #EE682C;
}

.postDetails {
	color: #636363;
	font-size: 11px;
	font-weight: bold;
	float: right;
}

.singlePostDetails {
	color: #636363;
	font-size: 11px;
	font-weight: bold;
	float: none;
}

.postDetails a {
	color: #EE682C;
}

.postBookmarks {
	padding-bottom: 10px;
}

.postBookmarks h4 {

	font-size: 12px;
	font-weight: bold;
}

.commentWrapper {
	padding: 0 0 20px 0;
	overflow: hidden;;
}
.singlePostDetails h3 {
	color: #444444;
	margin: 20px 0;
}

.commentContent {
	float: right;
	font-size: 12px;
	line-height: 20px;
	width: 355px;
	font-weight: normal;
	color: #464646;
}

.commentDetails {
  float: left;
  width: 144px;
}

.commentDetails h4.username {
	color: #636363;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.commentDetails h4.username span {
	color: #EE682C;
}
.commentDetails p {
	color: #939393;
	font-size: 10px;
	font-weight: bold;
	padding: 3px 0;
	margin: 0;
	text-align: right;
	text-transform: uppercase;
}
.postError {
	font-size: 16px;
	padding-top: 20px;
	border-top: 1px dotted #CCCCCC;
}
.menu-tags,
.menu-categories,
.menu-recent,
.menu-social {
	padding: 30px 0 0 0;
}

.menu-tags h5,
.menu-categories h5,
.menu-recent h5,
.menu-social h5 {
	color: #444444;
	font-size: 18px;
	margin-bottom: 15px;
}

.block-blog .menu-tags UL LI {
	display: inline;
	padding: 2px;
	margin-left: 10px;
}

.block-blog .menu-categories ul li,
.block-blog .menu-recent ul li,
.block-blog .menu-social ul li {
	border-bottom: 1px dotted #CCCCCC;
	padding: 10px 0;
	margin-left: 0;
}

.tagcloud {
	/* text-align:center; */
}

.tag-count-1 {
	font-size: 1em;
}

.tag-count-2 {
	font-size: 1.2em;
}

.tag-count-3 {
	font-size: 1.4em;
}

.tag-count-4 {
	font-size: 1.6em;
}

.tag-count-5 {
	font-size: 1.8em;
}

.tag-count-6 {
	font-size: 2em;
}

.tag-count-7 {
	font-size: 2em;
}

.tag-count-8 {
	font-size: 2em;
}

.tag-count-9 {
	font-size: 2em;
}

.tag-count-10 {
	font-size: 2em;
}

.block-blog .head h4 {
	padding-left: 20px;
}

.block-blog .block-title {
	text-align: left;
	padding: 10px 0 30px;
	border-bottom: none;
}

.block-blog .block-title strong {
	font-size: 30px;
	color: #999;
}

.postWrapper .poster {
	display: inline;
}

.input-box.aw-blog-comment-area {
	width: 100%;
}

.widget-latest li {
	font-size: 12px;
	padding: 5px 10px;
}

.block-blog .menu-categories {
	margin: 0;
	padding: 5px 9px;
}

A.awblog_current_comment {
	text-decoration: none !important;
	font-weight: bold !important;
}

.blog-index-index .col-left.sidebar,
.blog-post-view .col-left.sidebar {
	width: 215px;
	float: left;
	margin-right: 30px;
}

.block-blog .block-content {
	background: url("https://clickableautomotive.com.au/skin/frontend/clickable/default/aw_blog/images/line-border.png") repeat-x 0 0;
	padding: 0;
}

.blog-index-index .col-main,
.blog-post-view .col-main {
	width: 690px;
}

#postsContainer {
	background: url("https://clickableautomotive.com.au/skin/frontend/clickable/default/aw_blog/images/line-border.png") repeat-x scroll 0 0 transparent;
	padding: 30px 0 0;
	margin-top: 70px;
}
#postComment {
	border-top: 1px dotted #CCCCCC;
	display: block;
	padding: 20px 0 0;
}
#postComment h4 {
	color: #444444;
	margin-bottom: 30px;
	font-size: 18px;
	font-weight: bold;
}
#postComment label {
	font-weight: bold;
	margin: 0 0 7px;
	display: block;
	font-size: 13px;
	text-align: left;
	color: #464646;
	float: none;
}
#postComment input,
#postComment textarea {
	border: none;
	padding: 10px;
}
#postComment textarea {
	width: 495px;
	height: 150px;
}


#postComment .input-box { clear: none !important; }
#postComment .button-set {
	width: 515px;
}
#postComment input.input-text { width: 230px;  }
#postComment label.required em {
	float: none;
	position: relative;
	right: 0;
	top: 0;
}
#postComment input#email {
	margin-right: 0;
}
#postComment .input-box.aw-blog-comment-area {
	margin-top: 10px;
	float: left;
}
.postsContainer .left a{
	background: transparent url("https://clickableautomotive.com.au/skin/frontend/clickable/default/aw_blog/images/sprite.png") no-repeat scroll -1px -208px;
}
.postsContainer .right a{
	background: transparent url("https://clickableautomotive.com.au/skin/frontend/clickable/default/aw_blog/images/sprite.png") no-repeat scroll -45px -208px;	
}
.amfinder-vertical,
.amfinder-horizontal {
	background-color: #EBEBEB;
	margin: 0 0 15px;
	padding: 15px;
	overflow: hidden;
}

#home-quick-finder .amfinder-horizontal {
	background-color:  none;
	background: url("https://clickableautomotive.com.au/skin/frontend/clickable/default/images/line-border.png") repeat-x 0 0;
	padding: 26px 0 36px;
	position: relative;
	height: 38px;
	border-bottom: 1px dotted #c6c6c6;
	overflow: visible;
}

#home-quick-finder .amfinder-horizontal h2 {
	background: url('https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png') -576px -252px no-repeat;
	font-size: 24px;
	color: #444444;
	text-transform: none;
	float: left;
	width: 195px;
	margin-top: 14px;
}
#home-quick-finder .amfinder-horizontal h2 span {
	color: #ee682c;
}

#home-quick-finder .amfinder-horizontal table {
	float: right;
	margin-right: -6px;
	width:745px;
}

.amfinder-horizontal h2,
.amfinder-vertical h2 {
	color: #444444;
}
.amfinder-vertical h2 {
	white-space: nowrap;
	font-size: 22px;
}


.amfinder-vertical h2 span {
	color: #ee682c;
	display: block;
}

.amfinder-vertical h3 {
	font-size: 14px;
	line-height: 1.5;
	color: #EE682C;
}

.amfinder-vertical .dropdown-title,
.amfinder-horizontal .dropdown-title {
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
}

.amfinder-vertical .dropdown-element {
	padding-bottom: 4px;
}
.amfinder-vertical .dropdown-element select {
	width: 165px !important;
	margin: 0 0 5px 0; padding: 0;
	float: left;
}
.amfinder-vertical .dropdown-element .has-tooltip {
	display: block;
	width: 14px;
	height: 19px;
	background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) -550px -447px no-repeat;
	float: right;
	text-indent: -999em;
}

#home-quick-finder .amfinder-horizontal .dropdown-element select {
	//width: 216px !important;
        width: 165px !important;
	margin-left: 15px;
}

#home-quick-finder .amfinder-horizontal .amfinder-buttons {
	position: absolute;
	right: 0;
	z-index: 1;
	background-color: #fff;
	bottom: -18px;
}
#home-quick-finder .amfinder-horizontal .amfinder-buttons button {
	margin: 0 0 0 15px;
}
#home-quick-finder .amfinder-horizontal .dropdown-title {
	margin-left: 15px;
}


.amfinder-vertical .amfinder-buttons {
	clear: both;
	margin-top: 20px;
	overflow: hidden;
}

.amfinder-buttons button {
	height: 36px;
	padding: 0 13px;
	float: left;
}
.amfinder-buttons button.full {
	padding: 0 5px;
	width: 185px !important;
	display: block !important;
}
.amfinder-buttons button.reset {
	background-color: #959595;
	font-size: 12px;
	margin: 0;
	padding: 0 9px;
	color: #fff;
	float:right;
}

.quick-finder-title { padding-left: 49px; padding-bottom: 15px; margin-bottom: 15px; background: url(https://clickableautomotive.com.au/skin/frontend/clickable/default/images/sprite.png) -200px -450px no-repeat; border-bottom: 1px dotted #cdcdcd; }



ol.checkout-agreements { }

.inchoo-extraproducts {
    margin-top: 10px;
    margin-bottom: 10px;
}

.inchoo-extraproducts span {
    font-weight: bold;
}

.inchoo-extraproducts li {
    padding: 2px 0;
}



/* Button CSS */
.inchoo-button, .inchoo-button:visited {
    background: #222 url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/button-background.png) repeat-x;
    display: inline-block;
    padding: 5px 10px 6px;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border: none;
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
}

    .inchoo-button:hover                          { background-color: #111; color: #fff; }
    .inchoo-button:active                         { top: 1px; }
    .small.inchoo-button, .small.inchoo-button:visited          { font-size: 11px; padding: ; }
    .inchoo-button, .inchoo-button:visited,
    .medium.inchoo-button, .medium.inchoo-button:visited        { font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
    .large.inchoo-button, .large.inchoo-button:visited          { font-size: 16px; padding: 8px 30px 9px; }

    .green.inchoo-button, .green.inchoo-button:visited      { background-color: #91bd09; }
    .green.inchoo-button:hover                        { background-color: #749a02; }
    .blue.inchoo-button, .blue.inchoo-button:visited        { background-color: #2daebf; }
    .blue.inchoo-button:hover                         { background-color: #007d9a; }
    .red.inchoo-button, .red.inchoo-button:visited          { background-color: #e33100; }
    .red.inchoo-button:hover                          { background-color: #872300; }
    .magenta.inchoo-button, .magenta.inchoo-button:visited      { background-color: #a9014b; }
    .magenta.inchoo-button:hover                          { background-color: #630030; }
    .orange.inchoo-button, .orange.inchoo-button:visited        { background-color: #ff5c00; }
    .orange.inchoo-button:hover                           { background-color: #d45500; }
    .yellow.inchoo-button, .yellow.inchoo-button:visited        { background-color: #ffb515; }
    .yellow.inchoo-button:hover                           { background-color: #fc9200; }

    .grey.inchoo-button, .grey.inchoo-button:visited        { background-color: #cccccc; }
    .grey.inchoo-button:hover                           { background-color: #cccccc; }



button.inchoo-place-order {
	display:block;
	width:100%;
}
button.inchoo-place-order span span { font-size:18px; padding:8px 25px 7px 16px; }

.inchoo-place-order-loading {
    text-align: right;
    margin-top: 10px;
    font-style: italic;
}

select.address-select {
    margin-top: 3px;
    margin-bottom: 3px;
    width: 95% !important;
}

.inchoo-enterprise {

}

.inchoo-enterprise span.validation-error,.inchoo-enterprise div.validation-error
    {
    padding-right: 0;
}

ul.inchoo-custom-options {
    margin: 0;
    padding: 0;
    margin-left: 20px;
    list-style-type: disc;
}

.inchoo-coupons input#id_couponcode {
    margin-bottom: 5px;
    width: 200px;
}

.inchoo-giftcards input#id_giftcardcode {
    margin-bottom: 5px;
    width: 200px;
}

#inchoo-form label {
    font-weight: normal !important;
}
#inchoo-form label .required { color:#EB340A; }

.inchoo-summary,.inchoo-totals {
    border-collapse: collapse;
}

.inchoo-totals {

}

.inchoo-summary th,.inchoo-summary,.inchoo-summary td,.inchoo-totals td
    {
    padding: 3px 0;
}

.inchoo-summary th {
	font-size:12px;
	color:#000;
	text-transform:uppercase;
	background:#ddd;
	padding:5px;
}

.inchoo-totals td,.inchoo-summary td {
    border-bottom: 1px solid #ddd;
	padding:5px 0;
	font-size:12px;
}

.inchoo-totals td { background:#ddd; border-bottom: 1px solid #ccc; }
.inchoo-totals td .price { padding-right:5px; }
.inchoo-totals td strong { font-weight:normal; font-size:14px; color:#000; }

h1.inchoo-title {
	font-size:32px; color:#0d6759;
}

p.inchoo-description { color:#555152; font-size:14px; line-height:1.25; text-shadow:0px 1px 0px #fff; }

#inchoo-form .group-select {
    padding: 0 !important;
}

div.inchoo-threecolumns {
    margin-top: 10px;
}

div.inchoo-threecolumns h1 {
    font-size: 16px;
    font-weight: normal;
}

div.inchoo-threecolumns div.inchoo-column-left {
    width: 30%;
    float: left;
    background: transparent url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/line-gradient.gif) no-repeat scroll right top;
}

div.inchoo-threecolumns div.inchoo-column-middle {
    width: 32%;
    float: left;
    background: transparent url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/line-gradient.gif) no-repeat scroll right top;
}

div.inchoo-threecolumns div.inchoo-column-right {
    width: 38%;
    float: left;
}
div.inchoo-threecolumns div.inchoo-column-right .review-order-col-wrapper {
	padding:20px;
}

.inchoo-login-link-wrapper { padding-top:5px; }
p.inchoo-login-link {
    padding-top: 5px;
}
#inchoo-login-link { float:right; }
#inchoo-login-link span {  }
#inchoo-login-link span span { text-transform:none; }

#inchoo-email-error {
    width: 245px;
    clear: both;
    padding-top: 3px;
}

div.inchoo-error {
    background-color: #FAEBE7;
    color: #DF280A;
    border: 1px solid #DF280A;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 25px;
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo_msg-error.gif);
    background-repeat: no-repeat;
    background-position: 4px 3px;
}

.inchoo-column-left .inchoo-error {
    width: 85% !important;
}

div.inchoo-enable-newsletter { }

div.inchoo-enable-newsletter-bottom {
    margin-top: 20px;
    text-align: right;
}

div.inchoo-enable-terms { /*text-align: right;*/
    margin-top: 10px;
}

table.inchoo-summary {
    width: 100%;
}

table.inchoo-summary td.name {
    width: 55%;
}

table.inchoo-summary td.qty,table.inchoo-summary th.qty
    {
    width: 10%;
    text-align: center;
}

table.inchoo-summary td.total,table.inchoo-summary th.total
    {
    width: 35%;
    text-align: right;
}

table.inchoo-totals {
    width: 100%;
    margin-bottom: 10px;
}

table.inchoo-totals tbody th { border-bottom:1px solid #ccc; font-size:12px; text-transform:none; color:#444; }

table.inchoo-totals tr.grand-total td {
    font-weight: bold;
}

table.inchoo-totals td.title {
    width: 65%;
    text-align: right;
}

table.inchoo-totals td.value {
    width: 35%;
    text-align: right;
}

div.inchoo-place-order-wrapper {
    text-align: right;
    margin-top: 20px;
}

div.checkoutcontainer {
    border-top: 1px solid #D8D2C7;
    min-height: 33em;
    overflow: hidden;
	padding:0;
}

div.checkoutcontainer .checkout-error-message {
    font-size: 14px;
    margin-left: 10px;
    color: red;
}

div.checkoutcontainer .payment-methods .form-list label {
    text-align: left !important;
}

div.checkoutcontainer div.input-error label {
    color: red !important;
}

div.checkoutcontainer div.input-error input,div.checkoutcontainer div.input-error select
    {
    border: 1px solid red !important;
}

div.checkoutcontainer div.input-different-shipping {
    margin-top: 10px;
}

div.checkoutcontainer div.input-address-short,div.checkoutcontainer div.input-firstname,div.checkoutcontainer div.input-lastname,div.checkoutcontainer div.input-email,div.checkoutcontainer div.input-telephone,div.checkoutcontainer div.input-company,div.checkoutcontainer div.input-fax,div.checkoutcontainer div.input-password
    {
    width: 120px;
    float: left;
}

div.checkoutcontainer li.taxvat .input-text {
    width: 83% !important;
}

div.checkoutcontainer div.input-address-short .input-text, div.checkoutcontainer div.input-firstname .input-text,div.checkoutcontainer div.input-lastname .input-text,div.checkoutcontainer div.input-email .input-text,div.checkoutcontainer div.input-telephone .input-text,div.checkoutcontainer div.input-company .input-text,div.checkoutcontainer div.input-fax .input-text,div.checkoutcontainer div.input-password .input-text,div.checkoutcontainer div.input-city .input-text
{
    width: 110px;
}

div.checkoutcontainer div.input-address,div.checkoutcontainer div.input-city,div.checkoutcontainer li.taxvat div.input-box
    {
    width: 100% !important;
}

div.checkoutcontainer div.input-address .input-text
    {
    width: 230px;
}

div.checkoutcontainer div.input-postcode {
    width: 120px;
    float: left;
}

div.checkoutcontainer div.input-postcode .input-text {
    width: 110px;
}

div.checkoutcontainer div.input-region {
    width: 60%;
    float: left;
}

div.checkoutcontainer div.input-region .input-text {
    width: 77%;
}

div.checkoutcontainer div.input-country {
    width: 100%;
}

div.checkoutcontainer div.input-country select {
    width: 85%;
}

div.checkoutcontainer div.input-region select {
    width: 77% !important;
}

fieldset.group-select {
    padding: 10px 10px;
}

.group-select li {
    padding: 4px 0;
}

.shipment-methods dd {
    font-weight: bold;
    margin: 0 !important;
    margin-bottom: 3px;
    margin-top: 7px;
}

p.checkout-choose-payment-method,p.checkout-choose-shipping-method {
    margin-top: 1em;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 5px;
}

p.checkout-choose-payment-method {
    margin-top: 2em !important;
}

.payment-methods dd {
    padding: 0;
    padding-left: 20px;
}

.payment-methods dd li {
    padding: 0;
}

div.inchoo-shipping-method {
    margin-bottom: 40px;
}

div.loading-ajax, div.loading-ajax-login {
    height: 50px;
    text-align: center;
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/ajax-loader.gif);
    background-repeat: no-repeat;
    background-position: center center;
}

p.inchoo-numbers {
    background-repeat: no-repeat;
    height: 35px;
    color: #404040;
    text-transform: uppercase;
    padding-top: 6px;
    padding-left: 38px;
    font-size: 15px;
    font-weight: bold;
}


h3.section-title { font-weight:normal; font-size:13px; text-transform:uppercase; color:#000; }

p.inchoo-numbers-1 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo-numbers-1.png);
}

p.inchoo-numbers-2 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo-numbers-2.png);
}

p.inchoo-numbers-3 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo-numbers-3.png);
}

p.inchoo-numbers-4 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo-numbers-4.png);
}

div.inchoo-skin-magento .inchoo-numbers {
    padding-top: 0px !important;
    padding-left: 28px !important;
    height: 25px !important;
    text-transform: capitalize !important;
    color: #F18200 !important;
    font-size: 13px !important;
}

div.inchoo-skin-magento p.inchoo-numbers-1 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/skin-magento/inchoo-numbers-1.png)
        !important;
}

div.inchoo-skin-magento p.inchoo-numbers-2 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/skin-magento/inchoo-numbers-2.png)
        !important;
}

div.inchoo-skin-magento p.inchoo-numbers-3 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/skin-magento/inchoo-numbers-3.png)
        !important;
}

div.inchoo-skin-magento p.inchoo-numbers-4 {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/skin-magento/inchoo-numbers-4.png)
        !important;
}

/* Popup CSS */
#inchoo_popup_overlay_iframe {
    z-index: 100000;
    background-color: black;
    opacity: 0.8;
    filter: alpha(opacity =   80);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
}

#inchoo_popup_overlay {
    z-index: 1000000;
    background-color: black;
    opacity: 0.8;
    filter: alpha(opacity =   80);
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    right: 0;
    cursor: pointer;
}

#inchoo-toc-popup {
    width: 482px;
    height: 530px;
    position: absolute;
    z-index: 1000001;
}

#inchoo-toc-popup .inchoo-popup-wrapper {
    height: 515px !important;
}

#inchoo-toc-popup div.inchoo-popup-contents {
    overflow: auto;
    height: 450px;
}

#inchoo-toc-popup h1 {
    margin-left: 20px;
}

#inchoo-toc-popup .inchoo-toc-terms {
    margin: 20px;
    margin-top: 0 !important;
    height: 440px !important;
    overflow: auto;
    padding-right: 10px;
}

#inchoo-login-popup,#inchoo-toc-popup {
    text-align: left !important;
}

.inchoo-popup-footer {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo-popup-footer.png);
    background-repeat: no-repeat;
    height: 13px;
}

.inchoo-popup-wrapper {
    background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo-popup-header.png);
    *background-image: url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/inchoo-popup-header.png)
        !important;
    background-repeat: no-repeat;
}

.inchoo-popup-wrapper h1 {
    font-size: 24px !important;
	color:#999;
	font-weight:bold;
    padding-bottom: 0 !important;
    padding-top: 15px !important;
	margin-bottom: 0px;
}

.inchoo-popup-wrapper p {
	font-size: 12px;
}

.inchoo-popup-contents {
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 0;
    padding-bottom: 1px;
}

.inchoo-popup-wrapper label {
    font-weight: bold;
	font-size:12px;
}

.inchoo-popup-wrapper .input-text {
    width: 232px !important;
	
	
	background-color:#EBEBEB;
	border:none;
	color:#000;
	padding:5px 10px;

	
}
table tr:nth-of-type(2n) {
    /*background: none repeat scroll 0 0 #F0F0F0;*/
}
#inchoo-forgot-table td {
    vertical-align: middle !important;
}

/* Popup CSS (login link) */
#inchoo-login-popup {
    width: 540px;
    position: absolute;
    z-index: 1000001;
	font-size:16px;
	line-height:1.5;
    /*position: fixed;*/
}

#inchoo-login-popup table {
    width: 99%;
}

#inchoo-login-popup table td {
    padding-top: 3px;
    padding-bottom: 3px;
	vertical-align: middle;
}

#inchoo-login-popup button {
	padding:17px 15px;
	font-size:16px;
	font-weight:bold;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#inchoo-forgot-button {
	padding:2px 5px !important;
	font-size:14px !important;
}

#inchoo-login-popup div.inchoo-popup-contents {

}

#inchoo-login-popup p.close, #inchoo-toc-popup p.close
{
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    position: absolute;
    right: -15px;
    top: -15px;
	display:block;
	width:30px;
	height:30px;
	background:url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/close.png) no-repeat;
	text-indent:-9999px;
}
#inchoo-login-popup p.close a, #inchoo-toc-popup p.close a { display:block; height:100%; width:100%; text-indent:-9999px; }

#inchoo-login-popup p.close a,#inchoo-login-popup p.close a:link,#inchoo-login-popup p.close a:visited,#inchoo-toc-popup p.close a,#inchoo-toc-popup p.close a:link,#inchoo-toc-popup p.close a:visited
    {
    text-decoration: none;
    color: black;
}

#inchoo-login-popup p.close a:hover,#inchoo-toc-popup p.close a:hover
    {
    text-decoration: underline;
}

#inchoo-login-error,#inchoo-forgot-error {
    color: red;
    margin-bottom: 10px;
	font-size:12px;
	font-weight:bold;
}

div.inchoo-comments {
    margin-top: 5px;
    margin-bottom: 20px;
}

div.inchoo-comments textarea {
    margin-top: 5px;
    width: 95%;
}

/* inchoo-twocolumns */
.inchoo-two-columns .inchoo-column-left {
    width: 47%;
    float: left;
    margin-right: 30px;
    background: transparent url(https://clickableautomotive.com.au/skin/frontend/base/default/loginpopup/images/line-gradient.gif) no-repeat scroll
        right top;
}

.inchoo-two-columns .inchoo-column-right {
    width: 43%;
    float: left;
}

.inchoo-two-columns p.inchoo-numbers {
    margin-top: 20px !important;
}

.inchoo-two-columns div.inchoo-enable-terms {
    text-align: center !important;
}

.inchoo-two-columns div.inchoo-place-order-wrapper {
    text-align: center !important;
    margin-top: 10px !important;
}

.inchoo-two-columns div.inchoo-enable-newsletter {
    text-align: center !important;
}

.checkoutcontainer .payment-methods .input-box {
    width: 100% !important;
}

.checkoutcontainer .payment-methods .input-box .input-text,.checkoutcontainer .payment-methods .input-box textarea,.checkoutcontainer .payment-methods .input-box select
    {
    width: 95% !important;
}

.checkoutcontainer .payment-methods .input-box select.year,.checkoutcontainer .payment-methods .input-box select#protxDirect_expiration_yr,.checkoutcontainer .payment-methods .input-box select#protxDirect_start_yr
    {
    width: 75px !important;
}

.checkoutcontainer .payment-methods .input-box select.month,.checkoutcontainer .payment-methods .input-box select#protxDirect_start,.checkoutcontainer .payment-methods .input-box select#protxDirect_expiration
    {
    width: 140px !important;
}

.checkoutcontainer li.shipping-address-title {
    font-size: 16px;
    text-transform: uppercase;
    color: #404040;
    font-weight: bold;
    padding-top: 5px;
}

.inchoo-giftmessagecontainer {
    margin-bottom: 10px;
}

.inchoo-giftmessagecontainer .input-checkbox {
    /*text-align: right;*/

}

#inchoo-giftmessages .inchoo-giftmessages fieldset.group-select {
    padding: 0 !important;
    border: 0 !important;
    margin: 0 !important;
}

.inchoo-giftmessages .group-select li .input-box-last {
    margin-right: 0 !important;
}

.inchoo-giftmessages .group-select li .input-box {
    width: 125px;
    margin-right: 20px;
}

.inchoo-giftmessages .group-select li .input-box .input-text {
    width: 120px;
}

.inchoo-giftmessages .group-select li textarea {
    width: 267px;
}

.inchoo-address-line {
    margin-bottom: 10px;
}

.inchoo-column-left .customer-dob .dob-month,.inchoo-column-left .customer-dob .dob-day,.inchoo-column-left .customer-dob .dob-year
    {
    float: left;
}

.inchoo-column-left .customer-dob input.input-text {
    display: block;
    width: 74px;
}

.inchoo-column-left .customer-dob label {
    font-size: 10px;
    font-weight: normal;
    color: #888;
}

.inchoo-column-left .customer-dob .dob-day,.inchoo-column-left .customer-dob .dob-month
    {
    width: 60px;
}

.inchoo-column-left .customer-dob .dob-day input.input-text,.inchoo-column-left .customer-dob .dob-month input.input-text
    {
    width: 46px;
}

.inchoo-column-left .customer-dob .dob-year {
    width: 110px;
}

.inchoo-column-left .customer-dob .dob-year input.input-text {
    width: 115px;
}
.inchoo-feedback, .inchoo-feedback-freetext {
    padding-top: 10px;
}
.inchoo-feedback select {
    width:95%;
}
.inchoo-feedback-freetext textarea{
    width:95%;
}
.inchoo-coupon-code-notice {
}
#control_overlay {
    background-color:#000;
}

.modal {
    background-color:#fff;
    padding:10px;
    border:1px solid #333;
}
#addressreview {
    width: 750px;
    min-height: 430px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #E9EAEE;
    border: 2px solid white;
    padding: 15px 40px 20px 40px;
    margin: 0 auto;
    text-align: left;
    box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);
    -moz-box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);
    -webkit-box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);
    position:relative;
}
#addressreview .leftcol{
    float: left;
    width: 200px;
}
#addressreview .rightcol{
    float: left;
    width: 540px;
}
#addressreview h4 {
    padding-top: 15px;
    padding-bottom: 3px;
    font-size: 16px;
}
#addressreview #buttons {
    position: absolute;
    right: 40px;
    bottom: 20px;
}
#addressreview #buttons div {
    float: left;
    zoom: 1;
    margin: 0px 10px 0px 10px;
}
.checkout-agreements li {
    margin: 0;
}
.checkout-agreements .agree {
    margin: 0;
    padding: 0;
}
.agreement-content {
    overflow: auto;
    text-align:left;
}

.inchoo-column-middle .inchoo-shipping-method-block, .inchoo-column-middle .payment-methods { margin-left:10px; }

.inchoo-column-left #billing_address,
.inchoo-column-left #shipping_address { padding:20px; }

h1.step-number-title {
    background: url(https://clickableautomotive.com.au/skin/frontend/base/franchise/images/gradient_backgrounds.png) repeat-x scroll 0 0 transparent;
    border-right: 1px solid #000000;
    color: #FFFFFF;
    font-size: 22px;
    font-weight: normal;
    padding: 21px 10px 16px 20px;
    text-shadow: 0 1px 0 #000000;
    text-transform: uppercase;
}
h1.step-number-title > .number-icon { display:inline-block; width:20px; height:23px; margin-right:7px; background:url(https://clickableautomotive.com.au/skin/frontend/base/default/images/numbers.png) no-repeat; text-indent:-9999px; }
h1.step-number-title.number-1 > .number-icon { background-position:0px 0px; }
h1.step-number-title.number-2 > .number-icon { background-position:-30px 0px; }
h1.step-number-title.number-3 > .number-icon { background-position:-60px 0px; }

.inchoo-column-middle .shipping-and-payment { padding:20px; }

.top-order-button { margin-top:0px !important; margin-bottom:20px; }

#payment_form_ccsave { margin-top:10px; }

#inchoo-login-button { }
#inchoo-login-button span { }
#inchoo-login-button span span { padding:11px 19px 11px 13px; }

#inchoo-login-popup-contents-login {
	
}

#inchoo-forgot-password-link, #inchoo-return-login-link {
	font-size:14px;
	font-weight:bold;
	display:block;
	margin-top:5px;
}
