/**
 * @package   Clarion Template - RocketTheme
 * @version   1.0 February 10, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

/* K2 Global */
#k2Container h3, #k2Container h2, #k2Container h1, #k2Container h4 {color: #C7C7C7;font-weight: normal;font-family: RobotoRegular,Helvetica,Arial,sans-serif;text-shadow: -1px -1px 1px rgba(0,0,0,0.4)}
.font-family-clarion #k2Container h3.catItemTitle, .font-family-clarion #k2Container h2.itemTitle, .font-family-clarion #k2Container h3.userItemTitle, #k2Container .componentheading, .font-family-clarion #k2Container h2.genericItemTitle,div.k2ItemsBlock ul li a.moduleItemTitle {text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4);}

/* K2 Font Controls */
div.itemToolbar ul li a#fontDecrease img, div.itemToolbar ul li a#fontIncrease img {background-image: url(../images/main/dark/k2-font-controls.png);}
div.itemToolbar ul li a#fontDecrease img:hover, div.itemToolbar ul li a#fontIncrease img:hover {background-color: #4A4A4A;}

/* K2 Readon */
#k2Container .k2ReadMore {background-image: url(../images/main/dark/readon.png);color: #fff;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}
#k2Container .button, .k2UserBlock .button, span.catItemAddLink a, span.userItemAddLink a {background-image: url(../images/main/dark/readon.png) !important;color: #fff !important;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);}
span.catItemAddLink a:hover, span.userItemAddLink a:hover {background: transparent;}

