.cat-wall{clear:both}ul.cat-wall,ul.cat-wall ul{position:relative;margin:0;padding:0;width:100%;background-color:transparent;list-style:none;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}ul.cat-wall ul{display:none}ul.cat-wall ul.sc-list{display:block;margin-top:2%;width:auto}ul.cat-wall:before,ul.cat-wall:after{display:table;content:'';clear:both}ul.cat-wall .sc-items-row{margin:0 1%;overflow:hidden}ul.cat-wall>.sc-items-row{margin:0 -.5%}ul.cat-wall .sc-sub-row>ul>div{overflow:hidden;margin:1% 0;padding:1% 0;background-color:rgba(0,0,0,.03);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1) , 0 1px 0 rgba(255,255,255,.9);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1) , 0 1px 0 rgba(255,255,255,.9);box-shadow:inset 0 1px 3px rgba(0,0,0,.1) , 0 1px 0 rgba(255,255,255,.9)}ul.cat-wall li{position:relative;display:block;margin:0;padding:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}ul.cat-wall .sc-items-row>li{float:left;width:24%}ul.cat-wall li a{position:relative;display:block;margin:0;padding:0;outline:none;border:none;background:transparent;color:#555;text-decoration:none}ul.cat-wall li a:hover,ul.cat-wall li a.sc-active,ul.cat-wall li a.active{background:transparent;color:#c1b}ul.cat-wall .sc-items-row>li a{}ul.cat-wall>.sc-items-row>li a{}ul.cat-wall .sc-list li a,ul.cat-wall.sc-fixed ul li a{padding:3px 0}ul.cat-wall .sc-list li a:before,ul.cat-wall.sc-fixed ul li a:before{margin-right:.2em;color:#777;content:'\00B7';vertical-align:middle;font-size:2em;line-height:0}ul.cat-wall .sc-grid-view .sc-items-row li a{border:2px solid transparent;background-color:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2)}ul.cat-wall li a.i-toggle.sc-active{border-bottom-color:#38b0e3}ul.cat-wall li a.i-toggle:after{position:absolute;top:100%;left:50%;margin-left:-6px;width:0;height:0;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:none;border-left:6px solid transparent;content:''}ul.cat-wall li a.i-toggle.sc-active:after{border-top-color:#38b0e3}ul.cat-wall .sc-name{margin:5% 0;text-transform:uppercase;font-weight:bold}ul.cat-wall .sc-list-view .sc-name{margin:0;text-align:left}ul.cat-wall .sc-list-view .sc-name a{padding:4% 6%;border:1px solid #eee;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}ul.cat-wall .sc-list-view .sc-name a:hover{background-color:#585858;color:#fff}ul.cat-wall .sc-title{margin:1% 2%}ul.cat-wall .sc-title a{display:inline-block;font-size:20px}ul.cat-wall .sc-descr{margin:1% 2%;color:#676767;font-style:italic;line-height:1.42857143}ul.cat-wall .sc-descr p{margin-bottom:1.5%}ul.cat-wall .sc-list-view .sc-image{margin-top:2%;padding:5%;border:1px solid #eee;background-color:#fff}ul.cat-wall .sc-list-view .sc-image-left{float:left;margin-right:2%;width:28%}ul.cat-wall img{display:block;margin-right:auto;margin-left:auto;max-width:100%;border:0;vertical-align:middle}ul.cat-wall li a,ul.cat-wall li a:after{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.cat-wall.sc-flyout,ul.cat-wall.sc-flyout ul{overflow:visible}ul.cat-wall.sc-flyout ul.sc-list{overflow:hidden}ul.cat-wall.sc-flyout ul.sc-list-view,ul.cat-wall.sc-flyout ul.sc-grid-view{position:absolute;top:0;left:0;z-index:777}ul.cat-wall.sc-flyout ul.sc-list-view>div,ul.cat-wall.sc-flyout ul.sc-grid-view>div{margin:.5% 0;border:1px solid #eee;background-color:#f7f7f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.cat-wall.sc-fixed .sc-items-row{margin:0}ul.cat-wall.sc-fixed ul.sc-list-view,ul.cat-wall.sc-fixed ul.sc-grid-view{float:left;width:24%}ul.cat-wall.sc-fixed ul.sc-list-view>div,ul.cat-wall.sc-fixed ul.sc-grid-view>div{margin:0;padding:0;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.cat-wall.sc-fixed li.sc-sub-row{overflow:hidden}