@media screen and (min-width: 1900px){
	.row-ourservice2 .div1 {
		width: 45%;
	}
	
	.row-ourservice2 .div2 {
		width: 55%;
	}
	
	.row-ourservice3 .div1 {
		width: 45%;
	}
	
	.row-ourservice3 .div2 {
		width: 55%;
	}
}

@media screen and (max-width: 1370px){
	.row-ourservice3 .div1 {
		width: 40%;
	}
	
	.row-ourservice3 .div2 {
		width: 60%;
	}
}

@media screen and (max-width: 1270px){
	.row-ourservice3 .div1 {
		width: 35%;
	}
	
	.row-ourservice3 .div2 {
		width: 65%;
	}
}

@media screen and (max-width: 1200px){
	.row-ourservice2 .div1 {
		width: 35%;
	}
	
	.row-ourservice2 .div2 {
		width: 65%;
	}
	
	.div_ourproduct .divmain {
		width: 900px;
	}
}

@media screen and (max-width: 1150px){
	.div_contact .info .telephone {
		font-size: 20px;
	}
}

@media screen and (max-width: 1100px){
	.row-ourservice2 .div1 {
		width: 35%;
	}
	
	.row-ourservice2 .div2 {
		width: 65%;
	}
}

@media screen and (max-width: 976px){
	.row-ourservice3 .div1 {
		width: 45%;
	}
	
	.row-ourservice3 .div2 {
		width: 45%;
	}
	
	.div_contact .div1 {
		width: 50%;
		margin-bottom: 20px;
	}
	
	.div_contact .info {
		width: 100%;
		text-align: center;
		margin-bottom: 30px;
	}
	
	.div_contact .div3 {
		display: none;
	}
	/*
	.div_contact .div2 {
		width: auto;
	}
	
	.div_contact .div4 {
		width: auto;
	}*/
	
	.div_contact .img1 {
		width: 100px;
	}

	.div_contact .img2 {
		width: 120px;
	}
}

@media screen and (max-width: 930px){
	.row-ourservice2 .div1 {
		width: 45%;
	}
	
	.row-ourservice2 .div2 {
		width: 55%;
	}
}

@media screen and (max-width: 900px){
	.menu_navbar {
		padding: 0px 30px;
	}	
	
	.div_header .header-info .logo {
		width: 150px;
	}	
	
	.div_header .header-info {
		top: 5%;
	}
	
	.div_header .header-info .info {
		width: 90%;
	}
	
	.row-ourservice1 .service-info {
		width: 90%;
	}
	
	.div_ourproduct .divmain {
		width: 610px;
	}
}

@media screen and (max-width: 700px){
	.div_menu {
		display: none;
	}
	.menu_navbar {
		padding: 0px 20px;
	}	
	.nav_menu_resp {
		display: block;
	}
	
	.row-ourservice3 .div1 {
		width: 100%;
		margin-bottom: 30px;
	}
	
	.row-ourservice3 .div2 {
		width: 100%;
	}
	
	.row-ourservice3 .div1_1 {
		float: none;
		margin: auto;
	}
}

@media screen and (max-width: 642px){
	.row-ourservice3 .div2 {
		width: 100%;
		padding-left: 10%;
	}
	
}

@media screen and (max-width: 630px){
	.row-ourservice2 .div1 {
		width: 100%;
		text-align: center;
	}
	.row-ourservice2 .div1_1 {
		float: none;
		margin: auto;
	}
	.row-ourservice2 .div2 {
		width: 100%;
		padding-left: 2%;
	}
	
}

@media screen and (max-width: 610px){
	.div_ourproduct .divmain {
		width: 300px;
	}
}

@media screen and (max-width: 595px){
	.row-ourservice2 .div2 {
		padding-left: 10%;
	}
}

@media screen and (max-width: 456px){
	.nav_menu_resp .div-nav-logo {
		width: 88%
	}
}

@media screen and (max-width: 450px){
	.div_header .header-info .logo {
		width: 100px;
	}
	
	.row-ourservice2 .div2 {
		padding-left: 10%;
	}
	
	.row-ourservice2 .div3 {
		width: auto;
	}
	
	.row-ourservice2 .div1_1 {
		width: auto;
	}
	
	.row-ourservice3 .div2 {
		padding-left: 5%;
	}
	
	.row-ourservice3 .div3 {
		width: auto;
	}
	
	.row-ourservice3 .div4 {
		width: auto;
	}
}

@media screen and (max-width: 385px){
	.nav_menu_resp .div-nav-logo {
		width: 86%
	}
}

@media screen and (max-width: 340px){
	.row-ourservice2 .div2 {
		padding-left: 1%;
	}
}

@media screen and (max-width: 335px){
	.nav_menu_resp .div-nav-logo {
		width: 85%
	}
}

@media screen and (max-width: 300px){
	.nav_menu_resp .div-nav-logo {
		width: 83%
	}
	
	.row-ourservice3 .div1_1 {
		width: auto;
	}
	
	.div_ourproduct .div_product {
		width: 250px;
	}
}

@media screen and (max-width: 278px){
	.nav_menu_resp .div-nav-logo {
		width: 80%
	}
}