@media only screen and (max-width: 1300px)
{
  .seccionHome .info {
    padding: 30px 100px 30px 0px;
  }
}

@media only screen and (max-width: 1200px)
{
  nav ul{
    padding: 0px
  }
  nav li a {
    padding: 10px 10px;
  }
  .seccionHome .info {
    padding: 30px 30px 30px 0px;
  }
  #parrafodos {
    padding: 30px 100px 30px 0px;
  }
}

@media only screen and (max-width: 890px)
{
  footer {
	display:none
  }
  .seccion ul {
    max-width:100%
  }
  p {
	max-width:100%
  }
  .mobile {
	display:block
  }
  .desktop {
	display:none !important
  }
  .btMobile {
	background: url(../images/btMobile.png) no-repeat;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 20px;
	right: 10px;
	background-size: 40px auto;
	z-index: 99;
	cursor: pointer
  }
  .btMobile.cerrar {
	background-position: 0px -40px;
  }
  header {
    background: #24233B;
    padding: 10px 0px 1px;
    margin: 0px;
  }
  .logo {
    position: relative;
    display: block;
    left: inherit;
    width: 180px;
    margin: 0 auto 10px;
  }
  nav {
	padding:0px;
	display:none;
  }
  nav ul {
    padding: 0px;
    margin: 0px;
    width: 100%;
    float: inherit;
  }
  nav ul li {
    display: block;
  }
  nav li a {
    display: block;
    text-align: left;
    border-bottom: solid 1px;
    padding: 20px;
  }
  .subMenu {
    position: relative;
  }
  footer {
    position: relative;
    width: inherit;
  }
  .logoWho {
    position: relative;
    right: inherit;
    top: inherit;
    margin-top: inherit;
    width: 210px;
    margin: 30px auto;
  }
  section.seccionHome {
    position: relative;
    top: inherit;
    margin-top: 0px;
  }
  .seccion.formulario {
    right: inherit;
    position: relative;
    top: inherit;
    margin-top: inherit;
    padding:10px
  }
  header .wrap {
    padding-bottom: 10px;
  }
  .imagen {
    height:250px;
  }
  .seccionHome .info {
    display: inline-block;
    padding: 30px;
    vertical-align: top;
    margin: 0px;
    color: #fff;
  }
  .imagen h1 {
    font-size: 40px;
  }
  .infoProductos, .video {
    width:100%;
    padding:0px
  }
  .seccionContacto {
    padding: 10px;
  }
  .seccionContacto .info {
    padding: 0px;
  }
  .seccionContacto .info p{
    text-align:left
  }
  .wpstore #wpstore {
    margin-left: 25px;
  }
  .appstore #appstore {
    margin-left: 25px;
  }
  .playstore #playstore {
    margin-left: 25px;
  }
  #parrafodos {
    padding: 30px 30px 30px 30px;
  }
  #parrafotres {
    padding: 30px 50px 30px 30px;
  }
  input {
    width:90%
  }
  textarea {
    width:89%
  }
}

@media only screen and (max-width: 640px)
{
  .aliados {
	font-size:35px !important
  }
}
