table.db-rp {border-collapse: collapse; margin-top: 20px; background:#ffffff;}
table.db-rp tbody {border: 25px solid #ffffff; }
table.db-rp tbody tr:first-child {border-bottom: 2px solid #8a8a8a; background:#325acb; color:#fff;}
table.db-rp tbody tr:nth-child(2) {border-bottom: 0px solid #8a8a8a; background: transparent !important; }
table.db-rp tbody tr:nth-child(2) td {padding:0;}
table.db-rp tbody tr:last-child {border-bottom: 0px solid #8a8a8a; }
table.db-rp tbody tr {border-bottom: 1px solid #d2d2d2; }
table.db-rp tbody tr:nth-child(even) {background:#f5f5f5; }
table.db-rp tbody tr td{padding: 8px 10px; font-size:14px; border-right: 1px solid #e4e4e4;}
table.db-rp tbody tr:nth-child(2) td, table.db-rp tbody tr:last-child td{border-right: 0px solid #e4e4e4;}
table.db-rp tbody tr:last-child td input{border-right: 0px solid #e4e4e4; background: #325acb; padding: 10px 40px; font-size: 14px; font-weight: 500; font-family: 'Montserrat', sans-serif; border-radius: 5px; color: #fff; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; border: none;   cursor: pointer;}
table.db-rp tbody tr:last-child td input:hover{background: #000;}