.h2 {
	font-size: 1.2rem;
}

.thead-blue {
	background-color: #00aeef!important;
	color: #FFFFFF;
}

.app-container {
	border: 1px solid #DDDDDD;
	border-radius: 5px;
}

.app-container-header {
	background-color: #00aeef;
	padding: 10px;
	color: #FFFFFF;
}

.client-details i {
	color: #00aeef;
	padding: 0px 10px;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 174, 239, .05);
}


.table td, .table th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid rgba(0, 174, 239, .3);
}

i {
	font-size: 20px;
}

.client-details td:first-child{
	width: 75px;
}

[data-letters]:before {
  content:attr(data-letters);
  display:inline-block;
  font-size:.8em;
  width:2.5em;
  height:2.5em;
  line-height:2.5em;
  text-align:center;
  border-radius:50%;
  background:#AAAAAA;
  vertical-align:middle;
  margin-right:1em;
  color:white;
  }

.ck-editor__editable[role="textbox"] {
	min-height: 200px!important;
}


.page-nav i {
	font-size: 25px;
}