#connectivityModal .general{
  font-size: 20px;
  top: 15px;
  position: relative;
}
#connectivityModal .main{
  font-weight: 700;
}
#connectivityModal .sub{
  font-weight: lighter;
}
#connectivityModal .text, #connectivityModal .img{
  display: inline-block;
}
#connectivityModal .text{
  margin-left: 40px;
}
#connectivityModal .img{
  width: 23%;
  margin-top: -55px;
}
#connectivityModal .small_logo{
  width: 20%;
}
#connectivityModal .wireless{
  position: absolute;
  width: 50px;
  right: 10px;
  bottom: 10px;
}
#connectivityModal .modal-body{
  padding: 30px;
}

@media screen and (max-width: 529px){
  #connectivityModal .general{
      font-size: 15px;
  }
  #connectivityModal .wireless{
      width: 35px;
  }
  #connectivityModal .img{
      margin-top: -44px;
  }
  #connectivityModal .modal-body{
      padding: 15px;
  }
}
@media screen and (max-width: 320px){
  #connectivityModal .general{
      font-size: 11px;
  }
  #connectivityModal .text{
      margin-left: 9px;
  }
}
@media screen and (min-width: 360px) and (max-width: 375px){
  #connectivityModal .general{
      font-size: 13px;
  }
  #connectivityModal .text{
      margin-left: 21px;
  }
}