/*a {
    /*color: #585756;
     color: #00AFBF !important;
    text-decoration: none;
    background-color: transparent
}*/
a {
   color: #585756;
    /* color: #00AFBF !important;*/
    text-decoration: none !important;
 /*   background-color: transparent;*/
}
.maximenufixed .maximenucklogo img {
    width: 178px;
    height: auto;
     }
.okruszek {
       background-color: #ffffff !important;
      
    }
  				
.maxim {
	position: absolute !important; 
	left: 0px !important; 
	top: 0px !important;
		z-index;999 !important;
		min-width:100% !important;
}
    
.fixed {
margin-bottom: -220px !important;
}    
a:hover {
    /*color: #0056b3;*/
  /*  color: #008995;*/
 /* color: #22955B !important;
 text-decoration: underline;*/
}
.pion-linia {
    border-left-color: #ff7300;
    border-left-style: solid;
    border-left-width: 7px;
    padding-left: 20px;
    font-size: 28px;
}
 ul.punkt li {
    margin-top: 10px;
    line-height: normal;
}
ul.punkt {
    list-style: none;
    padding-left: 10px;
}
ul.punkt > li:before {
    content: "• ";
    color: #b42930;
    font-weight: bold;
    margin-left: -10px;
    font-size: 20px;
    vertical-align: middle;
    line-height: 0;
}
.buton-wiecej {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 0px;
     margin-bottom: 0px;
    width: 200px;
    text-align: center;
  float: right;
    color: #000 !important;
    background-color: #DD3333;
    transition: all .2s linear;
    -moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
  border-radius: 10px;

}
.buton-wiecej:hover {
    background-color: #FFC52B;
    }
.underline {
    border-bottom: 3px solid #FFB533;
 display: inline-block;
 line-height: 1.5;
 }
/*dodaj przyrostek klas w module Wzbogacone slidera*/
 .creatslider1 {
margin-left: 12px !important;
margin-right: 12px !important;
}
/*dodaj przyrostek klas w module Wzbogacone maximenu*/
.max1 {
margin-left: -15px !important;
margin-right: -15px !important;
}
.przelacznik {
/*margin-top:px;*/
/*text-align:center;*/
line-height:10px;
display: inline-block !important;
}


.hvr-rectangle-out {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
   /* background: #e1e1e1;*/
    background: #e5f5fc;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
}
.hvr-rectangle-out:before {
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
   /* background: #2098D1;*/
    background: #7fcff0;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hvr-rectangle-out:active, .hvr-rectangle-out:focus, .hvr-rectangle-out:hover {
    color: #fff;
}
.hvr-rectangle-out:active:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:hover:before {
    -webkit-transform: scale(1);
    transform: scale(1);
}
/* BORDER TRANSITIONS */
/* Border Fade */
.hvr-border-fade {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
  box-shadow: inset 0 0 0 3px #585756 , 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */
}
.hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
  box-shadow: inset 0 0 0 3px #008995, 0 0 1px rgba(0, 0, 0, 0);
  /* Hack to improve aliasing on mobile/tablet devices */
}
.hvr-grow {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
}
.hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.hvr-underline-from-center {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    position: relative;
    overflow: hidden;
    margin-left:20%;
}
.hvr-underline-from-center:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 51%;
    right: 51%;
    bottom: 0;
    background: #656567;
    height: 3px;
    -webkit-transition-property: left, right;
    transition-property: left, right;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.hvr-underline-from-center:active:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:hover:before {
    left: 0;
    right: 0;
}





















