.quote_green {background: #b7dd1e;line-height: 1.7;margin-top: -30px;display:none;}
.quote_green h3 {text-align: center;font-size: 20px;font-weight: 300;}
.hero {margin: 0 auto; text-align: left;}
.search_listing {margin: 0 auto; text-align: left; padding: 10px 0;}
.prod-list .buy_btn {width:40px;height:30px;border:none;}
.prod-list .min_qty {width:38px;height:30px;border:1px solid #c9c9c9;box-sizing:border-box;}
.trash-selector {background:url('/product_images/trash-bags/trash-bag-selector-icon-resize.png')no-repeat;min-height:97px;width:95px;float:left;}
.trash-selector:hover {background:url('/product_images/trash-bags/trash-bag-selector-icon-resize-on.png')no-repeat;}
.chart-selector {background:url('/product_images/trash-bags/load-bearing-weight-icon-resize.png') no-repeat;min-height:97px;width:95px;float:left;padding-right:10px;}
.chart-selector:hover {background:url('/product_images/trash-bags/load-bearing-weight-icon-resize-on.png') no-repeat;}
.buy-grn {background-color:#b8d90d;height:18px;}
.buy-grn:hover {color:#fff;}

/*   Pallet cover calc on main page    */
.half-col_cal li {float: left;width: 47%;margin: 0 2% 2% 0;}
.half-col_cal li form {background-color: #f2f2f2;padding: 15px 10px;}
.half-col_cal li div.label_wrap {float:left;width:30%;margin: 0 1% 1% 0;}
.half-col_cal li h2 {padding-bottom: 20px;font: 300 24px/1.1em 'Open Sans', sans-serif;}
.half-col_cal li .label_wrap {display:inline;position:relative;}
.half-col_cal li .label_wrap label {position: absolute;top: 50px;left: 10px;opacity: 0;-webkit-transition: opacity linear .4s, top linear .4s;
transition: opacity linear .4s, top linear .4s;font-weight: 300;color: #999;}
.half-col_cal li .label_wrap.activelabel label {opacity:1;top:1px;}
.half-col_cal li div.label_wrap input {border: 1px solid #d9d9d9;border-radius: 0;padding: 0 10px;height: 45px;width: 100%;color: #656565;font: 18px 'Open Sans', sans-serif;-webkit-box-sizing: border-box;
box-sizing: border-box;vertical-align: middle;}
.half-col_cal li .label_wrap.activelabel input[type="text"] {padding-top:14px;}
.half-col_cal li .label_wrap.activelabel input[type=""] {padding-top:14px;}
.half-col_cal li .label_wrap.activelabel select {padding-top:14px;}
.half-col_cal li input.medium {width:67%;margin-right:3%;}
.half-col_cal li p.onpage_filter {background-color: #4C97E3;color: #fff;float: left;width: 26%;margin: 2%;padding: 5px;}

/*    Pallet cover product page calculators    */
.head-cal {background-color: #f2f2f2;padding: 15px 10px;}
.head-cal div.label_wrap {float:left;width:30%;margin: 0 1% 1% 0;}
.head-cal h2 {padding-bottom: 20px;font: 300 24px/1.1em 'Open Sans', sans-serif;}
.head-cal .label_wrap {display:inline;position:relative;}
.head-cal .label_wrap label {position: absolute;top: 50px;left: 10px;opacity: 0;-webkit-transition: opacity linear .4s, top linear .4s;
transition: opacity linear .4s, top linear .4s;font-weight: 300;color: #999;}
.head-cal .label_wrap.activelabel label {opacity:1;top:1px;}
.head-cal .label_wrap input {border: 1px solid #d9d9d9;border-radius: 0;padding: 0 10px;height: 45px;width: 100%;color: #656565;font: 18px 'Open Sans', sans-serif;-webkit-box-sizing: border-box;
box-sizing: border-box;vertical-align: middle;}
.head-cal .label_wrap.activelabel input[type="text"] {padding-top:14px;}
.head-cal .label_wrap.activelabel input[type=""] {padding-top:14px;}
.head-cal .label_wrap.activelabel select {padding-top:14px;}
.head-cal input.medium {width:67%;margin-right:3%;}


/*.product_title #calculator {background-color: #f2f2f2;padding: 15px 10px;}
.product_title #calculator div.label_wrap {float:left;width:30%;margin: 0 1% 1% 0;}
.product_title #calculator h2 {padding-bottom: 20px;font: 300 24px/1.1em 'Open Sans', sans-serif;}
.product_title #calculator .label_wrap label {position: absolute;top: 20px;left: 10px;opacity: 0;-webkit-transition: opacity linear .4s, top linear .4s;
transition: opacity linear .4s, top linear .4s;font-weight: 300;color: #999;}
.product_title #calculator div.label_wrap input {border: 1px solid #d9d9d9;border-radius: 0;padding: 0 10px;height: 45px;width: 100%;color: #656565;font: 18px 'Open Sans', sans-serif;-webkit-box-sizing: border-box;
box-sizing: border-box;vertical-align: middle;}*/
.product_title #calculator p:last-child {border: 1px solid #d9d9d9;border-radius: 0;padding: 5px 10px;height: 45px;width: 96%;color: #656565;font: 18px 'Open Sans', sans-serif;-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;background-color: #fff;}
/*.label_wrap.activelabel label {opacity:1;top:-9px;}*/
/*.product_title #calculator .label_wrap.activelabel input[type="text"] {padding-top:14px;}
.product_title #calculator .label_wrap.activelabel input[type=""] {padding-top:14px;}
.product_title #calculator .label_wrap.activelabel select {padding-top:14px;}
*/
/* Filter */
.search_listing select {min-width:6em; max-width:11em; border:0;padding:0px 16px 0px 9px;height:32px;color:#fff;background-color:#4C97E3;font-size:14px;-webkit-appearance: none;-webkit-border-radius: 0px;margin: 10px 2px 6px 2px;background-image: url("/product_images/icons/select-icon.png");background-repeat:no-repeat;background-position:right 5px top 7px;background-size:8px;}
.search_listing select::-ms-expand {display:none;}
.search_listing option {font-size:14px;}
.search_listing .reset-filter {padding:0 20px;height:32px;color:#000;font-size:14px;margin: 8px 0 8px 0;border:none;background-color:#ffcb05;background: url(/images/Group_393.png)no-repeat 6px 6px #ffcb05;padding-left: 35px;display:none;font-size:14px;}

.prod-list h2 {background-image: url("/product_images/icons/low-price-guarantee-white.png");background-repeat:no-repeat;background-position:right 10px top 2px;background-size:105px; color: white; padding-right:125px;}

/* Custom Listing Header */
.prod-list th.category-custom { padding: 0; height:100%; background-color:unset; text-align:unset;}
.prod-list th.category-custom h2 {color:#fff;padding:10px; text-align:left; background-color:#656565; font-size:20px; font-weight:300;height:100%;line-height:1}
.prod-list th.category-custom .container:first-of-type {height:36px;}

/* Special Items Listing Header */
.prod-list th.category-special { padding: 0; height:100%; background-color:#bb0000;}
.prod-list th.category-special h2 {color:#fff;padding-left:10px; text-align:left; font-size:20px; font-weight:300;line-height:34px;height:100%;padding-bottom:0;}

/* Best Sellers Items Listing Header */
.prod-list th.category-bs { padding: 0; height:100%; background-image: linear-gradient(-90deg, #0d253d, #0b57a3 ); }
.prod-list th.category-bs h2 {color:#fff;padding-left:10px; text-align:left; font-size:20px; font-weight:600;line-height:34px;height:100%;padding-bottom:0;}

/* Blow Out Items Listing Header */
.prod-list th.category-bo { padding: 0; height:100%; background-image: linear-gradient(-90deg, #656565, #e8b011 ); }
.prod-list th.category-bo h2 {color:#fff;padding-left:10px; text-align:left; font-size:20px; font-weight:300;line-height:34px;height:100%;padding-bottom:0;}

/* Close Out Items Listing Header */
.prod-list th.category-co { padding: 0; height:100%; background-image: linear-gradient(-90deg, #656565, #e8b011 ); }
.prod-list th.category-co h2 {color:#fff;padding-left:10px; text-align:left; font-size:20px; font-weight:300;line-height:34px;height:100%;padding-bottom:0;}

/* Listing Page */
ul.full-coll li {width:100%;float:left;padding:.5%;}
ul.full-coll li div {width:20%;float:left;}
ul.full-coll li figure {float:left;width:80%;}

/* Product title */
.product_title > div {width:200px;min-height:80px;}
.large_box_noimg_lp .product_title h2 {padding:16px 0;color: #616161}
.product_title h1 {font-size:32px;font-weight: 300;}
/*.product_title p {font-size:14px; margin-bottom: 10px;}*/
.product_title p {font-size:13px;}
.product_title .exam_cont li {width:18%;float:left;margin: 1% 2% .5% 0;text-align: center;}
.exam_cont {padding-top:7px;}
.product_title .exam_cont .cont_head {padding-left:8%;}
.product_title .exam_cont li:last-child {width:57%;line-height:31px;}
.product_title_packaging img.float_right {width:370px;}
.product_title_packaging blockquote {padding:0 0 15px 0;max-width:330px;float:left;margin-left:50px;}
.product_title blockquote p {font-size:18px;text-indent:20px;}
.product_title blockquote p span {padding-right:20px;}
.product_title_packaging blockquote h3 {width:100%;}
.product_title_packaging blockquote + h3 {clear:both;}
.padbot {padding-bottom:300px;}
img.more_details {vertical-align:top;padding:5px 0;}
div.tab img {margin-right:10px;float:left;}

/* Low Price/Video CSS */
.video_container {width:100%;line-height:1.25;font-size:12px;text-align:left;}
.video_container div {display:inline-block;margin:0px 10px 4px 0px;text-align:left;}
/* End Low Price/Video CSS */

.mobile-desc { display:none; }
.mobile-add-to-cart { display: none; }

.il {
  width: 100%;
  background-color: #fff;
  margin-top: 20px;
}

.il tr td:first-child{
  padding-left: 5px;
  text-align: left;
  cursor: pointer;
  border-top: 1px solid rgb(178, 178, 178);
  height: 25px;
  background-color: #fff;
}

.il tr td {
  text-align: center;
  cursor: pointer;
  border-top: 1px solid rgb(178, 178, 178);
  height: 25px;
  background-color: #fff;
  color: #4C97E3;
  padding: 3px 0;
}

.il tr:first-child td{
  border: none;
  cursor: default;
}

.il tr:first-child td:hover{
  color: 0072bc;
}

.il tr:hover td {
  background-color: #4C97E3;
  color: #fff;
}

.il tr th:first-child {
  padding-left: 5px;
  font-size: 13px;
  color: white;
  background-color: #9f9f9f;
  text-align: left;
}

.il tr th:last-child {
  width: 40%;
}

.il-left tr th:last-child {
  text-align: left;
}

.il tr:hover td.tphead {background-color:#fff;color:#4C97E3;}
.il-left tr td:last-child {
  text-align: left;
}

.il tr th {
  text-align: center;
  font-size: 13px;
  color: white;
  background-color: #9f9f9f;
}

/* Classes to change elements */
.hide_mobile { display: inline-block;}
.nomargtop {margin-top:0;}
.valigntop {vertical-align:top;}
.pt-4 {padding-top:15px;}
.padvert5 {padding:5px 0;}
.centpad {padding: 0 60px 20px;}
.pad12 {padding:12px;}
.padtop7 {padding-top:7px;}

/* Landing Page */
.large_box_lp h2 + ul.bullet {margin:0 0 10px 0;}
.large_box_rp {padding:24px 0px;}
.large_box_rp > ul > li:first-child {float:left;width:60%;text-align:left;}
.large_box_rp > ul > li {float:left;width:40%;text-align:left;}
.large_box_rp > ul > li:nth-child(2) > div > img.img_dip {z-index: 9999999; margin-bottom: -91px; margin-left: 12px;}
/* 7/10/20 */
/*.large_box_rp > ul > li > * {margin-left: 20px;}*/
.large_box_rp a span {color:#383838;}
.large_box_rp h2 {padding:16px 0;color: #616161;font-weight:400;} /*7/17/20*/
.large_box_rp h4 {font: 300 20px/1.1em 'Open Sans', sans-serif}
.large_box_rp > ul > li > a > img {cursor:pointer;}
.large_box_rp > ul.large_image > li:first-child {width:40%;text-align:left;}
.large_box_rp > ul.large_image > li {float:left;width:60%;}
.large_box_noimg_lp > ul > li {float:left;width:100%;}
.large_box_noimg_lp > ul > li > * {margin: 20px 60px 0;}
.large_box_noimg_lp a span {color:#383838;}
.large_box_noimg_lp p {padding-bottom:5px;}
.large_box_noimg_lp .list {padding-bottom:8px; margin-bottom:0;}
.large_box_notxt_lp {float:left;width:100%;text-align:center;}
.large_box_pack {padding:20px;}
.large_box_pack > ul > li {float:left;width:50%;}
.large_box_pack > ul > li > * {margin-left: 20px;}
.large_box_pack p {padding-bottom:5px;}
.large_box_lp {padding:20px 0px 40px 0px;}
.large_box_lp.cent  {margin:0 60px;}
.large_box_lp > ul > li:first-child {width:40%;text-align:center;}
.large_box_lp > ul.large_image > li:first-child {width:50%;text-align:center;}
.large_box_lp > ul.large_image > li {float:left;width:50%;}
.large_box_lp > ul > li {float:left;width:60%;text-align:left;}
.large_box_lp > ul > li:nth-child(2) > div {margin-left: 30px;} /*7/14/20*/
.large_box_lp a span {color:#383838;}
.large_box_lp h1 + h2 {padding: 4px 0 16px 0;}
.large_box_lp h2 {padding:16px 0;color: #383838} /*6/16/21*/
.large_box_lp h4 {font: 300 20px/1.1em 'Open Sans', sans-serif}
.large_box_lp .listing { display:inline-block;}
.large_box_lp .list {padding-bottom:5px; margin-bottom:0;}
.large_box_lp .video_container {margin-top:15px;}
.large_box_lp > ul > li > a > img {cursor:pointer;}
.large_box_lp > ul > li > div.box_img figure {border:1px solid #d0d0d0;float:left;width:60px;height:60px;margin:0 1%;}
.large_box_lp > ul > li > div.box_img figure img {display:inline-block;margin: auto;vertical-align: middle;}
.large_box_lp li:first-child div.filter_box {background-color: #fff;color:#383838;float: left;width: 24%;margin: 2%;padding: 5px;border:1px solid;height: 220px;}
.large_box_lp li:first-child img {max-height:400px;}
.large_box_lp li:first-child div {position:relative;}
.small_box_lp {padding:5px 0;margin:20px 2% 0 0;width:481px;display:inline-block;min-height:348px;}
.small_box_lp > ul > li {width:48%;float:left;}
.small_box_lp > ul {padding:10px 0;}
.small_box_lp:nth-child(2n) {margin-right:0;}
.small_box_lp a span {color:#383838;}
.small_box_lp p {padding-bottom:2px;}
.small_box_lp p:last-child {padding-bottom:0;}
.small_box_lp li div.box_list p {line-height:2.5;} 
.small_box_lp li div.box_list p {border-bottom:1px solid rgb(178,178,178);}
.small_box_lp li div.box_list p a {padding-left:5px}
.small_box_lp li div.box_list p:hover {background:#4C97E3}
.small_box_lp li div.box_list p:hover a {color:#fff;}
.small_box_lp li div.box_list p:last-child {border-bottom:none;}
.small_box_lp.pt-4 img {display:block;margin: 0 auto 5px;}
.small_box_bigimg_lp >ul >li:first-child {width:100%;padding: 20px 0;}
.small_box_bigimg_lp {background-color:#fff;padding:5px 0;margin:20px 17px 0 0;width:482px;display:inline-block;min-height:460px;}
.small_box_bigimg_lp > ul > li {width:48%;float:left;text-align:center;}
.small_box_bigimg_lp:nth-child(2n) {margin-right:0;}
.small_box_bigimg_lp a span {color:#383838;}
.small_box_bigimg_lp p {padding-bottom:2px;}
.small_box_bigimg_lp p:last-child {padding-bottom:0;}
.medium_box >ul >li {text-align:center;padding:10px;}
.medium_box {background-color:#fff;margin:20px 17px 0 0;width:610px;display:inline-block;min-height:200px;}
.medium_box:nth-child(2n) {margin-right:0;}
.pad15 {padding:15px;}
.product_title  > .review_img_container {line-height:2;}
.product_title  > .review_img_container h3 {font: 300 18px/1.1em 'Open Sans', sans-serif}
.review_img_container::before {content: "";display: block;height: 0;clear: both;}
.padtop25 {padding-top:25px;}
.padbox {padding:40px 0;}

/* Table List 3 */
ul.top_level h3 {padding-top:20px;}
ul.top_level li {float:left;background:#9f9f9f;width:33%;}
ul.top_level li p {padding-left:5px;color:#fff;}
ul.product_line li {float:left;width:33%;border-bottom:1px solid rgb(178,178,178);line-height:3;}
ul.product_line li a {padding-left:5px;color:#4C97E3;}
.wrapper ul.product_line ~ ul.top_level::before {content:''; height:40px;display: block;height: 0;clear: both;}
ul.product_line:hover li {background:#4C97E3;}
ul.product_line:hover li a {color:#fff;}


/* Table List 4 */
ul.top_level_four h3 {padding-top:20px;}
ul.top_level_four li {float:left;background:#9f9f9f;width: 21%;}
ul.top_level_four li:last-child {width:37%;}
ul.top_level_four li p {padding-left:5px;color:#fff;}
ul.product_line_four li {float:left;border-bottom:1px solid rgb(178,178,178);line-height:2;width: 20%;height:50px;}
ul.product_line_four li:last-child {width:38%;font-size:11px;}
ul.product_line_four li a {padding-left:5px;color:#4C97E3;font-size:12px;}
.wrapper ul.product_line_four ~ ul.top_level_four::before {content:''; height:40px;display: block;height: 0;clear: both;}
ul.top_level_four ~ h3:before {border-bottom:none;}
ul.product_line_four:hover li {background:#4C97E3;}
ul.product_line_four:hover li a {color:#fff;}

/* Table List 5 */
ul.top_level_five h3 {padding-top:20px;}
ul.top_level_five li {float:left;background:#9f9f9f;width: 15%;}
ul.top_level_five li:last-child {width:40%;}
ul.top_level_five li p {padding-left:5px;color:#fff;}
ul.product_line_five li {float:left;border-bottom:1px solid rgb(178,178,178);line-height:3;width: 15%;min-height:44px;}
ul.product_line_five li:last-child {width:40%;font-size:11px;line-height:2;}
ul.product_line_five li a {padding-left:5px;color:#4C97E3;}
.wrapper ul.product_line_five ~ ul.top_level_five::before {content:''; height:40px;display: block;height: 0;clear: both;}
ul.product_line_five:hover {background:#4C97E3;}
ul.product_line_five:hover li a {color:#fff;}

/* Table List 6 */
ul.top_level_six h3 {padding-top:20px;}
ul.top_level_six li {float:left;background:#9f9f9f;width: 16.6%;}
ul.top_level_six li p {padding-left:5px;color:#fff;}
ul.product_line_six li {float:left;border-bottom:1px solid rgb(178,178,178);line-height:3;width: 16.6%;}
ul.product_line_six li a {padding-left:5px;color:#4C97E3;}
.wrapper ul.product_line_six ~ ul.top_level_six::before {content:''; height:40px;display: block;height: 0;clear: both;}
ul.product_line_six:hover li {background:#4C97E3;}
ul.product_line_six:hover li a {color:#fff;}
 
/* 3 Boxes Across */
.tri_box_lp {background-color:#fff;padding:5px 0;margin:2% 2% 0 0;width:31.7%;display:inline-block;min-height:260px;vertical-align:top;}
.tri_box_lp > ul {display: inline-flex;align-items: center;}
.tri_box_lp > ul > li {width:48%;float:left;padding-left:5px;align-items: center;display: table-cell;}
.tri_box_lp > ul > li:first-child {text-align: center; height: 100%; line-height: 230px;}
.tri_box_lp img {vertical-align: middle;}
.tri_box_lp a span {color:#383838;}
.tri_box_lp p {padding-bottom:2px;}
.tri_box_lp p:last-child {padding-bottom:0;}
.tri_box_top h2 {padding:40px 0 24px 0;font: 300 20px/1.1em 'Open Sans', sans-serif;}
.tri_box_top li figure p {color:#3f3f3f}
.tri_box_top li figure h2 {padding: 16px 0;color:#3f3f3f}
.tri_box_top li {width:32%;margin:0 2% 2% 0 ;float:left;background:#fff;}
.tri_box_top li:hover {box-shadow: 0px 0px 6px #0000003d}
.tri_box_top li:last-child {margin-right:0;}
.tri_box_top li img {width:100%;height:100%;}
.tri_box_top li figure {padding:5px 8px}
.tri_box_top li div:last-child {background:#3488FC;color:#fff;}
.tri_box_top li div:last-child h2 {color:#fff;text-align:center;padding:10px 0;font-size:24px;font-weight:400; }
.nomarg {margin-right:0;}
.size_chart {margin: 0 auto;text-align:left;width:400px;padding:15px;}
.size_chart p,
.size_chart ul {margin-bottom:4px;}
.more {color:#4C97E3!important;font-size:12px;cursor:pointer;}
.mini_pic {display:inline-block;height:75px;width:75px;margin-right:10px; border:1px solid #ababab;text-align: center;}
.mini_pic > a > img {height:65px;margin-top:5px;}
.mini_pic:last-child{margin-right:0;}
.num {background: #4C97E3; font-size: 17px; width: 35px; text-align: center; float: left; border-radius: 3px; color: white; display: inline-block;padding:5px 0;} /* 6/16/21 */
.liner_num {padding-top:40px;}
.liner_num > .num {background: #2B60DE; font-size: 15px; width: 31px; text-align: center; float: left; border-radius: 3px; color: white; display: inline-block;padding:2px 0;}
.liner_num > h2 {font-size: 29px;font-weight: 300;color: #383838;padding-left: 40px;padding-top: 5px;line-height: 18px;}
.liner_num > p {font-size: 18px;line-height: 36px;margin-left: 45px;}
.twentyfourbyforty {padding:24px 0 40px 0;} 
.fortybyforty {padding:40px 0 40px 0;} 
.fortybysixtyfour {padding:40px 0 64px 0;}
.faq_ .container h2.faq_font {font-size:32px;padding-bottom:24px;}
.faq_ .container h2 {padding-bottom: 6px;font: 300 20px/1.1em 'Open Sans', sans-serif;}
/* Media Queries */

/* Large Desktop */
@media only screen and (min-width: 1280px) {
  .search_listing { width: 1240px; }       
  .prod-list { width: 1240px;}
}

/* Desktop */
@media only screen and (min-width: 985px) and (max-width: 1279px) {
  .search_listing { width: 984px; }
  .small_box_bigimg_lp, .medium_box {width:481px;}
}

/* Tablets and mobiles */
@media only screen and (max-width: 984px) {
  .search_listing { width: 984px; }
  .small_box_lp, .small_box_bigimg_lp, .medium_box {width:460px;}
  .hero { margin: 0 auto; text-align: left;}
  .hide_mobile {display:none;}
}

/* Tablets */
@media only screen and (min-width: 768px) and (max-width: 984px) {
  .tri_box_top li figure {min-height:200px;}
  .search_listing { width: 765px; }
  .small_box_lp,.tri_box_lp,.small_box_bigimg_lp, .medium_box {width:100%;}
  .hero { margin: 0 auto; text-align: left;}
}

/* Mobile portrait and landscape modes */
@media only screen and (max-width: 767px) {
  .large_box_pack > ul > li {width:100%;}
  .large_box_pack > ul > li img {margin:auto;display:block;}
  .large_box_rp > ul > li:nth-child(2) > div > img.img_dip {margin:0}
  .tri_box_top li {width:48%;}
  .large_box_rp > ul > li:first-child {float: none;margin: none;width: 100%;text-align: left;}
  .large_box_rp > ul > li {float: none;margin: none;width: 100%;}
  .half-col_cal li {width:100%;}
  .large_box_lp, .large_box_lp > ul > li > * { padding: 0 0 5px 0; margin: 0;}
  .search_listing { width: 95%; }
  .mob_top {top: 92px !important;}
  .large_box_lp > ul > li:first-child {float:none;margin:none;width:100%;text-align:center;}
  .large_box_lp > ul.large_image > li:first-child {float:none;margin:none;width:100%;text-align:center;}
  .large_box_lp > ul.large_image > li {float:none;margin:none;width:100%;} 
  .large_box_lp > ul > li {float:none;margin:none;width:100%;}
  .small_box_lp,.tri_box_lp,.small_box_bigimg_lp {width:100%;}
  .small_box_lp ul li, .tri_box_lp ul li, .small_box_bigimg_lp ul li {clear:both;text-align:left;width:100%;}
  .small_box_lp ul li:first-child, .tri_box_lp ul li:first-child {text-align: center;}
  .small_box_bigimg_lp ul li {text-align:center;margin-bottom:25px;}
  .hero { margin: 0 auto; text-align: left;}
  td.itemID { width: 70%; padding-right: 5px;}
  .small_box_bigimg_lp p {line-height:3;}
  .tri_box_lp img {diisplay:block;margin:auto;}
}

@media only screen and (max-width: 479px) {
  .large_box_rp > ul > li:nth-child(2) > div > img.img_dip {margin:0}
  .tri_box_top li {width:100%;}
  .search_listing #category {width:100%;}
  .prod-list {margin: 0 auto 3px;}
  .prod-list thead tr:nth-child(2) {display:none;}
  .centpad {padding:unset;}
  ul.top_level li {height:42px;}
}

@media only screen and (max-width: 350px) {
  .search_listing #reset-filter, .search_listing select {height:35px;}
}
