@media only screen and (min-width:1480px) and (max-width:1679px){
	.sucees_img{
		right:-100px;
	}
}
@media only screen and (min-width:1380px) and (max-width:1479px){
	.sucees_img{
		right:-150px;
	}
}

@media only screen and (min-width:1280px) and (max-width:1379px){
	.sucees_img{
		right:-260px;
	}
}

@media only screen and (min-width:1121px) and (max-width:1279px){
	.container{
		width:98%;
	}
	.logo a{
		width:300px;
	}
	#section{
		margin-top:192px;
	}
	.service_left{
		width:41%;
	}
	.sucees_img{
		right:-360px;
	}
	.howit_work_main ul li{
		width:33%;
	}
	.getraw_txt{
		width:46.7%;
	}
}
@media only screen and (min-width:960px) and (max-width:1120px){
	.container{
		width:98%;
	}
	h1{
		font-size:56px;
	}
	h2{
		font-size:36px;
	}
	h3{
		font-size:30px;
	}
	h4{
		font-size:20px;
	}
	h5{
		font-size:18px;
	}
	h6{
		font-size:16px;
	}

	.logo a{
		width:240px;
	}
	.header_left{
		top:25px;
	}

	.header_right{
		top:25px;
	}
	.header_right span p{
		padding:0 10px 0 0;
	}
	.header_right a.phone{
		background-position:0 2px;
		font-size:22px;
	}
	#section{
		margin-top:160px;
	}
	.banner_con h4{
		padding:20px 14% 0;
	}
	.builder_service_raw{
		padding:60px 0;
	}
	.service_left{
		width:41%;
	}
	.service_right ul li{
		width:49%;
		padding-left:1%;
	}
	.sucees_raw{
		padding:60px 0;
	}
	.sucess_priority ul li p{
		font-size:20px;
	}
	.sucees_img{
		width:895px;
		right:-210px;
		top:-39px;
	}
	.howit_work_raw{
		padding:60px 0;
	}
	.howit_work_main ul li{
		width:32%;
		padding:50px 2% 0;
	}
	.howit_work_main ul li p{
		font-size:18px;
	}
	.get_cash_raw{
		padding:60px 0;
	}
	.get_cash_form{
		width:88%;
	}
	.job_type{
		width:46.5%;
	}
	.getraw_txt{
		width:46.5%;
	}
	.submit_btn{
		font-size:18px;
	}
	.call_raw{
		padding:60px 0;
	}
	.call_main{
		font-size:30px;
	}
}
@media only screen and (min-width:768px) and (max-width:959px){
	.container{
		width:98%;
	}
	h1{
		font-size:44px;
	}
	h2{
		font-size:30px;
	}
	h3{
		font-size:24px;
	}
	h4{
		font-size:18px;
	}
	h5{
		font-size:18px;
	}
	h6{
		font-size:16px;
	}
	p{
		font-size:16px;
	}
		.logo a{
		width:190px;
	}
	.unofixed .logo a{
		width:140px;
	}
	.header_right{
		top:25px;
	}

	.header_right a{
		font-size:14px;
		padding:0 0 0 22px;
	}
	.header_right a.mail{
		background-size:13px;
	}
	.header_right span p{
		padding:0 10px 0 0;
		font-size:15px;
	}
	.header_right a.phone{
		background-position:0 2px;
		background-size:13px;
		font-size:20px;
	}
	#section{
		margin-top:132px;
	}
	.main_banner{
		height:380px;
	}
	.banner{
		padding:80px 0 0;
	}
	.banner_con h4{
		padding:20px 12% 0;
		font-size:20px;
	}
	.builder_service_raw{
		padding:50px 0;
	}
	.service_left{
		width:50%;
	}
	.service_right{
		width:45%;
	}
	.service_right ul li{
		width:100%;
		padding:0 0 20px 0;
	}
	.service_right ul li.last{
		padding:0;
	}
	.service_right ul li span{
		width:65px;
		height:65px;
		line-height:50px;
	}
	.sucees_raw{
		padding:50px 0;
	}
	.sucess_priority ul li p{
		font-size:18px;
	}
	.sucess_priority a{
		height:48px;
		line-height:46px;
		padding:0 30px;
		font-size:16px;
	}
	.sucees_img{
		width:790px;
		right:-130px;
		top:-34px;

	}
	.howit_work_raw{
		padding:50px 0;
	}
	.howit_work_main ul li{
		width:32%;
		padding:50px 2% 0;
	}
	.howit_work_main ul li .circle{
		width:120px;
		height:120px;
		line-height:110px;
	}
	.howit_work_main ul li span.small_circle{
		width:30px;
		height:30px;
		line-height:27px;
		font-size:16px;
		bottom:-15px;
	}
	.howit_work_main ul li p{
		padding-top:15px;
		font-size:16px;
	}
	.get_cash_raw{
		padding:50px 0;
	}
	.get_cash_form{
		width:95%;
	}
	.job_type{
		width:46%;
	}
	.getraw_txt{
		width:46%;
	}
	.submit_btn{
		height:48px;
		margin-top:20px;
		font-size:16px;
	}
	.call_raw{
		padding:50px 0 40px;
	}
	.call_main{
		font-size:26px;
	}
	.footer{
		padding:20px 0 15px;
	}
	.copy_right{
		font-size:14px;
	}
	.disclaimer_raw p{
		font-size:14px;
	}
}
@media only screen and (min-width:850px) and (max-width:1024px){
}
@media only screen and (min-width:900px) and (max-width:1024px){
}
@media only screen and (min-width:950px) and (max-width:1024px){
}
@media only screen and (max-device-width: 575px) {
	.header_left{
		display: none;
	}
	.header_right .submit_btn{
		display: inline-block!important;
	    height: 2em;
	    line-height: 2em;
	    color: #fff;
	    padding-left: 10px;
	    padding-right: 10px;
	    margin-top: 0px;
	}
}

