/*--------------------------------------------------------------

# 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

---------------------------------------------------------------*/



/*********************** Yellow ***********************/



/** dj-mtmenu **/

#jm-stylearea {display:none;}
.breadcrumb li {
    float: left;
}
.dropdown-menu {
    float: right;
    list-style: outside none none !important;
}
.dropdown-menu li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    float: left;
}

.dj-mtmenu li.active a.dj-up_a span.dj-drop:after,

.dj-mtmenu li.hover a.dj-up_a span.dj-drop:after,

.dj-mtmenu li:hover a.dj-up_a span.dj-drop:after {
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #bb006d;
}



.dj-mtmenu li.hover a.dj-up_a,

.dj-mtmenu li:hover a.dj-up_a, 

.dj-mtmenu li.active a.dj-up_a {

  background-color: transparent;
  background-image: #ffae35;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  background-clip: border-box;
  background-origin: padding-box;
  background-size: auto auto;
}



.dj-mtmenu li ul.dj-submenu,

.dj-mtmenu li.hover ul.dj-submenu,

.dj-mtmenu li:hover ul.dj-submenu {

	background: #bb006d;

	background: -moz-linear-gradient(top,  #bf408a 0%, #bb006d 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf408a), color-stop(100%,#bb006d));

	background: -webkit-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -o-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -ms-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: linear-gradient(to bottom,  #bf408a 0%,#bb006d 100%);

}



.dj-mtmenu li.hover ul.dj-submenu li,

.dj-mtmenu li:hover ul.dj-submenu li {

	background: url(../images/style1/li-round-color.png) no-repeat left center;

}



.dj-mtmenu li.hover ul.dj-submenu li.hover,

.dj-mtmenu li.hover ul.dj-submenu li.active,

.dj-mtmenu li:hover ul.dj-submenu li:hover,

.dj-mtmenu li:hover ul.dj-submenu li.active {

	background: url(../images/style1/li-round-white.png) no-repeat left center;	

}



.dj-mtmenu li.hover li.hover ul, 

.dj-mtmenu li.hover li.hover li.hover ul, 

.dj-mtmenu li.hover li.hover li.hover li.hover ul, 

.dj-mtmenu li.hover li.hover li.hover li.hover li.hover ul,

.dj-mtmenu li:hover li:hover ul, 

.dj-mtmenu li:hover li:hover li:hover ul, 

.dj-mtmenu li:hover li:hover li:hover li:hover ul, 

.dj-mtmenu li:hover li:hover li:hover li:hover li:hover ul {

	background: #bb006d;

	background: -moz-linear-gradient(top,  #bf408a 0%, #bb006d 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf408a), color-stop(100%,#bb006d));

	background: -webkit-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -o-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -ms-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: linear-gradient(to bottom,  #bf408a 0%,#bb006d 100%);

}



/** layout **/



#jm-toppage {

	background: #fffacc;

	background: -moz-linear-gradient(top,  #fffacc 0%, #fee600 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffacc), color-stop(100%,#fee600));

	background: -webkit-linear-gradient(top,  #fffacc 0%,#fee600 100%);

	background: -o-linear-gradient(top,  #fffacc 0%,#fee600 100%);

	background: -ms-linear-gradient(top,  #fffacc 0%,#fee600 100%);

	background: linear-gradient(to bottom,  #fffacc 0%,#fee600 100%);

}



#jm-header-mod {
	color: #666;
}



#jm-bottompage {

	background: #fffacc;

	background: -moz-linear-gradient(top,  #fffacc 0%, #fee600 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffacc), color-stop(100%,#fee600));

	background: -webkit-linear-gradient(top,  #fffacc 0%,#fee600 100%);

	background: -o-linear-gradient(top,  #fffacc 0%,#fee600 100%);

	background: -ms-linear-gradient(top,  #fffacc 0%,#fee600 100%);

	background: linear-gradient(to bottom,  #fffacc 0%,#fee600 100%);

	color: #d4e5fd;

}



#jm-footer {

	border-top: 3px solid #bb006d;

}



#jm-backtotop a {

    background: url(../images/backtotop.png) no-repeat center 7px #001d45;

}



/** menus **/



ul.menu li a:hover {

	color: #bb006d;

}



ul.menu li.active a {

	color: #bb006d;

}



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: #bb006d;

	background: url(../images/style1/li.png) no-repeat left center;

}



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: #bb006d;

	background: url(../images/style1/li.png) no-repeat left center;

}



#jm-bottom ul.menu li a:link, 

#jm-bottom ul.menu li a:visited, 

#jm-bottom ul.menu li span.separator {

	color: #d4e5fd;

	border-bottom: 1px dotted #d4e5fd;

}



#jm-bottom ul.menu li a:hover {

	color: #bb006d;

}



#jm-bottom ul.menu li.active a {

	color: #bb006d;

}



#jm-bottom ul.menu li ul li a:link, 

#jm-bottom ul.menu li ul li a:visited, 

#jm-bottom ul.menu li ul li.active a, 

#jm-bottom ul.menu li ul li.active li a, 

#jm-bottom ul.menu li ul li.active li li a, 

#jm-bottom ul.menu li ul li.active li li li a {

    color: #d4e5fd;

	background: url(../images/style1/li-light.png) no-repeat left center;

}



#jm-bottom ul.menu li ul li a:hover,

#jm-bottom ul.menu li ul li li a:hover,

#jm-bottom ul.menu li ul li li li a:hover,

#jm-bottom ul.menu li ul li li li li a:hover,

#jm-bottom ul.menu li ul li li li li li a:hover {

	color: #bb006d;

	background: url(../images/style1/li.png) no-repeat left center;

}



#jm-bottom ul.menu li ul li.active a, 

#jm-bottom ul.menu li ul li li.active a,

#jm-bottom ul.menu li ul li li li.active a, 

#jm-bottom ul.menu li ul li li li li.active a, 

#jm-bottom ul.menu li ul li li li li li.active a {

	color: #bb006d;

	background: url(../images/style1/li.png) no-repeat left center;

}



/** modules **/



.jm-module span.jm-title-line {

	background: #bb006d;

}



.jm-module.color1 span.jm-title-line {

	background: #3d7cb7;

}



.jm-module.color2 span.jm-title-line {
	background-color: #666;
}



/** template **/



input.button, button.validate, button,

#djcatalog .djc_producer_items_link span, #djcatalog .djc_atoz a span.btn,  #djcatalog .djc_atoz span.btn {	

	background: #bb006d;

	background: -moz-linear-gradient(top,  #bf408a 0%, #bb006d 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf408a), color-stop(100%,#bb006d));

	background: -webkit-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -o-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -ms-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: linear-gradient(to bottom,  #bf408a 0%,#bb006d 100%);

}



input.button:hover, button.validate:hover, button:hover,

#djcatalog .djc_producer_items_link span:hover, #djcatalog .djc_atoz a span.btn:hover, #djcatalog .djc_atoz span.btn {

	background: #bb006d;

	background: -moz-linear-gradient(top,  #bf408a 0%, #bb006d 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf408a), color-stop(100%,#bb006d));

	background: -webkit-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -o-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: -ms-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: linear-gradient(to bottom,  #bf408a 0%,#bb006d 100%);

}



input.button:active, button.validate:active, button:active,

#djcatalog .djc_producer_items_link span:active, #djcatalog .djc_atoz a span.btn:active {

	background: #bb006d;

	background: -moz-linear-gradient(top,  #bb006d 0%, #bb006d 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bb006d), color-stop(100%,#bb006d));

	background: -webkit-linear-gradient(top,  #bb006d 0%,#bb006d 100%);

	background: -o-linear-gradient(top,  #bb006d 0%,#bb006d 100%);

	background: -ms-linear-gradient(top,  #bb006d 0%,#bb006d 100%);

	background: linear-gradient(to bottom,  #bb006d 0%,#bb006d 100%);

}



div.pagination ul li a:hover  {

	color: #bb006d;

}



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: #bb006d;

}



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,

#djcatalog .djc_title h3 a:hover {

	color: #bb006d !important;

}



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 {

	background: #bb006d url(../images/style1/li-round-color.png) no-repeat 15px center;

	background: url(../images/style1/li-round-color.png) no-repeat 15px center, -moz-linear-gradient(top,  #bf408a 0%, #bb006d 100%);

	background: url(../images/style1/li-round-color.png) no-repeat 15px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf408a), color-stop(100%,#bb006d));

	background: url(../images/style1/li-round-color.png) no-repeat 15px center, -webkit-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: url(../images/style1/li-round-color.png) no-repeat 15px center, -o-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: url(../images/style1/li-round-color.png) no-repeat 15px center, -ms-linear-gradient(top,  #bf408a 0%,#bb006d 100%);

	background: url(../images/style1/li-round-color.png) no-repeat 15px center, linear-gradient(to bottom,  #bf408a 0%,#bb006d 100%);

}



p.readmore a:hover,

a.readmore:hover,

a.readon:hover,

.djf_text a.btn:hover,

.djc_readon a:hover {

	background: #bf408a url(../images/style1/li-round-white.png) no-repeat 15px center;

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -moz-linear-gradient(top,  #bf408a 0%, #bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bf408a), color-stop(100%,#bf408a));

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -webkit-linear-gradient(top,  #bf408a 0%,#bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -o-linear-gradient(top,  #bf408a 0%,#bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -ms-linear-gradient(top,  #bf408a 0%,#bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, linear-gradient(to bottom,  #bf408a 0%,#bf408a 100%);

}



p.readmore a:active,

a.readmore:active,

a.readon:active,

.djf_text a.btn:active,

.djc_readon a:active {

	background: #bf408a url(../images/style1/li-round-white.png) no-repeat 15px center;

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -moz-linear-gradient(top,  #bb006d 0%, #bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bb006d), color-stop(100%,#bf408a));

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -webkit-linear-gradient(top,  #bb006d 0%,#bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -o-linear-gradient(top,  #bb006d 0%,#bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, -ms-linear-gradient(top,  #bb006d 0%,#bf408a 100%);

	background: url(../images/style1/li-round-white.png) no-repeat 15px center, linear-gradient(to bottom,  #bb006d 0%,#bf408a 100%);

}



.pane-sliders div.panel h3.title:hover {

	color: #bb006d;

}



.pane-sliders div.panel h3.title.pane-toggler-down,

.pane-sliders div.panel h3.title.pane-toggler-down:hover {

	background: #bb006d;

}



dl.tabs dt.tabs.closed h3 a:hover {

	color: #bb006d;

}



/** reset **/



ul li {

	background-image: url(../images/style1/li.png);

}



a:link, a:visited {

	color: #bb006d;

}



/** editor **/



ul.jm-light li,

ul.jm-light ul li {

   background-image: url(../images/style1/li-light.png);

}



/** dj-catalog2 **/



.djf_mod .djf_pag span.button,

#djcatalog .djc_tabs .nav-tabs > li,

#djcatalog .accordion-heading a {

	color: #bb006d;

}



.djf_mod .djf_pag span:hover,

#djcatalog .djc_tabs .nav-tabs > li:hover,

.mod_djc_items .djc_title h4 a:hover,

.slide-desc-text .slide-title a:hover {

	color: #bb006d !important;

}



#djcatalog .accordion-heading a.active {

    background: #bb006d;

}