/* plugin */

.list_carousel {
	margin: 0;
	width: 360px;
	position:relative
}
.list_carousel ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.list_carousel li {
	color: #999;
	padding: 0;
	display:inline-block; vertical-align:top;float:none;  margin:0 10px 20px; width:18%
}
.list_carousel li  img {}
.list_carousel.responsive {
	width: auto;
	margin-left: 0;
	clear:both
}
.clearfix {
	float: none;
	clear: both;
}
.list_carousel .prev{
	background:url("../image/arrow_slide.png") no-repeat; width:21px; height:21px;
	top:-40px; 
	right:40px;
	position:absolute;
	text-indent:-9999px;
	background-position:0 0;
	z-index:9;
}
.list_carousel .next{
	background:url("../image/arrow_slide.png") no-repeat; width:21px; height:21px;
	top:-40px; 
	right:10px;
	position:absolute;
	text-indent:-9999px;
	background-position:100% 0;
	z-index:9;
}
.list_carousel .prev:hover{
	background:url("../image/arrow_slide.png") no-repeat; 
	background-position:0 100%;
	transition: all 0.3s ease 0s;
}
.list_carousel .next:hover{
	background:url("../image/arrow_slide.png") no-repeat;
	background-position:100% 100%; 
	transition: all 0.3s ease 0s;
}
.pager {
	float: left;
	width: 300px;
	text-align: center;
}
.pager a {
	margin: 0 5px;
	text-decoration: none;
}
.pager a.selected {
	text-decoration: underline;
}
.timer {
	background-color: #999;
	height: 6px;
	width: 0px;
}
.boss_homefilter_tabs{
	background:url(../image/shadow_home.png) repeat-x top #fff;
    border: medium none !important;
    border-radius: 0 0 0 0 !important;
    clear: both;
	overflow:hidden;
    padding: 27px 0 0;
}
.boss_homefilter_tabs .box-content{position:relative; overflow:hidden; padding:0 20px 31px; background:url(../image/shadow_bottom_home.png) repeat-x bottom}
.boss_homefilter_tabs .box-content{}
.boss_homefilter_tabs .box-content h3{
	color:#191919; 
	font:400 20px RobotoCondensed;
	cursor:default;
	margin-bottom: 14px;
}

.boss_homefilter_tabs .content_tabs{margin-left:-10px; }
.boss_homefilter_tabs .list_carousel li{}
.boss_homefilter_tabs  img.label_info + .content_tabs{/*width:933px;float:left; */clear:none!important; margin:0}
.boss_homefilter_tabs .content_tabs .image{margin-bottom:16px; position:relative}
.boss_homefilter_tabs .content_tabs .image .label{position:absolute; top:0; left:0}
.boss_homefilter_tabs .content_tabs .image .label img{border:none!important; padding:0;}
.boss_homefilter_tabs .content_tabs .image .label img:hover{opacity:1!important}
.boss_homefilter_tabs .content_tabs .image img{max-width:none!important; padding:3px; border:1px solid #e6e6e6; transition:all 0.5s ease 0s;}
.boss_homefilter_tabs .content_tabs .image img:hover{border:1px solid #c9c9c9}
.boss_homefilter_tabs .content_tabs .rating{margin-bottom:5px}
.boss_homefilter_tabs .content_tabs .name{margin-bottom:7px}
.boss_homefilter_tabs .content_tabs .model{margin-bottom:6px}
.boss_homefilter_tabs .content_tabs .price{margin-bottom:19px}
.boss_homefilter_tabs  img.label_info{float:left; margin:0 25px 0 0}
.boss_homefilter_tabs .list_carousel .prev{width:21px; height:21px}
.boss_homefilter_tabs .list_carousel .next{width:21px; height:21px}

#static-footer-top{background:url(../image/carousel_footer.png) repeat-x top #fff; padding:8px 40px 0; border-radius: 0 0 3px 3px; position:relative}
#static-footer-top .list_carousel li{margin:11px 10px 0}
#static-footer-top .list_carousel li img{max-width:100%}
#static-footer-top .list_carousel li img:hover{opacity:0.5; transition:all 0.5s ease 0s}
#static-footer-top .list_carousel .prev{background:url(../image/carousel_icon.png) no-repeat 0 0; width:35px; height:35px; top:21px; right:auto; left:-40px}
#static-footer-top .list_carousel .prev:hover{background-position:0 100%}
#static-footer-top .list_carousel .next{background:url(../image/carousel_icon.png) no-repeat 100% 0; width:35px; height:35px; top:21px; right:-40px}
#static-footer-top .list_carousel .next:hover{background-position:100% 100%}

/*image addition*/
.product-info .list_carousel{width:334px; }
.product-info .list_carousel ul li img{padding:3px; border:1px solid #e6e6e6}
.product-info .list_carousel .prev{top:40px; right:-27px}
.product-info .list_carousel .next{top:40px; right:-53px;}
/*end image addition*/

.product-info .list_carousel li  { float:left; margin:0 20px 20px 0;}

#tab-related{}
#tab-related .boss-tab-related{}
#tab-related .boss-tab-related .image{display: block; margin-bottom: 16px; text-align: left;}
#tab-related .boss-tab-related .image img{ max-width: 95% ;border: 1px solid #E6E6E6; padding: 3px;}
#tab-related .boss-tab-related .rating{display: block; margin-bottom: 5px;}
#tab-related .boss-tab-related .name{margin-bottom: 7px;}
#tab-related .boss-tab-related .name a{color: #191919; font: 400 14px HelveticaRegular;}
#tab-related .boss-tab-related .price{color: #DC0000; display: block; font: 400 14px RobotoRegular; margin-bottom: 19px;}
#tab-related .boss-tab-related .cart{float: left; margin-right: 10px; margin-bottom:10px}
#tab-related .boss-tab-related .compare, #tab-related .boss-tab-related .wishlist{
	background: url("../image/button_white.png") repeat-x scroll 0 bottom #FCFCFB;
    border: 1px solid #CACAC9;
    border-radius: 3px 3px 3px 3px;
    height: 28px;
    width: 28px;
	cursor: pointer;
    float: left;
    margin-right: 10px;
	 margin-bottom:10px}
#tab-related .boss-tab-related .compare a{ 
	background: url("../image/compare.png") no-repeat scroll center center transparent;
    display: block;
    font-size: 0;
    height: 28px;
    text-indent: -9999px;}
#tab-related .boss-tab-related .wishlist a{
	background: url("../image/wishlist.png") no-repeat scroll center center transparent;
    display: block;
    font-size: 0;
    height: 28px;
    text-indent: -9999px;}
