@charset "UTF-8";
/* CSS Document */

form.custom label {margin-bottom:17px;}
form.custom .custom {height: 25px; width: 25px;}
form.custom .custom.checkbox.checked:before {content: url('../img/form.inputchecked.png'); margin-left: 5px; margin-top: 0;}
form.custom .custom.checkbox.checked {background: none repeat scroll 0 0 #fff;}
form.custom .checkbox:hover {border: 1px solid #000;}
form.custom .custom.dropdown {background:#fff;}
form.custom .custom.dropdown.open ul {width: 172px; margin-top:-1px;}
form.custom .custom.dropdown.open {border-top: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; border-bottom:none;}
form.custom .custom.dropdown ul {border-top:none; border-bottom: 1px solid #b5b5b5; border-left: 1px solid #b5b5b5; border-right: 1px solid #b5b5b5; box-shadow:none;}
form.custom .custom.dropdown ul li {border-top:solid 1px #cccccc;}
form.custom .custom.dropdown ul li:hover {background-color:#007dba; color:#fff;}
form.custom .custom.checkbox {border-radius: 0 0 0 0; margin-right: 5px;}
form.custom .custom.dropdown:hover a.selector:after {content: none;}
form.custom .custom.dropdown .selector:after, form.custom .custom.dropdown.open a.selector:after {content: none;}
form.custom .custom.dropdown .selector:before { background: url("../img/form.select.png") no-repeat scroll 0 0 transparent; content: ""; float: right; height: 8px; position: absolute; right: 30%; top: 30%; width: 14px; }
.listviewonly {display:none;}	
.simplifiedLight {font-weight:100;}
#no-results {padding-top: 0.9375em;}
#no-results .message {border:solid 1px #c8caca; background:#fff; text-align:center;padding:4.1em 0; font-size:1.5em; color:#767676;}
#no-results .message p {margin-bottom:0;}
.suggestedKeywords span {color:#007dba;}
.searchKeywords span {color:#000;}
.suggestedKeywords {padding-top:.7em;}
.viewAll {font-size:2.5em; background: url("../img/arrowRoundDown.png") no-repeat scroll right center transparent; padding: 0.5em 1.7em 0.5em 0; }
.viewAll:hover {background: url("../img/view_more_arrow_hover_50x50.png") no-repeat scroll right center transparent;}
 .page{padding-top:2em;} #infscr-loading { margin: 0 auto; width: 3em; } 
#filtersView form.custom .checkbox {height:17px; width:17px;}
#filtersView form.custom .custom.checkbox.checked { background: none repeat scroll 0 0 #0096D6; border: 1px solid #0096D6; }
#filtersView form.custom .custom.checkbox.checked:before {content: url('../img/form.inputchecked-white.png'); margin-left: 1px; margin-top: -10px;}	
.sub-filter-content form.custom .custom.checkbox.checked:before {content: url('../img/form.inputchecked-white-mobile.png'); margin-left: 3px; margin-top: 3px;}
.sub-filter-content form.custom .custom.checkbox.checked {background: none repeat scroll 0 0 #0096d6; border: 1px solid #0096D6;}
.sub-filter-content form.custom .checkbox:hover {border: 1px solid #ccc;}
#search-body .pageicon h2:before, #search-body .pageicon h1:before {content: ""; background: url('../img/sprite-icons.png') scroll no-repeat 0 0 transparent; float:left; height:27px; width:27px; margin-right: 20px; margin: 11px 13px 0 5px;}
#search-body .title h2 {margin:20px 0 0 0;}
#search-body h2, #search-body h6, #search-body h3 {font-weight:100;}
#search-body #filtersView h6 {font-weight:normal;}
#search-body .numberResults {font-size:.4em; font-weight:normal;}
#filtersView {padding-top:30px;}
#filtersView .columns {padding-right:0em;}
#filtersView .columns label { font-size: 0.795em;}
#filtercontrols {margin-top:32px;}
.productviews {float:right;}
#filtercontrols a.showFilters { background-color: #FFFFFF; background-image: url("../img/selectbox-default.png"); background-position: 93% 0px; background-repeat: no-repeat; border: 1px solid #C8CACA; display: block; float: left; font-size: 0.9em; height: 34px; width:158px; margin-right: 20px; padding: 0.65em 2em 0.5em 1em; color: rgba(0, 0, 0, 0.75); }
#filtercontrols a.showFilters.open { background-image: url("../img/form.select.png"); background-position: 93% 14px;} #filtercontrols a.showFilters:hover { color: rgba(0, 0, 0, 0.75); border: 1px solid #000; }
#filtercontrols form.custom .custom.dropdown {height:34px; font-size:.9em;}
#filtercontrols a.showFilters.open {background-image: url("../img/form.close.png"); border: 1px solid #000;}
#filtercontrols a.showFilters:focus {}
#filtercontrols a.showFilters:hover {}
#filtercontrols form {display:block; float:left; }
#filtercontrols form.custom .custom.dropdown{width:174px;}
#filtercontrols form.custom .custom.dropdown .current {cursor:pointer;}
#filtercontrols #gridView {background-position: -286px -90px;}
#filtercontrols #gridView.active {background-position: -200px -90px;}
#filtercontrols #gridView {margin: 4px 0 0 20px;}
#filtercontrols #gridView {display: block; float:left; height: 26px;width: 26px;}
#filtercontrols #gridView:hover {background-position: -371px -90px;}
#filtercontrols #listView {background-position: -329px -90px;}
#filtercontrols #listView.active {background-position: -243px -90px;}
#filtercontrols #listView {margin: 4px 0 0 20px;}
#filtercontrols #listView {display: block; float:left; height: 26px;width: 26px;}
#filtercontrols #listView:hover {background-position: -405px -90px;}
#search-body a.compare  {background-color: #0096d6; border: 0 solid #D7410B; border-radius: 0 5px 0 5px; color: #FFFFFF; padding: 6px 14px 5px; margin:5px 0 0 20px; display:block; float:left; font-size:0.8em;}
#search-body a.compare.disabled  {background-color: #cccccc;}
#search-body a.compare:hover  {background-color: #006599;}
#search-body a.compare.disabled:hover  {background-color: #cccccc;}
.row.collapse .columns.onleft {padding-right: 0.9375em;}
.row.collapse .columns.onright {padding-left: 0.9375em;}
.item2columns, .item1column {width:100%; background-color:#fff; padding:15px; border-top: solid 1px #c8caca; border-left: solid 1px #c8caca; border-right: solid 1px #c8caca; position:relative;}
#search-body .item2columns .imgcontainer {max-height:300px; padding-top:17px;}
#search-body .item1column .imgcontainer {max-height:229px; padding-top:0;}
#search-body .imgcontainer > img {display: block; margin: 0 auto;}
.item2columns form.custom label, .item1column form.custom label {margin-bottom: 5px; color:#767676;font-size: 0.975em;}
.item2columns form.custom label:hover, .item1column form.custom label:hover {color:#0096d6;}
.item2columns h3, .item1column h3 {margin-bottom:.1em;}
.item2columns h3 {margin-top:.7em;}
.item2columns ul, .item1column ul {margin-top:.8em; margin-bottom:0; font-size:.9em;}
.item2columns form, .item1column form {float:right;}
#search-body .fullwidthbtn {display:block; width:100%; background-color:#0095d5; color:#fff; padding:1.1em 0 1.1em 0; text-align:center;}
#search-body .fullwidthbtn:hover {background-color:#006699;}
#search-body .fullwidthbtn.disabled {background-color:#CCCCCC;}
#search-body ul {list-style:none;}
#search-body .item2columns ul li, #search-body .item1column ul li {background: url("../img/li.gif") left 7px no-repeat; padding-left: 14px; margin-left: 0px;}
.item2columns ul {float:left; display:block;}
.item2columns .price {float:left; line-height:1.0em; width:125px;}
.item2columns .add2cart {padding-left: 0em; padding-top: 1.7em; float:right;}
#search-body .startingat {font-size:.75em; float:left; width:100%; color:#5a5a5a; padding-bottom:1em;}
.item1column .price {float:left; width:125px; line-height:1.0em;}
#search-body .red {font-size:2em; font-weight:100;}
#search-body .add2cart {font-size:.9em; color:#007DB9;}
#search-body .trigger a {color:#fff; float:left; padding-left:1em;}
#search-body .trigger.fbvl a {/*float:left*/; padding-left:3em;}
.trigger a:hover, .trigger a:focus {color:#fff; text-decoration:none;}

@media only screen and (min-width: 801px){
	#search-body .trigger {float:left;}
	#search-body .trigger a{ border:none; background:none; padding:0; margin:0; margin-left:-22px; width:auto; height:34px; overflow:visible; text-align:center; display:inline-block; white-space:nowrap; padding-left:17px; background:url(../img/viol-purple.png) no-repeat 0 0; }
	#search-body .trigger.fbvl a {background:url(../img/viol-blue.png) no-repeat 0 0;}
	#search-body .trigger a span{ height:34px; display:block; margin:0; color:#fff; font-style:normal; line-height:29px; margin-right:-14px; padding-right:22px; background:url(../img/viol-purple.png) no-repeat 100% 0;}
	#search-body .trigger.fbvl a span { background:url(../img/viol-blue.png) no-repeat 100% 0;}
}
@media only screen and (min-width: 1026px){
	.item1column .add2cart {position:absolute; bottom:4.1em; right:20px;}
	#search-body .product-card {float:left; padding: 0.9375em;}
	.row.gridview-products {max-width: 64.4em; width: 101%;}
	#search-body .novlt {visibility:hidden;}
}
@media only screen and (max-width: 1025px){
	.row.collapse .product-card {padding: 0.9375em;}
}
@media only screen and (max-width: 1025px) and (min-width: 801px){
	label {font-size: 0.72em;}
	#search-body .product-card {float:left; padding: 0.9375em 0em 0.9375em 0em ;}
	#search-body .novlt {visibility:hidden;}
	.product-card .add2cart {right: 10px;}
	#search-body .title h2 { margin: 28px 0 0 0; font-size: 2em; position:relative; left:-16px; }
	#filtersView { padding-top: 0.8em; position: relative; left: -16px; }
	#no-results .columns { padding-left: 0em; padding-right: 0em; }
	#filtercontrols { margin-top: 32px; }
}
@media only screen and (max-width: 800px){
	#search-body {border-top: solid 1px #e5e8e8;} 
	#search-body .product-card {padding: 0.9375em;} 
	.grayGrad {background: #fff;}
	.product-card .action {bottom: 12px; width:90%;} 
	.product-card .add2cart {bottom: 10px; position: absolute; left:10px;} 
	#search-body .red {font-size: 1.6em;}
	#search-body .item2columns .imgcontainer {padding-top: 0;} 
	#search-body .item2columns .imgcontainer {max-height: 250px;} 
	.item2columns form, .item1column form { width: 100%; } 
	.deal.sprite, .fbvl.sprite { background-image: url("../img/sprite-mobile.png"); } 
	#search-body .trigger a{ margin-left:-18px; }
	#search-body .novlt {visibility:hidden;}
	.item2columns h3 {margin-top: 0.2em;}
	#search-body .item2columns ul li, #search-body .item1column ul li { padding-left: 7px; line-height: 1.2em; padding-bottom: 0.3em; background: url("../img/li.gif") no-repeat scroll left 4px transparent; }
	.item2columns ul, .item1column ul {font-size: 0.8em; max-height:85px; min-height:85px; overflow:hidden; margin-bottom:10px;}
	.item2columns, .item1column {padding: 10px;}
	.row.gridview-products {padding: 0.1875em; padding-top:.8em;}
	#search-body .product-card {padding: 0.4375em;}
	.item1column .price {float: none;}
	.item2columns, .item1column {}
	.text-align-btn { min-height: 2.65em; position: relative; }
	.product-card h3 { bottom: 0; font-size: 1.075em; position: absolute; }
	#search-body .add2cart { font-size: 0.8em; }
	#search-body .fullwidthbtn { padding: 0.7em 0; font-size:.9em; }
	#search-body .searchfor {padding:20px;}
	#search-body .searchfor > p {color: #767676; font-size: 0.9em; margin-bottom: 0;}
	#search-body .searchfor > h3 {font-size: 1.275em; margin-bottom: 0;} 
	#search-body .filtlink { border: 1px solid #CFCFCF; cursor: pointer; margin: 0; padding: 17px 20px 17px 20px; background: url("../img/filters.disclosure.png") no-repeat scroll 95% center transparent; }
	#search-body .filtlink.active { color: #fff; background: url("../img/filters.active.png") no-repeat scroll 95% center transparent; background-color: #0096d6; border: 1px solid #CFCFCF; border-bottom:none; }
	.small-12.columns.last {padding-top:.5em;}
	.filter-content { border-left: 1px solid #CFCFCF; border-right: 1px solid #CFCFCF; border-bottom: 1px solid #CFCFCF;}
	.filters.accordion .small-12.columns { padding-left: 0.625em; padding-right: 0.625em; }
	.filter-content h4 {margin-top:0;}
	#search-body a.compare { margin: 0px 0 0 0; padding: 6px 14px 5px; }
	#search-body .comparelist { padding:25px 10px 10px 10px; } 
	#search-body .comparelist .bluelink {color:#0096d6;}
	#search-body .comparelist .list {padding-top:5px; font-size:.9em;}
	#search-body .comparelist .clear {color:#0096d6; padding:15px 0 0 25px; font-size:.9em;}
	#search-body .filter-content h4 {font-weight:100; padding:17px 20px; cursor:pointer; border-top:solid 1px #c6c6c6; margin-bottom:0;}
	.sub-filter-content {border-top: 1px solid #C6C6C6; padding: 20px 0 0 30px;}
	#search-body .filter-content .first {border-top:none;}
	#infscr-loading {text-align: center;}
	[class*="column"] + [class*="column"]:last-child { float: left;}
	.item2columns form, .item1column form {display: none;}
}
@media only screen and (min-width: 801px) and (max-width: 1024px) {
	#search-body form.custom label { margin-bottom: 7px; }
	#filtersView h6 { margin-bottom: 13px; }
	#filtersView form.custom .checkbox { height: 20px; width: 20px; }
	#filterView .columns { padding-right: 0.9375em; }
	#filtersView .columns + .columns { padding-right: 0; padding-left: 5px; }
	#filtersView [class*="column"] + [class*="column"]:last-child { float: left; }
	#search-body #bannerslider-next.filtersSlideControl { position: absolute; right: 0; top: 120px; }
	#filtersView .bx-wrapper { margin: 0 auto 0; padding: 0; position: relative; }
	#search-body #no-results { padding-top: 0; }
	#filtersView { left: -10px; }
	#search-body #content.row { padding-left:4%; } #search-body #content .product-card {padding-left:2%;} #filtersView .bx-prev.disabled, #filtersView .bx-next.disabled{display:none;} #filtersView #callout3-next { position: absolute; right: 0; top: 8em; z-index: 9999; }
	#filtersView #callout3-prev { position: absolute; left: 0; top: 8em; z-index: 9999; }
	.moreFilters { margin-left: 8.33333%; position:relative; }
	#filtersView form.custom .custom.checkbox.checked:before { content: url("../img/form.inputchecked-white.png"); margin-left: 2px; margin-top: -8px; }
}
@media only screen and (min-width: 1025px) {
	#filtersView { position: relative; }
	#filtersView .bx-prev.disabled, #filtersView .bx-next.disabled{display:none;}
	#filtersView .bx-next { background-position: -50px 0; }
	#filtersView .bx-prev { background-position: 0 0; }
	#filtersView #callout3-next { position: absolute; right: 0; top: 8em; z-index: 9999; }
	#filtersView #callout3-prev { position: absolute; left: 0; top: 8em; z-index: 9999; }
	.moreFilters { margin-left: 8.33333%; position: relative; }		
}
.message {border: solid 1px #868686; background:#fff; padding:25px 0 27px 0; position:relative; margin: 8px 0 8px;}
.message p {padding:0; margin:0; font-weight:100; font-size:24px; color:#767676; text-align:center; line-height: 1.15em;}
.message p em {color:#000; font-style:normal;}
.closeWarning { background: url("../img/x-close.png") no-repeat scroll center center rgba(0, 0, 0, 0); position:absolute; top:10px; right:10px; display: none; float: right; height: 21px; width: 21px;} form.custom .custom.dropdown ul li.selected { background: none repeat scroll 0 0 #017DB9; color: #FFFFFF; }
.suggestedKeywords a { color: #007DBA; }
.suggestedKeywords a:hover { text-decoration: underline; }
@media only screen and (min-width: 801px) {
	#search-body .title h2 { margin: 15px 0 0; }
	#filtersView { padding-top: 10px; }
	#searchBody .sliderFilters form.custom .custom.checkbox:before { font-size: 13px; }
	#filtercontrols { margin-top: 12px; }
	#filtercontrols form.custom .custom.dropdown {margin-bottom:1px;} 
	#sliderFilters .large-3 {width:20%;}
}
.showmorecategoryfilters, .showlesscategoryfilters { cursor:pointer; font-size: 0.795em; color:#4d4d4d; }
.showmorecategoryfilters:hover {text-decoration:underline;}
.morecategoryfilters, .showlesscategoryfilters {display:none;}

/*Bullet-list height fix*/
#search-body ul.listDot { height:95px; overflow:hidden; }

/*Tabs*/ 
#tabs .dividerGray { border-bottom: 1px solid #CCCCCC; }
#tabs .container { color: #767676; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1; }
#tabs ul { list-style: none outside none; margin: 0; padding: 0; }
#tabs li:first-child { margin-left: 0; }
#tabs li { cursor: pointer; display: inline-block; height: 44px; line-height: 44px; margin: 0 15px; }
#tabs li:hover { color: #000000; }
#tabs .selected { border-bottom: 4px solid #0096D6; color: #000000; }
#breadcrumbs { padding-bottom: 15px; padding-top: 10px; }
#breadcrumbs .container { color: #767676; font-size: 0.8125em; font-style: normal; font-weight: normal; height: 20px; line-height: 1; }
#breadcrumbs .group { display: inline-block; float: left; margin-top: 5px; }
#breadcrumbs .crumb { display: inline-block; float: left; margin-left: 8px; margin-top: 5px; overflow: hidden; }
#breadcrumbs .link { display: inline-block; float: left; }
#breadcrumbs a:link { color: #767676; text-decoration: none; }
#breadcrumbs .remove { background: url("../img/s-14px-remove.png") no-repeat scroll left 0 rgba(0, 0, 0, 0); cursor: pointer; display: inline-block; float: left; height: 14px; margin-left: 2px; width: 14px; } 

/***/
#dd-sort{ z-index: 10; float: left; }
.pagination-results-label { display: block; float: left; }
.ddHolder { position: relative; font: normal normal 14px "HPSimplified", Arial, Helvetica, sans-serif; color: #000; height: 36px; }
#view-items { float: left; margin-right: 98px; z-index: 10; }
.ddSelector { position: absolute; top: 0; left: 0; background: white url("../img/selectbox-default.png") no-repeat right top; border: solid 1px #ccc; width: 175px; height: 36px; text-indent: 8px; overflow: hidden; line-height: 34px; cursor: pointer; }
.ddSelector:hover { border: solid 1px #5a5a5a; }
.ddSelector img { margin-right: 8px; }
.ddSelectorFocus { border: solid 1px #5a5a5a; background: white url("../img/selectbox-hover.png") no-repeat right top; }
.ddOptions { position: absolute; top: 35px; left: 0; width: 175px; display: none; background: #fff; border-left: solid 1px #5a5a5a; border-right: solid 1px #5a5a5a; border-bottom: solid 1px #5a5a5a; overflow: auto; }
.ddOptions ul { padding: 0; margin: 0; }
.ddOptions li { display: block; border-top: solid 1px #ccc; height: 34px; text-indent: 8px; cursor: pointer; line-height: 34px; overflow: hidden; }
.ddOptions li:hover { background: #0096d6; color: #fff; }
.ddOptions img { margin-right: 8px; } 
#search-body .title h2 { font-size: 2em; font-weight: 100; }
.js_items_paging.paging.disabled_back { padding-top: 6px; }
#gridView:before { border-left: 1px solid #CCCCCC; content: ""; display: block; height: 100%; left: -10px; position: relative; }

/*Categories*/
#categories { padding-top: 20px; }
#categories .heading { color: #000000; font-size: 1.625em; font-style: normal; font-weight: 100; line-height: 1; padding-bottom: 5px; }
#categories .dividerCategories { border-bottom: 1px solid #CCCCCC; }
#categories .group { overflow: hidden; padding-bottom: 20px; }
#categories .item { color: #767676; cursor: pointer; float: left; font-size: 1em; font-style: normal; font-weight: normal; line-height: 1; margin: 0 1%; text-align: center; width: 18%; }
#categories .item:hover { color: #007DBA; }
#categories .item img { margin-bottom: 10px; vertical-align: bottom; }
#content .empty { float: left; padding-left: 15px; padding-top: 20px; }
#none{display:none;}
#filtercontrols { margin-top: 12px; padding: 0; }
#search-body .title h2 { margin: 26px 0 0; } 

/* Pagination */
.pag_back, .pag_forward{ border: 2px solid #ccc; width:25px; height:26px; display: block; }
.pag_back{margin-right: 1px;}
.pag_forward{margin-right: 20px;}
.pag_back, .pag_forward,  .paging_cnt, .pag_arrows {float: left}
.paging_cnt { display: inline-block; margin-right: 10px; height: 26px; line-height: 26px; font-size: 14px; color: #000 } 
.pag_back:hover, .pag_forward:hover,.pag_back:focus, .pag_forward:focus{border-color: #767676} 
.icn_pag_back, .icn_pag_forward{background: transparent url("../img/s-31px-hpe.png") no-repeat; margin-top:5px; height:26px; overflow: hidden; display: block; width:25px; }
.icn_pag_forward  {background-position: left -666px}
.icn_pag_back  {background-position: left -630px}
.pag_forward:hover .icn_pag_forward,.pag_forward:focus .icn_pag_forward  {background-position: left -738px}
.pag_back:hover .icn_pag_back,.pag_back:focus .icn_pag_back  {background-position: left -702px}
.icn_pag_forward{margin-left:8px; margin-right: -17px;}
.icn_pag_back{margin-left:7px; margin-right: -16px;}
.disabled_back .pag_back{cursor:default; background: #f2f2f2}
.disabled_back .icn_pag_back, .disabled_back .pag_back:hover .icn_pag_back, .disabled_back .pag_back:focus .icn_pag_back  {background-position: left -774px;}
.disabled_back .pag_back:hover,.disabled_back .pag_back:focus{border-color: #ccc}
.disabled_back .pag_forward:hover,.disabled_back .pag_forward:focus{border-color: #767676}
.disabled_forward .pag_forward{cursor:default; background: #f2f2f2}
.disabled_forward .icn_pag_forward, .disabled_forward .pag_forward:hover .icn_pag_forward , .disabled_forward .pag_forward:focus .icn_pag_forward  {background-position: left -810px;}
.disabled_forward .pag_forward:hover,.disabled_forward .pag_forward:focus{border-color: #ccc}
.disabled_forward .pag_back:hover,.disabled_forward .pag_back:focus{border-color: #767676}
.disabled_both .paging_cnt{color:#9b9b9b}
.disabled_both .pag_back,
.disabled_both .pag_forward{cursor:default; background: #f2f2f2}
.disabled_both .icn_pag_back, .disabled_both .pag_back:hover .icn_pag_back, .disabled_both .pag_back:focus .icn_pag_back  {background-position: left -774px;}
.disabled_both .icn_pag_forward, .disabled_both .pag_forward:hover .icn_pag_forward, .disabled_both .pag_forward:focus .icn_pag_forward  {background-position: left -810px;}
.disabled_both .pag_forward:hover,
.disabled_both .pag_back:hover, .disabled_both .pag_forward:focus,
.disabled_both .pag_back:focus{border-color: #ccc}

/* horizontal paginations*/
.paging_horiz a{ display: block; float:left; width:31px; margin-right: -9px; height:36px; background: transparent url("../img/s-31px-hpe.png") no-repeat;}
.paging_horiz .pag_hor_back{background-position: left -270px}
.paging_horiz .pag_hor_forward{background-position: left -330px}
.paging_horiz .pag_hor_back:hover,.paging_horiz .pag_hor_back:focus{background-position: left -390px}
.paging_horiz .pag_hor_forward:hover,.paging_horiz .pag_hor_forward:focus{background-position: left -450px}
.disabled_back .pag_hor_back,.disabled_back .pag_hor_back:hover,
.disabled_both .pag_hor_back,.disabled_both .pag_hor_back:hover,.disabled_back .pag_hor_back:focus,
.disabled_both .pag_hor_back:focus{background-position: left -510px}
.disabled_forward .pag_hor_forward, .disabled_forward .pag_hor_forward:hover,
.disabled_both .pag_hor_forward, .disabled_both .pag_hor_forward:hover,.disabled_forward .pag_hor_forward:focus,
.disabled_both .pag_hor_forward:focus{background-position: left -570px}
#filtercontrols .paging { height:26px; line-height:26px; margin:5px 0 0 20px; }

/* Bredcrumbs */
.breadcrumbs { background-color: inherit; border-color: none; border-radius: none; border-style: none; border-width: 0; display: block; list-style: none outside none; margin-left: 0; overflow: hidden; padding: 1.063em 0.875em; }
.breadcrumbs, .breadcrumbs a, a.breadcrumbs, .breadcrumbs > * a, .breadcrumbs > * span, .breadcrumbs a:visited, a.breadcrumbs:visited{ color: #767676; font-size: 12px; line-height: 15px; text-transform: none; }
.pagination-results-label { display: block; float: left; margin-right: 15px; } .pagination-results-label { display: inline-block; margin-right: 10px; height: 26px; line-height: 26px; font-size: 14px; color: #000; padding-top: 5px; }
#filtercontrols a.showFilters { color: #000; font-size: 14px; height:36px; padding-top:0.76em; }
#view-items .ddSelector, #view-items .ddOptions { width: 92px; }

.column._instructions {
    padding: 30px 0 0 0;
    width: 10%;
}
.column.facets_slider {
    padding: 0;
    width: 90%;
}
.column._instructions h3 {
    font-size: 26px;
    line-height: 28px;
}
.facets_slider .image_section {
    height: 100px;
	position:relative;
}
.facets_slider .image_section img{
	position:absolute;
	bottom:0;
}
.facets_slider p{
    text-align: center;
}
.breadcrumbs {margin-bottom:0;}
.facets_slider .bx-wrapper .bx-controls-direction a {
    width: 11px;
}
.facets_slider .bx-wrapper  .bx-next {
    background: url("../img/close.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    right: -20px;
}
.facets_slider .bx-wrapper  .bx-next:hover {background-position:0 0;}
.facets_slider .bx-wrapper  .bx-prev {
    background: url("../img/close.png") no-repeat scroll -10px 0 rgba(0, 0, 0, 0);
    left: -20px;
}
.facets_slider .bx-wrapper  .bx-prev:hover {background-position:-10px 0;}
.seealloffertooltiparea {
    position: relative;
}
.seealloffertooltiparea .tooltip_bottom .tooltip_corner {
    left: 40px;
}
.seealloffertooltiparea .tooltip_main a.link_icn {
    color: #0096D6;
    padding: 0 0 0 14px;
    text-decoration: none;
}
.seealloffertooltiparea .tooltip_main a.link_icn:hover {
    color: #006699;
}
.seealloffertooltiparea .tooltip_bottom {
    right: 0;
    top: 35px;
    width: 100%;
    z-index: 10;
}
.seealloffertooltiparea .tooltip_bottom .tooltip_corner {
    left: 40px;
}
.item2columns .tooltip_text ul, .item1column .tooltip_text ul {
    width: 100%;
}
.item2columns .tooltip_text li, .item1column .tooltip_text li {
    width: 100%;
	color:#767676;
}
.tooltip_text > ul {
    margin-top: 0;
}
.seealloffertooltiparea .tooltip_bottom .tooltip_text ul li a {
    color: #0096D6;
    display: inline-block;
}
.pag_back, .pag_forward {
    border: 1px solid #ABABAD;
}
.pag_forward {
    margin-left: 10px;
    margin-right: 15px;
}
.pag_forward:hover .icn_pag_forward, .pag_forward:focus .icn_pag_forward {
    background-position: left -666px;
}
.disabled_back .icn_pag_back, .disabled_back .pag_back:hover .icn_pag_back, .disabled_back .pag_back:focus .icn_pag_back {
    background-position: left -630px;
}
.disabled_back .pag_back {
    background: none repeat scroll 0 0 #FFF;
    cursor: pointer;
}
.disabled_back .pag_back:hover, .disabled_back .pag_back:focus {
    border-color: #767676;
}
.js_pages_paging.paging.disabled_back.right {
    padding: 5px 0 20px;
}
@media only screen and (max-width: 800px) { #facets_slider{display:none;}