/* ============================== DEFAULT HTML ============================== */
/* =============== DEFAULT HTML - LINK STYLES =============== */
a,
a:link,
a:visited {
	color: #047eb5;
}
a:hover {
	color: #b09e94;
}
/* =============== ST BUTTON STYLES =============== */
a.st-button {
	border: 2px solid rgba(255, 255, 255, 0.4);
	color: #F2F2F2;
}
a.st-button:hover {
	color: #FFFFDF;
	border-color: rgba(255, 255, 201, 0.6); 
}
a.readmore,
a.st-readmore {
	color: #fff;
}
a.readmore:hover,
a.st-readmore:hover {
	background: #b09e94;
	border-bottom-color: #b09e94;
}
/* ============================== LAYOUT ============================== */
/* =============== LAYOUT - HEADER AREA =============== */
/*#avatar-tool-block {
	background: url(../images/bg-transparent-top.png) left top repeat-x; */

}
/* =============== LAYOUT - CONTENT AREA =============== */
.title {
	color: #b09e94;
}
.title a:link,
.title a:visited {
	color: #D49B4C;
}
.title a:hover {
	color: #b09e94;
}
/* ============================== MODULE ============================== */
.avatar-module.st-module-3 {
	background: #047eb5;
}
.avatar-module.st-module-4 {
	background: #b09e94;
}
/* =============== CUSTOM MODULE SERVICES =============== */
[class*="st-service-style-"] [class*="hexagon-"] {
	background-color: #b09e94;
}
[class*="st-service-style-"] [class*="hexagon-"]:hover {
	background-color: #b09e94;
}
/* ============================== MENU ============================== */
/* =============== MAIN MENU =============== */
[class*="avatar-main-menu"] > li.active,
[class*="avatar-main-menu"] > li:hover,
[class*="avatar-main-menu"] ul {
	background: #0a1c28;
}
/* =============== SLIDE MENU =============== */
[class*="avatar-slide-menu"],
[class*="avatar-slide-menu"] ul {
	background: #0a1c28;
}
/* =============== TREE MENU =============== */
[class*="avatar-tree-menu"] {
	background: #0a1c28;
}
/* ============================== ST CONTENT SHOWCASE ============================== */
/* =============== CONTENT WALL STYLE =============== */
[class*="st-wall-style-"] .category-wall span:hover {
	background: #b09e94;
	border-bottom-color: #b09e94;
}
/* ======== style-2 ======== */
.st-wall-style-2 .layout-wall .inner > .info {
	background: rgba(131, 142, 129, 0.8);
}
/* ======== style-4 ======== */
.st-wall-style-4 .layout-wall .inner > .info {
	background: #0a1c28;
}
/* =============== CONTENT WALL STYLE - PORTFOLIO STYLE =============== */
.portfolio-style-1 .st-content-showcase-wall .inner:hover,
.portfolio-style-2 .st-content-showcase-wall .inner:hover,
.portfolio-style-3 .st-content-showcase-wall .inner:hover,
.portfolio-style-4 .st-content-showcase-wall .inner:hover .title {
	background: #b09e94;
}
/* ======== style-2 ======== */
.portfolio-style-2 .st-content-showcase-wall .inner:hover {
	border-bottom-color: #b09e94;
}
/* ======== style-4 ======== */
.portfolio-style-4 .st-content-showcase-wall .inner .title a {
	color: #b09e94;
}
/* =============== NEWS HORIZONTAL STYLE =============== */
/* ======== style-3 ======== */
.st-news-horizonal-style-3 .st-news-horizonal .inner:hover {
	background: #b09e94;
}
/* =============== SLIDER CONTENT =============== */
.st-slider-content-style-1 .st-slider-content .nav span:hover,
.st-slider-content-style-1 .st-slider-content .nav span.active {
    background: #b09e94;
}
/* =============== GALLERY SLIDESHOW =============== */
.st-galleria-style-1 {
    border-top: 4px solid #0a1c28;
    border-bottom: 4px solid #0a1c28;
}
.st-galleria-style-1 .st-galleria .galleria-info-text .galleria-info-title {
	background: rgba(107, 118, 105, 0.9);	
}
.st-galleria-style-1 .st-galleria .galleria-info-text .galleria-info-description {
	background: rgba(131, 142, 129, 0.9);
}
.st-galleria-style-1 .st-galleria .galleria-thumbnails-list .galleria-thumbnails .galleria-image:hover,
.st-galleria-style-1 .st-galleria .galleria-thumbnails-list .galleria-thumbnails .galleria-image.active {
	background: #0a1c28;
}
/* =============== GALLERY SLIDESHOW FLEXSLIDER =============== */
.flexslider-style-1 .flexslider .slides .flex-caption .desc {
	border-bottom: 1px solid #E2EDE0;
	color: #FFFFDF;
}
.flexslider-style-1 .flexslider .slides .flex-caption .client-name,
.flexslider-style-1 .flexslider .slides .flex-caption .client-info {
	color: #E2EDE0;
}
.flexslider-style-1 .flex-control-paging li a {
	background: #b09e94;
}
.flexslider-style-1 .flex-control-paging li a.flex-active,
.flexslider-style-1 .flex-control-paging li a:hover {
	background: #b09e94;
}
/* ============================== GO TOP ============================== */
#avatar-go-to-top:hover {
	background-color: #D49B4C;
}
/* ============================== JOOMLA COMPONENT OVERRIDE ============================== */
/* =============== BLOG =============== */
.blog .avatar-page-subheading,
.blog-featured .avatar-page-heading {
	background: #0a1c28;	
}
/* =============== PAGINATION =============== */
.pagination ul li a {
	background: #b09e94;
}
.pagination ul li a:hover {
	background: #b09e94;
}
/* ============================== K2 OVERRIDE ============================== */
div.k2TagCloudBlock a:hover {
	background: #047eb5;
}
#k2Container.itemView .itemHeader .itemTitle {
	color: #047eb5;
}
#k2Container.itemView div.itemCommentsForm form input#submitCommentButton:hover {
	background: #b09e94;
	border-bottom-color: #b09e94;
}
div.k2CalendarBlock table.calendar .calendarToday {
    background: #b09e94;
}
div.k2CalendarBlock table.calendar .calendarDate:hover {
	background: #b09e94;
}
/* ============================== 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: #0a1c28 !important;
}
#Kunena #ktop {
	border-color: #0a1c28 !important;
}
#Kunena a:link,
#Kunena a:visited,
#Kunena a:active {
	color: #D49B4C !important;
}
#Kunena a:hover {
	color: #b09e94 !important;
}
#Kunena span.kreadforum,
#Kunena span.knotloginforum {
	background-image: url(../images/folder_nonew.png);
}

#avatar-footer-inside-block {
    background: #0a1c28;
    padding: 20px 0;
}

#avatar-footer-block {
    background: #0a1c28;
    padding: 20px 0;
}



ul[class*="avatar-main-menu"] > li > a,
ul[class*="avatar-main-menu"] > li > span {
	margin: 0;
	padding: 0;
	line-height: 20px;
	text-transform: uppercase;
	color: #0a1c28;
	text-shadow: 1px 1px 1px #f2f2f2;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 20px;
}
[class*="avatar-main-menu"] > li {
	float: left;
    font-size: 14px;
	padding: 18px 16px;
	margin: 0 5px;
	-webkit-transition: all .4s ease-in-out;
	   -moz-transition: all .4s ease-in-out;
		 -o-transition: all .4s ease-in-out;
		-ms-transition: all .4s ease-in-out;
			transition: all .4s ease-in-out;
}
[class*="avatar-main-menu"] > li.active,
[class*="avatar-main-menu"] > li:hover {
	background: rgba(255, 255, 255, 0.25);
}

.portfolio-style-3 .st-content-showcase-wall .inner .title {
    margin: 0;
    background: #047eb5;
}

#avatar-full-4-block {
    background: #b09e94;
    text-align: center;
    padding: 20px 0;
}
.avatar-module.st-module-special .st-module-heading {
    font-family: "Roboto Condensed",Times,serif;
    font-size: 35px;
    text-shadow: 1px 1px 1px #fff;
    text-transform: uppercase;
    color: #b09e94;
    line-height: 40px;
}
.portfolio-style-3 .st-content-showcase-wall .inner .title, .portfolio-style-3 .st-content-showcase-wall .inner .description {
    padding: 10px;
}
div.k2TagCloudBlock a {
    padding: 4px 8px;
    color: #fff;
    background: #b09e94;
    margin: 2px;
}