/*
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.1
*/

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


/*hide 2 categories: 'unused', 'uncategorized'*/
.cat-item-15, .cat-item-102{
    display: none;
}



.trailer_box .desc  {
	min-height: 120px !important;
}


.trailer_box .desc h2 {
	color: #fff !important;
	background-color: #666 !important;
	width: 100% !important;
	position: absolute !important;
	margin: 0 0 0 -15px !important;
	padding: 10px 0 !important;
}

.trailer_box .desc .subtitle {
	
}


.trailer_box.desc .line {
	opacity: 0 !important;
}

/* change the default cart content icon to the shopping cart */
.icon-bag-fine:before {
    content: "\e82d" !important;
}

.shop-filters .woocommerce-ordering select{
	color: black !important;
}


.jpButton{
	color: white;
	background-color: black;
	text-align: center;
	padding: 10px 20px;
	font-size: 16px;
	border-radius: 6px;
	transition: 0.3s all ease-out;
	text-decoration: none;
}
.jpButton i{
	padding-left: 10px;
}
.jpButton:hover{
	color: white;
	background-color: #f87311;
}


#Action_bar .social li{
	margin: 0px;
	padding: 0;
}
#Action_bar .social li a i{
	font-size: 25px;
	margin: 0px;
	padding: 0;
}
#Action_bar .social li a i:hover{
	color: #f87311 !important;
}

#Action_bar .one{
	font-size: 16px !important;
}



#menu-footer-links{
	column-count: 2;
}

.widget_archive ul li:after, .widget_nav_menu ul li:after{
	opacity: 0;
}

.widget_archive ul li a, .widget_nav_menu ul li a {
	padding: 5px 0 5px 0px !important;
	text-decoration: none;
}



.widget_product_categories ul li a{
	width: 100% !important;
	padding: 3px 10px !important;
	color: black !important;
}
.widget_product_categories ul li {
	color: black !important;
}
.widget_product_categories ul li span {
	display: inline !important;
}
.widget_product_categories {
	background-color: transparent !important;
}
.widget_product_categories ul{
	background-color: transparent !important;
}


/*.sections_group .entry-content .one{
	padding: 25px 0 0 0 !important;
}*/


.general_list_table{
	width: 100%;
	background-color: #e5e5e5;
}
.general_list_table tbody tr{
	transition: 0.2s all ease-out;
}
.general_list_table tr td img{
	max-height: 40px;
}
.general_list_table thead{
	background-color: white;
	font-weight: bold;
}
.general_list_table tbody tr:nth-child(even){
	background-color: #F2F2F2;
}

.general_list_table > tbody tr:hover{
	background-color: #FFFED7 !important;
}

.column_fancy_heading{
	margin: 0 !important;
}

#topMenuList{
	float: right !important;
}
#topMenuList li{
	float: left;
	padding: 15px 5px 0px 5px !important;
}

#topSocialBox{
	float:right !important;
}





#Footer #topMenuList{
	display: none;
}


.hesperiden .tp-bullet{
	border: 0;
}



.product_meta .posted_in{
	display: block;
}


.input-text{
	color: black !important;
}


input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty, .dark input[type="email"], .dark input[type="password"], .dark input[type="tel"], .dark input[type="text"], .dark select, .dark textarea{
	color: black !important;
}





/* forcing the sidebar on search page to float left & moving the left border over to the right*/
.with_aside .four.columns{
    float: left !important;
}
.with_aside .sections_group{
    float: right !important;
}
.aside_right .widget-area{
    border-left-width:0px !important;
    border-right-width:1px !important;
}
.widget-area{
    min-height: inherit !important;
}



#Top_bar .menu > li > a span{
    padding-left: 15px !important;
    padding-right: 15px !important;
}


/* make the title box of woo products archive page the same height */
.product h4{
    height: 60px !important;
}
/* make the product thumbnails on the product archive page have a max height to keep things similar in size. 
    this also changes the default woocomm place holder images*/
.attachment-woocommerce_thumbnail, .woocommerce-placeholder{
    max-height: 300px !important;
}

/* controlling the 'add to cart' and 'read more' buttons on the category pages */
.products .isotope-item{
    background-color: white;
}
.products .isotope-item .product_type_simple{
    margin: 0 0 20px 20px !important;
    padding: 0px;
    background-color: white;
    color: rgba(0,0,197,1.00);
    text-transform: capitalize;
}

.button.add_to_cart_button{
    background-color: darkorange !important;
    padding: 4px 10px !important;
    color: white !important;
}

/* style the search bar */
#Top_bar .search_wrapper{
    background-color: white;
}
#Top_bar .search_wrapper  {
    background-color: white !important;
}

.grecaptcha-badge{
	visibility: hidden !important;
}








.column_shop_slider .item_wrapper{
	background-color: white !important;
}



























