h1,h2,h3,h4,h5,h6,p,li,a {
	font-family: 'Open Sans', sans-serif !important;
}

.landing-page7 h2 {
    margin-bottom: 30px !important;
}

.post_type_post {
    padding: 50px 0px !important;
    color: #000 !important;
}
h2.post_title.entry-title a {
    font-size: 35px;
}

.category-news {
    margin-bottom: 20px;
    padding: 50px 0px;
}
.post_item_single h4 {
    margin-top: 0px;
}
.cnt-us1 textarea.wpcf7-form-control.wpcf7-textarea.fill_inited {
    padding: 10px;
    height: 100px !important;
    min-height: 100px !important;
    margin-bottom: 20px !important;
    border-radius: 4px;
    font-size: 15px !important;
    color: #000 !important;
}

.cnt-us1 input {
    border-radius: 4px !important;
    height: 45px !important;
    font-size: 15px !important;
    color: #000 !important;
}

.side-form2 {
    background: #f4f4f4 !important;
    padding: 20px 5px;
    border-radius: 4px !important;
}


/*new-landing*/
.new-landing-form {
    background: #192134 !important;
    padding: 40px !important;
}
.inner-page-buy-from {
    padding: 60px 0px !important;
}
.inner-page-buy-from h1 {
    font-size: 40px !important;
    margin-top: 0px !important;
    margin-bottom: 20px;
}

.inner-page-buy-from h3 {
    margin-bottom: 0px;
    font-size: 30px;
    margin-top: 20px !important;
    font-weight: 400 !important;
}


.inner-page-buy-from .buy-box {
    float: left;
}
.new-landing-form .b-i {
    height: 45px !important;
    min-height: 45px !important;
    background: #fff !important;
    border-radius: 0px !important;
    padding: 5px;
    color: #000 !important;
}

.new-landing-form h3 label {
    color: #fb4748 !important;
}
.new-landing-form h3 {
    color: #fff !important;
    font-size: 30px;
    margin-top: -25px;
}
.newlanding-banner .wpb_text_column img {
    margin-bottom: 0px !important;
}

.bg-white {
    padding: 60px 0px !important;
}

.bg-white h2 {
    margin-top: 0px;
    font-size: 35px;
    margin-bottom: 20px;
}
.new-landing-form .b-form .b-go {
    border-radius: 0px !important;
    height: 45px !important;
    min-height: 45px !important;
    line-height: 0px;
    background: #fa4747 !important;
    color: #fff !important;
}

.new-landing-form .su-row .su-column {
    margin: 0 0 0 2% !important;
}

.su-column-size-1-6 {
    width: 14.55% !important;
}


.home-wel {
    padding: 6% 0px !important;
}
.landing2 {
    padding: 20px 0px 30px 0px !important;
}
.home-normal-box {
    padding: 60px 0px 80px 0px !important;
    margin-top: 40px;
}

.home-text-box .vc_col-sm-3 {
    width: 24% !important;
    margin-right: 1% !important;
    float: left !important;
}
.home-wel-text h2 {
    text-transform: uppercase;
    color: #444 !important;
    text-align: center !important;
    font-size: 20px !important;
    margin-top: 0px;
}
 .home-b-img h3 {
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 0px !important;
    padding-top: 10px !important;

}
.home-b-img h4 {
    font-size: 16px !important;
    font-weight: 400 !important;
    margin-top: 0px;
}
.home-normal-box h3 {
    text-transform: uppercase;
    color: #444 !important;
    text-align: center !important;
    font-weight: 600 !important;
    font-size: 20px !important;
    margin-top: 0px !important;
}
.home-wel-text h1 {
    text-transform: uppercase;

    line-height: 0px !important;
    text-align: center !important;
    font-weight: 700 !important;
    font-size: 35px !important;
    color: #e10004 !important;
}

.home-wel-text h2 {
    text-transform: uppercase;
    color: #444 !important;
    text-align: center !important;
    font-size: 20px !important;
}

.home-text-box .our-ser h2 {
    text-transform: uppercase;
    color: #e10004 !important;
    text-align: center !important;
    font-weight: 700 !important;
    font-size: 35px !important;
    margin-bottom: 0px;
}
.home-text-box {
    padding: 50px 0px !important;
}
.home-text-box h3 {
    text-transform: uppercase;
    color: #444 !important;
    text-align: center !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    margin: 5px;
}
.home-text-why h2 {
    margin-bottom: 0px !important;
    color: #444 !important;
    text-align: left !important;
    font-weight: 700 !important;
    font-size: 25px !important;
    text-transform: uppercase;
    margin-top: 0px !important;
}
.home-text-why {
    padding: 60px 0px !important;

}


.home-text-why .vc_col-sm-6 {
    width: 48% !important;
    margin-right: 2% !important;
}

.home-flip {
    padding: 60px 0px !important;
    margin-bottom: 40px !important;
}

.home-flip h4 {
    margin-top: 0px;
    font-size: 18px;
    font-weight: 400;
}
.home-flip h2 {
    margin-bottom: 0px !important;
    text-transform: uppercase;
    color: #e10004 !important;
    text-align: center !important;
    font-weight: 700 !important;
    font-size: 35px !important;
    margin-bottom: 30px !important;
}
.home-flip .flip-box {
    background-color: transparent;
    width: 95%;
    height: 230px;
    perspective: 1000px;
    margin: 0 auto !important;
}

.home-flip .flip-box-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

.flip-box:hover .flip-box-inner {
  transform: rotateY(180deg);
}

.flip-box-front, .flip-box-back {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    padding: 30px 0px 0px 0px;
}

.flip-box-front {
  background-color: #bbb;
  color: black;
}
.flip-box-back h3 {
    font-size: 22px;
}
.flip-box-back {
background-color: #e1584d;
    color: #fff;
  transform: rotateY(180deg);
}


.home-normal-box h2 {
    margin-bottom: 0px !important;
    text-transform: uppercase;
    color: #e10004 !important;
    text-align: center !important;
    font-weight: 700 !important;
    font-size: 35px !important;
    margin-bottom: 30px !important;
}

.home-normal-box p img {
    margin: 0 auto;
    display: block;
}

.home-normal-box h3 {
    color: #e10004 !important;
}
.home-normal-box {
    padding: 60px 0px a!important;
}

/*new-landing-end*/



.socials_mobile {
    display: none !important;
}
.wptww-testimonials-slidelist h4 { display:none !important;}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-panel-heading .vc_tta-controls-icon-position-left.vc_tta-panel-title > a > .vc_tta-controls-icon
{top:15px !important;}

