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


image_white_text {
     color: #fff;
}

#Top_bar #logo img {
    max-width: 300px !important;
}

#Top_bar .logo {
    float: left;
    margin: 0 30px 0 20px;

}

#Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo {
    height: 84px !important;
    line-height: 60px;
    padding: 15px 0;
}

@media only screen and (min-width: 960px){
#Top_bar #logo img {
    /* max-width: 190px; */
    width: 302px;
    /* margin-right: -115px; */
    margin-top: -2px;
    max-width: 302px !important;
    margin-right: -100px;
    }
}

@media only screen and (max-width: 767px){
#Top_bar #logo img.logo-mobile {
    display: inline-block;
    margin-left: -46px;
    width: 198px;
    height: 96px;
    }
}

#Subheader {
    padding: 16px 0 12px;
    margin-bottom: 12px;
    background-color: rgb(200, 227, 246) !important;
}

p {font-family: 'Vollkorn', cursive;}

#popup_contact{
display:none;
}

ul.centers li{
	list-style: none;
}

.header-plain #Top_bar .menu > li > a span:not(.description) {
    padding: 0px 20px !important;
}

ul.footerul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

  li.footerli {
	  display: inline-block;
	  width: 50%;
	  color: #000;
  }

@media screen and (min-width: 20em) {
  
	li.footerli {
    width: 20%;
  }
  
}

#back_to_top {
width: auto;
height: auto;
}

.nav23 li {display:inline-block;}
.nav23 li {border-right: 3px solid #ffb521; border-top: 3px solid #ffb521;}
.nav23 a:link, .nav a:visited {padding: 10px 30px 10px 30px;display: block;background: #ffd074;}
.nav23 a:hover, .nav a:active {background:#a54d24;color:#ffd074;}

.tg th {
    color: #2a2a2a !important;
}


.header-plain #Top_bar .menu > li:first-child > a span:not(.description) {
    border-left-width: 0px !important;
}

.page.hide-title-area #Content, .no-content-padding #Content, .template-blank #Content, .under-construction #Content {
    padding: 0px!important;
}

#Subheader {
margin-bottom: 35px;
}

dl > dd {
    margin-left: 165px;
}

#footer h5 {
color: #505050;
}

#footer h4 {
color: #505050;
}

#Footer h5 {
font-weight: 400;
}

#Footer h5 a {
color: #ee2f21 !important;
}


#Footer h5 a:hover {
color: #fff !important;
}

.section-post-related .simple .post-related .image_frame {
display: none;
}

/**
* Hide reCaptcha Badge on all pages except Contact page
*/
body:not(.page-id-378) .grecaptcha-badge{
	visibility: hidden !important;
}