/* K2 Tags */
div.k2TagCloudBlock a, div.k2ItemsBlock ul li div.moduleItemTags a {background-color:#434343;border: 1px solid #242424;background-image: url(../images/main/dark/roknewspager-gradient-dark.png);color: #CCCCCC;}
.module-content .k2TagCloudBlock a:hover, div.k2ItemsBlock ul li div.moduleItemTags a:hover {background-image: url(../images/main/dark/readon.png);color: white;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);background-position: 0 0;border-color: transparent;}
div.catItemTagsBlock ul.catItemTags li, div.itemTagsBlock ul.itemTags li, div.userItemTagsBlock ul.userItemTags li, div.latestItemTagsBlock ul.latestItemTags li {background-color:#434343;border: 1px solid #242424;background-image: url(../images/main/dark/roknewspager-gradient-dark.png);}
div.catItemTagsBlock ul.catItemTags li a, div.itemTagsBlock ul.itemTags li a, div.userItemTagsBlock ul.userItemTags li a, div.latestItemTagsBlock ul.latestItemTags li a {color: #CCCCCC;}
div.catItemTagsBlock ul.catItemTags li:hover, div.itemTagsBlock ul.itemTags li:hover, div.userItemTagsBlock ul.userItemTags li:hover, div.latestItemTagsBlock ul.latestItemTags li:hover {background-image: url(../images/main/dark/readon.png);color: white;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);background-position: 0 0;border-color: transparent;}
div.catItemTagsBlock ul.catItemTags li:hover a,div.itemTagsBlock ul.itemTags li:hover a, div.userItemTagsBlock ul.userItemTags li:hover a, div.latestItemTagsBlock ul.latestItemTags li:hover a {color: white;}

/* K2 Arrow Items */
#k2Container .groupLinks .catItemTitle a, div.k2UserBlock ul.k2UserBlockActions li a, div.k2LatestCommentsBlock ul li span.lcComment {padding-left: 12px;background: url(../images/main/dark/arrows.png) 2px 6px no-repeat;font-size: 13px;}

/* K2 Author */
#k2Container .catItemView .catItemAuthor, #k2Container span.itemAuthor {background-color: #323232;border: 1px solid #4A4A4A;box-shadow: 0 1px 2px rgba(0,0,0,0.1);text-shadow: -1px -1px 1px rgba(0,0,0,0.4);color: #C7C7C7;}

/* K2 IMG Tags */
.itemListView .catItemImage img, #k2Container .itemListCategory img, #k2Container .itemImage img, #k2Container .authorResponse img, #k2Container .userItemImageBlock img, #k2Container .genericItemImageBlock img, .k2UsersBlock .ubUserAvatar img,.k2LatestCommentsBlock ul li .lcAvatar img,.k2Avatar img, div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img, div.subCategory a.subCategoryImage img, span.tagItemImage img, div.userBlock img, span.latestItemImage img, span.tagItemImage img, div.tagItemIntroText img, div.latestItemsUser img, div.latestItemIntroText img, div.k2ItemsBlock ul li a.moduleItemAuthorAvatar img, div.latestItemsCategoryImage img,div.itemAuthorBlock img.itemAuthorAvatar, div.subCategory a.subCategoryImage:hover img  {box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);background-color: #434343;border: 1px solid #4A4A4A;}

/* K2 Categories BG */
#k2Container  div.latestItemsCategory, #k2Container .itemListCategory, #k2Container .userBlock, #k2Container .subCategory, #k2Container div.itemAuthorBlock,#k2Container div.itemComments {background: url(../images/main/dark/backgrounds/squares.png);border: 5px solid #4A4A4A;box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);}

/* K2 Item Links */
#k2Container .userItemLinks, #k2Container .itemLinks, #k2Container .catItemLinks, #k2Container .latestItemLinks {border: 1px dotted #4A4A4A;background: #2D2D2D;}
#k2Container .userItemLinks span, #k2Container .itemLinks span, #k2Container .catItemLinks span, #k2Container .latestItemLinks span {color: #C7C7C7;}

/* K2 Item View */
#k2Container div.itemIntroText {color: #FFF;font-size: 100%;font-weight: bold;line-height: 24px;padding: 4px 0 0px 0;}
#k2Container div.itemTwitterButton,#k2Container  div.itemGooglePlusOneButton {margin: 2px -24px 0 0;}
#k2Container div.itemContentFooter, {border: 0 none;background: url(../images/main/dark/double-border.png) top repeat-x;}
#k2Container div.itemAuthorBlock {padding: 10px;}
#k2Container div.tagItemView {border: 0 none;background: url(../images/main/dark/double-border.png) bottom repeat-x;}

/* K2 Category */
div.itemCategory span {color: #C7C7C7;}
#k2Container .catItemRatingBlock span {color: #C7C7C7;}
#k2Container .catItemCategory span {background: url(../images/main/dark/publish-icon.png) 0 3px no-repeat;}
#k2Container .catItemTagsBlock {background: url(../images/main/dark/tag-icon.png) 0 7px no-repeat;}
#k2Container .catItemCommentsLink {background: url(../images/main/dark/comments-icon.png) 0 3px no-repeat;border: 0;}
div.catItemTagsBlock ul.catItemTags li {background-color:#434343;border: 1px solid #242424;background-image: url(../images/main/dark/roknewspager-gradient-dark.png);}
div.catItemTagsBlock ul.catItemTags li a {color: #CCCCCC;}
div.catItemTagsBlock ul.catItemTags li:hover {background-image: url(../images/main/dark/readon.png);color: white;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);background-position: 0 0;border-color: transparent;}
div.catItemTagsBlock ul.catItemTags li:hover a {color: white;}

/* K2 Items */
#k2Container .itemDateModified {border: 0;color: #C7C7C7;}
#k2Container .itemRatingBlock span {color: #C7C7C7;}
#k2Container .itemTagsBlock span {color: #C7C7C7;}
div.itemContentFooter, div.itemToolbar ul li {border-color: #4A4A4A;}

/* K2 Items - Links */
#k2Container .itemTagsBlock span {background: url(../images/main/dark/tag-icon.png) 0 2px no-repeat;}
#k2Container .itemCategory span {background: url(../images/main/dark/publish-icon.png) 0 3px no-repeat;}

/* K2 Items - Author / Related */
#k2Container .itemAuthorLatest ul li a, #k2Container .itemRelated ul li a {background: url(../images/main/dark/arrows.png) 2px 4px no-repeat;font-size: 100%;}
#k2Container .itemAuthorLatest {float: left;margin-right: 20px;}

/* K2 User */
#k2Container .userItemCategory span {background: url(../images/main/dark/publish-icon.png) 0 3px no-repeat;}
#k2Container .userItemTagsBlock {background: url(../images/main/dark/tag-icon.png) 0 7px no-repeat;}
#k2Container .userItemDateCreated {color: #C7C7C7;}
.k2AccountPage table.admintable td.key, .k2AccountPage table.admintable td.paramlist_key, .k2AccountPage div.k2AccountPageUpdate {color: #C7C7C7 !important;border-color: #4A4A4A !important;}

/* K2 Generic */
#k2Container .genericItemDateCreated {color: #C7C7C7;}
#k2Container .genericItemCategory {background: url(../images/main/dark/publish-icon.png) 0 3px no-repeat;}
#k2Container .genericItemTagsBlock {background: url(../images/main/dark/tag-icon.png) 0 7px no-repeat;}

/* K2 Content Module */
div.k2ItemsBlock ul li span.moduleItemDateCreated {background-color: #323232;border: 1px solid #4A4A4A;box-shadow: 0 1px 2px rgba(0,0,0,0.1);text-shadow: -1px -1px 1px rgba(0,0,0,0.4);color: #C7C7C7;}

/* K2 Items - Extra */
#k2Container .itemExtraFields ul li {background: none;border-bottom: 1px solid #4A4A4A;}

/* K2 Comments Module */
.k2LatestCommentsBlock ul li, #k2Container .itemCommentsList li {background: url(../images/main/dark/double-border.png) bottom repeat-x;}

/* K2 Users Module */
.k2UsersBlock ul.ubUserItems li a {background: url(../images/main/dark/arrows.png) 2px 4px no-repeat;font-size: 100%;}
div.userItemCommentsLink {border-color: #4A4A4A;}

/* K2 Categories Module */
.k2CategoriesListBlock ul li a {background: url(../images/main/dark/arrows.png) 2px 4px no-repeat;font-size: 100%;}
.k2CategoriesListBlock ul li.activeCategory a {color: #ffffff;}

/* K2 Calendar Module */
.k2CalendarBlock table.calendar {background:#000;}
.k2CalendarBlock table.calendar tr td {border:1px solid #4A4A4A;background:#000;}
.k2CalendarBlock table.calendar tr td.calendarNavMonthPrev {background:#434343;}
.k2CalendarBlock table.calendar tr td.calendarCurrentMonth {background:#434343;}
.k2CalendarBlock table.calendar tr td.calendarNavMonthNext {background:#434343;}
.k2CalendarBlock table.calendar tr td.calendarDayName {background:#2D2D2D;}
.k2CalendarBlock table.calendar tr td.calendarDateEmpty {background:transparent;}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a {background:#eee;}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover {background:#2D2D2D;color:#fff;}
.k2CalendarBlock table.calendar tr td.calendarToday {background:#135cae;color:#fff;background-image: url(../images/main/dark/readon.png);color: white;text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);background-position: 0 0;border-color: transparent;}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked {background:#135cae;color:#fff}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a {color:#fff;}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover {background:#2D2D2D;}

/* K2 Latest*/
#k2Container .latestItemCategory span {background: url(../images/main/dark/tag-icon.png) 0 2px no-repeat;}
#k2Container .latestItemTagsBlock span {background: url(../images/main/dark/publish-icon.png) 0 3px no-repeat;}

