.nav-bar{padding:1px 0 0 0;height:auto;max-height:46px;background:none;position:relative;}.subpage-menu{padding:0;background:#fff;height:44px;border:1px solid #dad9d9;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.subpage-menu.overflow-hidden,.nav-menu{height:44px;overflow:visible;}.nav-menu:after{content:"";clear:both;display:block;}.nav-bar .go-home,.nav-bar li .title{background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding-top:11px;padding-bottom:11px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:2px solid transparent;color:#474e51;font:400 14px/21px 'Roboto',sans-serif;margin:-1px 0 -1px -1px;}.nav-bar .go-home{margin:-1px 0 -1px 0;}.nav-menu li .title.unlisted:before,.nav-menu li .title.private:before{top:15px;}.nav-bar nav > a:first-child{border-left:none;}.lt-ie9 .nav-bar li:hover .title,.lt-ie9 .nav-bar .go-home:hover{border-bottom:2px solid #2a779b;}.lt-ie9 .nav-bar li.active .title,.lt-ie9 .nav-bar .go-home.active{border-bottom:2px solid #175c7b;}.nav-bar nav > a:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}.nav-menu > li{height:auto;}.nav-bar .nav-more{margin:0;}.nav-more li{border:none;}.nav-bar .nav-more li .title{padding:6px 15px 7px;margin:0;border-width:1px 0;}.nav-more li:first-child .title{border-width:0 0 1px;}.lt-ie9 .nav-bar .nav-more li .title{border-width:1px 0;}.nav-more li .title.private{border-color:#d9d9d9;border-width:1px;}.lt-ie9 .nav-bar .nav-more li .title{border-width:1px;}.nav-more li .title:hover{background:#f6f6f6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.nav-bar .go-drafts:hover,.nav-bar .go-home:hover,.nav-bar li:hover .title,.permalink .nav-bar .go-home.active,.permalink .nav-bar .active a,.nav-bar .go-home.active,.sections-nav .go-home:hover{border-bottom:2px solid #2297D6;height:21px;text-decoration:none;}.header-custom-bg{margin:0 0 -1px;}.header-custom-bg.cover{border:none;}.header-custom-bg .hideMenu{margin:0;}.header-custom-bg.nvb-absent{margin:0;}.main{background-color:#f6f7f9;border-width:0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;}.hdr h1{margin:0;}.hdr h1,.hdr h1 a{font:500 36px/1.25 'Roboto',sans-serif;color:#474e51;}.sections{padding:1px 0 0 0;height:auto;max-height:46px;background:none;}.sections-nav{padding:0;background:#fff;height:44px;border:1px solid #dad9d9;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}.sections-nav.overflow-hidden,.sections-ul{height:44px;overflow:visible;}.sections-ul:after{content:"";clear:both;display:block;}.sections .go-home,.sections li .title{background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding-top:11px;padding-bottom:11px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-bottom:2px solid transparent;color:#474e51;font:400 14px/21px 'Roboto',sans-serif;margin:-1px 0 -1px -1px;}.sections-ul li .title.unlisted:before,.sections-ul li .title.private:before{top:15px;}.sections nav > a:first-child{border-left:none;}.lt-ie9 .sections li:hover .title,.lt-ie9 .sections .go-home:hover{border-bottom:2px solid #2a779b;}.lt-ie9 .sections li.active .title,.lt-ie9 .sections .go-home.active{border-bottom:2px solid #175c7b;}.sections nav > a:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}.sections-ul > li{height:auto;}.sections .nav-more{margin:0;}.nav-more li{border:none;}.sections .nav-more li .title{padding:6px 15px 7px;margin:0;border-width:1px 0;}.nav-more li:first-child .title{border-width:0 0 1px;}.lt-ie9 .sections .nav-more li .title{border-width:1px 0;}.nav-more li .title.private{border-color:#d9d9d9;border-width:1px;}.lt-ie9 .sections .nav-more li .title{border-width:1px;}.nav-more li .title:hover{background:#f6f6f6;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.post-page-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:0;padding:15px 0 0;border-color:transparent;background:none;}.widget,.site-info > div,.popular-arrow{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.share-data,.share-frontpage{background:none;border:none;}.site-footer{background:#fff;}.share-data .share-post:after{border-bottom:8px solid #fdfdfd;}.share-data .share-post a:first-child{border-right:none;}.share-data .share-post:hover{border-top:1px solid #ece8e8;margin:0;background:#fdfdfd;}.share-data .share-post a{background:#fdfdfd;}.share-data:after,.share-data:before{display:none;}.network .network-footer{border:none;background:none;}.site-info .share-data .share-post{border-color:transparent;}.article-content{padding:40px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 3px -4px #ececec;-moz-box-shadow:0 3px 3px -4px #ececec;box-shadow:0 3px 3px -4px #ececec;}.article-content .close-post{top:10px;right:10px;}#content{padding:15px 0;}.main .widget .headline{font:500 18px/1.25 'Roboto',sans-serif;color:#474e51;}.widget .headline a{-ms-word-break:break-all;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.two-cols-wrapper .splash .headline,.two-cols-wrapper .splash .headline:first-line,.two-cols-wrapper .splash .headline:first-letter{font-size:15px;}.widget{padding:10px 15px 4px;}.share-data{bottom:-4px;}.widget,.site-info > div,.site-info > div:first-child{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;margin:0 0 20px;position:relative;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;box-shadow:0 0 0;}.widget:after{content:"";position:absolute;top:100%;left:9px;width:25px;height:19px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAmCAYAAAAxxTAbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDRCMTE4NkU0QUM4MTFFM0IzNjlBRjk0QjIyNUEwRDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDRCMTE4NkY0QUM4MTFFM0IzNjlBRjk0QjIyNUEwRDUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENEIxMTg2QzRBQzgxMUUzQjM2OUFGOTRCMjI1QTBENSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENEIxMTg2RDRBQzgxMUUzQjM2OUFGOTRCMjI1QTBENSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr1nJXoAAAOPSURBVHjatFdNaBNBGJ3dbGKaVE2pWAKa2igoBfUgXu3Bi1AvCt4Knnv2oHjw4tEqiGjBkxRvIv5R/AG1B1FRFCmWKm1SsdS2aRJtNpvdbHZnfF/YSGmzm01SB14z0wzfm+/vfYQJIZgbUqnULdHG0jRNwMagzFxWOp0OSZI0zNpfw7LHl9tkWW7ZMuecZbNZ2o56WYm1Q5LP55llWVeSyeS4l5V4IBBoiUDXdVYoFGh7gf54kfQFg8GmCWzbZplMhran4QVvRNLfLAlV5PLyMhFdAsGD2v+9SA6HQqGmSFZWVphhGNdBcHkDu0uPLCJxvnsCBNQTN+rZciPon5+f902Qy+WI4KbbgxUXz4ei0aivHFAvqKo6iuNFz4vrvDgyNzcnkDzP1yP2grzF/Wte0uTmyXB3dzdza0TkqdpoxWKRjmeR5DFfLq/xYmRpacn15ShPAU2j158HpEYe1FC96AjiSDgcPhePxxmE8Z/+0IsJIPlEOgSM4fWVZkq7SgKCE5FI5GlPT0+VuVQqMch09RPn27h3B4bftapjEtwegAcTVE2kOQQYvovv7gPPYVxvV+trngyQ1gDPgJcwbLJNXP9y8j+XlM6757CvSyHxKrdhfxw4qXjdWDV4Ynu45cGl/9b51T8Gj3pZkG3BDrbKAONTQG91jHvcC8gS29eSC5aw4UUeW5KFkhdJUJGl3U1PRszCrGbPYPsKoAZWvUhCisySTU1GIKPZWYuz19gSfqF4uBdJOCCxvc2QwAPNsMQbp9++g6DcaPxGkJRdfglyJV4umuIDtk+AjxSmhjO+q0M+hMR3+iFAkiuFMv+M7SNggsY9han2vVufBCJB6VTjMQEPdG6qZT6J40PSOmAeBFbDjt8RkROdW+RpCH7EjaBsYfSWuG7a4qtD8BiYqeVh7arniRQJySNuBKgchMfmiH8Ox0lHOl4AqXoEdUkSMWUIVXVmw8vR/gWDC80UKqL0w0ku9QLNmQUQmL4EsjemDCDZVH7h6mSENc3kTDUFR3hWqe6BKeAt8J7CQxIHAtuXCu+JKYOYuveoofSK0ItlvrUEeUBySR4WgGmng78As9QWXq/fQAIPjsP4EKqkAFHbD8OkWSWqFMc4xf4b8JN+Ffg1vpaE8rITOAoco58MpA6O0VmHiM7q+tJshoTinwAOAB3USMAihYPiDVQcWWp5kReWY1gDDKDgGN609VeAAQD5BTI5Q+DUnAAAAABJRU5ErkJggg==') no-repeat;border:none;}.widget.frozen:after{background-position:0 0;}.site-info > div:after,.site-info > div:first-child:after{display:none;}.share-data,.share-data .share-post,.share-frontpage{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}.user-prefs{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;border-radius:0 7px 0 0;border:1px solid #ddd;top:-1px;}.lt-ie9 .widget .user-prefs{top:0;right:0;}.user-prefs a:first-child{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}.network .network-footer,.share-frontpage,.share-data{background:none;border:none;}.share-data .share-post{border:none;}.site-footer,.share-data .share-post,.site-info > div:first-child:before{display:none;}.share-data:before,.share-data:after,.share-data .share-post:before,.share-data .share-post:after{display:none;}.giant-splash .share-data .share-post-bar:hover .share-post,.splash .share-data .share-post-bar:hover .share-post{border-left:1px solid #ece8e8;-webkit-border-radius:0 0 7px 0;-moz-border-radius:0 0 7px 0;border-radius:0 0 7px 0;}.layout-width{max-width:1016px;}@media only screen and (min-width:100px) and (max-width:767px){.sections.mobile-nav-bar{background:#fafafa !important;}.header-custom-bg{margin:0;}#content{padding:15px 10px 0;}.hdr h1,.hdr h1 a{font-size:18px;margin:1px 0;}.post-page-inner{padding:0;}.article-content{padding:20px;margin-top:0;}.widget .share-data{padding:13px 15px 12px;left:-15px;}}.fixed-header .main{-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent;max-width:1013px;}.nav-bar.fixed-navbar{max-width:1013px;}@media only screen and (min-width:768px) and (max-width:980px){.hdr .site-logo img{width:30px;height:30px;}.hdr .header-custom-bg{border:medium none;min-height:110px;}.fixed-header .hdr .the-site-logo-block{left:auto;top:auto;}.hdr h1,.hdr h1 a{font-size:18px;margin:1px 0;vertical-align:middle;}.hdr .the-site-logo-block{margin:10px 50px 5px 10px;}.hdr .site-logo{padding-right:8px;}.hdr .site-logo{width:32px;}.first-col{margin-right:5px;padding-left:5px;}}