body{font-family:'Lato',arial,sans-serif;color:#444}
a{color:#56bc94;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}
a:hover,a:focus{text-decoration:none;color:#3fa07a}
.header{padding:5px 0;background:#243c5e}
.header h1.logo{margin-top:0;margin-bottom:0;text-transform:uppercase;font-weight:bold;font-size:28px;max-height:50px}
.header h1.logo a{color:#fff}
.footer{background:#243c5e;color:#fff;padding:15px 0}
.main-content{padding-top:20px;min-height:585px}
#rutina h3{margin:0;padding:0}
table.grid .image .name{cursor:pointer;margin-bottom:10px}
table.grid .image .name span{display:block;color:#337ab7}
