.article-mce .sh-cols{
  display: block;
  width: auto;
  padding:10px 0;
}

@media(max-width:767px){
  .article-mce .sh-cols {
    padding: 0;
  }
}

.article-mce .sh-cols:after {
  content: "";
  display: table;
  clear: both;
}

@media(max-width:767px){
  .article-mce .sh-cols:after {
    content: none;
  }
}

.article-mce .sh-col{
  display: block;
  float: left;
}

.article-mce .sh-col-content{
  display: block;
  padding-left: 15px;
  padding-right: 15px;
}

.article-mce .sh-col:first-child .sh-col-content{
  padding-left: 0;
}

.article-mce .sh-col:last-child .sh-col-content{
  padding-right: 0;
}

.article-mce .sh-col-2{
  width: 50%;
}

.article-mce .sh-col-2.col-33-67:first-child{
  width: 33%;
}

.article-mce .sh-col-2.col-33-67:last-child{
  width: 67%;
}

.article-mce .sh-col-2.col-67-33:first-child{
  width: 67%;
}

.article-mce .sh-col-2.col-67-33:last-child{
  width: 33%;
}

.article-mce .sh-col-3{
  width: 33.333%;
}

@media (max-width: 767px) {
  .article-mce.article-mce-production .sh-col{
    display: block;
    float: none;
    margin-top: 15px;
  }

  .article-mce.article-mce-production .sh-col-content{
    display: block;
    padding-left: 0;
    padding-right: 0;
  }

  .article-mce.article-mce-production .sh-col:first-child .sh-col-content{
    padding-left: 0;
  }

  .article-mce.article-mce-production .sh-col:last-child .sh-col-content{
    padding-right: 0;
  }

  .article-mce.article-mce-production .sh-col-2{
    width: auto;
  }

  .article-mce.article-mce-production .sh-col-2{
    width: auto;
  }

  .article-mce.article-mce-production .sh-col-2.col-33-67:first-child{
    width: auto;
  }

  .article-mce.article-mce-production .sh-col-2.col-33-67:last-child{
    width: auto;
  }

  .article-mce.article-mce-production .sh-col-2.col-67-33:first-child{
    width: auto;
  }

  .article-mce.article-mce-production .sh-col-2.col-67-33:last-child{
    width: auto;
  }

  .article-mce.article-mce-production .sh-col-3{
    width: auto;
  }
}

.mce-content-body *[contentEditable=false] *[contentEditable=true] {
  outline: 1px dotted #ddd;
}

.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
  outline: 2px solid #ddd;
}