.scheme_default .sc_layouts_row_type_compact .sc_layouts_item_icon
{ color:#181818 !important;}
.tnp-field-email .tnp-email { background:#fff !important; height:43px !important; color:#000 !important;}
.tnp-field-button .tnp-submit {background:#fa4747 !important;color:#fff !important; border-radius:0px !important;}
.tnp-field-button .tnp-submit:hover { color:#fff !important;}
.widget li { line-height:30px;}
.textwidget .fa { color: #fa4747 !important;
    font-size: 20px !important;
    padding-right: 10px;
    padding-top: 15px;
}
.textwidget p a {  color:#fff !important;}
.cnt-us1 .c-i { background:#fff !important; border: 1px solid #999 !important; margin-bottom:0px !important;}
.wpb-js-composer .vc_tta.vc_tta-shape-square .vc_tta-panel-heading
{ margin-top:15px !important;}

.section-cont { padding:50px 0px 10%;}
.about-page-layout { padding:50px 0px 10%;}
.about-page-layout strong { color: #fa4747 !important;}
.about-page-layout h2 { 
    font-weight: 700 !important;
    font-size: 35px !important;
    line-height: 40px !important;
    color: #1a181d !important;
    margin-top: 20px !important;
   margin-bottom: 50px !important;
    text-align: center;
    text-transform: uppercase;

    
}


.about-page-layout h3 { 
   font-weight: 700 !important;
    font-size: 25px !important;
    line-height: 10px !important;
    color: #1a181d !important;
    margin-top: 20px !important;
    margin-bottom: 30px !important;
    
}


.about-page-layout h4 {
    
    font-size: 17px !important;
    line-height: 25px !important;
    color: #1a181d !important;
    margin-bottom: 5px !important;
margin-top:0px !important;   
    padding: 0px 0px;
}


.about-page-layout p {
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 30px !important;
    color: #1a181d !important;
    margin-top: 10px !important;
    margin-bottom: 0px !important;
}




.section-seven .vc_column_container > .vc_column-inner { padding-left:0px !important; padding-right:0px !important;}
.home-form h3 strong { color:#fa4747 !important;}
.home-form .footer-form { background:#fa4747 !important; padding:10px 15px !important;
    color: #fff !important; text-transform: uppercase; font-weight: 700;
}
.home-form h3 { 
   font-weight: 700 !important;
    font-size: 30px !important;
    line-height: 35px !important;
    color: #1a181d !important;
    margin-top: 5px !important;
    margin-bottom: 10px !important;
    text-align: center;
    
}

.home-form h4 {
       font-weight: 400 !important;
    font-size: 15px !important;
    line-height: 25px !important;
    color: #1a181d !important;
    margin-bottom: 25px !important;
    text-align: center;
    padding: 0px 10px;
    margin-top:0px;
}


.section-second h4 { 
    font-weight: 600 !important;
    font-size: 20px !important;
    line-height: 35px !important;
    color: #fa4747 !important;
    text-transform: uppercase;
    margin-bottom: 10px !important;
}

.section-second h3 { 
   font-weight: 700 !important;
    font-size: 30px !important;
    line-height: 35px !important;
    color: #fa4747 !important;
    margin-top: 5px !important;
    margin-bottom: 10px !important;
    
}

.section-second h2 { 
    font-weight: 700 !important;
    font-size: 33px !important;
    line-height: 40px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    
}

.section-second p {
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 30px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}



.section-third-first h4 {
    font-weight: 600 !important;
    font-size: 22px !important;
    line-height: 35px !important;
    color: #fa4747 !important;
    text-transform: uppercase;
    margin-bottom: 0px !important;
    text-align: center;
}


.section-third-first h3 { 
   font-weight: 600 !important;
    font-size: 17px !important;
    color: #fff !important;
    margin-top: 5px !important;
    margin-bottom: 0px !important;
    
}

.section-third-first p {
    font-weight: 300 !important;
    font-size: 15px !important;
    line-height: 25px !important;
    color: #f1f1f1 !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.section-six { padding: 50px 0px 0px;}
.section-six h4 { 
    font-weight: 600 !important;
    font-size: 20px !important;
    line-height: 35px !important;
    color: #fa4747 !important;
    text-transform: uppercase;
    margin-bottom: 10px !important;
    text-align: center;
}

.section-six h3 { 
   font-weight: 600 !important;
    font-size: 20px !important;
    line-height: 35px !important;
    color: #1a181d !important;
    margin-top: 20px !important;
    margin-bottom: 10px !important;
    text-align: center;
    
}

.section-six h2 { 
   font-weight: 600 !important;
    font-size: 35px !important;
    line-height: 35px !important;
    color: #1a181d !important;
    margin-top: 5px !important;
    margin-bottom: 30px !important;
    text-align: center;
    
}


.section-six p {
    padding:0px 8px;
    font-size: 15px !important;
    line-height: 25px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    text-align: center;
}

.section-seven h2 { 
   font-weight: 600 !important;
    font-size: 35px !important;
    line-height: 35px !important;
    color: #fff !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    text-align: center;
    
}


.section-seven h3 { 
   font-weight: 600 !important;
    font-size: 20px !important;
   
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 10px !important;
    text-align: center;
    
}

.section-seven h4 { 
   font-weight: 600 !important;
    font-size: 16px !important;
    line-height: 35px !important;
    color: #fff !important;
    
    margin-bottom: 10px !important;
    text-align: center;
    margin-top: 20px;
}


.section-seven p {
   padding: 10px 10px !important;
    font-size: 15px !important;
    line-height: 25px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    text-align: center !important;
}


.section-nine  { padding:6% 0px 5% !important;}
.section-nine h2 { 
   font-weight: 600 !important;
    font-size: 30px !important;
    line-height: 35px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 10px !important;
    
}

.section-nine h4 { 
   font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 35px !important;
    color: #fa4747 !important;
    margin-bottom: 0px !important;
    text-align: left;
    margin-top: 0px !important;
    text-transform: uppercase;

}


.section-nine p {
   font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 30px !important;
    color: #1a181d !important;
    margin-top: 10px !important;
    margin-bottom: 0px !important;
}



.home-section4 h2 { 
    font-weight: 600 !important;
    font-size: 35px !important;
    line-height: 35px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    text-align: center;
    padding: 0px 10%;
    
}

.testimonial-text h4 { 
  font-weight: 600 !important;
    font-size: 15px !important;
    line-height: 30px !important;
    color: #1a181d !important;
    margin-bottom: 40px !important;
    text-align: center;
    margin-top: 20px;
}


.footer_wrap .widget ul { padding-left:0px !important;}
.scheme_dark.footer_wrap .widget ul li a {
    color: #f1f1f1 !important;
    font-size: 14px !important;
}
header p {
    display: none;    
}
.new-box{
	width: 1150px;
	margin: 0 auto !important;
}

ul#menu-main-menu li {
    padding: 0 20px;
}

.scheme_dark .sc_layouts_item_details_line2 {   
	  font-size: 25px;
    font-weight: 800;
    color: #4d4a50 !important;
    margin-left: 40px;
    margin-top: 5px;
}

.scheme_dark .sc_layouts_item_details_line2::before {
   content: url(https://melbocashforcars.com.au/wp-content/uploads/2020/03/Untitled-7.jpg);
    top: 14px;
    position: absolute;
    left: 18px;
    height: 50px !important;
    width: 52px !important;
}

.sc_layouts_menu_nav>li, .sc_layouts_menu_nav>li>a {
    font-family: "Hind",sans-serif;
    font-size: 18px;
    font-weight: 800;
    font-style: normal;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.8px;
}

.scheme_default .sc_layouts_row, .scheme_default.sc_layouts_row {
    color: #737a80;
    background-color: #ffffff;
    padding: 0 2% !important;
}

.section-second new-box{
	margin: 0 auto !important;
	width: 1150px !important;
}

.section-third-first .new-box{
	margin: 0 auto !important;
	width: 1150px !important;
	padding:30px 0px !important;
}

.abt-pos{
	padding-left: 10%;
}
.abt-cont{
 font-weight: 600;
 font-size: 18px;
 line-height: 35px;
 color: #fa4747;	
}

.abt-cont2 {
    font-family: open sans;
    font-size: 25px;
    font-weight: 700;
    line-height: 1.5;
    color: #333333;
}

.abt-hed {
    color: #fa4747;
}

.abt-cont3 {
    font-size: 19px;
    line-height: 1.7;
    font-weight: 500;
}

.section-second .new-box {
    width: 1150px !important;
    margin: 0 auto !important;
    padding: 50px 0px;
}

.section-third{
    text-align:center;
    font-size: 25px;
    color: #fa4747;
    margin-bottom: 15px;
}

.section-third-first{
    padding-bottom:150px;
}

.section-third-p {
    text-align: center;
    color: #fff;
    font-size: 34px;
    font-weight: 700;
	  padding-top: 15px;
}

.section-fourth{
    padding-top:60px;
}

h6.section-fourth {
    margin: 0;
    padding: 0;
    color: #fff !important;
}

.section-fourth p {
    padding-top: 10px;
    font-size: 16px;
}

.section-fourth .part1{
	  margin: 0 3%;
    padding: 20px 30px;
    border: 1px solid #942d2d;
    border-radius: 5px;
    min-height:300px;
}

.section-five-part1{
    margin-top: -60px;
}

.section-five-part1 .new-box {
    width: 1350px !important;
    margin: -30px auto !important;
}

.section-five .img1{
    padding-right:10px;
}

.section-five .img2{
    padding: 0px 5px;
}

.section-five .img3{
    padding-left:10px;
}

.section-six .owp1::after {
    top: 34px;
    position: absolute;
    width: 32px !important;
    left: 68%;
    content: url(https://melbocashforcars.com.au/wp-content/uploads/2020/03/line-1.png);
}

.section-six .owp2::after {
    top: 34px;
    position: absolute;
    width: 32px !important;
    left: 68%;
    content: url(https://melbocashforcars.com.au/wp-content/uploads/2020/03/line-1.png);
}


.section-six h5 {
    font-size: 40px;
    font-weight: 600;
    color: #4d4a50 !important;
    margin: 0;
    text-align: center !important;
    font-family: open sans;
    padding: 20px 0px;
}

img.alignnone.size-full.wp-image-1395 {
    margin-top: 0px;
    padding-bottom: 40px;
}



.section-seven{
	margin-top: 80px;
	padding-top: 50px;
  padding-bottom: 100px;
}

.section-seven h6{
	  color: #fff;
    font-size: 50px;
    text-align: center;
    font-weight: 600;	
}



.content-area {
  margin-top: -80px;
    padding-top: 100px;
    margin-right: 0%;
    margin-left: 4%;
    min-height:290px;
}

.section-seven-part1{
	  padding-bottom: 40px;
}

.section-eight h6 {
    color: #4d4a50 !important;
    font-size: 23px;
    font-weight: 800;
}



.section-eight img {
	  width: 150px;
}

.section-nine {
	  padding: 100px 0;
}

.section-nine p:nth-child(1){
	  color: red;
    font-size: 20px;
    margin: 0;
}

.section-nine p:nth-child(2){
	  color: #333333 !important;
    font-size: 32px;
    font-weight: 700;
    padding: 0;
    line-height: 1.4;
    margin: 0;
    padding-bottom: 10px;
}

.section-nine p:nth-child(3){
		line-height: 1.9;
    color: #737a80;
    font-size: 18px;
    font-weight: 500;
	  padding-top: 15px;
}

.section-nine .text-area{
	padding-left: 50px;
  padding-top: 10px;
}

.scheme_default input[type="text"] {
	border-radius: 0;
}

.scheme_default input[type="email"]{
	border-radius: 0;
}

.text-984 input[type="text"] {
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
}

div#wptww-testimonials-slidelist-1 .wptww-quote {
    background: #fff !important;
    width: 28% ;
    min-height: 350px;
    margin: 10px 1%;
}

.home-section4 {
    background-color: #f7f7f7 !important;
  padding: 50px 0px 50px 0px !important;
background-repeat: no-repeat;
background-size: 150px;
}

.home-section4 h2 {
    font-size: 35px;  
}

.home-section4 p {
    text-align: center;
    margin-bottom: 10px;
}
.home-section4 .wptww-testimonials-text em:before, .home-section4 .wptww-testimonials-text em:after {
    color: #2d2d2d !important;
    font-size: 30px;
	display:none !important;
}

.home-section4 .wptww-testimonials-slidelist .slick-slide img {
    float: left;
}

.home-section4 .wptww-testimonials-slidelist .wptww-avtar-image img {
    float: left;
    margin: 0px;
    border: 1px solid #b0b0b0 !important;
}

.home-section4 div#wptww-testimonials-slidelist-1 h4 {
    display: none !important;
}

.home-section4 .wptww-testimonial-client {
    font-size: 20px;
}

.home-section4 .wptww-testimonial-job {
    font-size: 18px;
    text-align: left;
}

.home-section4 .wptww-testimonial-client {
    padding-top: 0px;
}

.home-section4 .wptww-avtar-image {
    padding: 0px;
    margin: 0px !important;
    padding-top: 25px;
}

.wptww-testimonials-slidelist.design-2 .wptww-testimonial-client, .wptww-testimonials-list.design-2 .wptww-testimonial-client, .wptww-testimonials-list.design-2 .wptww-testimonial-job, .wptww-testimonials-slidelist.design-2 .wptww-testimonial-job, .wptww-testimonials-slide-widget.design-2 .wptww-testimonial-client, .wptww-testimonials-slide-widget.design-2 .wptww-testimonial-job {
    text-align: left !important;
    padding-left: 100px !important;
}

.star-p .wptww-testimonials-text em:before,.star-p .wptww-testimonials-text em:after{
	display:none !important;
}

.wptww-testimonials-text em {
    text-align: left;
    display: block;
}

.home-section4 .new-box{
	margin: 0 auto !important;
	width: 1050px !important;
}

.home-section4 .home-section-new{
	margin: 0 auto !important;
	width: 1450px !important;
} 

.testimonial-text h6 {
    font-size: 30px;
    text-align: center;
    color: #4d4a50;
    font-weight: 500;
    margin: 0 auto;
    padding: 1% 20%;
}

.testimonial-text p{	  
    font-size: 18px;
    text-align: center;
    color: #737a80;
    margin: 0 auto;
    padding: 0% 22% 1%;
}

.footer_wrap:after{
	display:none;
}

.footer_wrap .widget .widgettitle {
    text-align: left !important;
    font-size: 17px !important;
   
    color: #fff !important;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif !important;
    margin-bottom:10px !important;
}

.textwidget .alignleft {
    display: inline-block;
    float: left;
    margin-right: 1em;
    padding-top: 5px;
}

.widget p+p, .widget p+div, .widget p+form {
    margin-top: 10px;
}

.footer_wrap .widget ul {
    padding-left: 0em;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.65;
    text-align: left !important;
}

.footer_wrap .vc_col-sm-3 + .vc_col-sm-3:before{display:none;}

.scheme_default .sc_layouts_row, .scheme_default.sc_layouts_row {   
    padding: 0 2% !important;
}

.widget p {
    margin: 0;
   text-align: left;
    padding-right: 25px;
    font-size:14px !important; 
    color:#f1f1f1 !important;
}

span.add1 {
    padding-left: 15%;
}

.text-847 input[type="text"] {
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
}

.email-974 input[type="email"] {
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
}

.text-985 input[type="text"] {
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
}

.form-select input[type="text"] {
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
}
.menu-135 .select_container select {
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
}

.text-985 input[type="text"] {
    border-radius: 0;
    padding: 10px;
    font-size: 17px;
}

textarea.wpcf7-form-control.wpcf7-textarea.text-area.fill_inited {
    border-radius: 0;
    height: 50px;
    font-size: 12px;
}

.footer-form input[type="submit"] {
    padding: 0 !important;
    border-radius: 0;
}

.banner-form{
	  background: #1a2235;
    padding: 20%;
}

.banner-form p.banner-text1 {
    font-size: 23px;
    color: #fa4747;
    text-align: center;
    margin: 0;
    padding-bottom: 15px;
}

p.banner-text2 {
    padding: 0 23%;
    font-size: 28px;
    color: #fff;
    text-align: center;
    margin: 0 0 20px;
    font-weight: 700;
    line-height: 1.3;
}

.full-name input[type="text"] {
    height: 10px;
    border-radius: 0;
}

.section-form .form1 {
    padding-top: 40px;
}

footer.footer_wrap .vc_row.wpb_row {
    padding: 0px !important;
}

footer.footer_wrap .scheme_default .sc_layouts_row, footer.footer_wrap .scheme_default.sc_layouts_row {
    padding: 0 7% !important;
}

.footer-form.sc_button_hover_slide_left {
   font-size: 17px;
    padding: 6px 25px !important;
    border-radius: 0;
    background: #FA4747 !important;
    color: #fff !important;
    font-weight: 600;
    margin-top: 15px;
}

.form-box {background-image: url("https://melbocashforcars.com.au/wp-content/uploads/2020/03/grey-bg.jpg");}

.full-name input[type="text"] {
    padding: 10px !important;
    border-radius: 0 !important;
}

.banner-form1 .full-name{
    width: 100% !important;
    margin-bottom: 0px !important;
    padding: 0px 15px !important;
    margin-top: 15px;
    color: #000 !important;
    height: 45px !important;
}

.banner-form1 .banner-submit {
    background: #fa4747 !important;
    color: #fff !important;
    border-radius: 5px;
    padding: 10px 30px !important;
    width: 90% !important;
    font-size: 23px;
    font-weight: 800;
    border: 1px solid white !important;
}

#phbutton {
    position: fixed;
    right: 0;
    top: 50%;
    list-style: none;
    z-index: 99999 !important;
    margin-top: 0.5em;
}

ul#phbutton li a {    /*background:#151c2e!important;*/
    color: #ffff;
  /*  padding: 10px 20px;*/
    border-radius: 4px !important;
    text-decoration: none !important;
}

.home-form {
    padding: 40px 2% 15px 2% !important;
    width: 500px;
    margin-left: 15%;
}

.home-form p {
    font-size: 14px !important;
    text-align: center !important;
    padding: 0px 15px !important;
}

.home-form h6 {
    font-size: 30px !important;
    text-align: center;
}

.home-form h6 label {
    font-size: 35px !important;
    color: #fa4747 !important;
}

.form-box .vc_custom_1584564280426 {
    background-image: url(https://melbocashforcars.com.au/wp-content/uploads/2020/03/grey-bg.jpg?id=1541) !important;
    background-position: top left !important;
    background-repeat: no-repeat !important;
    background: 100% 100%;
}

.banner-form1 .b-i {
    width: 100%;
    margin-bottom: 10px;
    border: 1px solid #fff;
    border-radius: 3px !important;
    height: 30px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    padding: 5px !important;
}

.banner-form1 input[type="submit"] {
    width: 100% !important;
    background: #fa4747 !important;
    border-radius: 0;
    color: #fff;
    border: 1px solid #fff !important;
    font-size: 18px;
	  font-weight: 700;
    height: 35px !important;
    min-height: 35px !important;
    padding: 5px !important;
	  text-transform: uppercase;
}


.offer-icon {
    text-align: left;
    margin-left: -80px;
    margin-top: -90px;
}

.banner-form1 {
    background: #192134 !important;
    width: 350px !important;
    padding: 40px !important;
    float: right;
    margin-right: -40% !important;
}

.banner-form1 img {
    position: absolute;
    margin-top: -80px !important;
    right: 80px;
}

.banner-form1 p.pad-h {
    color: #fa4747 !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    margin-bottom: 10px !important;
	  font-weight: 600 !important;
}

.banner-form1 p.pad-h2 {
    color: #fff !important;
    font-size: 25px !important;
    margin-bottom: 20px !important;
    text-transform: uppercase;
    line-height: 25px !important;
	  font-weight: 600 !important;
}

form.search_form {
    display: none !important;
}

.search_style_fullscreen .search_form {
    display: none !important;
}

.wptww-testimonials-text em {
     font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 30px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    font-style:normal;
    padding:0px 2% 5% 5%;
}

.wptww-testimonials-slidelist .slick-slide {
    padding: 0 25px !important;
}

.remove_margins .footer_wrap { margin-top:-30px !important;
}

.home-section4 .wptww-testimonial-job {
    font-size: 15px;
    text-align: left;
}

.home-section4 .wptww-testimonial-client {
    font-size: 15px;
}

.home-section4 .new-box{
	margin: 0 auto !important;
	width: 1150px !important;
}

ul li #menu-item-2087 span::after{
	content: 'hello';
}

.email-225 input[type="email"] {
    border-radius: 0;
    padding: 10px;
    background: #fff;
}

h5.widget_title {
    display: none;
}

.tnp-field label {
    display: none;
}

input.tnp-email.fill_inited {
	  padding: 12px 25px;
    background: #fff;
}

.tnp-widget .tnp-field {
    margin-bottom: 10px;
    border: 0;
    padding: 0;
    float: left;
}



input.tnp-submit.sc_button_hover_slide_left:hover {
	color: #0000 !important;
}

#newsletterwidget-2 {
    margin-top: -30px;
}

.scheme_default .sc_layouts_menu_nav>li.current-menu-item>a{
	    color: #fa4747 !important;
}

.scheme_default .sc_layouts_menu_nav>li>a:hover{
	   color: #fa4747 !important;
}

.tnp-widget .tnp-field-email {
    margin-bottom: 10px;
    border: 0;
    padding: 0;
    float: left !important;
    width: 80%;
    background:#fff !important;
    height:43px !important;
}
.tnp-widget .tnp-field-button {
    margin-bottom: 10px;
    border: 0;
    padding: 0;
    float: left !important;
    width: 20%;
}

.top_panel {
    position: relative;
    z-index: 8000;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0.1px 0;
    margin-bottom: 0rem;
}

.top_panel_title {
    display: none;
}

.About-page-layout {
    padding: 50px 0;
}

.About-page-layout {
    padding: 50px 0;
    text-align: center;
    margin: 0 auto !important;
}

.about-page-layout .title h2 {
    text-align: center;
    padding: 50px 0;
    font-size: 28px;
    font-weight: 700;
    font-family: open sans;
	  text-transform: uppercase;
}
.about-page-layout .title span{
    font-weight: 600;
	  font-size: 28px;
}
.about-page-layout span{
    font-weight: 400;
}
.about-page-layout h3 {
    font-family: open sans;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.6;
	  color: #4d4a50;
	
}

.about-page-layout span{
	  font-family: open sans;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.6;
	  color:#fa4747;
}

.about-page-layout p {
    font-size: 16px;
    font-family: open sans;
}

.about-page-layout .section-two {
    padding-top: 50px;
}

.section-two h3 {
    font-family: open sans;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.6;
	  color: #fa4747;
}

.buy-frm .title h2 {
    text-align: center;
    padding: 50px 0;
    font-size: 28px;
    font-weight: 700;
    font-family: open sans;
    text-transform: uppercase;
}
.buy-frm .new-box .hed-txt  p {
    padding-bottom: 50px;
}
.buy-frm h3 {
    font-family: open sans;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.6;
	  color: #fa4747;
	  margin-bottom: 15px;
}
.sec-content {
    padding: 30px 0;
}
.section-cont .new-box{
	
	margin: 0 auto !important;
}
.section-cont .title h2 {
   
    padding: 0px 0px 40px;
    font-weight: 700 !important;
    font-size: 35px !important;
    line-height: 40px !important;
    color: #1a181d !important;
    margin-top: 0px !important;
    margin-bottom: 50px !important;
    text-align: center;
    text-transform: uppercase;
}
.cnt-us .b-i {
    width: 100%;
    margin-bottom: 10px;
    border: 1px solid #fff;
    border-radius: 3px !important;
    height: 30px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    padding: 5px !important;
}
.sec-half {
    width: 48%;
    float: left;
	  margin: 0 5px;
}
.section-cont .new-box{

	margin: 0 auto !important;
}
.contact-frm-add {
    padding-left: 30px;
}
.cont-map {
    padding-top: 50px;
}
.your-name input[type="text"] {
   	padding: 10px;
    font-size: 17px;
    border-radius: 0;
    margin-bottom: 15px;
    background: #fff;	
 border: 1px solid #919497;
}
.your-email input[type="email"] {
    padding: 10px;
    font-size: 17px;
    border-radius: 0;
    margin-bottom: 15px;
	  background: #fff;
border: 1px solid #919497;
}
.text-610 input[type="text"] {
    padding: 10px;
    font-size: 17px;
    margin-bottom: 15px;
    border-radius: 0;
	  background: #fff;
    border: 1px solid #919497;	
}
.your-subject input[type="text"]{   	          padding: 10px;
    font-size: 17px;
    margin-bottom: 15px;
    border-radius: 0;
    background: #fff;	
	    border: 1px solid #919497;
}
form.wpcf7-form textarea {
    border-radius: 0;
    height: 6em;
    background: #fff;	
 border: 1px solid #919497;
}
.section-cont p.sbt{
	font-size: 14px !important;
    
}
form.wpcf7-form .sbt input[type="submit"] {
padding: 10px 30px !important;
    border-radius: 0;
    background: #FA4747 !important;
    color: #fff !important;
    font-weight: 600;
    margin-top: 20px;
    font-size: 19px;
}
.loc{
	padding-bottom: 20px;
	font-size: 20px;
    font-weight: 500;
}
.loc img {
    padding-top: 3px;
}
.loc p {
    color: #f04e43;
    font-weight: 600;
    font-size: 20px;
	  margin: 0;
}
.loc p:nth-child(2) {
    color: #737a80;
    font-weight: 400;
    font-size: 16px;
	  padding-left: 20px;
}
.inner-title .title h2 {
    text-align: center;
    padding: 50px 0;
    font-size: 28px;
    font-weight: 700;
    font-family: open sans;
    text-transform: uppercase;
}
.side-form {
    background: #192134 !important;
    width: 320px !important;
    padding: 40px !important;
    float: right;
}
.side-form .side-hed {
color: #fa4747 !important;
font-size: 24px;
margin-bottom: 30px;
font-weight: 600;
text-transform: uppercase;
}
.side-form .form-txt {
    width: 320px;   
    background: #fff !important;
    border: 1px solid #fff;
    border-radius: 3px !important;
    height: 30px !important;
    min-height: 30px !important;
    max-height: 30px !important;
    padding: 20px 10px !important;
}
.side-form p{
	margin-bottom: 20px;
}
.side-form .form-msg {
    width: 320px;
    margin-bottom: 10px;
    border: 1px solid #fff;
    border-radius: 3px !important;
    height: 100px !important;
    min-height: 100px !important;
    max-height: 100px !important;
    padding: 5px 10px !important;
}
.side-form input[type="submit"] {
    width: 100% !important;
    background: #fa4747 !important;
    border-radius: 0;
    color: #fff;
    border: 1px solid #fff !important;
    font-size: 18px;
    font-weight: 700;
    height: 50px !important;
    min-height: 35px !important;
    padding: 5px !important;
    text-transform: uppercase;
}
.alm h3 {
    margin-bottom: 20px;
    line-height: 1;
    text-align: left;
    font-style: normal;
    color: #4d4a50;
    padding-bottom: 15px;
    margin: 0 0 20px;
    font-size: 22px;
    font-weight: 600;
    font-family: open sans;
}
.alm h2 {
    margin-bottom: 20px;
    line-height: 1;
    text-align: left;
    font-style: normal;
    color: #4d4a50;
    padding-bottom: 15px;
    margin: 0 0 20px;
    font-size: 22px;
    font-weight: 700;
    font-family: open sans;
}

/* start-mobile-responsive*/
@media only screen and (min-width: 320px) and (max-width: 600px)  {
  
.landing-page7 h2 {
    line-height: 45px !important;
}
    
.su-column-size-1-6 {
    width: 100% !important;
}
.new-landing-form .su-row .su-column {

    margin: 0 0 0 0% !important;
        margin-bottom: 0px;
    margin-bottom: 15px !important;

}

.new-landing-form input {

    margin-bottom: 0px !important;

}

.landing2 .alignleft {

    float: left;
    display: block !important;
    margin-top: 2px !important;
    margin-right: 10px !important;

}

.home-wel-text h1 {
    line-height: 35px !important;
}

.home-text-box .vc_col-sm-3 {
    width: 100% !important;
    margin-right: 0% !important;
    float: left !important;
}

.home-text-why .vc_col-sm-6 {
   width: 100% !important;
    margin-right: 0% !important;
}


.home-normal-box h3 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
}

.aligncenter.size-full.wp-image-3152 {
    margin-top: 20px;
}

.home-text-box img {
    margin-top: 20px;
}


#slider-pc { display:none !important;}
.sc_layouts_logo img {
width: 160px !important;
max-width: 160px !important;
padding-bottom: 10px !important; padding-top:15px !important;
}
    
.section-cont .title h2 { padding:0px 0px 0px !important;}
.section-cont p.sbt { margin-bottom:30px;}
.section-seven h2 { font-size:30px !important; padding:0px 10% !important;}    
.section-seven h4 { line-height: 30px !important; margin-top: 10px !important;
padding:0px 10% !important;}
.section-second h2 { font-size:30px !important; } 
.section-second h4 { padding-top:20px !important;}
.section-six {
    padding: 10% 0px 0px !important;
}

.section-six p { font-size: 16px !important; margin-bottom: 20px !important;}
.section-eight .vc_col-sm-3 {padding: 0px 5% !important;
    margin-bottom: 20px !important;

} 
.section-fourth .vc_col-sm-4 {padding: 0px 5%;
    margin-bottom: 20px;

}

.home-section4 h2 { font-size:30px !important; padding:0px 8% !important;} 
.section-eight .content-area { min-height:auto !important; padding-bottom:20px !important;}

.about-page-layout { padding-bottom:25% !important;}   
.about-page-layout img { padding-top:30px  !important;}
.about-page-layout h3 { line-height:30px !important;
    font-size: 20px !important; margin-top: 20px !important;
margin-bottom: 10px !important;
}   
.about-page-layout h2 { margin-bottom: 0px !important;}
 
 
.section-five { display:inline !important; } 
.section-five .vc_col-sm-4 {padding:10px 5% !important;}
.section-five .img1 { padding-right:0px !important;}
.section-five .img2 { padding:0px 0px !important;}
.section-five .img3 { padding-left:0px !important;}

.section-third-first h4 { font-size:20px !important; padding:0px 2%;}
    
#phbutton {
	display: none;
}
.ph-m {
    float: right !important;
    width: 100% !important;
    padding: 5px 0px 5px 10px;
    text-align: right;    
}	
.ph-m a {
    font-size: 15px;
    color: #000 !important;
    font-weight: 600;
}
.ph-m img {
    max-width: 20px;
    padding-top: 5px;
    padding-right: 5px;
}
.new-box{
		width: 100% !important;
		margin: 0 auto !important;
}	

.section-second .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.abt-cont {
    font-weight: 600;
    font-size: 16px;
    line-height: 35px;
    color: #fa4747;
    margin-bottom: 5px;
}	
.abt-pos {
	padding: 0 20px;
}
.abt-cont3 {
    font-size: 15px;
    line-height: 1.7;
    font-weight: 500;
}	
.section-third-first .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-fourth .part1 {
    margin: 3% 3% 0%;
    padding: 25px 40px;
    border: 1px solid #942d2d;
    border-radius: 5px;
}	

.section-six .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-six h5 {
    font-size: 28px;
    font-weight: 600;
    color: #4d4a50 !important;
    margin: 0;
    text-align: center !important;
    font-family: open sans;
    padding: 20px 0px;
}	
.section-six .owp1::after{
		display: none;
}	
.section-six .owp2::after{
		display: none;
}	
img.alignnone.size-full.wp-image-1395 {
    margin-top: 0px !important; padding-bottom:0px !important;
}	
.section-six-part1 p {
    text-align: left;
    font-weight: 500;
    margin: 0 auto;
    padding: 0 15%;
    color: #737a80 !important;
    font-size: 17px;
    line-height: 1.7;
    text-transform: lowercase;
}
.section-third-first {
    padding-bottom: 50px;
}	
.section-six-part1 .owp2 {
    padding-top: 20px;
}	
.section-six-part1 .owp3 {
    padding-top: 20px;
}	
.section-seven {
    margin-top: 40px;
    padding-top: 10px;
    padding-bottom: 50px;
}	
.section-seven h6 {
    color: #fff;
    font-size: 24px;
    text-align: center;
    font-weight: 600;
    line-height: 1.3;
}	
.section-seven p {
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 1.4;
    padding: 0 10%;
}
.content-area {
    margin-top: -80px;
    padding-top: 110px;
    margin-right: 5%;
    margin-left: 5%;
}
	.section-eight p {
    color: #919497 !important;
    font-size: 18px;
    text-align: center;
    font-weight: 500;
    line-height: 1.9;
    padding: 10px 15px 20px;
}
.section-third-p {
    text-align: center;
    color: #fff;
    font-size: 24px;
    line-height: 1.4;
    font-weight: 700;
    padding-top: 0px;
    margin: 0 auto;
}	
.section-nine	.new-box{
		width: 100% !important;
		margin: 0 auto !important;
	}
.section-nine {
    padding: 50px 0;
}
.section-nine .text-area {
    padding: 10px 20px 0;
}
.section-nine p:nth-child(2) {
    color: #333333 !important;
    font-size: 22px;
    font-weight: 700;
    padding: 0;
    line-height: 1.4;
    margin: 0;
    padding-bottom: 0px;
}	
.section-nine p:nth-child(3) {
    line-height: 1.9;
    color: #737a80;
    font-size: 16px;
    font-weight: 500;
    padding-top: 15px;
}	
.home-section4 .new-box{
		width: 100% !important;
		margin: 0 auto;
}
.testimonial-text h6 {
    font-size: 24px;
    text-align: center;
    color: #4d4a50;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 auto;
    padding: 0% 10%;
}	
.testimonial-text p {
    font-size: 14px;
    text-align: center;
    color: #737a80;
    line-height: 1.4;
    margin: 0 auto;
    padding: 1% 16% 1%;
}	
.home-section4 {
    background-color: #f7f7f7 !important;
    padding: 50px 0px 0px 0px !important;
    background-repeat: no-repeat;
    background-size: 150px;
}	
.home-form {
    padding: 40px 0% 0px 0% !important;
    width: auto;
    margin: 0 auto;
}	
.textwidget img.size-full.wp-image-1829.alignleft {
    margin: 0 !important;
}	
.textwidget img.alignnone.size-full.wp-image-1830.alignleft {
    margin: 0 0 0 -15px!important;
}	
input.tnp-email.fill_inited:focus {
    background: #fff;
}	
.banner-form-m {
 background: #192134 !important;
 padding: 20px 20px 30px;
}	

.banner-form-m h4 {
    color: #fa4747 !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    margin-bottom: 0px !important;
    font-weight: 600 !important;
}

.banner-form-m h3 {
    color: #fff !important;
    font-size: 22px !important;
    margin-bottom: 20px !important;
    text-transform: uppercase;
    line-height: 30px !important;
    font-weight: 600 !important;
    margin-top: 15px;
}
.banner-form-m .b-i { height: 40px !important;
background: #fff;
color: #000 !important;
}

.banner-form-m .b-go {
    width: 100% !important;
    background: #fa4747 !important;
    border-radius: 0;
    color: #fff;
    border: 1px solid #fff !important;
    font-size: 18px;
    font-weight: 700;
    height: 35px !important;
    min-height: 35px !important;
    padding: 5px !important;
    text-transform: uppercase;
}

.inner-page-buy-from .alignright {

    text-align: left;
    display: inline;

}

}

/* start-tab-responsive--*/
@media only screen and (min-width:601px) and (max-width: 767px) {
    
    .landing-page7 h2 {
    line-height: 45px !important;
}

.su-column-size-1-6 {
    width: 100% !important;
}
.new-landing-form .su-row .su-column {

    margin: 0 0 0 0% !important;
        margin-bottom: 0px;
    margin-bottom: 15px !important;

}

.new-landing-form input {

    margin-bottom: 0px !important;

}


.landing2 .alignleft {

    float: left;
    display: block !important;
    margin-top: 2px !important;
    margin-right: 10px !important;

}

.home-wel-text h1 {
    line-height: 35px !important;
}
.home-text-box .vc_col-sm-3 {

    width: 48% !important;
    margin-right: 2% !important;
    float: left !important;
    min-height: 410px;

}

.home-text-why .vc_col-sm-6 {

    width: 48% !important;
    margin-right: 2% !important;
    float: left;

}

.home-flip .vc_col-sm-3 {

    float: left;
    width: 48% !important;
    margin-bottom: 50px;

}

.home-normal-box .vc_col-sm-3 {

    float: left;
    width: 48% !important;

}

.home-normal-box h3 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;

}

#slider-pc { display:none !important;}
.section-fourth .part1 {min-height:260px !important;}	
.sc_layouts_logo img {
width: 160px !important;
max-width: 160px !important;
padding-bottom: 10px !important; padding-top:15px !important;
}
.section-cont .title h2 { padding:0px 0px 0px !important;}    
.section-cont p.sbt { margin-bottom:30px;}
.section-seven h2 { font-size:30px !important; padding:0px 10% !important;}    
.section-seven h4 { line-height: 30px !important; margin-top: 10px !important;
padding:0px 10% !important;}
.section-second h2 { font-size:30px !important; } 
.section-second h4 { padding-top:20px !important;}
.section-six {
    padding: 10% 0px 0px !important;
}

.section-six p { font-size: 16px !important; margin-bottom: 20px !important;}
.section-eight .vc_col-sm-3 {width: 50%;
    margin-bottom: 20px !important;

} 
.section-fourth .vc_col-sm-4 {padding: 0px 5%;
    margin-bottom: 20px;

}

.testimonial-text h4 { padding:0px 8%;}
.home-section4 h2 { font-size:30px !important; padding:0px 8% !important;} 
.section-eight .content-area { min-height:auto !important; padding-bottom:20px !important;}

.about-page-layout { padding-bottom:25% !important;}   
.about-page-layout img { padding-top:30px  !important;}
.about-page-layout h3 { line-height:30px !important;
    font-size: 20px !important; margin-top: 20px !important;
margin-bottom: 10px !important;
}   
.about-page-layout h2 { margin-bottom: 0px !important;}
 
 
.section-five { display:inline !important; } 
.section-five .vc_col-sm-4 {padding:10px 5% !important;}
.section-five .img1 { padding-right:0px !important;}
.section-five .img2 { padding:0px 0px !important;}
.section-five .img3 { padding-left:0px !important;}    
    
    
    
.banner-form-m .b-i { height: 40px !important;
background: #fff;
color: #000 !important;
}    
    
.banner-form-m {
 background: #192134 !important;
 padding: 20px 20px 30px;
}	

.banner-form-m h4 {
    color: #fa4747 !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    margin-bottom: 0px !important;
    font-weight: 600 !important;
}

.banner-form-m h3 {
    color: #fff !important;
    font-size: 22px !important;
    margin-bottom: 20px !important;
    text-transform: uppercase;
    line-height: 30px !important;
    font-weight: 600 !important;
    margin-top: 15px;
}

.banner-form-m .b-go {
    width: 100% !important;
    background: #fa4747 !important;
    border-radius: 0;
    color: #fff;
    border: 1px solid #fff !important;
    font-size: 18px;
    font-weight: 700;
    height: 35px !important;
    min-height: 35px !important;
    padding: 5px !important;
    text-transform: uppercase;
}




#phbutton {
	display: none;
}
.ph-m {
    float: right !important;
    width: 100% !important;
    padding: 5px 0px 5px 10px;
    text-align: right;    
}	
.ph-m a {
    font-size: 15px;
    color: #000 !important;
    font-weight: 600;
}
.ph-m img {
    max-width: 20px;
    padding-top: 5px;
    padding-right: 5px;
}
.new-box{
		width: 100% !important;
		margin: 0 auto !important;
}	
.section-second .new-box{
	width: 100% !important;
	margin: 0 auto !important;
	padding: 30px 0 30px;
}
.abt-cont {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 0;
    line-height: 35px;
    color: #fa4747;
}
.abt-cont2 {
    font-family: open sans;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
    color: #333333;
}	
.abt-cont3 {
    font-size: 14px;
    line-height: 1.9;
    font-weight: 500;
}	
.abt-pos {
	padding: 0 20px;
}
.section-third-first .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-fourth {
    padding-top: 30px;
}
.section-fourth .part1 {
    margin: 3% 3% 0%;
    padding: 25px 40px;
    border: 1px solid #942d2d;
    border-radius: 5px;
}	

.section-six .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-six p {
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    padding-top: 80px;
    text-transform: uppercase;
    color: #fa4747 !important;
    margin: 0;
}
.section-six h5 {
    font-size: 22px;
    font-weight: 600;
    color: #4d4a50 !important;
    margin: 0;
    text-align: center !important;
    font-family: open sans;
    padding: 20px 0px;
}	
.section-six .owp1::after{
		display: none;
}	
.section-six .owp2::after{
		display: none;
}	
img.alignnone.size-full.wp-image-1395 {
    margin-top: -60px;
}
.section-six-part1 h6 {
    text-align: center;
    padding-top: 20px;
    font-size: 18px;
}	
.section-six-part1 p {
    text-align: left;
    font-weight: 500;
    margin: 0 auto;
    padding: 0px 10%;
    color: #737a80 !important;
    font-size: 14px;
    line-height: 1.7;
    text-transform: lowercase;
}
.section-third-first {
    padding-bottom: 50px;
}	
.section-six-part1 .owp2 {
    padding-top: 0px;
}	
.section-six-part1 .owp3 {
    padding-top: 0px;
}	
.section-seven {
    margin-top: 40px;
    padding-top: 10px;
    padding-bottom: 50px;
}	
.section-seven h6 {
    color: #fff;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
    line-height: 1.3;
}	
.section-seven p {
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 1.4;
    padding: 0 10%;
}
.content-area {
    margin-top: -80px;
    padding-top: 110px;
    margin-right: 5%;
    margin-left: 5%;
}
.section-eight p {
    color: #919497 !important;
    font-size: 13px;
    text-align: center;
    font-weight: 500;
    line-height: 1.9;
    padding: 5px 12px 20px;
}
.section-third-p {
    text-align: center;
    color: #fff;
    font-size: 22px;
    line-height: 1.4;
    font-weight: 700;
    padding-top: 0px;
    margin: 0 auto;
}	
.section-nine	.new-box{
		width: 100% !important;
		margin: 0 auto !important;
	}
.section-nine {
    padding: 20px 0;
}
.section-nine .text-area {
    padding: 10px 20px 0;
}
.section-nine p:nth-child(2) {
    color: #333333 !important;
    font-size: 22px;
    font-weight: 700;
    padding: 0;
    line-height: 1.4;
    margin: 0;
    padding-bottom: 0px;
}	
.section-nine p:nth-child(3) {
    line-height: 1.9;
    color: #737a80;
    font-size: 14px;
    font-weight: 500;
    padding-top: 10px;
}	
.home-section4 .new-box{
		width: 100% !important;
		margin: 0 auto;
}
.testimonial-text h6 {
    font-size: 20px;
    text-align: center;
    color: #4d4a50;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 auto;
    padding: 0% 10%;
}
.home-section4 .wptww-testimonial-client {
    font-size: 13px;
}	
.wptww-testimonials-text em {
    font-style: normal;
    font-size: 12px;
    text-align: left;
    display: block;
}
.testimonial-text p {
    font-size: 14px;
    text-align: center;
    color: #737a80;
    line-height: 1.4;
    margin: 0 auto;
    padding: 1% 16% 1%;
}	
.home-section4 {
    background-color: #f7f7f7 !important;
    padding: 50px 0px 0px 0px !important;
    background-repeat: no-repeat;
    background-size: 150px;
}	
.home-form {
    padding: 60px 0% 60px 0% !important;
    width: auto;
    margin: 0 auto;
}	
div#wpcf7-f1554-p2082-o4 {
    padding-top: 20px;
}
.textwidget img.size-full.wp-image-1829.alignleft {
    margin: 0 !important;
}	
.textwidget img.alignnone.size-full.wp-image-1830.alignleft {
    margin: 0 0 0 5px!important;
}	
input.tnp-email.fill_inited:focus {
    background: #fff;
}
#newsletterwidget-2 {
    margin-left: -80px;
    margin-top: 30px;
}	
}



