.button.wcqlupdatelistbtn {color:#fff!important;} 
.button.addquotelistbutton_prodpage {color:#fff!important;}  
.button.wc-backward {color:#fff!important;} 
.widgettitle {
border-bottom: solid 1px #000000;
margin-bottom: 5px;
}
.et_pb_widget ul li {
background-color: #fff;
padding: 3px;	
}
div#sidebar ul li a,.et_pb_widget.woocommerce.widget_product_categories li a {color:#1c1c1c;font-size:13px;letter-spacing:1px;font-weight: 600;}
.acf-link-button {background-color: #FDC900!important; padding:20px; font-weight:600!important; border-radius: 15px!important;}  
.centering { 
display: flex; 
flex-direction: column; 
justify-content: center;
} #main-content .container:before {
width:0!important;
} 
.addquotelistbutton_prodpage  {font-weight:600!important; color:#000!important; border-color:#FDC900!important;} .quotelist-added-icon {display:none!important;}
.lwp-vertical-menu nav ul li {
width: 100%;
display: block;
} @media (max-width: 980px) {
.lwp-vertical-menu .et_pb_menu__menu {
display: flex!important;
}
.lwp-vertical-menu .et_mobile_nav_menu {
display: none!important;
}
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
} ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
} .et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color: transparent;
} ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
position: relative;
top:5px;
font-family: "ETModules";
content: '\33';
color: #000;
background: #FDC900;
border-radius: 50%;
padding: 4px;
font-size:18px!important;
} ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\32';
} .et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
position: absolute;
right: 5%;
margin-left: -20px;
top: -14px;
width: 0;
height: 0;
content: '';
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid #ffffff;
} .mobile_menu_bar {
position: relative;
display: block;
bottom: 0px;
line-height: 0;
} .et_pb_menu_0.et_pb_menu .et_mobile_menu,
.et_pb_menu_0.et_pb_menu .et_mobile_menu ul {
background-color: #ffffff!important;
border-radius: 10px;
}.button.wcqlupdatelistbtn {color:#fff!important;} 
.button.addquotelistbutton_prodpage {color:#fff!important;}  
.button.wc-backward {color:#fff!important;} 
.widgettitle {
border-bottom: solid 1px #000000;
margin-bottom: 5px;
}
.et_pb_widget ul li {
background-color: #fff;
padding: 3px;	
}
div#sidebar ul li a,.et_pb_widget.woocommerce.widget_product_categories li a {color:#1c1c1c;font-size:13px;letter-spacing:1px;font-weight: 600;}
.acf-link-button {background-color: #FDC900!important; padding:20px; font-weight:600!important; border-radius: 15px!important;}  
.centering { 
display: flex; 
flex-direction: column; 
justify-content: center;
} #main-content .container:before {
width:0!important;
} 
.addquotelistbutton_prodpage  {font-weight:600!important; color:#000!important; border-color:#FDC900!important;} .quotelist-added-icon {display:none!important;}
.lwp-vertical-menu nav ul li {
width: 100%;
display: block;
} @media (max-width: 980px) {
.lwp-vertical-menu .et_pb_menu__menu {
display: flex!important;
}
.lwp-vertical-menu .et_mobile_nav_menu {
display: none!important;
}
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
width: 44px;
height: 100%;
padding: 0px !important;
max-height: 44px;
border: none;
position: absolute;
right: 0px;
top: 0px;
z-index: 999;
background-color: transparent;
} ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
position: relative;
} .et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
background-color: transparent;
} ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
display: none !important;
visibility: hidden !important;
} ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
display: block !important;
visibility: visible !important;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
text-align: center;
opacity: 1;
} ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
position: relative;
top:5px;
font-family: "ETModules";
content: '\33';
color: #000;
background: #FDC900;
border-radius: 50%;
padding: 4px;
font-size:18px!important;
} ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
content: '\32';
} .et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
position: absolute;
right: 5%;
margin-left: -20px;
top: -14px;
width: 0;
height: 0;
content: '';
border-left: 20px solid transparent;
border-right: 20px solid transparent;
border-bottom: 20px solid #ffffff;
} .mobile_menu_bar {
position: relative;
display: block;
bottom: 0px;
line-height: 0;
} .et_pb_menu_0.et_pb_menu .et_mobile_menu,
.et_pb_menu_0.et_pb_menu .et_mobile_menu ul {
background-color: #ffffff!important;
border-radius: 10px;
}