/*
Theme Name: boozw
Author: jlm
Version: 2.0
*/

body {background-color:#f1faf3; color:#222222;}

/* .borderb {border-bottom: 0px solid #ec0101}   pod nav */
.carouselback {background-color:#f1faf3;}
.topback {background-color:#def3e3;}
.mtop {margin-top:64px;}
.jlmmenu {text-transform:uppercase;}



a {
    color: #048c27;
}




.navbar-inverse { /* tlo calosc */
  background-color: #048c27;
  /* background: linear-gradient(to bottom, #555555 , #333333 ); */
  border-color: #025317;
}

.navbar-inverse .navbar-nav > li > a { /*color tekstu nie aktywnego */
  color: #ffffff;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus { /*color tekstu i tlo aktywnego */
  color: #ffffff;
  background-color: #0da835;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus { /*color tekstu i tlo po najechaniu myszka */
  color: #fff;
  background-color: #05982b;
}



.icon-bar {
  color: #ffffff !important;
  border-color: #ffffff !important;
  background-color: #ffffff !important;
}






.carousel-caption h1 {font-weight:700;font-size:42px;}
.carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 60px;
    text-shadow: 0 4px 20px rgba(0, 0, 0, .9);
  }


.sidebartopspace {width:100%; height:24px;}
.jlmbackground {background-color:#ffffff;}

/*
.carousel-caption {
    display:inline-block;
    vertical-align:middle;
    line-height:normal;
  }

  .wrap1 {
    height:220px;
    line-height:20px;
}
*/

.jlmcontent {font-size:16px;}
.jlmcontent h1 {margin-bottom:20px; font-size:30px;}

h3 {padding-bottom:9px; margin-bottom:18px; font-size:24px; border-bottom: 1px dotted #999999;}

.aligncenter {display: block; margin-right: auto; margin-left: auto;}
.alignleft {float:left; margin-right:18px;}
.alignright {float:right;  margin-left:18px;}

hr {
    display:block;
    border:0px;
    height:4px;
    background-image:url('images/hr2.png');
    /* background-position: center;     - jesli hr1 */
    margin: 20px 0 26px 0;
}


footer {background:#e7f7eb; color:#555555; padding:20px 0 20px 0;}
footer a {color:#fff;}
footer h3 {font-size:20px;}
footer h4 {color:#444444; padding: 0 0 8px 0; margin-bottom:12px; border-bottom:2px solid #cccccc; font-size:15px; font-weight:700;}
.subfooter {color:#444444; margin:30px 0 -20px 0; background:#d3edda; padding:20px 0 30px 0; border-top:6px solid #049b2b;}
.subfooter ul {margin:0; padding:0; float:right;}
.subfooter li {display:inline; padding:0 10px 0 0;}
.subfooter a {color:#444444;}

.columnizer .frame  { display: table }
.columnizer .column { display: table-cell }

.pad12 {padding:12px; margin:12px 0px}


.gallery {clear:left;}
.gallery-item {
	display: inline-block;
	padding: 1.79104477%;
	text-align: center;
	vertical-align: top;
	width: 100%;
	margin-bottom:0px !important;
	margin-top:0px !important;
}

.attachment-thumbnail 
{
  border-radius:7px;
  border: 1px solid #cccccc !important;
  display: block;
  max-width: 100%;
  height: auto;
  padding:2px;
}

/* breakpoint */
@media (max-width: 1198px) { 
    .navbar-header { 
        float: none; 
    } 
    .navbar-left,.navbar-right { 
        float: none !important; 
    } 
    .navbar-toggle { 
        display: block; 
    } 
    .navbar-collapse { 
        border-top: 1px solid transparent; 
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); 
    } 
    .navbar-fixed-top { 
  top: 0; 
  border-width: 0 0 1px; 
 } 
    .navbar-collapse.collapse { 
        display: none!important; 
    } 
    .navbar-nav { 
        float: none!important; 
  margin-top: 7.5px; 
 } 
 .navbar-nav>li { 
        float: none; 
    } 
    .navbar-nav>li>a { 
        padding-top: 10px; 
        padding-bottom: 10px; 
    } 
    .collapse.in{ 
    display:block !important; 
 } 
} 


.listakat a {color:#fff; text-decoration:none; border:1px solid #d24440; background-color:#d9534f; padding:4px 8px; border-radius:3px;}
.listakat a:hover {color:#eee;}
/* .listakat a::after {content: ""} */


i {color:#049b2b;}






/* Bootstrap Carousel Fade Transition */
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}


@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

.imglog {max-height:80px; width:auto; margin:20px;}