/******************************
	-	MINIMAL LIGHT SKIN	-
********************************/

.minimal-light-120755 .navigationbuttons,
.minimal-light-120755 .esg-pagination,
.minimal-light-120755 .esg-filters { text-align: center; }

.minimal-light-120755 .esg-filterbutton,
.minimal-light-120755 .esg-navigationbutton,
.minimal-light-120755 .esg-sortbutton,
.minimal-light-120755 .esg-cartbutton a{ 
								color:#999;
								margin-right:5px;
								cursor:pointer;
								padding:0px 16px;
								border:1px solid #e5e5e5;
								line-height:38px;
								border-radius:5px;
								-moz-border-radius:5px;
								-webkit-border-radius:5px;
								font-size:12px;
								font-weight:700;
								font-family:"Open Sans",sans-serif;
								display: inline-block;
								background:#fff;
								margin-bottom:5px;
							  }

/*.minimal-light-120755 .esg-cartbutton a { color: #999; }*/

.minimal-light-120755 .esg-navigationbutton * { color:#999; }
.minimal-light-120755 .esg-navigationbutton	{ padding:0px 16px; }
.minimal-light-120755 .esg-pagination-button:last-child { margin-right: 0; }
.minimal-light-120755 .esg-left, .minimal-light-120755 .esg-right	{ padding:0px 11px; }

.minimal-light-120755  .esg-sortbutton-wrapper,
.minimal-light-120755  .esg-cartbutton-wrapper { display:inline-block; }
.minimal-light-120755  .esg-sortbutton-order,
.minimal-light-120755  .esg-cartbutton-order {	display:inline-block;
										vertical-align:top;
										border:1px solid #e5e5e5;
										width:40px;
										line-height:38px;
										border-radius: 0px 5px 5px 0px;
										-moz-border-radius: 0px 5px 5px 0px;
										-webkit-border-radius: 0px 5px 5px 0px;
										font-size:12px;
										font-weight:700;
										color:#999;
										cursor: pointer;
										background:#fff;
									   }

.minimal-light-120755 .esg-cartbutton {
								color:#333;
								cursor: default !important;
								}
.minimal-light-120755 .esg-cartbutton .esgicon-basket {color:#333;
												font-size:15px;
												line-height:15px;
												margin-right:10px;
												}
.minimal-light-120755  .esg-cartbutton-wrapper { cursor: default !important; }

.minimal-light-120755 .esg-sortbutton,
.minimal-light-120755 .esg-cartbutton { display:inline-block;
								position:relative;
								cursor: pointer;
								margin-right:0px;
								border-right:none;
								border-radius:5px 0px 0px 5px;
								-moz-border-radius:5px 0px 0px 5px;
								-webkit-border-radius:5px 0px 0px 5px;
								}

.minimal-light-120755 .esg-navigationbutton:hover,
.minimal-light-120755 .esg-filterbutton:hover,
.minimal-light-120755 .esg-sortbutton:hover,
.minimal-light-120755 .esg-sortbutton-order:hover,
.minimal-light-120755 .esg-cartbutton a:hover,
.minimal-light-120755 .esg-filterbutton.selected {
											background-color:#fff;
											border-color:#bbb;
											color:#333;
											box-shadow: 0px 3px 5px 0px rgba(0,0,0,0.13);
										  }

.minimal-light-120755 .esg-navigationbutton:hover * { color:#333; }

.minimal-light-120755 .esg-sortbutton-order.tp-desc:hover {
													border-color:#bbb;
													color:#333;
													box-shadow: 0px -3px 5px 0px rgba(0,0,0,0.13) !important;
												   }

.minimal-light-120755 .esg-filter-checked { 
									padding:1px 3px;
									color:#cbcbcb;
									background:#cbcbcb;
									margin-left:7px;
									font-size:9px;
									font-weight:300;
									line-height:9px;
									vertical-align: middle;
									}
.minimal-light-120755 .esg-filterbutton.selected .esg-filter-checked,
.minimal-light-120755 .esg-filterbutton:hover .esg-filter-checked {
															padding:1px 3px 1px 3px;
															color:#fff;
															background:#000;
															margin-left:7px;
															font-size:9px;
															font-weight:300;
															line-height:9px;
															vertical-align: middle;
														   }