/* CUSTOM STYLING FOR WPBakery Page Builder ========================================================================== */ /* Disable empty tab in Page Settings */ #vc_ui-panel-post-settings .vc_ui-tabs-line li[data-tab-index="0"] { display: none; } #vc_ui-panel-post-settings .vc_ui-tabs-line li[data-tab-index="1"] button { background-color: #fff; color: #5e5e5e; cursor: default; } #vc_ui-panel-post-settings #vc_page-settings-tab-0 { display: none; } #vc_ui-panel-post-settings #vc_page-settings-tab-1 { display: block; } /* Disable new Columns settings */ [data-vc-shortcode^="vc_row"] [data-vc-shortcode-param-name="columns"], [data-vc-shortcode^="vc_row"] [data-vc-shortcode-param-name="columns_layout"], [data-vc-shortcode^="vc_row"] [data-vc-shortcode-param-name="laptops_columns"], [data-vc-shortcode^="vc_row"] [data-vc-shortcode-param-name="tablets_columns"], [data-vc-shortcode^="vc_row"] [data-vc-shortcode-param-name="mobiles_columns"] { display: none !important; } /* Disable reserved shortcode */ [data-element="us_import_template"], .vc_ui-panel-window .hidden { display: none !important; } /* Correct order of columns for RTL */ .rtl .wpb_vc_column, .rtl .wpb_vc_column_inner { float: right !important; } .rtl .vc_col-xs-offset-0 { margin-right: 0; margin-left: 0 } .rtl .vc_col-xs-offset-1 { margin-right: 8.3333%; margin-left: 0 } .rtl .vc_col-xs-offset-2 { margin-right: 16.6666%; margin-left: 0 } .rtl .vc_col-xs-offset-1\/5 { margin-right: 20%; margin-left: 0 } .rtl .vc_col-xs-offset-3 { margin-right: 25%; margin-left: 0 } .rtl .vc_col-xs-offset-4 { margin-right: 33.3333%; margin-left: 0 } .rtl .vc_col-xs-offset-2\/5 { margin-right: 40%; margin-left: 0 } .rtl .vc_col-xs-offset-5 { margin-right: 41.6666%; margin-left: 0 } .rtl .vc_col-xs-offset-6 { margin-right: 50%; margin-left: 0 } .rtl .vc_col-xs-offset-7 { margin-right: 58.3333%; margin-left: 0 } .rtl .vc_col-xs-offset-3\/5 { margin-right: 60%; margin-left: 0 } .rtl .vc_col-xs-offset-8 { margin-right: 66.6666%; margin-left: 0 } .rtl .vc_col-xs-offset-9 { margin-right: 75%; margin-left: 0 } .rtl .vc_col-xs-offset-4\/5 { margin-right: 80%; margin-left: 0 } .rtl .vc_col-xs-offset-10 { margin-right: 83.3333%; margin-left: 0 } .rtl .vc_col-xs-offset-11 { margin-right: 91.6666%; margin-left: 0 } .rtl .vc_col-xs-offset-12 { margin-right: 100%; margin-left: 0 } @media (min-width: 768px) { .rtl .vc_col-sm-offset-0 { margin-right: 0; margin-left: 0 } .rtl .vc_col-sm-offset-1 { margin-right: 8.3333%; margin-left: 0 } .rtl .vc_col-sm-offset-2 { margin-right: 16.6666%; margin-left: 0 } .rtl .vc_col-sm-offset-1\/5 { margin-right: 20%; margin-left: 0 } .rtl .vc_col-sm-offset-3 { margin-right: 25%; margin-left: 0 } .rtl .vc_col-sm-offset-4 { margin-right: 33.3333%; margin-left: 0 } .rtl .vc_col-sm-offset-2\/5 { margin-right: 40%; margin-left: 0 } .rtl .vc_col-sm-offset-5 { margin-right: 41.6666%; margin-left: 0 } .rtl .vc_col-sm-offset-6 { margin-right: 50%; margin-left: 0 } .rtl .vc_col-sm-offset-7 { margin-right: 58.3333%; margin-left: 0 } .rtl .vc_col-sm-offset-3\/5 { margin-right: 60%; margin-left: 0 } .rtl .vc_col-sm-offset-8 { margin-right: 66.6666%; margin-left: 0 } .rtl .vc_col-sm-offset-9 { margin-right: 75%; margin-left: 0 } .rtl .vc_col-sm-offset-4\/5 { margin-right: 80%; margin-left: 0 } .rtl .vc_col-sm-offset-10 { margin-right: 83.3333%; margin-left: 0 } .rtl .vc_col-sm-offset-11 { margin-right: 91.6666%; margin-left: 0 } .rtl .vc_col-sm-offset-12 { margin-right: 100%; margin-left: 0 } } @media (min-width: 901px) { .rtl .vc_col-md-offset-0 { margin-right: 0; margin-left: 0 } .rtl .vc_col-md-offset-1 { margin-right: 8.3333%; margin-left: 0 } .rtl .vc_col-md-offset-2 { margin-right: 16.6666%; margin-left: 0 } .rtl .vc_col-md-offset-1\/5 { margin-right: 20%; margin-left: 0 } .rtl .vc_col-md-offset-3 { margin-right: 25%; margin-left: 0 } .rtl .vc_col-md-offset-4 { margin-right: 33.3333%; margin-left: 0 } .rtl .vc_col-md-offset-2\/5 { margin-right: 40%; margin-left: 0 } .rtl .vc_col-md-offset-5 { margin-right: 41.6666%; margin-left: 0 } .rtl .vc_col-md-offset-6 { margin-right: 50%; margin-left: 0 } .rtl .vc_col-md-offset-7 { margin-right: 58.3333%; margin-left: 0 } .rtl .vc_col-md-offset-3\/5 { margin-right: 60%; margin-left: 0 } .rtl .vc_col-md-offset-8 { margin-right: 66.6666%; margin-left: 0 } .rtl .vc_col-md-offset-9 { margin-right: 75%; margin-left: 0 } .rtl .vc_col-md-offset-4\/5 { margin-right: 80%; margin-left: 0 } .rtl .vc_col-md-offset-10 { margin-right: 83.3333%; margin-left: 0 } .rtl .vc_col-md-offset-11 { margin-right: 91.6666%; margin-left: 0 } .rtl .vc_col-md-offset-12 { margin-right: 100%; margin-left: 0 } } @media (min-width: 1200px) { .rtl .vc_col-lg-offset-0 { margin-right: 0; margin-left: 0 } .rtl .vc_col-lg-offset-1 { margin-right: 8.3333%; margin-left: 0 } .rtl .vc_col-lg-offset-2 { margin-right: 16.6666%; margin-left: 0 } .rtl .vc_col-lg-offset-1\/5 { margin-right: 20%; margin-left: 0 } .rtl .vc_col-lg-offset-3 { margin-right: 25%; margin-left: 0 } .rtl .vc_col-lg-offset-4 { margin-right: 33.3333%; margin-left: 0 } .rtl .vc_col-lg-offset-2\/5 { margin-right: 40%; margin-left: 0 } .rtl .vc_col-lg-offset-5 { margin-right: 41.6666%; margin-left: 0 } .rtl .vc_col-lg-offset-6 { margin-right: 50%; margin-left: 0 } .rtl .vc_col-lg-offset-7 { margin-right: 58.3333%; margin-left: 0 } .rtl .vc_col-lg-offset-3\/5 { margin-right: 60%; margin-left: 0 } .rtl .vc_col-lg-offset-8 { margin-right: 66.6666%; margin-left: 0 } .rtl .vc_col-lg-offset-9 { margin-right: 75%; margin-left: 0 } .rtl .vc_col-lg-offset-4\/5 { margin-right: 80%; margin-left: 0 } .rtl .vc_col-lg-offset-10 { margin-right: 83.3333%; margin-left: 0 } .rtl .vc_col-lg-offset-11 { margin-right: 91.6666%; margin-left: 0 } .rtl .vc_col-lg-offset-12 { margin-right: 100%; margin-left: 0 } } .rtl .vc_controls-row .vc_control-row-layout:hover, .rtl .vc_controls-row .vc_row_layouts:hover { left: auto; right: 36px; } /* Remove "Open Sans" loading on admin pages */ .vc_controls, .vc_ui-font-open-sans { font-family: inherit !important; } .vc_color-helper, .vc_column_color { vertical-align: top; } .vc_navbar, .vc_ui-panel-header-container, .vc_ui-button.vc_ui-button-action, .composer-switch .logo-icon, .composer-switch a, .composer-switch a:visited { background-color: var(--usof-color-blue-50); } .vc_navbar { border: none !important; } .usb_display_never { position: relative; } .usb_display_never::after { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; background: repeating-linear-gradient( 45deg, rgba(128,128,128,.25), rgba(128,128,128,.25) 30px, transparent 30px, transparent 60px ); pointer-events: none; } #wpbakery_content { margin: 0; } .vc_welcome.vc_not-empty { border: none; margin: 0; } .vc_row { margin: 0 -1px; } .vc_collapsed-row { height: 30px; margin-bottom: 2px; overflow: hidden; } .wpb_vc_row { position: relative; } .wpb_vc_row > .vc_row_title { position: absolute; z-index: 3; top: 0; left: 110px; max-width: 500px; padding: 0; font-weight: 600; font-style: normal; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #fff; } .wpb_vc_row > .controls_row { background-color: var(--usof-color-gray-30); color: #fff; } .wpb_vc_row_inner > .controls_row { background-color: var(--usof-color-gray-5); color: var(--usof-color-gray-50); } .vc_controls-row.vc_clearfix::after, .vc_controls-row.vc_clearfix::before { display: none !important; } .vc_row-hash-id { color: inherit; padding: 5px; margin: 0; line-height: 18px; } .vc_controls-row a.vc_control { flex-shrink: 0; padding: 0; margin: 0 !important; width: 36px; line-height: 30px; text-align: center; box-sizing: border-box; border-radius: 0; border: none; background: none; color: inherit; } .vc_controls-row .vc-c-icon-add, .vc_controls-row .vc-c-icon-content_copy, .vc_controls-row .vc-c-icon-delete_empty { vertical-align: top; height: 30px; } .vc_control:hover .vc-composer-icon { opacity: 1; } .controls_row .vc_row_layouts { font-size: 0; border-radius: 0; padding: 0; margin: 0; height: 30px; border: none; } .vc_controls-row .vc_control-set-column { height: 30px; width: 36px; } .vc_controls-row .vc_control-set-column .vc-composer-icon { left: 50%; } .wpb_vc_row > .controls_row a.vc_control:hover { background-color: rgba(0,0,0,0.25); } .wpb_vc_row_inner > .controls_row a.vc_control:hover { background-color: rgba(0,0,0,0.06); } .controls_row .column_delete:hover { background-color: var(--usof-color-red-30) !important; color: #fff !important; } .controls_row .column_move { background: none !important; width: 14px; } .wpb_row_container > .wpb_vc_column, .wpb_row_container > .wpb_vc_column_inner { margin-bottom: 0; padding: 0 1px 2px !important; } .wpb_row_container > .wpb_vc_column > .vc_controls, .wpb_row_container > .wpb_vc_column_inner > .vc_controls, .vc_shortcodes_container > .controls_column { padding: 0 !important; line-height: inherit; } .vc_shortcodes_container > .vc_controls .vc_control, .wpb_row_container > .wpb_vc_column > .vc_controls .vc_control, .wpb_row_container > .wpb_vc_column_inner > .vc_controls .vc_control { border: none; width: 30px; padding: 3px 0 !important; border-radius: 0; opacity: 0; } .vc_shortcodes_container:hover > .vc_controls .vc_control, .wpb_row_container > .wpb_vc_column:hover > .vc_controls .vc_control, .wpb_row_container > .wpb_vc_column_inner:hover > .vc_controls .vc_control { opacity: 1; } .vc_shortcodes_container > .vc_controls .vc_control:hover, .wpb_row_container > .wpb_vc_column > .vc_controls .vc_control:hover, .wpb_row_container > .wpb_vc_column_inner > .vc_controls .vc_control:hover { background-color: rgba(0,0,0,0.06); } .wpb_content_element { background: none !important; } .wpb_content_element > .wpb_element_wrapper { border-radius: 0; box-shadow: 0 1px 0 rgba(0,0,0,0.05); } .wpb_vc_tab .wpb_content_element > .wpb_element_wrapper, .wpb_vc_accordion_tab .wpb_content_element > .wpb_element_wrapper, .wpb_vc_column_inner .wpb_content_element > .wpb_element_wrapper { box-shadow: none; } .vc_placeholder, .wpb_content_element, .wpb_vc_row_inner, .wpb_vc_row_inner.wpb_sortable { margin: 1px 0 0; } .wpb_content_element:first-child, .wpb_vc_row_inner:first-child { margin: 0; } .wpb_row_container > .wpb_vc_column_inner > .wpb_element_wrapper, .wpb_content_element .ui-tabs .ui-tabs-panel.wpb_vc_tab > .wpb_element_wrapper > .wpb_column_container .wpb_vc_column_inner > .wpb_element_wrapper { padding: 0 14px; } .vc_empty-container { min-height: 55px; outline: none; } .vc_empty-container::after { display: inline-block; } .wpb_content_element:not(.wpb_vc_column_text) p { display: inline; font: inherit; margin: 0; } .vc_admin_label { font-size: inherit; font-style: inherit; color: var(--usof-color-gray-30); } .rtl .wpb_content_element > .wpb_element_wrapper > .wpb_element_title .vc_element-icon { float: right; margin-left: 10px; margin-right: 0; } /* Text Block element */ #wpbakery_content .wpb_vc_column_text h1 { font-size: 2.2em; } #wpbakery_content .wpb_vc_column_text h2 { font-size: 2em; } #wpbakery_content .wpb_vc_column_text h3 { font-size: 1.8em; } #wpbakery_content .wpb_vc_column_text h4 { font-size: 1.6em; } #wpbakery_content .wpb_vc_column_text h5 { font-size: 1.4em; } #wpbakery_content .wpb_vc_column_text h6 { font-size: 1.2em; } /* List & Carousel elements */ .improve_list_elm_ui .wpb_element_title { display: inline-block; vertical-align: top; } .improve_list_elm_ui .admin_label_post_type, .improve_list_elm_ui .admin_label_source { line-height: 1.2; color: inherit; } .improve_list_elm_ui .admin_label_post_type label, .improve_list_elm_ui .admin_label_source label { display: none; } .improve_list_elm_ui .admin_label_post_type:after, .improve_list_elm_ui .admin_label_source:after { content: ''; display: block; margin-top: -15px; } .improve_list_elm_ui .admin_label_items_layout { display: inline-block; margin-inline-start: 37px; } .improve_list_elm_ui .admin_label_items_layout:before { display: none; } /* Progress Bar element */ .wpb_us_progbar .wpb_element_title { font-size: 0; } .wpb_us_progbar .wpb_vc_param_value.title { display: inline-block; vertical-align: top; margin-right: 5px; } .wpb_us_progbar .wpb_vc_param_value.title, .wpb_us_progbar .wpb_vc_param_value.count { font-weight: 600; } .wpb_us_progbar .wpb_vc_param_value.title:after { content: ' - '; } .wpb_us_progbar .vc_admin_label { display: block; margin-top: 3px; } .wpb_us_progbar .vc_admin_label:before { display: none; } /* Post Custom Field element */ .wpb_us_post_custom_field .wpb_element_title { font-size: 0; } .wpb_us_post_custom_field .admin_label_key { display: block; font-weight: 600; } .wpb_us_post_custom_field .admin_label_key label { display: none; } .wpb_us_post_custom_field .admin_label_custom_key:before { display: none; } /* ActionBox, IconBox, Person elements */ .wpb_us_cta .wpb_element_title, .wpb_us_iconbox .wpb_element_title, .wpb_us_itext .wpb_element_title, .wpb_us_flipbox .wpb_element_title, .wpb_us_text .wpb_element_title, .wpb_us_person .wpb_element_title { font-size: 0; } .wpb_us_cta .wpb_vc_param_value.title, .wpb_us_iconbox .wpb_vc_param_value.title, .wpb_us_flipbox .wpb_vc_param_value.front_title, .wpb_us_flipbox .wpb_vc_param_value.back_title, .wpb_us_text .wpb_vc_param_value.text, .wpb_us_person .wpb_vc_param_value.name { font-weight: 600; } .wpb_us_cta .wpb_vc_param_value.content, .wpb_us_iconbox .wpb_vc_param_value.content, .wpb_us_flipbox .wpb_vc_param_value.front_description, .wpb_us_person .wpb_vc_param_value.content, .wpb_us_gmaps .wpb_vc_param_value.marker_address, .wpb_vc_param_value.content.textarea_raw_html { margin-top: 3px; color: var(--usof-color-gray-70); } /* Popup element */ .wpb_us_popup .vc_admin_label.admin_label_use_page_block { font-weight: 600; color: inherit; } .wpb_us_popup .vc_admin_label.admin_label_use_page_block > label { font-weight: 400; color: var(--usof-color-gray-30); } /* Reusable Block element */ .wpb_us_page_block .wpb_element_wrapper { border: 2px solid #090; min-height: 29px; } .wpb_us_page_block .wpb_element_title { display: none; } .wpb_us_page_block .vc_admin_label { font-size: 18px; line-height: 29px; color: inherit; } /* Counter element */ .wpb_us_counter .wpb_element_title { display: none; } .wpb_us_counter .wpb_vc_param_value.final { display: inline-block; vertical-align: top; font-size: 24px; font-weight: bold; color: var(--usof-color-blue-50); } .wpb_us_counter .wpb_vc_param_value.title { display: block; } .wpb_us_counter .vc_admin_label:before { display: none; } /* Custom Heading element */ .wpb_vc_custom_heading .wpb_element_title { font-size: 0; } .wpb_vc_custom_heading .vc_admin_label { font-size: 16px; line-height: 32px; font-weight: 600; color: inherit; } /* Button element */ .wpb_us_btn .wpb_element_title { display: none; } .wpb_us_btn .wpb_vc_param_value { font-weight: 600; line-height: 31px; padding: 0 12px; border: 1px solid; border-radius: 3px; background: none; } .wpb_us_btn .wpb_vc_param_value i { vertical-align: top; line-height: inherit; } .wpb_us_btn .wpb_vc_param_value > * { margin: 0 3px !important; } /* Separator element */ .wpb_us_separator > .wpb_element_wrapper { display: flex; padding: 0; box-shadow: none; text-align: center; background: url(data:image/gif;base64,R0lGODlhAgAFAPABANbW1v///yH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAABACwAAAAAAgAFAAACBERuGAUAOw==) repeat-x center; } .wpb_us_separator .wpb_element_title { display: none; } .wpb_us_separator .vc_admin_label { line-height: 33px; padding-right: 6px; margin: 0 !important; background-color: #f5f5f5; } .wpb_us_separator .us_text { line-height: 33px; background-color: #f5f5f5; } .wpb_us_separator .us_text.height { padding-right: 6px; } .wpb_us_separator .us_text.text { padding: 0 6px; margin: 0 auto; } .wpb_us_separator .us_text:empty { display: none; } .wpb_vc_row_inner .wpb_us_separator .us_text, .wpb_vc_row_inner .wpb_us_separator .vc_admin_label, .wpb_vc_tta_section .wpb_us_separator .us_text, .wpb_vc_tta_section .wpb_us_separator .vc_admin_label { background-color: #fff; } /* COLORS & ICONS for elements */ .vc_element-icon { font-size: 26px; line-height: 32px !important; font-style: normal; text-align: center; border-radius: 5px; color: #090; } .vc_element-icon:before { vertical-align: top; line-height: inherit; } [id^="us_"] > .vc_element-icon, [class^="wpb_us_"] > div > .wpb_element_title > .vc_element-icon, #contact-form-7 > .vc_element-icon, .wpb_contact-form-7 .vc_element-icon, #gravityform > .vc_element-icon, .wpb_gravityform .vc_element-icon { background: none; } #us_iconbox .vc_element-icon:before { content: '\f005'; font-family: fontawesome; } .vc_element-icon[data-is-container] { color: #f2a200 !important; } #us_breadcrumbs .vc_element-icon, #us_add_to_favs .vc_element-icon, .wpb_us_breadcrumbs .vc_element-icon, .wpb_us_add_to_favs .vc_element-icon, a[data-tag*=us_post] > .vc_element-icon, .wpb_content_element[data-element_type*=us_post] .vc_element-icon { color: var(--usof-color-blue-50); } a[data-tag*=_carousel] > .vc_element-icon, a[data-tag*=_grid] > .vc_element-icon, a[data-tag*=_list] > .vc_element-icon, .wpb_content_element[data-element_type*=_carousel] .vc_element-icon, .wpb_content_element[data-element_type*=_grid] .vc_element-icon, .wpb_content_element[data-element_type*=_list] .vc_element-icon { color: #23ccaa; } #us_product_ordering .vc_element-icon, #us_product_gallery .vc_element-icon, #us_product_field .vc_element-icon, #us_add_to_cart .vc_element-icon, #us_cart_table .vc_element-icon, #us_cart_totals .vc_element-icon, #us_cart_shipping .vc_element-icon, #us_checkout_billing .vc_element-icon, #us_checkout_order_review .vc_element-icon, #us_checkout_payment .vc_element-icon, #us_checkout_login .vc_element-icon, #us_wc_account_content .vc_element-icon, #us_wc_account_navigation .vc_element-icon, #us_wc_account_login .vc_element-icon, #us_wc_coupon_form .vc_element-icon, #us_wc_notices .vc_element-icon, #us_wc_order_data .vc_element-icon, .wpb_us_product_ordering .vc_element-icon, .wpb_us_product_gallery .vc_element-icon, .wpb_us_product_field .vc_element-icon, .wpb_us_add_to_cart .vc_element-icon, .wpb_us_cart_table .vc_element-icon, .wpb_us_cart_totals .vc_element-icon, .wpb_us_cart_shipping .vc_element-icon, .wpb_us_checkout_billing .vc_element-icon, .wpb_us_checkout_order_review .vc_element-icon, .wpb_us_checkout_payment .vc_element-icon, .wpb_us_checkout_login .vc_element-icon, .wpb_us_wc_account_content .vc_element-icon, .wpb_us_wc_account_navigation .vc_element-icon, .wpb_us_wc_account_login .vc_element-icon, .wpb_us_wc_coupon_form .vc_element-icon, .wpb_us_wc_notices .vc_element-icon, .wpb_us_wc_order_data .vc_element-icon { color: #7f54b3; } #contact-form-7 > .vc_element-icon, .wpb_contact-form-7 .vc_element-icon, #gravityform > .vc_element-icon, .wpb_gravityform .vc_element-icon { color: #00e0e8; } /* "Add Element" window */ .vc_add-element-container .wpb-content-layouts { gap: 0; } .vc_add-element-container .wpb-content-layouts li { font-family: inherit; background: none; border: none; } .vc_add-element-container .wpb-content-layouts li:hover { background: var(--usof-color-gray-2); } .vc_add-element-container .wpb-content-layouts a { font-weight: 600; color: inherit; } .vc_add-element-container .vc_element-icon { margin-bottom: 12px; } /* Custom "NEW" badge */ .vc_add-element-container a.show_new_badge_nav:after { content: 'NEW'; position: absolute; top: 8px; right: 20px; font-size: 9px; line-height: 12px; font-family: monospace; padding: 0 4px; border-radius: 20px; background: var(--usof-color-red-30); color: var(--usof-color-white); } /* Elements settings window */ .vc_ui-panel-window-inner, .vc_ui-panel-content-container { color: inherit !important; } .vc_ui-panel-content { padding-top: 5px; margin-top: 0 !important; padding-left: 15px; padding-right: 15px; } .wpb_edit_form_elements .vc_column:first-child, .wpb_edit_form_elements .vc_column + .vc_column, .wpb_edit_form_elements .vc_column-with-padding { padding-top: 8px; padding-bottom: 8px; } .wpb_edit_form_elements .vc_column.for_above { padding: 0 15px 8px !important; } .wpb_edit_form_elements textarea, .wpb_edit_form_elements input, .wpb_edit_form_elements select { background-color: var(--usof-color-gray-2); border: none; box-shadow: 0 1px 0 rgba(0,0,0,.1) inset; } .wpb_edit_form_elements input { line-height: 2.8em; padding: 0 8px; } .wpb_edit_form_elements textarea { padding: 6px 10px; min-height: 100px; } .wpb_edit_form_elements select { line-height: 2.8em; padding: 0 24px 0 8px !important; max-width: none; color: inherit !important; } .rtl .wpb_edit_form_elements select { text-align: right !important; padding: 0 8px 0 24px !important; } .vc_properties-list input[type="checkbox"] { vertical-align: top; text-align: center; line-height: 20px; height: 20px; width: 20px; border: none; margin: 0 5px 0 0; box-shadow: 0 1px 0 rgba(0,0,0,0.08) inset, 0 0 0 1px rgba(0,0,0,0.015) inset; } .vc_properties-list input[type="checkbox"]:before { content: '\f00c'; font-family: fontawesome; font-weight: 900; font-size: 12px; margin: 0; height: inherit; width: inherit; color: transparent; } .vc_properties-list input[type="checkbox"]:hover { background-color: var(--usof-color-gray-5); } .vc_properties-list input[type="checkbox"]:checked { background-color: var(--usof-color-blue-50); } .vc_properties-list input[type="checkbox"]:checked:before { color: #fff; } .rtl .vc_properties-list input[type="checkbox"] { margin: 0 0 0 5px; } .vc_checkbox-label { display: inline-block; vertical-align: top; margin-right: 10px; } .rtl .vc_checkbox-label { margin-left: 10px; margin-right: 0; } .vc_checkbox-label ~ .vc_checkbox-label { margin-bottom: 5px; } .rtl .vc_general.vc_ui-tabs-line > li { float: right; } /* Description */ .vc_description, .us-icon-desc, .us-grid-layout-desc-add, .us-grid-layout-desc-edit { font-size: .9em; font-style: normal; line-height: 1.2; padding-top: .3em; margin-top: 0; color: var(--usof-color-gray-30); } .vc_column.wpb_el_type_colorpicker { width: 50%; } /* Fix for Vertical Tabs UI */ .vc_tta-o-non-responsive .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tabs-container { max-width: 300px; } /* Fix for "_hide_input" attribute */ .edit_form_line > input._hide_input { display: none; } .edit_form_line > input._hide_input + .vc_description { font-size: inherit; color: inherit; line-height: 1.5; padding: 1.25em; background-color: var(--usof-color-blue-5); } /* Column Responsive Options table */ .vc_column-offset-table > tbody > tr > td { padding: 8px; vertical-align: middle; } /* Param Group and Inner options */ ul.vc_param_group-list { margin: 0; } .vc_param_group-list li.vc_param { margin-bottom: 4px; border-radius: 4px; box-shadow: var(--usof-box-shadow); } .vc_param_group-list .vc_controls-row .vc_control { border: none; background-color: transparent; color: var(--usof-color-gray-30); } .vc_param_group-list .vc_controls-row .vc_control:hover { color: inherit; } .vc_param_group-list .vc-c-icon-dragndrop { display: block; line-height: 30px; } .vc_param-group-admin-labels { font-style: normal; text-align: initial; line-height: 30px; margin-inline-start: 0; margin-inline-end: auto; max-width: calc(100% - 138px); text-overflow: ellipsis; overflow: hidden; text-wrap: nowrap; color: inherit; } .vc_param-group-admin-labels > label { color: var(--usof-color-gray-30); } .vc_settings .vc_param .vc_controls { background: #fff; border-radius: inherit; } .vc_param_group-list .wpb_row_container > .wpb_vc_column > .wpb_element_wrapper { background: none; } /* Elements labels */ .wpb_content_element .vc_admin_label:before { content: '\2013'; margin-right: 5px; } .rtl .wpb_content_element .vc_admin_label:before { margin-left: 5px; margin-right: 0; } .wpb_content_element h4 + .vc_admin_label:before { display: none; } /* Capitalize titles for elements on English */ html[lang^=en] .wpb_element_title, html[lang^=en] .vc_ui-panel-header-heading, html[lang^=en] .vc_controls .vc_element-name, html[lang^=en] .vc_add-element-container span[data-vc-shortcode-name] { text-transform: capitalize; } /* Message Box element */ .wpb_us_message .wpb_element_title { font-size: 0; } /* Dropdown options */ .wpb-select.orderby, .wpb-select.attachment { width: 100% !important; box-shadow: none !important; } .wpb-select.fade, .wpb-select option.fade { opacity: 1 !important; } /* Textarea with HTML */ textarea.wpb_vc_param_value.textarea_raw_html { font-family: monospace; font-size: inherit; word-break: normal; height: 80px; max-height: 75vh; color: inherit; } /* Wrapper start */ .vc_column[data-param_type=us_wrapper_start] { box-shadow: var(--usof-box-shadow-small); padding: 15px 0 12px !important; margin: 0 15px 8px; } /* Columns option dropdown */ .vc_shortcode-param .wpb-input.columns { min-height: 0; width: 100%; } /* vc_column_text: Fixing animation label that will still be present even after the animation param is actually removed */ .wpb_vc_column_text .admin_label_css_animation { display: none !important; } /* Selected image instead of icon at some element's backend editor */ .vc_element-icon.attachment-thumbnail[src] { background-image: none !important; } /* Fix AI icon of Text controls */ .vc_wrapper-param-type-us_text > .edit_form_line > .vc_ui-icon-ai, .vc_wrapper-param-type-us_textarea > .edit_form_line > .vc_ui-icon-ai { top: 0; } .vc_shortcode-param:not(.show_ai_icon) > .edit_form_line > .vc_ui-icon-ai { display: none; } /* Fixing "Random Order" checkbox */ .vc_properties-list input[type="checkbox"].orderby { float: none; min-height: 0; margin-top: 0; margin-bottom: 0; } /* Fixing "Show Bottom shape divider" checkbox */ .vc_properties-list [data-vc-shortcode-param-name="us_shape_show_bottom"] { margin-top: 15px; padding-top: 25px !important; border-top: 1px solid var(--usof-color-gray-5); } /* "Paste Copied Section" button and window */ .vc_row_edit_clone_delete .column_copy_clipboard > i { margin-top: 1px; } .vc_icon-btn.for_us_paste_section { height: auto !important; width: auto !important; padding: 14px 18px !important; text-decoration: none; } .vc_icon-btn.for_us_paste_section span { display: block; font-size: 13px; line-height: 28px; padding: 0 8px; background: #fff; color: var(--usof-color-gray-70); } .us-paste-section-window { display: none; position: fixed; z-index: 13; top: 50%; left: 50%; width: 60%; max-width: 600px; transform: translate(-50%,-50%); } .us-paste-section-window .vc_ui-close-button { position: absolute; top: 14px; right: 14px; } .us-paste-section-window textarea.textarea_raw_html { font-size: 12px; min-height: 150px; } .us-paste-section-window .vc_description { display: none; color: red; } .us-paste-section-window .vc_ui-button-action { margin-top: 18px; } /* For the us_* fields, we hide the label, this is necessary for the admin_label to work correctly on the JS side */ [data-param_type^=us_] .wpb_element_label { display: none !important; } .vc_ui-panel-window-inner .wpb-param-heading { margin-bottom: 0; } .wpb_element_label { line-height: 1.4; margin-bottom: 0; padding-bottom: .4em; } .wpb_element_label:empty { padding-bottom: 0; } .edit_form_line > .usof-form-row { padding: 0; width: 100%; } .vc_wrapper-param-type-checkbox { margin-top: 5px; } .edit_form_line .usof-link-input { box-sizing: border-box; } .edit_form_line > .usof-form-row[data-name=time_minute]:before { line-height: 2; } /* Message for deprecated elements */ .vc_shortcode-edit-form-deprecated-message .messagebox_text { display: none !important; } /* Span toggle button to full control row width for better UX */ .vc_ui-panel-window.vc_active a.vc_control.column_toggle { position: absolute; display: flex; top: 0; bottom: 0; left: 36px; width: calc(100% - 108px); padding: 5px; justify-content: end; }