

/* ==========================================================================
   Author's custom styles
   ========================================================================== */


body {
    /*font-size:1.2em*/
    font-family: 'Ubuntu',Verdana,Arial,Helvetica,DejaVu,sans-serif;
    /*font-family: 'Exo 2', sans-serif;*/
   letter-spacing: 0.12rem;
    word-spacing: 0.16rem;
}

p {
    margin-bottom: 2rem;
}

.navbar {
    /*height: 70px;*/
}

.navbar-inverse {
/*    background-image: linear-gradient(to top, #fff 0px, #e7e7e7 100%);
    background-repeat: repeat-x;*/
background-image: linear-gradient(to top, #fff 0px, #fff 100%);
    background-repeat: repeat-x;

}
.navbar-inverse {
    background-color: #fff;
    border-color: #fff;
    /*box-shadow: 0px 3px 3px #e7e7e7*/
}
.navbar-brand {
    /*height: 100px;*/
    padding: 2px 15px 5px 15px;
    overflow: hidden;
    min-height: 55px;
}
.navbar-brand img {
    /*padding-right: 20px;*/
}

.navbar-inverse .navbar-toggle {
    border-color: #333;
    background-color: #999;
}

ul#toolsmenu {
    float: left;
    list-style: outside none none;
    margin: 0px 0px 0px 0px;
    padding: 0;
}
ul#toolsmenu li {
    list-style: outside none none;
    display: block;
    float: left;
    margin-top: 11px;
    overflow: hidden;
    padding-right: 10px;
}
#bypass{
/*    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;*/
    visibility: hidden;
}


.btn-success{
   /*background-image: linear-gradient(to bottom,#1e3f1e 0,#143014 100%);*/
   background-image:none;
   background-color: #1c381c;
}
.btn-success:hover{
    /*background-image: linear-gradient(to bottom,#152d15 0,#122b12 100%);*/
    background-image:none;
}
.btn-success:focus{
    /*background-image: linear-gradient(to bottom,#152d15 0,#122b12 100%);*/
    background-image:none;
}


.slide1, .slide2, .slide3 {
    background-size: cover;
    background-position: center center;
}
.slide1 {
    background-image: url(../img/back6.jpg);
}
.slide2 {
    background-image: url(../img/back3.jpg);
}
.slide3 {
    background-image: url(../img/back7.jpg);
}
/* Carousel Fade Effect */
.carousel.carousel-fade .item {
    -webkit-transition: opacity 1s linear;
    -moz-transition: opacity 1s linear;
    -ms-transition: opacity 1s linear;
    -o-transition: opacity 1s linear;
    transition: opacity 1s linear;
    opacity: .5;
}
.carousel.carousel-fade .active.item {
    opacity: 1;
}
.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {
    left: 0;
    z-index: 2;
    opacity: 0;
    filter: alpha(opacity=0);
}
.carousel-overlay {
    position: absolute;
    bottom: 0px;
    right: 0;
    left: 0;
    background-color: rgba(255,255,255,0);
    padding-bottom: 20px;
    width: 100%;
}





.jumbotron  {
    /*margin-top: 10px;*/
    padding: 0;
    height:400px;
    background-image: url("../img/back5.jpg");
    background-size: cover;
}

.jumbotron p {
    display: block;
    font-size: 3em;
    /*margin-left: 40px;*/
    color: #fff;
    text-shadow: 2px 4px 2px rgba(0, 0, 0, 1);
    font-weight:500;
    line-height: 1.1;
    margin-top: 50px;
}
.jumbotron a:hover{
    text-decoration: none;
}

.navbar-header {
    /*height:100px*/
}

.nav-pills > li > a {
    border: 1px solid #dedede;
}

.mainmenu .nav-pills > li > a {
    background-color:#3B3569;
    background-image: linear-gradient(to bottom, #496592 0px, #3B3569 100%);
    background-repeat: repeat-x;
    color: #fff;
    font-size: 1.1em;
    /*letter-spacing: 1px;*/
    font-weight: 500;
}
.mainmenu .nav-pills > li > a:hover {
    background-image: linear-gradient(to bottom, #6683B2 0px, #553569 100%);
}

li.menu-current > a, .mainmenu ul.menu-top li.menu-parent > a, .nav-pills > li.menu-current > a:hover, .nav-pills > li.menu-current > a:focus {
    background-color: #4a6593;
    color: #fff;
}
footer .list-group-item, .col-md-7  .list-group-item {
    border: 0px;
    margin:0;
    padding: 0;
}
/*.col-md-7  .list-group-item {
    margin-bottom: 40px;
    padding-bottom: 30px;
    height:auto;
    overflow:auto;
}*/

.list-group {
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0 );
}
.list-group-item {
    margin-bottom:10px;
}

li.menu-expand  ul.nav-stacked {
    margin-left:10px;
}
footer .nav-pills > li > a {
    border: 0px;
    border-radius: 0px;
    color: #000;
}
.breadcrumb {
    font-size:0.9em;
    background-color: #F9F9F9;
    margin-top: 20px;
}
.col-md-3 .thumbnail {
    float:right
}
a {
    color:#496592;
}
#toolsmenu a {
    color:#17596c;
}
#toolsmenu .zpowietrzem {
    margin-left:20px
}
/*
#wrapper #pa,#wrapper #header,#wrapper #col180, #wrapper #col220, #wrapper #mainmenu, #wrapper h1, #wrapper .tools, #wrapper #miniSitemap, #wrapper #partners, #wrapper #footer, .mainmenu,
#myModal, .navbar.first, .menu-left, #col740_bip .breadcrumb, #col740_bip footer, .logosy

 {
    display: none;
}*/

ul.news {
    list-style: outside none none;
    margin-bottom: 0;
    padding-left: 0;
}
ul.news small {
    color: #333;
    margin-bottom: 5px;
    display: block;
}
ul.news h2 {
    margin-bottom: 5px;
}
ul.news li{
    margin-bottom: 50px;
    display: block;
    
}



@media (max-width: 768px) {
    .jumbotron p {
    font-size: 2em;
    }
    .mainmenu .nav-pills > li > a {
     font-size: 0.9em;
}
#navbar {
    background-color: #fff;
}
}

@media (min-width: 768px) {
.col-md-3 {
    padding-top: 60px;
}

.slide1, .slide2, .slide3 {
    min-height: 400px;
}

}





.data {
    display: block;
    margin: 40px 0px 10px 0px;
    color:#6a6a6a;
}

/*.akt-gl {
    padding-bottom: 30px;
    margin-bottom: 20px;
    background: transparent url("../img/spacer2.png") no-repeat scroll bottom center;
}*/

h1, .col-md-2 h2 {
    color:#4E6116;
}
a h3 {
    color: #333;
    /*font-size: 1.1em;*/
    /*font-weight: 700;*/
}
dt {
margin-top:10px;
}
.highlight {
padding:2px;
background-color:#D4293C;
color:#fff;
}

#pa {
background-color:#eaeaea;
padding:5px;
position:absolute;
top:0;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 6px;
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
z-index: 1000;
}


