/**Top main Bible container**/
.user-main-bible-content, .user-main-domain-content, .user-main-life-content, .user-main-studies-content{
	  display:flex;
	flex-wrap:wrap;
	//  height:350px;
	  background-color: #dedede;
	  padding-top:10px;
	  border-radius:10px;
	  }
	/**Top main update panel **/
.user-bible-update-panel, .user-domain-update-panel, .user-life-update-panel, .user-studies-update-panel{
	  width:320px;
	  height:320px;
	  border-radius:10px;
	  background-color:#ffffff;
	  margin:10px;
	  }
	/***Your bible Info - info ***/
.user-main-bible-info, .user-main-domain-info, .user-main-life-info, .user-main-studies-info{
	display: inline;
	  width:500px;
	  height:325px;
	  border-radius:10px;
	  background-color: #fff;
	  margin:10px;
	  }
	/**Sub Bible information**/
.user-sub-bible-info, .user-sub-domain-info, .user-sub-life-info, .user-sub-studies-info{
	  max-width:870px;
	/**height:380px;***Creates a scrollable box**/
	  border-radius:10px;
	  margin-top:5px;
	  background-color:grey;
	  padding:10px;
	  }
	/**Sub Bible container**/
.user-sub-bible-con, .user-sub-domain-con, .user-sub-life-con, .user-sub-studies-con{
	  height:100%;
	  width:100%;
	  overflow:auto;
	//  background-color: red;
	  border-radius:10px;
	  }

	
/**Javascript Div(s)- Bible image box **/
.BUimageBox2, .DUimageBox2, .LUimageBox2, .SUimageBox2  {
	  width:300px;
	  height:280px;
	  border-radius:10px;
	  margin:0px 10px;
	  background-repeat: no-repeat;
	  background-position: center;
	background-size: 85%;
	  background-color:grey;
	  }
	.DUimageBox2 {
		background-size: 110%;
		}
	.LUimageBox2 {
		background-size: 100% auto;
		}
/**Div Titles Font**/
.titleBox{
	  font-size:22px;
	  font-weight:bold;
	width:100%;
	  }

		/****Open Last read Button Container****/
.bBtnCon, .dBtnCon, .sBtnCon, .lBtnCon{
	  width:100%;
	  //height:180px;
      text-align:center;
	  font-size:16px;
	   }
	
				/***Last  Read Buttons***/
.bBtn, .dBtn, .sBtn, .lBtn{
	  height:50px;
	  width:200px;
	  border-radius:10px;
	  background-color:#dedede;
	  margin:1px 0;
	  font-size:18px;
	  font-style:bold;
	  }
	.dBtn {
		width:250px;
		}
	/**XML Populated Text Content Container**/
	/***Scripture ReferenceText Settings***/
.baActLink, .daActLinkClass,.overallText, .daAct1TextConClass{
	  //width:50%;
	  //background-color:brown;
	  color:#7D7D7D;
	  font-style:italic;
	  }

.overallText, .user-main-bible-info, .user-main-domain-info, .user-main-studies-info, .user-main-life-info {
	  font-size:22px;}
		
		/****Centers Panels Titles**/
#titleBoxInfo, #BUTitle, #LUTitle, #DUTitle, #SUTitle{
	  text-align:center;
	  }
	/****Title of panels**/
#titleBoxInfo,#BibleActivity, #LifeActivity, #DomainActivity, #StudiesActivity{
	  background-color: #f2f2f2;
	  border-bottom:solid;
	  border-width:1px;
	  border-radius:5px 5px 0 0;
	  }
/****Calapse button of each activity entry**/
.baCollapseSetImage, .daCollapseSetImage, .laCollapseSetImage, .saCollapseSetImage  {
	  width:25px;
	  height:25px;
	  background-position: center;
	  background-size: 100%;
	  }
	/****Date  of each activity entry**/
