/* html5doctor.com Reset v1.6.1 - http://cssreset.com */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}   @import url("http://fonts.googleapis.com/css?family=Exo:300,400,700");
iframe { border:0; frameborder:0;}
body {
font-family:Arial, sans-serif;
} .centre-wrap {
max-width:990px;
margin:0 auto;
padding:0 5px;
}
.clear-after:after {
clear:both;
content:"";
display:block;
} a {
text-decoration:none;
}  #header-wrap {
padding:30px 0 20px;
background-color:#AB3334;
} #header-title {
width:60%;
float:left;
}
#header-title > a {
display:block;
font-size:2.5rem;
line-height:2.5rem;
color:#DDA185;
font-weight:700;
letter-spacing:2px;
font-family: 'Exo', sans-serif;
}
#header-title > a > span {
color:#EDDAB6;
} #header-phone {
width:40%;
float:right;
}
#header-phone > a {
display:block;
float:right;
font-size:2.5rem;
line-height:2.5rem;
color:#EDDAB6;
padding:0 0 0 50px;
background-image:url(//cash4carsgeelong.com.au/wp-content/themes/seotheme/images/interface/square-phone-icon.png);
background-repeat:no-repeat;
font-family: 'Exo', sans-serif;
} #header-message {
clear:both;
text-align:center;
color:#DDA185;
padding:30px 0 0;
}
.social-icon > a {
display:inline-block;
float:right;
width:32px;
margin:0 0 0 10px;
}
.social-icon > a > img {
width:100%;
}  #main-menu-wrap {
background-color:#331919;
} #main-menu-toggle {
display:none;
} #main-menu {
letter-spacing:1px;
font-size:0.9rem;
}
#main-menu > li {
float:left;
}
#main-menu > li > a {
display:block;
padding:10px 15px;
color:#cccccc;
}
#main-menu > li:hover > a {
background-color:#DDA185;
color:#fff;
}
#main-menu > .current-menu-item > a {
background-color:#EDDAB6;
color:#331919;
}
#main-menu > .menu-item-has-children {
position:relative;
}
#main-menu > .menu-item-has-children:hover > a {
border-radius:0;
} #main-menu > .menu-item-has-children > ul {
position:absolute;
display:none;
background-color:#331919;
z-index:998;
width:300px;
}
#main-menu > .menu-item-has-children:hover > ul {
display:block;
}
#main-menu > .menu-item-has-children > ul > li > a {
display:block;
padding:10px 15px;
color:#fff;
}
#main-menu > .menu-item-has-children > ul > li:hover > a {
background-color:#DDA185;
}
#main-menu > .menu-item-has-children > ul > .current-menu-item > a {
background-color:#EDDAB6;
color:#331919;
}
#main-menu > .menu-item-has-children > div {
display:none;
}  #banner-wrap {
background-color:#EDDAB6;
border-style:solid;
border-color:#E8D1A4;
border-bottom-width:2px;
margin:0 0 50px;
min-height:318px;
} #banner-form {
float:right;
width:300px;
position:relative;
} #banner-points {
float:left;
width:40%;
padding:40px 0 20px;
}
#banner-points > ul > li {
font-size:1.6rem;
line-height:1.6rem;
margin:0 0 20px 30px;
list-style-image:url(//cash4carsgeelong.com.au/wp-content/themes/seotheme/images/interface/selling-point-bullet.png);
} #banner-images {
float:left;
width:35%;
padding:30px 0 0;
}  .widget-wrap #main-form {
position:static;
}
#main-form {
background-color:#331919;
position:absolute;
width:100%;
overflow:hidden;
} #main-form > header {
background-color:#ab3334;
}
#main-form > header > span {
display:inline-block;
font-size:2.2rem;
line-height:2.2rem;
color:#fff;
padding:10px 0 10px 55px;
background-image:url(//cash4carsgeelong.com.au/wp-content/themes/seotheme/images/interface/form-header-arrow.png);
background-repeat:no-repeat;
background-position:3px 3px;
font-family: 'Exo', sans-serif;
font-weight:700;
letter-spacing:2px;
} #main-form > div {
padding:15px;
} #main-form .form-element {
margin:0 0 15px;
}
#main-form .form-element > span {
display:block;
}
#main-form .form-element > span > input {
width:96%;
border:none;
margin:0;
padding:6px 2%;
font-size:1rem;
line-height:1rem;
}
#main-form .form-element > span > textarea {
width:96%;
border:none;
margin:0;
padding:2px 2%;
font-size:1rem;
line-height:1rem;
font-family:Arial, sans-serif;
height:3rem;
} #main-form .form-element > span > span {
padding:5px 0 10px;
} #main-form .form-captcha {
margin:0 0 15px;
}
#main-form .form-captcha > img {
height:22px;
display:block;
float:left;
}
#main-form .form-captcha > span {
display:block;
float:left;
padding:0 0 0 15px;
}
#main-form .form-captcha > span > input {
display:block;
border:none;
margin:0;
padding:6px 2%;
font-size:1rem;
line-height:1rem;
width:100px;
}
#main-form .form-captcha > span > span {
left: 16px;
padding: 5px 0 10px;
width: 90px;
} #main-form .form-submit {
margin:0;
}
#main-form .form-submit > input {
display:block;
border:none;
border-radius:5px;
margin:0;
padding:5px 0;
font-size:1.5rem;
line-height:1.5rem;
width:100%;
text-transform:uppercase;
text-align:center;
background-color:#6699ff;
color:#fff;
}
#main-form .form-submit > img {
display:none;
} #main-form form > .wpcf7-validation-errors {
border:none;
color:#f00;
margin:15px 0 0;
padding:0;
}   #body-wrap h1,
#body-wrap h2,
#body-wrap h3 {
margin:0 0 15px;
font-family: 'Exo', sans-serif;
}
#body-wrap h1 {
font-size:2.4rem;
line-height:2.6rem;
color:#AB3334;
}
#body-wrap h2 {
font-size:1.8rem;
line-height:2rem;
padding:20px 0 0;
color:#331919;
}
#body-wrap h3 {
font-size:1.4rem;
line-height:1.6rem;
padding:20px 0 0;
color:#331919;
}
#body-main-column header {
margin:0 0 15px;
}
#body-main-column header > h1,
#body-main-column header > h2 {
margin:0;
}
#body-main-column header > span {
font-size:0.9rem;
color:#808080;
} #body-wrap p {
margin:0 0 15px;
line-height:1.2rem;
} #body-wrap ul,
#body-wrap ol {
margin:0 0 15px;
}
#body-wrap ul > li > ul,
#body-wrap ol > li > ol {
margin:15px 0;
}
#body-wrap ul > li,
#body-wrap ol > li {
margin:0 0 10px 30px;
line-height:1.2rem;
} #body-wrap a {
color:#6699ff;
}
#body-wrap a:hover {
color:#AB3334;
} #body-wrap table {
margin: 0 0 15px;
}
#body-wrap table th,
#body-wrap table td {
padding:0 10px;
line-height:1.4rem;
}
#body-wrap .table-header-left th:first-child {
text-align:right;
} .img-full-width {
width:100%;
}  #body-wrap {
margin: 0 0 50px;
}  #body-wrap {
margin: 50px 0;
margin-top:150px;
} #body-main-column {
float:left;
width:65%;
} #body-side-column {
float:right;
width:30%;
} .body-post-wrap {
margin:0 0 15px;
border-style:solid;
border-color:#cccccc;
border-top-width:1px;
}
.body-post-wrap > .read-more-button {
display:inline-block;
padding:4px 8px;
background-color:#6699ff;
color:#fff !important;
font-weight:700;
border-radius:4px;
}
.body-post-wrap > .read-more-button:hover {
background-color:#AB3334;
}   .widget-wrap {
padding:0 0 15px;
}
.widget-wrap > header {
margin: 0 0 15px;
font-size: 1.8rem;
line-height: 2rem;
color:#331919;
font-family: 'Exo', sans-serif;
font-weight:700;
}  #footer-menu-wrap {
background-color:#331919;
}
#footer-menu {
letter-spacing:1px;
font-size:0.9rem;
}
#footer-menu > li {
float:left;
}
#footer-menu > li > a {
display:block;
padding:10px 15px;
color:#fff;
}
#footer-menu > li:hover > a {
background-color:#DDA185;
}
#footer-menu > .current-menu-item > a {
background-color:#EDDAB6;
color:#331919;
}  #footer-info-wrap {
background-color:#331919;
padding:20px 0;
} #copyright {
width:40%;
float:left;
color:#cccccc;
} #clixpert-link {
width:40%;
float:right;
text-align:right;
}
#clixpert-link > a {
color:#cccccc;
} #micro-data {
width:20%;
float:left;
text-align:center;
position:relative;
color:#cccccc;
}
#micro-data > div {
position:absolute;
display:none;
width:310px;
padding:5px;
background-color:#2e384d;
top:-332px;
}
#micro-data:hover > div {
display:block;
}
#micro-data > div > img {
width:310px;
height:155px;
}
#micro-data > div > div {
font-size:1.5rem;
padding:10px 0;
}
#micro-data > div > table tr {
padding:0 0 5px;
font-size:0.9rem;
}
#micro-data > div > table th {
text-align:left;
padding:0 5px 0 0;
}
#micro-data > div > table td {
text-align:left;
}
#micro-data > div > a {
display:block;
padding:5px 10px;
background-color:#ff8c19;
border-radius:5px;
margin:10px auto 0;
width:160px;
color:#fff;
font-weight:700;
}
.wpcf7-not-valid-tip {
left: 0;
position: absolute;
top: 0px;
font-size: 11px !important;
background: #fff;
padding: 5px !important;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{ display:none !important;} div.recapcod{
display: inline-block !important;
width: 100% !important;
text-align:center;
}
div.recapcod iframe {
width: 160px;
}
div.recapcod .rc-anchor
{
display:none !important;
}
div.recapcod {
margin-bottom: 20px !important;
height: 86px !important;
overflow:hidden !important;
}
div.recapcod  div
{
width:100% !important;
} @media only screen and (min-width:769px) {  #main-menu {
display:block !important;
}
}
@media only screen and (max-width:768px) {
#body-wrap {
margin-top:50px !important;
} #main-menu-wrap > div {
position:relative;
padding:0;
} #main-menu-toggle {
display:block;
height:50px;
width:50px;
background-image:url(//cash4carsgeelong.com.au/wp-content/themes/seotheme/images/interface/mobile-menu-button.png);
background-repeat:no-repeat;
} #main-menu {
display:none;
position:absolute;
z-index:999;
width:100%;
border-style:solid;
border-bottom-width:1px;
border-bottom-color:#cccccc;
border-radius:0;
background-color:#AB3334;
}
#main-menu > li {
float:none;
}
#main-menu > li > a {
padding:18px 15px;
border-radius:0;
} #main-menu > .menu-item-has-children > div {
display:block;
right:0;
position:absolute;
width:50px;
height:50px;
background-image:url(//cash4carsgeelong.com.au/wp-content/themes/seotheme/images/interface/mobile-menu-arrow.png);
background-repeat:no-repeat;
}
#main-menu > .menu-item-has-children > ul {
width:75%;
border:none;
}
#main-menu > .menu-item-has-children:hover > ul {
display:none;
}
#main-menu > .menu-item-has-children > ul > li > a {
padding:18px 15px;
}   #header-title {
width:50%;
} #header-phone {
width:50%;
}   #banner-form {
width:300px;
} #banner-points {
float:left;
width:70%;
} #banner-images {
float:left;
width:70%;
padding:0;
}
}
@media only screen and (max-width:767px) {
#banner-points > ul > li{ font-size:12px; width:130px;}
#micro-data{ display:none !important;}
#body-main-column{ width:100%;}
#body-side-column { clear: both;width: 300px;float: none;margin: 0px auto;}
#main-form .form-element > span > input { padding: 8px 2%;}
#main-form .form-captcha > span > input { padding: 8px 2%;}
}  @media only screen and (max-width:480px) {  #header-title {
width:100%;
float:none;
}
#header-title > a {
text-align:center;
font-size:2.2rem;
line-height:2.2rem;
} #header-phone {
width:100%;
float:none;
text-align:center;
padding:30px 0 0;
}
#header-phone > a {
float:none;
display:inline-block;
text-align:center;
}  #banner-wrap {
padding:5px 0 0;
} #banner-form {
float:none;
width:100%;
} #banner-points {
float:none;
width:100%;
} #banner-images {
float:none;
width:100%;
}  #main-form {
border-radius:10px;
position:static;
top:0;
} #main-form > header {
cursor:pointer;
text-align:center;
background-color:#6699ff;
} #main-form > div {
display:none;
}  #body-wrap {
margin: 50px 0;
} #body-main-column {
float:none;
width:100%;
} #body-side-column {
float:none;
width:100%;
}  #footer-menu {
width:100%;
float:none;
}
#footer-menu > li {
width:100%;
}
#footer-menu > li > a {
text-align:center;
}  #copyright,
#clixpert-link,
#micro-data {
width:100%;
float:none;
text-align:center;
padding:10px 0;
}
}