/* Responsive normalisation (tablet + mobile). Loaded after every other theme stylesheet.
 * Generated from the theme CSS: wherever a title / text size, a vertical gap between
 * sections, or a side padding is larger than the caps below, it is reduced to the cap.
 * Smaller values are never raised. Desktop (>= 992px) is untouched. */

@media (max-width: 991px) {
	img, video, iframe { max-width: 100%; }
	h1, h2, h3, h4 { overflow-wrap: break-word; }
}

@media (min-width: 768px) and (max-width: 991px) {
	/* home.css */
	.md-hero-section { padding-top:44px; padding-bottom:44px; }
	.md-hero-text-holder.col-xs-12.col-md-7 { margin-bottom:44px; }
	h1.md-hero-tile { font-size:34px; line-height:1.35; }
	h2.md-services-title>span { font-size:22px; }
	.md-form-title { padding-left:40px; padding-right:40px; }
	.md-form-title h3 { font-size:17px; }
	.md-form-title h3 span { font-size:22px; }
	.gform_body.gform-body { padding-bottom:44px; }
	#gform_next_button_2_8 { font-size:17px; }
	#gform_submit_button_2 { font-size:17px; }
	#gform_next_button_5_8 { font-size:17px; }
	#gform_submit_button_5 { font-size:17px; }
	.md-badges-holder { margin-bottom:44px; }
	section.md-services-section.home-section { padding-bottom:44px; }
	h2.md-services-title { font-size:34px; }
	h3.md-service-single-title { font-size:22px; }
	.md-service-box-right { padding-bottom:44px; }
	.md-service-box.col-xs-12.col-md-6 { padding-bottom:44px; }
	h2.md-how-it-title { font-size:30px; }
	h3.md-how-it-single-title { font-size:22px; }
	.md-how-it-right-all-holder { padding-top:44px; }
	section.md-banner-section.home-sections { padding-top:44px; }
	.md-banner-bottom-holder { padding-top:44px; }
	h2.md-banner-title { font-size:30px; }
	p.md-banner-subtitle { margin-bottom:44px; }
	.container.section-container { margin-bottom:44px; }
	section.md-reviews-section.home-section { padding-top:44px; padding-bottom:44px; }
	section.md-reviews-section.home-section.md-reviews-section-home { margin-bottom:44px; }
	.md-reviews-section.no-padding .testi-title-holder { padding-top:44px; }
	p.testi-avatar-name { font-size:22px; }
	.md-badges-holder.md-badges-holder-bottom { margin-bottom:44px; }
	.md-abour-right.col-md-8.col-xs-12 { padding-top:44px; padding-bottom:44px; }
	section.md-why-us-section.home-sections { padding-bottom:44px; }
	h3.md-why-us-signle-title { font-size:17px; }
	.referral-banner-wrap { padding-top:44px; padding-bottom:44px; }
	.referral-banner-home-title { font-size:30px; }
	h2.md-blog-title { margin-bottom:44px; }
	h3.blog-single-title { font-size:22px; }
	section.blog-section.home-sections { padding-top:44px; }
	section.md-banner-section.home-sections.md-banner-bottom-section { padding-top:44px; padding-bottom:44px; }
	.faq-section { padding-top:44px; padding-bottom:44px; }
	.faq-heading { font-size:34px; }
	.faq-header { margin-bottom:44px; }
	.content-container.col-xs-12.col-md-6 { padding-bottom:44px; }
	section.md-badges-section.home-sections { margin-bottom:44px; }
	/* inner.css */
	section.md-inner-hero-section { padding-top:44px; padding-bottom:44px; }
	h1.inner-heading { font-size:30px; line-height:1.35; }
	section.md-inner-content { padding-bottom:44px; }
	.md-inner-cont-wrap h2 { font-size:30px; }
	.md-inner-cont-wrap h3 { font-size:26px; line-height:1.35; }
	.md-inner-cont-wrap ol { padding-bottom:44px; }
	.md-inner-content-right.col-xs-12.col-md-4 .testi-box { margin-bottom:44px; }
	.md-inner-content-right.col-xs-12.col-md-3 .md-banner-bottom-holder { padding-top:44px; padding-bottom:44px; }
	h2.contact-form-title { font-size:30px; }
	.md-how-it-right-all-holder { padding-top:44px; padding-bottom:44px; }
	section.md-inner-content .md-badges-holder.md-badges-holder-bottom { margin-bottom:44px; }
	section.md-inner-content section.md-banner-section.home-sections.md-banner-bottom-section { padding-top:44px; padding-bottom:44px; }
	h3.form-right-title { font-size:17px; }
	h3.pricing-box-title { font-size:22px; }
	.pricing-box { margin-bottom:44px; }
	p.pricing-price-text { font-size:26px; }
	.Pricing-single-holder.pricing-instalation { margin-bottom:44px; }
	.packing-all-holder { margin-bottom:44px; }
	.Pricing-single-holder.pricing-packing { margin-bottom:44px; }
	h3.inner-blog-title { font-size:22px; }
	.md-inner-blog { padding-bottom:44px; }
	header.page-header-404 { padding-top:44px; padding-bottom:44px; }
	header.page-header-404 h1 { font-size:30px; }
	.posts-404-holder { padding-top:44px; padding-bottom:44px; }
	.posts-404-holder h2 { font-size:26px; }
	.page-content-404 { padding-bottom:44px; }
	section.thank-you-content-section { padding-top:44px; padding-bottom:44px; }
	.md-thank-you-holder h2 { font-size:26px; }
	.page-template-page-referral section.md-inner-hero-section { padding-top:44px; padding-bottom:44px; }
	.page-template-page-referral section.md-inner-content { padding-top:44px; padding-bottom:44px; }
	.page-template-page-referral h1.inner-heading { font-size:30px; }
	.referral-about-holder { padding-bottom:44px; }
	.referral-how-it-works-holder { margin-bottom:44px; }
	.referral-section-title { font-size:26px; line-height:1.35; }
	.referral-form-holder { padding-top:44px; padding-bottom:44px; margin-bottom:44px; padding-left:40px; padding-right:40px; }
	.referral-form-holder #gform_submit_button_6 { font-size:17px; }
	.referral-form-title { margin-bottom:44px; }
	.referral-banner-title { font-size:30px; }
	.site-info .referral-footer-holder { padding-top:44px; padding-bottom:44px; }
	.referral-landing-page-footer { padding-top:44px; padding-bottom:44px; }
	section.md-how-it-section.home-sections.how-it-free-estimate .md-how-it-holder-right.col-xs-12.col-md-6 { padding-bottom:44px; }
	section.md-inner-content.innter-contact { padding-top:44px; }
	body:is(.single-post, .page-template-blog) section.md-inner-content { padding-top:44px; }
	body:is(.single-post, .page-template-blog) section.md-inner-hero-section { padding-bottom:44px; }
	.md-inner-content-right .md-form-content { margin-bottom:44px; }
	.md-inner-content-right .md-form-title h3 { font-size:22px; }
	/* junk-removal.css */
	.jr-section { padding-top:44px; padding-bottom:44px; }
	.jr-hero { padding-top:44px; padding-bottom:44px; }
	.jr-hero-title { font-size:30px; }
	/* service-page.css */
	.sp-service-page section { padding-top:44px; padding-bottom:44px; }
	.sp-section-title { font-size:26px; }
	.sp-simple-section { padding-top:44px !important; }
	.sp-simple-box h3 { font-size:17px; }
	.sp-home-type-section h2 { margin-bottom:44px; }
	section.sp-testimonials-section { margin-bottom:44px; }
	.sp-cta-content h2 { font-size:17px; }
	.jr-hero-title { font-size:30px !important; }
	/* locations.css */
	.psl-section { padding-top:44px; padding-bottom:44px; }
	.psl-title { font-size:22px; }
	/* service-areas.css */
	.sa-section { padding-bottom:44px; }
	.sa-header { margin-bottom:44px; }
	.sa-title { font-size:34px; }
	.sa-card-title { font-size:20px; }
	.sa-sub-title { font-size:22px; }
	.sa-sub-card-title { font-size:17px; }
	/* share-the-move.css */
	.stm-section { margin-bottom:44px; }
	.page-template-page-free-estimate-php .stm-section { margin-top:44px; }
	/* team-section.css */
	.team-grid { margin-bottom:44px; }
	.team-card-name { font-size:17px; }
	.team-detail-content h4 { font-size:17px; }
	/* video-slider.css */
	.vs-section { padding-top:44px; }
	.vs-title { font-size:22px; }
}