#bAct1Date, #dAct1Date, #lAct1Date, #sAct1Date {
	  width:95px;
	  background-color: white;
	  }
			/***Activity Entry over all Text Container starting from calapsers***/
.bAct1EntryTextCon, .dAct1EntryTextCon, .lAct1EntryTextCon, .sAct1EntryTextCon {
	  display:flex;
	  flex-wrap:wrap;
	  overflow: none;
	  width:98%;
	//background-color: pink;
	  }
	/***Activity Entry Outer Text Container of the 3 text updates***/
.baAct1TextCont, .daAct1TextCont, .laAct1TextCont, .saAct1TextCont{
	  height:auto;
	  display:block;
	 // width: calc (50%-175px);
	//background-color: red;
	  }
	/***Activity Entry Icon ***/
.baAct1Type, .daAct1Type, .laAct1Type, .saAct1Type{
	  width:25px;
	  height:25px;
	  background-position: center;
	  background-size: 100%;
	  
	  }
	/***Bible Activity Entry Container ***/
.bActEntryContainer,.dActEntryContainer, .lActEntryContainer, .sActEntryContainer{
	  display:flex;
	  flex-wrap:wrap;
	  background-color:white;
	  }
	/***Bible Activity Entry Image displayer Container ***/
.bActEnt1ImgCon, .dActEnt1ImgCon, .lActEnt1ImgCon, .sActEnt1ImgCon{
	  background-color: grey;
	  padding:10px 10px;
	  border-radius:10px;
	  margin:10px 10px;
	  }
	/***Bible Activity Entry Image displayer ***/
.bActEnt1ImgDisplayer,.dActEnt1ImgDisplayer, .lActEnt1ImgDisplayer, .sActEnt1ImgDisplayer{
	  max-width:550px;
	  max-height: 700px;
	  width: 100px;
	  height:100px;
	  background-color:white;
	  border-radius:10px;
	  background-repeat:no-repeat;
	  background-position:center;
	  background-size:auto 120%;
	  }
	/***Bible Activity Entry Text 1 - Activity Entry Automated Updates***/
.baActText, .laActTextConClass, .saActTextCon{
	  height:auto;
	font-style:italic;
	  //background-color:white;
	  //width:568px;
	font-size:22px;
	   }
	/***Bible Activity Entry Scripture link ***/
.baActLink, .daActLinkClass, .laActLinkClass, .saActLinkClass{
	  height:25px;
	  width:auto;
	  color:#000CFB;
	  font-weight:bold;
	  font-style:underline;
	  }
	/**Bible page-Sub panel-bible Activity entry- container**/
.user-sub-bibleAct-con, .user-sub-domainAct-con, .user-sub-lifeAct-con, .user-sub-studiesAct-con {overflow: none;
	  height:90%;}
						/****Scripture Activity Entry box container****/
.bibleScriptureAppCon, .domainScriptureAppCon, .lifeScriptureAppCon, .studiesScriptureAppCon {
	  background-color:#dedede;
	  border-radius:10px;
	  margin:auto;
	  }
/****Scripture panel box format Entry***/
.scriptureAppConClass{
	  margin:auto;
	  background-color:#fff;
	  padding:10px 10px;
	  border-radius:10px;
	  margin:10px 10px;
	  width:550px;
	  height:600px;
	  overflow:auto;
	  }

								/****Note Activity Entry container or wrapper***/
.noteAppConWrap, .lifeNoteAppConClass{
	  background-color:#dedede;
	  border-radius:10px;
	  margin:auto;
	  }
/****Scripture and note panel box format Entry***/
.noteAppConClass{
	  margin:auto;
	  background-color:#fff;
	  padding:10px 10px;
	  border-radius:10px;
	  margin:10px 10px;
	  width:550px;
	  height:600px;
	  overflow:auto;
	  }
.note_wrapper {
	  background-color:green;
	  }
	/****Amen and comment container***/
