.cart-summary .cart-table td.related-cart-items {
padding: 0 !important;
position: relative; height: 260px;
	overflow: hidden;
}	
.related-cart-items-inner .product-grid {
margin-left: 35px;
margin-right: 35px;
}
.related-cart-items-box {
width:100%;position: absolute;left: 0;right: 0;
padding: 0;
top: -1px;
}
.related-cart-items-box .related-cart-control { 
	background-color:#565c5d;
	color: #FFF;
	padding: 0 15px;
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
	cursor: pointer;
	height: 31px;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 31px;
	}
	
.related-cart-control .show-related-cart { display:none; }
.related-cart-control .hide-related-cart { display:block; }
.related-cart-control.rc-items-hidden .show-related-cart { display:block; }
.related-cart-control.rc-items-hidden .hide-related-cart { display:block; }
	
.related-cart-items-box .product-grid .item-box {
padding-bottom: 20px;
padding-left: 5px;
padding-right: 5px;
}
.related-cart-items-flex {
display: flex;
flex-flow: row nowrap;
width:100%;
overflow: hidden;
}
.related-cart-items-flex .related-cart-items-inner {
flex-basis: 50%;
max-width: 50%;
width:50%;
position: relative;
border: 2px solid #565c5d;
display: flex;
flex-flow: column;
justify-content: space-between;
}
.related-cart-items-flex .related-cart-items-inner:nth-child(1) { border-right-width:1px }
.related-cart-items-flex .related-cart-items-inner:nth-child(2) { border-left-width:1px }
.related-cart-items-inner .related-cart-title {
font-size: 15px;
font-weight: 600;
display: block;
padding:0 15px;
margin:15px 0;
}
@media (max-width: 767px) {
.related-cart-items-inner .related-cart-title {
text-align: center;
font-size: 13px;
}
}
.related-cart-items-box .item-box .details .product-title > a {
font-size: 12px;

}
.related-cart-items-box .item-box .details .product-title > a > span {
height: 18px;
line-height: 18px;
}

.related-cart-items-box .item-box .details .product-price {
font-size: .9rem;
}