.p0 {
    padding: 0 !important;
}
.m0 {
    margin: 0 !important;
}

.pt10 { padding-top: 10px !important; }
.pt20 { padding-top: 20px !important; }
.pt30 { padding-top: 30px !important; }
.pt40 { padding-top: 40px !important; }
.pt50 { padding-top: 50px !important; }
.pt60 { padding-top: 60px !important; }
.pt70 { padding-top: 70px !important; }
.pt80 { padding-top: 80px !important; }
.pb10 { padding-bottom: 10px !important; }
.pb20 { padding-bottom: 20px !important; }
.pb30 { padding-bottom: 30px !important; }
.pb40 { padding-bottom: 40px !important; }
.pb50 { padding-bottom: 50px !important; }
.pb60 { padding-bottom: 60px !important; }
.pb70 { padding-bottom: 70px !important; }
.pb80 { padding-bottom: 80px !important; }

.mt10 { margin-top: 10px !important; }
.mt20 { margin-top: 20px !important; }
.mt30 { margin-top: 30px !important; }
.mt40 { margin-top: 40px !important; }
.mt50 { margin-top: 50px !important; }
.mt60 { margin-top: 60px !important; }
.mt70 { margin-top: 70px !important; }
.mt80 { margin-top: 80px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb20 { margin-bottom: 20px !important; }
.mb30 { margin-bottom: 30px !important; }
.mb40 { margin-bottom: 40px !important; }
.mb50 { margin-bottom: 50px !important; }
.mb60 { margin-bottom: 60px !important; }
.mb70 { margin-bottom: 70px !important; }
.mb80 { margin-bottom: 80px !important; }

.vc_custom_1440163064459 {
    margin-bottom:15px !important;
}
.vc_custom_1444314060729 {
    border-bottom-width:120px !important;
    padding-top:120px !important;
    background-image:url(../upload/vintage-service-bannere371.jpg) !important;
    background-position:center;
    background-repeat:no-repeat !important;
    background-size:cover !important;
}
.vc_custom_1441882149436 {
    margin-bottom:0px !important;
    padding-top:110px !important;
}
.vc_custom_1441884470307 {
    margin-bottom:0px !important;
    padding-bottom:120px !important;
}
.vc_custom_1444313644556 {
    margin-bottom:0px !important;
    padding-top:90px !important;
    padding-bottom:60px !important;
    background-image:url(../upload/counter-bg-1.jpg) !important;
}
.vc_custom_1441879316987 {
    padding-top:110px !important;
}
.vc_custom_1441885385810 {
    padding-bottom:60px !important;
}
.vc_custom_1444314046304 {
    margin-bottom:0px !important;
    padding-top:120px !important;
    padding-bottom:120px !important;
    background-image:url(../upload/vint-testi-bg1.jpg) !important;
}
.vc_custom_1440161181333 {
    margin-bottom:0px !important;
    padding-top:60px !important;
}
.vc_custom_1441886015123 {
    padding-bottom:45px !important;
}
.vc_custom_1441887720464 {
    margin-bottom:0px !important;
}
.vc_custom_1445494002307 {
    margin-bottom:0px !important;
}
.vc_custom_1441885922344 {
    padding-bottom:50px !important;
}
.vc_custom_1441884612296 {
    padding-right:20px !important;
}
.vc_custom_1441884623616 {
    padding-right:20px !important;
}
.vc_custom_1445083649797 {
    margin-bottom: 20px !important;
}

.vc_custom_1440163064459 {
    margin-bottom:15px !important;
}
.vc_custom_1442403192927 {
    margin-bottom:0px !important;
    padding-top:90px !important;
    padding-bottom:60px !important;
}
.vc_custom_1441888268419 {
    padding-top:110px !important;
}
.vc_custom_1441888581734 {
    padding-top:35px !important;
    padding-bottom:40px !important;
}
.vc_custom_1444929568126 {
    margin-bottom:10px !important;
    padding-top:120px !important;
    padding-bottom:120px !important;
    background-image:url(../upload/vint-testi-bg11258.jpg) !important;
}
.vc_custom_1441890153616 {
    margin-bottom:20px !important;
    padding-top:110px !important;
}
.vc_custom_1441890074521 {
    padding-bottom:100px !important;
}
.vc_custom_1442038377689 {
    margin-bottom:0px !important;
}
.vc_custom_1444800006470 {
    margin-bottom:0px !important;
}
.vc_custom_1444800156564 {
    margin-bottom: 0px !important;
}

.vc_custom_1442038182147{padding-bottom: 65px !important;}.vc_custom_1441885072343{margin-bottom: 0px !important;padding-top: 90px !important;padding-bottom: 60px !important;}.vc_custom_1441894113908{padding-top: 110px !important;}.vc_custom_1441894136820{padding-bottom: 40px !important;}.vc_custom_1442038304951{margin-bottom: 0px !important;}.vc_custom_1444931117784{margin-bottom: 5px !important;}

.vc_custom_1441725626519 {
    padding-top:130px !important;
}
.vc_custom_1441285615934 {
    margin-bottom:109px !important;
}
.vc_custom_1444805989847 {
    margin-top:0px !important;
    margin-bottom:0px !important;
    padding-top:130px !important;
    padding-bottom:110px !important;
    background-color:#f7f8f9 !important;
}
.vc_custom_1441284682311 {
    background-color:#333336 !important;
}
.vc_custom_1441802784215 {
    margin-bottom:0px !important;
    padding-top:95px !important;
    padding-bottom:130px !important;
}
.vc_custom_1442555695755 {
    margin-bottom:20px !important;
}
.vc_custom_1442555703396 {
    margin-bottom:20px !important;
}
.vc_custom_1442555710494 {
    margin-bottom:20px !important;
}
.vc_custom_1442555680783 {
    margin-bottom:20px !important;
}
.vc_custom_1442555716723 {
    margin-bottom:20px !important;
}
.vc_custom_1442555727723 {
    margin-bottom: 20px !important;
}

.vc_custom_1442040483617 {
    padding-bottom:55px !important;
}
.vc_custom_1443173844469 {
    margin-bottom:0px !important;
}
.vc_custom_1444805542946 {
    margin-bottom:25px !important;
}
.vc_custom_1444805571308 {
    margin-bottom: 25px !important;
}

.testimonial-video{background: #FFFFFF}
.testimonial-video ul{margin: 0;padding: 0;list-style: none}
.testimonial-video ul li{float: left; width: 555px !important; margin-right: 30px;}
.testimonial-video ul li iframe{width: 100%}


@media only screen and (min-width:1200px) and (max-width:1399px) {
.testimonial-video .bx-wrapper{width: 882px; margin: 0 auto;}
.testimonial-video ul li{width: 426px !important;}	
}

@media only screen and (min-width:992px) and (max-width:1199px) {
.testimonial-video{padding: 0 15px;}
.testimonial-video .bx-wrapper{width: 962px; margin: 0 auto;}
.testimonial-video ul li{width: 466px !important;}	
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.testimonial-video{padding: 0 15px;}
.testimonial-video .bx-wrapper{width: 738px; margin: 0 auto;}
.testimonial-video ul li{width: 354px !important;}
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
.testimonial-video{padding: 0 15px;}
.testimonial-video .bx-wrapper{width: 610px; margin: 0 auto;}
.testimonial-video ul li{width: 610px !important;}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
    html {
  scroll-padding: 95px 0 0 0px;
}
.testimonial-video{padding: 0 15px;}
.testimonial-video .bx-wrapper{width: 450px; margin: 0 auto;}
.testimonial-video ul li{width: 450px !important;}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
    html {
  scroll-padding: 95px 0 0 0px;
}
.testimonial-video{padding: 0 15px;}
.testimonial-video .bx-wrapper{width: 290px; margin: 0 auto;}
.testimonial-video ul li{width: 290px !important;}
}


/* Mobile Freeze 10-7-2019 */
#mobile-freez-icon {
    display: none;
}

@media (max-width: 320px){
	.phone img { margin-left: 24px; }
}

@media (max-width: 479px){
    .fb_dialog_content iframe {
    display: none !important;
}
	.phone a img{
    width: 40%;
    margin: 16px 22px;
    text-align: center;
	}
	#mobile-freez-icon .request-quote {
	    position: fixed;
	    width: 80%;
	    height: 60px;
	    background: #e19d35;
	    bottom: 0;
	    left: 0;
	    line-height: 57px;
	    font-size: 17px;
	    color: #000;
	    text-align: center;
	    text-transform: uppercase;
	    text-decoration:none;
	    border-radius: 0;
	    cursor: pointer;
	    font-weight: 600;
	}

	#mobile-freez-icon {
	    display: block;
	    position: fixed;
	    z-index: 9999;
	    bottom: 0;
	}	
	#mobile-freez-icon .mail, #mobile-freez-icon .phone {
	    width: 20%;
	    font-size: 32px;
	    position: fixed;
	    height: 60px;
	    bottom: 0;
	    color: #fff;
	    border-radius: 0;
	}
	#mobile-freez-icon .phone {
    	background: #631231;
    	right: 0;
	}

}
@media (max-width: 320px){
	#mobile-freez-icon .request-quote{
		font-size: 15px;
	}
}
.phone-link{
    padding: 15px 0px;
}
.tp-bgimg.defaultimg {
    background-position: unset !important;
}