.border_none,hr{
border:none
}
.centre-text,.image-center{
text-align:center!important
}
a,h1 a,h2 a,h3 a{
text-decoration:none
}
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:0 0
}
body{
margin:0
}
body,input,td,textarea,th{
color:#000;
font-family:Lato,sans-serif;
font-size:12px
}
*{
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:bodrer-box
}
body *{
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-transition:all .5s ease-in-out
}
.clear{
clear:both
}
.magin_0{
margin:0!important
}
hr{
margin:0;
background:#ccc;
padding:0;
height:1px
}
a,a:hover{
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-transition:all .3s ease-in-out
}
#main-menu li:hover {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-transition:none;
}
#logo>a>p,.footer-logo>a>p{
padding:20px 0 0 20px;
color:#000;
font-size:2rem;
letter-spacing:-2px;
font-size: 30px;
}
#logo p, .footer-logo p {
font-size: 30px;
}
#logo>a>p>span,.footer-logo>a>p>span{
color:#fff;
display:inline-block;
padding:25px;
background-color: #00e600;
border-radius:20px;
font-size: 30px;
}
.centre-text>strong{
font-size:1rem
}
.image-center{
padding:20px 0!important
}
.image-center>img{
width:70%
}
.image-full{
width:100%;
padding:20px 0
}
#payment-options{
text-align:center;
padding:20px 0
}
#payment-options>img{
width:80%
}
h3.sidebar-title, .sidbarTSc{
font-weight:700!important;
display:block!important;
text-align:left!important;
font-size:30px!important;
padding-bottom:18px;
color:#db3236;
}
.banner h1,input,textarea{
font-weight:700
}
input.text{
background:#FFF;
border:none;
padding:1px
}
input.button{
background:#000;
border:1px solid #000;
color:#fff
}
a,h1,h2,h3{
color:#000
}
h1{
font-size:25px
}
h2{
font-size:30px;
padding:0 0 20px;
}
h3{
font-size:28px;
padding:0 0 20px;
}
h4{
font-size:26px;
}
h5{
font-size:12px
}
h6{
font-size:10px
}
ol,p,ul{
font-size:13px;
line-height:20px
}
blockquote{
margin-left:36px;
margin-right:36px
}
a:hover{
border:none
}
h1 a,h2 a,h3 a{
border:none;
color:#333
}
h1 a:hover,h2 a:hover,h3 a:hover{
background:0 0;
color:#371015
}
hr{
display:none
}
.lcp_catlist li{
list-style-type:none
}
.banner_mc,.content_mc,.footer_mc,.header_mc,.wrapper{
width:100%
}
.banner,.content_area,.footer,.header{
max-width:998px;
margin:auto
}
.header{
height:160px
}
.content_area{
padding:37px 10px 0;
}
.header_mc .content_area {
padding:37px 0px 0;
background: #000000;
margin-bottom: 22px;
max-width: 100%;
}
.content_area>h2{
color:#000;
font-size:26px;
padding-bottom:18px
}
#home-image-row>h2{
padding:10px 0 20px
}
#home-image-row>img{
width:23%;
margin:0 1% 0 0
}
#home-image-row>img:first-child{
margin:0
}
.header .logo{
width:60%;
float:left;
height:auto;
position:relative
}
.header>.logo>img{
position:absolute;
right:0;
width:130px;
top:20px
}
.text-emphasis{
font-size:1.5rem;
text-align:left
}
.text-emphasis>strong{
color:red
}
.header .emblem{
width:27%;
padding:0 0 0 46px;
float:left;
background:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/guarantee-emblem.png) 30% 100% no-repeat;
height:128px;
width:16.7%\9;
margin-top:-20px
}
.header .call-an-expert{
float:right;
padding:40px 0 0
}
.call-an-expert p{
color:#212121;
font-size:36px;
font-weight:700;
background:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/call.png) left center no-repeat;
padding:3px 25px 10px 56px;
background-size:35px
}
.call-an-expert h4{
font-size:19px;
padding-left:2px
}
.banner_mc{
background:#FFFFFF;
box-shadow:1px 1px 10px #000;
height:468px;
}
.banner_page {
background:#FFFFFF;
box-shadow:1px 1px 10px #000;
}
.banner_page ol, .banner_page ul, .banner_page p {
font-size: 20px;
line-height: 30px;
}
.banner .copy{
width:60.320641282565%;
float:left;
padding:0
}
.banner .get_an_expert{
width:36.773547094188%;
float:right;
position:relative
}
#side-column-x .get_an_expert{
position:relative
}
.banner h1{
font-size:28px;
line-height:100px
}
.banner ul{
list-style:none
}
.banner ul li{
background:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/li-bg.png) left center no-repeat;
padding:12px 0 8px 52px;
font-size:23px;
font-weight:400!important;
margin:15px 0
}
.get_an_expert .form_box{
width:93.388429752066%;
background:#B4EAF9;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
min-height:365px;
box-shadow:1px 1px 10px #404040;
margin-top:38px
}
.get_an_expert .arrow_down{
position:absolute;
width:112px;
height:87px;
background:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/arrow-down.png) left top no-repeat;
top:-32px;
left:68px;
background-size:85%
}
.get_an_expert .form{
width:79.646017699115%;
margin:auto
}
.get_an_expert h2, .get_an_expert .clshd2{
font-weight:700;
line-height:68px;
text-align:center;
margin:0;
padding:0;
}
.wpcf7-form li{
line-height:17px;
}
.get_an_expert input[type=text],.get_an_expert input[type=tel],.get_an_expert input[type=email],.get_an_expert textarea,.quote_form .wpcf7-form input[type=text],.quote_form .wpcf7-form input[type=email],.quote_form .wpcf7-form textarea{
width:98.148148148148%;
border:1px solid #bfbfbf;
padding-left:6px;
font:400 14px Arial,Helvetica,sans-serif;
height:35px;
color:#000;
margin-top:10px;
}
.get_an_expert textarea,.quote_form .wpcf7-form textarea{
resize:none;
height:53px
}
.get_an_expert .captcha_img,.quote_form .wpcf7-form .captcha_img{
width:50.852%;
float:left
}
.get_an_expert input.captcha_txt[type=text],.quote_form .wpcf7-form input.captcha_txt[type=text]{
width:41.851851851852%;
float:right;
margin-right:5px;
height:35px;
text-align:center;
font-style:italic;
font-weight:700
}
.get_an_expert input.captcha_txt[type=text]{
width:100%!important
}
.get_an_expert input[type=submit],.quote_form .wpcf7-form input[type=submit], .InnrDv .wpcf7-form .wpcf7-form-control.wpcf7-submit{
background:#ee2111;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8CB22A', endColorstr='#6E8D0F');
background:-webkit-gradient(linear,left top,left bottom,from(#8CB22A),to(#6E8D0F));
background:-moz-linear-gradient(top,#8CB22A,#6E8D0F);
width:98.148148148148%;
text-align:center;
color:#fff;
font-size:25px;
font-weight:700;
text-transform:uppercase;
border:none;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
height:49px;
box-shadow:2px 3px 7px #3E3E2B;
cursor:pointer;
margin-top:10px
}
#cust-rev,.testimonial{
background:#f7f5c1;
box-shadow:1px 1px 4px #c0c0bd;
overflow:hidden
}
.rcapcha{
border-bottom:1px solid #ccc;
border-radius:3px;
border-right:1px solid #ccc;
height:75px;
margin:0 auto 6px;
overflow:hidden;
width:164px!important;
padding:0!important
}
.rcapcha div{
margin:0!important
}
.title{
font-size:27px;
font-weight:700
}
.car_images{
width:100%;
padding-top:28px
}
.car_images .item{
float:left;
max-width:23.349%
}
.content_copy .right .carbrands ul li img,.recent_work_gallery ul li.full_width,.recent_work_gallery ul li.full_width img{
max-width:100%
}
.car_images .item img{
max-width:100%;
height:100%
}
.content_copy{
padding:20px 0 0
}
.content_copy .left{
width:63.426853707415%;
float:left;
margin-right:27px
}
.content_copy .right{
width:33.76753507014%;
float:left
}
.content_copy .left ul,.content_copy ul.services_list{
-webkit-column-count:2;
-moz-column-count:2;
column-count:2
}
.content_copy .left ul li,.content_copy ul.services_list li{
font-size:18px;
list-style-type:disc;
margin:0 0 10px 30px;
list-style-position:outside
}
.content_area p{
font:400 17px/26px Arial,Helvetica,sans-serif;
text-align:justify;
float:none;
width:100%;
padding:0 0 20px
}
.content_copy .left .finalist_emblem{
width:100%;
text-align:center;
float:left
}
.content_copy .right h4{
color:red;
font-size:30px;
padding-bottom:18px
}
#sidebar-image-column td{
padding:0 0 1%;
width:49%
}
#sidebar-image-column td>img{
width:98%
}
#sidebar-recent-works>img{
width:100%
}
#body-selling-points{
padding:10px 0 0
}
#body-selling-points>ul{
width:50%;
float:left;
padding:0;
column-count:initial;
-webkit-column-count:initial;
-moz-column-count:initial
}
#body-selling-points:after,#car-icons:after{
clear:both;
content:"";
display:block
}
#body-selling-points>ul>li{
width:78%!important;
font-size:1.5rem;
padding:0 0 35px;
list-style-position:outside;
list-style-image:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/li-bg-square.png);
margin:0 0 0 30px!important;
letter-spacing:-1px
}
#car-icons{
padding:10px 0
}
#car-icons>li{
float:left;
width:14%;
list-style-type:none
}
.testimonial{
width:97.633136094675%;
height:114px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:12px 34px 11px 23px;
margin-bottom:39px;
height:86px;
}
.testimonial sup{
font-size:36px;
font-family:Arial,Helvetica,sans-serif;
line-height:30px;
float:left
}
.testimonial p{
font-size:13px;
padding-top:0;
line-height:17px;
text-align:left;
margin-top:7px
}
.testimonial span{
color:#e20a0a;
font:400 14px Arial,Helvetica,sans-serif;
display:block;
text-align:right;
padding-top:5px
}
.content_copy .right .our_recent_work h4{
color:#000
}
.content_copy .right .recent_work_gallery{
width:100%
}
.recent_work_gallery ul li{
list-style:none;
float:left;
margin:0 6px 10px 0
}
.content_copy .right .carbrands{
width:100%;
height:42px;
float:left
}
.content_copy .right .carbrands ul li{
list-style:none;
float:left;
width:14%
}
.footer_mc{
border-top:5px solid #666;
background:#009900;
margin:33px 0 0
}
.footer-logo{
width:51.267%;
height:132px;
float:left
}
.footer-contact{
width:44.166%;
float:right;
padding:20px 0 0
}
.footer-contact p.phonefoot a, .footer-contact p.emailfoot a {
text-decoration:underline;
}
.footer-contact p.phonefoot{
background:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/call.png) no-repeat;
color:#212121;
font-size:30px;
background-size:30px auto;
padding:0 0 15px 56px
}
.footer-contact p.emailfoot{
font-size:24px;
color:#212121;
background:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/mail.png) no-repeat;
padding:0 0 15px 56px;
background-size:30px auto
}
.footer-contact p.emailfoot a{
color:#212121
}
.copyright{
padding:16px 0 11px;
color:#000;
font-size:11px;
text-align:left;
width:100%;
font-family:Arial,Helvetica,sans-serif
}
.copyright span a{
float:right;
color:#000;
padding-right:7px
}
.copyright .copy_area{
max-width:998px;
margin:auto
}
.recent_work_gallery ul li{
max-width:48%
}
.recent_work_gallery img{
max-width:100%;
height:100%
}
.ie7 .get_an_expert h2, .get_an_expert .clshd2,.ie8 .get_an_expert h2, .get_an_expert .clshd2{
font-size:40px
}
.ie7 .get_an_expert ul li:first-child,.ie8 .get_an_expert ul li:first-child{
padding-bottom:4px
}
.ie7 .get_an_expert ul li,.ie8 .get_an_expert ul li{
padding-bottom:5px
}
.get_an_expert_link{
width:100%;
padding:7px 0;
margin:5px 0;
text-align:center;
background:#ccc;
font-size:22px
}
.header .logo h1{
display:block;
width:100%;
height:100%
}
.logo>a{
display:block;
padding:30px 0 0;
font-size:2.5rem
}
.logo>p{
font-size:1.2rem;
color:#0C4DA2;
letter-spacing:2px;
padding:10px 0 10px 24px;
font-weight:bold;
}
.logo>a>img{
width:50%
}
.call-an-expert p.call_btn{
background-color:#fff;
background-position:24% 50%;
font-size:30px;
text-align:center;
display:none
}
.call-an-expert p a {
text-decoration:underline;
}
.call-an-expert p.call_btn a{
color:#000;
display:block;
padding:0 0 0 60px;
text-align:right!important
}
.quote_form{
display:none;
width:98%;
margin:auto
}
.quote_form h3{
text-align:center;
font-size:30px;
color:#000;
padding:8px 0;
display:none
}
.content_copy h3{
display:block;
text-align:left
}
#home-prices h2,.content_copy .right .carbrands p,a.home_btn{
text-align:center
}
.quote_form div.wpcf7{
margin-bottom:15px;
display:none
}
#home-prices h2,#home-prices table,#main-column-x h1,#main-column-x h3{
margin-bottom:20px
}
.active{
display:block
}
.lcp_catlist{
height:96px
}
.lcp_catlist li{
height:96px;
overflow:hidden
}
a.home_btn{
width:100%;
padding:10px 0;
background:#484848;
display:none;
font-size:19px;
color:#fff
}
.content_copy h5,.content_copy h6{
color:#000;
float:left;
font:400 19px Arial,Helvetica,sans-serif;
padding:19px 0;
width:100%
}
#cust-rev p,.content_copy h6{
padding-top:0
}
.content_copy .right .carbrands p img{
max-width:100%
}
call-an-expert img{
margin-right:15px
}
.call-an-expert img{
margin-right:24px
}
#main-column-x{
padding-right:10px;
width:70%;
float:left
}
.clear-x{
clear:both
}
.clear-after:after{
clear:both;
content:"";
display:block
}
#body-wrap-x a,#body-wrap-x li,#body-wrap-x p,#body-wrap-x td{
font:400 17px/26px Arial,Helvetica,sans-serif
}
#main-column-x h1,#main-column-x h2{
font-size:2rem;
font-weight:700
}
#main-column-x h1,#main-column-x h2,#main-column-x h3{
color:#13a89e
}
#main-column-x h3{
font-size:1.6rem;
font-weight:lighter
}
#main-column-x li{
list-style-type:disc;
margin-left:25px
}
#body-wrap-x{
max-width:1000px;
margin:30px auto
}
#side-column-x{
width:30%;
float:right
}
#home-prices h3{
padding:6px 0 4px 50px;
background-image:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/check_03.png);
background-repeat:no-repeat
}
#home-prices table{
margin-left:50px
}
#home-prices table td{
font-weight:700;
font-size:1.3rem
}
#home-prices table td:first-child{
font-weight:400;
padding:0 15px 20px 0
}
.get_an_expert h2, .get_an_expert .clshd2{
font-size:33px
}
#side-column-x .get_an_expert .arrow_down{
top:-68px;
left:68px
}
#side-column-x h4{
color:#000;
font-size:30px;
padding-bottom:18px;
margin-top:20px
}
#review-widget-title{
color:red!important
}
#cust-rev{
width:97.633136094675%;
height:114px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:12px 34px 11px 23px;
margin-bottom:39px;
height:96px;
}
.InnrDv,.contact_fm .form_box{
border-radius:8px;
box-shadow:1px 1px 10px #404040
}
#cust-rev span{
color:#e20a0a;
font:400 14px Arial,Helvetica,sans-serif;
display:block;
text-align:right;
padding-top:5px
}
#cust-rev p{
font-size:13px;
line-height:17px;
text-align:left;
margin-top:0
}
#cust-rev sup{
font-size:36px;
font-family:Arial,Helvetica,sans-serif;
line-height:30px;
float:left
}
#side-column-x .carbrands{
width:100%;
height:42px;
float:left
}
#side-column-x .carbrands ul li{
list-style:none;
float:left;
width:14%
}
#header-left-content{
float:left;
width:40%;
margin-top:25px
}
.sitmp,.sitmp .sub-menu,.sitmp li{
width:100%;
float:left
}
#header-nav-row{
padding:0 0 0 0;
}
#main-menu{
float:left;
margin:-30px 0 0
}
.InnrDv,.innRhd{
margin-top:10px
}
#main-menu>div>ul:after{
display:block;
clear:both;
content:"";
}
#main-menu>div>ul>li{
list-style-type:none;
display:block;
float:left;
height: 37px;
margin-top: -7px;
}
#main-menu>div>ul>li>a{
text-decoration:none !important;
display:block;
padding:0 30px;
color:#FFFFFF;
font-size:1.3rem;
font-weight:400;
padding-top: 5px;
}
#main-menu>div>ul>li:hover {
background: #93b51c;
}
#main-menu .current_page_item {
background: #93b51c;
}
.slicknav_menu{
display:none
}
.sitmp{
padding-left:20px
}
.sitmp li{
padding-bottom:5px
}
.sitmp li a{
font-size:16px;
line-height:25px
}
.sitmp .sub-menu{
padding-left:25px
}
.cpt{
color:#464646;
font-size:13px;
line-height:13px;
padding-left:3px
}
.lefDv{
float:left;
width:60%
}
.righDv{
float:right;
width:30%
}
.InnrDv{
float:left;
width:100%;
background:#b4eaf9
}
.innRhd{
font-size:24px;
text-align:center
}
.InnrDv .wpcf7-form li{
text-align:center;
width:100%
}
.wpcf7-form-control-wrap{
text-align:center;
width:87%;
margin:0 auto
}
.InnrDv .wpcf7-form input,.InnrDv .wpcf7-form textarea{
height:30px;
width:90%;
padding-left:10px;
display:block;
margin:0 auto;
}
.InnrDv .wpcf7-form textarea{
height:80px
}
.InnrDv .wpcf7-form .wpcf7-form-control.wpcf7-submit{
width:90% !important;
margin:0 auto;
display:block
}
.InnrDv .wpcf7-form span.wpcf7-not-valid-tip{
color:red;
display:block;
font-size:1em;
margin-left:0;
margin-top:20px
}
.content_area img{
max-width:100%
}
.social-media{
float:right;
width:24%
}
.soc-media>li{
display:inline-block;
list-style:none
}
.soc-media{
padding-left:0;
text-align:center;
width:100%
}
.quote_form.mob>h2{
display:none;
}
.stMap {
margin-left: 12px;
}
@media only screen and (max-width:995px){
.content_copy .left ul{
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}
.get_an_expert h2, .get_an_expert .clshd2{
font-size:42px
}
.banner .copy{
padding:0 0 0 10px
}
.content_copy .left p,.title{
padding-left:10px
}
.content_copy .left ul{
padding-left:10px;
float:none;
}
.call-an-expert p{
font-size:27px
}
#main-menu>div>ul>li>a{
font-size:1.3rem
}
}
.redtxt{
color:#db3236;
}
@media only screen and (max-width:980px){
.content_copy .left{
margin-right:24px
}
}
@media only screen and (max-width:969px){
.get_an_expert h2, .get_an_expert .clshd2{
font-size:41px
}
}
@media only screen and (max-width:965px){
.banner h1{
font-size: 23px;
}
.banner ul li{
font-size:19px
}
#main-menu>div>ul>li>a{
font-size:1.25rem;
padding:0 20px 0 0
}
}
@media only screen and (max-width:947px){
.get_an_expert h2, .get_an_expert .clshd2{
font-size:39px
}
.banner ul li{
font-size:26px
}
.call-an-expert p{
font-size:35px
}
}
@media only screen and (max-width:921px){
.call-an-expert h4{
font-size:18px
}
.banner ul li{
font-size:24px
}
}
@media only screen and (max-width:912px){
.call-an-expert p{
font-size:33px
}
.get_an_expert h2, .get_an_expert .clshd2{
font-size:37px;
white-space:nowrap
}
.call-an-expert h4{
font-size:17px
}
.recent_work_gallery ul li{
max-width:47%
}
.testimonial{
height:129px
}
.lcp_catlist{
height:110px
}
.lcp_catlist li{
height:111px
}
}
@media only screen and (max-width:888px){
.content_copy .left{
margin-right:23px
}
.recent_work_gallery ul li{
max-width:47%
}
.call-an-expert p{
font-size:32px
}
.content_copy .left ul li{
font-size:17px
}
#main-menu>div>ul>li>a{
padding:0 15px 0 0
}
}
@media only screen and (max-width:867px){
.content_copy .left{
margin-right:21px
}
.call-an-expert p{
font-size:31px
}
.footer-contact p.emailfoot,.footer-contact p.phonefoot{
font-size:18px
}
#main-menu>div>ul>li>a{
font-size:1.25rem;
padding:0 15px 0 0
}
}
@media only screen and (max-width:846px){
.header>.logo>img{
display:none;
}
.content_copy .right h4{
font-size:29px
}
.banner ul li{
font-size:23px
}
#main-menu>div>ul>li>a{
font-size:1.24rem;
padding:0 13px 0 0
}
}
@media only screen and (max-width:819px){
.banner h1{
font-size: 20px;
}
.call-an-expert p{
font-size:27px
}
.get_an_expert h2, .get_an_expert .clshd2{
font-size:36px
}
.banner ul li{
font-size:22px
}
.call-an-expert h4{
font-size:15px
}
.content_copy .right h4{
font-size:27px
}
.footer-contact p.emailfoot{
font-size:21px
}
.content_copy h5,.content_copy h6{
font-weight:700
}
#main-menu>div>ul>li>a{
font-size:1.1rem
}
}
@media only screen and (max-width:793px){
#main-menu>div>ul>li>a{
font-size:1.15rem
}
}
@media only screen and (max-width:787px){
.banner ul li{
padding:13px 0 11px 52px
}
.footer-contact p.emailfoot{
font-size:16px;
}
.header>.logo>a>img{
width:60%
}
.header>.logo>img{
right:60px
}
#main-menu>div>ul>li>a{
font-size:1.1rem
}
}
@media only screen and (max-width:780px){
.content_copy .left{
margin-right:20px
}
.content_copy .right h4{
font-size:28px
}
.call-an-expert h4{
font-size:15px
}
.banner ul li{
font-size:15px;
}
}
@media only screen and (max-width:768px){
.call-an-expert p,.content_copy .right h4{
font-size:27px
}
#main-column-x{
float:left;
width:90%;
padding:0 5%
}
#side-column-x{
float:left;
width:94%;
padding:0 2%
}
.header>.logo>img{
display:none
}
.banner h1{
line-height:3rem;
padding:10px 0 0
}
.banner ul li{
padding:8px 0 8px 52px
}
#header-nav-row{
width:50%;
display:inline-block;
margin-top:-60px
}
.slicknav_menu{
width:0
}
}
@media only screen and (max-width:767px){
.call-an-expert p{
font-size:26px
}
.call-an-expert h4{
font-size:14px
}
.get_an_expert h2, .get_an_expert .clshd2{
font-size:32px
}
a.home_btn{
display:block
}
.content_copy .left{
width:100%
}
.content_copy .left p{
padding-right:10px
}
.content_copy .right{
margin-left:10px;
width:98%;
margin-top:13px
}
.recent_work_gallery ul li.full_width{
display:none
}
.banner h1{
font-size:35px
}
.testimonial{
padding-top:24px
}
.banner ul li{
padding:14px 0 14px 52px
}
.footer-contact{
width:47.166%
}
.footer-contact p.emailfoot{
font-size:21px
}
.content_copy .left ul li{
width:49%
}
.slicknav_menu{
display:block;
margin-top:70px
}
.menu{
width:260px;
position:absolute;
top:35px;
left:-35px
}
#main-menu>div>ul>li{
width:100%
}
#main-menu{
display:none;
margin:12px 7px 0
}
.menu-header-container{
float:left;
height:1px;
position:relative;
width:100%;
z-index:100
}
#main-menu>div>ul::after{
position:absolute
}
#main-menu>div>ul>li>a{
background:#009d44!important;
border-bottom:1px solid #7f7f7f;
color:#fff;
font-size:1.2em;
padding:8px 5px
}
}
@media only screen and (max-width:736px){
#logo>a>p, .footer-logo>a>p{
font-size:2rem !important;
}
.banner h1{
font-size:30px;
}
.call-an-expert p{
font-size:25px;
padding-top:5px
}
.footer-contact p.emailfoot,.footer-contact p.phonefoot{
font-size:1rem!important
}
.footer-contact p.emailfoot{
font-size:20px
}
.recent_work_gallery ul li{
max-width:24%
}
.slicknav_menu{
top:75px!important
}
.footer-logo>a>h2{
font-size:2.5rem
}
#logo>a>p,.logo>p{
text-align:center
}
.header .logo{
width:100%;
height:auto
}
#header-left-content{
float:right;
margin-top:-30px
}
.header_mc{
height:190px!important;
display:block;
position:fixed;
background:#fff;
top:0;
z-index:10000000000000
}
.menu{
top:10px
}
#page{
margin-top:220px!important
}
.lefDv ul li{
text-align:left;
}
.lefDv{
float:left;
width:100%
}
.righDv{
float:left;
width:100%
}
}
@media only screen and (max-width:722px){
.call-an-expert h4{
font-size:14px
}
.call-an-expert p{
font-size:24px;
padding-top:6px
}
.footer-contact p.phonefoot{
font-size:28px
}
.banner ul li{
font-size:20px;
background-size:30px 31px;
padding:10px 0 7px 52px
}
.banner h1{
font-size:54px
}
.social-media{
float:left;
width:100%
}
.copyright .copy_area{
max-width:100%
}
.forinfo{
float:none!important;
text-align:center
}
.footer-logo>a>p{
font-size:1.5rem !important;
}
.footer-logo>a>p>span{
padding:20px
}
}
@media only screen and (max-width:690px){
#header-left-content,.header .logo{
width:100%
}
.quote_form .wpcf7-form input[type=text], .quote_form .wpcf7-form input[type=tel], .quote_form .wpcf7-form input[type=email], .quote_form .wpcf7-form textarea{
width:90% !important;
display: block;
margin: 0 auto;
}
.quote_form .wpcf7-form input[type=submit]{
width:90% !important;
display: block;
margin: 0 auto;
}
.banner .get_an_expert,.header .emblem,.header>.logo>img{
display:none
}
.header{
height:280px
}
.clear-x{
clear:none!important
}
.header>.logo>a,.header>.logo>p{
text-align:center
}
.call-an-expert p{
font-size:29px
}
.call-an-expert h4{
font-size:16px
}
.quote_form,.quote_form div.wpcf7,.quote_form h3{
display:block
}
.banner .copy{
margin-left:14%;
width:85%
}
.banner h1{
font-size:24px
}
.banner ul li{
font-size:16px;
background-size:39px 40px
}
.footer-contact p.phonefoot{
font-size:25px
}
.recent_work_gallery ul li{
max-width:23%
}
.content_area{
padding:15px 10px 0;
}
.banner_mc{
height:378px
}
.footer-logo{
width:47.267%
}
.footer-contact{
width:50.166%
}
.footer-contact p.emailfoot{
font-size:19px
}
.header>.logo>a>img{
width:40%
}
.slicknav_menu{
top:75px!important
}
#main-menu{
margin:12px 5px 0
}
#home-image-row>img{
padding:6px;
width:48%
}
.quote_form.mob{
background:#b4eaf9;
border-radius:8px;
box-shadow:1px 1px 10px #404040;
margin-top:10px
}
.wpcf7-form li{
padding:0 10px 9px
}
.quote_form.mob>h2{
text-align:center;
padding-top:12px;
display:block;
}
.InnrDv{
width:100%
}
.logo>a{
padding:0
}
.menu{
top:-85px
}
#header-left-content{
margin-top:0
}
}
@media only screen and (max-width:667px){
.slicknav_menu{
top:55px!important
}
.header_mc{
height:170px!important
}
#header-left-content{
margin-top:-25px
}
.menu{
top:-105px
}
#page{
margin-top:170px!important
}
}
@media only screen and (max-width:622px){
.banner ul li{
padding: 5px 0 5px 52px;
}
.call-an-expert h4{
font-size:15px
}
.call-an-expert p{
font-size:28px
}
.title{
font-size:25px
}
.recent_work_gallery ul li{
max-width:23%
}
.footer-logo{
width:47.267%
}
.footer-contact p.emailfoot{
font-size:18px
}
}
@media only screen and (max-width:593px){
.call-an-expert p{
font-size:26px
}
.call-an-expert h4{
font-size:14px
}
.footer-contact p.phonefoot{
font-size:23px
}
.content_copy h2,.content_copy h5,.content_copy h6{
text-align:center
}
.content_copy .left ul li,.content_copy ul.services_list li{
background:0 0;
padding:10px 0;
text-align:left;
width:80%
}
.content_copy .left ul,.content_copy ul.services_list{
margin-bottom:15px;
list-style:none;
float:none;
padding-left:0
}
.content_area>h2{
font-size:25px
}
#body-selling-points li{
padding:20px 0!important
}
}
@media only screen and (max-width:590px){
.banner .copy,.banner ul,.banner ul li{
padding-left:0
}
.banner h1,.banner ul li,.content_copy .right h4,.content_mc .content_area,.footer-contact,.footer-logo>a,.title{
text-align:center
}
.call-an-expert p{
background-size:40px 40px
}
.footer-contact p.phonefoot{
padding: 5px 0 15px 0px !important;
font-size:24px;
background-position:150px 0
}
.footer-contact p.emailfoot{
font-size:18px;
background-position:120px 0;
background-size:37px auto
}
.title{
font-size:23px
}
.car_images{
margin:auto;
width:90%
}
.car_images .item{
max-width:48.349%
}
.footer-logo{
width:98%;
height:auto
}
.footer-contact{
width:100%
}
.content_copy .right .carbrands{
margin-top:13px
}
.footer_mc{
margin-top:0
}
.banner h1{
font-size:24px;
line-height:3rem
}
.banner .copy{
margin-left:0;
width:100%
}
.banner ul li{
background:0 0;
border-bottom:1px solid #FFF
}
.banner_mc{
height:auto !important;
}
#body-selling-points ul li{
margin:0!important;
padding:20px 0!important;
width:96%!important
}
}
@media only screen and (max-width:558px){
.call-an-expert p{
font-size:25px
}
.footer-logo{
height:auto
}
}
@media only screen and (max-width:542px){
.header .logo{
width:95%;
height:0px;
}
.header .logo h1 a{
padding:210px 0 0;
text-align:center;
width:100%
}
.call-an-expert h4,.call-an-expert p{
display:none
}
.call-an-expert p.call_btn{
display:block;
background-position:center;
margin-top:170px;
}
.header .call-an-expert{
padding-top:0;
width:100%
}
.header{
height:210px
}
.call_btn>a{
padding:0 0 0 112px!important
}
.header .call-an-expert a img{
position:absolute;
top:168px;
left:47%
}
.banner_mc{
height:350px
}
#main-menu{
width:70%;
padding-left:1%;
margin:12px 2px 0
}
.slicknav_menu{
top:50px!important
}
.menu{
top:-40px
}
#header-left-content{
margin-top:-45px
}
}
@media only screen and (max-width:525px){
.banner ul li{
font-size:22px
}
.banner h1{
font-size:20px
}
.footer-contact p.phonefoot{
font-size:24px
}
.header>.logo>a>img{
width:60%
}
.banner_mc{
height:auto !important;
}
}
@media only screen and (max-width:479px){
.footer-contact p.phonefoot{
background-position: 120px 0 !important;
}
.footer-contact p.emailfoot{
background-position: 70px 0 !important;
}
.testimonial_slider__default .testimonial_quote{
padding-left:0
}
.banner_mc{
height:400px
}
.banner h1{
font-size:18px
}
.banner ul li,.title{
font-size:20px
}
.banner ul li{
padding-bottom:12px;
padding-top:10px;
background-size:30px 31px;
font-size:17px;
}
.content_copy .left ul{
padding:0;
width:100%;
float:none;
margin-bottom:15px;
list-style:none
}
.content_copy .left .finalist_emblem,.content_copy .left p{
width:100%;
float:left
}
.header .logo h1 a{
padding:180px 0 0
}
.call_btn>a{
font-size:28px;
padding:0 0 0 100px!important
}
}
@media only screen and (max-width:430px){
.call_btn>a{
font-size:25px!important
}
.footer-contact p.emailfoot{
background-position:30px 0
}
.logo>a{
padding:4px 0 0
}
}
@media only screen and (max-width:414px){
.banner h1 {
font-size: 1rem;
}
.footer-contact p.phonefoot{
background-position: 110px 0 !important;
}
.footer-contact p.emailfoot{
background-position: 55px 0 !important;
}
.banner_mc{
height:450px;
}
.call_btn>a{
font-size:22px!important
}
}
@media only screen and (max-width:400px){
.content_area{
display: none !important;
}
.footer-contact p.phonefoot{
background-position: 80px 0 !important;
}
.footer-contact p.emailfoot{
background-position: 40px 0 !important;
}
.banner_mc{
height:500px
}
.content_copy{
padding-top:20px
}
.footer-contact p.emailfoot,.footer-contact p.phonefoot{
background-size:32px auto
}
#main-menu>div>ul>li>a{
font-size:1.2em
}
.call-an-expert p.call_btn a{
font-size:18px
}
.footer-logo{
height:auto
}
.footer-logo>a{
text-align:center
}
}
@media only screen and (max-width:380px){
.banner h1{
font-size:1rem;
}
.banner_mc{
height:450px
}
.footer-contact p.emailfoot{
background-position:30px 0
}
}
@media only screen and (max-width:360px){
.copyright .copy_area,.copyright span a{
text-align:center
}
.banner ul li{
font-size:14px
}
.copyright span a{
display:block;
width:100%
}
.banner_mc{
height:500px
}
}
@media only screen and (max-width:414px){
.call_btn>a{
font-size:22px!important
}
}
@media only screen and (max-width:384px){
.call_btn>a{
font-size:18px!important
}
}
@media only screen and (max-width:370px){
.header .call-an-expert{
margin:0
}
.content_copy .left ul,.content_copy ul.services_list{
-webkit-column-count:initial;
-moz-column-count:initial;
column-count:initial
}
.content_copy .left ul li,.content_copy ul.services_list li{
list-style-type:none;
margin:10px
}
#body-selling-points>ul{
width:100%;
margin:0
}
#body-selling-points>ul>li{
font-size:1.5rem;
padding:10px 0 10px 10px;
text-align:left
}
.slicknav_menu{
margin-top:72px
}
}
@media only screen and (max-width:345px){
.copyright .copy_area,.copyright span a{
text-align:center
}
.header{
height:240px
}
.header .call-an-expert{
padding-top:0
}
.banner_mc{
height:400px
}
.copyright span a{
display:block;
width:100%;
line-height:23px
}
.footer-contact p.phonefoot{
background-position:80px 0
}
.footer-contact p.emailfoot{
background-position:30px 0
}
.header .call-an-expert a img{
top:154px
}
.banner ul li{
font-size:13px;
padding-bottom:8px
}
.banner h1{
font-size:1.4rem;
line-height:2rem
}
.menu{
top:-55px
}
}
@media only screen and (max-width:335px){
.header{
height:230px
}
.header>.logo>a>img{
width:80%
}
}
@media only screen and (max-width:320px){
.footer-contact p.phonefoot{
background-position: 80px 0 !important;
}
.footer-contact p.emailfoot{
background-position: 30px 0 !important;
}
.footer-contact p.phonefoot{
background-size:25px auto
}
.footer-contact p.emailfoot{
background-size:27px auto
}
.recent_work_gallery ul li{
max-width:22%
}
.call-an-expert p.call_btn{
background-position:center
}
.header .call-an-expert{
margin:0;
float:none
}
#body-selling-points>ul{
width:100%;
margin:0
}
#body-selling-points>ul>li{
font-size:1.5rem;
padding:10px 0 10px 10px;
text-align:left
}
.content_copy .left ul,.content_copy ul.services_list{
-webkit-column-count:initial;
-moz-column-count:initial;
column-count:initial
}
.content_copy .left ul li,.content_copy ul.services_list li{
list-style-type:none;
margin:10px
}
.slicknav_menu{
margin-top:72px
}
}
@media only screen and (max-width:311px){
.call-an-expert p.call_btn{
background-position:19% 50%
}
.recent_work_gallery ul li{
max-width:22%
}
.footer-contact p.phonefoot{
background-position:80px 0;
background-size:29px auto
}
.footer-contact p.emailfoot{
background-position:30px 0;
background-size:28px auto
}
}
@media only screen and (max-width:300px){
.banner h1{
font-size:37px
}
.footer-logo{
margin-left:6px
}
.footer-contact{
padding:10px 0 0
}
.footer-contact p.emailfoot{
background-position:30px 0
}
body{
width:300px
}
}
.ie7 .header .emblem,.ie8 .header .emblem{
width:16.7%
}
.contact_fm{
width:270px;
float:left
}
.contact_fm .form_box{
width:93.388429752066%;
background:#B4EAF9;
-moz-border-radius:8px;
-webkit-border-radius:8px;
min-height:365px;
margin-top:38px
}
.contact_fm .arrow_down{
position:absolute;
width:112px;
height:87px;
background:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/arrow-down.png) left top no-repeat;
top:-32px;
left:68px;
background-size:85%
}
.contact_fm .form{
width:79.646017699115%;
margin:auto
}
.captcha-650{
float:right;
width:120px
}
.captcha-650>input{
width:100%
}
.captcha-650>span{
display:inline
}
.wpcf7-form-control-wrap:after{
clear:both;
content:"";
display:block
}
div.wpcf7-mail-sent-ok,div.wpcf7-validation-errors{
display:none!important
}
.contact_fm h2{
font-size:43px;
font-weight:700;
line-height:68px;
text-align:center;
margin:0;
padding:0
}
.wpcf7-form li{
background:0 0;
ine-height:17px;
list-style:none;
padding:0 10px 9px
}
.wpcf7-form li:first-child{
padding:0 0 9px
}
.contact_fm input[type=text],.contact_fm input[type=tel],.contact_fm input[type=email],.contact_fm textarea,.quote_form .wpcf7-form input[type=text],.quote_form .wpcf7-form input[type=tel],.quote_form .wpcf7-form input[type=email],.quote_form .wpcf7-form textarea{
width:98.148148148148%;
border:1px solid #bfbfbf;
padding-left:6px;
font:400 14px Arial,Helvetica,sans-serif;
height:29px;
color:#000
}
.contact_fm .wpcf7-form textarea,.contact_fm textarea{
resize:none;
height:53px
}
.contact_fm .captcha_img,.quote_form .wpcf7-form .captcha_img{
width:50.852%;
float:left
}
.contact_fm input.captcha_txt[type=text],.quote_form .wpcf7-form input.captcha_txt[type=text]{
width:41.851851851852%;
float:right;
margin-right:5px;
height:35px;
text-align:center;
font-style:italic;
font-weight:700
}
.contact_fm input.captcha_txt[type=text]{
width:100%!important
}
.contact_fm input[type=submit],.quote_form .wpcf7-form input[type=submit]{
background:#ee2111;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8CB22A', endColorstr='#6E8D0F');
background:-webkit-gradient(linear,left top,left bottom,from(#8CB22A),to(#6E8D0F));
background:-moz-linear-gradient(top,#8CB22A,#6E8D0F);
width:98.148148148148%;
text-align:center;
color:#fff;
font-size:25px;
font-weight:700;
text-transform:uppercase;
border:none;
border-radius:7px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
height:49px;
box-shadow:2px 3px 7px #3E3E2B;
cursor:pointer;
margin-top:10px
}
.contact-content{
float:right;
font-size:24px;
margin-top:0;
width:50%
}
.contact-name{
font-size:45px
}
.contact-content td{
font-size:18px
}
.contact-content th{
font-size:20px
}
.working-hours{
float:left;
margin-top:60px
}
@media only screen and (max-width:770px){
.contact-content{
font-size:22px
}
.contact-name{
font-size:40px
}
.contact-content td{
font-size:17px
}
.contact-content th{
font-size:18px
}
}
@media only screen and (max-width:705px){
.header_mc .content_area { 
display: none;
}
.contact-content{
font-size:20px
}
.contact-name{
font-size:35px
}
.contact-content td{
font-size:15px
}
.contact-content th{
font-size:16px
}
}
@media only screen and (max-width:662px){
.contact_fm{
float:left;
padding-left:0px;
width:100%;
}
.contact-content{
font-size:15px;
padding-left:5%;
float:left;
margin-top:0;
width:100%
}
}
@media only screen and (max-width:530px){
#body-selling-points>ul>li{
font-size:.9rem;
letter-spacing:-1px;
list-style-image:url(//penrithcarremoval.com.au/wp-content/themes/Clixpert_Theme_2.0/images/li-bg-square.png);
list-style-position:outside;
margin:0 0 0 30px!important;
padding:0 0 35px;
width:74%!important
}
.content_copy .left ul li,.content_copy ul.services_list li{
background:rgba(0,0,0,0);
list-style-type:circle;
padding:10px 0;
text-align:left;
width:88%
}
.contact-content{
font-size:17px
}
.contact-name{
font-size:30px
}
.contact-content td{
font-size:14px
}
.contact-content th{
font-size:15px
}
.contact_fm input.captcha_txt[type=text],.quote_form .wpcf7-form input.captcha_txt[type=text]{
width:98%
}
}
@media only screen and (max-width:400px){
.banner .get_an_expert {
display:block;
width:100%;
}
.content_copy .left{
width:100%
}
#body-selling-points>ul>li{
font-size:1.1rem;
padding:10px 0 10px 10px;
text-align:left;
width:33%
}
.contact-content{
font-size:15px
}
.contact-name{
font-size:25px
}
.contact-content td{
font-size:13px
}
.contact-content th{
font-size:14px
}
.text-emphasis{
font-size:1.4rem;
text-align:left
}
.call_btn>a{
font-size:22px;
padding:0 0 0 100px!important
}
#logo>a>p,.footer-logo>a>p{
font-size:1.5rem !important;
}
#logo>a>p>span,.footer-logo>a>p>span{
padding:15px
}
}
@media only screen and (max-width:360px){
.banner .get_an_expert {
display:block;
width:100%;
}
.call_btn>a{
padding:0 0 0 75px!important
}
}
@media only screen and (max-width:320px){
.banner .get_an_expert {
display:block;
width:100%;
}
.call_btn>a{
padding:0 0 0 49px!important
}
}
.content_area a{
color:#00f;
text-decoration:underline;
}
.contact_fm h1{
font-size:35px;
line-height:60px;
text-align:center
}
.captcha-650 span.wpcf7-not-valid-tip,span.wpcf7-not-valid-tip{
background:#fff;
color:red;
font-size:12px;
left:2%;
line-height:12px!important;
position:absolute
}
span.wpcf7-not-valid-tip{
top:-20px
}
.captcha-650 span.wpcf7-not-valid-tip{
top:12px
}
.bs{
font-size:22px;
padding:0 0 20px
}
ol,ul{
font:400 17px/26px Arial,Helvetica,sans-serif;
padding-left:24px;
margin-bottom:0px;
}
.call-an-expert p {
padding-left: 40px;
}
.call-an-expert p a:hover {
color: #009D44;
}
.call-an-expert p a {
padding-top: 0px;
text-decoration: none;
display: block;
font-size: 18px;
}
.innRhd .call-an-expert p {
margin-left: 20px;
}
.innRhd .call-an-expert p a {
padding-top: 18px;
text-decoration: none;
padding-left: 5px;
font-size: 18px;
display: block;
}