#CatMultiple { margin: 0 auto 30px; background: url(images/cat_mpshadow.png) center bottom no-repeat; padding: 34px 0 18px;}
#CatMultiple > div { display: inline-block; margin-bottom: 16px; height: 40px;}
#CatMultiple .name { display: inline-block; text-align: right; width: 80px; margin-right: 20px; vertical-align: middle;}

#CatIcons { overflow: hidden; width: 786px; margin: 0 auto;}
#CatIcons .item { float: left; width: 112px; height: 104px; margin-bottom: 18px; opacity: .6; cursor: pointer;}
        /*#CatIcons .item { float: left; width: 112px; height: 104px; margin-bottom: 18px; opacity: 1; cursor: pointer;}*/
#CatIcons .item .icon { opacity: .35;}
        /*#CatIcons .item .icon { opacity: 1;}*/
#CatIcons .item:hover .icon{ opacity: .75;}
#CatIcons .item.checked,
#CatIcons .item.checked .icon { opacity: 1;}
        /*#CatIcons .item.checked .icon { opacity: .70;}*/
#CatIcons .disabled { background: url(images/cat_iconlocked.png) top right no-repeat; opacity: .4; cursor: default;}
        /*#CatIcons .disabled { background: url(images/cat_iconlocked.png) top right no-repeat; opacity: .25; cursor: default;}*/
#CatIcons .icon { width: 61px; height: 62px; margin: 0 auto 4px;}
#CatIcons .name { text-align: center; text-transform: uppercase; color: #4d72a9; font-size: 13px; letter-spacing: .5px;}

#Mpactions { margin: 0 auto 36px; width: 380px;    text-align: center;}
#CatShowResult, #resetFilters { width: 132px; height: 27px; display: block; background: url(images/cat_mpshow.png) no-repeat;
    display: inline-block;
    color: #fff;
    font-family: PF Din Text Cond Pro Bold;
    text-align: center;
    font-size: 17px;
    text-shadow: 1px 1px 1px #1E5E83;
    line-height: 29px;
    opacity: .35;

}

#CatShowResult:hover { opacity: .75;}
#CatShowResult.checked, #CatShowResult.checked:hover {opacity: 1;}

#resetFilters {
  text-transform: uppercase;
  width: 226px;
  background: url(images/cat_mpreset.png) no-repeat;
  opacity: 1;
  cursor: pointer;
}