@media all and (max-width: 1720px) {
}

@media all and (max-width: 1600px) {
}

@media all and (max-width: 1500px) {
}

@media all and (max-width: 1420px) {
	.wrapper {width:95%;}
	.wrapper-overflow {width:95%;}
	.reviews-section ul li {width: 425px !important;}
}

@media all and (max-width: 1320px) {
	.slides-conts {top: 30%;}
	.reviews-section ul li {width: 395px !important;}
}

@media all and (max-width: 1250px) {
	.nav ul li a {font-size: 15px; padding: 13px 11px;}
	.reviews-section ul li {width: 375px !important;}
}

@media all and (max-width: 1170px) {
	.rht-align, .lft-align {width: 45%; margin-top: 15px;}
	.reviews-section ul li {width: 350px !important;}
}

@media all and (max-width: 1024px) {
	.nav-br {height: 50px;}
	h1.home {font-size: 40px; line-height: 38px;}
	h1.home span {font-size: 16px; line-height: 16px;}
	a.quote-btn {font-size: 16px; padding: 10px 30px;}
	.inspection-info-section ul li {margin-right: 30px;}
	.reviews-section ul li {width: 460px !important;}
	.reviews-section ul li article {min-height: inherit;}
	.hdr-contact-info {font-size: 13px; margin-top: 30px;}
	.hdr-contact-info strong {font-size: 16px;}
	.subhdr {height: auto;}
}

@media all and (max-width: 980px) {
	.slides-conts {top: 26%;}
	.reviews-section ul li {width: 440px !important;}
}

@media all and (max-width: 800px) {
	.slides-conts {width: 100%; position: inherit; top: inherit; background: #1e1e1e; padding: 40px 0;}
	#slider-main::after {background: rgba(0, 0, 0, .3);}
	.help-section {padding: 60px 0;}
	.rht-align, .lft-align {width: 100%; float: none;}
	.rht-align {margin-left: 0;}
	.lft-align {margin-right: 0;}
	.propertyinspections-section {padding: 60px 0;}
	.reviews-section ul li {width: 355px !important;}
	.ftr-bx-conts {width: auto; float: none; margin-right: 0; border-bottom: rgba(255, 255, 255, .06) solid 1px; padding-bottom: 20px; margin-bottom: 20px;}
	.ftr-bx-conts:last-child {border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
	.ftr-btm {text-align: center;}
	.ftr-btm span {float: none; margin-top: 0;}
	ul.social {float: none; text-align: center; margin-top: 10px;}
	ul.social li {float: none; display: inline-block;}
	.slides-conts.subpgs {top: 45%; position: absolute; background: none; padding: 0;}
}

@media all and (max-width: 768px) {
	.reviews-section ul li {width: 340px !important;}
}

@media all and (max-width: 640px) {
	.hdr-top {padding-bottom: 0;}
	.hdr-top .wrapper {width: auto;}
	.logo {float: none; text-align: center;}
	.hdr-contact-info {float: none; text-align: center; margin-top: 15px; background: rgba(0, 0, 0, .05); padding: 10px 0;}
	.hdr-contact-info ul li {float: none; display: inline-block;}
	.inspection-info-section ul li {width: auto; display: block; margin-right: 0; border-bottom: rgba(255, 255, 255, .1) solid 1px; padding-bottom: 20px; margin-bottom: 20px;}
	.inspection-info-section ul li:last-child {border-bottom: none; padding-bottom: 0; margin-bottom: 0;}
	.calltoaction a.ph, .calltoaction a.quote {display: block; -moz-border-radius: 4px; -webkit-border-radius: 4px;	border-radius: 4px;	-khtml-border-radius: 4px;}
	.calltoaction a.quote {top: inherit; margin-top: 5px;}
	.reviews-section ul li {width: 580px !important;}
}

@media all and (max-width: 600px) {
	.reviews-section ul li {width: 540px !important;}
	h1 {font-size: 27px; letter-spacing: -.5px; line-height: 30px;}
	h2 {font-size: 24px; line-height: 28px;}
}

@media all and (max-width: 480px) {
	.hdr-contact-info ul li .fa {display: none;}
	.hdr-contact-info ul li { text-align: left;}
	.reviews-section ul li {width: 425px !important;}
	.calltoaction.substyle {padding: 25px;}
	.calltoaction.substyle strong {font-size: 35px;	line-height: 35px;}
}

@media all and (max-width: 414px) {
	.reviews-section ul li {width: 370px !important;}
	.body-contents {padding: 50px 0;}
	#faq-list h3 {font-size: 16px;}
	.reviews-section.subpg-style ul li article {font-size: 17px; line-height: 24px;	padding: 25px 25px;}
	.maps {height: 300px;}
}

@media all and (max-width: 375px) {
	.hdr-contact-info {font-size: 11px;}
	.hdr-contact-info strong {font-size: 12px;}
	.calltoaction a.ph {font-size: 32px; line-height: 35px;}
	.calltoaction a.quote {line-height: 35px;}
	.calltoaction strong {font-size: 40px; line-height: 40px;}
	.reviews-section ul li {width: 330px !important;}
}

@media all and (max-width: 360px) {
	.reviews-section ul li {width: 320px !important;}
}

@media all and (max-width: 320px) {
	.reviews-section ul li {width: 280px !important;}
}