.c_review{margin-bottom:0}.c_review li{margin-bottom:16px;padding-bottom:13px;border-bottom:1px solid #e8e8e8}.c_review li:last-child{margin:0;border:none}.c_review .avatar{float:left;width:80px}.c_review .comment-action{float:left;width:calc(100% - 80px)}.c_review .comment-action .c_name{margin:0}.c_review .comment-action p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:95%;display:block}.product_item:hover .cp_img{top:-40px}.product_item:hover .cp_img img{box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22)}.product_item:hover .cp_img .hover{display:block}.product_item .cp_img{position:absolute;top:0px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-o-transform:translate(-50%);-khtml-transform:translate(-50%);width:100%;padding:15px;transition:all 0.2s ease-in-out}.product_item .cp_img img{transition:all 0.2s ease-in-out;border-radius:6px}.product_item .cp_img .hover{display:none;text-align:center;margin-top:10px}.product_item .product_details{padding-top:110%;text-align:center}.product_item .product_details h5{margin-bottom:5px}.product_item .product_details h5 a{font-size:16px;color:#444}.product_item .product_details h5 a:hover{text-decoration:none}.product_item .product_details .product_price{margin:0}.product_item .product_details .product_price li{display:inline-block;padding:0 10px}.product_item .product_details .product_price .new_price{font-weight:600;color:#ff4136}.product_item_list table tr td{vertical-align:middle}.product_item_list table tr td h5{font-size:15px;margin:0}.product_item_list table tr td .btn{box-shadow:none !important}.product-order-list table tr th:last-child{width:145px}.preview .preview-pic{padding:0}.preview .preview-thumbnail{border:0;margin-top:15px}.preview .preview-thumbnail li{width:20%}.preview .preview-thumbnail li a{padding:2px;border:0}.details .rating .stars{display:inline-block}.details .sizes .size{margin-right:10px}.details .sizes .size:first-of-type{margin-left:40px}.details .colors .color{display:inline-block;vertical-align:middle;margin-right:10px;height:25px;width:25px;border-radius:2px}.details .colors .color:first-of-type{margin-left:20px}.details .colors .not-available{text-align:center;line-height:25px}.details .colors .not-available:before{font-family:Material-Design-Iconic-Font;content:"\f136";color:#fff}@media screen and (max-width: 996px){.preview{margin-bottom:20px}}@-webkit-keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.cart-page .cart-table tr th:last-child{width:145px}.cart-table .quantity-grp{width:120px}.cart-table .quantity-grp .input-group{margin-bottom:0}.cart-table .quantity-grp .input-group-addon{padding:0 !important;text-align:center;background-color:#1ab1e3}.cart-table .quantity-grp .input-group-addon a{display:block;padding:8px 10px 10px;color:#fff}.cart-table .quantity-grp .input-group-addon a i{vertical-align:middle}.cart-table .quantity-grp .form-control{background-color:#fff}.cart-table .quantity-grp .form-control+.input-group-addon{background-color:#1ab1e3}.ec-checkout .wizard .content{min-height:auto}.ec-checkout .wizard .content .form-group .btn-group.bootstrap-select.form-control{padding:0}.ec-checkout .wizard .content .form-group .btn-group.bootstrap-select.form-control .btn-round.btn-simple{padding-top:12px;padding-bottom:12px}.ec-checkout .wizard .content ul.card-type{font-size:0}.ec-checkout .wizard .content ul.card-type li{display:inline-block;margin-right:10px}
