/* Generated by Glyphter (http://www.glyphter.com) on  Fri Sep 14 2018*/
@font-face {
    font-family: 'emermed';
    src: url('../fonts/emermed.eot');
    src: url('../fonts/emermed.eot?#iefix') format('embedded-opentype'),
         url('../fonts/emermed.woff') format('woff'),
         url('../fonts/emermed.ttf') format('truetype'),
         url('../fonts/emermed.svg#emermed') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class*='icon-']:before{
	display: inline-block;
   font-family: 'emermed';
   font-style: normal;
   font-weight: normal;
   line-height: 1;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale
}
.icon-eventy:before{content:'\0041';}
.icon-lupa:before{content:'\0042';}
.icon-sklep:before{content:'\0043';}
.icon-stronaglowna:before{content:'\0044';}
.icon-szkolenia:before{content:'\0045';}


.menue2line_Tnav{ border-left:1px solid rgba(232,233,235,1.00); display: inline-flex; height: 100%;}
.menue2line_Tnav>*{display: inline-flex; align-items: center; align-content: center; justify-content: center; padding: 5px 10px; border-right:1px solid rgba(232,233,235,1.00); border-top:1px solid rgba(232,233,235,1.00);border-bottom:1px solid rgba(232,233,235,1.00); background: rgba(250,250,252,1.00); transition: 0.5s; width: 115px; height: 30px; text-decoration: none;}
.menue2line_Tnav>*:hover{background: rgba(255,255,255,1.00);}
.menue2line_Tnav>*>aside>i{transition: 0.7s;}
.menue2line_Tnav>*:hover>aside>i{ transform: rotate(25deg)}
.menue2line_Tnav>*.activ{color: rgba(255,255,255,1.00); background:rgba(2,52,89,1.00); position: relative; border-color:rgba(2,52,89,1.00);  }
.menue2line_Tnav>*.activ::before{content: ""; display: block; width: 0px; height: 0px; border:8px solid transparent; border-bottom-color:rgba(255,255,255,1.00); position: absolute;bottom:-1px; z-index: 12;}
.menue2line_Tnav>*>span{margin-left:5px; font-size:11px; letter-spacing: 0.07rem; }
.menue2line_Tnav>*>aside:first-child{ font-size: 1.2rem; color: rgba(231,55,55,1.00); }
.menue2line_Tnav>*.activ>aside:first-child{color: rgba(255,255,255,1.00);}



@media only screen and  (max-width:1080px) {

	.menue2line_Tnav{margin-left: 5px;}
	.menue2line_Tnav>*{padding: 5px 7px;}
	.menue2line_Tnav>*>aside:first-child{font-size: 1.25rem;}


	
	
}