body {

    font-size: 100%;
    padding: 0px;
	margin:0px;
	width:100%;
	overflow:hidden;
	overflow-y:scroll;
	font-family: 'Montserrat', sans-serif;
}
#idbody{
    background: rgb(255,255,255);
    color: rgb(0,0,0);
}
.clear{clear:both}

img { border: 0 none; }
.contener{
	text-align: left;
	width:1290px;
	margin-left:auto;
	margin-right:auto;
}

#data_od{font-family: 'Montserrat', sans-serif; padding:8px; padding-right:29px; border:1px solid #a7a7a7; background:url("../images/kalendarz2.png") right center no-repeat; margin-bottom:30px; }
#data_do{font-family: 'Montserrat', sans-serif; margin-right:29px; padding:8px; margin-left:12px;  padding-right:20px; border:1px solid #a7a7a7; background:url("../images/kalendarz2.png") right center no-repeat; margin-bottom:30px; }
#cookiesContainer{ bottom: 0px;position: fixed;width: 100%; z-index: 100;}
#cookiesArea{background: none repeat scroll 0 0 #FFFFFF;border:1px solid #269447;color: ##1a1a1a;;font-size: 18px;margin-left: auto;margin-right: auto;max-width: 854px;opacity: 1;padding: 10px;text-align: left;font: normal normal 400 16px/18px 'Montserrat' !important}
#przyciemnianie{background: rgb(0,0,0);left: 0;position: fixed;right: 0;top: 0;z-index: 999999; opacity:0.85;display:none;height:100%;width:100%;}
#top{ z-index:9;position:relative;background:rgb(255,255,255); height:80px;padding-bottom:45px}
#logo{float:left; margin-top:30px;width:245px}
#logo_img{height:52px; margin-top:5px;}

#zaloguj_sie{display:inline-block;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:40px; width:auto;  margin-left:30px; margin-right:10px; padding-left:20px; padding-right:20px; line-height:40px; border:1px solid #269447; text-align:center; background:#269447;color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#zaloguj_sie:hover{background:#fff;color:#269447;}
#zaloguj_juz_wkrotce{color:#269447; font-size:12px; margin-left:8px; position:absolute;}


#user_ikonka{margin-top:8px;margin-left:20px;float:right;}

#user_ikonka_mobile{display:none;}

#figura_1{position:absolute;margin-left:50px;}
#figura_2{position:absolute;margin-left:50%;margin-top:-170px;z-index: 9;}
#figura_3{position:absolute;margin-left:75%;margin-top:-85px;z-index: 10;}
#menu{z-index:9;position:relative;cursor:pointer;float:right;text-align:right; padding-top:30px;width:calc(100% - 260px); color:#262626  !important; font-size:15px !important; font-weight:400  !important;font-family: 'Montserrat', sans-serif  !important;}
#menu .moduletable{width:calc(100% - 240px);display:inline-block !important;}
#menu ul{}
#menu ul li{display:inline-block !important; list-style-type:none !important}
#menu ul li a{margin-left:30px;color:#262626  !important; padding-bottom:0px;font-size:15px !important; font-weight:400  !important;font-family: 'Montserrat', sans-serif  !important;}
#menu ul li a:before{content:""; color:#269447; position:absolute; margin-left:0px; margin-top:13px;}
#menu ul li a:hover:before{content:"______";}
#menu ul .item-265 a:hover:before{content:"________";}
#menu ul .item-267 a:hover:before{content:"______________";}
#menu_mobilne{display:none;}
#menu_mobilne_zamykanie{display:none;}


#menu_uzytkownika{display:none;width:230px;text-align:left;line-height:30px;position:absolute;background:#edf9f1; padding:20px; box-shadow: -1px 4px 9px -1px rgba(110,110,110,0.55);
-webkit-box-shadow: -1px 4px 9px -1px rgba(110,110,110,0.55);
-moz-box-shadow: -1px 4px 9px -1px rgba(110,110,110,0.55);
right:0px;
}
#menu_uzytkownika a{text-decoration:underline;color:#269447;}
#menu_uzytkownika_nazwa{margin-bottom:15px;color:#262626; font-size:12px; font-weight:600;font-family: 'Montserrat', sans-serif;}

#zaloguj_sie_menu_uzytkownika{margin-top:20px;display:block;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:40px; width:100px;  margin-left:0; padding-left:15px; padding-right:15px; line-height:40px; border:1px solid #269447; text-align:center; background:#269447;color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#zaloguj_sie_menu_uzytkownika:hover{background:#fff;color:#269447;}




#slaider_1{width:300px;  margin-top:-350px; position:absolute;  margin-left:900px;color:#fff; font-size:40px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#slaider_2{width:300px;  margin-top:-220px;  line-height:32px; position:absolute; margin-left:900px; color:#fff; font-size:18px; font-weight:400;font-family: 'Montserrat', sans-serif;}

