/*  
Theme Name: Ecogreen
Theme URI: http://marketingcherry.com/ecogreen-wordpress-theme/
Author: Ventsislav Vasilev
Author URI: http://marketingcherry.com/
Description: Ecogreen theme is a new fresh colorful html5css3 theme for WordPress with main features: responsive or adaptive design, breadcrumbs navigation, microdata (schema.org) or microformats, 5 widget-ready areas, left sidebar, custom top menu area, custom background, post views counter, author page, 404 page,  front page, category page, archive page, tag page excerpt with image,  no timthumb
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, green, two-columns, left-sidebar, fixed-width, custom-background, custom-menu, microformats, rtl-language-support, sticky-post 
Text Domain: ecogreen
*/
/* Reset CSS
   http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

/* HTML5 display-role reset for older browsers */

/* Main elements */

html,body , input, textarea {
	text-align:right;
}

/* Headings */

/* Text elements */

ul, ol {
	margin: 0 2.5em 1.625em 0;
}

/* Forms */

textarea {
	padding-right: 3px;
	padding-left: 0;
}

input#s {
	padding: 4px 28px 4px 10px;
}

/** Headings */

/** Top Navigation **/

#top-menu {
	text-align:right;
	float: right;
}

#top-menu ul {
	margin: 0 -0.8125em 0 0;
}

#top-menu ul li {
	float: right;
}

#top-menu ul li a {
	margin-left: 23px;
	margin-right: 23px;
}

#top-menu  ul ul {
	float: right;
	right: 0;
	left: auto;
}

#top-menu  ul ul ul {
	right: 100%;
	left: auto;
}

#top-menu   li:hover > a,
#top-menu   a:focus {
	padding-right:10px;
	padding-left:10px;
}

/** Main Banner **/

/** Logo **/
#logo {
	right:40px;
	left: auto;
}

/** Slogan **/
#slogan {
	right:40px;
	left: auto;
}

/** Article and sitebar container **/

/** Articlies */
#main-wrap {
	float:right;
}

/** Sitebar */

.sitebar {
	float:left;
	margin-right:9px;
	padding-right:10px;
	padding-left:10px;
	margin-left: auto;
}

.sitebar-menu {
	margin-right:30px;
	margin-left: auto;
}

.sitebar-menu a {
	margin: 10px 5px 30px 10px;
}

.sitebar-title {
	margin-right:-15px;
	padding-right:10px;
	padding-left: 0;
	margin-left: auto;
}

/** Articles */

article .view {
	float:left;
}

article .tags {
	float:right;
}

.article img {
	float:right;
	margin-left: 9px;
	margin-right: auto;
}

/** Begin breadcrumb  */

#breadcrumb li {
	padding-right:5px;
	float:right;
	padding-left: 0;
}

#breadcrumb a {
	padding-left: 5px;
	padding-right: 0;
}

/** End breadcrumb  */
/** Begin single post navigarion*/

.right {
	float:right;
	margin-right:20px;
	margin-left: auto;
}

.left {
	float:left;
	margin-left:330px;
	margin-right: auto;
}

/** End single post navigarion*/

/** Begin Archive*/

.archive {
	text-align:right;
}

/** End Archive*/
/** Footer */

#footer {
	padding-right:40px;
	padding-left: 0;
}

#area1 {
	float:right;
}

#area2 {
	float:right;
}

#area3 {
	float:right;
}

#area4 {
	float:right;
}

/** End Archive*/
/* Begin Form Elements */

#commentform input {
	margin: 5px 0 1px 5px;
}

#commentform {
	margin: 5px 0 0 10px;
}

#commentform #submit {
	margin: 0 auto 5px 0;
	float: left;
}

/* End Form Elements */
/* Begin Comments*/

.commentlist li {
	padding: 5px 10px 10px 5px;
}

.commentlist li ul li {
	margin-left: -5px;
	margin-right: 10px;
}

.commentlist p {
	margin: 10px 0 10px 5px;
}

/* End Comments */
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
	margin: 5px 0 20px 20px;
}

.alignleft {
	float:left;
	margin: 5px 20px 20px 0;
}

.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;
}

/* Post author highlighting */

/* Post Author threaded comments */

/** clear */


/* Generated by the RTLer - http://wordpress.org/extend/plugins/rtler/ */