<style type="text/css">

/* STYLE GLOBALNE */
body,h1,h2,h3,h4,h5,h6,p,form,fieldset,td,th,table,ul{margin:0;padding:0;border:0;line-height:100%;}
body{background-color:#ffffff;font-size:16pt;font-family:'Open Sans', sans-serif;margin:0;padding:0;display: block;}
a {color: #737B86; text-decoration: none;}
a:hover {color: #914D57; text-decoration:none;}

/* STYLE GLOWNE */
.page_menu {width:100%; height:110px; position:fixed;top:0px;left:0px;border-bottom:1px solid #808080;z-index:1400;background-color:#ffffff;}
.page {width:100%; height:auto; position:relative; background:#ffffff url('../Images/jacek_jarlinski.jpg') no-repeat left 20% top 70px; background-attachment: fixed;}
.page2 {width:100%; height:auto; position:relative; background-color:#FAFAFA;padding-bottom:50px;}
.page_bottom {width:100%; height:auto; position:relative; background-color:#E6E6E6;}
.float_clear {clear:both;}

/*MENU MOBILNE*/
.page_mobile_menu {width:100%; height:100px; position:relative;border-bottom:1px solid #808080;display:none;}
#div_mobile_menu {width:300px; height:60px; float:right; position:relative; margin:0 auto; margin-top:20px;}
.slicknav_menu {display:none;}
#mobile_menu {list-style-type:none;margin:0;padding:0;overflow:hidden;display:none;}
.mm_logo {float:left; line-height: 70px; padding:0px;}
.mm_li {}
.mm_li a {font:normal 15pt 'Open Sans', sans-serif;text-align:left;padding:16px;text-decoration:none;}

/*MENU*/
.div_menu_bar_bg {width:100%; height:35px; position:relative; margin:0 auto; background:#536274;}
.div_menu_bar {width:100%; max-width:1400px; height:35px; position:relative; margin:0 auto; background:#536274;}
.menu_bar_ul {list-style-type:none;margin:0;padding:0;overflow:hidden;}
.menu_bar_li {float: right; width:7%; text-align:center; } 
.menu_bar_li a {font:normal 10pt 'Open Sans', sans-serif; color:#ffffff; text-align:center; line-height: 30px; padding:5px; text-decoration:none;}
.menu_bar_li a:hover {font-weight:bold;}
.menu_bar_li img {margin-left:5px;}
.menu_bar_li2 {float: right; width:7%; text-align:left; } 
.menu_bar_li2 a {font:normal 11pt 'Open Sans', sans-serif; color:#ffffff; text-align:left; line-height: 30px; padding:5px; text-decoration:none;}
.menu_bar_li2 a:hover {font-weight:bold;}
.menu_bar_li2 img {margin-left:5px;}

.div_menu {width:100%; max-width:1400px; height:80px; position:relative; margin:0 auto;}
.menu_ul {list-style-type:none;margin:0;padding:0;overflow:hidden;}

.menu_li {float: left; width:18%; text-align:center;} 
.menu_li a {font:normal 11pt 'Open Sans', sans-serif; color:#606060; text-align:center; line-height: 70px; padding:10px; text-decoration:none;}
.menu_li a:hover {font-weight:bold;}
.menu_li ul.dropdown{width: 34%; display: none; position: absolute; z-index: 999; left:1%; background:#f2f2f2; border:1px solid #808080;}
.menu_li:hover ul.dropdown{display: block;margin:0;padding:0;overflow:hidden;}
.menu_li ul.dropdown li{display: block;text-align:center;margin-bottom:10px; margin-top:5px;}
.menu_li ul.dropdown li a {font:normal 11pt 'Open Sans', sans-serif; color:#606060; line-height:25px; padding:5px; text-decoration:none; margin-bottom:10px;}
.menu_li ul.dropdown li a:hover {font-weight:bold;}

.menu_li2 {float: left; width:37%; text-align:center;} 
.menu_li2 a {font:normal 11pt 'Open Sans', sans-serif; color:#606060; text-align:center; line-height: 70px; padding:10px; text-decoration:none;}
.menu_li2 a:hover {font-weight:bold;}
.menu_li2 ul.dropdown{width:34%; display: none; position: absolute; z-index: 999; right:1%; background:#f2f2f2; border:1px solid #808080;}
.menu_li2:hover ul.dropdown{display: block;margin:0;padding:0;overflow:hidden;}
.menu_li2 ul.dropdown li{display: block;text-align:center;margin-bottom:10px; margin-top:5px;}
.menu_li2 ul.dropdown li a {font:normal 11pt 'Open Sans', sans-serif; color:#606060; line-height:25px; padding:5px; text-decoration:none; margin-bottom:10px;}
.menu_li2 ul.dropdown li a:hover {font-weight:bold;}

.menu_li3 {float: left; width:25%; height:75px; text-align:center;} 

.wolne_main {width:50%; float:right; height:auto; position:relative; margin-top:115px; border:3px solid #E4B4BB; background:#FFD8D8; margin-right:2%;}
.wolne_main p {font:normal 11pt 'Open Sans', sans-serif; margin:5px 15px 5px 15px;text-align:center;}
.wolne {width:90%; height:auto; position: relative; top:5px; border:3px solid #E4B4BB; background:#FFD8D8;margin-left:5%;}
.wolne p {font:normal 11pt 'Open Sans', sans-serif; margin:5px 15px 5px 15px;text-align:center;}

.wolne_scroll_left { float:right; width:42%; top:3px; height: 27px; overflow: hidden; position: relative; background: yellow; color: orange; border: 1px solid orange;}
.wolne_scroll_left p {font:normal 10pt 'Open Sans', sans-serif; margin:5px 15px 5px 15px;text-align:center;color:black;}

/*MAIN PAGE*/
.page_main {width:100%; height:100%; min-height:920px; position:relative; margin:0 auto; background:#EFEFF1 url('../Images/slide_one.jpg') no-repeat right bottom;background-size: contain;}
.div_main {width:100%; max-width:1400px; height:100%; position:relative; margin:0 auto; padding-top:1px;}
/*.div_chp  {width:35%; height:260px; margin-top:150px; margin-left:10px; text-align:right; background:#ffffff url('../Images/op_piersi.jpg') no-repeat left top; }
.div_mede {width:35%; height:260px; margin-top:30px;  margin-left:10px; background:#ffffff url('../Images/op_twarz.jpg') no-repeat left top; }
*/
.div_chp  {width:35%; height:240px; margin-top:140px; margin-left:10px; background:#ffffff url('../Images/op_piersi_main.jpg') no-repeat left top; }
.div_mede {width:35%; height:240px; margin-top:20px;  margin-left:10px; background:#ffffff url('../Images/op_twarz_main.jpg') no-repeat left top; }
.div_dep  {width:35%; height:240px; margin-top:20px;  margin-left:10px; background:#ffffff url('../Images/depilacja_cialo_main.jpg') no-repeat left top; }
.chp_txt {font:normal 15pt 'Open Sans', sans-serif; text-align:right; margin:5px 10px 25px 0px;}
.chp_txt2 {font:normal 13pt 'Open Sans', sans-serif; text-align:right; margin:5px 10px 5px 0px;}
.chp_txt2 a {color:#914D57; text-decoration:none;} 
.chp_button {width:auto; height:35px; float:right; position:relative; border:3px solid #E4B4BB; text-align:center; margin-right:10px; margin-top:40px;}
.chp_button p {font:bold 12pt 'Open Sans', sans-serif; margin:5px 15px 5px 15px;}
.chp_button a {color:#000;text-decoration:none;}
.chp_button a:hover {color:#914D57;text-decoration:none;}

.page_main2 {width:100%; height:70%; min-height:650px; position:relative; margin:0 auto;}
.div_main2 {width:100%; max-width:1400px; height:100%; position:relative; margin:0 auto;overflow:auto;}
.div_jj {width:60%; position:relative; background-color:#536274; margin-left:40%; margin-top:5%; text-align:center;}
.jj_foto {display:none;}
.jj_dr {font:normal 12pt 'Open Sans', sans-serif; padding-top:20px; color:#fff; margin:10px;text-align:center;}
.jj_name {font:normal 20pt 'Open Sans', sans-serif; padding-top:20px; color:#fff; margin:10px;text-align:center; margin-left:0px;}
.jj_desc {font:normal 11pt 'Open Sans', sans-serif; padding-top:20px; color:#B3BEC7; margin:10px;line-height:30px;}
.jj_desc a {color:#E4B4BB;}
.jj_button {width:auto; height:35px; position:relative; border:3px solid #E4B4BB; margin-top:30px;display:inline-block;margin-bottom:30px;}
.jj_button p {font:bold 12pt 'Open Sans', sans-serif; margin:5px 15px 5px 15px;}
.jj_button a {color:#fff;text-decoration:none;}
.jj_button a:hover {color:#914D57;text-decoration:none;}

.page_main3 {width:100%; height:70%; min-height:750px; position:relative; margin:0 auto; background-color:#FFFFFF;background:#EFEFF1 url('../Images/gabinet_aestetica.jpg') no-repeat left top;background-size: cover;}
.div_main3 {width:100%; max-width:1400px; height:100%; position:relative; margin:0 auto;overflow:auto;}
.div_gab {width:60%; position:relative; background-color:#536274; margin-left:1%; margin-top:5%; text-align:center;}

.page_main4 {width:100%; height:70%; min-height:750px; position:relative; margin:0 auto; background-color:#FFFFFF;background:#EFEFF1 url('../Images/centrum_medyczne.jpg') no-repeat left top;background-size: cover;}
.div_main4 {width:100%; max-width:1400px; height:100%; position:relative; margin:0 auto;overflow:auto;}
.div_cmed {width:40%; position:relative; background-color:#536274; margin-left:1%; margin-top:5%; text-align:center;}

.div_breadcrumbs {width:100%; height:30px; position:relative; margin-top:113px;padding-top:1px;}
.div_breadcrumbs p {font:normal 9pt 'Open Sans', sans-serif;margin-left:20px;}
.div_breadcrumbs a {font:normal 9pt 'Open Sans', sans-serif; color:#914D57;}

/*MAIN PAGE BANNER*/
.main_banner{position:absolute; z-index:99999; top:150px; right:100px; width:50%; background-color:gray;}
.clearbanner{transition-duration:.2s;}
.clearbanner:hover{  filter: brightness(120%); color:#fff; border-top:1px solid #dfad6d; }

/*INNE STRONY*/
h1 {font:normal 16pt 'Open Sans', sans-serif; color:#606060; text-align:left; margin-left:20px;}
h2 {font:bold 13pt 'Open Sans', sans-serif; color:#606060; text-align:left; margin:40px 20px 5px 20px;}
.div_page {width:100%; max-width:1400px; height:auto; position:relative; margin:0 auto; padding-top:1px;}
.div_title {width:100%; height:60px; position:relative; margin-top:40px;padding-top:1px;}
.div_title p {font:normal 16pt 'Open Sans', sans-serif; color:#606060; text-align:left; margin-left:20px;}
.div_underline {width:130px; height:3px; position:relative; margin:5px 10px 20px 20px; background-color:#E4B4BB;}
.def_ul {list-style-type:square;margin-top:10px;margin-bottom:10px;}
.def_ul li {font:normal 11pt 'Open Sans', sans-serif; color:#606060; text-align:left; margin-left:20px; margin-right:20px; margin-top:5px;line-height:30px;}
.def_ul a {color:#914D57;}
.def_foto_right {width:40%; height:auto; position:relative; float:right; margin:20px;}
.def_foto_right img {width:100%;}
.def_foto_left {width:40%; height:auto; position:relative; float:left; margin:20px;}
.def_foto_left img {width:100%;}
.def_txt {font:normal 11pt 'Open Sans', sans-serif; color:#606060; text-align:left; margin-left:20px; line-height:30px; margin-right:20px;} /* background-color:#aeaeae;}*/
.def_txt a {font:bold 11pt 'Open Sans', sans-serif; color:#914D57;}
.def_txt_center {font:normal 12pt 'Open Sans', sans-serif; color:#606060; text-align:center;}
.def_txt_subtitle {font:normal 13pt 'Open Sans', sans-serif; color:#606060; text-align:left; margin:40px 20px 5px 20px;}
.div_float_right {width:50%; height:auto; float:right;}
.div_gab_foto {width:50%;height:auto;float:left;}
.div_gab_foto img {width:98%; margin:1%;}
.def_kolumny {width:100%;max-width:1400px;position:relative;margin:0 auto;}
.def_kolumna {width:46%; height:auto; position:relative; margin:0% 2% 0% 2%; float:left;}
.def_foto_90 {width:90%; height:auto; position:relative; float:none; margin:0 auto;}
.def_foto_90 img {width:90%;margin:0 auto;}
.def_foto_70 {width:70%; height:auto; position:relative; float:none; margin:0 auto; margin-bottom:10px;}
.def_foto_70 img {width:100%;margin:0 auto;border:2px solid #E4B4BB;}

.def_button {width:auto; height:32px; float:right; position:relative; border:2px solid #E4B4BB; text-align:center; margin-right:10px; margin-top:30px;}
.def_button p {font:bold 11pt 'Open Sans', sans-serif; color:#606060; margin:5px 15px 5px 15px;}
.def_button a {color:#000;text-decoration:none;}
.def_button a:hover {color:#914D57;text-decoration:none;}

/*ZESPOL*/
.team_kat {width:100%; height:30px; position:relative; margin-top:0;}
.team_kat h2 {font:bold 14pt 'Open Sans', sans-serif; text-align:center; margin:15px;}

.team_lek {width:27%; height:auto; float:left; position:relative;margin-left:5%}
.team_lek_foto {width:70%; height:auto; position:relative; margin-left:15%;}
.team_lek_foto img {width:100%;margin-top:10px;border-radius: 50%;}
.team_lek_imie {width:98%; height:auto; position:relative; margin-left:1%; text-align:center; margin-top:10px;}
.team_lek_imie p {font:bold 13pt 'Open Sans', sans-serif; color:#000;}
.team_lek_spec {width:98%; height:auto; position:relative; margin-left:1%; text-align:center; margin-top:10px;}
.team_lek_spec p {font:normal 11pt 'Open Sans', sans-serif; color:#000;}

/*ZESPOL*/
.zes_desc {width:60%; height:auto; position:relative; float:left; margin-right:1%;}
.zes_foto {width:33%; height:auto; position:relative; float:left; margin-left:1%;}
.zes_foto img {width:100%;margin-top:10px;}
.zes_text {width:65%; height:auto; position:relative; float:left;}
.zes_butt {width:100%; height:70px; position:relative; float:left;}
.zes_adds {width:35%; height:auto; position:relative; float:right;}
.zes_znany{width:35%; height:280px; position:relative; float:right;}
/*.zes_visit_button {width:auto; height:32px; float:none; position:relative; background-color:#3D83DF; text-align:center; margin-left:20px; padding-top:0px;}*/
.zes_visit_button {font:normal 10pt 'Open Sans', sans-serif; color:#FFFFFF; padding:5px 15px 5px 15px; background-color:#3D83DF;}
.zes_visit_button a {color:#FFFFFF;text-decoration:none;}
.zes_visit_button a:hover {color:#FFFFFF;text-decoration:none;}

/*ZESPOL STARY*/
.zes_kolumny {width:100%;max-width:1400px;position:relative;margin:0 auto; margin-top:30px; overflow: hidden;}
.zes_kolumna1 {width:60%; height:auto; position:relative; float:left;}
.zes_kolumna2 {width:33%; height:auto; position:relative;  margin-left:1%; float:right;}
.zes_foto_left {width:250px; height:auto; position:relative; float:left; margin:20px;}
.zes_foto_left img {width:100%;}
.zes_button {width:auto; height:32px; float:left; position:relative; border:2px solid #E4B4BB; text-align:center; margin-left:10px; margin-top:20px;}
.zes_button p {font:bold 11pt 'Open Sans', sans-serif; color:#606060; margin:5px 15px 5px 15px;}
.zes_button a {color:#000;text-decoration:none;}
.zes_button a:hover {color:#914D57;text-decoration:none;}

/*GELERIA*/
.my-gallery {width:100%; float:left;}
.my-gallery img {width:100%; height:auto;}
.my-gallery figure {display:block; float:left; margin:0 1% 5px 1%; width:48%;}
.my-gallery figcaption {display: none;}

.gal-cert {width:100%; float:left;}
.gal-cert img {width:100%; height:auto;}
.gal-cert figure {display:block; float:left; margin:10px 1% 10px 1%; width:23%;}
.gal-cert figcaption {display: none;}
.gal_float_right {width:40%;height:auto; float:right;}

/*GALERIA ZDJEC*/
.gal_kolumny {width:100%;max-width:1400px;position:relative;margin:0 auto; margin-top:30px; overflow: hidden;}
.gal_kolumna1 {width:75%; height:auto; position:relative; float:left;}
.gal_kolumna2 {width:23%; height:auto; position:relative;  margin-left:1%; float:right;}
.gal_menu {width:100%;height:auto;position:relative;float:right;background-color:#ffffff;margin:0px 5px 20px 0px; text-align:right;}
.gal_ul {list-style-type:none; margin-top:5px;margin-left:0px;}
.gal_ul li {font:normal 12pt 'Open Sans', sans-serif; color:#000; text-align:right; margin: 5px 10px 5px 0px;}
.gal_ul li a {color:#914D57;}

.gal-gallery {width:100%; float:left;}
.gal-gallery img {width:100%; height:auto;}
.gal-gallery figure {display:block; float:left; margin:0 1% 20px 1%; width:31%;}
.gal-gallery figcaption {display: none;}

.gal_button {width:40%; height:32px; float:right; position:relative; border:2px solid #E4B4BB; text-align:center; margin-top:20px; margin-right:5%}
.gal_button p {font:bold 11pt 'Open Sans', sans-serif; color:#606060; margin:5px 15px 5px 15px;}
.gal_button a {color:#000;text-decoration:none;}
.gal_button a:hover {color:#914D57;text-decoration:none;}


/*OPERACJE*/
.div_op_twarz {width:48%; height:260px; float:left; margin:30px 1% 30px 1%; text-align:right; background:#ffffff url('../Images/op_twarz.jpg') no-repeat left top;}
.div_op_nos   {width:48%; height:260px; float:left; margin:30px 1% 30px 1%; text-align:right; background:#ffffff url('../Images/op_nos.jpg') no-repeat left top;}
.div_op_piersi{width:48%; height:260px; float:left; margin:30px 1% 30px 1%; text-align:right; background:#ffffff url('../Images/op_piersi.jpg') no-repeat left top;}
.div_op_brzuch{width:48%; height:260px; float:left; margin:30px 1% 30px 1%; text-align:right; background:#ffffff url('../Images/op_brzuch.jpg') no-repeat left top;}
.div_dep_cialo {width:48%; height:260px; float:left; margin:30px 1% 30px 1%; text-align:right; background:#ffffff url('../Images/depilacja_cialo.jpg') no-repeat left top;}
.div_dep_twarz {width:48%; height:260px; float:left; margin:30px 1% 30px 1%; text-align:right; background:#ffffff url('../Images/depilacja_twarz.jpg') no-repeat left top;}
.div_dep_panowie {width:48%; height:260px; float:left; margin:30px 1% 30px 1%; text-align:right; background:#ffffff url('../Images/depilacja_panowie.jpg') no-repeat left top;}

.op_txt {font:normal 15pt 'Open Sans', sans-serif; margin-right:10px; text-align:right;margin:5px 10px 25px 0px;}
.op_txt a {color:#914D57;}
.op_txt2 {font:normal 13pt 'Open Sans', sans-serif; text-align:right; margin:5px 10px 10px 0px;}
.op_txt2 a {color:#914D57; text-decoration:none;} 
.op_ul2 {list-style-type:square; margin-top:10px;}
.op_ul2 li {font:normal 13pt 'Open Sans', sans-serif; color:#000; text-align:left; margin: 10px 10px 5px 20px;}
.op_ul2 li a {color:#914D57;}

.info_kolumny {width:100%;max-width:1400px;position:relative;margin:0 auto;}
.info_kolumna_1 {width:75%; height:auto; position:relative; margin:0; float:left;}
.info_kolumna_2 {width:23%; height:auto; position:relative; margin-left:1%; float:right;}
.info_txt {font:normal 11pt 'Open Sans', sans-serif; color:#606060; text-align:justify; margin-left:20px; margin-right:10px; line-height:25px;}
.info_txt a {font:bold 12pt 'Open Sans', sans-serif; color:#914D57;}
.info_cena_div {width:250px; height:30px;position:relative;background-color:#6AA3CF;margin-left:20px;}
.info_cena_div p {font:normal 10pt 'Open Sans', sans-serif; color:#ffffff; text-align:center; padding-top:3px; line-height:25px;}

.chp-gallery {width:100%; float:left;}
.chp-gallery img {width:100%; height:auto;}
.chp-gallery figure {display:block; float:left; margin:0 0% 10px 2%; width:31%;}
.chp-gallery figcaption {display: none;}

.med_img_left {float:left;margin:20px 40px 20px 20px;}
.med_img_right {float:right;margin:20px 20px 20px 40px;}
.med_img_center {margin:20px;text-align:center;}

.med_kolumny {width:100%;max-width:1400px;position:relative;margin:0 auto;}
.med_kolumna_1 {width:75%; height:auto; position:relative; margin:0; float:left;}
.med_kolumna_2 {width:23%; height:auto; position:relative; margin:0; float:right;}
.med_menu {width:100%;height:auto;position:relative;float:right;background-color:#ffffff;margin-top:0px;margin-right:5px;text-align:right;}

/*STYLE STRONY CENNIK*/
.cen_tab {width:100%; max-width:1400px; height:auto; position:relative; margin:0 auto; padding-top:1px;background-color:#fff;}
.cen_title {width:98%; height:100px; position:relative; margin-left:1%;}
.cen_underline {width:130px; height:3px; position:relative; margin:2px 0px 30px 0px; background-color:#E4B4BB;}
.cen_poz {width:98%; height:auto; position:relative; margin-left:1%; margin-top:2px;}

/*STYLE STRONY NOWY CENNIK*/
.cen_container {display: flex; flex-direction: row;}
.cen_categories {flex: 1;}
.cen_categories_mob {display:none;}
.cen_price-list {flex: 2;}

.cen_kat_menu {width:100%; min-height:30px; position:relative; margin-top:0px;}
.cen_kat_menu p {font:normal 14pt 'Open Sans', sans-serif; text-align:left; margin:15px;}
.cen_linia {width:90%; height:1px; position:relative; margin:10px 0px 10px 0px; background-color:#E4B4BB;}

.cen_category {display: none;}
.cen_title_linia {width:100%; height:1px; position:relative; margin:10px 0px 10px 0px; background-color:#E4B4BB;}
.cen_kat {width:100%; height:30px; position:relative; margin-top:0;}
.cen_kat h2 {font:bold 14pt 'Open Sans', sans-serif; text-align:center; margin:15px;}

.cenmob_div {width:100%; height:auto; position:relative; margin-top:0px; display:none;}
.cenmob_dropdown {display:none; position: relative; background-color: #E4B4BB; width:96%; margin: 10px 2% 15px 2%; min-height:50px; font:bold 14pt 'Open Sans', sans-serif; text-align:left; margin-left:10px; }

.cen_lekarze {width:100%; height:25px; position:relative; margin-top:5px;}
.cen_lekarze p {font:normal 10pt 'Open Sans', sans-serif; text-align:left; margin-left:15px;padding-top:0px;}
.cen_podkat {width:100%; height:45px; position:relative; margin-top:30px; border-bottom:1px solid #6AA3CF;}
.cen_podkat h3 {font:bold 13pt 'Open Sans', sans-serif; text-align:left; margin:5px; padding-top:15px;}
.cen_pozycja {width:100%; min-height:45px; position:relative; margin-top:0;border-bottom:1px solid #6AA3CF;}
.cen_pozycja_nazwa {width:50%; position:relative; float:left; margin-top:10px;}
.cen_pozycja_nazwa p {font:normal 12pt 'Open Sans', sans-serif; text-align:left; margin:5px;}
.cen_pozycja_lek {width:25%; position:relative; float:left; margin-top:3px;}
.cen_pozycja_lek p {font:normal 9pt 'Open Sans', sans-serif; text-align:left; margin:3px;}
.cen_pozycja_cena {width:25%; position:relative; float:left; margin-top:10px;}
.cen_pozycja_cena p {font:bold 12pt 'Open Sans', sans-serif; text-align:right; margin:5px; color:#E56264;}
.cen_vat {width:100%; height:auto; position:relative; margin-top:35px;}
.cen_vat p {font:normal 11pt 'Open Sans', sans-serif; text-align:center; margin:15px;}


.cen_kolumny {width:100%;max-width:1400px;position:relative;margin:0 auto;}
.cen_kolumna1 {width:25%; height:auto; position:relative; margin:0; float:left;}
.cen_kolumna2 {width:70%; height:auto; position:relative; margin:0; float:right;}
.cen_kategorie {width:100%; height:auto; margin:0;}
.cen_kategorie ul {list-style-type: none; padding: 0;}
.cen_kategorie ul li {font:normal 14pt 'Open Sans', sans-serif; text-align:left; margin:15px;}
.cen_scroll {width: 100%; height: 900px; overflow-y: auto;}


/*STYLE STRONY CENNIK Chirurgia i medycyna*/
.cen_title_txt  {width:54%; height:50px; float:left; position:relative; margin-left:1%; padding-top:20px;}
.cen_title_txt p {font:normal 13pt 'Open Sans', sans-serif; text-align:left; margin:15px;}
.cen_title_lek {width:24%; height:50px; float:left; position:relative; margin-left:1%; background-color:#F9E5E6; margin-top:30px;}
.cen_title_lek p {font:normal 13pt 'Open Sans', sans-serif; text-align:center;line-height:20px;}
.cen_title_cena {width:19%; height:50px; float:left; position:relative; margin-left:1%; background-color:#D1EAF9; margin-top:30px;}
.cen_title_cena p {font:normal 13pt 'Open Sans', sans-serif; text-align:center; margin:15px;}
.cp_name {width:54%;height:auto; position:relative; float:left; margin-left:1%; background-color:#F2F2F2;}
.cp_name p {font:normal 11pt 'Open Sans', sans-serif; text-align:left; margin:5px;}
.cp_lek {width:24%; height:auto; float:left; position:relative; margin-left:1%; background-color:#F9E5E6;}
.cp_lek p {font:normal 9pt 'Open Sans', sans-serif; text-align:center; margin:5px;}
.cp_cena {width:19%; height:auto; float:left; position:relative; margin-left:1%; background-color:#D1EAF9;}
.cp_cena p {font:normal 11pt 'Open Sans', sans-serif; text-align:right; margin:5px;}
.cp_cena_add {font:normal 8pt Trebuchet MS; margin-top:2px;}
.cp_opc {width:79%;height:auto; position:relative; float:left; margin-left:1%; background-color:#F2F2F2;}
.cp_opc p {font:normal 11pt 'Open Sans', sans-serif; text-align:left; margin:5px 5px 5px 30px;}
.cp_vat  {width:99%; height:auto; position:relative; margin-left:1%; background-color:#D1EAF9; padding-top:5px; padding-bottom:5px;}
.cp_vat p {font:normal 10pt 'Open Sans', sans-serif; text-align:right; margin:5px; }

/*STYLE STRONY CENNIK DEPILACJA LASEROWA*/
.cdep_title_txt  {width:49%; height:50px; float:left; position:relative; margin-left:1%; padding-top:20px;}
.cdep_title_txt p {font:normal 13pt 'Open Sans', sans-serif; text-align:left;line-height:20px;}
.cdep_title_ona {width:24%; height:50px; float:left; position:relative; margin-left:1%; background-color:#F9E5E6; margin-top:30px;}
.cdep_title_ona p {font:normal 13pt 'Open Sans', sans-serif; text-align:center;line-height:20px;}
.cdep_title_on  {width:24%; height:50px; float:left; position:relative; margin-left:1%; background-color:#D1EAF9; margin-top:30px;}
.cdep_title_on  p {font:normal 13pt 'Open Sans', sans-serif; text-align:center; margin-top:15px;}
.cdep_name {width:49%; height:auto; position:relative; float:left; margin-left:1%; background-color:#F2F2F2;}
.cdep_name p {font:normal 11pt 'Open Sans', sans-serif; text-align:left; margin:5px;}
.cdep_ona {width:24%; height:auto; float:left; position:relative; margin-right:1%; margin-left:1%; background-color:#F9E5E6;}
.cdep_ona p {font:normal 11pt 'Open Sans', sans-serif; text-align:right; margin:5px;}
.cdep_on {width:24%; height:auto; float:left; position:relative; background-color:#D1EAF9;}
.cdep_on p {font:normal 11pt 'Open Sans', sans-serif; text-align:right; margin:5px;}

.cen_button {width:80%; height:35px; float:right; position:relative; border:3px solid #E4B4BB; text-align:center; margin-right:10%; margin-top:40px; margin-bottom:5px;}
.cen_button p {font:bold 12pt 'Open Sans', sans-serif; margin:5px 15px 5px 15px;}
.cen_button a {color:#000;text-decoration:none;}
.cen_button a:hover {color:#914D57;text-decoration:none;}


/*STOPKA*/
.div_stopka {width:100%; max-width:1400px; height:auto; position:relative; margin:0 auto; overflow:auto;}
.st_kolumna1 {width:20%;height:auto;float:left;margin-top:60px;}
.st_kolumna2 {width:20%;height:auto;float:left;margin-top:60px;}
.st_tytul {font:bold 11pt 'Open Sans', sans-serif; margin-top:10px;color:#737B86;margin-left:10%;}
.st_ul {list-style-type:none;overflow:hidden;margin-top:20px;margin-left:10%;padding:0;}
.st_ul li {font:normal 11pt 'Open Sans', sans-serif; margin-top:10px;color:#737B86;margin-left:0px;}
.st_adres {font:normal 11pt 'Open Sans', sans-serif; margin-top:10px;color:#737B86;margin-left:10%;line-height:30px;}
.div_stopka2 {width:100%; max-width:1400px; height:100px; position:relative; margin:0 auto; overflow:auto;border-top:1px solid #737B86; margin-top:30px;}
.st_copy {width:45%;height:30px;float:left;margin-top:10px;margin-left:5px;}
.st_copy p {font:bold 10pt 'Open Sans', sans-serif; color:#737B86;}
.st_pro {width:45%;height:30px;float:right;margin-top:10px;margin-right:5px;text-align:right;}
.st_pro p {font:normal 10pt 'Open Sans', sans-serif; color:#737B86;}

/*STYLE STRONY KONTAKT*/
.kon_form {font:normal 13pt 'Open Sans', sans-serif; margin:10px 0px 3px 2%; text-align:left;}
.kon_list {width:95%; height:40px; font:normal 13pt 'Open Sans', sans-serif; margin-left:2%; border:1px solid #1E47FF;}
.kon_pole {width:95%; height:40px; font:normal 13pt 'Open Sans', sans-serif; margin-left:2%; border:1px solid #1E47FF;}
.kon_area {width:95%; height:auto; font:normal 13pt 'Open Sans', sans-serif; margin-left:2%; border:1px solid #1E47FF;}
.kon_sent {font:bold 14pt 'Open Sans', sans-serif; margin-left:2px; margin-top:50px; color:#00FF00; text-align:left; line-height:30px;}
.kon_button {width:95%; height:40px; font:bold 13pt 'Open Sans', sans-serif; color:#FFFFFF; letter-spacing:5px; text-align:center; vertical-align:middle; border:0px; background-color:#1E47FF; margin-left:2%; margin-top:15px;}
.kon_error {color:#FF0000;}
.kon_sentok {width:100%; height:60px; margin:0 auto; border:1px solid #008421; background-color:#DEFFBF;}
.kon_sentok p {font:bold 13pt 'Open Sans', sans-serif; text-align:center; color:#008421;}
.kon_senter {width:100%; height:60px; margin:0 auto; border:1px solid #FF0000; background-color:#FF7F7F;}
.kon_senter p {font:bold 13pt 'Open Sans', sans-serif; text-align:center; color:#008421;}

#div_wakacje {width:430px; height:auto; position:absolute; top:480px; right:0px; margin-bottom:30px;}
#div_wakacje p {font:normal 11pt Trebuchet MS; color:#FF0000; text-align:left; margin-left:20px; margin-right:20px; margin-bottom:2px;}

/*STYLE COOKIES*/
#cookies-message {width:550px; height:auto; border:3px solid #E4B4BB; position: fixed; right:30px; top:120px; background-color: #ffffff; z-index: 999;}
#cookies-message p {font:normal 10pt 'Open Sans', sans-serif; color:#000000; text-align:center; line-height: 15px; padding-top:5px;}

/*STYLE STRONY Z KATALOGAMI*/
.txt_kat {font:normal 8pt Trebuchet MS; color:#000; margin-right:265px;margin-left:15px; margin-top:0px; line-height: 150%;}
.txt_kat a {color:#000; text-decoration:underline}


@media (min-width: 1001px) and (max-width: 1400px) {
.page_main {width:100%; height:100%; position:relative; margin:0 auto; background:#EFEFF1 url('../Images/slide_one.jpg') no-repeat right -200px top;background-size: contain;}
}
  
/* SMALL COMPUTER BROWSER*/
@media (min-width: 769px) and (max-width: 1000px) 	 {
.page {background:#ffffff;}
.page_menu{display:none;}
.page_mobile_menu{display:block;height:auto;}
.js .slicknav_menu {display:block;}
.slicknav_menu {display:block;}
.mm_logo {float:none; width:100%; height:150px; text-align:center; margin-top:10px;}
.mm_logo img {height:150px;margin:0 auto;}
#div_mobile_menu {width:70%; height:60px; float:none; position:relative; margin:0 auto; margin-top:20px;z-index:999;}
.menu_li a {font:normal 10pt 'Open Sans', sans-serif;}
.wolne_main {width:96%; float:none; margin-top:20px; margin-left:2%;}
.wolne_scroll_left {width:96%; float:none; margin-top:20px; margin-left:2%;}

.page_main {height:600px; background:#EFEFF1;}
.div_chp  {width:96%; margin-top:20px; margin-left:2%;}
.div_mede {width:96%; margin-top:20px; margin-left:2%; margin-bottom:20px;}
.div_dep  {width:96%; margin-top:20px; margin-left:2%; margin-bottom:20px;}
.chp_txt {font-size:16pt; margin:5px 10px 25px 0px;}
.chp_txt2 {font-size:16pt; text-align:right; margin:5px 10px 10px 0px;}
.chp_button {margin-top:15px;}

.page_main2 {height:auto;background-color:#EFEFF1;}
.div_main2 {height:auto;}
.div_jj {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px;background:#536274 url('../Images/jacek_jarlinski_kolo_male.png') no-repeat left 5px top 5px;}
.jj_dr {font-size:14pt; margin-left:160px; padding-top:30px;}
.jj_name {font:normal 24pt 'Open Sans', sans-serif; margin-left:160px;margin-bottom:20px;}
.jj_desc {font-size:16pt; margin-left:10px;}
.jj_button {margin-left:0px;height:40px;}
.jj_button p {font-size:14pt; margin:5px 15px 5px 15px;}

.page_main3 {height:auto; background:#EFEFF1;}
.div_main3 {height:auto;}
.div_gab {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px; background:#536274 url('../Images/gabinet_aestetica_kolo_maly.png') no-repeat left 5px top 5px;}

.page_main4 {height:auto; background:#EFEFF1;}
.div_main4 {height:auto;}
.div_cmed {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px; background:#536274 url('../Images/centrum_medyczne_kolo_maly.png') no-repeat left 5px top 5px;}

.main_banner{position:absolute; z-index:99999; top:100px; right:5%; width:90%; background-color:gray;}

.div_breadcrumbs {margin-top:10px}
.div_title {height:auto;margin-top:20px;padding-top:1px;}
.def_ul li {margin-left:5px;}
.def_foto_right {width:90%; float:none; margin:0 auto; }
.div_float_right {width:100%; float:none;}
.def_kolumna {width:100%; float:none; margin-bottom:30px; margin:0%;}

.zes_desc {width:96%;  float:none; margin-left:2%;}
.zes_foto {width:80%;  float:none; margin-left:10px;}
.zes_text {width:100%; float:none;}
.zes_butt {width:100%; float:none;}
.zes_adds {width:96%;  float:none; margin-left:2%;}

.zes_foto_left {width:90%; float:none; margin:0 auto; }

.div_ze_name {height:auto;}
.div_ze_foto {width:50%;}
.div_ze_foto img {width:100%;}
.ze_opis {margin-left:10px; margin-top:25px;}

.gal_button {width:80%; margin-right:10%;}

.div_op_twarz {width:98%; float:none;}
.div_op_nos   {width:98%; float:none;}
.div_op_piersi{width:98%; float:none;}
.div_op_brzuch{width:98%; float:none;}
.div_dep_cialo {width:98%; float:none;}
.div_dep_twarz {width:98%; float:none;}
.div_dep_panowie {width:98%; float:none;}

.op_txt {font-size:16pt;}
.op_txt2 {font-size:16pt;}

.info_kolumna_1 {width:100%; float:none;margin-bottom:30px;}
.info_kolumna_2 {width:100%; float:none; margin:0px;}

.med_img_left {float:none;margin:20px;text-align:center;}
.med_img_left img {max-width:90%;}
.med_img_right {float:none;margin:20px;text-align:center;}
.med_img_right img {max-width:90%;}
.med_img_center {margin:20px;text-align:center;}
.med_img_center img {max-width:90%;}
.med_kolumna_1 {width:100%; float:none;margin-bottom:30px;}
.med_kolumna_2 {width:100%; float:none;}

.zes_kolumna1 {width:100%; float:none;}
.zes_kolumna2 {width:100%; float:none;}

.gal_kolumna1 {width:100%; float:none;}
.gal_kolumna2 {width:100%; float:none;}

.cen_categories {display:none;}
.cenmob_div {display: block;}
.cenmob_dropdown {display: block;}
.cen_podkat h3 {margin:0px 15px 0px 15px;}
.cen_pozycja_nazwa {width:100%;}
.cen_pozycja_nazwa p {margin:0px 15px 0px 15px;}
.cen_pozycja_lek {width:50%;}
.cen_pozycja_lek p {margin:0px 15px 0px 15px;;}
.cen_pozycja_cena {width:50%;}
.cen_pozycja_cena p {margin:0px 15px 10px 5px;}

.st_kolumna1 {display:none;}
.st_kolumna2 {width:50%;}
#cookies-message {width:90%; height:auto; border:3px solid #E4B4BB; position: fixed; top:5px; margin-left:5%; background-color: #ffffff; z-index: 999;}
#cookies-message p {font:normal 16pt 'Open Sans', sans-serif; color:#000000; text-align:center; line-height:25px; padding-top:0px;}

}

/*TABLET*/ 
@media (min-width: 481px) and (max-width: 769px) {
.page {background:#ffffff;}
.page_menu{display:none;}
.page_mobile_menu{display:block;height:auto;}
.js .slicknav_menu {display:block;}
.slicknav_menu {display:block;}

.mm_logo {float:none; width:100%; height:150px; text-align:center; margin-top:10px;}
.mm_logo img {height:150px;margin:0 auto;}
#div_mobile_menu {width:90%; height:60px; float:none; position:relative; margin:0 auto; margin-top:20px;z-index:999;}
.wolne_main {width:96%; float:none; margin-top:20px; margin-left:2%;}

.page_main {height:600px; background:#EFEFF1;}
.div_chp  {width:96%; margin-top:20px; margin-left:2%;}
.div_mede {width:96%; margin-top:20px; margin-left:2%; margin-bottom:20px;}
.div_dep  {width:96%; margin-top:20px; margin-left:2%; margin-bottom:20px;}
.chp_txt {font-size:16pt; margin:5px 10px 25px 0px;}
.chp_txt2 {font-size:16pt; text-align:right; margin:5px 10px 10px 0px;}
.chp_button {margin-top:15px;}

.page_main2 {height:auto;background-color:#EFEFF1;}
.div_main2 {height:auto;}
.div_jj {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px;background:#536274 url('../Images/jacek_jarlinski_kolo_male.png') no-repeat left 5px top 5px;}
.jj_dr {font-size:14pt; margin-left:160px; padding-top:30px;}
.jj_name {font:normal 24pt 'Open Sans', sans-serif; margin-left:160px;margin-bottom:20px;}
.jj_desc {font-size:16pt; margin-left:10px;}
.jj_button {margin-left:0px;height:40px;}
.jj_button p {font-size:14pt; margin:5px 15px 5px 15px;}

.page_main3 {height:auto; background:#EFEFF1;}
.div_main3 {height:auto;}
.div_gab {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px; background:#536274 url('../Images/gabinet_aestetica_kolo_maly.png') no-repeat left 5px top 5px;}

.page_main4 {height:auto; background:#EFEFF1;}
.div_main4 {height:auto;}
.div_cmed {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px; background:#536274 url('../Images/centrum_medyczne_kolo_maly.png') no-repeat left 5px top 5px;}

.main_banner{position:absolute; z-index:99999; top:100px; right:5%; width:90%; background-color:gray;}

.cen_container {flex-direction: column;}

.div_breadcrumbs {margin-top:10px}
.div_title {height:auto;margin-top:20px;padding-top:1px;}
.def_ul li {margin-left:5px;}
.def_foto_right {width:90%; float:none; margin:0 auto; }
.div_float_right {width:100%; float:none;}
.def_kolumna {width:100%; float:none; margin-bottom:30px; margin:0%;}

.zes_desc {width:96%;  float:none; margin-left:2%;}
.zes_foto {width:80%;  float:none; margin-left:10px;}
.zes_text {width:100%; float:none;}
.zes_butt {width:100%; float:none;}
.zes_adds {width:96%;  float:none; margin-left:2%;}

.zes_foto_left {width:90%; float:none; margin:0 auto; }

.div_ze_name {height:auto;}
.div_ze_foto {float:none; width:80%; margin-left:10%;}
.div_ze_foto img {width:100%;}
.ze_opis {margin-left:10px; margin-top:25px;}

.gal_button {width:90%; margin-right:5%;}

.div_op_twarz {width:98%; float:none;}
.div_op_nos   {width:98%; float:none;}
.div_op_piersi{width:98%; float:none;}
.div_op_brzuch{width:98%; float:none;}
.div_dep_cialo {width:98%; float:none;}
.div_dep_twarz {width:98%; float:none;}
.div_dep_panowie {width:98%; float:none;}
.op_txt {font-size:16pt;}
.op_txt2 {font-size:13pt;}

.info_kolumna_1 {width:100%; float:none;margin-bottom:30px;}
.info_kolumna_2 {width:100%; float:none; margin:0px;}

.med_img_left {float:none;margin:20px;text-align:center;}
.med_img_left img {max-width:90%;}
.med_img_right {float:none;margin:20px;text-align:center;}
.med_img_right img {max-width:90%;}
.med_img_center {margin:20px;text-align:center;}
.med_img_center img {max-width:90%;}
.med_kolumna_1 {width:100%; float:none;margin-bottom:30px;}
.med_kolumna_2 {width:100%; float:none;}

.zes_kolumna1 {width:100%; float:none;}
.zes_kolumna2 {width:100%; float:none;}

.gal_kolumna1 {width:100%; float:none;}
.gal_kolumna2 {width:100%; float:none;}

.cen_categories {display:none;}
.cenmob_div {display: block;}
.cenmob_dropdown {display: block;}
.cen_podkat h3 {margin:0px 15px 0px 15px;}
.cen_pozycja_nazwa {width:100%;}
.cen_pozycja_nazwa p {margin:0px 15px 0px 15px;}
.cen_pozycja_lek {width:50%;}
.cen_pozycja_lek p {margin:0px 15px 0px 15px;;}
.cen_pozycja_cena {width:50%;}
.cen_pozycja_cena p {margin:0px 15px 10px 5px;}

.st_kolumna1 {display:none;}
.st_kolumna2 {width:50%;}

#cookies-message {width:90%; height:auto; border:3px solid #E4B4BB; position: fixed; top:5px; margin-left:5%; background-color: #ffffff; z-index: 999;}
#cookies-message p {font:normal 16pt 'Open Sans', sans-serif; color:#000000; text-align:center; line-height:25px; padding-top:0px;}
}

/*SMARTPHONE*/
@media (max-width: 480px) {
.page {background:#ffffff;}
.page_menu{display:none;}
.page_mobile_menu{display:block;height:auto;}

.js .slicknav_menu {display:block;}
.slicknav_menu {display:block;}
.mm_logo {float:none; width:100%; height:auto; text-align:center; margin-top:10px;}
.mm_logo img {width:100%;margin:0 auto;}
#div_mobile_menu {width:90%; height:60px; float:none; position:relative; margin:0 auto; margin-top:20px;z-index:999;}
.wolne_main {width:96%; float:none; margin-top:20px; margin-left:2%;}

.page_main {height:600px; background:#EFEFF1;}
.div_chp  {width:96%; margin-top:20px; margin-left:2%;}
.div_mede {width:96%; margin-top:20px; margin-left:2%; margin-bottom:10px;}
.div_dep  {width:96%; margin-top:20px; margin-left:2%; margin-bottom:20px;}
.chp_txt {font-size:16pt; margin:5px 10px 25px 0px;}
.chp_txt2 {font-size:16pt; text-align:right; margin:5px 10px 10px 0px;}
.chp_button {margin-top:15px;}

.page_main2 {height:auto;background-color:#EFEFF1;}
.div_main2 {height:auto;}
.div_jj {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px;background:#536274 url('../Images/jacek_jarlinski_kolo_male.png') no-repeat left 5px top 5px;}
.jj_dr {font-size:14pt; margin-left:160px; padding-top:30px;}
.jj_name {font:normal 24pt 'Open Sans', sans-serif; margin-left:160px;margin-bottom:20px;}
.jj_desc {font-size:16pt; margin-left:10px;}
.jj_button {margin-left:0px;height:40px;}
.jj_button p {font-size:14pt; margin:5px 15px 5px 15px;}

.page_main3 {height:auto; background:#EFEFF1;}
.div_main3 {height:auto;}
.div_gab {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px; background:#536274 url('../Images/gabinet_aestetica_kolo_maly.png') no-repeat left 5px top 5px;}

.page_main4 {height:auto; background:#EFEFF1;}
.div_main4 {height:auto;}
.div_cmed {width:96%; margin-left:2%; margin-top:10px; margin-bottom:20px; background:#536274 url('../Images/centrum_medyczne_kolo_maly.png') no-repeat left 5px top 5px;}

.main_banner{position:absolute; z-index:99999; top:100px; right:5%; width:90%; background-color:gray;}

.cen_container {flex-direction: column;}

.div_ze_name {height:auto;}
.div_ze_foto {float:none; width:80%; margin-left:10%;}
.div_ze_foto img {width:100%;}
.ze_opis {margin-left:10px; margin-top:25px;}

.gal_button {width:96%; margin-right:2%;}

.div_op_twarz 	{width:98%;float:none;background:#ffffff url('../Images/op_twarz.jpg') no-repeat left top; background-size: 70px;}
.div_op_nos   	{width:98%;float:none;background:#ffffff url('../Images/op_nos.jpg') no-repeat left top; background-size: 70px;}
.div_op_piersi	{width:98%;float:none;background:#ffffff url('../Images/op_piersi.jpg') no-repeat left top; background-size: 70px;}
.div_op_brzuch	{width:98%;float:none;background:#ffffff url('../Images/op_brzuch.jpg') no-repeat left top; background-size: 70px;}
.div_dep_cialo 	{width:98%;float:none;background:#ffffff url('../Images/depilacja_cialo.jpg') no-repeat left top; background-size: 70px;}
.div_dep_twarz 	{width:98%;float:none;background:#ffffff url('../Images/depilacja_twarz.jpg') no-repeat left top; background-size: 70px;}
.div_dep_panowie{width:98%;float:none;background:#ffffff url('../Images/depilacja_panowie.jpg') no-repeat left top; background-size: 70px;}

.op_txt {font-size:14pt;margin-left:70px;}
.op_txt2 {font-size:13pt;margin-left:70px;}

.div_breadcrumbs {margin-top:10px}
.div_title {height:auto;margin-top:20px;padding-top:1px;}
.def_ul li {margin-left:5px;}
.def_foto_right {width:90%; float:none; margin:0 auto; }
.div_float_right {width:100%; float:none;}
.def_kolumna {width:100%; float:none; margin-bottom:30px; margin:0%;}

.zes_desc {width:96%;  float:none; margin-left:2%;}
.zes_foto {width:80%;  float:none; margin-left:10px;}
.zes_text {width:100%; float:none;}
.zes_butt {width:100%; float:none;}
.zes_adds {width:96%;  float:none; margin-left:2%;}

.zes_foto_left {width:90%; float:none; margin:0 auto; }

.info_kolumna_1 {width:100%; float:none;margin-bottom:30px;}
.info_kolumna_2 {width:100%; float:none; margin:0px;}

.med_img_left {float:none;margin:20px;text-align:center;}
.med_img_left img {max-width:90%;}
.med_img_right {float:none;margin:20px;text-align:center;}
.med_img_right img {max-width:90%;}
.med_img_center {margin:20px;text-align:center;}
.med_img_center img {max-width:90%;}
.med_kolumna_1 {width:100%; float:none;margin-bottom:30px;}
.med_kolumna_2 {width:100%; float:none;}

.zes_kolumna1 {width:100%; float:none;}
.zes_kolumna2 {width:100%; float:none;}

.gal_kolumna1 {width:100%; float:none;}
.gal_kolumna2 {width:100%; float:none;}

.cen_categories {display:none;}
.cenmob_div {display: block;}
.cenmob_dropdown {display: block;}
.cen_podkat h3 {margin:0px 15px 0px 15px;}
.cen_pozycja_nazwa {width:100%;}
.cen_pozycja_nazwa p {margin:0px 15px 0px 15px;}
.cen_pozycja_lek {width:50%;}
.cen_pozycja_lek p {margin:0px 15px 0px 15px;;}
.cen_pozycja_cena {width:50%;}
.cen_pozycja_cena p {margin:0px 15px 10px 5px;}

.st_kolumna1 {display:none;}
.st_kolumna2 {width:50%;}

#cookies-message {width:90%; height:auto; border:3px solid #E4B4BB; position: fixed; top:5px; margin-left:5%; background-color: #ffffff; z-index: 999;}
#cookies-message p {font:normal 16pt 'Open Sans', sans-serif; color:#000000; text-align:center; line-height:25px; padding-top:0px;}

}
</style>


