body {
  font-family: Arial, sans-serif;
  background-color: #EFE1C6 !important;
}

h1, h2 {
  color: #66401A;
  font-family: Georgia, serif;
}

ul ul li {
  line-height: 2em;
}

p strong, p em {
  font-size: 1.5em;
  text-decoration: underline;
}

table td {
  text-align: center;
}

form label {
  font-weight: bold;
}

.time {
  font-variant: small-caps;
}

#twitter {
  font-weight: bold;
}

#facebook {
  font-weight: bold;
}

.required {
  background-color: #EFE1C6;
}

.main {
  margin: auto;
  //width: 700px;
  background-color: white;
  //padding: 10px;
  border-bottom: 10px solid #66401A;
}

.locations {
  //float: right;
  //width: 200px;
  background-color: #EFE1C6;
  padding: 10px;
  border: 1px solid #66401A;
}

#footer {
  border-top: 2px dashed #EFE1C6;
  margin-top: 10px;
  padding-top: 5px;
  text-align: center;
}

#header {
  text-align: center;
}

#binary {
  position: sticky;
  z-index: -1;
  bottom: 0;
  left: 0;
  text-align: center;
  color: #C36931;
}
.modal-confirm {
		color: #636363;
		width: 400px;
	}
	.modal-confirm .modal-content {
		padding: 20px;
		border-radius: 5px;
		border: none;
        text-align: center;
		font-size: 14px;
	}
	.modal-confirm .modal-header {
		border-bottom: none;
        position: relative;
	}
	.modal-confirm h4 {
		text-align: center;
		font-size: 26px;
		margin: 30px 0 -10px;
	}
	.modal-confirm .close {
        position: absolute;
		top: -5px;
		right: -2px;
	}
	.modal-confirm .modal-body {
		color: #999;
	}
	.modal-confirm .modal-footer {
		border: none;
		text-align: center;
		border-radius: 5px;
		font-size: 13px;
		padding: 10px 15px 25px;
	}
	.modal-confirm .modal-footer a {
		color: #999;
	}
	.modal-confirm .icon-box {
		width: 80px;
		height: 80px;
		margin: 0 auto;
		border-radius: 50%;
		z-index: 9;
		text-align: center;
		border: 3px solid #f15e5e;
	}
	.modal-confirm .icon-box i {
		color: #f15e5e;
		font-size: 46px;
		display: inline-block;
		margin-top: 13px;
	}
    .modal-confirm .btn {
        color: #fff;
        border-radius: 4px;
		background: #60c7c1;
		text-decoration: none;
		transition: all 0.4s;
        line-height: normal;
		min-width: 120px;
        border: none;
		min-height: 40px;
		border-radius: 3px;
		margin: 0 5px;
		outline: none !important;
    }
	.modal-confirm .btn-info {
        background: #c1c1c1;
    }
    .modal-confirm .btn-info:hover, .modal-confirm .btn-info:focus {
        background: #a8a8a8;
    }
    .modal-confirm .btn-danger {
        background: #f15e5e;
    }
    .modal-confirm .btn-danger:hover, .modal-confirm .btn-danger:focus {
        background: #ee3535;
    }
	.trigger-btn {
		display: inline-block;
		margin: 100px auto;
	}
