.ultimate-layouts-container .ultimate-layouts-hover-css-fade div{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;right:0;position:absolute;opacity:0;bottom:0;top:0;background-color:hsla(0,0%,100%,.38);box-shadow:0 0 1px transparent;left:0;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color,background-color;transition-property:color,background-color,opacity}.ultimate-layouts-container .ultimate-layouts-hover-css-fade:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-fade:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-fade div{opacity:1}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-right{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-right div{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:0 50%;transform-origin:0 50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-right:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-right:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-sweep-to-right div{-webkit-transform:scaleX(1);transform:scaleX(1)}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-left{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-left div{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-left:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-left:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-sweep-to-left div{-webkit-transform:scaleX(1);transform:scaleX(1)}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-bottom{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-bottom div{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-bottom:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-bottom:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-sweep-to-bottom div{-webkit-transform:scaleY(1);transform:scaleY(1)}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-top{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-top div{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-top:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-sweep-to-top:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-sweep-to-top div{-webkit-transform:scaleY(1);transform:scaleY(1)}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-right{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-right div{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:0 50%;transform-origin:0 50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-right:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-right:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-bounce-to-right div{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-left{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-left div{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-left:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-left:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-bounce-to-left div{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-bottom{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-bottom div{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-bottom:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-bottom:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-bounce-to-bottom div{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-top{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-top div{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-top:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-bounce-to-top:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-bounce-to-top div{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.ultimate-layouts-container .ultimate-layouts-hover-css-radial-out{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-radial-out div{-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;border-radius:100%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-radial-out:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-radial-out:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-radial-out div{-webkit-transform:scale(2);transform:scale(2)}.ultimate-layouts-container .ultimate-layouts-hover-css-radial-in div{-webkit-transform:scale(2);transform:scale(2);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;border-radius:100%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-radial-in:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-radial-in:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-radial-in div{-webkit-transform:scale(0);transform:scale(0)}.ultimate-layouts-container .ultimate-layouts-hover-css-rectangle-in div{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-rectangle-in:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-rectangle-in:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-rectangle-in div{-webkit-transform:scale(0);transform:scale(0)}.ultimate-layouts-container .ultimate-layouts-hover-css-rectangle-out{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-rectangle-out div{-webkit-transform:scale(0);transform:scale(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-rectangle-out:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-rectangle-out:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-rectangle-out div{-webkit-transform:scale(1);transform:scale(1)}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-in-horizontal div{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50%;transform-origin:50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-in-horizontal:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-in-horizontal:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-shutter-in-horizontal div{-webkit-transform:scaleX(0);transform:scaleX(0)}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-horizontal{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-horizontal div{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50%;transform-origin:50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-horizontal:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-horizontal:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-shutter-out-horizontal div{-webkit-transform:scaleX(1);transform:scaleX(1)}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-in-vertical div{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50%;transform-origin:50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-in-vertical:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-in-vertical:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-shutter-in-vertical div{-webkit-transform:scaleY(0);transform:scaleY(0)}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-vertical{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;position:relative;box-shadow:0 0 1px transparent;-moz-osx-font-smoothing:grayscale;-webkit-transition-property:color;transition-property:color}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-vertical div{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:.5s;transition-duration:.5s;right:0;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;bottom:0;top:0;-webkit-transform-origin:50%;transform-origin:50%;background:hsla(0,0%,100%,.38);left:0;-webkit-transition-property:transform;transition-property:transform}.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-vertical:active div,.ultimate-layouts-container .ultimate-layouts-hover-css-shutter-out-vertical:focus div,.ultimate-layouts-container .ultimate-layouts-picture-wrap:hover .ultimate-layouts-hover-css-shutter-out-vertical div{-webkit-transform:scaleY(1);transform:scaleY(1)}