/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/*********************** ORANGE ***********************/

/** details **/

#jm-search div.search .button {
	background: #28b6ca;
}

#jm-search div.search .button:hover {
	background: #3bc6da;
}

/** djmenu **/

.dj-main li.hover a.dj-up_a,
.dj-main li:hover a.dj-up_a, 
.dj-main li.active a.dj-up_a {
	color: #FF4200;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active,
.dj-main li:hover ul.dj-submenu li a.dj-more-active {
	color: #FF4200;
}

.dj-main li.hover ul.dj-submenu li a:hover,
.dj-main li:hover ul.dj-submenu li a:hover, 
.dj-main li ul.dj-submenu li a.active, 
.dj-main li ul.dj-submenu li li a.active, 
.dj-main li ul.dj-submenu li li li a.active {
	color: #FF4200;
}

.dj-main li:hover li:hover a.dj-more, 
.dj-main li:hover li:hover li:hover a.dj-more, 
.dj-main li:hover li:hover li:hover li:hover a.dj-more, 
.dj-main li:hover li:hover li:hover li:hover li:hover a.dj-more,
.dj-main li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover li.hover a.dj-more {
	color: #FF4200;
}

/** editor **/

.color-text {
	color: #FF4200;
}

/** layout **/

#jm-header {
	background: url("/templates/jm-renewable-energy/images/header_bg.jpg") repeat scroll 0px 0px transparent;
}

/** menus **/

ul.menu li a:hover {
	color: #FF4200;
}

ul.menu li.active a {
	color: #FF4200;
}

ul.menu li ul li a:hover,
ul.menu li ul li li a:hover,
ul.menu li ul li li li a:hover,
ul.menu li ul li li li li a:hover,
ul.menu li ul li li li li li a:hover {
	color: #FF4200;
}

ul.menu li ul li.active a, 
ul.menu li ul li li.active a,
ul.menu li ul li li li.active a, 
ul.menu li ul li li li li.active a, 
ul.menu li ul li li li li li.active a {
	color: #FF4200;
}

.jm-module.dark ul.menu li a:hover {
	color: #FF4200;
}

.jm-module.dark ul.menu li.active a {
	color: #FF4200;
}

.jm-module.dark ul.menu li ul li a:hover,
.jm-module.dark ul.menu li ul li li a:hover,
.jm-module.dark ul.menu li ul li li li a:hover,
.jm-module.dark ul.menu li ul li li li li a:hover,
.jm-module.dark ul.menu li ul li li li li li a:hover {
	color: #FF4200;
}

.jm-module.dark ul.menu li ul li.active a, 
.jm-module.dark ul.menu li ul li li.active a,
.jm-module.dark ul.menu li ul li li li.active a, 
.jm-module.dark ul.menu li ul li li li li.active a, 
.jm-module.dark ul.menu li ul li li li li li.active a {
	color: #FF4200;
}

/** modules **/

.jm-module h3.jm-title {
	color: #FF4200;	
}

