/* File: 01-messages.css | Last Modified: 2023-12-14T21:25:31+01:00 */
.ic-window{position:fixed;z-index:1100;top:50%;left:50%;max-width:500px;cursor:pointer;padding:20px 30px 20px 30px;color:grey;font-size:13pt;line-height:1.4;font-weight:200;border:1px solid #d0d0d0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff}.ic-window img,.ic-window picture{display:none}.ic-window-bg{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(232,232,232,.7)}.ic-window h1,.ic-window h2,.ic-window h3{font-size:18pt;margin:0;padding:0;margin-bottom:10px}.ic-window .ctrl{margin-top:15px;text-align:center}.ic-window .ctrl button{margin:0 5px 0 5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.ic-window.default:after{content:"";position:absolute;top:5px;right:5px;width:16px;height:16px;background:url(../images/icons/context-close.png) no-repeat center center;opacity:.5}.ic-window.error,.ic-window.success{top:auto;bottom:50px;color:#fff;font-size:16pt;border-color:transparent}.ic-window.error{background:#d22745}.ic-window.success{background:#88ba14}.messages{padding:10px}.messages h1{font-size:1.5em}.messages ul{margin:0;padding-left:20px}.messages li{list-style:square}.messages img,.messages picture{display:none}.messages.error{background:#ed4949;color:#fff}.messages.success{background:#68db5c;color:#fff}.messages.info{background:#49aded;color:#fff}.messages.warning{background:#e9da36;color:#fff}.messages.hint{font-size:10pt;color:grey;padding:15px;padding:20px;background:#f1f1f1;border-left:3px solid #00c3ff}.messages.formUpdateMessage{display:none}.messages.sysMsg{position:fixed;bottom:0;right:0;width:100%;padding:0;z-index:50;border-right:0;border-bottom:0;font-size:1.2em}.messages.sysMsg .txt{padding:10px 20px 10px 20px}.messages.sysMsg button{margin:0;margin-top:10px;font-size:.8em;padding-left:20px;padding-right:20px}.messages.sysMsg.warning button{background:#987200}.messages.sysMsg.warning button:hover{background:#c49916}.preview_notice{position:fixed;z-index:1000;top:0;left:0;width:100%;background-color:#a2338f;color:#fff;line-height:1;padding:20px;font-family:Ubuntu,sans-serif,Arial;font-weight:300;box-shadow:0 1.5px 1.5px 0 rgba(1,1,1,.2);transform:translate3d(0,0,0);transition:transform .5s}.preview_notice.closed{transform:translate3d(0,-100px,0)}.preview_notice h5{margin:0;padding:0;margin-bottom:10px;font-size:20px;font-weight:700}.preview_notice a{color:rgba(255,255,255,.7);font-size:16px;text-decoration:none}.preview_notice a.cl{position:absolute;top:15px;right:15px;color:#fff;font-size:11px;text-decoration:none;font-weight:700}.preview_notice a:hover{text-decoration:underline}.preview_notice .preview_lnselect,.preview_notice .preview_lnselect li{padding:0;margin:0;list-style:none}.preview_notice .preview_lnselect{position:absolute;right:10px;bottom:10px}.preview_notice .preview_lnselect li{float:left;margin-left:7px}.preview_notice .preview_lnselect a{display:block;font-size:13px;line-height:1;padding:5px 10px;border:1px solid rgba(255,255,255,.7)}.preview_notice .preview_lnselect a:hover{cursor:pointer;text-decoration:none;border-color:rgba(255,255,255,.9);color:rgba(255,255,255,.9)}.preview_notice .preview_lnselect li.active a{color:#fff;border-color:#fff}

/* File: 02-style.css | Last Modified: 2023-12-07T11:45:33+01:00 */
body,html{padding:0;margin:0;font-display:swap}.relative{position:relative}.main img,.main picture{max-width:100%;height:auto}.pagecenter{width:100%;max-width:1200px;margin:0 auto}.left{float:left}.right{float:right}.material-icons{vertical-align:middle}.onSuccess{display:none}.nopadding{padding:0}.nomargin{margin:0}.noshow{display:none}.textcenter{text-align:center}.textright{text-align:right}.textleft{text-align:left}a,a:active,a:focus,a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}header{background-color:#483d8b;background-image:url(/media/header-tech-blog-networking.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;height:400px!important}header nav{position:fixed;max-width:1200px;margin-left:-600px;z-index:100;top:0;left:50%;width:100%;background-color:rgba(0,0,0,.85)}header nav>.menu li,header nav>.menu ul{padding:0;margin:0;list-style:none}header nav>.menu{position:absolute;top:0;right:0;height:100%}header nav>.menu>ul>li{position:relative;float:left;height:100%}header nav>.menu>ul>li>a{color:#fff}header nav>.menu>ul>li>a,header nav>.menu>ul>li>a:active,header nav>.menu>ul>li>a:focus,header nav>.menu>ul>li>a:link,header nav>.menu>ul>li>a:visited{position:relative;display:block;color:#fff;font-size:26px;text-transform:uppercase;padding:0 30px;line-height:124px;height:100%}header nav>.menu>ul>li:hover>a{background-color:#333;text-decoration:none}header nav>.menu>ul>li>a:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#135b7a}header nav>.menu>ul>li:hover>a:before{background-color:#006eff}header nav>.menu>ul>li>ul{display:none;position:absolute;left:0;width:100%}header nav>.menu>ul>li:hover>ul{display:block}header nav>.menu>ul>li>ul>li>a{display:block;padding:20px;line-height:1;background-color:#006eff;color:#fff;text-decoration:none}header nav>.menu>ul>li>ul>li>a:hover{background-color:rgba(0,110,255,.8)}header nav>.menu>ul>li>ul>li>ul{display:none!important}div.navibar-headline ol.breadcrumb li::before{content:"\21E2";color:#483d8b;font-size:16px}div.navibar-headline ol.breadcrumb>li#crumb-li-1::before{content:"";display:none}header .logo{display:inline-block;vertical-align:top;margin:15px}a.MNavToggle{position:absolute;top:50%;right:30px;border:1px solid grey;line-height:1;padding:5px;margin:0;margin-top:-30px;vertical-align:top;border-radius:3px;transition:color 250ms,border 250ms;-webkit-transition:color 250ms,border 250ms;-moz-transition:color 250ms,border 250ms}.MNavToggle .material-icons{vertical-align:top;line-height:1;padding:0;margin:0;font-size:48px}a.MNavToggle:hover{border-color:#fff}.MNav{position:fixed;z-index:150;top:0;left:0;width:250px;height:100%;background-color:rgba(0,0,0,.85);line-height:1;transform:translate3d(-350px,0,0);-webkit-transform:translate3d(-350px,0,0);-moz-transform:translate3d(-350px,0,0);transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s}.MNav li,.MNav ul{padding:0;margin:0;list-style:none}.MNav ul a{display:block;color:#fff;border-bottom:1px solid #333;padding:15px}.MNav .inner{position:relative;height:100%;width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.MNav .inner>ul>li>ul>li>a{padding:15px;padding-left:35px;background-color:rgba(0,0,0,.5)}.MNav .logo img,.MNav .logo picture{max-width:100%}.MNav .logo{display:block;padding:10px;text-align:center}.MNav a.cl{position:absolute;right:-32px;top:0;color:#fff;display:block;background-color:rgba(0,0,0,.85)}.MNav a.cl>.material-icons{font-size:32px}.MNavOpen .website{opacity:.3;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.MNavOpen .MNav{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.main{padding:50px 0}.navibar-title{margin:0}.isHome .navibar-headline{display:none}.navibar-headline{margin-bottom:40px}.posts{display:inline-block;vertical-align:top;width:100%}.posts .post-item{float:left;background-repeat:no-repeat;background-position:top center;background-size:cover;width:50%;padding-bottom:40px}.posts .post-item .inner{display:block;position:relative;background-repeat:no-repeat;background-position:top center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:300px;color:#000;box-shadow:0 15px 15px -15px rgba(0,0,0,.4);-webkit-box-shadow:0 15px 15px -15px rgba(0,0,0,.4);-moz-box-shadow:0 15px 15px -15px rgba(0,0,0,.4)}.posts .post-item:hover .inner{box-shadow:0 15px 25px -15px rgba(0,0,0,.6);-webkit-box-shadow:0 15px 25px -15px rgba(0,0,0,.6);-moz-box-shadow:0 15px 25px -15px rgba(0,0,0,.6)}.posts .post-item:nth-child(2n){padding-right:20px}.posts .post-item:nth-child(odd){padding-left:20px}.posts .post-item .teaser{position:absolute;bottom:0;right:0;background-color:rgba(255,255,255,.85);padding:30px;width:100%;max-width:500px;border-right:40px solid #337ab7}.posts .post-item:hover .teaser{border-color:#006eff}.posts .post-item .teaser h2{margin:0;margin-bottom:15px}.posts .post-item .teaser .txt{font-size:14px}.posts .post-item:first-child{width:100%;padding-left:0;padding-right:0}.posts .post-item:first-child .inner{height:500px}.posts .post-item:first-child .teaser{max-width:700px}.posts .post-item .more{position:absolute;top:50%;right:-80px;margin-top:-20px;line-height:40px;text-align:center;width:120px;text-transform:uppercase;color:#fff;transform-origin:center center;transform:rotate3d(0,0,1,-90deg);-webkit-transform:rotate3d(0,0,1,-90deg);-moz-transform:rotate3d(0,0,1,-90deg)}.author-info{background-color:#f8f8f8;padding:20px;margin-top:30px;color:grey;font-size:14px}a.lazy{background:linear-gradient(135deg,#f6f8f9 0,#e5ebee 50%,#d7dee3 52%,#f5f7f9 100%)}

/* File: 04-search.css | Last Modified: 2023-12-14T21:25:47+01:00 */
.search.isSmall{vertical-align:middle;margin-bottom:20px}.search.isSmall input[type=text]{background-image:url(../images/search.png);background-repeat:no-repeat;background-position:15px center;width:100%;text-indent:40px;vertical-align:middle;color:#c1c1c1;font-size:15pt;border-color:#e8e8e8;font-weight:300;font-family:Ubuntu,sans-serif}.search.isSmall .twitter-typeahead{width:100%!important}.search.isSmall input[type=text].active{color:#000}.search.isSmall button{display:none;padding:0;font-size:0;width:1px;height:1px;vertical-align:middle}.search.isSmall i{padding:0;margin:0;line-height:100%}#wallThumbs{line-height:0;-webkit-column-count:4;-webkit-column-gap:0px;-moz-column-count:4;-moz-column-gap:0px;column-count:4;column-gap:0}#wallThumbs img,#wallThumbs picture{width:100%!important;height:auto!important;vertical-align:middle!important}#wallThumbs a{display:inline-block;position:relative;vertical-align:middle;margin:0;padding:0}.search .resultList{border-top:1px solid #e8e8e8;padding-top:20px}.search .result{line-height:170%;padding:0 20px 0 20px;margin:0 -20px 10px -20px}.search .result.isLink{padding:20px;background:#fff;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s}.search .result.isLink:hover{background:#f1f1f1}.search .result h2{margin:0;padding:0;font-size:130%}.search .result h2 a{color:#2518b5;text-decoration:underline}.search .result .link{color:#88ba14}.search .result .created{color:#aaa}.search .result .images,.search .result .videos{display:inline-block;width:100%}.search .result .images a,.search .result .videos a{position:relative!important;display:block!important;float:left!important;height:100px!important;margin-right:5px!important}.search .result .images img,.search .result .videos img,.search .result .videos picture{height:100%!important}#wallThumbs .length,.search .result .videos .length{background:#000;position:absolute;right:0;bottom:0;color:#fff;font-weight:700;font-size:80%;line-height:100%;padding:5px 10px 5px 10px}.search .result .videos a:hover .length{background:#88ba14;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s}.search .highlight{font-weight:700}.search .types{font-size:110%;display:inline-block}.search .types a{float:left;display:block;padding:10px 5px 7px 5px;margin-right:20px;border-bottom:3px solid transparent;color:#aaa}.search .types a.active{border-color:#006eff;color:#006eff;font-weight:700}.search .types a:hover{color:#006eff}.search .counts{color:#c1c1c1;padding:5px 0 20px 0}.search .counts a{color:#2518b5;text-decoration:underline;margin-right:10px}.search .searchForm input[type=text]{width:100%;font-size:140%;line-height:100%;padding:15px;font-weight:200;text-indent:30px;background-image:url(../images/search.png);background-repeat:no-repeat;background-position:10px center}.search .searchForm input[type=text]:focus{background-image:url(../images/search_active.png)}.search .searchForm .autofill{width:100%}.search .searchForm .autofill label{width:100%;font-size:140%;line-height:120%;padding:16px;font-weight:200;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}

/* File: 05-code.css | Last Modified: 2023-12-07T11:45:33+01:00 */
pre code{color:#fff;background-color:#160808;font-family:monospace}