/****** shilin ****/
.bordr_for_head{
	border-right: 1px solid rgba(230, 230, 230, 0.5);
}
.darkTextLiv{
	color:#676a6c;
}

.top_embed_pstup
{
	background: white;
	padding-top: 15px;
}

.clrLG {color: #ABA2A2;}

.subHdTle
{
	text-transform: none;
}

#addnewplugin .noborders
{
	border-radius:initail ! important;
}
#donPopOver .ibox-content{
	padding: 5px 5px !important;
}
#donPopOver .ibox-content:first-child {
    border-top-style: none;
    padding-top: 0px !important
}
#donPopOver .col-xs-4{
	padding: 0px 0px 0px 10px !important;
}
#donPopOver h4{
	word-wrap: break-word;
	margin-bottom: 0px;
}
	
.martop
{
	margin-top:10px;
}

.txtBox
{
	color:#555 !important;
	resize:none;
}
.txtBox::-webkit-textarea-placeholder 
{
    color: #e3e3e3 !important;
}
 
.txtBox::-webkit-input-placeholder 
{
  color: #e3e3e3 !important;
}
.txtBox:-moz-placeholder 
{
    color: #e3e3e3 !important;
}​

.stlserch
{
	padding: 5px 0px 0px 20px ! important;
}

.stlserchmore
{
	padding: 5px 0px 0px 20px ! important;
}
.smlheadng
{
   color:#115b81 !important; 
   text-align: center;
   margin-top: 10px;
   font-size: 16px;
   font-weight:normal;
}

.headinguser
{
	font-size: 40px;
	font-weight: bold;
	color: #969393;
}

.smallsiz
{
	height:21px;
	width:21px;
}
.repSize
{
	height:18px;
	width:19px;
}
.iconsiz
{
	height:26px;
	width:26px;
}
.inviteInBtn
{
	font-size: 17px;
	border: 3px solid #ffa500;
	background-color: #ffa500;
	color: white;
	text-align:center;
	cursor:pointer;
}
.popover 
{
position: absolute;
top: 0;
left: 0;
z-index: 1010;
display: none;
max-width: 460px ! important;
padding: 1px;
text-align: left;
white-space: normal;
background-color: #ffffff;
border: 1px solid #cccccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 6px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
background-clip: padding-box;
}
/*
only for info popup comes up when clicking the info button on payment grid
 */
.donInfoPop {
	max-width: 550px ! important;
}

.listWidth {
	min-width: 400px !important;
	max-width: 550px !important;
}

.butonstyl
{
	background-color: #969393 !important;
	border-radius: 0;
	margin-bottom: 2px !important;
	margin-right: 10px;
}

.showbuttons
{
	background-color:#ccc;
	margin-bottom:1%;
	right:0;
}
.eventnamehead
{
	font-size:70%;
}
.orgnamehead
{
	font-size:70% ! important;
	margin-top:8px;
}
.statusred
{
	color:#C80000;
}
.statusgreen
{
	color:#355c00;
}
.sercheach
{
	right: 0;
	position: absolute;
	margin-top: -4px;
	margin-right: 3px;
	padding:0px;
}
.nonsortCl
{
	color: #264B5F;
}
.filterbtn
{
	border:none;
	background-color:white;
}
.nopadding
{
	padding-right:0px;
	padding-left:0px;
}
.serchorange
{
	margin: 25px 0px;
	padding: 0px 10px;
} 
.popovr-date
{
	padding-left:0px;
	padding-right:0px;
	margin-right:5px;
}

.clrtable
{
	color: #9ea8b4 ! important;
}

.h30
{
	height: 30px;
}
.f12
{
	font-size: 12px;
}
.searchfont
{
	font-size:100%;
}
.popuser
{
	color:#5db8e5;
	margin-bottom:5px;
}
.emailblue
{
	color:#36a9e0;
}
.eachtd
{
	border-top:none ! important;
}
.capital
{
	text-transform: uppercase;
}

#sernam .popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 476px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
}


.alignpopup
{
padding: 6px 12px;
text-align: left;
margin-left: 17px;
}

.serchpopup
{
	color: #f0ad4e ! important;
	/*margin-bottom:1%;*/
	margin:8px;
}
.personalinfo
{
	background-color:#dce7ed;
	/*border: 1px solid;*/
	padding-top: 10px;

}
.doninfo
{
	background-color:#dcedea;
	/*border: 1px solid;*/
	/*padding-top: 10px;*/
}
.ssy1topBarorgImg
{
	max-height:35px;
}

