.com-rsmembership.view-membership img.rsm_thumb { float: left; margin-right: 20px;}

.com-rsmembership.view-membership div#rsm_extras_container1,
.com-rsmembership.view-membership div#rsm_extras_container2,
.com-rsmembership.view-membership div#rsm_extras_container3,
.com-rsmembership.view-membership div#rsm_extras_container4,
.com-rsmembership.view-membership div#rsm_extras_container5,
.com-rsmembership.view-membership div#rsm_extras_container6 { float: left;}

.com-rsmembership.view-membership .form-actions { margin: 0px;}

.com-rsmembership.view-rsmembership .thumbnail {box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1)}

.com-rsmembership h2.rsm_title:first-child {border-bottom: 1px solid #e1e1e1; padding-bottom: 15px; margin-top: 10px}

.com-rsmembership.view-rsmembership .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { border: 1px solid #d0bab9; border-radius: 0px; color: #d0bab9;}

.com-rsmembership button, .com-rsmembership a.btn.btn-success, .view-rsmembership a.btn.btn-success {background-color: #d0bab9; border-color: #d0bab9; border-radius: 0px; border: 1px solid #d0bab9;color: #fff; }

.com-rsmembership.view-rsmembership .btn-group a { text-transform: uppercase;}

.com-rsmembership button:hover, .com-rsmembership a.btn.btn-success:hover, .view-rsmembership a.btn.btn-success:hover,
.com-rsmembership button:focus, .com-rsmembership a.btn.btn-success:focus, .view-rsmembership a.btn.btn-success:focus
.com-rsmembership button:active, .com-rsmembership a.btn.btn-success:active, .view-rsmembership a.btn.btn-success:active
{background-color: #fff !important;border-color: d0bab9000 !important; border-radius: 0px !important; border: 1px solid #d0bab9 !important; color: #d0bab9 !important;}

.com-rsmembership .page-header {display: none; }
.com-rsmembership .item-page h1 {font-size: 36px; border-bottom: 1px solid #000; padding-bottom: 10px;}

.mfp-close-btn-in .mfp-content .mfp-close { color: #333 !important;}
.mfp-close-btn-in .mfp-content .mfp-close:hover { border: none; background-color: transparent;}

#sp-remark .sppb-addon-content { padding: 20px 5px; font-size: 16px; font-weight: 500; letter-spacing: 0.5px; text-transform: capitalize; text-align: center; border:1px solid #d0bab9; margin-top: 30px;}