/*
Theme Name: BIZES Shop
Theme URI: https://www.amba.fr
Author: AMBA
Author URI: https://www.amba.fr
Template:   socialv
Description: Social Network and Community BuddyPress Theme
Version: 2.0.4
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: socialv
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/* 
 4 colors BIZES ❤ 1500000000000000000000000
blue : #0b7394; blue-dark:#223f48; blue-light:#4192ab
green : #28bf9e; green-dark:#2a544b; green-light:#57cdb3
red : #d74061; red-dark:#5b313a; red-light:#e06a84
orange : #f48c6b; orange-dark:#63463d; orange-light:#ffad93
OR : #f1c63c; or-dark:#e0b119; or-light:#f2d475;
code badgeos : 
  -vert :       #5adec1;
  -rouge :    #ed799a; 
  -bleu :      #25a8c5;
  -orange :  #fabaa3;
*/

:root {
	--gf-local-color:#0b7394 !important;
	--gf-ctrl-label-color-secondary:#0b7394 !important;
	--tec-color-accent-primary-active:#28bf9e !important;
	--swatch-active-border-color:#28bf9e !important;
	--tec-color-accent-primary-hover:#4192ab !important;
	--tec-color-accent-primary:#0b7394 !important;
	--tec-color-background-messages:var(--color-theme-white-box) !important;
	--global-font-title:#2b2b2b;
	--bg-bizes-secondary:#CCCCCC;
  --color-theme-primary: #4192ab !important;
	--color-theme-primary-dark: #4192ab !important;
	--color-theme-primary-light: #4192ab !important;
	--color-bizes-white:#fafafa;
	--ldx-btn-primary-bg-color:#0b7394;
	--ldx-grid-ribbon-bg-color:#28bf9e;
	--ldx-btn-primary-bg-color-hover:#4192ab;
	--ldx-btn-border-radius:4px;
	--ldx-color-link-hover:#4192ab;
	--color-bizes-green:#28bf9e;
	--ldx-content-lists-lesson-border-color:#0b7394;
	--ldx-grid-item-border-color:#cccccc;
	--tec-color-text-event-title:#0b7394 !important;
	--tec-color-text-events-title:#0b7394 !important;
	--tec-color-text-event-date:#888888;
	--tec-color-text-primary:#2b2b2b;
	--tec-color-background:#fafafa;
	--tec-color-accent-primary:#0b7394 !important;
	--tec-color-link-accent-hover:#4192ab;
	--tec-font-size-1:1em;
	--tec-color-text-events-bar-submit-button:#FFFFFF !important;
	--tec-color-background-events-bar-submit-button-hover:#4192ab !important;
	--tec-color-background-secondary-datepicker:#0b7394  !important;
	--tec-color-background-events-bar-submit-button:#0b7394 !important;
	--tec-font-family-sans-serif:"Open Sans",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;
	--bg-bizes-loader:hsla(0,0%,100%,.8);
	--highlight-font-family:"Open Sans",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif !important;

}
[data-mode=dark]:root{ 
		--gf-local-color:#4192ab !important;
		--gf-ctrl-label-color-secondary:#4192ab !important;
		--gf-color-in-ctrl:#000000 !important;
		--tec-color-icon-active:#fafafa !important;
		--global-font-title:#fafafa;
		--color-theme-primary-dark: #4192ab !important;
		--color-theme-primary-light: #4192ab !important;
		--color-theme-secondary: #223f48 !important;
		--bg-bizes-secondary:#2b2b2b !important;
		--color-bizes-secondary:#ccc !important;
		--e-global-color-primary:#222222 !important;
		--color-bizes-white:#ffffff;
		--ldx-grid-item-border-color:#888888;
		--tec-color-text-event-date:#cccccc;
		--tec-color-text-primary:#fafafa;
		--tec-color-background:#222222;
		--tec-color-text-primary-light:rgba(255,255,255,.72);
		--border-color-light: #444;
		--bg-bizes-loader: hsla(0,0%,20%,.8);
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{color:#FFF;}
.select2-container--default .select2-selection--multiple {background: #CCC;}
.select2-container--default .select2-selection--multiple:focus {background: #fff;}
.elementor-nothing-found{text-align:center;}
/*gravity form*/
#gform_wrapper_2[data-form-index="0"].gform-theme, [data-parent-form="2_0"] {
    --gf-color-primary: #204ce5;
    --gf-color-primary-rgb: 32, 76, 229;
    --gf-color-primary-contrast: #fff;
    --gf-color-primary-contrast-rgb: 255, 255, 255;
    --gf-color-primary-darker: #001AB3;
    --gf-color-primary-lighter: #527EFF;
    --gf-color-secondary: #fff;
    --gf-color-secondary-rgb: 255, 255, 255;
    --gf-color-secondary-contrast: #112337;
    --gf-color-secondary-contrast-rgb: 17, 35, 55;
    --gf-color-secondary-darker: #F5F5F5;
    --gf-color-secondary-lighter: #FFFFFF;
    --gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);
    --gf-color-out-ctrl-light-rgb: 17, 35, 55;
    --gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);
    --gf-color-out-ctrl-light-lighter: #F5F5F5;
    --gf-color-out-ctrl-dark: #585e6a;
    --gf-color-out-ctrl-dark-rgb: 88, 94, 106;
    --gf-color-out-ctrl-dark-darker: #112337;
    --gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
    --gf-color-in-ctrl: #fff;
    --gf-color-in-ctrl-rgb: 255, 255, 255;
    --gf-color-in-ctrl-contrast: #112337;
    --gf-color-in-ctrl-contrast-rgb: 17, 35, 55;
    --gf-color-in-ctrl-darker: #F5F5F5;
    --gf-color-in-ctrl-lighter: #FFFFFF;
    --gf-color-in-ctrl-primary: #204ce5;
    --gf-color-in-ctrl-primary-rgb: 32, 76, 229;
    --gf-color-in-ctrl-primary-contrast: #fff;
    --gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;
    --gf-color-in-ctrl-primary-darker: #001AB3;
    --gf-color-in-ctrl-primary-lighter: #527EFF;
    --gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);
    --gf-color-in-ctrl-light-rgb: 17, 35, 55;
    --gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);
    --gf-color-in-ctrl-light-lighter: #F5F5F5;
    --gf-color-in-ctrl-dark: #585e6a;
    --gf-color-in-ctrl-dark-rgb: 88, 94, 106;
    --gf-color-in-ctrl-dark-darker: #112337;
    --gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
    --gf-radius: 3px;
    --gf-font-size-secondary: 14px;
    --gf-font-size-tertiary: 13px;
    --gf-icon-ctrl-number: url(data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E);
    --gf-icon-ctrl-select: url(data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E);
    --gf-icon-ctrl-search: url(data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E);
    --gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);
    --gf-ctrl-border-color: #686e77;
    --gf-ctrl-size: var(--gf-ctrl-size-md);
    --gf-ctrl-label-color-primary: #112337;
    --gf-ctrl-label-color-secondary: #112337;
    --gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);
    --gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);
    --gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);
    --gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);
    --gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);
    --gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);
    --gf-ctrl-btn-border-color-secondary: #686e77;
    --gf-ctrl-file-btn-bg-color-hover: #EBEBEB;
    --gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);
}
#mycred_widget_balance-2 .myCRED-balance.mycred_default {
    font-size: 1em !important;
    background: var(--global-body-bgcolor) !important;
    border-radius: var(--border-radius);
}
#mycred_widget_balance-2 .myCRED-balance.mycred_default {
    font-size: 1em !important;
    background: var(--global-body-bgcolor) !important;
    border-radius: var(--border-radius);
}
div#mycred_widget_balance-2 {
    padding: 0;
}
div#mycred_widget_balance-2 {
    padding: 0;
}
@media (max-width: 479px) {
  .header-login .btn-login:hover {
	   background-color: #4192ab !important; 
		color: #FFF !important; 	   
  }
  .socialv-header-right > ul.list-main-parent .header-login .bp-icon-wrap {
	  padding: .7em 0 !important;
	}
	 .socialv-header-right > ul.list-main-parent > li {
		padding: 0 .65em !important;
		padding-right: 0.65em !important;
	  }
    .header-login .btn-login{		
	background-color: var(--color-theme-primary);
	padding: unset !important;
	color: #FFF !important; 
	padding: .813em 2em !important; 
	}

  .header-login .btn-login img, .header-login .btn-login svg {
    display: unset !important;
    margin: unset !important;
		color: #FFF !important;  
  }
   .header-login .btn-login span {
    display: unset !important;
		color: #FFF !important;  
  }
}

