/*--------------------------------------------------------------
# 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
---------------------------------------------------------------*/

/* ==========================================================================
   STYLE1
   ========================================================================== */

/** 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 {
	background-color: #E36B08;
}

.dj-main li.hover ul.dj-submenu,
.dj-main li:hover ul.dj-submenu {
	background-color: #72a0e4;
}

.dj-main li ul.dj-submenu li {
	background-color:#36CD36 ;
}

.dj-main li ul.dj-submenu li:hover,
.dj-main li ul.dj-submenu li.hover,
.dj-main li ul.dj-submenu li.active {
	border-left: 5px solid #4b75b3;
	padding-left: 15px;
}

.dj-main li ul.dj-submenu li a {
	border-top: 1px solid #80b3ff;
}

.dj-main li ul.dj-submenu li a.dj-more,
.dj-main li ul.dj-submenu li a.dj-more-active,
.dj-main li:hover li:hover li a.dj-more, 
.dj-main li:hover li:hover li:hover li a.dj-more, 
.dj-main li:hover li:hover li:hover li:hover li a.dj-more,
.dj-main li.hover li.hover li a.dj-more, 
.dj-main li.hover li.hover li.hover li a.dj-more, 
.dj-main li.hover li.hover li.hover li.hover li a.dj-more {
	background-image: url("../images/style1/li.png");
}

/** layout **/

/** menu **/
	
#jm-header-wrapper-2 {
	background-color: #00A4EE;
}

ul.menu li.active > a,
ul.menu li > a:hover {
    color: #ff6a38;
}

ul.menu li ul a {
	background: url("../images/style1/li2.png") no-repeat left center;
}

/* menu top-bar2 */

#jm-top-bar2 ul.menu li a {
	background-color: #ff6a38;
}

#jm-top-bar2 ul.menu li a:hover,
#jm-top-bar2 ul.menu li.active a {
	background-color: #fe845c;
}

/* modules ul.menu */

.jm-module ul.menu > li.active > a,
.jm-module ul.menu > li > a:hover {
    border-left: 5px solid #ff6a38;
}

.jm-module.color1-ms ul.menu li.active > a,
.jm-module.color1-ms ul.menu li a:hover,
.jm-module.color2-ms ul.menu li.active > a,
.jm-module.color2-ms ul.menu li a:hover {
    color: #ff6a38;
}

.jm-module.color3-ms ul.menu li.active > a,
.jm-module.color3-ms ul.menu li a:hover {
    color: #80b3ff;    
}

.jm-module.color1-ms ul.menu > li.active > a,
.jm-module.color1-ms ul.menu > li > a:hover {
    border-left: 5px solid #ff6a38;
}

.jm-module.color2-ms ul.menu > li.active > a,
.jm-module.color2-ms ul.menu > li > a:hover {
    border-left: 5px solid #ff6a38;
}

.jm-module.color3-ms ul.menu > li.active > a,
.jm-module.color3-ms ul.menu > li > a:hover {
    border-left: 5px solid #80b3ff;
}

.jm-module.color3-ms ul.menu li ul a {
	background: url("../images/style1/li.png") no-repeat left center;
}

/** modules **/
	
/** default **/

.jm-module h3.jm-title  {
	/*border-left: 3px solid #00A7EE;*/
}

/** color1-ms **/
	
.jm-module.color1-ms h3.jm-title  {
	background: #ff6a38;
}

/** color2-ms **/

.jm-module.color2-ms h3.jm-title {
	background: #80b3ff;
	border-left: 5px solid #4b75b3;
}

/** color3-ms **/

.jm-module.color3-ms h3.jm-title  {
	background: #72a0e4;
	border-left: 5px solid #4b75b3;
}

.jm-module.color3-ms .jm-module-content {
	background-color: #80b3ff;
}

.jm-module.color3-ms a:link,
.jm-module.color3-ms a:visited {
    color: #ff6a38;
}


/** title-box-ms **/

.jm-module.title-box-ms h3.jm-title  {
	background: #ff6a38;
}


/** reset **/

