@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700');

* {
  margin: 0;
  padding: 0;
  outline: 0;
}


html, body {
  height: 100%;
  width: 100%;
  cursor: default;
  background: transparent;
}


*,html,body
	{
	font-family: 'Montserrat', sans-serif;
	font-size:		16px;
	letter-spacing: 	0.01em;
	}

.btn-action {background: #B71918; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-weight: 500; transition: all 0.3s;}
.btn-action:hover, .btn-action:focus {background: #951615; color: #fff;}

h3 {text-transform: uppercase; color: #999; font-size: 18px; font-weight: 500; letter-spacing: 1px;}

.alert {padding: 5px 10px; font-size: 14px; display: inline-block; }

.datepicker-days th {font-weight: 500;}

.datepicker.dropdown-menu th, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.datepicker-inline td {padding: 0 8px;}

.datepicker table tr td.active.active:hover, .datepicker table tr td.active:active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .open > .dropdown-toggle.datepicker table tr td.active, .open > .dropdown-toggle.datepicker table tr td.active.highlighted {background: #777; border-color: #777;}

.datepicker-inline {width: auto;}

label {font-weight: 500; font-size: 15px;}

b, strong {font-weight: 500;}
