#toggleCanvas{
	background:#cccccc;
	display:block;
	text-align:center;
	left:0;
	bottom:0;
}
@media ( max-width :879px) {
	.columnSlider-section-current {
		display: none;
	}
	.columnSlider-section {
		display: none;
	}
	.categoryDescription {
		color: #000;
		float: left;
		width: 100%;
		text-align: center;
		pointer-events: none;
		padding: 0;
	}
	.categoryDescription-heading.columnSlider-heading {
		display: none;
	}
	.categoryDescription-subtitle.columnSlider-move {
		display: none;
	}
	.categoryDescription-heading.columnSlider-heading {
		color: blue
	}
	.tabbed-nav-wrapper {
		clear: both;
		height: auto;
		display: block;
	}
	.tabbed-nav-wrapper #tab-nav {
		list-style: none;
		padding: 0;
	}
	.tabbed-nav-wrapper #tab-nav #categoryDescription-image {
		max-height: 6em;
		max-width: 80%;
	}
	.tabbed-nav-wrapper li.tab-item {
		width: 32%;
		/*min-height: 100px;*/
		float: left;
		position: relative;
		background: #cccccc;
		border: 2px solid #e3e3e3;
	}
	.tabbed-nav-header {
		position: relative;
		background: #cccccc;
		display: block;
		text-align: center;
		border: 2px solid #e3e3e3;
		font-size: 20px;
		font-weight: bold;
		border-bottom: none;
	}
	.tabbed-nav-view-all-link {
		position: relative;
		font-size:0.8rem;
		display: inline-block;
		text-align: center;
		width:auto;
		margin-left:50%;
		padding:10px 0;		
		border-top: none;
		margin-bottom:1em;
		 -ms-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
     -webkit-transform: translate(-50%,0); 
     transform: translate(-50%,0); 
	}
	.tabbed-nav-wrapper li.tab-item a {
		font-size: 12px;
		color: black;
	}
	
	.tabbed-nav-wrapper li.tab-item.tab-item-currentTab a { color:#fff;}
	
	.tabbed-nav-wrapper .tab-item-currentTab {
		background-color: #ff6b00 !important;
	}
	.tabbed-nav-wrapper .tab-item-currentTab:after {
		content: "";
		display: block;
		border: 16px solid transparent;
		border-top-color: #ff6b00;
		position: absolute;
		bottom: -32px;
		left: 50%;
		margin-left: -16px;
		z-index: 90;
	}
	.category-listing-heading {
		text-align: center;
		text-transform: uppercase;
		font-weight: bold;
		display: block;
		padding-bottom: 10px;
		font-size: 20px;
	}
	.columnSlider-previewImage {
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
		transform: none;
	}
	.categoryDescription-image {
	    position: static;
	    margin: auto;
	    max-height: 6em;
	    max-width: 80%;
	    display: block;
	    width: auto;
	    padding:0.5em;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-1 li {
		width: 100%;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-2 li {
		width: 50%;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-3 li {
		width: 33.33333%;
		line-height: 16px;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-4 li {
		width: 25%;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-5 li {
		width: 20%;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-6 li {
		width: 16.66667%;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-7 li {
		width: 14.28571%;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-8 li {
		width: 12.5%;
	}
	.tabbed-nav-wrapper #tab-nav .tab-nav-numbers-0 {
		display: none;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-5 li article a img {
		display: none;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-6 li article a img {
		display: none;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-7 li article a img {
		display: none;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-8 li article a img {
		display: none;
	}
	.tabbed-nav-wrapper #tab-nav.tab-nav-numbers-9 li article a img {
		display: none;
	}
	.categoryWrapper .categoryWrapper-background {
		display: none;
	}
	.bar_3 {
		display: none;
	}
	.hide-tab-content {
		display: none;
	}
	.show-tab-content {
		display: block;
	}
	.seriesPreview-viewLink {
		display: none;
	}
	.columnSlider-dots {
		position: static;
	}
	#toggleCanvas {
		position: relative;
	}
	.seriesPreview {
		width: 100%;
	}
	ol.categoryListing.columnSlider-move .seriesPreview-body {
		padding: 10px 0 10px 0;
		margin-bottom:0;
	}
	.pricingSummary-details-final-price-title { display:inline;}
	.seriesPreview-subtitle { font-size: .75rem; line-height: 1.2; font-weight: bold;color: #555;}
	.columnSlider-dots {clear:both;}
	span.view-categories-link{padding:0.5em}
}

@media ( min-width :880px) {
	.tabbed-nav-wrapper {
		display: none;
	}
	.category-listing-heading {
		display: none;
	}
}
@media(min-width:47em){
	.columnSlider-dots{display:block}
	.tabbed-nav-view-all-link{display:none;}
}
@media ( min-width : 55em) and (max-width:60em) {
	.bar_3-leftLink{
		display:block !important;
	}
 }