a:link,
a:visited {
    color: #26AEE5;
}

ul li {
	background-image: url("../images/style1/li.png");
}

/** template **/

input:focus, select:focus, textarea:focus,
input:hover, select:hover, textarea:hover {
    border: 1px solid #4b75b3;
}

/* default */

input.button,
button.validate,
button,
#djcatalog.djc_item .djc_files ul li a.button {
	background-color: #4b75b3;	
}


input.button:hover,
button.validate:hover,
button:hover,
input.button:active,
button.validate:active,
button:active,
#djcatalog.djc_item .djc_files ul li a.button:hover,
#djcatalog.djc_item .djc_files ul li a.button:active {
	background-color: #80b3ff;
}

/* readmore */

p.readmore a:link,
p.readmore a:visited,
a.readmore:link,
a.readmore:visited,
a.readon:link,
a.readon:visited,
.djf_mod a.btn:link,
.djf_mod a.btn:visited {
    background-color: #80b3ff;
}

p.readmore a:hover,
a.readmore:hover,
a.readon:hover,
.djf_mod a.btn:hover {
    background-color: #aaccfe;
}
	
p.readmore a:after,
a.readmore:after,
a.readon:after,
.djf_mod a.btn:after {
	background-image: url("../images/style1/readmore.png");
}	

/* readmore 2 */

p.readmore2 a:link,
p.readmore2 a:visited,
a.readmore2:link,
a.readmore2:visited {
    background-color: #ff6a38;
}

p.readmore2 a:hover,
a.readmore2:hover {
    background-color: #fe845c;
}
	
p.readmore2 a:after,
a.readmore2:after {
	background-image: url("../images/style1/readmore2.png");
}	
	
/* orange color for color1-ms, color3-ms, title-box-ms */
	
.jm-module.color3-ms input.button,
.jm-module.color3-ms button.validate,
.jm-module.color3-ms button,
.jm-module.color1-ms input.button,
.jm-module.color1-ms button.validate,
.jm-module.color1-ms button,
.jm-module.title-box-ms input.button,
.jm-module.title-box-ms button.validate,
.jm-module.title-box-ms button {
	background-color: #ff6a38;	
}


.jm-module.color3-ms input.button:hover,
.jm-module.color3-ms button.validate:hover,
.jm-module.color3-ms button:hover,
.jm-module.color3-ms input.button:active,
.jm-module.color3-ms button.validate:active,
.jm-module.color3-ms button:active,
.jm-module.color1-ms input.button:hover,
.jm-module.color1-ms button.validate:hover,
.jm-module.color1-ms button:hover,
.jm-module.color1-ms input.button:active,
.jm-module.color1-ms button.validate:active,
.jm-module.color1-ms button:active,
.jm-module.title-box-ms input.button:hover,
.jm-module.title-box-ms button.validate:hover,
.jm-module.title-box-ms button:hover,
.jm-module.title-box-ms input.button:active,
.jm-module.title-box-ms button.validate:active,
.jm-module.title-box-ms button:active {
	background-color: #fe845c;
}

/* readmore */

.jm-module.color3-ms p.readmore a:link,
.jm-module.color3-ms p.readmore a:visited,
.jm-module.color3-ms a.readmore:link,
.jm-module.color3-ms a.readmore:visited,
.jm-module.color3-ms a.readon:link,
.jm-module.color3-ms a.readon:visited,
.jm-module.color3-ms .djf_mod a.btn:link,
.jm-module.color3-ms .djf_mod a.btn:visited,
.jm-module.color1-ms p.readmore a:link,
.jm-module.color1-ms p.readmore a:visited,
.jm-module.color1-ms a.readmore:link,
.jm-module.color1-ms a.readmore:visited,
.jm-module.color1-ms a.readon:link,
.jm-module.color1-ms a.readon:visited,
.jm-module.color1-ms .djf_mod a.btn:link,
.jm-module.color1-ms .djf_mod a.btn:visited,
.jm-module.title-box-ms p.readmore a:link,
.jm-module.title-box-ms p.readmore a:visited,
.jm-module.title-box-ms a.readmore:link,
.jm-module.title-box-ms a.readmore:visited,
.jm-module.title-box-ms a.readon:link,
.jm-module.title-box-ms a.readon:visited,
.jm-module.title-box-ms .djf_mod a.btn:link,
.jm-module.title-box-ms .djf_mod a.btn:visited {
    background-color: #ff6a38;
}

