
.et_pb_ds_toolset_post_meta_item span.icon {
  font-family: 'ETmodules' !important;
}

.et_pb_ds_toolset_post_meta_item span {
  vertical-align: top;
}

.et_pb_ds_toolset_post_meta_direction_horizontal .et_pb_ds_toolset_post_meta_item {
  display: inline;
}

.et_pb_ds_toolset_gallery .et_pb_gallery_item .et_pb_gallery_image.et_pb_ds_gallery_image_custom_object_fit {
  position: relative;
  background-size: cover;
  background-position: center center;
  background-position-x: center;
  background-position-y: center;
}

.et_pb_ds_toolset_gallery .et_pb_gallery_item .et_pb_gallery_image.et_pb_ds_gallery_image_custom_object_fit img {
  opacity: 0;
}

.et_pb_ds_toolset_textfield_table_column_label {
  width: 1%;
  white-space: nowrap;
}


.et_pb_ds_toolset_table .table { 
  display: table; 
  border-collapse:collapse; 
}
.et_pb_ds_toolset_table .tr { 
  display:table-row; 
}
.et_pb_ds_toolset_table .th,
.et_pb_ds_toolset_table .td { 
  display:table-cell; 
  padding:5px; 
}



.et_pb_ds_toolset_counter.et_pb_ds_toolset_number_counter,
.et_pb_ds_toolset_counter.et_pb_ds_toolset_circle_counter {
  position: relative;
  /* display: -webkit-box; */
  display: -webkit-inline-box;
  display: -ms-flexbox;
  display: flex;
     -webkit-box-orient: vertical; 
  -webkit-box-direction: normal;
     -ms-flex-direction: column;
         flex-direction: column;
  -webkit-box-pack: center;
     -ms-flex-pack: center;
   justify-content: center;
}

.et_pb_ds_toolset_counter.et_pb_ds_toolset_circle_counter {
  -webkit-box-align: center;
     -ms-flex-align: center;
        align-items: center;
}

.et_pb_ds_toolset_counter.et_pb_ds_toolset_circle_counter .ds_toolset_counter {
  position: absolute;
  width: 100%;
  display: inline-block;
}