#index #motive {
  background-repeat: no-repeat;
  background-position: center 50px;
  margin-top: -70px;
}

#motive {
  background-repeat: no-repeat;
  background-position: center;
  margin-top: -70px;
  background-size: auto;
  height: 230px;
  min-height: 200px;
}  

nav.navbar-default {
  background: #FFF !important;
}

#navbar > ul > li > a {
  color: #111;
}

.navbar-default .navbar-toggle .icon-bar {
  background: #111;
}

.navbar-default .navbar-toggle:hover {
  border-color: #111;
}

ol.breadcrumb {
  border-left: 10px solid #003366;
}

footer {
  background: #003366;
}

.btn-primary, a.btn.btn-link, #eshop-products .btn:hover, #eshop-products .btn, #shopping .btn {
  background: #003366;
  border: 1px solid #cccccc;
  color: #fff;
}

.p-1em {
  padding-top: 1em;
  padding-bottom: 1em;
}

.p-2em {
  padding-top: 2em;
  padding-bottom: 2em;
}

.pb-1em {
  padding-bottom: 1em;
}

.pt-1em {
  padding-top: 1em;
}

#list-pages > li {
  padding-top: 0px;
}

#list-pages > li > div {
  margin-top: 0px;
  margin-right: 20px;
}

#list-pages > li > h4 {
  padding-top: 50px;
}

section.section-container {
  padding: 25px 0 25px 0;
}

H1 {
  margin-top: 25px;
  margin-bottom: 25px;
}

h1, h2, h3, h4, #list-pages > li > h4 > a {
  text-transform: initial;
}

.image-perex img {
  width: initial  !important;

}

.tab-content {
  background: #fff;
  padding: 20px 0px;
}

.tab-content > div > div > ul > li {
  margin-left: -25px;
}

.tab-content > div > div > div > ul > li {
  margin-left: -40px;
}


.tab-content > div > div > h3 {
  margin: 25px 0px;
}

.gallery__item-link {
  border-radius: 0px !important ; 
  border: none !important;
}

.thumbnail {
  overflow: unset !important; 
  max-height: unset !important; 
}

#blueimp-gallery H3.title {
  visibility: hidden;
}

section.section-services li {
  border-left-color: #003366;
}

footer .footer-bottom .row {
  border-top: 1px solid #cccccc;
}

.navbar .navbar-nav > li:hover > a::before, .navbar-default li.active > a::before, .navbar-default li.active:hover > a::before {
  background-color: #003366;
}

#list-panel-news h4 a:hover, .thumbnail h2 a:hover, #list-pages h4 a:hover {
  color: #003366;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .nav-tabs > li > a:hover, .btn-primary {
  border-color: #003366;
}

#basket .label, .h1::after, h1::after, #separator h3.panel-title::after, #blog h3.panel-title::after, #panel-products h3.panel-title::after, #random-image h3::after, .navbar-default, #index .navbar-default.f-nav, .f-nav, #index .navbar:not(.f-nav) .navbar-nav > .active > a::after, #index .navbar:not(.f-nav) .navbar-nav > .active > a:focus::after, #index .navbar:not(.f-nav) .navbar-nav > .active > a:hover::after, #index .navbar:not(.f-nav) .navbar-nav > .active > a::after, #index .navbar:not(.f-nav) .navbar-nav > li > a:hover::after, #index .navbar-default:not(.f-nav) .navbar-nav > .open > a::after, #index .navbar-default:not(.f-nav) .navbar-nav > .open > a:focus::after, #index .navbar-default:not(.f-nav) .navbar-nav > .open > a:hover::after, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .nav-tabs > li > a:hover, .nav-pills > li > a:hover, .nav-pills > li.active > a, .goin, #panel-news .more a, footer #panel-news .more a, #list-comments > .media .media-heading, .btn-primary {
  background: #003366;
}