.haiku-wrapper {

}
.haiku {
    color: #fff;
    font-style: italic;
    text-shadow: 1px 1px #080808;
}
.recipe {
	padding-left: 15px;
}
.recipe li {
	color: #DEDEDE;
}
.recipe__input {
	height: 24px;
	background: none;
	border: 1px solid rgba(247, 242, 188, 0.31);
	padding: 5px;
	color: white;
}

/* Website icons */
.site-icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    background: url('../images/websites.png') no-repeat 0 0;
}
.site-icon-4chan {
    background-position: 0 0;
}
.site-icon-facebook {
    background-position: -128px 0;
}
.site-icon-twitter {
    background-position: -528px 0;
}
.site-icon-gmail {
    background-position: -176px 0;
}
.site-icon-youtube {
    background-position: -544px 0;
}
.site-icon-twitch {
    background-position: -512px 0;
}
.site-icon-ted {
    background-position: -480px 0;
}
.site-icon-rlm {
    background-position: -400px 0;
}
.site-icon-science-dump {
    background-position: -448px 0;
}
.site-icon-south-park {
    background-position: -464px 0;
}
.site-icon-dagobah {
    background-position: -64px 0;
}
.site-icon-nlb {
    background-position: -336px 0;
}
.site-icon-tus {
    background-position: -368px 0;
}
.site-icon-fileheaven {
    background-position: -160px 0;
}
.site-icon-torrentz {
    background-position: -496px 0;
}
.site-icon-easistent {
    background-position: -112px 0;
}
.site-icon-mtgshrine {
    background-position: -144px 0;
}
.site-icon-archive {
    background-position: -16px 0;
}
.site-icon-blog {
    background-position: -32px 0;
}
.site-icon-reddit {
    background-position: -384px 0;
}
.site-icon-hackernews {
    background-position: -192px 0;
}
.site-icon-rtvslo {
    background-position: -416px 0;
}
.site-icon-fowler {
    background-position: -592px 0;
}
.site-icon-atwood {
    background-position: -576px 0;
}
.site-icon-delo {
    background-position: -96px 0;
}
.site-icon-mtgslo {
    background-position: -304px 0;
}
.site-icon-pwsi {
    background-position: -352px 0;
}
.site-icon-mtgsalvation {
    background-position: -288px 0;
}
.site-icon-scg {
    background-position: -432px 0;
}
.site-icon-cf {
    background-position: -48px 0;
}
.site-icon-manadeprived {
    background-position: -208px 0;
}
.site-icon-mcm {
    background-position: -224px 0;
}
.site-icon-mtgcast {
    background-position: -240px 0;
}
.site-icon-goldfish {
    background-position: -560px 0;
}
.site-icon-mtgstocks {
    background-position: -320px 0;
}
.site-icon-mtgstats {
    background-position: -272px 0;
}
.site-icon-mtgdecks {
    background-position: -256px 0;
}
.site-icon-abanet {
    background-position: -608px 0;
}
.site-icon-mtgcelje {
    background-position: -624px 0;
}
.site-icon-tpb {
    background-position: -640px 0;
}
.site-icon-lrcast {
    background-position: -656px 0;
}


/* RSS */
.rss-update-indicator {
	position: absolute;
	width: 89.5%;
	height: 100%;
	z-index: 100;
	background: rgba(0, 0, 0, 0.70);
}

.rss-update-indicator-sub {
	width: 75%;
	margin: 260px auto;
}

/* Forecast */
.forecast-table td {
	text-align: center;
}

.forecast-table td {
	border-right: 1px solid #ccc;
	padding: 0 6px;
}

.forecast-table tr td:last-child {
	border-right: none;
}

.forecast-day {
	font-size: 12px;
	font-weight: bold;
}

.forecast-temperature {
	color: #fff;
	font-size: 12px;
}

.forecast-max-temp {
	border-top: 1px solid #ccc;
}

/* Comics */
.comic-container img {
	width: 100%;
}

/* Overrides */
body {
	background-color: #000;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	font-family: 'Open Sans', sans-serif;
}

.popover {
	min-width: 400px;
	max-width: 500px;
}

.background {
	position: absolute;
	z-index: -1;
	width: 100%;
	height: 100%;
	opacity: 0.2;
	background: url("../images/bgs/Daenerys.jpg"), url("../images/bgs/Eddard%20Stark.jpg");
	background-repeat: no-repeat, no-repeat;
	background-position: center left, center right;
	background-size: 40%, 40%;
}

.toggle-more {
	color: #666;
	text-align: center;
}

.list-group-item-heading {
	font-weight: bold;
}

.list-group-item {
	background-color: rgba(68, 68, 68, 0.75);
	border-color: rgba(102, 102, 102, 0.75);
}

a.list-group-item:hover,
a.list-group-item:focus {
	background-color: rgba(78, 78, 78, 0.75);
}

.well {
	border-color: rgba(220, 220, 220, 0.45);
}

.btn-xsm {
	padding: 2px 5px;
	font-size: 10px;
}

.rss-container .well {
	background-color: rgba(255, 255, 255, 0.41);
	background-image: linear-gradient(to bottom, rgba(240, 240, 240, 0.30) 0%, rgba(255, 255, 255, 0.30) 100%);
}

.rss-container .list-group-item a {
	font-size: 12px;
	line-height: 12px;
	color: #dedede;
}

.rss-container .list-group-item {
	padding: 5px;
}

.pastel-green a.list-group-item {
	color: #dedede;
}

.well.pastel-green {
	background-color: rgba(199, 247, 210, 0.31);
	background-image: linear-gradient(to bottom, rgba(190, 228, 198, 0.30) 0%, rgba(185, 231, 189, 0.30) 100%);
}

.pastel-yellow a.list-group-item {
	color: #dedede;
}

.well.pastel-yellow {
	background-color: rgba(247, 242, 188, 0.31);
	background-image: linear-gradient(to bottom, rgba(247, 242, 188, 0.30) 0%, rgba(206, 202, 159, 0.30) 100%);
}

.pastel-blue a.list-group-item {
	color: #dedede;
}

.well.pastel-blue {
	background-color: rgba(170, 226, 247, 0.31);
	background-image: linear-gradient(to bottom, rgba(170, 226, 247, 0.30) 0%, rgba(139, 187, 205, 0.30) 100%);
}

.pastel-red a.list-group-item {
	color: #dedede;
}

.well.pastel-red {
	background-color: rgba(247, 183, 173, 0.31);
	background-image: linear-gradient(to bottom, rgba(247, 183, 173, 0.31) 0%, rgba(209, 155, 146, 0.31) 100%);
}
