.wpsm-banner-wrapper .wpsm-banner-text{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%;z-index:20}.wpsm-banner-wrapper .wpsm-banner-text .tabledisplay{height:100%}.wpsm-banner-wrapper .wpsm-banner-text:after,.wpsm-banner-wrapper .wpsm-banner-text:before{content:"";position:absolute;opacity:0}.wpsm-banner-wrapper .wpsm-banner-text:before{-webkit-transform:scaleX(0);transform:scaleX(0);border-top:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:10}.wpsm-banner-wrapper .wpsm-banner-text:after{border-right:2px solid #fff;-webkit-transform:scaleY(0);transform:scaleY(0);border-left:2px solid #fff;-webkit-transform-origin:100% 0;transform-origin:100% 0;z-index:11}.wpsm-banner-wrapper:hover .wpsm-banner-text:after,.wpsm-banner-wrapper:hover .wpsm-banner-text:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transition-delay:.25s;transition-delay:.25s;opacity:1}.wpsm-banner-wrapper i{font-size:2.5em;margin:0 0 10px;display:block}.wpsm-banner-wrapper h4,.wpsm-banner-wrapper h6{-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;margin:0 0 10px}.wpsm-banner-wrapper h4{font-size:1.7em;font-weight:700}.wpsm-banner-wrapper h6{font-size:1.1em;font-weight:300;font-style:italic}.wpsm-banner-overlay .wpsm-banner-mask:after{right:0;transition:all .5s ease 0s;content:"";position:absolute;opacity:.25;bottom:0;top:0;background:#111;left:0;display:block;z-index:2}.wpsm-banner-overlay:hover .wpsm-banner-mask:after{right:0;opacity:.4;bottom:0;top:0;left:0}.wpsm-banner-overlay:hover h4,.wpsm-banner-overlay:hover h6{color:#fff}.categoriesbox-bg a{height:100%;position:absolute;width:100%;display:block;z-index:3}.catboxmodule{min-height:145px}.catbox h3{position:absolute;bottom:15px;background:hsla(0,0%,100%,.9)}.r_catbox_btn{padding:5px 12px;font-size:12px;text-shadow:0 1px 0 rgba(0,0,0,.25);color:#fff;transition:.5s;position:relative;outline:none;box-shadow:0 1px 2px rgba(0,0,0,.2);cursor:pointer;line-height:12px;display:inline-block}.catbox mark.catcount{position:absolute;top:-12px;margin-left:-11px;left:50%}