/* Cadastro de eventos: estilo compartilhado por Artista e Estabelecimento. */
#postBox{box-sizing:border-box}
#postBox .row{display:flex;gap:10px;flex-wrap:wrap}
#postBox .row>input,#postBox .row>div{flex:1;min-width:180px;box-sizing:border-box}
#postBox .row input,#postBox .row select,#postBox textarea{box-sizing:border-box;font-size:16px}
#postBox .row>div>input,#postBox .row>div>select{width:100%;min-width:0}
#postBox textarea{width:100%;min-height:100px}
#postBox input[type=file]{max-width:100%;box-sizing:border-box}
#postBox .event-counterparty-wrap{position:relative}
@media(max-width:520px){
  #postBox .row{flex-direction:column}
  #postBox .row>input,#postBox .row>div{flex:auto;width:100%;min-width:0}
  #postBox .row input,#postBox .row select{min-width:0;width:100%}
}
