.breadcrumb{background:none;padding:15px 0 5px;margin:auto;max-width:1000px}.breadcrumb ul{font-size:0;margin:0;padding-left:0}.breadcrumb li{display:inline-block;margin:0 0 10px}.breadcrumb li:first-of-type a span{margin:0}.breadcrumb li:first-of-type a span,.breadcrumb li:first-of-type a{font-size:0}.breadcrumb li:first-of-type a:after{content:"";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.breadcrumb .delimiter{font-size:0}.breadcrumb .delimiter:after{content:"";display:inline-block;font-family:bootstrap-icons!important;font-style:normal;font-weight:normal!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}.breadcrumb li *{display:inline-block;margin:0 3px;font-size:12px;line-height:1;text-transform:uppercase}.breadcrumb strong{font-weight:normal}.breadcrumb a:hover,.breadcrumb a:focus{color:inherit}.search-page .page-title{margin:0 0 -1px}.html-search-page .page-title-top{text-align:left}.html-search-page .page-title h2{font-size:28px;font-weight:600;color:var(--black);margin:0;font-family:var(--font-jost);text-align:left}@media all and (max-width:991px){.html-search-page .page-title h2{font-size:22px;margin-top:10px}}.search-input .fieldset{margin:0 0 30px}.search-input input+label{display:inline;margin:0 0 0 5px}.advanced-search-option{display:none}.advanced-search{margin:30px 0 0}.advanced-search .price-range{display:inline-block}.advanced-search .price-range input{width:80px;margin:3px}.search-input .button-1{min-width:140px}.search-results .warning{margin:10px 0;color:#e4434b}.sitemap-page .description{margin:0 0 30px;text-align:center}.sitemap-page .entity{margin:0 0 30px}.sitemap-page .entity-title{margin:0 0 15px;padding:0 10px;text-align:center}.sitemap-page .entity-title h2{font-size:20px;font-weight:normal;color:#444}.sitemap-page .entity-body{border:1px solid var(--border);background-color:#fff;padding:30px 15px;text-align:left;column-count:3;border-radius:10px}.sitemap-page .entity ul{font-size:0}.sitemap-page .entity li{display:block;position:relative;margin:0 8px;padding:0 12px;line-height:24px;font-size:14px}.sitemap-page .entity li:before{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;background-color:var(--orange)}.sitemap-page .entity details{break-inside:avoid}.sitemap-page .entity .sitemap-parent-item:before{content:none}.sitemap-page .entity .sitemap-parent-item{padding-left:0}.sitemap-page .entity summary{position:relative;padding-left:12px;cursor:pointer;list-style:none}.sitemap-page .entity summary::-webkit-details-marker{display:none}.sitemap-page .entity summary:before{content:"▶";position:absolute;top:0;left:0;color:var(--orange);font-size:9px}.sitemap-page .entity details[open] summary:before{content:"▼"}.sitemap-page .entity summary a{display:inline-block}.sitemap-page .entity .sitemap-child-list{margin:4px 0 8px 12px;font-size:0}.sitemap-page .entity .sitemap-child-list li{margin-right:0}.sitemap-page .entity .sitemap-child-list li:before{background-color:var(--orange)}.sitemap-page .entity a{color:#444}.sitemap-page .entity a:hover,.sitemap-page .entity a:focus{color:var(--primary-color)}.sitemap-page .entity a:empty{display:none}.sitemap-page .pager{margin:0;border-top:solid 1px #e4e4e4;padding:25px 0 0}.sitemap-page .pager ul{text-align:right;font-size:0;margin:0}.sitemap-page .pager li{display:inline-block;margin:0 3px;vertical-align:top;font-size:13px}.sitemap-page .pager li a,.sitemap-page .pager li span{display:block;min-width:33px;height:33px;border:1px solid #ccc;background-color:#fff;text-align:center;font-size:15px;cursor:pointer;color:#706f6c;font-weight:600;line-height:2}.sitemap-page .pager li span{border-color:var(--primary-color);background-color:#fff}.sitemap-page .pager li.previous-page *,.sitemap-page .pager li.next-page *,.sitemap-page .pager li.first-page *,.sitemap-page .pager li.last-page *{background-position:center;background-repeat:no-repeat;font-size:0;color:#fff}.sitemap-page .pager li.previous-page *{background-image:url("../images/prev.png")}.sitemap-page .pager li.next-page *{background-image:url("../images/next.png")}.sitemap-page .pager li.first-page *{background-image:url("../images/first.png")}.sitemap-page .pager li.last-page *{background-image:url("../images/last.png")}.sitemap-page .pager li a:hover,.sitemap-page .pager li a:focus{border-color:#ccc;background-color:#fff;text-decoration:none}.block-blog-archive .number{display:block;color:#444;cursor:auto}.block-blog-archive .sublist{margin:5px 0 5px 15px}.block-blog-archive li.month{padding:3px 0 3px 15px}.blog-page .page-title,.news-list-page .page-title{margin:0}.blog-page .post:after{content:"";display:block;clear:both}.news-list-page .news-items .news-item{margin:0 0 20px;border:1px solid #e7e7e7;padding:20px;background:#fff}.post-title,.news-title{display:inline-block;padding:0 0;line-height:20px;font-size:15px;font-weight:600;color:var(--black);margin:0 0 14px 0}.post-title:hover,.post-title:focus,.news-title:hover,.news-title:focus{color:var(--black);text-decoration:none}.read-more{font-size:14px}.post-date,.news-date{display:block;margin:0 0 15px;background-color:#f6f6f6;padding:10px;font-style:italic;color:#444;font-size:14px}.post-body,.news-body{margin:0 0 15px;padding:0;line-height:24px;font-size:13px}.blog-page .tags,.blogpost-page .tags{margin:0 0 15px;overflow:hidden;padding:0}.blog-page .tags label,.blogpost-page .tags label{display:inline-block;margin:0 3px 3px 0;font-weight:bold;color:#444}.blog-page .tags ul,.blogpost-page .tags ul{display:inline-block;margin:0 0 3px 3px;font-size:0}.blog-page .tags li,.blogpost-page .tags li{display:inline-block;font-size:14px}.blog-page .tags li.separator,.blogpost-page .tags li.separator{margin:0 8px 0 0}.blog-page .tags a,.blogpost-page .tags a{display:block;color:var(--primary-color)}.blog-page .tags a:hover,.blog-page .tags a:focus,.blogpost-page .tags a:hover,.blogpost-page .tags a:focus{text-decoration:underline}.blog-posts .buttons,.news-items .buttons{margin:0;padding:0}.blog-posts .buttons .read-comments{display:block;margin:0 0 15px;font-weight:bold;color:#444}.blog-posts .buttons .read-comments:hover,.blog-posts .buttons .read-comments:focus{color:var(--primary-color)}.blog-posts .post{margin:0 0 20px;border:1px solid #e7e7e7;padding:20px;background:#fff}.news-item .read-more i{font-size:13px;position:relative;top:1px}.new-comment{margin:50px 0 60px}.new-comment .notifications{margin:0 0 10px}.new-comment .result{color:#690}.new-comment .form-fields{margin:0 0 20px}.comment-list{margin:0 0 100px}.comment-list .title{margin:0 0 15px}.comment-list .title strong{font-weight:500}.comment-list .comment{border-top:1px solid #f4f4f4}.comment-list .comment:after{content:"";display:block;clear:both}.comment-info .username{display:block;margin:0 0 -1px;border:1px solid #f4f4f4;background-color:#ddd;padding:11px 0;font-weight:bold;color:#444}.comment-info a.username:hover,.comment-info a.username:focus{color:var(--primary-color)}.comment-info .avatar{position:relative;width:150px;height:150px;border:1px solid #f4f4f4;overflow:hidden}.comment-info .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border:solid 2px #cedbe1!important}.comment-time{margin:0 0 15px;font-size:13px;font-weight:bold}.comment-time label{margin:0}.comment-time span{color:#444}.comment-title{margin:0 0 15px;font-size:16px;color:#444}.comment-body{line-height:22px}.news-list-homepage{margin:40px 0}.news-list-homepage .news-items{background:#e7e7e7}.news-list-homepage .news-items .news-item{padding:15px;background:#fff;margin-bottom:1px}.news-list-homepage .news-items .news-item .news-body{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.news-list-homepage .news-items .news-item .news-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.news-list-homepage .title{margin:0 0 15px;font-size:20px;font-weight:600;color:var(--black);line-height:1}.news-list-homepage .title strong{font-weight:600}.news-list-homepage .view-all{text-align:center}.news-list-homepage .view-all a{color:#444;text-decoration:underline}.news-list-homepage .view-all a:hover,.news-list-homepage .view-all a:focus{color:var(--primary-color)}.forums-main-page .topic-block{margin:35px 0;text-align:center}.forums-main-page .topic-block p{text-align:center}.forums-main-page .pager{display:none}.forum-breadcrumb{margin:0 0 40px}.forums-header{margin:0 0 50px;overflow:hidden}.forums-header:after{content:"";display:block;clear:both}.forums-header .current-time{margin:0 0 15px;color:#444}.forum-search-box .basic{overflow:hidden;margin:0 0 10px;display:flex}.forum-search-box .advanced a{line-height:22px;color:#444;text-decoration:underline}.forum-search-box .advanced a:hover,.forum-search-box .advanced a:focus{color:var(--primary-color)}.forum-search-page .page-title{margin:0 0 -1px}.forum-search-page .search-error,.forum-search-page .no-result{margin:0 0 15px;text-align:center;color:#e4434b}.forums-table-section{margin:0 0 60px}.forums-table-section+.pager{margin:-30px 0 30px}.forums-table-section-title{margin:0 0 15px;padding:0}.forums-table-section-title a,.forums-table-section-title strong{font-size:22px;font-weight:normal;color:#444}.forums-table-section-title a:hover,.forums-table-section-title a:focus{color:var(--primary-color)}.forums-table-section .image div{width:38px;height:32px;margin:auto;background:url("../images/topic-type1.png") center no-repeat}.forums-table-section .image div.sticky{background:url("../images/topic-type2.png") center no-repeat}.forums-table-section .image div.announcement{background:url("../images/topic-type3.png") center no-repeat}.forums-table-section .forum-title,.forums-table-section .topic-title{margin:5px 0}.forums-table-section .forum-title a,.forums-table-section .topic-title a{font-size:16px;font-weight:bold;color:#444}.forums-table-section .forum-title a:hover,.forums-table-section .forum-title a:focus,.forums-table-section .topic-title a:hover,.forums-table-section .topic-title a:focus{color:var(--primary-color);text-decoration:none}.forums-table-section .topic-title span{display:block;color:#585858}.forums-table-section .forum-description,.forums-table-section .topic-starter{margin:5px 0}.forum-table label{margin-bottom:5px}.forums-table-section .latest-post{white-space:nowrap}.forums-table-section .latest-post label{margin-bottom:0}.forums-table-section .latest-post div{margin:5px 0}.forums-table-section .latest-post label{color:#585858}.forums-table-section .view-all{margin:30px 0 0;padding:0 10px}.forums-table-section .view-all a{background-color:#000;padding:10px 15px;font-size:12px;color:#fff;text-transform:uppercase}.forums-table-section .view-all a:hover,.forums-table-section .view-all a:focus{background-color:#212121;text-decoration:none}.forum-page .forum-info{margin:0 0 30px}.forum-page .forum-name,.forum-topic-page .topic-name{margin:0 0 25px;border-bottom:1px solid #f4f4f4;padding:0 10px 10px}.forum-page .forum-name h1,.forum-topic-page .topic-name h1{font-size:30px;font-weight:normal}.forum-actions,.topic-actions{margin:0 0 30px;font-size:0}.forum-actions .actions a,.topic-actions .actions a{display:inline-block;margin:1px;padding:10px 10px 10px 33px;font-size:14px}.forum-actions .actions .new-topic{background:#eee url("../images/new.png") left center no-repeat}.forum-actions .actions .watch-forum,.topic-actions .actions .watch-forum{background:#eee url("../images/watch.png") left center no-repeat}.forum-actions .actions a:hover,.forum-actions .actions a:focus,.topic-actions .actions a:hover,.topic-actions .actions a:focus{background-color:#e6e6e6;text-decoration:none}.forum-actions .pager.upper,.topic-actions .pager.upper{display:none;margin:0}.topic-actions .reply-topic-button{background:#eee url("../images/reply.png") left center no-repeat}.topic-actions .watch-topic-button{background:#eee url("../images/watch.png") left center no-repeat}.topic-actions .move-topic-button{background:#eee url("../images/move.png") left center no-repeat}.topic-actions .edit-topic-button{background:#eee url("../images/edit_.png") left center no-repeat}.topic-actions .delete-topic-button{background:#eee url("../images/remove_.png") left center no-repeat}.topic-actions.lower .actions{display:none}.active-discussions-page .forums-table-section-title{margin:0 0 25px;border-bottom:1px solid #f4f4f4;padding:0 0 10px}.active-discussions-page .forums-table-section-title strong{font-size:30px;font-weight:normal}.active-discussions-page .forums-table-section-body{margin:0 0 20px}.topic-post{margin:0 0 30px;border-top:1px solid #f4f4f4}.topic-post:last-child{border-bottom:1px solid #f4f4f4}.topic-post label{margin-bottom:0}.topic-post:after{content:"";display:block;clear:both}.topic-post .post-info{margin:30px 0}.topic-post .user-info{width:150px;margin:0 auto 15px}.topic-post .username{display:block;margin:0 0 -1px;border:1px solid #f4f4f4;background-color:#f6f6f6;padding:11px 0;font-weight:bold;color:#444}.topic-post a.username:hover,.topic-post a.username:focus{color:var(--primary-color)}.topic-post .avatar,.profile-info-box .avatar{position:relative;width:150px;height:150px;border:1px solid #f4f4f4;overflow:hidden}.topic-post .avatar img,.profile-info-box .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.topic-post .avatar img{border:solid 2px #cedbe1!important}.topic-post .user-stats{margin:0 0 15px}.topic-post .user-stats li{display:inline-block;margin:0 10px}.topic-post .user-stats span,.profile-info-box .profile-stats span{margin:0 0 0 3px;font-weight:bold;color:#444}.topic-post .pm-button,.profile-info-box .pm-button{display:inline-block;border:0;background-color:#888;padding:10px 20px;font-size:12px;color:#fff;text-transform:uppercase}.topic-post .pm-button:hover,.topic-post .pm-button:focus,.profile-info-box .pm-button:hover,.profile-info-box .pm-button:focus{background-color:#999}.topic-post .post-time{margin:0 0 15px;background-color:#f6f6f6;padding:10px 15px;font-size:13px;font-weight:bold}.topic-post .post-time span{color:#444}.topic-post .post-actions{margin:0 0 15px;font-size:0}.topic-post .post-actions>div{display:inline-block}.topic-post .post-actions a{display:inline-block;margin:1px 5px;font-size:14px}.topic-post .post-actions .edit-post-button,.topic-post .post-actions .delete-post-button{padding:10px 10px 10px 33px}.topic-post .post-actions .edit-post-button{background:url("../images/edit_.png") left center no-repeat}.topic-post .post-actions .delete-post-button{background:url("../images/remove_.png") left center no-repeat}.topic-post .post-actions .edit-post-button:hover,.topic-post .post-actions .edit-post-button:focus,.topic-post .post-actions .delete-post-button:hover,.topic-post .post-actions .delete-post-button:focus{color:var(--primary-color)}.topic-post .post-actions .post-link-button{padding:10px;font-weight:bold;color:var(--primary-color)}.topic-post .post-actions .post-link-button:hover,.topic-post .post-actions .post-link-button:focus{text-decoration:underline}.topic-post .post-actions .quote-post-button{background-color:#888;padding:10px 20px;color:#fff}.topic-post .post-actions .quote-post-button:hover,.topic-post .post-actions .quote-post-button:focus{background-color:#999;color:#fff}.topic-post .post-text{padding:0 10px 20px;line-height:22px;color:#444;margin-bottom:0}.topic-post .post-vote{text-align:center;display:table;margin:0 auto 20px}.topic-post .user-posted-image,.latest-posts .user-posted-image{max-width:100%;height:auto}.topic-post .quote,.latest-posts .quote{margin:10px 0;border:1px dashed #ccc;background-color:#f9f9f9;padding:10px;color:#585858}.topic-post .signature{border-top:1px solid #f4f4f4;padding:20px;font-size:13px;font-style:italic;clear:both}.topic-post .post-vote span.vote{cursor:pointer;display:block;width:40px;height:24px}.topic-post .post-vote span.up{background:url("../images/vote-up.png") no-repeat 50% 50%}.topic-post .post-vote span.vote.up.selected{background:url("../images/vote-up-selected.png") no-repeat 50% 50%}.topic-post .post-vote span.down{background:url("../images/vote-down.png") no-repeat 50% 50%}.topic-post .post-vote span.vote.down.selected{background:url("../images/vote-down-selected.png") no-repeat 50% 50%}.topic-post .vote-count-post{display:block;font-size:160%}.forum-edit-page .page-title,.move-topic-page .page-title,.private-message-send-page .page-title{margin:0 0 -1px}.move-topic-page label{white-space:normal}.forum-edit-page .message-error,.private-message-send-page .message-error{margin:20px 0}.forum-edit-page .inputs strong{display:inline-block;max-width:400px;font-size:18px;font-weight:normal;color:#444;white-space:normal}.forum-edit-page .inputs .topic-subject{font-size:17px}.forum-edit-page .inputs.reversed{margin:0}.forum-edit-page .inputs.reversed label{width:auto;margin:5px;font-size:14px;white-space:normal}.forum-edit-page .bb-code-editor-wrapper,.private-message-send-page .bb-code-editor-wrapper{max-width:400px;margin:20px auto;background-color:#f4f4f4;padding:10px}.forum-edit-page .toolbar .button,.private-message-send-page .toolbar .button{margin:0 2px 0 0;border:#cec6b5 1px solid;padding:2px}.forum-edit-page .toolbar .button:hover,.forum-edit-page .toolbar .button:focus,.private-message-send-page .toolbar .button:hover,.private-message-send-page .toolbar .button:focus{border:#333 1px solid}.forum-edit-page textarea,.private-message-send-page textarea{display:block;margin:auto}.forum-edit-page .buttons button,.move-topic-page .buttons button,.private-messages .buttons button{min-width:140px}.private-message-send-page a{font-size:14px;color:var(--primary-color)}.private-message-send-page span{font-size:14px}.ui-tabs{border:0;border-radius:0;background:none;padding:0;font:normal 14px Arial,Helvetica,sans-serif;font-family:var(--font-jost),arial,serif;color:#585858}.ui-slider-horizontal .ui-slider-handle{top:-11px!important}.price-range-filter .ui-widget.ui-widget-content{height:3px;border:0;background:#eceff6}.price-range-filter .ui-slider .ui-slider-range{background:#fe696a}.price-range-filter .ui-state-active,.price-range-filter .ui-widget-content .ui-state-active,.price-range-filter .ui-state-default,.price-range-filter .ui-widget-content .ui-state-default,.price-range-filter .ui-widget-header .ui-state-default,.price-range-filter .ui-button,.price-range-filter .ui-button.ui-state-disabled:hover,.price-range-filter .ui-button.ui-state-disabled:active{box-shadow:0 .125rem .5625rem -.125rem rgba(0,0,0,.25);height:22px;width:22px;border-radius:180px;border:1px solid #fff;outline:0;background:#fff}.price-range-filter .ui-widget.ui-widget-content{margin:13px 7px 8px}.ui-widget.ui-widget-content.ui-tabs{border:0}.ui-tabs{margin:0 0 30px}.ui-tabs-nav{border-bottom:2px solid #dae2e6;font-size:0;margin:0 0 15px!important;border-width:0 0 2px;border-radius:0;background:none;padding:0!important;line-height:normal;font-weight:normal;color:#444}.ui-tabs-nav li{float:none!important;display:inline-block;border:0!important;border-radius:0;background:none!important;padding:0!important;margin-right:30px!important}.ui-tabs-nav li a{display:block;border:0;text-align:center;font-size:13px;text-transform:uppercase;font-weight:700;color:#818692;font-family:var(--font-jost);float:none!important;padding:12px 0!important}.ui-tabs-nav li.ui-state-active a{border-color:var(--black);color:var(--black)}.ui-tabs-panel{padding:0!important}.ui-tabs-nav li.ui-state-active:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;width:100%;background:var(--black)}.private-messages-page .table-wrapper,.private-message-view-page .view-message{margin:0 0 30px}.private-messages-page th.select{text-align:center}.private-messages-page td.from,.private-messages-page td.to,.private-messages-page td.subject{min-width:150px}.private-messages-page td.date{white-space:nowrap}.private-messages-page td.subject a{color:#444}.private-messages-page td.subject a.pm-unread{color:var(--primary-color)}.private-messages-page .pager{margin:0 0 30px}.private-messages-page .buttons,.private-message-view-page .buttons{font-size:0}.private-messages-page .buttons .button-1,.private-messages-page .buttons .button-2,.private-message-view-page .buttons .button-1,.private-message-view-page .buttons .button-2{display:block;width:250px;margin:0 auto 3px;font-size:15px}.private-messages-page .no-items{padding:20px;text-align:center}.private-message-view-page .view-message{margin:0 0 30px}.private-message-view-page .message-head{margin:0 0 20px;line-height:22px}.private-message-view-page .message-head span{font-weight:bold;color:#444}.private-message-view-page .message-body{border-top:1px solid #f4f4f4;background-color:#f9f9f9;padding:30px 20px;line-height:22px;text-align:justify}.private-message-view-page .back-pm-button{text-transform:capitalize!important}.profile-info-box{overflow:hidden;line-height:normal;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#585858}.profile-info-box .user-details{margin:0 0 30px}.profile-info-box .avatar{margin:0 auto 15px}.profile-info-box .title{margin:0 0 10px;font-size:18px;color:#444}.profile-info-box .stats{margin:0 0 15px}.latest-posts{line-height:normal;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#585858}.latest-posts .topic{margin:0 0 35px}.latest-posts .topic-title{margin:0 0 20px;border-top:1px solid #f4f4f4;background:#f6f6f6;padding:10px;font-size:16px}.latest-posts .topic-title a{font-weight:bold;color:#444}.latest-posts .topic-title a:hover,.latest-posts .topic-title a:focus{color:var(--primary-color)}.latest-posts .topic-body{margin:0 0 15px;line-height:22px}.latest-posts .topic-data{color:#444}.blog-posts .tags{float:right;width:80%;text-align:right}.blog-posts .buttons{float:left;width:20%;text-align:left}.comment-list .comment{display:table;width:100%;margin:0;background:#fff}.comment-list .comment:last-child{border-bottom:1px solid #f4f4f4}.comment-info{display:table-cell;width:15%;margin:0;vertical-align:top}.comment-info .username{min-height:40px;margin:0;border:0;text-align:center}.comment-info .avatar{border:0}.comment-info .avatar img{max-width:80%;max-height:80%}.comment-content{display:table-cell;width:85%;border-left:1px solid #f4f4f4;vertical-align:top;text-align:left}.comment-time{min-height:40px;margin:0;background-color:#ddd;padding:10px 15px;font-size:14px;font-weight:normal}.comment-title{margin:0 0 -20px;padding:20px}.comment-body{padding:20px}.profile-page{margin:0 0 50px}.profile-page label{margin-bottom:0}.blog-widget .blog-posts .post-body{max-height:70px}.csharpcode{margin:10px 0;border:1px dashed #ccc;background-color:#fff;padding:10px;font-family:"Courier New",Courier,monospace;color:#000;white-space:pre-wrap;word-wrap:break-word}.csharpcode .rem{color:#008000}.csharpcode .kwrd{color:#00f}.csharpcode .str{color:#006080}.csharpcode .op{color:#00c}.csharpcode .preproc{color:#c63}.csharpcode .asp{background-color:#ff0}.csharpcode .html{color:#800000}.csharpcode .attr{color:#f00}.csharpcode .alt{width:100%;margin:0;background-color:#f6f6f6}.csharpcode .lnum{color:#666}@media all and (min-width:769px){.forum-actions,.topic-actions{overflow:hidden}.forum-actions .actions,.topic-actions .actions{float:left}.forum-actions .pager,.topic-actions .pager{float:right;max-width:450px}.forum-actions .pager li,.topic-actions .pager li{margin:2px 4px}.forum-actions .pager.upper{display:block}.topic-actions.lower .actions{display:block}.topic-posts{margin:0 0 30px}.topic-post{display:table;width:100%;margin:0}.topic-post .post-info{display:table-cell;width:15%;margin:0;vertical-align:top;text-align:left}.topic-post .user-info{width:auto}.topic-post .username{min-height:40px;margin:0;border:0;text-align:center}.topic-post .avatar{margin:auto;border:0}.topic-post .avatar img{max-width:80%;max-height:80%}.topic-post .user-stats li{margin:0}.topic-post .send-pm{margin:0 0 20px}.topic-post .pm-button,.profile-info-box .pm-button{padding:8px 16px;font-size:13px}.topic-post .post-content{display:table-cell;width:85%;border-left:1px solid #f4f4f4;vertical-align:top;text-align:left}.topic-post .post-head{min-height:40px;overflow:hidden;background-color:#f6f6f6}.topic-post .post-time{float:left;margin:0;font-size:14px;font-weight:normal}.topic-post .post-actions{float:right;margin:0}.topic-post .post-actions a{margin:0;line-height:20px}.topic-post .post-actions .quote-post a{min-width:70px}.topic-post .post-actions a.post-link-button{margin:0 0 0 10px;border-left:1px solid #f4f4f4;text-align:center}.topic-post .post-text{padding:20px 15px}.topic-post .post-vote{padding:20px 0 20px 15px}.forum-table th.replies,.forum-table th.views,.forum-table th.votes,.forum-table td.replies,.forum-table td.views,.forum-table td.votes{display:table-cell}.forum-table td.image{max-width:none}.forum-table td.image div{max-width:none;background-size:initial}.ui-tabs-nav{text-align:left}.profile-info-box .avatar{float:left;margin:0 15px 15px 0}.profile-info-box .profile-stats{float:left;text-align:left}.profile-info-box .title{text-align:left}.profile-info-box .send-pm{clear:both;text-align:left}}@media all and (min-width:992px){.forum-group .forum-table th.latest-post,.forum-group .forum-table th.topics,.forum-group .forum-table th.posts,.forum-group .forum-table td.latest-post,.forum-group .forum-table td.topics,.forum-group .forum-table td.posts{display:table-cell}.topic-group .forum-table th.latest-post,.topic-group .forum-table td.latest-post{display:table-cell}.center-1 .topic-block-title{text-align:center}.forum-search-box{float:left}.forum-search-box .advanced{text-align:left}.forum-search-box .advanced a{line-height:normal}.forums-table-section td{min-width:150px}.forums-table-section td:first-child{min-width:90px}}@media all and (max-width:991px){.sitemap-page .entity-body{column-count:2}}.search-page .search-results{margin:0 0 40px}.content-search-results{margin:0 0 40px}.content-search-section{margin:0 0 40px}.content-search-section:last-child{margin-bottom:0}.content-search-section-title{margin:0 0 20px;font-family:var(--font-jost),arial,serif;font-size:28px;font-weight:600;color:var(--primary-color);text-align:center}.content-search-section-view-all{display:block;margin:15px 0 0;text-align:center;color:var(--primary-color);text-decoration:underline}.content-search-section-view-all:hover,.content-search-section-view-all:focus{text-decoration:none}.html-search-page .search-category-grid .item-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;align-items:start}.html-search-page .search-category-grid .item-grid::after{content:none;display:none}.html-search-page .search-category-grid .item-box{width:auto;float:none}.html-search-page .search-category-grid .item-box .search-category-item.product-item{margin:0;padding:15px;border:solid 1px var(--border);border-radius:10px}.html-search-page .search-category-grid .search-category-item{display:flex;flex-direction:column}.html-search-page .search-category-grid .search-category-item .picture{margin:0 0 10px;width:100%;aspect-ratio:16/9;position:relative;overflow:hidden;background-color:#fff}.html-search-page .search-category-grid .search-category-item .details{padding:0}.html-search-page .search-category-grid .search-category-item .picture a{display:block;position:absolute;inset:0;overflow:hidden}.html-search-page .search-category-grid .search-category-item .picture a:before{content:none;display:none;padding-top:0}.html-search-page .search-category-grid .search-category-item .picture img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;display:block}.html-search-page .search-category-grid .search-category-item .title{margin:0;font-family:var(--font-jost),arial,serif;font-size:16px;font-weight:600;text-align:left;padding:0!important}.html-search-page .search-category-grid .search-category-item .title a{color:var(--primary-color);white-space:normal;overflow:visible;text-overflow:unset}@media(max-width:991px){.html-search-page .search-category-grid .item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-result-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 24px;border-bottom:1px solid #ddd}.search-result-tab{display:inline-block;padding:10px 18px 12px;font-family:var(--font-family);font-weight:600;color:var(--black);text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-1px}.search-result-tab:hover,.search-result-tab:focus{text-decoration:none;color:var(--orange)}.search-result-tab.active{border-bottom-color:var(--orange);color:var(--orange)}.search-result-tab-count{font-weight:500}.content-search-item-source{display:block;margin-bottom:4px;font-size:13px;font-weight:500;color:#6b6b6b}.html-search-page .search-more-products{margin:25px 0 40px;padding:0 0 25px;border-bottom:solid 1px #e4e4e4;text-align:center}.html-search-page .search-more-products-button{box-sizing:border-box;display:inline-block;width:auto;max-width:100%;padding:.5em 2em;border-radius:40px;border:0;margin:0;font-size:14px;text-align:center;text-decoration:none;background-color:var(--orange);color:var(--white);transition:background-color .2s ease}.html-search-page .search-more-products-button:hover,.html-search-page .search-more-products-button:focus{background-color:var(--button-hover);color:var(--white);text-decoration:none}.html-search-page .search-type-filter{margin-bottom:20px}@media all and (max-width:991px){.html-search-page .pager ul{text-align:center}}