#badania{width:100%; background:url("../images/tlo_badania.png") center bottom no-repeat; background-size:100%; padding-bottom:120px; }
#badania_ramka{text-align:center;position:relative;margin-top:-135px;padding-left:30px;padding-right:30px;z-index:9;text-align:center;padding-top:60px;padding-bottom:80px;background:#fff; width:calc(100% - 240px); margin-left:90px; -webkit-box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);-moz-box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);}
#badania_naglowek{text-align:center; color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#lista_badan{text-align:center; color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.badania_nazwy{cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:20px; margin-left:10px; margin-right:10px; padding-left:18px; padding-right:18px; line-height:45px; border:1px solid #269447; text-align:center; color:#269447; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.badania_nazwy.aktywny{background:#269447;color:#fff; }
.badania_nazwy:hover{background:#269447;color:#fff;}

#aktualnosci{padding-bottom:30px}
#aktualnosci_naglowek{margin-top:-40px;margin-bottom:50px;text-align:center; color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.aktualnosci_boks{width:calc(33% - 12px);margin-right:6px;float:left; display:inline-block}
.aktualnosci_boks_akt{width:calc(33% - 12px);margin-right:6px; display:inline}
.aktualnosci_boks_img{height:280px;overflow:hidden}
.aktualnosci_boks_img img{width:100%}
.aktualnosci_boks_tresc{margin-top:15px; padding-left:25px; padding-right:25px; overflow:hidden;color:#269447;font-weight:700; font-size:16px; font-family: 'Montserrat', sans-serif;}
.aktualnosci_boks_tresc_akt{line-height:28px;padding-left:25px; padding-right:25px; overflow:hidden;color:#269447;font-weight:700; font-size:16px; font-family: 'Montserrat', sans-serif;}

.aktualnosci_boks_tresc_akt a{color:#269447;font-weight:700; font-size:16px; font-family: 'Montserrat', sans-serif;line-height:22px}
.aktualnosci_boks_tresc_data{margin-top:25px; padding-left:25px; padding-right:25px;  color:#232323;font-weight:500; font-size:15px; font-family: 'Montserrat', sans-serif;}
#aktualnosci_zobacz_wszystkie{text-align:center; clear:both; width:100%; margin-top:50px;color:#269447; font-size:18px; font-weight:400;font-family: 'Montserrat', sans-serif;}

#nag_kat{margin-top:30px;margin-left:30px;margin-bottom:50px; color: #269447 !important; font-weight:700; font-size:26px; font-family: 'Montserrat', sans-serif;}
.page-header{ margin-top:30px; color: #269447;font-weight:700; font-size:26px; font-family: 'Montserrat', sans-serif;}
.item-page{margin-top:-22px;min-height:40px;}
#tresc_artykulu{min-height:40px;padding-top:15px; font-weight:400; color:#1a1a1a !important;font-family: 'Montserrat', sans-serif;font-size:17px  !important; line-height:29px  !important}
#tresc_artykulu a{color:#269447;font-family: 'Montserrat', sans-serif;font-size:17px;}

.aktualnosci_boks_tresc_data_arty{margin-top:15px;  color:#232323;font-weight:500; font-size:15px; font-family: 'Montserrat', sans-serif;}


#boksy_6{margin-top:50px;}
.boksy_6_naglowek{color:#269447; font-size:22px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.boksy_6_tresc{margin-top:30px;color:#1a1a1a; line-height:30px;font-size:17px; font-weight:400;font-family: 'Montserrat', sans-serif;width:500px}
.boksy_7_tresc{margin-left:auto;margin-right:0px; text-align:left;margin-top:30px;color:#1a1a1a; line-height:30px;font-size:17px; font-weight:400;font-family: 'Montserrat', sans-serif;width:500px}
.boksy_7_naglowek{width:500px;margin-left:auto;margin-right:0px; text-align:left;color:#269447; font-size:22px; font-weight:700;font-family: 'Montserrat', sans-serif;}

#boks_1, #boks_2,#boks_3,#boks_4,#boks_5,#boks_6{margin:0px; width:50%; height:330px; float:left;display:inline-block;  }
#boks_1{background:#fff;text-align:right}
#boks_5{background:#fff;text-align:right}
#boks_2{background:#f0f0f0; width:calc(50% - 160px); padding:80px;}
#boks_3{text-align:right; width:calc(50% - 160px); padding:80px;}
#boks_6{background:#f0f0f0; width:calc(50% - 160px); padding:80px;z-index:0;position:relative;z-index:0;}
#boks_4_mobilna{display:none}


#dolacz_do_partnerow{z-index:9;position:relative;width:100%; height:520px; background:#354c87}
#dolacz_do_partnerow_1{width:50%;  float:left;display:inline-block; padding-top:50px }
#dolacz_do_partnerow_2{text-align:right; width:50%;  float:left;display:inline-block;  }
#dolacz_do_partnerow_2_1{margin-right:60px;margin-top:100px;color:#9cc9ed; font-size:37px; font-weight:400;font-family: 'Montserrat', sans-serif;}
#dolacz_do_partnerow_2_2{margin-top:10px;color:#9cc9ed; font-size:47px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#dolacz_do_partnerow_2_3{margin-top:50px;color:#fff; font-size:20px; font-weight:400;font-family: 'Montserrat', sans-serif;}
#wyslij_zgloszenie{float:right; margin-top: 50px;background:#269447; cursor:pointer;-webkit-border-radius: 31px;-moz-border-radius: 31px;border-radius: 31px;height:62px; width:auto;display:inline-block;   padding-left:30px; padding-right:30px; line-height:62px; border:1px solid #269447; text-align:center; color:#fff; font-size:21px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#wyslij_zgloszenie:hover{background:#fff;color:#269447}


#stopka{width:100%; height:290px; background:#304433}
#stopka_1{line-height:25px;margin-top:40px;width:20%;  float:left;display:inline-block; color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_2{line-height:25px;margin-top:0px;width:1%;  float:left;display:inline-block;color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_3{line-height:25px;margin-top:40px;width:20%;  float:left;display:inline-block;color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_4{text-align:right;margin-top:40px;width:56%;  float:left;display:inline-block;color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_4_1{ color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#stopka_4_2{ color:#fff;margin-top:8px; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;padding-bottom:20px}
#stopka_4_4{ color:#fff;margin-top:45px; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_1 ul, #stopka_2 ul,#stopka_3 ul {margin:0; padding:0}
#stopka_1 ul li,#stopka_2 ul li,#stopka_3 ul li{list-style-type:none !important}
#stopka_1 ul li a,#stopka_2 ul li a,#stopka_3 ul li a{color: #fff;font-size: 14px;font-weight: 300;font-family: 'Montserrat', sans-serif;}

#stopka_1 ul li a:hover{font-weight:500}
#stopka_2 ul li a:hover{font-weight:500}
#stopka_3 ul li a:hover{font-weight:500}

#partnerzy{padding-top:35px;text-transform:uppercase;color:#304433; font-size:20px; font-weight:300;font-family: 'Montserrat', sans-serif; width:calc(100% - 250px); height:90px; background:#fff; padding-left:250px }
#partnerzy img{display:inline-block;margin-left:110px;height:50px}
#partnerzy_napis{display:block;float:left;margin-top:10px; }

#logowanie_lewa{width:50% ;padding-top:40px; float:left;display:inline-block; }
#logowanie_prawa{width:calc(50% - 80px);padding:40px; float:left;display:inline-block;min-height:500px; background:#edf9f1; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#logowanie_prawa_zamow_kuriera{width:calc(50% - 80px);padding:40px; clear:both; margin-top:30px;float:right;display:inline-block;min-height:500px; background:none; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}


.logowanie_prawa_naglowek{margin-bottom:30px;color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.logowanie_prawa_pod_naglowek{margin-bottom:30px; color:#1a1a1a; font-size:17px; font-weight:400;font-family: 'Montserrat', sans-serif;}
.logowanie_prawa_naglowek_2{margin-bottom:25px;color:#269447; font-size:22px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.logowanie_wyslij_zgloszenie{text-transform:uppercase;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:40px; margin-left:20px; margin-right:10px; padding-left:25px; padding-right:25px; line-height:45px; border:1px solid #269447; background:#269447; text-align:center; color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.logowanie_dowiedz_sie_wiecej{text-transform:uppercase;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:40px; margin-left:30px;  padding-left:25px; padding-right:25px; line-height:45px; border:1px solid #269447; text-align:center; color:#269447; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.logowanie_wyslij_zgloszenie:hover{background:#fff;color:#269447}
.logowanie_dowiedz_sie_wiecej:hover{background:#269447;color:#fff}
#username{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}
#password{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}
#jform_email{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}
#jform_username{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}
#jform_token{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}
#logowanie_lewa .zaloguj_sie{clear:both;text-transform:uppercase;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:50px; margin-left:20px;  padding-left:25px; padding-right:25px; line-height:45px; border:1px solid #269447; background:#269447; text-align:center; color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#nie_pamietam_hasla{margin-left:20px; text-decoration:underline;font-size:18px; color:#269447;font-weight:300;font-family: 'Montserrat', sans-serif;}
#logowanie_lewa .control-label{margin-top:25px;font-size:18px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}

#menu_usera_1{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; display:inline-block; margin-top:20px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_2{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; display:inline-block; margin-top:20px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_3{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; display:inline-block; margin-top:20px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_4{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; display:inline-block; margin-top:20px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_1 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_1_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }

#menu_usera_2 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_2_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }

#menu_usera_3 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_3_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }


#menu_usera_4 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_4_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }

.menu_user_aktywny{background:#269447 !important; color:#fff  !important;}
.menu_user_tekst_aktywny{color:#fff  !important;}


#profil_lewa{width:50% ;padding-top:60px; float:left;display:inline-block;}
#profil_prawa{width:50% ;padding-top:60px; float:left;display:inline-block;}
.profil_naglowek{font-size:18px; color:#202020;font-weight:700;font-family: 'Montserrat', sans-serif;margin-bottom:30px}
.profil_skierowania{font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;padding-bottom:0px;}
.profil_skierowania img{margin-right:10px}
.profil_pozostale{font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}
.profil_skierowania a{color:#1a1a1a !important;}

.zamowienia_naglowek{margin-top:70px;font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}


#zamowienia_zamow_kuriera{margin-bottom:60px;text-transform:uppercase;background:#269447; cursor:pointer;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;height:50px; width:auto;display:inline-block;   padding-left:20px; padding-right:20px; line-height:50px; border:1px solid #269447; text-align:center; color:#fff; font-size:15px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#zamowienia_zamow_kuriera:hover{background:#fff;color:#269447}
.pobierz_pdf_xml{margin-bottom:0px;text-transform:uppercase;background:#269447 !important; cursor:pointer;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;height:30px; width:auto;display:inline-block;   padding-left:15px; padding-right:15px; line-height:30px; border:1px solid #269447  !important; text-align:center; color:#fff  !important; font-size:15px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.pobierz_pdf_xml:hover{background:#fff  !important;color:#269447  !important}

#zamowienia_tabela{width:100%; }
#zamowienia_tabela th{ padding-left:30px;padding-bottom:8px;border-bottom:1px solid #269447;text-transform:uppercase;font-size:14px; color:#a7a7a7;font-weight:400;font-family: 'Montserrat', sans-serif;}
#zamowienia_tabela td{padding-left:30px;height:50px;line-height:50px;}
.zamowienia_lista_numer{text-transform:uppercase;font-size:18px; color:#269447;font-weight:500;font-family: 'Montserrat', sans-serif;}
.zamowienia_lista_tlo{background:#f3f3f3;} 

#lista_materialow_opis{margin-top:50px; margin-bottom:60px; font-size:18px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}
#anuluj_zamowienie_material{margin-left:30px;text-transform:uppercase;font-size:20px; text-decoration:underline;color:#269447;font-weight:300;font-family: 'Montserrat', sans-serif;}
.lista_materialow_nazwa_matrialu{font-size:22px; color:#202020 !important;font-weight:500;font-family: 'Montserrat', sans-serif;}
.lista_materialow_opis_matrialu{font-size:16px; color:#1a1a1a !important;font-weight:400;font-family: 'Montserrat', sans-serif;}
.tabela_zamow_lista_produktow{width:50% !important}
.zamowienie_pola_dodatkowe_pola{width:50% !important; display:block;clear:both;}
.zamowienie_pola_dodatkowe_nazwa{margin-top:30px;width:100% !important;font-size:18px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;display:block}



#osobazamawiajca{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}
#nrtelefonuzamawiajcego{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}


#podziekowanie_material{text-align:center; margin-left:auto; margin-right:auto; width:50%;padding:40px; min-height:100px; background:#edf9f1; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
.podziekowanie_material_podziekowania{font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}

.podziekowanie_material_naglowek{font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}

#podziekowanie_material_przejdz_szczegoly{text-transform:uppercase;background:#269447; cursor:pointer;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;height:50px; width:auto;display:inline-block;   padding-left:20px; padding-right:20px; line-height:50px; border:1px solid #269447; text-align:center; color:#fff; font-size:15px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#podziekowanie_material_przejdz_szczegoly:hover{background:#fff;color:#269447}

#termin_odbioru{padding-left: 10px;margin-top: 10px;font-size: 16px;color: #1a1a1a;font-weight: 400;font-family: 'Montserrat', sans-serif;height: 50px;line-height: 50px;border: 1px solid #d0d0d0;width: calc(50% - 25px);}
#godzina_odbioru{padding-left: 10px;margin-top: 10px;font-size: 16px;color: #1a1a1a;font-weight: 400;font-family: 'Montserrat', sans-serif;height: 50px;line-height: 50px;border: 1px solid #d0d0d0;width: calc(50% - 25px);margin-left:10px}
#uwagi{padding:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:150px; line-height:26px; border:1px solid #d0d0d0; width:calc(100% - 60px)}




.lista_zamowien_szczegoly_zamowienia{font-size:16px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}

#tlo_wspolpraca{min-height:800px;background:url('../images/tlo_wspolpraca.png') no-repeat  top right}
#wspolpraca_jak_to_dziala{margin-top:100px;font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#graf_wsplpraca_1_img{position:absolute;margin-left:40px; margin-top:160px; }
#graf_wsplpraca_1_napis{position:absolute;margin-left:20px; margin-top:230px;text-align:center}

#graf_wspolpraca_strzalka_1{position:absolute;margin-left:150px; margin-top:70px;}

#graf_wsplpraca_2_img{position:absolute;margin-left:370px; margin-top:40px; }
#graf_wsplpraca_2_napis{position:absolute;margin-left:320px; margin-top:130px;text-align:center}

#graf_wspolpraca_strzalka_2{position:absolute;margin-left:540px; margin-top:80px;}

#graf_wsplpraca_3_img{position:absolute;margin-left:750px; margin-top:160px; }
#graf_wsplpraca_3_napis{position:absolute;margin-left:740px; margin-top:250px;text-align:center}

#graf_wspolpraca_strzalka_3{position:absolute;margin-left:900px; margin-top:60px;}

#graf_wsplpraca_4_img{position:absolute;margin-left:1110px; margin-top:50px; }
#graf_wsplpraca_4_napis{position:absolute;margin-left:1080px; margin-top:130px;text-align:center}

#wspolpraca_korzysci{min-height:540px;background:url('../images/tlo_wspolpraca_korzysci.png') no-repeat  top center; background-size:cover;	}
#wspolpraca_korzysci_naglowek{ text-align:center;padding-top:60px;padding-bottom:65px;font-size:26px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_1{width:33%; text-align:center; float:left;line-height:28px;font-size:18px; color:#304433;font-weight:400;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_1 img{margin-bottom:30px;}
#wspolpraca_korzysci_2{width:33%; text-align:center; float:left;line-height:28px;font-size:18px; color:#304433;font-weight:400;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_2 img{margin-bottom:30px;}
#wspolpraca_korzysci_3{width:33%; text-align:center; float:left;line-height:28px;font-size:18px; color:#304433;font-weight:400;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_3 img{margin-bottom:30px;}

#wspolpraca_korzysci_1 p,#wspolpraca_korzysci_2 p,#wspolpraca_korzysci_3 p{padding:0;margin:0}

#tlo_dla_weterynarzy{min-height:960px;background:url('../images/dla_weterynarzy_tlo.png') no-repeat  top right}
#dla_lekarzy_lewa{width:50%; float:left;padding-top:80px;}
#dla_lekarzy_prawa{width:50%; float:left;padding-top:80px;}

#dla_lekarzy_lewa_naglowek{padding-top:50px;padding-bottom:35px;font-size:22px; color:#282828;font-weight:700;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_prawa_naglowek{padding-top:50px;padding-bottom:35px;font-size:22px; color:#282828;font-weight:700;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_lewa_tresc{font-size:17px;line-height:27px; padding-bottom:45px;color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_prawa_tresc{font-size:17px; line-height:27px; padding-bottom:45px;color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}


#dla_lekarzy_zostan_part{padding-top:100px;font-size:22px; color:#269447;font-weight:400;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_zostan_part_2{font-size:28px;margin-top:-5px; padding-bottom:35px;color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}

#dla_lekarzy_lewa_2{width:50%; float:left;}
#dla_lekarzy_prawa_2{width:50%; float:left;}


#dla_lekarzy_dowiedz_wiecej{cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:200px; margin-right:10px; padding-left:18px; padding-right:18px; line-height:45px; border:1px solid #269447; text-align:center; color:#269447; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_dowiedz_wiecej:hover{background:#269447;color:#fff;}

#wiecej_sg{cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:100px; margin-right:10px; padding-left:18px; padding-right:18px; padding-top:14px; padding-bottom:14px;line-height:45px; border:1px solid #269447; text-align:center; color:#269447; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#wiecej_sg:hover{background:#269447;color:#fff;}


#dla_lekarzy_bez_rejestracji_boks{width:65%; padding:40px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#dla_lekarzy_bez_rejestracji{padding-bottom:30px;	font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_bez_1{font-size:17px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;margin-bottom:10px;}
#dla_lekarzy_bez_1 span{font-size:17px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}


#tlo_o_nas{min-height:960px;background:url('../images/o_nas_tlo.png') no-repeat  top right}
#o_nas_alab_oznacz{font-size:18px; text-transform:uppercase;color:#269447;font-weight:500;font-family: 'Montserrat', sans-serif;}
#o_nas_tresc{width:80%;font-size:17px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}
#o_nas_tresc p{font-size:17px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}

#tlo_kontakt{min-height:960px;background:url('../images/kontakt_tlo.png') no-repeat; background-position:  top right}
#kontakt_oddzialy_regionalne{font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#kontakt_boks_1{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px;float:left;width:calc(33% - 82px); margin-left:-30px; padding:30px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#kontakt_boks_2{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px;float:left;width:calc(33% - 82px); margin-left:30px; padding:30px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#kontakt_boks_3{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px;margin-bottom:60px;float:left;width:calc(33% - 82px); margin-left:30px; padding:30px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
.kontakt_boks_naglowek{padding-bottom:30px;font-size:18px; text-transform:uppercase;color:#1c1c1c;font-weight:600;font-family: 'Montserrat', sans-serif;}
.kontakt_boks_naglowek_centralny{font-size:13px; margin-top:-10px; padding-bottom:10px;text-transform:uppercase;color:#1c1c1c;font-weight:600;font-family: 'Montserrat', sans-serif;}
.kontakt_boks_naglowek_warszawa{padding-bottom:15px;font-size:18px; text-transform:uppercase;color:#1c1c1c;font-weight:600;font-family: 'Montserrat', sans-serif;}
#kontakt_boks_przedstawiciele_1{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; float:left;width:calc(33% - 82px); margin-left:-30px; padding:30px;}
#kontakt_boks_przedstawiciele_2{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; float:left;width:calc(33% - 82px); margin-left:30px; padding:30px;}
#kontakt_boks_przedstawiciele_3{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-bottom:60px;float:left;width:calc(33% - 82px); margin-left:30px; padding:30px;}
#kontakt_boks_przedstawiciele_4{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-bottom:60px;float:left;width:calc(33% - 82px); margin-left:-30px; padding:30px;}
#kontakt_boks_przedstawiciele_5{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-bottom:60px;float:left;width:calc(33% - 82px); margin-left:30px; padding:30px;}
#kontakt_adres_firmy{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif;}

.hikashop_category_information.hikashop_products_listing_main h2{margin-top:70px;font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}
.lista_produktow_tekst_zamawiam{text-transform:uppercase;font-size:16px;color:#269447;font-weight:400;font-family: 'Montserrat', sans-serif; }
.lista_produktow_tekst_sztuk{text-transform:uppercase;font-size:14px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif;}


fieldset{border:none !important}


label.invalid, label.required span {
    color: #ff0000 !important;
    background: none;
}
#fb_krawedz{position:fixed;z-index:999; right:0px; top:300px; }
#in_krawedz{position:fixed; z-index:999;right:0px; top:360px}
#figura_slider_1{position:absolute; left:-200px; top:170px;}
#figura_slider_2{position:absolute; right:-200px; top:40px;}
#figura_aktualnosci_1{position:absolute;right:350px; margin-top:-40px; }
#figura_boksy_1{position:absolute;left:280px; margin-top:-40px; }
#figura_zamowienia_1{position:absolute;right:380px; margin-top:-100px;}
#figura_zamowienia_2{position:absolute;left:80px; margin-top:-440px;}
#figura_slider_1_profil{position:absolute; left:220px; top:680px;}
#figura_slider_2_profil{position:absolute; width:170px; right:310px; top:520px;-webkit-transform:rotate(230deg);
  -moz-transform: rotate(230deg);
  -ms-transform: rotate(230deg);
  -o-transform: rotate(230deg);
  transform: rotate(230deg);}

.dodaj_lecznice_nazwa_pola{padding-bottom:3px;font-size: 18px;color: #1a1a1a;font-weight: 400;font-family: 'Montserrat', sans-serif;}
.dodaj_lecznice_zawartosc_pola{padding-bottom:3px;font-size: 18px;color: #1a1a1a;font-weight: 700;font-family: 'Montserrat', sans-serif;}


#zgloszenie_wspolpracy{width:50%}
.zgloszenie_naglowek{font-size: 18px;color: #269447;font-weight: 700;font-family: 'Montserrat', sans-serif;margin-bottom:30px;}
.zgloszenie_nazwa_pola{padding-left:15px; padding-bottom:3px;font-size: 16px;color: #1a1a1a;font-weight: 400;font-family: 'Montserrat', sans-serif;}

.zgloszenie_input{padding-left: 10px;
margin-top: 10px;
font-size: 16px;
color: #1a1a1a;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
height: 50px;
line-height: 50px;
border: 1px solid #d0d0d0;
width: calc(100% - 10px); margin-bottom:30px;}

.zgloszenie_input_textarea{padding-left: 10px;
margin-top: 10px;
font-size: 16px;
color: #1a1a1a;
font-weight: 400;
font-family: 'Montserrat', sans-serif;
height: 200px;
line-height: 27px;
border: 1px solid #d0d0d0;
width: calc(100% - 10px); margin-bottom:30px;
resize:none}

.zgloszenie_lewa{width:calc(50% - 7px); float:left;}
.zgloszenie_prawa{width:calc(50% - 7px); float:left;margin-left:14px; }

.zgloszenie_lewa_75{width:calc(75% - 7px); float:left;}
.zgloszenie_prawa_25{width:calc(25% - 7px); float:left;margin-left:14px; }

.zgloszenie_lewa_25{width:calc(25% - 7px); float:left;}
.zgloszenie_prawa_75{width:calc(75% - 7px); float:left;margin-left:14px; }

#zgloszenie_anuluj{text-transform:uppercase;margin-left:20px; margin-top:15px;text-decoration:underline;font-size:18px; color:#269447;font-weight:300;font-family: 'Montserrat', sans-serif;}
.zgloszenie_wyslij_zgloszenie{text-transform:uppercase;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:-13px;  margin-right:10px; padding-left:25px; padding-right:25px; line-height:45px; border:1px solid #269447; background:#269447; text-align:center; color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.zgloszenie_wyslij_zgloszenie:hover{background:#fff;color:#269447}
#zgloszenie_takie_same{margin-right:10px;margin-top:10px;}
#zgloszenie_wspolpracy_pod_tytulem{width:100%;font-size: 20px;color: #1a1a1a;font-weight: 400;margin-top:-25px;font-family: 'Montserrat', sans-serif;margin-bottom:50px;}



#zgloszenie_logowanie_wyslij_zgloszenie, #dla_lekarzy_dowiedz_wiecej{
text-transform: uppercase;
cursor: pointer;
-webkit-border-radius: 22px;
-moz-border-radius: 22px;
border-radius: 22px;
height: 45px;
width: auto;
float: left;
display: inline-block;
margin-top: 40px;
margin-left: 0px;
margin-right: 10px;
padding-left: 25px;
padding-right: 25px;
line-height: 45px;
border: 1px solid #269447;
background: #269447;
text-align: center;
color: #fff !important;
font-size: 16px;
font-weight: 500;
font-family: 'Montserrat', sans-serif;
}

#zgloszenie_logowanie_wyslij_zgloszenie:hover, #dla_lekarzy_dowiedz_wiecej:hover{
	background: #fff;
	color: #269447 !important;
}

.alert.alert-error.alert-danger{display:none !important; border: 1px solid #269447;text-align:center;}
.alert.alert-error.alert-danger .close{background: 1px solid #269447;}



#moje_dane_1{font-size:16px;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px; float:left; width:calc(33% - 30px); padding-right:30px;}
#moje_dane_2{font-size:16px;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px; float:left; width:calc(33% - 30px); padding-right:30px;}
#moje_dane_3{font-size:16px;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px; float:left; width:calc(33% - 30px); padding-right:30px;}


#popup{width:80%; margin-left:auto; margin-right:auto; background:#fff; -webkit-box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);
-moz-box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);
box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);}


@media (max-width: 1279px){
.contener {width:calc(100% - 30px); margin-left:15px; margin-right:14px;}
}

@media (max-width: 979px){
#figura_boksy_1{display:none}	
#cookiesArea{background: none repeat scroll 0 0 #FFFFFF;color: #1a1a1a;;font-size: 18px;margin-left: auto;margin-right: auto;max-width: 100%;opacity: 1;padding: 10px;text-align: left;font: normal normal 400 16px/18px 'Montserrat' !important}
.zgloszenie_lewa{width:calc(100% - 20px); float:left;}
.zgloszenie_prawa{width:calc(100% - 20px); float:left; }

#moje_dane_1{width:100%}
#moje_dane_2{width:100%}
#moje_dane_3{width:100%}


#cookiesArea{max-width: calc(100% - 40px);}

#fb_krawedz{display:none }
#in_krawedz{display:none}
#figura_slider_1{display:none}
#figura_slider_2{display:none}
#figura_slider_1_profil{display:none}
#figura_slider_2_profil{display:none}
#figura_aktualnosci_1{display:none}

#figura_zamowienia_1{display:none}
#figura_zamowienia_2{display:none}

#top{ z-index:9;position:relative;background:rgb(255,255,255); height:auto;padding-bottom:45px}
#logo{float:left;text-align:center; margin-top:30px;width:100%; }
#logo_img{height:52px; margin-top:5px;}

#zaloguj_sie{display:block;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:40px; width:150px;  margin-left:calc(50% - 55px); margin-right:auto; padding-left:20px; padding-right:20px; line-height:40px; border:1px solid #269447; text-align:center; background:#269447;color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#zaloguj_sie:hover{background:#fff;color:#269447;}
#user_ikonka{display:none}
#zaloguj_juz_wkrotce{color:#269447; font-size:12px; margin-left:38px; position:absolute;}

#figura_1{display:none}
#figura_2{display:none}
#figura_3{display:none}
#menu{display:none;z-index:9;position:relative;cursor:pointer;float:right;text-align:center; padding-top:30px;width:calc(100% - 0px); color:#262626  !important; font-size:15px !important; font-weight:400  !important;font-family: 'Montserrat', sans-serif  !important;}
#menu .moduletable{width:calc(100% - 0px); background:#fff; display:block !important;}
#menu ul{}
#menu ul li{width:100%; display:block !important; list-style-type:none !important;padding-bottom:15px;}
#menu ul li a{padding-left:15px;color:#262626  !important; font-size:15px !important; font-weight:400  !important;font-family: 'Montserrat', sans-serif  !important;}
#menu_mobilne{cursor:pointer;display:block;float:right;margin-top:-50px;margin-right:0px}
#user_ikonka_mobile{display:block;float:right;margin-top:-40px;margin-right:15px;}
#menu_mobilne_zamykanie{display:block;float:right;color:#269447; margin-top:-15px; margin-right:1px;font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}

#slaider_1{width:300px;  margin-top:-350px; position:absolute;  margin-left:900px;color:#fff; font-size:40px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#slaider_2{width:300px;  margin-top:-220px;  line-height:32px; position:absolute; margin-left:900px; color:#fff; font-size:18px; font-weight:400;font-family: 'Montserrat', sans-serif;}

#badania{width:100%; background:none; padding-bottom:40px}
#badania_ramka{margin-top:0px;padding-left:10px;padding-right:10px;z-index:9;text-align:center;padding-top:20px;padding-bottom:30px;background:#fff; width:calc(100% - 20px); margin-left:0px; -webkit-box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);-moz-box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);box-shadow: 0px 0px 8px 0px rgba(135,135,135,1);}
#badania_naglowek{text-align:center; color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.badania_nazwy{cursor:pointer;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;height:36px; width:auto; float:left; display:inline-block; margin-top:10px; margin-left:10px !important; margin-right:10px; padding-left:9px; padding-right:9px; line-height:36px; border:1px solid #269447; text-align:center; color:#269447; font-size:14px; font-weight:500;font-family: 'Montserrat', sans-serif;}

.badania_nazwy.aktywny{background:#269447;color:#fff; }
.badania_nazwy:hover{background:#269447;color:#fff;}

#aktualnosci{padding-bottom:30px}
#aktualnosci_naglowek{margin-top:50px;margin-bottom:50px;text-align:center; color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.aktualnosci_boks{width:100%;margin-right:0px;float:left; display:block; margin-bottom:30px;}
.aktualnosci_boks_akt{width:100%;margin-right:0px; display:block}
.aktualnosci_boks_img{width:100%; height:auto;}
.aktualnosci_boks_img img{width:100%; height:auto;}
.aktualnosci_boks_tresc{margin-top:15px; padding-left:25px; padding-right:25px; overflow:hidden;color:#269447;font-weight:700; font-size:16px; font-family: 'Montserrat', sans-serif;}
.aktualnosci_boks_tresc_akt{padding-left:25px; padding-right:25px; overflow:hidden;color:#269447;font-weight:700; font-size:16px; font-family: 'Montserrat', sans-serif;}

.aktualnosci_boks_tresc_akt a{color:#269447;font-weight:700; font-size:16px; font-family: 'Montserrat', sans-serif;line-height:22px}
.aktualnosci_boks_tresc_data{margin-top:25px; padding-left:25px; padding-right:25px;  color:#232323;font-weight:500; font-size:15px; font-family: 'Montserrat', sans-serif;}
#aktualnosci_zobacz_wszystkie{text-align:center; clear:both; width:100%; margin-top:50px;color:#269447; font-size:18px; font-weight:400;font-family: 'Montserrat', sans-serif;}

#nag_kat{margin-top:30px;margin-left:30px;margin-bottom:50px; color: #269447 !important; font-weight:700; font-size:26px; font-family: 'Montserrat', sans-serif;}
.page-header{ margin-top:30px; color: #269447;font-weight:700; font-size:26px; font-family: 'Montserrat', sans-serif;}
.item-page{margin-top:-22px;min-height:40px;}
#tresc_artykulu{min-height:40px;padding-top:15px; font-weight:400; color:#1a1a1a !important;font-family: 'Montserrat', sans-serif;font-size:17px  !important; line-height:29px  !important}
#tresc_artykulu a{color:#269447;font-family: 'Montserrat', sans-serif;font-size:17px;}

.aktualnosci_boks_tresc_data_arty{margin-top:15px;  color:#232323;font-weight:500; font-size:15px; font-family: 'Montserrat', sans-serif;}


#boksy_6{margin-top:50px;}
.boksy_6_naglowek{color:#269447; font-size:22px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.boksy_6_tresc{margin-top:30px;color:#1a1a1a; font-size:17px; font-weight:400;font-family: 'Montserrat', sans-serif;width:100%}
#boks_1, #boks_2,#boks_3,#boks_4,#boks_5,#boks_6{margin:0px; width:100%; height:auto; float:left;display:inline-block;  }

#boks_2{background:#f0f0f0; width:calc(100% - 160px); padding:80px;}
#boks_3{text-align:left; width:calc(100% - 160px); padding:80px;}
#boks_6{background:#f0f0f0; width:calc(100% - 160px); padding:80px;z-index:0;position:relative;}

#boks_1{width:100%; height:auto;}
#boks_1 img{width:100%; height:auto;}

#boks_4{width:100%; height:auto;}
#boks_4 img{display:none}
#boks_4_mobilna{display:block;width:100%; height:auto;}
#boks_4_mobilna img{width:100%; height:auto;}

#boks_5{width:100%; height:auto;}
#boks_5 img{width:100%; height:auto;}

#dolacz_do_partnerow{z-index:9;position:relative;width:100%; height:auto; background:#354c87}
#dolacz_do_partnerow_1{display:none;width:100%;  float:left; padding-top:50px }
#dolacz_do_partnerow_2{margin-top:-20px;text-align:left; width:100%;  float:left;display:inline-block;  }
#dolacz_do_partnerow_2_1{margin-right:60px;margin-top:100px;color:#9cc9ed; font-size:37px; font-weight:400;font-family: 'Montserrat', sans-serif;}
#dolacz_do_partnerow_2_2{margin-top:10px;color:#9cc9ed; font-size:47px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#dolacz_do_partnerow_2_3{margin-top:50px;color:#fff; font-size:20px; font-weight:400;font-family: 'Montserrat', sans-serif;}
#wyslij_zgloszenie{float:left;margin-bottom:40px; margin-top: 50px;background:#269447; cursor:pointer;-webkit-border-radius: 31px;-moz-border-radius: 31px;border-radius: 31px;height:62px; width:auto;display:inline-block;   padding-left:30px; padding-right:30px; line-height:62px; border:1px solid #269447; text-align:center; color:#fff; font-size:21px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#wyslij_zgloszenie:hover{background:#fff;color:#269447}


#stopka{width:100%; height:auto; background:#304433; padding-bottom:20px}
#stopka_1{line-height:25px;margin-top:60px;width:100%;  float:left;display:inline-block; color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_2{line-height:25px;margin-top:60px;width:100%;  float:left;display:inline-block;color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_3{line-height:25px;margin-top:60px;width:100%;  float:left;display:inline-block;color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_4{text-align:left;margin-top:60px;width:100%;  float:left;display:inline-block;color:#fff; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_4_1{ color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#stopka_4_2{ color:#fff;margin-top:8px; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
#stopka_4_4{ color:#fff;margin-top:45px; font-size:14px; font-weight:300;font-family: 'Montserrat', sans-serif;}
#stopka_1 ul, #stopka_2 ul,#stopka_3 ul {margin:0; padding:0}
#stopka_1 ul li,#stopka_2 ul li,#stopka_3 ul li{list-style-type:none !important}
#stopka_1 ul li a,#stopka_2 ul li a,#stopka_3 ul li a{color: #fff;font-size: 14px;font-weight: 300;font-family: 'Montserrat', sans-serif;}




#partnerzy{padding-top:35px;text-transform:uppercase;color:#304433; font-size:20px; font-weight:300;font-family: 'Montserrat', sans-serif; width:100% ; height:auto; background:#fff; padding-left:0px }
#partnerzy img{display:block;margin-left:auto;margin-right:auto;height:50px; clear:both; margin-bottom:30px;}
#partnerzy_napis{display:block;float:left;margin-bottom:45px;text-align:center; width:100%; margin-left:auto;margin-right:auto;}







#logowanie_lewa{width:100% ;padding-top:40px; float:left;display:inline-block; }
#logowanie_prawa{width:calc(100% - 80px);padding:40px; margin-top:30px;float:left;display:inline-block;min-height:500px; background:#edf9f1; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#logowanie_prawa_zamow_kuriera{width:calc(100% - 80px);padding:40px; clear:both; margin-top:30px;float:right;display:inline-block;min-height:500px; background:none; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}


.logowanie_prawa_naglowek{margin-bottom:30px;color:#269447; font-size:26px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.logowanie_prawa_pod_naglowek{margin-bottom:30px; color:#1a1a1a; font-size:17px; font-weight:400;font-family: 'Montserrat', sans-serif;}
.logowanie_prawa_naglowek_2{margin-bottom:25px;color:#269447; font-size:22px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.logowanie_wyslij_zgloszenie{text-transform:uppercase;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:40px; margin-left:20px; margin-right:10px; padding-left:25px; padding-right:25px; line-height:45px; border:1px solid #269447; background:#269447; text-align:center; color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.logowanie_dowiedz_sie_wiecej{text-transform:uppercase;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:40px; margin-left:30px;  padding-left:25px; padding-right:25px; line-height:45px; border:1px solid #269447; text-align:center; color:#269447; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.logowanie_wyslij_zgloszenie:hover{background:#fff;color:#269447}
.logowanie_dowiedz_sie_wiecej:hover{background:#269447;color:#fff}
#username{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 10px)}
#password{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 10px)}
#jform_email{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 10px)}
#jform_username{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 10px)}
#jform_token{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 10px)}
#logowanie_lewa .zaloguj_sie{clear:both;text-transform:uppercase;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:auto; float:left; display:inline-block; margin-top:50px; margin-left:20px;  padding-left:25px; padding-right:25px; line-height:45px; border:1px solid #269447; background:#269447; text-align:center; color:#fff; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#nie_pamietam_hasla{margin-left:20px; text-decoration:underline;font-size:18px; color:#269447;font-weight:300;font-family: 'Montserrat', sans-serif;}
#logowanie_lewa .control-label{margin-top:25px;font-size:18px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}

#menu_usera_1{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; clear:both; display:inline-block; margin-top:20px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_2{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; clear:both; display:inline-block; margin-top:0px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_3{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; clear:both;display:inline-block; margin-top:20px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_4{cursor:pointer;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;height:80px; width:auto; float:left; clear:both;display:inline-block; margin-top:20px;  margin-right:15px; padding-left:35px; padding-right:35px;  border:1px solid #269447; background:#fff; text-align:center; color:#333; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#menu_usera_1 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_1_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }

#menu_usera_2 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_2_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }

#menu_usera_3 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_3_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }


#menu_usera_4 img{margin-top:17px;float:left; display:inline-block; }
#menu_usera_4_2{text-align:left;color:#333; font-weight:28px; margin-top:22px; margin-left:20px;font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;float:left; display:inline-block; }

.menu_user_aktywny{background:#269447 !important; color:#fff  !important;}
.menu_user_tekst_aktywny{color:#fff  !important;}



#profil_lewa{width:100% ;padding-top:60px; float:left;display:inline-block;}
#profil_prawa{width:100% ;padding-top:60px; float:left;display:inline-block;}
.profil_naglowek{font-size:18px; color:#202020;font-weight:700;font-family: 'Montserrat', sans-serif;margin-bottom:30px}
.profil_skierowania{font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}
.profil_skierowania img{margin-right:10px}
.profil_pozostale{font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}


.zamowienia_naglowek{margin-top:70px;font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}


#zamowienia_zamow_kuriera{margin-bottom:60px;text-transform:uppercase;background:#269447; cursor:pointer;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;height:50px; width:auto;display:inline-block;   padding-left:20px; padding-right:20px; line-height:50px; border:1px solid #269447; text-align:center; color:#fff; font-size:15px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#zamowienia_zamow_kuriera:hover{background:#fff;color:#269447}
.pobierz_pdf_xml{margin-bottom:0px;text-transform:uppercase;background:#269447; cursor:pointer;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;height:30px; width:auto;display:inline-block;   padding-left:15px; padding-right:15px; line-height:30px; border:1px solid #269447; text-align:center; color:#fff; font-size:15px; font-weight:500;font-family: 'Montserrat', sans-serif;}
.pobierz_pdf_xml:hover{background:#fff;color:#269447}


#zamowienia_tabela{width:100%; }
#zamowienia_tabela th{ padding-left:30px;padding-bottom:8px;border-bottom:1px solid #269447;text-transform:uppercase;font-size:14px; color:#a7a7a7;font-weight:400;font-family: 'Montserrat', sans-serif;}
#zamowienia_tabela td{padding-left:30px;height:50px;line-height:50px;}
.zamowienia_lista_numer{text-transform:uppercase;font-size:18px; color:#269447;font-weight:500;font-family: 'Montserrat', sans-serif;}
.zamowienia_lista_tlo{background:#f3f3f3;} 

#lista_materialow_opis{margin-top:50px; margin-bottom:60px; font-size:18px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}
#anuluj_zamowienie_material{margin-left:30px;text-transform:uppercase;font-size:20px; text-decoration:underline;color:#269447;font-weight:300;font-family: 'Montserrat', sans-serif;}
.lista_materialow_nazwa_matrialu{font-size:22px; color:#202020 !important;font-weight:500;font-family: 'Montserrat', sans-serif;}
.lista_materialow_opis_matrialu{font-size:16px; color:#1a1a1a !important;font-weight:400;font-family: 'Montserrat', sans-serif;}
.tabela_zamow_lista_produktow{width:50% !important}
.zamowienie_pola_dodatkowe_pola{width:50% !important; display:block;clear:both;}
.zamowienie_pola_dodatkowe_nazwa{margin-top:30px;width:100% !important;font-size:18px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;display:block}



#osobazamawiajca{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}
#nrtelefonuzamawiajcego{padding-left:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:50px; line-height:50px; border:1px solid #d0d0d0; width:calc(100% - 50px)}


#podziekowanie_material{text-align:center; margin-left:auto; margin-right:auto; width:80%;padding:40px; min-height:100px; background:#edf9f1; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
.podziekowanie_material_podziekowania{font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}

.podziekowanie_material_naglowek{font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}

#podziekowanie_material_przejdz_szczegoly{text-transform:uppercase;background:#269447; cursor:pointer;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;height:50px; width:auto;display:inline-block;   padding-left:20px; padding-right:20px; line-height:50px; border:1px solid #269447; text-align:center; color:#fff; font-size:15px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#podziekowanie_material_przejdz_szczegoly:hover{background:#fff;color:#269447}

#termin_odbioru{padding-left: 10px;margin-top: 10px;font-size: 16px;color: #1a1a1a;font-weight: 400;font-family: 'Montserrat', sans-serif;height: 50px;line-height: 50px;border: 1px solid #d0d0d0;width: calc(50% - 25px);}
#godzina_odbioru{padding-left: 10px;margin-top: 10px;font-size: 16px;color: #1a1a1a;font-weight: 400;font-family: 'Montserrat', sans-serif;height: 50px;line-height: 50px;border: 1px solid #d0d0d0;width: calc(50% - 25px);margin-left:10px}
#uwagi{padding:10px;margin-top:10px;font-size:16px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;height:150px; line-height:26px; border:1px solid #d0d0d0; width:calc(100% - 60px)}


#zgloszenie_wspolpracy{width:100%}
.zgloszenie_lewa{width:100%}
.zgloszenie_prawa{ width:100%;margin-left: 0px;}

.zgloszenie_lewa_75{width:100%; float:left;}
.zgloszenie_prawa_25{width:100%; float:left;margin-left:0px; }

.zgloszenie_lewa_25{width:100%; float:left;}
.zgloszenie_prawa_75{width:100%; float:left;margin-left:0px; }

.lista_zamowien_szczegoly_zamowienia{font-size:16px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}

#tlo_wspolpraca{min-height:760px;background:none}
#wspolpraca_jak_to_dziala{margin-top:20px;font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#graf_wsplpraca_1_img{position:relative; margin-left:calc(50% - 30px);  margin-top:30px; }
#graf_wsplpraca_1_napis{position:relative;margin-left:0px; margin-top:20px;text-align:center}

#graf_wspolpraca_strzalka_1{display:none;}

#graf_wsplpraca_2_img{position:relative;margin-left:calc(50% - 30px); margin-top:70px; }
#graf_wsplpraca_2_napis{position:relative;margin-left:0px; margin-top:20px;text-align:center}

#graf_wspolpraca_strzalka_2{display:none;}

#graf_wsplpraca_3_img{position:relative;margin-left:calc(50% - 30px); margin-top:70px; }
#graf_wsplpraca_3_napis{position:relative;margin-left:0px; margin-top:20px;text-align:center}

#graf_wspolpraca_strzalka_3{position:absolute;margin-left:900px; margin-top:60px;}

#graf_wsplpraca_4_img{position:relative;margin-left:calc(50% - 30px); margin-top:70px; }
#graf_wsplpraca_4_napis{position:relative;margin-left:0px; margin-top:20px;text-align:center}

#wspolpraca_korzysci{min-height:auto;background:url('../images/tlo_wspolpraca_korzysci.png') repeat  top center}
#wspolpraca_korzysci_naglowek{ text-align:center;padding-top:60px;padding-bottom:65px;font-size:26px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_1{width:100%; text-align:center; float:left;line-height:28px;font-size:18px; color:#304433;font-weight:400;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_1 img{margin-bottom:30px;}
#wspolpraca_korzysci_2{margin-top:30px;width:100%; text-align:center; float:left;line-height:28px;font-size:18px; color:#304433;font-weight:400;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_2 img{margin-bottom:30px;}
#wspolpraca_korzysci_3{margin-top:30px;width:100%;padding-bottom:30px; text-align:center; float:left;line-height:28px;font-size:18px; color:#304433;font-weight:400;font-family: 'Montserrat', sans-serif;}
#wspolpraca_korzysci_3 img{margin-bottom:30px;}

#tlo_dla_weterynarzy{min-height:960px;background:none}
#dla_lekarzy_lewa{width:100%; float:left;padding-top:80px;}
#dla_lekarzy_prawa{width:100%; float:left;padding-top:80px;}

#dla_lekarzy_lewa_naglowek{padding-top:50px;padding-bottom:35px;font-size:22px; color:#282828;font-weight:700;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_prawa_naglowek{padding-top:50px;padding-bottom:35px;font-size:22px; color:#282828;font-weight:700;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_lewa_tresc{font-size:17px;line-height:27px; padding-bottom:45px;color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_prawa_tresc{font-size:17px; line-height:27px; padding-bottom:45px;color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}


#dla_lekarzy_zostan_part{padding-top:100px;font-size:22px; color:#269447;font-weight:400;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_zostan_part_2{font-size:28px;margin-top:-5px; padding-bottom:35px;color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}

#dla_lekarzy_lewa_2{width:100%; float:left;}
#dla_lekarzy_prawa_2{width:100%; float:left;}


#dla_lekarzy_dowiedz_wiecej{margin-bottom:30px;cursor:pointer;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;height:45px; width:200px; margin-right:10px; padding-left:18px; padding-right:18px; line-height:45px; border:1px solid #269447; text-align:center; color:#fff !important; font-size:16px; font-weight:500;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_dowiedz_wiecej:hover{background:#fff;color:#269447 !important;}

#dla_lekarzy_bez_rejestracji_boks{width:65%; padding:40px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#dla_lekarzy_bez_rejestracji{padding-bottom:30px;	font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#dla_lekarzy_bez_1{font-size:17px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;margin-bottom:10px;}
#dla_lekarzy_bez_1 span{font-size:17px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}


#tlo_o_nas{min-height:960px;background:none}
#o_nas_alab_oznacz{font-size:18px; text-transform:uppercase;color:#269447;font-weight:500;font-family: 'Montserrat', sans-serif;}
#o_nas_tresc{width:100%;font-size:17px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}
#o_nas_tresc p{font-size:17px; color:#1a1a1a;font-weight:400;font-family: 'Montserrat', sans-serif;}

#tlo_kontakt{min-height:960px;background:none; background-position:  center right; }
#kontakt_oddzialy_regionalne{font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;}
#kontakt_boks_1{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px;float:left;width:calc(100% - 60px); margin-left:0px; padding:30px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#kontakt_boks_2{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px;float:left;width:calc(100% - 60px); margin-left:0px; padding:30px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
#kontakt_boks_3{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-top:30px;margin-bottom:60px;float:left;width:calc(100% - 60px); margin-left:0px; padding:30px;background:#edf9f1;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
.kontakt_boks_naglowek{padding-bottom:30px;font-size:18px; text-transform:uppercase;color:#1c1c1c;font-weight:600;font-family: 'Montserrat', sans-serif;}


#kontakt_boks_przedstawiciele_1{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; float:left;width:100%; margin-left:0px; padding:30px;padding-left:0px;}
#kontakt_boks_przedstawiciele_2{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; float:left;width:100%; margin-left:0px; padding:30px;padding-left:0px;}
#kontakt_boks_przedstawiciele_3{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; margin-bottom:-30px;float:left;width:100%; margin-left:0px; padding:30px;padding-left:0px;}

#kontakt_boks_przedstawiciele_4{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; float:left;width:100%; margin-left:0px; padding:30px;padding-left:0px;}
#kontakt_boks_przedstawiciele_5{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif; float:left;width:100%; margin-left:0px; margin-bottom:-30px; padding:30px;padding-left:0px;}

#kontakt_adres_firmy{font-size:16px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif;}

.hikashop_category_information.hikashop_products_listing_main h2{margin-top:70px;font-size:22px; color:#269447;font-weight:700;font-family: 'Montserrat', sans-serif;padding-bottom:15px;}
.lista_produktow_tekst_zamawiam{text-transform:uppercase;font-size:16px;color:#269447;font-weight:400;font-family: 'Montserrat', sans-serif; }
.lista_produktow_tekst_sztuk{text-transform:uppercase;font-size:14px;color:#202020;font-weight:400;font-family: 'Montserrat', sans-serif;}


fieldset{border:none !important}


label.invalid, label.required span {
    color: #ff0000 !important;
    background: none;
}
#fb_krawedz{position:absolute; right:0px; top:300px; }
#in_krawedz{position:absolute; right:0px; top:360px}
#figura_slider_1{position:absolute; left:-200px; top:170px;}
#figura_slider_2{position:absolute; right:-200px; top:40px;}
#figura_aktualnosci_1{position:absolute;right:350px; margin-top:-40px; }
#figura_boksy_1{position:absolute;left:280px; margin-top:-40px; }



#zgloszenie_logowanie_wyslij_zgloszenie{margin-left:calc(50% - 112px) !important;margin-bottom:30px}

#wspolpraca_jak_to_dziala{text-align:center; width:100%;margin-bottom:30px;}
.boksy_7_naglowek{width:auto;margin-left:0px;margin-right:0px; text-align:left;color:#269447; font-size:22px; font-weight:700;font-family: 'Montserrat', sans-serif;}
.boksy_7_tresc{margin-left:0px;margin-right:0px; text-align:left;margin-top:30px;color:#1a1a1a; line-height:30px;font-size:17px; font-weight:400;font-family: 'Montserrat', sans-serif;width:auto}
.item-265{margin-left:12px}
#bada_kata_bad{margin-left:-23px;height:190px}

}

@media (max-width: 767px){
#slajder{display:none}
}
@media (max-width: 480px){
#logo{float:left;text-align:left; margin-top:30px;width:100%; }
#logo_img{width:200px;height:auto; margin-top:5px;margin-left:10px;}

#podziekowanie_material{text-align:center; margin-left:auto; margin-right:auto; width:calc(100% - 40px);padding:20px; min-height:100px; background:#edf9f1; -webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
}



.badList{border:none; border-spacing:0px;}
.badList tr ,.badList tr {border:1px solid #ccc}
.badList tr td,.badList tr th{padding:10px;border:1px solid #ccc}
#facebook_slider_widget img{
-webkit-border-top-left-radius: 12px;
-webkit-border-bottom-left-radius: 12px;
-moz-border-radius-topleft: 12px;
-moz-border-radius-bottomleft: 12px;
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
}

#system-message dd.message ul {
    background: #fff !important;
    padding-left: 0px;
    padding: 10px;
    border: none !important;
    border-radius: 0px;
}
