.bx-wrapper{position:relative;margin:0 auto;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:solid #fff 5px;left:-5px;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("/assets/css/images/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url("/assets/css/images/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url("/assets/css/images/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("/assets/css/images/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("/assets/css/images/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#660600;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:11020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:11030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/assets/fancyBox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:11060}#fancybox-loading div{width:44px;height:44px;background:url("/assets/fancyBox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:11040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/assets/fancyBox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:11040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:11040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:11010;background:url("/assets/fancyBox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;z-index:12000}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:11050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:11050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/assets/fancyBox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/assets/fancyBox/fancybox_loading@2x.gif");background-size:24px 24px}}
body div.jGrowl{z-index:999999}body div.jGrowl div.jGrowl-notification{min-height:40px;position:fixed;left:0;right:0;top:50%;margin:-46px auto 0 !important;font-size:18px !important;width:90%;max-width:360px}body div.jGrowl div.jGrowl-notification.nora-message-success{opacity:1;background:#7fd848;padding:20px 10px;box-shadow:0 0 10px 2px #36770e}body div.jGrowl div.jGrowl-notification.nora-message-success h2{margin:0;margin-bottom:5px;text-align:center;color:#2f2f2f;font-size:25px}body div.jGrowl div.jGrowl-notification.nora-message-success .jGrowl-message p{font-size:18px;margin:10px 0;text-align:center;color:#1b1b1b}body div.jGrowl div.jGrowl-notification.nora-message-success div.jGrowl-close{color:#2f2f2f;position:absolute;top:0;right:0}
@charset "utf-8";a:active,a:focus{outline:0}img{border:0}#k2Container{padding:0 0 24px 0}body.contentpane #k2Container{padding:16px}.k2Padding{padding:4px}.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:0}.even{background:#fffff0;padding:2px;border-bottom:1px dotted #ccc}.odd{background:#fff;padding:2px;border-bottom:1px dotted #ccc}div.k2FeedIcon{padding:4px 8px}div.k2FeedIcon a,div.k2FeedIcon a:hover{display:block;float:right;margin:0;padding:0;width:16px;height:16px;background:url("/assets/images/fugue/feed.png") no-repeat 50% 50%}div.k2FeedIcon a span,div.k2FeedIcon a:hover span{display:none}.itemRatingForm{display:block;vertical-align:middle;line-height:25px;float:left}.itemRatingLog{font-size:11px;margin:0;padding:0 0 0 4px;float:left}div.itemRatingForm .formLogLoading{background:url("/assets/images/system/loading.gif") no-repeat left center;height:25px;padding:0 0 0 20px}.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating{background:transparent url("/assets/images/system/transparent_star.gif") left -1000px repeat-x}.itemRatingList{position:relative;float:left;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.itemRatingList li{display:inline;background:none;padding:0}.itemRatingList a,.itemRatingList .itemCurrentRating{position:absolute;top:0;left:0;text-indent:-1000px;height:25px;line-height:25px;outline:0;overflow:hidden;border:0;cursor:pointer}.itemRatingList a:hover{background-position:left bottom}.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 center;margin:0;padding:0}span.siteRoot{display:none}.smallerFontSize{font-size:100%;line-height:inherit}.largerFontSize{font-size:150%;line-height:140%}.recaptchatable .recaptcha_image_cell,#recaptcha_table{background-color:#fff !important}#recaptcha_table{border-color:#ccc !important}#recaptcha_response_field{border-color:#ccc !important;background-color:#fff !important}.clearList{display:none;float:none;clear:both}.lastItem{border:0}.k2Avatar img{display:block;float:left;background:#fff;border:1px solid #ccc;padding:2px;margin:2px 4px 4px 0}div.k2Pagination{padding:8px;margin:24px 0 4px 0;text-align:center;color:#999}div.k2Pagination ul{text-align:center}div.k2Pagination ul li{display:inline}div.itemIsFeatured,div.catItemIsFeatured,div.userItemIsFeatured{background:url("/assets/images/system/featuredItem.png") no-repeat 100% 0}a.itemPrintThisPage{display:block;width:160px;margin:4px auto 16px;padding:4px;background:#f7fafe;border:1px solid #ccc;text-align:center;color:#555;font-size:13px}a.itemPrintThisPage:hover{background:#eee;text-decoration:none}div.itemView{padding:8px 0 24px 0;margin:0 0 24px 0;border-bottom:1px dotted #ccc}span.itemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}span.itemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}span.itemEditLink a:hover{background:#ffc}div.itemHeader span.itemDateCreated{color:#999;font-size:11px}div.itemHeader h2.itemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:36px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0}div.itemHeader h2.itemTitle span sup{font-size:12px;color:#cf1919;text-decoration:none}div.itemHeader span.itemAuthor{display:block;padding:0;margin:0}div.itemToolbar{padding:2px 0;margin:16px 0 0 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#f7fafe}div.itemToolbar ul{text-align:right;list-style:none;padding:0;margin:0}div.itemToolbar ul li{display:inline;list-style:none;padding:0 4px 0 8px;margin:0;border-left:1px solid #ccc;text-align:center;background:none;font-size:12px}div.itemToolbar ul>li:first-child{border:0}div.itemToolbar ul li a{font-size:12px;font-weight:normal}div.itemToolbar ul li a img{vertical-align:middle}div.itemToolbar ul li a#fontDecrease{margin:0 0 0 2px}div.itemToolbar ul li a#fontDecrease img{width:13px;height:13px;background:url("/assets/images/system/font_decrease.gif") no-repeat}div.itemToolbar ul li a#fontIncrease{margin:0 0 0 2px}div.itemToolbar ul li a#fontIncrease img{width:13px;height:13px;background:url("/assets/images/system/font_increase.gif") no-repeat}div.itemToolbar ul li a#fontDecrease span,div.itemToolbar ul li a#fontIncrease span{display:none}div.itemRatingBlock{padding:8px 0}div.itemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999}div.itemBody{padding:8px 0;margin:0}div.itemImageBlock{padding:8px;margin:0 0 16px 0}span.itemImage{display:block;text-align:center;margin:0 0 8px 0}span.itemImage img{border:1px solid #ccc;padding:8px}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:bold;line-height:24px;padding:4px 0 12px 0}div.itemFullText h3{margin:0;padding:16px 0 4px 0}div.itemExtraFields{margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd}div.itemExtraFields h3{margin:0;padding:0 0 8px 0;line-height:normal !important}div.itemExtraFields ul{margin:0;padding:0;list-style:none}div.itemExtraFields ul li{display:block}div.itemExtraFields ul li span.itemExtraFieldsLabel{display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%}div.itemContentFooter{display:block;text-align:right;padding:4px;margin:16px 0 4px 0;border-top:1px solid #ddd;color:#999}span.itemHits{float:left}div.itemSocialSharing{padding:8px 0}div.itemTwitterButton{float:left;margin:2px 24px 0 0}div.itemFacebookButton{float:left;margin-right:24px;width:200px}div.itemLinks{margin:16px 0;padding:0}div.itemCategory{padding:4px;border-bottom:1px dotted #ccc}div.itemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0}div.itemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}div.itemTagsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0}div.itemTagsBlock ul.itemTags{list-style:none;padding:0;margin:0;display:inline}div.itemTagsBlock ul.itemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.itemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}div.itemAttachmentsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0}div.itemAttachmentsBlock ul.itemAttachments{list-style:none;padding:0;margin:0;display:inline}div.itemAttachmentsBlock ul.itemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}div.itemAttachmentsBlock ul.itemAttachments li span{font-size:10px;color:#999;font-weight:normal}div.itemAuthorBlock{background:#f7fafe;border:1px solid #ddd;margin:0 0 16px 0;padding:8px}div.itemAuthorBlock img.itemAuthorAvatar{float:left;display:block;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:4px 0 0 0}div.itemAuthorBlock div.itemAuthorDetails h3.authorName{margin:0 0 4px 0;padding:0}div.itemAuthorBlock div.itemAuthorDetails h3.authorName a{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl{font-weight:bold;color:#555;border-right:1px solid #ccc;padding:0 8px 0 0;margin:0 4px 0 0}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail{font-weight:bold;color:#555}div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorUrl a,div.itemAuthorBlock div.itemAuthorDetails span.itemAuthorEmail a{font-weight:normal}div.itemAuthorLatest{margin-bottom:16px;padding:0}div.itemRelated{margin-bottom:16px;padding:0}div.itemRelated ul li.k2ScrollerElement{float:left;overflow:hidden;border:1px solid #ccc;padding:4px;margin:0 4px 4px 0;background:#fff}div.itemRelated ul li.clr{clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:0}div.itemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url("/assets/images/system/videoplayer-bg.gif") repeat-x bottom}div.itemVideoBlock div.itemVideoEmbedded{text-align:center}div.itemVideoBlock span.itemVideo{display:block;overflow:hidden}div.itemVideoBlock span.itemVideoCaption{color:#eee;float:left;display:block;font-size:11px;font-weight:bold;width:60%}div.itemVideoBlock span.itemVideoCredits{color:#eee;float:right;display:block;font-style:italic;font-size:11px;width:35%;text-align:right}div.itemImageGallery{margin:0 0 16px 0;padding:0}div.itemNavigation{padding:4px 8px;margin:0 0 24px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;background:#fffff0}div.itemNavigation span.itemNavigationTitle{color:#999}div.itemNavigation a.itemPrevious{padding:0 12px}div.itemNavigation a.itemNext{padding:0 12px}div.itemComments{background:#f7fafe;border:1px solid #ddd;padding:16px}div.itemComments ul.itemCommentsList{margin:0 0 16px;padding:0;list-style:none}div.itemComments ul.itemCommentsList li{padding:4px;margin:0;border-bottom:1px dotted #ddd}div.itemComments ul.itemCommentsList li.authorResponse{background:url("/assets/images/system/stripes.png") repeat}div.itemComments ul.itemCommentsList li.unpublishedComment{background:#ffeaea}div.itemComments ul.itemCommentsList li img{float:left;margin:4px 4px 4px 0;padding:4px;background:#fff;border-bottom:1px solid #d7d7d7;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}div.itemComments ul.itemCommentsList li span.commentDate{padding:0 4px 0 0;margin:0 8px 0 0;border-right:1px solid #ccc;font-weight:bold;font-size:14px}div.itemComments ul.itemCommentsList li span.commentAuthorName{font-weight:bold;font-size:14px}div.itemComments ul.itemCommentsList li p{padding:4px 0}div.itemComments ul.itemCommentsList li span.commentAuthorEmail{display:none}div.itemComments ul.itemCommentsList li span.commentLink{float:right;margin-left:8px}div.itemComments ul.itemCommentsList li span.commentLink a{font-size:11px;color:#999;text-decoration:underline}div.itemComments ul.itemCommentsList li span.commentLink a:hover{font-size:11px;color:#555;text-decoration:underline}div.itemComments ul.itemCommentsList li span.commentToolbar{display:block;clear:both}div.itemComments ul.itemCommentsList li span.commentToolbar a{font-size:11px;color:#999;text-decoration:underline;margin-right:4px}div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{font-size:11px;color:#555;text-decoration:underline}div.itemComments ul.itemCommentsList li span.commentToolbarLoading{background:url("/assets/images/system/searchLoader.gif") no-repeat 100% 50%}div.itemCommentsPagination{padding:4px;margin:0 0 24px 0}div.itemCommentsPagination span.pagination{display:block;float:right;clear:both}div.itemCommentsForm h3{margin:0;padding:0 0 4px 0}div.itemCommentsForm p.itemCommentsFormNotes{border-top:2px solid #ccc}div.itemCommentsForm form label.formComment{display:block;margin:12px 0 0 2px}div.itemCommentsForm form label.formName{display:block;margin:12px 0 0 2px}div.itemCommentsForm form label.formEmail{display:block;margin:12px 0 0 2px}div.itemCommentsForm form label.formUrl{display:block;margin:12px 0 0 2px}div.itemCommentsForm form label.formRecaptcha{display:block;margin:12px 0 0 2px}div.itemCommentsForm form textarea.inputbox{display:block;width:350px;height:160px;margin:0}div.itemCommentsForm form input.inputbox{display:block;width:350px;margin:0}div.itemCommentsForm form input#submitCommentButton{display:block;margin:16px 0 0 0;padding:4px;border:1px solid #ccc;background:#eee;font-size:16px}div.itemCommentsForm form span#formLog{margin:0 0 0 20px;padding:0 0 0 20px;font-weight:bold;color:#cf1919}div.itemCommentsForm form .formLogLoading{background:url("/assets/images/system/loading.gif") no-repeat left center}div.k2ReportCommentFormContainer{padding:8px;width:480px;margin:0 auto}div.k2ReportCommentFormContainer blockquote{width:462px;background:#f7fafe;border:1px solid #ddd;padding:8px;margin:0 0 8px 0}div.k2ReportCommentFormContainer blockquote span.quoteIconLeft{font-style:italic;font-weight:bold;font-size:40px;color:#135cae;line-height:30px;vertical-align:top;display:block;float:left}div.k2ReportCommentFormContainer blockquote span.quoteIconRight{font-style:italic;font-weight:bold;font-size:40px;color:#135cae;line-height:30px;vertical-align:top;display:block;float:right}div.k2ReportCommentFormContainer blockquote span.theComment{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-size:12px;font-weight:normal;color:#000;padding:0 4px}div.k2ReportCommentFormContainer form label{display:block;font-weight:bold}div.k2ReportCommentFormContainer form input,div.k2ReportCommentFormContainer form textarea{display:block;border:1px solid #ddd;font-size:12px;padding:2px;margin:0 0 8px 0;width:474px}div.k2ReportCommentFormContainer form #recaptcha{margin-bottom:24px}div.k2ReportCommentFormContainer form span#formLog{margin:0 0 0 20px;padding:0 0 0 20px;font-weight:bold;color:#cf1919}div.k2ReportCommentFormContainer form .formLogLoading{background:url("/assets/images/system/loading.gif") no-repeat left center}div.itemBackToTop{text-align:right}div.itemBackToTop a{text-decoration:underline}div.itemBackToTop a:hover{text-decoration:underline}div.itemListCategory{background:#f7fafe;border:1px solid #ddd;margin:4px 0;padding:8px}span.catItemAddLink{display:block;padding:8px 0;margin:0 0 4px 0;border-bottom:1px dotted #ccc;text-align:right}span.catItemAddLink a{padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none}span.catItemAddLink a:hover{background:#ffc}div.itemListCategory img{float:left;display:block;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.subCategoryContainer{float:left}div.subCategory{background:#f7fafe;border:1px solid #ddd;margin:4px;padding:8px}div.subCategory a.subCategoryImage,div.subCategory a.subCategoryImage:hover{text-align:center;display:block}div.subCategory a.subCategoryImage img,div.subCategory a.subCategoryImage:hover img{background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div#itemListLinks{background:#f7fafe;border:1px solid #ddd;margin:8px 0;padding:8px}div.catItemView{padding:4px}div.groupLinks{padding:0;margin:0}span.catItemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}span.catItemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}span.catItemEditLink a:hover{background:#ffc}div.catItemHeader span.catItemDateCreated{color:#999;font-size:11px}div.catItemHeader h3.catItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0}div.catItemHeader h3.catItemTitle span sup{font-size:12px;color:#cf1919;text-decoration:none}div.catItemHeader span.catItemAuthor{display:block;padding:0;margin:0}div.catItemRatingBlock{padding:8px 0}div.catItemRatingBlock span{display:block;float:left;font-style:normal;padding:0 4px 0 0;margin:0;color:#999}div.catItemBody{padding:8px 0;margin:0}div.catItemImageBlock{padding:8px;margin:0 0 16px 0}span.catItemImage{display:block;text-align:center;margin:0 0 8px 0}span.catItemImage img{border:1px solid #ccc;padding:8px}div.catItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0}div.catItemExtraFields,div.genericItemExtraFields{margin:16px 0 0 0;padding:8px 0 0 0;border-top:1px dotted #ddd}div.catItemExtraFields h4,div.genericItemExtraFields h4{margin:0;padding:0 0 8px 0;line-height:normal !important}div.catItemExtraFields ul,div.genericItemExtraFields ul{margin:0;padding:0;list-style:none}div.catItemExtraFields ul li,div.genericItemExtraFields ul li{display:block}div.catItemExtraFields ul li span.catItemExtraFieldsLabel,div.genericItemExtraFields ul li span.genericItemExtraFieldsLabel{display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%}div.catItemLinks{margin:0 0 16px 0;padding:0}div.catItemHitsBlock{padding:4px;border-bottom:1px dotted #ccc}div.catItemCategory{padding:4px;border-bottom:1px dotted #ccc}div.catItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0}div.catItemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}div.catItemTagsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0}div.catItemTagsBlock ul.catItemTags{list-style:none;padding:0;margin:0;display:inline}div.catItemTagsBlock ul.catItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.catItemAttachmentsBlock{padding:4px;border-bottom:1px dotted #ccc}div.catItemAttachmentsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0}div.catItemAttachmentsBlock ul.catItemAttachments{list-style:none;padding:0;margin:0;display:inline}div.catItemAttachmentsBlock ul.catItemAttachments li{display:inline;list-style:none;padding:0 4px;margin:0;text-align:center}div.catItemAttachmentsBlock ul.catItemAttachments li span{font-size:10px;color:#999;font-weight:normal}div.catItemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url("/assets/images/system/videoplayer-bg.gif") repeat-x bottom}div.catItemVideoBlock div.catItemVideoEmbedded{text-align:center}div.catItemVideoBlock span.catItemVideo{display:block}div.catItemImageGallery{margin:0 0 16px 0;padding:0}div.catItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}div.catItemReadMore{display:inline}span.catItemDateModified{display:block;text-align:right;padding:4px;margin:4px 0;color:#999;border-top:1px solid #ddd}div.userBlock{background:#f7fafe;border:1px solid #ddd;margin:0 0 16px 0;padding:8px;clear:both}span.userItemAddLink{display:block;padding:8px 0;margin:0 0 4px 0;border-bottom:1px dotted #ccc;text-align:right}span.userItemAddLink a{padding:4px 16px;border:1px solid #ccc;background:#eee;text-decoration:none}span.userItemAddLink a:hover{background:#ffc}div.userBlock img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.userBlock div.userDescription{padding:4px 0}div.userBlock div.userAdditionalInfo{padding:4px 0;margin:8px 0 0 0}span.userURL{font-weight:bold;color:#555;display:block}span.userEmail{font-weight:bold;color:#555;display:block}div.userItemViewUnpublished{opacity:.9;border:4px dashed #ccc;background:#fffff2;padding:8px;margin:8px 0}span.userItemEditLink{float:right;display:block;padding:4px 0;margin:0;width:120px;text-align:right}span.userItemEditLink a{padding:2px 12px;border:1px solid #ccc;background:#eee;text-decoration:none;font-size:11px;font-weight:normal;font-family:Arial,Helvetica,sans-serif}span.userItemEditLink a:hover{background:#ffc}div.userItemHeader span.userItemDateCreated{color:#999;font-size:11px}div.userItemHeader h3.userItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0}div.userItemHeader h3.userItemTitle span sup{font-size:12px;color:#cf1919;text-decoration:none}div.userItemBody{padding:8px 0;margin:0}div.userItemImageBlock{padding:0;margin:0;float:left}span.userItemImage{display:block;text-align:center;margin:0 8px 8px 0}span.userItemImage img{border:1px solid #ccc;padding:8px}div.userItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0}div.userItemLinks{margin:0 0 16px 0;padding:0}div.userItemCategory{padding:4px;border-bottom:1px dotted #ccc}div.userItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0}div.userItemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}div.userItemTagsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0}div.userItemTagsBlock ul.userItemTags{list-style:none;padding:0;margin:0;display:inline}div.userItemTagsBlock ul.userItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.userItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}div.userItemReadMore{display:inline}div.tagItemView{border-bottom:1px dotted #ccc;padding:8px 0;margin:0 0 16px 0}div.tagItemHeader span.tagItemDateCreated{color:#999;font-size:11px}div.tagItemHeader h2.tagItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0}div.tagItemBody{padding:8px 0;margin:0}div.tagItemImageBlock{padding:0;margin:0;float:left}span.tagItemImage{display:block;text-align:center;margin:0 8px 8px 0}span.tagItemImage img{border:1px solid #ccc;padding:8px}div.tagItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0}div.tagItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}div.tagItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0}div.tagItemReadMore{display:inline}div.genericItemView{border-bottom:1px dotted #ccc;padding:8px 0;margin:0 0 16px 0}div.genericItemHeader span.genericItemDateCreated{color:#999;font-size:11px}div.genericItemHeader h2.genericItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0}div.genericItemBody{padding:8px 0;margin:0}div.genericItemImageBlock{padding:0;margin:0;float:left}span.genericItemImage{display:block;text-align:center;margin:0 8px 8px 0}span.genericItemImage img{border:1px solid #ccc;padding:8px}div.genericItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0}div.genericItemCategory{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}div.genericItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0}div.genericItemReadMore{display:inline}div#genericItemListNothingFound{padding:40px;text-align:center}div#genericItemListNothingFound p{font-size:20px;color:#999}#k2GoogleSearchContainer .gsc-control{width:auto !important}#k2GoogleSearchContainer .gsc-control .gsc-above-wrapper-area,#k2GoogleSearchContainer .gsc-control .gsc-resultsHeader,#k2GoogleSearchContainer .gsc-control .gsc-url-bottom{display:none !important}div.latestItemsContainer{float:left}div.latestItemsCategory{background:#f7fafe;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px}div.latestItemsCategoryImage{text-align:center}div.latestItemsCategoryImage img{background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.latestItemsUser{background:#f7fafe;border:1px solid #ddd;margin:0 8px 8px 0;padding:8px;clear:both}div.latestItemsUser img{display:block;float:left;background:#fff;padding:4px;border:1px solid #ddd;margin:0 8px 0 0}div.latestItemsUser p.latestItemsUserDescription{padding:4px 0}div.latestItemsUser p.latestItemsUserAdditionalInfo{padding:4px 0;margin:8px 0 0 0}span.latestItemsUserURL{font-weight:bold;color:#555;display:block}span.latestItemsUserEmail{font-weight:bold;color:#555;display:block}div.latestItemList{padding:0 8px 8px 0}div.latestItemHeader h3.latestItemTitle{font-family:Georgia,"Times New Roman",Times,serif;font-size:24px;font-weight:normal;line-height:110%;padding:10px 0 4px 0;margin:0}span.latestItemDateCreated{color:#999;font-size:11px}div.latestItemBody{padding:8px 0;margin:0}div.latestItemImageBlock{padding:0;margin:0;float:left}span.latestItemImage{display:block;text-align:center;margin:0 8px 8px 0}span.latestItemImage img{border:1px solid #ccc;padding:8px}div.latestItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:4px 0 12px 0}div.latestItemLinks{margin:0 0 16px 0;padding:0}div.latestItemCategory{padding:4px;border-bottom:1px dotted #ccc}div.latestItemCategory span{font-weight:bold;color:#555;padding:0 4px 0 0}div.latestItemTagsBlock{padding:4px;border-bottom:1px dotted #ccc}div.latestItemTagsBlock span{font-weight:bold;color:#555;padding:0 4px 0 0}div.latestItemTagsBlock ul.latestItemTags{list-style:none;padding:0;margin:0;display:inline}div.latestItemTagsBlock ul.latestItemTags li{display:inline;list-style:none;padding:0 4px 0 0;margin:0;text-align:center}div.latestItemVideoBlock{margin:0 0 16px 0;padding:16px;background:#010101 url("/assets/images/system/videoplayer-bg.gif") repeat-x bottom}div.latestItemVideoBlock span.latestItemVideo{display:block}div.latestItemCommentsLink{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #ccc}div.latestItemReadMore{display:inline}h2.latestItemTitleList{font-size:14px;padding:2px 0;margin:8px 0 2px 0;font-family:Arial,Helvetica,sans-serif;border-bottom:1px dotted #ccc;line-height:normal}.k2AccountPage table tr td label{white-space:nowrap}img.k2AccountPageImage{border:4px solid #ddd;margin:10px 0;padding:0;display:block}.k2AccountPage div.k2AccountPageNotice{padding:8px}.k2AccountPage div.k2AccountPageUpdate{border-top:1px dotted #ccc;margin:8px 0;padding:8px;text-align:right}.k2AccountPage th.k2ProfileHeading{text-align:left;font-size:18px;padding:8px;background:#f6f6f6}.k2AccountPage td#userAdminParams{padding:0;margin:0}.k2AccountPage table.admintable td.key,.k2AccountPage table.admintable td.paramlist_key{background:#f6f6f6;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;color:#666;font-weight:bold;text-align:right;font-size:11px;width:140px}div.k2LatestCommentsBlock ul li span.lcCommentDate{color:#999}div.k2TopCommentersBlock ul li span.tcLatestCommentDate{color:#999}div.k2ItemsBlock ul li div.moduleItemIntrotext{display:block;padding:4px 0;line-height:120%}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{float:right;margin:2px 0 4px 4px;padding:0;border:2px solid #ddd}div.moduleItemExtraFields ul li span.moduleItemExtraFieldsLabel{display:block;float:left;font-weight:bold;margin:0 4px 0 0;width:30%}div.k2ItemsBlock ul li div.moduleItemTags a{padding:0 2px}div.k2ItemsBlock ul li a.moduleItemComments{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0}div.k2ItemsBlock ul li span.moduleItemHits{border-right:1px solid #ccc;padding:0 4px 0 0;margin:0 8px 0 0}div.k2LoginBlock fieldset.input{margin:0;padding:0 0 8px 0}div.k2LoginBlock fieldset.input p{margin:0;padding:0 0 4px 0}div.k2LoginBlock fieldset.input p label{display:block}div.k2LoginBlock fieldset.input p input{display:block}div.k2LoginBlock fieldset.input p#form-login-remember label,div.k2LoginBlock fieldset.input p#form-login-remember input{display:inline}div.k2UserBlock p.ubGreeting{border-bottom:1px dotted #ccc}div.k2UserBlock div.k2UserBlockDetails span.ubName{display:block;font-weight:bold;font-size:14px}div.k2AuthorsListBlock ul li a.abAuthorLatestItem{display:block;clear:both}div.k2BreadcrumbsBlock span.bcTitle{padding:0 4px 0 0;color:#999}div.k2BreadcrumbsBlock span.bcSeparator{padding:0 4px;font-size:14px}div.k2CalendarBlock{height:190px;margin-bottom:8px}div.k2CalendarLoader{background:#fff url("/assets/images/system/k2CalendarLoader.gif") no-repeat 50% 50%}table.calendar{margin:0 auto;background:#fff;border-collapse:collapse}table.calendar tr td{text-align:center;vertical-align:middle;padding:2px;border:1px solid #f4f4f4;background:#fff}table.calendar tr td.calendarNavMonthPrev{background:#f3f3f3;text-align:left}table.calendar tr td.calendarNavMonthPrev a{font-size:20px;text-decoration:none}table.calendar tr td.calendarNavMonthPrev a:hover{font-size:20px;text-decoration:none}table.calendar tr td.calendarCurrentMonth{background:#f3f3f3}table.calendar tr td.calendarNavMonthNext{background:#f3f3f3;text-align:right}table.calendar tr td.calendarNavMonthNext a{font-size:20px;text-decoration:none}table.calendar tr td.calendarNavMonthNext a:hover{font-size:20px;text-decoration:none}table.calendar tr td.calendarDayName{background:#e9e9e9;font-size:11px;width:14.2%}table.calendar tr td.calendarDateEmpty{background:#fbfbfb}table.calendar tr td.calendarDateLinked{padding:0}table.calendar tr td.calendarDateLinked a{display:block;padding:2px;text-decoration:none;background:#eee}table.calendar tr td.calendarDateLinked a:hover{display:block;background:#135cae;color:#fff;padding:2px;text-decoration:none}table.calendar tr td.calendarToday{background:#135cae;color:#fff}table.calendar tr td.calendarTodayLinked{background:#135cae;color:#fff;padding:0}table.calendar tr td.calendarTodayLinked a{display:block;padding:2px;color:#fff;text-decoration:none}table.calendar tr td.calendarTodayLinked a:hover{display:block;background:#bfd9ff;padding:2px;text-decoration:none}div.k2CategorySelectBlock form select{width:auto}div.k2CategoriesListBlock ul li a span.catTitle{padding-right:4px}div.k2CategoriesListBlock ul li.activeCategory a{font-weight:bold}div.k2SearchBlock{position:relative}div.k2SearchBlock form input.k2SearchLoading{background:url("/assets/images/system/searchLoader.gif") no-repeat 100% 50%}div.k2SearchBlock div.k2LiveSearchResults{display:none;background:#fff;position:absolute;z-index:99;border:1px solid #ccc;margin-top:-1px}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults{list-style:none;margin:0;padding:0}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li{border:0;margin:0;padding:0}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a{display:block;padding:1px 2px;border-top:1px dotted #eee}div.k2SearchBlock div.k2LiveSearchResults ul.liveSearchResults li a:hover{background:#fffff0}div.k2TagCloudBlock{padding:8px 0}div.k2TagCloudBlock a{padding:4px;float:left;display:block}div.k2TagCloudBlock a:hover{padding:4px;float:left;display:block;background:#135cae;color:#fff;text-decoration:none}a.ubUserFeedIcon,a.ubUserFeedIcon:hover{display:inline-block;margin:0 2px 0 0;padding:0;width:16px;height:16px;background:url("/assets/images/fugue/feed.png") no-repeat 50% 50%}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;background:url("/assets/images/fugue/globe.png") no-repeat 50% 50%}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;background:url("/assets/images/fugue/mail.png") no-repeat 50% 50%;overflow:hidden}span.ubUserEmail a{display:inline-block;margin:0;padding:0;width:16px;height:16px;text-indent:-9999px}div.k2UsersBlock ul li h3{clear:both;margin:8px 0 0 0;padding:0}.rt-grid-1,.rt-grid-2,.rt-grid-3,.rt-grid-4,.rt-grid-5,.rt-grid-6,.rt-grid-7,.rt-grid-8,.rt-grid-9,.rt-grid-10,.rt-grid-11,.rt-grid-12,.rt-grid-13,.rt-grid-14,.rt-grid-15,.rt-grid-16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.rt-container .rt-grid-1{width:40px}.rt-container .rt-grid-2{width:100px}.rt-container .rt-grid-3{width:160px}.rt-container .rt-grid-4{width:220px}.rt-container .rt-grid-5{width:280px}.rt-container .rt-grid-6{width:340px}.rt-container .rt-grid-7{width:400px}.rt-container .rt-grid-8{width:460px}.rt-container .rt-grid-9{width:520px}.rt-container .rt-grid-10{width:580px}.rt-container .rt-grid-11{width:640px}.rt-container .rt-grid-12{width:700px}.rt-container .rt-grid-13{width:760px}.rt-container .rt-grid-14{width:820px}.rt-container .rt-grid-15{width:880px}.rt-container .rt-grid-16{width:940px}.rt-container .rt-push-1{left:60px}.rt-container .rt-push-2{left:120px}.rt-container .rt-push-3{left:180px}.rt-container .rt-push-4{left:240px}.rt-container .rt-push-5{left:300px}.rt-container .rt-push-6{left:360px}.rt-container .rt-push-7{left:420px}.rt-container .rt-push-8{left:480px}.rt-container .rt-push-9{left:540px}.rt-container .rt-push-10{left:600px}.rt-container .rt-push-11{left:660px}.rt-container .rt-push-12{left:720px}.rt-container .rt-push-13{left:780px}.rt-container .rt-push-14{left:840px}.rt-container .rt-push-15{left:900px}.rt-container .rt-pull-1{left:-60px}.rt-container .rt-pull-2{left:-120px}.rt-container .rt-pull-3{left:-180px}.rt-container .rt-pull-4{left:-240px}.rt-container .rt-pull-5{left:-300px}.rt-container .rt-pull-6{left:-360px}.rt-container .rt-pull-7{left:-420px}.rt-container .rt-pull-8{left:-480px}.rt-container .rt-pull-9{left:-540px}.rt-container .rt-pull-10{left:-600px}.rt-container .rt-pull-11{left:-660px}.rt-container .rt-pull-12{left:-720px}.rt-container .rt-pull-13{left:-780px}.rt-container .rt-pull-14{left:-840px}.rt-container .rt-pull-15{left:-900px}.rt-container .rt-prefix-1{padding-left:60px}.rt-container .rt-prefix-2{padding-left:120px}.rt-container .rt-prefix-3{padding-left:180px}.rt-container .rt-prefix-4{padding-left:240px}.rt-container .rt-prefix-5{padding-left:300px}.rt-container .rt-prefix-6{padding-left:360px}.rt-container .rt-prefix-7{padding-left:420px}.rt-container .rt-prefix-8{padding-left:480px}.rt-container .rt-prefix-9{padding-left:540px}.rt-container .rt-prefix-10{padding-left:600px}.rt-container .rt-prefix-11{padding-left:660px}.rt-container .rt-prefix-12{padding-left:720px}.rt-container .rt-prefix-13{padding-left:780px}.rt-container .rt-prefix-14{padding-left:840px}.rt-container .rt-prefix-15{padding-left:900px}.left-1,.right-1{width:10px}.left-2,.right-2{width:70px}.left-3,.right-3{width:130px}.left-4,.right-4{width:190px}.left-5,.right-5{width:250px}.left-6,.right-6{width:310px}.left-7,.right-7{width:370px}.left-8,.right-8{width:430px}.left-9,.right-9{width:490px}.left-10,.right-10{width:550px}.left-11,.right-11{width:610px}.left-12,.right-12{width:670px}.left-13,.right-13{width:730px}.left-14,.right-14{width:790px}.left-15,.right-15{width:850px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}.rt-container{margin:0 auto;width:960px}body{min-width:960px}.rt-block{padding:15px;margin-bottom:10px;position:relative}#rt-content-top .rt-alpha,#rt-content-bottom .rt-alpha{margin-left:0}#rt-content-top .rt-omega,#rt-content-bottom .rt-omega{margin-right:0}#rt-logo{width:185px;height:115px;display:block}#rt-content-top,#rt-content-bottom{overflow:hidden}#rocket{display:block;width:92px;height:16px;margin:0 auto}#rt-copyright{text-align:center}#rt-menu .rt-container{height:3em}#rt-menu ul.menu{list-style:none;margin:0 10px;padding:0}#rt-menu ul.menu li{float:left;padding:0;background:none}#rt-menu ul.menu li a{font-weight:bold;line-height:3em;display:block;padding:0 15px;font-size:1em}#rt-menu ul.menu ul{display:none}.font-family-optima{font-family:Optima,Lucida,"MgOpen Cosmetica","Lucida Sans Unicode",sans-serif}.font-family-geneva{font-family:Geneva,Tahoma,"Nimbus Sans L",sans-serif}.font-family-helvetica{font-family:Helvetica,Arial,FreeSans,sans-serif}.font-family-lucida{font-family:"Lucida Grande",Helvetica,Verdana,sans-serif}.font-family-georgia{font-family:Georgia,sans-serif}.font-family-trebuchet{font-family:"Trebuchet MS",sans-serif}.font-family-palatino{font-family:"Palatino Linotype","Book Antiqua",Palatino,"Times New Roman",Times,serif}body{font-size:12px;line-height:1.7em;font-family:Helvetica,Arial,Sans-Serif}body.font-size-is-xlarge{font-size:15px;line-height:1.7em}body.font-size-is-large{font-size:14px;line-height:1.7em}body.font-size-is-default{font-size:12px;line-height:1.7em}body.font-size-is-small{font-size:11px;line-height:1.7em}body.font-size-is-xsmall{font-size:10px;line-height:1.7em}form{margin:0;padding:0}p{margin:0 0 15px 0}h1,h2,h3,h4,h5{margin:15px 0;line-height:1.1em}h1{font-size:260%}h2{font-size:200%}h2.title{font-size:170%}h3{font-size:175%}h4{font-size:120%}h5{font-size:120%}a{text-decoration:none;outline:0}code{color:#000;margin:-1px 0 0 0;font:10px Courier}blockquote{font:italic 16px/22px Georgia,Serif}.left-1,.left-2,.left-3,.left-4,.left-5,.left-6,.left-7,.left-8,.left-9,.left-10,.right-11{float:left;margin-right:50px;margin-bottom:15px;display:inline;position:relative}.right-1,.right-2,.right-3,.right-4,.right-5,.right-6,.right-7,.right-8,.right-9,.right-10,.right-11{float:right;margin-left:50px;margin-bottom:15px;display:inline;position:relative}.date-block{padding:15px}ul,ol{padding-left:15px}ul li{padding:0;margin:0}ul li a{font-size:1.2em;line-height:1.8em}ul ul{margin-left:25px;padding:5px 0}ul li.author{margin:0;letter-spacing:1px;list-style:none;font-weight:bold;text-align:right}ul li.date{margin:0;letter-spacing:1px;list-style:none;text-align:right;font-weight:bold}ul li.comments{list-style:none;text-align:right;font-weight:bold}ul li.author span,ul li.date span,ul li.comments span{display:block;font-weight:normal;margin-bottom:10px;line-height:1em}body.rtl{direction:rtl}body.rtl #rt-menu ul.menu{float:right}body.rtl #rt-menu ul.menu li{float:right}body.rtl #rt-content-top .rt-alpha,body.rtl #rt-content-bottom .rt-alpha{margin-right:0;margin-left:10px}body.rtl #rt-content-top .rt-omega,body.rtl #rt-content-bottom .rt-omega{margin-left:0;margin-right:10px}body.rtl{min-width:inherit}html,body{margin-bottom:1px}body{color:#333}#rt-header,#rt-bottom{color:#aaa}.rt-container{background:#fff}a:hover{color:#000}#rt-logo{background:url("/assets/images/header-assets.png") 0 0 no-repeat}#rt-menu ul.menu li a{color:#fff}#rt-menu ul.menu li a:hover{background:#444;color:#fff}#rt-menu ul.menu li.active a,#rt-menu ul.menu li.active a:hover{background:#fff;color:#000}#rt-footer,#rt-copyright{color:#ddd}#rt-sidebar-a{background-color:#e0e0e0}#rt-sidebar-b{background-color:#e9e9e9}#rt-sidebar-c{background-color:#f0f0f0}#rocket{background:url("/assets/images/rocket.png") 0 0 no-repeat}#gantry-viewswitcher{background-image:url("/assets/images/iphone/switcher.png");background-repeat:no-repeat;background-position:top left;width:60px;height:20px;display:block;position:absolute;right:10px;top:40%}#gantry-viewswitcher.off{background-position:bottom left}#gantry-viewswitcher span{display:none}html body * span.clear,html body * div.clear,html body * li.clear,html body * dd.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:".";display:block;visibility:hidden;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#debug #rt-main{overflow:hidden;border-bottom:4px solid #666;margin-top:15px;position:relative}#debug .status{position:absolute;background:#333;opacity:.3;padding:0 15px;z-index:10000;color:#fff;font-weight:bold;font-size:150%}h1,h2{letter-spacing:-2px;line-height:1em}.module-title h2,h3,h4,h5{letter-spacing:-1px;line-height:1em}.componentheading{font-weight:bold;display:block;margin-bottom:15px}.contentheading{font-size:140%;font-weight:bold;margin-bottom:15px;display:block}.sectiontableheader{font-weight:bold;padding:3px;line-height:25px;text-align:left}.sectiontablefooter{padding-bottom:8px}tr.sectiontableentry0 td,tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry0,td.sectiontableentry1,td.sectiontableentry2{text-align:left;padding:6px 5px;vertical-align:middle}tr.sectiontableentry0 td,td.sectiontableentry0,tr.sectiontableentry1 td,td.sectiontableentry1,tr.sectiontableentry2 td,td.sectiontableentry2{height:30px}.contentpane,.contentpaneopen{width:100%}.component-content .cols-1{display:block;float:none !important;margin:0 !important}.component-content .cols-2 .column-1,.component-content .cols-2 .column-2{width:50%;float:left}.component-content .cols-3 .column-1,.component-content .cols-3 .column-2,.component-content .cols-3 .column-3{float:left;width:33.3%;padding:0;margin:0}.component-content .items-row{overflow:hidden;margin-bottom:10px !important}.component-content .cols-4 .column-1,.component-content .cols-4 .column-2,.component-content .cols-4 .column-3,.component-content .cols-4 .column-4{width:25%;padding:0;margin:0;float:left}.component-content .cols-2 .rt-article,.component-content .cols-3 .rt-article,.component-content .cols-4 .rt-article{margin:0 10px 20px 10px}.component-content .cols-2 .column-1 .rt-article,.component-content .cols-3 .column-1 .rt-article,.component-content .cols-4 .column-1 .rt-article{margin-left:0}.component-content .cols-2 .column-2 .rt-article,.component-content .cols-3 .column-3 .rt-article,.component-content .cols-4 .column-4 .rt-article{margin-right:0}.component-content .rt-blog .rt-description{margin:10px 0 15px 0;padding-bottom:20px;border-bottom:1px #c8c8c8 dotted}.component-content .rt-article-bg{padding-bottom:5px;border-bottom:1px #c8c8c8 dotted}.component-content .rt-article-links{margin:10px 0 10px 0}.component-content .category-desc{padding:0 5px;margin:10px 0 25px}.component-content .cat-children .category-desc{margin:10px 0 25px}.component-content ul.subcategories{margin:20px 20px 20px 10px}.component-content .subcategories-link{font-weight:bold}.component-content ul{list-style-position:outside;list-style-type:square;padding:0 0 0 15px;margin:10px 0}.component-content ol{padding:0 0 0 20px;margin:10px 0;list-style-position:outside}.component-content ul li,.component-content ol li{padding:0;line-height:1.7em;margin:0}.component-content .category-list{padding:0 5px;display:block}.component-content .categories-list{padding:0 5px}.component-content .categories-list ul{margin:0 0 0 20px;padding:0;list-style:none}.component-content .categories-list ul li{padding:5px}.component-content .categories-list ul ul{margin-left:15px}.component-content .category-desc{line-height:1.7em;margin:10px 0;padding-left:0}.component-content .small{font-size:.85em;margin:0 0 20px}.component-content .image-left{float:left;margin:0 15px 5px 0}.component-content .image-right{float:right;margin:0 0 5px 15px}.component-content .archive{padding:0 5px}.component-content .archive form{padding:0 5px}.component-content ul#archive-items{margin:20px 0;list-style-type:none;padding:0}.component-content ul#archive-items li.row0,.component-content ul#archive-items li.row1{padding:10px 0;margin:10px 0}.component-content .title{width:auto;font-size:260%;line-height:1.1em}.component-content span.edit{margin-left:10px;float:left}.component-content .rt-articleinfo{margin-bottom:15px}.component-content .rt-category,.component-content .rt-date-modified,.component-content .rt-date-published,.component-content .rt-author,.component-content .rt-date-posted,.component-content .rt-hits{display:block;font-size:95%}.component-content .rt-author{font-style:italic}.component-content .rt-date-created,.component-content .rt-date-published{font-weight:bold}.component-content .rt-description{margin:10px 0 10px 0;overflow:hidden}.component-content .rt-description img.left{margin-right:15px;float:left}.component-content .rt-description img.right{margin-left:15px;float:right}.component-content .filter{margin:10px 0}.component-content span.number{color:#969696;font-style:italic}.component-content .rt-article-icons{width:65px;overflow:hidden;float:right}.component-content .rt-article-icons ul{margin:0;padding:0;list-style:none}.component-content .rt-article-icons ul li{margin:0;padding:0}.component-content .rt-article-icons ul li a{display:block;width:16px;height:16px;float:right;margin-left:3px;background-image:url("/assets/images/typography.png");background-repeat:no-repeat}.component-content .rt-article-icons ul li img{display:none}.component-content .print-icon a{background-position:0 0}.component-content .email-icon a{background-position:-16px 0}.component-content .edit-icon a{background-position:-48px 0;margin-left:0 !important;margin-right:5px}.component-content .rt-article-cat{font-weight:bold;margin-top:15px;margin-bottom:0}.component-content .edit #editor-xtd-buttons a:link,.component-content .edit #editor-xtd-buttons a:visited,.component-content .edit #editor-xtd-buttons a:hover{color:#323232}.component-content .edit .inputbox,.component-content .edit textarea{border:1px solid #ddd}.component-content .edit legend{font-size:150%}.component-content .edit form#adminForm fieldset{padding:20px 15px;margin:10px 0 15px 0}.component-content .formelm{margin:5px 0}.component-content .formelm label{width:9em;display:inline-block;vertical-align:top}.component-content form#adminForm .formelm-area{padding:5px 0}.component-content form#adminForm .formelm-area label{vertical-align:top;display:inline-block;width:7em}.component-content .formelm-buttons{text-align:right;margin-bottom:10px}.component-content .button2-left{float:left;margin-right:5px;margin-top:10px}.component-content .button2-left a{background:#eee;padding:4px;margin:0;line-height:1.2em;border:solid 1px #ddd;font-weight:bold;text-decoration:none}#form-login .inputbox,#com-form-login .inputbox,#josForm .inputbox{border:1px solid #ddd;font-size:1.2em;padding:2px;margin:0}#com-form-login fieldset div,#josForm fieldset div{margin-bottom:10px}#form-login ul{margin-top:10px}#form-login p{margin-bottom:10px}#form-login .user-greeting{font-weight:bold;font-size:120%;margin-bottom:15px}.component-content .user label.label-left,.component-content .user span.label-left{display:block;width:130px;float:left;font-weight:bold;font-size:120%}.col12 .rt-grid-2 #form-login .inputbox{width:104px}.col12 .rt-grid-3 #form-login .inputbox{width:184px}.col12 .rt-grid-4 #form-login .inputbox{width:264px}.col12 .rt-grid-5 #form-login .inputbox{width:344px}.col12 .rt-grid-6 #form-login .inputbox{width:424px}.col12 .rt-grid-7 #form-login .inputbox{width:504px}.col12 .rt-grid-8 #form-login .inputbox{width:584px}.col12 .rt-grid-9 #form-login .inputbox{width:664px}.col12 .rt-grid-10 #form-login .inputbox{width:744px}.col12 .rt-grid-12 #form-login .inputbox{width:904px}.col16 .rt-grid-2 #form-login .inputbox{width:64px}.col16 .rt-grid-3 #form-login .inputbox{width:124px}.col16 .rt-grid-4 #form-login .inputbox{width:184px}.col16 .rt-grid-5 #form-login .inputbox{width:244px}.col16 .rt-grid-6 #form-login .inputbox{width:304px}.col16 .rt-grid-7 #form-login .inputbox{width:364px}.col16 .rt-grid-8 #form-login .inputbox{width:424px}.col16 .rt-grid-9 #form-login .inputbox{width:484px}.col16 .rt-grid-10 #form-login .inputbox{width:544px}.col16 .rt-grid-11 #form-login .inputbox{width:604px}.col16 .rt-grid-12 #form-login .inputbox{width:664px}.col16 .rt-grid-13 #form-login .inputbox{width:724px}.col16 .rt-grid-14 #form-login .inputbox{width:784px}.col16 .rt-grid-15 #form-login .inputbox{width:844px}#users-profile-core,#users-profile-custom{margin:10px 0 15px 0;padding:15px}#users-profile-core dt,#users-profile-custom dt{float:left;width:10em;padding:3px 0}#users-profile-core dd,#users-profile-custom dd{padding:3px 0}#member-profile fieldset,.registration fieldset{margin:10px 0 15px 0;padding:15px}#users-profile-core legend,.profile-edit legend,.registration legend{font-weight:bold}.component-content #member-registration{padding:0 5px}.component-content #member-registration fieldset{border:solid 1px #ddd}.component-content form fieldset dt{clear:left;float:left;width:12em;padding:3px 0}.component-content form fieldset dd{float:left;padding:3px 0}.component-content table{border-collapse:collapse}.component-content table.weblinks,.component-content table.category{font-size:1em;margin:10px 10px 20px 0;width:99%}.component-content table.weblinks td{border-collapse:collapse}.component-content table.weblinks td,.component-content table.category td{padding:7px}.component-content table.weblinks th,.component-content table.category th{padding:7px;text-align:left}.component-content td.num{vertical-align:top;text-align:left}.component-content td.hits{vertical-align:top;text-align:center}.component-content td p{margin:0;line-height:1.3em}.component-content .filter{margin:10px 0}.component-content .display-limit,.component-content .filter{text-align:right;margin-right:7px}.component-content table.category th a img{padding:2px 10px}.component-content .filter-search{float:left}.component-content .filter-search .inputbox{width:6em}.component-content legend.element-invisible{position:absolute;margin-left:-3000px;margin-top:-3000px;height:0}.component-content .cat-items{margin-top:20px}.component-content .contact{padding:0 5px}.component-content .contact-category{padding:0 10px}.component-content .contact-category .component-content #adminForm fieldset.filters{border:0;padding:0}.component-content .contact-image{margin:10px 0;overflow:hidden}.component-content address{font-style:normal;margin:10px 0}.component-content address span{display:block}.component-content .contact-address{margin:20px 0 10px 0}.component-content .contact-email div{padding:2px 0;margin:0 0 10px 0}.component-content .contact-email label{width:17em;float:left}.component-content span.contact-image{margin-bottom:10px;overflow:hidden;display:block}.component-content #contact-textmsg{padding:2px 0 10px 0}.component-content #contact-email-copy{float:left;margin-right:10px}.component-content .contact .button{float:none !important;clear:left;display:block;margin:20px 0 0 0}.component-content dl.tabs{float:left;margin:50px 0 0 0;z-index:50;clear:both}.component-content dl.tabs dt{float:left;padding:4px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-right:3px;background:#f0f0f0;color:#666}.component-content dl.tabs dt.open{background:#f9f9f9;border-bottom:1px solid #f9f9f9;z-index:100;color:#000}.component-content div.current{clear:both;border:1px solid #ccc;padding:10px 10px;max-width:500px}.component-content div.current dd{padding:0;margin:0}.component-content dl#content-pane.tabs{margin:1px 0 0 0}.component-content .weblinks fieldset div{overflow:hidden}.component-content .weblinks label.label-left{display:block;width:150px;float:left}.component-content .searchintro{font-weight:normal;margin:20px 0 20px}.component-content #searchForm{padding:0}.component-content .form-limit{margin:20px 0 0;text-align:right;padding:0 10px 0 20px}.component-content .highlight{font-weight:bold}.component-content .ordering-box{float:none}.component-content .phrases-box{float:none;margin-bottom:10px}.component-content .ordering-box .inputbox{width:auto !important}.component-content .only,.component-content .phrases{margin:10px 0 0 0;padding:15px 0;line-height:1.3em}.component-content label.ordering{display:block;margin:10px 0 10px 0}.component-content .word{padding:0}.component-content .word input{font-weight:bold}.component-content .word label{font-weight:bold}.component-content fieldset.only label,.component-content fieldset.phrases label{margin:0 10px 0 0}.component-content .ordering-box label.ordering{margin:0 10px 5px 0;float:left}.component-content form .search label{display:none}.component-content dl.search-results dt.result-title{padding:15px 15px 0 5px;font-weight:bold}.component-content dl.search-results dd{padding:2px 15px 2px 5px}.component-content dl.search-results dd.result-text{padding:10px 15px 10px 5px;line-height:1.7em}.component-content dl.search-results dd.result-created{padding:2px 15px 15px 5px}.component-content dl.search-results dd.result-category{padding:10px 15px 5px 5px}#rt-accessibility .rt-desc{float:left;padding-right:5px}#rt-accessibility #rt-buttons{float:left}#rt-accessibility .button{display:block;width:14px;height:14px;float:left;background:url("/assets/images/typography.png");margin:2px}#rt-accessibility .large .button{background-position:0 -17px}#rt-accessibility .small .button{background-position:-15px -17px}.component-content .categorylist input{border:1px solid #ddd;font-size:1.2em;padding:2px;margin:0}.component-content th{padding:5px;background:#ebebeb;border-bottom:2px solid #ddd;font-weight:bold}.component-content tr.even td{padding:5px;background:#f0f0f0;border-bottom:1px solid #ddd}.component-content tr.odd td{padding:5px;background:#fafafa;border-bottom:1px solid #ddd}.rt-breadcrumb-surround{margin:0;display:block;position:relative;overflow:hidden;height:20px;padding:15px 25px}#breadcrumbs-gantry{width:11px;height:11px;display:block;float:left;margin-top:4px;margin-right:8px;background:url("/assets/images/home.png") 0 0 no-repeat}.component-content p.error{padding:10px}.component-content .contentpaneopen_edit{float:left}.component-content table.contenttoc{padding:10px;margin:10px;float:right}.component-content table.contenttoc tr td{padding:1px 0}.component-content .pagenavcounter{font-weight:bold}ul.latestnews,ul.mostread{padding-left:10px;margin:0}ul.latestnews li a,ul.mostread li a{padding:2px 2px 2px 15px;display:block;text-decoration:none}#article-index{width:25%;float:right;padding:10px;margin:10px 0 20px 30px}#article-index h3{margin:0;font-size:1em}#article-index ul{list-style-type:disc}.mod-languages ul li{display:inline}.stats-module dl{margin:10px 0 10px 0}.stats-module dt{float:left;margin:0 10px 0 0;font-weight:bold}.stats-module dt,.stats-module dd{padding:2px 0 2px 0}.banneritem{margin:10px 0;padding:0}.banneritem a{font-weight:bold}p.syndicate{float:left;display:block;text-align:left}.phrases .inputbox{width:10em}.phrases .inputbox option{padding:2px}.newsflash{margin:0}.newsflash-horiz{overflow:hidden;list-style-type:none;margin:0 5px;padding:20px 10px}.newsflash-horiz li{float:left;width:30%;margin:0 1%;padding:10px 5px}.newsflash-horiz li h4{font-size:1.4em}.newsflash-horiz li img{display:block;margin-bottom:10px}.newsflash-vert{padding:0}.component-content .newsfeed{padding:0 5px}.component-content ul.newsfeed{padding:0}.component-content .newsfeed-item{padding:5px 0 0 0;margin:0}.component-content .newsfeed-item h5 a{font-size:1.1em;font-weight:bold}.component-content .feed-item-description img{margin:5px 10px 10px 0}.component-content dl.newsfeed-count dt,.component-content dl.newsfeed-count dd{display:inline}.component-content dl.weblink-count dt,.component-content dl.weblink-count dd{display:inline}.component-content .rt-pagination{margin:10px 0;padding:10px 0 10px 0}.component-content .rt-pagination ul{list-style-type:none;margin:0;padding:0;text-align:left}.component-content .rt-pagination li{display:inline;padding:2px 5px;text-align:left;border:solid 1px #eee;margin:0 2px}.component-content .rt-pagination li.pagination-start,.component-content .rt-pagination li.pagination-next,.component-content .rt-pagination li.pagination-end,.component-content .rt-pagination li.pagination-prev{border:0}.component-content .rt-pagination li.pagination-start,.component-content .rt-pagination li.pagination-start span{padding:0}.component-content p.counter{font-weight:bold}.component-content .pagenav{list-style-type:none;padding:0;overflow:hidden}.component-content .pagenav li{display:inline-block;padding:0;margin:0}.component-content .pagenav li{line-height:2em}.component-content .pagenav li a{display:inline;padding:2px;text-decoration:none}.component-content .pagenav li.pagenav-prev{float:left}.component-content .pagenav li.pagenav-next{float:right}.tool-tip{float:left;background:#ffc;border:1px solid #d4d5aa;padding:5px;max-width:200px;color:#323232}.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url("/system/images/selector-arrow.png") no-repeat}.tool-text{font-size:100%;margin:0}#mailto-window{background:#f5f5f5;padding:15px;border:solid 1px #ddd;position:relative}#mailto-window label{width:10em}.mailto-close{position:absolute;right:0;top:5px;background:none}.mailto-close a{min-width:25px;display:block;min-height:25px;overflow:visible}.mailto-close a span{position:absolute;left:-3000px;top:-3000px;display:inline}#mailto-window .inputbox{padding:3px}#mailto-window p{margin-top:20px}#mailto-window button{margin:0 5px 0 0}input.system-openid,input.com-system-openid{background:url("http://openid.net/images/login-bg.gif") no-repeat;background-color:#fff;background-position:0 50%;color:#000;padding-left:18px}.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}#system-message{margin-bottom:10px;padding:0}#system-message dt{font-weight:bold}#system-message dd{margin:0;font-weight:bold}#system-message dd ul{background:#bfd3e6;color:#05b;margin:10px 0 10px 0;list-style:none;padding:10px;border:2px solid #84a7db}#system-message dt.message{display:none}#system-message dt.error{display:none}#system-message dd.error ul{color:#c00;background-color:#ebc8c9;border:2px solid #de7a7b}#system-message dt.notice{display:none}#system-message dd.notice ul{color:#a08b4c;background:#f5ecc1;border:2px solid #f0dc7e}#system-debug{color:#ccc;background-color:#fff;padding:10px;margin:10px}#system-debug div{font-size:11px}body{background:url("/assets/images/bottom_tail.gif") 50% 100% repeat-x #f8f8f8}#rt-logo{background:url("/assets/images/logo2.png") top left no-repeat;width:300px;height:100px;margin:-26px 0 25px -20px}a.moduleItemReadMore,a.moduleCustomLink,a.k2ReadMore,div.itemCommentsForm form input#submitCommentButton,input[type="submit"],button.button,.component-content div.toggle-editor a{border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.19);padding:0 20px;color:#444;background:url("/assets/images/button.png") 0 0 repeat-x;background:linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-o-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-moz-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-webkit-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#ebebeb 0,#e0e0e0 100%)}a.moduleItemReadMore:hover,a.moduleCustomLink:hover,a.k2ReadMore:hover,div.itemCommentsForm form input#submitCommentButton:hover,input[type="submit"]:hover,button.button:hover,.component-content div.toggle-editor a:hover{background:url("/assets/images/button.png") 0 -38px repeat-x;background:linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-o-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-moz-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-webkit-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-ms-linear-gradient(top,#6edde5 0,#47cbd7 100%);color:#f7f7f7}div.itemHeader h2.itemTitle,div.catItemHeader h3.catItemTitle,div.userItemHeader h3.userItemTitle,div.genericItemHeader h2.genericItemTitle{color:#565656}.module-title h2.title,div.itemCommentsForm h3,h3.itemCommentsCounter,div.k2AccountPage th.k2ProfileHeading,div.componentheading,h1,#faqs span.ans{color:#9c9c9c}div.catItemHeader h3.catItemTitle a,div.userItemHeader h3.userItemTitle a,div.genericItemHeader h2.genericItemTitle a{color:#565656}div.catItemHeader h3.catItemTitle a:hover,div.userItemHeader h3.userItemTitle a:hover,div.genericItemHeader h2.genericItemTitle a:hover{color:#59cad4}.content_container{background:url("/assets/images/content_tail.png") repeat-x}#rt-showcase{background:url("/assets/images/shadow.png") repeat-x}.rt-container{background:none}textarea#jform_contact_message,textarea#commentText,textarea#description,textarea#jform_profile_aboutme,#contact-form fieldset input[type="text"],#contact-form fieldset input[type="email"],.itemCommentsForm input[type="text"],#form-login input[type="text"],#form-login input[type="password"],#mod-search-searchword,#searchForm input#search-searchword,#josForm.register input[type="text"],#josForm.register input[type="password"],#josForm.register input[type="email"],.profile input[type="text"],.profile input[type="password"],.profile input[type="email"],#user-registration input#jform_email,#user_email_formAcymailing1,div.login-fields #username,div.login-fields #password{background:none;border:1px solid #dedede;color:#bdbdbd;box-shadow:1px 1px 0 #fff,1px 1px 0 #fff inset}#contact-form label,div.k2AccountPage table.admintable label{font-size:1em;line-height:2em}div.itemComments ul.itemCommentsList li,div.itemComments ul.itemCommentsList li.unpublishedComment,div.itemComments ul.itemCommentsList li.authorResponse{background:none}div.map-wrapper{background:#fff;border:1px solid #ccc}div.form-limit-and-counter{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#rt-footer,#rt-copyright{color:inherit}#friends{float:left}div.orientOuter{background:#09f;width:960px;height:20px}div.orientInner{background:#003;width:940px;height:20px;margin:0 10px}#body-wrapper #body-wrapper .rt-container{margin:0 auto;width:960px}body{min-width:960px !important}img{height:auto !important;max-width:100% !important}.rt-grid-1,.rt-grid-2,.rt-grid-3,.rt-grid-4,.rt-grid-5,.rt-grid-6,.rt-grid-7,.rt-grid-8,.rt-grid-9,.rt-grid-10,.rt-grid-11,.rt-grid-12,.rt-grid-13,.rt-grid-14,.rt-grid-15,.rt-grid-16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}#body-wrapper .rt-container .rt-grid-1{width:40px}#body-wrapper .rt-container .rt-grid-2{width:100px}#body-wrapper .rt-container .rt-grid-3{width:160px}#body-wrapper .rt-container .rt-grid-4{width:220px}#body-wrapper .rt-container .rt-grid-5{width:280px}#body-wrapper .rt-container .rt-grid-6{width:340px}#body-wrapper .rt-container .rt-grid-7{width:400px}#body-wrapper .rt-container .rt-grid-8{width:460px}#body-wrapper .rt-container .rt-grid-9{width:520px}#body-wrapper .rt-container .rt-grid-10{width:580px}#body-wrapper .rt-container .rt-grid-11{width:640px}#body-wrapper .rt-container .rt-grid-12{width:700px}#body-wrapper .rt-container .rt-grid-13{width:760px}#body-wrapper .rt-container .rt-grid-14{width:820px}#body-wrapper .rt-container .rt-grid-15{width:880px}#body-wrapper .rt-container .rt-grid-16{width:940px}#body-wrapper .rt-container .rt-push-1{left:60px}#body-wrapper .rt-container .rt-push-2{left:120px}#body-wrapper .rt-container .rt-push-3{left:180px}#body-wrapper .rt-container .rt-push-4{left:240px}#body-wrapper .rt-container .rt-push-5{left:300px}#body-wrapper .rt-container .rt-push-6{left:360px}#body-wrapper .rt-container .rt-push-7{left:420px}#body-wrapper .rt-container .rt-push-8{left:480px}#body-wrapper .rt-container .rt-push-9{left:540px}#body-wrapper .rt-container .rt-push-10{left:600px}#body-wrapper .rt-container .rt-push-11{left:660px}#body-wrapper .rt-container .rt-push-12{left:720px}#body-wrapper .rt-container .rt-push-13{left:780px}#body-wrapper .rt-container .rt-push-14{left:840px}#body-wrapper .rt-container .rt-push-15{left:900px}#body-wrapper .rt-container .rt-pull-1{left:-60px}#body-wrapper .rt-container .rt-pull-2{left:-120px}#body-wrapper .rt-container .rt-pull-3{left:-180px}#body-wrapper .rt-container .rt-pull-4{left:-240px}#body-wrapper .rt-container .rt-pull-5{left:-300px}#body-wrapper .rt-container .rt-pull-6{left:-360px}#body-wrapper .rt-container .rt-pull-7{left:-420px}#body-wrapper .rt-container .rt-pull-8{left:-480px}#body-wrapper .rt-container .rt-pull-9{left:-540px}#body-wrapper .rt-container .rt-pull-10{left:-600px}#body-wrapper .rt-container .rt-pull-11{left:-660px}#body-wrapper .rt-container .rt-pull-12{left:-720px}#body-wrapper .rt-container .rt-pull-13{left:-780px}#body-wrapper .rt-container .rt-pull-14{left:-840px}#body-wrapper .rt-container .rt-pull-15{left:-900px}#body-wrapper .rt-container .rt-prefix-1{padding-left:60px}#body-wrapper .rt-container .rt-prefix-2{padding-left:120px}#body-wrapper .rt-container .rt-prefix-3{padding-left:180px}#body-wrapper .rt-container .rt-prefix-4{padding-left:240px}#body-wrapper .rt-container .rt-prefix-5{padding-left:300px}#body-wrapper .rt-container .rt-prefix-6{padding-left:360px}#body-wrapper .rt-container .rt-prefix-7{padding-left:420px}#body-wrapper .rt-container .rt-prefix-8{padding-left:480px}#body-wrapper .rt-container .rt-prefix-9{padding-left:540px}#body-wrapper .rt-container .rt-prefix-10{padding-left:600px}#body-wrapper .rt-container .rt-prefix-11{padding-left:660px}#body-wrapper .rt-container .rt-prefix-12{padding-left:720px}#body-wrapper .rt-container .rt-prefix-13{padding-left:780px}#body-wrapper .rt-container .rt-prefix-14{padding-left:840px}#body-wrapper .rt-container .rt-prefix-15{padding-left:900px}.left-1,.right-1{width:10px}.left-2,.right-2{width:70px}.left-3,.right-3{width:130px}.left-4,.right-4{width:190px}.left-5,.right-5{width:250px}.left-6,.right-6{width:310px}.left-7,.right-7{width:370px}.left-8,.right-8{width:430px}.left-9,.right-9{width:490px}.left-10,.right-10{width:550px}.left-11,.right-11{width:610px}.left-12,.right-12{width:670px}.left-13,.right-13{width:730px}.left-14,.right-14{width:790px}.left-15,.right-15{width:850px}*{margin:0;padding:0}html{min-height:100%}body{min-height:100%}.customGreeting{padding:5px 0 40px 30px}.rt-block h3{margin-bottom:-10px;padding:0}.unite-carousel-wrapper{margin-top:15px !important}#bg_phone{background:url("/assets/images/bg_phone.png") no-repeat scroll left top transparent;height:61px;width:40px;float:right}#phones{padding-left:10px;float:right;text-align:right}a.moduleItemReadMore,a.k2ReadMore,div.itemCommentsForm form input#submitCommentButton,input[type="submit"],button.button,.component-content div.toggle-editor a,a.moduleCustomLink{display:inline-block;padding:0 20px;font-size:16px !important;cursor:pointer;font-family:Arial,Helvetica,sans-serif;border-radius:20px;height:38px;line-height:38px}input[type=submit],input[type=button]{-webkit-appearance:none}.uslugi h2{font-size:20px !important;margin-bottom:-20px !important;padding-bottom:0 !important;color:red !important}div.itemHeader h2.itemTitle,div.catItemHeader h3.catItemTitle,div.userItemHeader h3.userItemTitle,div.genericItemHeader h2.genericItemTitle{font:18px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;padding:0;letter-spacing:normal}div.module-title h2.title,div.itemCommentsForm h3,h3.itemCommentsCounter,h1.contentTitle,div.componentheading h2,h2.k2ProfileHeading,#faqs span.ans{font-size:40px;line-height:50px;font-family:"Questrial",sans-serif;padding:0;margin:0;font-weight:normal;letter-spacing:normal;text-shadow:0 0 1px #fff}div.componentheading,h2.k2ProfileHeading,div.catItemHeader,div.userItemHeader,div.genericItemHeader,div.module-title,div.itemHeader,h1.contentTitle,h3.itemCommentsCounter,div.itemCommentsForm h3{margin:0 0 14px 0}#rt-header{padding:32px 0 0}.select-menu{width:100%;margin-bottom:10px}#rt-showcase{padding:23px 0 0}#rt-maintop{width:940px;border-bottom:1px solid #f2f1eb;margin:0 auto 29px}#rt-maintop .rt-container{margin:0 -10px}.top_block .rt-block{padding:0 0 43px}.top_block .moduleItemReadMoreWrapper{padding:20px 0 0 49px}.top_block.block1 .rt-block{background:url("/assets/images/top_block_border.png") 260px 0 no-repeat}.top_block.block2 .rt-block{background:url("/assets/images/top_block_border.png") 320px 0 no-repeat}.block1{margin-bottom:50px}.block1 h3,.block2 h3{margin-bottom:15px}.block1 ul li{background:url("/assets/images/list_marker.png") no-repeat scroll 0 8px transparent;list-style:none outside none;padding:0 0 2px 11px;font-size:14px}.content_container{padding:36px 0 0}.rt-block ul ul,div.genericItemIntroText ul,div.itemIntroText ul{padding:0;margin:0}.rt-block ul ul li,div.genericItemIntroText ul li,div.itemIntroText ul li{list-style:none;background:url("/assets/images/list_marker.png") 0 8px no-repeat;padding:0 0 2px 11px;font-size:14px;color:#858585}.list1{margin:0 !important;padding:0 0 15px !important}.list1 li{list-style:none;background:url("/assets/images/list1_marker.png") 0 3px no-repeat !important;padding:0 0 4px 26px !important;font-size:14px}#rt-content-top,#rt-content-bottom{overflow:visible;margin:0 0 43px}#rt-content-top:after,#rt-content-bottom:after{display:block;content:" ";clear:both}#rt-content-bottom{border-top:1px solid #f2f1eb;padding:30px 0 0}.testimonials .rt-block{padding:0 0 0 60px}.testimonials .rt-block p{font-size:14px;font-style:italic;padding:0 0 0 50px;background:url("/assets/images/quotes.png") 0 5px no-repeat;margin:0 0 20px}.test-author{color:#59cad4;font-size:14px;display:block;margin:0 0 20px}.col_container{overflow:hidden;margin-left:-20px}.col{float:left;width:220px;margin-left:20px;padding:0 0 20px}.col .dropcap{display:block;text-align:center;color:#36c4ce;text-transform:uppercase;font:40px/40px "Questrial",sans-serif;margin:0 0 20px}.services .catItemView{background:#ededed;padding:9px 9px 28px;border-radius:5px;margin-right:34px}.services div.catItemBody{padding:26px 0 0 10px}.services div.catItemImageBlock{float:none;margin:0}div.catItemImageBlock,div.userItemImageBlock,div.genericItemImageBlock{margin:0 20px 0 0;float:left}div.itemImageBlock{margin:0 0 20px}div.itemImageBlock a,a.moduleItemImage,div.catItemImageBlock a,div.userItemImageBlock a,div.genericItemImageBlock a,.team img{border:1px solid #fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.19);display:inline-block;max-width:99%}div.itemImageBlock img,a.moduleItemImage img,div.catItemImageBlock img,div.userItemImageBlock img,div.genericItemImageBlock img{border-radius:5px}div.itemContainer{margin-bottom:20px}#blog #rt-sidebar-a{padding:0 0 0 60px}#blog div.itemContainer{margin:0 0 13px}#blog div.catItemView{padding:9px 25px 9px 9px;border-radius:5px;background:#ededed}#blog div.catItemHeader,#blog div.userItemHeader,#blog div.genericItemHeader{padding:0}#blog div.itemHeader{padding:0;margin:0 0 30px}div.itemHeader h2.itemTitle,div.catItemHeader h3.catItemTitle,div.userItemHeader h3.userItemTitle,div.genericItemHeader h2.genericItemTitle{padding:0 0 5px}.portfolio-row{overflow:hidden}.portfolio-row div.catItemImageBlock{margin-bottom:1em}#port div.catItemHeader{padding:21px 0 0}#port .catItemView{background:#ededed;border-radius:5px;padding:9px;margin:0 20px 50px 0}#port .cols-3 .catItemView{margin:0 33px 50px 0}#port .cols-4 .catItemView{margin:0 16px 50px 0}#port .cols-3 div.catItemImageBlock{margin:0 0 25px;float:none}#port .cols-3 div.catItemBody{padding:0 0 20px}#port .cols-4 div.catItemImageBlock{margin:0 0 25px;float:none}#port .cols-4 div.catItemBody{margin:0 0 20px}#port .catItemView p{margin:0}#port div.itemContainer{margin-bottom:0}.component-content .contact,.component-content .profile{padding:0 0 50px}a.modal.img{position:relative;display:inline-block;overflow:hidden;background:#fff}a.modal.img span{background:url("/assets/images/zoom.png") no-repeat scroll 0 0 transparent;height:50px;left:50%;margin-left:-24px;margin-top:-25px;position:absolute;top:-50%;width:48px}#sbox-overlay{width:100% !important}div.k2Pagination,div.pagination,div.itemComments div.itemCommentsPagination{margin:0;padding:0}div.k2Pagination ul,div.pagination ul,div.itemComments div.itemCommentsPagination ul{padding-bottom:5px}div.k2Pagination ul:after,div.pagination ul:after,div.itemComments div.itemCommentsPagination ul:after{display:block;content:" ";clear:both}#k2Container .k2Pagination ul li.pagination-start,#k2Container .k2Pagination ul li.pagination-end,div.pagination ul li.pagination-start,div.pagination ul li.pagination-end,div.itemComments div.itemCommentsPagination ul li.pagination-start,div.itemComments div.itemCommentsPagination ul li.pagination-end{display:none}#k2Container .k2Pagination ul li.pagination-prev span,#k2Container .k2Pagination ul li.pagination-next span,div.pagination ul li.pagination-prev span,div.pagination ul li.pagination-next span,div.itemComments div.itemCommentsPagination ul li.pagination-prev span,div.itemComments div.itemCommentsPagination ul li.pagination-next span{display:none}#k2Container .k2Pagination ul li span,#k2Container .k2Pagination ul li a,div.pagination ul li a,div.pagination ul li span,div.itemComments div.itemCommentsPagination ul li a,div.itemComments div.itemCommentsPagination ul li span{display:inline-block;padding:0 15px;font-size:16px !important;font-family:Arial,Helvetica,sans-serif;border-radius:20px;height:38px;line-height:38px;text-transform:lowercase;border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.19);margin-right:5px}.component-content ul{list-style-position:outside;list-style-type:square;margin:10px 0;padding:0}.component-content .pagenav{list-style-type:none;overflow:hidden;padding:0 15px}div.k2Pagination ul li span.pagenav,div.pagination ul li span.pagenav,div.itemComments div.itemCommentsPagination ul li span.pagenav{background:url("/assets/images/button.png") 0 -38px repeat-x;background:linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-o-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-moz-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-webkit-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-ms-linear-gradient(top,#6edde5 0,#47cbd7 100%);color:#f7f7f7}div.k2Pagination ul li a.pagenav,div.pagination ul li a.pagenav,div.itemComments div.itemCommentsPagination ul li a.pagenav{color:#444;background:url("/assets/images/button.png") 0 0 repeat-x;background:linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-o-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-moz-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-webkit-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#ebebeb 0,#e0e0e0 100%)}#k2Container div.k2Pagination ul li a.pagenav:hover,div.pagination ul li a.pagenav:hover,div.itemComments div.itemCommentsPagination ul li a.pagenav:hover,#k2Container .k2Pagination ul li.num span.pagenav,div.pagination ul li.num span.pagenav,div.itemComments div.itemCommentsPagination ul li.num span.pagenav{background:url("/assets/images/button.png") 0 -38px repeat-x;background:linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-o-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-moz-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-webkit-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-ms-linear-gradient(top,#6edde5 0,#47cbd7 100%);color:#f7f7f7}#k2Container .k2Pagination ul li,div.pagination ul li,div.itemComments div.itemCommentsPagination ul li{float:left;list-style:none;height:40px}div.itemComments ul.itemCommentsList{padding:0 0 10px}div.itemComments ul.itemCommentsList li{margin-bottom:20px;padding:0}div.itemComments ul.itemCommentsList li img{margin:0 20px 0 0;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.19)}#commentText{width:606px;height:190px}#userName,#commentEmail,#commentURL{width:606px}div.itemCommentsForm form input#submitCommentButton{float:right;margin:14px 0 0}div.itemComments ul.itemCommentsList li span.commentToolbar{padding:0;margin:0 0 1em 0}form#comment-form dl dt{margin:0}.img404{float:left;width:50%}.text404 #mod-search-searchword{margin:0 10px 0 0}textarea#jform_contact_message,textarea#commentText,textarea#description,textarea#jform_profile_aboutme{padding:9px 16px;resize:none;outline:0;overflow:auto;font-size:15px;line-height:1.8em;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin:0;-webkit-appearance:none;border-radius:20px}#jform_contact_message,#jform_profile_aboutme{width:250px}#contact-form fieldset input[type="text"],#contact-form fieldset input[type="email"],.itemCommentsForm input[type="text"],#wrapper #form-login input[type="text"],#wrapper #form-login input[type="password"],#mod-search-searchword,#searchForm input#search-searchword,#josForm input[type="text"],#josForm input[type="password"],#josForm input[type="email"],.profile input[type="text"],.profile input[type="password"],.profile input[type="email"],#user-registration input#jform_email,#user_email_formAcymailing1,div.login-fields #username,div.login-fields #password{border-radius:20px;padding:9px 16px;outline:0;font-size:15px;width:250px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin:0;-webkit-appearance:none}#wrapper #form-login input[type="text"],#wrapper #form-login input[type="password"]{width:185px}label,.k2AccountPage dd>span{line-height:2.3em;height:2.3em}div.itemCommentsForm form input.inputbox,table.admintable td span b{margin:0;display:block}#rt-popup input.inputbox[type="text"],#rt-popup input.inputbox[type="password"]{width:200px;-webkit-appearance:none}.component-content p.counter{line-height:2em}#contact-form input.required[type="text"],#contact-form input.required[type="password"],#contact-form input.required[type="email"],#jform_contact_message{margin:0}.contact-form{margin-right:20px;margin-top:10px}.contact-miscinfo h3,.jicons-icons,#contact-form legend,.uniq{display:none}div.map-wrapper{padding:.5em;margin-bottom:2em}#map{height:260px}dd.submit-button{float:right !important;margin-right:17px}#jform_contact_message{width:252px;height:200px}.useful_info .dropcap{float:left;text-align:center;width:66px;font:bold 40px/40px "Trebuchet MS",Arial,Helvetica,sans-serif;color:#fff;border:1px solid #fff;padding:13px 0;border-radius:34px;background-clip:padding-box;margin:0 13px 0 0}.useful_info div.k2ItemsBlock ul li.item1 .dropcap{background:url("/assets/images/dropcap_1.png") repeat-x;background-image:linear-gradient(top,#09d2f6 0,#0abaf0 100%);background-image:-o-linear-gradient(top,#09d2f6 0,#0abaf0 100%);background-image:-moz-linear-gradient(top,#09d2f6 0,#0abaf0 100%);background-image:-webkit-linear-gradient(top,#09d2f6 0,#0abaf0 100%);background-image:-ms-linear-gradient(top,#09d2f6 0,#0abaf0 100%)}.useful_info div.k2ItemsBlock ul li.item2 .dropcap{background:url("/assets/images/dropcap_2.png") repeat-x;background-image:linear-gradient(top,#4ce8d8 0,#31dac3 100%);background-image:-o-linear-gradient(top,#4ce8d8 0,#31dac3 100%);background-image:-moz-linear-gradient(top,#4ce8d8 0,#31dac3 100%);background-image:-webkit-linear-gradient(top,#4ce8d8 0,#31dac3 100%);background-image:-ms-linear-gradient(top,#4ce8d8 0,#31dac3 100%)}.useful_info div.k2ItemsBlock ul li.item3 .dropcap{background:url("/assets/images/dropcap_3.png") repeat-x;background-image:linear-gradient(top,#b6f06f 0,#91e84b 100%);background-image:-o-linear-gradient(top,#b6f06f 0,#91e84b 100%);background-image:-moz-linear-gradient(top,#b6f06f 0,#91e84b 100%);background-image:-webkit-linear-gradient(top,#b6f06f 0,#91e84b 100%);background-image:-ms-linear-gradient(top,#b6f06f 0,#91e84b 100%)}.useful_info div.k2ItemsBlock ul li{border-top:1px solid #ececec;padding:15px 0 0;margin:16px 0 0;font:18px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;overflow:hidden}.useful_info div.k2ItemsBlock ul li.item1{padding:0;margin:0;border:0}.useful_info div.k2ItemsBlock ul li a{color:#c5c2be}.useful_info div.k2ItemsBlock ul li a:hover{color:#565656}.useful_info div.k2ItemsBlock ul li a.moduleItemTitle{color:#565656}.useful_info div.k2ItemsBlock ul li a.moduleItemTitle:hover{color:#c5c2be}.useful_info div.k2ItemsBlock ul li p{margin:0}.extra_wrap{overflow:hidden}div.mod_search input#mod-search-searchword{width:186px}input.buttonsearch_block{border:0;border-radius:0;box-shadow:none;background:url("/assets/images/search_button.png");width:19px;height:21px;padding:0;line-height:0;margin-left:-32px}input.buttonsearch_block:hover{background:url("/assets/images/search_button.png") 0 -21px}div.k2CategoriesListBlock ul,div.k2ArchivesBlock ul,#form-login ul,div.k2UserBlock ul.k2UserBlockActions,.userLinks{margin:0}#form-login ul{margin:20px 0 0}div.k2CategoriesListBlock ul li,div.k2ArchivesBlock ul li,#form-login ul li,div.k2UserBlock ul.k2UserBlockActions li,.userLinks li{background:url("/assets/images/bottom_list_marker.png") 0 8px no-repeat;padding:0 0 2px 11px !important;text-transform:uppercase;list-style:none}.menuUslugi li{border-bottom:1px solid #ececec;background:url("/assets/images/bottom_list_marker.png") 0 8px no-repeat;padding:0 0 2px 11px !important;text-transform:uppercase;list-style:none;margin-bottom:5px}#rt-sidebar-a .rt-block,#rt-sidebar-b .rt-block,#rt-sidebar-c .rt-block{margin-bottom:3em}#rt-mainbottom{width:940px;margin:0 auto;border-top:1px solid #efeee5;padding:28px 0 16px}#rt-mainbottom .rt-container{margin:0 -10px}.newsletter .rt-block{color:#c9c9c9;font-size:14px;background:url("/assets/images/top_block_border.png") 100% 0 no-repeat;padding:0 0 40px}.newsletter div.module-title{margin:0 0 2px}.newsletter div.module-title h2.title{font-size:30px;line-height:34px}.acymailing_module_form td{padding:6px 0 8px !important}.acymailing_form{width:100%;border-collapse:collapse}input[type=submit].subbutton{background:url("/assets/images/list1_marker.png") 100% 50% no-repeat;padding:0 25px 0 0;border-radius:0;border:0;box-shadow:none;color:#9c9c9c;font-family:"Questrial",sans-serif;text-transform:capitalize;font-size:18px !important;line-height:22px;height:auto;margin-left:174px}input[type=submit].subbutton:hover{color:#000}.acysubbuttons{text-align:left !important}.bottom_list1 .rt-block{padding:23px 0 0 120px;background:url("/assets/images/bottom_list1.png") 14px 47px no-repeat}.bottom_list2 .rt-block{padding:23px 0 0 120px;background:url("/assets/images/bottom_list2.png") 14px 47px no-repeat}.bottom_list1 div.k2ItemsBlock ul li,.bottom_list2 div.k2ItemsBlock ul li{padding:0 0 2px 11px;background:url("/assets/images/bottom_list_marker.png") 0 9px no-repeat;text-transform:uppercase}.team div.k2ItemsBlock ul{margin:0 -21px 0 0}.team div.k2ItemsBlock ul li{float:left;width:219px;margin:0 21px 0 0;font:18px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;color:#bebebe;padding:0 0 24px}.team div.k2ItemsBlock ul li img{margin:0 0 20px}.team div.k2ItemsBlock ul li .moduleItemTitle{color:#565656;display:block}div#rt-footer{width:940px;margin:0 auto;padding:26px 0 57px}div#rt-footer .rt-container{margin:0 -10px}div.smile a{margin:0 22px 0 16px !important}.copyright,.copyright a{line-height:56px;margin:0;font-size:14px;color:#414141}.copyright a:hover{color:#a09e9b}span.sitename{color:#a09e9b}.rt-block.totop{bottom:50px;position:fixed;right:50px;display:none}a#gantry-totop{z-index:999;border:1px solid #ddd;display:block;width:52px;height:52px;font-size:18px;color:#7fd1c8;line-height:52px;border-radius:27px;background:#f8f8f8;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}a#gantry-totop:hover{color:#ddd;border:1px solid #7fd1c8}.alert-box{padding:20px 20px 20px 90px !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:inherit;line-height:inherit;border:1px solid #dbdbdb;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px}.error-box{border-color:#f99;color:#c31b00;background:url("/assets/images/icons/alert/icon-error.png") no-repeat 20px 50% #fcc}.attention-box{border-color:#e6c555;color:#9e660d;background:url("/assets/images/icons/alert/icon-note.png") no-repeat 20px 50% #fdebae}.notice-box{border-color:#68a2cf;color:#2e6093;background:url("/assets/images/icons/alert/icon-info.png") no-repeat 20px 50% #bfe4f9}.approved-box{border-color:#a3c159;color:#5e6f33;background:url("/assets/images/icons/alert/icon-download.png") no-repeat 20px 50% #cf9}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:79.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left}.last{margin-right:0 !important;clear:right}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.catItemHeader1{margin-bottom:10px;border:0 !important;background:none !important}#simpleForm2_136 input[type="submit"]{margin-top:10px}.catItemView{padding-top:15px !important}.commentsBody{margin-left:10px !important}.modTitile{font-size:18px;font-weight:bold}p.catItemTitle{color:#565656;font-size:100%;font:18px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:normal}p.catItemTitle a{color:#565656}.itemCommentsCounter{font-size:24px;font-weight:bold;margin-top:10px}.commentAuthorName{font-weight:bold}.commentDate{font-style:italic}.commentBody{border:1px solid #999;border-radius:10px;padding:10px !important}.modTitile{margin:35px 0 0 0 !important}.onas{text-align:center}#k2ModuleBox135 ul{margin-top:15px;margin-left:100px}#k2ModuleBox135 li{float:left;margin-right:15px;height:20px}#k2ModuleBox135 .moduleItemReadMore{margin:10px auto;display:block;width:150px;text-align:center}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none}#contactForm{width:500px;background:#fff;height:500px}#lean_overlay{position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.4);display:none;overflow:auto}#contact{width:504px;padding-bottom:2px;display:none;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,.7);-moz-box-shadow:0 0 4px rgba(0,0,0,.7)}#contact-header{padding:18px 18px 14px 18px;border-bottom:1px solid #ccc;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}#contact-header p.formTitle{color:#444;font-size:2em;font-weight:700;margin-bottom:3px;text-shadow:1px 1px 0 rgba(255,255,255,.5)}#contact-header p{color:#444;font-size:1.3em;margin:0;text-shadow:1px 1px 0 rgba(255,255,255,.5);text-shadow:none}#contact .txt-fld{position:relative;width:450px;padding:14px 20px;border-bottom:1px solid #eee;text-align:right}#contact .btn-fld{width:254px;overflow:hidden;padding:12px 20px 12px 130px}#contact .txt-fld label{display:block;float:left;width:150px;padding-top:8px;color:#222;font-size:.9em;text-align:left}#contact .txt-fld input,#contact .txt-fld textarea{width:244px;padding:8px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:1.2em;color:#222;background:#f7f7f7;font-family:"Helvetica Neue";outline:0;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}p.error{position:absolute;bottom:48px;right:20px;width:262px;color:#fff;font-size:1.1em;padding-bottom:5px;background:url("/assets/img/error-arw.png") 20px bottom no-repeat;text-align:left;margin:0;text-shadow:none}p.error span{display:inline-block;background:#d43636;padding:6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.txt-fld input:focus,.txt-fld textarea:focus{background-color:#faf9dc}button.modalButton{float:right;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;background:#3f9d4a;border:0;width:auto;overflow:visible;font-size:1.4em;color:#fff;padding:7px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,.4)}button.modalButton:hover{cursor:pointer}.modal_close{position:absolute;top:12px;right:12px;display:block;width:16px;height:16px;background:url("/assets/images/modal_close.png");z-index:2;cursor:pointer}.signupbutton{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f0f0f0),color-stop(1,#c0cacf));background:-moz-linear-gradient(center top,#f0f0f0 5%,#c0cacf 100%);background-color:#f0f0f0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;text-indent:1px;border:1px solid #60a7bd;display:inline-block;color:#694269;font-family:arial;font-size:14px;font-weight:bold;font-style:normal;height:50px;line-height:50px;width:160px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #fff}.signupbutton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#c0cacf),color-stop(1,#f0f0f0));background:-moz-linear-gradient(center top,#c0cacf 5%,#f0f0f0 100%);background-color:#c0cacf}.signupbutton:active{position:relative;top:1px}html,body{margin-bottom:0}ul,ol{padding-left:0}ul li a{font-size:1em;line-height:inherit}.component-content ul li,.component-content ol li{line-height:inherit}.component-content ol,ol,.component-content ul,ul{list-style-position:inside;margin:1em 0;padding:0}#rt-popup{display:none}div.k2LoginBlock fieldset.input p{padding:0}div.itemIsFeatured,div.catItemIsFeatured,div.userItemIsFeatured{background:none}.even,.odd{background:none;border-bottom:0;padding:0}div.catItemBody{margin:0;padding:0}div.itemListCategory{background:none;border:0;margin:0;padding:0}div.catItemView{padding:0}div.catItemCategory{border-bottom:0;padding:0}div.catItemCommentsLink,div.itemCommentsLink,div.userItemCommentsLink{border-right:0;display:inline;margin:0;padding:0 0 0 22px;background:url("/assets/images/comments.png") 0 50% no-repeat}div.catItemCommentsLink a,div.itemCommentsLink a,div.userItemCommentsLink a{color:inherit}div.catItemHitsBlock{border-bottom:0;padding:0}div.catItemCategory span{color:inherit}div.catItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:0;margin:0}div.catItemTagsBlock{border-bottom:0;padding:0}div.catItemLinks{margin:0;padding:0}div.catItemHeader span.catItemDateCreated,div.itemHeader span.itemDateCreated,div.userItemHeader span.userItemDateCreated,div.genericItemHeader span.genericItemDateCreated{color:inherit;font-size:1em;background:url("/assets/images/date.png") 0 50% no-repeat;padding:0 8px 0 20px}div.catItemHeader span.catItemAuthor,div.itemHeader span.itemAuthor{display:inline;padding:0 8px 0 24px;background:url("/assets/images/author.png") 0 50% no-repeat}div.catItemHeader span.catItemAuthor a,div.itemHeader span.itemAuthor a,div.userItemCommentsLink a{color:inherit}div.catItemCommentsLink a:hover,div.catItemHeader span.catItemAuthor a:hover,div.itemHeader span.itemAuthor a:hover,div.itemCommentsLink a:hover,div.userItemCommentsLink a:hover{color:#59cad4}div.userItemReadMore,div.catItemReadMore,div.genericItemReadMore{display:inline-block}span.catItemEditLink a,span.catItemEditLink a:hover,span.itemEditLink a,span.itemEditLink a:hover,span.userItemEditLink a,span.userItemEditLink a:hover{background:none;border:0;padding:0}span.catItemEditLink,span.itemEditLink,span.userItemEditLink{padding:0 1em 0 0;text-align:right;width:auto}div#k2Frontend table.k2FrontendToolbar td.button{background:none repeat scroll 0 0 #eee;border:1px solid #ccc;font-size:1em;font-weight:bold;padding:4px 8px}a#k2ToggleSidebar,a#k2ToggleSidebar:hover,div#k2Frontend table.k2FrontendToolbar td.button a,div#k2Frontend table.k2FrontendToolbar td.button a:hover{color:#000}div#k2Frontend h3,div#k2Frontend legend{font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:normal}span.catItemImage img{border:0;padding:0}div.catItemImageBlock{padding:0}span.catItemImage{display:block;margin:0;text-align:left}span.catItemImage a{display:block}div.genericItemView{border-bottom:0;margin:0 0 13px;padding:9px 25px 9px 9px;border-radius:5px;background:#ededed}div.genericItemBody{margin:0;padding:0}div.genericItemImageBlock+div+div.genericItemBody{margin:0 0 0 281px}div.genericItemIntroText{font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}span.genericItemImage{margin:0}span.genericItemImage img{border:0;padding:0;margin:0}div.userItemBody{margin:0;padding:0}div.userItemImageBlock+div+div.userItemBody{margin:0 0 0 281px}span.userItemImage img{border:0;padding:0;margin:0}div.userItemIntroText{font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}div.userItemView{border-bottom:0;margin:0 0 13px;padding:9px 25px 9px 9px;border-radius:5px;background:#ededed}span.userItemImage{margin:0}span.tagItemImage img{padding:0}span.tagItemImage{display:block;margin:0 1em 1em 0;text-align:center}div.tagItemIntroText{font-size:inherit;font-weight:normal;line-height:inherit;padding:0}div.tagItemBody{margin:0;padding:0}div.tagItemHeader h2.tagItemTitle{margin:0;padding:0}div.tagItemView{border-bottom:0;margin:0;padding:0}div.itemToolbar{background:none;border-bottom:0;border-top:0;margin:0 0 10px;padding:0}div.itemToolbar ul li a#fontDecrease:hover,div.itemToolbar ul li a#fontIncrease:hover{text-decoration:none}div.itemNavigation{background:none;border-bottom:0;border-top:0;margin:0 0 24px;padding:0}div.itemIntroText{color:inherit;font-size:1em;font-weight:normal;line-height:inherit;padding:0}div.itemContentFooter{border-top:0;color:inherit;display:block;margin:16px 0 4px;padding:0;text-align:right}div.itemCategory{border-bottom:0;padding:0}div.itemImageBlock{padding:0}span.itemImage{display:block;margin:0;text-align:left}span.itemImage img{border:0;padding:0}div.itemBackToTop{text-align:right;display:none}div.itemView{border-bottom:0}div.itemBody{margin:0;padding:0}div.social-button{overflow:hidden;padding:1em 0 3em}div.social-button span.label{display:block;float:left;line-height:32px;padding-right:10px}div.social-button div.addthis_toolbox{float:left}div.addthis_toolbox a{float:left;display:block}div.catItemRatingBlock,div.itemRatingBlock{padding:0;float:right}div.catItemRatingBlock span{color:inherit}div.catItemRatingBlock span,div.itemRatingBlock span{display:block;float:left;font-style:normal;margin:0;padding:0 4px 0 0}.itemRatingList,.itemRatingList a:hover,.itemRatingList .itemCurrentRating{background:url("/assets/images/system/transparent_star.png") repeat-x scroll transparent}.itemRatingList{background-position:left top}.itemRatingList a:hover{background-position:left -25px}.itemRatingList .itemCurrentRating{background-position:left -25px}div.itemRatingBlock span{color:inherit;display:block;float:left;font-style:normal;line-height:25px;margin:0;padding:0 4px 0 0}.component-content ul.itemRatingList{background-position:left top;float:left;height:25px;list-style:none outside none;margin:0;overflow:hidden;padding:0;position:relative;width:105px}.itemRatingLog{float:left;font-size:11px;line-height:21px;margin:0;padding:0 0 0 4px}#sbox-overlay,#rokbox-overlay{z-index:655500 !important}#sbox-window,#rokbox-wrapper{z-index:655502 !important}div.itemCommentsForm p.itemCommentsFormNotes{border-top:0}div.itemAuthorBlock{background:none;border:0;margin:0 0 16px;padding:0}div.itemComments{background:none;border:0;padding:0}div.itemAuthorBlock div.itemAuthorDetails{margin:0;padding:0}div.itemComments ul.itemCommentsList li span.commentDate{border-right:0;margin:0;padding:0}div.itemComments ul.itemCommentsList li span.commentAuthorName,div.itemComments ul.itemCommentsList li span.commentDate{font-weight:normal;font-size:14px;font-style:italic}div.itemComments ul.itemCommentsList li span.commentLink{float:none;margin:0}div.itemComments ul.itemCommentsList li span.commentToolbar{display:inline}div.itemComments ul.itemCommentsList li span.commentLink a,div.itemComments ul.itemCommentsList li span.commentLink a:hover,div.itemComments ul.itemCommentsList li span.commentToolbar a,div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{margin-right:10px;text-decoration:none;display:inline-block;margin-bottom:5px;padding:0 20px;font-size:16px !important;cursor:pointer;font-family:Arial,Helvetica,sans-serif;border-radius:20px;height:38px;line-height:38px;text-transform:lowercase;border:1px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.19);color:#444;background:url("/assets/images/button.png") 0 0 repeat-x;background:linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-o-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-moz-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-webkit-linear-gradient(top,#ebebeb 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#ebebeb 0,#e0e0e0 100%)}div.itemComments ul.itemCommentsList li span.commentLink a:hover,div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{background:url("/assets/images/button.png") 0 -38px repeat-x;background:linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-o-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-moz-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-webkit-linear-gradient(top,#6edde5 0,#47cbd7 100%);background:-ms-linear-gradient(top,#6edde5 0,#47cbd7 100%);color:#f7f7f7}.commentsBody{margin-left:108px}div.itemComments ul.itemCommentsList li img{background:none;border-bottom:0;border-left:0;border-right:0;float:left;padding:0}div.itemComments ul.itemCommentsList li p{padding:0}div.itemComments ul.itemCommentsList li{border-bottom:0}div.itemCommentsForm form label.formName,div.itemCommentsForm form label.formEmail,div.itemCommentsForm form label.formUrl,div.itemCommentsForm form label.formComment,div.itemCommentsForm form input#submitCommentButton{display:block}div.itemCommentsForm form label.formEmail,div.itemCommentsForm form label.formUrl,div.itemCommentsForm form label.formName{margin:0}div.itemCommentsForm form{position:relative}div.itemCommentsForm form:after{clear:both;display:block;content:" "}div.itemCommentsForm form span#formLog{bottom:10px;display:block;left:0;padding:0;line-height:1.8em;margin:0;position:absolute}div.itemCommentsForm form .formLogLoading{background:url("/assets/images/system/loading.gif") no-repeat scroll left center transparent;display:block;width:16px;height:16px}div.k2ReportCommentFormContainer{margin:0;padding:8px;width:480px}div.component-content>div.login div.login-fields{margin-bottom:1em}div.component-content>div.login div.login-fields label{display:block;float:left;width:10em}input[type="checkbox"]{background:none !important;border:0 !important;position:relative;top:2px}input[type="radio"]{position:relative;top:1px}.component-content form fieldset dt{clear:left;float:left;padding:0;width:150px}.component-content form fieldset dd{float:left;padding:0;margin-bottom:1em}.component-content .contact .button{margin:0}input.invalid,textarea.invalid{border:1px solid #f00 !important;box-shadow:none}#jform_contact_email_copy{display:inline;height:auto;left:0;margin:0;position:relative;top:4px;width:auto}form dd,form dt{margin:0 0 1em 0}div.toggle-editor{margin-bottom:8px;padding:5px 0}.component-content div.toggle-editor a{font-weight:normal}.component-content .button2-left{float:none;padding:0 0 0 5px}.k2AccountPage dl{clear:both;overflow:hidden}.k2AccountPage dt{clear:left;float:left;padding:0;width:180px;display:block}.k2AccountPage dd{float:left;padding:0}.k2AccountPage dd.gender{padding:.4em 0 0 0}#josForm .k2AccountPage dd input{margin:0}.k2AccountPage div.k2AccountPageUpdate{border-top:0;margin:0;padding:0;text-align:right}span#description_parent{width:90% !important;height:272px !important}a#description_resize{display:none}label#genderm-lbl{margin-right:1em}dd.editor{float:none;width:100%;clear:both}textarea#description{resize:none;overflow:auto}img.calendar{display:none}#jform_profile_tos label{padding-left:4px}legend{color:inherit}#member-profile fieldset,.registration fieldset{margin:0;padding:0}.component-content .reset,.component-content .remind,div.component-content>div.login{padding:2em 0}table.adminFormK2 tr td.adminK2LeftCol{text-align:left}input.text_area.k2TitleBox,input.text_area.k2TitleAliasBox,select#catid{margin:5px 0}table.adminFormK2 tr td.adminK2LeftCol{background:none}div.k2ItemFormEditor div.toggle-editor{margin:0;overflow:visible;padding:0}#editor-xtd-buttons{margin-top:0;padding:0 5px}div.form-limit-and-counter{padding:1em;margin:1em 0;overflow:hidden}.component-content .form-limit,.component-content p.counter{display:block;padding:0;margin:0}.component-content .form-limit{float:right}.component-content p.counter{float:left}.component-content dl.search-results dd.result-created,.component-content dl.search-results dd.result-category{display:inline;padding:0}#rt-sidebar-a,#rt-sidebar-b,#rt-sidebar-c{background:none}.rt-block{margin-bottom:0;padding:0;position:relative}div.k2ItemsBlock>ul>li{list-style:none}div.k2ItemsBlock ul li div.moduleItemIntrotext{line-height:inherit;padding:0}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{border:0;float:left;padding:0;margin:0}#form-login ul,div.k2LatestCommentsBlock ul li,div.k2CategoriesListBlock ul li,div.k2ArchivesBlock ul li,#k2Container .k2Pagination ul li,div.pagination ul li{list-style:none}#form-login #modlgn_remember{display:inline;height:auto;left:1em;margin:0;position:relative;top:2px;width:auto}.k2Avatar img{background:none;border:0;display:block;float:left;margin:0 .5em .5em 0;padding:0}div.k2UserBlock ul.k2UserBlockActions{list-style:none}div.k2LatestCommentsBlock ul li{margin:0 0 1em}div.k2LatestCommentsBlock ul li a.k2Avatar{display:block;float:left}div.k2LatestCommentsBlock ul li a.k2Avatar img{background:none;border:0;margin:0 1em 1em 0;padding:0}div.k2LatestCommentsBlock ul li span.lcUsername,div.k2LatestCommentsBlock ul li span.lcCommentDate{display:block}div.k2LatestCommentsBlock ul li span.lcComment{clear:both;display:block}.smilecredits{display:none}#rt-iewarn{background:url("/assets/images/system/ie-warn-bg.jpg") top left repeat-x}#rt-iewarn .rt-container{background:none}div.k2ItemsBlock>ul{margin:0}.pagination-results{display:none}#rt-menu .rt-container{height:auto}.sf-menu{float:right;margin:0;text-transform:lowercase}ul.sf-menu>li{margin:0 0 0 3px}ul.sf-menu>li:before{content:" ";position:absolute;top:0;left:0;width:100%;height:0;display:block;background:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}ul.sf-menu>li:hover:before,ul.sf-menu>li.active:before,ul.sf-menu>li.current:before,ul.sf-menu>li.sfHover:before{background:#e5e5e5;height:4px}ul.sf-menu>li:after{content:" ";position:absolute;top:0;left:50%;margin-left:-5px;width:0;height:0;opacity:0;filter:alpha(opacity=9);border-top:0 solid transrarent;border-left:5px solid transparent;border-right:5px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all 1s ease;transition:all .3s ease}ul.sf-menu>li:hover:after,ul.sf-menu>li.active:after,ul.sf-menu>li.current:after,ul.sf-menu>li.sfHover:after{opacity:.09;top:4px;border-top:5px solid #000}ul.sf-menu li a,ul.sf-menu li span{padding:15px 5px 0;display:block;color:#949494;font:16px/20px "Trebuchet MS",Arial,Helvetica,sans-serif}ul.sf-menu ul li a,ul.sf-menu ul li span{font:13px/34px Arial,Helvetica,sans-serif;padding:0;border-top:1px dashed #91d3d8;margin:0 13px}ul.sf-menu ul ul li a,ul.sf-menu ul ul li span{border-top:1px dashed #b3bebe}ul.sf-menu ul>li:first-child>a,ul.sf-menu ul>li:first-child>span{border:0}.sf-menu ul{width:87px;padding:6px 0}.sf-menu ul ul{background:#798d8d}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:64px}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100%;margin-top:-5px}.itemBody div.itemFullText h2+h3{margin:-2px 0 8px !important;padding-top:0 !important;font-size:16px}h3+h2{margin-top:5px}.itemFullText h2{line-height:110%;letter-spacing:-1px}div.itemFullText h3{padding:16px 0 15px 0;font-size:22px;font-weight:normal;color:gray}div.itemFullText ul{margin:0 0 15px 0;line-height:26px;font-size:16px}.niceFormattedText h2{letter-spacing:0}.mainPage h2{background:#c9e4ed;padding:5px 6px;margin:5px 0 5px;letter-spacing:-1px;color:#002064;font-weight:bold}.service_promotion{padding-bottom:15px}.service_promotion .title{font-size:24px;font-weight:bold;margin:20px 0 5px;letter-spacing:0;color:#767676}.service_promotion .promotion{font-size:15px;display:inline-block;margin-bottom:15px}.quip-success-new{margin-bottom:20px;display:inline-block}#phones{margin-top:-34px}#phones .header-social{display:inline-block;vertical-align:middle;margin-left:4px}#phones .header-social-item{float:right;width:22px;height:22px;background:url("/assets/images/social-header.png?v1.01") no-repeat;background-size:cover;display:block;margin:2px 3px}#phones .header-social-item.fb{background-position:-22px 0}#phones .header-social-item.google{background-position:-44px 0}.hide-quip-comments-under+.itemCommentsLink{display:none}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;width:10em;margin:0}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:44px;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}html,body{scroll-behavior:smooth}h1{font-size:240%}.hidden-elem-class{display:none !important}body a{color:#59cad4}body a:hover{color:#000}.menutop ul,.menutop ul li>.item,.sf-menu ul>li,.sf-menu ul>li>a{color:#fff;background:transparent}.menutop ul li>.item:hover,.menutop ul li.active>.item,.menutop ul li.f-menuparent-itemfocus>.item,.sf-menu ul>li>a:hover,.sf-menu ul>li>a:active,.sf-menu ul>li>a:focus,.sf-menu ul>li.current>a,.sf-menu ul>li.current>a,.sf-menu ul>li.current{color:#444;background:transparent}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;color:#4a4a4a}body a{color:#3100e2}input,button,select,textarea{outline:0}.content_wrapper{width:1030px;margin:0 auto}.content-left{float:left;width:200px}.content-right{float:left;width:780px}.aside-title{font-size:200%;font-weight:bold}.aside-title a{color:#4a4a4a}.aside-title a:hover{color:#4a4a4a}#friends .aside-title{margin-bottom:5px}.mainPage h1{letter-spacing:-.054em;font-weight:normal;text-align:left;color:white;font-size:24px;background:#63cd57;padding:3px 5px}.mainPage h2{text-align:center}.main-therapeutic-group h3{font-size:155%;padding:10px 0 0;text-align:center;letter-spacing:normal;font-weight:normal;margin:0 0 15px}.main-therapeutic-group h3 a{color:#000}.main-therapeutic-group .main-therapeutic-group-text{font-size:125%;padding:10px 0 15px}.main-page-content{font-size:12pt}.main-page-content h3{font-size:12pt;letter-spacing:normal}.copyright-text{color:#fff;font-size:1.1em}.footer{background-color:#dce0e9 !important}.footer-inner-container{padding:20px 10px 10px 10px;display:flex;justify-content:space-between;color:#4a4a4a;font-size:1.1em;background-color:#dce0e9}.footer-inner-container a{color:#4a4a4a}.site-map-link{text-decoration:underline}.footer-inner-container p{margin:0;text-align:left}.itemFullText ul{margin:-10px 0 10px}.treningi-item{padding-bottom:20px}.treningi-item .treningi-item-img{display:block;margin:15px 0}.treningi-item .treningi-item-date{margin:0;line-height:140%;color:#696969}.treningi-item .treningi-item-leading{margin:0;line-height:140%}.Btncenter{text-align:center;margin:-4px 0 30px}.moduletablebxslider{margin:5px 5px 30px 35px;height:197px}.menuUslugi{margin-bottom:32px}.menuUslugi li{padding:0 !important;font-size:18px;position:relative;color:#fff;border:0;width:208px;z-index:10000;background:none}.menuUslugi li:hover .aside-nav-first+ul,.menuUslugi li:active .aside-nav-first+ul{display:block}.menuUslugi li:hover .aside-nav-first a{display:inline-block}.menuUslugi li a{color:#fff}.menuUslugi li span.aside-nav-first:before{content:"";position:absolute;border-style:solid;border-width:7.5px 0 7.5px 13px;border-color:transparent transparent transparent #fff;right:18px;bottom:10px}.menuUslugi li .aside-nav-first{width:200px;height:72px;display:block;padding:23px 0 0 0;cursor:pointer;text-align:center}.menuUslugi li .aside-nav-first a{text-transform:none;text-decoration:underline;font-size:13px;line-height:14px;display:none}.menuUslugi li .aside-nav-first a:hover{text-decoration:none}.menuUslugi li .aside-nav-single-bg{display:block;height:100%;margin-top:-23px;padding-top:23px}.menuUslugi li .aside-nav-single-bg:hover,.menuUslugi li .aside-nav-single-bg:active{background:rgba(0,0,0,.2)}.menuUslugi li ul{display:none;position:absolute;width:196px;padding:8px 0;border:solid 2px #fff;right:-200px;top:56px;z-index:100000;margin:0;background:#09f;text-align:left;box-shadow:0 4px 5px rgba(0,0,0,.15)}.menuUslugi li ul:before{content:"";width:208px;height:56px;position:absolute;top:-58px;left:-10px}.menuUslugi li ul li{font-size:14px;text-transform:none;width:auto;z-index:100000;margin:0;background:none}.menuUslugi li ul li a{display:block;padding:6px 14px}.menuUslugi li ul li a:hover,.menuUslugi li ul li a:active{background:rgba(0,0,0,.1)}#goTop{z-index:200;background-color:gray;position:fixed;bottom:5px;right:5px;font-size:15px;color:white;font-weight:bold;text-align:center;padding:5px 15px;cursor:pointer;display:none;padding-right:25px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#goTop:before{content:"";border-style:solid;border-width:0 7.5px 13px 7.5px;border-color:transparent transparent #fff transparent;position:absolute;right:6px;top:10px}#goTop:hover{background-color:#6c6c6c}#goTop.active{display:block}.itemBody .itemImageBlock img{border-radius:0}.itemImageBlock img,.treningi-item-img img{margin:0 auto;display:block}.itemFullText .fancybox img{display:inline-block}.center{text-align:center}.moreBtnGroupsPage{margin-top:-15px;margin-bottom:35px}span.error{display:block;color:red}.inputS{font-size:24px;text-align:center;color:#694269;margin:0}.contact-form .inputS{width:286px}input.modalButton{float:right;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;background:#3f9d4a;border:0;width:auto;overflow:visible;font-size:1.4em;color:#fff;padding:1px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:bold;text-shadow:0 1px 0 rgba(0,0,0,.4);outline:0}input.modalButton:hover{background:#3f9d4a;color:#fff}.mainPage{line-height:1.6em !important}.moduletablebxslider ul.bxslider{margin:0;padding:0;list-style:none;height:187px;overflow:hidden}.moduletablebxslider .bx-wrapper{height:197px}.moduletablebxslider .bx-wrapper .bx-viewport{top:-5px}.itemCommentsForm{margin-top:68px}.schedule-table{margin-bottom:40px;border-collapse:collapse}.schedule-table tr:nth-child(2n){background-color:#d3dfee}.schedule-table th,.schedule-table td{border:solid #4f81bd 1px;text-align:center;padding:4px;line-height:1.4em}.schedule-table th{border-bottom:solid #4f81bd 3px}.schedule-table p{margin:0}.yashare-auto-init{margin-top:20px}.aside-promotion .promotion{display:block}.quip-comment-body.commentsBody{padding:0 0 20px}.quip-comment-body.commentsBody.quip-comment-alt{background:none}.quip-comment.quip-add-comment textarea{resize:none;line-height:1.8em;height:190px}.quip-comment.quip-add-comment .quip-fld{width:606px;margin-bottom:20px}.quip-comment.quip-add-comment .quip-fld p{color:#4a4a4a}.quip-comment.quip-add-comment textarea,.quip-comment.quip-add-comment input[type="text"]{background:none;border:1px solid #dedede;color:#4a4a4a;box-shadow:1px 1px 0 #fff,1px 1px 0 #fff inset;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:20px;padding:9px 16px;outline:0;font-size:15px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin:0;-webkit-appearance:none}.quip-comment.quip-add-comment label{width:auto;float:none;display:block}.quip-none{display:none}div.commentTextResizer,div.comment2TextResizer{margin:-36px 0 10px;position:absolute;right:0}div.comment3TextResizer{margin:-58px 0 10px;position:absolute;right:0}.bcrumbsContainer{margin:0 0 -10px 35px;padding-top:15px}.bcrumbsContainer #breadcrumb{display:block;list-style:none}.bcrumbsContainer #breadcrumb li{float:left}.bcrumbsContainer #breadcrumb li+li:before{content:">";margin:0 2px}.itemToolbar{display:none}.catItemView.groupLeading .catItemImageBlock{margin:0 20px 10px 0;min-height:200px}.catItemView.groupLeading .moreBtnGroupsPage{margin-top:-5px}.group-img-gallery{text-align:center;margin-bottom:20px}.group-img-gallery .fancybox{margin:12px 4px}.group-img-gallery .fancybox img{display:inline-block;margin-bottom:6px}#friends a{display:block;margin-bottom:5px}.more-link-after-p{display:block;margin-top:-10px}.content-right_wrapper{font-size:14px}.content-right_wrapper p{line-height:26px;font-size:16px}.content-right_wrapper .treningi-main-title{margin:40px 0 30px;font-size:28px;text-align:center}div.catItemBody{margin-left:278px}h2.catItemTitle{color:#565656;font:18px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:normal;line-height:26px;font-size:16px;margin:0 0 15px 0}h2.catItemTitle a{color:#565656}.about-us-link-block{font-size:0;text-align:center;margin:30px 0 36px}.about-us-link-block .about-us-link{width:210px;height:95px;display:inline-block;background:#ff529f;color:#fff;box-shadow:inset 0 -32px 50px #f6367e;margin:0 10px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.about-us-link-block .about-us-link h2{font-size:18px;letter-spacing:normal;margin:0}.about-us-link-block .about-us-link h2:before{content:"";display:block;width:38px;height:32px;background:url("/assets/images/about-us.png") no-repeat;background-size:cover;margin:18px auto 10px}.about-us-link-block .about-us-link.photo{background:#efc608;box-shadow:inset 0 -32px 50px #e5a702}.about-us-link-block .about-us-link.photo h2:before{background-position:-38px 0}.about-us-link-block .about-us-link.certificates{background:#37b97a;box-shadow:inset 0 -32px 50px #23a55d}.about-us-link-block .about-us-link.certificates h2:before{background-position:-76px 0}.about-us-link-block .about-us-link:hover{box-shadow:none}.topic-links-block h2{text-align:center;font-size:30px;margin:30px 0}.topic-links-block .topic-links-cont{font-size:0}.topic-links-block .topic-links-item{width:30.1%;text-align:center;text-decoration:none;font-size:16px;display:inline-block;vertical-align:top;color:#4a5374;font-weight:bold;margin:0 4.85% 10px 0;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}.topic-links-block .topic-links-item:hover{text-decoration:underline}.topic-links-block .topic-links-item:nth-child(3n){margin-right:0}.topic-links-block .topic-links-item img{padding-bottom:10px}.topic-links-block .topic-links-item p{line-height:19px}.quip a{text-decoration:none}.quip a:hover{text-decoration:underline}.quip-comment form,.quip-comment p{padding:0;margin:0}div.quip-comment{padding:4px}li.quip-comment{background:transparent;list-style:none;padding:0;margin:0}ol.quip-comment-list{list-style:none;margin:0;padding:0}ol.quip-comment-list li ol{margin-bottom:0;padding-left:20px}ol.quip-comment-list li{list-style-type:none;position:relative;margin-left:0}ol.quip-children{margin:0}.quip-comment-alt{background-color:#f2f2f2}.quip-comment-body{padding:5px 7px}.quip-comment-text p{padding-top:1em}.quip-unapproved,.quip-unapproved a{color:#a4a4a4}.quip-comment-createdon{font-style:italic;font-size:small}.quip-comment-createdon a{color:#777}.quip-comment-author,.quip-comment-author a{color:#444;font-weight:bold}.quip-comment-author strong{color:#333}.quip-reply-link{font-size:11px;float:left}.quip-break{clear:left}.quip-error{color:red;font-size:.9em}.quip-success{color:green}.quip-clear{clear:both}.quip-comment-right{float:right}.quip-comment-options{clear:right;margin-top:2px;text-align:right;font-size:11px}.quip-comment-options a{color:#777}.quip-avatar{float:right;padding:3px;margin:2px;border:1px solid #ccc}.quip-add-comment p{color:#888;margin-bottom:.2em}span.quip-allowed-tags{font-weight:normal;font-size:11px;font-style:normal;float:right}.quip-add-comment .textarea{width:auto}.quip-add-comment textarea{width:100%;padding:0}.quip-add-comment input[type=text]{width:50%;float:left;border:1px solid #888;padding:5px}.quip-add-comment label{width:20%;float:left}.quip-fld br{clear:both}div.quip-comment input[type=submit]{cursor:pointer}.quip-preview{border-bottom:1px solid #d4d4d4;padding:7px 7px;background-color:#f2f2f2}.site-map-list{float:left;width:49%}.site-map-list:first-child{margin-right:2%}.site-map-list ul{padding-left:20px}.site-map-list ul li{list-style:none;line-height:1.2em;margin:8px 0}.site-map-link{margin-left:12px}.skill-block-container{padding:20px 0 10px}.skill-block-container .skill-block-title{text-align:center;background:#fff;font-size:28px;color:#4a4a4a;padding:12px 0}.skill-block-container .skill-block-wrapper{padding:34px 0}.skill-block-container .skill-block-item{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:-16px}.skill-block-container .skill-block-item:nth-of-type(even){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.skill-block-container .skill-block-item:nth-of-type(even) .skill-block-item-text{text-align:right}.skill-block-container .skill-block-item .skill-block-item-img{width:169px;flex-basis:169px}.skill-block-container .skill-block-item .skill-block-item-img img{border-radius:50%}.skill-block-container .skill-block-item .skill-block-item-text{width:520px;margin:20px 0}.consultation-block{text-align:center;background:#fff;border-radius:6px;border:1px solid #4f81bd;padding:20px 0;margin:20px 0}.consultation-block .consultation-block-title{color:#010101;font-size:22px;line-height:24px;text-transform:uppercase;margin:10px auto;padding:0}.consultation-block .consultation-block-under-title{color:#9c9c9c;font-size:16px;line-height:24px;font-weight:700;margin-bottom:26px}.consultation-block .consultation-block-row{position:relative;margin-top:15px}.consultation-block .consultation-block-row .consultation-block-input{margin-left:120px;width:465px;box-sizing:border-box;border:1px solid #4f81bd;border-radius:6px;padding:12px 18px;font-size:16px;line-height:19px}.consultation-block .consultation-block-row .consultation-block-input.error{border-color:brown}.consultation-block .consultation-block-row textarea{resize:none;height:100px}.consultation-block .consultation-block-row label{color:#000;font-size:16px;font-weight:700;line-height:17px;position:absolute;left:78px;top:4px;width:110px;text-align:right}.consultation-block .consultation-btn{color:#fefefe;font-size:22px !important;border-radius:6px;font-weight:bold;border:1px solid #4f81bd;background-image:linear-gradient(to top,#3f60ab 0,#d1ddfa 100%);padding:0 44px 4px;height:52px;line-height:48px;margin:34px auto 15px}.consultation-block .consultation-btn:hover{background-image:linear-gradient(180deg,#3f60ab 0,#d1ddfa 100%)}.interesting-prog-block{padding:20px 0 10px}.interesting-prog-block .interesting-prog-block-title{text-align:center;background:#fff;font-size:28px;color:#4a4a4a;padding:12px 0}.interesting-prog-block .interesting-prog-block-wrapper{padding-bottom:12px}.interesting-prog-block .interesting-prog-block-item{float:left;text-align:center;width:20.5%;padding-left:6%;margin-top:22px}.interesting-prog-block .interesting-prog-block-item:nth-of-type(4n-3){padding-left:0}.interesting-prog-block .interesting-prog-block-item .interesting-prog-item-img{max-width:148px;margin:0 auto}.interesting-prog-block .interesting-prog-block-item .interesting-prog-item-img img{border-radius:50%}.interesting-prog-block .interesting-prog-block-item .interesting-prog-item-text{margin:20px 0;color:#4a4a4a;font-weight:700}.content-fix-menu{box-shadow:0 5px 5px rgba(167,187,222,.75);border-radius:0 0 6px 6px;background-color:rgba(57,103,176,.95);display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:10px;position:fixed;width:750px;margin:auto;box-sizing:border-box;z-index:10000;top:-64px;-webkit-transition:top .25s ease;transition:top .25s ease}.content-fix-menu.fixed-menu{top:0}.content-fix-menu a{color:#fff;font-weight:700;font-size:18px;line-height:33px;float:left;padding:0 4px;position:relative}.content-fix-menu a:before{content:"";position:absolute;left:50%;bottom:0;height:2px;width:20px;margin-left:-10px;background:#fff;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.content-fix-menu a:hover,.content-fix-menu a.selected{color:#fff}.content-fix-menu a:hover:before,.content-fix-menu a.selected:before{opacity:1}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.new-main-menu-block ul{margin:0;margin:4px 0 0 10px;padding:0;list-style:none;float:left}.new-main-menu-block li{float:left;margin-left:3px}.new-main-menu-block a{display:block;padding:2px 10px;color:#949494;font:16px/20px "Trebuchet MS",Arial,Helvetica,sans-serif;transition:color .2s ease-out;text-transform:lowercase}.new-main-menu-block li.active a,.new-main-menu-block a:hover{color:#737373}