.page-title{font-family:'Montserrat';font-size:31px;color:#2c2c2c;margin-bottom:20px}.page-text{padding-bottom:25px;margin-bottom:35px;border-bottom:1px solid #eeeeee;font-family:'Montserrat';line-height:1.1}.cart-main{border:1px solid #eaeaea;display:table;width:100%;font-family:'Montserrat'}.cart-main .tr{display:table-row}.cart-main .td{display:table-cell;border-right:1px solid #eaeaea;vertical-align:middle;height:auto;border-bottom:1px solid #eaeaea;color:#777}.cart-main .tr .td:last-child{border-right:none}.cart-main .tr:last-child .td{border-bottom:none}.cart-main .tr.first{background:#f8f8f8}.cart-main .tr.first .td{height:50px;line-height:50px;font-family:'Montserrat-Bold';font-size:14px;color:#777777}.cart-main .tr .td+.td{text-align:center}.cart-main .tr .td:first-child{padding-left:20px;padding-right:10px}.cart-main .tr .td.name .product-checkbox,.cart-main .tr .td.name>div{display:inline-block;vertical-align:middle}.cart-main .tr .td.name span.name{font-size:16px;color:#333}.cart-main .tr .td.name p{margin-top:10px;font-size:13px;margin-bottom:0}.cart-main .tr .td.product-left{font-size:14px;color:#CD0100}.cart-main .tr .td.price{width:110px}.cart-main .tr .td.quantity{width:265px}.cart-main .tr .td.quantity .count{float:left;margin:10px 2px 0 5px}.cart-main .tr .td.quantity div.fancy-select{display:inline-block}.cart-main .tr .td.quantity div.fancy-select{width:220px}.cart-main .tr .td.quantity div.fancy-select div.trigger{width:220px}.cart-main .tr .td.total{width:120px}.cart-main .tr .td.delete{width:70px}.cart-main.total{width:457px;float:right;border-top:none;margin-bottom:50px}.cart-main.total .td{height:50px;text-align:left;padding:0 22px}.cart-main.total .td.last{width:190px}.cart-main.total .tr:last-child .td{background:#f8f8f8;color:#000}.cart-page .arrow{display:block;width:200px;height:51px}.cart-page .arrow.next{background:url(../images/ar-next.png) no-repeat;float:right}.cart-page .arrow.back{background:url(../images/ar-back.png) no-repeat;float:left;width:190px;height:50px}.cart-main .td.name{border-right:none}.cart-main .tr+.tr .td.product-left,.cart-main .tr+.tr .td.name{padding:20px 15px}.refill-cart .cart-main .tr .td.total{width:190px;padding-left:20px;padding-right:20px;text-align:right !important}.refill-cart .cart-main.total{margin-bottom:20px}.refill-cart .cart-main.total .td.last{padding-right:20px;text-align:right}#refill_login_form{font-family:'Montserrat';float:right}#refill_login_form .your-year{margin-bottom:10px}#refill_login_form .your-year .ui-selectmenu-button{float:right;margin-top:-43px;width:160px !important}#refill_login_form .your-year p{max-width:295px;margin-right:200px;font-size:14px;text-align:right;line-height:1.2;color:#777}.red-btn{float:right}.cart-main .tr .td.product-left .remaining{display:none}.cart-main .tr .td.remaining-quantity{color:#777;line-height:20px}@media (max-width: 991px){.cart-main .td{display:block;height:auto;padding:5px 20px;width:100% !important;text-align:left !important;border-bottom:none;border-right:none}.cart-main .td.name{padding-top:15px}.cart-main .tr .td.delete{padding-bottom:15px}.cart-main .td div.fancy-select,.cart-main .tr .td.delete a{margin:0 0}.cart-main .tr .td.delete a{width:20px;height:20px;line-height:21px}.cart-main .tr.first{display:none}.cart-main .tr .td:last-child{border-bottom:1px solid #eaeaea}.cart-main.total{width:100%;float:none}.cart-main.total .td{display:table-cell;height:auto;padding:10px 20px;width:auto !important;border-bottom:1px solid #eaeaea}.cart-main.total .td{border-right:none}.cart-main.total .td.quantity{padding-right:0}.cart-main.total .td.last{padding-left:0;text-align:right !important}.cart-main .tr .td.quantity .count{margin-right:5px}.cart-main .tr+.tr .td.product-left,.cart-main .tr+.tr .td.name{padding:5px 20px}.cart-main .tr+.tr .td.name{padding-top:15px}.cart-main .tr .td.product-left .remaining{display:inline}}@media (max-width: 749px){.checkout-cart-getrefill header .search-block{display:none}}@media (max-width: 559px){#refill_login_form .your-year p{margin-right:0}#refill_login_form div.fancy-select{margin-top:0}}@media (max-width: 449px){.cart-page .arrow{float:none !important;margin:0 auto}.cart-page .arrow.back{margin-top:25px}}@media (max-width: 490px){#refill_login_form .your-year .ui-selectmenu-button{margin-top:0}#refill_login_form .your-year p{margin-right:0}}
