#pjaxContent {
  position: relative; }
  #pjaxContent.fadeInleft {
    -webkit-animation: fadeInleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            animation: fadeInleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  #pjaxContent.fadeInright {
    -webkit-animation: fadeInright 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            animation: fadeInright 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  #pjaxContent.fadeOutleft {
    -webkit-animation: fadeOutleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            animation: fadeOutleft 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  #pjaxContent.fadeOutright {
    -webkit-animation: fadeOutright 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            animation: fadeOutright 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); }
  #pjaxContent.fadeOutDelay {
    -webkit-animation: fadeOut 0.5s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
            animation: fadeOut 0.5s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

@-webkit-keyframes fadeInleft {
  0% {
    left: 100%; }
  100% {
    left: 0; } }

@keyframes fadeInleft {
  0% {
    left: 100%; }
  100% {
    left: 0; } }
@-webkit-keyframes fadeInright {
  0% {
    left: -100%; }
  100% {
    left: 0; } }

@keyframes fadeInright {
  0% {
    left: -100%; }
  100% {
    left: 0; } }
@-webkit-keyframes fadeOutleft {
  0% {
    left: 0; }
  100% {
    left: -100%; } }

@keyframes fadeOuleft {
  0% {
    left: 0; }
  100% {
    left: -100%; } }
	
@-webkit-keyframes fadeOutright {
  0% {
    left: 0; }
  100% {
    left: 100%; } }

@keyframes fadeOutright {
  0% {
    left: 0; }
  100% {
    left: 100%; } }