.container {
    overflow: hidden;
    _overflow: visible; /* for IE */
    _zoom: 1; /* for IE */
}




.banner-big {
    background: url("../img/bg_banner_big2.jpg") no-repeat scroll center top #004B85;
    color: #FFFFFF !important;
    height: 411px;
    margin-bottom: 30px;
    margin-top: -21px;
    padding: 18px 0 30px;
}

.panel-boczny{padding:0px !important; margin:0px !important;}
  .panel-boczny p{font-size:13px;}
  .mainpage span ,.panel-boczny span{font-size:11px; color:#ababab; margin-top:-5px !important; display:block;}
  .panel-boczny h3{line-height:1.4em;}


/* */

body{}

.container {
    overflow: hidden;
    _overflow: visible; /* for IE */
    _zoom: 1; /* for IE */
}
.clearfix{clear:both !important;}
h3,.h3 {font-size: 13px;}


h3 a {
    color: #162C3E;
    font-size:16px;
}

.mainpage .aktualnosci {
    margin-top: 0px;
}
/* searchform w headerze */
  .input-append{float:right; margin:40px 10px 0px 0px;}
    .input-append .lang-selector{float:left;color:#b8b8b8;font-size:.8em; padding:14px 6px 0px 0px;}
    .input-append .active{color:#003d7c !important;}
  .input-append input{background:#f8fbfc; border-top:1px solid #e3e8eb;  height:28px !important;
  border-right:1px solid #f8fbfb;
  border-left:1px solid #e3e8eb;
  border-bottom:1px solid #e3e8eb;  padding:12px 5px 0px 5px; width:210px;  border-radius: 4px 0px 0px 4px;
  float:left;}
 .input-append input + .search-btn {
  margin-left: 0px; background:#f8fbfc; border-top:1px solid #e3e8eb; 
  border-right:1px solid #e3e8eb;
  border-bottom:1px solid #e3e8eb;
  border-left:1px solid #f8fbfb;
  border-radius: 0px 4px 4px 0px; padding:12px 0px 13px 0px; 

margin-top:0px;
  height:15px !important;
  width:30px;
  display:block;
  float:left !important;
}

.input-append input + .search-btn img{margin-top:-4px !important;}

ul.navbar-nav{width:100%;}
ul.navbar-nav li{width:24% !important; text-align:center; float:left !important;}


.ciemny .navbar-nav > .open > a, .ciemny  .navbar-nav > .open > a:hover, .ciemny  .navbar-nav > .open > a:focus {
      background-color: #023963;
    color: #fff !important;
    border:0px !important;
      /*border-left: 1px solid #d7dfe4;
  border-right: 1px solid #d7dfe4;
  border-top: 1px solid #d7dfe4;*/
}


 .navbar-nav > .open > a,  .navbar-nav > .open > a:hover,  .navbar-nav > .open > a:focus {
    background-color: #f6f8f9;
    color: #0f547e !important;
      border-left: 1px solid #d7dfe4;
  border-right: 1px solid #d7dfe4;
  border-top: 1px solid #d7dfe4;
  /*border-left: 1px solid rgba(0, 0, 0, 0.15);
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  border-top: 1px solid rgba(0, 0, 0, 0.15);*/
  border-radius: 4px 4px 0px 0px;
  z-index: 1001;

  padding-top: 14px;
  padding-bottom: 6px;
  line-height: 20px;


}


.ciemny .dropdown-menu ul li:first-child a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #FFFFFF !important;
    font-size: 1.1em;
    padding-left: 0;
    padding-top: 10px !important;
}
.ciemny .dropdown-menu ul li a {
    color:#C6D8E6  !important;
    font-size: 1em;
    text-decoration: none;
}
.dropdown-menu ul li:first-child a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    
    font-size: 1.2em;
    padding-left: 0;
    padding-top: 8px !important;
      color: #FFFFFF !important;
}
.banner{background:url('../img/bg_banner2.jpg') top center no-repeat #004174; color:#fff !important; margin-top:-39px; /*height:270px;*/
height:268px; padding: 0px 30px 0px 30px;margin-bottom: 30px;}
/*.banner{background:url('../img/bg_banner.jpg') top center no-repeat #004174; color:#fff !important; margin-top:-35px; height:268px; padding: 0px;
  margin-bottom: 30px;}*/
#banner-img{float:right; margin-right:-220px; margin-top:-20px; z-index:200;}
  .banner h1{font-size:34px; color:#fff;}
    .banner .erp{background:url('../img/ico_erp.png') 0px 0px no-repeat; padding:8px 0px 20px 70px;}
    .banner p{font-size:16px; width:650px; text-align:left;}

    .banner .breadcrumb li a{color:#d0edff; font-size:13px; float:left !important; display:inline;}
    .banner .breadcrumb li a img{margin-top:-5px;}

.banner-big .caption-slider{float:left; margin-top:50px;}
  .banner-big .caption-slider h2{color:#fff; font-size:19px;}
  .banner-big .caption-slider p{ width:300px !important; /*display:block;*/ color:#d0edff; font-size:13px; text-align:justify;}
  
  
  .banner-big .control-slider{position:absolute;top:328px; left:598px;} 


.btn-left, .btn-right {
  color: #fff;
  font-weight:bold;
  background-color: #1885da !important;
  padding:4px 4px 3px 5px !important;
  font-size:15px;
  border:1px solid #00457b !important;
     text-shadow: #469de1 1px 1px 0px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 1px 0;

}
.btn-left:hover, .btn-right:hover,
.btn-left:focus,.btn-right:focus,
.btn-left:active,.btn-right:active,
.btn-left.active,.btn-right.active
{
  color: #ffffff;
  background-color: #0c3e66;
  border-color: #2369a0;

}


/* Banner backgrounds ========================================================= */
 .banner-big{background:url('../img/bg_banner_big2.jpg') top center no-repeat #004174; color:#fff !important; padding:30px 30px 0px 30px;margin-top:-39px; /* -4px dla bg2 */ height:381px;margin-bottom:30px;}
  
.breadcrumb {
  padding: 20px 15px 30px 0px;
  margin-bottom: 0px;
  list-style: none;
  margin-top:20px;
  margin-left:0px;  
}

.breadcrumb  img{padding-top:5px;}
.breadcrumb > li {
  display: inline-block;
  float:left;padding-right:10px;
}
.breadcrumb > li:first-child + li:before {
  content:"";
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 3px;
  color: #61849d;
  font-size:13px;
}
.breadcrumb > .active {
  color: #d0edff;
}

.panel-white{background: #fff; margin-top:0px !important;
  padding-left:30px; padding-right:30px; margin-top:-40px; margin-bottom:40px !important;  border-radius:2px; color:#43525a;}
.panel-white .lista:nth-of-type(1){margin-right:30px;}

   .panel-white.col-xs-9 { width: 65% !important;}
   .panel-boczny.col-xs-3  {width: 22%; float:left; padding-right:20px; }
  .panel-white .lista{float:left;width:300px;margin-left:0px; padding-left:0px; padding-right:20px;}
  .panel-white .lista li{list-style:none; background:url('../img/bg_li.png') 0px 1px no-repeat; padding-left:25px; font-size:13px;margin-bottom:30px; }
  .panel-white .h1-center{text-align:center; padding:0px 20px; margin:20px 0px 40px;  font-family: 'proxima_nova_ltlight';}

  #cta-banner{background:url('../img/cta_banner.png') top center no-repeat; height:64px; border-radius:3px; color:#fff;padding:17px 0px 0px 20px;
font-size:24px;  font-family: 'proxima_nova_ltlight'; margin-bottom:40px;}
  #cta-banner a{margin-left:65px;}


.panel-white .center.with-bg{margin-bottom:20px;}

.gray-box{width:145px; height:148px; float:left; margin-right:7px; background:#fff; border:1px solid #dce4e9; border-radius:4px; margin-top:20px;margin-bottom:20px;
text-align:right; padding:20px 15px 0px 0px; font-size:1em; color:#7b858b; line-height:1.2em; }



.panel-boczny{padding:0px 25px !important;}
  .panel-boczny p{font-size:13px;}
  .mainpage span ,.panel-boczny span{font-size:11px; color:#ababab; margin-top:-5px !important; display:block;}
  .panel-boczny h3{line-height:1.4em;}

.panel-blue{margin:0px; padding:0px !important;}
  .panel-blue ul{width:270px !important; margin-bottom:20px !important;}
  .panel-blue ul #last-btn .btn{width:100px !important; margin:0px;padding:10px 10px 0px;}

/*
.panel-blue ul{background:#013964; border-radius:5px; border-top: 1px solid #01345a; border-bottom: 1px solid #01497a;
 margin-top:-10px; color:#fff; list-style:none; margin-bottom:40px; margin-left:0px; width:100%;}
  .panel-blue ul #first{background:#013964;  font-size:14px; border:0px !important;  font-family: 'proxima_nova_ltsemibold'; padding:20px 0px;}
  .panel-blue ul #last{background:#013964;  font-size:13px; border:0px !important;   padding:10px 0px;}
  .panel-blue ul #last-btn{background:#013964;border:0px; padding:5px 0px 15px 0px;}
  .panel-blue ul #last-btn a{ display:inline !important; width:90px !important;}
  .panel-blue ul li a{color:#fff; text-decoration:none;}
    .panel-blue ul li:hover{background:#004070;}
    .panel-blue ul li:hover.active:after{visibility:hidden;}
  .panel-blue ul .active{padding:14px 0px 14px 0px;}
  .panel-blue ul .active:after{background:url("../img/panel_blue_li_arrow.png") no-repeat #014375; position:absolute;
     content:""; top:0px; left:107px; width:28px; height:11px; margin-top:-1px;}
  .panel-blue ul li{ float:left ;border-top:1px solid #025887; background:#014375;border-bottom: 1px solid #043459 !important; 
    font-size:20px; margin-left:0px !important; padding:10px 0px; text-align:center; position:relative; margin-top:0px;width:100%;}
*/
/* Nawigacja ========================================================= */
ul.navbar-nav{width:100%;}
ul.navbar-nav li{width:25%; text-align:center;}
.bg-nav{/*background:url('../img/bg_nav2.png') center bottom no-repeat transparent;*/z-index:100;}
.navbar{height:50px; margin-bottom:50px;}
.navbar-nav{background:transparent;}
.navbar-inverse {
  background-color: transparent;
  border-color: none;
  border:0px;
}

.navbar-nav  li  a{color:#0d4e7a; font-size:1.5em; outline:0;}
a.dropdown-toggle{color:#0d4e7a; font-size:1.5em;  padding-top:15px; padding-bottom: 14px;}
.navbar-nav > li > a {   padding-bottom: 24px;padding-top: 15px;}
.navbar-nav li a:hover, a.dropdown-toggle:hover{color:#0f69af !important;}
.nav .open a.dropdown-toggle{ font-size:1.5em;  background-color: #023963; border:0px; color:#fff !important; padding-top:15px;padding-bottom: 14px;}
.nav .open a.dropdown-toggle:hover{ font-size:1.5em;  background-color: #023963; border:0px;  padding-top:15px;padding-bottom: 14px;}
.o-firmie .dropdown-menu{width:650px;}
.rozwiazania .dropdown-menu{width:970px; left:-242px;}
.relacje-inwestorskie .dropdown-menu{width:700px; left:-215px;}
/*
.navbar-nav  li  a{ font-size:1.4em; outline:0;}
a.dropdown-toggle{ font-size:1.4em;  }
.navbar-nav li a:hover, a.dropdown-toggle:hover{}
.nav .open a.dropdown-toggle{font-size:1.4em;  background-color: #023963; border:0px;}
.o-firmie .dropdown-menu{width:650px !important}
.rozwiazania .dropdown-menu{width:990px; left:-248px;}
.relacje-inwestorskie .dropdown-menu{width:750px; left:-205px;}
*/




 .navbar-nav > .open > a,  .navbar-nav > .open > a:hover,  .navbar-nav > .open > a:focus {
    
    
    
  border-radius: 4px 4px 0px 0px;
  z-index: 1001;
  padding-top: 9px;
  padding-bottom: 6px;
  line-height: 20px;


}

/* menu ul*/
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  /*min-width: 160px;*/
  padding: 5px 0;
  margin: -1px 0px 0px 0px !important;
  list-style: none;
  font-size: 14px;

}

.dropdown-menu{padding:10px 15px 20px; background-color: #023963; border:0px;}
.dropdown-menu ul{list-style:none; padding:0px; margin:0px; width:100%; padding-left:0px;}
/*.dropdown-menu ul li{text-align:left !important; width:100% !important;padding:10px 0px; display:block; float:left;}*/
  .dropdown-menu ul li:first-child{ width:100%;padding-top:10px !important;font-size:1.2em;  padding-left:0px;border-bottom:0px;}
    .dropdown-menu ul li:first-child a{ padding-top:10px !important;font-size:1.1em;  padding-left:0px;background:none;}
    .dropdown-menu ul li:first-child a:hover{ padding-top:10px !important;font-size:1.1em;  padding-left:0px; background:none;}
  .dropdown-menu ul li{padding:4px 0px 2px 0px !important; width:100% !important; text-align:left;   display:block; float:left;}
  .dropdown-menu ul li a{text-decoration:none;  font-size:1em; padding-left:5px; }
  .dropdown-menu ul li a:hover{text-decoration:none;  font-size:1em; padding-left:5px;}


.dropdown.open .dropdown-toggle a{color:#fff !important;}

.dropdown-menu .col-xs-4{width:24%; float:left !important;}
.dropdown-menu .col-xs-3{width:21%; float:left !important;}

}
.nav a:hover .caret {
  border-top-color: #bdd3e5;
  border-bottom-color: #bdd3e5;
}

.nav .open .caret  , .nav .open a:hover .caret{
  border-top-color: #004b85 !important;
  border-bottom-color: #004b85 !important;
}

.ciemny .nav .open .caret  , .ciemny .nav .open a:hover .caret{
  border-top-color: #fff !important;
  border-bottom-color: #fff !important;

}

/* oferta-box */
.oferta-box{width:187px; height:158px; display:block; position:relative; float:left; margin-right:17px; }

/*img container*/
.img-container{background: #fff; border-radius: 7px;  width:auto; border: 1px solid #dce4e9;
   text-align:center;
   height:93px;
   width:260px; 
}
  .img-container img{ padding:10px 0px;}

div.modul{float:left !important; display:block; width:205px; height:auto;padding:0px 10px;margin-bottom:0px;}
div.modul:nth-of-type(1){padding:0px 0px 0px 0px;}
div.modul:nth-of-type(2){margin:0px 10px 20px 10px;}
  div.modul p{color:#0d4e7a !important; text-align:center; font-weight:bold; font-size:13px;  font-family: 'proxima_nova_ltlight';}
}
/*.modul-container{float:left !important; display:block; width:205px; height:auto; background:#000;}
 .modul-container p{color:#0d4e7a !important; text-align:center;}*/

/*
hr{background:url('../img/bg_hr.png') top left repeat-x; border-radius:1px !important; height:3px; border-top:0; filter: Alpha(Opacity=30); margin:0px;}
.mainpage hr{background:url('../img/bg_hr3.png') top left repeat-x; border-radius:1px !important; height:3px; width:100% !important; filter: Alpha(Opacity=30);}

.mainpage .hr2{background:url('../img/bg_hr2.png') top center no-repeat transparent !important; height:1px; width:auto; margin:10px 0px; border-top:0; filter: Alpha(Opacity=30);}
.hr2{background:url('../img/bg_hr2.png') top center no-repeat transparent; height:1px; width:260px; margin:10px 0px; filter: Alpha(Opacity=30);}
*/
hr{background:#e8f0f7 !important; height:3px; border-top:0; margin:5px 0px; filter: Alpha(Opacity=30);}
.hr2{background:#fff !important; height:1px; width:auto; margin:5px 0px; border-top:0; }


/*
#cta-footer{background: url('../img/cta-footer-bg.jpg') top center no-repeat #004274 !important; padding:0px !important; height:215px !important;margin-bottom:-40px !important;}
#cta-footer h5{font-size:38px;  font-family: 'proxima_nova_ltlight'; color:#fff; float:left; margin-top:70px !important;}
#cta-footer .btn{float:left; margin:76px 0px 0px 50px;}
#cta-banner{background: #004274; height:64px; border-radius:4px; color:#fff;padding:0px;
font-size:24px;  font-family: 'proxima_nova_ltlight'; }
*/
#cta-footer{background: url('../img/cta-footer-bg.jpg') top center no-repeat #004274; padding:54px 0px; height:auto;}
#cta-footer h5{font-size:38px;  font-family: 'proxima_nova_ltlight'; color:#fff; /*float:left; margin-left:78px;*/ margin:0px; text-align:center; padding-top:10px;}
#cta-footer .btn{/*float:left; margin:16px 0px 0px 50px;  */  font-size: 18px;
    margin: 36px 0 0 391px;
    padding: 13px 25px;}
#cta-footer #napiszDoNas{}
/*#cta-footer #napiszDoNas:after{
    background: url("../img/cta-footer-arrow.png") no-repeat;
    content: "";
    height: 67px;
    left: 186px;
    position: absolute;
    top: -19px;
    width: 109px;
} */   
#cta-banner{background: #004274; height:64px; border-radius:4px; color:#fff;padding:0px;
font-size:24px;  font-family: 'proxima_nova_ltlight'; }
  #cta-banner a{margin-left:60px;  padding:7px 18px; font-size:15px; margin-top:-3px;}




.footer{  color:#fff; margin-top:0px;}
 .mainpage .footer{margin-top:0px !important;}
  .footer-bg{}

 .footer h2{color:#fff;float:left; width:200px;clear:both;margin-top:25px;}
 .footer ul{float:left; width:200px; list-style:none; padding-left:0px; margin-top:15px; margin-bottom:40px; margin-left:0px !important;}
  .footer ul li:first-child {color:#fff; font-weight:bold; padding-left:0px;}
    .footer ul li:first-child a{color:#fff;}    
    .footer ul li{color:#a6d2ef; padding:5px 0px 0px 5px;}
    .footer ul li a{color:#a6d2ef; }
    /*.footer .dodatki{width:180px !important;}*/
    .footer .dodatki li{font-weight:bold; padding:15px 0px 0px 0px;}
    .footer .dodatki li:first-child{color:#a6d2ef; padding:5px 0px 0px 0px;}
    .footer .dane{margin-bottom:20px !important;}
    .footer .dane li{ padding:5px 0px 0px 0px; }
    .footer .dane li:first-child{color:#fff; padding:5px 0px 5px 0px; font-weight:bold;}
    

      .footer .dane.dane-left{margin-left:0px !important;}
    .footer #english-language{background:url('../img/ico_eng.png') left center no-repeat; padding-left:30px; padding-top:3px;}
  .footer .zobacz-sitemap{float:right; height:34px; 
  width:189px;
  font-size:13px;
  padding:8px 0px 0px 15px;
  margin:15px 25px 0px 0px;
}  
/*
 #cta-footer{background:url('../img/cta_footer.png') top center no-repeat; height:75px; border-radius:3px; color:#fff;padding:21px 0px 0px 290px;
font-size:24px;  font-family: 'proxima_nova_ltlight'; margin-bottom:20px; margin-top:40px !important;clear:both; display:block; margin-left:0px;}
  #cta-footer a{margin-left:130px;}
*/

/*.footer hr{background:url('../img/bg_hr_footer.png') top left repeat-x !important;
 border-radius:1px !important; height:3px; border-top:0px; border-bottom:0px !important;}*/
 .footer hr{filter: Alpha(Opacity=10); //IE
/*opacity: 0.1;//other browsers that actually use standards*/}
.footer #copyrights , .footer #created-by{margin-top:20px;}
.footer #copyrights{margin-left:0px;}




/* collapse */
#accordion {margin: 20px 0 20px;}
.panel-heading{background:#f8f9fa !important; border: 1px solid #c1cfd7 !important; }
  .panel-title a{color:#4d6b82 !important; font-size:15px; font-family: 'proxima_nova_rgregular';}
  .panel-group .panel + .panel {
    margin-top: 5px;
}
  .panel-default > .panel-heading{border:1px;}
  .panel-heading > .panel-title a .icon-open{display:none; }

/* materialy do pobrania */
.dokument{background:url('../img/ico_pdf.png') top left no-repeat; padding-left:40px; width:180px; height:auto; margin-bottom:20px; float:left;}
  .dokument p, .dokument span{display:block; }
  .dokument span{color:#95a7b1; font-size:11px;margin-top:-12px;}

/* blue box z sekcji o nas - mainpage
<img src="img/blue_box1.png" style="float:left; padding-right:12px" />
            <img src="img/blue_box2.png" style="float:left; padding-right:12px" />
            <img src="img/blue_box3.png" style="float:left; padding-right:12px" />
*/

.blue-box{width:170px; height:178px; float:left; margin-right:6px; margin-left:0px;  text-align:left;padding:30px 0px 0px 160px; font-size:1.1em; display:block; margin-bottom:0px;}
    /*.blue-box p{color:#fff; text-align:right;padding:30px 20px 0px 0px; font-size:1.1em;}*/
    



/*
/* opinie klientów panel*/
/* opinie klientów panel ========================================================= */
/*
#opinia-h2 a{color:#788a9b; float:right; margin-right:220px;margin-top:0px; margin-bottom:0px;}
#onas-h2{float:left; margin-bottom:0px;}
*/
/*.opinia-h2{color:#788a9b; float:right; margin-right:250px;}*/

.panel-opinia div img{float:left !important;}
.panel-opinia div p{float:right !important; width:700px; margin-top:-80px !important;}

/*
.panel-opinia{height:178px; width:373px; border:1px solid #d3e2eb; background:#fafdff;border-radius:8px; float:right; position:relative;}
  .panel-opinia > img {float:left;padding:50px 0px 0px 5px; display:block;}
  .panel-opinia p{font-style:italic; color:#436178; font-size:.85em; float:right;
     display:block; width:200px !important; padding:20px 20px 0px 0px; line-height:1.3em;}
*/
/* aktualnosci col-xs-4*/
.mainpage  .aktualnosci > .col-xs-4{padding-left:0px !important; padding-right:0px !important;}
.mainpage  .aktualnosci  .col-xs-4:nth-of-type(3){padding-right:0px !important;}
.mainpage .aktualnosci .col-xs-4 p{padding-right:20px;}


/* Moduły ========================================================= */

.moduly-tab{ padding:20px 0px;height:100%;margin:0px; }
  .moduly-tab li{width:145px; height:100px; display:block;  float:left;
    border-radius:4px;  background:#065a9d; position:relative; margin:0px 20px 25px 0px; text-align:center;}
    
    .moduly-tab li:first-child{margin-left:0px !important;}
    .moduly-tab li:last-child{margin-right:0px !important;}

    
    .moduly-tab li.active{ background:#f1f6f9; border:1px solid #c8d9e2; }
    .moduly-tab li.active a{color:#024a81; text-decoration:none;}
       .moduly-tab li  a:focus {outline: none;  }
    
    .moduly-tab li.active:after{content:""; background:url('../img/moduly_tab_li_arrow.png') no-repeat; width:21px !important; height:8px;
    position:absolute; top:98px; left:61px;}
    .moduly-tab li a:hover{text-decoration:none !important;}
    .moduly-tab li a{position: static; padding:38px 0px 20px 0px; display: block;  font-size:1.3em;color:#fff;line-height:.8em;}
    .moduly-tab-content{clear:both; padding:0px 0px 0px 0px;}


.jcarousel li {
    /* Required only for block elements like <li>'s */
    float: left;
    width:245px;
       margin: 0 20px 0px 0px;
    padding: 0;
}
.jcarousel ul {
    width: 2650px;
    position: relative;

    /* Optional, required in this case since it's a <ul> element */
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li a#ofroz5 h4{font-size:20px !important;}
.jcarousel-control-prev{position:absolute;  left:-40px; top:90px; color:#dadde1; font-size:100px}
.jcarousel-control-next{position:absolute;  right:-40px; top:90px; color:#dadde1; font-size:100px}
.jcarousel-control-prev:hover, .jcarousel-control-next:hover
{text-decoration:none; color:#c8cbce;background:#fff;} 
.jcarousel-control-prev:active, .jcarousel-control-next:active,
.jcarousel-control-prev:focus, .jcarousel-control-next:focus
{text-decoration:none; color:#dadde1; background:#fff;} 
 .jcarousel-control-prev.inactive , .jcarousel-control-next.inactive{color:#f7fbff;}



.da-slide{display:none;}
.da-slide:first-child{display:block;}
.da-slide-current .da-img {
    left: 0;
    opacity: 1 !important;
}
.da-slide .da-img {
    height: 256px;
    left: 0% !important;
    text-align: center;
    top: 0;
}
.da-slide h2, .da-slide .da-content, .da-slide .da-link{
    left: 58% !important;
    opacity: 1 !important;
    position: absolute;
}

.panel-title b{display:none;}
.panel-body{background:#fff;}
.panel-body .table-color-bordered{margin-left:-20px; padding-left:0px;}
.panel-body p{clear:both;}
.panel-body ul{clear:both;display:block;width:100%; margin-left:0px;}

.panel-boczny #accordion-blue{display:none !important;}
#accordion-blue .collapse, #accordion-blue .collapse ul{display:block !important;}

.tekst-2-kolumna {
    float: left;
    width: 500px;
    margin-bottom:10px;
    margin-right:30px;
}

.tekst-2-kolumna:nth-child(2n+2) {
    float: right;
    margin-right: 0;
}
.baner-kariera h1{margin-top:40px;}
.baner-kariera ul{margin-left:10px;}
.baner-kariera .btn{bottom:153px;}


.panelik-kolor{    border-radius: 5px;
    color: #fff;
    float: left;
    font-size: 15px;
    height: 180px;
    margin: 14px;
    padding: 20px;
    width: 197px;

  }
.panelik-kolor strong{font-size:25px; font-weight:normal;}

.panelik-kolor2{    border-radius: 5px;
    color: #fff;
    float: left;
    font-size: 15px;
    height: 180px;
    margin: 14px;
    padding: 20px;
    width: 197px;
    position:relative;
  }
.panelik-kolor2 strong{ text-align:right; font-size:22px; font-weight:normal; position:absolute; bottom:20px; right:20px;}

.list-green-arrow, .list-green-arrow-small{width:100%; margin-left:0px;}
.tekst-2-kolumna .list-green-arrow li , .tekst-1-kolumna .list-green-arrow li{list-style:none; width:471px;float:left; background:url('../img/bg_li2.png') top left no-repeat; padding:5px 10px 0px 34px; font-size:18px; font-family:'proxima_nova_rgregular'; color:#2a2e38; line-height:25px; margin:10px 0px;}    
.panel-white .list-green-arrow-small li  {list-style:none; width:100%;float:left; background:url('../img/bg_li2.png') top left no-repeat; padding:5px 10px 0px 34px; font-size:15px; font-family:'proxima_nova_rgregular'; color:#2a2e38; line-height:21px; margin:5px 0px;}    
 .tekst-3-kolumna .list-green-arrow-small li ,.tekst-2-kolumna .list-green-arrow-small li {list-style:none; width:471px;float:left; background:url('../img/bg_li2.png') top left no-repeat; padding:5px 10px 0px 34px; font-size:15px; font-family:'proxima_nova_rgregular'; color:#2a2e38; line-height:21px; margin:5px 0px;}    
 .tekst-1-kolumna .list-green-arrow-small li{list-style:none; width:100%;float:left; background:url('../img/bg_li2.png') top left no-repeat; padding:5px 10px 0px 34px; font-size:15px; font-family:'proxima_nova_rgregular'; color:#2a2e38; line-height:21px; margin:5px 0px;}    
.opinia-klienta-logo{float: left; margin-right: 25px; margin-top: 30px; width: 150px;padding:30px 0px 0px 70px; display:none;}
.opinia-klienta-tekst{/*float: right; width: 628px;*/ margin-top: 30px; position:relative; width:100%;}

 .wyroznik-green-arrow{border-radius:6px;  margin: 40px 0; padding: 25px; border:2px solid #f0e8dc; position:relative; background:#fff;}
  .wyroznik-green-arrow:after{
        background: url("../img/wyroznik-ico.png") no-repeat;
    content: "";
    height: 49px;
    position: absolute;
     left: -22px;
    top: -22px;
    width: 48px;

  }


.pobierz-foldery{background:url("../img/pobierz-foldery-bg.jpg") no-repeat ; height:237px; margin-top:40px;}
  .pobierz-foldery p{margin-left:450px; color: #035290; padding-bottom:15px;
    font-size: 25px;
    line-height: 30px !important; padding-top:65px;}
  .pobierz-foldery a{margin-left:450px; display:inline;  padding: 10px 20px; font-size:16px;}