@media (min-width: 421px) and (max-width: 767px) {
	/* home.css */
	.md-hero-section { padding-top:32px; padding-bottom:32px; }
	.md-hero-text-holder.col-xs-12.col-md-7 { margin-bottom:32px; }
	h2.md-services-title>span { font-size:20px; }
	p.md-hero-subtitle { font-size:20px; line-height:1.35; }
	.md-form-title { padding-left:24px; padding-right:24px; }
	.md-form-title h3 { font-size:16px; }
	.md-form-title h3 span { font-size:20px; }
	.gform_body.gform-body { padding-bottom:32px; padding-left:24px; padding-right:24px; }
	#gform_next_button_2_8 { font-size:16px; }
	#gform_submit_button_2 { font-size:16px; }
	#gform_next_button_5_8 { font-size:16px; }
	#gform_submit_button_5 { font-size:16px; }
	.md-badges-holder { margin-top:32px; margin-bottom:32px; }
	section.md-services-section.home-section { padding-bottom:32px; }
	h2.md-services-title { font-size:24px; line-height:1.35; }
	h3.md-service-single-title { font-size:20px; }
	.md-service-box-right { padding-bottom:32px; }
	.md-service-box.col-xs-12.col-md-6 { padding-bottom:32px; }
	.areaweserver h3.md-service-single-title { font-size:18px; }
	#loadMoreServices.btn.btn-primary { margin-top:32px; }
	h2.md-how-it-title { font-size:24px; line-height:1.35; }
	h3.md-how-it-single-title { font-size:20px; }
	.md-how-it-right-all-holder { padding-top:32px; padding-bottom:32px; }
	section.md-banner-section.home-sections { padding-top:32px; }
	.md-banner-bottom-holder { padding-top:32px; }
	h2.md-banner-title { font-size:24px; }
	p.md-banner-subtitle { margin-bottom:32px; }
	.container.section-container { margin-bottom:32px; }
	section.md-reviews-section.home-section { padding-top:32px; padding-bottom:32px; }
	section.md-reviews-section.home-section.md-reviews-section-home { margin-bottom:32px; }
	.testi-title-holder h2 { font-size:24px; line-height:1.35; }
	.md-reviews-section.no-padding .testi-title-holder { padding-top:32px; }
	.testi-img { padding-top:32px; }
	p.testi-avatar-name { font-size:20px; }
	.md-badges-holder.md-badges-holder-bottom { margin-bottom:32px; }
	.md-abour-right.col-md-8.col-xs-12 { padding-top:32px; padding-bottom:32px; }
	h2.md-abour-us-title { font-size:24px; line-height:1.35; }
	section.md-why-us-section.home-sections { padding-top:32px; padding-bottom:32px; }
	h2.md-why-us-title { font-size:24px; line-height:1.35; margin-bottom:32px; }
	h3.md-why-us-signle-title { font-size:16px; }
	.referral-banner-wrap { padding-top:32px; padding-bottom:32px; }
	.referral-banner-home-title { font-size:28px; line-height:1.35; }
	h2.md-blog-title { font-size:24px; line-height:1.35; margin-bottom:32px; }
	.blog-post-container:first-child { margin-bottom:32px; }
	section.blog-section.home-sections { padding-top:32px; }
	.blog-grid-item { margin-bottom:32px; }
	section.md-banner-section.home-sections.md-banner-bottom-section { padding-top:32px; padding-bottom:32px; }
	.faq-section { padding-top:32px; padding-bottom:32px; }
	.faq-heading { font-size:30px; }
	.faq-header { margin-bottom:32px; }
	.faq-phone { font-size:18px; }
	.content-container.col-xs-12.col-md-6 { padding-bottom:32px; }
	img.md-review-img-top { margin-bottom:32px; }
	/* inner.css */
	h1.inner-heading { font-size:28px; line-height:1.35; }
	p.inner-subtitle { font-size:20px; line-height:1.35; }
	section.md-inner-hero-section .md-form-content { margin-bottom:32px; }
	section.md-inner-content { padding-top:32px; padding-bottom:32px; }
	.md-inner-cont-wrap h2 { font-size:28px; }
	.md-inner-cont-wrap h3 { font-size:24px; line-height:1.35; }
	.md-inner-cont-wrap ol { padding-top:32px; padding-bottom:32px; margin-bottom:32px; }
	.md-inner-cont-wrap ul { margin-bottom:32px; }
	.md-inner-content-right.col-xs-12.col-md-4 .testi-box { margin-bottom:32px; }
	.md-inner-content-right.col-xs-12.col-md-4 p.md-testemonials-content { margin-bottom:32px; }
	.md-sidebar-menu { margin-top:32px; }
	.md-inner-content-right.col-xs-12.col-md-3 section.md-banner-section.home-sections { padding-top:32px; }
	.md-inner-content-right.col-xs-12.col-md-3 .md-banner-bottom-holder { padding-top:32px; padding-bottom:32px; }
	.md-inner-content-right.col-xs-12.col-md-4 h2.md-banner-title { font-size:24px; margin-bottom:32px; }
	h2.contact-form-title { font-size:28px; margin-bottom:32px; }
	.md-how-it-right-all-holder { padding-top:32px; padding-bottom:32px; }
	section.md-inner-content .md-badges-holder.md-badges-holder-bottom { margin-bottom:32px; }
	section.md-inner-content section.md-banner-section.home-sections.md-banner-bottom-section { padding-top:32px; padding-bottom:32px; }
	.contact-from-all-holder .contact-form-info.col-md-4 { margin-top:32px; }
	h3.form-right-title { font-size:16px; }
	p.pricing-single-text { margin-bottom:32px; }
	h3.pricing-box-title { font-size:20px; }
	.pricing-box { margin-bottom:32px; }
	.pricing-bottom-box-right { padding-bottom:32px; }
	p.pricing-price-text { font-size:24px; }
	p.pricing-right-text { margin-bottom:32px; }
	.Pricing-single-holder.pricing-instalation { margin-bottom:32px; }
	.packing-all-holder { margin-bottom:32px; }
	.Pricing-single-holder.pricing-packing { margin-bottom:32px; }
	.md-inner-co-left.col-xs-12.col-md-8.md-inner-co-left-blog .blog-post-container { margin-bottom:32px; }
	.md-inner-content-left.col-xs-12.col-md-8 .blog-post-container { margin-bottom:32px; }
	h3.inner-blog-title { font-size:20px; }
	.md-inner-blog { padding-bottom:32px; }
	header.page-header-404 { padding-top:32px; padding-bottom:32px; }
	header.page-header-404 h1 { font-size:28px; }
	.posts-404-holder { padding-top:32px; padding-bottom:32px; }
	.posts-404-holder h2 { font-size:24px; }
	.page-content-404 { padding-bottom:32px; }
	section.thank-you-content-section { padding-top:32px; padding-bottom:32px; }
	.md-thank-you-holder h2 { font-size:24px; }
	.page-template-page-referral section.md-inner-hero-section { padding-top:32px; padding-bottom:32px; }
	.page-template-page-referral section.md-inner-content { padding-top:32px; padding-bottom:32px; }
	.page-template-page-referral h1.inner-heading { font-size:28px; }
	.page-template-page-referral p.inner-subtitle { font-size:20px; line-height:1.35; }
	.referral-about-holder { padding-bottom:32px; }
	.referral-how-it-works-holder { margin-bottom:32px; }
	.referral-section-title { font-size:24px; line-height:1.35; }
	.referral-how-title { margin-bottom:32px; }
	.md-how-it-referral-single-title { font-size:18px; }
	.referral-form-holder { padding-top:32px; padding-bottom:32px; margin-bottom:32px; padding-left:24px; padding-right:24px; }
	.referral-form-holder .gform_wrapper.gravity-theme .gsection { padding-left:24px; padding-right:24px; }
	.referral-form-holder div#gform_fields_6 { padding-left:24px; padding-right:24px; }
	.referral-form-holder h3.gsection_title { font-size:20px; }
	.referral-form-holder #gform_submit_button_6 { font-size:16px; }
	.referral-form-holder .gform-footer.gform_footer.top_label { padding-bottom:32px; padding-left:24px; padding-right:24px; }
	.referral-form-title { margin-bottom:32px; }
	.referral-banner-title { font-size:28px; line-height:1.35; }
	.site-info .referral-footer-holder { padding-top:32px; padding-bottom:32px; }
	.referral-landing-page-footer { padding-top:32px; padding-bottom:32px; }
	.landing-footer-dot { margin-top:32px; }
	section.md-how-it-section.home-sections.how-it-free-estimate .md-how-it-holder-right.col-xs-12.col-md-6 { padding-bottom:32px; }
	section.md-inner-content.innter-contact { padding-top:32px; }
	body:is(.single-post, .page-template-blog) section.md-inner-content { padding-top:32px; }
	body:is(.single-post, .page-template-blog) section.md-inner-hero-section { padding-bottom:32px; }
	.md-inner-content-right .md-form-content { margin-bottom:32px; }
	.md-inner-content-right .md-form-title h3 { font-size:20px; }
	/* junk-removal.css */
	.jr-section { padding-top:32px; padding-bottom:32px; }
	.jr-title { font-size:20px; margin-bottom:32px; }
	.jr-hero-title { font-size:18px !important; }
	.jr-hero .md-form-title h3 { font-size:18px; }
	.stm-title { font-size:20px; }
	/* service-page.css */
	.sp-service-page section { padding-bottom:32px; }
	.sp-section-title { font-size:18px; }
	.page-template-template-service-page h2 { margin-bottom:32px; }
	.sp-simple-section { padding-top:32px !important; }
	.sp-simple-grid .sp-simple-box { margin-bottom:32px; }
	.sp-simple-box h3 { font-size:16px; }
	.sp-included-item.sp-included-item-featured { margin-bottom:32px; }
	.sp-home-type-section h2 { margin-bottom:32px; }
	.sp-details-left { margin-bottom:32px; }
	.sp-details-right h2.sp-section-title.no-after { font-size:20px; }
	section.sp-testimonials-section { margin-bottom:32px; }
	.sp-cta-content h2 { font-size:16px; }
	.jr-hero-title { font-size:28px !important; line-height:1.35 !important; }
	.vs-title { font-size:18px; }
	/* locations.css */
	.psl-section { padding-top:32px; padding-bottom:32px; }
	.psl-title { font-size:18px; margin-bottom:32px; }
	/* service-areas.css */
	.sa-section { padding-bottom:32px; }
	.sa-header { margin-bottom:32px; }
	.sa-title { font-size:24px; }
	.sa-card-title { font-size:18px; }
	.sa-sub-title { font-size:20px; margin-top:32px; }
	.sa-sub-card-title { font-size:16px; }
	/* share-the-move.css */
	.stm-section { margin-bottom:32px; }
	.page-template-page-free-estimate-php .stm-section { margin-top:32px; }
	.stm-title { font-size:18px; }
	/* team-section.css */
	.team-grid { margin-bottom:32px; }
	.team-card-name { font-size:16px; }
	.team-detail-caption h3 { font-size:24px; }
	.team-detail-content h4 { font-size:16px; }
	/* video-slider.css */
	.vs-section { padding-top:32px; }
	.vs-title { font-size:18px; margin-bottom:32px; }
	.vs-play-btn { font-size:16px; }
}

