/* Generated by CSS Usage.
   File: http://www.lipu.it/templates/lipu/css/k2.css.
   DON'T DELETE YOUR ORIGINAL CSS FILE. Keep it so you can fix the glitches later.
   Some rules have been deleted, some selectors are prefixed with "UNUSED".
   Look for the UNUSED items and see if you can remove them. */

a:active,a:focus{outline:0}
#k2Container{padding:0 0 24px}
div.k2FeedIcon{padding:4px 8px}
div.k2FeedIcon a,div.k2FeedIcon a:hover{display:block;float:right;width:16px;height:16px;background:url(../images/fugue/feed.png) no-repeat 50% 50%;margin:0;padding:0}
.itemRatingList a:hover,.itemCurrentRating{background:transparent url(../images/system/transparent_star.gif) left -1000px repeat-x}
.itemRatingList{position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;background-position:left top;margin:0;padding:0}
.itemRatingList .itemCurrentRating{position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;cursor:pointer}
.itemRatingList a:hover{background-position:left bottom}
.itemRatingList .itemCurrentRating{z-index:1;background-position:0 center;margin:0;padding:0}
.recaptcha_image_cell {background-color:#fff!important}
#recaptcha_table{border-color:#ccc!important}
.clearList{float:none!important;clear:both;width:0;height:0}
div.k2Pagination{text-align:center;color:#999;margin:24px 0 4px;padding:8px}
a.itemPrintThisPage:hover{background:#eee;text-decoration:none}
div.itemView{margin:0 0 24px;padding:8px 0 24px}
div.itemImageBlock{margin:0 0 16px;padding:8px 0}
span.itemImageCaption{color:#666;float:left;display:block;font-size:11px}
span.itemImageCredits{color:#999;float:right;display:block;font-style:italic;font-size:11px}
div.itemIntroText{color:#444;font-size:18px;font-weight:700;line-height:24px;padding:4px 0 12px}
div.itemFullText h3{margin:0;padding:16px 0 4px}
div.itemExtraFields{border-top:1px dotted #ddd;margin:40px 0 0;padding:8px 0 0}
div.itemSocialSharing{margin:0 0 20px;padding:8px 0}
div.itemLinks{margin:16px 0;padding:0}
div.itemTagsBlock span{font-weight:600;color:#635b5a;font-size:16px;padding:0 20px 0 0}
div.itemAuthorDetails span.itemAuthorUrl a, div.itemAuthorDetails span.itemAuthorEmail a{font-weight:400}
div.itemListCategory{background:#f7fafe;border:1px solid #ddd;margin:4px 0;padding:8px}
a.subCategoryImage,div.subCategory a.subCategoryImage:hover{text-align:center;display:block}
div.itemContainer{border-bottom:1px solid #eee;float:left;padding:15px 0}
div.catItemView{padding:0 15px}
div.catItemHeader h3.catItemTitle{font-family:"Open Sans";font-size:24px;font-weight:400;line-height:110%;margin:0;padding:10px 0 4px}
div.catItemLinks{margin:0;padding:0}
div.catItemCategory{display:inline;border-right:1px solid #CCC;margin:0 8px 0 0;padding:0 8px 0 0}
div.tagItemContainer{float:left;width:33.3%}
div.tagItemView{border-bottom:1px solid #ccc;margin:0 0 16px;padding:15px}
.gsc-control .gsc-above-wrapper-area, .gsc-control .gsc-resultsHeader, .gsc-control .gsc-url-bottom{display:none!important}
table.admintable td.key, table.admintable td.paramlist_key{background:#f6f6f6;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;color:#666;font-weight:700;text-align:right;font-size:11px;width:140px}
div.k2ItemsBlock ul li{list-style:none}
div.k2ItemsBlock ul li div.moduleItemIntrotext{display:block;line-height:120%;padding:20px 0 4px}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{float:right;border:2px solid #ddd;margin:2px 0 4px 4px;padding:0}
#content-top div.k2ItemsBlock ul li span.moduleItemDateCreated{display:inline!important}
#content-top div.k2ItemsBlock ul li a.moduleItemCategory{color:#9D9B92}
table.calendar tr td.calendarDateLinked a:hover{display:block;background:#135cae;color:#fff;text-decoration:none;padding:2px}
table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#BFD9FF;text-decoration:none;padding:2px}
div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover{background:#fffff0}
div.k2TagCloudBlock a:hover{float:left;display:block;background:#135cae;color:#fff;text-decoration:none;padding:4px}
a.ubUserFeedIcon:hover{display:inline-block;width:16px;height:16px;background:url(../images/fugue/feed.png) no-repeat 50% 50%;margin:0 2px 0 0;padding:0}
a.ubUserURL:hover{display:inline-block;width:16px;height:16px;background:url(../images/fugue/globe.png) no-repeat 50% 50%;margin:0 2px 0 0;padding:0}
img,.lastItem, ul > li:first-child{border:none}
.clr, ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;border:none;margin:0;padding:0}
div.k2FeedIcon a span,div.k2FeedIcon a:hover span, a.ubUserFeedIcon:hover span, a.ubUserURL:hover span{display:none}
div.k2Pagination ul {text-align:center}
div.k2Pagination ul li,div.catItemReadMore,div.tagItemReadMore {display:inline}
span.itemEditLink a:hover,span.catItemAddLink a:hover,span.catItemEditLink a:hover,span.userItemAddLink a:hover,span.userItemEditLink a:hover{background:#ffc}
div.catItemHeader span.catItemDateCreated,div.tagItemHeader span.tagItemDateCreated {color:#999;font-size:11px}
div.itemBody,div.catItemBody,div.catItemImageBlock,div.tagItemBody {margin:0;padding:8px 0}
span.itemImage,span.catItemImage,span.tagItemImage{display:block;text-align:center;margin:0 0 8px}
div.itemExtraFields ul {list-style:none;margin:0;padding:0}
div.itemExtraFields ul li,#content-top div.k2ItemsBlock ul li a.moduleItemTitle {display:block}
div.itemTagsBlock {border-bottom:1px dotted #ccc;padding:4px}
div.catItemCategory span,div.tagItemCategory span {font-weight:700;color:#555;padding:0 4px 0 0}
div.itemTagsBlock ul.itemTags {list-style:none;display:inline;margin:0;padding:0}
div.itemTagsBlock ul.itemTags li {display:inline;list-style:none;text-align:center;margin:0;padding:0 4px 0 0}
div.itemBackToTop a:hover{text-decoration:underline}
div.tagItemImageBlock {margin:0;padding:0}
span.catItemImage img,span.tagItemImage img {border:1px solid #ccc;padding:8px}
div.tagItemCategory {display:inline;border-right:1px solid #ccc;margin:0 8px 0 0;padding:0 8px 0 0}
div.tagItemHeader h2.tagItemTitle {font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;font-weight:400;line-height:110%;margin:0;padding:10px 0 4px}
div.tagItemIntroText {font-size:inherit;font-weight:400;line-height:inherit;padding:4px 0 12px}
div.k2ItemsBlock ul {padding:0}
table.calendar tr td.calendarNavMonthPrev a:hover,table.calendar tr td.calendarNavMonthNext a:hover{font-size:20px;text-decoration:none}
@media screen and max-width 768px {
div.tagItemContainer,div.itemContainer{width:100%!important}
}