@media only screen and (min-width:768px) and (max-width: 1100px) {
    .su-column-size-1-6 {
    width: 100% !important;
}
.new-landing-form .su-row .su-column {

    margin: 0 0 0 0% !important;
        margin-bottom: 0px;
    margin-bottom: 15px !important;

}

.new-landing-form input {

    margin-bottom: 0px !important;

}


.landing2 .alignleft {

    float: left;
    display: block !important;
    margin-top: 2px !important;
    margin-right: 10px !important;

}

.home-wel-text h1 {
    line-height: 35px !important;
}
.home-text-box .vc_col-sm-3 {

    width: 48% !important;
    margin-right: 2% !important;
    float: left !important;
    min-height: 410px;

}

.home-text-why .vc_col-sm-6 {

    width: 48% !important;
    margin-right: 2% !important;
    float: left;

}

.home-flip .vc_col-sm-3 {

    float: left;
    width: 48% !important;
    margin-bottom: 50px;

}

.home-normal-box .vc_col-sm-3 {

    float: left;
    width: 48% !important;

}

.home-normal-box h3 {
    margin-top: 0px !important;
    margin-bottom: 20px !important;

}


.sc_layouts_logo img {
width: 160px !important;
max-width: 160px !important;
padding-bottom: 10px !important;
}    
#slider-mb { display:none !important;}
.form-mb    { display:none !important;}
    
.section-seven h2 { font-size:30px !important; padding:0px 10% !important;}    
.section-seven h4 { line-height: 30px !important; margin-top: 10px !important;
padding:0px 10% !important;}
.section-second h2 { font-size:30px !important; } 
.section-second h4 { padding-top:20px !important;}
.section-six {
    padding: 5% 0px 0px !important;
}

.section-six p { font-size: 16px !important; margin-bottom: 20px !important;}
.section-eight .vc_col-sm-3 {width: 50%;
    margin-bottom: 20px !important;

} 
.section-fourth .vc_col-sm-4 {padding: 0px 0%;
    margin-bottom: 20px;

}

.home-section4 h2 { font-size:30px !important; padding:0px 8% !important;} 
.section-eight .content-area { min-height:auto !important; padding-bottom:20px !important;}

.about-page-layout { padding-bottom:25% !important;}   
.about-page-layout img { padding-top:30px  !important;}
.about-page-layout h3 { line-height:30px !important;
    font-size: 20px !important; margin-top: 20px !important;
margin-bottom: 10px !important;
}   
.about-page-layout h2 { margin-bottom: 0px !important;}
 
 
.section-five { display:inline !important; } 
.section-five .vc_col-sm-4 {padding:10px 0% !important;}
.section-five .img1 { padding-right:0px !important;}
.section-five .img2 { padding:0px 0px !important;}
.section-five .img3 { padding-left:0px !important;}    
    
.testimonial-text h4 { padding:0px 8%;}    
 .vc_custom_1585291322778 { padding-top:15px !important;}   
    
    
.banner-form1 {
    background: #192134 !important;
    width: 257px !important;
padding: 20px 30px 20px 20px !important;
    float: none;
	  margin: 0 auto;
    text-align: center;
    margin-right: 1% !important;
}	
.banner-form1 img {
    position: absolute;
    margin-top: -30px !important;
    right: 267px;
    width: 78px !important;
}		

.ph-m {
    float: right !important;
    width: 100% !important;
    padding: 5px 0px 5px 10px;
    text-align: right;    
}	
.ph-m a {
    font-size: 15px;
    color: #000 !important;
    font-weight: 600;
}
.ph-m img {
    max-width: 20px;
    padding-top: 5px;
    padding-right: 5px;
}
.new-box{
		width: 100% !important;
		margin: 0 auto !important;
}	
.section-second .new-box{
	width: 100% !important;
	margin: 0 auto !important;
	padding: 30px 0 30px;
}
.abt-cont {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 0;
    line-height: 35px;
    color: #fa4747;
}
.abt-cont2 {
    font-family: open sans;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
    color: #333333;
}	
.abt-cont3 {
    font-size: 14px;
    line-height: 1.9;
    font-weight: 500;
}	
.abt-pos {
	padding: 0 20px;
}
.section-third-first .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-fourth {
    padding-top: 30px;
}
.section-fourth .part1 {
    margin: 3% 3% 0%;
    padding: 10px 15px;
    border: 1px solid #942d2d;
    border-radius: 5px;
}	

.section-six .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-six p {
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    padding-top: 80px;
    text-transform: uppercase;
    color: #fa4747 !important;
    margin: 0;
}
.section-six h5 {
    font-size: 22px;
    font-weight: 600;
    color: #4d4a50 !important;
    margin: 0;
    text-align: center !important;
    font-family: open sans;
    padding: 20px 0px;
}	
.section-six .owp1::after{
		display: none;
}	
.section-six .owp2::after{
		display: none;
}	
img.alignnone.size-full.wp-image-1395 {
    margin-top: -60px;
}
.section-six-part1 h6 {
    text-align: center;
    padding-top: 20px;
    font-size: 18px;
}	
.section-six-part1 p {
    text-align: left;
    font-weight: 500;
    margin: 0 auto;
    padding: 0 0%;
    color: #737a80 !important;
    font-size: 14px;
    line-height: 1.7;
    text-transform: lowercase;
}
.section-third-first {
    padding-bottom: 50px;
}	
.section-six-part1 .owp2 {
    padding-top: 0px;
}	
.section-six-part1 .owp3 {
    padding-top: 0px;
}	
.section-seven {
    margin-top: 40px;
    padding-top: 10px;
    padding-bottom: 50px;
}	
.section-seven h6 {
    color: #fff;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
    line-height: 1.3;
}	
.section-seven p {
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 1.4;
    padding: 0 10%;
}
.content-area {
    margin-top: -80px;
    padding-top: 110px;
    margin-right: 5%;
    margin-left: 5%;
}
.section-eight p {
    color: #919497 !important;
    font-size: 13px;
    text-align: center;
    font-weight: 500;
    line-height: 1.9;
    padding: 5px 12px 20px;
}
.section-third-p {
    text-align: center;
    color: #fff;
    font-size: 22px;
    line-height: 1.4;
    font-weight: 700;
    padding-top: 0px;
    margin: 0 auto;
}	
.section-nine	.new-box{
		width: 100% !important;
		margin: 0 auto !important;
	}
.section-nine {
    padding: 20px 0;
}
.section-nine .text-area {
    padding: 10px 20px 0;
}
.section-nine p:nth-child(2) {
    color: #333333 !important;
    font-size: 22px;
    font-weight: 700;
    padding: 0;
    line-height: 1.4;
    margin: 0;
    padding-bottom: 0px;
}	
.section-nine p:nth-child(3) {
    line-height: 1.9;
    color: #737a80;
    font-size: 14px;
    font-weight: 500;
    padding-top: 10px;
}	
.home-section4 .new-box{
		width: 100% !important;
		margin: 0 auto;
}
.testimonial-text h6 {
    font-size: 20px;
    text-align: center;
    color: #4d4a50;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 auto;
    padding: 0% 10%;
}
.home-section4 .wptww-testimonial-client {
    font-size: 13px;
}	
.wptww-testimonials-text em {
    font-style: normal;
    font-size: 12px;
    text-align: left;
    display: block;
}
.testimonial-text p {
    font-size: 14px;
    text-align: center;
    color: #737a80;
    line-height: 1.4;
    margin: 0 auto;
    padding: 1% 16% 1%;
}	
.home-section4 {
    background-color: #f7f7f7 !important;
    padding: 50px 0px 0px 0px !important;
    background-repeat: no-repeat;
    background-size: 150px;
}	
.home-form {
    padding: 0px 2% 20px 2% !important;
    width: auto;
    margin: 0 auto;
}	
div#wpcf7-f1554-p2082-o4 {
    padding-top: 20px;
}
.textwidget img.size-full.wp-image-1829.alignleft {
    margin: 0 !important;
}	
.textwidget img.alignnone.size-full.wp-image-1830.alignleft {
    margin: 0 0 0 5px!important;
}	
input.tnp-email.fill_inited:focus {
    background: #fff;
}
#newsletterwidget-2 {
    margin-left: -80px;
    margin-top: 30px;
}	
}






