	#qb-content-container {
		color: #4d4d4d;
		font-size: 13px;
		font-weight: 400;
		text-shadow: none;
		margin-top: 0px;
		margin-bottom: 10px;
		white-space: normal;
	}

	#qb-content-container a { color: #2489ce; }

	#qb-content-container .qb-row { margin-top: 2px; margin-bottom: 8px; }

	#qb-content-container .qb-left { float: left; width: 18%; }
	#qb-content-container .qb-left img { max-width:80%; margin-top: 2px; }

	#qb-content-container .qb-right { float:left; width:82%; }

	#qb-content-container .main-text { padding-top: 2px; line-height: 1.2em; color:black; }

	#qb-content-container .more-info {  }
	#qb-content-container .more-info a { border-bottom: 0px !important; font-weight: normal; text-decoration: none; }
	#qb-content-container .more-info div:nth-child(1) { float:left;width:6%; }
	#qb-content-container .more-info div:nth-child(2) { float:left;width:90%; padding-left:5px; }
	#qb-content-container .more-info img { width: 12px; }

	#qb-content-container .more-info2 {  }
	#qb-content-container .more-info2 div:nth-child(1) { float:left;padding-right:5px;width:90%; }
	#qb-content-container .more-info2 div:nth-child(2) { float:right;text-align:right;width:7%; }


	#qb-content-container .tags {  }
	#qb-content-container .tags a { border-bottom: 0px; font-weight: normal; }

	#qb-content-container .main-image { padding-top: 2px; }
	#qb-content-container .main-image img { border-radius: 10px; border: 1px solid #e6e6e6; max-width: 99%; }
	#qb-content-container .main-image-with-caption img { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
	#qb-content-container .main-image .image-caption {
		font-weight: 400;
		text-shadow: none;
		font-size:11px;
		color: gray;
		width: 99%;
		margin-top:-5px;
		border: 1px solid #e6e6e6;
		background-color:#e6e6e6;
		height:30px;
		border-bottom-right-radius:10px;
		border-bottom-left-radius:10px;
	}

	#qb-content-container .main-image .image-caption a { border-bottom: 0px; }

	#qb-content-container .main-video {
		background-color:black;
		display: block;
		overflow: hidden;
		width: 100%;
		border-radius: 10px;
		transform: translateZ(0px);
	}

	#qb-content-container .main-video iframe {
		margin-bottom: -5px;
	}

	#qb-content-container .header-left {
		width:80%;
		margin-bottom:3px;
		xwhite-space: nowrap;
		xoverflow: hidden;
		text-overflow: ellipsis;
		float:left;
	}

	#qb-content-container .header-right { width:20%; margin-bottom:3px; float:left; text-align:right; }
	#qb-content-container .header-mfr { font-size: 13px; font-weight: 700; }
	#qb-content-container .header-new { font-size: 11px !important; font-weight: 900; color: #db4425; text-transform: uppercase; }
	#qb-content-container .header-age { font-size: 12px; font-weight: 400; color: gray; }

	#qb-content-container .qb-actions { }
	#qb-content-container .qb-actions img { width: 26px; border: 0px; border-radius: 0px; margin-right: 20px; }

	#load-more-qb-link {
		padding-top: 0px; padding-bottom: 20px;
		font-size: 14px;
		text-align: center;
		font-weight: 400;
		text-shadow: none;
	}

	.hyperlink-highlight-color { color: rgb(36, 137, 206); }

	.qb-header-1 { font-family: Helvetica; border-bottom: 8px solid rgb(36, 137, 206); padding-bottom:7px; font-weight:700; color: gray; font-size: 14px; }
	.qb-header-1-loading { border-bottom: 8px solid #ff5050; }
	.qb-header-2 { font-family: Helvetica; font-weight:700; color: #d9d9d9; font-size: 14px; padding-left:5px; }



	@media all and (min-width: 375px) {
		#qb-content-container .header-mfr { font-size: 15px; }
		#qb-content-container .main-text { font-size: 15px; }
		#qb-content-container .header-new { font-size: 14px; }
		#qb-content-container .header-age { font-size: 14px; }
		#qb-content-container .tags { font-size: 15px; }
		#qb-content-container .more-info { font-size: 15px; }
		#qb-content-container .more-info2 { font-size: 15px; }
	}

	.quick-bites-criteria-summary { color: #ffc221; }

	.ui-li, .ui-li.ui-field-contain { border-top-width: 0px; }

	.qb-actions { height: 10px; }
	.qb-actions img { display: none; }
	