@media only screen and (max-device-width: 480px) {
html {
	-webkit-text-size-adjust: none;
}
	.header_right .top_phone{
		float: none!important;
	}

}
@media only screen and (max-device-width: 960px) {

	.header_left{
		top: 4px;
	}
	.header_right{
		top: 4px;
	}

	.header_right .top_phone{
		margin-top: 4px!important;
	}
	
	.header_right .download{
		padding-top: 1px!important;
	}

}

@media only screen and (min-width:480px) and (max-width:767px){
	.container{
		width:96%;
	}

	h1{
		font-size:30px;
	}
	h2{
		font-size:22px;
	}
	h3{
		font-size:20px;
	}
	h4{
		font-size:16px;
	}
	h5{
		font-size:16px;
	}
	h6{
		font-size:15px;
	}
	p{
		font-size:15px;
	}
	.logo a{
		float:left;
		width:140px;
	}
	.unofixed .logo a{
		width:120px;
	}
	.header_left{
		top:0px;
		left: 120px;
	}
	.unofixed .header_left{
		top:0px;
	}
	.header_right{
		top:8px;
	}
	.unofixed .header_right{
		top:8px;
	}
	.header_right a{
		font-size:13px;
		padding:0 0 0 22px;
	}
	.header_right a.mail{
		background-size:13px;
	}
	.header_right span p{
		padding:0 10px 0 0;
		font-size:14px;
	}
	.header_right a.phone{
		background-position:0;
		background-size:13px;
		font-size:18px;
	}
	#section{
		margin-top:104px;
	}
	.main_banner{
		height:320px;
	}
	.banner{
		padding:40px 0 0;
	}
	.banner_con h4{
		padding:15px 5% 0;
		font-size:18px;
	}
	.builder_service_raw{
		padding:40px 0;
	}
	.service_left{
		width:100%;
	}
	.service_left h5{
		padding:15px 0;
	}
	.service_right{
		float:left;
		width:100%;
		padding:40px 0 0;
	}
	.service_right ul li{
		width:100%;
		padding:0 0 20px 0;
	}
	.service_right ul li.last{
		padding:0;
	}
	.service_right ul li span{
		width:65px;
		height:65px;
		line-height:50px;
	}
	.sucees_raw{
		padding:40px 0;
	}
	.sucess_priority ul li{
		padding-top:15px;
	}
	.sucess_priority ul li p{
		padding-left:28px;
		font-size:15px;
	}
	.sucess_priority a{
		height:45px;
		line-height:42px;
		padding:0 30px;
		font-size:16px;
	}
	.sucees_img{
		width:670px;
		right:-157px	;
		top:-28px;
	}
	.howit_work_raw{
		padding:40px 0;
	}
	.howit_work_main h4{
		padding-top:10px;
	}
	.howit_work_main ul li{
		width:49%;
		padding:40px 2% 0;
	}
	.howit_work_main ul li .circle{
		width:100px;
		height:100px;
		line-height:95px;
	}
	.howit_work_main ul li .circle img{
		width:50px;
	}
	.howit_work_main ul li span.small_circle{
		width:30px;
		height:30px;
		line-height:27px;
		font-size:15px;
		left:35px;
		bottom:-15px;
	}
	.howit_work_main ul li h6{
		padding-top:25px;
	}
	.howit_work_main ul li p{
		padding-top:15px;
		font-size:15px;
	}
	.get_cash_raw{
		padding:40px 0;
	}
	.get_cash_main h4{
		padding-top:10px;
	}
	.get_cash_form{
		width:96%;
		padding:15px 0 0;
	}
	.form_left{
		width:100%;
	}
	.job_type{
		width:47.5%;
	}
	.getraw_txt{
		width:47.5%;
	}
	.getraw_txt.last{
		margin:0;
	}
	.form_right{
		width:100%;
	}
	.submit_btn{
		height:48px;
		margin-top:20px;
		font-size:16px;
	}
	.call_raw{
		padding:40px 0 30px;
	}
	.call_main{
		font-size:22px;
	}
	.footer{
		padding:20px 0 15px;
	}
	.copy_right{
		font-size:14px;
	}
	.disclaimer_raw p{
		font-size:14px;
	}

}
@media only screen and (min-width:550px) and (max-width:767px){
}
@media only screen and (min-width:600px) and (max-width:767px){
}
@media only screen and (min-width:650px) and (max-width:767px){
}
@media only screen and (min-width:700px) and (max-width:767px){
}





