/* == .CARTORDER-CUSTOM == */
/* .cartorder-custom .wrapper{ */
	/* margin-top:15px; */
/* } */
/* .cartorder-custom .store { */
    /* margin-top:15px; */
/* } */
/* .cartorder-custom .store .header { */
    /* border:1px solid #AAA; */
    /* padding:10px 15px; */
    /* border-radius:5px; */
/* } */
.cartorder-custom .wrapper {
    margin-top: 15px;
    border-radius: 5px;
    /* box-shadow: 0 1px 3px rgb(0 0 0 / 10%); */
}
.cartorder-custom .uk-panel-title {
    font-size: inherit;
    text-transform: uppercase;
    background-color: #007e42;
    padding: 0px 15px;
    height: 35px;
    line-height: 35px;
    border-radius: 5px;
}
.cartorder-custom .uk-panel-title {
    color: #FFF;
}
/* .cartorder-custom .datagrid .uk-grid>div.uk-width-1-1:nth-child(n+2), */
/* .cartorder-custom .datagrid .uk-grid.uk-grid-width-1-1>div:nth-child(n+2) { */
    /* margin-top: 15px; */
/* } */
.cartorder-custom .item {
    position:relative;
    border:1px solid #AAA;
    padding:15px 15px 15px 165px;
    border-radius:5px;
}
.cartorder-custom .item .choose {
    position:absolute;
    left:15px;
    top:15px;
}
.cartorder-custom .item .choose input[type="checkbox"]{
    height:18px;
    width:18px;
    margin-top:0px;
    border-radius:4px;
    overflow:visible;
    border:1px solid #AAA;
}
.cartorder-custom .item .choose input[type="checkbox"]:checked:before {
    font-family:"tabler-icons" !important;
    content:"\ea5e";
    font-size:24px;
    color:#007e42;
}
.cartorder-custom .item .image {
    width:100px;
    height:125px;
    position:absolute;
    left:50px;
    top:15px;
}
.cartorder-custom .item .image img{
    border-radius:5px;
}
.cartorder-custom .item .body {
    margin-top: 0px;
    min-height:125px;
}
.cartorder-custom .item .name {
    max-height: 42px;
    -webkit-line-clamp: 2;
}
.cartorder-custom .item .name>* {
    color:#000;
    font-weight:bold;
}
.cartorder-custom .item .meta{
    margin-top:5px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.cartorder-custom .item .meta>*{
	margin-right:10px;
    color:#000;
}
.cartorder-custom .item .price{
	color:red;
}
.cartorder-custom .item .qty{
    margin-top:8px;
}
.cartorder-custom .item .qty input,
.cartorder-custom .item .qty .uk-button{
    background:transparent;
    border:1px solid #000;
    color:#000;
    font-size:inherit;
    text-align:center;
}
.cartorder-custom .item .qty .uk-button {
    width:20px;
    height:20px;
    text-align:center;
    padding:0px;
    border-radius:50%;
    min-height:initial;
    line-height:20px;
}
.cartorder-custom .item .qty input{
    width:68px;
    height:20px;
    border-radius:25px;
}
/* @media (max-width:767px){ */
	/* .cartorder-custom .item .image { */
		/* height:125px; */
	/* } */
	/* .cartorder-custom .item .body { */
		/* min-height:125px; */
	/* } */
/* } */
/* == .CARTINFO-CUSTOM == */
/* .cartinfo-custom .wrapper{ */
	/* margin-top:15px; */
/* } */
/* .cartinfo-custom .wrapper { */
    /* margin-top: 15px; */
    /* background-color: #007e42; */
    /* border-radius: 5px; */
    /* padding: 15px; */
    /* color: #FFF; */
/* } */
.cartinfo-custom .wrapper {
    margin-top: 15px;
    border-radius: 5px;
    /* box-shadow: 0 1px 3px rgb(0 0 0 / 10%); */
}
.cartinfo-custom .uk-panel-title {
    font-size: inherit;
    text-transform: uppercase;
    background-color: #007e42;
    padding: 0px 15px;
    height: 35px;
    line-height: 35px;
    border-radius: 5px;
}
.cartinfo-custom .uk-panel-title {
    color: #FFF;
}
.cartinfo-custom .bill {
    margin-top:25px;
    min-height: 355px;
}
/* .cartinfo-custom .bill { */
    /* padding: 15px 15px 15px 15px; */
/* } */
.cartinfo-custom .bill .uk-list {
    margin:0px;
}
.cartinfo-custom .bill .uk-list>li {
    border-bottom:1px solid #AAA;
    padding:10px 0px;
}
.cartinfo-custom .bill .uk-list>li:first-child{
    padding-top:0px;
}
.cartinfo-custom .bill .uk-list>li strong {
    white-space:nowrap;
    margin-right:10px;
}
/* .cartinfo-custom .bill .uk-list>li span { */
    /* color:red; */
    /* float:right; */
/* } */
.cartinfo-custom .bill .uk-list>li span {
    color: red;
    float: right;
    background-color: #FFF;
    border-radius: 5px;
    padding: 0px 5px;
}
.cartinfo-custom .bill .uk-list>li span.none{
    float:none;
	margin-left:5px;
}
.cartinfo-custom .action{
    margin-top:25px;
}
/* .cartinfo-custom .action { */
    /* padding: 0px 15px 15px 15px; */
/* } */
.cartinfo-custom .action .uk-button {
    background:transparent;
    border-radius:25px;
    color:#FFF;
	background-color: #007e42;
    text-shadow:none;
    width:100%;
    text-transform:uppercase;
    line-height:35px;
    min-height:35px;
    font-weight:bold;
}
/* .cartinfo-custom .action .uk-button { */
    /* background: transparent; */
    /* border-radius: 25px; */
    /* color: #000000; */
    /* background-color: #ffffff; */
    /* text-shadow: none; */
    /* width: 100%; */
    /* text-transform: uppercase; */
    /* line-height: 35px; */
    /* min-height: 35px; */
    /* font-weight: bold; */
/* } */
.cartinfo-custom .uk-button i{
	margin-right:10px;
}
/* == .CARTFORM-CUSTOM == */
/* .cartform-custom .wrapper{ */
	/* margin-top:15px; */
/* } */
.cartform-custom .wrapper {
    margin-top: 15px;
    border-radius: 5px;
    /* box-shadow: 0 1px 3px rgb(0 0 0 / 10%); */
}
.cartform-custom .uk-panel-title {
    font-size: inherit;
    text-transform: uppercase;
    background-color: #007e42;
    padding: 0px 15px;
    height: 35px;
    line-height: 35px;
    border-radius: 5px;
}
.cartform-custom .uk-panel-title {
    color: #FFF;
}
.cartform-custom .dataform input:not([type="radio"]):not([type="checkbox"]),
.cartform-custom .dataform select,
.cartform-custom .dataform textarea {
    border:1px solid #AAA;
    width:100%;
    border-radius:5px;
    max-height:80px;
}
.cartform-custom .dataform .uk-form-label span{
	color:red;
}
.cartform-custom .dataform input[type="radio"],
.cartform-custom .dataform input[type="checkbox"]{
    margin-right: 5px;
}
.cartform-custom .action{
    margin-top:25px;
}
.cartform-custom .action .uk-button {
    background: transparent;
    border-radius: 25px;
    color: #FFF;
    background-color: #007e42;
    border: 1px solid #007e42;
    text-shadow: none;
    width: 100%;
    text-transform: uppercase;
    line-height: 35px;
    min-height: 35px;
    font-weight: bold;
}
.cartform-custom .uk-button i{
	margin-right:10px;
}