/* JUMBOTRON.CSS */

/* Move down content because we have a fixed navbar that is 3.5rem tall */
body {
  padding-top: 3.5rem;
}


/* RONCHATA OWN */

body {
	color: #220B00 !important;
	font-family: 'Ysabeau', sans-serif;
}

a {
	color: #4F1901;
}

a:hover, a:visited {
	color: #7D2701;
}

.page-section {
	margin: 35px 0 35px 0;
}

.btn  {
    padding: .375rem 1.5rem;
    border-radius: .15rem;
}

.btn-lg {
	border-radius: .18rem;
}

.btn-primary {
	color: white !important;
    background-color: #4F1901;
    border-color: #4F1901;
}

.btn-primary:hover {
    background-color: #7D2701;
    border-color: #7D2701;
}

.btn-primary:not([disabled]):not(.disabled).active, 
.btn-primary:not([disabled]):not(.disabled):active, 
.show>.btn-primary.dropdown-toggle,
.btn-primary.focus, .btn-primary:focus {
    background-color: #7D2701;
	border-color: #4F1901; 
    box-shadow: 0 0 0 0.2rem #DDB08F;
}


.btn-secondary {
	color: #7D2701;
    background-color: #FBE6D5;
    border-color: #FBE6D5;
}

.btn-secondary:hover {
    color: #4F1901;
    background-color: #DDB08F;
    border-color: #DDB08F;
}


.btn-secondary:not([disabled]):not(.disabled).active, 
.btn-secondary:not([disabled]):not(.disabled):active, 
.show>.btn-secondary.dropdown-toggle,
.btn-secondary.focus, .btn-secondary:focus {
    background-color: #DDB08F;
    border-color: #FBE6D5;
    box-shadow: 0 0 0 0.2rem #FBE6D5;
	color: #4F1901;
}

.jumbotron {
	background-color: #FEF9F4;
    margin-top: 30px;
}

.jumbotron p {
		margin-top: 35px;
}	

.jumbotron .btn-lg {
    margin-top: 20px;
	margin-bottom: 0;
}

.jumbotron .btn-lg {
    margin-top: 20px;
	margin-bottom: 0;
}

	@media (max-width: 414px) {
		.jumbotron h3.display-3 {
			margin-top: 0;
			font-size: 3rem;
		}
	}

.border-top { border-top: 1px solid #FBE6D5;}
.border-bottom { border-bottom: 1px solid #FBE6D5;}

hr, .img-thumbnail {
    border-color: #FBE6D5;
}

.card {
    border-color: #FBE6D5;
    border-radius: .15rem;
	margin-bottom: 20px;
}

.list-airy {
    margin-top: 20px;
}

.list-airy li {
    margin-top: 10px;
}

.list-airy li li {
    margin-top: 1px;
}

.box-shadow {
    box-shadow: 0 0.25rem 0.75rem #ddb08f17;
}

.navbar-brand img {
	position: relative;
	top: 0px; top: 2px;
	margin-left: 10px;
}

.navbar-brand .tm {
	font-size: 0.6em;
	position: relative; top: -9px; left: 1px;
	color: black;
}

.navbar small {
	position: relative; top: -2px; left: 3px;
}

h3 {
	margin-bottom: 20px;
}

.text-dark-brown {color: #4F1901;}

.text-cinnamon-brown {color: #7D2701;}

.text-light-beige {color: #FEF9F4;}

.text-medium-beige {color: #FBE6D5;}

.text-dark-beige,
.trinity-divider {color: #DDB08F;}


.rotated-45-deg {
	display: inline-block;
	transform: rotate(45deg);
}

.trinity-divider {
	margin: 10px 0 20px 0;
}

.strong {
	font-weight: 700;
}



ul.li-rhombus {
	padding-left: 10px;
}


ul.li-rhombus li {
	list-style-type: none;
    padding:0;
    margin:0;
	margin: 9px 0;
}

ul.li-rhombus li::before {
	content: "•";
	display: inline-block;
	/* transform: rotate(45deg);   */
	color: #DDB08F;
	font-size: 0.95em;
	margin-right: 0.75em;
	position: relative; top: 0px;
}

img.rounded {
	border: 1px solid #FBE6D5;
}





	@media (max-width: 414px) {
		img.prominent-logo {
			margin-bottom: 0 !important;
		}
	}
