
.page_left_menu h5, .page_left_menu h5 a { color: #e6e6e6; font: bold 24px Helvetica; margin: 0; padding: 0; text-decoration: none; margin-bottom: 10px; }
.page_left_menu h6, .page_left_menu h6 a { color: #e6e6e6; font: bold 18px Helvetica; margin: 0; padding: 0; text-decoration: none; }
.page_left_menu hr, .page_right_menu hr {
	border: none;	clear: both; background: none;
	border-bottom: 1px solid #444;
	border-top: 1px solid #121212;
	margin: 20px 0;
}
.left_menu_big_links { color: #e6e6e6; font: 20px/31px Helvetica; font-weight: 200;  }
.left_menu_big_links a { color: #e6e6e6; display: block; white-space: nowrap; }

.page_left_menu .socialImages a { float: left; width: 51px; text-align: center; opacity: 0.45; background: url(../images/whitecirc32.png) no-repeat center top; }
.page_left_menu .socialImages a:hover { opacity: 1; }
/* .page_left_menu .socialImages img { width: 30px; } */

.left_menu_shadow {
	background-image: url(../images/left_menu_shadow.png);
	background-repeat: repeat-y;
	background-position: top right;
	background-size: 8px auto;
}

.page_left_menu div, .page_left_menu a, .page_left_menu form 
{
	position: relative;
	z-index: 2;
}

/*
 * left menu
 */
.page_left_menu .left_menu_search {
	clear: both;
	background: #1a1a1a url(../images/search_icon.png) no-repeat 297px center;
	border-radius: 5px;
}

.left_menu_search input[type=image] { vertical-align: middle; }
.left_menu_search input[type=text]  { border-radius: 4px; width: 278px; outline: none; }
.left_menu_search .default_value { color: #989898; }
.left_menu_search img { cursor: pointer; }
.black_inputs input, .black_inputs select, .black_inputs textarea { background-color: #1a1a1a; color: #FFF; }



.category-list-view { text-align: justify; padding: 10px 0 0 0; margin: 0 -12px 0 0; }
.category-list-view a, .category-list-view a:hover
{
	color: #cdcdcd;
	border-radius: 4px;
}
.category-list-view .selected { padding: 6px !important; margin-right: 0; color: #FFF !important; background: #53aad6; }
.page_left_menu .category_link { padding: 6px 0; margin-right: 12px;
	color: #cdcdcd; 
	text-decoration: none; 
	font: 16px "Helvetica Neue", Helvetica, Arial; 
	line-height: 28px; font-weight: 500;
	text-transform: lowercase; 
	white-space: nowrap; 

	transition:         background 1.4s, color 0.4s, padding 0.8s, margin 0.8s;
	-webkit-transition: background 1.4s, color 0.4s, padding 0.8s, margin 0.8s;
}

.price_sel_main { width: 350px; margin: 0 -20px 0 -15px; padding-top: 10px; height: 60px; }
.price_sel_num { margin: 0 15px; } .price_sel_num table { margin-bottom: 0; }
.price_sel_num td { color: #cdcdcd; text-align: center; padding: 0; width: 20%; }
.sel_bar { clear: both; padding: 40px 23px 20px; position: relative; top: -25px; cursor: pointer; }
.sel_bar .bar_line { height: 3px; background: #53aad6; }

.bar_bullet {
	float: left;
	margin: -14px -13px 0;
	width: 25px; height: 25px;
	background: url(../images/bar_bullet2.png) no-repeat center;
	position: relative;

	transition: left 0.1s;
	-webkit-transition: left 0.1s;	
}

.page_left_menu_pin { color: #FFF; cursor: pointer; float: right;}

@media screen and (max-device-width: 480px) {
	.page_left_menu .category_link { font-size: 22px !important; line-height: 33px !important; }
	
	.page_left_menu h5 { font-size: 28px; }
	.page_left_menu h6 { font-size: 24px; }
	.page_left_menu .category_link { line-height: 32px; }

	.page_left_menu hr { margin: 30px 0; }
	.price_sel_main { margin-left: -5px; }
	.page_left_menu_pin { display: none; }
	.left_menu_big_links a { font-size: 22px; line-height: 35px; }
}

#price_select { display: none; color: #cdcdcd; font-size: 15px; line-height: 25px; text-align: center; float: right; }