*{
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}


@media screen and (max-width:1024px){

.bxbless{ max-width:100%;  }
.bxblessx{ width:32.6%; margin-bottom:36px; }
.bxblessx > .blessbx{  width:90%;  }	
	
} 
 

@media screen and (max-width:960px){
	 
.content{ width:92%;  }
	
#bxform{ padding:52px 0;  }
.bxform{ max-width:92%;  }	
	
#bxbless{ padding:52px 0;  }
.bxblesstxth{ padding:0 0 39px; }	
.bxblessx{ width:49%; margin-bottom:26px; }	
	
} 


@media screen and (max-width:640px){
 
body{ font-size:13px;  } 
	
#homebxtxt{ font-size:18px; padding:16px 0; line-height:1.2;  }
#bxform{ padding:39px 0;  }
.bxform{ font-size:14px; }	
	
#bxbless{ padding:39px 0;  }
.bxblesstxth{ padding:0 0 26px;  }	
.bxblesstxth > span > .linex{ width:26px;  }
.bxblesstxth > span > .txt{ font-size:18px; margin:0 10px;  }	
 
.bxblessx{ display:block; width:100%;  }
.bxblessx > .blessbx{  width:92%; }	
	
#footer{ padding:16px 0; }
	
#homebximg > .desktop{ display:none; }
#homebximg > .mobile{ display:block; }	
	
}

@media only screen and (max-width:375px){  
	
 
	
}

@media only screen and (max-width:320px){  
 	
	
}
	