.event_color
{
	background: #363135 ! important;
}
.event_head
{
	color:#fff;
}

.loading 
{  
    top: 0%;
    left: 0%;
    margin: auto;
    position: fixed;
    z-index: 10000;
    width: 100%;
    height: 100%;
    background: url(/img/ss1/loading.gif) no-repeat;
    background-position: center;
    cursor: wait;
    /*background-color: whitesmoke;*/
    background-color: #000;
    opacity: 0.6;
    display:none; 
}
.dwn 
{
	background: transparent url(../img/arrowD.png) no-repeat scroll 0px 0px;
	width: 32px;
	height: 24px;	
}

.up 
{
	background: transparent url(../img/arrowR.png) no-repeat scroll 0px 0px;
	width: 32px;
	height: 24px;	
}
.nosort
{
	background: none;
}
.asc
{
	background: transparent url(../img/dsc.png) no-repeat ;
	width: 32px;
	height: 26px;	
}
.dsc
{
	background: transparent url(../img/asc.png) no-repeat scroll 0px 0px;
	width: 32px;
	height: 26px;	
}
.unsort
{
	background: transparent url(../img/sort.png) no-repeat scroll 0px 0px;
	width: 32px;
	height: 26px;	
}
.bkgrey
{
	/*background-color: white;*/
	border-bottom: none;
	
}
.bkw
{
	/*background-color: white;*/
	border-bottom: 1px solid #ccc;
}
.btnstyl1
{
	background-color:#ccc ! important;
	margin: 1% 4%;
}

.baktop
{
	color:#cfcfcf;
	background-color:white;
}
.addnw
{
	/*margin-top: 15px;*/
	padding-bottom: 15px;
	padding-top: 15px;
	background-color:#F8F8F8;
	color:#B2A9AA;
	display:none;
}

.btnclr
{
	background: #6BACBC;
	color: white;
	border-color: transparent;
}

.btnclr:hover
{
	
	color: white;
	text-decoration: none;
}
.borderyt
{
	border-right: 1px solid #ccc;
}
.borderlftwht
{
	border-left: 5px solid white;
}

.borderytwhite
{
	border: 5px solid white;
}


.tblbk
{
	background-color:#5db8e5;
	color:white;
}
.bordebtm
{
	border-bottom: 1px solid #ccc;
}
.bordelft
{
	border-left: 1px solid #ccc;
}

.bordetop
{
	border-top: 1px solid #ccc;
}
.clrgrey
{
	color:#AAABAD;
}
.clrgreen
{
	color: #9ea8b4;
}
.tblgren
{
	background-color:white;
	color:#538ba8 !important;
}

.curauto
{
	cursor:auto;
}
.cptr
{
	cursor:pointer;
}
.hght50
{
	height:50px;
}
.searchsel
{
	height: 34px;
	width: 20%;
	margin-bottom: 0px;
	position: relative;
	border: none;
	background-color: white;
}

.bigfont
{
	font-size: 250%;
	color: #857E7F;
}
.attendeheadclr
{
	color: white !important;
}

.bigfontwhite
{
	font-size: 250%;
	
}
.donationbig
{
	color: #969393;
}

.bigfontNonwhite
{
	font-size: 250%;
}

.bigfontmillion
{
	font-size: 200%;
}

.smlFnt
{
	font-size: 92%;
	line-height: 1em;
	/*background: rgb(250, 250, 250);*/
	background: #f0ad4e;
	color:white;
	border: 1px solid rgb(243, 243, 243);
	border-radius: 3px;

}
.formVarHead
{
	padding: 4% 0% 0% 0%;
}
.GRPbkgrnd
{
	padding-top: 1%;
	padding-bottom: 1%;
	/*word-break: break-all;*/
	word-wrap: break-word;
	background-color:rgba(229, 241, 252, 1);
	border: 1px solid #cccccc;
	border-radius: 4px;
}

.formbkgrnd
{
	padding-top: 1%;
	padding-bottom: 1%;
	word-break: break-all;
	word-wrap: break-word;
	background-color: rgba(252, 250, 249, 1);
	border: 1px solid #cccccc;
	border-radius: 4px;
}
.breakword
{
	width: 80%;
	word-break: break-all;
	word-wrap: break-word;
}
.margpadng
{
	margin-top: 1%;
	margin-bottom: 1%;
	padding-top: 2%;
	padding-bottom: 2%;
}
.fieldList
{
	/*max-height: 730px;
	overflow: auto;*/
	padding:1%;
}
.allFormHead
{
	padding-top: 2%;
	background: #f5f5f5;
	padding-bottom: 2%
}

