@media (min-width: 1440px) {
.container-14{width:1410px}
}
@media (min-width: 768px){
.navbar-toggle {    display: flex;    flex-wrap: wrap;    width: 30px;    padding: 0px;    border: 0px;    height: 26px;z-index: 1;}
.navbar-toggle .icon-bar {    display: block;    width: 44px;    height: 5px;    border-radius: 2px;}
.navbar-default .navbar-toggle .icon-bar {background-color: #1abc9c;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {    margin-left: -15px;    width: calc(100% - 30px);    display: flex;    justify-content: center;}
}
#onas { padding:0 20px}
.onas{margin: 50px auto;  font-size: 20px;  text-align: center;}
.onas a { color:#000}
.box_uslugi_flex h1 { color:#fff}
  
section {
    overflow: hidden;
}
.ciaza_flex{display:flex;flex-wrap:Wrap;width:100%;margin:30px 0px }
.tab_dieta_title{font-weight:bold;width:33.333%}
.table_row{width:33.333%}
.tab_full_width{width:100%;margin: 25px 0px;    padding: 15px;}
.tab_dieta_title1{width:30%;display:flex;flex-wrap:Wrap;align-items:center;justify-content:center}

body{font-size:16px}
.bint-page-bm{margin-bottom:20px;margin-top:20px}
.dropdown-menu {left:initial;    top: 0;right: 100%;font-size:15px;padding:15px}
.dropdown-menu > li > a{font-size:16px;font-weight: bold;}
.nav-menu{margin-top:100px}
.navbar_relative{position:relative} 
#bs-example-navbar-collapse-1 {position: absolute;right: 0px;display:none !important}
#bs-example-navbar-collapse-1.collapse.in{position: absolute;right: 0px;display:block !important}
.navbar-nav{width: 300px;    background: #fff; }
.navbar-nav li{width:100%}
.cds_nav_social{display:none}
/*top*/
.navbar-brand{height:initial}
.navbar-default{background:url(../images/head_bg.png);border:0px;margin-bottom:0px;margin-bottom: 0px;position: fixed;width: 100%;top: 0px;left: 0px;height: 222px;z-index: 1;}
.navbar-header{border-bottom:0px solid #d6d6d6}
.cds_login{margin-top:28px;} 
.cds_login_button{text-transform:uppercase}
.cds_login_login{border: 2px solid #00a443;background: #ffffff;padding:3px 10px;color:#00a443;border-radius: 15px;} 
.cds_login_login:hover{border: 2px solid #00a443;background: #00a443;padding:3px 10px;color:#fff;border-radius: 15px;} 
.cds_login_login:hover,.cds_login_register:hover{text-decoration:none} 
.cds_login_register{background: #00a443;border: 2px solid #00a443;color: #ffffff;padding:3px 10px;border-radius: 15px;margin-left:15px;margin-right:15px;} 
.cds_login_register:hover{background: #fff;border: 2px solid #00a443;color: #00a443;padding:3px 10px;border-radius: 15px;margin-left:15px;margin-right:15px} 
.cds_login_button{transition:all 500ms ease;-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.cds_login_button:hover{transition:all 500ms ease;	-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.cds_separator_ul{border-right:0px solid #d6d6d6;padding-right:10px;margin-right:10px}
.cds_nav_social li{padding: 14.3px;}
.cds_nav_social li:empty{display:none}
.cds_nav_social li:nth-child(2){padding: 16.3px 14.3px 14.3px 14.3px;}
.collapse.navbar-collapse{padding-left:0px}

.navbar-header{display:flex;flex-wrap:Wrap;width:100%;justify-content:center}
.navbar-header>div{display:flex;flex-wrap:Wrap;width:100%;justify-content:center;text-align:center;    align-items: center;}

.gabinety_photo{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 50px;}
.poradnik_photo{display: flex;flex-wrap: wrap;justify-content: center;margin-top: 50px;}
.poradnik_photo > a{width:calc(100% / 6);padding:0px 15px;font-size:20px;text-decoration:none;color:#000;transition:all 500ms ease;-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.poradnik_photo > a:hover{opacity:0.8 !important;transition:all 500ms ease;-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.poradnik_photo > a img{margin-bottom:15px}
.poradnik_photo img{width:100%}
.gabinet_box{display:flex;flex-wrap:Wrap;margin-bottom: 50px;}
.gabinet_1{width:calc(100% / 3)}
.gabinet_2{width:calc(100% / 3)}
.gabinet_3{width:calc(100% / 3)}

.gabinet_1_bg{background:#1abc9c;position:relative}
.gabinet_1_bg:before{position:absolute;    left: 30px;    top: 30px;width:73px;height:109px;background:url(../images/before_1.png);content:'';    background-size: contain;    background-repeat: no-repeat;}
.gabinet_2_bg{background:#1aa3bc;position:relative}
.gabinet_3_bg{background:#5eb95c;position:relative}
.gabinet_2_bg:before{position:absolute;    left: 20px;    top: 30px;width:100px;height:111px;background:url(../images/before_2.png);content:'';    background-size: contain;    background-repeat: no-repeat;}
.gabinet_3_bg:before{position:absolute;    left: 20px;    top: 30px;width:100px;height:111px;background:url(../images/gastrology.png);content:'';    background-size: contain;    background-repeat: no-repeat;}
.gabinet_1_bg,.gabinet_2_bg,.gabinet_3_bg{font-size:26px;font-weight:bold;color:#fff;height:360px;display:flex;flex-wrap:Wrap;align-items:center;text-transform:uppercase}
.gabinet_1_bg ul,.gabinet_2_bg ul,.gabinet_3_bg ul{    width: 100%;padding-left: 30%;}

.gabinety_photo > div{margin-left:15px;margin-right:15px}
.gabinety_photo > div:nth-child(1) img{margin-top:28px}
.gabinety_photo > div:nth-child(2) img{margin-top:80px}

.more_a{font-size:22px;color:#1abc9c;width:175px;display:flex;align-items:center;justify-content:Center;height:40px;    background: #fff;    border-radius: 20px;    margin: 0 auto;}
.gabinet_2 .more_a{color:#1aa3bc}
.more_a:hover{text-decoration:none;color:#000}
.stopien{font-size:24px;}
.nazwisko{font-size:24px}
.nazwisko_text_1{font-size:18px}
.person{display:flex;flex-wrap:wrap;justify-content:center}
.person_box{width:100%;text-align:center}
.image_person{margin-top:70px;margin-bottom:45px}
.person_content{padding-left:10%;padding-right:10%;margin-top:30px}

#kontakt{background:#1abc9c}
.kontakt_title{font-size:48px;color:#fff;margin-top:30px}
.kontakt_desc{font-size:30px;color:#fff}
.kontakt_box{    display: flex;    flex-wrap: wrap;margin-top:70px}
.kontakt_flex{display:flex;flex-wrap:Wrap;width:calc(100% / 3)}
.kontakt_flex_1{display:flex;}
.kontakt_flex_1>div{width:100%;padding-left:15%;position:relative}
.kontakt_flex_1:before{position:absolute;left:-40px;top:0px;width:73px;height:100px;background:url(../images/before_1.png);content:'';  background-size: contain;    background-repeat: no-repeat;}
.kontakt_flex_2{display:flex;}
.kontakt_flex_2>div{width:100%;padding-left:15%;position:relative}
.kontakt_flex_3>div{width:100%;padding-left:15%;position:relative}
.kontakt_flex_1{position:relative;}
.kontakt_flex_2{position:relative;}
.kontakt_flex_2:before{position:absolute;left:-70px;top:0px;width:100px;height:111px;background:url(../images/before_2.png);content:'';  background-size: contain;    background-repeat: no-repeat;}
.kontakt_flex_3:before{position:absolute;left:-70px;top:0px;width:100px;height:111px;background:url(../images/gastrology.png);content:'';  background-size: contain;    background-repeat: no-repeat;}
.text_konakt_1{font-size:24px;color:#fff;margin-bottom:30px;text-transform:uppercase}
.text_konakt_2{font-size:20px;color:#fff;margin-bottom:10px}
.text_konakt_3{font-size:22px;color:#fff;margin-bottom:30px;font-weight:bold}
.text_konakt_4{font-size:24px;color:#000;margin-bottom:10px}
.text_konakt_5{font-size:20px;color:#fff;margin-bottom:10px}
.text_konakt_6{font-size:20px;color:#fff;margin-bottom:30px}
.text_konakt_6 a{color:#fff;text-decoration:none;}
.text_konakt_6 a:hover{color:#eee;text-decoration:none;}
.text_konakt_7{font-size:20px;color:#fff;margin-bottom:10px}
.text_konakt_8{font-size:20px;color:#fff;margin-bottom:40px}
.text_konakt_8 a{color:#fff;text-decoration:none;}
.text_konakt_8 a:hover{color:#eee;text-decoration:none;}
.laboratorium_title{font-size:40px;color:#000;text-transform:uppercase;position:relative}
.laboratorium_title:before{position:absolute;background:url(../images/lab_before.png);content:'';    left: -160px;    top: 10px;width:120px;height:86px}
.laboratorium_desc{font-size:30px;color:#000;margin-top:15px;margin-bottom:15px}

.hpv_title::before {  background: url(../images/hpv_ikona.png);}

.more_link{font-size:22px;color:#fff;height:38px;width:175px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background: #1abc9c;border-radius:20px}
.more_link:hover{text-decoration:none;color:#e3e3e3}
.laboratorium_box{width:50%}
.laboratorium_box2{width:50%;padding-left:10%;padding-right:10%}
.laboratorium{display:flex;flex-wrap;align-items:Center;background:#ddf5f0}
.galeria{background:url(../images/galeria_bg.jpg) top center;}
.galeria_box{margin-top:90px;font-size:48px;margin-bottom:90px;text-transform:uppercase;text-align:center}


.default_banner{background:#ddf5f0}
@media (min-width: 1630px) {
.collapse.navbar-collapse{padding-left:0px}
/*.container_12{width:800px}*/
.gabinet_1 .container_12{margin-right:0px}
.gabinet_2 .container_12{margin-left:0px}
}

@media (min-width: 1024px) and (max-width:1400px) {
	
	
.kontakt_flex_1:before{position:absolute;left:-5px;top:0px;width:45px;height:100px}
.kontakt_flex_2:before{position:absolute;left:-30px;top:0px;width:70px;height:111px}
.kontakt_flex_3:before{position:absolute;left:-30px;top:0px;width:70px;height:111px}
	
	
	.gabinet_1_bg, .gabinet_2_bg, .gabinet_3_bg {font-size: 20px;}
	.gabinet_1_bg:before {left: 20px;width: 60px;}
	.gabinet_2_bg:before {left: 20px;width: 60px;}
	.gabinet_3_bg:before {left: 20px;width: 60px;}
	
	.laboratorium_title {    font-size: 28px;}
	.laboratorium_desc{font-size:18px}
	.laboratorium_title:before {

    left: -115px;
    width: 90px;
    background-size: contain;
    background-repeat: no-repeat;}
}
@media (min-width: 1200px) {
.gabinet_box{padding-top:100px}	
.collapse.navbar-collapse{padding-left:0px}
.container_12{}
}
@media (max-width: 768px) {
.box_uslugi_flex { text-align:center; padding:25px}
.box_uslugi_flex h1 { font-size:18px;}
.box_uslugi_flex img { text-align:center; margin:0 auto !important}
.kontakt_box a { font-size:18px;}
.gabinet_box,.laboratorium,.gabinety_photo,.kontakt_box{flex-direction:column}
.gabinety_photo{padding-left:15px;padding-right:15px;flex-wrap:initial}
.gabinety_photo > div img{width:100%}
.gabinet_1,.gabinet_2,.gabinet_3,.kontakt_flex  {width: 100%;}
.kontakt_flex>div {width: 100%;padding-left: 25%;position: relative;}
.laboratorium_box {    width: 100%;}
.cds_menu_xs{width:100%}
.cds_nav_social .cds_separator_ul{border:0px}
.cds_nav_social {text-align: center;    display: flex;    align-items: center;    justify-content: center;}
.cds_nav_social li{display: inline-block;padding: 10px 20px; margin-left: 2px;    margin-right: 2px;}
.navbar-collapse.collapse.in{padding-left:15px}
.cds_lang,.cds_login{width:100%;text-align:center;margin-top:10px}
.cds_login{margin-bottom:10px}
.cds_login_button{margin-left: 7.5px;margin-right: 7.5px;}
.kontakt_flex_1:before {
    position: absolute;
    left: 15px;
    top: 0px;
    width: 15%;
    height: 15%;
    background: url(../images/before_1.png) no-repeat;
    content: '';
    background-size: contain;
background-position: center center;}

.kontakt_flex_2:before {
    position: absolute;
    left: 10px;
    top: 0px;
    width: 15%;
    height: 15%;
    background: url(../images/before_2.png) no-repeat;
    content: '';background-size: contain;
background-position: center center;}
.kontakt_flex_3:before {    position: absolute;    left: 10px;    top: 0px;    width: 15%;    height: 15%;    background-repeat:no-repeat;    content: '';background-size: contain;background-position: center center;}
.text_konakt_1{font-size:18px;color:#fff;margin-bottom:30px;text-transform:uppercase}
.text_konakt_2{font-size:16px;color:#fff;margin-bottom:10px}
.text_konakt_3{font-size:20px;color:#fff;margin-bottom:30px;font-weight:bold}
.text_konakt_4{font-size:18px;color:#000;margin-bottom:10px}
.text_konakt_5{font-size:16px;color:#fff;margin-bottom:10px}
.text_konakt_6{font-size:20px;color:#fff;margin-bottom:30px}
.text_konakt_7{font-size:16px;color:#fff;margin-bottom:10px}
.text_konakt_8{font-size:20px;color:#fff;margin-bottom:40px}
.gabinety_photo > div img{margin-top:20px !important}




.kontakt_title {font-size: 30px;}
.kontakt_desc {    font-size: 20px;}
}
/*end top*/ 
/*slider*/
.cds_slider1_1{background:#e3e3e3;padding-top:0px;padding-bottom:0px}
.owl-theme{display:flex}
.item{height:68vh;padding-left:60px;padding-right:60px;font-weight: 400;line-height: 72px;letter-spacing: 1.5px;width:100%;background-size:cover !important}
.cds-slide-table{display:table;vertical-align:middle;padding-left:60px;padding-right:60px;font-weight: 400;line-height: 72px;letter-spacing: 1.5px;width:100%;background-size:cover !important;height:100%}
.cds-slide-table-cell{display:table-cell;vertical-align:middle;padding-left:60px;padding-right:60px;font-weight: 400;line-height: 72px;letter-spacing: 1.5px;width:100%;background-size:cover !important}
.cds_slider1_1_more{margin-top:20px;display:block; padding-left:50px;transition:all 500ms ease;-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.cds_slider1_1_more:hover {color:#00a443;transition:all 500ms ease;-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}

.linia-napis {padding-left:50px; padding-top:20px}
.linia-left {border-left: solid 4px #00a443}
.linia-top {border-top: solid 4px #00a443;width:200px; height:85px; border-right:solid 4px #00a443}                                         
.linia-bottom {border-bottom: solid 4px #00a443; width:200px; height:105px; border-right:solid 4px #00a443}   

.box_uslugi_flex{display:flex;flex-wrap:wrap;padding-top:10px;padding-bottom:10px;align-items:center;padding-top:25px;padding-bottom:25px}
.box_uslugi_flex img{margin-right:25px}
.box_uslugi_flex ul{display: flex;    flex-wrap: wrap;    align-items: center;    padding-bottom: 0px;    margin-bottom: 0px;font-size:30px;text-transform:uppercase;color:#fff;}
.box_uslugi_flex li{margin-right:50px}
.ginekolog_banner{background:#1abc9c}
.gastro_banner{background:#5eb95c}
.usg_banner{background:#1aa3bc}

.banner_box{    margin-top: 135px;}

@media (max-width: 768px) {
.cds-slide-table-cell {padding-left: 15px;padding-right: 15px;width: 100%;background-size: cover !important;}
.item{padding-left: 15px;padding-right: 15px}
.linia-napis {padding-left:25px; padding-top:20px}
.linia-top { height:50px}
.linia-top,.linia-bottom { width:120px}
.linia-bottom { height:70px}
.cds_slider1_1_more { padding-left:25px}
.laboratorium_desc { font-size: 16px;}
.more_link{margin-bottom:15px}
.laboratorium_title {    font-size: 24px;    color: #000;    margin-top: 20px;    text-transform: uppercase;    position: relative;}
.gabinet_1_bg, .gabinet_2_bg, .gabinet_3_bg {font-size: 20px;}
.gabinet_1_bg:before {    position: absolute;    left: 20px;    top: 50px;    width: 50px;    height: 111px;    background: url(../images/before_1.png) no-repeat;    content: '';    background-size: contain;}
.gabinet_2_bg:before {    position: absolute;    left: 20px;    top: 50px;    width: 50px;    height: 111px;    background: url(../images/before_2.png) no-repeat;    content: '';    background-size: contain;}
.gabinet_3_bg:before {    position: absolute;    left: 20px;    top: 50px;    width: 50px;    height: 111px;    content: '';    background-size: contain;background-repeat:no-repeat}
.navbar-default {    background: url(../images/head_bg.png) no-repeat;    background-size: 350%;}
.person_content {margin-bottom:25px}
.laboratorium_box2 {padding-left:35%}
.laboratorium_title:before {
    position: absolute;
    background: url(../images/lab_before.png) no-repeat;
    content: '';
    left: -125px;
    top: 10px;
    width: 80px;
    height: 86px;
    background-size: contain;
}
}


@media (max-width: 480px) {
.cds-slide-table-cell {
    font-size: 20px;
    line-height: 20px;
}
}

.content-news-desc{margin-top:25px}
.news-box{padding: 15px;}
/*.news-box>.row{  display: flex;  align-items: center;  justify-content: center;}*/
.cds_text-background_1_1_news{background:#ebebeb}
.cds_text-background_1_1_news h3{font-size: 44px;font-weight: 700;padding-top: 60px;padding-bottom: 70px;margin: 0px;}
/*.news-box:nth-child(2) .news-text{right:50%;}
.news-box:nth-child(2) .news-img{left:50%}*/
.news-text a:hover{text-decoration:none}
.article_title{font-size: 20px;font-weight: 500;color: #000000;}
.article_title:hover{color: #2b323b;text-decoration:none}
.article_date{font-size: 14px;font-weight: 400;color: #e30613;margin-top:45px}
.article_desc{color: #000000;font-size: 16px;font-weight: 300;}
@media (max-width: 1199px){
.article_desc,.cds_text-background_1_1-title{font-size:16px}
}





/*kropki prawa strona*/
.owl-theme .owl-nav.disabled + .owl-dots{float:right;    position: absolute;    bottom: 25px;    width: 70%;    margin: 0 auto;    left: 0px;    right: 0px;    text-align: right;}
/*kropki lewa strona*/
/*.owl-theme .owl-nav.disabled + .owl-dots{float:left}*/

/*end slider*/
/*block*/
.cds_block3_2_container{padding-bottom:60px}
.cds_block3_2_container a:hover{text-decoration:none}
.cds_block3_2_head_title h3{font-weight: bold;line-height: 40px;margin:50px 0px 60px}
.cds_block3_2_flex{display:flex;flex-wrap:wrap;width:100%}
.cds_block3_2_photo{position:relative}
.cds_block3_2_title{margin-top:15px;margin-bottom:15px;font-weight: bold;line-height: 28px;}
.cds_block3_2_desc{font-weight: normal;margin-bottom:10px}
.cds_block3_2_more{}
.cds_block3_2_link{}
.cds_block3_2_block_absolute{position:absolute;width:calc(100% - 30px);left:15px;right:15px;bottom:15px}



@media (max-width: 768px) {
.cds_block3_2_flex{text-align:center}
.cds_block3_2_photo{display: inline-block;text-align: left;	}	
.cds_block3_2_flex>div{margin-bottom:25px}
.item{font-size:24px;line-height:28px}
.cds-slide-table{padding:15px}
.cds-slide-table-cell{font-size:24px;line-height:28px}
}
/*end block*/
/*text block*/
.cds_text1_1{background:#00a849;padding-top:20px;padding-bottom:80px;}
.cds_text1_1_container a:hover{text-decoration:none}
.cds_text1_1_head_title h3{font-weight: bold;line-height: 40px;margin:50px 0px 60px}
.cds_text1_1_flex{display:flex;flex-wrap:wrap;width:100%}
.cds_text1_1_photo{position:relative}
.cds_text1_1_title{margin-top:15px;margin-bottom:15px;font-weight: normal;line-height: 28px;}
.cds_text1_1_desc{font-weight: normal;margin-bottom:10px}
.cds_text1_1_more{}
.cds_text1_1_link{}
.cds_text1_1_block_absolute{position:absolute;width:calc(100% - 30px);left:15px;right:15px;bottom:15px}
/*end text block*/
/*carousel*/
.cds_carousel1_1{background:#fff;padding-top:50px;padding-bottom:50px}
.cds_carousel1_1 .owl-stage{display:flex}
.cds_carousel1_1 .owl-item{display:table;height:100%;vertical-align:middle;float:none;text-align: Center;}
.cds_carousel1_1 .owl-item img{display:table-cell;height:100%;vertical-align:middle;float:none;max-height: 100px;    width: auto;    text-align: center;    margin: 0 auto;    padding: 15px;}
/*end carousel*/
/*footer*/
.cds_footer4_1{background:#000000;padding-top:50px;padding-bottom:100px}
.cds_footer4_1_container a:hover{text-decoration:none}
.cds_footer4_1_head_title h3{font-weight: bold;line-height: 40px;margin:50px 0px 60px}
.cds_footer4_1_flex{display:flex;flex-wrap:wrap;width:100%}
.cds_footer4_1_photo{position:relative}
.cds_footer4_1_title{margin-top:15px;margin-bottom:15px;font-weight: bold;line-height: 28px;}
.cds_footer4_1_desc{font-weight: normal;margin-bottom:10px}
.cds_footer4_1_more{}
.cds_footer4_1_link{}
.cds_footer4_1_block_absolute{position:absolute;width:calc(100% - 30px);left:15px;right:15px;bottom:15px}
.cds_footer4_1_title{text-transform:uppercase}
/*end footer*/
/*newsletter*/
.cds_newsletter_box{margin-top:20px}
.cds_footer4_1_desc button{border:none;background: #333;color:#000;padding:10px}
.cds_footer4_1_desc button:nth-child(odd){border-left:1px solid #000}
.cds_footer4_1_desc input{border: 0px;padding: 10px;border-bottom: 1px solid #000;background:#333;}
/**/

/*content*/
.cds_content_1{padding-bottom:25px;padding-top:15px}
/**/

 
/*header*/
.cds_item_page{height:40vh;padding-left:60px;padding-right:60px;font-weight: 400;line-height: 72px;letter-spacing: 1.5px;width:100%;background-size:cover !important}
/*header*/
footer{padding:15px 0px}

/*navbar*/
@media (max-width: 768px) {
.cds_nav_social{display:none}
.nav-menu{margin-left:0px;margin-right:0px;}
.navbar-brand img{max-width:200px}
.navbar-default .navbar-toggle {border:0px;margin-top: 15px;z-index:111}
.navbar-default .navbar-toggle .icon-bar {background-color: #00a443;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:none}
}
/*navbar*/

/*shop*/
#catalogue-content{display:flex;flex-wrap:wrap}
/*shop*/

/*block6_1*/
.cds_block6_1_container a:hover{text-decoration:none}
.cds_block6_1_head_title h3{font-weight: bold;line-height: 40px;margin:50px 0px 60px}
.cds_block6_1_flex{display:flex;flex-wrap:wrap;width:100%}
.cds_block6_1_photo{}
.cds_block6_1_title{margin-top:15px;margin-bottom:15px;font-weight: bold;line-height: 28px;}
.cds_block6_1_desc{font-weight: normal;margin-bottom:10px}
.cds_block6_1_more{}
.cds_block6_1_link{}
/*block6_1*/

/*kstegorie*/
.nav_init_inside>div,#catalogue-content>div{margin-bottom:15px}
/*shop*/
#search-form .input1{border:1px solid #e3e3e3;border-radius:2px;padding:5px}
.cds_shop_1_1_img{padding-right:50px}
.cds_shop_1_1_info{padding-left:35px;border-left:1px solid #323232}


.cds_nav_social li{cursor:pointer}
.cds_cart{position:relative;display:block}
.cds_cart_quality{position: absolute;       border-radius: 20px;    padding: 2px;    display: block;    z-index: 1;    top: -17px;    right: -20px;}

.pole_bg2{color: #ffffff;font-size: 22px;font-weight: 700;text-transform: uppercase;background: #00a443;padding:14px;transition:all 500ms ease;-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.pole_bg2:hover{opacity:0.8;transition:all 500ms ease;-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
.ilosc{padding-right: 0px;}
#pokazilesztuk{width:100%}
#pokazilesztuk input{border: 1px solid #00a443;    width: 100%;    padding: 16px;  min-width: 90px;max-height:60px;}
.cds_pager_34 .cds_item_page,.cds_pager_4 .cds_item_page{height:0px}
.cds_pager_34 .collapse.navbar-collapse,.cds_pager_4 .collapse.navbar-collapse{border-bottom: 1px solid #d6d6d6;}
.cds_pager_34 .cds_carousel1_1,.cds_pager_4 .cds_carousel1_1,.cds_pager_34 .cds_text1_1,.cds_pager_4 .cds_text1_1{display:none}
@media (max-width: 992px) and (min-width: 768px) {
.cds_t15 {padding-top: 0px;}	
	
}
@media (max-width: 768px) and (min-width: 767px) {
.cds_gallery_product{padding-left:30px}
.cds_t15{padding-top:0px !important;}
.cds_b15{padding-bottom:15px !important}
}
@media (max-width: 768px) {

.ilosc{padding-left:0px}
.cds_shop_1_1_img{padding-right:15px}
.cds_shop_1_1_info{padding-left:15px;border-left:0px}
.cds_shop_1_1_img img{width:100%}
.cds_gallery_product>div>div{width:50%;float:left;padding-top:15px;padding-bottom:0px}


.cds_gallery_product>div>div:nth-child(even) {padding-left:7.5px;padding-right:0px}
.cds_gallery_product>div>div:nth-child(odd) {padding-left:0px;padding-right:7.5px}
}

@media (max-width: 768px) {
.cds_t15 {padding-top: 0px;}	
}
/*shop*/
.br {
    padding-left: 0px;
}
.kluzule2 label{font-weight:normal;width:100%}
.kluzule2 { font-size:14px;color:#000}
.kluzule2 a{ font-size:14px;color:#000;text-decoration:none}
.font-dred{color:#00a443}


/*proces zakupowy*/
.nagl-new-table{background: none !important;padding-left:0px!important}
.nagl-new-table>div{background: none !important;font-size:18px !important;padding-left:0px !important;color:#000 !important}
.nagl-cart .flex-item{text-align:center;color:#6a6a6a;text-transform: uppercase;font-size:14px}
.cart-tr {
  padding: 0;
  margin: 0;
  list-style: none;

  
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.input-kolumna input{width:37% !important; text-align:center}
.header,.footer  { flex: 1 100%; }
.sidebar { flex: 1; }
.main    { flex: 2; }
.kolumna-05{flex:0.5}
.kolumna-1{flex:1}
.kolumna-15{flex:1.5}
.bnagl-cart .kolumna-1:last-child{text-transform: initial !important}
.flex-item {
		max-height: 150px;
		/*background: #fff;*/
		padding: 10px;
		width: 100px;
		/*border-left: 1px solid #bebebe;
		border-right: 1px solid #bebebe;
		border-top: 1px solid #bebebe;*/
		border-bottom: 1px solid #bebebe;
		color: #000;

		font-size: 16px;
		text-align: center;}
.flex-item img{max-height:100px;width:auto !important}
.kolumna-2{flex:2;text-align:left}
.flex-item a{color:#000;text-decoration:none}
.flex-item a:hover{color:#000;text-decoration:none}
.flex-item>div{vertical-align:middle;display:table;height:100%;width:100%}
.flex-item>div>div{vertical-align:middle;display:table-cell}
.kolumna-name { text-align:left !important}
.usr-shop-line { margin-bottom:15px;/*min-height: 50px;*/}
.usr-shop-line .input1 { width:100% !important; background:#dedede;border:none;width: 75%;font-size: 14px;font-weight: 400;line-height: 24px;padding:10px 13px 10px}
#catalogue-order-place label { font-weight:400;margin: 0px 0px 1px;} 
.fa-times:hover { cursor:pointer; color:#000 }
.ft-50{ font-size:34px}
.uwagi-des textarea{width:100%}
.fastregistration-left,.fastregistration-right{ padding-top:26px}
.fastregistration-right { padding-bottom:15px}

.suma-brutto{/*background:#fff;*/padding:35px 0px 30px 0px;text-align:right;font-size:18px;color:#000}
.suma-brutto .flex-item {/*background:#fff;*/border:0px;color: #000 !important;text-transform: uppercase;font-weight: bold;font-size:18px}
.button-basket-new-left{float:left;margin-top:32px;font-size:18px;text-transform:uppercase;font-weight:bold;transition: all 0.5s ease;}
.button-basket-new-right{float:right;margin-top:32px;font-size:18px;text-transform:uppercase;font-weight:bold; transition: all 0.5s ease;}
.b-line{border:1px solid #bebebe;text-align:center;padding:5px }
.catalogue-search-pages-top{margin-bottom:25px}
.catalogue-search-pages-top .submit1_selected,.catalogue-search-pages-bottom .submit1_selected{margin-bottom:25px;border:2px solid #00a443;background:#fff;color:#00a443}
.catalogue-search-pages-top .submit1,.catalogue-search-pages-bottom .submit1{margin-bottom:25px;border:2px solid #00a443;background:#00a443;color:#fff}
.catalogue-search-pages-top .submit1:hover,.catalogue-search-pages-bottom .submit1:hover{border:2px solid #00a443;background:#fff;color:#00a443}
@media (max-width:1690px){
.desc-style2 { font-size:14px }
}


@media (min-width:992px){
	a#ver_catalogue_orders {display: inline-block;}
	.catalogue_order_bottom_buttons .fr{text-align:right}
}
@media (max-width:992px){
.poradnik_photo > a{width:calc(100% / 1);}
.catalogue_order_bottom_buttons .fr{text-align:center}
.kolumna-2-xs{flex:2.5}
.kolumna-15-xs{flex:2}
form .submit4.fl, form .submit4 {width: initial !important; }
.fastregistration-left,.fastregistration-right{ padding-top:0px}
}
@media (max-width:768px){
.gabinet_1{order:2}
.gabinet_2{order:1}
.gabinet_3{order:3}
#bs-example-navbar-collapse-1.collapse.in {width:100%;padding-left:0px;padding-right:0px}
.navbar-nav {width: 100%;    margin-top: 95px;}
#ver_catalogue_orders{float:right;margin-right: 15px;}
.table-nagl{font-size:11px}
/**/
h3, .h3 {font-size: 18px;}
#catalogue-order-place label { font-size:16px}
.usr-shop-line { margin-bottom:5px;padding-left: 15px;}
/*new*/

.usr-shop-line .input1 { margin-bottom:10px}
}
@media (max-width:767px){
	.cols-xsss{    margin-left: -15px;    padding-right: 0px;}
	.code-button,.code-title{margin-left:-15px !important} 
	.koszyk-start {margin-left: -15px;margin-right: -15px;font-size:12px}
	.usr-shop-line {margin-bottom: 5px;padding-left: 30px;}
	.flex-7 {margin-top: 3px;}
	.br-xs{margin-left:-15px}
	div#lakjnkjasd32,div#lakjnkjasd22{margin-left:-15px}
.nagl-cart{display:none !important}
.bnagl-cart{display:block !important}
.cart-tr{display:inline-block;width:100%}
.flex-item{width:initial;font-size:14px;max-height:175px}
#dsakjfkaehidwjaeihgieahgae{margin-left:0px;margin-right:0px}
.flex-1,.flex-2,.flex-3,.flex-4,.flex-5,.flex-6,.flex-7{display:inline-block;float:left}
.flex-2{width:41px;height:190px}
.flex-3{width:95px;height:190px}
.flex-3 img{width:60px !important}
.flex-4{width:calc(100% - 142px);    height: 190px;}
.flex-3,.flex-6{border:0px;float:left}
.flex-2,.flex-4,.flex-7{border:0px;}
.cart-tr{border-bottom: 1px solid #bebebe;}
form .submit4.fl, form .submit4 {width: 100% !important;}
.suma-brutto .flex-item{width:50%;float:left}
.button-basket-new-left{margin-top:10px}
.nagl-new-table{padding-left:15px !important;border-bottom:1px solid #bebebe;font-size:16px !important}
.nagl-new-table>div{font-size:16px !important}
.catalogue_order_details td{width:100%;float:left}
.uwagi-des textarea{width:100%}
.catalogue_order_summary .tr-head{display:none}
.catalogue_order_summary td{display:none}
.catalogue_order_summary{margin-left:-30px;margin-right:-30px}
.catalogue_order_summary2{margin-left:0px;margin-right:0px}
.nagl-zam {margin-left:-30px;margin-right:-30px;}
#ver_catalogue_orders,.catalogue_order_back input{float:left;width:100%}
.catalogue_order_back{margin-top:30px}
.catalogue_order_bottom_buttons{margin-left:0px;margin-right:0px}
#lakjnkjasd62,#lakjnkjasd72{margin-left:-30px;margin-right:-30px}
#sjsbfjsdfsdfsdbsdjfb1,#sjsbfjsdfsdfsdbsdjfb2,#sjsbfjsdfsdfsdbsdjfb3,.przelewy24{margin-left:-30px;margin-right:-30px}
.col-lg-6.bl{margin-left: -10px;padding-left: 12px;}
#registerTableWrapper{margin-left:-15px}
#shop_ajax_log{margin-left:-30px}
#registerTableWrapper {margin-left: -30px;}
#registerTableWrapper input{}
.fastregistration2  h3{margin-left:-15px;width: 102%;}
.fastregistration1  h3,.koszt-t h3,.bl.bm h3{margin-left:-15px}
.bl.uwagi-des.bm h3{margin-left:0px}
.bl.bm table{margin-left:-30px;margin-right:-30px}
.catalogue_order_details{margin-left:-30px;margin-right:-30px}
.catalogue_order_details2{margin-left:0px;margin-right:-30px}
.koszyk-start3{margin-left:-15px}
#sjsbfjsdfsdfsdbsdjfb1 input{margin-right:-10px}
#sjsbfjsdfsdfsdbsdjfb2 input{margin-right:-10px}
.przelewy24 input{margin-right:-10px}
#lakjnkjasd1 input{margin-right:-10px}
#lakjnkjasd2 input{margin-right:-10px}
#lakjnkjasd3 input{margin-right:-10px}

#sjsbfjsdfsdfsdbsdjfb1 label,
#sjsbfjsdfsdfsdbsdjfb2 label,
.przelewy24 label,
#lakjnkjasd1 label,
#lakjnkjasd2 label,
#lakjnkjasd3 label{padding-left:5px}
}
/*end*/
.formError .formErrorContent {
    width: 100%;
    background: #ee0101;
    position: relative;
    color: #fff;
    width: 150px;
    font-size: 11px;
    border: 2px solid #ddd;
    box-shadow: 0 0 6px #000;
    -moz-box-shadow: 0 0 6px #000;
    -webkit-box-shadow: 0 0 6px #000;
    padding: 4px 10px 4px 10px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
}
.formError{z-index:1}

.table-nagl{background:#000;color:#fff;padding:10px 15px}
.order-ver tr:nth-child(4n+1){/*background:#ccc*/    /*border-top: #ccc 1px solid;*/}
.koszyk-start3 .order-ver tr:nth-child(odd){/*background:#fff;border-top:1px solid #ccc*/}
/*.cart-tr:nth-child(odd){background:#ccc}*/
.order-ver td{padding:5px}
/*.order-ver tr:nth-child(even){background:#fff}*/
.nagl-zam{margin: 40px 0px 20px;width: 100%;float: left;}
.catalogue_order_details tr{display:block;margin-bottom:10px}

.b0px,.catalogue-cupons-button{background:#000;border:2px solid #000;color:#fff !important;padding:5px 20px}
.b0px:hover,.catalogue-cupons-button:hover{background:#fff;border:2px solid #000;color:#000 !important;transition: all 0.5s ease}

.catalogue_order_back .submit1,#ver_catalogue_orders,.catalogue-cupons-button,.submit1.b0px{background:#000;border:2px solid #000;color:#fff !important;padding:5px 20px;font-size: 18px;text-transform: uppercase;font-weight: bold;transition: all 0.5s ease;}
.catalogue_order_back .submit1:hover,#ver_catalogue_orders:hover,.catalogue-cupons-button:hover,.submit1.b0px:hover{background:#fff;border:2px solid #000;color:#000 !important;text-decoration:none}

form .submit4.fl{background:#000;border:2px solid #000;color:#fff !important;padding:5px 20px;float:left}
form .submit4.fl:hover{background:#fff;border:2px solid #000;color:#000 !important}

form .submit4{background:#000;border:2px solid #000;color:#fff !important;padding:5px 20px}
form .submit4:hover{background:#fff;border:2px solid #000;color:#000 !important}


.catalogue_order_back input,.bg-dred,.reg-line-21 input{transition: all 0.5s ease;}
.catalogue_order_back input:hover,.reg-line-21 input:hover{transition: all 0.5s ease;}
@media (max-width:767px){
	
#ver_catalogue_orders,.catalogue_order_back input{float:left;width:100%}
.catalogue_order_back{margin-top:30px}
}

/*rejestracja*/
.usr-line-1{font-size: 24px;font-weight: 600;line-height: 72px;text-transform: uppercase;margin-bottom: 22px;    margin-top: -22px;}
.usr-line-2,.usr-line-9,.usr-line-11{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;margin-bottom: 37px;}
.usr-line-9{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;margin-bottom: 37px;}
.usr-line-3,.usr-line-5{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;margin-bottom: 37px;}
.usr-line-3 input,.usr-line-5 input{background-color: #fff;border:0px;width:100%;font-size: 14px;font-weight: 400;line-height: 24px;/*text-transform: uppercase;*/padding:10px 13px 10px;border:1px solid #dedede}
.usr-line-4{}
.usr-line-6 input{background-color: #000;font-size: 18px;font-weight: 600;height: 44px;text-transform: uppercase;color:#fff;border:0px;width:100%}
.usr-line-7{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;margin-top:39px}
.usr-line-13{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;margin-top:39px}
.usr-line-11{font-size: 14px;font-weight: 400;line-height: 24px;margin: 35px 0px 35px;}
.usr-line-8{font-size: 24px;font-weight: 600;line-height: 72px;text-transform: uppercase;margin-bottom: 22px;    margin-top: -22px;}
.usr-line-9{}
.usr-line-10 input,.usr-line-12 input{background-color: #101010;font-size: 18px;font-weight: 600;height: 44px;text-transform: uppercase;color:#fff;border:0px;width:100%}
.usr-line{border: 1px solid #bebebe;min-height:530px;padding:26px 35px 70px}
.usr-line-lost{border: 1px solid #bebebe;padding:0px 35px 0px}
.usr-line-lost-1{font-size: 24px;font-weight: 600;line-height: 72px;text-transform: uppercase;}
.usr-line-lost-2{font-size: 14px;font-weight: 400;line-height: 24px;    margin-top: 16px;    margin-bottom: 26px;}
.usr-line-lost-3 input{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;background-color: #fff;width:100%;height:44px;border:0px;padding:10px 8px;border:1px solid #dedede}
.usr-line-lost-4 input{font-size: 18px;font-weight: 600;text-transform: uppercase;background-color: #000;height:44px;display:inline-block;border:0px;color:#fff;min-width:207px;text-align:Center}
.usr-line-lost-4 {margin-top:30px;margin-bottom:30px}
.usr-line-lost-5 {margin-top:22px;margin-bottom:32px}
.usr-line-lost-5 a{background-color: #101010;font-size: 18px;font-weight: 600;height:44px;text-transform: uppercase;display:inline-block;color:#fff;padding:10px;min-width:207px;text-align:Center}
.usr-line-lost2{border: 1px solid #bebebe;padding:31px 35px 31px;min-height:140px}
.usr-line-lost2-2 a{background-color: #101010;font-size: 18px;font-weight: 400;height:44px;text-transform: uppercase;display:inline-block;color:#fff;padding:10px;width:100%;text-align:Center;margin-top: 32px;}
.usr-line-lost2-2 a{color:#fff;}
.usr-line-lost2-2 a:hover,.usr-line-12 input:hover{opacity:0.8}
.usr-line-6 input,.usr-line-10 input,.usr-line-lost-5 a,.usr-line-lost-4 input{transition: all 0.5s ease;border:2px solid #000}
.usr-line-6 input:hover,.usr-line-10 input:hover,.usr-line-lost-5 a:hover,.usr-line-lost-4 input:hover{background:#fff;color:#000;border:2px solid #000;transition: all 0.5s ease}
#dasgfbx {font-size: 14px;font-weight: 400;line-height: 24px;}
#dasgfbx b{font-size: 24px;font-weight: 600;text-transform: uppercase;}


@media (max-width:768px) and (min-width:768px){

}
@media (max-width:768px){

	.row-xs{padding-left:0px}
	.bm-xs{padding-left:0px;padding-right:0px}
	#catalogue-order-place{padding-left:15px}
.usr-line-1,.usr-line-8 {font-size: 22px;}	
}
.usr-line-7 a{color:#000}
/*end rejestracja*/

/*załozenie konta*/
.reg-line-21 label {    width: 100%;}
.reg-line-21 a {color:#000}
.reg-line-1{font-size: 24px;font-weight: 600;line-height: 72px;text-transform: uppercase;margin-bottom: 22px;    margin-top: -22px;}
.reg-line{border: 1px solid #bebebe;padding:26px 35px 25px}
.reg-line-last{border: 1px solid #bebebe;padding:5px 35px 5px}
.regs-line-4 input,.regs-line-6 input,.regs-line-8 input{width:90%;background:#fff;border:1px solid #dedede;font-size: 14px;font-weight: 400;line-height: 24px;/*text-transform: uppercase;*/padding:10px 13px 10px}
.reg-line-2 input,.reg-line-4 input,.reg-line-6 input,.reg-line-8 input,.reg-line-10 input,.reg-line-12 input,.reg-line-14 input,.reg-line-16 input,.reg-line-18 input,.reg-line-20 input{background:#fff;border:1px solid #dedede;width: 75%;font-size: 14px;font-weight: 400;line-height: 24px;padding:10px 13px 10px}
.reg-line-16 input{width:36.5%}
.reg-line-2,.reg-line-4{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;margin-top: 0px;color:#000;}
.reg-line-3,.reg-line-5,.reg-line-7,.reg-line-9,.reg-line-11,.reg-line-13,.reg-line-15,.reg-line-17,.reg-line-19{font-size: 14px;font-weight: 400;line-height: 24px;text-transform: uppercase;margin-top: 39px;color:#6a6a6a;}
.reg-line-21 input{background-color: #000;font-size: 18px;font-weight: 600;height: 44px;/*text-transform: uppercase;*/color: #fff;border: 0px;padding-left:65px;padding-right:65px}
.reg-line-21{text-align:center;padding:20px}
.reg-line-21 .checkbox { height:auto}

@media (max-width:768px){
.pages-15 #content h1{margin-bottom:0px !important}
.reg-line {border: 1px solid #bebebe;padding: 10px 15px 10px;}	
.reg-line-3, .reg-line-5, .reg-line-7, .reg-line-9, .reg-line-11, .reg-line-13, .reg-line-15, .reg-line-17, .reg-line-19 {margin-top: 10px;}
.reg-line-2 input, .reg-line-4 input, .reg-line-6 input, .reg-line-8 input, .reg-line-10 input, .reg-line-12 input, .reg-line-14 input, .reg-line-16 input, .reg-line-18 input, .reg-line-20 input{width:100%;padding: 2px 5px 2px;}
.reg-line-16 input {width: 47.5%;}
.reg-line-1{margin-bottom:0px}
.regs-line-4 input, .regs-line-6 input, .regs-line-8 input{width:100%;padding: 2px 5px 2px;}

.kontakt_box,.box_uslugi_flex h1{text-shadow: 1px 1px #666;}
.galeria { background:none}
}
/*end*/

@media (max-width: 768px) and (min-width: 767px) {
	.koszyk-start {
    margin-left: 0px;
    margin-right: 0px;
    font-size: 12px;
}
	.uwagi-des{padding-left:15px !important;padding-right: 30px !important;}
	.nagl-zam-xss{padding-left:15px}
	.bl.bm {padding-left: 0px;}	
	
	
.cds_menu_xs {width: initial}
	
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
	 .navbar-collapse.collapse.in {
        display: block!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}


/*lewe menu*/
div.nav00{width:100%;margin:0px}
div.nav01{width:100%;margin:0px;    padding-left: 15px;}
div.nav0{background:url(images/bg_menu.jpg) top center no-repeat;width:100%}
div.nav1{display:none}
.nav_init{margin-top: 132px;}
.nav_init_inside{width:100%;list-style-type: none;padding:15px 0 0 0}
.nav_init_inside ul{list-style-type: none;}
.nav_init_bottom{background:url(images/ZALUX2B_podstrona_13.jpg) top right no-repeat;width:100%;height:27px}

/* NAZWA FOLDERU */
div.nav2 {font-size:14px;font-weight:bold;text-transform:uppercase;text-align:left;width:100%;padding:0px;color:#333 !important;padding: 5px 0 5px;}
.nav2 a{color:#333 !important;text-decoration:none;padding:0px 0px 0px 15px;display:block;margin:5px 0}
div.nav2:hover{font-size:14px;text-transform:uppercase;font-weight:bold;text-align:left;width:220px;}
.nav2 a:hover{color:#00a443 !important;padding:0px 0px 0px 15px;display:block;margin:5px 0}


/* NAZWA FOLDERU ZAZNACZONA */
div.nav2a {font-size:14px;text-transform:uppercase;font-weight:bold;text-align:left;width:100%;padding:0px;color:#333 !important;padding: 5px 0 5px;}
.nav2a a{color:#00a443 !important;text-decoration:none;padding:0px 0px 0px 15px;display:block;margin:5px 0 }

/* NAZWA FOLDERU ZAZNACZONA Z PODSTRONAMI */
div.nav2b {font-size:14px;text-transform:uppercase;font-weight:bold;text-align:left;width:100%;padding: 5px 0 5px;font-weight:bold}

.nav2b  a{color:#00a443 !important;text-decoration:none;padding:0px 0px 0px 15px;display:block;margin:5px 0;font-weight:bold}

/* NAZWA PODSTRONY */
div.nav3 {font-size:12px;text-transform:uppercase;font-weight:normal;text-align:left;width:220px;padding: 5px 0 5px;}
.nav3 a {color:#333 !important;text-decoration:none;padding:5px 0px 2px 15px;display:block}	
div.nav3:hover{font-size:12px;text-transform:uppercase;font-weight:normal;text-align:left;width:220px;padding: 5px 0 5px}
.nav3 a:hover{color:#00a443 !important;padding:5px 0px 2px 15px;display:block}

/* NAZWA FOLDERU ZAZNACZONA */
div.nav3a { font-size:12px;text-transform:uppercase;font-weight:bold;text-align:left;width:220px;padding: 5px 0 5px;}
.nav3a a {color:#00a443 !important;text-decoration:none;padding:5px 0px 2px 15px;display:block}

/* NAZWA PODSTRONY */
div.nav4 {font-size:12px;text-transform:uppercase;font-weight:bold;text-align:left;width:220px;padding: 5px 0 5px;}
.nav4 a {color:#333 !important;text-decoration:none;padding:5px 0px 2px 45px;display:block}	
div.nav4:hover{font-size:12px;text-transform:uppercase;font-weight:bold;text-align:left;width:220px;padding: 5px 0 5px}
.nav4 a:hover{color:#00a443 !important;padding:5px 0px 2px 45px;display:block}
/* NAZWA FOLDERU ZAZNACZONA */
div.nav4a { font-size:12px;text-transform:uppercase;font-weight:bold;text-align:left;width:220px;padding: 5px 0 5px;}
.nav4a a {color:#00a443 !important;text-decoration:none;padding:5px 0px 2px 45px;display:block}



div.nav2b,div.nav2:hover{background:none}
div.nav3:hover{width:100%}
div.nav00,div.nav3a,div.nav3{background:none !important;border-bottom: 1px solid #fff;width:100%}
div.nav01{background:#ebebeb !important}
div.nav00{border-bottom: 1px solid #d5d5d5;}
.nav2b a,.nav3a a,.nav3 a,.nav2 a:hover{position:relative;transition: all 0.1s ease;}
.nav2b a,.nav3a a,.nav3 a,.nav2 a{transition: all 0.1s ease;}
.nav2b a{font-size: 14px;font-weight: bold;line-height: 36px;transition: all 0.1s ease;}
.nav2 a{font-size: 14px;font-weight: 400;line-height: 36px;transition: all 0.1s ease;}
.nav3 a:hover,.nav3a a:hover{transition: all 0.1s ease;}
.nav3 a,.nav3a a{transition: all 0.1s ease;font-size:14px;display:inline-block;padding-right: 5px;}
.nav2 a:hover{color:#00a443 !important;transition: all 0.1s ease;}
.nav2 a:hover:after{content: "■";color:#00a443 !important;position:Absolute;left:0px;top:-3px;transition: all 0.1s ease;}
.nav2b a:after{content: "■";color:#00a443 !important;position:Absolute;left:0px;top:-3px;transition: all 0.1s ease;}
div.nav2a{position:relative;background:none}
div.nav2a:after{content: "■";color:#00a443;position:Absolute;left:0px;top:7px;transition: all 0.1s ease;}



.navbar-default .navbar-nav > li > a {    color: #000;font-weight:bold;text-transform:uppercase}
.ad-rozmiar{margin-right:10px;    border: 1px solid #000;    padding: 5px;}
.ad-rozmiar:hover{text-decoration:none}
.ad-rozmiars{overflow:hidden}
.another_product{display:flex;flex-wrap:wrap;width:100%;font-size:13px;text-align:Center}
.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:white}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}

.name-c { font-size:22px; padding:5px 0 15px 0}
.cat-offer a:hover  { text-decoration:none; color:#00a443 }
#reklama { width:100%}
.blok-reklama {margin: 0 auto; text-align:center; margin-bottom:50px;}
.blok-reklama img { max-width:100%}