* , *:before, *:after{ 
    box-sizing:border-box; 
    -moz-box-sizing:border-box; 
    -webkit-box-sizing:border-box; 
    -ms-box-sizing:border-box;
    margin: 0px;
    padding: 0px;
  }
.tbl{
height: 100%;
}
.tbl td{
    font-size:15px;
}
.tbl a{
    padding: 5px;
    text-decoration: none;
    background: rgb(163, 197, 83);
    font-size:15px;
    width: 200px;
    color: black;
}
.pic{
    display: flex;
    margin-top:15px;
    width: 100%;
    height:250px;
    padding: 15px;
    background: rgb(112, 116, 113);
    color: white;
    border: 1px solid black;
    -webkit-box-shadow: 0 10px 8px -6px black;
    -moz-box-shadow: 0 10px 8px -6px black;
         box-shadow: 0 10px 8px -6px black;
         border-radius: 15px;
}
.sd{
    clear: both;
    width: 200px;
    height:240px;
    padding: 15px
}
.sd img{
    border: 5px solid white;
    width: 150px;
    height: 200px;
}
.wrapper{
    margin-top: 3px;
    float: left;
    height: 50px;
    }


.col {
    /* display: inline; */
    display:inline-block;
    }
.col a{
    width: 30px;
    clear: both;
    display:inline-block;
    background: rgb(75, 69, 69);
    color: white;
    margin-left: 7px;
    margin-top: 10px;
    padding: 7px;
    text-decoration: none;
    text-align: center;
}
@media only screen and (max-width: 992px) {
    .sd {
        margin: auto;
            }

    .tbl{
        font-size:5px;
width: 100%;
    }
    .tbl td{
        text-align: center;
        width: 100%;
    }
    .pic{
        display: block;
        height: auto;
    }
}