/*
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.1.1
*/
/*----------------------------------
catogories
-------------------------------------
*Responsive
*Home page
*Mission page
*Communities Page




*/
/* Theme customization starts here
-------------------------------------------------------------- */
/*---------------------
home page
------------------*/

.hero-img{
	margin:0!important;
	padding: 10% 0 20%;
}
.hero-text{
	margin:0!important;
	padding:5% 0 0;
}
.hero-text h2 {
	padding: 0;
	text-shadow: 1px 1px 10px #fff, 1px 1px 10px #ccc;
	font-weight:900!important
}
.hero-btn{
	border-radius: 5px;
    font-weight: 900;
	text-transform:uppercase;
    box-shadow: 1px 1px 1px 0px #e4e4e4
}
.titlebar h2 {
	color:#ffffff;
	margin-bottom:0!important;
}
.titlebar {
	margin-bottom:0!important;
	    padding: 2% 0;
}
.value_heading {
	font-weight:600;
	font-size: larger;
	color: rgba(0,0,0,.5);
}
.vision {
/*	border-left: 4px dotted #a5852e;*/
}
.mission {
/*	border-right: 4px dotted #a5852e;*/
}
.hod-value {
}
.left-img {
	margin-left:0!important;
	margin-right:0!important;
}
.vision {
		
	}
.left-img .one.column{
	width:100%!Important;
}
 .left-img .column {
	margin:0 0 40px!important;
}
.big-slider{
	display:inline
}
.comm-name {
	color:#2592A2;
	margin-bottom:0;
}
.comm-place {
	color:#2592A2;
}
.comm-desc{
	margin-bottom:0;
}
/*
.comm-ul ul {list-style: none}


.comm-ul li::before {content: "•"; color: #94833E}

.comm-ul li::before {
	content: "•"; 
	color: #94833E;
    display: inline-block; 
	width: 1em;
    margin-left: -1em
}
*/
.column_column ul  {
	color:#94833e!important;
}
/*------------------------
3 hover sections
-------------------------*/

.col1image, .col2image, .col3image
{  -webkit-filter: grayscale(85%);
   -moz-filter: grayscale(85%);
   filter: grayscale(85%);
   transition: all 0.5s ease;
	height:700px!important;
	 }

.col1image:hover, .col2image:hover, .col3image:hover{
	-webkit-filter: grayscale(00%);
   -moz-filter: grayscale(0%);
   filter: grayscale(0%);
 }
.col1image .one.column, .col2image .one.column, .col3image .one.column {
    width: 100%!important;
    margin: 0!important;
    position: absolute;
    bottom: 0;
}
.outer1,.outer2, .outer3{
	background-color:#000000aa;
}
.col1head, .col2head, .col3head{
	color:#ffffff;
	padding-top:5%;
	padding-bottom: 5%;
	width: 90%;
    margin: auto;
}
.col1text, .col2text, .col3text{
	color:#fff;
	width: 90%;
    padding-bottom: 5%;
    margin: auto;
}
.col1text, .col2text, .col3text{
	display: none;
}
.how_it_works .image {
	background-color:#FCFCFC!important;
	border:0px!important;
	
}
.how_it_works.has_border:after {
     background:#EEEEEE!important;	 
}

/*--------------------------
Mission Page
-----------------------*/
.msn_back{
	padding:5%!important;
}
.msn_white{
	background-size: cover;
	padding: 8% 5%;
    border-radius: 200px;
}
.msn_center h4{
	width: 75%;
    margin: auto;
    font-weight: 600;
    font-size: larger;
}
.msn_center h2 {
	font-weight: 600;
    text-transform: uppercase;
	color:#2C95A5;
}
.msn_right{
	
}
.msn_left{

}
.mission-top-sec {
	padding:5% 0!important;
}
.four-box {
margin:0!important;	
}
.cont-four-box {
	margin:0!important;	
}
.how_it_works.fill .image img {
	border-radius:0!important;
	width: 60%;
}
/*-------------------------
Communities Page
-------------------------*/
.login-img{
	 -webkit-filter: grayscale(20%);
   -moz-filter: grayscale(20%);
   filter: grayscale(20%);
   transition: all 0.5s ease;
}
.login-img:hover{
	-webkit-filter: grayscale(100%);
   -moz-filter: grayscale(100%);
   filter: grayscale(100%);
}
.login-img{
	position:relative;
}
.login-img .wp-caption-text {
	margin-top:-150px!important;
	width:15%;
	margin:auto;
	position: relative;
	padding:-500px 0 0!important;
	visibility:hidden;
	background-color: rgba(255,255,255,.7);
	border:2px solid #000;
	color:#000;
	 transition: all .5s ease;
	text-transform:uppercase;
}
.login-img:hover .wp-caption-text {
	visibility:visible!important;
}
.com-top-img {
	padding: 7% 0 5% 0!important;
}
/*--------------------------
Responsive
--------------------------*/
@media only screen and (min-width:1439px){
	.reg-slider{
		display:none!important;
	}
	
}
@media only screen and (min-width: 768px){
	.col1head, .col2head, .col3head {
    font-size: 40px;
    line-height: 50px;
}
}
@media only screen and (max-width: 1439px){
	.big-slider{
		display: none;
}
}
@media only screen and (max-width: 768px){
	.msn_left, .msn_right{ 
		border: 0;
	}

}