h1, h2, h3, h4, h5, h6 { font-family: 'Roboto Slab', serif; font-weight: bold; }

.top-bar { background: #000; }
.top-bar .tabs { background: none; margin-top: 1.75rem; border: none; }
.top-bar ul li a { color: #fff; font-family: 'Yanone Kaffeesatz', sans-serif; text-transform: uppercase; transition: .5s; padding: .5rem .85rem; }
.top-bar ul li a:hover { color: #69BB4F; transition: .5s; background: none; }
.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] { background: none; color: #69BB4F; }
.footer { background: #000; }
.footer p { color: #fff; margin-bottom: 0; }
.tabs-content { border: none; }

/*small (mobile)*/
@media screen and (max-width: 39.9375em) {
	.top-bar-left { text-align: center; } 
	.main { padding: 1rem 0; }
	.tabs li { display: block !important; }
	.meow { margin-bottom: .25rem; }
	.click-here { font-size: .8rem; margin-bottom: 1.5rem; }
	.reveal { background: #000; color: #fff; border-color: #69BB4F; }
	.reveal p:first-of-type { margin-bottom: .25rem; }
	.reveal p:nth-of-type(2) { font-size: .8rem; margin-bottom: 1.5rem; }
	.close-button span { color: #69BB4F; }
	.mobile-menu ul { border: none; }
	.mobile-menu .tabs li { background: #222; border-top: solid 1px #333; border-bottom: solid 1px #111; }
	.mobile-menu .tabs li:last-of-type { background: #69BB4F; border: none; padding: 15px 0; border-top: solid 1px #91CD7C; border-bottom: 1px solid #5BA842; font-weight: nor }
	.mobile-menu .tabs li:last-of-type a { color: #fff; padding: 20px 24px !important; }
	.mobile-menu .tabs li a { font-family: 'Yanone Kaffeesatz', sans-serif; text-transform: uppercase; font-size: 1.2rem; }
}


/*medium (tablet)*/
 @media screen and (min-width: 40em) and (max-width: 63em) {
	.main { padding: 1.5rem 0; }
	.top-bar ul li a { font-size: 1.1rem; letter-spacing: 1px; }
	.top-bar ul li:last-of-type a { background: #69BB4F; padding: .5rem .85rem; border-radius: 3px; transition: .5s; }
	.top-bar ul li:last-of-type a:hover { color: #fff; background: #58A33F; transition: .5s; }
	.meow { margin-bottom: .25rem; }
	.click-here { font-size: .8rem; margin-bottom: 1.5rem; }
	.reveal { padding-top: 2rem; background: #000; color: #fff; border-color: #69BB4F; }
	.reveal p:first-of-type { margin-bottom: .25rem; }
	.reveal p:nth-of-type(2) { font-size: .8rem; margin-bottom: 1.5rem; }
	.close-button span { color: #69BB4F; }
	.top-bar-right .tabs li { display: inline !important; }

}

/*medium/large (small computer)*/
@media screen and (min-width: 63.9375em) and (max-width: 82.9375em) {
	.main { padding: 2rem 0; }
	.top-bar ul li a { font-size: 1.5rem; letter-spacing: 1px; }
	.top-bar ul li:last-of-type a { background: #69BB4F; padding: .5rem .85rem; border-radius: 3px; transition: .5s; }
	.top-bar ul li:last-of-type a:hover { color: #fff; background: #58A33F; transition: .5s; }
	.meow { margin-bottom: .25rem; }
	.click-here { font-size: .8rem; margin-bottom: 1.5rem; }
	.reveal { padding-top: 2rem; background: #000; color: #fff; border-color: #69BB4F; }
	.reveal p:first-of-type { margin-bottom: .25rem; }
	.reveal p:nth-of-type(2) { font-size: .8rem; margin-bottom: 1.5rem; }
	.close-button span { color: #69BB4F; }
	.top-bar-right .tabs li { display: inline !important; }
	#info img { width: 35%; }
	#about-the-hosts img { width: 28%; }

}

/*large & up*/
@media screen and (min-width: 83em) {
	.main { padding: 4rem 0; }
	.top-bar ul li a { font-size: 1.5rem; letter-spacing: 1px; }
	.top-bar ul li:last-of-type a { background: #69BB4F; padding: .5rem .85rem; border-radius: 3px; transition: .5s; }
	.top-bar ul li:last-of-type a:hover { color: #fff; background: #58A33F; transition: .5s; }
	.meow { margin-bottom: .25rem; }
	.click-here { font-size: .8rem; margin-bottom: 1.5rem; }
	.reveal { padding-top: 2rem; background: #000; color: #fff; border-color: #69BB4F; }
	.reveal p:first-of-type { margin-bottom: .25rem; }
	.reveal p:nth-of-type(2) { font-size: .8rem; margin-bottom: 1.5rem; }
	.close-button span { color: #69BB4F; }
	.top-bar-right .tabs li { display: inline !important; }
	#info img { width: 35%; }
	#about-the-hosts img { width: 28%; }
}