/*01*/


.block-related .product-details { margin-left:0px !important;}
.block-related .product-name {padding:3px 0 0 0 !important; text-align:center;}
.block-related .price-box  { text-align: center !important;  padding:0px; }
.block-related .product-details .price-box a, .block-related .product-details .price-box p, .block-related .product-details .price-box span { float:none !important; margin:0 0 5px 0 !important;}

.block-related .bx-wrapper .bx-prev { background:url("images/block-related_bx-prev.png") top left no-repeat;}
.block-related .bx-wrapper .bx-next { background:url("images/block-related_bx-next.png") top left no-repeat}

.block-related .bx-wrapper .bx-prev:hover { background:url("images/block-related_bx-prev_hover.png") top left no-repeat #000;}
.block-related .bx-wrapper .bx-next:hover { background:url("images/block-related_bx-next_hover.png") top left no-repeat#000;}
.block-related .product-details .price-box { margin:0px !important}

.autoslide-related .upsell-carousel > li {margin-right: 10px !important;}
.autoslide-related .bx-wrapper { margin: 0 !important;}


.autoslide-related .bx-wrapper .bx-controls-direction a { top:-18px !important; }
.autoslide-related .bx-prev { top:20px !important;right:34px !important;}
.bx-wrapper .bx-next {right:0px !important; top:20px !important;}
.autoslide-related .product-image {border: 1px solid #cccccc !important; padding: 5px !important;  margin: 5px !important;}
.autoslide-related .upsell-carousel > li { margin-right:14px !important;}

.autoslide-related .upsell-carousel > li {margin-bottom: 0 !important; }

.autoslide-related-mage9.autoslide-related.block-related li {margin-bottom:7px !important; margin-left: -4px !important;}
.autoslide-related-mage9.autoslide-related.block-related .checkbox {  margin-left: 8px !important;}
.autoslide-related.block-related .product { margin-left: 25px !important; padding:0 5px 1px 0 !important;}

.autoslide-related.block.block-related.vertical.autoslide-related-mage9 li { padding: 1px 0 0 5px !important;}
/*01*/


/*02*/
.autoslide-upsell .product-name { margin-bottom: -2px !important;padding:3px 0 0 0 !important; text-align:center;}
.autoslide-upsell .bx-wrapper .bx-controls-direction a { top:-20px !important; }
.autoslide-upsell .bx-prev { top:-20px !important;right:40px !important;}
.autoslide-upsell .bx-wrapper .bx-next {right:4px !important; top:-20px !important;}
.autoslide-upsell .product-image {border: 1px solid #cccccc !important; padding: 5px !important;  margin: 5px !important;}
.autoslide-upsell .price-box  { text-align: center !important;  padding:0px; margin:0px!important;}

.autoslide-upsell .bx-wrapper .bx-prev { background:url("images/block-related_bx-prev.png") top left no-repeat;}
.autoslide-upsell .bx-wrapper .bx-next { background:url("images/block-related_bx-next.png") top left no-repeat}

.autoslide-upsell .bx-wrapper .bx-prev:hover { background:url("images/block-related_bx-prev_hover.png") top left no-repeat #000;}
.autoslide-upsell .bx-wrapper .bx-next:hover { background:url("images/block-related_bx-next_hover.png") top left no-repeat#000;}
.autoslide-upsell .upsell-carousel > li {margin: 0 11px 0 0 !important; padding:5px 10px 1px 5px !important; }
.autoslide-upsell > h2 {   margin-bottom: 35px !important;} 
/*02*/



/*03*/
.autoslide-crosssell .product-name { margin-bottom: -2px !important;padding:3px 0 0 0 !important; text-align:center;}
.autoslide-crosssell .bx-wrapper .bx-controls-direction a { top:-20px !important; }
.autoslide-crosssell .bx-prev { top:-20px !important;right:40px !important;}
.autoslide-crosssell .bx-wrapper .bx-next {right:5px !important; top:-20px !important;}
.autoslide-crosssell .product-image {border: 1px solid #cccccc !important; padding: 5px !important;  margin: 5px !important;}
.autoslide-crosssell .price-box  { text-align: center !important;  padding:0px;}


.autoslide-crosssell .bx-wrapper .bx-prev { background:url("images/block-related_bx-prev.png") top left no-repeat;}
.autoslide-crosssell .bx-wrapper .bx-next { background:url("images/block-related_bx-next.png") top left no-repeat}

.autoslide-crosssell .bx-wrapper .bx-prev:hover { background:url("images/block-related_bx-prev_hover.png") top left no-repeat #000;}
.autoslide-crosssell .bx-wrapper .bx-next:hover { background:url("images/block-related_bx-next_hover.png") top left no-repeat#000;}
.autoslide-crosssell .crosssell-carousel > li {margin: 0 11px 0 0 !important; padding:4px 11px 2px 6px !important;}

.autoslide-related.block.block-related.horizontal.autoslide-related-mage9 .autoslide-related.block-related li{  margin-left: -2px !important;}

/*03*/



/*autoslide-related-mage9*/
.autoslide-related-mage9 .bx-wrapper .bx-controls-direction .bx-prev { right: 45px !important;}
.autoslide-related-mage9 .bx-wrapper .bx-controls-direction .bx-next { right: 15px !important;}
.autoslide-related-mage9 .block .block-subtitle {  padding: 5px 9px 22px;}
.autoslide-related-mage9 .bx-wrapper .bx-controls-direction a { margin-top: -40px;}
.autoslide-related-mage9 .autoslide-related .bx-wrapper {  margin: 0;} 
.autoslide-related-mage9 .autoslide-related .product-image { float: left !important;margin: 0 !important;}
.autoslide-related-mage9 .autoslide-related.block-related .product { border: 1px solid #cccccc !important;margin-left: 20px !important;width: 140px !important;}
.autoslide-related-mage9 .bx-wrapper .bx-viewport {left: -15px;}
.autoslide-related-mage9 .bx-wrapper img {display: block;width: 100%;}


.autoslide-related.block.block-related.vertical.autoslide-related-mage9 .bx-prev { right: -90px !important;}
.autoslide-related.block.block-related.vertical.autoslide-related-mage9 .bx-next { right: -120px !important;}
/*autoslide-related-mage9*/





/*autoslide-related-mage9lt*/

/*01*/
.autoslide-related-mage9lt.block-related input.checkbox { float: left !important;margin: 0 0 0 10px !important;padding: 0 !important;}


.autoslide-related-mage9lt .block-subtitle {  padding: 5px 9px 22px;}
.autoslide-related-mage9lt .bx-wrapper .bx-controls-direction a { margin-top: -69px;}
.autoslide-related-mage9lt .block-title { background:#fff;border-bottom: 1px solid #ddd; padding: 2px 9px 1px !important;}
.autoslide-related-mage9lt .block-title > h2 { font-size: 17px !important;}

.autoslide-related-mage9lt .bx-prev { right: -20px !important; width:30px !important;}
.autoslide-related-mage9lt .bx-next { right: -43px !important;width:30px !important;}
.autoslide-related-mage9lt .bx-wrapper {  margin: 0;} 
.autoslide-related-mage9lt .product-image { float: left !important;}
.autoslide-related-mage9lt .bx-wrapper .bx-viewport {left: 5px;padding: 6px 20px 1px 12px;}
.autoslide-related-mage9lt .bx-wrapper img {display: block;width: 100%;}

/*.autoslide-related-mage9lt .vertical .bx-next {right: -112px !important;}
.autoslide-related-mage9lt .vertical .bx-prev {right: -80px !important;}*/


/*01*/


/*02*/
.autoslide-upsell-mage9lt .bx-wrapper .bx-controls-direction a { margin-top: -22px;}
/*.autoslide-upsell-mage9lt .bx-prev { right: -20px !important;}
.autoslide-upsell-mage9lt .bx-next { margin:-22px -52px 0 0 !important;}*/
.autoslide-upsell-mage9lt.autoslide-upsell > h2 { margin:0 0 40px 0px !important;}
.autoslide-upsell-mage9lt .product-image { float: left !important;}
.autoslide-upsell-mage9lt .bx-wrapper .bx-viewport {left: 5px;}
.autoslide-upsell-mage9lt .bx-wrapper img {display: block;width: 100%;}
.autoslide-upsell-mage9lt .autoslide-upsell .upsell-carousel > li {    margin: 0 0 -6px !important; padding: 0 11px 10px 0 !important;}
.autoslide-upsell-mage9lt .product-name { padding-bottom:3px !important;}


.autoslide-upsell.vertical.autoslide-upsell-mage9lt .bx-prev { right:30px !important;}
.autoslide-upsell.vertical.autoslide-upsell-mage9lt .bx-next { right: -5px !important;}


.autoslide-upsell.horizontal.autoslide-upsell-mage9lt .bx-next {right: -3px !important;}
.autoslide-upsell.horizontal.autoslide-upsell-mage9lt .bx-prev {right: 30px !important;}

.autoslide-crosssell.crosssell.autoslide-crosssell-mage9lt > h2 { padding-bottom: 15px;}

.autoslide-crosssell.crosssell.autoslide-crosssell-mage9lt .product-details { padding-top:9px !important; padding-bottom: 4px !important;}

.autoslide-upsell.vertical.autoslide-upsell-mage9 .bx-wrapper { float:left !important; }

.autoslide-upsell.vertical.autoslide-upsell-mage9lt .bx-wrapper  { float:left !important; }
.box-collateral.box-tags { float:left !important; }

/*02*/ 

/*autoslide-related-mage9lt*/


@media ( max-width:320px) {
.autoslide-related-mage9 .bx-wrapper .bx-controls-direction a{ top: 8px !important;}
}