.logoblock a img {width: 321px;}
.mpmCMS.mppCMSCMScontentPage.cms-terms_and_conditions .whitebody .wpZone.wpZoneVrt .wpControlBox.content-item.crop .item-content .htmlcontent p {display: block}

.mppFtFtProfile .toanchor {display: none}
.mppFtFtProfile #psychic3 {display: none}
.mppFtFtProfile #psychic-details3 {display: none}

.offers .row{display:flex;align-content: center;align-items:stretch;flex-flow: row wrap;flex-wrap: wrap;}

section.freequestion, .sidebar .freequestion, .sidebar-module .freequestion {display: none}
section.filters-popular li.exp-0e0d7c52-f057-4b8e-a69d-bcc5ba0ff3a8, section.filters-popular li.exp-48522659-33e7-43ea-afe3-aea7a1d0ac47 {display: none}

.faq {padding-top:0px !important;}
.faq h2{ font-size: 14px; font-weight:bold; margin-top: -32px; margin-bottom: 15px; }
.faq h2 span{background: #ce6ead; color:#ffffff; padding: 0px 20px}
.faq hr{border:0; background: rgb(163,59,132); margin-bottom: 20px;background: -moz-linear-gradient(90deg, rgba(163,59,132,0) 0%, rgba(163,59,132,1) 50%, rgba(163,59,132,0) 100%);background: -webkit-linear-gradient(90deg, rgba(163,59,132,0) 0%, rgba(163,59,132,1) 50%, rgba(163,59,132,0) 100%);background: linear-gradient(90deg, rgba(163,59,132,0) 0%, rgba(163,59,132,1) 50%, rgba(163,59,132,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#a33b84",endColorstr="#a33b84",GradientType=1); height: 1px;}
.faq .col{width: 20%; text-align:center; padding-bottom: 30px; }
.faq .col p{color:#ffffff;  font-size: 13px; line-height: 14px; padding: 0px 15px}
.faq .col i{display:inline-block; width: 32px; height: 32px; line-height: 28px; text-align:center; font-weight:bold; font-size: 14px; color:#ffffff; border-radius: 40px; background:rgba(255,255,255,0.2); font-style: normal; margin-bottom: 10px; border: 1px solid #a33b84}
.faq .button{background:#ffffff; padding: 8px 25px; text-transform: uppercase; font-weight: bold; margin-top: 20px;}
.faq .button:hover{text-decoration: none; color:#000000; background: #f2e6f2}

.mppMemberCenterMemberCenterEmailPayment .paymentmethods .paytypeholder.eupago .radio { margin-bottom: 0px}
.mppMemberCenterMemberCenterEmailPayment .paymentmethods .paytypeholder.eupago .cardtype { padding: 0px}

.mppMemberCenterMemberCenterEmailPayment .paymentEndBox h2 {margin-top: 5px;font-size: 26px; line-height: 30px; font-weight: 700; color: #4b4391}
.mppMemberCenterMemberCenterEmailPayment .paymentEndBox h3 {font-size: 18px; line-height: 26px}
.mppMemberCenterMemberCenterEmailPayment .paymentEndBox h3 b {color: #03a678; font-size: 18px; line-height: 26px; font-weight: 700; display: inline-block}
.mppMemberCenterMemberCenterEmailPayment .paymentEndBox h3 strong {font-size: 18px; line-height: 26px; font-weight: 700; color: #4b4391}
.mppMemberCenterMemberCenterEmailPayment .paymentEndBox a.submit {background-color: #a33b84;color: #ffffff;display: inline-block;font-size: 16px;font-weight: 600;line-height: 22px;padding: 15px 25px;text-decoration: none;text-transform: uppercase;margin-top: 15px}
.mppMemberCenterMemberCenterEmailPayment .paymentEndBox a.submit:hover {background-color: #d06eb3}

.paymentEndBox .block .eupago {border: 1px solid #ccc; border-radius: 4px; margin-top: 20px; padding: 0 20px 10px 20px; width: 100%;}
.paymentEndBox .block .eupago h3 {font-size: 16px; line-height: 24px}
.paymentEndBox .block .eupago h3 b {font-size: 16px; line-height: 24px; font-weight: bold}
.paymentEndBox .block .eupago .form-group {margin-bottom: 0px;}
.paymentEndBox .block .eupago .note {display: block !important}