.allFormTd
{
	padding-top: 1%; 
}
.fieldFnt
{
	font-weight: bold;
	color: #999ea1;
}
.drpDwn
{
	padding: 2%;
}

.graphdrw
{
 	min-width: 310px;
 	height: 420px;
 	margin: 0 auto;
 	display:none;
 	z-index:1000;
}
.orange
{
	color:#f0ad4e;
	margin-left: 3%;
}
.clrornge
{
	color: #f0ad4e ! important;
}
.bkorange
{
	width:24%;
	margin-left: 1%;
	color:white;
}
.bkfirst
{
	background-color:#90bc43;
	
}
.bksecond
{
	/*background-color:#f76d3c;*/
	background-color:#f0ad4e;
}
.bkthird
{
	background-color:#9ea8b4;
	
}
.bkfourth
{
	background-color: #F8F8F8;
	/*margin-left: 1%;*/
	color:#f0ad4e;
	/*width:23%;*/
}
.formname
{
	background: #fefdfd;
	color: #bababa;
	border: 1px solid #f0f0f0;
	width: 90%;
	resize: none;
	margin-left: 2%;
}

.myCheckbox
{

}
#dropDwnList
{
	max-height: 400px;
	overflow: auto;
}
.bluebk
{
	/*color:rgb(108, 175, 241);*/
	color: #538ba8;
}
.graphcolor
{
	background-color: rgb(234,254,243);
	/*background-color:rgb(93,102,92);*/
	/*width:100%;*/
}
.dongraphcolor
{
	background-color: rgb(255,250,242);
	/*background-color:rgb(93,102,92);*/
	/*width:100%;*/
}

.evtgraphcolor
{
	background-color: rgb(244, 253, 255);
	/*background-color:rgb(93,102,92);*/
	/*width:100%;*/
}

rgb(244, 253, 255)


.highlit
{
	/*background-color: rgb(234,254,243);*/
	background-color:rgb(93,102,92);
	/*width:100%;*/
}

.invite_table td
{
word-wrap: break-word;
word-break: break-all;
min-width: 100px;
}

.darkGray{
	color: #444;
}

.donhighlit { background-color:rgb(255,221,158); }
.evthighlit { background-color:rgb(209, 227, 247); }
.mytxtpad{ padding-left: 5px; }

.popupWidth { width: 438px !important; }

.labelSize{
	font-size: 20px;
	margin-right:3%;
}

.head_margin{margin-bottom: -7px;}

.eachrowwithhead
{
	border: 1px solid #EBE5E5;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #F7F7F7;
	margin-top: 9px;
}





/*crm type form*/
.crm_ty_rt_div
{
background-color: white;
margin: 1%;
padding: 2%;
border: 1px solid #cccccc;
border-radius: 4px;
}
.ccrm_fieldDetail
{
	padding: 1%;
}
.ccrm_req_div
{
	padding-top: 3%;
background: rgba(243, 223, 223, 0.32);
padding-bottom: 3%;
}

.ccrm_ty_rt_fl_hd{
	width: 25px;
height: 10px;
}

.ccrm_ty_rt_fl_div
{
margin-top: 15px; 
} 
.ccrm_block_div
{
	 position: absolute;
    background: rgba(53, 43, 43, 0.26);
    width: 100%;
    height: 100%;
    z-index: 1;
    text-align: center; 
    color: red;
    padding: 1%;
}

/*reshma*/

.rdLbl{
	padding: 8px;
	float: left;
	color: #585858;
	padding-left: 4px;
}

 .orgs_statics_names
         {
            font-size: 250%;
            margin-top: 5px;
            color: #538ba8;
         }

