main div.page-intro {
	padding:0px 0px 10px 25%;
}

main div.frame div.content div.page-content {
	text-align:right;
}

main div.frame div.content div.page-content img {
/* 	width: 100%; */
	height: auto;
}

div.info-block {
	display: inline-block;
	width: 25%;
	vertical-align: top;
	margin: 0px;
}

div.info-block div.content {
	padding: 0px 0px 15px 0px;
	margin: 10px 0px 10px 10px;
	text-align: center;
	vertical-align: top;
 	height: 400px;
	position: relative;
	border: 1px solid #999;
	overflow: hidden;
}

div.info-block div.content img {
	display: block;
	margin: auto;
}

div.info-block div.content h1 {
	background-color:#5abbdc;
	color:#fff;
	text-align:center;
	margin:0px;
	padding:15px 0px;
	font-size:18px;
	line-height:26px;
	font-weight:bold;
	position:relative;
}

div.info-block:nth-child(odd) div.content h1:after {
/*     z-index: -1; */
    position: absolute;
    top: 98.1%;
    right: 10px;
    margin-left: -25%;
    content: '';
    width: 0;
    height: 0;
    border-top: solid 20px #5abbdc;
    border-left: solid 20px transparent;
    border-right: solid 20px transparent;
}

div.info-block:nth-child(even) div.content h1 {
	background-color:#f00;
}

div.info-block:nth-child(even) div.content h1:after {
/*     z-index: -1; */
    position: absolute;
    top: 98.1%;
    right: 10px;
    margin-left: -25%;
    content: '';
    width: 0;
    height: 0;
    border-top: solid 20px #f00;
    border-left: solid 20px transparent;
    border-right: solid 20px transparent;
}

div.info-block div.content h1 a {
	color:#fff;
}

div.info-block:first-child div.content {
	margin:10px 0px 10px 0px;
}

/*


.bx-wrapper img {max-height:170px;width:auto;margin:0px auto;}
li.bx-clone {height:175px;}

div.info-block.online-ordering div.content h1 {background-color:#f00;}

div.info-block.product-guide div.content h1 {background-color:#f00;}


div.info-block.latest-specials div.content h1 {background-color:#5abbdc;}
div.latest-specials div.content div.mailer {display:inline-block;vertical-align:top;text-align:center;width:50%;}
div.latest-specials div.content div.mailer img {display:inline-block;vertical-align:top;text-align:right;width:90%;}
div.latest-specials div.content div.mailer:first-child {text-align:left;}

div.info-block.whats-new div.content h1 {background-color:#f00;}
div.watch-and-learn div.content div.scroller ul {list-style:none;}

div.info-block.online-ordering div.content h1 {margin:0px;}

div.info-block.web-only-offers {width:100%;}
div.info-block.web-only-offers div.content {padding:0px;margin:0px;border:0px;height:320px;}
div.info-block.web-only-offers div.content h1 {background-color:#5abbdc;}
div.info-block.web-only-offers div.content div.scroller {border:1px solid #999;height:233px;overflow:hidden;margin:0px;padding:0px;}
div.info-block.web-only-offers div.content div.scroller ul li {padding:0px;border:1px solid #999;height:210px;overflow:hidden;}

.simply-scroll{width:100%;height:212px;margin:10px 0px;overflow:hidden;}
.simply-scroll-container{margin:10px 0px;}
.simply-scroll-list{margin:0px;padding:0px;}
.simply-scroll-list li{padding:0px;margin:0px;}
.simply-scroll .simply-scroll-clip{width:100%;height:212px;overflow:hidden;}
.simply-scroll .simply-scroll-list li{height:210px;width:294px;margin:0px 5px;overflow:hidden;}

*/
div.bx-wrapper div.bx-pager {text-align:right;color:transparent;}
div.bx-wrapper div.bx-pager a {color:transparent;}
div.bx-wrapper div.bx-controls {display:none;}


@media screen and (max-width: 1024px) {
	div.scroller-frame {display:block;width:100%;}
}

@media screen and (max-width: 796px) {
	div.scroller-frame {display:none;width:100%;}
	div.web-only-offers {}
}
