/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
#header {
/****************************** ORIGINAL HEADER ******************************/
	background: #33363b url("http://ultimacodex.com/wp-content/uploads/2013/11/background.png") repeat;
	background-size: 16%;
	background-attachment: fixed;
	background-position: center;
}

li#yop-poll-li-result-1_yp568753acee7ca-1 {
	width: 100% !important;
}

b {
	font-weight: 600;
}

i {
	font-style: italic;
}

#tab-tags-3 .alx-tab li {
	text-align: justify;
}

#comments #bbpress-forums blockquote, q {
	position: relative;
	color: #777;
	font-style: italic;
	margin: 20px 0;
	padding-left: 50px;
}

div.entry-inner, ol.commentlist {
	text-align: justify;
}

#comments #bbpress-forums p {
	margin-bottom: 1em;
}

#comments div.sharedaddy {
	display: none;
}

#header-widgets {
	float: right;
	background: #dedede;
	padding: 5px;
	max-width: 320px;
}

#comments #bbpress-forums blockquote:before, q:before {
	content: "\f10d";
	color: #ccc;
	font-size: 32px;
	font-style: normal;
	font-family: FontAwesome;
	text-align: center;
	position: absolute;
	left: 0;
	top: 0;
}

.commentlist .comment-body blockquote {
	position: relative;
	color: #777;
	margin: 0 0 20px;
	padding-left: 50px;
	font-style: italic;
}

.commentlist .comment-body blockquote:before {
	content: "\f10d";
	color: #ccc;
	font-size: 32px;
	font-style: normal;
	font-family: FontAwesome;
	text-align: center;
	position: absolute;
	left: 0;
	top: 2px;
}

.EmbeddedTweet, .embeddedtweet {
	max-width: 943px !important;
}

.textwidget &gt; h3 {
	font-size: 15px;
	font-weight: 400;
	text-transform: uppercase;
	margin-bottom: 6px;
}

div.widget_archive label {
	display: none !important;
}

.btn {
	background: #3498db;
	background-image: -webkit-linear-gradient(top,#3498db,#2980b9);
	background-image: -moz-linear-gradient(top,#3498db,#2980b9);
	background-image: -ms-linear-gradient(top,#3498db,#2980b9);
	background-image: -o-linear-gradient(top,#3498db,#2980b9);
	background-image: linear-gradient(to bottom,#3498db,#2980b9);
	-webkit-border-radius: 28;
	-moz-border-radius: 28;
	border-radius: 28px;
	font-family: Arial;
	color: #ffffff;
	font-size: 14px;
	padding: 10px 20px;
	text-decoration: none;
}

.btn:hover {
	background: #3cb0fd;
	background-image: -webkit-linear-gradient(top,#3cb0fd,#3498db);
	background-image: -moz-linear-gradient(top,#3cb0fd,#3498db);
	background-image: -ms-linear-gradient(top,#3cb0fd,#3498db);
	background-image: -o-linear-gradient(top,#3cb0fd,#3498db);
	background-image: linear-gradient(to bottom,#3cb0fd,#3498db);
	text-decoration: none;
}

@media only screen and (max-width: 480px) {
	#bbpress-forums div.bbp-reply-author img.avatar {
		position: inherit;
		top: 15px;
		left: 0;
		width: 60px;
		height: auto;
	}
}

@media only screen and (max-width: 720px) {
	.sdm_download_thumbnail_image, .sdm_download_item_count {
		display: none;
	}
	
	#header {
		background-size: 33%;
	}
}

ul.bbp-threaded-replies {
	border-left: 1px solid #eee;
}

body.bbpress p.post-byline, body.bbpress h1.post-title {
	display: none !important;
}

div.sidebar-content div.widget_display_replies li {
	padding: 10px 0;
	border-bottom: 1px solid #e4e4e4;
	display: table !important;
}

/* div.sidebar-content .bbp-author-avatar img */
div.sidebar-content img.wp-user-avatar {
	width: 48px !important;
	padding-right: 10px;
	float: left;
}

div.sidebar-content .bbp-reply-topic-title {
	font-weight: bold;
}

div.sidebar-content .bbp-author-name {
	text-transform: uppercase;
}

div.wp-editor-container {
	border: lightgrey 1px solid;
}

.bbp-reply-ip {
	display: none;
}

.bbp-forum-title, .bbp-forums-list, .bbp-topic-permalink {
	font-size: 16px !important;
}

.bbp-forums-list li {
	display: block !important;
	font-size: 14px !important;
}

.bbp-topic-meta, .bbp-topic-meta, div.bbp-template-notice p, .bbp-pagination-count, .bbp-form, div.bbp-breadcrumb, ul.bbp-topics, li.bbp-header, div.bbp-reply-header, .bbp-reply-content {
	font-size: 14px !important;
}

#subscription-toggle {
	padding-left: 20px;
	font-size: 14px;
}

#wp-advent-list li a, #wp-advent-list li span {
	color: default !important;
}

.not-wp-post-image {
	max-height: 200px !important;
	max-width: 400px !important;
}

.nlposts-block-container .nlposts-block-item {
	height: 350px;
}

.nlposts-block-container .thumbnails &gt; li {
	list-style: none !important;
}

.tribe-events-event-image img {
	width: 100% !important;
}

.tribe-events-list-widget .duration {
	font-weight: normal;
	font-size: 80%;
}

.tribe-events-list-widget ol li {
	background: #ffffff;
	display: inline-block;
	line-height: 16px;
	color: #999;
	padding: 3px;
	margin: 3px;
	width: 96%;
}

.tribe-events-list-widget ol li:hover {
	background: #2288cc;
	color: #fff;
}

.tribe-events-list-widget a {
}

.tribe-events-list-widget a:hover {
	color: #eee;
}

.twitter-tweet {
	min-width: 99% !important;
}

.tribe-events-widget-link a {
	color: #777;
}

.tribe-events-widget-link a:hover {
	color: #2288cc;
}