:root {
--ds-vb-module-selection-icon-color: #ffffff;
--ds-vb-module-selection-text-color: #ffffff;
--ds-vb-module-selection-background-color: #2c3d49;
}  button[value^="ds/"],
button[value="divi-sensei"] {
background-color: var(--ds-vb-module-selection-background-color) !important;
color: var(--ds-vb-module-selection-text-color) !important;
font-size: 10px !important;
padding: 5px !important;
border: none !important;
}
button[value^="ds/"] div svg,
button[value="divi-sensei"] div svg {
fill: var(--ds-vb-module-selection-icon-color) !important;
scale: 0.8;
stroke: var(--ds-vb-module-selection-icon-color) !important;
stroke-width: 0;
}
button[value^="ds/"].et-vb-module-picker-option--selected,
button[value="divi-sensei"].et-vb-module-picker-option--selected {
background-color: hsl(from var(--ds-vb-module-selection-background-color) h s l / 0.9) !important;
transition: all .2s ease;
}  .et-db #et-boc .et-fb-modules-list ul>li[class^="ds_"]:before,
.et-db #et-boc .et-fb-modules-list ul>li[class^="et_fb_ds_"]:before,
.et-db #et-boc .et-fb-modules-list ul>li.divi_sensei:before {
color: var(--ds-vb-module-selection-icon-color);
}
.et-db #et-boc .et-fb-modules-list ul>li[class^="ds_"],
.et-db #et-boc .et-fb-modules-list ul>li[class^="et_fb_ds_"],
.et-db #et-boc .et-fb-modules-list ul>li.divi_sensei {
background-color: var(--ds-vb-module-selection-background-color) !important;
color: var(--ds-vb-module-selection-text-color) !important;
overflow: visible !important;
padding-left: 0;
padding-right: 0;
text-align: center;
}
.et-db #et-boc .et-fb-modules-list ul>li[class^="ds_"]:hover,
.et-db #et-boc .et-fb-modules-list ul>li[class^="et_fb_ds_"]:hover,
.et-db #et-boc .et-fb-modules-list ul>li.divi_sensei:hover {
background-color: #1f2b33 !important;
}
.et-db #et-boc .et-fb-modules-list ul>li[class^="ds_"] span,
.et-db #et-boc .et-fb-modules-list ul>li[class^="et_fb_ds_"] span,
.et-db #et-boc .et-fb-modules-list ul>li.divi_sensei span {
font-size: 10px !important;
}
.et-db #et-boc .et-fb-modules-list ul>li[class^="ds_"] .et-fb-icon.et-fb-icon--svg,
.et-db #et-boc .et-fb-modules-list ul>li[class^="et_fb_ds_"] .et-fb-icon.et-fb-icon--svg {
width: 18px !important;
min-width: 18px !important;
height: 18px !important;
margin: -3px auto 5px auto !important;
} .et-db #et-boc .et-fb-modules-list ul>li.divi_sensei:before {
content: '' !important;
width: 18px;
height: 18px;
margin: -3px auto 5px auto;
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cg transform='scale(0.1956) translate(9.2 -8.6)'%3E%3Cpath d='M61,37.6c0,16-13,29-29,29s-29-13-29-29s13-29,29-29S61,21.6,61,37.6' opacity='.6'/%3E%3Cpath d='M28.9,23c0,0,1.3-5.9-3.9-6.3c-5.3-0.3-5.4,3-12.3,2.8C7.4,19.4,4,16.7,2,16.5c1.8,2.3,6.4,7.2,14.6,6.6c4.8-0.4,6.8-2.2,8.1-2.3C26.4,20.7,27.5,21.4,28.9,23'/%3E%3Cpath d='M35,23c0,0-1.3-5.9,3.9-6.3c5.3-0.3,5.4,3,12.3,2.8c5.3-0.2,8.7-2.9,10.8-3.1c-1.8,2.3-6.4,7.2-14.6,6.6c-4.8-0.4-6.8-2.2-8.1-2.3C37.6,20.7,36.5,21.4,35,23'/%3E%3Cpath d='M27.4,34.9c0,0-11.5-5.3-16.3,6.4c-6.4,15.5,2,39.7,3.3,40c1.2,0.3-4.8-26.5,1.2-38c2.1-4,6.5-5.1,11.8-5.3C31.4,37.6,27.4,34.9,27.4,34.9'/%3E%3Cpath d='M36.7,34.9c0,0,11.5-5.3,16.3,6.4c6.4,15.5-2,39.7-3.3,40c-1.2,0.3,4.8-26.5-1.2-38c-2.1-4-6.5-5.1-11.8-5.3C32.7,37.6,36.7,34.9,36.7,34.9'/%3E%3Cpath d='M37.8,52c-0.2-5.8-4.5-5.7-5.8-5.6c0,0,2.9,0,0,0c-1.2-0.1-5.6-0.2-5.8,5.6c-0.2,6.6,5,37.5,5.8,38c0,0,0-0.3,0-0.9c0,0.6,0,0.9,0,0.9C32.8,89.4,38,58.5,37.8,52'/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;
}