.ui-helper-hidden {display: none;}
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-tabs { position: relative; padding:0; zoom: 1; } 
.ui-tabs .ui-tabs-nav li {display:inline-block; }
.ui-tabs .ui-tabs-hide {
    display: none;
    visibility: hidden;
    height: 0;
}
/**/
.home_top_tab{position:relative;margin-bottom:20px;}
.ui-tabs-nav{margin-bottom:16px;position:relative}
.ui-tabs-nav:after{position:absolute;left:0;bottom:0px;width:100%;height:1px;border-bottom:1px solid #d1d1d1;content:".";text-indent:-9999px;z-index:0;}
.ui-tabs-nav li{margin-right:5px;border-bottom:5px solid transparent;padding:14px 20px 9px;transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;position:relative;z-index:2;}
.ui-tabs-nav li.ui-tabs-selected,.ui-tabs-nav li:hover{border-bottom:5px solid #ff8401;background:#fff;}
.ui-tabs-nav li a{text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:15px;color:#666;font-weight:700;}
.ui-tabs-nav li.ui-tabs-selected a{color:#ff8401;cursor:default;}
.ui-tabs-nav li:hover a{color:#ff8401}
.tabs-carousel{margin-left:-10px;margin-right:-10px;}
ul.product_list .csframe_product .content_price {margin-bottom:0}
h5.name_product{display:block;margin-bottom:14px;min-height: 75px;}
.content_price{float:left;clear:left;margin-top:-4px;}
.content_price span{display:block;margin-bottom:2px;color: #3BA522;font-size: 15px;}
.button-container{float:right;}
.home_top_tab .list_carousel li {float:left;margin-right:10px;width:220px;margin-left:10px;}

@media (max-width: 1199px) {
	.button-container{float:left;clear:both;margin-top:10px}
	.content_price span {display:inline-block}
}
@media (max-width: 767px) {
	.tabs-carousel {position:relative;margin-bottom:20px;}
	.title_tab_hide_show {margin-bottom: 18px;}
	.title_tab_hide_show h4 {border-bottom:3px solid #d9d9d9;text-transform:uppercase;font-weight:700;font-size:15px;font-family:'Open Sans', sans-serif;padding:0 20px 10px}
	.title_tab_hide_show h4:hover { border-color:#ff8401;}
	.title_tab_hide_show h4:hover a{color:#ff8401;}
	.home_top_tab a.btn_slide {top:-52px;}
	.home_top_tab .list_carousel li {min-height:292px;}
}
@media (min-width: 768px ) and (max-width: 992px ) {
	.ui-tabs-nav li{padding-left:10px;padding-right:10px;}
	.ui-tabs-nav li a {font-size:13px;}
}
/* store 4 */
.store4 .home_top_tab a.btn_slide{background-image:url(../img/bkg_prenextl.png)}
.store4 .home_top_tab a.btn_slide.next{right:10px;}
.store4 .home_top_tab a.btn_slide.prev{right:39px;}