body{font-family:'Roboto', sans-serif;}
input[type="text"]{padding:5px;}
input[type="file"][name="archivo"]{margin-bottom:15px;}
/* BASE */
.mb50{margin-bottom:50px !important;}

/* HEADER */
.header .container{padding:30px 0 50px;}

/* TABLAS */
.table {border:1px solid #dee2e6;border-width:0 1px 1px 1px;}
table#registros tr td input[type="text"]{width:100%;}
table#registros input[type="checkbox"]{margin:0 10px 0 0;}
table#registros input[type="checkbox"]:hover{cursor:pointer;}
table#registros tr:hover td{background:#f5f5f5;}