
html {
  font-family: 'Exo 2', sans-serif; font-weight: 400;
font-size: 12px;
}

.bloque { position:absolute;
    width: 100%;
    height: 19%;   
 }


.tfooter { line-height: 0.9;
    color: aliceblue;
    padding: 20px;
}

#bannercuenca { 
}

footer { bottom: -70%;  }



span { font-size: 16px;
    color: #196a7d;
    font-family: 'Exo 2', sans-serif; font-weight: 700;
}

.abajo { color: aliceblue;
    bottom: -65%;
    position: relative;
    text-align: left;
    width: 51.4%
}

.posb {  position: absolute;
top: 12.5%;
left: 56.9%;
    
}

.posc {  position: absolute;
top: 9.8%;
left: 56.9%;
    
}



.espacio { margin-bottom: 20px;
    
}


p { margin-top: 20px;
    margin-bottom: 22px;
    font-family: 'Droid Sans', sans-serif; font-weight: 400;
    font-size: 12px;
    line-height: 1.5;
}

h3 { text-decoration: none;
    font-family: 'Exo 2', sans-serif; font-weight: 700;
    font-size: 14px;
    text-align: center
}
h2 { text-decoration: none;
    font-size: 26px;
}

.izq { text-align: left;
    padding: 10px;
}

.blanco { color:aliceblue;
}

.negro { background-color: #222;
    padding: 20px;
    padding-bottom: 28px;
    margin-left:  15px;

      -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;

}

.titulos { text-decoration: none;
    font-family: 'Exo 2', sans-serif; font-weight: 400;
    font-size: 26px;
    letter-spacing: 2px;
    padding: 10px;
    text-align: center;
    background-image: url(tasky_pattern.png);
    border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
}

h4 { text-decoration: none;
    color: aliceblue;
    font-family: 'Exo 2', sans-serif; font-weight: 400;
    font-size: 14px;
}

.pos {  position: absolute;
top: 11%;
    left: 56.9%;
    
}

li { list-style-type: none;
float: right
} 


.contenido  { width: 940px;
height: 370px;
 background-color: white;
     -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
} 

.asd{ position: absolute;
    top: 19%;
    margin-left: 20px;
} 

.fb { background-color: white;
} 

.botonera {
  background: #f05252;
  background-image: -webkit-linear-gradient(top, #f05252, #ff7878);
  background-image: -moz-linear-gradient(top, #f05252, #ff7878);
  background-image: -ms-linear-gradient(top, #f05252, #ff7878);
  background-image: -o-linear-gradient(top, #f05252, #ff7878);
  background-image: linear-gradient(to bottom, #f05252, #ff7878);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  -webkit-box-shadow: 0px 1px 3px #a8a8a8;
  -moz-box-shadow: 0px 1px 3px #a8a8a8;
  box-shadow: 0px 1px 3px #a8a8a8;
  color: #ffffff;
  padding: 5px 8px 5px 8px;
  text-decoration: none;
  margin: 6px;
 
}

.contenedor {
height: auto;
margin-left: 25%;
margin-left: 25%;
position: relative;
}


.cb
{position: absolute;
top: 51%;
}

header {
height: 140px;
    margin-top: 20px;
margin-left: auto;
margin-left: auto;}

article {    
background-color: #fff;
margin-left: auto;
margin-left: auto;

border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 0px;
solid: #fff;
padding-top: 20px;
    padding-bottom: 20px;}