.orangeBt{
	padding: 6px 25px 6px 25px;
	color: white;
	border-radius: 0px;
	font-weight: 600;
	background-color: #ed9a16 !important;
	-webkit-border-bottom: 3px solid #D38304 !important;
	-moz-border-bottom: 3px solid #D38304 !important;
	border-bottom: 3px solid #D38304 !important;
	font-size: 135%;
	-webkit-transition: all 0.25s ease;
	transition: all 0.25s ease;
    background-image: -webkit-linear-gradient(#f0ad4e, 0%, #ec971f, 100%);
    background-image: -o-linear-gradient(#f0ad4e, 0%, #ec971f, 100%);
    background-image: linear-gradient(#f0ad4e, 0%, #ec971f, 100%);
	background-repeat: repeat-x;
	/*border-color: #eb9316;*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}

.orangeBt:hover {
	/*-webkit-border-bottom: 1px solid #125157 !important;
	-moz-border-bottom: 1px solid #125157 !important;
	border-bottom: 1px solid #CA860D !important;*/
	background: #D38304 !important;
	/*box-shadow: 0px 0px 1px 1px #ccc;*/
	color: white !important;
	-webkit-transition: all 0.25s ease;
	transition: all 0.25s ease;
}








@media (max-width: 768px) and  (min-width: 0) {

	.head { height: auto; }

	.tagLabel{ 	padding:2%;}

	.head_height { height: 115px !important; }

	.head_pad {	padding-left: 0px !important;}

	.head_margin{margin-bottom: 7px;}

	.head_editpad { margin-left: -4px !important; }

	.fullScreenPopupCloseBtn { padding: 8px !important;}

	 

	
	.head_donor { font-size: 80% !important;}

	.head_edit img {
		width: 20px !important;
		height: 20px !important;
	}

	.head_userdetails { font-size: 80% !important; }

	.form-control11 {
		width: 95% !important;
		height: 22px !important;
		padding: 0px 12px;
		font-size: 12px !important;
	}

	.bigfont { font-size: 120% !important;}

	.popupWidth{ width: 340px !important; }

	.labelSize {
		font-size: 14px !important;
		margin-right: 7% !important;
	}

	.btn11 {
		display: inline-block;
		padding: 0px 3px !important;
		margin-bottom: 0;
		font-size: 12px !important;
	}
	.searchstyl{
		width: 164% !important;
		padding: 0px !important;
	}
	.smlFnt {
		font-size: 61% !important;
		line-height: 1.2em !important;
	}
	.serchpopuptop{
		top: -73.5px !important;
	}
	.serchpopuparrow{
		top: 41.836601% !important;
	}

}
@media (max-width: 991px) and  (min-width: 769px) {
 
	.tagLabel{	padding:2%; }

	.h3 { font-size: 22px !important; }

	

	.head_height { height: 115px !important; }

	
	.head_userdetails { font-size: 100% !important; }

	.form-control11 {
		width: 95% !important;
		height: 24px !important;
		padding: 0px 12px;
		font-size: 13px;
	}

	.bigfont11 { font-size: 150% !important; }

	.popupWidth { width: 371px !important; }

	.labelSize {
		font-size: 16px !important;
		margin-right: 10% !important;
	}
	.head_margin{margin-bottom: 0px !important;}


	.btn11 {
		display: inline-block;
		padding: 4px 8px;
		margin-bottom: 0;
		font-size: 13px !important;
	}
	.searchstyl{
		width: 164% !important;
		padding: 0px !important;
	}
	.smlFnt11 {
		font-size: 70%;
		line-height: 1.3em;
	}

}

@media (min-width:992px) and (max-width:1160px) {

.popupWidth { width: 438px !important;}

.head_avatar {
	width: 100px !important;
	height: 90px !important;
}

.head_height { height: 130px !important; }

.head_margin{margin-bottom: -4px !important;}

 

.head_userdetails { margin-left: -1% !important; }

.head_editpopupstyl { margin-top: -10px !important; }

}




/* RESPONSIVE CSS HACKS
 -------------------------------------------------- */


 @media (max-width: 800px) 
 {
 	.headinguser
		{
			font-size: 40px;
			font-weight: bold;
			color: #969393;
		}
		/*.formVarHead
		{
			padding: 2% 0% 0% 0%;
		}
	  	.fsiz 
	  	{
	    	font-size:8px;
	  	}
   		.topcolor
		{
			width:100%;
		}*/
}
 @media (max-width: 1002px and min-width: 769px)
 {
		/*.formVarHead
		{
			padding: 2% 0% 0% 0%;
		}
	   .fsiz 
	    {
	    	font-size:8px;
	   	}

	  .topcolor
	  	{
			width:49%;
	  	}
*/
}
.h4GreyText {
	color: #676a6c;
  }