@media screen and (max-width: 1200px) and (min-width: 960px) {
	body[class*=hmenu-] .menu-primary .menu-smart .social-icon + li:not(.social-icon) > a {
		padding-left: 12px;
	}
	.menu-smart > li > a {
		padding: 0 12px;
	}
	body.hmenu-position-center .logo-container {
		padding-right: 24px;
	}
}
@media (min-width: 960px) {
	.footer-contact-box-title {
		min-height: 5em;	
	}
	.footer-contact-boxes .single-block-padding {
		padding: 24px 24px;
	}
	.icon-box-left .icon-box-content {
		padding-left: 10px;
	}
	.plan.plan-most-popular {
		margin: -9px 0px 0px 0px !important;
	}
	.menu-wrapper .row-menu .row-menu-inner {
		padding: 0px 24px 0px 24px;
	}
	body.hmenu-position-center .main-menu-container .navbar-cta.navbar-nav-last, body.hmenu-position-center:not(.menu-has-cta) .main-menu-container .navbar-nav-last {
		min-width: 80px;
	}
	.menu-smart > li > a {
		padding: 0px 10px;
	}
	#logo-container-mobile {
		padding-right: 10px;
	}
}
@media (max-width: 959px) {
	h1:not([class*="fontsize-"]), .h1:not([class*="fontsize-"]) {
		font-size: 32px;
	}
	h2:not([class*="fontsize-"]), .h2:not([class*="fontsize-"]) {
		font-size: 28px;
	}
	.remove-padding .uncell.double-block-padding,
	.remove-padding .uncell.single-block-padding,
	.remove-padding .uncell.triple-block-padding {
		padding: 0px;
	}
	.remove-top-bottom-padding .uncell.double-block-padding,
	.remove-top-bottom-padding .uncell.single-block-padding,
	.remove-top-bottom-padding .uncell.triple-block-padding {
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.double-block-padding {
		
	}
	.menu-horizontal-inner .navbar-nav.navbar-nav-last .menu-smart {
		padding-bottom: 36px;
	}
	.disable-resize.tablet-col-2 .col-lg-1,
	.disable-resize.tablet-col-2 .col-lg-2,
	.disable-resize.tablet-col-2 .col-lg-3,
	.disable-resize.tablet-col-2 .col-lg-4,
	.disable-resize.tablet-col-2 .col-lg-5,
	.disable-resize.tablet-col-2 .col-lg-6,
	.disable-resize.tablet-col-2 .col-lg-7,
	.disable-resize.tablet-col-2 .col-lg-8,
	.disable-resize.tablet-col-2 .col-lg-9,
	.disable-resize.tablet-col-2 .col-lg-10,
	.disable-resize.tablet-col-2 .col-lg-11,
	.disable-resize.mobile-col-2 .col-lg-1,
	.disable-resize.mobile-col-2 .col-lg-2,
	.disable-resize.mobile-col-2 .col-lg-3,
	.disable-resize.mobile-col-2 .col-lg-4,
	.disable-resize.mobile-col-2 .col-lg-5,
	.disable-resize.mobile-col-2 .col-lg-6,
	.disable-resize.mobile-col-2 .col-lg-7,
	.disable-resize.mobile-col-2 .col-lg-8,
	.disable-resize.mobile-col-2 .col-lg-9,
	.disable-resize.mobile-col-2 .col-lg-10,
	.disable-resize.mobile-col-2 .col-lg-11 {
		display: inline-block !important;
		vertical-align: top !important;
		width: 50% !important;
		margin-top: 0px !important;
		padding-top: 12px !important;
		padding-left: 12px !important;
		padding-right: 12px !important;
	}
	
	.disable-resize.tablet-col-3-9 .col-lg-3 {
		display: inline-block !important;
		vertical-align: top !important;
		width: 29.99% !important;
		margin-top: 0px !important;
		padding-top: 12px !important;
	}
	.disable-resize.tablet-col-3-9 .col-lg-9 {
		display: inline-block !important;
		vertical-align: top !important;
		width: 70% !important;	
		margin-top: 0px !important;
		padding-top: 12px !important;
	}
	
	.icon-box-left .icon-box-content {
		padding-left: 10px;
	}
	.plan.plan-most-popular {
		margin: -9px 0px 0px 0px !important;
	}
	#row-counter {
		position: relative;
		transform: none;
		left: auto;
		width: auto;
		margin-left: 36px;
		margin-right: 36px;
		margin-top: -54px;
	}
	#row-counter .uncode-counter {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	.show-step-arrow .uncode-single-media:after {
		content: ' ';
		display: block;
		position: absolute;
		left: 105%;
		top: 0%;
		width: 5%;
		height: 100%;
		background: transparent url(images/icon-step-arrow-right.png) right center no-repeat;
		background-size: contain;
	}
	.wpb_widgetised_column .widget.widget_categories ul {
		max-height: 6em;
	}
	.looking-to-repair {
		display: block;
	}
	.looking-to-repair-what {
		width: 100%;
		margin: 0px;
		text-align: center;
		margin-bottom: 18px;
	}
	.looking-to-repair-contact {
		width: 100%;
		margin: 0px;
		text-align: center;
	}
	.new-post-listing {
		--list-col: 3;
	}
}
@media screen and (max-width: 569px) {
	.disable-resize.tablet-col-2 .col-lg-1,
	.disable-resize.tablet-col-2 .col-lg-2,
	.disable-resize.tablet-col-2 .col-lg-3,
	.disable-resize.tablet-col-2 .col-lg-4,
	.disable-resize.tablet-col-2 .col-lg-5,
	.disable-resize.tablet-col-2 .col-lg-6,
	.disable-resize.tablet-col-2 .col-lg-7,
	.disable-resize.tablet-col-2 .col-lg-8,
	.disable-resize.tablet-col-2 .col-lg-9,
	.disable-resize.tablet-col-2 .col-lg-10,
	.disable-resize.tablet-col-2 .col-lg-11 {
		display: block !important;
		width: 100% !important;
	}
	.disable-resize.mobile-col-2 .col-lg-1,
	.disable-resize.mobile-col-2 .col-lg-2,
	.disable-resize.mobile-col-2 .col-lg-3,
	.disable-resize.mobile-col-2 .col-lg-4,
	.disable-resize.mobile-col-2 .col-lg-5,
	.disable-resize.mobile-col-2 .col-lg-6,
	.disable-resize.mobile-col-2 .col-lg-7,
	.disable-resize.mobile-col-2 .col-lg-8,
	.disable-resize.mobile-col-2 .col-lg-9,
	.disable-resize.mobile-col-2 .col-lg-10,
	.disable-resize.mobile-col-2 .col-lg-11 {
		display: inline-block !important;
		vertical-align: top !important;
		width: 50% !important;
	}
	.show-step-arrow .uncode-single-media:after {
		content: '';
		display: none;
	}
	.show-step-arrow:after {
		content: ' ';
		display: block;
		position: relative;
		left: auto;
		top: auto;
		width: 100%;
		height: 18px;
		margin: 18px 0px 0;
		background: transparent url(images/icon-step-arrow-down.png) center center no-repeat;
		background-size: contain;
	}
	.advantage-column .plan-price, .advantage-column .plan-title,
	.advantage-column .plan:not(.plan-most-popular) > .plan-container .plan-title, .advantage-column .plan:not(.plan-most-popular) .plan-list .item-list li,
	.advantage-column.advantage-label .plan:not(.plan-most-popular) > .plan-container .plan-title, .advantage-column.advantage-label .plan:not(.plan-most-popular) .plan-list .item-list li,
	.advantage-column .plan.plan-most-popular > .plan-container .plan-title, .advantage-column .plan.plan-most-popular .plan-list .item-list li {
		padding: 10px !important;
	}
	.advantage-column .plan:not(.plan-most-popular) .plan-price .price, .advantage-column .plan:not(.plan-most-popular) .plan-title *, .advantage-column .plan:not(.plan-most-popular) .plan-list .item-list li, .advantage-column .plan:not(.plan-most-popular) .plan-list .item-list li *,
	.advantage-column .plan.plan-most-popular .plan-price .price, .advantage-column .plan.plan-most-popular .plan-title *, .advantage-column .plan.plan-most-popular .plan-list .item-list li {
		font-size: 12px !important;
		line-height: 1.4em !important;
	}
	.advantage-column.advantage-label .plan *, .advantage-column.advantage-label .plan li, .advantage-column.advantage-label .plan li * {
		text-transform: none !important;
	}
	.item-categories .widgettitle {
		width: 30%;
	}
	.vc_wp_categories .widget.widget_categories form {
		width: 70%;
		max-width: 70%;
	}
	.vc_wp_archives .widget.widget_archive select {
		width: 70%;
		max-width: 70%;
	}
	.vc_wp_search:not(.full-width) .widget {
		max-width: 100%;
		width: 100%;
	}
	.wpcf7-inline-wrapper .wpcf7-inline-field {
		display: block;
		margin: 0px 0px 5px;
		padding: 0px;
		width: 100%;
	}
	.new-post-listing {
		--list-col: 2;
	}
	.floating-cta {
		right: 10px;
		bottom: 10px;
	}
}