html{height:100%;min-height:100%}
body{margin:0 auto;font-family:lato-regular}
@font-face{font-family:'lato-light';src:local(lato-light),url(../fonts/Lato-Light.ttf) format("truetype")}
@font-face{font-family:'lato-regular';src:local(lato-regular),url(../fonts/Lato-Regular.ttf) format("truetype")}
@media (min-width: 0px) and (max-width: 560px ) {
#ul{column-count:1;-moz-column-count:1;-webkit-column-count:1}
}
@media (min-width: 561px) {
#ul{column-count:2;-moz-column-count:2;-webkit-column-count:2}
}
@media (min-width: 0px) and (max-width: 979px ) {
#idznadol i{font-size:8px;cursor:pointer;text-align:center;background:url(../images/mobiledogory.png) no-repeat scroll 0 0;background-position:0 0;height:38px;width:70px;z-index:1000;margin-top:-4px;margin-left:-75px;position:fixed}
#menu2{display:none;clear:both;background:url(../images/tlomenumobile.png) repeat;height:160px}
#trigger{float:right;display:block}
#tlo_menu_mobile{background:url(../images/tlomenumobile.png) repeat}
#kwadratmenu{margin:0 auto;margin-bottom:3px;font-size:12px;width:30px;line-height:30px;height:30px;background-color:#e3b722;position:relative;text-align:center;color:#fff}
#pozmenu{border-bottom:1px solid grey}
#belka_l,#belka_r{clear:both;width:100%}
#wysrodkowanie{text-align:center}
h1{font-size:30px;text-align:center}
h2,h3{font-size:20px;text-align:center}
#rkonakt,#rkontakt{clear:both}
#stopka_l,#stopka_r,#dane_l,#dane_r{clear:both}
#stopka_r{top:20px;position:relative}
}
@media (min-width: 980px) {
#menu2{display:block;float:right;margin-right:10px}
#trigger{display:none}
#kwadratmenu{float:right;margin:0 auto;font-size:12px;width:30px;line-height:30px;margin-left:5px;height:30px;background-color:#e3b722;position:relative;text-align:center;color:#fff}
#linia{display:none}
h1{font-size:40px;text-align:center}
h2,h3{font-size:30px;text-align:center}
#ul{column-count:2;-moz-column-count:2;-webkit-column-count:2}
#hform{width:300px;height:30px;background-color:#f7b52b;padding:5px}
#rkontakt{float:right;width:700px}
#lkontakt{float:left}
#stopka_l{float:left}
#stopka_r{float:right}
#dane_l{float:left}
#dane_r{float:right}
#belka_r{line-height:100px}
}
#top{overflow:hidden;width:100%;z-index:3}
#top_content{margin:0 auto;overflow:hidden;max-width:1200px;background:url(../images/stomatologkarolinapilch.png) no-repeat top;background-size:contain;max-height:600px}
#top_content::after{padding-bottom:80%;margin-top:-84px}
#pasek{overflow:hidden;width:100%;margin:0}
#wysrodkowanie{margin:0 auto;overflow:hidden}
#tresc{margin:0 auto;overflow:hidden;max-width:1200px;padding:0 5px;text-align:justify;font-family:'lato-regular'}
#logo{float:left;background:url(../images/logo.png) no-repeat;width:200px;height:84px}
#menu{float:right;margin-top:30px}
#belka{overflow:hidden;width:100%;margin:0}
#belka_content{margin:0 auto;overflow:hidden;max-width:1200px}
#belka_l{float:left;background-color:#097ab3;color:#fff;padding:10px}
#belka_r{float:left;font-family:'lato-regular';font-size:35px;color:#097ab3;text-align:center;padding:10px}
li#gl{background:rgba(0,0,0,0) url(../images/hand.png) no-repeat scroll 0 1px;list-style:outside none none;padding-left:40px;margin-top:5px;padding-bottom:10px;font-size:20px;font-family:lato-regular}
.ligl{color:#000;text-decoration:none}
#zobaczwiecej{margin:0 auto;font-size:18px;width:200px;line-height:45px;height:50px;background-color:#e3b722;position:relative;text-align:center;color:#fff}
#trigger{margin-right:7px;margin-top:7px}
#tlo_menu_mobile{height:84px;width:100%}
.linkmenu{color:#097ab3;text-decoration:none}
.linkmenu:hover{text-decoration:underline}
#pozmenu{clear:both}
.przycisk{background-color:#FFF;border:1px solid #999;color:#454545;font-size:15px;font-family:verdana,comic;height:30px;position:relative;#max-width:422px;#padding:10px 10px 10px 10px;width:100%}
.przycisk2{background-color:#FFF;border:1px solid #999;color:#454545;font-size:15px;height:130px;position:relative;font-family:verdana,comic;max-width:892px;#padding:10px 10px 10px 10px;width:100%}
#cellform{text-align:center;background-color:#f7b52b}
#cellblue{background-color:#097ab3;color:#fff;text-transform:uppercase;column-span:2;padding:5px}
#cellgrey{border-bottom:1px solid #999;padding:5px}
.lnstopka{color:#fff;text-decoration:none}
.lnstopka:hover{color:#fff;text-decoration:underline}
.lnh1{text-decoration:none;color:#097ab3}