a#spmCloseButton {
  left: -7px;
  top: 93px;
  z-index: 100;
}

.popupmom{
  margin: 100px 0 0 30px;
  position:relative;
}

.popupmom input.form-si{
  left: 20px;
  position: absolute;
  top: 172px;
}

.popupmom input.form-no{
  left: 90px;
  position: absolute;
  top: 172px;
}
.popupmom select.form-semanasmama{
  left: 210px;
  position: absolute;
  text-align: center;
  top: 195px;
  width: 60px;
  font: 16px arial;
}

.popupmom input.form-yanacio{
  left: 155px;
  position: absolute;
  top: 227px;
}
.popupmom input.form-tenemos{
  left: 155px;
  position: absolute;
  top: 257px;
}

.popupmom select.form-semanaspapa{
  left: 279px;
  position: absolute;
  text-align: center;
  top: 252px;
  width: 60px;
  font: 16px arial;
}
.popupmom input.submitbtn {
  background: none repeat scroll 0 0 #5e2750;
  border: medium none;
  border-radius: 5px;
  color: #ffffff;
  cursor: pointer;
  font: bold 14px arial;
  left: -5px;
  padding: 10px;
  position: absolute;
  text-transform: uppercase;
  top: 290px;
}



@media only screen and (max-device-width : 500px)   { 

.popupmom input.form-si {
    left: 105px; }

.popupmom input.form-no {
    left: 190px; }

.popupmom select.form-semanasmama {
    left: 110px;
    top: 250px; }

.popupmom input.form-yanacio {
    left: 225px;
    top: 305px;
}

.popupmom input.form-tenemos {
    left: 225px;
    position: absolute;
    top: 350px;
}

.popupmom input.submitbtn { 
  left: 85px;
  top: 390px;
}

a#spmCloseButton { top: -10px;  }

  }