﻿html{font-size:10px;font-family:'Roboto',sans-serif}body{margin:0;padding:0;width:100%;height:100%;background:#fff;overflow-x:hidden;text-align:justify;color:#2e2e2e;line-height:30px;font-size:16px}.fl{float:left}.fr{float:right}.cl{clear:both}img{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{padding:0;font-size:1.8rem;margin:0;font-weight:400}a:link,a:visited,a:hover{text-decoration:none;color:#c9ac30}a:hover{color:#c9ac30}ul{padding:0;margin:0}p{margin:0 0 20px;padding:0}ul{padding:0;margin:0;list-style:none}img.alignleft,.alignleft{float:left;margin-right:20px}img.alignright{float:right;margin-left:20px}img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#top{position:absolute;z-index:2222;left:0;top:0;height:120px;width:90%;padding:0 5%}a#logo{margin-top:15px;float:left}a#logo img{width:auto !important;height:100px !important}ul#social{float:right;margin-top:35px;margin-left:20px}ul#social li{float:left;border-left:1px solid #fff}ul#social li a{float:left;padding:10px 20px;cursor:pointer}.sticky #top{position:fixed;background:#11131f;height:80px}.sticky a#logo{margin-top:15px}.sticky a#logo img{width:auto !important;height:50px !important}.sticky ul#social{margin-top:15px}#baner{width:100%;float:left;position:relative;overflow:hidden;background:#222}#baner img.bg{width:100% !important;height:auto !important;float:right}img#bgb{width:100% !important;height:100% !important;position:absolute;z-index:5;left:0;top:0}img#ap{width:7% !important;height:auto !important;position:absolute;z-index:22;right:5%;bottom:10%}#opiss{position:absolute;z-index:33;left:5%;bottom:20%;color:#fff}#opiss h2{font-size:3.2vw;line-height:3.4vw}#opiss h2 strong{display:block;color:#c9ac30;font-size:2vw;line-height:2.2vw;font-weight:400}#opiss h3{font-size:3.6vw;line-height:3.1vw;transform:rotate(-10deg);padding:10% 0 0 15%}#opiss h3 strong{display:block;font-weight:400}#ofertahome{clear:both;width:90%;padding:3% 5% 5%;background:#027248 url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/bgu.jpg) no-repeat center top;float:left}.tyt2{color:#fff;font-size:3rem;line-height:3.2rem;text-align:center}.tyt3{color:#c9ac30;font-size:1.8rem;line-height:2.2rem;text-align:center;margin-bottom:30px}ul#oferta{width:100%;clear:both;float:left}ul#oferta li{width:24.25%;float:left;position:relative;margin:0 1% 1% 0;background:#073226;text-align:center;padding-bottom:20px;overflow:hidden}ul#oferta li:hover{transform:perspective(80em) rotateX(15deg);box-shadow:rgba(0,0,0,.5) 0px 60px 123px -25px,rgba(0,0,0,1) 0px 35px 75px -35px}ul#oferta li span{width:100%;height:100%;position:absolute;z-index:4;left:0;top:-140%;background:rgba(201,172,48,.05)}ul#oferta li:hover span{left:0;top:-40%}ul#oferta li:nth-child(4n){margin:0 0 1%}ul#oferta li:nth-child(13){margin:0 1% 1% 25.25%}ul#oferta li .icoo{width:100%;float:left;padding:10% 0}ul#oferta li .icoo img{width:20% !important;height:auto !important}ul#oferta li h2{font-size:1.8rem;line-height:2rem;color:#fff;height:6rem;overflow:hidden;clear:both;width:90%;margin:0 5%}a.wiecej{width:100%;height:100%;position:absolute;z-index:22;left:0;top:0;text-indent:-99999px}#onashome{clear:both;float:left;width:60%;padding:3% 20% 5%;text-align:center}#onashome .tyt2,#newshome .tyt2,#pytanie .tyt2{color:#073226}a.wiecej2{width:350px;clear:both;float:left;position:relative;left:50%;margin-left:-175px;background:#073226;color:#c9ac30;line-height:6rem;margin-top:40px;text-align:center}a:hover.wiecej2{background:#11131f}#button{display:inline-block;background:#073226;width:50px;height:50px;text-align:center;position:fixed;bottom:20px;right:20px;opacity:0;visibility:hidden;z-index:1000;cursor:pointer}#button img{width:20px !important;height:20px !important;margin-top:15px}#button:hover{background:#11131f}#button.show{opacity:1;visibility:visible}.bgnd{background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.bgnd-1{background-image:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/kontakt.jpg);clear:both;float:left;width:90%;padding:20% 5% 5%;text-align:center}.bgnd-1 h4{color:#fff;font-size:2.2vw;line-height:2.4vw}.bgnd-1 h4 strong{display:block;font-weight:400;font-size:2.6vw;line-height:2.8vw;color:#c9ac30}#newshome{clear:both;float:left;width:70%;padding:3% 15% 5%;background:#f7f9fb}ul#news{width:100%;clear:both;float:left}ul#news li{width:31.8%;float:left;position:relative;margin:0 2.1% 2.1% 0}ul#news li:nth-child(3n){margin:0 0 2.1%}ul#news li .icon{width:100%;float:left;overflow:hidden}ul#news li .icon img{width:100% !important;height:auto !important;float:left}ul#news li .txtn{background:#fff;width:80%;padding:5%;margin:-10% 5% 0;float:left;position:relative;z-index:5;text-align:left}ul#news li:hover .txtn{box-shadow:.6rem 1.4rem 3rem 0rem rgba(0,0,0,.1)}ul#news li .txtn div{height:120px;overflow:hidden}ul#news li .txtn div h3{font-size:18px;text-align:left}.catall ul#news li{width:23.5%;margin:0 2% 2% 0}.catall ul#news li:nth-child(3n){margin:0 2% 2% 0}.catall ul#news li:nth-child(4n){margin:0 0 2%}#fkontakt{width:90%;clear:both;float:left;color:#fff;background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/bgu.jpg) no-repeat 50% top;padding:3% 5%;text-align:center;color:#fff;font-size:18px}#fkontakt a{color:#fff}#fkontakt a:hover{text-decoration:underline}#fkontakt ul{clear:left;float:left;position:relative;left:50%;text-align:center}#fkontakt ul li{display:block;float:left;position:relative;right:50%;border-left:1px solid #fff}#fkontakt ul li:nth-child(2){border-right:1px solid #fff}#fkontakt ul li a{padding:10px 20px;float:left}#footer{clear:both;float:left;width:90%;padding:30px 5%;font-size:14px}#footer a{color:#2e2e2e}#footer a:hover{text-decoration:underline}#footer .fl span{padding-right:20px}#footer .fl a{padding-left:20px}#szuk{width:100%;height:100%;background:rgba(15,15,25,.9);position:fixed;z-index:2222;left:0;top:0;display:none}#szuk fieldset{width:80%;padding:5% 10%;background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/bgu.jpg) no-repeat 50% 0px;margin:0;border:none;margin-top:15%}#szuk fieldset .txt{width:66%;padding:0 2%;float:left;background:0 0;border:none;line-height:50px;box-shadow:0 0 0 1px #c9ac30;font-family:'Roboto',sans-serif;font-size:16px;color:#c9ac30}#szuk fieldset .txt:hover,#szuk fieldset .txt:focus{box-shadow:0 0 0 1px #c9ac30}#szuk fieldset .guz{width:28%;float:right;margin-top:-1px;line-height:50px;background:0 0;color:#c9ac30;text-align:center;border:none;cursor:pointer;font-family:'Roboto',sans-serif;font-size:18px;box-shadow:0 0 0 1px #c9ac30}#szuk fieldset .guz:hover{background:#c9ac30;color:#11131f}img#exit{float:right;margin:5% 10% 0 0;cursor:pointer}img#exit:hover{opacity:.5}.poka{display:block !important}.stronall{width:70%;padding:3% 15% 5%;clear:both;float:left;background:#f7f9fb}.catall{width:90%;padding:3% 5% 5%;clear:both;float:left;background:#f7f9fb}#pytanie{width:70%;padding:3% 15% 5%;clear:both;float:left}.tyt{color:#073226;font-size:3rem;line-height:3.2rem;text-align:center}#bre{clear:both;float:left;width:100%;color:#c9ac30;font-size:1.8rem;line-height:2.2rem;text-align:center;margin-bottom:30px}#bre a{color:#c9ac30}#bre a:hover{text-decoration:underline}.box1{width:100%;clear:both;float:left;box-shadow:.6rem 1.4rem 3rem 0rem rgba(0,0,0,.1);padding:4% 5%;margin:0 0 2% -5%}.box2{width:100%;clear:both;float:left;background:#fff;padding:4% 5%;margin:0 0 2% -5%}.lista .box1 h1:first-of-type,.lista .box1 h2:first-of-type,.lista .box1 h3:first-of-type,.lista .box1 h4:first-of-type,.lista .box1 h5:first-of-type,.lista .box1 h6:first-of-type,.lista .box2 h1:first-of-type,.lista .box2 h2:first-of-type,.lista .box2 h3:first-of-type,.lista .box2 h4:first-of-type,.lista .box2 h5:first-of-type,.lista .box2 h6:first-of-type{padding:0 0 15px}.lista .box1 p:last-of-type,.lista .box2 p:last-of-type{margin-bottom:0}.lista .polall{display:table;width:100%;padding:0;margin-bottom:30px}.lista .polall>li:nth-child(1){display:table-cell;width:48%;padding-right:2%}.lista .polall>li:nth-child(2){display:table-cell;width:48%;padding-left:2%}.lista .polall>li{margin:0;padding:0;text-align:justify;background:0 0}.lista{width:100%;position:relative;float:left}.lista img{max-width:100% !important;height:auto !important}.lista p{margin-bottom:20px}.lista a:hover{text-decoration:underline}.lista ul{list-style:none;padding:0 0 20px 20px;display:table}.lista ul li{background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/li1.png) no-repeat 0px 9.5px;padding-left:22px}.lista ul li,.lista ol li{margin-bottom:5px;text-align:left}.lista ol li{padding-left:10px}.lista ol{display:table;padding-bottom:20px}.lista ul li ul{padding:10px 0 0}.lista ol li ul li,.lista ul li ul li{padding-left:22px}.lista h1,.lista h2,.lista h3,.lista h4,.lista h5,.lista h6{color:#073226;padding:25px 0 15px;text-align:left;font-size:2.5rem;line-height:3rem}.fscf-div-form{clear:both;float:left;width:100%}.fscf-div-field input,.fscf-div-field textarea,.fscf-div-field select{width:100%;height:25px;border:none;padding:15px 0;border-bottom:2px solid #ccc;background:0 0;line-height:25px;font-family:'Roboto',sans-serif;font-size:16px;float:left}.fscf-div-field input:hover,.fscf-div-field textarea:hover,.fscf-div-field select:hover{border-bottom:2px solid #c9ac30}.fscf-div-field input:focus,.fscf-div-field textarea:focus,.fscf-div-field select:focus{border-bottom:2px solid #c9ac30}.fscf-div-field textarea{height:75px;width:100%}.fscf-div-submit{clear:both;float:right;width:100%;margin:50px 0 0}input.fscf-button-submit{width:30%;height:50px;line-height:50px;float:left;cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:2px solid #ccc;padding:0;font-size:16px;text-align:center;margin-left:35%}.fscf-button-submit:hover{border-bottom:2px solid #c9ac30}.fscf-div-field .fscf-div-error{display:none}.fscf-div-error,.fscf-div-redirecting{clear:both;float:left;width:100%;padding-bottom:20px;display:block;color:red;text-align:center}#fscf_div_clear1_0{float:left;width:30%;margin:0 5.5% 0 0;padding:0}#fscf_div_clear1_1{float:left;width:30%}#fscf_div_clear1_4{float:right;width:30%}#fscf_div_clear1_3{float:left;margin-top:20px;width:100%}.fscf-option-label{text-transform:none !important}.wp-pagenavi{margin:2% 0;clear:both;float:left;width:100%}.wp-pagenavi .pages{color:#fff;margin-right:10px;background:#073528}.wp-pagenavi a{color:#fff;margin-right:4px;background:#073528}.wp-pagenavi .current,.wp-pagenavi a:hover{background:#c9ac30;margin-right:4px;color:#2e2e2e}.wp-pagenavi .current{background:#c9ac30}.wp-pagenavi span,.wp-pagenavi a,.wp-pagenavi span.current{width:40px;height:40px;line-height:40px;float:left;text-align:center}.wp-pagenavi span.pages{padding:0 20px;width:auto;height:40px;line-height:40px;float:left}.lista ul.galeria{clear:both;float:left;width:100%;margin:20px 0;padding:0}.lista ul.galeria li{width:19.2%;float:left;position:relative;margin:0 1% 1% 0;padding:0;background:0 0}.lista ul.galeria li:nth-child(5n){margin:0 0 1%}.lista ul.galeria li a,ul.galeria li a img{display:block;position:relative}.lista ul.galeria li a{overflow:hidden}.lista ul.galeria li a img{width:100% !important;height:auto !important}.lista ul.galeria li:hover a img{filter:blur(4px)}.lista ul.galeria li a div{position:absolute;background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/zoom.png) no-repeat center center rgba(201,172,48,.6);width:100%;height:100%}img.b1{float:left;margin-right:20px;width:39.4% !important;height:auto !important}.kontakt{text-align:center}.kontakt a{color:#2e2e2e}.kontakt a:hover{text-decoration:underline}#map{width:100%;height:600px;clear:both;float:left}@media only screen and (min-width:1200px){#myslidemenu{float:right}.sticky .jqueryslidemenu>ul#menu>li>a{line-height:80px;background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/bgm.png) no-repeat -200px 65px}.sticky .jqueryslidemenu>ul#menu>li:hover>a{line-height:80px;background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/bgm.png) no-repeat 0px 65px}.sticky .jqueryslidemenu ul#menu li>ul{top:78px !important}.jqueryslidemenu>ul#menu{float:left;position:relative}.jqueryslidemenu>ul#menu>li{display:block;float:left;position:relative}.jqueryslidemenu>ul#menu>li>a{color:#fff;padding:0 30px;font-size:1.8rem;line-height:120px;background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/bgm.png) no-repeat -200px 85px;float:left}.jqueryslidemenu>ul#menu>li:hover>a{background:url(//www.olsztyn-adwokat.pl/wp-content/themes/kancelaria/css/../graf/bgm.png) no-repeat 0px 85px}.jqueryslidemenu ul#menu li>ul{position:absolute;width:1300px;left:-650px !important;top:87px !important;visibility:hidden;z-index:200;background:#11131f;float:left;overflow:hidden;box-shadow:0 11px 11px 0 rgba(0,0,0,.1)}.jqueryslidemenu ul#menu li>ul.sub-menu li{float:left;width:33.3%}.jqueryslidemenu ul#menu li>ul.sub-menu li a{height:40px;width:90%;padding:5px 5%;text-align:left;color:#c9ac30;float:left;font-size:14px;line-height:20px;overflow:hidden;text-align:center;display:flex;align-items:center;border-bottom:1px solid #090a11;border-left:1px solid #090a11}.jqueryslidemenu ul#menu li>ul.sub-menu li a:hover,.jqueryslidemenu ul#menu li ul.sub-menu li:hover a{background:#c9ac30;color:#11131f}}.slicknav_menu{display:none}@media only screen and (max-width:1200px){.js #menu{display:none}.js .slicknav_menu{display:block;position:relative;z-index:333;top:0;left:0;width:100%}}.slicknav_menu a{color:#c9ac30}.slicknav_menu{background:#11131f !important}.slicknav_menu .slicknav_icon-bar{background-color:#c9ac30}.slicknav_menu a:hover .slicknav_icon-bar{background-color:#11131f}.slicknav_btn:hover{background:#c9ac30;color:#11131f}.slicknav_brand{color:#c9ac30;font-size:18px;line-height:30px;padding:7px 12px;height:44px}ul.slicknav_nav>li>a:hover{background:#c9ac30;color:#11131f}ul.slicknav_nav>li>a:hover a{color:#11131f}ul.slicknav_nav>li>ul>li>a:hover{background:#c9ac30;color:#11131f}ul.slicknav_nav>li>ul>li>a:hover a{color:#11131f}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:.875em;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_icon:before{background:0 0;width:1.125em;height:.875em;display:block;content:"";position:absolute}slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em}.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{content:" ";display:table;clear:both}.slicknav_nav{clear:both}.slicknav_nav ul{display:block}.slicknav_nav li{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row{display:block}.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_brand{float:left}.slicknav_menu{font-size:16px;box-sizing:border-box;background:#fff;padding:5px}.slicknav_menu *{box-sizing:border-box}.slicknav_btn{margin:5px 4% 5px 5px;text-decoration:none}.slicknav_nav{margin:0;padding:0;font-size:.875em;list-style:none;overflow:hidden}.slicknav_nav ul{list-style:none;overflow:hidden;padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav li a{padding:5px 10px;margin:2px 5px;text-decoration:none;text-align:left}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a{padding:0;margin:0}.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}#fscf_recaptcha1{clear:both;float:left;width:100%;margin-top:20px}#fscf_recaptcha1 div{width:100% !important;text-align:center}#pomoc{clear:both;float:left;width:80%;padding:3% 5%;position:relative;margin:0 5%}#pomoc .tyt2{color:#073226}.accordion__container{width:100%;float:left;box-shadow:.6rem 1.4rem 3rem 0rem rgba(0,0,0,.1)}.accordion__header{width:96%;padding:1.5% 2%;cursor:pointer;border-top:1px solid #eee;border-bottom:none;font-size:2rem;text-align:left}.accordion__header:hover,.accordion-open .accordion__header{background:#073226;color:#c9ac30}.accordion__header h4{display:table}.accordion__container .accordion__item:last-child .accordion__header{border-bottom:1px solid #eee}.accordion-open .accordion__header{border-bottom:none !important}.accordion__description{width:96%;padding:2% 2% 4%;float:left;margin-bottom:0}.accordion__icon{transition:.3s}.accordion__item{position:relative;transition:all .25s ease;border-left:1px solid #eee;border-right:1px solid #eee;background:#fff}.accordion__item:after{content:'';width:5px;height:100%;position:absolute;top:0;left:0}.accordion__item:nth-child(2n){background:#f7f9fb}.accordion__content{overflow:hidden;height:0;transition:all .25s ease}.accordion-open .accordion__icon{transform:rotate(45deg)}.bx{font-style:normal;font-variant:normal;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;font-size:1.8rem;float:left}.bx-plus:before{content:"+"}