/*--------------------------------------------------------------
# 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
---------------------------------------------------------------*/

/* ==========================================================================
   STYLE2 styles
   ========================================================================== */

/** djmenu **/

.dj-main li.active a.dj-up_a {
    color: #000;
}

.dj-main li:hover a.dj-up_a,
.dj-main li.hover a.dj-up_a{
    color: #000;
}

/** modules **/

.jm-module.color-ms{
    background: #22B603;
}

.jm-module.color-ms a:link,
.jm-module.color-ms a:visited,
#jm-footer .jm-module.color-ms a:link,
#jm-footer .jm-module.color-ms a:visited{
    color: #facabc;
}

.jm-module.badge .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/badge.png);
}

.jm-module.calendar .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/calendar.png);
}

.jm-module.chat .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/chat.png);
}

.jm-module.check .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/check.png);
}

.jm-module.cloud .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/cloud.png);
}

.jm-module.direction .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/direction.png);
}

.jm-module.divide .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/divide.png);
}

.jm-module.error .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/error.png);
}

.jm-module.fire .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/fire.png);
}

.jm-module.flag .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/flag.png);
}

.jm-module.heart .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/heart.png);
}

.jm-module.home .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/home.png);
}

.jm-module.info .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/info.png);
}

.jm-module.list .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/list.png);
}

.jm-module.mail .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/mail.png);
}

.jm-module.people .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/people.png);
}

.jm-module.star .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/star.png);
}

.jm-module.stat .jm-title-wrap h3.jm-title{
    background-image: url(../images/style2/icons/stat.png);
}

/** menus **/

.jm-module.color-ms ul.menu li a:link,
.jm-module.color-ms ul.menu li a:visited,
#jm-footer .jm-module.color-ms ul.menu li a:link,
#jm-footer .jm-module.color-ms ul.menu li a:visited{
    color: #facabc;
    border-color: #f69465;
}

.jm-module.color-ms ul.menu li a:hover,
.jm-module.black-ms ul.menu li a:hover,
#jm-footer .jm-module.color-ms ul.menu li a:hover,
#jm-footer .jm-module.black-ms ul.menu li a:hover{
    color: #000;
}

.jm-module.color-ms ul.menu li.active > a,
.jm-module.black-ms ul.menu li.active > a,
#jm-footer .jm-module.color-ms ul.menu li.active > a,
#jm-footer .jm-module.black-ms ul.menu li.active > a{
    color: #000;
}

.jm-module.black-ms ul.menu li a:link,
.jm-module.black-ms ul.menu li a:visited,
#jm-footer .jm-module ul.menu li a:link,
#jm-footer .jm-module ul.menu li a:visited{
   
}

#jm-footer .jm-module .jm-title-wrap h3.jm-title{
    color: #22B603;
}

/** template **/

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{
    background-image: url('../images/style2/readmore.png');
}

.jm-module.color-ms p.readmore a:link,
.jm-module.color-ms p.readmore a:visited,
.jm-module.color-ms a.readmore:link,
.jm-module.color-ms a.readmore:visited,
.jm-module.color-ms a.readon:link,
.jm-module.color-ms a.readon:visited,
.jm-module.color-ms .djc_readon a:link,
.jm-module.color-ms .djc_readon a:visited{
    background-image: url('../images/style2/readmore-colorms.png')
}

input.button, button.validate, button {
    background: #22B603;
}

input.button:hover, button.validate:hover, button:hover {
    background: #22B603;
}

.jm-module.color-ms input.button:hover,
.jm-module.color-ms button.validate:hover,
.jm-module.color-ms button:hover {
    background: #ffeee5;
}

input.button:active, button.validate:active, button:active {
    background: #f26522;
}

.jm-module.color-ms input.button,
.jm-module.color-ms button.validate,
.jm-module.color-ms button{
    color: #f26522;
}

div.pagination ul li span{
    color: #f26522;
}
.pane-sliders div.panel h3.title.pane-toggler-down a:link,
.pane-sliders div.panel h3.title.pane-toggler-down a:visited {
    background: #f26522;
}

/** reset **/

ul li {
    background-image: url('../images/style2/li.png');
}

a:link,
a:visited{
    color: #01AE1D;
}

/** editor **/

ul.jm-light li,
ul.jm-light ul li {
    background-image: url('../images/style2/li-light.png');
}
.ch-info-front,
.ch-item.ch-first0 {
  background: url("../images/style2/hoverme0.png") no-repeat;
}

.ch-info-front,
.ch-item.ch-first {
  background: url("../images/style2/hoverme.png") no-repeat;
}
.ch-info-front,
.ch-item.ch-first1 {
  background: url("../images/style2/hoverme1.png") no-repeat;
}

