form{
	margin:0;
	padding:0
}

table.lines{
	border-collapse: separate;
	font-size: 1vw;
	border: 0;
}

table.lines th{
	background-color: #6B8DA7;
	color: #ffffff;
	text-align: center;
	font-weight: normal;
	border: 1px solid transparent;
	padding:2px;
}

table.lines td.light{
	background-color: #EFEFEF;
	text-align: center;
	padding:2px;
	border: 1px solid transparent;
}

table.lines td.dark{
	background-color: #DCDDDD;
	text-align: center;
	padding:2px;
	border: 1px solid transparent;
}

button.cart{
	color:#ffffff;
	font-size:1.6vw;
	background-color:#DA5474;
	border:0;
	border-radius: 6px;
	cursor: pointer;
	vertical-align: middle;
	margin:7px 0 7px 0;
	transition: .3s all linear;
}



@media (min-width: 993px) {
	.scrollicon{
		display: none;
	}
	table.lines{
		width: 100%;
	}
	table.lines th.head{
		height:50px;
		font-size:1.4vw;
		border-radius: 10px 10px 0 0;
	}
	table.lines td.cart{
		width: 32%;
	}
	select.cart{
		font-size:1vw;
	}
	i.carticon{
		margin: .5vw .5vw .3vw .3vw ;
	}
	button.cart:hover{
		background-color: #000000;
		transition: .3s all linear;
	}
	.tblspace{
		height: 2vw;
	}
	.mob{
		display: none;
	}
}

@media (max-width: 993px) {
	.scroll {
		overflow-x: auto;
		margin-top: 40px;
	}
	table.lines{
		width: 100%;
		font-size: 14px;
		min-width: 1400px;
	}
	table.lines th.head{
		height:30px;
		font-size:16px;
		border-radius: 5px 5px 0 0;
	}
	table.lines th.icon{
		backgroung-color:#ffffff;
		border:0;
		text-align:left;
		font-size:16px;
	}
	button.cart{
		font-size:20px;
	}
	table.lines td.cart{
		width: 40%;
	}
	select.cart{
		font-size:14px;
	}
	i.carticon{
		margin: 10px 12px 10px 8px;
	}

}
