.bigcart_block
{
	width:100%;
	
	display: -moz-flex;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -moz-align-items: stretch;
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    align-items: stretch;
	flex-wrap: wrap;
}
.bcart_bleft
{
	width:65%;
	padding:0px 10px;
}
.bcart_bright
{
	width:35%;
	padding:0px 10px;
}

.clb2_con_block
{
	display: -moz-flex;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -moz-align-items: stretch;
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    align-items: stretch;
	flex-wrap: wrap;
	
	margin-bottom:30px;
	
	padding:.5rem 0;
	
	border-top:1px solid rgba( 215,215,216, 0.1 );
}
.clb2c_img
{
	width:140px;
}
.clb2c_info
{
	width:calc( 100% - 520px );
	padding:0px 20px;
}
.clb2c_qty
{
	width:140px;
	padding:0px 20px;
}
.clb2c_total
{
	width:150px;
	padding:0px 15px;
}
.clb2c_del
{
	font-size:20px;
	width:80px;
	text-align:center;
	cursor:pointer;
	
	transition: all .15s ease-in-out;
}
.clb2c_del:hover
{
	color:#444;
}
.clb2c_mb_del
{
	font-size:20px;
	display:none;
	text-align:center;
	cursor:pointer;
	
	transition: all .15s ease-in-out;
}
.clb2c_mb_del:hover
{
	color:#444;
}

.clb2c_img_last
{
	width:30%;
}
.clb2c_info_last
{
	width:30%;
	padding:0px 20px;
}
.clb2c_qty_last
{
	width:20%;
	padding:0px 20px;
}
.clb2c_total_last
{
	width:20%;
	padding:0px 15px;
	text-align:right;
}

.cart_title
{
	color:#666;
	position:relative;
	color:#000;
	font-size:18px;
	font-weight:600;
	margin-bottom:10px;
}
.cart_tinfo
{
	font-size:14px;
	color: #bababa;
	line-height:1.5;
	letter-spacing:1px;
	
	font-family: "Anton SC", sans-serif;
    font-style: normal;
    font-weight: 400;
	
	margin-bottom:5px;
}
.nosell_priceundel
{
	font-size:14px;
	color:#bababa;
	text-decoration:line-through;
	
}
.price_tinfo
{
	color:#666;
}
.ctin_title
{
	color:#000;
	font-weight:600;
	margin-bottom:5px;
}
.cart_nums_input
{
	width:90px;
	text-align:center;
}
.cart_allprice_ing
{
	font-size:16px;
	font-family: "Anton SC", sans-serif;
    font-style: normal;
    font-weight: 400;
	
	color: #666;
}
.cart_allprice
{
	font-family: "Anton SC", sans-serif;
    font-style: normal;
    font-weight: 400;
	
	color: #e22120;
}

.cart_lastinfo
{
	margin-top:50px;
	margin-bottom:50px;
	padding-top:15px;
	
	border-top:2px solid #bababa;
}
.cart_lastflex
{
	width:100%;
	display: -moz-flex;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -moz-align-items: stretch;
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    align-items: stretch;
	margin-bottom:15px;
}
.clast_text
{
	color:#000;
	font-weight:600;
}

.cart_login
{
	position:absolute;
	top:10px;
	right:10px;
	
	font-weight:600;
	color:#bababa;
	cursor:pointer;
	
	transition: all .15s ease-in-out;
}
.cart_login:hover
{
	color:#444;
}

.cart_noacfonts
{
	color:#bababa;
	font-weight:600;
}

.order_remind_block_title
{
	color: #444;
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 10px;
}
.order_remind_block_con
{
	color:#bababa;
	margin-bottom:15px;
}
.clilcon_myName
{
    color:#434343;
    padding: 10px 0px;
}

.cl_inblock_li
{
	position:relative;
	width:100%;
	background-color:#fff;
	margin-bottom:10px;
}
.cl_inblock_li:nth-child(2n)
{
	background-color:#F6F6F6;
}
.cl_inblock_li:last-child
{
	margin-bottom:0px;
}
.clilcon_myCartInfo
{
	font-size: .9em;
    line-height: 1.5em;
    color:#bababa;
    margin-bottom: .4rem;
}
.color_bababa
{
	color:#bababa;
}
.color_444
{
	color:#444;
}

@media screen and (max-width: 1000px) {
	
	.clb2c_info
	{
		width:calc( 100% - 410px );
		padding:0px 10px;
	}
	.clb2c_qty
	{
		width:100px;
		padding:0px;
	}
	.clb2c_total
	{
		width:130px;
		padding:0 5px;
	}
	.clb2c_del
	{
		width:30px;
	}
	
}
@media screen and (max-width: 767px) {
	
	.clb2c_img
	{
		width:130px;
	}
	.clb2c_info
	{
		width:calc( 100% - 170px );
		padding:0px 10px;
	}
	.clb2c_qty
	{
		width:120px;
		padding:0px;
	}
	.clb2c_total
	{
		width:calc( 100% - 120px );
		padding:0px;
		text-align:right;
	}
	.clb2c_del
	{
		display:none;
	}
	.clb2c_mb_del
	{
		width:40px;
		display:block;
	}
	
	.clb2c_img_last
	{
		width:0%;
	}
	.clb2c_info_last
	{
		width:30%;
		padding:0px;
	}
	.clb2c_qty_last
	{
		width:35%;
		padding:0px;
	}
	.clb2c_total_last
	{
		width:35%;
		padding:0px;
		text-align:right;
	}
	
	.bcart_bleft
	{
		width:100%;
		padding:0px;
	}
	.bcart_bright
	{
		width:100%;
		padding:0px;
	}
}