
html {}

html.debugmode {}

body {}

h1 { padding: 0 15px; }

h2 { padding: 0 15px; }

h3 { padding: 0 15px; }

hr {
  margin-left: 15px;
  margin-right: 15px;
}

p { padding: 0 15px; }

table { margin: 0 15px; }

ol,
ul { padding: 0 15px; }

img.preview {
/*  width: 75%;*/
  padding: 0 15px;
}

img {
  padding: 0 15px;
}

p > img {
  padding: 0;
}

.i-col img.preview {
  padding: 0;
}

img.scalable {
  width: 93%;
}

#wrapper {
  width: 738px;
}

#header {
  height: 100px;
}

.logo {
  background: url(../img/ui/logo.png) no-repeat 0 0;
  height: 85px;
  left: 5px;
  position: absolute;
  top: 15px;
}

html.login .logo {
  background: url(../img/ui/logo.png) no-repeat 0 0;
  display: block;
  height: 85px;
  margin: 20px 10px;
  position: static;
  width: 303px;
}

html.login h1 {
  padding-left: 20px;
}

#navigation {
  font: 15px/15px 'SourceSans3-SemiBold', arial, sans-serif;
  height: 39px;
}

#navigation > ul {
  padding: 0 8px;
}

#navigation > ul > li {
  float: left;
  padding-top: 4px;
}

#navigation > ul > li > a {
  padding: 8px 10px 11px;
}

#navigation > ul > li:hover > span > span {
  height: 8px;
  top: 34px;
}


#navigation .search {
  float: right;
  margin-right: 8px;
  padding: 4px 0;
}

#navigation .search ::-webkit-input-placeholder,
#navigation .search ::-input-placeholder {
  font-size: 12px;
  line-height: 12px;
  padding: 4px 2px 2px;
}


#navigation .search input[type=text] {
  font-size: 12px;
  line-height: 12px;
  padding: 2px;
  width: 108px;
}

#breadcrumbs {
  font: 12px/30px 'SourceSans3-Medium', arial, sans-serif;
}

.grp {}

.col {
  margin-bottom: 15px;
}

.col > .sldr:first-child {
  margin-bottom: 15px;
}

.sldr.big {
  height: 270px;
  width: 479px;
}

.sldr.big .wrpr {
  height: 270px;
  width: 479px;
}

.sldr.big .wrpr a {
  height: 270px;
  width: 479px;
}

.sldr img {
  padding: 0;
}

.i-grp .i-col {
  margin-top: 15px;
  width: 361px;
}

.i-grp .i-col:nth-child(2) {
  margin-left: 0;
}

.col.full {
  width: 738px;
}

.col.large {
  width: 481px;
}

.col.medium {
  width: 361px;
}

html.login .col.medium {
  width: 470px;
}

.col.small {
  width: 242px;
}

.i-col.full {
  width: 738px;
}

.i-col.large {
  width: 481px;
}

.i-col.medium {
  width: 361px;
}

.i-col.small {
  width: 242px;
}

.col .tabnav,
.col .tabgrp > .tabnav {
  padding: 0 15px;
  width: 708px;
}

.tabgrp > .tabnav {
  width: 738px;
}

.submenuwrapper h3 {
  left: 185px;
}

.submenu {
  min-height: 120px;
  margin: 0 0 20px 185px;
  padding: 0 15px;
  position: relative;
}

.submenu li {}

.submenu li a {}

.submenu li a img {
  left: -170px;
  width: 160px;
}

.accitm.closed {
  overflow: hidden;
  height: 42px;
}

.col.full > p,
.accitm > p {
  margin-right: 260px;
}

table.guideline {
  width: 700px;
}

#tools {
  width: 708px;
}

.tool {
  display: none;
  margin: 20px auto;
}

#lightbox .filebrowser {
  right: 10px;
  width: 440px;
}

#lightbox .lightbox-nav {
  width: 470px;
}

#favorites .linklist {}

.linklist .jspVerticalBar {
  right: 15px;
}

.linklist li a {
  display: block;
  height: 20px !important;
  overflow: hidden !important;
  width: 200px !important;
}

#tools .linklist .jspVerticalBar {}
