@media (max-width:1200px) {
.welocme_sec .inner{ margin-top:0;}
.global_title{ font-size:32px;}
.testi_slider{ padding:0 30px;}
.testimonial_sec .owl-carousel .owl-nav button.owl-prev{ left:-40px;}
.testimonial_sec .owl-carousel .owl-nav button.owl-next{ right:-40px;}

.form_info .next_btn{ min-width:150px;}
}

/************ Main **************/
@media (max-width: 992px) {
.home_banner{ padding:140px 0 70px 0;}
.home_banner h2{ font-size:44px;}
.form_info .form_block label{   margin: 0 0 16px 0;
    padding: 0;
    font-size: 20px;
    color: #454545;
    font-weight: 700;
    text-align: center;}
.welocme_sec{ padding:40px 0 10px 0;}
.welocme_sec .global_title{ font-size:24px; line-height:normal;}
.welocme_sec .inner{ margin-bottom:10px;}
.welocme_sec p, .testi_slider p{ font-size:14px; line-height:22px; margin-bottom:15px;}
.services_sec{ padding-top:40px; text-align:center;}
.services_sec .info, .tip_block p{ font-size:14px; line-height:22px;}
.service_block .detail{ padding:18px 10px 16px 10px;}
.service_block h3{ font-size:13px;}
.service_block i{ font-size:36px;}
.service_block i.fa-home{ font-size:44px;}
.tips_sec{ padding:50px 0;}
.tip_block{ margin:10px 0;}
.tip_block i{ width:70px; height:70px; line-height:70px; font-size:30px;}
.tip_block{ padding-right:10px;}
.tip_block.right{ padding-left:10px;}
.testimonial_sec{ padding:40px 0;}
.testi_slider .client_block{ padding:20px 20px 20px 105px;}
.testi_slider .fa-quote-left{ font-size:80px; left:15px; top:15px;}
.footer_detail{ padding-top:10px;}
.copyright{ margin-top:20px; padding:15px 0;}
.form_info .form_block i{ font-size:18px; right:13px; bottom:11px;}
.form_info .btn_continue{ max-width:200px; line-height:45px; font-size:14px;}

.form_info .next_btn{ min-width:100px; font-size:14px; margin:9px 0 0 4px;}
.form_info .next_btn.back{ margin:9px 4px 0 0;}
.home_banner h2{ font-size:35px;}

}

@media (max-width: 767px) {
html { -webkit-text-size-adjust:none;}

.home_banner{ padding:40px 0 60px 0;}
.home_banner h2{ font-size:30px; margin:0 0 30px 0; text-align:center;}
.home_banner h2 strong.red{ padding:0;}
.home_banner h2 strong.red:after{ display:none;}

.service_block{ min-height:inherit;}

.tips_sec{ padding-bottom:20px;}
.tip_block{ min-height:70px; margin:0 0 25px 0; padding:7px 0 0 90px; text-align:left;}
.tip_block.right{ padding-left:90px; padding-right:0;}
.tip_block i{ left:0;}
.tip_block.right i{ right:auto; left:0;}

.testi_slider{ padding:0;}
.form_info{ height:330px;}
.homepage .form_inn {
    padding: 70px 0 0 0 ;
}
.form_info .select_info {
    padding: 0 12px 0 12px;
}
.homepage #mainform_second .form_inn {
    padding: 25px 0px 0px 0px;
}
.homepage #mainform_third .form_inn {
    padding: 50px 0 0 0;
}
.form_info .form_block label {
    font-size: 12px;
    margin: 0 0 16px 0;
    padding: 0;
    font-size: 20px;
    color: #454545;
    font-weight: 700;
    text-align: center;
    width: 100%;
}
#mainform_second .select_info,#mainform_second .field{
	width: 50% !important;
    margin-left: 60px;
}
.formlink,.smalltext{
	width: 50%;
    margin-left: 90px;
}
#movingform-movesize{margin-left: 25px;}
#movingform-step5 .form_block .field{text-align: center;}
#movingform-step5 .formlink {
    margin-left: 40px;
}
.homepage #mainform_fourth .form_inn{padding: 0;}
}

/************ iphone **************/
@media (max-width:600px) {
html { -webkit-text-size-adjust:none;}
.testi_slider span{ font-size:14px;}
.form_info{ padding:20px;}
}


