@media only screen and (max-width: 1200px) {


}


@media only screen and (max-width: 1080px) {


}



@media only screen and (max-width: 991px) {
  .headersocialmedia{
    display: none;
  }
  .header{
    position: relative;
  }
  .apparelpostsoftwarecon h2{
    font-size: 30px;
    line-height: 30px;

  }
  nav .navbar .links li a.active {
    background: #00457c;
    padding: 0;
    border-radius: 10px;
  }
}


@media only screen and (max-width: 768px) {
  .footersocialmedia ul{
    text-align: center;
  }
  .rowfootermenu ul{
    text-align: center;
    text-align: center;
  }
  .rowfootermenu ul li{
    padding: 0 5px;
  }
  .footersocialmedia{
    margin: 20px 0 0 0;
  }
  .reviewimage img{
    width: auto !important;
    min-width: auto;
    display: initial;
  }
   .reviewimage {
    text-align: center;
    margin: 0 auto;
    display: block ruby;
  }
 .clientreview .owl-carousel .owl-item img {
    display: initial !important;
    width: 100%;
    -webkit-transform-style: preserve-3d;
  }
  .welcometextbox h1 {
    font-size: 30px;
    line-height: 35px;
    padding-bottom: 20px;
  }
  .welcometextbox{
    text-align: center;
  }
  .welcometextcontent p{
    text-align: justify;
  }
  .karniretailsoftware h2{
    text-align: center;
    font-size: 30px;
    line-height: 35px;
  }
  .softwaretypebox {
    background: #fff;
    padding: 15px;
    margin: 10px 0;
  }
  .karnthardwarecontainer h2{
    font-size: 30px;
    line-height: 35px;
  }
  .hardwareproductboximg{
    text-align: center;
  }
  .hardwareproductboximg img {
    width: auto;
    min-width: auto;
  }
  .hardwareproduct h4{
    text-align: center;
  }
  .hardwareproduct p {
    text-align: justify;
  }
  .hardwareproA {
  padding: 0px;
}
.hardwareproB {
  padding: 0px;
}
.reviwewdetails h4{
  text-align: center;
}
.reviwewdetails h5{
  text-align: center;
}
.clientsreviewcontainer h2{
  font-size: 30px;
  line-height: 35px;
}
}


@media only screen and (max-width: 640px) {

}


@media only screen and (max-width: 479px) {

}

@media screen and (max-width:48em) {
   
}

