


----------------------------------*/
.hpprtb-tabs .ui-helper-hidden { display: none; }
.hpprtb-tabs .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.hpprtb-tabs .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.hpprtb-tabs .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.hpprtb-tabs .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.hpprtb-tabs .ui-helper-clearfix { display:block; }
/* end clearfix */
.hpprtb-tabs .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


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


/* Icons
----------------------------------*/




/* Interaction states
----------------------------------*/
.hpprtb-tabs .ui-state-default, .hpprtb-tabs .ui-widget-content .ui-state-default, .hpprtb-tabs .ui-widget-header .ui-state-default {/* border: 1px solid #d3d3d3; *//* background: #e6e6e6 url(../img/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; */font-weight: normal;color: #555555;}
.hpprtb-tabs .ui-state-default a, .hpprtb-tabs .ui-state-default a:link, .hpprtb-tabs .ui-state-default a:visited {color: #969696;text-decoration: none;}
.hpprtb-tabs .ui-state-hover, .hpprtb-tabs .ui-widget-content .ui-state-hover, .hpprtb-tabs .ui-widget-header .ui-state-hover, .hpprtb-tabs .ui-state-focus, .hpprtb-tabs .ui-widget-content .ui-state-focus, .hpprtb-tabs .ui-widget-header .ui-state-focus { /*border: 1px solid #999999;*/ background: #dadada /*url(../img/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x*/; font-weight: normal; color: #212121; }
.hpprtb-tabs .ui-state-hover a, .hpprtb-tabs .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.hpprtb-tabs .ui-state-active, .hpprtb-tabs .ui-widget-content .ui-state-active, .hpprtb-tabs .ui-widget-header .ui-state-active {/* border: 1px solid #aaaaaa; */background: #fff;font-weight: normal;color: #212121;}
.hpprtb-tabs .ui-state-active a, .hpprtb-tabs .ui-state-active a:link, .hpprtb-tabs .ui-state-active a:visited { color: #212121; text-decoration: none; }
.hpprtb-tabs .ui-widget :active { outline: none; }



/*
 * jQuery UI Tabs 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.hpprtb-tabs .ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.hpprtb-tabs .ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.hpprtb-tabs .ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 1px;margin: 0 .2em 1px 0;border-bottom: 0 !important;padding: 0;white-space: nowrap;font-size: 1.3em;color: #000;}
.hpprtb-tabs .ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.hpprtb-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected {margin-bottom: 0;padding-bottom: 1px;}
.hpprtb-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .hpprtb-tabs .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .hpprtb-tabs .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.hpprtb-tabs .ui-tabs .ui-tabs-nav li a, .hpprtb-tabs .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.hpprtb-tabs .ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 15px 0;background: #fff;}
.hpprtb-tabs .ui-tabs .ui-tabs-hide { display: none !important; }

/* Misc visuals
----------------------------------*/
.hpprtb_product_desc { font-size: 11px !important; margin-bottom: 5px; }
div.hpprtbpricecontainer { height: 24px; margin-top: 10px;margin-bottom: 10px;text-align: center; }
div.hpprtb_products_block { width: auto !important; }
ul#hpprtbtabs { border-bottom: 1px solid #d3d3d3; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; }
#featured-products_block_center ul li { border: 0; }
li.hpprtblastli { border: 0; background: none !important; }

/*
----------------------------------*/


	/* FOR DEMO */
	/*.sf-menu, .container_9, .container_9 .grid_9{ width: auto; max-width: 980px;}
	#right_column, #left_column, #center_column{ clear: both;}

	.container_9 .grid_5{ width: 100%;}
	#anotherone_st_module,
	#home_brands, #footer, #right_column, #left_column, #header{ display: none;}*/
	/* FINISH FOR DEMO */

#featured-products_block_center .product_desc,
#featured-products_block_center h5,
#featured-products_block_center li{ /* height: auto !important; */ margin-bottom: 5px; float: left !important; }
#featured-products_block_center h5 a {color:#000;}
#featured-products_block_center h5,
#featured-products_block_center .product_desc{ width: 100%;height: 29px;}
#featured-products_block_center .product_image,
#featured-products_block_center .product_image img{ display: block; width: 100% !important; max-width: 100%; height: auto !important; margin: 0; padding: 0;}

@media (max-width: 480px) {
.hpprtb-tabs .ui-tabs .ui-tabs-nav li {list-style: none;float: left;position: relative;top: 1px;margin: 0 .2em 1px 0;border-bottom: 0 !important;padding: 0;white-space: nowrap;font-size: 1.3em;color: #000;width: 100%;text-align: center;}
.hpprtb-tabs .ui-tabs .ui-tabs-nav li a {float: none;margin: 0;text-decoration: none;display: inline-block;}
	
}	
@media (min-width: 480px ) and (max-width: 768px) {}
@media (min-width: 768px) and (max-width: 992px) {}
@media (min-width: 1200px) {}