#mysp{
  position:absolute;
  z-index: 99999;
}
#diaSelect{
  width:100%;
  height: 35px;
  background-color: #fff;
  border-radius: 5px;
  font-size:13.5px;
}
#horaSelect{
  width:100%;
  height: 35px;
  background-color: #fff;
  border-radius: 5px;
  font-size:13.5px;
}
#calendar{
  width:44%;
  float: left;
}
#time{
  width:52%;
  float: right;
}
.button-blue {
  background: #0090D2;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(.2, #52a8e8), color-stop(1, #2e76cf));
  background: -moz-linear-gradient(center top, #52a8e8 20%, #2e76cf 100%);
  border: 1px solid #4081af;
  border-bottom-color: #20559a;
  -webkit-border-radius: 4px; -moz-border-radius: 4px;
  border-radius: 5px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 2px rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.29);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 2px rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.29);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.3), inset 0 0 2px rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.29);
  color: white;
  font-weight:normal!important;
  text-shadow:none!important;
  text-decoration:none;
  text-align:center;
  display:block;
  padding:10px 0;
  font-size:20px;
  cursor:pointer;
}
/*#iPhone{
  top:0;
  left:0;
}*/
#abc {
  width:100%;
  height:100%;
  opacity:.95;
  top:0;
  left:0;
  display:none;
  position:fixed;
  background-color:black;
  overflow:auto
}
img#close {
  position:absolute;
  right:-14px;
  top:-14px;
  cursor:pointer;
}
form#form {
  max-width:350px;
  min-width:250px;
  padding:10px 50px;
  border:2px solid #ebf7fb;
  border-radius:10px;
  font-family:"Petita Light",Verdana;
  background-color:#ebf7fb;
  z-index: 99999;
}
/*h2 {
padding:20px 35px;
margin:-10px -50px;
text-align:center;
border-radius:10px 10px 0 0
}*/
/*hr {
margin:10px -50px;
border:0;
border-top:1px solid #ccc
}*/
/*input[type=text] {
width:100%;
padding:10px;
margin-top:15px;
border:1px solid #ccc;
padding-left:40px;
font-size:16px;
font-family:raleway
}*/
#name {
  height: 35px;
  background-repeat:no-repeat;
  border-radius:5px;
  background-position:5px 7px;
  width:100%;
  padding:10px;
  margin-top:15px;
  border:1px solid #ccc;
  padding-left:40px;
  font-size:16px;
  font-family:raleway;
  color: #000;
}
#email {
  height: 35px;
  background-repeat:no-repeat;
  background-position:5px 7px;
  border-radius:5px;
  width:100%;
  padding:10px;
  margin-top:15px;
  border:1px solid #ccc;
  padding-left:40px;
  font-size:16px;
  font-family:raleway;
  color: #000;
}
#phone{
  width:248px;
  text-indent: 90px;
  height: 35px;
  margin: 0;
  padding: 6px 12px;
  border-radius: 5px;
  font-family: inherit;
  font-size: 100%;
  background-repeat:no-repeat;
  background-position:5px 7px;
  color: #000;
}




  input[disabled], button[disabled] {
    background-color: #eee;
  }
  input, select {
    border: 1px solid #CCC;
    width: 250px;
  }
  /*::-webkit-input-placeholder {
  color: #BBB; }

  ::-moz-placeholder {

  color: #BBB;
  opacity: 1; }

  :-ms-input-placeholder {
  color: #BBB; }*/

  .submit {
    text-decoration:none;
    text-align:center;
    display:block;
    background-color:#428BCA;
    color:#fff;
    border:1px solid #428BCA;
    padding:10px 0;
    font-size:20px;
    cursor:pointer;
    border-radius:5px;
  }
  .submit:hover {
    color:#fff;
    background-color: #3276B1;
    border-color: #285E8E;
    cursor: pointer;
  }
  .Agendarsubmit {
    margin-top:50%;
    color:#fff;
  }
  .Agendarsubmit:hover {
    margin-top:50%;
    color:#fff;
  }
  #agendar {
    text-align:center;
    display:block;
  }
  #popup {/*button circular*/
    z-index: 99999;
    position: fixed;
    /*bottom: 60.5%;*/
    right: 50px;
    width: 50px;
    height: 50px;
    padding: 3px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 35px;
    color: #FFF;
    background-color: #428BCA;
    border: 1px solid #357EBD;
    margin: -45px;
    top: 25%;
  }
  #popup:hover {
    background-color: #3276B1;
    border-color: #285E8E;
    cursor: pointer;
  }
  #form{
    position: fixed;
    /*bottom: 41%;*/
    right: 4%;
    z-index: 99999;
    top: 25%;
  }
