.grid_container {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important; }
  
  .grid_container li {
    list-style: none !important; }
  
  .grid_container.rows li {
    float: none; }

  .grid_container.rows li .image_right {
    float: right; }
    
  .grid_container.rows li .image_left {
    float: left; }

  .grid_container.rows li .image_copy {
    display: inline; }
    
  .grid_container.rows .grid_item {
    clear: both;
    display: block;
    float: none; }

.grid_item {
  float: left;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important; }

.grid_item.new_row {
  clear: both; }  

.gallery_container .main_image.left{
  float: left; }
  
.gallery_container .main_image.right{
  float: right; }

.gallery_container .mod_gallery_images {
  display: inline-block; }

.gallery_container .mod_gallery_images.right {
  display: block;
  float: left; }
 
.gallery_container .mod_gallery_images.bottom {
  clear: both; }