/* Conteneur principal pour les points */
.header-e-bizes {
    display: inline-flex; /* Affichage en ligne */
    align-items: center; /* Centre le contenu verticalement */
    font-size: 1em; /* Taille de texte standard */
    color: var(--global-font-title); /* Couleur du texte */
    background: var(--global-body-bgcolor); /* Fond basé sur le thème */
    border-radius: var(--border-radius); /* Coins arrondis */
    padding: 4px 8px !important; /* Espacement intérieur */
    margin-left: 10px; /* Espacement par rapport aux autres éléments */

    /* Ombre interne discrète */
    box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.15), /* Ombre subtile en haut */
                inset 0px -1px 2px rgba(255, 255, 255, 0.1); /* Lumière subtile en bas */
}

/* Effet au survol (très léger) */

.header-e-bizes:hover{
    background: var(--global-body-bgcolor); /* Fond légèrement plus clair au survol */
    box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.2), /* Ombre un peu plus marquée */
                inset 0px -1px 3px rgba(255, 255, 255, 0.1); /* Lumière légèrement amplifiée */
}

.sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]), .sidebar-default .navbar-nav .nav-item .nav-link:not(.disabled):hover:not(.active):not([aria-expanded=true]) .icon {color: var(--color-theme-white) !important;}

.woocommerce-price-suffix {font-size: 0.7em;color: var(--global-font-color) !important;font-weight: 400 !important;font-style: italic;}
#read_all_notification{cursor:pointer;}
.sidebar .sidebar-body.data-scrollbar {max-height: calc(100vh - 15em);box-shadow: inset 0px -10px 10px -10px rgba(0, 0, 0, 0.21)}
.eael-pricing .eael-pricing-button {display:block !important;}  
.socialv-mobile-menu .navbar .top-menu ul.sub-menu li a svg,.socialv-mobile-menu .navbar-nav li a svg{width:24px;padding-right:5px;}
/*fin gravity form*/
.tribe-tickets__tickets-item-content.tribe-tickets__tickets-item-content--inactive{color:#d74061;}
.sidebar-toggle .iconly-Arrow-Left-2,.sidebar-toggle .iconly-Arrow-Right-2{color:var(--global-font-title);font-weight:bold;}

/*specifique à ticket plus*/
.event-tickets .tribe-tickets__notice, .tribe-common .tribe-tickets__notice {background-color:var(--color-theme-white-box) !important;}
.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-sale-label, .event-tickets .tribe-tickets__tickets-item-content-sale-label{background:#28bf9e;color:#FFF;}
a.rsswidget.rss-widget-feed{display:none;}
.widget.widget_rss ul li a {font-size: 1em;color: var(--global-font-color);font-weight: 400;}
.widget.widget_rss ul li {margin-bottom: 0em;}
body.page-tribe-attendee-registration .tribe-common-c-loader {background-color:var(--bg-bizes-loader) !important;}
body.page-tribe-attendee-registration .event-tickets .tribe-tickets__mini-cart, body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{background:var(--color-theme-white-box) !important;color:var(--global-font-title) !important;}
.tribe-common .tribe-common-c-btn, .tribe-common .tribe-common-c-btn:focus, .tribe-common .tribe-common-c-btn:hover, .tribe-common a.tribe-common-c-btn, .tribe-common a.tribe-common-c-btn:focus, .tribe-common a.tribe-common-c-btn:hover, .tribe-common button.tribe-common-c-btn, .tribe-common button.tribe-common-c-btn:focus, .tribe-common button.tribe-common-c-btn:hover{color:#FFF;padding: 11px 14px;}
.tribe-common .tribe-common-c-btn:disabled, .tribe-common a.tribe-common-c-btn:disabled, .tribe-common button.tribe-common-c-btn:disabled{padding: 11px 14px;}
.tribe-link-view-attendee{font-size:1.5em;color:#28bf9e;}
/*fin ticket plus*/
/*specifique à shop*/
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item),.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio li.tmcp-field-wrap.tm-per-row.tc-mode-text.tc-epo-text-wrapper{	margin: 10px;}
.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio li.tmcp-field-wrap.tm-per-row.tc-mode-text.tc-epo-text-wrapper{background-color:#FFF;border-radius:2px;}
.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name, .woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,.tmcp-field-wrap.tm-per-row.tc-mode-text.tc-epo-text-wrapper.tc-active,.tmcp-field-wrap.tm-per-row.tc-mode-text.tc-epo-text-wrapper.tc-active label {
	font-weight:600;
    color: #28bf9e !important;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover,.tmcp-field-wrap.tm-per-row.tc-mode-text.tc-epo-text-wrapper.tc-active {
    -webkit-box-shadow: var(--wvs-selected-item-box-shadow, 0 0 0 2px #28bf9e);
    box-shadow: var(--wvs-selected-item-box-shadow, 0 0 0 2px #28bf9e);
	margin: 10px 0px;
}
.tm-epo-field.tmcp-time {min-height: 2.5em !important;height: auto;}
.woocommerce table.shop_table td, .woocommerce table.shop_table th, .woocommerce table.shop_table thead tr th {
    text-transform: none;
}
.wc-block-components-totals-discount .wc-block-components-totals-item__value{color:#28bf9e;}
.gform-theme--framework .gform-theme-field-control:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background-color:var(--global-body-bgcolor);}
.gform_drop_instructions{color:#808080;}
.gform_button_select_files{background-color:#0b7394 !important;}
.gform_button_select_files:hover{background-color:#4192ab !important;}
.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .gform_drop_area::before{color:#4192ab !important;}
a.wcfm_catalog_enquiry, a.wcfm_chat_now_button, a.wcfm_follow_me, span.add_enquiry{border:none;box-shadow:none;text-transform:uppercase;font-size:0.8em;}
/*#cboxContent,#cboxTopCenter,#cboxTopRight,#cboxTopLeft,#cboxMiddleRight,#cboxMiddleLeft,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{background:none !important;}*/
.wcfm_popup_wrapper .wcfm_popup_textarea{color:#808080;}
.wcfm_popup_wrapper .wcfm_popup_input.wcfm_popup_textarea{width:80% !important;}
.wcfm_popup_wrapper .wcfm_popup_button {font-family: OpenSans,"Helvetica Neue",sans-serif;font-weight: 700;}
.wcfm_popup_wrapper .wcfm_popup_button{background:#0b7394;}
.essb_morepopup{background-color:var(--color-theme-white-box) !important;}
input#essb_copy_link_field{background:var(--global-body-bgcolor) !important;}
.essb-copy-link{background:var(--global-body-bgcolor) !important;color:#0b7394 !important;}
.essb_morepopup.essb-copylink-window{background:#808080 !important;}
.wc-block-must-login-prompt{font-size: 2em;text-align: center;padding: 50px;line-height:2em;}
.wc-block-must-login-prompt a,.wc-block-components-checkout-step__heading .wc-block-components-checkout-step__heading-content a{text-align:center;font-size:1.5em;text-transform:uppercase;display:block;padding:5px 10px;background:#0b7394;color:#fff !important;margin:auto;}
.wc-block-must-login-prompt a:hover,.wc-block-components-checkout-step__heading .wc-block-components-checkout-step__heading-content a:hover{background:#4192ab;}
.iqonic-navigation .iconly-Arrow-Right-2.icli,.iqonic-navigation .iconly-Arrow-Left-2.icli{font-weight:200;font-size:3em;}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color: #0b7394;}
.woocommerce span.onsale {padding: 0.202em 0.6em;}
.wc-block-components-error{display:none !important;}/*ne pas afficher Unexpected error in: mycred-woocommerce/mycred-woo-checkout-block*/
.yith-wcbm-badge {box-shadow: 0px 0px 5px #222;}
.woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce div.product div.images {width: 30%;}
.woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce div.product div.summary {width: 70%;}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#f1c63c;}
.socialv-product-title{color:#0B7394 !important;}
.woocommerce div.product p.price, .woocommerce div.product span.price{color:#28bf9e !important;font-weight:700 !important;}
.socialv-product-title:hover{color:#4192AB !important;}
.woocommerce .products .product .price {color:#28bf9e;font-size:1.5em;font-weight:700;}
.woocommerce-page .products .product, .woocommerce .products .product{text-align:center;}
.single-product .post-password-form{margin:3em;} 
.wcfmmp_become_vendor_link a{
    font-family: "Open Sans", Arial, Sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    background-color: transparent;
    background-image: linear-gradient(90deg, #0B7394 0%, #4192AB 100%);
	color: #fff;
	padding:0.4em 0.8em;
	border-radius:6px;
}

.wcfmmp_become_vendor_link a:focus, #bouton-suite-formulaire-bizes.elementor-button:hover, .wcfmmp_become_vendor_link a:visited {
    background-image: linear-gradient(90deg, #4192AB 0%, #0B7394 100%);

}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active {background: #0b7394;}
input[type='submit'].dokan-btn-theme:hover, a.dokan-btn-theme:hover, .dokan-btn-theme:hover, input[type='submit'].dokan-btn-theme:focus, a.dokan-btn-theme:focus, .dokan-btn-theme:focus, input[type='submit'].dokan-btn-theme:active, a.dokan-btn-theme:active, .dokan-btn-theme:active, input[type='submit'].dokan-btn-theme.active, a.dokan-btn-theme.active, .dokan-btn-theme.active, .open .dropdown-toggleinput[type='submit'].dokan-btn-theme, .open .dropdown-togglea.dokan-btn-theme, .open .dropdown-toggle.dokan-btn-theme {background-color: #0b7394;   border-color: #4192ab;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover {background: #0b7394;}
input[type='submit'].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {background-color: #0b7394;border-color: #4192ab;}
input[type='submit'].dokan-btn:hover, a.dokan-btn:hover, .dokan-btn:hover, input[type='submit'].dokan-btn:focus, a.dokan-btn:focus, .dokan-btn:focus, input[type='submit'].dokan-btn.focus, a.dokan-btn.focus, .dokan-btn.focus {border-color: #4192ab;background-color: #0b7394;}
.wc-setup .wc-setup-actions .button-primary {background: #0b7394;border-color: #4192ab;}
.wc-block-components-form .wc-block-components-text-input input[type="email"], .wc-block-components-form .wc-block-components-text-input input[type="number"], .wc-block-components-form .wc-block-components-text-input input[type="tel"], .wc-block-components-form .wc-block-components-text-input input[type="text"], .wc-block-components-form .wc-block-components-text-input input[type="url"], .wc-block-components-text-input input[type="email"], .wc-block-components-text-input input[type="number"], .wc-block-components-text-input input[type="tel"], .wc-block-components-text-input input[type="text"], .wc-block-components-text-input input[type="url"] {
  background-color:var(--color-theme-white-box) !important;
  color: var(--global-font-title) !important;
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{  background-color:var(--color-theme-white-box) !important;
  color: var(--global-font-title) !important;}
.wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-text-input label, .wc-block-components-text-input label {color: #808080 !important; color: hsla(0, 0%, 50%, 0.5) !important;}
.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{  background-color:var(--color-theme-white-box) !important;color: var(--global-font-title) !important;}

  .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted, .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active, .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus, .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus, .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover{background-color:#0b7394 !important;}
  
/*fin specifique à shop*/
/*gravityform*/
.gform-theme--framework .gfield_list_group_item:before, .gform-theme--framework .gform-field-label{color:#0b7394 !important;}
.gform-theme--framework .gfield:where(.gfield--type-fileupload,.gfield--input-type-fileupload) .ginput_preview .gfield_fileupload_filename{color:#0b7394 !important;}
/* fin gravityform*/
.MuiFormLabel-root,.MuiInputBase-input{color:var(--global-font-title) !important;}
.MuiInput-underline:after {border-bottom: 2px solid #0b7394;}
.MuiButton-containedPrimary {background-color: #0b7394;}
.MuiButton-containedPrimary:hover {background-color: #4192ab;}
.MuiTypography-colorTextPrimary{color:#28bf9e !important;}
.MuiTypography-colorTextSecondary{color:#0b7394 !important;}

.nav-link:focus, .nav-link:hover {color: #4192ab;}
.wc-block-components-button:not(.is-link){background:#0b7394;border:none;text-transform:uppercase;color:#FFF;}
.wc-block-components-button:not(.is-link):hover{background:#4192ab;}
.notice-item{background-color:rgba(128,128,128,0.8) !important;color:#FFF !important;}
.header-notification-icon .dropdown-menu .item-footer .woocommerce-mini-cart__buttons a {padding: 0.3em 0.6em;}
.cn-button {background: #fff;} 
.notice-wrap h3{color:#FFF;clear:both;}
.notice-wrap h4{color:#f48c6b;font-weight:bold;}
footer .widget ul li{padding: 0.4em 0;}
.footer span.menu-title {margin-left: 8px;}
.footer .nav-link{padding:0;font-size:0.8em;}
.footer .menu-item .nav-link .icon svg{width: 1.428em;height: 1.428em;max-width: 1.428em;}
/*.wc-block-components-form .wc-block-components-text-input input[type="email"], .wc-block-components-form .wc-block-components-text-input input[type="number"], .wc-block-components-form .wc-block-components-text-input input[type="tel"], .wc-block-components-form .wc-block-components-text-input input[type="text"], .wc-block-components-form .wc-block-components-text-input input[type="url"], .wc-block-components-text-input input[type="email"], .wc-block-components-text-input input[type="number"], .wc-block-components-text-input input[type="tel"], .wc-block-components-text-input input[type="text"], .wc-block-components-text-input input[type="url"]{background-color:var(--color-theme-white-box) !important;color:var(--color-bizes-white) !important;}*/

.eael-pricing-item .tooltip{
    position: relative;
    z-index: 1080;
    display: inline;
    margin: 0;
    font-family: inherit;
    font-style: normal;
    font-weight: 600;
    line-height: 1.5;
    text-align: left;
    text-align: start;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    white-space: normal;
    line-break: auto;
    font-size: 1em;
    word-wrap: break-word;
    opacity: 1;	
}

.menu-item-type-mycred_default.menu-item-object-mycred_menu_balance .menu-title a {background: var(--bg-bizes-secondary);color: var(--color-bizes-white);padding: 5px 10px;margin: 8px 10px;border-radius: 4px;font-size: var(--font-size-normal);}
#buddypress .table-responsive{background:var(--color-theme-white-box);width:100% !important;}
#buddypress .table-responsive .table{color: var(--global-font-color);}
#buddypress input#current-page-selector{width:50px;}
#buddypress span.pagination-links {margin: 5px;}
#buddypress div.item-list-tabs ul.socialv-tab-container li a#user-my-e-bizes::before{content: "\e931";}
h1, h2, h3, h4, h5, h6 {text-transform: none;} 
/**gravity forms supercharge**/
.gf_supercharge .ginput_container.ginput_container_date{max-width: 72px;float:left;margin-right: 10px;}
.gf_supercharge .gfield.gf_list_inline .gfield_checkbox .gchoice, .gf_supercharge .gfield.gf_list_inline .gfield_radio .gchoice {margin-right: 30px;margin-bottom: 5px;}
#input_16_7 .gf_supercharge .gfield_checkbox > div,#input_16_7 .gf_supercharge .gfield_radio > div{max-width:200px;}/*choix affaires, amitiés, amour*/
body .select2-container--default .select2-selection--multiple .select2-selection__choice {padding: 4px 10px 4px 8px;}
body .gf_supercharge .gform_confirmation_message,body .gf_supercharge .gform_confirmation_message p{font-size: 15px;line-height: 18px;text-align:left;}
#bouton-suite-formulaire-bizes.elementor-button{
    font-family: "Open Sans", Arial, Sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    background-color: transparent;
    background-image: linear-gradient(90deg, #0B7394 0%, #4192AB 100%);
	color: #fff;
}

#bouton-suite-formulaire-bizes.elementor-button:focus, #bouton-suite-formulaire-bizes.elementor-button:hover, #bouton-suite-formulaire-bizes.elementor-button:visited {
    background-image: linear-gradient(90deg, #4192AB 0%, #0B7394 100%);

}
.select2-container .select2-selection--single .select2-selection__rendered{padding: 0em 2.875em .5em 1em;}
.gf_supercharge .ginput_container {margin: 1em 0 1em;max-width:100%;margin: auto;}
#gform_fields_16,#gform_fields_22{margin-top: 70px;}
#gform_confirmation_message_22,#gform_confirmation_message_21,#gform_confirmation_message_16{padding: 50px 40px;background-color: rgba(34,34,34,0.9);border-radius: 5px;   box-shadow: 0 10px 50px #0000001f;}
.MuiSvgIcon-root path{fill:#f1f1f1;}
.rs-particles-canvas{z-index:1 !important;}
input.gform-button {font-size: 1.2em !important;}
pre{font-family:"Open Sans";font-size:1.2em;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
.df-container>.df-ui-next, .df-container>.df-ui-prev{color:#FFFFFF;}
.filepond--file-action-button.filepond--action-remove-item{float:left;margin-top:10px;}
.gf_supercharge .gfield_checkbox > div, .gf_supercharge .gfield_radio > div{margin-bottom:5px;
margin: auto;border-radius:6px;}
.default input[type="checkbox"] + label:hover, .default input[type="radio"] + label:hover, .default input[type="checkbox"]:focus + label, .default input[type="radio"]:focus + label{border-color:#888 !important;}
.gfsp_o_frame.gf_list_3col.o_small .o_label .o_img_wr, .gfsp_o_frame.gf_list_4col.o_small .o_label .o_img_wr, .gfsp_o_frame.gf_list_5col.o_small .o_label .o_img_wr, .gfsp_o_frame.gf_list_6col.o_small .o_label .o_img_wr{padding:0px !important;}
.select2-selection__choice__remove{float:left;}
#label_19_57_1{letter-spacing:1px;}
.gform-button{text-transform:uppercase;}
.gf_scharge_page_has_full_window .select2-dropdown{z-index:999999;}
.gf_supercharge input[type="checkbox"]:checked + label::before, .gf_supercharge input[type="radio"]:checked + label::before,.gfsp_o_frame.o-ticktopright input:checked + label .o_label::after, .gfsp_o_frame.o-ticktopright input:checked + label .o_label::before{color:#28bf9e;}
.font_size_1-2em{font-size:1.2em;}
.gf_supercharge .ginput_complex label{font-size: 1em !important;}
a.gf_scharge_control_prev, a.gf_scharge_control_validation,a.gf_scharge_control_next,a.sc_field_ctrl_prev,a.sc_field_ctrl_next{margin:5px 10px 20px 10px !important;font-size:1.1em !important;text-transform:uppercase;}
.gf_scharge_controls a span,.gf_scharge_controls a {text-transform:uppercase;} 
.gf_supercharge input[type="checkbox"] + label, .gf_supercharge input[type="radio"] + label{font-weight:400 !important;}
.scroll_label_section {font-size: 1.2em !important;}
.default input[type="checkbox"]:checked + label, .default input[type="radio"]:checked + label,.theme-affaires-supercharge input[type="checkbox"]:checked + label,.theme-affaires-supercharge input[type="radio"]:checked + label,.theme-amities-supercharge input[type="checkbox"]:checked + label,.theme-amities-supercharge input[type="radio"]:checked + label,.theme-amour-supercharge input[type="checkbox"]:checked + label,.theme-amour-supercharge input[type="radio"]:checked + label {background-color: #222 !important;color: #fff !important;border: 1px solid #2f2f2f !important;border-radius:6px;}
.default input[type="checkbox"] + label,.default input[type="radio"] + label,.theme-affaires-supercharge input[type="checkbox"] + label, .theme-affaires-supercharge input[type="radio"] + label, .theme-amities-supercharge input[type="checkbox"] + label, .theme-amities-supercharge input[type="radio"] + label, .theme-amour-supercharge input[type="checkbox"] + label, .theme-amour-supercharge input[type="radio"] + label {background-color: #2b2b2b !important;cursor:pointer;}
.gf_scharge_scroll_label{font-size:1.2em;}
.perc_text{color:#FFF !important;}
.perc_bar{background-color:#28bf9e !important;}
.gf_scharge_maximize{cursor:pointer;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {padding: 10px 15px;}
.modalmm {background-color:#0b7394;color:#f1f1f1;}
.gform_legacy_markup_wrapper .gfield_required{color:#5b313a;}
div.gfield_date_dropdown_day,div.gfield_date_dropdown_month,div.gfield_date_dropdown_year{display:inline-block !important;width:auto !important;} 
.gf_supercharge label {color: #ccc;}
.select2.select2-container.select2-container--default{width:100% !important}
@media only screen and (min-width: 641px) {
  .gf_supercharge .gfield.gf_list_inline .gfield_checkbox .gchoice, .gf_supercharge .gfield.gf_list_inline .gfield_radio .gchoice {display: inline-block;padding-right: 16px;margin-left: 50px;margin-bottom: 5px;}
      .entry .entry-content .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar, .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar {
		margin-top: 72px;
        max-width: 55vw !important;
    }

}

.ginput_container_date {max-width: 120px;float: left;}
.ginput_container_date span.select2.select2-container.select2-container--default{width:30px;}
.gf_sc_island_container{margin-top:150px;}
/**fin supercharge**/
/**socialv/asset/css/vendor/iconly/css/styles**/
#buddypress div.item-list-tabs ul.socialv-tab-container li a#user-location:before {content: "\e938";}
#buddypress div.item-list-tabs ul.socialv-tab-container li a#user-blogs:before {content: "\e92e";}
#buddypress div.item-list-tabs ul.socialv-tab-container li a#user-visitors:before {content: "\e950";}
#buddypress div.item-list-tabs ul.socialv-tab-container li a#user-activity:before {content: "\e940";}
/**fin inconly**/

.recent-visitors h5{font-size:0.8em;margin-bottom:3px !important;}
.socialv-member-right .message-btn i {font-size: 2em;}
#buddypress .btn.btn-sm, #buddypress .generic-button .btn.btn-sm, #buddypress .remove.btn.socialv-btn-danger, #buddypress button.btn-sm, #buddypress input.btn.btn-sm, .btn-group-sm > .btn, .btn-sm {padding: .4em 1em;}
span#select2-groups-order-by-container {font-size: 14px !important;}
.mfp-title{color:#000 !important;}
[data-mode=dark] .mfp-title{color:#f3f3f3 !important;}
[data-mode=dark] .mfp-figure figcaption {background-color: rgba(34,34,34,038);}

#label_7_57_1{display:none;}
#input_4_16 .clear-multi{margin-left:0 !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:transparent !important;}
[data-mode=dark] .select2-container--default .select2-selection--multiple {background-color: #1a1a1a;}
.mfp-content .rtm-single-meta,#buddypress .activity-list li.load-more , #buddypress .activity-list li.load-newest {background:#2b2b2b;}
.kleo-form-modal .kleo-login-wrap .before-login-form-wrapper, .kleo-form-modal .kleo-login-wrap .login-create-account-wrapper, .kleo-form-modal .kleo-login-wrap .login-form-wrapper {    background-color: #222;}
.kleo-login-wrap .login-form-wrapper .kleo-pop-title,.kleo-login-wrap .login-form-wrapper .fancy-checkbox>span,.kleo-login-wrap .login-form-wrapper .login-input-wrapper .login-label .login-label-content{color:#aaa;}

.select2-container--default .select2-selection--single {background-color:var(--bg-bizes-secondary);}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-bizes-secondary) !important;}
input[type=search]{height: 40px;border:none;border-bottom:1px SOLID #FFF;padding-left:10px;}.kleo-login-wrap .login-form-wrapper button.login-button, .kleo-login-wrap .login-form-wrapper input[type=submit].login-button,#buddypress form#whats-new-form #whats-new-submit > input:hover, #buddypress form#whats-new-form #whats-new-submit > input:focus,#buddypress form#whats-new-form #whats-new-submit > input,.select2-container--default .select2-selection--multiple .select2-selection__choice,.lrm-form a.button, .lrm-form button, .lrm-form button[type="submit"], .lrm-form #buddypress input[type="submit"], .lrm-form input[type="submit"],#buddypress .activity-list li.load-more a, #buddypress .activity-list li.load-newest a{background-color: #0b7394;font-size: 14px;padding-top: 5px;padding-bottom: 5px;padding-left: 5px;padding-right: 15px;border-radius: 4px;color:#FFF;}
.select2.select2-container.select2-container--default {height:auto;}
.select2-container--default .select2-selection--multiple .select2-selection__choice span{color:#d74061; padding:0 10px;font-size:14px;}
#buddypress ul#activity-stream.activity-list > li .activity-content .activity-meta .button {color: #bbb;border: 1px solid #2f2f2f;
}
#buddypress form#whats-new-form #whats-new-submit > input{color:#FFF;}
a.button, button, input[type="submit"], input[type="reset"], input[type="button"]{border-radius: 4px;}
.kleo-login-wrap .login-form-wrapper button.login-button:hover, .kleo-login-wrap .login-form-wrapper input[type=submit].login-button:hover{background-color: #0b7394 !important;color:#aaa !important;}
.kleo-login-wrap+.mfp-close::before{color:#FFF;}
.kleo-login-wrap .login-form-wrapper .login-input-wrapper input.login-field{text-shadow:none;color:#fbfbfb;margin-top: 15px;}
#buddypress div#invite-list{background:#222 !important;}
#buddypress form#whats-new-form textarea,textarea,#buddypress div.activity-comments form textarea {background:var(--bg-bizes-secondary);border: 1px solid #2f2f2f !important;}
#buddypress ul.item-list li img.avatar {max-width: 45px !important;}

.socialv-bp-banner{background-position:center;}
[data-mode=dark] .header-avatar{background: #222;}
.socialv-unread {background-color: #fafafa;}
[data-mode=dark] .socialv-unread {background-color: #222;}
.heading-title.socialv-bp-banner-title{text-align: center;}
.socialv-bp-banner .socialv-subtitle{width:100%;}
.socialv-bp-banner .socialv-bp-banner-title .title{text-transform:uppercase;}
#buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress .standard-form button, #buddypress a.button, #buddypress input[type=button], #buddypress input[type=reset], #buddypress input[type=submit], #buddypress ul.button-nav li a, a.bp-title-button{border-radius:4px;}

.select2-results__option{font-size:0.7em;}
.select2-container--default .select2-results>.select2-results__options {padding: 0.313em 0.313em;}
.mfp-figure figcaption {margin-bottom: 0 !important;}
.select2-container--default .select2-results__option[aria-selected=true] {background-color:var(--bg-bizes-secondary);}
.lrm-user-modal-container .lrm-switcher a {background:#202020;color:#888;}
.lrm-user-modal-container-inner{background:var(--bg-bizes-secondary);}
div.nsl-container-block .nsl-container-buttons a {margin:5px auto!important;padding-top:25px;}
div.nsl-container .nsl-container-buttons a {margin:5px auto!important;padding-top:25px!important;}
.lrm-integrations.lrm-integrations--register .mj-label{height:45px;}
.description.indicator-hint.lrm-password-hint{padding:5px 20px;}
.lrm-user-modal {background:rgba(0,0,0,.8);}
.lrm-user-modal-container {background:#2b2b2b;}
.lrm-inline .lrm-user-modal-container,.lrm-form input.has-border {border:1px solid #2f2f2f;}
.lrm-form input.has-border:focus {border-color:#f1f1f1;}
.lrm-user-modal-container .lrm-switcher.-is-not-login-only a.selected {background:#2b2b2b;color:#f1f1f1;}
.lrm-user-modal-container .input-text,
.lrm-user-modal-container input[type="email"],
.lrm-user-modal-container input[type="password"],
.lrm-user-modal-container input[type="search"],
.lrm-user-modal-container input[type="tel"],
.lrm-user-modal-container input[type="text"],
.lrm-user-modal-container input[type="url"],
.lrm-user-modal-container textarea {color:#aaa;background: #1f1f1f;}
.lrm-form input.has-border:focus {border-color: #555;}
.lrm-form a.button, .lrm-form button, .lrm-form button[type="submit"], .lrm-form #buddypress input[type="submit"], .lrm-form input[type="submit"]{background: #0b7394;}
.lrm-form a.button, .lrm-form button:hover, .lrm-form button[type="submit"]:hover, .lrm-form #buddypress input[type="submit"]:hover, .lrm-form input[type="submit"]:hover{background: #4192ab;}
[data-mode=dark] .mfp-bg {background: #2b2b2b !important;}
.mfp-figure figcaption .mfp-bottom-bar .mfp-title, .mfp-figure figcaption .mfp-bottom-bar .mfp-counter{padding:0;}
/*[lrm_form default_tab="login" logged_in_message="Coucou ! Tu es bien connecté.e ;) !"]
*/

@media (max-width: 995px) {
  .navbar-brand.socialv-logo img{height: 50px !important;width: 100px !important;}
  .navbar-brand.socialv-logo{max-width:100px;}
}

@media (max-width: 767px){
	.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {height:72px !important;width:100% !important;line-height:  1.4em !important;padding:15px 10px !important;}
	/*.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {line-height: 1.2em;}*/
	.woocommerce #content div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce div.product div.images {width: 100%;}
.woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce div.product div.summary {width: 100%;}
.navbar-brand.socialv-logo img{ height: 40px !important;width: 80px !important;}
.navbar-brand.socialv-logo{max-width:80px;}
.authpage.socialv-background-white {background: #222222 !important;}
.lrm-form input.has-padding, .lrm-form select.has-padding{padding: 5px 10px 5px 50px;}
.lrm-form button.has-padding {padding: 5px 10px 5px 10px;}
.lrm-switcher{font-size:0.7em;}
[class^="lrm-ficon-"].lrm-switch-to-link::before, [class*=" lrm-ficon-"].lrm-switch-to-link::before {font-size: 14px;margin-top: -2px;}
.lrm-switch-to-link::before {height: 14px;}
.comment-respond .comment-form input, .comment-respond .comment-form textarea, .form-control, input, input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="range"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], textarea{line-height:2em;}
.lrm-form button[type="submit"], .lrm-form #buddypress input[type="submit"], .lrm-form input[type="submit"],.lrm-form label {font-size: 13px;}
}
@media (max-width: 479px){
	.socialv-button:visited, .rs-button:visited {
	color: #0b7394 !important;
	}
/*	#buddypress input.socialv-button, .socialv-button, .learnpress.learnpress-page #lp-button, .learnpress.learnpress-page .lp-button, .rs-button, .wc-block-components-button:not(.is-link) {
	  color: #0b7394 !important;
	}*/
	#buddypress input.socialv-button:hover, .socialv-button:hover, .learnpress.learnpress-page #lp-button:hover, .learnpress.learnpress-page .lp-button:hover, .rs-button:hover, .wc-block-components-button:not(.is-link):hover {
	  color: #4192ab !important;
	}
}
