.k2FeedIcon a,a.k2FeedIcon{display:block;height:21px;line-height:21px;padding:0 0 0 32px;float:left;font-size:12px;color:#999;background:url('../images/k2/rss.png') no-repeat 0 0;}.k2FeedIcon a:hover,a:hover.k2FeedIcon{color:#222;}.k2FeedIcon a{float:none;}article header ul+ul{border:1px solid #e5e5e5;border-left:none;border-right:none;}article header ul+ul li{line-height:28px;}h1>sup{font-size:12px;font-weight:400;top:-2.5em;color:#418cd1;padding:2px 6px;}ul li.itemResizer a{display:inline-block;width:15px;height:15px;background:url('../images/k2/fonts.png') no-repeat 100% 5px;text-indent:-9999em;}ul li.itemResizer span{padding:0 6px 0 0;}ul li.itemResizer #fontIncrease{background-position:0 5px;}.smallerFontSize{font-size:90%!important;}.largerFontSize{font-size:115%!important;}.itemImageBlock{position:relative;margin:0 0 16px;}.itemImage{display:block;line-height:0;overflow:hidden;}.itemImageBlock img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;height:auto;max-width:100%;padding:0;}.itemImageBlock img:hover{-webkit-box-shadow:inset 0 0 12px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 12px rgba(0,0,0,0.4);-ms-box-shadow:inset 0 0 12px rgba(0,0,0,0.4);-o-box-shadow:inset 0 0 12px rgba(0,0,0,0.4);box-shadow:inset 0 0 12px rgba(0,0,0,0.4);}.itemImageCaption{display:block;color:#999;padding:8px 0 0;font-size:11px;}.itemImageBlock>a{display:block;width:100%;}.itemExtraFields ul li span.itemExtraFieldsValue,.itemLinks .itemCategory a,.itemLinks .itemAttachmentsBlock ul,.itemLinks .itemTagsBlock ul{display:block;margin:0 0 0 27%;}.itemBottom .itemRatingBlock span,.itemBottom .itemRatingBlock .itemRatingList,.itemBottom .itemRatingBlock .itemRatingForm ul.itemRatingList li,.itemLinks .itemCategory span,.itemLinks .itemAttachmentsBlock>span,.itemExtraFields ul li span.itemExtraFieldsLabel,.itemLinks .itemTagsBlock span,.itemLinks .itemTagsBlock ul li,.latestView .itemsContainer{float:left;}.itemBottom{clear:both;margin:0 0 6px;}.itemLinks{clear:both;margin:38px 0;}.itemLinks .itemTagsBlock,.itemLinks .itemSocialSharing{clear:both;overflow:hidden;margin-top:6px;}.itemSocialSharing{margin:42px 0 0!important;padding:20px 0 0 0;border-top:1px solid #e5e5e5;float:left;width:100%;overflow:visible!important;}.itemExtraFields{margin:8px 0 24px;font-size:12px;}.itemExtraFields h3{padding:0 0 8px;font-size:18px;}small.itemDateModified{display:block;text-align:right;font-style:italic}.itemRatingBlock{overflow:hidden;}.itemRatingBlock span{float:left;}.itemRatingForm{display:block;vertical-align:middle;line-height:25px;margin-left:26%;}.itemRatingLog{margin:-2px 0 0;padding:0 0 0 4px;float:left;line-height:25px;font-size:11px;color:#999}span#formLog{display:block;float:none;clear:both;color:white;background:#418cd1;text-align:center;margin:10px 0;position:relative;top:10px;}.itemRatingForm .formLogLoading{height:25px;padding:0 0 0 20px;}.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating{background:url('../images/k2/star.png') left -1000px repeat-x;}.itemRatingList{position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;margin:0 6px!important;padding:0;background-position:left top;}.itemRatingList li{display:inline;background:none;padding:0;border:none!important;}.itemRatingList a,.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 center;}.itemRatingList a.one-star{width:20%;z-index:6;}.itemRatingList a.two-stars{width:40%;z-index:5;}.itemRatingList a.three-stars{width:60%;z-index:4;}.itemRatingList a.four-stars{width:80%;z-index:3;}.itemRatingList a.five-stars{width:100%;z-index:2;}.itemRatingList .itemCurrentRating{z-index:1;background-position:0 bottom;margin:0;padding:0;}.itemTags li a,.k2TagCloudBlock a,.moduleItemTags a{display:block;height:19px;line-height:19px;margin:2px 8px 2px 0;padding:0 8px 0 20px;font-size:11px;color:#fff!important;background:transparent url('../images/style1/tags.png') no-repeat 0 0;}.itemTags li a:hover,.moduleItemTags a:hover{background-position:0 100%;}.k2TagCloudBlock a{background-image:none;height:auto;line-height:normal;}.k2TagCloudBlock a:hover{background:#418cd1;}.itemExtraFields ul li{list-style:none;padding:5px 0;border-top:1px solid #eee;}.itemLinks ul li{list-style:none;}.itemAttachmentsBlock{margin:0 0 48px;background:url('../images/style1/typography/tips.png') no-repeat 16px 8px #FFFEF4;border:1px solid #EAE8CC;min-height:38px;padding:10px 10px 12px 80px;}.itemLinks .itemAttachmentsBlock ul li a{color:#222;font-weight:bold}.itemLinks .itemAttachmentsBlock ul li a span{font-weight:normal;font-size:11px;color:#676767}.itemLinks .itemSocialSharing>div{float:left;}.itemAuthorBlock{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;clear:both;float:left;}.itemAuthorBlock>.gkAvatar{float:left;padding:12px;max-width:80px;}.itemAuthorBlock>.gkAvatar>img{display:block;}.itemAuthorBlock .itemAuthorDetails{margin:0 24px 0 130px;line-height:1.7;}.itemAuthorBlock .itemAuthorDetails p{margin:0.5em 0 0.8em;}.itemAuthorUrl,.itemAuthorEmail{font-size:12px;}.itemAuthorData{overflow:hidden;margin:0 0 36px;padding:16px;background:#f9f9f9 url('../images/header_bg.png') repeat 0 0;}.itemAuthorData h3{font-size:20px;color:#222}.itemAuthorData a{color:#2f3336}.itemAuthorData .itemAuthorContent{margin:0;}.itemAuthorContent{margin:0 0 32px 0;overflow:hidden;}.itemAuthorContent ul{font-size:13px;}.itemAuthorContent ul li{list-style:inside;line-height:1.4;padding:5px 0;}.itemAuthorContent ul li a,.itemNavigation{clear:both;padding:0;font-size:12px;color:#7D7B7A;}.itemAuthorContent ul li a:hover{color:#2f3336;}.itemComments h3{float:left;background:#418CD1;color:#fff;line-height:36px;padding:0 12px;}.itemCommentsForm label{display:block;clear:both;}.itemCommentsForm textarea,.itemCommentsForm .inputbox{float:left;}.itemCommentsForm textarea.inputbox{height:200px;}.itemCommentsForm .inputbox{width:400px;}.itemCommentsForm #submitCommentButton{clear:both;margin:20px 0 0;}.itemCommentsForm .itemCommentsFormNotes{margin:0 0 24px;color:#999;font-size:10px;font-style:italic;}#itemCommentsAnchor{clear:both;}.itemComments p{margin:0.5em 0}.itemComments .itemCommentsList,.itemComments .itemCommentsForm{clear:both;padding:36px 0 12px;}.itemComments .itemCommentsList li{margin:0 0 24px 28px;}.itemComments .itemCommentsList li>div{background:url('../images/k2/comment.png') no-repeat 0 14px;padding-left:10px;}.itemComments .itemCommentsList li>div>div{padding:12px 24px;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.itemComments .itemCommentsList li>span.gkAvatar{float:left;margin:2px 0 0;}.itemComments .itemCommentsList li>span>img{display:block;}.itemComments .itemCommentsList li>div{margin:0 0 0 66px;}.itemComments .itemCommentsList li div div span{margin-right:16px;font-size:11px;color:#999}.itemBackToTop{float:right;}.itemList article header h2,.itemsContainerWrap article header h1{margin:0 0 16px;font-size:36px;line-height:42px;}.itemList ul.itemTags{clear:both;padding:12px 0 0 0;}.itemTags{padding-left:4px!important;}.itemList ul.itemTags li{float:left;}.clr{clear:both;}.itemListSubCategories{overflow:hidden;}.userView article,.genericView article,.itemList article{clear:both;margin-bottom:24px;}.subCategoryContainer{float:left;margin-bottom:32px;}.subCategoryContainer .subCategory{margin:0 32px 24px 0;}.itemContainer{float:left;}.itemList article{border-bottom:1px solid #eee;padding-bottom:24px;}itemContainerLast article{margin:0;}#itemListLinks{clear:both;}#itemListLinks ul{margin:12px 0 0 0;}#itemListLinks li{background:url('../images/style1/typography/bullet-square2.png') no-repeat 0 6px;padding-left:24px;font-size:13px;}#itemListLinks a{color:#737373;}#itemListLinks a:hover{color:#2f3336;}.k2LatestCommentsBlock .k2FeedIcon{margin-top:16px;}.k2LatestCommentsBlock ul li,.k2TopCommentersBlock ul li{padding:12px 0!important;list-style:none!important;line-height:1.5!important;}.k2Avatar{display:block!important;float:left;margin:0 24px 0 0;}.lcAvatar{margin:4px 12px 0 24px;}.lcUsername{font-weight:600;font-size:12px;}.k2CommentItem div{margin-bottom:6px;padding-bottom:2px;background:url('../images/k2/lc_comment.png') no-repeat 14px 100%;}.k2CommentItem p{margin:0 0 8px;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:9px 12px;font-size:13px;}.k2CommentItem span.lcItemTitle{display:block;font-weight:600;padding:0 0 9px;color:#2f3336;}.k2CommentItem span a{color:#2f3336;}.k2CommentItem a{color:#888;}.k2CommentItem a:hover{color:#2f3336;}.k2CommentItem span.lcCommentDate{display:block;font-size:10px;color:#999;}.k2AuthorsListBlock ul li{border:none;border-bottom:1px solid #eee;padding:12px 0;}.k2AuthorsListBlock ul li a.abAuthorLatestItem{display:block;clear:both;margin:12px 0 0;padding:0 0 0 12px;font-size:11px;line-height:14px;}.k2AuthorsListBlock ul li a.abAuthorLatestItem span{display:block;font-size:10px;color:#777;}#gkRight .k2Avatar,#gkLeft .k2Avatar{border-color:#fff;}.tcUsername{font-size:18px;color:#333;}.tcLatestComment{display:block;margin:6px 0;font-size:13px;color:#737373;}.tcLatestCommentDate{display:block;font-size:11px;color:#999;}div .k2ItemsBlock ul{margin-right:-20px;}div .k2ItemsBlock ul li{margin:0 0 12px;background:none!important;padding:12px 20px 12px 0!important;list-style:none!important;}a.moduleItemTitle{color:#2f3336;display:block;font-size:18px;font-weight:400;line-height:22px;}.moduleItemAuthor{overflow:hidden;margin:0 0 16px;font-size:11px;border-bottom:1px solid #e5e5e5;}.moduleItemAuthor a{color:#2f3336;display:block;font:bold 12px Verdana,Geneva,sans-serif;padding:0 0 12px;}.moduleItemAuthor p{clear:both;}.moduleItemIntrotext{display:block;padding:12px 0 0;line-height:1.6;}.moduleItemIntrotext a.moduleItemImage img{float:left;overflow:hidden;margin:4px 0;}.moduleItemDateCreated,.moduleItemCategory{font:normal 10px Verdana,Geneva,sans-serif;color:#999;}.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel{display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%;}.moduleItemTags,.moduleAttachments{overflow:hidden;border-top:1px solid #e5e5e5;margin:12px 0 0;padding:12px 0 0;}.moduleItemTags strong{font-size:12px;color:#2f3336;}.moduleItemTags a{float:right;}a.moduleItemComments{font-size:12px;}a:hover.moduleItemComments{background-position:0 100%;color:#fff;}.k2ItemsBlock ul li span.moduleItemHits{font-size:90%;}.moduleItemImage{display:block;margin-bottom:10px;overflow:hidden;width:100%;}.moduleItemReadMore{display:block;clear:both;}.k2LoginBlock fieldset.input{margin:0;padding:0 0 8px 0;}.k2LoginBlock fieldset.input p{margin:0;padding:0 0 4px 0;}.k2LoginBlock fieldset.input p label,.k2LoginBlock fieldset.input p input{display:block;}.k2LoginBlock fieldset.input p#form-login-remember label,.k2LoginBlock fieldset.input p#form-login-remember input{display:inline;}.k2UserBlock p.ubGreeting{border-bottom:1px dotted #eee;}.k2UserBlock .k2UserBlockDetails span.ubName{display:block;font-weight:bold;font-size:14px;}.k2BreadcrumbsBlock span.bcTitle{padding:0 4px 0 0;color:#999;}.k2BreadcrumbsBlock span.bcSeparator{padding:0 4px;font-size:14px;}.k2CalendarBlock{margin-bottom:8px;}.k2CalendarLoader{background:#fff;}.k2CalendarBlock table.calendar{width:100%;margin:0 auto;background:#fff;border-collapse:collapse;border-left:1px solid #eee;}.k2CalendarBlock table.calendar tr td{text-align:center;vertical-align:middle;padding:3px;border:1px solid #eee;background:#fff;}.k2CalendarBlock table.calendar tr td.calendarNavMonthPrev,.k2CalendarBlock table.calendar tr td.calendarNavMonthNext{background:#fff;text-align:center;font-size:15px!important;}.k2CalendarBlock table.calendar tr td.calendarDayName{background:#f5f5f5;font-size:11px;width:14.2%;color:#333;font-weight:600;}.k2CalendarBlock table.calendar tr td.calendarDateEmpty{background:#fbfbfb;}.k2CalendarBlock table.calendar tr td.calendarDate{font-size:11px;}.k2CalendarBlock table.calendar tr td.calendarDateLinked{padding:0;}.k2CalendarBlock table.calendar tr td.calendarDateLinked a{display:block;padding:2px;}.k2CalendarBlock table.calendar tr td.calendarDateLinked a:hover{display:block;background:#2f3336;color:#fff!important;padding:2px;}.k2CalendarBlock table.calendar tr td.calendarToday{background:#d24747;color:#fff;}.k2CalendarBlock table.calendar tr td.calendarTodayLinked{background:#f5f5f5;padding:0;}table.calendar tr td.calendarTodayLinked a{display:block;padding:2px;color:#D24747;font-size:12px;font-weight:bold}.k2CalendarBlock table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#252525;color:#fff;padding:2px;}.calendarNavLink{color:#d24747}.gkColumns>aside .k2CalendarBlock table.calendar,.gkColumns>aside .k2CalendarBlock table.calendar tr td{background:none;border:none;color:#fff;}.gkColumns>aside .k2CalendarBlock table.calendar tr td.calendarDateLinked a{font-weight:700;font-size:18px;}.gkColumns>aside .calendarNavMonthPrev,.gkColumns>aside .calendarCurrentMonth,.gkColumns>aside .calendarNavMonthNext{background:#2f3336!important;}.k2TagCloudBlock a{color:#555!important;background:url('../images/header_bg.png') repeat 0 0 #F9F9F9!important;}.k2TagCloudBlock a:hover{color:#fff!important;background:#418cd1!important;}.k2CategorySelectBlock form select{width:auto;}.k2TagCloudBlock{padding:8px 0 0 4px;font-size:15px;}.k2TagCloudBlock a{float:left;margin-bottom:6px;}#k2Container .gsc-branding-text{text-align:right;}#k2Container .gsc-control{width:100%;}#k2Container .gs-visibleUrl{display:none;}a.ubUserFeedIcon,a.ubUserFeedIcon:hover{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;}a.ubUserFeedIcon span,a.ubUserFeedIcon:hover span{display:none;}a.ubUserURL,a.ubUserURL:hover{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;}a.ubUserURL span,a.ubUserURL:hover span{display:none;}span.ubUserEmail{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;overflow:hidden;}span.ubUserEmail a{display:inline-block;margin:0;padding:0;width:16px;height:16px;text-indent:-9999px;}.k2UsersBlock ul li h3{clear:both;margin:8px 0 0 0;padding:0;}.catCounter{font-size:11px;font-weight:normal;}article header .itemRatingBlock>span{display:none;}article header .itemRatingBlock>div{margin:3px 0 0 0;}.itemContainerLast:first-child .itemImageBlock,.clr+.itemContainerLast .itemImageBlock{padding:0;}.itemCommentsPagination ul li{display:inline-block;margin:0 3px;font-size:80%;}.itemCommentsPagination ul{text-align:right;}.itemsContainerWrap time+header,.cols-2 time+header,.cols-3 time+header,.cols-4 time+header{padding-left:0!important;}.itemsContainer .itemsContainerWrap,.itemContainer .itemsContainerWrap{margin:0 0 0 20px;}.itemsContainer:first-child .itemsContainerWrap,.itemContainer:first-child .itemsContainerWrap{margin:0!important;}.itemsContainerWrap .itemView header ul li.itemDate,.itemsContainerWrap header ul li.item-date,.cols-2 header ul li.item-date,.cols-3 header ul li.item-date,.cols-4 header ul li.item-date{display:block;}.itemIntroText ol,.itemFullText ol{list-style:decimal;list-style-position:inside;}.itemAuthorContent{clear:both;}