.jm-module.box h3.jm-title {
	background: #ffae35;
	background: -moz-linear-gradient(top,  #ffae35 0%, #FF4200 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae35), color-stop(100%,#FF4200));
	background: -webkit-linear-gradient(top,  #ffae35 0%,#FF4200 100%);
	background: -o-linear-gradient(top,  #ffae35 0%,#FF4200 100%);
	background: -ms-linear-gradient(top,  #ffae35 0%,#FF4200 100%);
	background: linear-gradient(to bottom,  #ffae35 0%,#FF4200 100%);
}

/** reset **/

ul li {
	background-image: url(../images/style2/li.png);
}

a:link, a:visited {
	color: #FF4200;
}

/** template **/

input.button, button.validate, button {		
	background: #FF4200  url(../images/button_bg.png) no-repeat right center;
}

input.button:hover, button.validate:hover, button:hover {
	background: #ffae35 url(../images/button_bg.png) no-repeat right center;
}

div.blog h1, 
div.blog-featured h1, 
div.item-page h1, 
div.archive h1,  
div.categories-list h1, 
div.category-list h1, 
div.search h1,
h1.componentheading {
	color: #FF4200;
}

div.blog-featured h2 a:hover, 
div.blog h2 a:hover,  
div.item-page h2 a:hover,  
ul#archive-items li.row0 h2 a:hover {
	color: #FF4200 !important;
}

div.pagination ul li a:hover  {
	color: #FF4200;
}

.pane-sliders div.panel h3.title:hover {
	color: #FF4200;
}

dl.tabs dt.tabs.closed h3:hover a {
	color: #FF4200;
}

p.readmore a:link, 
p.readmore a:visited, 
a.readmore:link,
a.readmore:visited,
a.readon:link,
a.readon:visited,
.djc_readon a:link,
.djc_readon a:visited,
#jm-bottom .jm-module.box p.readmore a:link, 
#jm-bottom .jm-module.box p.readmore a:visited, 
#jm-bottom .jm-module.box a.readmore:link,
#jm-bottom .jm-module.box a.readmore:visited,
#jm-bottom .jm-module.box a.readon:link,
#jm-bottom .jm-module.box a.readon:visited,
#jm-bottom .jm-module.box .djc_readon a:link,
#jm-bottom .jm-module.box .djc_readon a:visited {
	background: #484948 url(../images/style2/readmore_bg.png) no-repeat right center;
}

p.readmore a:hover,
a.readmore:hover,
a.readon:hover,
.djc_readon a:hover,
#jm-bottom .jm-module.box p.readmore a:hover,
#jm-bottom .jm-module.box a.readmore:hover,
#jm-bottom .jm-module.box a.readon:hover,
#jm-bottom .jm-module.box .djc_readon a:hover {
	background: #5f605f url(../images/style2/readmore_bg.png) no-repeat right center;
}

.jm-module.dark p.readmore a:link, 
.jm-module.dark p.readmore a:visited, 
.jm-module.dark a.readmore:link,
.jm-module.dark a.readmore:visited,
.jm-module.dark a.readon:link,
.jm-module.dark a.readon:visited,
.jm-module.dark .djc_readon a:link,
.jm-module.dark .djc_readon a:visited,
#jm-bottom .jm-module p.readmore a:link, 
#jm-bottom .jm-module p.readmore a:visited, 
#jm-bottom .jm-module a.readmore:link,
#jm-bottom .jm-module a.readmore:visited,
#jm-bottom .jm-module a.readon:link,
#jm-bottom .jm-module a.readon:visited,
#jm-bottom .jm-module .djc_readon a:link,
#jm-bottom .jm-module .djc_readon a:visited {
	background: #C2C2C2 url(../images/style2/readmore_bg.png) no-repeat right center;
}

.jm-module.dark p.readmore a:hover,
.jm-module.dark a.readmore:hover,
.jm-module.dark a.readon:hover,
.jm-module.dark .djc_readon a:hover,
#jm-bottom .jm-module p.readmore a:hover,
#jm-bottom .jm-module a.readmore:hover,
#jm-bottom .jm-module a.readon:hover,
#jm-bottom .jm-module .djc_readon a:hover {
	background: #d7d7d7 url(../images/style2/readmore_bg.png) no-repeat right center;
}

.pane-sliders div.panel h3.title.pane-toggler-down,
.pane-sliders div.panel h3.title.pane-toggler-down:hover {
	background: #FF4200;
}

/** dj-imageslider **/

.djslider .slide-desc-text .slide-title a:hover {
	color: #FF4200;
}

/** djcatalog2 **/

.djf_mod .djf_pag span {
    color: #FF4200;
}

#jm-header a.readon:link,
#jm-header a.readon:visited,
#jm-header a.readmore:link,
#jm-header a.readmore:visited {
    color: #FF4200;
	background: #ffffff url(../images/style2/readmore_big.png) no-repeat right center;
	background: url(../images/style2/readmore_big.png) no-repeat right center, -moz-linear-gradient(top,  #ffffff 0%, #dfdfdf 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf));
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -o-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -ms-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, linear-gradient(to bottom,  #ffffff 0%,#dfdfdf 100%);	
}

#jm-header a.readon:hover,
#jm-header a.readmore:hover {
	background: #fafafa url(../images/style2/readmore_big.png) no-repeat right center;
	background: url(../images/style2/readmore_big.png) no-repeat right center, -moz-linear-gradient(top,  #fafafa 0%, #fafafa 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#fafafa));
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-linear-gradient(top,  #fafafa 0%,#fafafa 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -o-linear-gradient(top,  #fafafa 0%,#fafafa 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -ms-linear-gradient(top,  #fafafa 0%,#fafafa 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, linear-gradient(to bottom,  #fafafa 0%,#fafafa 100%);
}

#jm-header a.readon:active,
#jm-header a.readmore:active {
	background: #dfdfdf url(../images/style2/readmore_big.png) no-repeat right center;
	background: url(../images/style2/readmore_big.png) no-repeat right center, -moz-linear-gradient(top,  #dfdfdf 0%, #ffffff 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#ffffff));
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -o-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -ms-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, linear-gradient(to bottom,  #dfdfdf 0%,#ffffff 100%);
}

#djcatalog .djc_subcategories h2.djc_title {
	color: #FF4200;
}

#djcatalog h3.djc_related_title {
	color: #FF4200;
}

#djcatalog h3.djc_h3acc.djc_h3acc_active,
#djcatalog h3.djc_h3acc.djc_h3acc_active:hover {
	background: #FF4200;
}

#djcatalog .djc_title h3 a:hover {
	color: #FF4200;
}

#djcatalog span.djc_litab {
	color: #FF4200;
}

#djcatalog span.djc_litab:hover {
	color: #FF4200;
}

#djcatalog h3.djc_h3acc {
	color: #FF4200;
}

#djcatalog h3.djc_h3acc:hover {
	color: #FF4200;
}

.mod_djc_items .djc_title h4 a:hover {
	color: #FF4200;
}