@media only screen and (min-width:1101px) and (max-width: 1300px) {
    
#slider-mb { display:none !important;}
.form-mb    { display:none !important;}    
.section-seven h2 { font-size:30px !important; padding:0px 10% !important;}    
.section-seven h4 { line-height: 30px !important; margin-top: 10px !important;
padding:0px 10% !important;}
.section-second h2 { font-size:30px !important; } 
.section-second h4 { padding-top:20px !important;}
.section-six {
    padding: 5% 0px 0px !important;
}

.section-six p { font-size: 16px !important; margin-bottom: 20px !important;}
.section-eight .vc_col-sm-3 {width: 25%;
    margin-bottom: 20px !important;

} 
.section-fourth .vc_col-sm-4 {padding: 0px 0%;
    margin-bottom: 20px;

}

.home-section4 h2 { font-size:30px !important; padding:0px 8% !important;} 
.section-eight .content-area { min-height:310px !important; padding-bottom:20px !important;}

.about-page-layout { padding-bottom:25% !important;}   
.about-page-layout img { padding-top:30px  !important;}
.about-page-layout h3 { line-height:30px !important;
    font-size: 20px !important; margin-top: 20px !important;
margin-bottom: 10px !important;
}   
.about-page-layout h2 { margin-bottom: 0px !important;}
 
 
.section-five { display:inline !important; } 
.section-five .vc_col-sm-4 {padding:10px 0% !important;}
.section-five .img1 { padding-right:0px !important;}
.section-five .img2 { padding:0px 0px !important;}
.section-five .img3 { padding-left:0px !important;}    
    
.testimonial-text h4 { padding:0px 8%;}    
 .vc_custom_1585291322778 { padding-top:15px !important;}   
    
    
.banner-form1 {
    background: #192134 !important;
    width: 257px !important;
padding: 20px 30px 20px 20px !important;
    float: none;
	  margin: 0 auto;
    text-align: center;
    margin-right: 1% !important;
}	
.banner-form1 img {
    position: absolute;
    margin-top: -30px !important;
    right: 267px;
    width: 78px !important;
}		

.ph-m {
    float: right !important;
    width: 100% !important;
    padding: 5px 0px 5px 10px;
    text-align: right;    
}	
.ph-m a {
    font-size: 15px;
    color: #000 !important;
    font-weight: 600;
}
.ph-m img {
    max-width: 20px;
    padding-top: 5px;
    padding-right: 5px;
}
.new-box{
		width: 100% !important;
		margin: 0 auto !important;
}	
.section-second .new-box{
	width: 100% !important;
	margin: 0 auto !important;
	padding: 30px 0 30px;
}
.abt-cont {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 0;
    line-height: 35px;
    color: #fa4747;
}
.abt-cont2 {
    font-family: open sans;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.5;
    color: #333333;
}	
.abt-cont3 {
    font-size: 14px;
    line-height: 1.9;
    font-weight: 500;
}	
.abt-pos {
	padding: 0 20px;
}
.section-third-first .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-fourth {
    padding-top: 30px;
}
.section-fourth .part1 {
    margin: 3% 3% 0%;
    padding: 10px 15px;
    border: 1px solid #942d2d;
    border-radius: 5px;
}	

.section-six .new-box{
	width: 100% !important;
	margin: 0 auto !important;
}
.section-six p {
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    padding-top: 80px;
    text-transform: uppercase;
    color: #fa4747 !important;
    margin: 0;
}
.section-six h5 {
    font-size: 22px;
    font-weight: 600;
    color: #4d4a50 !important;
    margin: 0;
    text-align: center !important;
    font-family: open sans;
    padding: 20px 0px;
}	
.section-six .owp1::after{
		display: none;
}	
.section-six .owp2::after{
		display: none;
}	
img.alignnone.size-full.wp-image-1395 {
    margin-top: -60px;
}
.section-six-part1 h6 {
    text-align: center;
    padding-top: 20px;
    font-size: 18px;
}	
.section-six-part1 p {
    text-align: left;
    font-weight: 500;
    margin: 0 auto;
    padding: 0 0%;
    color: #737a80 !important;
    font-size: 14px;
    line-height: 1.7;
    text-transform: lowercase;
}
.section-third-first {
    padding-bottom: 50px;
}	
.section-six-part1 .owp2 {
    padding-top: 0px;
}	
.section-six-part1 .owp3 {
    padding-top: 0px;
}	
.section-seven {
    margin-top: 40px;
    padding-top: 10px;
    padding-bottom: 50px;
}	
.section-seven h6 {
    color: #fff;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
    line-height: 1.3;
}	
.section-seven p {
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 1.4;
    padding: 0 10%;
}
.content-area {
    margin-top: -80px;
    padding-top: 110px;
    margin-right: 5%;
    margin-left: 5%;
}
.section-eight p {
    color: #919497 !important;
    font-size: 13px;
    text-align: center;
    font-weight: 500;
    line-height: 1.9;
    padding: 5px 12px 20px;
}
.section-third-p {
    text-align: center;
    color: #fff;
    font-size: 22px;
    line-height: 1.4;
    font-weight: 700;
    padding-top: 0px;
    margin: 0 auto;
}	
.section-nine	.new-box{
		width: 100% !important;
		margin: 0 auto !important;
	}
.section-nine {
    padding: 20px 0;
}
.section-nine .text-area {
    padding: 10px 20px 0;
}
.section-nine p:nth-child(2) {
    color: #333333 !important;
    font-size: 22px;
    font-weight: 700;
    padding: 0;
    line-height: 1.4;
    margin: 0;
    padding-bottom: 0px;
}	
.section-nine p:nth-child(3) {
    line-height: 1.9;
    color: #737a80;
    font-size: 14px;
    font-weight: 500;
    padding-top: 10px;
}	
.home-section4 .new-box{
		width: 100% !important;
		margin: 0 auto;
}
.testimonial-text h6 {
    font-size: 20px;
    text-align: center;
    color: #4d4a50;
    font-weight: 500;
    line-height: 1.2;
    margin: 0 auto;
    padding: 0% 10%;
}
.home-section4 .wptww-testimonial-client {
    font-size: 13px;
}	
.wptww-testimonials-text em {
    font-style: normal;
    font-size: 12px;
    text-align: left;
    display: block;
}
.testimonial-text p {
    font-size: 14px;
    text-align: center;
    color: #737a80;
    line-height: 1.4;
    margin: 0 auto;
    padding: 1% 16% 1%;
}	
.home-section4 {
    background-color: #f7f7f7 !important;
    padding: 50px 0px 0px 0px !important;
    background-repeat: no-repeat;
    background-size: 150px;
}	
.home-form {
    padding: 0px 2% 20px 2% !important;
    width: auto;
    margin: 0 auto;
}	
div#wpcf7-f1554-p2082-o4 {
    padding-top: 20px;
}
.textwidget img.size-full.wp-image-1829.alignleft {
    margin: 0 !important;
}	
.textwidget img.alignnone.size-full.wp-image-1830.alignleft {
    margin: 0 0 0 5px!important;
}	
input.tnp-email.fill_inited:focus {
    background: #fff;
}
#newsletterwidget-2 {
    margin-left: -80px;
    margin-top: 30px;
}	
}




@media only screen and (min-width:1101px) and (max-width: 4000px) {
#slider-mb { display:none !important;}
.form-mb    { display:none !important;}    
.top_panel_navi .ph-m { display:none !important;}
.ph { float:right !important; width:20% !important; padding-top:22px;}
.ph a { font-size: 19px; color:#000 !important; font-weight: 700;}
.ph img { max-width: 25px;  padding-right: 10px;}
}


@media only screen and (max-width: 1100px) {
.ph { display:none !important;}

.ph-m {
float: right !important;
width: 100% !important;
padding: 5px 0;
text-align: right;
padding-right: 20px;
    
}
.ph-m a { font-size: 19px; color:#000 !important; font-weight: 700;}
.ph-m img { max-width: 25px;  padding-right: 10px;}

}