/* From bootstrap.css */

/*.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
max-width: 1008px;
}*/

body {
	background: url(../images/bg2.jpg) no-repeat fixed center top #0F3F6F;
}

.navbar .btn-navbar { float:left; margin-top:0; }

.navbar-inverse .btn-navbar { background-color:#fff; color:#096598; }


.navbar .btn-navbar .icon-bar { color:#096598; }

.navbar-inner {
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
		   padding-left: 0px;
}

.navbar-inverse .navbar-inner {
  background-color: #EBEA76;
  background-image: -moz-linear-gradient(top, #EBEA76, #ffffdd, #EBEA76);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEA76), to(#ffffdd));
  background-image: -webkit-linear-gradient(top, #EBEA76, #ffffdd, #EBEA76);
  background-image: -o-linear-gradient(top, #EBEA76, #ffffdd, #EBEA76);
  background-image: linear-gradient(to top, #EBEA76, #ffffdd, #EBEA76);
  border-color: #252525;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffEBEA76', endColorstr='#ffffffdd', GradientType=0);
    font-weight:bold;
}

.navbar-inverse .nav .active > a,
.navbar-inverse .nav .active > a:hover,
.navbar-inverse .nav .active > a:focus {
  color: #ffffff;
  background-color: #096598;
  background-image: -moz-linear-gradient(top, #333, #096598);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#096598));
  background-image: -webkit-linear-gradient(top, #333, #096598);
  background-image: -o-linear-gradient(top, #333, #096598);
  background-image: linear-gradient(to bottom, #333, #096598);
}

.navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {
  color: #ffffff;
  background-color: #096598;
  background-image: -moz-linear-gradient(top, #333, #096598);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333), to(#096598));
  background-image: -webkit-linear-gradient(top, #333, #096598);
  background-image: -o-linear-gradient(top, #333, #096598);
  background-image: linear-gradient(to bottom, #333, #096598);
}

.navbar-inverse .brand:hover,
.navbar-inverse .nav > li > a:hover,
.navbar-inverse .brand:focus,
.navbar-inverse .nav > li > a:focus {
  color: #096598;
  font-weight:bold;
}

.navbar-inverse .brand,
.navbar-inverse .nav > li > a {
  color: #096598;
  text-shadow:#000;
}

.dropdown-menu > li > a {
  color: #096598;
  font-weight:bold;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #ffffff;
}

.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #096598;
  border-bottom-color: #096598;
}

.navbar .nav > li > a {
    padding: 12px 18px;
	background:url(/images/header-divider.png) right no-repeat;
}

.navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.navbar-inverse .nav li.dropdown > a:hover .caret,
.navbar-inverse .nav li.dropdown > a:focus .caret {
  border-top-color: #096598;
  border-bottom-color: #096598;
}

.navbar-inverse .btn-navbar {
  background-image:#096598;
  background-color: #096598;
  *background-color: #096598;
  border-color: #096598;
}

.navbar-inverse .btn-navbar {
  background-color: #096598;
  *background-color: #096598;
  background-image: -moz-linear-gradient(top, #096598, #096598);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#096598), to(#096598));
  background-image: -webkit-linear-gradient(top, #096598, #096598);
  background-image: -o-linear-gradient(top, #096598, #096598);
  background-image: linear-gradient(to bottom, #096598, #096598);
  background-repeat: repeat-x;
  border-color: #096598 #096598 #096598;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff096598', endColorstr='#ff096598', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}


.navbar-inverse .btn-navbar:hover,
.navbar-inverse .btn-navbar:focus,
.navbar-inverse .btn-navbar:active,
.navbar-inverse .btn-navbar.active,
.navbar-inverse .btn-navbar.disabled,
.navbar-inverse .btn-navbar[disabled] {
  color: #096598;
  background-color: #096598;
  *background-color: #096598;
}

.btn-info {
  color: #096598;
  font-weight: normal;
  padding-top:8px;
  padding-bottom:8px;
  font-weight:bold;
  margin-top:10px;
  text-shadow:normal;
  background-color: #dcebf8;
  *background-color: #dcebf8;
  background-image: -moz-linear-gradient(top, #dcebf8, #f6fbff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dcebf8), to(#f6fbff));
  background-image: -webkit-linear-gradient(top, #dcebf8, #f6fbff);
  background-image: -o-linear-gradient(top, #dcebf8, #f6fbff);
  background-image: linear-gradient(to bottom, #dcebf8, #f6fbff);
  background-repeat: repeat-x;
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  color: #096598;
  background-color: #ffffffs;
  *background-color: #dcebf8;
}

.btn-large {
    -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  font-size:1.1em;
  padding:15px 35px 15px 35px;
}

.navbar-inverse .brand, .navbar-inverse .nav > li > a { text-shadow:none;}

.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
    max-width: 1024px;
}

.carousel-control {
    margin-top: 0;
}

.carousel-inner > .item {
    -webkit-transition: 1.15s ease-in-out left;
    -moz-transition: 1.15s ease-in-out left;
    -o-transition: 1.15s ease-in-out left;
    transition: 1.15s ease-in-out left;
}

@media (max-width: 768px) {
body {
	background: #FFF;
}
}

@media (min-width: 768px) and (max-width: 979px) {
.navbar .nav > li > a {
    padding: 12px 6px;
	background:url(/images/header-divider.png) right no-repeat;
}
}

/*@media (max-width: 979px) {*/
@media (max-width: 767px) {
	
.navbar-inner:before, .navbar-inner:after { padding-top:5px; }

.nav-collapse .nav { margin:10px; }
	
.navbar-inverse .nav-collapse .nav > li > a,
.navbar-inverse .nav-collapse .dropdown-menu a {
	color: #096598;
}
.navbar-inverse .nav-collapse .nav > li.active > a {
	color:#fff;	
}

  .navbar-inverse .nav-collapse .nav > li > a:hover,
  .navbar-inverse .nav-collapse .nav > li > a:focus,
  .navbar-inverse .nav-collapse .dropdown-menu a:hover,
  .navbar-inverse .nav-collapse .dropdown-menu a:focus {
    background-color: #096598;
	color:#fff;
  }
  
  .dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #ffffff;
}

.navbar .nav > li > a {
	background:none;
}
}