.vp-clear-fix:before, .vp-clear-fix:after{
    content: "";
    display: table;
}

.vp-clear-fix:after{
    clear: both;
}

.vp-left-col{
    float:left;
    width:70%;
}

.vp-right-col{
    float:right;
    width:28%;
}

.vp-clear-fix img{
	display: block !important;
	max-width: 100% !important;
}

.vp-rec-products-settings{
	text-align:center;
	font-size:0;
	line-height:1;
}

.vp-clear-fix .postbox{
	min-width:100% !important;
}

.vp-rec-products-settings a{
	display:inline-block;
	max-width:50%;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	padding-right:10px;
	padding-bottom:10px;
}

.vp-rec-products-settings img{
	width:100% !important;
	max-width:125px !important;
	height:125px !important;
}

.vp-settings-btn{
	background: #006799 !important;
    border-color: #015279 !important;
    box-shadow: 0 1px 0 #015279 !important;
    color: #fff !important;
    text-decoration: none !important;
    padding:8px 12px;
    display:inline-block;
    border-radius:3px;
    -moz-border-radius:5px;
    -webkit-border-radius:3px;
    line-height: 20px;
    text-align:center;
    font-weight:600;
}

.vp-settings-btn.vp-get-premium-su{
	background: #71bd54 !important;
    border-color: #5fa843 !important;
    box-shadow: 0 1px 0 #5fa843 !important;
}

.vp-settings-btn.vp-read-expofuse-su{
	background: #0085ba !important;
    border-color: #006799 !important;
    box-shadow: 0 1px 0 #006799 !important;
}

body.rtl .vp-left-col{
    float:right;
}

body.rtl .vp-right-col{
    float:left;
}