.ch-info-front,
.ch-item.ch-first2 {
  background: url("../images/style2/hoverme2.png") no-repeat;
}
.ch-info-front,
.ch-item.ch-first3 {
  background: url("../images/style2/hoverme3.png") no-repeat;
}
.ch-info-front,
.ch-item.ch-first4 {
  background: url("../images/style2/hoverme4.png") no-repeat;
}
.ch-info-front,
.ch-item.ch-first5 {
  background: url("../images/style2/hoverme5.png") no-repeat;
}
.ch-info-front,
.ch-item.ch-first6 {
  background: url("../images/style2/hoverme6.png") no-repeat;
}
.ch-item.ch-first0:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}
.ch-item.ch-first:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}
.ch-item.ch-first1:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}
.ch-item.ch-first2:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}
.ch-item.ch-first3:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}
.ch-item.ch-first4:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}
.ch-item.ch-first5:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}
.ch-item.ch-first6:hover {
  box-shadow: inset 0 0 0 110px rgba(0,128,0,0.4), inset 0 0 0 16px rgba(255,255,255,0.8), 0 1px 2px rgba(0,0,0,0.1);
}

.ch-item.ch-first0 .ch-info0 h3,
.ch-item.ch-first .ch-info h3,
.ch-item.ch-first1 .ch-info1 h3,
.ch-item.ch-first2 .ch-info2 h3,
.ch-item.ch-first3 .ch-info3 h3,
.ch-item.ch-first4 .ch-info4 h3,
.ch-item.ch-first5 .ch-info5 h3,
.ch-item.ch-first6 .ch-info6 h3,
.ch-item.ch-second .ch-info h3,
.ch-item.ch-third .ch-info h3{
    
}
.ch-item.ch-info0 p a:link,
.ch-item.ch-info0 a:visited{
    background: #22B603;
}

.ch-item.ch-info p a:link,
.ch-item.ch-info p a:visited{
    background: #22B603;
}
.ch-item.ch-info1 p a:link,
.ch-item.ch-info1 p a:visited{
    background: #22B603;
}
.ch-item.ch-info2 p a:link,
.ch-item.ch-info2 p a:visited{
    background: #22B603;
}

.ch-item.ch-info3 p a:link,
.ch-item.ch-info3 p a:visited{
    background: #22B603;
}
.ch-item.ch-info4 p a:link,
.ch-item.ch-info4 p a:visited{
    background: #22B603;
}
.ch-item.ch-info5 p a:link,
.ch-item.ch-info5 p a:visited{
    background: #22B603;
}
.ch-item.ch-info6 p a:link,
.ch-item.ch-info6 p a:visited{
    background: #22B603;
}
.ch-item .ch-info0 p a:hover{
    background: #22B603;
}

.ch-item .ch-info p a:hover{
    background: #22B603;
}
.ch-item .ch-info1 p a:hover{
    background: #22B603;
}
.ch-item .ch-info2 p a:hover{
    background: #22B603;
}
.ch-item .ch-info3 p a:hover{
    background: #22B603;
}
.ch-item .ch-info4 p a:hover{
    background: #22B603;
}
.ch-item .ch-info5 p a:hover{
    background: #22B603;
}
.ch-item .ch-info6 p a:hover{
    background: #22B603;
}

/** dj-catalog2 **/

.djf_mod .djf_pag span,
.jm-module.catalog-ms.color-ms .djf_mod .djf_pag span{
    background: #f26522;
}

.djf_mod .djf_pag span.active,
.jm-module.catalog-ms.color-ms .djf_mod .djf_pag span.active{
    background: #ff7536;
}

.jm-module.color-ms .djf_mod .djf_pag span{
    background: #ff8e59;
}

.jm-module.color-ms .djf_mod .djf_pag span.active{
    color: #f26522;
}

#djcatalog .djc_items .featured_item .djc_title h3,
#djcatalog .djc_related_items .featured_item .djc_title h3 {
    background-image: url("../images/style2/featured.png");
}

#djcatalog tr.featured_item td.djc_td_title a {
    background-image: url("../images/style2/featured_small.png");
}

/** dj-mediatools **/
  
.dj-tabber .dj-tab-active {
  background: #22b603 !important;
}

.dj-tabber .dj-tab-indicator.dj-tab-indicator-right {
    background: url("../images/style2/dj-tab-indicator-left.png") no-repeat right center !important;
}

.dj-tabber .dj-tab-indicator.dj-tab-indicator-left {
    background: url("../images/style2/dj-tab-indicator-right.png") no-repeat left center !important;
}

.box_skitter .info_slide .image_number_select {
  background: #f26522 !important;
}