.container-light-main {
  background-color: #FAFAFA;
}

IMG.center {
        display: block;
        margin-left: auto;
        margin-right: auto
}


H1 {
        font-size:16pt;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:black;
        text-align: center;
}


H2 {
        font-size:15pt;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:black
}


.naglowektabeli {
    font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
    color: #00A010;
    font-weight: bold;

}


ol.science-sources {
	    font-size:8pt;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color:#333;

}

.affix {
  top: 80px;
}


a {
  color: #12E;
}



.intext {
  font-size:14pt;
  line-height: 1.3em;
}






/*
 * navbar kolorowy ze strony
*/

.navbar-inverse {
  background-color: #3c41e7;
  border-color: #2b78c0;
}
.navbar-inverse .navbar-brand {
  color: #ecf0f1;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #e3d526;
}
.navbar-inverse .navbar-text {
  color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #e3d526;
}
.navbar-inverse .navbar-nav > li > .dropdown-menu {
  background-color: #3c41e7;
}
.navbar-inverse .navbar-nav > li > .dropdown-menu > li > a {
  color: #ecf0f1;
}
.navbar-inverse .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav > li > .dropdown-menu > li > a:focus {
  color: #e3d526;
  background-color: #2b78c0;
}
.navbar-inverse .navbar-nav > li > .dropdown-menu > li > .divider {
  background-color: #2b78c0;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
  color: #e3d526;
  background-color: #2b78c0;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #e3d526;
  background-color: #2b78c0;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #e3d526;
  background-color: #2b78c0;
}
.navbar-inverse .navbar-toggle {
  border-color: #2b78c0;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #2b78c0;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #ecf0f1;
}
.navbar-inverse .navbar-link {
  color: #ecf0f1;
}
.navbar-inverse .navbar-link:hover {
  color: #e3d526;
}

@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #e3d526;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #e3d526;
    background-color: #2b78c0;
  }
}


/* koniec navbara */
 

/*
 * Style tweaks
 * --------------------------------------------------
 */
html {
  overflow-x: hidden; /* Prevent scroll on narrow devices */
  }
body {
  padding-top: 70px;
      font-family : Verdana, Georgia, Arial, Helvetica, sans-serif;
/*     font-size : small; */
       line-height: 1.3em;
       color: #2F2F2F;
/*       margin: 10px 95px 0px 95px; */
  
    background: #3c41e7; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#3c41e7, #3c41e7); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#3c41e7, #3c41e7); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#3c41e7, #3c41e7); /* For Firefox 3.6 to 15 */
    /* Standard syntax */
    background: linear-gradient(#3c41e7, #3c41e7); 
    /* background: linear-gradient(#DDF, orange); */
  

}



footer {
  padding: 30px 0;
}

/*
 * Off Canvas
 * --------------------------------------------------
 */
@media screen and (max-width: 767px) {
  .row-offcanvas {
    position: relative;
    -webkit-transition: all 0.25s ease-out;
    -moz-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -50%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -50%; /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 50%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 50%; /* 6 columns */
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 50%; /* 6 columns */
  }
}
