/* ============================== DEFAULT HTML ============================== */
/* =============== DEFAULT HTML - LINK STYLES =============== */
a,
a:link,
a:visited {
	color: #48b3a1;
}
a:hover {
	color: #3A87AD;
}
a.st-readmore {
	background: #42B7A0;
}
a.st-readmore:hover {
	background: #1E937C;
}
/* ============================== LAYOUT ============================== */
/* =============== LAYOUT - HEADER AREA =============== */
#avatar-header-inside-block {
	/*background: #60AE94 url(../images/bg-header.jpg) center top no-repeat;*/
}
/* =============== LAYOUT - CONTENT AREA =============== */
.title {
	color: #47ad1c;
}
.title a:link,
.title a:visited {
	color: #3c851b;
}
.title a:hover {
	color: #3A87AD;
}
/* ============================== MODULE ============================== */
.avatar-module.st-module-2 .st-module-heading,
.avatar-module.st-module-4 .st-module-heading,
.avatar-module.st-module-6 .st-module-heading {
	color: #3c851b;
	border-bottom-color: #3c851b;
}
.avatar-module.st-module-8 {
	background: #37A29C;
	color: #CDFFD0;
}
.avatar-module.st-module-8 .st-module-heading {
    border-bottom-color: #CDFFD0;
    color: #CDFFD0;
}
/* ============================== POSITION STYLE ============================== */
#avatar-tool-block {
	background: #6EBCA2 url(../images/bg-tool.jpg) center top no-repeat;
	background-size: cover;
	/*border-bottom: 3px solid #339B9A;*/
}
/* ============================== MENU ============================== */
/* =============== MAIN MENU =============== */
[class*="avatar-main-menu"] ul {
	background: #329A99;
}
[class*="avatar-main-menu"] ul li {
	border-top: 1px solid #4DB5B4;
}
[class*="avatar-main-menu"] > li:hover > span,
[class*="avatar-main-menu"] > li:hover > a,
[class*="avatar-main-menu"] > li.active > span,
[class*="avatar-main-menu"] > li.active > a,
[class*="avatar-main-menu"] ul li.current > span,
[class*="avatar-main-menu"] ul li:hover > span,
[class*="avatar-main-menu"] ul li.current > a,
[class*="avatar-main-menu"] ul li:hover > a {
    color: #CDFFD0;
}
/* =============== SLIDE MENU =============== */
[class*="avatar-slide-menu"], 
[class*="avatar-slide-menu"] ul {
	background: #37A29C;
}
[class*="avatar-slide-menu"] li {
	border-bottom: 1px solid #8BD9BF;
}
[class*="avatar-slide-menu"] li.current > span,
[class*="avatar-slide-menu"] li:hover > span,
[class*="avatar-slide-menu"] li.current > a,
[class*="avatar-slide-menu"] li:hover > a {
	color: #CDFFD0;
}
/* =============== TREE MENU =============== */
[class*="avatar-tree-menu"] {
	background: #37A29C;
}
[class*="avatar-tree-menu"] li {
	border-bottom: 1px solid #8BD9BF;	
}
[class*="avatar-tree-menu"] li.active > a,
[class*="avatar-tree-menu"] li.current > a,
[class*="avatar-tree-menu"] li a:hover {
	color: #CDFFD0;
}
/* ============================== ST CONTENT SHOWCASE ============================== */
/* =============== FLEX SLIDER STYLE =============== */
.st-flexslider-style-1 .flex-control-paging li a.flex-active {
	background: #3DA69F;
}
/* ============================== GO TOP ============================== */
#avatar-go-to-top:hover {
	background-color: #3BA49D;
}
/* ============================== JOOMLA COMPONENT OVERRIDE ============================== */
/* =============== PAGINATION =============== */
.pagination ul li a {
	background: #42B7A0;
}
.pagination ul li a:hover {
	background: #1E937C;
}
/* ============================== KUNENA FORUM OVERRIDE ============================== */
#Kunena #ktab ul.menu li.active a,
#Kunena #ktab li#current.selected a,
#Kunena #ktab a:hover,
#Kunena #ktop span.ktoggler,
#Kunena .kbutton,
#user-registration .validate,
#Kunena div.kblock > div.kheader,
#Kunena .kblock div.kheader {
    background-color: #38A19A !important;
}
#Kunena #ktop {
	border-color: #38A19A !important;
}
#Kunena a:link,
#Kunena a:visited,
#Kunena a:active {
	color: #00755E !important;
}
#Kunena a:hover {
	color: #34A992 !important;
}
#Kunena span.kreadforum,
#Kunena span.knotloginforum {
	background-image: url(../images/folder_nonew.png);
}
/* ============================== RESPONSIVE ============================== */
@media (max-width: 1024px)
{
	/*
	 * Responsive Header
	 */
	/*body.avatar-responsive #avatar-header-inside-block {
		background: url(../images/bg-header.jpg) center top no-repeat;
		background-size: 100% 100%;
	}*/
	/*
	 * Main Menu 
	 */
	body.avatar-responsive [class*="avatar-main-menu"] {
		margin: 10px 0;
	}
	body.avatar-responsive [class*="avatar-main-menu"] li > a,
	body.avatar-responsive [class*="avatar-main-menu"] li > span {
		color: #fff;
	}
	body.avatar-responsive [class*="avatar-main-menu"] ul li.active > a,
	body.avatar-responsive [class*="avatar-main-menu"] ul li.current > span {
		color: #CDFFD0;
	}
	body.avatar-responsive [class*="avatar-main-menu"] ul li.active:hover > a,
	body.avatar-responsive [class*="avatar-main-menu"] ul li.current:hover > span {
		color: #fff;
	}
	body.avatar-responsive [class*="avatar-main-menu"] ul {
		padding: 8px 0 8px 8px;
	}
}