

@media (max-width:1200px) {}
@media (max-width:992px) {}
@media (max-width:768px) {
	#main .logo {text-align: center; margin: 0 0 20px;}
	#whywe .ww {text-align: center;}
	#whywe .ww .mb-60{margin-bottom:20px;}
	#whywe .secure {top:0; margin-top:50px; margin-bottom:50px; padding: 20px;}
	#stage .st .st1, #stage .st .st2, #stage .st .st3, #stage .st .st4, #stage .st .st5 {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 2px solid #aaa;}
	#stage .st.mt-180 {margin-top: 30px;}
	#whywe .secure .sr p{padding-bottom: 30px !important;}
	#whywe img {display:none;}
	#stage:before{display:none;}
	.owl-carousel .owl-nav{display:none;}
	.response_box .rs-img img {margin: 0 auto 15px;}
	.response_box .rs-info {text-align: center;}
	#contact .contact_box {width: 80%;}
	.time:before{display:none;}
	.time {text-align: center;margin: 20px 0 0; background: rgba(255,255,255,.65); padding: 15px 0 10px;}
	.time p{font-size: 28px; line-height: 36px !important;}
	.phone {text-align: center; margin: 0 0 20px;background: rgba(255,255,255,.65); padding: 10px 0 15px;}
	.phone p{margin: 0; font-size: 34px; line-height: 38px !important;}
	.callme {text-align: center;}
	.promo-txt p {font-size: 36px; text-shadow: 0 0 8px rgba(0,0,0,.6); line-height: 50px;}
	.promo-sale p {white-space: nowrap; text-align: center; margin-left: -15px;}
	#main .pt-250 {padding-top: 150px;}
	#main:after {content:"";display:block;position:absolute;}
	#features .price .price_box {margin: 0 0 30px; box-shadow: 0 0 10px rgba(0,0,0,.2);}
	#response .rs-img:after {right: 50%; font-size: 30px; margin: 0 -80px 0 0;}
	.footer .copy-right {text-align: center !important; margin: 0 0 20px;}
	.footer .dev {text-align: center !important;}
}
@media (max-width:640px) {
}
@media (max-width:480px) {}
@media (max-width:360px) {}
