
/*--------------------------------------------
--	Simple theme Menu Accordeon CK			--
--	This is a simple theme with annotations	--
--	you can fill it like you want			--
--	to put your own CSS						--
--------------------------------------------*/
.laubzekin{
background-image:url(../images/laubzekin.svg);
background-repeat: no-repeat;
height:150px;
background-position: -1px 0px;
border-left:solid 10px #02354a;
}
/* main UL container */
.parent .toggler_icon:before {
color:#02354a;
font-family: FontAwesome;
content: "\f054";
display: inline-block;
float:right;
padding-left: 10px;
padding-right: 10px;
padding-top: 6px;
vertical-align: middle;
}
.parent.open .toggler_icon:before {
color:#02354a;
font-family: FontAwesome;
content: "\f078";
display: inline-block;
float:right;
padding-left: 10px;
padding-right: 10px;
vertical-align: middle;
}

.nav-side-menu{
background-image:url(../images/menu_tlo.png);
background-repeat: repeat-y;
background-color: #aac8e2;
color:white;
width:300px;
float:left;
}
.navbar-collapse{
	padding-left:0px;
	padding-right:0px;
}
.navbar-header{
	position:fixed;
	top:0px;
	width:100%;
	height:50px;
	background:#02354a;
	z-index:1999;
	display:none;
	background-image:url(../images/herbCWpoziom.svg);
background-repeat: no-repeat;
	background-position:10px;
}
@media (max-width: 767px) {
	.tresc{ 
	padding-left:0px !important; 
	}
	#all{
background-image:none !important;
	}
	.naglowek,.laubzekin,#CW_menu_left_banery{ 
	display:none; 
	}
		.menu-list{
	position:absolute;	
	top:50px;
	background-color: #aac8e2;
	width:100%;
	z-index: 1001;	
	}
	.navbar-header{
display:block;
	}
	body{
		padding-top:50px;
	}

}

@media (min-width: 767px) {
}





ul#accordeonck88 {
    padding: 0px;
    margin: 0;
}

/* style for all links */
ul#accordeonck88 li {
    /*border-bottom: 1px solid #ddd;*/
    margin: 0;
    text-align: left;
    list-style: none;
    color: #666;
	background: none;
}

ul#accordeonck88 .accordeonck_outer {
	display: block;
}
/* style for all links from the second level */
ul#accordeonck88 li ul{
padding:0px;	
}
ul#accordeonck88 li ul li {
    list-style-type : none;
    margin: 0 0 0 0px;
	border-bottom: none;
	border-top: none;
}
ul#accordeonck88 li ul li a {
	padding-left:40px;
}

/* style for all anchors */
ul#accordeonck88 li a {
    margin: 0;
    color: #02354a;
    text-align: left;
    display: block;
    padding-bottom: 7px;
    padding-left: 20px;
    padding-right: 4px;
    padding-top: 7px;
    text-decoration: none;
	background: none;
	border-left:10px solid #02354a;
}

/* style for all anchors on mouseover */
ul#accordeonck88 li a:hover, ul#accordeonck88 ul li a:focus {
    color: #000;
}

/* style for all link descriptions */
ul#accordeonck88 li a span.accordeonckdesc {
	display: block;
}

ul#accordeonck88 li a.czerwony {
border-left-color: #df4949;  
}
ul#accordeonck88 li a.czerwony.jasny {
border-left-color: #e26969;  
}
ul#accordeonck88 li a.niebieski {
border-left-color: #4285f4;  
}
ul#accordeonck88 li a.niebieski.jasny{	
border-left-color: #5f9afc;	
}
ul#accordeonck88 li a.zielony {
border-left-color: #32ac97;  
}