/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimplegrid Framework          ||
|| # Copyright (C) 2010  Youjoomla.com. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla.com                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
body {
	color: #010101;
}
/* links highlight and fa deviders */
a, .highlight, [class*='facolor'].fa:before {
	color: #90C695;
}
/* hovers */
a:focus, a:hover {
	color: #010101;
}
/* text highlight */
::selection {
	background: #90C695;
	color: #fff;
}
::-moz-selection {
 background: #90C695;
 color:#fff;
}
/* headings */
h1, h2, h3, h4, h5, h6 {
	color: #010101;
}
.yjsg-sub-heading, .yjsg-sticky-menu a.active-scroll, [data-sticky-block] a.active-scroll:before {
	border-color: #90C695;
}
/* logo */
#logo {
	background: url(../images/green/logo.png) no-repeat 0px 0px;
}
/* newsitems */
#article-index ul {
	border: 1px solid #dcdcdc;
}
#article-index ul li {
	border-bottom: 1px solid #dcdcdc;
}
.newsitem_tools {
	color: #888;
}
/* rating stars */
.view-article .yjsg-rating:hover .fa-star, .fa-star.rated {
	color: #FC0;
}
/* form elements  */
.yjsg-form-element, .inputbox {
	background: #fafafa!important;
	border: 1px solid #ebedef;
}
.yjsg-form-element, .inputbox:focus {
}
/*Top menu */
#topmenu_holder, .ulholder.dlevel1 {
	background: #fafafa;
}
.yjsgmenu ul, .yjsgmenu li.holdsgroup ul ul {
	background: #fafafa;
	border: none;
	box-shadow: none;
}
.yjsgmenu li a {
	color: #010101;
}
.yjsgmenu ul li {
	border-bottom: 1px solid #ebedef;
}
.yjsgmenu a.activepath, .yjsgmenu a:hover, .yjsgmenu a:focus, .yjsgmenu li:hover > .child a {
	background: none;
}
/* has child arrows */
.yjsgmenu span.child a:after {
	content: "\f0d7";
}
.yjsgmenu ul span.child a:after {
	content: "\f0da";
}
.yjsgmenu ul span.child a:hover:after {
	content: "\f0d7";
}
/* side menu */
.defaultmenu li a {
	border-bottom: 1px solid #eeeeee;
}
.defaultmenu a.isactivea, .defaultmenu li a:hover {
	background: #f5f5f5;
	color: #121212;
}
.defaultmenu li a:before {
	content: "\f054";
}
/* footer logo  */
.yjsglogo {
	background: url(../images/green/yjsglogo.png) no-repeat center center;
}
/* responsive menu */
span.yjmm_select {
	color: #999;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
span.yjmm_select:after {
	content: "\f0c9";
}
/* RTL */
/* has child arrows */
.yjsgrtl ul.yjsgmenu ul span.child a:after {
	content: "\f0d9";
}
/* side menu */
.yjsgrtl ul.defaultmenu li a:before {
	content: "\f053";
}
/* Defaults */
.bottom-holder .yjsg-module-positions {
	border-color: #343434;
}
table.yjsg-table-bordered, table.yjsg-table-bordered td, table.yjsg-table-bordered th, .yjsg-form-element, .yjsg-form-element .inputbox, .yjsg-form select, ul.yjsg-more-articles-links li, ul.yjsg-more-articles-links, ul.categories_view li {
	border-color: #eee;
}
/*buttons*/
.button, a.readon {
	background: #010101;
	color: #fff;
}
.button:hover, a.readon:hover {
	color: #fff;
}
/*next, prev*/
.yjsg-pager-links .pager li.previous > a, .yjsg-pager-links .pager li.next> a {
	background: #fafafa;
}
/*pagination*/
ul.yjsg-pagination-links > li:first-child > a, ul.yjsg-pagination-links > li:first-child > span, ul.yjsg-pagination-links > li:last-child > a, ul.yjsg-pagination-links > li:last-child > span {
	background: #fafafa;
}
ul.yjsg-pagination-links > li > a, ul.yjsg-pagination-links > li > span {
	background-color: #fafafa;
	border: 1px solid #ebedef;
}
ul.yjsg-pagination-links > li > a:hover, ul.yjsg-pagination-links > li > span:hover, ul.yjsg-pagination-links > li > a:focus, ul.yjsg-pagination-links > li > span:focus {
	background-color: #fafafa;
	border-color: #ebedef;
}
/* Module styles */
.yjsg4, .yjsg5, .yjsg6, .yjsg7 {
	background: #fafafa;
}
.yjsg6 {
	color: #cacaca;
	background: #010101;
}
.yjsg6 .module_title, .yjsg6 h1, .yjsg6 h2, .yjsg6 h3, .yjsg6 h4, .yjsg6 h5, .yjsg6 h6, .yjsg6 a:hover, .yjsg7 .module_title, .yjsg7 h1, .yjsg7 h2, .yjsg7 h3, .yjsg7 h4, .yjsg7 h5, .yjsg7 h6, .yjsg7 a:hover, .yjsg7 {
	color: #fff;
}
.yjsg7 a {
	color: #010101;
}
/* Backgrounds */
#left-block {
	background: #08865b;
}
#logoholder {
	border-bottom: 1px solid #ebedef;
}
.bottom-holder-in {
	background: #010101;
}
.footer_out {
	border-top: 1px solid #1e1e1e;
}
#pathway ul.breadcrumb, ul.breadcrumb {
	background: #fafafa;
}
/* Colors */
.bottom-holder {
	color: #4f4f4f;
}
.bottom-holder h1, .bottom-holder h2, .bottom-holder h3, .bottom-holder h4, .bottom-holder h5, .bottom-holder h6, .bottom-holder a:hover {
	color: #fff;
}
/* Buttons */
.button-dark, .button-color {
	background: #010101;
	color: #fff;
}
.button-dark:hover {
	color: #fff;
}
.button-color:hover {
	color: #fff;
	background: #010101;
}
/* Menu Leftblock */
.nmenuleft ul.defaultmenu li a {
	color: #fff;
	border-bottom: 1px solid #ebedef;
}
/* Socials */
.nsocials ul li span {
	background: #010101;
	color: #fff;
}
.nsocials ul li span:hover {
	color: #fff;
}
/* Tags */
.ntags div.k2TagCloudBlock a, .ntags div.k2TagCloudBlock a:hover {
	color: #010101;
}
/* Main slider */
.nmediaslider .yjmediaslider .slide .slide-details .slide-info {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
.nmediaslider .yjmediaslider a.prev, .nmediaslider .yjmediaslider a.next {
	background: #fff;
	color: #131313;
}
.nmediaslider .yjmediaslider a.prev:hover, .nmediaslider .yjmediaslider a.next:hover {
	color: #fff;
}
/* Just Posted */
.njustposted div.k2ItemsBlock ul li a.moduleItemTitle {
	color: #010101;
}
.njustposted div.k2ItemsBlock ul li .yjk2-details {
	border-bottom: 1px solid #eeeeee;
}
.njustposted div.k2ItemsBlock ul li .yjk2-details > div {
	color: #9e9e9e;
}
.njustposted div.k2ItemsBlock ul li .yjk2-details > a:hover {
	color: #010101;
}
.njustposted div.k2ItemsBlock ul li div.moduleItemAuthor a {
	color: #9e9e9e;
}
/* Most Popular */
.nmostpopular .yjnewsflash5_in {
	border-bottom: 1px solid #eeeeee;
}
.nmostpopular .yjnewsflash5 a.itemtitle {
	color: #010101;
}
.nmostpopular .yjnewsflash5 div.itemdetails > div {
	color: #9e9e9e;
}
.nmostpopular .yjnewsflash5 div.itemdetails .item_author a {
	color: #9e9e9e;
}
.nmostpopular .navup, .nmostpopular .navdown {
	background: #e3e3e3;
	color: #010101;
}
.nmostpopular .navup:hover, .nmostpopular .navdown:hover {
	background: #010101;
	color: #fff;
}
/* Tweet Posts */
.ntwitter .yj_twitter_cont {
	border-color: #ebedef;
}
.ntwitter .yj_twitter_cont .yj_twitter_title a {
	color: #010101;
}
.ntwitter .yj_twitter_cont .yj_twitter_updated {
	color: #010101;
}
/* Subscribe */
.nsubscribe {
	background: #010101;
}
.nsubscribe h4 {
	color: #fff;
}
.nsubscribe {
	background: #010101;
}
.nsubscribe .inputbox-email {
	border: 1px solid #383838;
	color: #959595;
}
.nsubscribe .button-white {
	background: #fff;
	color: #010101;
}
.nsubscribe .button-white:hover {
	color: #fff;
}
/* Engine Categories */
.nengine .yjme_item_in {
	border-bottom: 1px solid #eeeeee;
}
.nengine .yjme_item a.item_title {
	color: #010101;
}
.nengine .items_category a {
	color: #010101;
}
/* Video News */
.nvideonews ul li {
	border-bottom: 1px solid #eeeeee;
}
.nvideonews ul li a {
	color: #010101;
}
.nvideonews ul li a span.icon {
	background: #f2f2f2;
	color: #010101;
}
/* Title ticker */
.nticker .title_nav a.prev, .nticker .title_nav a.next {
	color: #fff;
	background: #303030;
}
.nticker .title_nav a.prev:hover, .nticker .title_nav a.next:hover {
	background: #fff;
	color: #010101;
}
/* Gallery */
.ngallery .yjsg-col-1-8 {
	background: #fff;
}
/* Hover effect */
.yj-hover .yj-hover-link {
	color: #fff;
	background: #010101;
}
