
/*--------------------------------------------------------------
# Content area
--------------------------------------------------------------*/
.content-area .page-title p.c-red{
	letter-spacing:3px;
}
.content-area .page-title h1{
	font-size:4em;
}
.gray-round{
	font-weight: 600;    
    border:3px solid #919191;    
    border-radius: 30px 30px 30px 30px;
    padding: 5px 25px 5px 25px;
}
.top-space{ min-height:285px; }
.divider{ margin:0 10px; border-right:1px solid; }

.wine-search{ font-size:12px; margin-left:-30px;}
.wine-search .active{ font-weight:600; }

.search-list{
	background-color:white;
	box-shadow:0 0 5px #00000040;
	overflow:auto;
}
.search-list table{
	width:100%;
	/*min-width:600px;*/
}
.no-wrap{
	white-space: nowrap;
}
.search-list td{ 
	padding:5px 10px;
	text-align:center;
}
.search-list td.wine{ text-align:left; }
.search-list td.other{ color:#919191; background-color:#F0F0F0; }
.search-list .cell-titles td{
	border-bottom:3px solid;
}
.search-list .cell-content td{
	border-bottom:2px solid #00000040;
}
.search-list .cell-content:last-child td{
	border-bottom:3px solid #000000;
}
.search-list .cell-content .qty input{ 
	max-width:4em; 
	border:none;
	text-align:right;
}
.search-list tfoot{
	font-weight:600;
}
@media only screen and (max-width:1200px){
	.search-list{
		overflow-x:auto;
	}
}

@media only screen and (max-width:992px){
	.content-area-right.pt-5{
		padding-top:0 !important;
	}
}