/**
 * CUSTOM BLOCK EDITOR
 */

/* ALGEMEEN 100% breedte */

.blockeditor {
  width: 100%;
  clear:both;
}

.blockeditor p {
  margin-top:0px;
}

.blockeditor table {
  font:inherit;
  color:inherit;
}

.blockeditor table.align,
.blockeditor table.alignleft {
  text-align: left;
}

.blockeditor table.alignright {
  float:right;
}

.blockeditor table.aligncenter {
  margin-left: auto;
  margin-right: auto;
}

/* STRETCH OVERWRITES */
.blockeditor table.stretch-0,
.blockeditor td.stretch-0 {
  width: auto;
}

.blockeditor table.stretch-1,
.blockeditor td.column.stretch-1 {
  width: 100%;
}

.view .views-view-grid td,
.blockeditor td.column {
  width:auto;
  vertical-align: top;
  color: inherit;
}

.blockeditor td.column.first {
  padding-left: 0px;
}

.blockeditor td.first {
  padding-left: 0px;
}

.bes_text_text td.first,
.bes_text_text td.last {
  width: 50%;
}

.bes_imgs td.column.not_last {  
  padding: 10px 20px 10px 0px;
}

.bes_imgs td.column.not_first {  
  padding-top: 10px;
  padding-bottom: 10px;
}

.bes_imgs table.align td.column,
.bes_imgs table.alignleft td.column {
  text-align: left;
}

.bes_imgs table.alignright  td.column {
  text-align: right;
}

.bes_imgs  table.aligncenter td.column {
  text-align: center;
}

.blockeditor td.column.last {
  padding-right: 0px;
}

.blockeditor td.first_last {
  padding-right: 0px;
}

.view .view-back {
  text-align:right;
}

/* FLOAT layout (floaten + object rechts: margin links) */

.bes_txts_cont .cont,
.bes_txts_gmap .gmap,
.bes_txts_imag .imag { 
  float: right;
  margin: 0 0 0 10px;
}

/* FLOAT layout (floaten + object links: margin rechts) */

.bes_cont_txts .cont,
.bes_gmap_txts .gmap,
.bes_imag_txts .imag {
  float:left;
  margin: 0 10px 0 0;
}

/* SEPERATOR */

.bes_sepe {
  margin: 20px 0;
  display: block;
}

/* MEDIA */

.bes_mdia .mdia {
  font-style: italic;
  padding : 2px 15px;
}

/* FILE */

.bes_file .file {
  padding: 0px 10px;
}

.bes_file .file_item {
  margin: 3px 0px;
}

/* IFRAME */
.ifrm_frame.auto {
  display: none;
}

.blockeditor img {
  border: 0;
}