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

/*********************** MODULES STYLES ***********************/

/********** djmodule **********/
.lateral_tab{
	background-color:#fff;
	border-radius:14px;
	left:-255px;
	margin:0;
	position:fixed;
	top:75px;
	border:10px solid #f63c3f;
	transition:left 1s ease .4s;
	-webkit-transition:left 1s ease .4s;
	z-index: 501;
}

.lateral_tab:after{
	content:"";
	background-image:url("../images/feed2.png");
	left: 242px;
    background-repeat: no-repeat;
    background-size: 70%;
    background-position: center center;
    height: 100px;
    width: 25px;
    padding: 6px;
    position: absolute;
    top: 20px;
    background-color: #DB3636;
    border-radius: 0 6px 6px 0;
}

.lateral_tab:hover{
	left:0;
	cursor:pointer;
}

.lateral_tab:hover:after{
	background-color:#f63c3f;
}

.djmodule {
	margin: 0 0 10px 0;
	padding: 0;
}

.module-content {
	padding: 10px;
}

h3.title {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: none;
    line-height: 20px;
    padding: 0 10px 10px;
    margin: 0;
    /*background: url(../images/h3_title_sep.png) no-repeat bottom center;*/
}

.grey div.title_left {
	background: url(../images/title_left_grey.png) no-repeat bottom left;
}

.grey div.title_right {
	background: url(../images/title_right_grey.png) no-repeat bottom right;
}

.grey div.title_border {
	background: url(../images/title_border_grey.png) repeat-x bottom left;
}

/********** bottom-mods **********/

#jm-bottom-mods .rowcount_1 .bottom-in {
	width: 100%;
	float: left;
	overflow: hidden;
	margin:0;
	padding:0;
}

#jm-bottom-mods .rowcount_2 .bottom-in {
	width: 50%;
	float: left;
	overflow: hidden;
	margin:0;
	padding:0;
}

#jm-bottom-mods .rowcount_3 .bottom-in {
	width: 33.3%;
	float: left;
	overflow: hidden;
	margin:0;
	padding:0;
}

#jm-bottom-mods .rowcount_4 .bottom-in {
	width: 25%;
	float: left;
	overflow: hidden;
	margin:0;
	padding:0;
}

/********** dj-image-slider **********/

#jm-header .slide-desc-bg {
    opacity: 1;
}

#jm-header .slide-desc-text {
	background: url(../images/header_desc_arrow.png) no-repeat left 50%;
	padding: 10px 20px;
}

#jm-header .slide-desc-text .slide-title {
	padding-bottom: 10px;
    margin: 0 -10px 10px -10px;
}

.slide-desc-text {
    color: #fff;
}

.slide-desc-text .slide-title {
    color: #fff;
    font-size: 10px;
	text-align: center;
	font-weight: bold;
}

.slide-desc-text .slide-title a {
    color: #fff !important;
	text-decoration: none;
    font-size: 10px;
	line-height: 10px;
}