/* NAV */
.navbar-menu-widthfix .navbar-nav > li > a {
  color: #FFF;
  line-height: 20px;
  margin: 0px 10px; 
  padding: 15px 10px !important;
  font-size: 16px;
}

nav, .navbar-right a{
	transition: all .3s !important;
}
.navbar-nav li.active a, .navbar-nav li a:hover{
	background: #1b3863 !important;
	color: #ffffff !important;
}
.navbar-nav li.active a {
  background: #ed7921 !important;
}
.navbar-nav li.active a::before{
	background: #ed7921 !important;
    height: 0px !important
}
.navbar-nav li a{
	background: #ef7900 !important;
	font-weight: bold;
}
.navbar-nav li a:hover {
	background: #ed7921 !important;
}
.navbar-inverse {
	background: url(/conf-data/10SKP/images/design_amber.jpg);
}
nav.scrolled {
}
/*
nav.scrolled:after {
  content: "";
  background: url(/conf-data/10SKP/images/design_amber.jpg);
  opacity: 0.100;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;
}
*/



.page-header {
  padding: 0;
  margin: 0;
  text-align: left;
  background: #ffffff;
  background-size: cover !important;
  background-position: center;
  background-repeat: no-repeat;
  border: none;
  overflow: hidden;
}

/* PARTNERS */
.sponsors-cell.w50 img { max-width: 50% !important; }
.sponsors-cell.w150 img { max-width: 150% !important; }
.sponsors-cell.w300 img { max-width: 300% !important; }

/* FOOTER */
.footer, #SyskonfLogoContainer {
	background: #ed7900 url(/conf-data/10SKP/images/design_amber_bottom_w2.jpg);
}
#SyskonfLogoContainer {
	background: #1b3863;
}
.footer {
	color: #ffffff;
	font-weight: normal;
}
.bottomNav { padding-bottom: 75px; }
@media (max-width: 1200px) {
    .banner__bg {    
      max-height: 600px !important;
     }
}
@media (max-width: 768px) { 
.bottomNav { padding-bottom: 0px; }
.banner {
margin-top: -25px !important;
}
.main_banner {
  background: url(/conf-data/10SKP/images/images/www_baner_1920x820_310320.jpg);
  background-size: cover;
  background-position-x: center;
  float: left;
  width: 100%;
  height: 300px;
}
    .banner__bg {    
      max-height: 300px !important;
      min-height: 100px !important;
     }
.main_banner img { display: none; }
}
@media (max-width: 380px) { 
    .banner__bg {    
      min-height: 100px !important;
      max-height: 200px !important;

     }
}