/*
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
-------------------------------------------------------------- */
@font-face {
	font-family: 'Conv_SourceSansPro-Light';
	src: url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Light.eot');
	src: local('☺'), url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Light.woff') format('woff'), url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Light.ttf') format('truetype'), url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family:"Source Sans Pro Semibold";
	src:url("/wp-content/themes/betheme-child/fonts/SourceSansPro-Semibold.eot?") format("eot"),url("/wp-content/themes/betheme-child/fonts/SourceSansPro-Semibold.woff") format("woff"),url("/wp-content/themes/betheme-child/fonts/SourceSansPro-Semibold.ttf") format("truetype"),url("/wp-content/themes/betheme-child/fonts/SourceSansPro-Semibold.svg#SourceSansPro-Semibold") format("svg");font-weight:normal;font-style:normal;
}
@font-face {
	font-family: 'Conv_SourceSansPro-Regular';
	src: url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Regular.eot');
	src: local('☺'), url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Regular.woff') format('woff'), url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Regular.ttf') format('truetype'), url('/wp-content/themes/betheme-child/fonts/SourceSansPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_TrajanPro-Regular';
	src: url('/wp-content/themes/betheme-child/fonts/TrajanPro-Regular.eot');
	src: local('☺'), url('/wp-content/themes/betheme-child/fonts/TrajanPro-Regular.woff') format('woff'), url('/wp-content/themes/betheme-child/fonts/TrajanPro-Regular.ttf') format('truetype'), url('/wp-content/themes/betheme-child/fonts/TrajanPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body, p{
	color: #687979

}
h1,h2,h3{
	font-family: 'Conv_TrajanPro-Regular'!important;
}
#Header_creative #Top_bar .menu > li > a {
    padding: 0;
    text-align: left;
	font-family:"Source Sans Pro Semibold";
}
#Top_bar .menu > li > a span {
    border-color: #e3e9e1;
	
}
#Header_creative #Top_bar .menu > li > a > span{
	padding:15px 0;
}
#Header_creative #Top_bar .menu > li > a span{
	line-height:16px;
}
#Header_creative #Top_bar .menu > li > a span.description {
	font-size:14px;
	color:#e3e9e1;
	font-family: 'Conv_SourceSansPro-Regular';
	margin:0;
	text-align:left;
}
body.header-creative.header-open {
    padding-left: 232px;
}
#Header_creative{
	 width:17%; 
	 position:fixed; 
}
.wpb_single_image .vc_single_image-wrapper{
	margin-bottom:20px;
}
.menu_wrapper #menu {
    margin: 0 25px 0 20px;
}

.intro_home p{
	font-family:"Source Sans Pro Semibold";
}
.home_text p{
	font-size:18px;
	color:#687979;
	font-family: 'Conv_SourceSansPro-Light';
}

.readmore_btn {
	background: #687979;
    color: #e3e9e1;
    line-height: 23px;
    padding: 3px 9px;
    float: left;
    font-size: 24px;
    margin: 10px 0;
    font-weight: 300;
}
.readmore_btn:hover{
	color: #e3e9e1;
	text-decoration: none;
}
.post-home{
	    width: 28%;
    float: left;
    margin-right: 66px;
}
.post-home:last-child{
	 margin-right: 0px;
}

.post-home .content-post-home p{
	color:#687979;
	font-size:15px;
	font-family: 'Conv_SourceSansPro-Light';
}
.statement_text p{
	    font-size: 22px;
    color: #687979;
	font-family:"Source Sans Pro Semibold";
}
.statement_text .wpb_wrapper > div{
    margin-bottom: 9px!important;
}
.vc_column_container>.vc_column-inner {
	padding-top:5px!important;
}
.statement_text .wpb_column{
	    padding-bottom: 5px!important;
    padding-top: 0!important;
}
h1{
	text-transform:uppercase;
}
.statement_text,.home_bottom{
	margin-bottom:0px!important;
}
.statement_box .vc_separator{
	margin-bottom:0px!important;
}
.home_bottom .vc_column_container>.vc_column-inner {
    padding-top: 0px!important;
}
#menu-footer-menu{
    width: 15%;
    margin: 0 auto;
    background: none;
    overflow: hidden;
}
#menu-footer-menu li{
	    list-style: none;
    float: left;
}
#menu-footer-menu li a{
	font-size:12px;
	padding: 0 7px;
	    line-height: 12px;
}
#menu-footer-menu li:first-child a{
	border-right:1px solid #687979;
}
#Footer{
	padding-top:60px;
}