.typeAppConWrap {
	  display:flex;
	  flex-wrap:wrap;
	  background-color:#dedede;
	  border-radius:10px;
	  margin-left:67%; /***max-width, 870px user-sub-studies-info ****/
	  margin-top:10px;
	  }
/***Amen and comments format ****/
.typeAppConClass{
	  background-color:#fff;
	  padding:3px 10px;
	  border-radius:10px;
	  margin:10px 10px;
	  width:75px;
	  display:flex;
	  flex-flow:flex;
	  color:red;
	  font-size:22px;
	  font-weight:bold;
	  height:35px;
	  }
/***user post text format ****/
#baAct2TextCon, #daAct2TextCon, #laAct2TextCon, #saAct2TextCon{
	//background-color:red;
	  color:black;
	  
	  font-size:18px;
	  font-style: regular;
	  text-align: center;
	  }
	.user-sub-bible-con, .user-sub-domain-con{
	margin-bottom:20px;
	}
@media screen and (max-width: 992px) {
	.bBtn, .dBtn, .sBtn, .lBtn{
	  
	  width:200px;
	  
	  }
	.dBtn {
		width:250px;
		}
	/**Top main Bible container**/
.user-main-bible-content, .user-main-domain-content, .user-main-life-content, .user-main-studies-content{
	  display:flex;
	flex-wrap:wrap;
	  width:100%;
	  height:auto;
	  background-color:#dedede;
	  padding-top:13px;
	  border-radius:10px;
	  }
	/**Top main update panel **/
.user-bible-update-panel, .user-domain-update-panel, .user-life-update-panel, .user-studies-update-panel{
	  width:100%;
	  height: auto;
	  border-radius:10px;
	  background-color:#ffffff;
	  margin:10px;
	justify-content: center;
	padding:9px;
	  }
	/***Your bible Info - info ***/
.user-main-bible-info, .user-main-domain-info, .user-main-life-info, .user-main-studies-info{
	  width: 100%;
	  height:auto;
	  border-radius:10px;
	  background-color:#ffffff;
	  margin:10px;
	  }
	/**Sub Bible information**/
.user-sub-bible-info, .user-sub-domain-info, .user-sub-life-info, .user-sub-studies-info {
	  max-width:100%;
	/**height:380px;***Creates a scrollable box**/
	  border-radius:10px;
	  margin-top:5px;
	  background-color:grey;
	  padding:10px;
	  }
	/**Sub Bible container**/
.user-sub-bible-con, .user-sub-domain-con, .user-sub-life-con, .user-sub-studies-con {
	  height:100%;
	  width:100%;
	  overflow: none;
	  background-color: white;
	  border-radius:10px;
	  }
	/**Bible photo background**/
.BUimageBox2, .DUimageBox2, .LUimageBox2, .SUimageBox2{
	  width:100%;
	  height:280px;
	  border-radius:10px;
	  margin:0px 0;
	  background-repeat: no-repeat;
	  background-position: center;
	background-size: 85%;
	  background-color: grey;
	  }
	.DUimageBox2 {
		background-size: 100%;
		}
		.LUimageBox2 {
		background-size: 100% auto;
		}
	/***Bible Activity Entry Image displayer Container ***/
	.bActEnt1ImgCon, .dActEnt1ImgCon, .lActEnt1ImgCon, .sActEnt1ImgCon{
		width:  auto;
		}
		/***Bible Activity Entry Image displayer ***/
	.bActEnt1ImgDisplayer, .dActEnt1ImgDisplayer, .lActEnt1ImgDisplayer, .sActEnt1ImgDisplayer{
		max-width:100%;
	  max-height: 700px;
		//height:75%;
		//background-color: red;
	}
		//This style 
	.user-main-bible-info,.user-main-domain-info, .user-main-life-info, .user-main-studies-info{
	  width:100%;
	  
	  }
	/****Note Activity Entry container or wrapper***/
	.noteAppConWrap {
		width:88%;
	//background-color: red;
	}
	/****Scripture and note panel box format Entry***/
	.noteAppConClass {
		width:95%;
		/*background-color: red;*/
		}
		/****Scripture Activity Entry box container****/
	.bibleScriptureAppCon, .domainScriptureAppCon, .lifeScriptureAppCon, .studiesScriptureAppCon {
		//width:88%;
	/*background-color: blue;*/
		}
		
		/****Scripture panel box format Entry***/
.scriptureAppConClass {
	width:95%;
		//background-color: red;
	}
.user-sub-domain-con, .user-sub-bible-con, .user-sub-life-con, .user-sub-studies-con{
	margin-bottom:40px;
	}
	/***Activity Entry Outer Text Container of the 3 text updates***/
	.baAct1TextCont, .daAct1TextCont, .laAct1TextCont, .saAct1TextCont{
	  height:auto;
	max-width: calc(100% - 175px);
	 /* width: 300px;*/
	//background-color: red;
	
	  }
	/**My Testimonies Btn Text***/
#myTest {
	font-size:15px;
	line-height:30px;
	}
	}
