/*
Theme Name: DISCUSSION
Theme URI: http://d5creation.com/theme/discussion/

Author: D5 Creation
Author URI: http://d5creation.com/

Description: DISCUSSION is a theme for Bloggers. All the pages, posts and contents are designed on a notice board using push pin and sheets. You may like te stylish design. D5 Creation's Support will be with you, Always! 

Version: 1.3

Tags: red, gray, yellow, two-columns, right-sidebar, fixed-layout, custom-header, custom-background, custom-menu, threaded-comments, sticky-post, full-width-template

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

DISCUSSION WordPress Theme, Copyright 2012-2014: D5 Creation (www.d5creation.com)
DISCUSSION is distributed under the terms of the GNU GPL


Text Domain: discussion

*/
/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

caption, th, td {
	text-align: right;
}

/* =WordPress Core and Addition
-------------------------------------------------------------- */
.alignnone,
#content .alignnone,
#content-full .alignnone,
div .alignnone {
	margin: 5px 0 20px 20px;
}

.alignleft,
#content .alignleft,
#content-full .alignleft,
div .alignleft {
	float:left;
	margin: 5px 20px 20px 0;
}

.alignright,
#content .alignright,
#content-full .alignright,
div .alignright {
	float:right;
	margin: 5px 0 20px 20px;
}

a img.alignleft {
	float:left;
	margin: 5px 20px 20px 0;
}

a img.alignnone {
	margin: 5px 0 20px 20px;
}

a img.alignright {
	float:right;
	margin: 5px 0 20px 20px;
}

a img.aligncenter {
	margin-right: auto;
	margin-left: auto;
}

.wp-caption.alignnone {
	margin: 5px 0 20px 20px;
}

.wp-caption.alignright {
	margin: 5px 0 20px 20px;
}

.wp-caption.alignleft {
	margin: 5px 20px 20px 0;
}

/* =Structure
----------------------------------------------- */

#header-content {
	float: right;
}

.site-des {
	margin-right: 2px;
	margin-left: auto;
}

#thambslide {
	float: left;
}

#thambslide ul li {
	float:right;
}

#content {
	float:right;
}

#left-sidebar {
	float: left;
}

/* Common Elements 
------------------------------------------------------------- */
ol, 
ul {
	padding: 0 20px 10px 0;
}

address {
	text-align: left;
}

/* Menu Elements 
------------------------------------------------------------- */

#discussion-main-menu {
	float: left;
}

#discussion-main-menu li {
	float: right;
}

#discussion-main-menu li ul {
	float: right;
}

#discussion-main-menu ul ul, 
.sub-menu, .sub-menu ul ul {
	float: right;
	right: 0;
	left: auto;
}

#discussion-main-menu ul ul ul {
	right: 100%;
	left: auto;
}

#discussion-main-menu ul ul a {
	text-align: right;
}

/* Wedget Elements 
------------------------------------------------------------- */

.widget {
	float: left;
}

.widget li {
	padding: 5px 17px 5px 0;
}

/* Design Elements 
------------------------------------------------------------- */

#header input#s {
	float: left;
}

#header input[type="submit"] {
	float: left;
}

blockquote:before {
	margin-left:.20em;
	margin-right: auto;
}

blockquote:after {
	margin-right:.20em;
	margin-left: auto;
}

#content .attachment-thumbnail {
	float: right;
	margin: 3px 0 10px 15px;
}

h1.page-title, 
h1.arc-post-title {
	text-align: right;
}

h2.post-title, 
h2.comments, 
h3#reply-title, 
h2.post-title-color {
	text-align: right;
}

.floatright {
	float: right;
	text-align:right;
}

.floatleft {
	float: left;
	text-align:left;
}

#page-nav .alignleft {
	text-align:left;
}

#page-nav .alignright {
	text-align:right;
}

#commentsbox .commentlist {
	margin: 0 -20px 0 0;
}

#commentsbox img.avatar {
	right: 0;
	left: auto;
}

#commentsbox .commentlist li.comment {
	padding: 5px 50px 0 0;
}

/* DISCUSSION COLOR CSS */

button, input[type="reset"], 
input[type="button"], 
input[type="submit"] {
	background: url("images/btn.png") repeat-x scroll left top #EF000F;
}

.post, 
.hentry, 
.no-results,
.widget,
#thambslide {
	background-position: right top, left top, right bottom, left bottom;
}

.post.sticky, 
.sticky {
	background: url("images/sticky.png") no-repeat scroll left top #EEEEEE;
	background-position: right top, left top, right bottom, left bottom, left top;
}

blockquote {
	border-right: 10px solid #FF5F83;
	border-left: 10px solid #FF5F83;
}