#Footer .footer_copy .one {
    margin-bottom: 30px;
    padding-top: 30px;
    min-height: 12px;
}
.footer-copy-center #Footer .footer_copy .copyright {
    float: none;
    margin: 0;
    font-size: 12px;
}
.copyright{
	font-size:12px;
}
#Footer .widgets_wrapper .widget {
    padding: 0;
    clear: both;
    margin: 0 auto;
    text-align: center;
}
#Footer #nav_menu-2{
	margin-bottom:6px;
}
.home_bottom p{
	    font-size: 17px;
    color: #687979;
}
.home_bottom .wpb_text_column{
	    margin-bottom: 0px;
}

.intro_home .wpb_text_column{
	width:85%;
	margin:0 auto;
}
.bx-pager{
	display:none;
}
.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999;
}
.bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 50%;
    margin-top: -16px;
    outline: 0;
    width: 32px;
    height: 32px;
    text-indent: -9999px;
    z-index: 9999;
}
.bx-wrapper .bx-next{
    right: 10px;
    background: url(/wp-content/themes/betheme-child/images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev {
    left: 10px;
    background: url(/wp-content/themes/betheme-child/images/controls.png) no-repeat 0 -32px;
}
.post-home .post-home-in .thumb_event img{
max-height: 173px!important;
}
/*----------------Responsive------------------*/
@media only screen and (min-width: 1240px){
	body.header-creative.header-open {
    padding-left: 211px;
}
	#Header_creative {
    width: 17%;
    position: fixed;
}
.rev_slider_wrapper .tp-caption{
	    padding-left: 17%!important;
}
}
@media only screen and (max-width: 1100px){
	body.header-creative.header-open {
    padding-left: 0;
}
	#Header_creative{
		width:100%!important;
	}
	#Header_creative #Top_bar .menu > li > a span.description{
		display:block;
		border:none!important;
	}
	#Header_creative #Top_bar .menu > li {
    border-bottom:1px solid #e3e9e1!important;
	padding-bottom: 10px;
	    padding-left: 20px;
}
#Header_creative #Top_bar .menu > li > a span {
    line-height: 30px;
}
.post-home{
	margin-right:55px;
}
#menu-footer-menu {
    width: 16%;
}
}
@media only screen and (max-width: 768px){
	.header-creative.layout-full-width #Wrapper {
    padding-top: 46px;
}
#menu-footer-menu {
    width: 17%;
}
.post-home {
    margin-right: 52px;
}
}
@media only screen and (max-width: 667px){
#menu-footer-menu {
    width: 19%;
}
.post-home {
    margin-right: 47px;
}
}
@media only screen and (max-width: 568px){
	.post-home {
    margin-right: 39px;
}
#menu-footer-menu {
    width: 23%;
}
}
@media only screen and (max-width: 480px){
	.post-home {
    margin-right: 35px!important;
}
#menu-footer-menu {
    width: 28%;
}
h1{
	font-size:33px;
}
}
@media only screen and (max-width: 414px){
	#menu-footer-menu {
    width: 33%;
}
}
@media only screen and (max-width: 375px){
	#menu-footer-menu {
    width: 37%;
}
}
@media only screen and (max-width: 360px){
	#menu-footer-menu {
    width: 39%;
}

}
@media only screen and (max-width: 320px){
	#menu-footer-menu {
    width: 46%;
}
}.simplePullQuote {
	
	width: 80%;
	border-top:2px #687979 solid;
	border-bottom:2px #687979 solid;
	background: top left no-repeat url("/wp-content/plugins/simple-pull-quote/images/quote.png");
	text-indent:30px;
	padding:12px;
	margin:20px 10px 20px 10px;
	color: #223740;
	
	
}
.simplePullQuote.left {
	float:left;
	margin:10px 10px 10px 0;
	-webkit-box-shadow: -7px 7px 8px 0px rgba(129,129,129,1);
	-moz-box-shadow: -7px 7px 8px 0px rgba(129,129,129,1);
	box-shadow: -7px 7px 8px 0px rgba(129,129,129,1);
}