/*
	Flash cards
*/

body {
	box-sizing: border-box;
	background: rgba(200,200,200,.3);
	margin: 0;
	font-family: 'Ubuntu', sans-serif;
}

.container {
	font-size: 1.2em;
	font-family: 'Raleway', sans-serif;
	margin-bottom: 100px;
	width: 100%;
}

.row:nth-child(1) {
    min-height: 400px;
}

header h1, header h2 {
	color: #FFC72C;
	margin-left: 25px;
	width: 50%;
	padding-top: 20px;
	width: 50%;
}

header h2 {
	padding: 0;
}

header img {
	position: absolute;
	top: 10px;
	right: 25px;
}

footer {
	width: 100%;
	bottom: 0;
	color: #FFC72C;
	background: #041E42;
	text-align: center;
	height: 50px;
}

footer a, footer a:hover {
	color: #FFC72C;
	text-decoration: none;
}

div.q, div.a {
	display: table;
	margin: 25px auto 50px auto;
	width: 500px;
	height: 300px;
	background: #f9f9f9;
	border: 1px solid black;
	padding: 20px;
	text-align: center;
	font-size: 1.2em;
	line-height: 1.2em;
	box-shadow: 5px 5px 8px rgba(100,100,100,.4);
}

div.q img, div.a img {
	display: block;
	width: 400px;
	margin: 0 auto 15px auto;
}

div.q p, div.a p {
	display: table-cell;
	vertical-align: middle;
}

@keyframes fadeIn {
  from {opacity: 0}
  to {opacity: 1}
}

.fadeInAnimated {
	opacity: 0;
	animation: fadeIn 2s forwards;
}

button.body {
	display: inline-block;
	width: 200px;
	height: 50px;
	background: #041E42;
	color: #FFC72C;
	border-radius: 25px;
}

button.body a {
	background: #041E42;
	color: #FFC72C;
	text-decoration: none;
}

button.body:hover {
	opacity: .7;
}

.buttons {
	width: 425px;
	margin: auto;
}

.navbar {
	font-family: 'Ubuntu', sans-serif;
	border-bottom: 1px solid #005;
}

.navbar-collapse {
	font-size: 1em;
}

.navbar-brand a {
	font-size: 1.2em;
}

.mono,
.mono-red,
.mono-green,
.mono-blue,
.mono-purple,
.mono-orange {
    font-family: monospace;
    font-weight: 600;
}
.mono-red {
    color: red;
}
.mono-green {
    color: green;
}
.mono-blue {
    color: blue;
}
.mono-purple {
    color: purple;
}
.mono-orange {
    color: orange;
}
.underline {
    text-decoration: underline;
}

.ti-arrow-left,
.ti-arrow-right {
    position: relative;
    top: 2px;
}







