.photo-wrap {
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 6px 5px 0 2px #0c4da2;
    border: 1px solid #0c4da2;
}

.board-section .border-bottom .bg-primary {
    border-radius: 6px;
}

.photo-content span {
    font-size: 14px;
    display: block;
}

.photo-content a {
    color: #292929;
}

.board-section .modal-body img {
    border-radius: 6px;
    margin-right: 15px;
}

.board-section .col-md-4.position-relative>a {
    z-index: 1;
    top: 0;
    left: 0;
}

@media(min-width:768px){
    .board-section .modal-body img {
        float: left;
        max-width: 300px;
        margin: 0 20px 20px 0;
    }
    
}