body
{
  /*background:#eff2d3 url('/assets/images/background.png') repeat-x;*/
  background: #ffffff;
}

div.block
{
  background:#ffffff;
  border-radius:5px;
  box-shadow:0px 0px 15px #96a59b;
}

div.block div.block
{
  box-shadow:none;
}

div.block .title
{
  background:#ffffff;
  padding:10px;
  font-weight:normal;
  font-size:12px;
  text-transform:none;
}

div.block .content
{
  background:none;
}

a,
a:hover
{
  text-decoration:none;
}

.btn-primary,
.btn-primary:hover
{
  background:linear-gradient(#e1e6aa, #afbe28);
  border:1px solid #afbe28;
}

.navbar-inverse
{
  background:#ffffff;
  border:none;
}

.navbar-inverse .navbar-brand
{
  color:#ffffff;
}

.navbar
{
  background:#ffffff; /* url('/assets/images/banner.png') no-repeat; */
  min-height:150px;
}

.ef-navbar-logo img
{
  max-height:102px;
  margin-top:15px;
}

.navbar-inverse .navbar-nav li a
{
  border-width:1px 1px 0px 1px;
  border-style:solid;
  border-color:#e6e6e6;
  margin-right:-1px;
  text-transform:uppercase;
  font-weight:bold;
}

.navbar-inverse .navbar-nav li a,
.navbar-inverse .navbar-nav li a:focus,
.navbar-inverse .navbar-nav li a:hover
{
  color:#646464;
}

.navbar-inverse .navbar-nav .open a.dropdown-toggle,
.navbar-inverse .navbar-nav .open a.dropdown-toggle:focus,
.navbar-inverse .navbar-nav .open a.dropdown-toggle:hover
{
  background-color:#75c045;
  color:#ffffff;
  border:1px solid #e6e6e6;
}

.dropdown-menu
{
  background:#75c045;
  border-width:0px 1px 1px 1px;
  border-style:solid;
  border-color:#ffffff;
  border-radius:0px;
}

.dropdown-menu li a
{
  background:#75c045;
  border:none !important;
  margin-right:0px !important;
  text-transform:none !important;
  font-weight:normal !important;
  color:rgba(255, 255, 255, 0.6) !important;
}

.dropdown-menu li a:hover
{
  background:#75c045;
  color:#ffffff !important;
}

.dropdown-menu .divider
{
  background-color:rgba(255, 255, 255, 0.6) !important;
}

.breadcrumb-x
{
  /*background-color:#e1e6aa;*/
  background-color:#c8c8c8;
  
  border-top:1px solid #c8c8c8;
  
  /*border-bottom:1px solid #becd55;*/
  border-bottom:1px solid #c8c8c8;
}

.breadcrumb
{
  /*background-color:#e1e6aa;*/
  background-color:#c8c8c8;
  
  padding: 6px;
  padding-left: 5px;
}

.breadcrumb>li+li:before
{
    padding: 0 5px;
    color: #333;
    content: "/\00a0";
}

div.block table.iconTable td.iconData:hover,
div.block table.iconTable td.disabledIconData:hover,
.ef-dashboard-option:hover,
.sortedTable tr.oddRowColor:hover,
.sortedTable tr.evenRowColor:hover
{
  background-color:#eff2d3;
}

#searchForm .selectize-input
{
  background:#ededed;
  border-color:#ededed;
  border-radius:20px;
  width:250px;
}

html.popup #topBar {
  display: none;
}

#topBar
{
  background:#336949;
  margin-bottom:0px;
  padding:10px;
  list-style-type:none;
}

#languageSelection
{
  width:1200px;
  height:20px;
  margin:0px auto;
}

#languageSelection a
{
  color:#ffffff;
}

#topBar a {
  color: white;
}

#topBar {
  height: 40px;
}

img.icon-key {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xml%3Aspace%3D%22preserve%22%20width%3D%221024px%22%20height%3D%221024px%22%20shape-rendering%3D%22geometricPrecision%22%20text-rendering%3D%22geometricPrecision%22%20image-rendering%3D%22optimizeQuality%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20viewBox%3D%220%200%2010240%2010240%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%3E%0A%09%3Ctitle%3Ekey%20icon%3C/title%3E%0A%09%3Cdesc%3Ekey%20icon%20from%20the%20IconExperience.com%20O-Collection.%20Copyright%20by%20INCORS%20GmbH%20%28www.incors.com%29.%3C/desc%3E%0A%09%3Cpath%20id%3D%22curve0%22%20fill%3D%22%23808080%22%20d%3D%22M5064%201555c875%2C-875%202394%2C-773%203394%2C226%201000%2C1000%201101%2C2519%20226%2C3394%20-738%2C738%20-1935%2C781%20-2892%2C176l-3218%203218c-125%2C125%20-328%2C125%20-453%2C0l-453%20-453c-125%2C-125%20-125%2C-328%200%2C-453l3218%20-3218c-605%2C-957%20-562%2C-2154%20176%2C-2892zm-2263%207241l1358%20-1358%201131%201131%20-453%20453%20-453%20-453%20-453%20453%20453%20453%20-453%20453%20-1131%20-1131zm3168%20-6336c375%2C-375%201084%2C-274%201584%2C226%20500%2C500%20601%2C1209%20226%2C1584%20-375%2C375%20-1084%2C274%20-1584%2C-226%20-500%2C-500%20-601%2C-1209%20-226%2C-1584z%22/%3E%0A%3C/svg%3E');
}

.ef-pay-with-paypal {
    margin-bottom: 5px;
}
.ef-pay-with-paypal, .ef-order-with-invoice {
    font-size: 0.9em;
}

table#questionsTable:first-child tr:first-child td:first-child {
  width: unset;
}

table#questionsTable:first-child tr:first-child td:nth-child(2) {
  width: 25%;
}

table#questionsTable:first-child tr:first-child td:nth-child(3) {
  width: 15%;
}

/* DO NOT ADD/EDIT AFTER THIS LINE */
