.board-wrap {
  margin: 0 0 20px;
  color: #313131;
  font-size: 15px; }
  .board-wrap * {
    max-width: 100%;
    box-sizing: border-box; }
  .board-wrap input[name="_cn"] {
    width: 91px; }

.board-wrap-title {
  font: 700 18px "RobotoCondensed";
  padding: 10px 0 13px; }

.edit-block .edit-block-body.board-body {
  padding: 15px;
  color: #313131;
  font-size: 15px;
  font-family: Arial;
  font-weight: normal; }

.reviews-block-body {
  margin: 0 0 10px;
  text-align: justify; }

.reviews-block-title {
  font-weight: bold;
  padding: 0 0 10px; }

.board-body-all {
  padding: 0 0 10px;
  font-size: 15px; }

.reviews-block-result {
  border: 1px solid grey;
  background-color: #f8edce;
  padding: 10px;
  font-size: 14px;
  margin: 15px 0 0; }

.reviews-block-warning {
  padding-top: 10px;
  font-size: 11px; }

.reviews-send {
  padding: 8px 10px 9px;
  outline: none;
  width: 100%;
  font: 700 18px "RobotoCondensed";
  background-color: #ffd800;
  border: 1px solid #ffd800;
  border-bottom: none;
  border-radius: 3px;
  color: #fff;
  text-decoration: none;
  box-shadow: 0 4px 9px rgba(0, 0, 0, 0.75), inset 0 -2px 0 rgba(0, 0, 0, 0.1);
  border-color: #9b3c5c;
  background-image: -o-linear-gradient(#c65d84, #9d3d5e);
  background-image: -moz-linear-gradient(#c65d84, #9d3d5e);
  background-image: -webkit-linear-gradient(#c65d84, #9d3d5e);
  background-image: -ms-linear-gradient(#c65d84, #9d3d5e);
  background-image: linear-gradient(#c65d84, #9d3d5e);
  -pie-background: linear-gradient(#c65d84, #9d3d5e); }

.reviews-block-form {
  font-size: 14px; }

@media (max-width: 767px) {
  .product-list .product-info a {
    -ms-word-break: break-word;
    word-break: break-word; }

  .shop2-cart-product .cart-delete {
    background: #fff; }

  .popover-cart2 .shop2-cart-product {
    flex-direction: column; }
    .popover-cart2 .shop2-cart-product .cart-product-right {
      padding: 0 10px; } }
