: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in
transition-timing-function: ease-out
.dsm-sweep-to-left:active,
.dsm-sweep-to-left:focus,
.dsm-sweep-to-left:hover {
.dsm-sweep-to-left:active:before,
.dsm-sweep-to-left:focus:before,
.dsm-sweep-to-left:hover:before {
-webkit-transform: scaleX(1);
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-sweep-to-bottom:before {
-webkit-transition-duration: .3s;
.dsm-sweep-to-bottom:before {
-webkit-transform: scaleY(0);
-webkit-transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-sweep-to-bottom:active,
.dsm-sweep-to-bottom:focus,
.dsm-sweep-to-bottom:hover {
.dsm-sweep-to-bottom:active:before,
.dsm-sweep-to-bottom:focus:before,
.dsm-sweep-to-bottom:hover:before {
-webkit-transform: scaleY(1);
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-sweep-to-top:before {
-webkit-transition-duration: .3s;
.dsm-sweep-to-top:before {
-webkit-transform: scaleY(0);
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-sweep-to-top:active,
.dsm-sweep-to-top:hover {
.dsm-sweep-to-top:active:before,
.dsm-sweep-to-top:focus:before,
.dsm-sweep-to-top:hover:before {
-webkit-transform: scaleY(1);
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-bounce-to-right:before {
-webkit-transition-duration: .5s;
.dsm-bounce-to-right:before {
-webkit-transform: scaleX(0);
-webkit-transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-bounce-to-right:active,
.dsm-bounce-to-right:focus,
.dsm-bounce-to-right:hover {
.dsm-bounce-to-right:active:before,
.dsm-bounce-to-right:focus:before,
.dsm-bounce-to-right:hover:before {
-webkit-transform: scaleX(1);
-webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-bounce-to-left:before {
-webkit-transition-duration: .5s;
.dsm-bounce-to-left:before {
-webkit-transform: scaleX(0);
-webkit-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-bounce-to-left:active,
.dsm-bounce-to-left:focus,
.dsm-bounce-to-left:hover {
.dsm-bounce-to-left:active:before,
.dsm-bounce-to-left:focus:before,
.dsm-bounce-to-left:hover:before {
-webkit-transform: scaleX(1);
-webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-bounce-to-bottom:before {
-webkit-transition-duration: .5s;
.dsm-bounce-to-bottom:before {
-webkit-transform: scaleY(0);
-webkit-transform-origin: 50% 0;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-bounce-to-bottom:active,
.dsm-bounce-to-bottom:focus,
.dsm-bounce-to-bottom:hover {
.dsm-bounce-to-bottom:active:before,
.dsm-bounce-to-bottom:focus:before,
.dsm-bounce-to-bottom:hover:before {
-webkit-transform: scaleY(1);
-webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-bounce-to-top:before {
-webkit-transition-duration: .5s;
.dsm-bounce-to-top:before {
-webkit-transform: scaleY(0);
-webkit-transform-origin: 50% 100%;
transform-origin: 50% 100%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-bounce-to-top:active,
.dsm-bounce-to-top:focus,
.dsm-bounce-to-top:hover {
.dsm-bounce-to-top:active:before,
.dsm-bounce-to-top:focus:before,
.dsm-bounce-to-top:hover:before {
-webkit-transform: scaleY(1);
-webkit-transition-timing-function: cubic-bezier(.52, 1.64, .37, .66);
transition-timing-function: cubic-bezier(.52, 1.64, .37, .66)
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
-webkit-transition-duration: .3s;
-webkit-transform: scale(0);
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-radial-out:active:before,
.dsm-radial-out:focus:before,
.dsm-radial-out:hover:before {
-webkit-transform: scale(2);
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
-webkit-transition-duration: .3s;
-webkit-transform: scale(2);
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-radial-in:active:before,
.dsm-radial-in:focus:before,
.dsm-radial-in:hover:before {
-webkit-transform: scale(0);
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-rectangle-in:before {
-webkit-transition-duration: .3s;
.dsm-rectangle-in:before {
-webkit-transform: scale(1);
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out
.dsm-rectangle-in:active,
.dsm-rectangle-in:hover {
.dsm-rectangle-in:active:before,
.dsm-rectangle-in:focus:before,
.dsm-rectangle-in:hover:before {
-webkit-transform: scale(0);
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-property: color;
transition-property: color
.dsm-rectangle-out:before {
-webkit-transition-duration: .3s;
.dsm-rectangle-out:before {
-webkit-transform: scale(0);
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out