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

/*********************** DARK BLUE ***********************/

/** details **/

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

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

/** 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 {
	text-shadow: 1px 1px 0 #b28a03;
	background: #ffd239;
	background: -moz-linear-gradient(top,  #ffd239 0%, #f98937 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd239), color-stop(100%,#f98937));
	background: -webkit-linear-gradient(top,  #ffd239 0%,#f98937 100%);
	background: -o-linear-gradient(top,  #ffd239 0%,#f98937 100%);
	background: -ms-linear-gradient(top,  #ffd239 0%,#f98937 100%);
	background: linear-gradient(to bottom,  #ffd239 0%,#f98937 100%);
}

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

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

.dj-main li.hover ul.dj-submenu li a.dj-more:hover,
.dj-main li:hover ul.dj-submenu li a.dj-more:hover {
	background: url(../images/style2/djmenu_more_hover.png) no-repeat right center;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active,
.dj-main li:hover ul.dj-submenu li a.dj-more-active {
	background: url(../images/style2/djmenu_more_hover.png) no-repeat right center;
}

.dj-main li.hover ul.dj-submenu li a.dj-more-active:hover,
.dj-main li:hover ul.dj-submenu li a.dj-more-active:hover {
	background: url(../images/style2/djmenu_more_hover.png) no-repeat right center;
}

.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: #f98937;
	background: url(../images/style2/djmenu_more_hover.png) no-repeat right center;
}

/** editor **/

.color-text {
	color: #3A5D73;
}

