	.containerone {width:100%; text-align:center; margin:auto; padding-bottom:30px;}
	@media (min-width: 768px) {  .containerone {width:100%; padding-bottom:30px; }}
	@media (min-width: 992px) {  .containerone  {width:100%; padding-bottom:30px; }}
	@media (min-width: 1200px) {  .containerone  {width:920px; padding-bottom:35px; }}
	@media (min-width: 1500px) {  .containerone  {width:1170px; padding-bottom:40px; }}
	
	.cont{width:100%; text-align:center; margin:auto}
	@media (min-width: 768px) {  .cont {width:100%;}}
	@media (min-width: 992px) {  .cont { width:90%;}}
	@media (min-width: 1200px) {  .cont {text-align:left; margin:0px; width:920px;}}
	@media (min-width: 1500px) {  .cont {width:1170px;}}
	
	.productsimg{height:116px; margin-top:12px}
	@media (min-width: 768px) {  .productsimg {height:116px; margin-top:18px}}
	@media (min-width: 992px) {  .productsimg {height:122px; margin-top:20px}}
	@media (min-width: 1200px) {  .productsimg {height:129px; margin-top:24px}}
	@media (min-width: 1500px) {  .productsimg {height:138px; margin-top:24px}}
	
	.hover {color:#b09292 !important; font-family: "Myriad W01 Regular","Open Sans",arial,sans-serif;  font-size:16px;}
	.hover :hover{color:#df2027 !important; text-decoration:none !important;  -o-transition:.5s;  -ms-transition:.5s;  -moz-transition:.5s;  -webkit-transition:.5s;  transition:.5s;)}
	.hover a{color:#df2027 !important;}
	.hover a:hover{color:#df2027 !important; text-decoration:none !important;  -o-transition:.5s;  -ms-transition:.5s;  -moz-transition:.5s;  -webkit-transition:.5s;  transition:.5s;)}
	
	.dllogo {width:120px; height: 32px; background-size: 120px 32px; text-align:center; margin:auto; background-image: url("../../images/deline.svg"); background-repeat: no-repeat;}
	@media (min-width: 768px) {  .dllogo { width:140px; height: 37px; background-size: 140px 37px; }}
	@media (min-width: 992px) {  .dllogo {text-align:left; margin:0px; width:150px; height: 39px; background-size: 150px 39px; }}
	@media (min-width: 1200px) {  .dllogo { width:160px; height: 42px; background-size: 160px 42px;}}
	@media (min-width: 1500px) {  .dllogo { width:160px; height: 42px; background-size: 160px 42px;}}
	
	.containerproducts {width:98%; text-align:center; margin:auto; }
	@media (min-width: 768px) {  .containerproducts {width:100%;}}
	@media (min-width: 992px) {  .containerproducts  {width:90%;}}
	@media (min-width: 1200px) {  .containerproducts  {text-align:left; width:920px;}}
	@media (min-width: 1500px) {  .containerproducts  {width:1170px;}}

	.productheading{font-size: 34px; text-align:center; margin:auto; line-height:100%; font-family: "Myriad W01 Lt","Myriad W01 Regular","Open Sans",arial,sans-serif; color:#df2027}
	@media (min-width: 768px) {  .productheading {font-size: 36px;}}
	@media (min-width: 992px) {  .productheading {text-align:left; margin:0px; font-size: 38px; }}
	@media (min-width: 1200px) {  .productheading {font-size: 40px; }}
	@media (min-width: 1500px) {  .productheading {font-size: 42px; }}
	
	.colproductstext20 {vertical-align:top; text-align:center; margin:auto; margin-bottom:20px; margin-top:0px; color:#6f6f70; font-size:20px; font-family: 'Open Sans', sans-serif; font-weight:300; font-style:normal;}
	@media (min-width:768px)  {  .colproductstext20  {margin-bottom:20px; font-size:22px; }}
	@media (min-width:992px)  {  .colproductstext20  {text-align:left; margin:0px;  font-size:22px; height:28px; margin-bottom:25px}}
	@media (min-width:1200px)  {  .colproductstext20  {font-size:24px; margin-bottom:30px}}
	@media (min-width:1500px)  {  .colproductstext20  {font-size:24px; margin-bottom:30px}}
	
	.coltworeasonsmain{ width:96%; font-size:0px; text-align:center; margin:auto; }
	@media (min-width: 768px) {  .coltworeasonsmain{width:90%; }}
	@media (min-width: 992px) {  .coltworeasonsmain {text-align:left; width:90%;}}	
	@media (min-width: 1200px) {  .coltworeasonsmain {width:950px;}}
	@media (min-width: 1500px) {  .coltworeasonsmain {width:1200px;}}
	
	.bonelessmeat{width:300px; height: 135px;  vertical-align:top; margin:auto; margin-top:0px; text-align:center; background-size:cover; background-position:center top; background-image: url('../images/bonelessmeat.jpg');  background-repeat: no-repeat;}
	@media (min-width: 768px) {  .bonelessmeat {width:500px; height: 224px; text-align:right; margin-right:0px; margin-left:auto; background-size: 500px 224px; margin-top:0px; }}
	@media (min-width: 992px) {  .bonelessmeat {width:720px; height: 323px; background-size: 720px 323px; margin-top:0px;}}
	@media (min-width: 1200px) {  .bonelessmeat {width:740px; height: 332px;  background-size: 740px 332px; margin-top:0px; }}
	@media (min-width: 1500px) {  .bonelessmeat {width:800px; height: 359px;  background-size: 800px 359px; margin-top:0px; }}
	
	.bonelessheading{text-align:center; margin:auto; margin-top:20px; font-size: 18px; line-height:120%; text-align:center; font-family: 'Open Sans', sans-serif; font-weight:800; font-style:normal; color:#E31F26; }
	@media (min-width: 768px) {  .bonelessheading {font-size: 20px; margin-top:-65px;}}
	@media (min-width: 992px) {  .bonelessheading {text-align:left; font-size: 20px; margin-top:-190px; padding-left:4px}}
	@media (min-width: 1200px) {  .bonelessheading {font-size: 22px; margin-top:-200px; padding-left:8px}}
	@media (min-width: 1500px) {  .bonelessheading {font-size: 24px; margin-top:-235px; padding-left:10px}}
	
	.coltworeasons1{width:98%; text-align:center; vertical-align:top; margin:auto;  }
	@media (min-width: 768px) {  .coltworeasons1 {width:407px; padding-left:4px}}
	@media (min-width: 992px) {  .coltworeasons1 {display:inline-block; text-align:left; margin:0px; width:495px; padding-left:6px}}
	@media (min-width: 1200px) {  .coltworeasons1 {width: 495px; padding-left:8px}}
	@media (min-width: 1500px) {  .coltworeasons1 {width: 620px; padding-left:8px}}
	
	.runningtext{text-align:center; margin:auto; font-size: 14px; vertical-align:top; padding-top:16px; margin-bottom:20px; line-height:180%; text-align:center; font-family: 'Open Sans', sans-serif; font-weight:300; font-style:normal; color:#555; }
	@media (min-width: 768px) {  .runningtext {font-size: 14.5px; padding-top:20px; }}
	@media (min-width: 992px) {  .runningtext {text-align:left; font-size: 15px; padding-top:25px; padding-left:4px; padding-right:4px}}
	@media (min-width: 1200px) {  .runningtext {font-size: 15px; padding-top:30px; padding-left:0px; padding-right:5px}}
	@media (min-width: 1500px) {  .runningtext {font-size: 16px; padding-top:30px; padding-left:6px; padding-right:5px}}
	.runningtext :hover{ color:#555 !important; cursor:pointer}
	
	.coltworeasons2{width:98%; text-align:center; font-size:0px; vertical-align:top;  margin:auto; }
	@media (min-width: 768px) {  .coltworeasons2 {width:307px;}}
	@media (min-width: 992px) {  .coltworeasons2 {display:inline-block; text-align:left; margin:0px; width:355px;}}
	@media (min-width: 1200px) {  .coltworeasons2 {width: 450px}}
	@media (min-width: 1500px) {  .coltworeasons2 {width: 550px}}
	
	.heading{text-align:center; margin:auto; margin-top:20px; font-size: 18px; line-height:100%; text-align:center; font-family: 'Open Sans', sans-serif; font-weight:800; font-style:normal; color:#E31F26; }
	@media (min-width: 768px) {  .heading {font-size: 20px; margin-top:15px;}}
	@media (min-width: 992px) {  .heading {text-align:left; font-size: 22px; margin-top:20px; padding-left:4px}}
	@media (min-width: 1200px) {  .heading {font-size: 22px; margin-top:25px; padding-left:6px}}
	@media (min-width: 1500px) {  .heading {font-size: 24px; margin-top:30px; padding-left:8px}}
	
	.runningtext3{max-width:80%; text-align:center; margin:auto; font-size: 14px; vertical-align:top; margin-bottom:10px; margin-top:8px; line-height:180%; text-align:center; font-family: 'Open Sans', sans-serif; font-weight:300; font-style:normal; color:#555; }
	@media (min-width: 768px) {  .runningtext3 {max-width:313px; font-size: 14.5px; margin-top:10px;}}
	@media (min-width: 992px) {  .runningtext3 {text-align:left; margin:0px; max-width:700px; font-size: 15px; margin-top:16px; padding-left:4px}}
	@media (min-width: 1200px) {  .runningtext3 {max-width:650px; font-size: 15px; margin-top:18px; padding-left:6px}}
	@media (min-width: 1500px) {  .runningtext3 {max-width:750px; font-size: 16px; margin-top:20px; padding-left:8px}}
	
	.runningtext4{text-align:center; margin:auto; font-size: 14px; vertical-align:top; margin-bottom:10px; margin-top:8px; line-height:180%; text-align:center; font-family: 'Open Sans', sans-serif; font-weight:300; font-style:normal; color:#555; }
	@media (min-width: 768px) {  .runningtext4 {font-size: 14.5px; margin-top:10px; }}
	@media (min-width: 992px) {  .runningtext4 {text-align:left; margin:0px; font-size: 15px; margin-top:16px; padding-left:0px}}
	@media (min-width: 1200px) {  .runningtext4 {font-size: 15px; margin-top:10px; padding-left:0px}}
	@media (min-width: 1500px) {  .runningtext4 {font-size: 16px; margin-top:10px; padding-left:0px}}
	
	.nomsgbg{width: 280px; height:157px; background-size: 280px 157px; margin:auto; text-align:center; background-position:center top; background-image: url('../images/msgbg.png');  background-repeat: no-repeat; }
	@media (min-width: 768px) {  .nomsgbg {width: 300px; height:168px; background-size: 300px 168px;}}
	@media (min-width: 992px) {  .nomsgbg {width: 380px; height:213px; background-size: 380px 213px; margin-left:30px; margin-right:0; text-align:right; }}
	@media (min-width: 1200px) {  .nomsgbg {width: 400px; height:225px; background-size: 400px 225px; margin-left:auto;}}
	@media (min-width: 1500px) {  .nomsgbg {width: 450px; height:253px; background-size: 450px 253px;}}
	
	.nomsgbg1{width: 280px; margin:auto; text-align:center;}
	@media (min-width: 768px) {  .nomsgbg1 {width: 300px;}}
	@media (min-width: 992px) {  .nomsgbg1 {width: 380px;}}
	@media (min-width: 1200px) {  .nomsgbg1 {width: 400px; }}
	@media (min-width: 1500px) {  .nomsgbg1 {width: 450px; }}
	
	.msmimg{width:100%; height: 75px; margin:auto; margin-top:20px; text-align:center; background-size: 80px 75px; background-position:center top; background-image: url('../images/msm.jpg');  background-repeat: no-repeat;}
	@media (min-width: 768px) {  .msmimg {width:90px; height: 85px; background-size: 90px 85px; margin-top:30px;}}
	@media (min-width: 992px) {  .msmimg {width:100px; height: 94px; text-align:left; background-size: 100px 94px; margin-top:160px; margin-left:18px}}
	@media (min-width: 1200px) {  .msmimg {width:110px; height: 103px;  background-size: 110px 103px; margin-top:180px; margin-left:20px }}
	@media (min-width: 1500px) {  .msmimg {width:110px; height: 103px;  background-size: 110px 103px; margin-top:180px; margin-left:20px }}
	
	
	.vegetables1{width:300px; height: 168px; background-size: 300px 168px; vertical-align:top; margin:auto; margin-top:20px; text-align:center; background-position:center top; background-image: url('../images/vegetables.jpg');  background-repeat: no-repeat;}
	@media (min-width: 768px) {  .vegetables1 {width:450px; height: 251px; background-size: 450px 251px; margin-top:10px; }}
	@media (min-width: 992px) {  .vegetables1 {width:500px; height: 279px; background-size: 500px 279px; margin-top:10px;}}
	@media (min-width: 1200px) {  .vegetables1 {width:520px; height: 290px; background-size: 520px 290px;  margin-top:10px; }}
	@media (min-width: 1500px) {  .vegetables1 {width:550px; height: 307px; background-size: 550px 307px;  margin-top:10px; }}
	
	.vegetablesheading1{text-align:center; margin:auto; margin-top:30px; font-size: 18px; line-height:120%; text-align:center; font-family: 'Open Sans', sans-serif; font-weight:800; font-style:normal; color:#E31F26; }
	@media (min-width: 768px) {  .vegetablesheading1 {font-size: 20px; }}
	@media (min-width: 992px) {  .vegetablesheading1 {text-align:left; margin-top:0px; font-size: 22px; padding-left:4px}}
	@media (min-width: 1200px) {  .vegetablesheading1 {font-size: 22px; padding-left:6px}}
	@media (min-width: 1500px) {  .vegetablesheading1 {font-size: 24px; padding-left:8px}}
	
		.secondredheading{text-align:center; margin:auto; font-size: 18px; line-height:140%; padding-top:20px; text-align:center; font-family: 'Open Sans', sans-serif; font-weight:600; font-style:normal; color:#E31F26; }
	@media (min-width: 768px) {  .secondredheading {font-size: 20px; padding-top:20px;}}
	@media (min-width: 992px) {  .secondredheading {text-align:left; font-size: 26px; padding-top:30px;}}
	@media (min-width: 1200px) {  .secondredheading {font-size: 28px; padding-top:35px;}}
	@media (min-width: 1500px) {  .secondredheading {font-size: 30px; padding-top:40px;}}
	
	