/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

body #Content{padding-top:0;}
body #Subheader ul.breadcrumbs{margin-top:20px;}
body #Subheader ul.breadcrumbs li{font-size:18px;}
header #Top_bar .menu > li > a span:not(.description){padding:0 10px;}
header .menuo-arrows:not(.keyboard-support) #Top_bar .menu>li.submenu>a:not(.menu-toggle)>span{padding-right:25px;}
/*-----------------------Global-------------------*/
body #Subheader .title, body #Subheader ul.breadcrumbs li, body #Subheader ul.breadcrumbs li a, .ardor-subhdr-sec h2{color:#fff;}
.ardor-img-left img{border-bottom-right-radius:0 !important;}
.ardor-img-right img{border-bottom-left-radius:0 !important;}
.ardor-contct-info .icon_box{min-height:276px;}
.ardor-contct-info .icon_box .icon_wrapper{border:2px solid #02a95c; width: 85px; height: 85px; font-size: 40px;}
.elementor-widget .elementor-icon-list-item{align-items:baseline !important;}
.elementor-widget .elementor-icon-list-icon{margin-top:7px;}
.article_box .photo_wrapper{text-align: center;}
.article_box .desc_wrapper p{color:#02a95c;}
/*-----------------------Global End-------------------*/
/*--------------Footer---------------------------*/
footer#Footer{background-color:#001d23; z-index: 1; position: relative;}
footer#Footer:before{	
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    background-color: #001d23;
	opacity: .95;}
/* footer .widget{margin:0} */
#Footer .widgets_wrapper .mcb-column-inner{padding:0 10px;}
footer .widget_nav_menu ul{padding-top:10px;}
footer .widget_nav_menu ul li:after{border-bottom:none;}
footer .widget_nav_menu ul li a{padding-top:2px; padding-bottom:2px;}
#Footer .footer_copy .social li i{background-color: #02a95c; color:#fff; padding: 5px; border-radius: 2px;}
#Footer .footer_copy .social li i:hover{color: #02a95c; background-color: #fff;}
/*--------------Footer end---------------------------*/
/*-------------------Blog------------------------*/
.blog.with_aside .sections_group, .archive.category .sections_group{margin-top:40px;}
.blog .grid .post-footer{display:none;}
.grid .post-desc-wrapper .post-desc{background: #f9f9f9;}
.mcb-sidebar.sidebar{padding-top:40px;}
.single-post .with_aside .content_wrapper{margin:40px auto;}
.single-post .one.post-header .mcb-column-inner{margin-bottom:0;}
.single-post .single-photo-wrapper.image{text-align:left;}
.single-post .one.post-header .post-meta .category{margin-left:25px; float:left;}
.category-video .section-post-comments, .category-photos .section-post-comments, .single-post .section.section-post-related, .fixed-nav{display:none;}
.single-post .wp-next-post-navi {
    padding: 50px 0 50px; border-top:1px solid #ddd; margin-top:30px;
}
/*-------------------Blog End------------------------*/
/*-------------------Team------------------------*/
.team.team_circle .image_frame.photo{width:auto !important;height:auto !important; padding-top:15px !important;}
.team.team_circle .image_frame.photo img { width: 55px; }
.team.team_circle .desc_wrapper{padding:10px;min-height: 187px;}
.ardor-leader .team.team_horizontal .image_frame{width:20%;}
.ardor-leader .team.team_horizontal .image_frame img{border-radius: 100%; min-width:70px;}
.ardor-leader .team.team_horizontal .desc_wrapper{width:70%;}
.ardor-leader .team.team_horizontal .desc_wrapper h4, .ardor-leader .team.team_horizontal .desc_wrapper p{color:#fff;}
.ardor-leader .team.team_horizontal .desc_wrapper hr, .ardor-leader .team.team_horizontal .desc_wrapper .desc{display:none;}
/*-------------------Team End------------------------*/

/*-------------------Contact forms------------------------*/
.ardor-contact-form .full-colmns{width:100%; float:left}
.ardor-contact-form label{margin-bottom:10px;}
.ardor-contact-form span.wpcf7-form-control-wrap{margin-top:3px;}
.ardor-contact-form span.wpcf7-form-control-wrap.gender{margin-top:6px;}
.ardor-contact-form span.wpcf7-form-control-wrap.gender .wpcf7-radio{vertical-align:middle;}
/*-------------------Contact forms end------------------------*/

/*-------------------Media Query------------------------*/
@media only screen and (max-width:1024px){
	.sections_group, .four.columns{width:100% !important;}
}
@media only screen and (min-width:769px){
body #Subheader{padding: 125px 0;}
footer .custom-html-widget{padding-top:20px;}
.article_box .desc_wrapper{width: 75%;}
.article_box .photo_wrapper{width: 25%;padding: 25px 0;}
.ardor-contact-form .half-colmns{width:50%; float:left; padding:10px;}
.ardor-contact-form .full-colmns{padding:10px;}
}
@media only screen and (max-width:768px){
body #Subheader{padding: 80px 0;}
footer .tablet-one-fourth.column, footer .tablet-four.columns{width:100%;}
footer .widget{margin:20px 0;}
}
@media only screen and (max-width:767px){
	body h1{font-size:36px; line-height:46px;}
	.ardor-leader .team.team_horizontal .image_frame{width:25%;}
}
/*-------------------Media Query End------------------------*/