@media handheld, only screen and (max-width: 4080px) {

		/* WIDE MOBILE LAYOUT (1881px-4080px)

----------------------------------------------- */









		/* WIDE MOBILE LAYOUT (1881px-4880px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 2880px) {

		/* WIDE MOBILE LAYOUT (1881px-2080px)

----------------------------------------------- */









		/* WIDE MOBILE LAYOUT (1481px-2880px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 1480px) {

		/* WIDE MOBILE LAYOUT (1281px-1480px)

----------------------------------------------- */







		/* WIDE MOBILE LAYOUT (1281px-1480px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 1280px) {

		/* WIDE MOBILE LAYOUT (1025px-1280px)

----------------------------------------------- */







		/* WIDE MOBILE LAYOUT (1025px-1280px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 1024px) {

		/* WIDE MOBILE LAYOUT (980px-1024px)

----------------------------------------------- */











		/* WIDE MOBILE LAYOUT (980px-1024px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 979px) {

		/* WIDE MOBILE LAYOUT (850px-979px)

----------------------------------------------- */



.TopContainerIn {

    width: 100%;

}

.LogoContainer {
  margin: 0px auto;
  width: 70%;
  float: none;
  text-align: center;
}

.TopRight {
    width: 80%;
    float: none;
  	margin: 0 auto;
}

.ContainContainerIn {

    width: 100%;

}



.WelcomeContain {

    width: 100%;

}



.WelcomeContain p {

    padding: 0 0 10px;

}



.ServiceContainer {

    padding: 50px 0 0;

}



.Testimonial {

    margin: 0 0 26px;

}



.ProductContainer ul li {

    width: 36%;

}



.WhyContainerin {

    width: 98%;

    float: none;

    margin: 0 auto;

}



.WhyContainerin h2 {

     text-align: center;

}



.TestimonialClients {

    width: 98%;

    float: none;

    margin: 0 auto;

}



.WelcomeReadMore {

    float: none;

}



.Testimonial h2 {

     text-align: center;

}



.Testimonial p {

     text-align: center;

}



.Clients h2 {

	text-align: center;

	margin: 0 0 32px;

	line-height: normal;

}



.FooterContainerIn {

    width: 100%;

}



.FooterContainerInLeft {

    width: 98%;

    padding: 0;

    margin: 0 auto;

    float: none;

}



.FooterContainerInLeft p {

    text-align: center;

}



.FooterContainerInRight {

    width: 98%;

    padding: 0;

    margin: 0 auto;

    float: none;

}



.FooterContainerInRight p {

    text-align: center;

}



.InnerWelcomeContain {

    width: 100%;

}



}



@media handheld, only screen and (max-width: 849px) {

		/* WIDE MOBILE LAYOUT (768px-849px)

----------------------------------------------- */



.WelcomeContain {

    width: 98%;

}

.topOtherLogo {
  /* float: none; */
  text-align: left;
}









		/* WIDE MOBILE LAYOUT (768px-849px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 767px) {

		/* WIDE MOBILE LAYOUT (640px-767px)

----------------------------------------------- */



.innerProductsContainer {

  text-align: center;

}



.productItem {

  width: 300px;

}



.Testimonial ul {

  text-align: center;

}



.InnerWelcomeContain h2 {

  text-align: center;

}



.InnerWelcomeContain p {

  text-align: center;

}



.ContactLeft {

  float: none;

  width: auto;

  display: block;

  text-align: center;

}



.ContactRight {

  float: none;

  width: auto;

  display: block;

  text-align: center;

}



.wpcf7-form-control {

  width: 95% !important;

}



.ContactRight input[type="submit"] {

  width: 90px !important;

  margin: 0px auto;

}





		/* WIDE MOBILE LAYOUT (640px-767px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 639px) {

		/* WIDE MOBILE LAYOUT (480px-639px)

----------------------------------------------- */



.LogoContainer {

    margin: 0 auto;

    float: none;

}



.TopRight {

    width: 98%;

    float: none;

    margin: 0 auto;

}



.TopRightContact {

    margin: 0px 0 0px;

}



.TopRightDownload {

    float: none;

    margin: 0 auto;

}



.TopRightContactIn {

	padding: 9px 10px 0 10px;

    float: none;

    margin: 0 auto;

    text-align: center;

}



.TopRightContactIn ul {

    text-align: center;

}



.ServiceContainer ul li {

    width: 90%;

    margin: 0 auto 40px;

    display: block;

}



.ProductContainer ul li {

    width: 46%;

    display: block;

    margin: 0 auto 30px;

}



.Clients ul li {

    width: 133px;

    margin: 0 1% 3%;

}



.img-responsive {

  float: none;

  display: block !important;

  margin: 0px auto !important;

  text-align: center;

}



.InnerWelcomeContain h4 {

  text-align: center;

}





		/* WIDE MOBILE LAYOUT (480px-639px)

----------------------------------------------- */



}



@media handheld, only screen and (max-width: 439px)  {

		/* WIDE MOBILE LAYOUT (320px-479PX)

----------------------------------------------- */

.topOtherLogo {
  padding: 10px 0 0;
  float: none;
  margin: 0px auto;
  text-align: center;
}

.topLanguage {
  float: none;
  margin: 0px auto;
}

.miiLogo {
  float: none;
  margin: 0px auto;
}

.FooterContainer {
  width: auto;
  padding: 20px;
}

.FooterContainerInMiddle {

  padding: 0px;

  width: 98%;

  margin: 10px auto;

}

.FooterContainerInMiddle p {
  text-align: center;
}



.ProductContainer ul li {

  width: auto;

}



.CopyrightContainer p {

  line-height: 30px;

  margin: 15px 0;

}



.TopRightContactIn {

  padding: 6px 0;

}



.SectorImg {

  float: none;

  width: auto;

  padding: 0px;

  text-align: center;

}



.productItem {

  width: auto;

  display: block;

}



.ClientContainer ul li {

  display: block;

  width: auto;

}







		/* WIDE MOBILE LAYOUT (320px-479PX)

----------------------------------------------- */







}

