.header-main-layout-2 .site-branding { padding-bottom:0!important;}
body { background:none!important; }
@media (min-width: 993px) {
#primary,
.ast-separate-container #primary, .ast-separate-container.ast-left-sidebar #primary, .ast-separate-container.ast-right-sidebar #primary { margin:0; }
}
button.wppb-toggle-pw.hide-if-no-js.wppb-hide-pw,
button.wppb-toggle-pw.wppb-show-pw.hide-if-no-js {
display: none!important;
}
.woocommerce .quantity .qty {
width: 6.631em!Important;
}
.woocommerce-button.button.invoice {
background-color: #ff6600!important;
margin-top: 20px;
}
.woocommerce .product .related .products ul.products li.product,
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
padding: 15px 15px 5px 15px;
}
.woocommerce-result-count { display:none; }
.woocommerce-page.woocommerce-checkout #payment div.payment_box:before, .woocommerce.woocommerce-checkout #payment div.payment_box:before {border-bottom-color: #f5f5f5;}
.woocommerce-page.woocommerce-checkout #payment div.payment_box, .woocommerce.woocommerce-checkout #payment div.payment_box {background-color: #f5f5f5;}
.ast-separate-container .ast-article-post, 
.ast-separate-container .ast-article-single, 
.ast-article-single,
.tax-product_cat .ast-woocommerce-container, 
.term-folii-clapeta .ast-woocommerce-container,
.tax-product_cat ul.products li.product, 
.term-folii-clapeta ul.products li.product {
border: 1px solid #ccc!important;
padding: 40px 40px 0 40px!important;
border-radius: 5px;
background:none!important;
}
.post-1228, .post-1351, .post-1315 {padding-bottom:0!important;}
.ast-separate-container .ast-woocommerce-container {padding-bottom:0!important; padding-top:0!Important}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart { display:none!important; }
.term-15 .product-type-simple,
.woocommerce div.product .related.products ul.products li.product { text-align:center!Important;  }
.term-15 .price { margin-bottom:40px!Important; }
h1.woocommerce-products-header__title.page-title { display:none!important;}
@media (max-width: 993px) {
.tax-product_cat ul.products li.product, 
.term-folii-clapeta ul.products li.product {
border: 1px solid #ccc!important;
padding: 15px 25px !important;
border-radius: 5px;
background:none!important;
}
} 
.tax-product_cat .ast-woocommerce-container, 
.term-folii-clapeta .ast-woocommerce-container { padding-top:30px!Important; padding-bottom:0!important;}
.woocommerce .woocommerce-breadcrumb { display:none;}
.site-footer {margin-top: 30px;}
.woocommerce .product { padding: 50px!important;}
.woocommerce-form-login__rememberme {margin-bottom: 20px;}
@media (max-width: 480px) {
.woocommerce .product { padding: 10px!important; text-align:center!important;}
.tax-product_cat .ast-woocommerce-container, .term-folii-clapeta .ast-woocommerce-container { padding: 10px!important;}
}
@media (min-width: 1024px) {
.main-header-bar { padding: 15px; }
} @media (min-width: 480px) and (max-width: 1024px) {
.woocommerce div.product .woocommerce-tabs .panel { text-align:left!important; }	
.woocommerce .product { padding:20px!important; text-align:center!important;}
}
@media (max-width:1024px) {
.mobile-spacer,
.page-id-1319 .wp-block-column:first-child,
.page-id-1319 .wp-block-column:nth-child(3),
.page-id-1315 .wp-block-column:first-child,
.page-id-1315 .wp-block-column:nth-child(3),
.page-id-1351 .wp-block-column:first-child,	
.page-id-1351 .wp-block-column:nth-child(3),
.page-id-1228 .wp-block-column:first-child,
.page-id-1228 .wp-block-column:nth-child(3) { display:none; }
.entry-content .wp-block-columns .wp-block-column { margin: 0 auto; }
.wppb-gdpr-delete-button .wppb-delete-account { width: 100%!Important;background-color:#ff0000!Important; }
}
@media (max-width: 480px) {
.mobile-spacer,
.page-id-1319 .wp-block-column:first-child,
.page-id-1319 .wp-block-column:nth-child(3),
.page-id-1315 .wp-block-column:first-child,
.page-id-1315 .wp-block-column:nth-child(3),
.page-id-1351 .wp-block-column:first-child,	
.page-id-1351 .wp-block-column:nth-child(3),
.page-id-1228 .wp-block-column:first-child,
.page-id-1228 .wp-block-column:nth-child(3) { display:none; }
.wc-block-grid .wc-block-grid__products .wc-block-grid__product { text-align:center!important; }
.entry-content .wp-block-columns .wp-block-column { margin: 0 auto; }
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single, .ast-article-single, .single-product {
border: none!Important;
padding: 0px!Important;
width:100%;
}
.ast-separate-container .ast-article-single, .ast-article-single {
border: 1px solid #ccc!important;
padding: 0 20px 20px!important;
border-radius: 5px;
}	
.wppb-gdpr-delete-button .wppb-delete-account { width: 100%!Important;background-color:#ff0000!Important; }
.ast-header-break-point .header-main-layout-2 .ast-mobile-menu-buttons { margin: 0px 0 35px!important;}
}
@media screen and (max-width: 400px) {
.wppb-form-field input, .wppb-form-field select, .wppb-form-field textarea, .wppb-checkboxes, .wppb-radios, #wppb-login-wrap .login-username input, #wppb-login-wrap .login-password input, ul.wppb-profile li span {
width: 100%!Important;
float: left;
}
}
@media screen and (min-width: 1000px) {
.wc-block-grid .wc-block-grid__products .wc-block-grid__product {
text-align: center;
padding: 50px 50px 30px;
}
li.wc-block-grid__product {border-right: 1px dashed #ccc;}
li.wc-block-grid__product:last-child {border-right:none;}
}
.menu-toggle, button, 
.ast-button, 
.ast-custom-button, 
.button, input#submit, 
input[type="button"], 
input[type="submit"], 
input[type="reset"] {background:#0274be!important;}
input[type="email"], input[type="number"], input[type="password"], input[type="reset"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea {background:none!important;}
p.form-submit,
p.login-submit{text-align: center;}
.carucioare {
margin-top:-200px;
position:relative;
z-index:1;
}
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input {
width:100%!Important;
}
.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="checkbox"]), 
.wppb-user-forms select, .wppb-user-forms textarea {
color: #666;
padding: .75em;
height: auto;
border-width: 1px;
border-style: solid;
border-color: #eaeaea;
border-radius: 2px;
background: #fafafa;
border-color: #ddd!Important;
background: #fff;
width:100%!important;
}
.wppb-form-field label, #wppb-login-wrap .login-username label, #wppb-login-wrap .login-password label {
margin: 7px;
width:100%!Important;
}
.wppb-form-field > span {margin-left: 0%!Important;}
#pass-strength-result {
margin: 13px 5px 5px 0%;
padding:10px;
}
#pass-strength-result {height:auto!important;}
.wppb-form-field h4 {
border-bottom: 1px solid #ccc;
margin-top:30px;
padding:10px 0;
}
.wppb-send-credentials-checkbox {margin-top:-50px!important;}
.wp-block-column {
border: 1px solid #ccc;
padding: 50px;
border-radius: 5px;
}
.page-id-1351 .wp-block-column:first-child,
.page-id-1228 .wp-block-column:first-child,
.page-id-1319 .wp-block-column:first-child,
.page-id-1315 .wp-block-column:first-child {
border:none;
background:none!important;
}
.page-id-1351 .wp-block-column:nth-child(3),
.page-id-1228 .wp-block-column:nth-child(3),
.page-id-1319 .wp-block-column:nth-child(3),
.page-id-1315 .wp-block-column:nth-child(3) {
border:none;
background:none!important;
}
.page-id-1351 .ast-article-single,
.page-id-1228 .ast-article-single,
.page-id-1319 .ast-article-single,
.page-id-1315 .ast-article-single
{ border:none!important;}
.post-12 .entry-content{ padding-bottom:40px; margin-top:-40px;} @media (max-width: 700px) {
.page-id-1351 #primary,
.page-id-1228 #primary { margin:0!Important;}
.wp-block-column { padding:20px!important; }
}
.select2-container--default .select2-selection--single {
height:45px!Important;
margin-bottom: 20px;
}
.ast-small-footer > .ast-footer-overlay {
background: none!important;
padding-top:0!important;
}
.logged-in .hide-when-logged {display:none;}
.wppb-private-website .main-header-bar {display:none;}
.qib-button:not(#qib_id) {
color:white!Important;
}
.woocommerce-Addresses address, .woocommerce .woocommerce-MyAccount-content address, .woocommerce-customer-details address, .woocommerce-account .woocommerce-Addresses address, .woocommerce-account .woocommerce-MyAccount-content address, #order_review_heading, .woocommerce-orders-table,
.woocommerce-checkout form #order_review {
background-color: rgba(238, 238, 238, 0.3) !important;
}
.woocommerce table.my_account_orders td, .woocommerce table.my_account_orders th {
text-align:center;
}
p.error { text-align:center!important; }
.site-footer a, .site-footer a:focus, .site-footer a:hover {color: #3d9fe6;}
span.woocommerce-Price-amount.amount {
font-size: 30px;
color: #FF6600;
}
.uagb-block-33b5c33d-ae5b-4913-bb91-6b8477853126 .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon,
.uagb-block-c6732cd1-946f-40d5-bf88-d73f566b8d11 .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon {
background: #FF6600!important;
border-color: #FF6600!important;
}
.uagb-timeline__line__inner,
.uagb-block-506712db-bc89-4cfa-924a-4fb364a90358 .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon,
.uagb-block-c6732cd1-946f-40d5-bf88-d73f566b8d11 .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon {
background-color: #ff6600!important;
}
.uagb-block-90a06570-4144-4fe3-94e8-b123aed93d9b .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon,
.uagb-block-564ae413-f2a8-4e34-9258-16a32b6ba4b9 .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon {
background: #ff6600!important;
border-color: #ff6600!important;
} @media (min-width: 700px) {
.page-id-1505 .ast-article-single {
width:50%;
margin:0 auto; 
}
.termspopupcontainer p { padding: 10px 15px 15px!important; }
} .termspopupcontainer p { padding: 0px 30px 15px!important; }
h3.termstitle { background: #666!important;}
.tbrightcontent { background-color: #ddd!Important; }
input.termsagree {
background: #049f45!important;
margin-bottom:10px;
}
input.termsdecline {
background: #ff0000!important;
margin-bottom:20px;
}
h3.termstitle { padding:3%!important; text-transform: uppercase!important; }
.tdarkoverlay { background-color:#ddd!important; } .wppb-user-forms, .wppb-user-forms * {margin: 0 auto;} #wppb-login-wrap p, #select_user_to_edit_form p {text-align: center;} .ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before, .ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children>.ast-menu-toggle::before {
color:#fff!important;
} #wppb-login-wrap .login-remember label { margin-left:0!important; text-align:left!important; }  .uagb-timeline__events-inner--content{ padding:20px; }
.woocommerce-page ul.products li.product .ast-woo-product-category {display:none}.wppb-user-forms,
.wppb-user-forms *{
-webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; } .wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]),
.wppb-user-forms select,
.wppb-user-forms textarea{
font-size: 100%; margin: 0; vertical-align: baseline; }
.wppb-user-forms input[type="checkbox"],
.wppb-user-forms input[type="radio"] {
padding: 0; }
.wppb-user-forms input[type="search"] {
-webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing:    content-box;
box-sizing:         content-box;
}
.wppb-user-forms input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;
}
.wppb-user-forms button::-moz-focus-inner,
.wppb-user-forms input::-moz-focus-inner { border: 0;
padding: 0;
}
.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"],
.wppb-user-forms textarea{
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
}
.wppb-user-forms input[type="text"]:focus,
.wppb-user-forms input[type="number"]:focus,
.wppb-user-forms input[type="email"]:focus,
.wppb-user-forms input[type="url"]:focus,
.wppb-user-forms input[type="password"]:focus,
.wppb-user-forms input[type="search"]:focus,
.wppb-user-forms textarea:focus {
color: #111;
}
.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"] {
padding: 3px;
}
.wppb-user-forms textarea {
overflow: auto; padding-left: 3px;
vertical-align: top; width: 100%;
}
.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap { float:left;
width:69.9%;
}
.wppb-user-forms .wppb-wysiwyg button:hover{ background: none;
}
.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{ border: 1px solid #ccc !important;
color: #666 !important;
}
.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{
border-width: 0 0 1px 0 !important;
}
.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{
border-width: 1px 0 !important;
}
.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar { border: 1px solid #dedede;
border-bottom: 0;
}
#wp-link label input[type="text"] { padding: 0px;
}
#wppb-search-fields{
min-width: 250px;
float:left;
margin-right:20px;
}
.wppb-user-forms .wppb-search-button{
margin-right:10px;
padding:7px 20px;
line-height: 24px;
}
.wppb-search-users-wrap{
margin-bottom: 20px;
}
.wppb-user-forms .extra_field_heading {
margin-bottom: 0;
}
.wppb-gdpr-delete-button .wppb-delete-account {
width: 110px;
}
.wppb-user-forms .form-submit #register:disabled,
.wppb-user-forms .form-submit #edit_profile:disabled {
background: #414141;
opacity: 0.3;
cursor: not-allowed;
} .wppb-user-forms ul{
max-width:900px;
list-style:none;
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
}
.wppb-user-forms ul li{
list-style:none;
}
#wppb-login-wrap p,
#select_user_to_edit_form p {
overflow:hidden;
margin:0;
padding-bottom:14px;
}
.wppb-user-forms ul li{
margin:0;
padding-bottom:14px;
}
.wppb-user-forms ul li:after{
content: "";
clear: both;
display: block;
}
.wppb-user-forms .wppb-input-hidden {
padding-bottom: 0;
}
.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden {
padding-bottom: 14px;
}
.wppb-user-forms .wppb-form-field > ul {
margin-left: 0;
}
.wppb-form-field.wppb-default-password,
.wppb-form-field.wppb-default-repeat-password,
#wppb-login-wrap .login-password {
position: relative;
}
.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth label{
width:30%;
float:left;
min-height:1px;
}
.wppb-form-field input[type="text"], .wppb-form-field input[type="number"], .wppb-form-field input[type="email"], .wppb-form-field input[type="url"], .wppb-form-field input[type="password"], .wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input,
#wppb-login-wrap .login-auth input{
width:69.9%;
float:left;
}
#wppb-login-wrap .login-remember {
display: flex;
align-items: center;
}
#wppb-login-wrap .login-remember input {
cursor: pointer;
}
#wppb-login-wrap .login-remember label {
padding-left: 8px;
margin-bottom: 0px;
cursor: pointer;
}
.wppb-form-field.wppb-timepicker select {
width: auto;
margin-right: 5px;
}
.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{
box-sizing: content-box !important;
}
.wppb-user-forms .wp-editor-wrap input {
float: none;
width: auto;
}
input#send_credentials_via_email{
float:none;
margin-right:10px
}
.wppb-send-credentials-checkbox label{
width:auto;
}
.wppb-form-field > span{
display:block;
clear:both;
margin-left:30%;
font-size:80%;
font-style:italic;
}
.wppb-form-field > span.custom_field_html {
font-style: normal;
font-size: 100%;
}
.wppb-form-field > span.select2-container {
font-style: normal;
font-size: 100%;
clear:none;
}
.wppb-repeater .wppb-select-cpt span.select2-container{
width:auto !important;
}
.wppb-form-field.wppb-timepicker > span.wppb-timepicker-separator {
display: inline-block;
float: left;
clear: none;
margin-left: 0;
margin-right: 5px;
font-size: 100%;
font-style: normal;
}
.wppb_upload_button{
display:inline-block;
}
.wppb-user-forms .wppb-checkboxes li,
.wppb-user-forms .wppb-radios li{
display:inline-block;
padding:0 20px 0 0;
}
.wppb-user-forms .wppb-checkboxes li.wppb-hidden{
padding: 0;
}
.wppb-form-field .wppb-checkboxes label,
.wppb-form-field .wppb-radios label{
float:none;
min-width:0;
padding-left:5px;
width:auto;
display:inline-block;
}
.wppb-checkbox-terms-and-conditions input,
.wppb-checkboxes li input,
.wppb-radios li input{
min-width:0;
float:none;
}
.wppb-edit-user .wppb-checkbox-terms-and-conditions {
display:none;
}
.wppb-form-field.wppb-heading span,
.wppb-default-about-yourself-heading span,
.wppb-default-contact-info-heading span,
.wppb-default-name-heading span,
.wppb-checkbox-terms-and-conditions span{
margin-left:0;
}
.wppb-checkbox-terms-and-conditions label {
width: 100%;
}
.wppb-form-field.wppb-checkbox-terms-and-conditions input[type="checkbox"].custom_field_toa {
float:none;
margin-right:10px
}
.wppb-recaptcha-element{
display: inline-block;
}
.wppb-recaptcha-element.wppb-invisible-recaptcha {
display: block !important;
}
.wppb-recaptcha-element iframe{
margin-bottom: 0;
}
.wppb-form-field input.wppb-map-search-box {
position: absolute;
top: 10px !important;
height: 34px;
width: 50%;
min-width: 250px;
background: #fff;
border: 0;
border-radius: 1px;
padding: 0 10px;
box-shadow: 0 1px 1px 0 #c1c1c1;
font-family: 'Roboto', sans-serif;
}
.wppb-create-new-site{
width: 100%;
}
input#wppb_create_new_site_checkbox{
width: auto;
margin-right: 10px;
float: none;
}
label[for=wppb_create_new_site_checkbox]{
width:100%;
}
label[for=blog-privacy]{
width:100%;
} .wppb-gdpr-checkbox.wppb-form-field label{
width:100%;
float:none;
}
.wppb-gdpr-checkbox.wppb-form-field #user_consent_gdpr{
float:none;
margin:0 10px 0 0;
} .wppb-error,
.wppb-warning,
.wppb-notice,
.wppb-success {
padding: 6px 9px;
margin: 0 auto 25px;
display: block;
width: 100%;
}
.wppb-error,
.wppb-warning {
box-sizing: border-box;
background: #ffebe8;
border: 1px solid #C00;
}
.wppb-error,
.wppb-warning,
.wppb-notice {
color:#222222 !important;
}
.wppb-error a,
.wppb-warning a{
color:#007acc !important;
}
.admin-bar #wppb_form_general_message{
padding-top:32px;
}
.wppb-error a:hover,
.wppb-warning a:hover{
color:#007acc !important;
text-decoration: underline;
}
.wppb-notice {
box-sizing: border-box;
background: #ccc;
border: 1px solid #666;
}
.wppb-required{
color: red;
}
.wppb-required,
.wppb-checkbox-terms-and-conditions span.wppb-required{
margin-left:5px;
}
.wppb-success {
box-sizing: border-box;
background: #e7f7d3;
border: 1px solid #6c3;
}
.wppb-register-user .wppb-field-error,
.wppb-edit-user .wppb-field-error,
#wppb-recover-password .wppb-field-error{
background-color: #FFDFDF;
border: 1px dotted #C89797;
margin-bottom: 6px !important;
padding: 6px !important;
}
.wppb-field-error > input,
.wppb-field-error > select,
.wppb-field-error > textarea,
.wppb-field-error > label{
margin-bottom: 10px;
}
.wppb-field-error img{
box-shadow: none;
-webkit-box-shadow:none;
border:none;
border-radius:0px;
vertical-align: middle;
margin-top: -3px;
padding-left:5px;
width: auto;
height: auto;
}
.wppb-form-field > span.wppb-form-error{
margin-top:10px;
padding-top: 5px;
border-top:1px dotted #c89797;
font-size:100%;
margin-left: 0;
} #wppb-register-user .wppb-default-blog-details.wppb-field-error{
background-color: transparent !important;
border: 0px !important;
}
.wppb-default-blog-details > span.wppb-form-error{
display:none;
}
.wppb-blog-details-heading span {
margin-left: 0;
}
.wppb-honeypot {
display: none;
} .wppb-table *{
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.wppb-table{
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
border-spacing: 0.5rem;
border-collapse: collapse;
width: 100%;
}
.wppb-table th{
background: #f4f4f4;
padding: 7px;
border:1px solid #e1e1e1;
text-align: left;
}
.wppb-table thead tr:hover{
background: none;
}
.wppb-table .wppb-sorting .wppb-sorting-default {
display: inline-block;
width: 16px;
height: 16px;
background: url(//jwmp.ro/wp-content/plugins/profile-builder/assets/images/sorting-default.png) no-repeat center center;
vertical-align: middle;
}
.wppb-table .wppb-sorting .wppb-sorting-ascending {
background-image: url(//jwmp.ro/wp-content/plugins/profile-builder/assets/images/sorting-ascending.png);
}
.wppb-table .wppb-sorting .wppb-sorting-descending {
background-image: url(//jwmp.ro/wp-content/plugins/profile-builder/assets/images/sorting-descending.png);
}
.wppb-table tr:hover{
background: #f1fcff;
}
.wppb-table td{
padding: 7px;
border:1px solid #e1e1e1;
}
.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo{
text-align: center;
}
.wppb-avatar img {
max-width: none;
}
ul.wppb-profile{
list-style-type: none;
margin-left: 0;
margin-right: 0;
padding-left:0;
padding-right: 0;
}
ul.wppb-profile li{
margin-left: 0;
margin-right: 0;
overflow: hidden;
}
ul.wppb-profile li label{
display: block;
width:30%;
float:left;
min-height:1px;
font-weight: bold;
}
ul.wppb-profile li span{
display: block;
width:69.9%;
float:left;
}
ul.wppb-profile li h3,
ul.wppb-profile li h3:first-child{
margin:20px 0;
padding-top:20px;
border-top:1px solid #d2d2d2;
}
ul.wppb-faceted-list{
list-style: none;
margin:0 0 20px;
}
ul.wppb-faceted-list:after{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
ul.wppb-faceted-list > li{
float:left;
margin-right: 15px;
max-width: 300px;
}
ul.wppb-faceted-list > li:first-child{
float:none;
clear:both;
}
.wppb-userlisting-container .wppb-faceted-list li h5{
margin-top: 20px;
margin-bottom: 5px;
}
ul.wppb-faceted-list label > *{
vertical-align: middle;
}
ul.wppb-faceted-list input[type="checkbox"]{
margin-right: 5px;
}
.wppb-userlisting-container.wppb-spinner{
position:relative;
opacity: 0.5
}
.wppb-userlisting-container.wppb-spinner:after{
content: '';
position: absolute;
top: 50%;
left: 50%;
margin-top: -16px;
margin-left: -16px;
display: block;
width: 32px;
height: 32px; z-index: 1000;
}
ul.wppb-faceted-list .hide-this{
display:none;
}
#wppb-remove-facets-container{
list-style: none;
margin: 0;
}
.wppb-remove-facet:before, .wppb-remove-all-facets:before {
content: "x";
display: inline-block;
border-right: 1px dotted #D3CCC9;
border-right: 1px dotted #6F6F6F;
padding-right: 5px;
margin-right: 5px;
}
.wppb-userlisting-container .wppb-ul-range-values{
padding: 5px 0;
}
.wppb-userlisting-container:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.wppb-float-left{
float:left;
}
.wppb-float-right{
float:right;
}
.wppb-facet-float-left{
float:left;
max-width:300px;
}
.wppb-facet-float-right{
float:right;
max-width:300px;
}
li.wppb-facet-search{
position: relative;
}
.wppb-facet-search-wrap label {
display: inline-block;
position: relative;
padding: 0 !important;
margin: 0 !important;
}
.wppb-facet-search{
width: 75% !important;
margin-right: 5px !important;
}
.wppb-facet-search .screen-reader-text{
display: none;
}
.wppb-facet-search,
.wppb-search-submit {
box-sizing: border-box;
display: inline-block !important;
vertical-align: middle;
}
.wppb-search-submit{
display: inline-block;
width: 20%;
height: 100%;
background: #4F5963;
position: absolute;
right: 0;
cursor: pointer;
border: 1px solid #444D57;
border-radius: 3px;
padding: 0 !important;
margin: 0 !important;
}
.wppb-search-submit:hover {
background: #fff;
color: #4F5963;
}
.wppb-search-submit::before{
content: "\26B2";
display: inline-block;
color: #fff;
font-size: 120%;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.wppb-search-submit:hover::before{
color: #4F5963;
}
@media screen and ( max-width: 720px ) {
.wppb-table {
border: 0;
}
.wppb-table thead {
display: none
}
.wppb-table tr {
display: block;
margin-bottom: 30px;
}
.wppb-table td {
display: block;
text-align: right;
border-bottom: 0;
}
.wppb-table td:last-of-type {
border-bottom: 1px solid #e1e1e1;
}
.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo{
text-align: right;
}
.wppb-table td:before {
content: attr(data-label);
float: left;
}
.wppb-table td:after {
content: '';
display: block;
clear: both;
}
} @media screen and (max-width: 500px) {
.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth label,
ul.wppb-profile li label{
width:100%;
display:block;
float:none;
}
.wppb-form-field input[type="text"], .wppb-form-field input[type="number"], .wppb-form-field input[type="email"], .wppb-form-field input[type="url"], .wppb-form-field input[type="password"], .wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input,
#wppb-login-wrap .login-auth input,
ul.wppb-profile li span{
width:100%;
float:left;
}
.wppb-form-field > span{
margin-left:0;
}
.wppb-checkboxes li label,
.wppb-radios li label{
display:inline;
}
.wppb-form-field .wppb-avatar-nofile,
.wppb-form-field .wppb-avatar-file,
.wppb-form-field .wppb-upload-nofile,
.wppb-form-field .wppb-upload-file{
margin-left:0;
}
.wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
#wppb-login-wrap .login-password button.wppb-toggle-pw {
top: 6px!important;
}
} #pass-strength-result {
background-color: #eee;
border: 1px solid #ddd;
display: none;
float: left;
margin: 13px 5px 5px 30%;
padding: 3px 5px;
text-align: center;
width: 200px;
height:28px;
}
#pass-strength-result.short {
background-color: #ffa0a0;
border-color: #f04040;
}
#pass-strength-result.bad {
background-color: #ffb78c;
border-color: #ff853c;
}
#pass-strength-result.good {
background-color: #ffec8b;
border-color: #fc0;
}
#pass-strength-result.strong {
background-color: #c3ff88;
border-color: #8dff1c;
} .wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
#wppb-login-wrap .login-password button.wppb-toggle-pw {
position: absolute;
right: 4px; top: -7px;
background: transparent !important;
background-color: transparent !important;
border: 1px solid transparent;
box-shadow: none;
padding: 0;
margin: 0;
height: 100%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
}
.wppb-form-field.wppb-default-password button img,
.wppb-form-field.wppb-default-repeat-password button img,
#wppb-login-wrap .login-password button img {
width: 20px;
}  .wppb-form-field.wppb-subscription-plans label {
width: 100%;
float: none;
}
.wppb-form-field.wppb-subscription-plans input {
display: inline-block;
float: none;
margin-right: 10px !important;
}
.wppb-form-field.wppb-subscription-plans span.description {
display: block;
font-size: 100%;
font-style: italic;
margin-left: 0;
margin-bottom: 1.5em;
}  .wppb-user-forms table{
border-collapse:separate;
}  .wppb-private-website.wppb-private-website-hide-menus .main-navigation{
display:none;
} .marker-content-info {position: absolute; top: -400px; left: -400px; display: none;}
.wppb-map-container .marker-content {min-width: 320px; max-width: 100%;}
.wppb-map-container .marker-content .marker-info-avatar_or_gravatar {float: left; margin-right: 10px;}  .elementor-edit-mode .wppb-map-container {
width: 69.9%;
float: left;
border: 1px solid #ccc;
border-radius: 3px;
}  #wppb_auth_secret_buttons,
#wppb_auth_verify_buttons,
#wppb_auth_QR_INFO {
margin-left: 30%;
}
#wppb_auth_secret_buttons,
#wppb_auth_verify_buttons {
display: flex;
justify-content: space-between;
align-items: stretch;
}
.wppb_auth_button {
background: none repeat scroll 0 0 #f7f7f7;
border: 1px solid #ccc !important;
color: #555;
cursor: pointer;
display: inline-block;
font-size: 12px;
line-height: 26px;
padding: 15px;
text-decoration: none;
white-space: nowrap;
text-align: center;
width: 30%;
}
.wppb_auth_button:hover {
background: none repeat scroll 0 0 #fafafa;
border: 1px solid #999 !important;
color: #222;
text-decoration: none;
}
#wppb_auth_newsecret.wppb_auth_new_button,
#wppb_auth_verify_button.wppb_auth_verify_button {
flex-grow: 1;
}
#wppb_show_qr.wppb_auth_qr_button,
#wppb_auth_verify_indicator.wppb_auth_verify_indicator {
flex-grow: 1;
}
#wppb_auth_verify_indicator {
pointer-events: none !important;
}
#wppb_auth_verify_indicator.valid {
background-color: #c3ff88;
border-color: #8dff1c;
}
#wppb_auth_verify_indicator.invalid {
background-color: #ffa0a0;
border-color: #f04040;
}
#wppb_auth_QR_INFO .wppb-description-delimiter {
font-size:80%;
font-style:italic;
}
#wppb_auth_QRCODE {
text-align: center;
}