/*.price_area {
    margin: 25px 0%;
    margin-right: 8%;
}*/
.header-top{padding-bottom: 0px !important;}
.table thead tr th{font-family: Montserrat,sans-serif;}
.summary.summary-cart .summary-title{font-weight: 600;}
	.container {
    	padding-right: 0px;
		padding-left: 0px;
	}
	.table.table-summary .summary-total td {color: #333 !important;}
	.table .total-col {color: #333 !important;}
	.btn-outline-primary-2 {color: #333;border-color: #333;font-weight: 600;}
.btn-outline-primary-2:hover{background-color:#f3f3f3;border-color: #333;}
.btn-outline-primary-2:focus{background-color:#f3f3f3;}
	.product-col .product-title a:hover, .product-col .product-title a:focus{color: #808080 !important;}
	a {color: #333;}
	a :hover {color: #808080;}
	.btn-outline-dark-2{border-color: #333 !important;font-weight: 600;}
	.page_header {
    	background: #f6f6f6;
    	width: 100%;
	}
  /*a:hover {
	color: #fff  !important;
  }*/
  .btn:hover span{
    color: #333  !important;
  }
@media only screen and  (max-width: 767px) {
	/*.price_area {
		margin: 25px 0%;
		margin-right: 14%;
	}
	.btn { width:100%;}*/
	.container {
    	padding-right: 15px !important;
		padding-left: 15px !important;
	}
	.page_header {
   	 width: 100% !important;
	}
	.lezada-button--medium {padding: 10px 30px;}
	.table-mobile tr { padding-top: 0px; padding-bottom: 4rem; margin-top: 0px;}
	.remove-col{border-top: 0px solid #ebebeb !important;}
	.resptop{margin-bottom: 0px !important;padding-bottom: 0px !important;}
}