.zoom {
 transition: transform .2s;
}

.zoom:hover {
  -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}

@media only screen and (max-width: 1024px) {
  .zoom:hover { -ms-transform: scale(0.9); /* IE 9 */
  -webkit-transform: scale(0.9); /* Safari 3-8 */
  transform: scale(0.9); 
    
  }
}

.rightcol{position:relative;
          right:8em;
}

@media only screen and (max-width: 667px) {
  .rightcol {
    position:relative;
    left:-1em;
  }
}

@media only screen and (max-width: 768px) {
  .rightcol {
    position:relative;
    left:1em;
  }
}

@media only screen and (max-width: 1024px) {
  .rightcol {
    position:relative;
    left:-1em;
  }
}

@media only screen and (max-width: 1200px) {
  .rightcol {
    position:relative;
    right:7em;
  }
}

.fc {
 list-style-image: url(/images/leopard) !important;
}

body:not(.com_gridbox) .body {
    margin: 50px 0 !important;
}
