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

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


a.button.button_custom.button_left.button_size_3.button_js.kill_the_icon {margin-top: 20px !important;}
a.button.button_custom2.button_left.button_size_3.button_js.kill_the_icon {margin-top: 50px!important;}

@media only screen and (min-width: 1240px) {
.header-stack #Top_bar .logo {
    margin-bottom: -60px !important;
    }
    
    #Top_bar .menu_wrapper {float:right;margin-right:30px;}
}

#menu-main-menu li a span:hover {
    color: #fff;
    border-bottom: 2px solid #ee6500!important;
    
}

#Top_bar .menu li ul li {
    padding: 0;
    width: 250px;
    position: relative;
    font-weight: 400;
}

#Top_bar a#search_button {
  
    float: right;
    
}

.page-id-2391 #Content{padding-top: 50px !important;}

.widget_categories ul{background-color: transparent !important; list-style: none !important; padding-left: 10px !important;}

.widget_categories ul li a{color: #0d404f !important;}

.icon_box .icon_wrapper {
  
    background-image: none;
}

.author-date .date .label, .vcard.author.post-author{display:none}

blockquote {
    font-size: 34px;
    line-height: 45px;
    color: #ee6908!important;

    background: none;
}

.column_column ul, .column_column ol, .the_content_wrapper ul, .the_content_wrapper ol {
    color: #4e4e4e!important;
	margin-top:-5px
}

.column_column ul li, .column_column ol li, .column_helper ul li, .column_helper ol li, .column_visual ul li, .column_visual ol li, .mfn-acc ul li, .mfn-acc ol li, .ui-tabs-panel ul li, .ui-tabs-panel ol li, .the_content_wrapper ul li, .the_content_wrapper ol li {
    margin-bottom: 2px;
}
body:not(.template-slider) #Header_wrapper {
   
    background-repeat: no-repeat;
    background-position: center;
    height: 550px;
}

#Subheader:after {
   
    background: none;
}

#Subheader {
    top: 465px;
    background-color: rgba(80, 80, 80, 0.37)!important;
}

#Subheader .title {
    color: #ffffff!important;
}

#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a {
    color: rgb(255, 255, 255)!important;
}

#Subheader ul.breadcrumbs li span {
    margin: 0 10px;
    opacity: 1;
    filter: alpha(opacity=100);
}

/*Responsive*/


@media only screen and (max-width: 767px){
	
.colabora{padding-left: 30px;}
#Top_bar #menu {
    
	background-color: #000000!important;
}

#Top_bar, #Action_bar {
    background: #fff!important;
}

[class^="icon-"]:before, [class*=" icon-"]:before {
    
    font-weight: 900;
   
}

#Top_bar a#search_button {
    display:none
}

#Top_bar #logo img.logo-mobile {
    display: inline-block;
    width: 30%!important;
}
#Top_bar .top_bar_right {
   
    margin-top: 43px;
    position: absolute;
}
#Top_bar a.responsive-menu-toggle i {
    font-size: 32px;
    line-height: 34px;
    margin-right: 0px;
    float: right;
}

h4 {
    font-size: 23px!important;
    line-height: 19px;
}

}
.team .desc_wrapper h4 {
    margin-bottom: 3px;
    color: #ee6500;
}

.team .desc_wrapper p.subtitle {
    font-size: 16px;
    color: #111111!important;
}


@media only screen and (max-width: 460px){
	#Subheader {
    top: 0;
   
}

body:not(.template-slider) #Header_wrapper {
    background-repeat: no-repeat;
        background-position: 0 100%!important;
    height: auto;
	   /* margin-bottom: -70px;*/
	    
}

.minimalist-header-no #Subheader {
    padding: 40px 0!important;
}

.titulo_colabora {
    padding-top: 50px!important;
    padding-bottom: 0px!important;
    background-color: rgba(0, 0, 0, 0.59)!important;
    position: absolute!important;
    width: 100%!important;
    margin-top: -185px!important;
    margin-bottom: 0px!important;
}
	

}
/* Youtube Styles */

h3.ytc_title.ytc_title_below {
    font-size: 23px !important;
    padding-top: 20px;
    padding-bottom: 20px;
}

.youtube_channel .ytc_video_container {
    padding-right:1%;
}

.youtube_channel .ytc_link {
        text-align: center;
    padding: 20px 0px 20px 0px;
}

#menu-item-2720 a span{background-color: #33A3CE !important}

#Top_bar a.button.action_button {
    top: -8px !important;
}

a.button .button_label { padding: 18px 20px !important;}

.wpcf7-form-control-wrap.acceptance-371{width: 20px !important;}

.top_bar_left .menu_wrapper{margin-right: 0px !important;}

@media screen and (max-width: 960px)
{
    body:not(.template-slider) #Header_wrapper{background-size: contain !important; background-repeat: no-repeat !important;}
}


#home_accions .column {
    margin-bottom: 0px !important;
}
#yrc-shell-0 .yrc-item-title{
	font-family: "Cabin Sketch", Helvetica, Arial, sans-serif;
}

#voluntarios .one-fourth.column,#voluntarios .four.columns {
    width: 23%;
	min-height: 500px;
}