a.readmore2:link,
a.readmore2:visited {		
	background: #7299b1;
	background: -moz-linear-gradient(top,  #7299b1 0%, #3A5D73 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7299b1), color-stop(100%,#3A5D73));
	background: -webkit-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: -o-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: -ms-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: linear-gradient(to bottom,  #7299b1 0%,#3A5D73 100%);
	border: 1px solid #315368;
	text-shadow: 1px 1px 0 #233845;
}

a.readmore2:hover {
	background: #53788f;
	background: -moz-linear-gradient(top,  #53788f 0%, #53788f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#53788f), color-stop(100%,#53788f));
	background: -webkit-linear-gradient(top,  #53788f 0%,#53788f 100%);
	background: -o-linear-gradient(top,  #53788f 0%,#53788f 100%);
	background: -ms-linear-gradient(top,  #53788f 0%,#53788f 100%);
	background: linear-gradient(to bottom,  #53788f 0%,#53788f 100%);
}

a.readmore2:active {
	background: #3A5D73;
	background: -moz-linear-gradient(top,  #3A5D73 0%, #7299b1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3A5D73), color-stop(100%,#7299b1));
	background: -webkit-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: -o-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: -ms-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: linear-gradient(to bottom,  #3A5D73 0%,#7299b1 100%);
}

/** layout **/

#jm-toppage {
	background: #3A5D73 url(../images/toppage_bg.png);
}

/** menus **/

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

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

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: #00a9e0;
}

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: #00a9e0;
}

/** modules **/

.jm-module.light h3.jm-title {
	color: #3A5D73;	
}

/** reset **/

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

a:link, a:visited {
	color: #00a9e0;
}

/** template **/

input.button,
button.validate,
button,
.djcf_menu a.button:link,
.djcf_menu a.button:visited,
.dj_cf_search a.button:link,
.dj_cf_search a.button:visited,
#djcatalog .djc_producer_items_link span,
#djcatalog .djc_atoz span.btn,
#djcatalog .djc_atoz a span.btn,
#djcatalog .djc_next_btn,
#djcatalog .djc_prev_btn,
#djcatalog .djc_edit_button,
#djcatalog .djc_layout_buttons li a,
#dj-classifieds .button {   
	background: #7299b1;
	background: -moz-linear-gradient(top,  #7299b1 0%, #3A5D73 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7299b1), color-stop(100%,#3A5D73));
	background: -webkit-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: -o-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: -ms-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: linear-gradient(to bottom,  #7299b1 0%,#3A5D73 100%);
	border: 1px solid #315368;
	text-shadow: 1px 1px 0 #233845;
}

input.button:hover,
button.validate:hover,
button:hover,
.djcf_menu a.button:hover,
.dj_cf_search a.button:hover,
#djcatalog .djc_producer_items_link span:hover,
#djcatalog .djc_atoz a span.btn:hover,
#djcatalog .djc_atoz span.btn,
#djcatalog .djc_next_btn:hover,
#djcatalog .djc_prev_btn:hover,
#djcatalog .djc_edit_button:hover,
#djcatalog .djc_layout_buttons li a:hover,
#dj-classifieds .button:hover {
	background: #53788f;
	background: -moz-linear-gradient(top,  #53788f 0%, #53788f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#53788f), color-stop(100%,#53788f));
	background: -webkit-linear-gradient(top,  #53788f 0%,#53788f 100%);
	background: -o-linear-gradient(top,  #53788f 0%,#53788f 100%);
	background: -ms-linear-gradient(top,  #53788f 0%,#53788f 100%);
	background: linear-gradient(to bottom,  #53788f 0%,#53788f 100%);
}

input.button:active,
button.validate:active,
button:active,
.djcf_menu a.button:active,
.dj_cf_search a.button:active,
#djcatalog .djc_producer_items_link span:active,
#djcatalog .djc_atoz a span.btn:active,
#djcatalog .djc_next_btn:active,
#djcatalog .djc_prev_btn:active,
#djcatalog .djc_edit_button:active,
#djcatalog .djc_layout_buttons li a:active,
#dj-classifieds .button:active {
	background: #3A5D73;
	background: -moz-linear-gradient(top,  #3A5D73 0%, #7299b1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3A5D73), color-stop(100%,#7299b1));
	background: -webkit-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: -o-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: -ms-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: linear-gradient(to bottom,  #3A5D73 0%,#7299b1 100%);
}

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: #3A5D73;
}

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: #00a9e0;
}

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

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

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

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

p.readmore a:hover,
a.readmore:hover,
a.readon:hover,
.djc_readon a:hover,
.djf_text a.btn:hover,
#dj-classifieds .see_details_box a:hover {
	background: #7299b1;
	background: -moz-linear-gradient(top,  #7299b1 0%, #3A5D73 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7299b1), color-stop(100%,#3A5D73));
	background: -webkit-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: -o-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: -ms-linear-gradient(top,  #7299b1 0%,#3A5D73 100%);
	background: linear-gradient(to bottom,  #7299b1 0%,#3A5D73 100%);
	border: 1px solid #315368;
	text-shadow: 1px 1px 0 #233845;
	color: #ffffff;
}

p.readmore a:active,
a.readmore:active,
a.readon:active,
.djc_readon a:active,
.djf_text a.btn:active,
#dj-classifieds .see_details_box a:hover {
	background: #3A5D73;
	background: -moz-linear-gradient(top,  #3A5D73 0%, #7299b1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3A5D73), color-stop(100%,#7299b1));
	background: -webkit-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: -o-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: -ms-linear-gradient(top,  #3A5D73 0%,#7299b1 100%);
	background: linear-gradient(to bottom,  #3A5D73 0%,#7299b1 100%);
	border: 1px solid #315368;
	text-shadow: 1px 1px 0 #233845;
	color: #ffffff;
}

/** dj-imageslider **/

.djslider .slide-desc-text .slide-title,
.djslider .slide-desc-text .slide-title a {
    color: #3A5D73;
}

/** djcatalog2 **/

.djf_mod .djf_text h3 a:link,
.djf_mod .djf_text h3 a:visited {
	color: #3A5D73;
}

.djf_mod .djf_pag span.active {
    background: #3A5D73;
}

.djf_mod .djf_pag span:hover {
    background: #3A5D73;
}

#jm-header a.readon:link,
#jm-header a.readon:visited,
#jm-header a.readmore:link,
#jm-header a.readmore:visited,
#jm-header .djf_text a.btn {
    color: #3A5D73;
	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,
#jm-header .djf_text a.btn:hover {
	background: #eeeeee 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,  #eeeeee 0%, #eeeeee 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee));
	background: url(../images/style2/readmore_big.png) no-repeat right center, -webkit-linear-gradient(top,  #eeeeee 0%,#eeeeee 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -o-linear-gradient(top,  #eeeeee 0%,#eeeeee 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, -ms-linear-gradient(top,  #eeeeee 0%,#eeeeee 100%);
	background: url(../images/style2/readmore_big.png) no-repeat right center, linear-gradient(to bottom,  #eeeeee 0%,#eeeeee 100%);
}

#jm-header a.readon:active,
#jm-header a.readmore:active,
#jm-header .djf_text a.btn: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: #3A5D73;
}

#djcatalog h3.djc_related_title {
	color: #3A5D73;
}

#djcatalog .accordion-heading a.active {
	background: #3A5D73!important;
}

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

#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;
}

/* classifieds */

#dj-classifieds .nav-tabs > li {
    color: #00a9e0; 
}

#dj-classifieds .nav-tabs > li:hover {
    color: #0096c7; 
}

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

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

#dj-classifieds .accordion-heading a.active {
    background: #3A5D73!important;
}
