 #d3_printing #hd_table table {
     font-family: arial, sans-serif;
     border-collapse: collapse;
     width: 100%;
 }
 
 #d3_printing #hd_table tr {
     transition: all 0.8s ease 0s;
     -webkit-transition: all 0.8s ease 0s;
     -moz-transition: all 0.8s ease 0s;
     -ms-transition: all 0.8s ease 0s;
     -o-transition: all 0.8s ease 0s;
 }
 
 #d3_printing #hd_table td:hover {
     background-color: #272727;
     transition: all 0.8s ease 0s;
     -webkit-transition: all 0.8s ease 0s;
     -moz-transition: all 0.8s ease 0s;
     -ms-transition: all 0.8s ease 0s;
     -o-transition: all 0.8s ease 0s;
 }
 
 #d3_printing #hd_table td,
 #d3_printing #hd_table th {
     border: none;
     text-align: left;
     padding: 20px 40px;
     color: #a7a7a7
 }
 
 #d3_printing #hd_table td,
 #d3_printing #hd_table th {
     border: 1px solid #727272;
     vertical-align: top;
     color: #FFF;
     font-size: 1.2em;
 }
 
 #d3_printing #hd_table td {
     line-height: 1.5em;
     font-size: 0.9em;
     vertical-align: top;
 }
 
 #d3_printing #hd_table a {
     color: #FFF;
     transition: all 0.8s ease 0s;
     -webkit-transition: all 0.8s ease 0s;
     -moz-transition: all 0.8s ease 0s;
     -ms-transition: all 0.8s ease 0s;
     -o-transition: all 0.8s ease 0s;
 }
 
 #d3_printing #hd_table a:hover {
     opacity: 0.7;
     transition: all 0.8s ease 0s;
     -webkit-transition: all 0.8s ease 0s;
     -moz-transition: all 0.8s ease 0s;
     -ms-transition: all 0.8s ease 0s;
     -o-transition: all 0.8s ease 0s;
 }

#d3_printing #hd_table td:first-child img {
    max-height: 280px;
    width: auto;
    max-width: 100%;
    display: block;
    margin: auto;
}