/* titillium-web-regular - latin */
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/titillium-web-v10-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/titillium-web-v10-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

body, h3, .main-header, .navbar-brand, .logo  {
	font-family: 'Titillium Web', sans-serif !important;
	font-size: 14px;
}

.box {
	border-radius: 15px;
	box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}

.btn, .form-control, .selectize-input, .selectize-input.dropdown-active, .selectize-dropdown-content, .selectize-dropdown  {
	border-radius: 15px !important;
	border-color:#ECECEC;
	border-width: 2px;
	font-weight: bold;
	min-height: 40px;
	outline: none !important;
}

.selectize-dropdown-content > .active {
    background-image: linear-gradient(to bottom, #E51C73, #E51C73);
}

.btn-primary {
	background-color: #E51C73;
	border-color: #E51C73;
}

.selectize-input.focus, .form-control:focus  {
	border-color: #E51C73;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
	background-color:#E53329 !important;
	border-color: #E53329 !important;
}

.table > thead > tr > th {
	background-color: rgb(190,190,190) !important;
	border: 0px !important;
	color: white;
	height: 40px;
	vertical-align: middle;
}

.table > thead > tr {
	min-height: 50px;
}

.box-header {
	padding: 15px;
}

h3,.navbar-brand, .logo  {
	font-size: 20px !important;
	font-weight: 600 !important;
}

.user-menu > a {
	color: white !important;
}

.btn-box-tool {
	border: 0;
}


.table > thead > tr > th {
    background-color: #aa7ad1 !important;
    border: 1px solid #d8d1e0 !important;
}
