/*****************************
	Embed List - Catalog type
*****************************/

	.embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link,
	.cbs-thumbnail-link.layout-catalog {
		width: 100%;
	}
		.embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link .thumbnail-wrapper,
		.cbs-thumbnail-link.layout-catalog .thumbnail-wrapper {
			float: left;
			margin-bottom: 0;
			margin-right: 2%;
			max-width: 202px;
			width: 32%;
		}
		.embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link .title-wrapper .title,
		.cbs-thumbnail-link.layout-catalog .title-wrapper .title {
			font-size: 1.8em;
			font-weight: 700;
			margin-bottom: 1.4%;
		}
		.embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link .title-wrapper .description,
		.cbs-thumbnail-link.layout-catalog .title-wrapper .description {
			color: #808080;
			font-size: 1.4em;
			font-weight: 400;
			margin-bottom: 0;
			max-height: 3.7em;
			overflow: hidden;
		}
			.page-column.three-column .embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link .title-wrapper .description,
			.page-column.three-column .cbs-thumbnail-link.layout-catalog .title-wrapper .description {
				max-width: 600px;
			}
		.embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link time {
			display: none;
		}

/* Desktop */
	.desktop-display-type .two-column .embed-list .block-content-wrapper.layout-catalog.aspect-ratio-1-1 .cbs-thumbnail-link .thumbnail-wrapper,
	.desktop-display-type .two-column .cbs-thumbnail-link.layout-catalog.aspect-ratio-1-1 .thumbnail-wrapper {
		max-width: 202px;
	}
	.desktop-display-type .three-column .embed-list .block-content-wrapper.layout-catalog.aspect-ratio-1-1 .cbs-thumbnail-link .thumbnail-wrapper,
	.desktop-display-type .three-column .cbs-thumbnail-link.layout-catalog.aspect-ratio-1-1 .thumbnail-wrapper {
		max-width: 150px;
	}

/* Mobile */
	@media all and (orientation:portrait) {
		.mobile-display-type .embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link .thumbnail-wrapper,
		.mobile-display-type .cbs-thumbnail-link.layout-catalog .thumbnail-wrapper {
			max-width: 40%;
		}
	}
	.mobile-display-type .embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link {
		margin-bottom: 25px;
	}
	.mobile-display-type .embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link .title-wrapper .title,
	.mobile-display-type .cbs-thumbnail-link.layout-catalog .title-wrapper .title {
		font-size: 1.6em;
		font-weight: 400;
	}
	.mobile-display-type .embed-list .block-content-wrapper.layout-catalog .cbs-thumbnail-link .title-wrapper .description,
	.mobile-display-type .cbs-thumbnail-link.layout-catalog .title-wrapper .description {
		display: none;
	}

	.mobile-display-type .embed-list.layout-catalog.enable-type-icons .block-content-wrapper .cbs-thumbnail-link .thumbnail-wrapper:before,
	.mobile-display-type .embed-list .block-content-wrapper.layout-catalog.enable-type-icons .cbs-thumbnail-link .thumbnail-wrapper:before {
		font-size: 13px;
		height: 21px;
		line-height: 21px;
		width: 21px;
	}

/* end of the world */