p{margin:0 0 7.5px;color:#838c8c}
.main-content{margin-top:30px;display:block}
.title-under{position:relative;margin-bottom:2.667em;clear:both}
.title-under.text-left:after{left:0}
.title-under:after{background:url(symbol_breadcrumb.png);bottom:-10px;content:"";height:4px;left:0;position:absolute;width:92px}
.title-under.text-center:after{left:0;right:0;margin-left:auto;margin-right:auto}
.font20{font-size:20px}
.text-uppercase{text-transform:uppercase}
.divider{height:30px;clear:both;overflow:hidden;width:100%}
h4.color{font-size:18px}
.btn--ys{font-size:13px;text-transform:capitalize;color:#fff;border-radius:30px;transition:all ease 300ms;background:#90a94c;display:inline-block;height:40px;line-height:40px;position:relative;padding:0 18px;border:none;z-index:3;letter-spacing:0;margin:10px 5px;}
.btn--ys:hover,.btn--ys:focus{background:#57901f;color:#fff}
.table-wrap{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}
form{margin-bottom:0}
table.full{width:100%;margin-bottom:1em}
table{width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}
.cart__row.cart__header-labels{border-top:none;font-size:16px;color:#000}
.cart__row:first-child{padding-top:0;margin-top:0}
.cart__row{position:relative;margin-top:15px;padding-top:15px;border-top:1px solid #ebebeb}
.cart-table td,.cart-table th{padding:30px 15px;border:none}
.cart-table th{font-weight:400}
.cart__image{display:block;max-width:80px}
.cart__image img{display:block;max-width:100%}
.h6{color:#000;font-size:1.07692em;text-transform:uppercase;margin:0 0 .5em;line-height:1.4;font-weight:700}
.cart__remove{display:block;color:#000}
small{font-size:.9em}
.js-qty input,.ajaxcart__qty input{display:block;background:none;text-align:center;width:100%;padding:5px 25px;margin:0;border:none;border:1px solid #b6b6b6;border-radius:0;box-shadow:none;outline:none;color:#000;outline: none;box-shadow: none;-webkit-appearance: none;-moz-appearance: none;}
.cart__remove:hover,.cart__remove:focus,a.h6:hover,a.h6:focus{color:#7da500;outline:none;text-decoration:none}
.cart__subtotal{margin:0 0 0 5px;display:inline;color:#000}
.cart__row .update-cart,.cart__row .btn--secondary,.cart__row .btn{font-size:14px;text-transform:capitalize;color:#fff;border-radius:30px;transition:all ease 300ms;background:#7da500;display:inline-block;height:40px;line-height:40px;position:relative;padding:0 18px;border:none;z-index:3;letter-spacing:0;margin:10px 5px;}
.cart__row .update-cart:hover,.cart__row .btn--secondary:hover,.cart__row .btn:hover,.cart__row .update-cart:focus,.cart__row .btn--secondary:focus,.cart__row .btn:focus{background:#f26522;color:#fff;outline:none}
.shopping-cart-table__input{width:77px;display:inline-block;position:relative}
.shopping-cart-table__input .qty{padding:6px 12px 6px 0;height:35px}
.shopping-cart-table__input .qty:hover,.shopping-cart-table__input .qty:focus{outline:none;box-shadow:none;border:1px solid #b6b6b6}
.shopping-cart-table__input input{text-align:center;color:#000}
.shopping-cart-table__input .btn-plus{background-color:#ebebeb;display:inline-block;float:left;height:33px;width:18px;position:absolute;right:1px;top:1px}
.shopping-cart-table__input .items{background-color:#ebebeb;border:0 solid #dddee0;margin:0;padding:0;color:#8f8f8f;cursor:pointer;float:left;height:16px;text-align:center;width:18px;outline:none;box-shadow:none}
.shopping-cart-table__input .items .fa{font-size:12px;position:relative;top:-3px}
.button-actions{margin-bottom:30px}
@media screen and (max-width: 768px) {
.table--responsive th,.table--responsive td{display:block;text-align:right;padding:10px 0px}
.table--responsive tr,.table--responsive td{float:left;clear:both;width:100%}
.table--responsive.cart-table img{margin:0 auto}
.table--responsive td:before{content:attr(data-label);float:left;text-align:center;font-size:13px;padding-right:10px}
.table--responsive thead{display:none}
}
@media(max-width: 480px){.button-actions{padding:0;}}