@media (max-width:479px){
	.container{
		width:94%;
	}
	h1{
		font-size:24px;
	}
	h2{
		font-size:18px;
	}
	h3{
		font-size:18px;
	}
	h4{
		font-size:14px;
	}
	h5{
		font-size:15px;
	}
	h6{
		font-size:14px;
	}
	p{
		font-size:14px;
	}
	.logo a{
		float:left;
		width:80px;
	}
	.unofixed .logo a{
		width:80px;
	}
	.header_right{
		top:0;
	}
	.unofixed .header_right{
		top:0;
	}
	.header_right a{
		font-size:12px;
		padding:0 0 0 18px;
	}
	.header_right a.mail{
		background-size:10px;
	}
	.header_right .top_phone{
		margin-top:10px;
	}
	.header_right .top_phone p{
		display:none;
		padding:0 10px 0 0;
		font-size:14px;
	}
	.header_right a.phone{
		background-position:0;
		background-size:10px;
		font-size:16px;
	}
	#section{
		margin-top:73px;
	}
	.main_banner{
		height:320px;
	}
	.banner{
		padding:40px 0 0;
	}
	.banner_con h4{
		padding:15px 0 0;
		font-size:16px;
	}
	.builder_service_raw{
		padding:40px 0;
	}
	.service_left{
		width:100%;
	}
	.service_left h5{
		padding:15px 0;
	}
	.service_right{
		float:left;
		width:100%;
		padding:40px 0 0;
	}
	.service_right ul li{
		width:100%;
		padding:0 0 20px 0;
	}
	.service_right ul li.last{
		padding:0;
	}
	.service_right ul li span{
		border:6px solid #EAEAEB;
		width:60px;
		height:60px;
		line-height:45px;
	}
	.service_right ul li span img{
		width:22px;
	}
	.sucees_raw{
		padding:40px 0;
		text-align:center;
	}
	.sucess_priority ul li{
		padding-top:15px;
	}
	.sucess_priority ul li p{
		background:none;
		background-size:13px;
		padding-left:0;
		font-size:14px;
		width:100%;

	}
	.sucess_priority a{
		float:none;
		display:inline-block;
		height:45px;
		line-height:42px;
		padding:0 30px;
		margin-top:25px;
		font-size:15px;
	}
	.sucees_img{
		display:none;
		width:330px;
		right:-75px	;
		top:85px;
	}
	.howit_work_raw{
		padding:40px 0;
	}
	.howit_work_main h4{
		padding-top:10px;
	}
	.howit_work_main ul li{
		width:96%;
		padding:30px 2% 0;
	}
	.howit_work_main ul li .circle{
		width:100px;
		height:100px;
		line-height:95px;
	}
	.howit_work_main ul li .circle img{
		width:45px;
	}
	.howit_work_main ul li span.small_circle{
		width:30px;
		height:30px;
		line-height:27px;
		font-size:15px;
		left:35px;
		bottom:-15px;
	}
	.howit_work_main ul li h6{
		padding-top:25px;
	}
	.howit_work_main ul li p{
		padding-top:15px;
		font-size:15px;
	}
	.get_cash_raw{
		padding:40px 0;
	}
	.get_cash_main h4{
		padding-top:10px;
	}
	.get_cash_form{
		width:96%;
		padding:15px 0 0;
	}
	.form_left{
		width:100%;
	}
	.get_raw{
		padding:0;
	}
	.job_type{
		width:100%;
		margin:0;
	}
	.getraw_txt{
		width:100%;
		margin:15px 0 0;
	}
	.getraw_txt.last{
		margin:15px 0 0;
	}
	.form_right{
		width:100%;
	}
	.submit_btn{
		height:45px;
		margin-top:15px;
		font-size:14px;
	}
	.call_raw{
		padding:40px 0 30px;
	}
	.call_main{
		font-size:20px;
	}
	.footer{
		padding:15px 0;
	}
	.copy_right{
		text-align:center;
		font-size:13px;
	}
	.disclaimer_raw p{
		font-size:13px;
	}

}

@media only screen and (min-width:350px) and (max-width:479px){
	.main_banner{
		background-size:255%;
	}
}
@media only screen and (min-width:400px) and (max-width:479px){
	.main_banner{
		background-size:255%;
	}
}
@media only screen and (min-width:450px) and (max-width:479px){
	.main_banner{
		background-size:255%;
	}
}



@media (max-width:299px){
}
