﻿@media (max-width:1920px) and (min-width:1305px){
/* (c) 2012 Sergio Luján Mora */
header, nav, section, article, footer, h1, h2, p {
  margin: 10px 0;
}

body {
  padding-left: 20px;
  padding-right: 20px;
}
h3 {
  text-align: center;
}
div:hover{
  cursor:pointer;
}
header {
  background-color: #33ffca ;
  text-align: center;
}

nav {
  background-color: #CCEEFF  ;
  width: 200px;
}

nav select {
  display: none;
}

nav ul {
  padding-left: 10px;
  list-style-type: none;
}

section {
  margin-left: 220px;
}

div {
  background-color: blue;
  color: white;
}

footer {
  background-color: #33ffec;
  clear: both;
}

header, nav, section, div, footer {
  border-radius: 10px;
}

.opaciteHover{
  opacity:0.5;
}

	section{
			white-space:nowrap;
	}
	div#menu1,div#menu2{
		display:inline-block;
		width:350px;
		height:100px;
	}
	div#menu3{
		display:inline-block;
		width:350px;
		height:100px;
	}
	nav{
		float:left;
	}
}

@media (max-width:1305px) and (min-width:970px){
  /* (c) 2012 Sergio Luján Mora */
  header, nav, section, article, footer, h1, h2, p {
    margin: 10px 0;
  }
  
  body {
    padding-left: 20px;
    padding-right: 20px;
  }
  h3 {
    text-align: center;
  }
  div:hover{
    cursor:pointer;
  }
  header {
    background-color: #33ffca ;
    text-align: center;
  }
  
  nav {
    background-color: #CCEEFF  ;
    width: 200px;
  }
  
  nav select {
    display: none;
  }
  
  nav ul {
    padding-left: 10px;
    list-style-type: none;
  }
  
  section {
    margin-left: 220px;
  }
  
  div {
    background-color: blue;
    color: white;
  }
  
  footer {
    background-color: #33ffec;
    clear: both;
  }
  
  header, nav, section, div, footer {
    border-radius: 10px;
  }
  
  .opaciteHover{
    opacity:0.5;
  }
  
    section{
        white-space:nowrap;
    }
    div#menu1,div#menu2{
      display:inline-block;
      width:350px;
      height:100px;
    }
    div#menu3{
      width:350px;
      height:100px;
    }
    nav{
      float:left;
    }
}

@media (max-width:970px) and (min-width:620px){
    /* (c) 2012 Sergio Luján Mora */
    header, nav, section, article, footer, h1, h2, p {
      margin: 10px 0;
    }
    
    body {
      padding-left: 20px;
      padding-right: 20px;
    }
    h3 {
      text-align: center;
    }
    div:hover{
      cursor:pointer;
    }
    header {
      background-color: #33ffca ;
      text-align: center;
    }
    
    nav {
      background-color: #CCEEFF  ;
      width: 200px;
    }
    
    nav select {
      display: none;
    }
    
    nav ul {
      padding-left: 10px;
      list-style-type: none;
    }
    
    section {
      margin-left: 220px;
    }
    
    div {
      background-color: blue;
      color: white;
    }
    
    footer {
      background-color: #33ffec;
      clear: both;
    }
    
    header, nav, section, div, footer {
      border-radius: 10px;
    }
    
    .opaciteHover{
      opacity:0.5;
    }
    
      section{
          white-space:nowrap;
      }
      div#menu1,div#menu2{
        width:350px;
        height:100px;
      }
      div#menu3{
        width:350px;
        height:100px;
      }
      nav{
        float:left;
      }
}

@media (max-width:620px) and (min-width:0px){
    /* (c) 2012 Sergio Luján Mora */
    header, nav, section, article, footer, h1, h2, p {
      margin: 10px 0;
    }
    
    body {
      padding-left: 20px;
      padding-right: 20px;
    }
    h3 {
      text-align: center;
    }
    div:hover{
      cursor:pointer;
    }
    header {
      background-color: #33ffca ;
      text-align: center;
    }
    
    nav {
      background-color: #CCEEFF  ;
      width: 100%;
      text-align: center;
    }
   
    nav ul {
      padding-left: 10px;
      list-style-type: none;
      display: none;
    }
    
    div {
      background-color: blue;
      color: white;
    }
    
    footer {
      background-color: #33ffec;
      clear: both;
    }
    
    header, nav, section, div, footer {
      border-radius: 10px;
    }
    
    .opaciteHover{
      opacity:0.5;
    }
    
      section{
        margin-top: 50px;
        white-space:nowrap;
      }
      div#menu1,div#menu2{
        width:100%;
        height:100px;
      }
      div#menu3{
        width:100%;
        height:100px;
      }
      nav{
        float:left;
      }
}