.xt_woofc-product.xt_woofc-composite-item {
   	margin-top: -10px !important;
    padding: 0 0 0 80px;

    @media only screen and (min-width: 480px) {
      padding: 0 0 0 100px;
    }

	dl,
	dd{
		margin: 0;
	}
	dl {
		dt{
			margin-bottom:5px;
		}
		p {
			margin: 0;
		}
	}

    &.xt_woofc-bundle,
    &.xt_woofc-variable-product{
	    display:none;
    }
    
    &:last-child{
	    border-bottom:0;
    }

	.xt_woofc-product-image{
	    width:40px;
	    height:40px;
	}

	.xt_woofc-inner & .xt_woofc-product-details{
    	width: calc( 100% - 40px);
		padding-top: 0px;

		.xt_woofc-product-title{
		    transform:scale(0.8);
		    transform-origin: top left;
		    width: 65%;
		}
		.xt_woofc-price{
		    transform:scale(0.7);
		    transform-origin: top right;
		    width: 35%;
		}

		.xt_woofc-clearfix{
			display: none;
		}

		.xt_woofc-product-attributes {
		    transform: scale(0.8);
		    transform-origin: center left;
		}
	}		    
}
