span.aplusedit, span.aplusview {margin-left: 5px;}
.aplusedit, .aplusview {position:relative;z-index:3;right:0;opacity:0;}
a:hover span.aplusedit, a:hover span.aplusview {opacity:0.7;}
.apluswrap {padding: 0px 5px; vertical-align: middle; display: table-cell; width:1%;}
.aplusdiv {padding: 0px 5px; vertical-align: middle; display: table-cell;}
.aplusprice {margin: 12px 0px 12px 10px; line-height: 1.6; padding: 2px 7px; border: 1px; border-radius: 2px; font-weight: bold; background-color: #277EC2; color: white;}
.aplusprices {margin: 12px 0px; line-height: 1.6; padding: 2px 7px; border: 1px; border-radius: 2px; font-weight: bold; background-color: #277EC2; color: white;}
.aplusspecial {margin: 14px 0px 14px 10px; padding: 0px 5px; border: 1px; font-weight: bold; background-color: #F15F61; color: white; text-decoration: line-through;}
.apluscol {color: #277EC2;}.aplussta {color: #F24545;}
.aplusname {max-width: 20vw; word-break: break-all; word-wrap: break-word; display: inline-block !important; overflow: hidden;}
@media (min-width : 992px) {
.aaplus > .dropdown-menu { right: 20px !important; left: auto !important;}
}