.jm-module.color3-ms p.readmore a:hover,
.jm-module.color3-ms a.readmore:hover,
.jm-module.color3-ms a.readon:hover,
.jm-module.color3-ms .djf_mod a.btn:hover,
.jm-module.color1-ms p.readmore a:hover,
.jm-module.color1-ms a.readmore:hover,
.jm-module.color1-ms a.readon:hover,
.jm-module.color1-ms .djf_mod a.btn:hover,
.jm-module.title-box-ms p.readmore a:hover,
.jm-module.title-box-ms a.readmore:hover,
.jm-module.title-box-ms a.readon:hover,
.jm-module.title-box-ms .djf_mod a.btn:hover {
    background-color: #fe845c;
}	

.jm-module.color3-ms p.readmore a:after,
.jm-module.color3-ms a.readmore:after,
.jm-module.color3-ms a.readon:after,
.jm-module.color3-ms .djf_mod a.btn:after,
.jm-module.color1-ms p.readmore a:after,
.jm-module.color1-ms a.readmore:after,
.jm-module.color1-ms a.readon:after,
.jm-module.color1-ms .djf_mod a.btn:after,
.jm-module.title-box-ms p.readmore a:after,
.jm-module.title-box-ms a.readmore:after,
.jm-module.title-box-ms a.readon:after,
.jm-module.title-box-ms .djf_mod a.btn:after {
	background-image: url("../images/style1/readmore2.png");
}

/* h2 */
div.blog h2:after,
div.item-page h2:after,
div.blog-featured h2:after,
div.items-more h3:after,
div.item-page h2:after,
div.archive ul#archive-items li h2:after,
div.contact h2:after,
div.contact-category h2:after,
div.newsfeed h2:after,
div.newsfeed-category h2:after,
div.weblink-category h2:after {
	background: #80b3ff;
}

.newsflash-title:after {
	background: #80b3ff;	
}

.jm-module.color3-ms .newsflash-title:after {
	background: #ff6a38;	
}

/* page nav */

dl.tabs dt.tabs {
    border-top: 3px solid #80b3ff;
}

/* slider */
.pane-sliders div.panel h3.pane-toggler-down {
    border-top: 3px solid #80b3ff;
}

/* table */
table.category th {
 background: #80b3ff;  
}

/** editor **/

.ch-item.ch-first .ch-info,
.ch-item.ch-second .ch-info .ch-info-back,
.ch-item.ch-third .ch-info .ch-info-back {
	background: #80b3ff; 
}

.jm-custom-mod .jm-mod-icon {
	background-image: url("../images/style1/module-icons.png");
}

.jm-custom-mod:hover .jm-mod-title,
#jm-footer-mod .jm-custom-mod:hover .jm-mod-title {
	color: #80b3ff;	
}

ul.jm-color li,
ul.jm-color ul li {
    background-image: url("../images/style1/li2.png");
}	

/** djcatalog2 **/
	
#djcatalog .djc_atoz_list li span.btn,
#djcatalog a.djc_producer_items_link {
	background-color: #4b75b3;	
}	

#djcatalog .djc_atoz_list li span.btn:hover,
#djcatalog .djc_atoz_list li a span.btn,
#djcatalog a.djc_producer_items_link:hover {
	background-color: #80b3ff;
}

#djcatalog .nav-tabs > li.active > a {
    border-top: 3px solid #80B3FF;
}

#djcatalog .accordion-heading a.active {
	border-top: 3px solid #80B3FF;
}

/** dj-mediatools **/
	
.dj-tabber .dj-tab-active {
	background: #4B75B3 !important;
}

.dj-tabber .dj-tab-indicator {
    background: url("../images/style1/dj-tab-indicator-right.png") no-repeat !important;
}