
ul.product-categories, li.cat-item.cat-item-139, li.cat-item.cat-item-16, li.cat-item.cat-item-17 > a, li.cat-item.cat-item-32 > a, li.cat-item.cat-item-37 > a, li.cat-item.cat-item-43 > a, li.cat-item.cat-item-55 > a, li.cat-item.cat-item-54 > a, li.cat-item.cat-item-48 > a, li.cat-item.cat-item-51 > a, li.cat-item.cat-item-138 > a{
    font-weight: 700 !important;
}



.fab-position-right {
    bottom: 190px !important;
}
.rpt-countdown-container {
    display: none;}

.cms-archive-product.container{
margin-top:165px;
font-family:brandongrotesque-reg;}

#cms-woocontainer{
margin-top:165px;
font-family:brandongrotesque-reg;}

a.cart-contents.fa.fa-shopping-cart{
color: #fff !important;
text-shadow: 1px 1px 3px 	#000000;
font-size: 1.5em;
font-family:fontawesome !important;}

#cms-search {
margin-top:165px;
font-family:brandongrotesque-reg;}

.woocommerce ul.products li.product .price {
font-size: .857em;
font-family:brandongrotesque-reg;}

.woocommerce div.product p.price, .woocommerce div.product span.price {
font-size: 1.50em;
color:black;
font-family:brandongrotesque-reg !important;}

.woocommerce-product-details__short-description{
font-size:1.1em;
font-family:brandongrotesque-reg;}

.woocommerce .related ul.products li.product, .woocommerce .related ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul li.product { 
font-size:0.7em;
font-family:brandongrotesque-reg;}

span.woocommerce-Price-amount.amount {
font-size: 1.2em;
font-weight: 600;
color:black;
font-family:brandongrotesque-reg;}

#cms-footer {
    padding-bottom:0px !important;
    padding-top:10px !important;
}


.overlay-content{
opacity:0 }

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{
float:none;
font-size:5px;}

#cms-header #cms-header-navigation .main-navigation ul li ul{padding:0;
max-height:none;}

.class{
opacity: 0;}

div.product-item-info.h4.a{
 font-family:brandongrotesque-reg !important;}

.single-product div.product .woocommerce-tabs ul.tabs li.active a, .single-product div.product .woocommerce-tabs ul.tabs li:hover a {
color: #222;}

.fa-google-plus-square:before {
    color: black;}

.fa-envelope-square:before {
   
    color: black;
}
.fa-twitter-square:before {
 
    color: black;
}
.fa-facebook-square:before {
    
    color: black;
}
.panel-default>.panel-heading {
  background-color: white;
}

body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner.active-cart-search {
    border: none;
}
body #cms-header .cms-nav-extra.default-header .cms-nav-extra-inner > div {
    border-left: none;
}

@media only screen and (min-width: 768px) {
  #body .out-wrap {
    
    width: 100% !important;}}

.cms-wc-header-cart a span {
         font-family: brandongrotesque-reg;}

	
.circle{
	border-radius: 50%;
	margin: 0.15em;
	font-size: 3em;
	}
	


.fa-facebook{
	background: black;
	color: #FFFFFF;
  padding: 0.25em 0.45em;
	}

.fa-instagram{
	background: black;
	color: #FFFFFF;
  padding: 0.25em 0.25em;
  
	}
@media screen and (max-width: 991px){

#cms-header #cms-header-navigation {background-color:white !important;}}
.alg-wc-wl-thumb-btn-loop {z-index: 10;}
	
.circle{
	border-radius: 50%;
	margin: 0.15em;
	font-size: 1.5em;
	}

.fa-instagram{
	background: black;
	color: #FFFFFF;
  padding: 0.25em 0.25em;
  
	}
.fa-facebook{
	background: black;
	color: #FFFFFF;
  padding: 0.25em 0.43em;
  
	}
.woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr th:last-child, .woocommerce-page table.shop_table.woocommerce-checkout-review-order-table tr td:last-child {
    color: black;
}

li.payment_method_paypal img {
display: none !important;
}
#order_data .order_data_column p.none_set {

    display: none !important;
color: #f1f1f105 !important;
}
.none_set {
color: #f1f1f105 !important;
    display: none !important;
}
input[type='text'], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], textarea {

    text-transform: none !important;
font-size:15px;
  
  
}
h5, .h5, h5 a, .h5 a, .price, .product-name a{
text-align:center;}
h4, .h4, h4 a, .h4 a {
text-align:center;}
.cms-woocommerce ul.products-list li .product-item-wrap .product-item-info .price, .woocommerce ul.products-list li .product-item-wrap .product-item-info .price {
text-align:center;}
.woocommerce div.product p.price, .woocommerce div.product span.price {
text-align:left;}
select, .select2-container .select2-choice {
border:none;}


.btn, .btn-default, button, .button, input[type="button"], input[type="submit"], .vc_general.vc_btn3.btn-default, .added_to_cart {


}

