/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */

/*------------*/
/*-NOT IN USE-*/
/*-USES THEME-*/
/*----CSS-----*/
/*------------*/
.button[name="update_cart"] {
margin: 28px 0 0!important; float:right!important;
}
.gwolle-gb .gb-entry{padding:20px!important; margin-bottom: 20px!important;}
.gwolle-gb-entries-list{margin-bottom: 40px!important;}
.important{background:#2c2c2c; text-align:center; color:#fff; margin-bottom: 40px; padding: 10px 5px;}
.important strong{color:#ffb805;}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title{letter-spacing:0px!important;
font-size: 22px!important;
line-height: 23px!important;
font-weight: 700!important;
}
#Top_bar .menu > li > ul.mfn-megamenu > li{float:left;!important; padding: 5px 10px;width:100%!important;}
#Top_bar .menu > li > ul.mfn-megamenu{padding: 0 20px!important;}
.search-form label{position:relative;}
.smart-search-results {
  right: 10px;
  top: 40px;}
.ysm-search-widget .search-submit:before {line-height: 32px!important;}
.ysm-search-widget-1 .search-field[type="search"]{width: 250px!important; float:right!important;padding: 6px;margin-top: 2px;}
.ysm-search-widget .search-submit{height:28px!important; font-size:28px!important; padding:0px!important;}
#searchform .icon-search-fine{float:left; position:relative; top: 4px;}
#searchform  #s{padding: 5px;
margin: 9px 0 0;}
.header-split #Header .top_bar_right{float:right!important; width:auto!important;}
.top_bar_right #header_cart{display:none!important;}
#menu-item-3112{display:none!important;}
.woocommerce .product div.entry-summary h1.product_title{float:left; width:100%;}
.woocommerce .thumbnail-nav .slick-prev, .woocommerce  .thumbnail-nav .slick-next{padding:0px!important;}
#Subheader ul.breadcrumbs{width:100%!important;}
.widget_archive ul li:after, .widget_nav_menu ul li:after {width:100%!important; }
.widget_nav_menu ul{padding-left:10px!important; padding-right:10px!important;}
#Action_bar .contact_details li.slogan{display:block!important; float:left!important;color:#fff}
#Action_bar .contact_details .mail{float:right;}
#Footer{text-align:center;}
.header-split #Header .top_bar_left .menu_right{text-align:right!important;}
.header-split #Header .top_bar_left .menu_left{text-align:left!important;}
#Action_bar .contact_details a{color:#fff!important;}
.top_bar_right #search_button{color:#fff!important;}
.newsletter_form > input[type="email"] {
    display: inline-block;
    margin-right: 10px;
    width: 400px;
}

/*BUTTONS*/
button {
background: rgba(138, 181, 194, 0.75);
border: 1px solid rgb(247, 247, 247)
}
/*MEGA MENU */
#Top_bar .menu li ul li a {
    border-bottom: none;
}
#Top_bar .menu li > ul {
    box-shadow: none !important;
}
/*FOOTER*/
#Footer .product-categories {
height: 200px;
overflow: auto;
}

.woocommerce-loop-category__title mark.count {
    display: none;
}

.shop-filters .woocommerce-result-count {
display: none;
}

h2.deco {
font-family: 'Great Vibes' , cursive;
font-size: 95px;
font-weight: 600;
color: #444;
}

.header-split #Header .top_bar_left .menu li ul li a{padding:5px 0 5px 0;}
.shop_table.shop_table_responsive td, .shop_table.shop_table_responsive th{text-align:left!important;}


@media screen and (max-width: 1239px) {
#menu-main-menu-right li{width: auto!important;}
#Top_bar #menu ul li a{padding: 8px!important;}
}
@media screen and (max-width: 767px) {
.ysm-search-widget {width:100%; float:none;text-align:center; margin: 3px auto; width: 100%; max-width: 320px;}
.ysm-search-widget-1 .search-field[type="search"]{width:100%!important;}
.search-form label {margin: 6px 0 8px;
  float: left;
}
#Action_bar .contact_details li.slogan{width:100%!important;}
.ui-tabs .ui-tabs-nav li a{text-align:left;}
.woocommerce .product .product_wrapper .share_wrapper{display:none!important;}
#Subheader{padding:30px!important}
#nav_menu-3{display:none!important;}
}
@media screen and (max-width: 559px) {
#Action_bar .contact_details .mail{display:none!important;}
#Action_bar .contact_details li.slogan{width:100%!important; text-align:center!important;}
}