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


body:not(.template-slider) #Header{
	min-height:124px !important;
}



#Content{
	padding-top:0px !important;
}

.progress_bars .bars_list li h6 .label{
	display:none !important;
}

.progress_bars .bars_list li .bar .progress{
	background-color:#00733A !important;
}

.progress_bars .bars_list li .bar{
	background:none !important;
	box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.16) !important;
}

.cn-button{
	color:#00733A !important;
	background:#ffffff !important;
}

.cn-button:hover{
	color:#ffffff !important;
	background:#004523 !important;
}

#Top_bar.is-sticky #logo img:not(.svg){
	max-height:70px !important;
}

.header-split #Header .top_bar_left .logo{
	z-index:9;
}

#Top_bar .menu_wrapper{
	height:50px !important;
}

#Top_bar .menu > li > a{
	padding: 22px 0 !important;
}

#Top_bar #logo{
	padding:0px 0 !important;
}

#Top_bar .menu > li > a::after{
	top:15px !important;
	height:0px !important;
}

#Top_bar .menu > li > a, #Top_bar .menu > li > a::after, .menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description)::after{
	-webkit-transition: all .5s ease-in-out !important;
	-moz-transition: all .5s ease-in-out !important;
	-o-transition: all .5s ease-in-out !important;
	-ms-transition: all .5s ease-in-out !important;
	transition: all .5s ease-in-out !important;
}

#Top_bar.is-sticky{
	height:75px !important;
}

#Top_bar.is-sticky #logo{
	padding:0px 0 !important;
}


@media only screen and (min-width: 770px) {
.text2{
	column-count:2;
	column-gap:50px;
}
}

.trailer_box a::after{
	background:rgba(0,0,0,.4) !important;
}

.dia{
	margin-top:-20px;
}

.section .section-post-header{
	display:none !important;
}

@media only screen and (max-width: 769px) {
  h1 {
	font-size: 31px;
    line-height: 41px;
  }
}



@media only screen and (max-width: 769px){
  #Top_bar #menu {
	  margin-top:-40px !important;
  }
	#Top_bar .menu > li > a{
		padding:10px 0 !important;
	}
	#Top_bar .menu > li > a, #Top_bar #menu ul li.submenu .menu-toggle{
		color:#ffffff !important;	
	}
	#Top_bar #menu{
		background-color:#00733A !important;
	}
	.icon-menu-fine::before{
		font-size:28px !important;
	}
	#Top_bar .menu_wrapper{
		height:0px !important;
	}
	.icon-star::before{
		font-size:28px !important;
	}
}