#tab-related .list_carousel{margin-left:-10px}
@media only screen and (max-width: 767px) {	
	.home_category_content .box-heading.active,
	.boss_homefilter_tabs .box-heading.active{
		background: #622739; color: #FFF;
		-webkit-border-radius: 3px 3px 0 0;
		-moz-border-radius: 3px 3px 0 0;
		-khtml-border-radius: 3px 3px 0 0;
		border-radius: 3px 3px 0 0
	}
	.boss_homefilter_tabs .box-heading , .home_category_content .box-heading{ margin-bottom:2px; 
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		-khtml-border-radius: 3px;
		border-radius: 3px}
	.boss_homefilter_tabs .box-content, .home_category_content .box-content{ margin-top:-2px}
	.list_carousel ul li { width:30%}
}
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
	.list_carousel ul li { width:21.9%}
	.boss_homefilter_tabs img.label_info + .content_tabs{width:650px}
	#tab-related .boss-tab-related .image img{ max-width: 95%}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {	
	
	.list_carousel ul li { width:21.9%}
	.boss_homefilter_tabs img.label_info + .content_tabs{width:480px}
	#tab-related .boss-tab-related .cart{display:block}
	#tab-related .boss-tab-related .image img{ max-width: 95%}
}

@media only screen and (min-width: 480px) and (max-width: 767px)  {	

	.list_carousel ul li { width:44.5%}
	.boss_homefilter_tabs img.label_info{margin:0 0 60px; width:100%}
	.boss_homefilter_tabs img.label_info + .content_tabs{width:378px!important}
	.boss_homefilter_tabs .list_carousel li{margin:0 10px}
	.boss_homefilter_tabs .list_carousel .next{right:0; top:-38px;}
	.boss_homefilter_tabs .list_carousel .prev{right:30px;top:-38px;}
	.boss_homefilter_tabs .content_tabs .image img{max-width:99%!important}
	.product-info .list_carousel {
		margin-left: 0;
		width: 100%;
	}
	.product-info .list_carousel .prev {
		right: 30px;
		top: -33px;
	}
	.product-info .list_carousel .next {
		right: 0;
		top: -33px;
	}
	#tab-related .list_carousel{margin:0}
	#tab-related .boss-tab-related .cart{width:100%; margin:0 0 10px}
	#tab-related .boss-tab-related .image img{ max-width: 98%}
	#static-footer-top .list_carousel li{margin-top:17px}
	.list_carousel .prev{right:30px}
	.list_carousel .next{right:0}
}
@media only screen and (max-width: 479px)  {	
	
	.list_carousel ul li { width:100%}
	.boss_homefilter_tabs img.label_info{margin:0 0 60px; width:100%}
	.boss_homefilter_tabs img.label_info + .content_tabs{width:258px!important}
	.boss_homefilter_tabs .list_carousel li{margin:0}
	.boss_homefilter_tabs .list_carousel .next{right:0; top:-38px;}
	.boss_homefilter_tabs .list_carousel .prev{right:30px; top:-38px;}
	.boss_homefilter_tabs .content_tabs .image{text-align:center;  width: 268px;}
	.boss_homefilter_tabs .content_tabs .image img{max-width:99%!important}
	.product-info .list_carousel {
		margin-left: 0;
		width: 100%;
	}
	.product-info .list_carousel .prev {
		right: 30px;
		top: -33px;
	}
	.product-info .list_carousel .next {
		right: 0;
		top: -33px;
	}
	#tab-related .list_carousel{margin:0}
	#tab-related .boss-tab-related .cart{width:100%; margin:0 0 10px}
	#tab-related .boss-tab-related .image img{ max-width: 98%}
	#static-footer-top .list_carousel li{margin-top:17px}
	.list_carousel .prev{right:30px}
	.list_carousel .next{right:0}
	.boss_homefilter_tabs .content_tabs .image .label{left:33px}
	#container{overflow:hidden} /*roll ipod ngang - ipod doc*/
}


#boss_carousel0 img{
width:120px !important;
height:55px !important;
}