/*
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
*/
.we-provide-awesomness{display:none;}
.list-item-wrapper,
.list-item-wrapper-number ol{margin-bottom:25px;}
.list-item-wrapper ul,
.list-item-wrapper-number ol{padding-left:20px;}
.list-item-wrapper ul li{list-style-type:initial;text-align:left;list-style-position:inside;margin-bottom:8px;}
.list-item-wrapper-number ol li{text-align:left;list-style-position:inside;margin-bottom:8px;}
.text-left{text-align:left;}
.text-left .fancy_heading h2.title{text-align:left;}
.text-left p{text-align:left;}
.margin-bottom-15{margin-bottom:12px;}
#Top_bar .menu li.contactmenu > a > span{transition:all 0.5s ease;background:#f7f7f7;border-radius:6px;}
#Top_bar .menu li.contactmenu > a > span:hover{background:#eaeaea;}
#Top_bar .menu > li.border-right-none > a span:not(.description){border-right:none;}
.fancy_heading .inside h4{color:#000000}
.text-left .fancy_heading .inside h4{text-align:left;line-height:26px;}
.text-around-img img.scale-with-grid{float:left;margin-right:20px;}
blockquote{font-size:19px;line-height:33px;display:block;height:auto;margin:0 0 35px 25px;top:11px;position:relative;font-style:italic;}
.wpcf7-form-control-wrap #send-the-brochure span{margin-left:0}
.wpcf7-mail-sent-ok{background:#318fce !important;width:100%;margin:0 !important;}
.post-footer-custom{background:rgba(0,0,0,.02);padding:7px 15px;overflow:hidden;line-height:30px;}
.grid .post-footer-custom{margin:12px -20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.post-footer-custom .post-links-custom{float:right;padding-left:10px;}
.discover-now-btn{color:#fff;text-decoration:underline;}
.h4-text-size-decreased h4{font-size:16px;}
.custombgcolor{padding:5px 10px;}
.text-left.sitemap .fancy_heading{text-align:left;}
.sitemap-wrapper-mainmenu ul li ul{padding-left:20px;}
nav.sitemap-wrapper-mainmenu,
nav.sitemap-wrapper-importantlinks{padding-left:10%;}
nav.sitemap-wrapper-mainmenu ul li,
nav.sitemap-wrapper-importantlinks ul li{line-height:28px;}
nav.sitemap-wrapper-mainmenu ul li a,
nav.sitemap-wrapper-importantlinks ul li a{color:#6a6c74;}
nav.sitemap-wrapper-mainmenu ul li a:hover,
nav.sitemap-wrapper-importantlinks ul li a:hover{color:#318fce;}
.contact-info-wrapper .column.mcb-column.one-third.column_list:nth-child(4){clear:left;}
#Top_bar .menu li ul li {width: 210px;}
#Top_bar .menu > li ul li a {
    font-size: 15px;
    padding: 10px 15px;
}
.country-list-bgcolor {
    padding-top: 10px;
    margin-bottom: 20px;
}
/**
/* mailchimp
*/
.footer_widgets .widget_text.widget input[type="email"] {
    width: 120px;
}
form#mc4wp-form-1 .mc4wp-form-fields > p {
    font-size: 15px;
}
form#mc4wp-form-1 .mc4wp-form-fields input[type="email"] {
    width: 100%;
    margin-bottom: 10px;
}
aside#text-4 {
    margin-top: 0;
}
form#mc4wp-form-1 > .mc4wp-form-fields {
    line-height: 12px;
}
/**
/* miracle site fixing
*/
.home-page-content h1.title {
    line-height: 56px;
    margin-bottom: 30px;
    font-size: 40px;
    text-align: left;
    letter-spacing: 5px;
}
.home-page-content h4 {
    line-height: 30px;
}
.header-stack #Top_bar .secondary_menu_wrapper{
    display: none;
}
img.donate-icon {
    margin-bottom: 10px;
}
h1.blue-color {
    color: #318fce;
    font-weight: bolder;
}
.ways-you-can-make-a-change {
    padding-top: 50px;
    margin-bottom: 50px;
    text-transform: uppercase;
}
.volunteer-opportunities {
    padding-top: 80px;
    text-transform: uppercase;
}
.emailid {
    padding-top: 8px;
    display: block;
}
.emailid > a {
    color: #161922;
}
.coming-soon {
    margin-top: 15px;
    text-transform: uppercase;
}
.letter-space{letter-spacing: 5px;}
.get-involved-bottom-part {
    margin-top: 100px;
}
.getinvolved-contactus-wrraper {
    padding-top: 50px;
    color: #161922;
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
}
.get-involved-page h1 {
    letter-spacing: 5px;
    text-align: left;
}
#Top_bar .menu > li > a span:not(.description) {
    letter-spacing: 4px;
}
.single-event-wrapper {
    text-align: left;
    color: #161922;
}
.event-title {
    font-size: 25px;
    line-height: 31px;
    margin-bottom: 5px;
}
.textwidget > .single-event-wrapper {
    color: #fff;
    margin-bottom: 20px;
}
aside#text-4 {
    margin-top: 30px;
}
/*#Top_bar #logo img {
    width: 200px;
    height: auto;
}*/
.team h4 {
    font-weight: normal;
    letter-spacing: 3px;
    font-size: 17px;
}
.button.donate-button {
    background-color: red;
    color: #f1f1f1;
    margin: 0;
    padding: 15px 34px;
    border-radius: 10px;
}
.button.donate-button i.icon-heart-fa {
    color: #ffffff;
}
.button.donate-button span.button_label {
    font-size: 28px;
    text-transform: uppercase;
    line-height: 37px;
}
.button.donate-button i.icon-heart-fa {
    color: #ffffff;
    font-size: 40px;
}
.donate-button input.wpedon_paypalbuttonimage {
    padding: 20px;
}
@media only screen and (min-width:1240px){
    #Top_bar.is-sticky{opacity:1; height: 76px;}
    #Top_bar.is-sticky #logo, #Top_bar.is-sticky .custom-logo-link{
        padding: 3px 0!important;
    }
    #Top_bar.is-sticky #logo img.logo-sticky{
        max-height: 65px;
    }
    #Top_bar.is-sticky .menu_wrapper .menu > li > a {
        padding: 23px 0;
    }
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  { 
.contact-info-wrapper .list_right .desc > a, 
.contact-info-wrapper .list_right .desc {font-size: 12px; line-height: 19px;}
}
@media only screen and (min-width : 690px) and (max-width : 800px) {
/*--- Tablet portrait (768x1024) ---*/
.contact-info-wrapper .list_right .desc > a, 
.contact-info-wrapper .list_right .desc {font-size: 12px; line-height: 19px;}
/*768px*/}
@media only screen and (max-width: 767px){
.hide-on-mobile{display: none;}
}
