.tm-logo-small {margin-top:-52px;}
.uk-visible-small {}
.uk-container {padding-top:10px}
.tm-sidebar-b {margin-top:25px}
.uk-panel-box-secondary {background-color:#aaa}
.uk-article-title {font-size:26px}
.responsive-video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; }
.responsive-video-container iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.demovideo {padding:0px}
#top-a {padding:10px}
#jp-left .inner {width:252px;margin-top:-18px}
.uk-navbar-nav > li > a {height:23px;line-height:inherit}
.uk-navbar-nav > li:hover > a {background:#cccccc}
* + p, * + hr, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure, h1, h2, h3, h4, h5, h6
  {line-height:18px}
.uk-navbar-toggle {color:#ffffff}
#top-b.uk-container {padding-bottom:0px}
h1.uk-article-title {margin-top:0px}
#xjp-left .inner {margin-top:-18px}
.menu-inner {margin-top:0px}
.xuk-nav-offcanvas > li > a {padding:6px 15px}
.uk-offcanvas-bar {background:rgba(0, 0, 0, 0.99)}
.menu51 {float:left;width:33%;text-align:center}
#top-b.uk-container {padding-left:0px;padding-right:0px}
.tm-top-b.uk-grid {margin-left:0px}
.tm-navbar em {display:none}
#top-a {padding:0px}
#top-a h2 {font-size:30px;margin-left:50px;text-transform:uppercase;font-family:Lato}
#top-b {padding-top:0px}
.xuk-article .half1 {position:relative}
.xuk-article .half2 {position:relative;right:61px;top:-34px}
.uk-navbar-toggle {font-size:26px}

@media all and (max-width: 768px) {
 #bg {height:100%;}
 .xuk-article .half2 {position:relative;right:72px;top:-34px}
 .uk-container {padding-right:20px;padding-left:20px}
}