@charset "UTF-8";

.postEditor p {
  letter-spacing: 0;
  line-height: 2;
  margin-top: 10px;
}

.postEditor .wp-caption-text {
  font-size: 12px;
  line-height: 1.6;
  margin-top: -15px;
}

.postEditor img {
  padding: 20px 0;
  width:auto;
  height:auto;
}

.postEditor p:first-child {
  margin-top: 0;
}

.postEditor p:first-child img {
  padding-top: 0;
}

.postEditor th,
.postEditor td {
  padding: 5px;
  border: 1px solid #c4c4c4;
}

.postEditor .tableWrap{
  margin:20px 0;
}

.postEditor a{
  color:#4D55AF;
  text-decoration: underline;
}

@media all and (min-width: 681px) {
  .postEditor a{
    transition:0.3s ease;
  }
  .postEditor a:hover{
    text-decoration: none;
  }
}

@media all and (max-width: 680px) {
  .postEditor * {
    width: 100% !important;
    height: auto;
  }
  .postEditor .tableWrap table {
    width: 100%;
  }
  .postEditor .tableWrap {
    overflow: auto;
    white-space: nowrap;
  }
  .postEditor .tableWrap::-webkit-scrollbar {
    height: 5px;
  }
  .postEditor .tableWrap::-webkit-scrollbar-track {
    background: #f1f1f1;
  }
  .postEditor .tableWrap::-webkit-scrollbar-thumb {
    background: #bcbcbc;
  }
}
