@font-face {
    font-family: 'tangerineregular';
    src: url('/css/tangerine-regular-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'cormorantupright';
    src: url('/css/CormorantUpright-Light.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

html {
  font-size: 100%;
}

html, body {
	height: 100%;
	width: 100%;
	font-family: cormorantupright, sans-serif;
	font-size: 1.2rem;
	/*color: #ce7e00;*/
	color: #c27803;
	/*font-size: 1.5rem;*/
	/*background-color: #ddcbbb;*/
}

input[type=radio] {
    width: 1rem;
    height: 1rem;
}

input[type=submit] {
	color: #c27803;
}

h1, h2 {
	font-family: tangerineregular, sans-serif;
}

h3 {
	font-family: tangerineregular, sans-serif;
	font-size: 3rem;
	margin-bottom: 0;
}

a {
	color: #c27803;
	text-decoration: underline;
}

a:hover {
	color: rgba(0,0,0,1);
}

ul {
	padding-left: 40px !important;
}

/*input {
	font-size: 1.2rem;
}*/

.bg-image {
  /*background: url(/images/room.jpg) no-repeat;*/
  background-color: #fff;
  background-size: cover;
  background-attachment: fixed;
  background-position: 50% 50%;
}

.bg-light {
	background-color: #fff;
}

/*.form-control {
	font-size: 1.5rem;
}*/

.navbar {
	padding: .8rem;
}

.navbar-nav li {
	padding-right: 1.3rem;
}

.nav-link {
	font-family: tangerineregular, sans-serif;
	font-size: 1.5rem !important;
}

.padding {
	padding-bottom: 2rem;
}
.welcome {
	padding-top: 2rem;
}

.form {
	width: 50%;
}

.table {
	color: #c27803;
}

.navbar-text a {
	color: #c27803;
}

footer {
	/*background-color: #3f3f3f;*/
	padding-top: 2rem;
}