body{
background-color: #ffffff;
font-family: 'Sarala', sans-serif;
color: #000000;
font-size: 18px;
}
.t3-module figure.imageeffectck .imageeffectck_title{
line-height: 32px;
font-weight: bold;
}
.t3-module figure.imageeffectck .imageeffectck_desc{
 font-weight: bold;
}
p{
 max-width: 1000px;
 margin: 10px auto 0 auto;
}
h1,h2,h3,h4{
font-family: 'Audiowide', sans-serif;
}
.navbar-fixed-top{
background-color:#ffffff;
}
.input-80{
 width: 93%;
}
.glowna .t3-sl-1 p{
text-align: justify;
}
h1{
margin-top: 5px;
}
table{
max-width: 1000px; 
margin: 0 auto;
}
td{
border: 1px solid;
text-align: center;
padding: 20px;
}
.logo-image{
margin-top: 7px;
}
.page-header{
margin-top: 20px;
}
.slider{
 position: relative;
 z-index: 100;
}
.logo-text a{
 margin-top: 15px;
 font-size: 50px;
}
.t3-kolumny li{
list-style-image: background: url(../images/zaznaczenie.png);  
}
.gcore-input-wide{
 max-width: 500px;
 margin: 0 auto;
}
.gbs3 .form-control{
 width: 400px;
}
.gbs3 .gcore-label-top{
 display: inline;
}
.hed{
 max-width: 1600px;
 margin: 0 auto;
 min-height: 85px;
}
lebel{
 text-align: center;
}
#fin-button6{
max-width: 150px;
margin: 0 auto;
}
.t3-module a{
text-decoration: none;
}
.odstep{
 margin-top: 80px;
}
h1,h2,h3,h4,h5{
text-align: center;
 color: #000000;
 font-weight: 100;
}
em{
font-weight: bold;
}
img{
max-width: 100%;
}
#t3-header{
background: url(../images/tlo.png);
background-size: auto 100%;
padding-top: 0;
padding-bottom: 0;
box-shadow:0 6px 6px -6px #666666;
position: relative;
z-index: 3;
}
.head-search{
margin-top: 0px;
margin-right: 20px;
color: #428bca;
margin-bottom: 10ppx;
}
.logo-img{
padding: 0;
}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a{
text-align: center;
}
.navbar-default .navbar-nav > li > a{
color: #000000;
font-family: 'Audiowide', sans-serif;
}
.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{
color: #ffffff;
text-shadow: 03px 0.3px 3px #000000;
background-color: #abc621;
border-radius: 5px;
}
.t3-mainnav .t3-navbar-collapse .navbar-nav > li > a{
border: none;
}
.fa-navicon::before, .fa-reorder::before, .fa-bars::before{
color: white;
}
.t3-wrapper{
background-color: rgba(255,255,255,0);
filter: alpha(opacity=0);
border: 1;
max-width: 2000px;
margin: 0 auto;
}
.navbar{
min-height: 42px;
}
.nav li a{
padding: 10px 8px 10px 8px;
color: #000000;
}
.nav li{
padding-right: 8px;
text-align: center;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
color: #ffffff;
text-shadow: 0.3px 0.3px 3px #000000;
background-color: #016eab;
 background: linear-gradient(top,  #7ebde2,  #016eab);
 background: -ms-linear-gradient(top,  #7ebde2,  #016eab);
 background: -webkit-gradient(linear, left top, left bottom, from(#7ebde2), to(#016eab));
 background: -moz-linear-gradient(top,  #7ebde2,  #016eab);
 border-radius: 5px;
 box-shadow: 1px 1px 3px black;
}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{
color: #ffffff;
text-shadow: 0.3px 0.3px 3px #000000;
background-color: #016eab;
 background: linear-gradient(top,  #7ebde2,  #016eab);
 background: -ms-linear-gradient(top,  #7ebde2,  #016eab);
 background: -webkit-gradient(linear, left top, left bottom, from(#7ebde2), to(#016eab));
 background: -moz-linear-gradient(top,  #7ebde2,  #016eab);
 border-radius: 5px;
 box-shadow: 1px 1px 3px black;
 }
.nav > li > .separator{
 padding-top: 10px;
 padding-bottom: 10px;
 color:#000000;
 font-family: 'Russo One', sans-serif;
}
.nav > li > .separator:hover{
color: #ffffff;
text-shadow: 0.3px 0.3px 3px #000000;
background-color: #016eab;
 background: linear-gradient(top,  #7ebde2,  #016eab);
 background: -ms-linear-gradient(top,  #7ebde2,  #016eab);
 background: -webkit-gradient(linear, left top, left bottom, from(#7ebde2), to(#016eab));
 background: -moz-linear-gradient(top,  #7ebde2,  #016eab);
 border-radius: 5px;
 box-shadow: 1px 1px 3px black;
}
.t3-megamenu .mega-nav > li .separator:hover{
color: #ffffff;
text-shadow: 0.3px 0.3px 3px #000000;
background-color: #016eab;
 background: linear-gradient(top,  #7ebde2,  #016eab);
 background: -ms-linear-gradient(top,  #7ebde2,  #016eab);
 background: -webkit-gradient(linear, left top, left bottom, from(#7ebde2), to(#016eab));
 background: -moz-linear-gradient(top,  #7ebde2,  #016eab);
 border-radius: 5px;
 box-shadow: 1px 1px 3px black;
}
.nav .caret{
 border-top-color: #016eab;
 border-bottom-color: #016eab;
}
div.mod-languages img{
width: 30px;
height: 20px;
}
/*podmenu*/
.dropdown-menu{
 background-color: #e7e7e7;
 color: #555555;
box-shadow: 1px 1px 4px #000000;
border-radius: 10px;
}
i{
color: red;
}
.t3-megamenu .mega > .mega-dropdown-menu{
 text-align: center;
 border-radius: 10px;
}
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li{
 color: #555555;
 margin-top: 5px
 margin-bottom: 5px;
 font-family: 'Russo One', sans-serif;
}
.t3-megamenu .dropdown-menu .mega-nav > li a:hover,
.t3-megamenu .dropdown-menu .mega-nav > li a:focus{
color: #ffffff;
text-shadow: 0.3px 0.3px 3px #000000;
background-color: #016eab;
 background: linear-gradient(top,  #7ebde2,  #016eab);
 background: -ms-linear-gradient(top,  #7ebde2,  #016eab);
 background: -webkit-gradient(linear, left top, left bottom, from(#7ebde2), to(#016eab));
 background: -moz-linear-gradient(top,  #7ebde2,  #016eab);
 border-radius: 5px;
 box-shadow: 1px 1px 3px black;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
color: #ffffff;
text-shadow: 0.3px 0.3px 3px #000000;
background-color: #016eab;
 background: linear-gradient(top,  #7ebde2,  #016eab);
 background: -ms-linear-gradient(top,  #7ebde2,  #016eab);
 background: -webkit-gradient(linear, left top, left bottom, from(#7ebde2), to(#016eab));
 background: -moz-linear-gradient(top,  #7ebde2,  #016eab);
 border-radius: 5px;
 box-shadow: 1px 1px 3px black;
}
.t3-megamenu .mega > .mega-dropdown-menu{
min-width: 300px;
}
/*menu*/
#t3-mainnav{
margin-bottom: 0px;
background-color: rgba(255,255,255,0);
filter: alpha(opacity=0);
border: 0;
}
.t3-content{
padding-top: 0px;
padding-bottom: 0px;
}
.t3-content ul{
 list-style-image: url(../images/punkt2.png);
}
.t3-mainbody{
padding-top: 0;
padding-bottom: 0;
}
.head-search{
float: right;
color: #000000;
text-align: right;
}
/*slider*/
#slider{
 position: relative;
 z-index: 2;
}
.slider img{
max-width: 100%;
height: auto;
}
.slider .geek-layer-slider{
max-height: 490px;
}
#slider .t3-module{
margin-bottom: 0;
}
.moduletable-sl .slide-desc-text-default{
 font-size: 2rem;
 text-align: center;
 color: #ededed;
 font-weight: bold;
 text-shadow: 0.2px 0.2px 6px #000000;
 text-align: center;
}
.slide-desc-text-default{
 text-align: center;
}
.moduletable-sl .slide-desc-text-default .slide-title{
 color: #ffffff;
 text-align: center;
 font-size: 2.5rem;
 text-shadow: 0.5px 0.5px 3px #000000;
}
/*Artykuły*/
.customomnie p{
 font-size: 18px;
}
/*Moduł 1 */
.t3-sl{
padding-top: 0;
padding-bottom: 0;
}
.t3-sl-1 img{
margin: 10px;
margin-top: 0;
}
.t3-sidebar img{
border-radius: 6px;
box-shadow: 1px 1px 3px #666666;
margin: 10px;
margin-top: 0;  
}
#tresc{
position: relative;
z-index: 3;
background-color: #ffffff;
background-size: 100% auto;
}
.omnie #tresc{
background: url(../images/przezroczysty.png);
}
.module-title{
margin-bottom: 10px;
padding-top: 10px
}
.t3-content{
text-align: justify;
}
.t3-kolumny{
text-align: justify;
margin-top: 50px;
}
.video-wraper{
position: relative;
}
.video-wraper iframe{
width: 100%;
}
.-odstep{
margin-top: 150px;
margin-bottom: 50px;
}
.t3-navhelper{
background: url(../images/przezroczysty.png);
border: 0;
text-align: center;
}
.-ak{
text-align: justify;
max-width: 800px;
margin: 0 auto;
}
.sp-accordion.sp-accordion-style2 .toggler span span:hover, .sp-accordion.sp-accordion-style2 .active span span{
text-align: center;
}
.sp-accordion.sp-accordion-style2 .toggler span span{
 text-align: center;
}
.sp-accordion.sp-accordion-style2 .toggler{
background-color: #df1920;
 background: linear-gradient(top,  #df1920,  #711c24);
 background: -ms-linear-gradient(top,  #df1920,  #711c24);
 background: -webkit-gradient(linear, left top, left bottom, from(#df1920), to(#711c24));
 background: -moz-linear-gradient(top,  #df1920,  #711c24);
 border-radius: 10px;
 box-shadow: 1px 1px 3px black;
}
.sp-accordion.sp-accordion-style2 .toggler:hover, .sp-accordion.sp-accordion-style2 .active{
 background: linear-gradient(top,  #a0c308,  #1e8d2c);
 background: -ms-linear-gradient(top,  #a0c308,  #1e8d2c);
 background: -webkit-gradient(linear, left top, left bottom, from(#a0c308), to(#1e8d2c));
 background: -moz-linear-gradient(top,  #a0c308,  #1e8d2c);
color: #ffffff;
box-shadow: 1px 1px 3px black;
text-shadow: 0.5px 0.5px 0.5px black;
border-radius: 10px;
}
.t3-navhelper ul{
 list-style-image: url(../images/punkt2.png);
}
.logotypy lebel{
 text-align: center;
}
.logotypy{
color: #ffffff;
text-shadow: 0.3px 0.3px 3px #000000;
background: url(../images/tlo-slider.jpg) fixed;
background-size: 100% auto;
text-align: justify;
position: relative;
font-size: 1.5rem;
text-align: center;
}
.logotypy .t3-module p{
 padding: 6px;
}
.logotypy h2{
color: #ffffff;
text-shadow: 0.2px 0.2px 3px #000000;
}
.logotypy h3{
font-size: 25px;
color: #ffffff;
text-shadow: 0.2px 0.2px 3px #000000;
}
.logotypy i{
color: #ffffff;
text-shadow: 0.5px 0.5px 0.5px black;
text-align: center;
}
.logotypy a{
 color: #78ba1e;
background: url(../images/przezroczysty.png);
border-top: 2px solid;
border-bottom: 2px solid;
border-color: #78ba1e;
border-radius: 5px;
padding: 8px;
}
.t3-footer{
background: url(../images/tlo.png);
background-size: auto 100%;
padding-bottom:0;
border: 0;
color: #000000;
}
.t3-footer h1,
.t3-footer h2,
.t3-footer h3,
.t3-footer h4{
text-align: left;
color: #000000;
}
.t3-footnav .t3-module .module-title{
 color: #000000;
 text-align: left;
}
.t3-footnav .t3-module{
 background-color: rgba(255,255,255,0);
filter: alpha(opacity=0);
padding-bottom:0;
border: 0;
color: #000000;
}
.t3-footnav .nav li a{
 padding: 0;
}
.t3-footnav .nav ul{
 list-style-image: url(../images/punkt.png);
}
.t3-footnav .t3-module ul{
 list-style-image: url(../images/punkt.png);
}
.t3-copyright{
border: 0;
text-align: center;
padding-bottom: 0;
font-size: 15px;
}
.t3-copyright a{
 color: #000000;
}
.t3-copyright a:hover{
 color: #000000;
 font-weight: bold;
}
/* Large desktop */
@media (min-width: 1200px) {
.navbar-default .navbar-nav > li > a {
  font-size: 17px;
}
 .dol{
margin-top: 100px;
}
 .castom-oferta img{
height: 100%;
width: auto;
padding-top: 0;
}
.navbar-nav{
float: right;
}
}

/* Small desktop */
@media (min-width: 980px) and (max-width: 1199px) {

.navbar-nav{
float: right;
}
.glowna .t3-content p{
 font-size: 18pt;  
}
.custom-oferta table{
 width: 100%;
}
  .logo-img{
   margin-top: 15px;
  }
}

 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
.navbar-nav{
float: right;
}
.logo-img{
margin-top: 15px;
} 
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
  .logotypy{
  background: url(../images/logotypy2.jpg);
  background-size: auto 100%;
  }
  .nav > li > span{
  font-weight: bold;
  text-align: center;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a{
   color: #000000;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{
   color: #78ba1e;
  }
  .form-horizontal .control-group .controls{
   margin-left: 0;
  }
  #t3-mainnav{
   margin-top: 0;
  }
.glowna .t3-content p{
 font-size: 14pt;  
}
.head-search{
margin-top: 0;
text-align: center;
width: 100%;
float: none;
}
}

 
/* Landscape phones and down */
@media (max-width: 480px) {
 .art table{
  width: 90%;
  float: none;
  } 
  .t3-content img{
   float: none;
   text-align: center;
  }
}
