ul.style1
  {
    list-style: disc;
    padding-left: 1.5em;
   
  }

  ul.style2
  {
  }
  
    ul.style2 > li
    {
      border-top: solid 2px #e7eae8;
      padding-top: 2.35em;
      margin-top: 2.35em;

    }
    
    ul.style2 > li:first-child
    {
      border-top: 0;
      padding-top: 0;
      margin-top: 0;
       
    }

ul.contact {
}
.desaturate      
{
    filter: grayscale(100%); /* Standard CSS */
   -webkit-filter: grayscale(100%); /* CSS for Webkit Browsers */
   
    
  }
  
    ul.contact li
    {
        
      position: relative;
      display: inline-block;
      margin: 0 0.25em 0 0.25em;
      top: 0;
      -moz-transition: top .15s ease-in-out;
      -webkit-transition: top .15s ease-in-out;
      -o-transition: top .15s ease-in-out;
      -ms-transition: top .15s ease-in-out;
      transition: top .15s ease-in-out;
    }
    

      ul.contact li a
      {
        display: block;
        position: relative;
         /*#c1cac5*/
        background: #747779 url('images/icons-contact.png');
      
        width: 26px;
        height: 26px;
        text-indent: -9999px;
        border-radius: 0px;
        outline: 0;
        -moz-transition: background-color .2s ease-in-out;
        -webkit-transition: background-color .2s ease-in-out;
        -o-transition: background-color .2s ease-in-out;
        -ms-transition: background-color .2s ease-in-out;
        transition: background-color .2s ease-in-out;
      }
      
        ul.contact li a.facebook        { background-position: 0px 0px; }
        ul.contact li a.facebook { background-color:#6b7770;}
          ul.contact li:hover a.facebook    { background-color: #3C5A98; }
        ul.contact li a.twitter         { background-position: -25px 0px; }
         ul.contact li a.twitter         { background-color:#c1cac5; }
          ul.contact li:hover a.twitter   { background-color: #2DAAE4; }
        ul.contact li a.rss           { background-position: -52px 0px; }
          ul.contact li:hover a.rss     { background-color: #F2600B; }
        ul.contact li a.dribbble        { background-position: -76.5px 0px; }
          ul.contact li:hover a.dribbble    { background-color: #C4376B; }
        ul.contact li a.linkedin        { background-position: -104px 0px; }
          ul.contact li:hover a.linkedin    { background-color: #006599; }
        ul.contact li a.tumblr          { background-position: -120px 0px; }
          ul.contact li:hover a.tumblr    { background-color: #31516A; }
        ul.contact li a.googleplus        { background-position: -152px 0px; }
          ul.contact li:hover a.googleplus  { background-color: #DA2713; }
       ul.contact li a.youtube        { background-position: -176px 0px; }
          ul.contact li:hover a.youtube  { background-color:#DA2713; }

      ul.contact li:hover
      {
        top: -5px;
      }

      ul.contact li:active
      {
        top: 0;

      }

  ul.special
  {
  }
  
    ul.special li
    {
      position: relative;
      display: inline-block;
      margin: 0 1.5em 0 1.5em;
      top: 0;
      -moz-transition: top .15s ease-in-out;
      -webkit-transition: top .15s ease-in-out;
      -o-transition: top .15s ease-in-out;
      -ms-transition: top .15s ease-in-out;
      transition: top .15s ease-in-out;
     
    }

      ul.special li:hover
      {
        top: -10px;
      }

        ul.special li:hover a
        {
          background: #b9d2ce;
          
        }

      ul.special a
      {
        display: block;
        position: relative;
        background: #c1cac5;
        width: 12em;
        height: 12em;
        border-radius: 6em;
        text-indent: -9999px;
        outline: 0;
        -moz-transition: background-color .2s ease-in-out;
        -webkit-transition: background-color .2s ease-in-out;
        -o-transition: background-color .2s ease-in-out;
        -ms-transition: background-color .2s ease-in-out;
        transition: background-color .2s ease-in-out;
      }

        ul.special a:before
        {
          content: '';
          position: absolute;
          width: 128px;
          height: 128px;
          left: 50%;
          top: 50%;
          margin-top: -64px;
          margin-left: -64px;
          background: url('images/icons-special.png');
        }
        
          ul.special a.battery:before
          {
            background-position: 0px 0px;
          }
        
          ul.special a.tablet:before
          {
            background-position: -128px 0px;
          }
        
          ul.special a.flask:before
          {
            background-position: -256px 0px;
          }
        
          ul.special a.chart:before
          {
            background-position: -384px 0px;
          }

  ul.meta
  {
    font-size: 0.85em;
    color: #a1aaa5;
  }
  
    ul.meta li
    {
      position: relative;
      display: inline-block;
      padding-left: 24px;
      margin-left: 1em;
    }

      ul.meta li a
      {
        color: inherit;
        outline: 0;
      }

    ul.meta li:first-child
    {
      margin-left: 0;
    }
    
    ul.meta li:before
    {
      content: '';
      display: block;
      position: absolute;
      width: 16px;
      height: 16px;
      left: 0;
      top: 50%;
      margin-top: -8px;
      background: url('images/icons-meta.png');
    }
    
      ul.meta li.timestamp:before
      {
        background-position: 0px 0px;
      }
    
      ul.meta li.comments:before
      {
        background-position: -16px 0px;
      }

      #Buscar
      {
        position: relative;
        top: -38px;
      }
      #Lupa{
        position: relative;
        top: 19px;
      }
/*Ocultar boton de login*/
@media handheld, only screen and (min-width: 767px) {
.HiddenDesktop{
display:none;
}
}
@media handheld, only screen and (max-width: 767px) {
.HiddenPhone{
display:none;
}
}
/*Cambio de footer dependiendo de resolución*/
@media handheld, only screen and (min-width: 767px) {
    #footer-Movil{
    background-color:#464646;
    display:none;
    }
	 .PictureProduct-Movil{
        display:none;
    }
	 .News{
        padding: 50px 0 0 0;
    }
}
@media handheld, only screen and (max-width: 767px) {
    #footer-Movil{
    background-color:#464646;
    
    }
	.seccion-Movil-Social{
    clear: both;
    margin: 0px 0 -2.5em 0;
	}
    #footer{
        display:none;
    }
	.ProductoTab{
		width: 100%;
	}
	 .PictureProduct{
        display:none;
    }
	.News{
        padding: 0 0 0 0;
    }
}
/*Productos*/
.productContent{
    padding:0 0 0 0;
	font-size: 13px;
	line-height: 1.4;
}
.Product-Title
{
    padding:40px 0 0 0;
}
@media handheld, only screen and (max-width: 767px) {
.E-zsearch-Posicion{
   padding: 0px 0px 0px 35%;
    width:100%;
    text-align:center;
}
}
@media handheld, only screen and (min-width: 767px) {
.E-zsearch-Posicion{
    padding: 10px 10px 0px 0px;
    width:150px;
}
.E-zsearch-Input{
    position: static;
    height: 2.3em;
    width: 100px;
    height: 23px;
    border-radius: 0;
    font-size: 12px;
    height: 23px;
    padding: 5px;
    box-shadow: 0px 0px 0px #DCDCDC;
    font-family: 'ProximaNova-Regular';
}
}