/**To curve corners of Bible Nav Bar **/
.bnavbar {
	border-radius:0 0 7px 7px;
	}
 /* Place the navbar at the top of the page, and make it stick */
 .dnavbar {
 	 display:flex;
      background-image: linear-gradient(180deg, #FFFFFF 0%, #A9EA9B 100%);;
 	 background-color: #A9EA9B; /**B710AD color of top bar***/
 	 border-bottom: solid;
	  border-color: #cc6699;
 	 border-width:1px;
 	 width: 100%;
 	 overflow:auto;
	  left: 0px; 
	  top: 36px; 
	  height: 37px; 
 	 bottom: 0px;
 	 border-bottom: outline black;
 	border-radius:0 0 10px 10px;
 	}
.mydomainactivebtn {
	  display:flex;
	  width:200px;
	  height:100%;
	  background-image: linear-gradient(180deg, #A9EA9B 0%, #089334 100%);;
	  background-color:#089334;
	  border:solid;
	  border-color:black;
	  border-width:1px;
	  }
.domainnavbtn {
	  display:flex;
	  width:200px;
	  height:100%;
	  background-image: linear-gradient(180deg, #AEFFB4 0%, #7EEE2D 100%);
	  background-color:#7EEE2D;
	  color:black;
	  border:solid;
	  border-color:black;
	  border-width:1px;
	  }
.btnTxtHolder{
	  margin-top:5px;
	  font-size:18px;
	  }
	
#domainMainLifeInfo, #studiesMainInfo, .#lifeMainLifeInfo {
	  display:inline;
	  }

.daAct1TextConClass{
	  height:auto;
	  background-color: white;
	  width:568px;
	  }
	
	 /* Place the navbar at the top of the page, and make it stick */
 .snavbar {
 	 display:flex;
 	 background-image: linear-gradient(180deg, #ffffff 0%, #D8BCF1 100%);;
      background-color: #D8BCF1; /**B710AD color of top bar***/
 	 border-bottom: solid;
 	 border-color: #cc6699;
	  border-width:1px;
      width: 100%;
 	 overflow:auto;
	  left: 0px; 
	  top: 36px; 
	  height: 37px; 
  	bottom: 0px;
 	 border-bottom: outline black;
 	 border-radius:0 0 10px 10px;
 	 }
.mystudiesactivebtn {
	  display:flex;
	  width:200px;
	  height:100%;
	  background-color:#7300AD;
	  background-image: linear-gradient(180deg, #AA00FF 0%, #7300AD 100%);
	  border:solid;
	  text-shadow:0px 0px 10px #ffffff;
	  border-color:black;
	  border-width:1px;
	  }
.studiesnavbtn {
	  display:flex;
	  width:200px;
	  height:100%;
	  background-image: linear-gradient(180deg, #E7DCF1 0%, #9D00EC 100%);
	  background-color:#AA00FF;
	  border:solid;
	  border-color:black;
	  border-width:1px;
	  }
	 /* Place the navbar at the top of the page, and make it stick */
 .lnavbar {
      display:flex;
  	background-image: linear-gradient(180deg, #ffffff 0%, #FFCE90 100%);;
 	 background-color: #FFCE90; /**B710AD color of top bar***/
	  border-bottom: solid;
 	 border-color: #cc6699;
 	 border-width:1px;
 	 width: 100%;
 	 overflow:auto;
	  left: 0px; 
	  top: 36px; 
      height: 37px; 
  	bottom: 0px;
 	 border-bottom: outline black;
 	 border-radius:0 0 10px 10px;
 	 }
.mylifeactivebtn {
	  display:flex;
	  width:200px;
	  height:100%;
	  background-image: linear-gradient(180deg, #FFAD36 0%, #C27302 100%);;
	  background-color:#F49004;
	  border:solid;
	  border-color:black;
	  border-width:1px;
	  }
.lifenavbtn {
	  display:flex;
	  width:200px;
	  height:100%;
	  background-image: linear-gradient(180deg, #FFCE90 0%, #FFAD36 100%);;
	  background-color:#FFAD36;
	  border:solid;
	  border-color:black;
	  border-width:1px;
	  }


		/****Life Button Container****/
.lBtnCon{
	  width:100%;
	  height:180px;
      text-align:center;
	  font-size:16px;
	  }
/***Life Info Buttons***/
.lBtn{
	  height:70px;
	  width:250px;
	  border-radius:10px;
	  background-color:#dedede;
	  margin:10px 120px;
	  font-size:24px;
	  line-height:70px;
	  }
					


#p-infoShell {
	  display: inline;
	  
	  }
	
/****Media Panel Container****/
.user-media-profile-preview {
	  display:flex;
	  background-color:#f1f1f1;
	  height:230px;
	  width:100%;
	  margin-bottom:10px;
	  border-radius:10px;
	  }
	/****Main Panel Container****/
.user-main-profile-content{
	  display:flex;
	flex-wrap:wrap;
	  background-color:#dedede; 
	  padding-top:10px;
	  font-size:18px;
	  border-radius:10px;
	  }
	/****Spirit Tree Panel Container****/
.user-spirit-tree{
	  border-radius:10px;
	  background-color:#ffffff;
	  margin:10px 15px;
	  }
	/****Info Panel Container****/
.user-main-profile-info{
	  width:560px;
	  border-radius:10px;
	  background-color:#ffffff;
	padding-bottom:5px;
	  margin:10px;
	  }
	
.user-photo-previewer{
	  width:50%;
	//  height:215px;
	  background-color:#ffffff;
	  margin:5px;
	  border-radius:10px;
	  }
.user-video-previewer{
	  width:50%;
	  //height:215px;
	  background-color:#ffffff;
	  margin:5px;
	  border-radius:10px;
	  }
.photo-thumb-container{
	  display:grid;
	  grid-auto-flow: column;
	  //height:190px;
	  width:480px;
	  overflow:auto;
	  background-color:white;
	  border-radius: 0px 0px 10px 10px;
	 }
.video-thumb-container{
	  display:grid;
	  grid-auto-flow: column;
	//  height:190px;
	  width:480px;
	  overflow:auto;
	  background-color:white;
	  border-radius: 0px 0px 10px 10px;
	 }
.user-sub-profile-info{
	  height:380px;
	  border-radius:10px;
	  margin-top:5px;
	  background-color:grey;
	  padding:10px;
	
	  }
.user-sub-profile-con{
	  height:100%;
	  width:100%;
	  overflow:auto;
	  background-color:white;
	  border-radius:10px;
	margin-bottom:30px;
	  }
.mediabox {
	  background-color:#dedede;
	  background-position: center;
	  background-size: 210%;
	background-repeat: no-repeat;
	  background-color:#dedede;
	  position-content:center;
	  
	  text-align:center;
	  
	  border-radius: 5px;
	  
	  padding-bottom:5px;
	  
	  font-size:16px;
	  font-weight:normal;
	  font-weight:bold;
	  color:#9b9b9b;
	  background-repeat: no-repeat;
	  position-content:center;
	  //width:150px;
	  //height: 150px;
	  border-radius: 5px;
	  padding: 10px;
	  margin:2px;
		  }
	.bgDiv {
		background-size: 118%;
	background-repeat: no-repeat;
	  background-color:#fff;
	  background-position: center;
	  
	  width:125px;
	  height: 125px;
	  border-radius: 5px;
		}
#mediabox1 {
	  background-color:#dedede;
	  background-position: center;
	  background-size: 100%;
	  background-repeat: no-repeat;
	  position-content:center;
	 // width:150px;
	 // height: 150px;
	  border-radius: 5px;
	  padding: 10px;
	  margin:2px;
	   }
.STimageBox2 {
	  width:350px;
	  height:340px;
	  border-radius:10px;
	  background-position: center;
	  background-size:100%;
	  background-color:#f3f3f3;
	margin-bottom:10px;
	  }
.mediaboxCon {
	  background-color:#dedede;
	  background-position: top;
	  background-size:110%;
	  background-repeat: no-repeat;
	  position-content:center;
	  width:150px;
	  height: 150px;
	  border-radius: 5px;
	  }
			/****Div Titles Font***/
.titleBox, .user-photo-previewer, .user-video-previewer{
	  font-size:22px;
	  font-weight:bold;
	  }
.titleBox {
	  width:100%;
	  }
		/****Profile Button Container****/
.pBtnCon{
	  display:block;
	  width:320px;
	  height:110px;
      line-height:20px;
	  text-align:center;
	  }
				/***Profile Info Buttons***/
.pBtn{
	  height:50px;
	  width:250px;
	  border-radius:10px;
	  background-color:#dedede;
	  margin:10px 35px;
	  font-size:24px;
	  }
					/****XML Populated Text Content Container*****/
userContent {
	  color:#7D7D7D;
	  font-style:italic;
	  }

.box4 {
		width:20px;
		height:40px;
		background-color:pink;
		}
		/****Centers Middle Panels Titles**/
#titleBoxInfo, #STTitle{
	  text-align:center;
	width:300px;
	  }
titleBoxInfo,#OtherProfileInfo{
	  background-color:#f2f2f2;
	  border-bottom:solid;
	  border-width:1px;
	  border-radius:5px 5px 0 0;
	   }
.userProfilePhotoCon{
	  background-color:#dedede;
	  border-radius:10px;
	  }
.userProfilePhoto{
	  border-radius:10px;
	  background-color:white;
	  background-size:100%;
	  background-repeat:no-repeat;
	  width:140px;
	  height: 140px;
	  margin:10px 10px;
	  }
.divFillerTopCon{
	  display:flex;
	  margin:5px 10px;
	  }
	table {
		width:100%;
		}
	td, th {
			padding:0;
			margin:0;
			}
			
					@media screen and (max-width: 992px) {
						.daAct1TextConClass{
	  height:auto;
	  background-color: white;
	  width:auto;
	  }
	
						/****Media Panel Container****/
.user-media-profile-preview {
	  display:flex;
	flex-wrap:wrap;
	  height:auto;
	width:100%;
	  }
	/****Profile Button Container****/
.pBtnCon{
	  display:block;
	  width:320px;
	  height:110px;
      line-height:20px;
	  text-align:center;
	  }
				/***Profile Info Buttons***/
.pBtn{
	  height:50px;
	  width:250px;
	  border-radius:10px;
	  background-color:#dedede;
	  margin:10px 35px;
	  font-size:24px;
	  }
	/****Main Panel Container****/
.user-main-profile-content{
	  width:100%;
	  background-color:#dedede; 
	  padding-top:10px;
	  font-size:18px;
	  border-radius:10px;
	  }
	/****Spirit Tree Panel Container****/
.user-spirit-tree{
	  width:100%;  
	  border-radius:10px;
	  background-color:#ffffff;  
	
	  }
	/****Info Panel Container****/
.user-main-profile-info{  
	  border-radius:10px;
	  background-color:#ffffff;
	padding-bottom:5px;
	  margin:10px;
	width:100%;
	  }
	.user-photo-previewer{
	  width:98vw;
	overflow: auto;
	  height:auto;
	  }
.user-video-previewer{
	  width:98vw;
	  height:auto;
	  }
	.photo-thumb-container{
	  width:auto; 
	 }
	.video-thumb-container{
	    width:auto;  
	 }
	.user-sub-profile-info{
	  width:100%;
	  margin-bottom:40px;
	  }
	.STimageBox2 {
	  width:100%;
	  background-position: bottom;
	  background-size:95%;
	  background-color:#f3f3f3;
	  }
						}
						
						
						
						
@media screen and (max-width: 480px) {

/****Profile Button Container****/
.pBtnCon{
	  display:block;
	  width: auto;
	  height:110px;
      line-height:20px;
	  text-align:center;
	  }
.pBtn{
	  height:40px;
	  width: auto;
	  border-radius:10px;
	  background-color:#dedede;
	  margin:10px 15px;
	  font-size:15px;
	padding:10px;
	  }
	.pBtnImg {
		width:15px;
		height:15px;
		}
	/****Main Panel Container****/
.user-main-profile-content{
	  width:100%;
	  background-color:#dedede; 
	  padding-top:10px;
	  font-size:16px;
	  border-radius:10px;
	  }
	

	/***Your bible Info - info ***/
.user-main-bible-info, .user-main-domain-info, .user-main-life-info, .user-main-studies-info{
	height:auto;
	  //background-color: red;
	//display: none;
	  }
	
	/**Sub Bible container**/
.user-sub-bible-con, .user-sub-domain-con, .user-sub-life-con, .user-sub-studies-con{
	  
	  width:100%;
	  overflow: none;
	//  background-color: red;
	  border-radius:10px;
	//display: none;
	  }

	

	
/**Div Titles Font**/
.titleBox{
	  font-size:22px;
	  font-weight:bold;
	width:100%;
	  }

		/****Open Last read Button Container****/
.bBtnCon, .dBtnCon, .sBtnCon, .lBtnCon{
	  width:80vw;
	  height: auto;
      text-align:center;
	  font-size:16px;
	   }
	.bBtn, .dBtn, .sBtn, .lBtn{
	  width:250px;
	margin:0 0;
	  }
.lBtn{
	margin:0 0;
	}
	
	
	/****Date  of each activity entry**/
#bAct1Date, #dAct1Date, #lAct1Date, #sAct1Date {
	  width:95px;
	  background-color: white;
	  }
			/***Activity Entry over all Text Container starting from calapsers***/
.bAct1EntryTextCon, .dAct1EntryTextCon, .lAct1EntryTextCon, .sAct1EntryTextCon {
	  display:flex;
	  flex-wrap:wrap;
	  overflow: none;
	  width:90vw;
	//background-color: pink;
	  }
	
	
	/***Bible Activity Entry Image displayer ***/
.bActEnt1ImgDisplayer,.dActEnt1ImgDisplayer, .lActEnt1ImgDisplayer, .sActEnt1ImgDisplayer{
	  max-width:77vw;
	  max-height: 80vh;
	  width: 100px;
	  height:100px;
	  background-color:white;
	  border-radius:10px;
	  background-repeat:no-repeat;
	  background-position:center;
	  background-size:auto 110%;
	  }
	
	
	
						

/****Scripture panel box format Entry***/
.scriptureAppConClass{
	  margin:auto;
	  background-color:#fff;
	  padding:10px 10px;
	  border-radius:10px;
	  margin:10px 10px;
	  width:95%;
	  height: 500px;
	  overflow:auto;
	  }

								
/****Scripture and note panel box format Entry***/
.noteAppConClass{
	  margin:auto;
	  background-color:#fff;
	  padding:10px 10px;
	  border-radius:10px;
	  margin:10px 10px;
	  width:95%;
	  height: 500px;
	  overflow:auto;
	  }
.note_wrapper {
	  background-color:green;
	  }
	/****Amen and comment container***/
.typeAppConWrap {
	  display:flex;
	  flex-wrap:wrap;
	  background-color:#dedede;
	  border-radius:10px;
	  margin-left:0%; /***max-width, 870px user-sub-studies-info ****/
	  margin-top:10px;
	  }
/***Amen and comments format ****/
.typeAppConClass{
	  background-color:#fff;
	  padding:3px 10px;
	  border-radius:10px;
	  margin:10px 10px;
	  width:75px;
	  display:flex;
	  flex-flow:flex;
	  color:red;
	  font-size:22px;
	  font-weight:bold;
	  height:35px;
	  }
/***user post text format ****/
#baAct2TextCon, #daAct2TextCon, #laAct2TextCon, #saAct2TextCon{
	//background-color:red;
	  color:black;
	  
	  font-size:18px;
	  font-style: regular;
	  text-align: center;
	  }
	.user-sub-bible-con, .user-sub-domain-con{
	margin-bottom:20px;
	}
	/***Activity Entry Outer Text Container of the 3 text updates***/
	.baAct1TextCont, .daAct1TextCont, .laAct1TextCont, .saAct1TextCont{
	//  height:auto;
	width: 100%;
	 font-size:14px;
	//background-color: red;
	//display: none;
	  }
	/***Bible Activity Entry Image displayer Container ***/
	.bActEnt1ImgCon, .dActEnt1ImgCon, .lActEnt1ImgCon, .sActEnt1ImgCon{
		//width:  80vw;
		
		}
	.daAct1TextConClass{
	  height:auto;
	  background-color:white;
	  width:auto;
	  }
	
	
	.user-media-profile-preview {
	  display:flex;
	flex-wrap:wrap;
	  height:auto;
	width:100%;
	
	  }
	/****Main Panel Container****/
.user-main-profile-content{
	  width:100vw;
	  background-color:#dedede; 
	  padding-top:10px;
	  font-size:18px;
	  border-radius:10px;
	
	  }
	/****Spirit Tree Panel Container****/
.user-spirit-tree{
	  width:100%;  
	  border-radius:10px;
	  background-color:#ffffff;

	  }
	/****Info Panel Container****/
.user-main-profile-info{  
	  border-radius:10px;
	  background-color:#ffffff;
	padding-bottom:5px;
	  margin:10px;
	width:100%;
	font-size:14px;
	
	  }
	.user-photo-previewer{
	  width:98vw;
	overflow: auto;
	  height:auto;
	
	  }
.user-video-previewer{
	  width:98vw;
	  height:auto;
	
	  }
	.photo-thumb-container{
	  width:auto; 
	 }
	.video-thumb-container{
	    width:auto;  
	 }
	.user-sub-profile-info{
	  width:100%;
	  margin-bottom:40px;
	  }
	.STimageBox2 {
	  width:100%;
	  background-position: bottom;
	  background-size:100%;
	  background-color:#f3f3f3;
	  }
	.mediaboxCon {
	  width:80px;
	  height: 80px;
	  border-radius: 5px;
	  }
	/***Bible Activity Entry Image displayer Container ***/
	.bActEnt1ImgCon, .dActEnt1ImgCon, .lActEnt1ImgCon, .sActEnt1ImgCon{
		width:  auto;
		}
	.lnavbar {
		font-size:0;
		}
}