.sub-category-grid {display:none;}
.category-description {display:none;}
#checkout_attribute_2 {height:80px; width:100%;}

.TableCellDestaque {background-color: #e5b4b2; padding:3px;}
.TableCellNormal {background-color: #eeeeee; padding:3px;}
.CenterText {text-align: center;}

p a { color: #882222; text-decoration: none; }
p a:visited { color: #882222; text-decoration: none; }
p a:hover { color: #882222; text-decoration: underline;}​


.footer-disclaimer a {
    color: #882222!important;
}

.cart-footer button:hover {
    background-image: -webkit-linear-gradient(top, rgba(216,101,101,1) 0%,rgba(224,146,139,1) 100%);
    background-image: linear-gradient(to bottom, rgba(216,101,101,1) 0%,rgba(224,146,139,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99b650', endColorstr='#E0928B',GradientType=0 );
}
.cart-footer button {
    padding: 11px 18px;
    border: 0;
    border-radius: 5px;
    background-image: -webkit-linear-gradient(top, rgba(224,146,139,1) 0%,rgba(216,101,101,1) 100%)!important;
    background-image: linear-gradient(to bottom, rgba(224,146,139,1) 0%,rgba(216,101,101,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E0928B', endColorstr='#99b650',GradientType=0 )!important;
    font-weight: bold;
    font-size: 14px;
    text-shadow: 0px 0px 0 #E0928B!important;
    color: white;
}

.cart-total td:nth-of-type(2) {
    color: #882222!important;
}

.read {
    color: #882222!important;
}

.mega-menu .dropdown {
    background-image: linear-gradient(to bottom, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0) 2%)!important;
}

.product-grid .item-box .product-title {
    min-height: 40px!important;
    height: 40px;
overflow: hidden!important;
}

.fns-content-list .fns-content-item { border: 0px solid #eee!important;}

.fns-content-list .fns-content-item .description { padding: 0px!important; }