::-webkit-scrollbar{width:10px}::-webkit-scrollbar:horizontal{height:10px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #999;-webkit-border-radius:10px;background:#eee;border-radius:10px}::-webkit-scrollbar-track:hover{-webkit-box-shadow:inset 0 0 6px #999;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#aaa;-webkit-box-shadow:inset 0 0 6px #333}::-webkit-scrollbar-thumb:window-inactive{background:#eee}#sidebar-wrapper,#wrapper{transition:all .1s;height:100%;overflow-x:hidden}#wrapper:not(.opened) .kv-sidenav-ad{display:none}#wrapper{padding-left:70px}#sidebar-wrapper{margin-left:-275px;left:70px;width:275px;background:#222;position:fixed;padding-bottom:100px}#top-navbar{margin-bottom:-20px}.sidebar-nav{float:left;width:275px;list-style:none;margin:0;padding:0}#page-content-wrapper{padding-left:20px;margin-left:0;width:100%;overflow-x:hidden}#wrapper.opened{padding-left:275px}#wrapper.opened #sidebar-wrapper{left:275px}.sidebar-nav li .nav-link{padding:0;position:relative}.sidebar-nav li a{float:left;width:275px;background:#252525;border-top:1px solid #373737;border-bottom:1px solid #1a1a1a;transition:background .5s;color:#999;display:block;text-decoration:none}.sidebar-nav li{line-height:35px;text-indent:20px;font-size:14px;position:relative}.sidebar-nav>.sidebar-brand{height:45px;line-height:42px;font-size:14px;font-variant:small-caps}.sidebar-nav>.sidebar-brand a{color:#eee;background:#1a1a1a}.main-icon,.sub-icon{position:absolute;top:0;right:30px;font-size:18px}#wrapper.opened .main-icon,#wrapper.opened .sub-icon{right:20px}.sidebar-nav li a:hover{opacity:.6}.sidebar-nav li:not(.sidebar-brand) a.active,.sidebar-nav li:not(.sidebar-brand) a.active-always,.sidebar-nav li:not(.sidebar-brand) a:focus,.sidebar-nav li:not(.sidebar-brand) a:hover{text-decoration:none;color:#d39e00;border-left:4px solid #ffc107;background:#1a1a1a}.sidebar-nav li:not(.sidebar-brand) a:focus{background:#121212}.sidebar-nav li a.active,.sidebar-nav li a.active-always,.sidebar-nav li a:focus{opacity:1}#wrapper:not(.opened) .sidebar-nav li.sidebar-brand a:focus,.sidebar-nav li.sidebar-brand a:hover{opacity:1;border-right:none;background:#0a0a0a;color:#fff}a.asc:after,a.desc:after{position:relative;display:inline-block;font-family:'Glyphicon Halflings';font-style:normal;font-weight:400;padding-left:5px}a.asc:after{content:"\e151"}a.desc:after{content:"\e152"}.sort-numerical a.asc:after{content:"\e153"}.sort-numerical a.desc:after{content:"\e154"}.sort-ordinal a.asc:after{content:"\e155"}.sort-ordinal a.desc:after{content:"\e156"}.grid-view th{white-space:nowrap}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px}.prettyprint{background:#f5f5f5;font-family:'Bitstream Vera Sans Mono','DejaVu Sans Mono',Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5;border:1px solid #ccc;padding:10px}.pln{color:#333}@media screen{.str{color:#d14}.kwd{color:teal;font-weight:700}.com{color:#998}.typ{color:navy}.lit{color:green}.clo,.opn,.pun{color:#333}.tag{color:navy}.atn{color:teal}.atv{color:#d14}.dec{color:#333}.var{color:teal}.fun{color:#900}}@media print,projection{.kwd,.tag,.typ{font-weight:700}.str{color:#060}.kwd{color:#006}.com{color:#600;font-style:italic}.typ{color:#404}.lit{color:#044}.clo,.opn,.pun{color:#440}.tag{color:#006}.atn{color:#404}.atv{color:#060}}.prettyprint.linenums{-webkit-box-shadow:inset 40px 0 0 #fcfcfc,inset 41px 0 0 #ddd;-moz-box-shadow:inset 40px 0 0 #fcfcfc,inset 41px 0 0 #ddd;box-shadow:inset 40px 0 0 #fcfcfc,inset 41px 0 0 #ddd}ol.linenums{margin:0 0 0 35px}ol.linenums li{padding-left:12px;color:#bebec5;line-height:20px;text-shadow:0 1px 0 #fff}@-webkit-keyframes ringing{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}12%,4%{transform:rotate(-18deg)}14%,6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}20%{transform:rotate(0)}}@keyframes ringing{0%{transform:rotate(-15deg)}2%{transform:rotate(15deg)}12%,4%{transform:rotate(-18deg)}14%,6%{transform:rotate(18deg)}8%{transform:rotate(-22deg)}10%{transform:rotate(22deg)}16%{transform:rotate(-12deg)}18%{transform:rotate(12deg)}20%{transform:rotate(0)}}@-webkit-keyframes vertical{0%,16%,8%{transform:translate(0,-3px)}12%,20%,4%{transform:translate(0,3px)}22%{transform:translate(0,0)}}@keyframes vertical{0%,16%,8%{transform:translate(0,-3px)}12%,20%,4%{transform:translate(0,3px)}22%{transform:translate(0,0)}}.kv-animated-bell{animation:2s ease 1s normal none 5 ringing;display:inline-block;transform-origin:50% 0 0}.kv-anchor{float:left;padding-right:.1em;margin:.1em 0 0 -1.1em;display:inline-block;font-size:.6em;height:30px;width:20px}.display-4 .kv-anchor{font-size:.5em;margin-top:.3em;width:32px;height:45px}.kv-anchor span{display:none}.kv-anchor:hover{color:#111;cursor:pointer}.kv-anchor:hover span,h1:hover .kv-anchor span,h2:hover .kv-anchor span,h3:hover .kv-anchor span,h4:hover .kv-anchor span,h5:hover .kv-anchor span,legend:hover .kv-anchor span{display:inline-block}h1 .kv-anchor{padding-top:9px}h2 .kv-anchor{padding-top:6px}h3 .kv-anchor{padding-top:4px}.kv-loading-big{background:url(img/loading-big.gif) center center no-repeat}.kv-paypal-table td{padding-right:4px;vertical-align:top}.kv-paypal-table .btn{margin:0}.kv-page-message{color:#777;text-align:justify;padding-top:15px}.kv-page-description .bs-callout{margin-right:356px}.kv-ad-large{float:right;margin-left:20px;margin-bottom:10px}.kv-ad-leaderboard{width:728px;margin:auto}.kv-ad-bottom{text-align:center;padding:20px 0 5px}.wrap{min-height:100%;height:auto;margin:0 auto -60px;padding:0 0 60px}.wrap>.container{padding:70px 15px 20px}.not-set{color:#c55;font-style:italic}.nav-comments{margin:0!important;padding:0!important}.nav-comments .fa{font-size:1.4em}.nav-comments .btn-comments{padding:12px 10px;border-radius:0;background:0;border:0;color:#5bc0de}.nav-comments .badge{background-color:#5bc0de}.nav-comments .badge a{color:#fff;text-decoration:none}.nav-comments .btn-comments:focus,.nav-comments .btn-comments:hover{background-color:#080808}.nav-comments .btn{padding-top:15px;outline:0!important}.icon-animated-vertical{display:inline-block;-moz-animation:vertical 2s 5 ease 2s;-webkit-animation:vertical 2s 5 ease 2s;-o-animation:vertical 2s 5 ease 2s;-ms-animation:vertical 2s 5 ease 2s;animation:vertical 2s 5 ease 2s}.kv-container{padding:0 20px}.footer{border-top:1px solid #ddd;margin:10px 0}.footer #bottom{display:flex;justify-content:space-between;align-items:center;margin:10px}#wrapper .footer{margin-left:-35px;margin-right:-15px}.navbar-brand{padding:13px 0 8px;margin-right:5px!important;width:95px!important}.hero{text-align:center;background-color:#777;background-image:url(img/kartik-bg.png);-webkit-box-shadow:0 3px 6px #777;-moz-box-shadow:0 3px 6px #777;box-shadow:0 3px 6px #777}.hero h1{font-weight:700;color:#f5f5f5;text-shadow:0 4px 3px rgba(0,0,0,.4),0 8px 13px rgba(0,0,0,.1),0 18px 23px rgba(0,0,0,.1)}.hero .lead{color:#fff}.hero .btn{font-size:22px;padding:8px 16px}.bs-header{margin-bottom:20px}.page-comments{padding:10px;border:1px solid #ddd;border-radius:5px}.bs-section{transition:all .4s ease 0s}.bs-section+.bs-section,.bs-sub-section+.bs-sub-section{padding-top:40px}.bs-section h1[id]{padding-top:80px;margin-top:-80px}.bs-sub-section h3[id]{padding-top:80px;margin-top:-65px}.bs-callout-danger{background-color:#fdf7f7;border-color:#eed3d7}.bs-callout-danger h4{color:#b94a48}.bs-callout-warning{background-color:#faf8f0;border-color:#faebcc}.bs-callout-warning h4{color:#c09853}.bs-callout-info{background-color:#f4f8fa;border-color:#bce8f1}.bs-callout-info h4{color:#3a87ad}.bs-example>.alert:last-child,.bs-example>.form-control:last-child,.bs-example>.jumbotron:last-child,.bs-example>.list-group:last-child,.bs-example>.navbar:last-child,.bs-example>.panel:last-child,.bs-example>.progress:last-child,.bs-example>.table-responsive:last-child>.table,.bs-example>.table:last-child,.bs-example>.well:last-child,.bs-example>blockquote:last-child,.bs-example>ol:last-child,.bs-example>p:last-child,.bs-example>ul:last-child{margin-bottom:0}.bs-example>p>.close{float:none}.bs-example .page-header,.bs-example h1,.bs-example h2,.bs-example h3,.bs-example h4{margin:0!important}.bs-example{background-color:#fff;border:1px solid #ddd;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;margin:15px 0;padding:39px 19px 14px;position:relative}.bs-example:after{content:"Example";font-size:12px;font-weight:700;letter-spacing:1px;position:absolute;text-transform:uppercase;top:-1px;left:-1px;border:1px solid #ddd;border-radius:4px 0;padding:3px 7px;color:#555;background-color:#f1f1f1;text-shadow:#fff 1px 1px 0}.bs-example+.prettyprint{margin-top:-20px;padding-top:15px}.bs-example>p:last-child{margin-bottom:0}pre.prettyprint{margin-bottom:20px}pre code{background-color:rgba(0,0,0,0);border:0;color:inherit;padding:0;white-space:pre-wrap}pre ol,pre ul{margin:0 0 10px 25px;padding:0}pre ol ol,pre ol ul,pre ul ol,pre ul ul{margin-bottom:0}.bs-callout{margin:20px 0;padding:20px;border-left:3px solid #eee}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.btn-rounded-lg{width:30px;padding:5px;border-radius:15px}.btn-rounded-2x{width:50px;padding:8px;border-radius:25px}.kv-social-bar a{display:inline-block;text-align:center}.hide,.kv-hide{display:none}.footer-right,.kv-crumb-bar .kv-buttons{text-align:right}.kv-navbar-form{margin:0}.kv-plugin-loading{width:25px;height:25px;background:url(img/loading-plugin.gif) center left no-repeat}.kv-input-group-hide .input-group-addon,.kv-input-group-hide .input-group-btn{visibility:hidden}.pull-left.dropdown-submenu{float:none!important}.pull-left.dropdown-submenu>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.home-page .card-body{height:auto}.home-page .card{margin-bottom:30px}.home-page .card-header h2{margin:0;font-size:1.6em}.home-page .card-footer{background:0;border-top:0;margin:0;padding-top:0;text-align:right}@media (min-width:975px){.home-page .card-body{height:200px}.home-page .card-header h2{margin:0;font-size:1.4em}}@media (min-width:1101px){.home-page .card-body{font-size:.9em;height:145px}}body{overflow-y:auto;overflow-x:hidden;padding-top:70px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.btn-primary-o{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary-o.focus,.btn-primary-o:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary-o:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-info-o{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info-o.focus,.btn-info-o:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info-o:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.text-primary-o{color:#337ab7}a.text-primary-o:focus,a.text-primary-o:hover{color:#286090}.text-info-o{color:#5bc0de}a.text-info-o:focus,a.text-info-o:hover{color:#31b0d5}.footer-left{float:left}.footer-right{float:right;min-width:200px}.kv-title-box{background:#fcfcfc;margin:-10px -15px 0 -35px;padding:20px 8px 5px 10px}.kv-title-pills{padding-top:4px}.kv-title-pills .nav-pills{float:right}.kv-title-pills .nav-pills .nav-link{font-size:.8em;padding:6px 9px}.kv-crumb-bar{list-style:none;background:#fcfcfc;margin:0 -15px 10px -35px;padding:6px 8px 0 10px;border-radius:0;border-top:1px solid #ccc;border-bottom:1px solid #aaa;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 8px 6px -6px #777}.kv-crumb-bar .breadcrumb{padding:0;margin:0;background:0 0}.kv-crumb-bar .github-button{display:inline-block;vertical-align:top}.kv-crumb-bar .github-button,.kv-crumbs .breadcrumb-item,.kv-crumbs .breadcrumb-item a{font-size:12px}.kv-sidenav-ad{margin-left:-30px}@media (max-width:977px){.footer #bottom>div,.kv-crumb-bar .kv-buttons,.kv-crumb-bar .kv-crumbs,.kv-title-text .kv-main-title{text-align:center}.footer #bottom{display:block}.footer #bottom>div{vertical-align:middle}.kv-title-pills>.nav-pills{float:none;text-align:center;display:block}.kv-title-pills>.nav-pills>li{display:inline-block}.navbar form{margin-bottom:15px}.kv-crumb-bar .kv-crumbs .breadcrumb{justify-content:center}.kv-crumb-bar .kv-tweet{display:inline}.kv-crumb-bar .kv-buttons{padding-top:10px}.kv-sidenav-ad{display:none}}@media screen and (min-width:768px){#wrapper.init-sidebar{padding-left:275px}#wrapper.init-sidebar #sidebar-wrapper{left:275px}}@media screen and (max-width:767px){.kv-page-description{text-align:center}.kv-paypal-table{margin-left:auto;margin-right:auto}.kv-page-description .bs-callout{margin-right:0;text-align:left}.kv-ad-large{float:none;margin:0}#wrapper{padding-left:70px;transition:all .2s ease 0s}#sidebar-wrapper{left:70px}#wrapper.init-sidebar{padding-left:0}#wrapper.init-sidebar #sidebar-wrapper{left:0}}.krajee-logo{width:100%;margin-top:-6px;color:#fff;font-size:22px;font-family:Impact,Oswald,sans-serif}.sidebar-nav .nav{margin-left:-.25rem}.sidebar-nav .nav>li>a{padding-left:10px;font-size:.85em}#sidebar-wrapper .ps__scrollbar-y,#sidebar-wrapper .ps__scrollbar-y-rail{right:auto;left:1px}.kv-social-bar .btn-vk{margin-top:-28px;padding:7px;border-radius:8px}.kv-social-bar .btn-vk .fa-vk{font-size:1.6em}@media screen and (max-width:475px){#sidebar-wrapper{display:none}#wrapper,#wrapper.init-sidebar,#wrapper.opened{padding:0}#wrapper.init-sidebar #sidebar-wrapper,#wrapper.opened #sidebar-wrapper{left:0;width:auto}.kv-social-bar .fa-3x{font-size:2em}.kv-social-bar .btn-vk{padding:3px;border-radius:3px;margin-top:-17px}.kv-social-bar .btn-vk .fa-vk{font-size:1.1em}.site-index .hero h1.display-3{font-size:2rem}.home-page .card-header h2{font-size:1.25rem}.kv-social-bar .btn-rounded-2x{font-size:.75rem;width:42px}}.krajee-copy{position:relative;float:right}.btn-krajee-copy{position:absolute;top:.65rem;right:.65rem;z-index:10;display:block;padding:.25rem .5rem;font-size:.65em;color:#0d6efd;background-color:#fff;border:1px solid;border-radius:.25rem}.btn-krajee-copy:focus,.btn-krajee-copy:hover{color:#fff;background-color:#0d6efd}