/******************************
	-	SIMPLE LIGHT SKIN	-
********************************/

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

.simple-light .esg-filterbutton,
.simple-light .esg-navigationbutton,
.simple-light .esg-sortbutton,
.simple-light .esg-cartbutton a {
								color:#000;
								margin-right:5px;
								cursor:pointer;
								padding:0px 11px;
								border:1px solid #e5e5e5;
								line-height:30px;
								font-size:12px;
								font-weight:400;
								font-family:"Open Sans",sans-serif;
								display: inline-block;
								background:#eee;
								margin-bottom:5px;
							  }

.simple-light .esg-navigationbutton * {	color:#000; }
.simple-light .esg-left,
.simple-light .esg-right { color:#000; padding:0px 7px;}
.simple-light .esg-pagination-button:last-child { margin-right: 0; }

.simple-light .esg-sortbutton-wrapper,
.simple-light .esg-cartbutton-wrapper {	display:inline-block; }
.simple-light .esg-sortbutton-order,
.simple-light .esg-cartbutton-order {
									display: inline-block;
									vertical-align: top;
									border: 1px solid #e5e5e5;
									width: 29px;
									line-height: 30px;
									font-size: 9px;
									font-weight: 400;
									color: #000;
									cursor: pointer;
									background: #eee;
									}

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

.simple-light .esg-sortbutton,
.simple-light .esg-cartbutton {
								display:inline-block;
								position:relative;
								cursor: pointer;
								margin-right:5px;
							  }


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

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

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

.simple-light .esg-filter-checked {
									padding:3px;
									color:#c5c5c5;
									background:#ddd;
									margin-left:7px;
									font-size:9px;
									font-weight:400;
									line-height:20px;
									vertical-align: middle;
								  }
.simple-light .esg-filterbutton.selected .esg-filter-checked,
.simple-light .esg-filterbutton:hover .esg-filter-checked {
															padding: 3px;
															color:#fff;
															background:#000;
															margin-left:7px;
															font-size:9px;
															font-weight:400;
															line-height:20px;
															vertical-align: middle
														}


article.esg-filters.esg-singlefilters {
    margin-bottom: 25px !important;
}

.simple-light .esg-filter-checked {
    display: none;
}

.esg-dropdown-wrapper {
    padding: 5px 10px;
    min-width:150px;
}

.esg-selected-filterbutton {
    color: #000;
    font-weight: normal !important;
    font-size:16px;
    line-height:30px;
}

.esg-selected-filterbutton .eg-icon-down-open {
    font-size: 14px;
    color: #e28800;
    position: relative;
    top: -3px;
}
.simple-light .esg-filterbutton, .simple-light .esg-navigationbutton, .simple-light .esg-sortbutton, .simple-light .esg-cartbutton a {
    margin-right: 10px;
    line-height: 30px;
    font-size: 16px;
    background: #eee;
    margin-bottom: 15px;
    margin-top: 10px;
}

input.eg-search-input[type="text"] {
    margin: 0 !important;
}
.eg-search-wrapper {
    vertical-align: top;
    line-height: 45px;
}
.simple-light .esg-navigationbutton:hover, .simple-light .esg-filterbutton:hover, .simple-light .esg-sortbutton:hover, .simple-light .esg-sortbutton-order:hover, .simple-light .esg-cartbutton a:hover, .simple-light .esg-filterbutton.selected {
    background-color: #e28800;
    border-color: #e28800;
    color: #fff;
    box-shadow: none;
}
.esg-filter-wrapper.dropdownstyle .esg-filterbutton.esg-allfilter {
    display: none;
}

article.esg-filters.esg-singlefilters {
    margin-bottom: 10px !important;
}

input.eg-search-input {
    outline-color: transparent;
    border-color: #dbdbdb;
    border-style: solid;
    border-width: 1px;
    border-radius: 5px;
}

[class^="eg-icon-"]:before, [class*=" eg-icon-"]:before {
   
    margin:0 0 0 .8em;
}

.esg-navigationbutton.esg-loadmore {
    margin: 30px 0 0 0;
    display: block;
    padding: 5px 15px;
}

.esgbox-overlay {
    background: rgba(0,62,126,.85) !important;
}
.esgbox-type-iframe .esgbox-nav span {
    opacity: 0.7 !important;
}

.esgbox-type-iframe .esgbox-nav:hover span {
    opacity: 1 !important;
}

.simple-light .esg-filterbutton {
  margin-bottom:10px !important;
  margin-top: 5px !important;
}