.uppercase{ text-transform: uppercase; }
.text-center{ text-align: center; }
a.blue{
	color:#2d83da;
}
.bold{ font-weight:bold; }
.nobold{ font-weight:normal!important; }
/************* Forms ****************************/
.has-error .form-control {
    border-color: #a94442!important;
}
.form-group.required .control-label:after {
  content:"*";color:red;
}
.form-control {
	color: #333;
}
.limitations_list li{
	clear: both;
	overflow: hidden;
}
/*jquery validation message styling*/
.form-group label{
	color: black;
}
label.error{
	color:red;
	font-weight: normal;
	font-size:8pt;
}
.edit_content{
	position: absolute;
	background: white;
	border: 1px solid red;
	z-index: 99999;
	padding:2px 5px;
}
a{ cursor: pointer;}

div.modal-header .close{
	margin-top:10px;
}
div.modal-header{
	padding:0 15px;
}
h4.modal-title{
	margin: 0px;
	display: inline;
}
span#modalTitle{
	font-size:20pt;
}

#consent_toggle span.glyphicon-minus{ display:inline-block; }
#consent_toggle span.glyphicon-plus{ display:none; }
#consent_toggle.collapsed span.glyphicon-minus{ display:none; }
#consent_toggle.collapsed span.glyphicon-plus{ display:inline-block; }

.sidebar-nav span.glyphicon-minus{ display:inline-block; }
.sidebar-nav span.glyphicon-plus{ display:none; }
.sidebar-nav li.collapsed span.glyphicon-minus{ display:none; }
.sidebar-nav li.collapsed span.glyphicon-plus{ display:inline-block; }

.table-bordered>thead>tr>th.left-black,.table-bordered>tbody>tr>td.left-black{ border-left:2px solid #000!important; }

.t_right{
	text-align: right;
}

.narrow.col-lg-1, .narrow.col-lg-10, .narrow.col-lg-11, .narrow.col-lg-12, .narrow.col-lg-2, .narrow.col-lg-3, .narrow.col-lg-4, .narrow.col-lg-5, .narrow.col-lg-6, .narrow.col-lg-7, .narrow.col-lg-8, .narrow.col-lg-9, .narrow.col-md-1, .narrow.col-md-10, .narrow.col-md-11, .narrow.col-md-12, .narrow.col-md-2, .narrow.col-md-3, .narrow.col-md-4, .narrow.col-md-5, .narrow.col-md-6, .narrow.col-md-7, .narrow.col-md-8, .narrow.col-md-9, .narrow.col-sm-1, .narrow.col-sm-10, .narrow.col-sm-11, .narrow.col-sm-12, .narrow.col-sm-2, .narrow.col-sm-3, .narrow.col-sm-4, .narrow.col-sm-5, .narrow.col-sm-6, .narrow.col-sm-7, .narrow.col-sm-8, .narrow.col-sm-9, .narrow.col-xs-1, .narrow.col-xs-10, .narrow.col-xs-11, .narrow.col-xs-12, .narrow.col-xs-2, .narrow.col-xs-3, .narrow.col-xs-4, .narrow.col-xs-5, .narrow.col-xs-6, .narrow.col-xs-7, .narrow.col-xs-8, .narrow.col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 3px;
    padding-left: 3px;
}

.donor-www-form #dob_m, .donor-www-form #dob_d, .donor-www-form #dob_y,
.donor-admin-form #dob_m, .donor-admin-form #dob_d, .donor-admin-form #dob_y{
	display:inline-block;margin-right:3px;
}
.donor-www-form #dob_m, .donor-www-form #dob_d, .donor-www-form #dob_y{
	width:95px;
}
.donor-admin-form #dob_m, .donor-admin-form #dob_d, .donor-admin-form #dob_y{
	width:80px;
}

.share-btn { max-width: 175px }

@media (min-width: 992px) {
  .container.narrow {
    width: 960px;
  }
}
