@import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300';
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-size:1em;font-family:Consolas,monospace,serif}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button:disabled,
html input:disabled{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{padding:0;cursor:pointer}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}::-moz-placeholder{opacity:1}table{border-collapse:collapse;border-spacing:0}html{font-size:14px}body{background:#f0f1f3;font-family:'Roboto Condensed';font-weight:300;line-height:20px;color:#515456}@media (max-width: 767px){body{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}}a,.uk-link{color:#d95d00;text-decoration:none;cursor:pointer}a:hover,.uk-link:hover{color:#111827;text-decoration:underline}em{color:#ac6b66}ins{background:#f3f2e6;color:#5c5a4c;text-decoration:none}mark{background:#f3f2e6;color:#5c5a4c}::-moz-selection{background:#ff6b00;color:#fff;text-shadow:none}::selection{background:#ff6b00;color:#fff;text-shadow:none}abbr[title],dfn[title]{cursor:help}dfn[title]{border-bottom:1px dotted;font-style:normal}img{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:auto;vertical-align:middle}.uk-img-preserve,
.uk-img-preserve img,img[src*="maps.gstatic.com"],img[src*="googleapis.com"]{max-width:none}p,hr,ul,ol,dl,blockquote,pre,address,fieldset,figure{margin:0
0 15px 0}*+p,*+hr,*+ul,*+ol,*+dl,*+blockquote,*+pre,*+address,*+fieldset,*+figure{margin-top:15px}h1,h2,h3,h4,h5,h6{margin:0
0 15px 0;font-family:'Roboto Condensed';font-weight:300;color:#2a2d31;text-transform:uppercase}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:25px}h1,.uk-h1{font-size:36px;line-height:42px}h2,.uk-h2{font-size:24px;line-height:30px}h3,.uk-h3{font-size:18px;line-height:24px}h4,.uk-h4{font-size:16px;line-height:22px}h5,.uk-h5{font-size:14px;line-height:20px}h6,.uk-h6{font-size:12px;line-height:18px}ul,ol{padding-left:30px}ul>li>ul,ul>li>ol,ol>li>ol,ol>li>ul{margin:0}dt{font-weight:bold}dd{margin-left:0}hr{display:block;padding:0;border:0;border-top:1px solid rgba(0,0,0,0.07)}address{font-style:normal}q,blockquote{font-style:italic}blockquote{padding-left:15px;border-left:5px solid rgba(0, 0, 0, 0.07);font-size:16px;line-height:22px}blockquote
small{display:block;color:#92969a;font-style:normal}blockquote p:last-of-type{margin-bottom:5px}code{color:#7a769a;font-size:12px;white-space:nowrap;padding:0
4px;border:1px
solid rgba(0, 0, 0, 0.07);border-radius:2px;background:#f7f7f7}pre
code{color:inherit;white-space:pre-wrap;padding:0;border:0;background:transparent}pre{padding:10px;background:#f7f7f7;color:#515456;font-size:12px;line-height:18px;-moz-tab-size:4;tab-size:4;border:1px
solid rgba(0,0,0,0.07);border-radius:2px}button,input:not([type="radio"]):not([type="checkbox"]),select{vertical-align:middle}iframe{border:0}@media screen and (max-width: 400px){@-ms-viewport{width:device-width}}a:not([class]),
:not([class*='uk-nav']) a:not([class]){-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.uk-grid:before,.uk-grid:after{content:" ";display:table}.uk-grid:after{clear:both}.uk-grid{margin:0
0 0 -20px;padding:0;list-style:none}.uk-grid+.uk-grid{margin-top:20px}.uk-grid>[class*='uk-width-']{margin:0;padding-left:20px;float:left}.uk-grid>[class*='uk-width-']>:last-child{margin-bottom:0}.uk-grid>.uk-grid-margin{margin-top:20px}.uk-grid-divider:not(:empty){margin-left:-20px;margin-right:-20px}.uk-grid-divider:not(:empty)>[class*='uk-width-']{padding-left:20px;padding-right:20px}.uk-grid-divider:not(:empty)>[class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-2-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-3-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-4-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-5-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-6-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-7-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-8-']:nth-child(n+2),.uk-grid-divider:not(:empty)>[class*='uk-width-9-']:nth-child(n+2){border-left:1px solid rgba(0, 0, 0, 0.07)}@media (min-width: 768px){.uk-grid-divider:not(:empty)>[class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2){border-left:1px solid rgba(0, 0, 0, 0.07)}}@media (min-width: 960px){.uk-grid-divider:not(:empty)>[class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2){border-left:1px solid rgba(0,0,0,0.07)}}.uk-grid-divider:empty{margin-top:20px;margin-bottom:20px;border-top:1px solid rgba(0,0,0,0.07)}.uk-grid>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:20px}@media (min-width: 1220px){.uk-grid:not(.uk-grid-preserve){margin-left:-20px}.uk-grid:not(.uk-grid-preserve)>[class*='uk-width-']{padding-left:20px}.uk-grid:not(.uk-grid-preserve)+.uk-grid{margin-top:20px}.uk-grid:not(.uk-grid-preserve)>.uk-grid-margin{margin-top:20px}.uk-grid:not(.uk-grid-preserve)>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:20px}.uk-grid-divider:not(.uk-grid-preserve):not(:empty){margin-left:-20px;margin-right:-20px}.uk-grid-divider:not(.uk-grid-preserve):not(:empty)>[class*='uk-width-']{padding-left:20px;padding-right:20px}.uk-grid-divider:not(.uk-grid-preserve):empty{margin-top:20px;margin-bottom:20px}}[class*='uk-width-']{-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.uk-width-1-1{width:100%}.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}.uk-width-1-3,.uk-width-2-6{width:33.333%}.uk-width-2-3,.uk-width-4-6{width:66.666%}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5,.uk-width-2-10{width:20%}.uk-width-2-5,.uk-width-4-10{width:40%}.uk-width-3-5,.uk-width-6-10{width:60%}.uk-width-4-5,.uk-width-8-10{width:80%}.uk-width-1-6{width:16.666%}.uk-width-5-6{width:83.333%}.uk-width-1-10{width:10%}.uk-width-3-10{width:30%}.uk-width-7-10{width:70%}.uk-width-9-10{width:90%}@media (min-width: 768px){.uk-width-medium-1-1{width:100%}.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.333%}.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.666%}.uk-width-medium-1-4{width:25%}.uk-width-medium-3-4{width:75%}.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}.uk-width-medium-1-6{width:16.666%}.uk-width-medium-5-6{width:83.333%}.uk-width-medium-1-10{width:10%}.uk-width-medium-3-10{width:30%}.uk-width-medium-7-10{width:70%}.uk-width-medium-9-10{width:90%}}@media (min-width: 960px){.uk-width-large-1-1{width:100%}.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%}.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%}.uk-width-large-1-4{width:25%}.uk-width-large-3-4{width:75%}.uk-width-large-1-5,.uk-width-large-2-10{width:20%}.uk-width-large-2-5,.uk-width-large-4-10{width:40%}.uk-width-large-3-5,.uk-width-large-6-10{width:60%}.uk-width-large-4-5,.uk-width-large-8-10{width:80%}.uk-width-large-1-6{width:16.666%}.uk-width-large-5-6{width:83.333%}.uk-width-large-1-10{width:10%}.uk-width-large-3-10{width:30%}.uk-width-large-7-10{width:70%}.uk-width-large-9-10{width:90%}}@media (min-width: 768px){[class*='uk-push-'],[class*='uk-pull-']{position:relative}.uk-push-1-2,.uk-push-2-4,.uk-push-3-6,.uk-push-5-10{left:50%}.uk-push-1-3,.uk-push-2-6{left:33.333%}.uk-push-2-3,.uk-push-4-6{left:66.666%}.uk-push-1-4{left:25%}.uk-push-3-4{left:75%}.uk-push-1-5,.uk-push-2-10{left:20%}.uk-push-2-5,.uk-push-4-10{left:40%}.uk-push-3-5,.uk-push-6-10{left:60%}.uk-push-4-5,.uk-push-8-10{left:80%}.uk-push-1-6{left:16.666%}.uk-push-5-6{left:83.333%}.uk-push-1-10{left:10%}.uk-push-3-10{left:30%}.uk-push-7-10{left:70%}.uk-push-9-10{left:90%}.uk-pull-1-2,.uk-pull-2-4,.uk-pull-3-6,.uk-pull-5-10{left:-50%}.uk-pull-1-3,.uk-pull-2-6{left:-33.333%}.uk-pull-2-3,.uk-pull-4-6{left:-66.666%}.uk-pull-1-4{left:-25%}.uk-pull-3-4{left:-75%}.uk-pull-1-5,.uk-pull-2-10{left:-20%}.uk-pull-2-5,.uk-pull-4-10{left:-40%}.uk-pull-3-5,.uk-pull-6-10{left:-60%}.uk-pull-4-5,.uk-pull-8-10{left:-80%}.uk-pull-1-6{left:-16.666%}.uk-pull-5-6{left:-83.333%}.uk-pull-1-10{left:-10%}.uk-pull-3-10{left:-30%}.uk-pull-7-10{left:-70%}.uk-pull-9-10{left:-90%}}.uk-panel{display:block;position:relative}.uk-panel:before,.uk-panel:after{content:" ";display:table}.uk-panel:after{clear:both}.uk-panel>:not(.uk-panel-title):last-child{margin-bottom:0}.uk-panel-title{margin-top:0;margin-bottom:15px;font-size:18px;line-height:24px;font-weight:300;text-transform:uppercase;color:#2a2d31}.uk-panel-badge{position:absolute;top:0;right:0;z-index:1}.uk-panel-box{padding:25px;background:#fff;color:#515456}.uk-panel-box .uk-panel-title{color:#2a2d31}.uk-panel-box .uk-panel-badge{top:25px;right:25px}.uk-panel-box .uk-panel-teaser{margin:-25px -25px 15px -25px}.uk-panel-box>.uk-nav-side{margin:0
-25px}.uk-panel-box-primary{background-color:#d95d00;color:#d1efff}.uk-panel-box-primary > a:not([class]),
.uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]){color:#fff}.uk-panel-box-primary > a:not([class]):hover,
.uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]):hover{color:#133340}.uk-panel-box-primary .uk-badge{background:#fff;color:#d95d00;text-shadow:none}.uk-panel-box-primary .uk-panel-title{color:#fff}.uk-panel-box-secondary{background-color:#f7f7f7;color:#515456}.uk-panel-box-secondary .uk-panel-title{color:#2a2d31}.uk-panel-header .uk-panel-title{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.07);color:#d95d00}.uk-panel-space{padding:25px}.uk-panel-space .uk-panel-badge{top:25px;right:25px}.uk-panel+.uk-panel-divider{margin-top:40px !important}.uk-panel+.uk-panel-divider:before{content:"";display:block;position:absolute;top:-20px;left:0;right:0;border-top:1px solid rgba(0, 0, 0, 0.07)}@media (min-width: 1220px){.uk-panel+.uk-panel-divider{margin-top:40px !important}.uk-panel+.uk-panel-divider:before{top:-20px}}.uk-panel-header{padding:25px;background:#fff}.uk-panel-header .uk-panel-badge{top:25px;right:25px}.uk-panel-header>.uk-nav-side{margin:0
-25px}.uk-panel-divider{border:none !important}.uk-article:before,.uk-article:after{content:" ";display:table}.uk-article:after{clear:both}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:15px}.uk-article-title{font-size:36px;line-height:42px;font-weight:300;text-transform:uppercase;display:inline-block;margin-top:0;padding-bottom:10px;border-bottom:1px solid rgba(0, 0, 0, 0.06)}.uk-article-title
a{color:inherit;text-decoration:none}.uk-article-meta{font-size:13px;line-height:20px;color:#92969a}.uk-article-lead{color:#515456;font-size:18px;line-height:24px;font-weight:normal}.uk-article-divider{margin-bottom:25px;border-color:rgba(0,0,0,0.07)}*+.uk-article-divider{margin-top:25px}.uk-article+.uk-article{margin-top:0;border-top:1px solid rgba(0,0,0,0.07)}.uk-article-title+.uk-article-meta{margin-top:0}.uk-comment-header{margin-bottom:15px;padding:10px;border:1px
solid rgba(0,0,0,0.07);border-radius:2px;background:#f7f7f7}.uk-comment-header:before,.uk-comment-header:after{content:" ";display:table}.uk-comment-header:after{clear:both}.uk-comment-avatar{margin-right:15px;float:left}.uk-comment-title{margin:5px
0 0 0;font-size:16px;line-height:22px}.uk-comment-meta{margin:2px
0 0 0;font-size:11px;line-height:16px;color:#92969a}.uk-comment-body>:last-child{margin-bottom:0}.uk-comment-list{padding:0;list-style:none}.uk-comment-list .uk-comment+ul{margin:25px
0 0 0;list-style:none}.uk-comment-list > li:nth-child(n+2),
.uk-comment-list .uk-comment+ul>li:nth-child(n+2){margin-top:25px}@media (min-width: 768px){.uk-comment-list .uk-comment+ul{padding-left:100px}}.uk-comment-body{padding-left:10px;padding-right:10px}.uk-comment-primary .uk-comment-header{border:2px
solid #ff6b00}.uk-comment-primary .uk-comment-title{color:#d95d00}.uk-nav,
.uk-nav
ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:block;text-decoration:none}.uk-nav>li>a{padding:5px
25px}.uk-nav
ul{padding-left:15px}.uk-nav ul
a{padding:2px
0}.uk-nav li>a>div{font-size:12px;line-height:18px}.uk-nav-header{padding:5px
25px;text-transform:uppercase;font-weight:300;font-size:12px}.uk-nav-header:not(:first-child){margin-top:15px}.uk-nav-divider{margin:9px
25px}ul.uk-nav-sub{padding:5px
0 5px 25px}.uk-nav-parent-icon>.uk-parent>a:after{content:"\f104";width:20px;margin-right:-10px;float:right;font-family:FontAwesome;text-align:center}.uk-nav-parent-icon>.uk-parent.uk-open>a:after{content:"\f107"}.uk-nav-side>li>a{color:#515456}.uk-nav-side>li>a:hover,.uk-nav-side>li>a:focus{background:rgba(0, 0, 0, 0.03);color:#515456;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.uk-nav-side>li.uk-active>a{background:#d95d00;color:#fff;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1)}.uk-nav-side .uk-nav-header{color:#92969a}.uk-nav-side .uk-nav-divider{border-top:1px solid rgba(0, 0, 0, 0.07);box-shadow:0 1px 0 rgba(0, 0, 0, 0.1)}.uk-nav-side ul
a{color:#d95d00}.uk-nav-side ul a:hover{color:#111827}.uk-nav-dropdown>li>a{color:#515456}.uk-nav-dropdown>li>a:hover,.uk-nav-dropdown>li>a:focus{background:rgba(0, 0, 0, 0.03);color:#202121;outline:none;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.05)}.uk-nav-dropdown .uk-nav-header{color:#92969a}.uk-nav-dropdown .uk-nav-divider{border-top:1px solid rgba(0, 0, 0, 0.07)}.uk-nav-dropdown ul
a{color:#d95d00}.uk-nav-dropdown ul a:hover{color:#111827}.uk-nav-navbar>li>a{color:#515456}.uk-nav-navbar>li>a:hover,.uk-nav-navbar>li>a:focus{background:rgba(0, 0, 0, 0.03);color:#202121;outline:none;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.05)}.uk-nav-navbar .uk-nav-header{color:#92969a}.uk-nav-navbar .uk-nav-divider{border-top:1px solid rgba(0, 0, 0, 0.07)}.uk-nav-navbar ul
a{color:#d95d00}.uk-nav-navbar ul a:hover{color:#111827}.uk-nav-search>li>a{color:#515456}.uk-nav-search>li.uk-active>a{background:#ff6b00;color:#fff;outline:none;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1)}.uk-nav-search .uk-nav-header{color:#92969a;text-shadow:none}.uk-nav-search .uk-nav-divider{border-top:1px solid rgba(0, 0, 0, 0.07)}.uk-nav-search ul
a{color:#d95d00}.uk-nav-search ul a:hover{color:#111827}.uk-nav-offcanvas>li>a{color:#ccc;padding:10px
15px;border-top:1px solid rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.05)}.uk-nav-offcanvas > .uk-open > a,
html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover,
html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus{background:#363a3e;color:#fff;outline:none}html .uk-nav.uk-nav-offcanvas>li.uk-active>a{background:#121315;color:#fff;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3)}.uk-nav-offcanvas .uk-nav-header{color:#777;margin-top:0;border-top:1px solid rgba(0, 0, 0, 0.3);background:#363a3e;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.05)}.uk-nav-offcanvas .uk-nav-divider{border-top:1px solid rgba(255, 255, 255, 0.01);margin:0;height:4px;background:rgba(0, 0, 0, 0.2);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.3)}.uk-nav-offcanvas ul
a{color:#ccc}html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{color:#fff}.uk-nav-offcanvas{border-bottom:1px solid rgba(0, 0, 0, 0.3);box-shadow:0 1px 0 rgba(255, 255, 255, 0.05)}.uk-nav-offcanvas .uk-nav-sub{border-top:1px solid rgba(0, 0, 0, 0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05)}.uk-navbar{background:#323539;color:rgba(255, 255, 255, 0.5);background-image:-webkit-linear-gradient(top, #3f4246, #2a2d30);background-image:linear-gradient(to bottom, #3f4246, #2a2d30);box-shadow:inset 0 -1px 0 rgba(0,0,0,0)}.uk-navbar:before,.uk-navbar:after{content:" ";display:table}.uk-navbar:after{clear:both}.uk-navbar-nav{margin:0;padding:0;list-style:none;float:left}.uk-navbar-nav>li{float:left;position:relative}.uk-navbar-nav>li>a{display:block;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;height:55px;padding:0
20px;line-height:55px;color:rgba(255, 255, 255, 0.6);font-size:15px;font-family:'Roboto Condensed';font-weight:300}.uk-navbar-nav>li>a[href='#']{cursor:text}.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus,.uk-navbar-nav>li.uk-open>a{background-color:rgba(0, 0, 0, 0.2);color:#fff;outline:none;position:relative;z-index:1;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.uk-navbar-nav>li>a:active{background-color:rgba(0, 0, 0, 0.3);color:#d95d00;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.uk-navbar-nav>li.uk-active>a{background-color:#ff6b00;color:#fff;background-origin:border-box;background-image:-webkit-linear-gradient(top, #ff8a33, #d95d00);background-image:linear-gradient(to bottom, #ff8a33, #d95d00)}.uk-navbar-nav .uk-navbar-nav-subtitle{line-height:43px}.uk-navbar-nav-subtitle>div{margin-top:-13px;font-size:10px;line-height:12px}.uk-navbar-content,.uk-navbar-brand,.uk-navbar-toggle{-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:55px;padding:0
20px;float:left}.uk-navbar-content:before,.uk-navbar-brand:before,.uk-navbar-toggle:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center){padding-left:0}.uk-navbar-content>a:not([class]){color:#d95d00}.uk-navbar-content>a:not([class]):hover{color:#ff9f4d}.uk-navbar-brand{font-size:18px;color:rgba(255,255,255,0.9)}.uk-navbar-brand:hover,.uk-navbar-brand:focus{color:#fff;text-decoration:none;outline:none}.uk-navbar-toggle{font-size:18px;color:rgba(255,255,255,0.6)}.uk-navbar-toggle:hover,.uk-navbar-toggle:focus{color:#fff;text-decoration:none;outline:none}.uk-navbar-toggle:after{content:"\f0c9";font-family:FontAwesome;vertical-align:middle}.uk-navbar-toggle-alt:after{content:"\f002"}.uk-navbar-center{float:none;text-align:center;max-width:50%;margin:auto}.uk-navbar-flip{float:right}.uk-navbar-nav>li>a{text-transform:uppercase}.uk-subnav{padding:0;list-style:none;letter-spacing:-0.31em}.uk-subnav>li{position:relative;letter-spacing:normal}.uk-subnav>li,.uk-subnav>li>a,.uk-subnav>li>span{display:inline-block}.uk-subnav>li:nth-child(n+2){margin-left:10px}.uk-subnav>li>a{color:#d95d00}.uk-subnav>li>a:hover{color:#111827}.uk-subnav>li>span{color:#92969a}.uk-subnav-line>li:nth-child(n+2):before{content:"";display:inline-block;height:10px;margin-right:10px;border-left:1px solid rgba(0,0,0,0.07)}.uk-subnav-pill>li>a,.uk-subnav-pill>li>span{padding:3px
9px;text-decoration:none;border-radius:2px}.uk-subnav-pill>li>a:hover,.uk-subnav-pill>li>a:focus{background:#f7f7f7;color:#515456;outline:none;box-shadow:0 0 0 1px rgba(0,0,0,0.06)}.uk-subnav-pill>li.uk-active>a{background:#ff6b00;color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.uk-breadcrumb{padding:0;list-style:none;letter-spacing:-0.31em}.uk-breadcrumb>li{letter-spacing:normal}.uk-breadcrumb>li,.uk-breadcrumb>li>a,.uk-breadcrumb>li>span{display:inline-block}.uk-breadcrumb>li:nth-child(n+2):before{content:"/";display:inline-block;margin:0
8px}.uk-breadcrumb>li:not(.uk-active)>span{color:#92969a}.uk-pagination{padding:0;list-style:none;text-align:center;letter-spacing:-0.31em}.uk-pagination:before,.uk-pagination:after{content:" ";display:table}.uk-pagination:after{clear:both}.uk-pagination>li{display:inline-block;letter-spacing:normal}.uk-pagination>li:nth-child(n+2){margin-left:5px}.uk-pagination>li>a,.uk-pagination>li>span{display:inline-block;min-width:16px;padding:3px
5px;line-height:20px;text-decoration:none;-moz-box-sizing:content-box;box-sizing:content-box;text-align:center;border:1px
solid rgba(0,0,0,0.07);border-radius:2px}.uk-pagination>li>a{background:#fff;color:#515456;background-image:-webkit-linear-gradient(top, #f9f9f9, #f0f0f0);background-image:linear-gradient(to bottom,#f9f9f9,#f0f0f0)}.uk-pagination>li>a:hover,.uk-pagination>li>a:focus{background-color:#f7f7f7;color:#202121;outline:none;border-color:rgba(0,0,0,0.16);background-image:none}.uk-pagination>li>a:active{background-color:#f5f5f5;color:#515456;background-image:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.uk-pagination>.uk-active>span{background:#ff6b00;color:#fff;background-image:-webkit-linear-gradient(top, #ff8a33, #d95d00);background-image:linear-gradient(to bottom,#ff8a33,#d95d00)}.uk-pagination>.uk-disabled>span{background-color:#f7f7f7;color:#92969a}.uk-pagination-previous{float:left}.uk-pagination-next{float:right}.uk-pagination-left{text-align:left}.uk-pagination-right{text-align:right}.uk-tab{margin:0;padding:0;list-style:none;border-bottom:1px solid rgba(0,0,0,0.07)}.uk-tab:before,.uk-tab:after{content:" ";display:table}.uk-tab:after{clear:both}.uk-tab>li{margin-bottom:-1px;float:left;position:relative}.uk-tab>li>a{display:block;padding:10px
18px 10px 18px;border:1px
solid transparent;border-bottom-width:0;color:#d95d00;text-decoration:none;border:none;background:#f5f5f5;background-image:-webkit-linear-gradient(top, #f9f9f9, #f0f0f0);background-image:linear-gradient(to bottom,#f9f9f9,#f0f0f0)}.uk-tab>li:nth-child(n+2)>a{margin-left:5px}.uk-tab>li>a:hover,.uk-tab>li>a:focus,.uk-tab>li.uk-open>a{border-color:#f5f5f5;background:#f7f7f7;color:#d95d00;outline:none;background:#f1f1f1;background-image:-webkit-linear-gradient(top, #f1f1f1, #e8e8e8);background-image:linear-gradient(to bottom,#f1f1f1,#e8e8e8)}.uk-tab>li:not(.uk-active)>a:hover,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li.uk-open:not(.uk-active)>a{margin-bottom:1px;padding-bottom:9px}.uk-tab>li.uk-active>a{border-color:rgba(0,0,0,0.07);border-bottom-color:transparent;background:#fff;color:#2a2d31}.uk-tab>li.uk-disabled>a{color:#92969a;cursor:auto}.uk-tab>li.uk-disabled>a:hover,.uk-tab>li.uk-disabled>a:focus,.uk-tab>li.uk-disabled.uk-active>a{background:none;border-color:transparent}.uk-tab-flip>li{float:right}.uk-tab-flip>li:nth-child(n+2)>a{margin-left:0;margin-right:5px}.uk-tab-responsive{display:none}.uk-tab-responsive>a:before{content:"\f0c9\00a0";font-family:FontAwesome}@media (max-width: 767px){[data-uk-tab]>li{display:none}[data-uk-tab]>li.uk-tab-responsive{display:block}[data-uk-tab]>li.uk-tab-responsive>a{margin-left:0;margin-right:0}}.uk-tab-center{border-bottom:1px solid rgba(0,0,0,0.07)}.uk-tab-center-bottom{border-bottom:none;border-top:1px solid rgba(0,0,0,0.07)}.uk-tab-center:before,.uk-tab-center:after{content:" ";display:table}.uk-tab-center:after{clear:both}.uk-tab-center .uk-tab{position:relative;left:50%;border:none;float:left}.uk-tab-center .uk-tab>li{position:relative;left:-50%}.uk-tab-center .uk-tab>li>a{text-align:center}.uk-tab-bottom{border-top:1px solid rgba(0,0,0,0.07);border-bottom:none}.uk-tab-bottom>li{margin-top:-1px;margin-bottom:0}.uk-tab-bottom>li>a{padding-top:10px;padding-bottom:10px;border-bottom-width:1px;border-top-width:0}.uk-tab-bottom>li:not(.uk-active)>a:hover,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li.uk-open:not(.uk-active)>a{margin-bottom:0;margin-top:1px;padding-bottom:10px;padding-top:9px}.uk-tab-bottom>li.uk-active>a{border-top-color:transparent;border-bottom-color:rgba(0,0,0,0.07)}.uk-tab-grid{margin-left:-5px;border-bottom:none;position:relative;z-index:0}.uk-tab-grid:before{display:block;position:absolute;left:5px;right:0;bottom:-1px;border-top:1px solid rgba(0,0,0,0.07);z-index:-1}.uk-tab-grid>li:first-child>a{margin-left:5px}.uk-tab-grid>li>a{text-align:center}.uk-tab-grid.uk-tab-bottom{border-top:none}.uk-tab-grid.uk-tab-bottom:before{top:-1px;bottom:auto}@media (min-width: 768px){.uk-tab-left,.uk-tab-right{border-bottom:none}.uk-tab-left>li,.uk-tab-right>li{margin-bottom:0;float:none}.uk-tab-left>li>a,.uk-tab-right>li>a{padding-top:10px;padding-bottom:10px}.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{margin-left:0;margin-top:5px}.uk-tab-left>li.uk-active>a,.uk-tab-right>li.uk-active>a{border-color:rgba(0,0,0,0.07)}.uk-tab-left{border-right:1px solid rgba(0,0,0,0.07)}.uk-tab-left>li{margin-right:-1px}.uk-tab-left>li>a{border-bottom-width:1px;border-right-width:0}.uk-tab-left>li:not(.uk-active)>a:hover,.uk-tab-left>li:not(.uk-active)>a:focus{margin-bottom:0;margin-right:1px;padding-bottom:10px;padding-right:17px}.uk-tab-left>li.uk-active>a{border-right-color:transparent}.uk-tab-right{border-left:1px solid rgba(0,0,0,0.07)}.uk-tab-right>li{margin-left:-1px}.uk-tab-right>li>a{border-bottom-width:1px;border-left-width:0}.uk-tab-right>li:not(.uk-active)>a:hover,.uk-tab-right>li:not(.uk-active)>a:focus{margin-bottom:0;margin-left:1px;padding-bottom:10px;padding-left:17px}.uk-tab-right>li.uk-active>a{border-left-color:transparent}}.uk-tab{border:none;background:#f7f7f7;background-image:-webkit-linear-gradient(top, #f9f9f9, #f0f0f0);background-image:linear-gradient(to bottom,#f9f9f9,#f0f0f0)}.uk-tab>li{margin-bottom:0}.uk-tab>li:nth-child(n+2)>a{margin-left:0}.uk-tab>li:not(.uk-active)>a:hover,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li.uk-open:not(.uk-active)>a{margin-bottom:0;padding-bottom:10px}.uk-tab>li>a:active{box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.uk-tab-flip>li:nth-child(n+2)>a{margin-right:0}.uk-tab-center{border-bottom:none}.uk-tab-center-bottom{border-bottom:none;border-top:none}.uk-tab-bottom{border-top:none}.uk-tab-bottom>li{margin-top:0}.uk-tab-bottom>li>a{border-bottom-width:0}.uk-tab-bottom>li:not(.uk-active)>a:hover,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li.uk-open:not(.uk-active)>a{margin-top:0;padding-top:10px}.uk-tab-grid{margin-left:0}.uk-tab-grid:before{left:0;bottom:0}.uk-tab-grid>li:first-child>a{margin-left:0}.uk-tab-grid.uk-tab-bottom:before{top:0}@media (min-width: 768px){.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{margin-top:0}.uk-tab-left{border-right:none}.uk-tab-left>li{margin-right:0}.uk-tab-left>li>a{border-bottom-width:0}.uk-tab-left>li:not(.uk-active)>a:hover,.uk-tab-left>li:not(.uk-active)>a:focus{margin-right:0;padding-right:18px}.uk-tab-right{border-left:0}.uk-tab-right>li{margin-left:0}.uk-tab-right>li>a{border-bottom-width:0}.uk-tab-right>li:not(.uk-active)>a:hover,.uk-tab-right>li:not(.uk-active)>a:focus{margin-left:0;padding-left:18px}}.uk-list{padding:0;list-style:none}.uk-list
ul{margin:0;padding-left:20px;list-style:none}.uk-list-line>li:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid rgba(0,0,0,0.07)}.uk-list-striped>li{padding:5px
5px;border-bottom:1px solid rgba(0,0,0,0.07)}.uk-list-striped>li:nth-of-type(odd){background:#f7f7f7}.uk-list-space>li:nth-child(n+2){margin-top:10px}.uk-list-striped>li:first-child{border-top:1px solid rgba(0, 0, 0, 0.07)}@media (min-width: 768px){.uk-description-list-horizontal{overflow:hidden}.uk-description-list-horizontal>dt{width:160px;float:left;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-description-list-horizontal>dd{margin-left:180px}}.uk-description-list-line>dt{font-weight:normal}.uk-description-list-line>dt:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid rgba(0,0,0,0.07)}.uk-description-list-line>dd{color:#92969a}.uk-table{width:100%;margin-bottom:15px}*+.uk-table{margin-top:15px}.uk-table th,
.uk-table
td{padding:8px
8px;border-bottom:1px solid rgba(0, 0, 0, 0.07)}.uk-table
th{text-align:left}.uk-table
td{vertical-align:top}.uk-table thead
th{vertical-align:bottom}.uk-table caption,
.uk-table
tfoot{font-size:12px;font-style:italic}.uk-table
caption{text-align:left;color:#92969a}.uk-table-middle,
.uk-table-middle
td{vertical-align:middle !important}.uk-table-striped tbody tr:nth-of-type(odd){background:#f7f7f7}.uk-table-condensed
td{padding:4px
8px}.uk-table-hover tbody tr:hover{background:rgba(0,0,0,0.03)}.uk-form>:last-child{margin-bottom:0}.uk-form select,
.uk-form textarea,
.uk-form input:not([type]),
.uk-form input[type="text"],
.uk-form input[type="password"],
.uk-form input[type="datetime"],
.uk-form input[type="datetime-local"],
.uk-form input[type="date"],
.uk-form input[type="month"],
.uk-form input[type="time"],
.uk-form input[type="week"],
.uk-form input[type="number"],
.uk-form input[type="email"],
.uk-form input[type="url"],
.uk-form input[type="search"],
.uk-form input[type="tel"],
.uk-form input[type="color"]{height:30px;max-width:100%;padding:4px
6px;border:1px
solid rgba(0, 0, 0, 0.07);background:#f7f7f7;color:#515456;-webkit-transition:all linear 0.2s;transition:all linear 0.2s;border-radius:2px;font-weight:inherit}.uk-form select:focus,
.uk-form textarea:focus,
.uk-form input:not([type]):focus,
.uk-form input[type="text"]:focus,
.uk-form input[type="password"]:focus,
.uk-form input[type="datetime"]:focus,
.uk-form input[type="datetime-local"]:focus,
.uk-form input[type="date"]:focus,
.uk-form input[type="month"]:focus,
.uk-form input[type="time"]:focus,
.uk-form input[type="week"]:focus,
.uk-form input[type="number"]:focus,
.uk-form input[type="email"]:focus,
.uk-form input[type="url"]:focus,
.uk-form input[type="search"]:focus,
.uk-form input[type="tel"]:focus,
.uk-form input[type="color"]:focus{border-color:rgba(0, 0, 0, 0.16);outline:0;background:#fff;color:#515456}.uk-form select:disabled,
.uk-form textarea:disabled,
.uk-form input:not([type]):disabled,
.uk-form input[type="text"]:disabled,
.uk-form input[type="password"]:disabled,
.uk-form input[type="datetime"]:disabled,
.uk-form input[type="datetime-local"]:disabled,
.uk-form input[type="date"]:disabled,
.uk-form input[type="month"]:disabled,
.uk-form input[type="time"]:disabled,
.uk-form input[type="week"]:disabled,
.uk-form input[type="number"]:disabled,
.uk-form input[type="email"]:disabled,
.uk-form input[type="url"]:disabled,
.uk-form input[type="search"]:disabled,
.uk-form input[type="tel"]:disabled,
.uk-form input[type="color"]:disabled{border-color:rgba(0, 0, 0, 0.07);background-color:#f7f7f7;color:#92969a}.uk-form :-ms-input-placeholder{color:#92969a !important}.uk-form ::-moz-placeholder{color:#92969a}.uk-form ::-webkit-input-placeholder{color:#92969a}.uk-form :disabled:-ms-input-placeholder{color:#92969a !important}.uk-form :disabled::-moz-placeholder{color:#92969a}.uk-form :disabled::-webkit-input-placeholder{color:#92969a}.uk-form
legend{width:100%;padding-bottom:15px;font-size:18px;line-height:30px}.uk-form legend:after{content:"";display:block;border-bottom:1px solid rgba(0,0,0,0.07)}.uk-form-small{height:25px !important;padding:3px
3px !important;font-size:12px}.uk-form-large{height:40px !important;padding:8px
6px !important;font-size:16px}.uk-form textarea,
.uk-form select[multiple],
.uk-form select[size]{height:auto !important}.uk-form-danger{border-color:rgba(191, 73, 87, 0.3) !important;background:#fff7f8 !important;color:#d83044 !important}.uk-form-success{border-color:rgba(37, 140, 42, 0.3) !important;background:#f4fff5 !important;color:#139e1a !important}.uk-form-blank{border-color:transparent !important;border-style:dashed !important;background:none !important}.uk-form-blank:focus{border-color:rgba(0, 0, 0, 0.07) !important}input.uk-form-width-mini{width:40px}select.uk-form-width-mini{width:65px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-form-row:before,.uk-form-row:after{content:" ";display:table}.uk-form-row:after{clear:both}.uk-form-row+.uk-form-row{margin-top:15px}.uk-form-help-inline{display:inline-block;margin:0
0 0 10px}.uk-form-help-block{margin:5px
0 0 0}.uk-form-controls>:first-child{margin-top:0}.uk-form-controls>:last-child{margin-bottom:0}.uk-form-controls-condensed{margin:5px
0}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}@media (max-width: 959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px;font-weight:bold}}@media (min-width: 960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:5px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:5px}}.uk-form-icon{position:relative;display:inline-block;max-width:100%}.uk-form-icon>[class*='uk-icon-']{position:absolute;top:50%;width:30px;margin-top:-7px;font-size:14px;color:#92969a;text-align:center}.uk-form-icon:not(.uk-form-icon-flip)>input{padding-left:30px !important}.uk-form-icon-flip>[class*='uk-icon-']{right:0}.uk-form-icon-flip>input{padding-right:30px !important}.uk-button{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;text-decoration:none;text-align:center;border:none;line-height:30px;min-height:30px;letter-spacing:normal;padding:0
12px;background:#fff;color:#515456;border:1px
solid rgba(0, 0, 0, 0.07);border-radius:2px;background-origin:border-box;background:#f5f5f5;background-image:-webkit-linear-gradient(top, #f9f9f9, #f0f0f0);background-image:linear-gradient(to bottom,#f9f9f9,#f0f0f0);font-size:13px;font-weight:300;text-transform:uppercase}.uk-button:hover,.uk-button:focus{background-color:#f7f7f7;color:#515456;outline:none;text-decoration:none;border-color:rgba(0,0,0,0.16);background-image:none}.uk-button:active,.uk-button.uk-active{background-color:#f5f5f5;color:#515456;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.uk-button-primary{background-color:#ff6b00;color:#fff;background-image:-webkit-linear-gradient(top, #ff8a33, #d95d00);background-image:linear-gradient(to bottom,#ff8a33,#d95d00)}.uk-button-primary:hover,.uk-button-primary:focus{background-color:#6bb0ca;color:#fff;background-image:none}.uk-button-primary:active,.uk-button-primary.uk-active{background-color:#469cbd;color:#fff;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.uk-button-success{background-color:#6fc39b;color:#fff;background-image:-webkit-linear-gradient(top, #82d2ad, #63b98f);background-image:linear-gradient(to bottom,#82d2ad,#63b98f);line-height:28px}.uk-button-success:hover,.uk-button-success:focus{background-color:#87c5a7;color:#fff;background-image:none}.uk-button-success:active,.uk-button-success.uk-active{background-color:#64b58e;color:#fff;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.uk-button-danger{background-color:#dd435c;color:#fff;background-image:-webkit-linear-gradient(top, #e55761, #d83558);background-image:linear-gradient(to bottom,#e55761,#d83558);line-height:28px}.uk-button-danger:hover,.uk-button-danger:focus{background-color:#db5e72;color:#fff;background-image:none}.uk-button-danger:active,.uk-button-danger.uk-active{background-color:#d2344e;color:#fff;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.uk-button:disabled{background-color:#f7f7f7;color:#92969a;background-image:none;box-shadow:none}.uk-button-link,.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active,.uk-button-link:disabled{border-color:transparent;background:none;box-shadow:none}.uk-button-link{color:#d95d00}.uk-button-link:hover,.uk-button-link:focus,.uk-button-link:active,.uk-button-link.uk-active{color:#111827;text-decoration:underline}.uk-button-link:disabled{color:#92969a}.uk-button-link:focus{outline:1px
dotted}.uk-button-mini{min-height:20px;padding:0
6px;line-height:20px;font-size:11px}.uk-button-small{min-height:25px;padding:0
10px;line-height:25px;font-size:12px}.uk-button-large{min-height:40px;padding:0
15px;line-height:40px;font-size:16px;border-radius:3px}.uk-button-group{display:inline-block;vertical-align:middle;position:relative;letter-spacing:-0.31em;white-space:nowrap}.uk-button-group>*{display:inline-block}.uk-button-dropdown{display:inline-block;vertical-align:middle;position:relative}.uk-button-group > .uk-button:not(:first-child):not(:last-child),
.uk-button-group > div:not(:first-child):not(:last-child) .uk-button{border-radius:0}.uk-button-group > .uk-button:first-child,
.uk-button-group > div:first-child .uk-button{border-top-right-radius:0;border-bottom-right-radius:0}.uk-button-group > .uk-button:last-child,
.uk-button-group > div:last-child .uk-button{border-top-left-radius:0;border-bottom-left-radius:0}.uk-button-group > .uk-button:nth-child(n+2),
.uk-button-group > div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button:active{position:relative}@font-face{font-family:'FontAwesome';src:url("./media/fontawesome-webfont.eot");src:url("./media/fontawesome-webfont.eot-#iefix") format("embedded-opentype"), url("./media/fontawesome-webfont.woff") format("woff"), url("./media/fontawesome-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}[class*='uk-icon-']{font-family:FontAwesome;display:inline-block;font-weight:normal;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uk-icon-small:before{font-size:150%;vertical-align:-10%}.uk-icon-medium:before{font-size:200%;vertical-align:-16%}.uk-icon-large:before{font-size:250%;vertical-align:-22%}.uk-icon-spin{display:inline-block;-webkit-animation:uk-spin 2s infinite linear;animation:uk-spin 2s infinite linear}.uk-icon-button{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:35px;height:35px;border-radius:2px;background:rgba(0,0,0,0.08);line-height:35px;color:#fff;font-size:18px;text-align:center;border:0;background-image:none}.uk-icon-button:hover,.uk-icon-button:focus{background-color:rgba(0,0,0,0.16);color:#fff;text-decoration:none;outline:none;background-image:none}.uk-icon-button:active{background-color:#ff6b00;color:#fff;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.1)}.uk-icon-glass:before{content:"\f000"}.uk-icon-music:before{content:"\f001"}.uk-icon-search:before{content:"\f002"}.uk-icon-envelope-o:before{content:"\f003"}.uk-icon-heart:before{content:"\f004"}.uk-icon-star:before{content:"\f005"}.uk-icon-star-o:before{content:"\f006"}.uk-icon-user:before{content:"\f007"}.uk-icon-film:before{content:"\f008"}.uk-icon-th-large:before{content:"\f009"}.uk-icon-th:before{content:"\f00a"}.uk-icon-th-list:before{content:"\f00b"}.uk-icon-check:before{content:"\f00c"}.uk-icon-times:before{content:"\f00d"}.uk-icon-search-plus:before{content:"\fe/media/fontawesome-webfont.ttf*/ format("truetype");font-00e"}.uk-icon-search-minus:before{content:"\f010"}.uk-icon-power-off:before{content:"\f011"}.uk-icon-signal:before{content:"\f012"}.uk-icon-gear:before,.uk-icon-cog:before{content:"\f013"}.uk-icon-trash-o:before{content:"\f014"}.uk-icon-home:before{content:"\f015"}.uk-icon-file-o:before{content:"\f016"}.uk-icon-clock-o:before{content:"\f017"}.uk-icon-road:before{content:"\f018"}.uk-icon-download:before{content:"\f019"}.uk-icon-arrow-circle-o-down:before{content:"\f01a"}.uk-icon-arrow-circle-o-up:before{content:"\f01b"}.uk-icon-inbox:before{content:"\f01c"}.uk-icon-play-circle-o:before{content:"\f01d"}.uk-icon-rotate-right:before,.uk-icon-repeat:before{content:"\f01e"}.uk-icon-refresh:before{content:"\f021"}.uk-icon-list-alt:before{content:"\f022"}.uk-icon-lock:before{content:"\f023"}.uk-icon-flag:before{content:"\f024"}.uk-icon-headphones:before{content:"\f025"}.uk-icon-volume-off:before{content:"\f026"}.uk-icon-volume-down:before{content:"\f027"}.uk-icon-volume-up:before{content:"\f028"}.uk-icon-qrcode:before{content:"\f029"}.uk-icon-barcode:before{content:"\f02a"}.uk-icon-tag:before{content:"\f02b"}.uk-icon-tags:before{content:"\f02c"}.uk-icon-book:before{content:"\f02d"}.uk-icon-bookmark:before{content:"\f02e"}.uk-icon-print:before{content:"\f02f"}.uk-icon-camera:before{content:"\f030"}.uk-icon-font:before{content:"\f031"}.uk-icon-bold:before{content:"\f032"}.uk-icon-italic:before{content:"\f033"}.uk-icon-text-height:before{content:"\f034"}.uk-icon-text-width:before{content:"\f035"}.uk-icon-align-left:before{content:"\f036"}.uk-icon-align-center:before{content:"\f037"}.uk-icon-align-right:before{content:"\f038"}.uk-icon-align-justify:before{content:"\f039"}.uk-icon-list:before{content:"\f03a"}.uk-icon-dedent:before,.uk-icon-outdent:before{content:"\f03b"}.uk-icon-indent:before{content:"\f03c"}.uk-icon-video-camera:before{content:"\f03d"}.uk-icon-picture-o:before{content:"\f03e"}.uk-icon-pencil:before{content:"\f040"}.uk-icon-map-marker:before{content:"\f041"}.uk-icon-adjust:before{content:"\f042"}.uk-icon-tint:before{content:"\f043"}.uk-icon-edit:before,.uk-icon-pencil-square-o:before{content:"\f044"}.uk-icon-share-square-o:before{content:"\f045"}.uk-icon-check-square-o:before{content:"\f046"}.uk-icon-arrows:before{content:"\f047"}.uk-icon-step-backward:before{content:"\f048"}.uk-icon-fast-backward:before{content:"\f049"}.uk-icon-backward:before{content:"\f04a"}.uk-icon-play:before{content:"\f04b"}.uk-icon-pause:before{content:"\f04c"}.uk-icon-stop:before{content:"\f04d"}.uk-icon-forward:before{content:"\f04e"}.uk-icon-fast-forward:before{content:"\f050"}.uk-icon-step-forward:before{content:"\f051"}.uk-icon-eject:before{content:"\f052"}.uk-icon-chevron-left:before{content:"\f053"}.uk-icon-chevron-right:before{content:"\f054"}.uk-icon-plus-circle:before{content:"\f055"}.uk-icon-minus-circle:before{content:"\f056"}.uk-icon-times-circle:before{content:"\f057"}.uk-icon-check-circle:before{content:"\f058"}.uk-icon-question-circle:before{content:"\f059"}.uk-icon-info-circle:before{content:"\f05a"}.uk-icon-crosshairs:before{content:"\f05b"}.uk-icon-times-circle-o:before{content:"\f05c"}.uk-icon-check-circle-o:before{content:"\f05d"}.uk-icon-ban:before{content:"\f05e"}.uk-icon-arrow-left:before{content:"\f060"}.uk-icon-arrow-right:before{content:"\f061"}.uk-icon-arrow-up:before{content:"\f062"}.uk-icon-arrow-down:before{content:"\f063"}.uk-icon-mail-forward:before,.uk-icon-share:before{content:"\f064"}.uk-icon-expand:before{content:"\f065"}.uk-icon-compress:before{content:"\f066"}.uk-icon-plus:before{content:"\f067"}.uk-icon-minus:before{content:"\f068"}.uk-icon-asterisk:before{content:"\f069"}.uk-icon-exclamation-circle:before{content:"\f06a"}.uk-icon-gift:before{content:"\f06b"}.uk-icon-leaf:before{content:"\f06c"}.uk-icon-fire:before{content:"\f06d"}.uk-icon-eye:before{content:"\f06e"}.uk-icon-eye-slash:before{content:"\f070"}.uk-icon-warning:before,.uk-icon-exclamation-triangle:before{content:"\f071"}.uk-icon-plane:before{content:"\f072"}.uk-icon-calendar:before{content:"\f073"}.uk-icon-random:before{content:"\f074"}.uk-icon-comment:before{content:"\f075"}.uk-icon-magnet:before{content:"\f076"}.uk-icon-chevron-up:before{content:"\f077"}.uk-icon-chevron-down:before{content:"\f078"}.uk-icon-retweet:before{content:"\f079"}.uk-icon-shopping-cart:before{content:"\f07a"}.uk-icon-folder:before{content:"\f07b"}.uk-icon-folder-open:before{content:"\f07c"}.uk-icon-arrows-v:before{content:"\f07d"}.uk-icon-arrows-h:before{content:"\f07e"}.uk-icon-bar-chart-o:before{content:"\f080"}.uk-icon-twitter-square:before{content:"\f081"}.uk-icon-facebook-square:before{content:"\f082"}.uk-icon-camera-retro:before{content:"\f083"}.uk-icon-key:before{content:"\f084"}.uk-icon-gears:before,.uk-icon-cogs:before{content:"\f085"}.uk-icon-comments:before{content:"\f086"}.uk-icon-thumbs-o-up:before{content:"\f087"}.uk-icon-thumbs-o-down:before{content:"\f088"}.uk-icon-star-half:before{content:"\f089"}.uk-icon-heart-o:before{content:"\f08a"}.uk-icon-sign-out:before{content:"\f08b"}.uk-icon-linkedin-square:before{content:"\f08c"}.uk-icon-thumb-tack:before{content:"\f08d"}.uk-icon-external-link:before{content:"\f08e"}.uk-icon-sign-in:before{content:"\f090"}.uk-icon-trophy:before{content:"\f091"}.uk-icon-github-square:before{content:"\f092"}.uk-icon-upload:before{content:"\f093"}.uk-icon-lemon-o:before{content:"\f094"}.uk-icon-phone:before{content:"\f095"}.uk-icon-square-o:before{content:"\f096"}.uk-icon-bookmark-o:before{content:"\f097"}.uk-icon-phone-square:before{content:"\f098"}.uk-icon-twitter:before{content:"\f099"}.uk-icon-facebook:before{content:"\f09a"}.uk-icon-github:before{content:"\f09b"}.uk-icon-unlock:before{content:"\f09c"}.uk-icon-credit-card:before{content:"\f09d"}.uk-icon-rss:before{content:"\f09e"}.uk-icon-hdd-o:before{content:"\f0a0"}.uk-icon-bullhorn:before{content:"\f0a1"}.uk-icon-bell:before{content:"\f0f3"}.uk-icon-certificate:before{content:"\f0a3"}.uk-icon-hand-o-right:before{content:"\f0a4"}.uk-icon-hand-o-left:before{content:"\f0a5"}.uk-icon-hand-o-up:before{content:"\f0a6"}.uk-icon-hand-o-down:before{content:"\f0a7"}.uk-icon-arrow-circle-left:before{content:"\f0a8"}.uk-icon-arrow-circle-right:before{content:"\f0a9"}.uk-icon-arrow-circle-up:before{content:"\f0aa"}.uk-icon-arrow-circle-down:before{content:"\f0ab"}.uk-icon-globe:before{content:"\f0ac"}.uk-icon-wrench:before{content:"\f0ad"}.uk-icon-tasks:before{content:"\f0ae"}.uk-icon-filter:before{content:"\f0b0"}.uk-icon-briefcase:before{content:"\f0b1"}.uk-icon-arrows-alt:before{content:"\f0b2"}.uk-icon-group:before,.uk-icon-users:before{content:"\f0c0"}.uk-icon-chain:before,.uk-icon-link:before{content:"\f0c1"}.uk-icon-cloud:before{content:"\f0c2"}.uk-icon-flask:before{content:"\f0c3"}.uk-icon-cut:before,.uk-icon-scissors:before{content:"\f0c4"}.uk-icon-copy:before,.uk-icon-files-o:before{content:"\f0c5"}.uk-icon-paperclip:before{content:"\f0c6"}.uk-icon-save:before,.uk-icon-floppy-o:before{content:"\f0c7"}.uk-icon-square:before{content:"\f0c8"}.uk-icon-bars:before{content:"\f0c9"}.uk-icon-list-ul:before{content:"\f0ca"}.uk-icon-list-ol:before{content:"\f0cb"}.uk-icon-strikethrough:before{content:"\f0cc"}.uk-icon-underline:before{content:"\f0cd"}.uk-icon-table:before{content:"\f0ce"}.uk-icon-magic:before{content:"\f0d0"}.uk-icon-truck:before{content:"\f0d1"}.uk-icon-pinterest:before{content:"\f0d2"}.uk-icon-pinterest-square:before{content:"\f0d3"}.uk-icon-google-plus-square:before{content:"\f0d4"}.uk-icon-google-plus:before{content:"\f0d5"}.uk-icon-money:before{content:"\f0d6"}.uk-icon-caret-down:before{content:"\f0d7"}.uk-icon-caret-up:before{content:"\f0d8"}.uk-icon-caret-left:before{content:"\f0d9"}.uk-icon-caret-right:before{content:"\f0da"}.uk-icon-columns:before{content:"\f0db"}.uk-icon-unsorted:before,.uk-icon-sort:before{content:"\f0dc"}.uk-icon-sort-down:before,.uk-icon-sort-asc:before{content:"\f0dd"}.uk-icon-sort-up:before,.uk-icon-sort-desc:before{content:"\f0de"}.uk-icon-envelope:before{content:"\f0e0"}.uk-icon-linkedin:before{content:"\f0e1"}.uk-icon-rotate-left:before,.uk-icon-undo:before{content:"\f0e2"}.uk-icon-legal:before,.uk-icon-gavel:before{content:"\f0e3"}.uk-icon-dashboard:before,.uk-icon-tachometer:before{content:"\f0e4"}.uk-icon-comment-o:before{content:"\f0e5"}.uk-icon-comments-o:before{content:"\f0e6"}.uk-icon-flash:before,.uk-icon-bolt:before{content:"\f0e7"}.uk-icon-sitemap:before{content:"\f0e8"}.uk-icon-umbrella:before{content:"\f0e9"}.uk-icon-paste:before,.uk-icon-clipboard:before{content:"\f0ea"}.uk-icon-lightbulb-o:before{content:"\f0eb"}.uk-icon-exchange:before{content:"\f0ec"}.uk-icon-cloud-download:before{content:"\f0ed"}.uk-icon-cloud-upload:before{content:"\f0ee"}.uk-icon-user-md:before{content:"\f0f0"}.uk-icon-stethoscope:before{content:"\f0f1"}.uk-icon-suitcase:before{content:"\f0f2"}.uk-icon-bell-o:before{content:"\f0a2"}.uk-icon-coffee:before{content:"\f0f4"}.uk-icon-cutlery:before{content:"\f0f5"}.uk-icon-file-text-o:before{content:"\f0f6"}.uk-icon-building-o:before{content:"\f0f7"}.uk-icon-hospital-o:before{content:"\f0f8"}.uk-icon-ambulance:before{content:"\f0f9"}.uk-icon-medkit:before{content:"\f0fa"}.uk-icon-fighter-jet:before{content:"\f0fb"}.uk-icon-beer:before{content:"\f0fc"}.uk-icon-h-square:before{content:"\f0fd"}.uk-icon-plus-square:before{content:"\f0fe"}.uk-icon-angle-double-left:before{content:"\f100"}.uk-icon-angle-double-right:before{content:"\f101"}.uk-icon-angle-double-up:before{content:"\f102"}.uk-icon-angle-double-down:before{content:"\f103"}.uk-icon-angle-left:before{content:"\f104"}.uk-icon-angle-right:before{content:"\f105"}.uk-icon-angle-up:before{content:"\f106"}.uk-icon-angle-down:before{content:"\f107"}.uk-icon-desktop:before{content:"\f108"}.uk-icon-laptop:before{content:"\f109"}.uk-icon-tablet:before{content:"\f10a"}.uk-icon-mobile-phone:before,.uk-icon-mobile:before{content:"\f10b"}.uk-icon-circle-o:before{content:"\f10c"}.uk-icon-quote-left:before{content:"\f10d"}.uk-icon-quote-right:before{content:"\f10e"}.uk-icon-spinner:before{content:"\f110"}.uk-icon-circle:before{content:"\f111"}.uk-icon-mail-reply:before,.uk-icon-reply:before{content:"\f112"}.uk-icon-github-alt:before{content:"\f113"}.uk-icon-folder-o:before{content:"\f114"}.uk-icon-folder-open-o:before{content:"\f115"}.uk-icon-smile-o:before{content:"\f118"}.uk-icon-frown-o:before{content:"\f119"}.uk-icon-meh-o:before{content:"\f11a"}.uk-icon-gamepad:before{content:"\f11b"}.uk-icon-keyboard-o:before{content:"\f11c"}.uk-icon-flag-o:before{content:"\f11d"}.uk-icon-flag-checkered:before{content:"\f11e"}.uk-icon-terminal:before{content:"\f120"}.uk-icon-code:before{content:"\f121"}.uk-icon-reply-all:before{content:"\f122"}.uk-icon-mail-reply-all:before{content:"\f122"}.uk-icon-star-half-empty:before,.uk-icon-star-half-full:before,.uk-icon-star-half-o:before{content:"\f123"}.uk-icon-location-arrow:before{content:"\f124"}.uk-icon-crop:before{content:"\f125"}.uk-icon-code-fork:before{content:"\f126"}.uk-icon-unlink:before,.uk-icon-chain-broken:before{content:"\f127"}.uk-icon-question:before{content:"\f128"}.uk-icon-info:before{content:"\f129"}.uk-icon-exclamation:before{content:"\f12a"}.uk-icon-superscript:before{content:"\f12b"}.uk-icon-subscript:before{content:"\f12c"}.uk-icon-eraser:before{content:"\f12d"}.uk-icon-puzzle-piece:before{content:"\f12e"}.uk-icon-microphone:before{content:"\f130"}.uk-icon-microphone-slash:before{content:"\f131"}.uk-icon-shield:before{content:"\f132"}.uk-icon-calendar-o:before{content:"\f133"}.uk-icon-fire-extinguisher:before{content:"\f134"}.uk-icon-rocket:before{content:"\f135"}.uk-icon-maxcdn:before{content:"\f136"}.uk-icon-chevron-circle-left:before{content:"\f137"}.uk-icon-chevron-circle-right:before{content:"\f138"}.uk-icon-chevron-circle-up:before{content:"\f139"}.uk-icon-chevron-circle-down:before{content:"\f13a"}.uk-icon-html5:before{content:"\f13b"}.uk-icon-css3:before{content:"\f13c"}.uk-icon-anchor:before{content:"\f13d"}.uk-icon-unlock-alt:before{content:"\f13e"}.uk-icon-bullseye:before{content:"\f140"}.uk-icon-ellipsis-h:before{content:"\f141"}.uk-icon-ellipsis-v:before{content:"\f142"}.uk-icon-rss-square:before{content:"\f143"}.uk-icon-play-circle:before{content:"\f144"}.uk-icon-ticket:before{content:"\f145"}.uk-icon-minus-square:before{content:"\f146"}.uk-icon-minus-square-o:before{content:"\f147"}.uk-icon-level-up:before{content:"\f148"}.uk-icon-level-down:before{content:"\f149"}.uk-icon-check-square:before{content:"\f14a"}.uk-icon-pencil-square:before{content:"\f14b"}.uk-icon-external-link-square:before{content:"\f14c"}.uk-icon-share-square:before{content:"\f14d"}.uk-icon-compass:before{content:"\f14e"}.uk-icon-toggle-down:before,.uk-icon-caret-square-o-down:before{content:"\f150"}.uk-icon-toggle-up:before,.uk-icon-caret-square-o-up:before{content:"\f151"}.uk-icon-toggle-right:before,.uk-icon-caret-square-o-right:before{content:"\f152"}.uk-icon-euro:before,.uk-icon-eur:before{content:"\f153"}.uk-icon-gbp:before{content:"\f154"}.uk-icon-dollar:before,.uk-icon-usd:before{content:"\f155"}.uk-icon-rupee:before,.uk-icon-inr:before{content:"\f156"}.uk-icon-cny:before,.uk-icon-rmb:before,.uk-icon-yen:before,.uk-icon-jpy:before{content:"\f157"}.uk-icon-ruble:before,.uk-icon-rouble:before,.uk-icon-rub:before{content:"\f158"}.uk-icon-won:before,.uk-icon-krw:before{content:"\f159"}.uk-icon-bitcoin:before,.uk-icon-btc:before{content:"\f15a"}.uk-icon-file:before{content:"\f15b"}.uk-icon-file-text:before{content:"\f15c"}.uk-icon-sort-alpha-asc:before{content:"\f15d"}.uk-icon-sort-alpha-desc:before{content:"\f15e"}.uk-icon-sort-amount-asc:before{content:"\f160"}.uk-icon-sort-amount-desc:before{content:"\f161"}.uk-icon-sort-numeric-asc:before{content:"\f162"}.uk-icon-sort-numeric-desc:before{content:"\f163"}.uk-icon-thumbs-up:before{content:"\f164"}.uk-icon-thumbs-down:before{content:"\f165"}.uk-icon-youtube-square:before{content:"\f166"}.uk-icon-youtube:before{content:"\f167"}.uk-icon-xing:before{content:"\f168"}.uk-icon-xing-square:before{content:"\f169"}.uk-icon-youtube-play:before{content:"\f16a"}.uk-icon-dropbox:before{content:"\f16b"}.uk-icon-stack-overflow:before{content:"\f16c"}.uk-icon-instagram:before{content:"\f16d"}.uk-icon-flickr:before{content:"\f16e"}.uk-icon-adn:before{content:"\f170"}.uk-icon-bitbucket:before{content:"\f171"}.uk-icon-bitbucket-square:before{content:"\f172"}.uk-icon-tumblr:before{content:"\f173"}.uk-icon-tumblr-square:before{content:"\f174"}.uk-icon-long-arrow-down:before{content:"\f175"}.uk-icon-long-arrow-up:before{content:"\f176"}.uk-icon-long-arrow-left:before{content:"\f177"}.uk-icon-long-arrow-right:before{content:"\f178"}.uk-icon-apple:before{content:"\f179"}.uk-icon-windows:before{content:"\f17a"}.uk-icon-android:before{content:"\f17b"}.uk-icon-linux:before{content:"\f17c"}.uk-icon-dribbble:before{content:"\f17d"}.uk-icon-skype:before{content:"\f17e"}.uk-icon-foursquare:before{content:"\f180"}.uk-icon-trello:before{content:"\f181"}.uk-icon-female:before{content:"\f182"}.uk-icon-male:before{content:"\f183"}.uk-icon-gittip:before{content:"\f184"}.uk-icon-sun-o:before{content:"\f185"}.uk-icon-moon-o:before{content:"\f186"}.uk-icon-archive:before{content:"\f187"}.uk-icon-bug:before{content:"\f188"}.uk-icon-vk:before{content:"\f189"}.uk-icon-weibo:before{content:"\f18a"}.uk-icon-renren:before{content:"\f18b"}.uk-icon-pagelines:before{content:"\f18c"}.uk-icon-stack-exchange:before{content:"\f18d"}.uk-icon-arrow-circle-o-right:before{content:"\f18e"}.uk-icon-arrow-circle-o-left:before{content:"\f190"}.uk-icon-toggle-left:before,.uk-icon-caret-square-o-left:before{content:"\f191"}.uk-icon-dot-circle-o:before{content:"\f192"}.uk-icon-wheelchair:before{content:"\f193"}.uk-icon-vimeo-square:before{content:"\f194"}.uk-icon-turkish-lira:before,.uk-icon-try:before{content:"\f195"}.uk-icon-plus-square-o:before{content:"\f196"}.uk-close{-moz-box-sizing:content-box;box-sizing:content-box;display:inline-block;width:20px;line-height:20px;text-align:center;color:inherit;opacity:0.3;padding:0;border:0;-webkit-appearance:none;background:transparent}.uk-close:after{display:block;content:"\f00d";font-family:FontAwesome}.uk-close:hover,.uk-close:focus{opacity:0.5;outline:none;color:inherit;text-decoration:none;cursor:pointer}.uk-close-alt{padding:2px;border-radius:50%;background:#f7f7f7;opacity:1;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 6px rgba(0,0,0,0.06)}.uk-close-alt:hover,.uk-close-alt:focus{opacity:1}.uk-close-alt:after{opacity:0.5}.uk-close-alt:hover:after,.uk-close-alt:focus:after{opacity:0.8}.uk-badge{display:inline-block;padding:0
6px;background:#ff6b00;font-size:12px;line-height:20px;color:#fff;text-align:center;vertical-align:middle;text-transform:uppercase;border-radius:2px;background-image:-webkit-linear-gradient(top, #ff8a33, #d95d00);background-image:linear-gradient(to bottom,#ff8a33,#d95d00);font-weight:300}.uk-badge-notification{-moz-box-sizing:border-box;box-sizing:border-box;min-width:20px;border-radius:50%;font-size:12px;line-height:20px}.uk-badge-success{background-color:#6fc39b;background-image:-webkit-linear-gradient(top, #82d2ad, #63b98f);background-image:linear-gradient(to bottom,#82d2ad,#63b98f)}.uk-badge-warning{background-color:#fea52a;background-image:-webkit-linear-gradient(top, #ffb23d, #fd9c1e);background-image:linear-gradient(to bottom,#ffb23d,#fd9c1e)}.uk-badge-danger{background-color:#dd435c;background-image:-webkit-linear-gradient(top, #e55761, #d83558);background-image:linear-gradient(to bottom,#e55761,#d83558)}.uk-alert{margin-bottom:15px;padding:10px;background:#f4fbff;color:#b45309;border:1px
solid rgba(75,116,144,0.3);border-radius:2px}*+.uk-alert{margin-top:15px}.uk-alert>:last-child{margin-bottom:0}.uk-alert h1,
.uk-alert h2,
.uk-alert h3,
.uk-alert h4,
.uk-alert h5,
.uk-alert
h6{color:inherit}.uk-alert>.uk-close:first-child{float:right}.uk-alert>.uk-close:first-child+*{margin-top:0}.uk-alert-success{background:#f4fff5;color:#139e1a;border-color:rgba(37,140,42,0.3)}.uk-alert-warning{background:#fffef2;color:#e2955d;border-color:rgba(207,152,112,0.4)}.uk-alert-danger{background:#fff7f8;color:#d83044;border-color:rgba(191,73,87,0.3)}.uk-alert-large{padding:20px}.uk-alert-large>.uk-close:first-child{margin:-10px -10px 0 0}.uk-thumbnail{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;margin:0;padding:8px;border:1px
solid rgba(0, 0, 0, 0.07);background:#f7f7f7;border-radius:2px;background-clip:padding-box;box-shadow:0 1px 3px rgba(0,0,0,0.05)}a.uk-thumbnail:hover,a.uk-thumbnail:focus{border-color:rgba(0, 0, 0, 0.16);background-color:#f7f7f7;text-decoration:none;outline:none;box-shadow:0 3px 6px rgba(0,0,0,0.06)}.uk-thumbnail-caption{padding-top:8px;text-align:center;color:#515456}.uk-thumbnail-mini{width:150px}.uk-thumbnail-small{width:200px}.uk-thumbnail-medium{width:300px}.uk-thumbnail-large{width:400px}.uk-thumbnail-expand,.uk-thumbnail-expand>img{width:100%}.uk-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle}.uk-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(82, 169, 202, 0.8);opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.uk-overlay:hover .uk-overlay-area,
.uk-overlay-toggle:hover .uk-overlay-area{opacity:1}.uk-overlay-area:empty:before{content:"\f054";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff}.uk-overlay-area:not(:empty){letter-spacing:-0.31em}.uk-overlay-area:not(:empty):before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-overlay-area-content{display:inline-block;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;vertical-align:middle;letter-spacing:normal;text-align:center;padding:0
15px;color:#fff}.uk-overlay-area-content>:last-child{margin-bottom:0}.uk-overlay-area-content a:not([class]),
.uk-overlay-area-content a:not([class]):hover{color:inherit}.uk-overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(2, 2, 3, 0.5);color:#fff;opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.uk-overlay:hover .uk-overlay-caption,
.uk-overlay-toggle:hover .uk-overlay-caption{opacity:1}.uk-overlay{overflow:hidden}.uk-overlay
img{-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;-webkit-transform-origin:bottom left;transform-origin:bottom left}.uk-overlay:hover .uk-overlay-area{left:0}.uk-overlay:hover
img{-webkit-transform:scale(1.2) translate(-20px);transform:scale(1.2) translate(-20px)}.uk-progress{-moz-box-sizing:border-box;box-sizing:border-box;height:20px;background:rgba(0, 0, 0, 0.03);overflow:hidden;line-height:20px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);border-radius:100px}*+.uk-progress{margin-top:15px}.uk-progress-bar{width:0;height:100%;background:#ff6b00;float:left;-webkit-transition:width 0.6s ease;transition:width 0.6s ease;font-size:12px;color:#fff;text-align:center;background-image:-webkit-linear-gradient(top, #ff8a33, #d95d00);background-image:linear-gradient(to bottom,#ff8a33,#d95d00)}.uk-progress-mini{height:6px}.uk-progress-small{height:12px}.uk-progress-success .uk-progress-bar{background-color:#6fc39b;background-image:-webkit-linear-gradient(top, #82d2ad, #63b98f);background-image:linear-gradient(to bottom, #82d2ad, #63b98f)}.uk-progress-warning .uk-progress-bar{background-color:#fea52a;background-image:-webkit-linear-gradient(top, #ffb23d, #fd9c1e);background-image:linear-gradient(to bottom, #ffb23d, #fd9c1e)}.uk-progress-danger .uk-progress-bar{background-color:#dd435c;background-image:-webkit-linear-gradient(top, #e55761, #d83558);background-image:linear-gradient(to bottom, #e55761, #d83558)}.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:30px 30px}.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite}@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}.uk-progress-mini,.uk-progress-small{border-radius:500px}.uk-search{display:inline-block;position:relative;margin:0}.uk-search:before{content:"\f002";position:absolute;top:0;left:0;width:30px;line-height:35px;text-align:center;font-family:FontAwesome;font-size:14px;color:rgba(0,0,0,0.2)}.uk-search-field{width:220px;height:35px;padding:0
30px;border:1px
solid rgba(0, 0, 0, 0.06);background:#fff;color:#515456;-webkit-transition:all linear 0.2s;transition:all linear 0.2s;border-radius:0;border-radius:2px;background-clip:padding-box;font-weight:300}input.uk-search-field{-webkit-appearance:none}.uk-search-field:-ms-input-placeholder{color:#92969a}.uk-search-field::-moz-placeholder{color:#92969a}.uk-search-field::-webkit-input-placeholder{color:#92969a}.uk-search-field::-ms-clear{display:none}.uk-search-field:focus{outline:0;border-color:rgba(0, 0, 0, 0.12);background-clip:padding-box;box-shadow:0 1px 4px rgba(0, 0, 0, 0.06)}.uk-search-field:focus,
.uk-active .uk-search-field{width:250px}.uk-search-close{display:none;position:absolute;top:0;right:0;width:30px;line-height:35px;text-align:center;font-size:14px;color:rgba(0,0,0,0.2);padding:0;border:0;-webkit-appearance:none;background:transparent}.uk-loading>.uk-search-close,.uk-active>.uk-search-close{display:block}.uk-search-close:after{display:block;content:"\f00d";font-family:FontAwesome}.uk-loading>.uk-search-close:after{content:"\f110";-webkit-animation:uk-spin 2s infinite linear;animation:uk-spin 2s infinite linear}[class*='uk-animation-']{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}[data-uk-scrollspy*='uk-animation-']{opacity:0}.uk-animation-fade{-webkit-animation-name:uk-fade;animation-name:uk-fade;-webkit-animation-duration:0.8s;animation-duration:0.8s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.uk-animation-scale-up{-webkit-animation-name:uk-scale-up;animation-name:uk-scale-up}.uk-animation-scale-down{-webkit-animation-name:uk-scale-down;animation-name:uk-scale-down}.uk-animation-slide-top{-webkit-animation-name:uk-slide-top;animation-name:uk-slide-top}.uk-animation-slide-bottom{-webkit-animation-name:uk-slide-bottom;animation-name:uk-slide-bottom}.uk-animation-slide-left{-webkit-animation-name:uk-slide-left;animation-name:uk-slide-left}.uk-animation-slide-right{-webkit-animation-name:uk-slide-right;animation-name:uk-slide-right}.uk-animation-shake{-webkit-animation-name:uk-shake;animation-name:uk-shake}.uk-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes uk-scale-up{0%{opacity:0;-webkit-transform:scale(0.2)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-scale-up{0%{opacity:0;transform:scale(0.2)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-scale-down{0%{opacity:0;-webkit-transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-scale-down{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-slide-top{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-bottom{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-slide-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-slide-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-slide-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-shake{0%,100%{-webkit-transform:translateX(0)}10%{-webkit-transform:translateX(-9px)}20%{-webkit-transform:translateX(8px)}30%{-webkit-transform:translateX(-7px)}40%{-webkit-transform:translateX(6px)}50%{-webkit-transform:translateX(-5px)}60%{-webkit-transform:translateX(4px)}70%{-webkit-transform:translateX(-3px)}80%{-webkit-transform:translateX(2px)}90%{-webkit-transform:translateX(-1px)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@-webkit-keyframes uk-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-top-fixed{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-bottom-fixed{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes uk-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.uk-dropdown{display:none;position:absolute;top:100%;left:0;z-index:1000;-moz-box-sizing:border-box;box-sizing:border-box;width:200px;margin-top:5px;padding:15px;background:#fff;color:#515456;letter-spacing:normal;border:1px
solid rgba(0, 0, 0, 0.12);box-shadow:0 6px 8px rgba(0,0,0,0.06)}.uk-open>.uk-dropdown{display:block;-webkit-animation:uk-fade 0.2s ease-in-out;animation:uk-fade 0.2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-dropdown-flip{left:auto;right:0}.uk-dropdown-up{top:auto;bottom:100%;margin-top:auto;margin-bottom:5px}.uk-dropdown .uk-nav{margin:0
-15px}.uk-dropdown>.uk-grid+.uk-grid{margin-top:15px}.uk-dropdown>.uk-grid>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:15px}@media (min-width: 768px){.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid{margin-left:-15px;margin-right:-15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*='uk-width-']{padding-left:15px;padding-right:15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-grid>[class*='uk-width-']:nth-child(n+2){border-left:1px solid rgba(0,0,0,0.07)}.uk-dropdown-width-2:not(.uk-dropdown-stack){width:400px}.uk-dropdown-width-3:not(.uk-dropdown-stack){width:600px}.uk-dropdown-width-4:not(.uk-dropdown-stack){width:800px}.uk-dropdown-width-5:not(.uk-dropdown-stack){width:1000px}}@media (max-width: 767px){.uk-dropdown>.uk-grid>[class*='uk-width-']{width:100%}.uk-dropdown>.uk-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}}.uk-dropdown-stack>.uk-grid>[class*='uk-width-']{width:100%}.uk-dropdown-stack>.uk-grid>[class*='uk-width-']:nth-child(n+2){margin-top:15px}.uk-dropdown-small{min-width:150px;width:auto;padding:5px;white-space:nowrap}.uk-dropdown-small .uk-nav{margin:0
-5px}.uk-dropdown-navbar{margin-top:6px;background:#fff;color:#515456;left:-1px;border:1px
solid rgba(0, 0, 0, 0.12);background-clip:padding-box;box-shadow:0 6px 8px rgba(0,0,0,0.06)}.uk-open>.uk-dropdown-navbar{-webkit-animation:uk-slide-top-fixed 0.2s ease-in-out;animation:uk-slide-top-fixed 0.2s ease-in-out}.uk-dropdown-search{width:300px;margin-top:0;background:#fff;color:#515456}.uk-open>.uk-dropdown-search{-webkit-animation:uk-slide-top-fixed 0.2s ease-in-out;animation:uk-slide-top-fixed 0.2s ease-in-out}.uk-navbar-flip .uk-dropdown-search{margin-top:10px;margin-right:-20px}.uk-dropdown-navbar.uk-dropdown-flip{left:auto}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1020;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0, 0, 0, 0.6);opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.uk-modal.uk-open{opacity:1}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;top:10%;left:50%;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;width:600px;margin-left:-300px;background:#f0f1f3;border-radius:2px;box-shadow:0 0 10px rgba(0, 0, 0, 0.3)}@media (max-width: 767px){.uk-modal-dialog{top:0;left:0;right:0;width:auto;margin:10px}}.uk-modal-dialog>:last-child{margin-bottom:0}.uk-modal-dialog-slide{opacity:0;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:opacity 0.3s linear, -webkit-transform 0.3s ease-out;transition:opacity 0.3s linear, transform 0.3s ease-out}.uk-open .uk-modal-dialog-slide{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}.uk-modal-dialog>.uk-close:first-child+*{margin-top:0}.uk-modal-dialog-frameless{padding:0}.uk-modal-dialog-frameless>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}@media (max-width: 767px){.uk-modal-dialog-frameless>.uk-close:first-child{top:-7px;right:-7px}}.uk-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;background:rgba(2,2,3,0.1)}.uk-offcanvas.uk-active{display:block}.uk-offcanvas-page{position:fixed;-webkit-transition:margin-left 0.3s ease-in-out 50ms;transition:margin-left 0.3s ease-in-out 50ms}.uk-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1011;width:270px;max-width:100%;background:#2a2d30;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out}.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{-webkit-transform:translateX(0%);transform:translateX(0%)}.uk-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.uk-offcanvas .uk-panel{margin:20px
15px;color:#777;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1)}.uk-offcanvas .uk-panel-title{color:#ccc}.uk-offcanvas .uk-panel a:not([class]){color:#ccc}.uk-offcanvas .uk-panel a:not([class]):hover{color:#fff}.uk-offcanvas .uk-search{display:block;margin:20px
15px}.uk-offcanvas .uk-search:before{color:#777}.uk-offcanvas .uk-search-field{width:100%;border-color:rgba(0, 0, 0, 0);background:#121315;color:#ccc}.uk-offcanvas .uk-search-field:-ms-input-placeholder{color:#777}.uk-offcanvas .uk-search-field::-moz-placeholder{color:#777}.uk-offcanvas .uk-search-field::-webkit-input-placeholder{color:#777}.uk-offcanvas-bar:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:rgba(0, 0, 0, 0.6);box-shadow:0 0 5px 2px rgba(0,0,0,0.6)}.uk-offcanvas-bar-flip:after{right:auto;left:0;width:1px;background:rgba(0, 0, 0, 0.6);box-shadow:0 0 5px 2px rgba(0,0,0,0.6)}.uk-switcher{margin:0;padding:0;list-style:none}.uk-switcher>*:not(.uk-active){display:none}.uk-tooltip{display:none;position:absolute;z-index:1030;-moz-box-sizing:border-box;box-sizing:border-box;max-width:200px;padding:5px
8px;background:#ff6b00;color:#fff;font-size:13px;line-height:20px;text-align:center;border-radius:2px}.uk-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border:5px
dashed #ff6b00}.uk-tooltip-top:after,.uk-tooltip-top-left:after,.uk-tooltip-top-right:after{bottom:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-color:#ff6b00}.uk-tooltip-bottom:after,.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after{top:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#ff6b00}.uk-tooltip-top:after,.uk-tooltip-bottom:after{left:50%;margin-left:-5px}.uk-tooltip-top-left:after,.uk-tooltip-bottom-left:after{left:10px}.uk-tooltip-top-right:after,.uk-tooltip-bottom-right:after{right:10px}.uk-tooltip-left:after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#ff6b00}.uk-tooltip-right:after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#ff6b00}.uk-text-small{font-size:13px;line-height:18px}.uk-text-large{font-size:18px;line-height:24px}.uk-text-bold{font-weight:bold}.uk-text-muted{color:#92969a !important}.uk-text-info{color:#b45309 !important}.uk-text-success{color:#139e1a !important}.uk-text-warning{color:#e2955d !important}.uk-text-danger{color:#d83044 !important}.uk-text-left{text-align:left !important}.uk-text-right{text-align:right !important}.uk-text-center{text-align:center !important}.uk-text-justify{text-align:justify !important}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.uk-container{-moz-box-sizing:border-box;box-sizing:border-box;max-width:980px;padding:0
20px}@media (min-width: 1220px){.uk-container{max-width:980px;padding:0
20px}}.uk-container:before,.uk-container:after{content:" ";display:table}.uk-container:after{clear:both}.uk-container-center{margin-left:auto;margin-right:auto}.uk-clearfix:before,.uk-clearfix:after{content:" ";display:table}.uk-clearfix:after{clear:both}.uk-nbfc{overflow:hidden}.uk-nbfc-alt{display:table-cell;width:10000px}.uk-float-left{float:left}.uk-float-right{float:right}[class*='uk-float-']{max-width:100%}[class*='uk-align-']{display:block;margin-bottom:15px}.uk-align-left{margin-right:15px;float:left}.uk-align-right{margin-left:15px;float:right}@media (min-width: 768px){.uk-align-medium-left{margin-right:15px;margin-bottom:15px;float:left}.uk-align-medium-right{margin-left:15px;margin-bottom:15px;float:right}}.uk-align-center{margin-left:auto;margin-right:auto}.uk-vertical-align{letter-spacing:-0.31em}.uk-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-vertical-align-middle,.uk-vertical-align-bottom{display:inline-block;max-width:100%;letter-spacing:normal}.uk-vertical-align-middle{vertical-align:middle}.uk-vertical-align-bottom{vertical-align:bottom}.uk-height-1-1{height:100%}.uk-responsive-width,.uk-responsive-height{-moz-box-sizing:border-box;box-sizing:border-box}.uk-responsive-width{max-width:100%;height:auto}.uk-responsive-height{max-height:100%;width:auto}.uk-margin{margin-bottom:15px}*+.uk-margin{margin-top:15px}.uk-margin-top{margin-top:15px !important}.uk-margin-bottom{margin-bottom:15px !important}.uk-margin-left{margin-left:15px !important}.uk-margin-right{margin-right:15px !important}.uk-margin-small-top{margin-top:5px !important}.uk-margin-small-bottom{margin-bottom:5px !important}.uk-margin-small-left{margin-left:5px !important}.uk-margin-small-right{margin-right:5px !important}.uk-margin-remove{margin:0
!important}.uk-margin-top-remove{margin-top:0 !important}.uk-margin-bottom-remove{margin-bottom:0 !important}.uk-border-circle{border-radius:50%}@media (min-width: 768px){.uk-heading-large{font-size:52px;line-height:64px}}.uk-link-muted,
.uk-link-muted
a{color:#515456}.uk-link-muted:hover,
.uk-link-muted a:hover{color:#515456}.uk-scrollable-text{max-height:300px;overflow-y:scroll}.uk-scrollable-box{-moz-box-sizing:border-box;box-sizing:border-box;max-height:170px;padding:10px;border:1px
solid rgba(0,0,0,0.07);overflow:auto;border-radius:2px}.uk-scrollable-box>:last-child{margin-bottom:0}.uk-display-block{display:block !important}.uk-display-inline{display:inline !important}.uk-display-inline-block{display:inline-block !important}@media (min-width: 960px){.uk-visible-small{display:none !important}.uk-visible-medium{display:none !important}.uk-hidden-large{display:none !important}}@media (min-width: 768px) and (max-width: 959px){.uk-visible-small{display:none !important}.uk-visible-large{display:none !important }.uk-hidden-medium{display:none !important}}@media (max-width: 767px){.uk-visible-medium{display:none !important}.uk-visible-large{display:none !important}.uk-hidden-small{display:none !important}}.uk-hidden{display:none !important;visibility:hidden !important}.uk-invisible{visibility:hidden !important}.uk-visible-hover:hover .uk-hidden,
.uk-visible-hover:hover .uk-invisible{display:block !important;visibility:visible !important}.uk-visible-hover-inline:hover .uk-hidden,
.uk-visible-hover-inline:hover .uk-invisible{display:inline-block !important;visibility:visible !important}@media
print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{overflow-y:scroll}@media (min-width: 768px){.uk-panel{position:relative;-webkit-backface-visibility:hidden}}.tm-container{margin:20px
auto}@media (min-width: 768px){.tm-container{margin:40px
auto}}.tm-grid-block,
.tm-block-bottom,
.tm-content-boxed .tm-content,.uk-article{background:#fff}.tm-grid-block,.tm-block-bottom,.tm-grid-block+.tm-content,.tm-top-block+.tm-middle{margin-top:20px}@media (max-width: 767px){.tm-sidebar-a,.tm-sidebar-b{margin-top:20px !important}}.tm-headerbar .tm-logo{float:left}.tm-logo-small{letter-spacing:-0.31em}.tm-headerbar .uk-panel{max-width:300px;margin-right:0;float:right}.tm-toolbar{padding:10px
15px}.tm-content-boxed .tm-content{padding:25px}.tm-content .uk-panel-box{box-shadow:inset 0 0 0 1px rgba(0,0,0,0.07)}.tm-grid-block.tm-main-top{margin-top:0}.tm-grid-block.tm-bottom-b,.tm-grid-block.tm-bottom-c{margin-top:0 !important;box-shadow:none}.tm-grid-block.tm-bottom-b+.tm-grid-block.tm-bottom-c{border-top:1px solid rgba(0,0,0,0.07)}.tm-footer{position:relative;padding:25px;background:#f7f7f7;text-align:center}.tm-grid-block.tm-bottom-b+.tm-footer,.tm-grid-block.tm-bottom-c+.tm-footer{border-top:1px solid rgba(0,0,0,0.07)}.tm-totop-scroller{display:block;position:absolute;top:20px;right:20px;z-index:1000;width:20px;height:20px;line-height:20px;font-size:14px;color:#515456;text-align:center;-webkit-transition:all linear 0.05s;transition:all linear 0.05s}.tm-totop-scroller:after{content:"\f077";font-family:"FontAwesome"}.tm-totop-scroller:hover,.tm-totop-scroller:focus{color:#83878a;font-size:16px;outline:none;text-decoration:none}.tm-totop-scroller:active{color:#202121;font-size:11px}.tm-grid-block:not(:empty){margin-left:0;margin-right:0}.tm-grid-block:not(:empty)>[class*='uk-width-']{padding-left:0;padding-right:0}@media (min-width: 1220px){.tm-grid-block:not(.uk-grid-preserve)>[class*='uk-width-']>.uk-panel+.uk-panel{margin-top:0 !important;border-top:1px solid rgba(0,0,0,0.07)}}.tm-grid-block>[class*='uk-width-']:nth-child(1n+2)>[class*='uk-panel-box']{border-left:1px solid rgba(0, 0, 0, 0.07)}@media (max-width: 768px){.tm-grid-block>[class*='uk-width-']:nth-child(1n+2)>[class*='uk-panel-box']{border-top:1px solid rgba(0,0,0,0.07);border-left:0}}.tm-socialbuttons>div{margin-right:10px;float:left}.tm-error-icon{font-size:250px}.tm-error-headline{font-size:100px}.tm-offline{width:300px}.alignleft{display:block;margin-right:15px;float:left}.alignright{display:block;margin-left:15px;float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.uk-article:nth-child(n+2){margin-top:20px}@media (max-width: 767px){.tm-blog>[class*='uk-width-']:nth-child(1n+2)>.tm-article{margin-top:20px}}.tm-content .uk-article{padding:25px;border:none}.tm-article{}.tm-article .tm-article-content{position:relative}.tm-article .tm-article-content.tm-article-date-true{margin-left:60px}.tm-article .tm-article-date-true .tm-article-date{position:absolute;top:5px;left:-60px;width:35px;padding:5px;border-radius:2px;background:#ff6b00;color:#fff;line-height:18px;text-align:center}.tm-article .tm-article-date-true .tm-article-date .tm-article-date-day{display:block;font-size:11px}.tm-article .tm-article-date-true .tm-article-date .tm-article-date-year{display:block;font-size:15px}.tm-article .tm-socialbuttons{margin-left:60px}.tm-article .tm-article-featured-image{margin:-25px -25px 25px -25px}.tm-leading-article .tm-article:last-child{margin-bottom:20px}body{background:#edeff1 -webkit-radial-gradient(ellipse at top, #f2f3f4 20%, #c7cdd4 100%) 0 0 fixed;background:#edeff1 radial-gradient(ellipse at top, #f2f3f4 20%, #c7cdd4 100%) 0 0 fixed}.tm-grid-block,
.tm-block-bottom,
.uk-article,
.tm-content-boxed .tm-content,.tm-middle>[class*='tm-sidebar-']>.uk-panel{box-shadow:0 0 0 1px rgba(0, 0, 0, 0.06), 0 2px 4px rgba(0, 0, 0, 0.03)}.wk-gallery-avenue
.caption{background-color:rgba(43, 46, 50, 0.9)}.wk-gallery-avenue .nav
span{background-image:url("./media/nav_icons.svg")}.tm-search{margin-top:10px}*+.tm-search{margin-left:15px}.tm-social-icon-buttons{margin-top:10px}.tm-social-icon-buttons>.uk-icon-twitter:hover{background-color:#019AD1}.tm-social-icon-buttons>.uk-icon-linkedin:hover{background-color:#069}.tm-social-icon-buttons>.uk-icon-facebook:hover{background-color:#3b5998}.tm-social-icon-buttons>.uk-icon-flickr:hover{background-color:#ff0084}.tm-social-icons{margin:15px
25px !important}.tm-social-icons>li{display:inline-block;margin-left:15px}.tm-social-icons>li:first-child{margin-left:0}@media (max-width: 767px){.tm-social-icons{margin:15px
0 !important;float:none}}.tm-list>li{padding:15px
25px;border-top:1px solid rgba(0,0,0,0.07);clear:both}.tm-list>li:first-child{border:0}.tm-list > li
img{margin-right:20px}@media (max-width: 768px) and (min-width: 480px){.tm-list>li:last-child{display:none !important}}.tm-subnav{margin:15px
25px !important}@media (max-width: 767px){.tm-subnav>li{display:block;margin:10px
0 !important;padding:0}.tm-subnav>li:nth-child(n+2){margin-left:0}.tm-subnav>li:nth-child(n+2):before{margin-right:0;border-left:0}}.tm-list-image>li{padding:15px
0;border-top:1px solid rgba(0,0,0,0.07);clear:both}.tm-list-image>li:first-child{padding-top:0;border:0}.tm-list-image>li:nth-child(n+2){margin-top:0;padding-top:15px}.tm-list-image > li
img{margin-right:15px}
ul.pagination {display:block;height:1.5rem;margin-left:-0.3125rem}
ul.pagination li {height:1.5rem;color:#222;font-size:0.875rem;margin-left:0.3125rem}
ul.pagination li a {display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999;-webkit-border-radius:3px;border-radius:3px}
ul.pagination li:hover a,ul.pagination li a:focus {background:#e6e6e6}
ul.pagination li.unavailable a {cursor:default;color:#999}
ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus {background:transparent}
ul.pagination li.current a {background:#ff6b00;color:#fff;font-weight:bold;cursor:default}
ul.pagination li.current a:hover,ul.pagination li.current a:focus {background:#ff6b00}
ul.pagination li {float:left;display:block}
.pagination-centered {text-align:center}
.pagination-centered ul.pagination li {float:none;display:inline-block} 


.top {
    display: inline-block;
    position: absolute;
}
.top.server_country {
    top: 28px;
    left: 88%;
}
.top.server_status {
    top: 28px;
    left: 2%;
}
.servers {
    display: inline-block; 
    border: 1px outset #8c8c8c; 
    border-radius: 8px; 
    width: 8px; 
    height: 8px; 
}
.servers.online  {
    background-color: rgba(50, 205, 50, 0.81);
}
.servers.offline  {
    background-color: rgba(255, 212, 0, 0.88);
}
.map {
    display: inline-block;
    position: relative;
}
.map-name {
    display: inline-block;
    position: absolute;
    top: 120px;
    text-align: center;
    left: 0px;
    color: white;
    font-size: 12px;
    background-color: rgba(0,0,0,.35);
    width: 100%;
    padding-top: 2px;
    padding-bottom: 2px;
}
.top-image {
    width: 100%;
    height: 118px;
}
.top-box {
    padding:15px 16px 10px 16px;
}
.top-long-hostname {
    width: 100%; display:inline-block ;overflow: hidden; white-space: nowrap;
}

/* boost-top public redesign overrides */
:root {
    --boost-bg: #ffffff;
    --boost-surface: #ffffff;
    --boost-surface-soft: #f6f8fb;
    --boost-text: #111827;
    --boost-muted: #667085;
    --boost-line: #e5e7eb;
    --boost-accent: #ff6b00;
    --boost-accent-dark: #d95d00;
    --boost-blue: #ff6b00;
    --boost-green: #13a060;
    --boost-shadow: 0 18px 45px rgba(17, 24, 39, .08);
}

html {
    background: var(--boost-bg);
}

body {
    background: #ffffff !important;
    color: var(--boost-text);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
    font-weight: 400;
    letter-spacing: 0;
}

a,
.uk-link {
    color: var(--boost-accent-dark);
}

a:hover,
.uk-link:hover {
    color: #111827;
}

h1,
h2,
h3,
h4,
h5,
h6,
.uk-article-title,
.uk-panel-title {
    color: var(--boost-text);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
    font-weight: 800;
    letter-spacing: 0;
    text-transform: none;
}

.uk-container {
    max-width: 1120px;
}

.tm-container {
    margin: 0 auto 36px;
}

.tm-page-bg {
    min-height: 100vh;
    background:
        linear-gradient(180deg, #f8fafc 0, #ffffff 280px),
        #ffffff;
}

.boost-sticky-header {
    position: sticky;
    top: 0;
    z-index: 990;
    overflow: hidden;
    margin: 0 -1px;
    border: 1px solid rgba(17, 24, 39, .1);
    border-top: 0;
    border-radius: 0 0 22px 22px;
    background: rgba(255, 255, 255, .94);
    box-shadow: 0 22px 48px rgba(17, 24, 39, .1);
    backdrop-filter: blur(14px);
}

.tm-headerbar {
    display: flex;
    align-items: center;
    gap: 10px;
    position: relative;
    min-height: 56px;
    padding: 6px 22px 6px 14px;
    background: transparent;
    border-bottom: 1px solid var(--boost-line);
}

.tm-headerbar .tm-logo {
    float: none;
}

.boost-logo {
    display: inline-flex;
    align-items: center;
    min-height: 48px;
    margin-right: auto;
    text-decoration: none !important;
}

.boost-logo img {
    display: block;
    width: 238px;
    height: auto;
    max-height: 58px;
    object-fit: contain;
}

.boost-search {
    order: 2;
    display: flex;
    align-items: center;
    position: relative;
    width: 230px;
    height: 44px;
    margin: 0 !important;
    padding: 0;
    border: 1px solid #d9e1ea;
    border-radius: 8px;
    background: #fff;
    box-sizing: border-box;
    box-shadow: none;
}

.boost-search:focus-within {
    border-color: var(--boost-accent);
    box-shadow: 0 0 0 3px rgba(255, 107, 0, .12);
}

.boost-search-icon {
    position: absolute;
    top: 50%;
    left: 12px;
    width: 18px;
    height: 18px;
    transform: translateY(-50%);
}

.boost-search-icon:before {
    content: "\f002";
    display: block;
    color: #aeb7c4;
    font-family: FontAwesome;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
}

.boost-search-input {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 42px !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 12px 0 38px !important;
    border: 0 !important;
    border-radius: 8px !important;
    background: transparent !important;
    color: var(--boost-text) !important;
    box-shadow: none !important;
    line-height: 42px !important;
    outline: 0;
    -webkit-appearance: none;
    appearance: none;
}

.boost-search-input::placeholder {
    color: #9aa3b2;
}

input:not([type="checkbox"]):not([type="radio"]),
textarea,
select,
button,
.btn {
    box-sizing: border-box !important;
}

.uk-search-field,
input[type="text"],
input[type="password"],
input[type="search"],
select,
textarea {
    min-height: 40px;
    border: 1px solid var(--boost-line) !important;
    border-radius: 8px !important;
    background: #fff !important;
    color: var(--boost-text) !important;
    box-shadow: none !important;
}

.uk-search-field {
    width: 230px;
    height: 40px;
    line-height: 40px;
    padding-left: 38px;
}

.boost-search > .boost-search-input,
.boost-search > .boost-search-input:focus,
.boost-search > .boost-search-input:hover {
    display: block !important;
    width: 100% !important;
    height: 44px !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 12px 0 38px !important;
    border: 0 !important;
    border-radius: 7px !important;
    background: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    color: var(--boost-text) !important;
    line-height: 44px !important;
    outline: 0 !important;
    -webkit-appearance: none !important;
    appearance: none !important;
}

.boost-header-actions {
    order: 3;
    float: none !important;
    display: flex;
    align-items: center;
    gap: 12px;
    margin-left: 0;
    margin-top: 0;
}

.boost-ghost-link,
.boost-primary-link,
.boost-button,
.uk-button,
.btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    height: 44px;
    min-height: 44px;
    padding: 0 16px;
    border-radius: 8px;
    font-weight: 750;
    line-height: 1.2;
    text-decoration: none !important;
    transition: transform .16s ease, box-shadow .16s ease, border-color .16s ease, background .16s ease;
}

.boost-ghost-link,
.boost-button-secondary {
    border: 1px solid var(--boost-line);
    background: #fff;
    color: var(--boost-text) !important;
}

.boost-download-link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 7px;
    box-sizing: border-box;
    height: 44px;
    min-height: 44px;
    padding: 0 14px;
    border: 1px solid var(--boost-line);
    border-radius: 8px;
    background: #fff;
    color: var(--boost-text) !important;
    font-size: 13px;
    font-weight: 850;
    line-height: 1;
    text-decoration: none !important;
    white-space: nowrap;
    transition: transform .16s ease, box-shadow .16s ease, border-color .16s ease, background .16s ease, color .16s ease;
}

.boost-download-link:before {
    content: "\f019";
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 18px;
    height: 18px;
    border-radius: 999px;
    background: rgba(255, 107, 0, .12);
    color: var(--boost-accent);
    font-family: FontAwesome;
    font-size: 10px;
    line-height: 18px;
}

.boost-download-link:hover,
.boost-download-link:focus {
    border-color: rgba(255, 107, 0, .32);
    background: #fff7ed;
    color: var(--boost-accent-dark) !important;
    text-decoration: none !important;
    transform: translateY(-1px);
    box-shadow: 0 10px 22px rgba(17, 24, 39, .08);
}

.boost-primary-link,
.boost-button-primary,
.uk-button-primary,
.btn-primary {
    border: 1px solid var(--boost-accent);
    background: var(--boost-accent) !important;
    color: #fff !important;
}

.boost-ghost-link:hover,
.boost-primary-link:hover,
.boost-button:hover,
.uk-button:hover,
.btn:hover {
    transform: translateY(-1px);
    box-shadow: 0 10px 22px rgba(17, 24, 39, .11);
}

.tm-top-block.tm-grid-block {
    display: grid;
    grid-template-columns: 1fr auto;
    align-items: stretch;
    overflow: hidden;
    margin-top: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
}

.uk-navbar {
    display: flex;
    align-items: stretch;
    background: transparent;
    background-image: none;
    box-shadow: none;
}

.uk-navbar-nav {
    display: flex;
    flex-wrap: wrap;
    float: none;
    padding-left: 0;
}

.uk-navbar-nav > li {
    float: none;
}

.uk-navbar-nav > li > a {
    height: auto;
    min-height: 48px;
    padding: 0 20px;
    color: var(--boost-muted);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    font-weight: 800;
    letter-spacing: 0;
    text-transform: uppercase;
    transition: color .18s ease, background .18s ease, transform .18s ease;
}

.uk-navbar-nav > li:hover > a,
.uk-navbar-nav > li > a:focus {
    background: var(--boost-surface-soft);
    color: var(--boost-text);
    box-shadow: none;
}

.uk-navbar-nav > li.uk-active > a {
    background: var(--boost-text);
    background-image: none;
    color: #fff;
    clip-path: none;
}

.tm-toolbar {
    align-self: stretch;
    display: flex;
    align-items: center;
    justify-self: end;
    width: max-content;
    min-width: 0;
    padding: 10px 18px;
    border-top: 0;
    border-left: 0;
    background: transparent;
    color: var(--boost-muted);
}

.tm-toolbar .uk-float-left {
    display: none;
}

.tm-toolbar .uk-float-right {
    float: none;
}

.tm-toolbar .uk-panel {
    max-width: none;
    margin: 0;
}

.tm-toolbar .uk-subnav {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    margin: 0 !important;
    padding: 4px;
    border: 1px solid var(--boost-line);
    border-radius: 999px;
    background: #fff;
}

.tm-toolbar .uk-subnav > li {
    display: inline-flex;
    align-items: center;
    margin: 0 !important;
    padding: 0;
    color: var(--boost-muted);
    font-size: 14px;
    line-height: 1;
}

.tm-toolbar .uk-subnav > li:before,
.uk-subnav-line > li:nth-child(n+2):before {
    display: none !important;
    content: none !important;
}

.tm-toolbar .uk-subnav strong {
    margin-left: 4px;
    color: var(--boost-text);
    font-weight: 850;
}

.tm-toolbar .uk-subnav a {
    display: inline-flex;
    align-items: center;
    min-height: 30px;
    padding: 0 10px;
    border-radius: 999px;
    color: var(--boost-accent);
    font-weight: 800;
    line-height: 1;
    text-decoration: none !important;
}

.tm-toolbar .uk-subnav a:hover,
.tm-toolbar .uk-subnav a:focus {
    background: #fff7ed;
    color: var(--boost-accent-dark);
}

.tm-toolbar .uk-subnav > li:last-child a {
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
}

.tm-toolbar .boost-user-nav > li:last-child a:hover,
.tm-toolbar .boost-user-nav > li:last-child a:focus {
    background: #fee2e2;
    color: #b91c1c;
}

.tm-toolbar .boost-auth-nav > li:last-child a:hover,
.tm-toolbar .boost-auth-nav > li:last-child a:focus {
    background: #fff7ed;
    color: var(--boost-accent-dark);
}

.boost-hero {
    position: relative;
    display: grid;
    grid-template-columns: minmax(0, 1.55fr) minmax(280px, .75fr);
    gap: 32px;
    margin-top: 28px;
    overflow: hidden;
    padding: 54px 46px 50px;
    border: 1px solid var(--boost-line);
    border-radius: 24px;
    background:
        linear-gradient(110deg, rgba(255, 107, 0, .08) 0 18%, transparent 18% 100%),
        radial-gradient(circle at 91% 20%, rgba(255, 107, 0, .14), transparent 28%),
        linear-gradient(135deg, #ffffff 0%, #f7fafc 100%);
    box-shadow: var(--boost-shadow);
}

.boost-hero:after {
    content: "BOOST TOP";
    position: absolute;
    right: -20px;
    bottom: -18px;
    color: rgba(17, 24, 39, .035);
    font-size: 112px;
    font-weight: 950;
    line-height: .8;
    letter-spacing: 0;
    pointer-events: none;
}

.boost-eyebrow {
    display: inline-flex;
    margin-bottom: 14px;
    color: var(--boost-accent-dark);
    font-size: 13px;
    font-weight: 850;
    text-transform: uppercase;
}

.boost-hero h1 {
    margin: 0 0 14px;
    font-size: 72px;
    line-height: .95;
}

.boost-hero p {
    max-width: 630px;
    margin: 0;
    color: var(--boost-muted);
    font-size: 18px;
    line-height: 1.55;
}

.boost-hero-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin-top: 26px;
}

.boost-hero-aside {
    position: relative;
    z-index: 1;
    display: grid;
    gap: 12px;
    align-content: center;
}

.boost-hero-mark {
    position: absolute;
    top: 34px;
    right: 360px;
    width: 92px;
    height: 92px;
    border: 1px solid rgba(255, 107, 0, .36);
    border-radius: 28px;
    color: rgba(255, 107, 0, .22);
    font-size: 38px;
    font-weight: 950;
    line-height: 92px;
    text-align: center;
    transform: rotate(-8deg);
}

.boost-signal {
    position: relative;
    padding: 18px;
    border: 1px solid var(--boost-line);
    border-radius: 12px;
    background: rgba(255, 255, 255, .82);
}

.boost-signal:nth-child(2) {
    transform: translateX(-28px);
}

.boost-signal:nth-child(3) {
    transform: translateX(18px);
}

.boost-signal span {
    display: block;
    margin-bottom: 6px;
    color: var(--boost-accent-dark);
    font-size: 12px;
    font-weight: 900;
}

.boost-signal strong {
    display: block;
    color: var(--boost-text);
    font-size: 16px;
    line-height: 1.25;
}

.tm-grid-block,
.tm-block-bottom,
.uk-article,
.tm-content-boxed .tm-content,
.tm-middle > [class*='tm-sidebar-'] > .uk-panel {
    border: 1px solid var(--boost-line);
    border-radius: 14px;
    background: #fff;
    box-shadow: 0 10px 28px rgba(17, 24, 39, .05);
}

.tm-middle {
    margin-top: 28px;
}

.tm-content .uk-article,
.uk-article {
    position: relative;
    padding: 30px;
}

.tm-content .uk-article:before,
.uk-article:before {
    content: "";
    position: absolute;
    top: 30px;
    left: 0;
    width: 5px;
    height: 84px;
    border-radius: 0 999px 999px 0;
    background: var(--boost-accent);
}

.uk-article-title {
    display: block;
    margin-bottom: 22px;
    padding-bottom: 0;
    border-bottom: 0;
    font-size: 34px;
    line-height: 1.1;
}

.uk-panel-box,
.uk-panel-box-secondary,
.uk-panel-header {
    background: #fff;
    color: var(--boost-text);
}

.tm-content .uk-panel-box {
    box-shadow: none;
}

.tm-grid-block > [class*='uk-width-']:nth-child(1n+2) > [class*='uk-panel-box'] {
    border-left-color: var(--boost-line);
}

.tm-top-a.tm-grid-block > [class*='uk-width-']:nth-child(1n+2) > [class*='uk-panel-box'] {
    border-left: 0 !important;
}

.tm-top-a.tm-grid-block {
    overflow: hidden;
    -webkit-animation: none !important;
    animation: none !important;
    opacity: 1 !important;
    -webkit-transform: none !important;
    transform: none !important;
}

.top-box {
    padding: 14px;
}

.map {
    display: block;
    width: 100% !important;
}

.boost-top-map-frame {
    display: block;
    position: relative;
    width: 100%;
}

.boost-top-map-frame > a {
    display: block;
}

.top-image {
    display: block;
    width: 100%;
    height: 132px;
    border-radius: 10px;
    object-fit: cover;
    background: #f3f4f6;
}

.map-name {
    top: auto;
    bottom: 0;
    border-radius: 0 0 10px 10px;
    border-top: 0;
    background: rgba(255, 255, 255, .86);
    color: var(--boost-text);
    font-weight: 700;
    backdrop-filter: blur(8px);
}

.top-long-hostname {
    margin-bottom: 9px;
    color: var(--boost-text);
    font-weight: 800;
    text-overflow: ellipsis;
}

.top-free-hostname {
    text-align: center;
}

.servers {
    width: 9px;
    height: 9px;
    border: 2px solid #fff;
    border-radius: 999px;
    box-shadow: 0 0 0 1px rgba(17, 24, 39, .12);
}

.servers.online {
    background-color: var(--boost-green);
}

.servers.offline {
    background-color: #f8c230;
}

.top.server_country {
    top: 43px;
    right: 10px;
    left: auto;
    border-radius: 3px;
    box-shadow: 0 3px 10px rgba(17, 24, 39, .18);
}

.top.server_status {
    top: 43px;
    left: 10px;
}

.uk-table {
    margin-bottom: 0;
    border-collapse: separate;
    border-spacing: 0;
    color: var(--boost-text);
}

.uk-table th {
    padding: 14px 12px;
    border-bottom: 1px solid var(--boost-line);
    color: var(--boost-muted);
    font-size: 12px;
    font-weight: 850;
    text-transform: uppercase;
}

.uk-table td {
    padding: 13px 12px;
    border-bottom: 1px solid #eef2f7;
    vertical-align: middle;
}

.uk-table-hover tbody tr:hover {
    background: #f8fafc;
}

.uk-table-striped tbody tr:nth-of-type(odd) {
    background: #fbfcfe;
}

.boost-server-board {
    padding-top: 24px !important;
}

.boost-server-board:after {
    content: none;
}

.boost-search-page {
    padding-bottom: 28px !important;
}

.boost-search-panel {
    margin-top: 22px;
}

.boost-search-fields {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 14px;
    align-items: end;
}

.boost-field {
    display: flex;
    flex-direction: column;
    gap: 7px;
    min-width: 0;
}

.boost-field > span {
    color: var(--boost-muted);
    font-size: 12px;
    font-weight: 850;
    line-height: 1.2;
    text-transform: uppercase;
}

.boost-field select,
.boost-field input[type="text"] {
    width: 100% !important;
    height: 44px;
    box-sizing: border-box;
}

.boost-range-fields {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
}

.boost-radio-row {
    display: flex;
    align-items: center;
    gap: 14px;
    min-height: 44px;
    padding: 0 12px;
    border: 1px solid var(--boost-line);
    border-radius: 8px;
    background: #fff;
    box-sizing: border-box;
}

.boost-radio-row label {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    margin: 0;
    color: var(--boost-text);
    font-weight: 700;
    white-space: nowrap;
}

.boost-radio-row input {
    margin: 0;
}

.boost-search-submit {
    width: 100%;
    height: 44px;
    box-sizing: border-box;
}

.boost-server-board #all_servers,
.boost-server-board #my_servers {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0 8px;
}

.boost-server-board #all_servers thead th,
.boost-server-board #my_servers thead th {
    border: 0 !important;
}

.boost-server-board #all_servers tbody tr,
.boost-server-board #my_servers tbody tr {
    box-shadow: none;
}

.boost-server-board #all_servers tbody td,
.boost-server-board #my_servers tbody td {
    border: 0 !important;
    background: #f8fafc;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-server-board #all_servers tbody td:first-child,
.boost-server-board #my_servers tbody td:first-child {
    border-radius: 10px 0 0 10px;
}

.boost-server-board #all_servers tbody td:last-child,
.boost-server-board #my_servers tbody td:last-child {
    border-radius: 0 10px 10px 0;
}

.boost-server-board #all_servers tbody tr:hover td,
.boost-server-board #my_servers tbody tr:hover td {
    background: #fff7ed;
}

.boost-server-board #all_servers td:nth-child(2) a,
.boost-server-board #all_servers td:nth-child(3),
.boost-server-board #my_servers td:nth-child(2) a,
.boost-server-board #my_servers td:nth-child(3) {
    font-weight: 800;
}

.boost-server-board #all_servers td:nth-child(3),
.boost-server-board #my_servers td:nth-child(3) {
    color: var(--boost-text);
}

.boost-server-board #all_servers th:nth-child(1),
.boost-server-board #all_servers td:nth-child(1) {
    width: 42px;
}

.boost-server-board #all_servers th:nth-child(2),
.boost-server-board #all_servers td:nth-child(2) {
    width: 29%;
}

.boost-server-board #all_servers th:nth-child(3),
.boost-server-board #all_servers td:nth-child(3) {
    width: 21%;
}

.boost-server-board #all_servers th:nth-child(4),
.boost-server-board #all_servers td:nth-child(4) {
    width: 38px;
}

.boost-server-board #all_servers th:nth-child(5),
.boost-server-board #all_servers td:nth-child(5) {
    width: 64px;
}

.boost-server-board #all_servers th:nth-child(6),
.boost-server-board #all_servers td:nth-child(6) {
    width: 18%;
}

.boost-server-board #all_servers th:nth-child(7),
.boost-server-board #all_servers td:nth-child(7) {
    width: 78px;
}

.boost-server-board #my_servers th:nth-child(1),
.boost-server-board #my_servers td:nth-child(1) {
    width: 46px;
}

.boost-server-board #my_servers th:nth-child(2),
.boost-server-board #my_servers td:nth-child(2) {
    width: 31%;
}

.boost-server-board #my_servers th:nth-child(3),
.boost-server-board #my_servers td:nth-child(3) {
    width: 25%;
}

.boost-server-board #my_servers th:nth-child(4),
.boost-server-board #my_servers td:nth-child(4) {
    width: 70px;
}

.boost-server-board #my_servers th:nth-child(5),
.boost-server-board #my_servers td:nth-child(5) {
    width: 18%;
}

.boost-server-board #my_servers th:nth-child(6),
.boost-server-board #my_servers td:nth-child(6) {
    width: 58px;
}

.boost-server-name,
.boost-server-address,
.boost-server-map {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-server-name a {
    display: inline-block;
    max-width: calc(100% - 24px);
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.boost-server-name .servers {
    margin-right: 8px;
    vertical-align: middle;
}

.boost-server-address span {
    display: inline-block;
    max-width: calc(100% - 30px);
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.boost-server-address img {
    margin-right: 8px;
    vertical-align: middle;
}

.boost-server-map span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-server-game,
.boost-server-connect,
.boost-server-players,
.boost-server-votes,
.boost-server-actions {
    white-space: nowrap;
}

.boost-server-actions {
    text-align: center;
}

.boost-server-actions i + i {
    margin-left: 7px;
}

.boost-data-table .boost-server-votes {
    text-align: center;
}

.boost-vote-control {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    height: 22px;
    vertical-align: middle;
}

.boost-vote-control .uk-icon-plus,
.boost-vote-control .uk-icon-minus {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 14px;
    height: 22px;
    line-height: 1;
}

.boost-vote-control .uk-badge {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 22px;
    height: 20px;
    padding: 0 7px;
    line-height: 20px;
}

.boost-vip-badge {
    display: inline-block;
    width: auto;
    max-width: 58px;
    height: 23px;
    object-fit: contain;
    vertical-align: middle;
}

.boost-data-table {
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 0 8px;
}

.boost-data-table thead th {
    border: 0 !important;
}

.boost-data-table tbody tr {
    box-shadow: none;
}

.boost-data-table tbody td {
    border: 0 !important;
    background: #f8fafc;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.boost-data-table tbody td:first-child {
    border-radius: 10px 0 0 10px;
}

.boost-data-table tbody td:last-child {
    border-radius: 0 10px 10px 0;
}

.boost-data-table tbody td[colspan] {
    border-radius: 10px;
    color: var(--boost-muted);
    text-align: center;
}

.boost-data-table tbody tr:hover td {
    background: #fff7ed;
}

.boost-data-table a {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.boost-listing-table th:nth-child(1),
.boost-listing-table td:nth-child(1) {
    width: 44px;
}

.boost-listing-table th:nth-child(2),
.boost-listing-table td:nth-child(2) {
    width: 24%;
}

.boost-listing-table th:nth-child(3),
.boost-listing-table td:nth-child(3) {
    width: 18%;
}

.boost-listing-table th:nth-child(4),
.boost-listing-table td:nth-child(4) {
    width: 12%;
}

.boost-listing-table th:nth-child(5),
.boost-listing-table td:nth-child(5) {
    width: 22%;
}

.boost-listing-table th:nth-child(6),
.boost-listing-table td:nth-child(6) {
    width: 13%;
}

.boost-listing-table th:nth-child(7),
.boost-listing-table td:nth-child(7) {
    width: 72px;
    text-align: center;
}

.boost-listing-table .uk-progress {
    margin: 0;
    min-width: 92px;
}

.boost-server-shell {
    display: grid;
    gap: 22px;
}

.boost-server-page {
    min-width: 0;
}

.boost-server-tabs {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 10px;
    margin: 0;
    padding: 0;
}

.boost-server-tabs > li {
    padding: 0;
}

.boost-server-tabs > li > a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 40px;
    padding: 0 16px;
    border: 1px solid var(--boost-line);
    border-radius: 10px;
    background: #fff;
    color: var(--boost-muted);
    font-weight: 800;
    text-decoration: none;
}

.boost-server-tabs > li.uk-active > a,
.boost-server-tabs > li > a:hover,
.boost-server-tabs > li > a:focus {
    border-color: var(--boost-accent);
    background: var(--boost-accent);
    color: #fff;
}

.boost-server-hero {
    position: relative;
    display: grid;
    grid-template-columns: minmax(260px, 340px) minmax(0, 1fr);
    gap: 24px;
    padding: 28px;
    border: 1px solid var(--boost-line);
    border-radius: 20px;
    background: #fff;
    box-shadow: 0 16px 42px rgba(15, 23, 42, .05);
}

.boost-server-hero:before {
    content: "";
    position: absolute;
    top: 30px;
    bottom: 30px;
    left: 0;
    width: 4px;
    border-radius: 0 999px 999px 0;
    background: var(--boost-accent);
}

.boost-server-map-card,
.boost-server-player-panel,
.boost-server-services,
.boost-server-panel {
    border: 1px solid var(--boost-line);
    border-radius: 16px;
    background: #fff;
    box-shadow: 0 12px 32px rgba(15, 23, 42, .04);
}

.boost-server-map-card {
    padding: 16px;
}

.boost-server-map-image {
    display: grid;
    min-height: 188px;
    place-items: center;
    overflow: hidden;
    border-radius: 12px;
    background: var(--boost-surface-soft);
}

.boost-server-map-image img {
    width: 100%;
    height: 188px;
    object-fit: cover;
}

.boost-server-map-name {
    margin-top: 12px;
    overflow: hidden;
    color: var(--boost-text);
    font-size: 17px;
    font-weight: 800;
    line-height: 1.35;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-server-load {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    margin-top: 16px;
    color: var(--boost-muted);
    font-weight: 800;
}

.boost-server-load strong {
    color: var(--boost-text);
    font-size: 18px;
}

.boost-server-map-card .uk-progress {
    height: 40px;
    margin-top: 12px;
    width: 100%;
    border-radius: 14px;
    background: #edf3fb;
    line-height: 40px;
    box-shadow: inset 0 0 0 1px rgba(15, 23, 42, .05);
}

.boost-server-map-card .uk-progress-bar {
    display: flex;
    min-width: 44px;
    align-items: center;
    justify-content: center;
    border-radius: 14px;
    font-size: 13px;
    font-weight: 900;
    line-height: 40px;
}

.boost-server-main {
    min-width: 0;
}

.boost-server-kicker {
    margin-bottom: 8px;
    color: var(--boost-accent);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-server-main h1 {
    margin: 0;
    overflow-wrap: anywhere;
    color: var(--boost-text);
    font-size: 34px;
    font-weight: 900;
    line-height: 1.1;
    text-transform: none;
}

.boost-server-meta-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
    margin-top: 14px;
}

.boost-server-detail-address {
    display: inline-flex;
    align-items: center;
    max-width: 100%;
    gap: 8px;
    min-height: 28px;
    padding: 9px 12px;
    border-radius: 999px;
    background: var(--boost-surface-soft);
    color: var(--boost-text);
    font-weight: 800;
}

.boost-server-detail-address span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-server-badges {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px;
    margin: 0;
}

.boost-server-badges .uk-badge {
    display: inline-flex;
    min-height: 28px;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    line-height: 1;
}

.boost-game-chip {
    display: inline-flex;
    align-items: center;
    gap: 7px;
    min-height: 28px;
    padding: 0 10px;
    border-radius: 999px;
    background: #111827;
    color: #fff;
    font-size: 12px;
    font-weight: 800;
    line-height: 1;
}

.boost-game-chip img {
    width: 14px;
    height: 14px;
}

.boost-server-facts {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px;
    margin-top: 22px;
}

.boost-server-facts > div {
    min-width: 0;
    padding: 13px 14px;
    border-radius: 12px;
    background: var(--boost-surface-soft);
}

.boost-server-facts small {
    display: block;
    margin-bottom: 5px;
    color: var(--boost-muted);
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-server-facts strong {
    display: block;
    overflow: hidden;
    color: var(--boost-text);
    font-size: 15px;
    font-weight: 800;
    line-height: 1.25;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-server-vote {
    display: flex !important;
    align-items: center;
    gap: 8px;
}

.boost-server-vote i {
    cursor: pointer;
}

.boost-server-bottom-grid {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 22px;
    align-items: start;
}

.boost-server-player-panel {
    padding: 18px;
}

.boost-server-panel-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    margin-bottom: 14px;
}

.boost-server-panel-head span {
    color: var(--boost-text);
    font-size: 20px;
    font-weight: 900;
}

.boost-server-panel-head strong {
    display: inline-flex;
    min-width: 34px;
    min-height: 26px;
    align-items: center;
    justify-content: center;
    border-radius: 999px;
    background: var(--boost-accent);
    color: #fff;
    font-size: 13px;
}

.boost-server-player-panel .uk-table {
    margin: 0;
}

.boost-server-player-panel .uk-table th,
.boost-server-player-panel .uk-table td {
    overflow: hidden;
    border-bottom: 0 !important;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-server-services {
    padding: 22px 24px;
}

.boost-server-service-list {
    display: grid;
    gap: 10px;
}

.boost-server-service-item {
    display: grid;
    grid-template-columns: minmax(160px, 240px) minmax(0, 1fr);
    gap: 14px;
    padding: 14px 16px;
    border-radius: 12px;
    background: var(--boost-surface-soft);
}

.boost-server-service-item strong {
    color: var(--boost-text);
}

.boost-server-service-item span {
    color: var(--boost-muted);
}

.boost-server-empty {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 12px;
    padding: 14px 16px;
    border-radius: 12px;
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
    font-weight: 800;
}

.boost-server-panel {
    min-width: 0;
    padding: 24px;
    overflow: hidden;
}

.boost-server-panel #container {
    width: 100%;
    min-width: 0;
}

.boost-server-stats-panel {
    padding: 22px;
}

.boost-server-chart {
    position: relative;
    overflow: hidden;
    border-radius: 14px;
    background: #fff;
}

.boost-server-chart .highcharts-container {
    overflow: hidden !important;
    border-radius: 14px;
}

.boost-server-chart svg {
    overflow: hidden !important;
    max-width: 100%;
}

.boost-server-settings-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px;
}

.boost-server-settings-grid .uk-table {
    margin: 0;
}

.tm-content .uk-article.boost-account-page,
.uk-article.boost-account-page {
    padding: 0;
    border: 0;
    background: transparent;
    box-shadow: none;
}

.tm-content .uk-article.boost-account-page:before,
.uk-article.boost-account-page:before {
    display: none;
}

.boost-account-page .tm-article-content {
    min-width: 0;
}

.boost-account-shell {
    display: grid;
    grid-template-columns: minmax(340px, 420px) minmax(0, 1fr);
    gap: 22px;
    align-items: start;
}

.boost-account-shell-single {
    grid-template-columns: 1fr;
}

.boost-account-aside,
.boost-account-card {
    border: 1px solid var(--boost-line);
    border-radius: 20px;
    background: #fff;
}

.boost-account-aside {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 24px;
    overflow: hidden;
}

.boost-account-aside:before {
    content: "";
    position: absolute;
    top: 24px;
    bottom: 24px;
    left: 0;
    width: 4px;
    border-radius: 0 999px 999px 0;
    background: var(--boost-accent);
}

.boost-account-kicker {
    display: block;
    margin-bottom: 12px;
    color: var(--boost-accent);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-account-aside h1 {
    margin: 0;
    color: var(--boost-text);
    font-size: 34px;
    font-weight: 900;
    line-height: 1.05;
}

.boost-account-aside p {
    max-width: 340px;
    margin: 14px 0 0;
    color: var(--boost-muted);
    font-size: 15px;
    line-height: 1.5;
}

.boost-account-switch {
    display: flex;
    flex-wrap: wrap;
    gap: 9px;
    margin-top: 24px;
}

.boost-account-switch a,
.boost-account-switch span {
    display: inline-flex;
    min-height: 38px;
    align-items: center;
    justify-content: center;
    padding: 0 14px;
    border: 1px solid var(--boost-line);
    border-radius: 999px;
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
    font-size: 13px;
    font-weight: 900;
    text-decoration: none;
}

.boost-account-switch .is-active {
    border-color: var(--boost-text);
    background: var(--boost-text);
    color: #fff;
}

.boost-account-card {
    min-width: 0;
    padding: 24px;
}

.boost-account-card-head {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 18px;
    margin-bottom: 24px;
}

.boost-account-card-head h2 {
    margin: 0;
    color: var(--boost-text);
    font-size: 30px;
    font-weight: 900;
    line-height: 1.1;
}

.boost-account-card-head a {
    color: var(--boost-accent);
    font-weight: 800;
    white-space: nowrap;
}

.boost-account-form {
    display: grid;
    width: 100%;
    gap: 16px;
}

.boost-account-form-grid {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 16px 18px;
}

.boost-account-field-wide {
    grid-column: 1 / -1;
}

.boost-account-field {
    display: grid;
    width: 100%;
    gap: 8px;
    min-width: 0;
}

.boost-account-field label {
    margin: 0;
    color: var(--boost-muted);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-account-field label span {
    color: var(--boost-accent);
}

.boost-account-field input[type="text"],
.boost-account-field input[type="password"] {
    display: block;
    width: 100%;
    max-width: 100%;
    height: 44px;
    box-sizing: border-box !important;
    margin: 0;
    padding: 0 14px;
    border: 1px solid var(--boost-line);
    border-radius: 10px;
    background: #fff;
    color: var(--boost-text);
    font-size: 15px;
    font-weight: 700;
    box-shadow: none;
    transition: border-color .16s ease, box-shadow .16s ease, background .16s ease;
}

.boost-account-page .boost-account-field input[type="text"],
.boost-account-page .boost-account-field input[type="password"] {
    float: none !important;
    min-width: 0;
    max-width: 100% !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

.boost-account-field input[type="text"]:hover,
.boost-account-field input[type="password"]:hover {
    border-color: #cfd8e6;
    background: #fff;
}

.boost-account-field input:focus {
    border-color: var(--boost-accent);
    outline: none;
    box-shadow: 0 0 0 4px rgba(255, 107, 0, .14);
}

.boost-account-field:focus-within label {
    color: var(--boost-accent);
}

.boost-check {
    display: inline-flex;
    width: max-content;
    align-items: center;
    gap: 10px;
    color: var(--boost-muted);
    font-weight: 800;
    cursor: pointer;
}

.boost-check input {
    width: 18px;
    height: 18px;
    margin: 0;
    accent-color: var(--boost-accent);
}

.boost-account-submit {
    display: inline-flex;
    width: max-content;
    min-width: 180px;
    height: 44px;
    align-items: center;
    justify-content: center;
    padding: 0 22px;
    border: 0;
    border-radius: 10px;
    background: var(--boost-accent);
    color: #fff;
    font-weight: 900;
    text-transform: uppercase;
    box-shadow: none;
}

.boost-account-submit:hover,
.boost-account-submit:focus {
    background: var(--boost-accent-dark);
    color: #fff;
}

.boost-account-helper {
    color: var(--boost-muted);
    font-size: 14px;
    font-weight: 800;
}

.boost-account-helper a {
    color: var(--boost-accent);
    text-decoration: none;
}

.boost-account-helper a:hover {
    color: var(--boost-accent-dark);
}

.boost-captcha-field #cim {
    display: inline-flex;
    width: max-content;
    min-height: 46px;
    align-items: center;
    justify-content: center;
    padding: 8px 10px;
    border: 1px solid var(--boost-line);
    border-radius: 10px;
    background: var(--boost-surface-soft);
}

.boost-ban-table th:nth-child(1),
.boost-ban-table td:nth-child(1) {
    width: 34%;
}

.boost-ban-table th:nth-child(2),
.boost-ban-table td:nth-child(2) {
    width: 22%;
}

.boost-ban-table th:nth-child(4),
.boost-ban-table td:nth-child(4) {
    width: 150px;
}

.uk-badge {
    min-width: 22px;
    border-radius: 999px;
    background: var(--boost-accent);
    font-weight: 800;
}

.uk-progress {
    display: flex;
    align-items: center;
    height: 22px;
    min-width: 86px;
    padding: 3px;
    border-radius: 999px;
    background: #eef2f7;
    box-shadow: none;
    overflow: hidden;
}

.uk-progress-bar {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 34px;
    height: 100%;
    border-radius: 999px;
    background: linear-gradient(90deg, var(--boost-accent), #111827);
    box-shadow: none;
    color: #fff;
    float: none;
    font-size: 11px;
    font-weight: 800;
    line-height: 1;
    text-shadow: none;
    white-space: nowrap;
}

.uk-progress-striped .uk-progress-bar,
.uk-progress-striped.uk-active .uk-progress-bar {
    animation: none;
    background-image: linear-gradient(90deg, var(--boost-accent), #111827);
    background-size: auto;
}

.uk-modal {
    background: rgba(15, 23, 42, 0.62);
}

@supports ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))) {
    .uk-modal {
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px);
    }
}

.uk-modal-dialog {
    left: auto;
    top: 8vh;
    width: min(720px, calc(100vw - 32px));
    max-height: calc(100vh - 64px);
    margin: 0 auto;
    padding: 28px;
    overflow: auto;
    border: 1px solid var(--boost-line);
    border-radius: 18px;
    background: #fff;
    box-shadow: 0 30px 90px rgba(15, 23, 42, 0.24);
}

.uk-modal-header {
    margin: 0 52px 22px 0;
    padding: 0;
    border: 0;
    color: var(--boost-text);
    font-size: 28px;
    font-weight: 900;
    line-height: 1.15;
    text-transform: none;
}

.uk-modal-dialog > .uk-close:first-child {
    position: absolute;
    top: 18px;
    right: 18px;
    display: grid;
    width: 36px;
    height: 36px;
    margin: 0;
    place-items: center;
    border-radius: 50%;
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
    float: none;
    opacity: 1;
    transition: background 0.18s ease, color 0.18s ease, transform 0.18s ease;
}

.uk-modal-dialog > .uk-close:first-child:hover,
.uk-modal-dialog > .uk-close:first-child:focus {
    background: rgba(255, 91, 0, 0.1);
    color: var(--boost-accent);
    transform: translateY(-1px);
}

.uk-modal-dialog > .uk-close:first-child:after {
    line-height: 1;
}

.uk-modal-dialog .uk-form {
    margin: 0;
}

.uk-modal-dialog .uk-table {
    width: 100%;
    margin: 0;
    border-collapse: separate;
    border-spacing: 0 8px;
    table-layout: fixed;
}

.uk-modal-dialog .uk-table th {
    padding: 0 14px 10px;
    border: 0 !important;
    color: var(--boost-muted);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.uk-modal-dialog .uk-table td {
    padding: 13px 14px;
    overflow: hidden;
    border: 0 !important;
    background: var(--boost-surface-soft);
    color: var(--boost-text);
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.uk-modal-dialog .uk-table td:first-child {
    border-radius: 10px 0 0 10px;
}

.uk-modal-dialog .uk-table td:last-child {
    border-radius: 0 10px 10px 0;
}

.uk-modal-dialog .uk-table td[colspan] {
    border-radius: 10px;
    color: var(--boost-muted);
    text-align: center;
}

.uk-modal-dialog fieldset {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin: 0;
}

.uk-modal-dialog input[type="text"],
.uk-modal-dialog input[type="search"],
.uk-modal-dialog input[type="email"],
.uk-modal-dialog input[type="password"],
.uk-modal-dialog select {
    min-height: 44px;
    border: 1px solid var(--boost-line);
    border-radius: 10px;
    background: #fff;
    box-shadow: none;
}

.uk-modal-dialog .uk-alert {
    margin-top: 18px;
    padding: 14px 16px;
    border: 1px solid #fed7aa;
    border-radius: 12px;
    background: #fff7ed;
    color: #7c2d12;
}

.uk-modal-footer {
    display: flex;
    gap: 10px;
    margin-top: 24px;
    padding-top: 18px;
    border-top: 1px solid var(--boost-line);
}

.uk-modal-footer .uk-button {
    margin: 0 !important;
}

.uk-modal-dialog .uk-button-success {
    border-color: var(--boost-accent) !important;
    background: var(--boost-accent) !important;
    background-image: none !important;
    color: #fff !important;
    box-shadow: 0 10px 22px rgba(255, 107, 0, .2);
}

.uk-modal-dialog .uk-button-success:hover,
.uk-modal-dialog .uk-button-success:focus {
    border-color: var(--boost-accent-dark) !important;
    background: var(--boost-accent-dark) !important;
    color: #fff !important;
}

body .uk-notify {
    top: 18px;
    z-index: 1060;
    width: max-content !important;
    min-width: 0;
    max-width: calc(100vw - 28px);
}

body .uk-notify-top-center,
body .uk-notify-bottom-center {
    left: 50% !important;
    margin-left: 0 !important;
    transform: translateX(-50%);
}

body .uk-notify-message {
    position: relative;
    overflow: hidden;
    width: max-content;
    min-width: 0;
    max-width: calc(100vw - 28px);
    min-height: 0;
    margin-bottom: 12px;
    padding: 11px 46px 11px 50px;
    border: 1px solid var(--boost-line);
    border-radius: 14px;
    background: rgba(255, 255, 255, .96);
    color: var(--boost-text);
    box-shadow: 0 18px 45px rgba(15, 23, 42, .16);
    font-size: 15px;
    font-weight: 700;
    line-height: 1.4;
    backdrop-filter: blur(12px);
}

body .uk-notify-message > div {
    display: flex;
    align-items: center;
    min-height: 24px;
    margin: 0;
    max-width: 420px;
}

body .uk-notify-message > div > i,
body .uk-notify-message > div > [class*="uk-icon-"],
body .uk-notify-message > div > [class*="fa-"] {
    display: none !important;
}

body .uk-notify-message:before {
    position: absolute;
    top: 50%;
    left: 16px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 26px;
    height: 26px;
    border-radius: 8px;
    font-family: FontAwesome;
    font-size: 13px;
    line-height: 26px;
    transform: translateY(-50%);
}

body .uk-notify-message-primary:before {
    content: "\f05a";
    background: rgba(17, 24, 39, .08);
    color: var(--boost-text);
}

body .uk-notify-message-success {
    border-color: #bbf7d0;
    background:
        linear-gradient(135deg, rgba(19, 160, 96, .1), rgba(255, 255, 255, 0) 48%),
        rgba(255, 255, 255, .96);
}

body .uk-notify-message-success:before {
    content: "\f00c";
    background: rgba(19, 160, 96, .12);
    color: var(--boost-green);
}

body .uk-notify-message-warning {
    border-color: #fed7aa;
    background:
        linear-gradient(135deg, rgba(255, 107, 0, .13), rgba(255, 255, 255, 0) 48%),
        rgba(255, 255, 255, .96);
}

body .uk-notify-message-warning:before {
    content: "\f071";
    background: rgba(255, 107, 0, .12);
    color: var(--boost-accent);
}

body .uk-notify-message-danger {
    border-color: #fecdd3;
    background:
        linear-gradient(135deg, rgba(216, 48, 68, .1), rgba(255, 255, 255, 0) 48%),
        rgba(255, 255, 255, .96);
}

body .uk-notify-message-danger:before {
    content: "\f00d";
    background: rgba(216, 48, 68, .1);
    color: #d83044;
}

body .uk-notify-message > .uk-close {
    position: absolute;
    top: 50%;
    right: 12px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    border-radius: 8px;
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%);
}

.well,
.nav-tabs,
.uk-alert {
    border-color: var(--boost-line);
    border-radius: 12px;
    background: var(--boost-surface-soft);
    box-shadow: none;
}

.control-group {
    margin-bottom: 16px;
}

.control-label label,
.uk-form-label,
label {
    color: var(--boost-muted);
    font-weight: 750;
}

.tm-footer {
    display: grid;
    grid-template-columns: minmax(180px, 1fr) auto minmax(40px, 1fr);
    align-items: center;
    gap: 18px;
    min-height: 68px;
    padding: 12px 22px;
    border-radius: 16px;
    background: #fff;
    color: var(--boost-muted);
    text-align: left;
}

.boost-footer-brand {
    margin-bottom: 8px;
    color: var(--boost-text);
    font-size: 24px;
    font-weight: 900;
}

.boost-footer-logo {
    display: inline-flex;
    align-items: center;
    max-width: 220px;
}

.boost-footer-logo img {
    display: block;
    width: 190px;
    height: auto;
}

.boost-footer-links {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 8px 18px;
    margin-bottom: 0;
}

.boost-footer-links a {
    color: var(--boost-muted);
    font-weight: 750;
}

hr {
    height: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    background: transparent !important;
}

.tm-main,
.tm-main.uk-width-medium {
    width: 100%;
}

.boost-page-head {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 24px;
    margin-bottom: 28px;
    padding-left: 8px;
}

.boost-page-head .uk-article-title {
    margin-bottom: 10px;
}

.boost-page-head p {
    max-width: 720px;
    margin: 0;
    color: var(--boost-muted);
    font-size: 17px;
    line-height: 1.55;
}

.boost-page-time {
    flex: 0 0 auto;
    width: fit-content;
    min-width: 0;
    padding: 10px 14px;
    border: 1px solid var(--boost-line);
    border-radius: 10px;
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
    font-size: 13px;
    line-height: 1.35;
    text-align: right;
}

.boost-page-time strong {
    display: block;
    margin-top: 4px;
    color: var(--boost-text);
    font-size: 15px;
}

.boost-info-section,
.boost-warning-note {
    margin: 30px 0 34px;
}

.boost-info-section h4,
.boost-service-title h4 {
    margin: 0;
    color: var(--boost-text);
    font-size: 21px;
}

.boost-info-section h4 {
    margin-bottom: 14px;
}

.boost-services-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 14px;
}

.boost-service-card {
    position: relative;
    display: flex;
    min-height: 178px;
    flex-direction: column;
    justify-content: space-between;
    gap: 18px;
    padding: 20px;
    border: 1px solid var(--boost-line);
    border-radius: 14px;
    background:
        linear-gradient(135deg, rgba(255, 107, 0, .08), rgba(255, 255, 255, 0) 46%),
        #fff;
    box-shadow: 0 16px 45px rgba(15, 23, 42, .06);
}

.boost-service-card:only-child {
    max-width: 620px;
}

.boost-service-card:before {
    content: "";
    position: absolute;
    top: 20px;
    right: 20px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: var(--boost-accent);
    box-shadow: 0 0 0 6px rgba(255, 107, 0, .1);
}

.boost-service-card-head {
    display: grid;
    gap: 4px;
    padding-right: 28px;
}

.boost-service-kicker,
.boost-service-meta small {
    color: var(--boost-muted);
    font-size: 11px;
    font-weight: 800;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-service-card-head strong {
    color: var(--boost-text);
    font-size: 20px;
    line-height: 1.2;
}

.boost-service-card p {
    margin: 0;
    color: var(--boost-muted);
    font-size: 15px;
    line-height: 1.45;
}

.boost-service-meta {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
    gap: 10px;
}

.boost-service-meta span {
    display: grid;
    gap: 3px;
    padding: 11px 12px;
    border-radius: 10px;
    background: #f8fafc;
}

.boost-service-meta b {
    color: var(--boost-text);
    font-size: 14px;
    line-height: 1.25;
    overflow-wrap: anywhere;
    white-space: normal;
}

.boost-listing-section {
    position: relative;
    margin-top: 22px;
    padding: 24px 26px 26px;
    border: 1px solid var(--boost-line);
    border-radius: 18px;
    background: #fff;
    box-shadow: 0 18px 45px rgba(15, 23, 42, .05);
}

.boost-listing-section:before {
    content: "";
    position: absolute;
    top: 24px;
    bottom: 26px;
    left: 0;
    width: 4px;
    border-radius: 0 999px 999px 0;
    background: var(--boost-accent);
}

.boost-service-title {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 16px;
    margin: 0 0 18px;
    padding-left: 4px;
}

.boost-service-label {
    display: block;
    margin-bottom: 5px;
    color: var(--boost-muted);
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-service-state {
    flex: 0 0 auto;
    max-width: 220px;
    padding: 8px 11px;
    border-radius: 999px;
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
    font-size: 13px;
    font-weight: 800;
    line-height: 1.2;
    text-align: center;
}

.boost-listing-table-wrap {
    overflow-x: auto;
}

.boost-service-title a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 34px;
    padding: 0 12px;
    border: 1px solid var(--boost-line);
    border-radius: 8px;
    color: var(--boost-text);
    font-weight: 800;
    text-decoration: none;
}

.boost-warning-note {
    padding: 18px 20px;
    border: 1px solid #fed7aa;
    border-radius: 12px;
    background: #fff7ed;
    color: #7c2d12;
}

.boost-warning-note p {
    margin-bottom: 6px;
}

.tm-middle:has(> .boost-cabinet-menu) {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin: 28px 0 0;
    padding: 0;
}

.tm-middle:has(> .boost-cabinet-menu):before,
.tm-middle:has(> .boost-cabinet-menu):after {
    content: none;
    display: none;
}

.tm-middle:has(> .boost-cabinet-menu) > .tm-main.uk-width-medium-3-4 {
    flex: 1 1 0;
    width: auto;
    min-width: 0;
    padding-left: 0;
}

.tm-middle:has(> .boost-cabinet-menu) > [class*='uk-width-'] {
    padding-left: 0;
}

.tm-middle:has(> .boost-cabinet-menu) .tm-content .uk-article {
    padding-left: 24px;
    padding-right: 24px;
    border: 1px solid var(--boost-line) !important;
    border-radius: 16px;
    background: #fff;
    box-shadow: 0 10px 28px rgba(17, 24, 39, .05);
}

.tm-middle:has(> .boost-cabinet-menu) .page-header {
    padding-bottom: 0;
    border-bottom: 0 !important;
}

.boost-cabinet-menu {
    order: 2;
    flex: 0 0 274px;
    width: 274px;
    max-width: 274px;
    margin-left: auto;
    padding-left: 0 !important;
}

.boost-cabinet-menu-panel {
    position: sticky;
    top: 132px;
    overflow: hidden;
    padding: 18px;
    border-radius: 16px;
    background:
        linear-gradient(135deg, rgba(255, 107, 0, .08), rgba(255, 255, 255, 0) 42%),
        #fff;
}

.boost-cabinet-menu-panel .uk-panel-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 0 14px;
    color: var(--boost-text);
    font-size: 18px;
    line-height: 1.2;
}

.boost-cabinet-menu-panel .uk-panel-title:after {
    content: "\f007";
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 34px;
    border-radius: 10px;
    background: rgba(255, 107, 0, .11);
    color: var(--boost-accent);
    font-family: FontAwesome;
    font-size: 14px;
    font-weight: normal;
}

.boost-cabinet-nav {
    display: grid;
    gap: 6px;
    margin: 0;
}

.boost-cabinet-menu-panel > .boost-cabinet-nav {
    margin: 0;
}

.boost-cabinet-nav > li > a {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 42px;
    padding: 0 12px 0 42px;
    border: 1px solid transparent;
    border-radius: 10px;
    color: var(--boost-muted);
    font-size: 15px;
    font-weight: 700;
    line-height: 1.2;
    text-decoration: none !important;
    transition: background .16s ease, border-color .16s ease, color .16s ease, transform .16s ease;
}

.boost-cabinet-nav > li > a:before {
    position: absolute;
    left: 13px;
    width: 18px;
    color: #94a3b8;
    font-family: FontAwesome;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
}

.boost-cabinet-nav-home > a:before,
.boost-cabinet-nav > li:nth-child(1) > a:before { content: "\f015"; }
.boost-cabinet-nav-services > a:before,
.boost-cabinet-nav > li:nth-child(2) > a:before { content: "\f0ad"; }
.boost-cabinet-nav-invoices > a:before,
.boost-cabinet-nav > li:nth-child(3) > a:before { content: "\f0f6"; }
.boost-cabinet-nav-discounts > a:before,
.boost-cabinet-nav > li:nth-child(4) > a:before { content: "\f02b"; }
.boost-cabinet-nav-logs > a:before,
.boost-cabinet-nav > li:nth-child(5) > a:before { content: "\f017"; }
.boost-cabinet-nav-settings > a:before,
.boost-cabinet-nav > li:nth-child(6) > a:before { content: "\f013"; }

.boost-cabinet-nav > li > a:hover,
.boost-cabinet-nav > li > a:focus {
    border-color: var(--boost-line);
    background: var(--boost-surface-soft);
    color: var(--boost-text);
    box-shadow: none;
    transform: translateX(-2px);
}

.boost-cabinet-nav > li.uk-active > a {
    border-color: rgba(255, 107, 0, .3);
    background: var(--boost-accent);
    color: #fff;
    box-shadow: 0 10px 22px rgba(255, 107, 0, .2);
}

.boost-cabinet-nav > li.uk-active > a:before {
    color: #fff;
}

.boost-cabinet-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 18px;
}

.boost-cabinet-head h1 {
    margin: 0;
}

.boost-cabinet-add {
    flex: 0 0 auto;
    min-width: 176px;
}

.boost-cabinet-summary {
    display: block;
    margin: 0 0 24px;
}

.boost-cabinet-balance {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    min-width: 0;
    padding: 10px 12px;
    border: 1px solid var(--boost-line);
    border-radius: 12px;
    background: var(--boost-surface-soft);
    color: var(--boost-text);
    font-size: 14px;
    line-height: 1.25;
}

.boost-cabinet-balance span {
    color: var(--boost-muted);
    font-weight: 800;
}

.boost-cabinet-balance strong {
    font-size: 15px;
}

.boost-cabinet-balance a {
    color: var(--boost-accent);
    font-weight: 800;
    text-decoration: none;
}

.boost-add-server-form {
    position: relative;
    overflow: hidden;
    margin: 24px 0 26px;
    padding: 22px 24px;
    border: 1px solid #fed7aa;
    border-radius: 18px;
    background:
        linear-gradient(135deg, rgba(255, 107, 0, .12), rgba(255, 255, 255, 0) 44%),
        linear-gradient(180deg, #fffaf5 0, #ffffff 100%);
    box-shadow: 0 18px 45px rgba(255, 107, 0, .1);
    text-align: left !important;
}

.boost-add-server-form:before {
    content: "";
    position: absolute;
    top: 20px;
    right: 22px;
    width: 42px;
    height: 42px;
    border-radius: 12px;
    background: rgba(255, 107, 0, .12);
}

.boost-add-server-form:after {
    content: "\f067";
    position: absolute;
    top: 20px;
    right: 22px;
    width: 42px;
    height: 42px;
    color: var(--boost-accent);
    font-family: FontAwesome;
    font-size: 17px;
    line-height: 42px;
    text-align: center;
}

.boost-add-server-head {
    display: grid;
    gap: 4px;
    margin-bottom: 18px;
    padding-right: 58px;
}

.boost-add-server-head span {
    color: var(--boost-accent);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-add-server-head strong {
    color: var(--boost-text);
    font-size: 20px;
    line-height: 1.25;
}

.boost-add-server-form table,
.boost-add-server-form tbody,
.boost-add-server-form tr {
    display: block;
    width: 100%;
}

.boost-add-server-form tr {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 14px;
    align-items: stretch;
}

.boost-add-server-form td {
    display: grid;
    gap: 10px;
    padding: 0;
    vertical-align: initial;
}

.boost-add-server-form input[type="text"],
.boost-add-server-form select {
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 46px;
    min-height: 46px;
    margin: 0;
    padding: 0 12px;
    border-color: var(--boost-line) !important;
    background: rgba(255, 255, 255, .88) !important;
    line-height: 44px;
}

.boost-add-server-form select {
    padding-right: 36px;
    line-height: normal;
}

.boost-add-server-form input[type="text"]:focus,
.boost-add-server-form select:focus {
    border-color: #cbd5e1 !important;
    box-shadow: 0 0 0 3px rgba(15, 23, 42, .06) !important;
    outline: 0;
}

.boost-add-server-submit {
    align-self: stretch;
    width: 100%;
    height: 46px;
    min-height: 46px;
    border-color: var(--boost-text) !important;
    background: var(--boost-text) !important;
    color: #fff !important;
    font-size: 13px;
    text-transform: uppercase;
}

.boost-add-server-form td:last-child {
    align-self: stretch;
}

.boost-add-server-submit:hover,
.boost-add-server-submit:focus {
    background: var(--boost-accent) !important;
    border-color: var(--boost-accent) !important;
}

.boost-settings-page {
    text-align: left;
}

.boost-settings-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 18px;
}

.boost-settings-card {
    position: relative;
    overflow: hidden;
    padding: 22px;
    border: 1px solid var(--boost-line);
    border-radius: 18px;
    background: #fff;
    box-shadow: 0 18px 45px rgba(15, 23, 42, .06);
}

.boost-settings-card:before {
    content: "";
    position: absolute;
    top: 20px;
    right: 20px;
    width: 42px;
    height: 42px;
    border-radius: 12px;
}

.boost-settings-card:after {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 42px;
    height: 42px;
    font-family: FontAwesome;
    font-size: 17px;
    line-height: 42px;
    text-align: center;
}

.boost-settings-card-password {
    border-color: #fed7aa;
    background:
        linear-gradient(135deg, rgba(255, 107, 0, .11), rgba(255, 255, 255, 0) 42%),
        linear-gradient(180deg, #fffaf5 0, #ffffff 100%);
}

.boost-settings-card-password:before {
    background: rgba(255, 107, 0, .12);
}

.boost-settings-card-password:after {
    content: "\f023";
    color: var(--boost-accent);
}

.boost-settings-card-email {
    background:
        linear-gradient(135deg, rgba(17, 24, 39, .07), rgba(255, 255, 255, 0) 44%),
        #fff;
}

.boost-settings-card-email:before {
    background: rgba(17, 24, 39, .08);
}

.boost-settings-card-email:after {
    content: "\f0e0";
    color: var(--boost-text);
}

.boost-settings-card-head {
    display: grid;
    gap: 4px;
    margin-bottom: 18px;
    padding-right: 56px;
}

.boost-settings-card-head span {
    color: var(--boost-accent);
    font-size: 12px;
    font-weight: 900;
    letter-spacing: 0;
    text-transform: uppercase;
}

.boost-settings-card-email .boost-settings-card-head span {
    color: var(--boost-muted);
}

.boost-settings-card-head strong {
    color: var(--boost-text);
    font-size: 20px;
    line-height: 1.25;
}

.boost-settings-card fieldset {
    display: grid;
    gap: 10px;
}

.boost-settings-card input[type="text"],
.boost-settings-card input[type="password"] {
    width: 100%;
    height: 46px;
    min-height: 46px;
    background: rgba(255, 255, 255, .9) !important;
}

.boost-settings-card-password input[type="password"] {
    border-color: #fdba74 !important;
}

.boost-settings-card input:focus {
    border-color: var(--boost-accent) !important;
    box-shadow: 0 0 0 3px rgba(255, 107, 0, .12) !important;
    outline: 0;
}

.boost-settings-submit {
    width: 100%;
    height: 46px;
    min-height: 46px;
    margin-top: 2px;
    font-size: 13px;
    text-transform: uppercase;
}

.boost-balance-page .page-header {
    margin-bottom: 18px;
}

.boost-balance-content {
    display: grid;
    gap: 18px;
}

.boost-balance-hero {
    display: inline-flex;
    width: max-content;
    max-width: 100%;
    align-items: center;
    gap: 10px;
    padding: 10px 14px;
    border: 1px solid var(--boost-line);
    border-radius: 12px;
    background: var(--boost-surface-soft);
    color: var(--boost-muted);
    font-weight: 700;
}

.boost-balance-hero strong {
    color: var(--boost-text);
    font-size: 18px;
    font-weight: 900;
}

.boost-balance-form {
    margin: 0;
}

.boost-balance-panel {
    position: relative;
    display: grid;
    gap: 18px;
    padding: 22px;
    border: 1px solid rgba(255, 107, 0, .24);
    border-radius: 16px;
    background:
        linear-gradient(135deg, rgba(255, 107, 0, .08), rgba(255, 255, 255, 0) 48%),
        #fff;
}

.boost-balance-panel:before {
    content: "\f0d6";
    position: absolute;
    top: 20px;
    right: 20px;
    display: inline-flex;
    width: 42px;
    height: 42px;
    align-items: center;
    justify-content: center;
    border-radius: 12px;
    background: rgba(255, 107, 0, .11);
    color: var(--boost-accent);
    font-family: FontAwesome;
    font-size: 18px;
}

.boost-balance-amount {
    display: grid;
    max-width: 320px;
    gap: 8px;
}

.boost-balance-amount label {
    color: var(--boost-muted);
    font-size: 14px;
    font-weight: 800;
}

.boost-balance-amount input {
    width: 100%;
    margin: 0;
    font-weight: 800;
}

.boost-balance-methods-row {
    margin: 0;
}

.boost-balance-methods {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 12px;
}

.boost-balance-method {
    display: grid;
    grid-template-columns: 54px minmax(0, 1fr);
    gap: 12px;
    align-items: center;
    min-height: 86px;
    margin: 0;
    padding: 14px;
    border: 1px solid var(--boost-line);
    border-radius: 14px;
    background: #fff;
    cursor: pointer;
    transition: border-color .18s ease, box-shadow .18s ease, transform .18s ease;
}

.boost-balance-method:hover {
    border-color: rgba(255, 107, 0, .34);
    box-shadow: 0 12px 24px rgba(17, 24, 39, .07);
    transform: translateY(-1px);
}

.boost-balance-method:has(input:checked) {
    border-color: rgba(255, 107, 0, .42);
    background: #fff8f2;
    box-shadow: 0 12px 24px rgba(255, 107, 0, .12);
}

.boost-balance-method img {
    width: 54px;
    height: 54px;
    object-fit: contain;
    opacity: .62;
}

.boost-balance-method p {
    margin: 0;
    color: var(--boost-muted);
    font-size: 13px;
    line-height: 1.35;
    opacity: .62;
}

.boost-balance-method p b {
    display: block;
    overflow: hidden;
    color: var(--boost-text);
    font-size: 15px;
    font-weight: 900;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.boost-balance-sum-details {
    display: none;
    padding: 12px 14px;
    border: 1px solid #dbeafe;
    border-radius: 12px;
    background: #eff6ff;
    color: var(--boost-text);
    font-weight: 700;
}

.boost-balance-pay-button {
    width: 100% !important;
    max-width: 320px;
    min-height: 48px;
    border: 0;
    border-radius: 10px;
    background: var(--boost-accent);
    color: #fff;
    font-weight: 900;
    text-transform: uppercase;
    box-shadow: 0 12px 22px rgba(255, 107, 0, .18);
}

.boost-balance-pay-button:hover,
.boost-balance-pay-button:focus {
    background: #e55f00;
    color: #fff;
}

.tm-top-block.tm-grid-block {
    padding: 8px 12px 8px 8px;
    border-top: 0;
    background: rgba(248, 250, 252, .72);
}

.uk-navbar-nav {
    gap: 2px;
}

.uk-navbar-nav > li > a {
    height: 36px !important;
    min-height: 36px;
    padding: 0 14px;
    border-radius: 7px;
    line-height: 36px !important;
}

.uk-navbar-nav > li.uk-active > a {
    padding-right: 14px;
    background: var(--boost-text);
    color: #fff;
    clip-path: none;
    box-shadow: none;
}

.uk-navbar-nav > li:first-child.uk-active > a {
    border-bottom-left-radius: 7px;
}

.tm-toolbar {
    padding: 0 4px 0 12px;
}

.tm-toolbar .uk-subnav {
    display: flex;
    align-items: center;
    gap: 10px;
    margin: 0;
}

.tm-toolbar .uk-subnav > li {
    margin-left: 0;
}

.tm-toolbar .uk-subnav > li:nth-child(n+2):before {
    margin-right: 0;
}

.tm-totop-scroller {
    position: static;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    justify-self: end;
    width: 36px;
    height: 36px;
    border-radius: 8px;
    color: var(--boost-muted);
    line-height: 1;
    text-decoration: none !important;
}

.tm-totop-scroller:after {
    width: auto;
    height: auto;
    line-height: 1;
}

.tm-totop-scroller:hover,
.tm-totop-scroller:focus {
    background: var(--boost-surface-soft);
    color: var(--boost-text);
}

@media (max-width: 900px) {
    .boost-hero {
        grid-template-columns: 1fr;
        padding: 32px;
    }

    .boost-hero h1 {
        font-size: 48px;
    }

    .boost-search {
        clear: both;
        margin: 14px 0 0;
    }

    .boost-header-actions {
        float: right;
    }

    .boost-server-hero,
    .boost-server-bottom-grid,
    .boost-server-settings-grid {
        grid-template-columns: 1fr;
    }

    .boost-account-shell {
        grid-template-columns: 1fr;
    }

    .boost-account-aside {
        min-height: 0;
    }

    .boost-server-map-card {
        display: grid;
        grid-template-columns: minmax(180px, 260px) minmax(0, 1fr);
        gap: 16px;
        align-items: center;
    }

    .boost-server-map-card .uk-progress,
    .boost-server-map-name,
    .boost-server-load {
        grid-column: 2;
    }
}

@media (max-width: 767px) {
    body {
        word-wrap: normal;
        -webkit-hyphens: none;
        -ms-hyphens: none;
        -moz-hyphens: none;
        hyphens: none;
    }

    .uk-container {
        padding: 0 14px;
    }

    .tm-headerbar {
        position: static;
        min-height: 0;
        padding: 14px 0;
    }

    .boost-logo {
        min-height: 46px;
    }

    .boost-logo img {
        width: 186px;
    }

    .boost-header-actions {
        display: none;
    }

    .boost-search,
    .uk-search-field {
        width: 100%;
    }

    .uk-navbar-nav {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        width: 100%;
    }

    .uk-navbar-nav > li > a {
        min-height: 46px;
        padding: 0 12px;
        font-size: 12px;
        justify-content: center;
    }

    .tm-toolbar {
        display: block !important;
    }

    .boost-hero {
        margin-top: 18px;
        padding: 24px;
    }

    .boost-hero h1 {
        font-size: 38px;
    }

    .boost-hero p {
        font-size: 16px;
    }

    .boost-hero-actions,
    .boost-button {
        width: 100%;
    }

    .tm-content .uk-article,
    .uk-article {
        padding: 20px;
    }

    .uk-modal-dialog {
        top: 16px;
        width: calc(100vw - 28px);
        max-height: calc(100vh - 32px);
        padding: 22px;
    }

    .uk-modal-header {
        margin-right: 44px;
        font-size: 24px;
    }

    .uk-modal-footer {
        display: grid;
        grid-template-columns: 1fr;
    }

    .uk-modal-footer .uk-button {
        width: 100% !important;
    }

    .uk-article-title {
        font-size: 28px;
    }

    .uk-table {
        display: block;
        overflow-x: auto;
        white-space: nowrap;
    }

    .boost-services-grid {
        grid-template-columns: 1fr;
    }

    .boost-server-tabs {
        justify-content: flex-start;
    }

    .boost-server-tabs > li > a {
        min-height: 38px;
        padding: 0 12px;
        font-size: 13px;
    }

    .boost-server-hero {
        padding: 20px;
    }

    .boost-server-map-card {
        display: block;
    }

    .boost-server-map-card .uk-progress,
    .boost-server-map-name,
    .boost-server-load {
        grid-column: auto;
    }

    .boost-server-main h1 {
        font-size: 28px;
    }

    .boost-server-facts,
    .boost-server-service-item {
        grid-template-columns: 1fr;
    }

    .boost-server-empty {
        display: grid;
    }

    .boost-account-aside,
    .boost-account-card {
        padding: 22px;
    }

    .boost-account-aside h1 {
        font-size: 34px;
    }

    .boost-account-card-head {
        display: grid;
    }

    .boost-account-form-grid {
        display: grid;
        grid-template-columns: 1fr;
    }

    .boost-account-submit {
        width: 100%;
    }

    .boost-service-meta {
        grid-template-columns: 1fr;
    }

    .tm-footer {
        grid-template-columns: 1fr;
        gap: 12px;
        padding: 20px;
        text-align: center;
    }

    .boost-footer-logo {
        justify-content: center;
        margin: 0 auto;
    }

    .boost-footer-meta {
        justify-content: center;
    }

    .boost-page-head,
    .boost-service-title {
        display: block;
    }

    .boost-listing-section {
        padding: 20px;
    }

    .boost-service-state {
        display: inline-flex;
        margin-top: 10px;
    }

    .boost-page-time {
        margin-top: 14px;
        text-align: left;
    }

    .tm-middle:has(> .boost-cabinet-menu) {
        display: block;
    }

    .tm-middle:has(> .boost-cabinet-menu) > .tm-main.uk-width-medium-3-4,
    .boost-cabinet-menu {
        width: 100%;
        max-width: none;
    }

    .boost-cabinet-menu {
        margin-top: 16px !important;
    }

    .boost-cabinet-menu-panel {
        position: static;
        padding: 16px;
    }

    .boost-cabinet-nav {
        grid-template-columns: 1fr;
    }

    .boost-add-server-form {
        padding: 20px;
    }

    .boost-add-server-form tr {
        grid-template-columns: 1fr;
    }

    .boost-balance-panel {
        padding: 20px;
    }

    .boost-balance-panel:before {
        position: static;
        justify-self: end;
        margin-bottom: -50px;
    }

    .boost-balance-methods {
        grid-template-columns: 1fr;
    }

    .boost-balance-amount,
    .boost-balance-pay-button {
        max-width: none;
    }

    .boost-settings-grid {
        grid-template-columns: 1fr;
    }

    .boost-settings-card {
        padding: 20px;
    }
}

/* Keep the new theme visually desktop-only on narrow screens. */
html,
body {
    min-width: 1120px;
    overflow-x: auto;
}

.tm-page-bg,
.uk-container {
    min-width: 1120px;
}

.uk-container {
    width: 1120px;
    max-width: 1120px;
    padding-right: 20px;
    padding-left: 20px;
}

.uk-hidden-small {
    display: block !important;
}

.uk-visible-small {
    display: none !important;
}

.uk-width-medium-1-1 { width: 100%; }
.uk-width-medium-3-4 { width: 75%; }
.uk-width-medium-2-3 { width: 66.666%; }
.uk-width-medium-1-2 { width: 50%; }
.uk-width-medium-1-3 { width: 33.333%; }
.uk-width-medium-1-4 { width: 25%; }

.tm-headerbar {
    position: relative;
    min-height: 56px;
    padding: 6px 22px 6px 14px;
}

.boost-logo {
    min-height: 48px;
}

.boost-logo img {
    width: 238px;
}

.boost-header-actions {
    display: flex;
    float: none !important;
}

.boost-search {
    clear: none;
    width: 230px;
    margin: 0 !important;
}

.uk-search-field {
    width: 230px;
}

.uk-navbar-nav {
    display: flex;
    width: auto;
}

.uk-navbar-nav > li > a {
    height: 36px !important;
    min-height: 36px;
    padding: 0 14px;
    border-radius: 7px;
    font-size: 14px;
    line-height: 36px !important;
}

.boost-hero {
    grid-template-columns: minmax(0, 1.55fr) minmax(280px, .75fr);
    margin-top: 28px;
    padding: 54px 46px 50px;
}

.boost-hero h1 {
    font-size: 56px;
}

.boost-hero p {
    font-size: 18px;
}

.boost-hero-actions,
.boost-button {
    width: auto;
}

.tm-content .uk-article,
.uk-article {
    padding: 30px;
}

.uk-table {
    display: table;
    overflow: visible;
    white-space: normal;
}

.boost-services-grid {
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
}

.boost-server-tabs {
    justify-content: center;
}

.boost-server-tabs > li > a {
    min-height: 42px;
    padding: 0 16px;
    font-size: 14px;
}

.boost-server-hero {
    display: grid;
    grid-template-columns: minmax(260px, 340px) minmax(0, 1fr);
    padding: 28px;
}

.boost-server-map-card {
    display: block;
}

.boost-server-map-card .uk-progress,
.boost-server-map-name,
.boost-server-load {
    grid-column: auto;
}

.boost-server-main h1 {
    font-size: 34px;
}

.boost-server-bottom-grid,
.boost-server-settings-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.boost-server-facts {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.boost-server-service-item {
    grid-template-columns: minmax(150px, 32%) minmax(0, 68%);
}

.boost-server-empty {
    display: flex;
}

.boost-account-shell {
    grid-template-columns: minmax(340px, 420px) minmax(0, 1fr);
}

.boost-account-shell-single {
    grid-template-columns: 1fr;
}

.boost-account-aside,
.boost-account-card {
    padding: 24px;
}

.boost-account-aside h1 {
    font-size: 40px;
}

.boost-account-card-head {
    display: flex;
}

.boost-account-form-grid {
    grid-template-columns: 1fr 1fr;
}

.boost-account-submit {
    width: auto;
}

.boost-service-meta {
    grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
}

.tm-footer {
    grid-template-columns: 1fr auto 1fr;
    gap: 20px;
    padding: 26px 28px;
    text-align: left;
}

.boost-footer-logo {
    justify-content: flex-start;
    margin: 0;
}

.boost-footer-meta {
    justify-content: flex-start;
}

.boost-page-head,
.boost-service-title {
    display: flex;
}

.boost-listing-section {
    padding: 24px 26px 26px;
}

.boost-page-time {
    margin-top: 0;
    text-align: right;
}

.tm-middle:has(> .boost-cabinet-menu) {
    display: flex;
}

.tm-middle:has(> .boost-cabinet-menu) > .tm-main.uk-width-medium-3-4 {
    flex: 1 1 0;
    width: auto;
    max-width: none;
}

.boost-cabinet-menu {
    flex: 0 0 274px;
    width: 274px;
    max-width: 274px;
    margin-top: 0 !important;
}

.boost-cabinet-menu-panel {
    position: sticky;
    padding: 18px;
}

.boost-cabinet-nav {
    grid-template-columns: 1fr;
}

.boost-add-server-form {
    padding: 22px 24px;
}

.boost-add-server-form tr {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}

.boost-balance-panel {
    padding: 22px;
}

.boost-balance-panel:before {
    position: absolute;
    justify-self: auto;
    margin-bottom: 0;
}

.boost-balance-methods {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}

.boost-balance-amount,
.boost-balance-pay-button {
    max-width: 320px;
}

.boost-settings-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.boost-settings-card {
    padding: 24px;
}
