.page-wrapper .user-registration label.user-registration-error, .page-wrapper .wwp_wholesaler_registration label.user-registration-error{display:block !important; background: none !important; border: none !important;}
.page-wrapper .user-registration label.user-registration-error::before, .page-wrapper .wwp_wholesaler_registration label.user-registration-error::before{display:none;}
.ur-submit-button span{display: none !important;}
.product-actions .price-wrap.accessories-pdt .price.d-none {
display: block !important;
}
.product-actions .price-wrap.accessories-pdt .wwp-wholesale-pricing-details {
display: none !important;
}
@media (max-width: 768px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .text-only {
max-width: 100% !important;
}
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .text-only p{
margin: 0 !important;
}
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only{
margin-bottom: 20px;
}
}
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only p{
margin: 0 !important;
}
@media (min-width: 1367px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only{
margin-bottom: 25px;
}
}
@media (min-width: 1113px) and (max-width: 1366px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only{
margin-bottom: 20px;
}
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only p{
font-size: 18px;
}
}
@media (min-width: 1025px) and (max-width: 1112px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only{
margin-bottom: 20px;
}
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only p{
font-size: 18px;
}
}
@media (min-width: 769px) and (max-width: 1024px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only{
margin-bottom: 20px;
}
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab .material-item.text-only p{
font-size: 18px;
line-height: 30px;
}
}
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding: 85px 113px 63px;
}
@media (min-width: 1920px) and (max-width: 2559px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding: 100px 113px 63px;
}
}
@media (min-width: 1440px) and (max-width: 1679px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding:100px 113px 63px;
}
}
@media (min-width: 1367px) and (max-width: 1439px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding:100px 113px 63px;
}
}
@media (min-width: 1113px) and (max-width: 1366px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding: 66px 70px 50px;
}
}
@media (min-width: 1025px) and (max-width: 1112px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding: 56px 70px 50px;
}
}
@media (min-width: 769px) and (max-width: 1024px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding: 56px 70px 50px;
}
}
@media (max-width: 768px){
.prod-tabs .prod-tab-elements .prod-tab-item.materials-tab.text-tab {
padding: 25px 30px 15px;
}
div#materials-tab-mob.text-tab {
padding: 25px 30px 15px;
}
}
header#header .col-nav-rt .nav li a.user-nav.user--logged{
background-image: url(//vicadesign.com/wp-content/themes/vica/assets/images/user-solid-icon.svg);
}
footer .footer-top .mailing-list label {
display: none !important;
}
.product-actions .price-wrap.pricerequest-pdt.has-wholesale-price .wwp-wholesale-pricing-details p {
display: none;
}
.product-actions .price-wrap.pricerequest-pdt.has-wholesale-price .wwp-wholesale-pricing-details p+p {
display: block;
margin-left: 0;
}
.related.products.wt-related-products ul.products.columns-3 {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
@media (max-width:767px){
.related.products.wt-related-products ul.products.columns-3 {
gap: 30px 0;
}
}
.ppcp-messages {
display: none !important;
}
td.product-name, td.product-price {
background: none !important;
}
svg#yith-wcwl-icon-heart-outline {
display: none !important;
}
.yith-wcwl-add-to-wishlist {
margin-top: 0 !important;
}
body.user-registration-page .wrapper .page-wrapper .user-registration{
margin-top: 45px;
padding: 80px 30px;
margin-bottom: 171px;
border: 0;
background: #f5f5f5;    max-width: 100% !important;    border-radius: 0px;
box-shadow: none !important;
}
@media (max-width: 768px) {
body.user-registration-page .wrapper .page-wrapper .user-registration{
margin-top: 45px;
padding: 50px 30px;
margin-bottom: 100px;
}
}
@media (min-width: 501px) and (max-width: 768px) {
body.user-registration-page .wrapper .page-wrapper .user-registration{
padding-left: 35px;
padding-right: 35px;
}
}
@media (min-width: 769px) and (max-width: 1024px) {
body.user-registration-page .wrapper .page-wrapper .user-registration{
margin-top: 45px;
padding: 80px 30px;
margin-bottom: 70px;
}
}
@media (min-width: 1113px) and (max-width: 1366px) {
body.user-registration-page .wrapper .page-wrapper .user-registration{
margin-top: 45px;
padding: 80px 30px;
margin-bottom: 80px;
}
}
@media (min-width: 1025px) and (max-width: 1112px) {
body.user-registration-page .wrapper .page-wrapper .user-registration{
margin-top: 45px;
padding: 50px 30px;
margin-bottom: 70px;
}
}
@media (min-width: 1367px) and (max-width: 1439px) {
body.user-registration-page .wrapper .page-wrapper .user-registration{
margin-top: 45px;
padding: 80px 30px;
margin-bottom: 90px;
}
}
@media (min-width: 0px) and (max-width: 0px) {
body.user-registration-page .wrapper .page-wrapper .user-registration{
margin-top: 45px;
padding: 70px 20px 70px;
margin-bottom: 70px;
}
}
body.user-registration-page .wrapper .page-wrapper .user-registration input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="submit"]):not([type="button"]){
border-radius: 0 !important;
height: 58px;
font-size: 18px;
padding: 0 15px !important;
max-height: 58px;
}