/*--------------------------------------------------------------
# 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
---------------------------------------------------------------*/

/*********************** GREEN ***********************/

/** details **/

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

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

/** 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: #6AC0FF !important;
}

.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: #323272;
}

.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: #323272;
}

.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: #C90000;
}

/** editor **/

.color-text {
	color: #C90000;
}

/** layout **/

#jm-header {
}

html.ie7 #jm-header .djslider img,
html.ie8 #jm-header .djslider img,
html.ie7 #jm-header .slide-desc-bg,
html.ie8 #jm-header .slide-desc-bg {
	background: #89C443;
}

/** menus **/

ul.menu li a:hover,
#jm-bottompage .box ul.menu li a:hover {
	color: #fe0000 !important;
}

ul.menu li.active a,
#jm-bottompage .box ul.menu li.active a {
	color: #fe0000 !important;
}

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,
#jm-bottompage .box ul.menu li ul li a:hover,
#jm-bottompage .box ul.menu li ul li li a:hover,
#jm-bottompage .box ul.menu li ul li li li a:hover,
#jm-bottompage .box ul.menu li ul li li li li a:hover,
#jm-bottompage .box ul.menu li ul li li li li li a:hover {
	color: #fe0000 !important;
}

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,
#jm-bottompage .box ul.menu li ul li.active a, 
#jm-bottompage .box ul.menu li ul li li.active a,
#jm-bottompage .box ul.menu li ul li li li.active a, 
#jm-bottompage .box ul.menu li ul li li li li.active a, 
#jm-bottompage .box ul.menu li ul li li li li li.active a {
	color: #fe0000 !important;
}

.jm-module.dark ul.menu li a:hover,
#jm-bottompage ul.menu li a:hover {
	color: #fe0000 !important;
}

.jm-module.dark ul.menu li.active a,
#jm-bottompage ul.menu li.active a {
	color: #fe0000 !important;
}

.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,
#jm-bottompage ul.menu li ul li a:hover,
#jm-bottompage ul.menu li ul li li a:hover,
#jm-bottompage ul.menu li ul li li li a:hover,
#jm-bottompage ul.menu li ul li li li li a:hover,
#jm-bottompage ul.menu li ul li li li li li a:hover {
	color: #fe0000;
}

.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,
#jm-bottompage ul.menu li ul li.active a, 
#jm-bottompage ul.menu li ul li li.active a,
#jm-bottompage ul.menu li ul li li li.active a, 
#jm-bottompage ul.menu li ul li li li li.active a, 
#jm-bottompage ul.menu li ul li li li li li.active a {
	color: #fe0000;
}

/** modules **/

.jm-module h3.jm-title {
	margin-top: 5px;
	color: #003e6b;
	text-align: left;
	border-bottom: 3px solid #004272;
}

.jm-module h3.jm-title .first-word{
	margin-left: 5px;
}

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

/** reset **/

ul li {
}

a:link, a:visited {
	color: #000 !important;
}

.custom a:link, a:visited{
	color: #fff !important;
}

.print-icon a,
.email-icon a{
	color: #000 !important;
}

.djc_title a:visited{
	color: #000 !important;
}

.djc_category_info a:visited{
	color: #000 !important;
}

/** template **/

input.button, button.validate, button {		
	background: #C90000;
}

input.button:hover, button.validate:hover, button:hover {
	background: #D84747 ;
}

#djcatalog .djc_producer_items_link span, #djcatalog .djc_atoz a span.btn,  #djcatalog .djc_atoz span.btn {     
    background: #323272;
}

#djcatalog .djc_producer_items_link span:hover, #djcatalog .djc_atoz a span.btn:hover, #djcatalog .djc_atoz span.btn {
    background: #6D6DA5;
}

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: #6D6DA5;
}

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: #003e6b !important;
}

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

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

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

p.readmore a:link, 
p.readmore a:visited, 
a.readmore:link,
a.readmore:visited,
a.readon:link,
a.readon:visited,
.djf_text a.btn,
.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,
#jm-bottom .jm-module.box .djf_text a.btn {
	background:url(../images/style1/readmore_bg.png) no-repeat right center;
	float: right;
	height: 49px;
	width: 100%;
}

p.readmore a:hover,
a.readmore:hover,
a.readon:hover,
.djf_text a.btn: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,
#jm-bottom .jm-module.box .djf_text a.btn:hover {
	background:url(../images/style1/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 .djf_text a.btn,
.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,
#jm-bottom .jm-module .djf_text a.btn {
	background: #C2C2C2 url(../images/style1/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 .djf_text a.btn: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,
#jm-bottom .jm-module .djf_text a.btn:hover {
	background: #d7d7d7 url(../images/style1/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: #003e6b;
	font-family: roboto !important;
	font-stretch: condensed !important;
}

/** dj-imageslider **/

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

/** djcatalog2 **/

.djf_mod .djf_pag span.button {
    color: #6f9e36;
}
#jm-header .djf_text a.btn,
#jm-header a.readon:link,
#jm-header a.readon:visited,
#jm-header a.readmore:link,
#jm-header a.readmore:visited {
    color: #C90000;
	
}

#jm-header .djf_text a.btn:hover,
#jm-header a.readon:hover,
#jm-header a.readmore:hover {
	
}

#jm-header .djf_text a.btn:active,
#jm-header a.readon:active,
#jm-header a.readmore:active {
	background: #dfdfdf url(../images/style1/readmore_big.png) no-repeat right center;
	background: url(../images/style1/readmore_big.png) no-repeat right center, -moz-linear-gradient(top,  #dfdfdf 0%, #ffffff 100%);
	background: url(../images/style1/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/style1/readmore_big.png) no-repeat right center, -webkit-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%);
	background: url(../images/style1/readmore_big.png) no-repeat right center, -o-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%);
	background: url(../images/style1/readmore_big.png) no-repeat right center, -ms-linear-gradient(top,  #dfdfdf 0%,#ffffff 100%);
	background: url(../images/style1/readmore_big.png) no-repeat right center, linear-gradient(to bottom,  #dfdfdf 0%,#ffffff 100%);
}

#djcatalog .djc_subcategories h2.djc_title {
	color: #003E6B;
    font-size: 1.4em;
}

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

#djcatalog .accordion-heading a.active {
	background: #6f9e36;
}

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

#djcatalog .djc_tabs .nav-tabs > li {
	color: #00a9e0;
}

#djcatalog .djc_tabs .nav-tabs > li:hover {
	color: #0096c7;
}

#djcatalog .accordion-heading a {
	color: #00a9e0;
}

#djcatalog .accordion-heading a:hover {
	color: #0096c7;
}

.mod_djc_items .djc_title h4 a:hover,
#jm-bottompage .mod_djc_items .djc_title h4 a:hover {
	color: #00a9e0;
}

.pathway{
	color: #6a6a6a !important;	
}

.breadcrumbs a:hover,
.breadcrumbs a:visited,
.breadcrumbs a:active,
.breadcrumbs a:link{
	color: #6a6a6a !important;
}

.contact-webpage a:visited{
	color: #000 !important;
}