Como adiciono uma margem entre as colunas de autoinicialização sem quebrar [duplicado]

Esta pergunta já tem uma resposta aqui:

Como adiciono espaçamento entre colunas no Bootstrap? 22 respostas

Atualmente, meu layout fica assim

Na coluna central, quero adicionar uma pequena margem entre cadaServer Div. Mas, se eu adicionar uma margem ao CSS, ele acabará com a quebra de linha e se parecerá com isso

<div class="row info-panel">
    <div class="col-md-4 server-action-menu" id="server_1">
        <div>
            Server 1
        </div>
    </div>
    <div class="col-md-4 server-action-menu" id="server_2">
        <div>
            Server 2
        </div>
    </div>
    <div class="col-md-4 server-action-menu" id="server_3">
        <div>
            Server 3
        </div>
    </div>
    <div class="col-md-4 server-action-menu" id="server_4">
        <div>
            Server 4
        </div>
    </div>
    <div class="col-md-4 server-action-menu" id="server_5">
        <div>
            Server 5
        </div>
    </div>
    <div class="col-md-4 server-action-menu" id="server_6">
        <div>
            Server 6
        </div>
    </div>
    <div class="col-md-4 server-action-menu" id="server_7">
        <div>
            Server 7
        </div>
    </div>
</div>

E o CSS

.server-action-menu {
    background-color: transparent;
    background-image: linear-gradient(to bottom, rgba(30, 87, 153, 0.2) 0%, rgba(125, 185, 232, 0) 100%);
    background-repeat: repeat;
    border-radius:10px;
}

.info-panel {
    padding: 4px;
}

Tentei adicionar as margens fazendo isso

.info-panel  > div {
    margin: 4px;    
}

Como posso adicionar uma margem aos DIVs para que eles não deixem tanto espaço no lado direit

questionAnswers(5)

yourAnswerToTheQuestion