/*
#------------------------------------------------------------------------
# Writer - #8 2014 Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2014 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com
*/

/* Style 1 */

/* template.css */
a,
a.inverse:active,
a.inverse:focus,
a.inverse:hover,
.itemInfo a.inverse:active,
.itemInfo a.inverse:focus,
.itemInfo a.inverse:hover,
.itemAdditionalInfo a.inverse:active,
.itemAdditionalInfo a.inverse:focus,
.itemAdditionalInfo a.inverse:hover {
	color: #e45245;
}
#gk-social a:active,
#gk-social a:focus,
#gk-social a:hover {
	color: #e45245;
}
.breadcrumbs li a:hover { color: #e45245; }
#gk-footer a:active,
#gk-footer a:focus,
#gk-footer a:hover { color: #e45245; }
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover { color: #e45245!important; }
.menu li a:hover {
	color: #e45425!important;
}

/* joomla.css */
button,
.button,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
.button.invert:active,
.button.invert:focus,
.button.invert:hover,
.readon,
#member-profile .media-preview .hasTipPreview,
.btn {
	border: 1px solid #e45245;
	color: #e45245!important;
}

button .fa,
.button .fa,
input.button .fa,
span.button .fa,
button.button .fa,
div.button .fa,
input[type="submit"] .fa,
input[type="button"] .fa,
.pagenav-prev a .fa,
.pagenav-next a .fa,
.button.invert:active .fa,
.button.invert:focus .fa,
.button.invert:hover .fa,
.readon .fa,
#member-profile .media-preview .hasTipPreview .fa,
.btn .fa {
	color: #e45245;
}

section.categories-list ul ul { }
section.categories-list ul ul li {
	border-bottom: 1px solid #e5e5e5;
	border-left: 3px solid #e45245;
}
th a:hover,
.list-author a:hover { color: #e45245; }
tbody tr td a,
section.category .children li a { color: #e45245 }
.items-more ol a:hover { color: #e45245 }
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover { color: #e45245!important; }
article header h2 a:hover { color: #e45245 }
.tip-title {
	background: #e45245;
}
.pagination ul li a {
	background: #e45245;
	border: 1px solid #e45245;
}
div.bannerfooter {
	color: #e45245;
}
dl#tabs dt.tabs.open span h3,
dl.tabs dt.tabs.open span h3 { border: 1px solid #e45245; }
dl#tabs dt.tabs.open span h3 a:hover,
dl.tabs dt.tabs.open span h3 a:hover,
dl#tabs dt.tabs.open span h3 a:focus,
dl.tabs dt.tabs.open span h3 a:focus { color: #e45245 }
.autocompleter-queried { color: #e45245!important }
.faq-title { color: #e45245 }

/* gk.stuff.css */
.latest-posts-right .is-featured {
	background: #00aeef;
}
.nspMain .nspPagination li:hover,
.nspMain .nspPagination li.active {
	border-color: #e45245!important;
	border-top-color: #e45245!important;
	border-bottom-color: #e45245!important;
}
.nspNext:hover:after,
.nspPrev:hover:after {
	border-color: #e45245;
}
.nspArt .nspHeader a:hover,
.nspLinks ul li h4 a:hover { color: #e45245 !important; }
.box.dark a.readon:active,
.box.dark a.readon:focus,
.box.dark a.readon:hover {
	color: #e45245!important;
}
.latest-posts-right .nspInfo a:active,
.latest-posts-right .nspInfo a:focus,
.latest-posts-right .nspInfo a:hover {
	color: #e45245;
}
.post-listing figcaption h3 a:active,
.post-listing figcaption h3 a:focus,
.post-listing figcaption h3 a:hover {
	color: #e45245;
}
.post-listing .gk-icon-arrow:active,
.post-listing .gk-icon-arrow:focus,
.post-listing .gk-icon-arrow:hover {
	color: #e45245;
}
.gkTabsWrap ol li.active,
.gkTabsWrap ol li.active:hover {
	border-color: #e45245!important;
	color: #e45245;
}
.gkTabsWrap ol li:hover {
	color: #e45245;
}

/* menu.css */
#aside-menu li a.active,
#aside-menu li a:active,
#aside-menu li a:focus,
#aside-menu li a:hover {
	color: #e45245;
}

/* k2.css */
.single-page > header sup,
.itemListView .itemImageBlock sup {
	background: #00aeef;
}
.k2FeedIcon a:before,
a.k2FeedIcon:before {
	color: #e45245;
}
.k2AuthorsListBlock ul li a.abAuthorLatestItem:hover { color: #e45245; }
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {
	background: #e45245;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #e45245;
}
table.calendar tr td.calendarTodayLinked a {
	color: #e45245;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {
	background: #e45245;
}
.calendarNavLink { color: #e45245; }
.k2TagCloudBlock a:active,
.k2TagCloudBlock a:focus,
.k2TagCloudBlock a:hover {
	border-color: #e45245;
	color: #e45245;
}
.single-page > header h1:before {
	background: #e45245;
}
.itemInfo > span > i,
.itemInfo > time > i {
	color: #e45245;
}
.itemAuthorUrl a:active,
.itemAuthorUrl a:focus,
.itemAuthorUrl a:hover { color: #e45245; }
.itemAuthorUrl a:before {
	border: 1px solid #e45245;
	border-left: none;
	border-bottom: none;
}
.itemAuthorUrl a:after {
	background: #e45245;
}
.itemAuthorContent li a:active,
.itemAuthorContent li a:focus,
.itemAuthorContent li a:hover { color: #e45245; }
#itemListLinks a:hover { color: #e45245}

/* External */
.gkNspPM-FrontpageImageOverlay > figcaption h1:before {
	background: #e45245!important;
}
.gkNspPM-FrontpageImageOverlay > figcaption a:active,
.gkNspPM-FrontpageImageOverlay > figcaption a:focus,
.gkNspPM-FrontpageImageOverlay > figcaption a:hover {
	color: #e45245!important;
}
.gkNspPM-FrontpageImageOverlay .button:active,
.gkNspPM-FrontpageImageOverlay .button:focus,
.gkNspPM-FrontpageImageOverlay .button:hover {
	border: 1px solid #e45245!important;
	color: #e45245!important;
}
.gkNspPM-PortfolioGrid .figcaption h3 a:active,
.gkNspPM-PortfolioGrid .figcaption h3 a:focus,
.gkNspPM-PortfolioGrid .figcaption h3 a:hover {
	color: #e45245!important;
}
.gk-photo-overlay-prev:active,
.gk-photo-overlay-prev:focus,
.gk-photo-overlay-prev:hover,
.gk-photo-overlay-next:active,
.gk-photo-overlay-next:focus,
.gk-photo-overlay-next:hover {
	border-color: #e45245!important;
}