
#sidebar .yith-woocompare-widget {
	overflow: hidden;
}

.yith-woocompare-widget .widget_content {
	background-color: #fff;
	border: 1px solid #eaeaea;
	border-radius: 3px;
}

	.yith-woocompare-widget ul.products-list { margin-bottom: 0; }

		.yith-woocompare-widget ul.products-list li {
			position: relative;
			border-top: 1px solid #eaeaea;
			padding: 10px 0;
		}

		.yith-woocompare-widget ul.products-list li > a {
			display: block;
		}

		.yith-woocompare-widget ul.products-list li > a {
			padding-right: 35px;
		}

		/*.yith-woocompare-widget ul.products-list li:first-child { padding-top: 0; }*/

		.yith-woocompare-widget ul.products-list li:first-child { border-top: none; }

			.yith-woocompare-widget li .entry-thumb-image {
				float: left;
				margin-right: 15px;
			}

			.yith-woocompare-widget li .entry-post-holder {
				overflow: hidden;
				padding-right: 11px;
			}

					.yith-woocompare-widget ul.products-list a.remove {
						position: absolute;
						right: 10px;
						top: 50%;
						margin-top: -10px;
						padding: 0;
						font-size: 0;
					}

					.yith-woocompare-widget ul.products-list a.remove:before {
						content: '\f00d';
						font-family: 'fontawesome';
						color: inherit;
						font-size: 12px;
						-webkit-transition: color .4s ease;
								transition: color .4s ease;
					}

					.woocommerce .yith-woocompare-widget a.button { margin-bottom: 0; }

					.yith-woocompare-widget .compare.button { float: left; }
					.yith-woocompare-widget .clear-all 	    { float: right; }

		.yith-woocompare-widget .widget_bottom_box {
			padding: 15px 0 0;
			border-top: 1px solid #eaeaea;
		}
