/*--------------------------------------------------------------
# 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
---------------------------------------------------------------*/

/* ==========================================================================
   IE7 styles
   ========================================================================== */

/** details **/

#jm-back-top span {
	background-color: #aaaaaa;
}

#jm-back-top a:hover span {
	background-color: #cccccc;
}

/** layout **/

#jm-allpage {
	position: static
}

#jm-header, 
#jm-header-in {
	position: static;
}

#jm-left, 
#jm-right {
	margin-right: -0.1%;
}

#jm-logo-djmenu-in {
	position: static;
}

#jm-pathway {
	width: 94.9%;
}

#jm-font-switcher {
	width: 4.9%
}

/** template **/
	
input.button, button.validate, button {
	padding: 0 5px;
}

#jm-copyrights, #jm-poweredby {
	display: inline;
	zoom: 1;
}

div.pagination li,
div.pagination ul li span,
div.pagination ul li a:link,
div.pagination ul li a:visited {
    display: inline;
}

/** djmenu **/

.dj-main li.dj-up {
	display: inline;
}

.dj-main li a.dj-up_a {
	display: inline;
}

.dj-main li a.dj-up_a span
.dj-main li.active a.dj-up_a span {
	background: none;
}

/** modules **/

#jm-top1 .rowcount_1 .top1-in, 
#jm-top2 .rowcount_1 .top2-in, 
#jm-bottom1 .rowcount_1 .bottom1-in, 
#jm-bottom2 .rowcount_1 .bottom2-in, 
#jm-content-top1 .rowcount_1 .content-top1-in, 
#jm-content-bottom2 .rowcount_1 .content-bottom2-in {
	width: 99.9%;
	float: none;
}

#jm-top1 .rowcount_2 .top1-in, 
#jm-top2 .rowcount_2 .top2-in, 
#jm-bottom1 .rowcount_2 .bottom1-in, 
#jm-bottom2 .rowcount_2 .bottom2-in, 
#jm-content-top1 .rowcount_2 .content-top1-in, 
#jm-content-bottom2 .rowcount_2 .content-bottom2-in {
	width: 49.9%;
	float: left;
}

#jm-top1 .rowcount_3 .top1-in, 
#jm-top2 .rowcount_3 .top2-in, 
#jm-bottom1 .rowcount_3 .bottom1-in, 
#jm-bottom2 .rowcount_3 .bottom2-in {
	width: 33.2%;
	float: left;
}

#jm-top1 .rowcount_4 .top1-in, 
#jm-top2 .rowcount_4 .top2-in, 
#jm-bottom1 .rowcount_4 .bottom1-in, 
#jm-bottom2 .rowcount_4 .bottom2-in {
	width: 24.9%;
	float: left;
}

#jm-footer .jm-module .jm-title-wrap {
	zoom: 1;
}

#jm-footer .jm-module.color-ms .jm-title-wrap, 
#jm-footer .jm-module.black-ms .jm-title-wrap {
	zoom: 0;
}

/** dj-catalog2 **/

#djcatalog {
	position: static;
	zoom: 1;
}

#djcatalog .djc_subcategories_grid .djc_subcategory {
	margin-left: -0.1% !important;
}

.catalog-ms .djf_mod .djf_left {
	zoom: 1;
}

.catalog-ms .djf_mod .djf_text {
	width: 74.9%;
}

.catalog-ms .djf_mod .djf_pag {
	width: 24.9%;
}

.catalog-ms .djf_mod .djf_gal .djc_col {
	padding-bottom: 0;
}

#djcatalog .djc_filters .djc_filters_in {
	zoom: 1;
}

#djcatalog .djc_items .djc_image img {
	display: block;
}
/** dj-imageslider **/

.jm-slider .slide-desc-text {
	padding-top: 11px;
	padding-bottom: 11px;
}

.jm-slider .djslider .slide-desc {
	right: 41px !important;
	left: auto !important;
}

.navigation-container .prev-button,
.navigation-container .next-button,
.navigation-container .play-button,
.navigation-container .pause-button,
.dj-navigation .dj-prev,
.dj-navigation .dj-next,
.dj-navigation .dj-play,
.dj-navigation .dj-pause {
	background: #000;
	filter: alpha(opacity="50");
	opacity: 0.5;
}

.navigation-container .prev-button:hover,
.navigation-container .next-button:hover,
.navigation-container .play-button:hover,
.navigation-container .pause-button:hover,
.dj-navigation .dj-prev:hover,
.dj-navigation .dj-next:hover,
.dj-navigation .dj-play:hover,
.dj-navigation .dj-pause:hover {
	filter: alpha(opacity="70");
	opacity: 0.7;
}

.dj-tab img {
	max-width: none !important;
}

/** editor **/

.ch-outer {
	position: absolute;
	top: 50%;
}

.ch-inner {
	position: relative;
	top: -50%;
}