.btn:after, .btn-default:after, button[type="submit"]:after, .button:after, input[type="submit"]:after, input[type="button"]:after, .added_to_cart:after {
display:none;}

.ui-widget-content {
z-index:999999 !important;}

body .overlay-wrapper .overlay-wrap .overlay .overlay-content a {

    width: 10000px;
height:1000px;
}


.pe-7s-menu:before {
    display:none !important;
}
@media screen and (max-width: 991px){
#cms-header #cms-header-navigation {visibility: initial !important;}}
   
@media screen and (max-width: 991px){
#cms-header #cms-header-navigation.phones-nav.collapse, #cms-header #cms-header-navigation.tablets-nav.collapse {visibility:visible !important;}

@media (max-width: 991px){
body #cms-masthead #cms-header #cms-menu-mobile {
    display: none !important;
}}
#shiftnav-toggle-main .shiftnav-toggle-burger, #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar:before {
margin-top: 10px !important;}

.alg-wc-wl-thumb-btn-single {
 
    z-index: 10;
}
@media screen and (min-width: 1201px){
#cms-header #cms-header-logo, #cms-header #cms-header-navigation, #cms-header .cms-nav-extra {
    height: 90px;
    right: 100px;
}}
@media screen and (max-width: 1201px){
.fb_dialog.fb_dialog_advanced.fb_customer_chat_bubble_animated_no_badge.fb_customer_chat_bubble_pop_in {
    top: 350px !important;
}}
@media screen and (min-width: 1201px){.fb_dialog.fb_dialog_advanced.fb_customer_chat_bubble_animated_no_badge.fb_customer_chat_bubble_pop_in
 {
top:350px !important;
}}
.chatbot {
    z-index: 200 !important;
}
.ccw_plugin .style-4.chip img {
    height: 50px !important;
    width: 50px !important;
-webkit-filter: grayscale(100%) !important; /* Safari 6.0 - 9.0 */
    filter: grayscale(100%) !important;

}
.ccw_plugin .style-4.chip {
font-size: 16.5px !important;  }

#cms-header #cms-header-navigation .main-navigation ul li ul {
  
    padding-left: 10px;
    padding-right: 30px;
}
.main-navigation > div ul:first-child > li.current_page_item > a, .main-navigation > div ul:first-child > li.current-menu-ancestor > a{
   padding-left: 35px !important;
   background-image: url(http://myflora.com.my/demo/wp-content/uploads/2018/10/butterfly-header-logo.png);
   background-position: left;
   background-repeat: no-repeat;
}

body #cms-header .cms-nav-extra {
left:1px !important;
}

@media screen and (max-width: 500px){
.jarvis-ball {
    bottom: 100px !important;
  }}

.jarvisMsgItem{
  display:none !important;
}
.tooltip-content {
  
    display: none !important;
}
.navigation.paging-navigation .page-numbers {

  border: 1px solid #121212 !important;}
.navigation.paging-navigation .page-numbers.current, .navigation.paging-navigation .page-numbers:hover {
    background: #e5e5e5 !important;
    color: #d0ac54 !important;
}
/*.yith-wcbk-form-section.yith-wcbk-form-section-duration.yith-wcbk-form-section-duration--type-fixed{
  display:none !important;}
.variation-To{
  display:none !important;}
.variation-Duration{
  display:none !important;}

.shop_table.shop_table_responsive.my_account_bookings.account-bookings-table{
  display:none !important;}
.wc-item-meta{
   display:none !important;}*/
#wc_checkout_add_ons_2_br{
  display:none !important;}
#genie-lamp {
  bottom:120px !important;}
.qcld_cart-products .qcld_cart_head {
    background-color: #d0ac54 !important;
 font-weight:normal !important;
    color: #ffffff !important;
  font-size: 11px !important;}

.qcld_cart_prod_table {
    border-left: 3px solid #d0ac54 !important;}

a.jarvis-button:hover, .qcld_cartbtn:hover {
  background: #d0ac54 !important;}

a.jarvis-button, .qcld_cartbtn {
  background-color: #d0ac54 !important;}

.woocommerce-jarvis.woocommerce-jarvis-light .jarvis-find {

  color: #d0ac54 !important;}

a.jarvis-button:before, .qcld_cartbtn:before, .jarvis-button-checkout:before {
  background-color: black !important;}
.woocommerce-jarvis.woocommerce-jarvis-light .jarvis-find:hover {
  background: #5f5858 !important;}
.woocommerce-jarvis .jarvis-field > a {
  color: #d0ac54 !important;}
.woocommerce-jarvis .jarvis-field {
   color: #d0ac54 !important;}
.woocommerce-jarvis .jarvis-field ul li a {
  background-color: #686868 !important;}
.woocommerce-jarvis.woocommerce-jarvis-themed .jarvis-phrase {
  border-left: 3px solid #d0ac54 !important;}

