
.material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 30px;  /* Preferred icon size */
	margin-top: -3px;
	display: inline-flex;
    vertical-align: middle;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;

	/* Support for all WebKit browsers. */
	-webkit-font-smoothing: antialiased;
	/* Support for Safari and Chrome. */
	text-rendering: optimizeLegibility;

	/* Support for Firefox. */
	-moz-osx-font-smoothing: grayscale;

	/* Support for IE. */
	font-feature-settings: 'liga';
}

.custom-select:focus {
	border-color: #366799!important;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.00), 0 0 0 0.2rem rgba(0, 0, 0, 0.0)!important; 
}

.custom-select {
	border-style: hidden!important;
	background-color: #efefef!important;
	padding-left: 5px!important;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.00), 0 0 0 0.2rem rgba(0, 0, 0, 0.0)!important; 
}

.btn-custom {
	color: #366799!important;
}

.font-custom-light {
	color: #d1dbe6!important;
}

.container {
    max-width: 960px;
  }
  
  .border-top { border-top: 1px solid #e5e5e5; }
  .border-bottom { border-bottom: 1px solid #e5e5e5; }
  .border-top-gray { border-top-color: #adb5bd; }
  .box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
  .lh-condensed { line-height: 1.25; }
  .form-control {background-color: #efefef}
  .inputlabel { font-weight: bold;}

  
.bg-custom {
	background-color: #0e5379!important;
	background-color: #366799!important;
}

.moveright {
	padding-left: 15px;
}
