/*************************************************
              Responsive media query    
**************************************************/

/* Large devices (-lg-, <1200px) */
@media only screen and (max-width: 1199.98px) {
}
/* Medium devices (-md-, <992px) */
@media only screen and (max-width: 991.98px) {
  /* index/page-2 */
  .table thead th {
    vertical-align: top;
 }
  main .card-header {
    padding: 0 25px 40px 25px !important;
    border-radius: 60px !important;
  }
  .headerText {
    max-width: 50%;
  }
  .sec1page3 {
    padding: 30px;
  }
  /* page-1 */
  .robotface {
    margin-bottom: -200px;
  }
  main a.shareIcon img:nth-child(2) {
    position: absolute;
    right: 85%;
    bottom: 90%;
    display: none;
  }
  main a.shareIcon:hover img:nth-child(2) {
    display: none;
  }
  #signUpSec{
    height: 110vh;
    padding: 3vh 25vw 0;
    background-repeat: repeat-x;
    background-size: 70%;
    background-position: bottom;
  }
  #signUpSec form .form-control{
      padding: 1.3rem .8rem;
  }
  #signUpSec h2 {
    padding: 10px 3px 4px;
    font-size: 23px;
  }
}
/* Small devices (-sm-, <768px) */
@media only screen and (max-width: 767.98px) {
  /* index/page-2 */
  main section h2 {
    max-width: 100%;
  }
  .headerText {
    max-width: 100%;
  }
  .sec1page3 {
    padding: 0;
  }
  /* page-1 */
  .robotface {
    margin-bottom: -109px;
  }
}
/* Extra small devices (-xm-, <576px) */
@media only screen and (max-width: 575.98px) {
}
