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}
.cart__remove:hover,.cart__remove:focus,a.h6:hover,a.h6:focus{color:#8ec354;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:#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;}
.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:#57901f;color:#fff;outline:none}
.shopping-cart-table__input{width:77px;display:block;position:relative;margin-left: auto;margin-right:auto;}
.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:15px}
	.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: 992px){
	.cart_mobile_page{overflow:hidden}
	.cart_mobile_page .item_cart{overflow:hidden;padding:10px 0;border-top:solid 1px #ddd}
	.cart_mobile_page .item_cart .image_cart_mobile{display:block;max-width:90px;float:left}
	.cart_mobile_page .item_cart .name_item_cart{display:block;width:calc(70% - 90px);float:left;padding-left:15px}
	.cart_mobile_page .item_cart .name_item_cart h3{font-size:14px;line-height:18px;margin:0;font-weight:600}
	.cart_mobile_page .item_cart .name_item_cart h3 a{color:#333}
	.cart_mobile_page .item_cart .name_item_cart .item-price{display:block;margin-top:5px}
	.cart_mobile_page .item_cart .name_item_cart .item-price .price{font-size:14px;font-weight:700;line-height:18px;color:#7da500;margin:0}
	.cart_mobile_page .item_cart .name_item_cart .remove-item-cart{color:#222;display:block;text-align:left;margin-top:5px}
	.cart_mobile_page .item_cart .name_item_cart .remove-item-cart:before {content: "\f00d";font-family: 'FontAwesome';font-size: 14px;}
	.cart_mobile_page .item_cart .slg_cart{display:block;width:calc(100% - 70%);float:right;overflow:hidden}
	.cart_mobile_page .item_cart .slg_cart .input_qty_pr{height:auto;border-right:none;margin-top:0;padding:10px 0;width:100%}
	.cart_mobile_page .item_cart .slg_cart .input_qty_pr .btn-minus{border-radius:0;float:left}
	.cart_mobile_page .item_cart .slg_cart .input_qty_pr .items-count{border:3px solid #ddd;outline:none;background:#ddd;height:30px;margin-top:10px;width:20px;text-align:center;vertical-align:top;padding:0;color:#fff;border-radius:0;}
	.cart_mobile_page .item_cart .slg_cart .input_qty_pr .number-sidebar{border:2px solid #ddd;height:30px;margin-left:-1px;text-align:center;width:40px;vertical-align:top;margin-right:-1px;margin-top:10px;min-height:24px;padding:0;float:left;box-shadow:none;border-radius: 0}
	.cart_mobile_page .item_cart .slg_cart .input_qty_pr .items-count{border:3px solid #ddd;outline:none;background:#ddd;height:30px;margin-top:10px;width:20px;text-align:center;vertical-align:top;padding:0;color:#fff;border-radius:0;}
}