﻿body{font-family:'Open Sans',sans-serif;font-size:16px;margin:0 auto;padding:0}
a:link{color:#C9130A;font-weight:700;text-decoration:none}
a:visited{color:#C9130A;font-weight:700;text-decoration:none}
a:hover{color:#F88B00;text-decoration:underline}
a:active{color:#FFF;background-color:#C9130A;text-decoration:none}
a.normal:link{color:#000;font-weight:400;text-decoration:none}
a.normal:visited{color:#000;font-weight:400;text-decoration:none}
a.normal:hover{color:#F88B00;text-decoration:underline}
a.normal:active{color:#FFF;background-color:#C9130A;text-decoration:none}
.pa_tytul a:link{color:#FFF;font-weight:700;text-decoration:none;text-shadow:1px 1px 1px #000}
.boksglownyarttytul a:link{color:#FFF;font-weight:700;text-decoration:none;text-shadow:1px 1px 1px #000}
.pa_tytul a:visited{color:#FFF;font-weight:700;text-decoration:none;text-shadow:1px 1px 1px #000}
.boksglownyarttytul a:visited{color:#FFF;font-weight:700;text-decoration:none;text-shadow:1px 1px 1px #000}
.pa_tytul a:hover{color:#FFF;text-decoration:underline;text-shadow:1px 1px 1px #000,0 0 6px #cdcdcd}
.boksglownyarttytul a:hover{color:#FFF;text-decoration:underline;text-shadow:1px 1px 1px #000,0 0 6px #cdcdcd}
.pa_tytul a:active{color:#FFF;background-color:#C9130A;text-decoration:none}
.boksglownyarttytul a:active{color:#FFF;background-color:#C9130A;text-decoration:none}
a.tytul:link{color:#000;font-weight:700;text-decoration:none}
a.tytul:visited{color:#000}
a.tytul:hover{color:#F88B00;text-decoration:underline}
a.tytul:active{color:#FFF;background-color:#C9130A}
a.bialy:link{color:#FFF;font-weight:700;text-decoration:none}
a.bialy:visited{color:#FFF}
a.bialy:hover{color:#FFF;text-decoration:underline}
a.bialy:active{color:#FFF}
a.fb:link{color:#1E3EA2;font-weight:700;text-decoration:none}
a.fb:visited{color:#1E3EA2}
a.fb:hover{color:#1E3EA2;text-decoration:underline}
a.fb:active{color:#1E3EA2}
a.tw:link{color:#0A9BC9;font-weight:700;text-decoration:none}
a.tw:visited{color:#0A9BC9}
a.tw:hover{color:#0A9BC9;text-decoration:underline}
a.tw:active{color:#1E3EA2}
a.gp:hover{color:#C9130A;text-decoration:underline}
a.mart{color:silver;font-weight:400}
a.nobold:link{color:#C9130A;font-weight:400;text-decoration:none}
img{display:block;font-weight:400;font-style:italic}
a img{border:none}
#main{margin:0 auto;width:1200px}
#mainiframe{margin:0 auto;width:640px;padding-top:20px;padding-bottom:50px}
#main_tlo{background-image:url(https://kontostudenta.pl/images/napisy.png);background-position:top;background-repeat:repeat-x}
#zawartosc{margin-left:auto;margin-right:auto;background-color:#fafafa;background-image:url(https://kontostudenta.pl/images/footer.png);background-position:bottom;background-repeat:repeat-x}
#strip{background-color:#FFF;height:8px;overflow:hidden}
#naglowek{width:100%;background-color:#FFF}
#menu_cont{margin:0 auto}
#logo_cont{margin:auto;width:100%;padding:15px 0}
#claim{font-size:12px;line-height:18px;font-style:italic;display:inline-block;margin-left:220px;vertical-align:top}
#logo{width:1180px;height:38px;margin:auto}
#logotyp{width:195px;float:left}
#logotyp a:link{color:#fff}
#logotyp a:visited{color:#fff}
#ikony{float:right;font-size:13px;vertical-align:bottom}
.ico{display:inline;padding-right:5px;padding-left:10px;vertical-align:-3px}
#menu_belka{background: rgb(225,225,224); background: linear-gradient(0deg, rgba(225,225,224,1) 0%, rgba(249,249,248,1) 100%);border-top:1px solid #DCDCDC}
#menu{width:1200px;height:35px;margin:0 auto;font-size:14px}
#menu .mobile-menu-trigger{display:none}
ul#nav{margin:0}
ul.drop a{display:block;color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff}
ul.drop a:hover{text-shadow:1px 1px 0 #fff,0 0 8px #cdcdcd}
ul.drop a:active{background-color:#fff;text-shadow:1px 1px 0 #fff,0 0 8px #cdcdcd}
ul.drop ul{list-style:none;padding:0;margin:0;color:#fff;line-height:35px;height:100%;text-align:center}
ul.drop li{list-style:none;padding:0;margin:0;color:#000;text-shadow:1px 1px 0 #fff;line-height:35px;height:100%;text-align:center}
ul.drop{list-style:none;padding:0;color:#fff;line-height:35px;height:100%;text-align:center;position:relative;z-index:597;float:left}
ul.drop li{float:left;vertical-align:middle;padding-left:18px;padding-right:19px}
li.pipe{background-image:url(https://kontostudenta.pl/images/pipe.png);background-position:right;background-repeat:no-repeat}
li.pipe:hover{background-image:none}
li.pipe_hor{background-image:url(https://kontostudenta.pl/images/pipe_hor.png);background-position:bottom;background-repeat:no-repeat}
li.pipe_hor:hover{background-image:none}
.wide{width:160px;background-color:#F0F1F0}
.arrow{display:inline;vertical-align:middle}
.domek{margin-left:1px}
ul.drop li:hover{position:relative;z-index:599;cursor:default;background-color:#FFF}
ul.drop li.pipe_active{position:relative;z-index:599;cursor:default;background-color:#FFF;background-image:none}
ul.drop ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598}
ul.drop ul li{float:none}
ul.drop ul ul{top:-2px;left:100%}
ul.drop li:hover > ul{visibility:visible}
#pasek{width:940px;min-height:25px;margin-left:10px;margin-right:10px;text-align:center}
.strip_ad{padding-top:7px;padding-bottom:7px;width:770px;margin:auto}
#wnetrze{width:1180px;height:auto;margin-left:10px;margin-right:10px}
#wnetrzeiframe{width:640px;height:auto;margin-left:10px;margin-right:10px}
.redakcja{position:absolute;background-color:#22231F;color:#FFF;padding:4px 8px;font-size:10px}
.main_opis{padding-top:0;margin-top:0;line-height:25px}
.main_kategoria_art{font-size:11px;padding-top:4px;color:silver}
.lewa{width:860px;height:auto;float:left}
.lewapoziom{clear:both;height:auto}
.prawa{width:300px;float:right}
.boks_sg{width:49%;box-sizing:border-box;padding:10px;margin:0 0 10px;background-color:#FFF;border:1px solid #DCDCDC}
.boks_sg_main{width:auto;padding:10px;margin:0 0 10px;background-color:#FFF;border:1px solid #DCDCDC;clear:both}
.boks_sg_main h2{font-size:15px;background-color:#22231F;border-bottom:1px solid #DCDCDC;text-shadow:0 1px 0 #000;margin:0 0 5px;padding:5px 2px 5px 5px}
.boks_sg_main img{width:100%;height:auto}
.right{float:right}
.left{float:left}
.boksglownyartfoto{margin:0;padding:0;border:0;vertical-align:baseline;line-height:0}
.boksglownyartfoto img{width:100%;height:auto}
.boksglownyarttytul{margin:0;padding:0;border:0}
.boks_sg span{display:block;text-align:right}
.boks_sg ul{list-style-type:none;padding:0;margin:0}
.boks_sg li{margin-bottom:7px;border-bottom:dotted #DCDCDC 1px;padding-bottom:7px}
#trustmarks{width:278px;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
#opinie{width:278px;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
#opinie_artykul{padding:10px;margin:0 0 10px;float:left;background-color:#FFF}
.boks_baner_tekst{width:278px;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
.boks_social{width:278px;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
#boks_offer{width:278px;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
.boks_new{width:278px;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
#boks_top,#boks_event{width:278px;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
.boks_baner_300{margin:0 0 10px;padding:0}
.boks_baner_small{width:278px;padding:10px;margin:0 0 10px;background-color:#FFF;border:1px solid #DCDCDC;text-align:center}
.etykieta_boksbannersmall{float:left;font-size:10px;line-height:20px}
.boks_new ul{list-style-type:none;padding:0;margin:0;font-size:13px}
#boks_top ul{list-style-type:none;padding:0;margin:0;font-size:13px}
.boks_new li{margin:0 0 5px 2px;padding-bottom:5px}
#boks_top li{margin:0 0 5px 2px;padding-bottom:5px}
#boks_offer ul{list-style-image:url(/images/bullet.png);padding:0;margin:0}
#boks_offer li{margin:0 0 5px 20px;padding-bottom:5px}
.sprzedawca{color:#ABABAB;font-size:10px}
.hit{background-color:#A80000;font-family:Verdana,Geneva,sans-serif;font-weight:700;font-size:10px;color:#FFF;padding-left:3px;padding-right:3px}
.bestseller{background-color:#CA6500;font-family:Verdana,Geneva,sans-serif;font-weight:700;font-size:10px;color:#FFF;padding-left:3px;padding-right:3px}
#boks_offer h2{font-size:15px;background-color:#EFEFEF;border-bottom:1px solid #DCDCDC;margin:0 0 10px;padding:5px 2px 5px 5px}
.boks_new h2{font-size:15px;background-color:#EFEFEF;border-bottom:1px solid #DCDCDC;margin:0 0 10px;padding:5px 2px 5px 5px}
#boks_top h2{font-size:15px;background-color:#EFEFEF;border-bottom:1px solid #DCDCDC;margin:0 0 10px;padding:5px 2px 5px 5px}
.boks_sg h2,.featured_art_box h2{font-size:15px;background-color:#22231F;border-bottom:1px solid #DCDCDC;text-shadow:0 1px 0 #000;margin:0 0 10px;padding:5px 2px 5px 5px}
#trustmarks h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
#opinie h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
.boks_baner_tekst h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
.boks_baner_small h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
.boks_social h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
#boks_offer h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
.boks_new h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
#boks_top h4,#boks_event h4{font-size:12px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC;margin-bottom:7px;text-align:left}
#boks_offer h3{font-size:15px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC}
.boks_new h3{font-size:15px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC}
#boks_top h3{font-size:15px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC}
.boks_sg h3{font-size:15px;margin-top:0;padding-bottom:7px;border-bottom:1px solid #DCDCDC}
.ad_poziom468{width:468px;margin:auto;padding-bottom:10px}
.topart{border-bottom:1px dotted #DDD;margin-bottom:8px;padding-bottom:12px}
.topartost{margin-bottom:0;padding-bottom:0}
.topimg{float:left;margin-right:12px;margin-bottom:3px;border:1px solid #DCDCDC}
.toptytul{padding-top:10px;min-height:36px;height:auto!important;height:36px}
.event_text{min-height:48px;height:auto!important;height:36px}
.event_date{font-size:11px;color:silver;padding-bottom:2px}
.span_right{font-size:11px;display:block;text-align:right}
.akapit12{font-size:14px;line-height:20px;margin-top:5px}
.tmark{margin-bottom:15px}
.tmark_linia{width:100%}
.tmark_img{width:32px;float:left}
.tmark_opis{margin-left:45px}
.opinia{display:block;background-color:#F5F5F5;padding:0 5px 1px 20px}
.tresc .opinia p{padding:0 5px 1px 20px;margin-top:5px;margin-bottom:5px}
.podpis{display:block;background-image:url(https://kontostudenta.pl/images/dymek.png);background-repeat:no-repeat;padding-top:1px;margin-bottom:20px;text-align:right}
.podpis p{margin-top:6px}
.quote{height:60px;width:50px;font-size:60px;line-height:50px;margin-bottom:-60px;margin-left:-20px;background-image:url(https://kontostudenta.pl/images/quote.png);background-repeat:no-repeat;border:0}
#stopka{padding:20px 0;text-align:center;text-shadow:0 1px 0 #FFF;font-size:13px;font-weight:700}
#stopka a{color:#000}
#breadcrumbs{font-size:11px;color:#000;margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid #DCDCDC}
.tresc{width:820px;padding:10px 20px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
.tresc_centrum_kuponow{padding:10px 20px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
.tresc h1{padding:0;margin:0 0 12px;font-size:30px}
.tresc h2{margin-top:18px;margin-bottom:9px;font-size:21px}
.tresc h3{padding-top:0;margin-bottom:10px;margin-top:18px;font-size:17px}
.wyrozniony{background-color:#F0F0F0;border-bottom:1px solid #DCDCDC;display:inline-block;padding:3px 7px 2px}
h2.belka{background-color:#F0F0F0;border-bottom:1px solid #DCDCDC;padding:3px 7px 2px;clear:both}
.tresc p{padding-top:0;margin-top:0;margin-bottom:14px;padding-top:0;line-height:25px}
.wyroznienie_info{clear:both;margin:12px auto;line-height:25px;border:1px solid #869DF7;background:#F5F9FF url(https://kontostudenta.pl/images/info.png) no-repeat center left 10px;padding:9px 10px 9px 55px;color:#000}
.wyroznienie_uwaga{clear:both;margin:12px auto;line-height:25px;border:1px solid #CFCF53;background:#FFFFDF url(https://kontostudenta.pl/images/uwaga.png) no-repeat center left 10px;padding:9px 10px 9px 55px;color:#000}
.wyroznienie_zielony{clear:both;margin:15px auto;line-height:25px;border:1px solid #44B617;background:#F4FFEC url(https://kontostudenta.pl/images/tick.png) no-repeat center left 12px;padding:10px 10px 9px 55px;color:#000}
.produkt{clear:both;margin:15px auto;border:1px solid #44B617;padding:10px 10px 9px;color:#000;overflow:auto}
.produkt img{float:left;margin:5px 12px 3px 0}
.tresc ul{margin:-2px 0 6px;padding-left:25px;list-style-position:outside;list-style-image:url(https://kontostudenta.pl/images/bullet_2.png)}
.tresc li{padding-bottom:3px;line-height:25px}
.polecany_link{clear:both;margin:15px auto;background-color:#FFE8C4;border-bottom:1px solid #C9130A;padding:3px 7px;color:#000}
.wiecej{font-size:14px;margin:10px 0 15px;padding-top:8px;padding-bottom:8px;border-top:1px dotted #DCDCDC}
.wiecej ul{margin:0;padding-left:7px}
.wiecej li{list-style:none;line-height:22px}
.autor{color:#000;border-top:1px solid #DCDCDC;padding-top:7px;margin-top:20px;font-style:italic}
div.ilustracja{overflow:auto;float:left}
img.ilustracja{float:left;margin:5px 12px 3px 0}
img.ilustracja_right{float:right;margin:5px 0 3px 12px}
img.instrukcja{margin-bottom:13px}
div.etykieta_ilustracja{text-align:right;color:#777;padding:0 12px 3px 0;font-size:9px;font-family:Arial,Helvetica,sans-serif;clear:both}
div.etykieta_glowna{padding:0 0 3px}
div.ilustracja_video{overflow:auto;float:left;width:315px;height:200px}
.social{border-top:1px dotted #DCDCDC;border-bottom:1px dotted #DCDCDC;padding:5px 0;margin:8px 0;font-size:11px}
.social_v2{background-color:#FAFAFA;border-top:1px dotted #DCDCDC;border-bottom:1px dotted #DCDCDC;padding:5px 0;margin:8px 0}
.social_v4{height:30px;background-color:#FAFAFA;border-top:1px dotted #DCDCDC;border-bottom:1px dotted #DCDCDC;padding:8px 0 4px;margin:8px 0 18px}
.socdiv{padding-right:25px;display:inline-block}
.socdiv10{display:inline-block;padding-top:6px;padding-left:7px;min-height:65px}
.socdiv10face{display:inline-block;padding-top:6px;padding-left:7px;float:left}
.socdiv10facenew{padding-top:6px;padding-left:7px}
.socico{display:inline-block;padding-right:4px;padding-left:15px;vertical-align:bottom}
.odstep{padding-right:17px}
.ods2{padding-right:5px}
#etykieta{text-align:right;font-size:11px}
#kontener_srodek{width:540px;margin-left:auto;margin-right:auto}
.polecany_art{width:160px;margin:10px;float:left}
.pa_img{margin-bottom:-1px}
.pa_tytul{height:55px;background-color:#22231F;margin:0;padding:10px 2px 5px 8px;font-size:14px;overflow:hidden;text-overflow:ellipsis}
#boks_kontener{border-top:1px dotted #DCDCDC;border-bottom:1px dotted #DCDCDC;margin-bottom:15px}
.strip_article{padding-top:7px;padding-bottom:7px}
.artkat{border-bottom:1px dotted #DDD;margin-bottom:15px;padding-bottom:10px;overflow:auto}
.artkat p{margin-bottom:0}
.artkatimg{float:left;margin-right:12px;margin-bottom:5px;border:1px dotted #DCDCDC;padding:4px}
.artkattytul{min-height:110px}
h2.naglowektytul{padding:0;margin:0}
.pag{height:30px;text-align:center;margin:auto}
#paginacja{margin:auto;padding:0}
#paginacja ul{border:0;margin:0;padding:0}
#paginacja li{border:0;margin:0;padding:0;font-size:13px;list-style:none;display:inline-block}
#paginacja a{border:solid 1px #DDD;margin-right:2px}
#paginacja .nastepna-off{color:#666;display:inline-block;font-weight:700;padding:3px 4px}
#paginacja .poprzednia-off{color:#666;display:inline-block;font-weight:700;padding:3px 4px}
#paginacja .poprzednia a{font-weight:700;border:solid 1px #FFF}
#paginacja .nastepna a{font-weight:700;border:solid 1px #FFF}
#paginacja .aktywna{font-weight:700;display:inline-block;padding:4px 6px}
#paginacja a:visited{display:inline-block;padding:3px 6px;text-decoration:none}
#paginacja a:link{display:inline-block;padding:3px 6px;text-decoration:none}
#paginacja a:hover{border:solid 1px #666}
ul.ranking{list-style-image:url(https://kontostudenta.pl/images/punktor.png);margin-top:-5px;margin-bottom:6px}
li.ranking{padding-bottom:5px;margin-left:7px}
.ranking_tabela{width:1180px;padding:0;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
.ranking_tabela h2{font-size:16px;padding:2px;margin:8px 3px 8px 8px}
ol.ranking{margin-bottom:8px;margin-top:-5px}
.rank_share{text-align:left}
.share_cont{float:left;padding-right:10px}
#ranking_tab,#ranking_tab2,#ranking_tab3{font-size:14px;text-align:left;border-collapse:collapse;padding-left:6px;-webkit-text-size-adjust:100%}
#ranking_tab .medium,#ranking_tab2 .medium,#ranking_tab3 .medium{font-size:11px;line-height:15px}
#ranking_tab th,#ranking_tab2 th,#ranking_tab3 th{padding:2px;font-weight:400;font-size:14px;color:#000;background-image:url(/images/wiersz_tlo.png);background-repeat:repeat-x;line-height:18px;border-right:1px dashed #CCC}
#ranking_tab tbody,#ranking_tab2 tbody,#ranking_tab3 tbody{background:#FFF}
#ranking_tab td,#ranking_tab2 td,#ranking_tab3 td{padding:4px;color:#333;border-top:1px dashed #CCC;border-right:1px dashed #CCC;line-height:19px;padding-left:8px}
#ranking_tab td.maly,#ranking_tab2 td.maly,#ranking_tab3 td.maly{padding-left:1px}
#ranking_tab tbody tr:hover td,#ranking_tab2 tbody tr:hover td,#ranking_tab3 tbody tr:hover td{color:#000;background:#FAFAFA}
#ranking_tab td.szara,#ranking_tab2 td.szara,#ranking_tab3 td.szara{background-color:#FAFAFA}
#ranking_tab tr td img.miejsce,#ranking_tab2 tr td img.miejsce,#ranking_tab3 tr td img.miejsce{padding-top:5px;padding-bottom:1px}
.logoboks{position:relative;height:85px;padding-top:5px}
.logoboks2{position:relative;height:115px;padding-top:5px}
.logoboks img .logoboks2 img{margin:auto}
.kontoboks{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding-bottom:3px}
.zaloz{background-color:#C9130A;border:2px solid #efeded;padding:5px 11px;text-align:center;text-decoration:none;font-weight:700;display:inline-block;margin:4px 2px;-webkit-transition-duration:.2s;transition-duration:.2s;cursor:pointer;text-shadow:0 1px 0 #810e05}
.zaloz:hover{background-color:#950e07;border:2px solid #d7d7d7;color:#fff}
a.zaloz{color:#FFF}
.karta-zaloz{display:block;width:88px;height:24px;background:url(https://kontostudenta.pl/images/karta-zaloz.png) no-repeat;margin-top:10px;margin-bottom:10px}
.karta-zaloz:hover{background-position:0 -24px;background-color:#FAFAFA}
.sprawdz_btn{display:block;width:88px;height:24px;background:url(https://kontostudenta.pl/images/sprawdz.png) no-repeat;margin-top:10px;margin-bottom:10px}
.sprawdz_btn:hover{background-position:0 -24px}
.sprawdz_btn:active{background-color:#FAFAFA}
.gwiazdki{padding-bottom:6px}
.przypisy{padding-left:6px;color:#333}
.mala{font-size:12px;line-height:15px;padding:0 5px 2px 0;margin-top:2px;margin-bottom:2px}
.medium{font-size:11px;line-height:10px}
.sm_info{font-size:10px;color:#ABABAB}
.rank_fb_cont{height:74px;width:277px;background-image:url(https://kontostudenta.pl/images/ranking-social.png)}
.pad_left,.cz3_pad_left{padding-left:20px;line-height:17px}
.exp_coll{display:inline;vertical-align:middle;float:right;padding-right:10px;cursor:pointer}
.exp_coll_left{display:inline;vertical-align:middle;float:left;padding-right:10px;cursor:pointer}
.hint--left{border-bottom:1px dotted #DCDCDC}
.hint--right{border-bottom:1px dotted #DCDCDC}
[data-hint]{position:relative;display:inline-block}
.hint{position:relative;display:inline-block}
[data-hint]:after{position:absolute;visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}
[data-hint]:before{position:absolute;visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}
.hint:after{position:absolute;visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}
.hint:before{position:absolute;visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}
[data-hint]:hover:after{visibility:visible;opacity:1}
[data-hint]:hover:before{visibility:visible;opacity:1}
.hint:hover:after{visibility:visible;opacity:1}
.hint:hover:before{visibility:visible;opacity:1}
[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}
.hint:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}
[data-hint]:after{content:attr(data-hint);background:#FFF;color:#252525;padding:7px;font-size:11px;line-height:13px;min-width:175px;text-align:left;box-shadow:4px 4px 8px rgba(0,0,0,0.3)}
.hint:after{content:attr(data-hint);background:#FFF;color:#252525;padding:7px;font-size:11px;line-height:13px;min-width:175px;text-align:left;box-shadow:4px 4px 8px rgba(0,0,0,0.3)}
.hint--left:before{border-left-color:#FFF}
.hint--right:before{border-right-color:#FFF;margin-left:-12px;margin-bottom:-6px}
.hint--right:after{margin-bottom:-14px;left:100%;bottom:50%}
.hint--right:before{left:100%;bottom:50%}
.hint--right:hover:after{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}
.hint--left:before{margin-right:-12px;margin-bottom:-6px}
.hint--left:after{margin-bottom:-14px;right:100%;bottom:50%}
.hint--left:before{right:100%;bottom:50%}
.hint--left:hover:after{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}
.dziekujemy{float:right;padding:0;margin-top:-10px}
ul.przewodnik{list-style-image:url(https://kontostudenta.pl/images/punktor.png);margin:-2px 0 6px;padding-left:10px;list-style-position:inside}
li.przewodnik{padding-bottom:5px}
.pdfico{padding:5px 5px 0 0}
#obrazy{width:1px;height:1px;overflow:hidden;visibility:hidden}
#erasmus_uczelnie img{max-width:80%;height:auto}
.numer{font-size:30px;line-height:65px;padding:40px 0 20px}
.missing{font-size:15px;line-height:21px;padding-top:3px}
.pobierz{display:block;width:232px;height:34px;background:url(/images/pobierz_a.png) bottom;margin-top:0;margin-bottom:3px}
.pobierz:hover{background:url(/images/pobierz_b.png) bottom}
.przewodnik_fb{padding-right:20px}
.baner_przewodnik{display:block;width:300px;height:100px;background:url(/images/ads/baner-przewodnik-erasmusa.jpg) no-repeat}
.baner_przewodnik:hover{background-position:0 -100px}
.baner_ranking{display:block;width:300px;height:100px;background:url(/images/ads/baner-najlepsze-konto-studenckie.jpg) no-repeat}
.baner_ranking:hover{background-position:0 -100px}
.baner_waluta{display:block;width:300px;height:100px;background:url(/images/ads/baner-konto-walutowe.jpg) no-repeat}
.baner_waluta:hover{background-position:0 -100px}
ul.prawa_kol{list-style-image:url(https://kontostudenta.pl/images/punktor.png);margin-bottom:6px;list-style-position:inside}
li.prawa_kol{line-height:15px}
.slider{position:relative;overflow:auto;min-height:80px;margin-left:20px}
.slider li{list-style:none}
.slider ul li{float:left}
.promo_graph_278{margin:0 0 12px}
.ceny{font-size:12px;text-align:left;border-collapse:collapse;padding-left:6px}
.ceny th{padding:4px;border:1px dashed #CCC;font-size:13px;color:#000;line-height:25px;text-align:left}
.ceny tbody{background:#FFF}
.ceny td{padding:4px;color:#333;border:1px dashed #CCC;line-height:18px;padding-left:6px}
.ceny tbody tr:hover td{color:#000;background:#FAFAFA}
.cena_img{float:left;margin-right:5px}
.sprawdz{background-color:#A80000;font-weight:700;font-size:13px;color:#FFF;padding:2px 5px;text-shadow:1px 1px 0 #6C0000}
.ilustracja_nonimg{overflow:auto;float:left;margin:5px 12px 3px 0}
.oszczlogo{min-height:30px;margin-top:5px}
.oszczkonto{height:20px;margin-bottom:5px}
ul.infograf{margin-top:-5px;margin-bottom:6px}
li.dwaplus{list-style-image:url(/images/dwaplus.png);padding-bottom:5px;margin-left:7px;line-height:17px}
li.jedenplus{list-style-image:url(/images/jedenplus.png);padding-bottom:5px;margin-left:7px;line-height:17px}
li.neutral{list-style-image:url(/images/neutral.png);padding-bottom:5px;margin-left:7px;line-height:17px}
li.minus{list-style-image:url(/images/minus.png);padding-bottom:5px;margin-left:7px;line-height:17px}
.imgapla{margin-bottom:-90px}
table.kodyramka{outline:1px solid #DCDCDC}
.mobile-only{display:none!important}
.boks_spis_tresci ul{list-style-type:none;margin:0;padding-left:0;list-style-position:outside}
.boks_spis_tresci ul li{margin:7px 2px 9px 0}
.boks_spis_tresci ul li ul li{margin-left:15px}
.boks_spis_tresci li{padding:0}
.tabela_artykul{border-collapse:collapse}
.tabela_artykul td{text-align:center;padding:2px;color:#333;border:1px dashed #CCC;line-height:16px;padding-left:5px}
.tabela_artykul tbody tr:hover td{color:#000;background:#FAFAFA}
.tabela_artykul td.szara{background-color:#FAFAFA}
.adresrew{unicode-bidi:bidi-override;direction:rtl}
.autor_opis{line-height:25px;font-size:15px}
.poradnik_fb_cont{height:74px;width:277px;background-image:url(/images/poradnik-social.png)}
.nie{color: #F3190E;font-weight: 700}
.tak{color:#00B40A;font-weight: 700}
@media only screen and (max-width: 770px) {
table.responsive{margin-bottom:0}
.pinned{position:absolute;left:0;top:0;background:#fff;width:129px;overflow:hidden;overflow-x:scroll;border-right:1px solid #ccc}
.pinned table{border-right:none;border-left:none;width:100%}
.pinned table th,.pinned table td{white-space:nowrap}
.pinned td:last-child{border-bottom:0}
div.table-wrapper{position:relative;margin-bottom:20px;overflow:hidden}
div.table-wrapper div.scrollable{margin-left:129px;overflow:scroll;overflow-y:hidden}
table.responsive td,table.responsive th{position:relative;white-space:nowrap;overflow:hidden}
table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{display:none}
}
@media only screen and (max-width: 800px) {
.desktop-only{display:none!important}
.mobile-only{display:block!important}
#main{width:auto}
#main_tlo{background-color:#fafafa;background-image:none}
#logo{width:auto}
#logotyp{padding-left:15px}
#ikony{padding-right:15px}
#wnetrze{width:auto}
#pasek{width:auto}
#menu_belka{background-repeat:repeat-x}
#menu{width:auto;min-height:35px;height:auto}
#menu .mobile-menu-trigger{display:block;height:35px;line-height:35px;padding-left:50px;font-weight:700;text-shadow:1px 1px 0 #fff;cursor:pointer;background-image:url(/images/menu-icon.png);background-repeat:no-repeat;background-position:12px 50%}
#menu ul{display:none;float:none;height:auto}
#menu ul li{float:none;background:none}
#menu ul li img.arrow{display:none}
#menu ul#nav li:first-child{display:none}
#menu ul.drop ul{display:block;visibility:visible;position:static}
#menu ul#nav ul li:first-child{display:block}
#menu ul.drop ul li.wide{width:auto}
.lewa{width:auto}
.lewa .boks_sg_main{width:auto}
.lewa .boks_sg_main img{width:100%;height:auto}
.tresc{width:auto}
.tresc div.ilustracja{float:none}
.tresc div.ilustracja img{width:100%;height:auto}
.tresc .social_v4 table,.tresc .social_v4 tbody,.tresc .social_v4 tr{display:block}
.tresc .social_v4 td.ods2{display:none}
.prawa{float:none;width:auto;clear:both}
.prawa .boks_baner_300,.prawa .boks_baner_small{float:none}
.prawa .boks_prawa,.prawa .boks_new{clear:both;margin-top:10px;width:auto;float:none}
.span_right{display:block;text-align:right}
#boks_top{margin:0;width:auto;float:none}
.ranking_tabela{width:100%}
.ranking_tabela ~ .prawa #trustmarks{float:right;width:45%}
.ranking_tabela ~ .prawa .boks_baner_tekst{float:right;width:45%}
.ranking_tabela ~ .prawa #opinie{width:45%}
#ranking_tab td.szara,#ranking_tab2 td.szara,#ranking_tab3 td.szara{font-size:12px}
.main_ad_cont{float:right}
.prawa.glowna .boks_baner_300{float:left}
.prawa.glowna #boks_top{clear:both}
.slider-mobile-info{font-size:12px;line-height:23px;background:url(https://kontostudenta.pl/images/swipe.png) no-repeat left;margin:2px 2px 5px 10px;padding-left:30px;color:#919191}
#ranking_tab.mobile-table-small,#ranking_tab.mobile-table-small td,#ranking_tab.mobile-table-small th{font-size:11px}
#ranking_tab.mobile-table-small ul{padding-left:0;list-style-position:inside;list-style-image:none}
#ranking_tab.mobile-table-small ul li{line-height:15px}
.lb-outerContainer{max-width:100%;height:auto!important}
.lb-dataContainer{max-width:100%}
#lightbox img{max-width:100%}
.wyroznienie_info {padding: 9px 10px 9px 25px;background:#F5F9FF}
.tresc li{padding-bottom:12px;line-height:25px}
}
@media only screen and (max-width: 640px) {
.prawa .boks_baner_300,.prawa .boks_baner_small{display:none}
.main_ad_cont{float:none}
.prawa.glowna .boks_baner_300{float:none}
#kontener_srodek{width:auto}
#kontener_srodek .polecany_art{width:auto;float:none;clear:both;margin-left:0;margin-right:0}
#kontener_srodek .polecany_art .pa_img{float:left}
#kontener_srodek .polecany_art .pa_tytul{height:91px}
}
@media only screen and (max-width: 480px) {
#ikony{padding-top:6px}
#ikony a{display:inline-block;width:30px;height:17px;overflow:hidden}
.boks_sg{float:none;width:auto}
.tresc .social_v4 tr td:first-child{display:none}
.socdiv{padding-right:25px;padding-bottom:10px;display:inline;display:block}
.ranking_tabela ~ .prawa #trustmarks{float:none;width:auto}
.ranking_tabela ~ .prawa .boks_baner_tekst{float:none;width:auto}
.ranking_tabela ~ .prawa #opinie{float:none;width:auto}
.mobilesmaller{font-size:11px}
.main_opis{font-size:14px;line-height:21px}
#stopka{font-size:13px}
}
@media only screen and (max-width: 360px) {
#logotyp{width:150px;padding-top:2px}
#logotyp a img{width:150px;height:auto}
.lewa .artkat a{display:block;float:none;margin-right:0}
.lewa .artkat a img{width:100%;height:auto}
#paginacja .poprzednia,#paginacja .poprzednia-off,#paginacja .nastepna,#paginacja .nastepna-off{display:none}
.mobilesmaller{font-size:9px}
}
@media only screen and (max-width: 320px) {
#kontener_srodek .polecany_art .pa_img{float:none}
#kontener_srodek .polecany_art .pa_img img{width:100%;height:auto}
#kontener_srodek .polecany_art .pa_tytul{height:auto;padding-bottom:10px}
}
.s-2-5_gwiazdki,.s-2_gwiazdki,.s-3-5_gwiazdki,.s-3_gwiazdki,.s-4-5_gwiazdki,.s-4_gwiazdki,.s-5_gwiazdek,.polec,.dziekujemy_podpis{background:url(/images/sprite-rank.png?1) no-repeat;display:block;margin-top:3px}
.s-2-5_gwiazdki{background-position:0 -102px;width:92px;height:18px}
.s-2_gwiazdki{background-position:0 -122px;width:92px;height:18px}
.s-3-5_gwiazdki{background-position:0 -62px;width:92px;height:18px}
.s-3_gwiazdki{background-position:0 -82px;width:92px;height:18px}
.s-4-5_gwiazdki{background-position:0 -20px;width:92px;height:18px}
.s-4_gwiazdki{background-position:0 -41px;width:92px;height:18px}
.s-5_gwiazdek{background-position:0 0;width:92px;height:18px}
.polec{background-position:0 -150px;width:145px;height:23px}
.dziekujemy_podpis{background-position:0 -177px;width:121px;height:39px}
::-moz-selection{background:#000;color:#fff}
::selection{background:#000;color:#fff}
.bg-alior_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -10px -10px}
.bg-apple_pay_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -10px -60px}
.bg-bank_bps_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -134px -10px}
.bg-bank_pekao_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -134px -60px}
.bg-bank_pocztowy_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -10px -110px}
.bg-blik_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -134px -110px}
.bg-bnp_paribas_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -10px -160px}
.bg-bos_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -134px -160px}
.bg-citi_handlowy_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -258px -10px}
.bg-credit_agricole_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -258px -60px}
.bg-envelo_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -258px -110px}
.bg-eurobank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -258px -160px}
.bg-getin_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -10px -210px}
.bg-velo_bank_logo{width:100px;height:33px;background:url(/images/bank-logo-sprite.png) -4px -210px}
.bg-google_pay_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -134px -210px}
.bg-idea_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -258px -210px}
.bg-ing_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -10px -260px}
.bg-inteligo_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -134px -260px}
.bg-mbank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -258px -260px}
.bg-millennium_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -10px -310px}
.bg-nest_bank_logo{width:100px;height:41px;background:url(/images/bank-logo-sprite.png) -140px -305px}
.bg-pko_bp_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -258px -310px}
.bg-plus_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -382px -10px}
.bg-revolut_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -382px -60px}
.bg-santander_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -382px -110px}
.bg-sgb_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -382px -160px}
.bg-t_mobile_bankowe_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -382px -210px}
.bg-toyota_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -382px -260px}
.bg-volkswagen_bank_logo{width:104px;height:30px;background:url(/images/bank-logo-sprite.png) -382px -310px}
.featured_art_box{width:100%;box-sizing:border-box;padding:10px;margin:0 0 10px;float:left;background-color:#FFF;border:1px solid #DCDCDC}
.featured_art_box.half{width:49%}
.featured_art_box.right{float:right}
.miniature_div{border-bottom:1px dotted #DDD;margin-bottom:8px}
.featured_mini_img{float:left;margin-right:12px;margin-bottom:3px;border:1px solid #DCDCDC}
.inner_div{padding-bottom:8px}
.featured_art_box h3,h4{font-size:15px;margin-top:0;padding-bottom:7px;margin-bottom:10px;border-bottom:1px solid #DCDCDC}
.featured_art_box ul{margin:0;padding:0;list-style-type:none}
.featured_art_box ul li{margin:0;padding:0;list-style-type:none}
.featured_art_box ul li.miniature_div{margin-bottom:8px}
.featured_art_box ul.box-layout-mini img{width:80px;height:50px}
.featured_art_box ul.box-layout-mini .miniature_div{min-height:60px}
.featured_art_box ul.box-layout-mini .inner_div{padding-left:94px}
.prawa .featured_art_box{float:none;font-size:.875em}
.prawa .featured_art_box.half{width:100%;float:none}
.prawa .featured_art_box.right{float:none}
@media only screen and (max-width: 480px) {
.featured_art_box{float:none}
.featured_art_box.half{width:100%;float:none}
.featured_art_box.right{float:none}
}