@media (max-width: 420px) {
	/* home.css */
	.md-hero-section { padding-top:30px; padding-bottom:30px; }
	h1.md-hero-tile { font-size:24px; line-height:1.35; }
	h2.md-services-title>span { font-size:20px; }
	.md-form-title h3 { font-size:18px; }
	.md-form-title h3 span { font-size:20px; }
	.gform_body.gform-body { padding-bottom:30px; }
	#gform_next_button_2_8 { font-size:16px; }
	#gform_submit_button_2 { font-size:16px; }
	#gform_next_button_5_8 { font-size:16px; }
	#gform_submit_button_5 { font-size:16px; }
	.md-badges-holder { margin-top:30px; margin-bottom:30px; }
	section.md-services-section.home-section { padding-bottom:30px; }
	h2.md-services-title { font-size:24px; line-height:1.35; }
	h3.md-service-single-title { font-size:20px; }
	.areaweserver h3.md-service-single-title { font-size:18px; }
	#loadMoreServices.btn.btn-primary { margin-top:30px; }
	h2.md-how-it-title { font-size:24px; }
	h3.md-how-it-single-title { font-size:20px; }
	.md-how-it-right-all-holder { padding-top:30px; padding-bottom:30px; }
	section.md-banner-section.home-sections { padding-top:30px; }
	.md-banner-bottom-holder { padding-top:30px; }
	h2.md-banner-title { font-size:24px; }
	p.md-banner-subtitle { margin-bottom:30px; }
	.container.section-container { margin-bottom:30px; }
	section.md-reviews-section.home-section { padding-top:30px; padding-bottom:30px; }
	section.md-reviews-section.home-section.md-reviews-section-home { margin-bottom:30px; }
	.testi-title-holder h2 { font-size:20px; }
	.md-reviews-section.no-padding .testi-title-holder { padding-top:30px; }
	.testi-img { padding-top:30px; }
	p.testi-avatar-name { font-size:20px; }
	.md-badges-holder.md-badges-holder-bottom { margin-bottom:30px; }
	.md-abour-right.col-md-8.col-xs-12 { padding-top:30px; padding-bottom:30px; }
	h2.md-abour-us-title { font-size:24px; }
	section.md-why-us-section.home-sections { padding-top:30px; padding-bottom:30px; }
	h2.md-why-us-title { font-size:24px; line-height:1.35; }
	h3.md-why-us-signle-title { font-size:16px; }
	.referral-banner-wrap { padding-top:30px; padding-bottom:30px; }
	.referral-banner-home-title { font-size:28px; line-height:1.35; }
	h2.md-blog-title { font-size:24px; line-height:1.35; margin-bottom:30px; }
	h3.blog-single-title { font-size:20px; }
	.blog-post-container:first-child { margin-bottom:30px; }
	section.blog-section.home-sections { padding-top:30px; }
	.blog-grid-item { margin-bottom:30px; }
	section.md-banner-section.home-sections.md-banner-bottom-section { padding-top:30px; padding-bottom:30px; }
	.faq-section { padding-top:30px; padding-bottom:30px; }
	.faq-heading { font-size:30px; }
	.faq-header { margin-bottom:30px; }
	.faq-phone { font-size:18px; }
	.content-container.col-xs-12.col-md-6 { padding-bottom:30px; }
	h2.section-title { font-size:24px; }
	img.md-review-img-top { margin-bottom:30px; }
	/* inner.css */
	h1.inner-heading { font-size:28px; line-height:1.35; }
	section.md-inner-hero-section .md-form-content { margin-bottom:30px; }
	section.md-inner-content { padding-top:30px; padding-bottom:30px; }
	.md-inner-cont-wrap h2 { font-size:28px; }
	.md-inner-cont-wrap h3 { font-size:24px; line-height:1.35; }
	.md-inner-cont-wrap ol { padding-top:30px; padding-bottom:30px; margin-bottom:30px; }
	.md-inner-cont-wrap ul { margin-bottom:30px; }
	.md-inner-content-right.col-xs-12.col-md-4 .testi-box { margin-bottom:30px; }
	.md-inner-content-right.col-xs-12.col-md-4 p.md-testemonials-content { margin-bottom:30px; }
	.md-sidebar-menu { margin-top:30px; }
	.md-inner-content-right.col-xs-12.col-md-3 section.md-banner-section.home-sections { padding-top:30px; }
	.md-inner-content-right.col-xs-12.col-md-3 .md-banner-bottom-holder { padding-top:30px; padding-bottom:30px; }
	.md-inner-content-right.col-xs-12.col-md-4 h2.md-banner-title { font-size:24px; margin-bottom:30px; }
	h2.contact-form-title { font-size:28px; margin-bottom:30px; }
	.md-how-it-right-all-holder { padding-top:30px; padding-bottom:30px; }
	section.md-inner-content .md-badges-holder.md-badges-holder-bottom { margin-bottom:30px; }
	section.md-inner-content section.md-banner-section.home-sections.md-banner-bottom-section { padding-top:30px; padding-bottom:30px; }
	.contact-from-all-holder .contact-form-info.col-md-4 { padding-top:30px; padding-bottom:30px; margin-top:30px; }
	h3.form-right-title { font-size:16px; }
	p.pricing-single-text { margin-bottom:30px; }
	h3.pricing-box-title { font-size:20px; }
	.pricing-box { margin-bottom:30px; }
	.pricing-bottom-box-right { padding-bottom:30px; }
	p.pricing-price-text { font-size:24px; }
	p.pricing-right-text { margin-bottom:30px; }
	.Pricing-single-holder.pricing-instalation { margin-bottom:30px; }
	.packing-all-holder { margin-bottom:30px; }
	.Pricing-single-holder.pricing-packing { margin-bottom:30px; }
	.md-inner-co-left.col-xs-12.col-md-8.md-inner-co-left-blog .blog-post-container { margin-bottom:30px; }
	.md-inner-content-left.col-xs-12.col-md-8 .blog-post-container { margin-bottom:30px; }
	h3.inner-blog-title { font-size:20px; }
	.md-inner-blog { padding-bottom:30px; }
	header.page-header-404 { padding-top:30px; padding-bottom:30px; }
	header.page-header-404 h1 { font-size:24px; }
	.posts-404-holder { padding-top:30px; padding-bottom:30px; }
	.posts-404-holder h2 { font-size:24px; }
	.page-content-404 { padding-bottom:30px; }
	section.thank-you-content-section { padding-top:30px; padding-bottom:30px; }
	.md-thank-you-holder h2 { font-size:24px; }
	.page-template-page-referral section.md-inner-hero-section { padding-top:30px; padding-bottom:30px; }
	.page-template-page-referral section.md-inner-content { padding-top:30px; padding-bottom:30px; }
	.page-template-page-referral h1.inner-heading { font-size:28px; }
	.page-template-page-referral p.inner-subtitle { font-size:20px; line-height:1.35; }
	.referral-about-holder { padding-bottom:30px; }
	.referral-how-it-works-holder { margin-bottom:30px; }
	.referral-section-title { font-size:20px; line-height:1.35; }
	.referral-how-title { margin-bottom:30px; }
	.md-how-it-referral-single-title { font-size:18px; }
	.referral-form-holder { padding-top:30px; padding-bottom:30px; margin-bottom:30px; }
	.referral-form-holder h3.gsection_title { font-size:16px; line-height:1.35; }
	.referral-form-holder #gform_submit_button_6 { font-size:16px; }
	.referral-form-holder .gform-footer.gform_footer.top_label { padding-bottom:30px; }
	.referral-form-title { margin-bottom:30px; }
	.referral-disclosure-text { margin-top:30px; }
	.referral-banner-title { font-size:28px; line-height:1.35; }
	.site-info .referral-footer-holder { padding-top:30px; padding-bottom:30px; }
	.referral-landing-page-footer { padding-top:30px; padding-bottom:30px; }
	.landing-footer-dot { margin-top:30px; }
	section.md-how-it-section.home-sections.how-it-free-estimate .md-how-it-holder-right.col-xs-12.col-md-6 { padding-bottom:30px; }
	section.md-inner-content.innter-contact { padding-top:30px; }
	h1.md-hero-tile { font-size:24px; line-height:1.35; }
	body:is(.single-post, .page-template-blog) section.md-inner-content { padding-top:30px; }
	body:is(.single-post, .page-template-blog) section.md-inner-hero-section { padding-bottom:30px; }
	.md-inner-content-right .md-form-content { margin-bottom:30px; }
	.md-inner-content-right .md-form-title h3 { font-size:20px; }
	/* junk-removal.css */
	.jr-section { padding-top:30px; padding-bottom:30px; }
	.jr-title { font-size:20px; margin-bottom:30px; }
	.jr-hero-title { font-size:18px !important; }
	.jr-hero-text { margin-bottom:30px; }
	.jr-hero .md-form-title h3 { font-size:18px; }
	.stm-title { font-size:20px; }
	/* service-page.css */
	.sp-service-page section { padding-bottom:30px; }
	.sp-section-title { font-size:18px; }
	.page-template-template-service-page h2 { margin-bottom:30px; }
	.sp-simple-section { padding-top:30px !important; }
	.sp-simple-grid .sp-simple-box { margin-bottom:30px; }
	.sp-simple-box h3 { font-size:16px; }
	.sp-included-item.sp-included-item-featured { margin-bottom:30px; }
	.sp-home-type-section h2 { margin-bottom:30px; }
	.sp-details-left { margin-bottom:30px; }
	.sp-details-right h2.sp-section-title.no-after { font-size:20px; }
	section.sp-testimonials-section { margin-bottom:30px; }
	.sp-cta-content h2 { font-size:16px; }
	.jr-hero-title { font-size:28px !important; line-height:1.35 !important; }
	.vs-title { font-size:18px; }
	/* locations.css */
	.psl-section { padding-top:30px; padding-bottom:30px; }
	.psl-title { font-size:18px; margin-bottom:30px; }
	/* service-areas.css */
	.sa-section { padding-bottom:30px; }
	.sa-header { margin-bottom:30px; }
	.sa-title { font-size:24px; }
	.sa-card-title { font-size:18px; }
	.sa-sub-title { font-size:20px; margin-top:30px; }
	.sa-sub-card-title { font-size:16px; }
	/* share-the-move.css */
	.stm-section { margin-bottom:30px; }
	.page-template-page-free-estimate-php .stm-section { margin-top:30px; }
	.stm-title { font-size:18px; }
	/* team-section.css */
	.team-grid { margin-bottom:30px; }
	.team-card-name { font-size:16px; }
	.team-detail-caption h3 { font-size:24px; }
	.team-detail-content h4 { font-size:16px; }
	/* video-slider.css */
	.vs-section { padding-top:30px; }
	.vs-title { font-size:18px; margin-bottom:30px; }
	.vs-play-btn { font-size:16px; }
}

