@charset "utf-8";
.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
html,body,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,table,caption,tbody,tfoot,thead,tr,th,td,textarea,button{margin:0;padding:0;border:0;font-weight:lighter}
ul,li{list-style-type:none}
p{font-size:16px; line-height:27px;}
.animated.fadeInUp p {font-size: 16px;}
main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0;border:0}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none}
[hidden]{display:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{resize:vertical;overflow:auto;vertical-align:top}
.article-item.item-page p{margin-bottom:10px}
.article-item.item-page{font-size:16px;line-height:30px;padding-top:150px}
.article-item.item-page .collapse.in.row1 > td {width: 50%;}
.article-item.item-page.color-log  table ul li {background:none;list-style: circle;margin-left: 10px;padding-left: 10px;}
input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0;width:13px;height:13px}
input[type='search']{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type='search']::-webkit-search-decoration,input[type='search']::-webkit-search-cancel-button{-webkit-appearance:none}
input[type='text']:focus,input[type='email']:focus,input[type='password']:focus,textarea:focus,select:focus{outline:none}
button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-appearance:button}
input[type='checkbox'],input[type='radio']{cursor:pointer;display:none}
input:focus::-webkit-input-placeholder{color:transparent}
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
svg:not(:root){overflow:hidden}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
a:link,a:visited,a:hover,a:active{outline:none}
aside#s2{-webkit-background-clip:content-box;background-clip:content-box;display:block;overflow:hidden}
aside#s2:before,aside#s3:before{display:block;content:"";height:60px;margin:-60px 0 0}
#pro1:before,#pro2:before{display:block;content:"";height:90px;margin:-90px 0 0}
main#s1{border-top:0 solid transparent;margin-top:0}
.group:before,.group:after{content:"";display:table}
.group:after{clear:both}
.group{clear:both}
.is-hidden{display:none}
.sectioningHeader{display:none}
.ancientBrowser{font:normal 14px/20px arial,sans-serif;color:#222;background-color:#ffd488;padding:10px 50px}
.ancientBrowser a{text-decoration:underline}
body{font:normal 100% 'Fira Sans',arial,sans-serif;background-color:#fff;font-weight:lighter}
a{text-decoration:none}
a:hover{text-decoration:underline}
.layout{margin:0 auto;width:1000px;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
.layout.layout-narrow{width:700px;padding-right:260px}
[role="banner"]{position:fixed;z-index:1000;top:0;width:100%;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;-ms-transition:height .35s ease;transition:height .35s ease;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.25);background-color: rgba(0, 0, 0, 0.4);}
[role="banner"] .logo{float:left;margin-top:-10px}
.color-log [role="banner"] .logo{float:left;margin-top:-8px; margin-left:-6px;}
[role="banner"] .logo a,[role="banner"] .logo img{display:inline}
.navigation-top,.navigation-second{display:table!important;table-layout:fixed;margin:auto; height:50px;}
.navigation-top li{height:40px;padding:0 10px;display:block;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s;list-style:none;display:table-cell;text-align:center}
.navigation-second li{display:block;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s;list-style:none;display:table-cell;text-align:center;}
.navigation-top li.deeper:hover ul{display:block}
.navigation-top li.deeper ul{display:none;margin-top:-30px;width:100%;position:relative}
.navigation-top li.deeper ul li{height:35px;background-color:#dcdcdc;width:100%}
.navigation-top li.deeper ul a{box-sizing:border-box;background-color:transparent;width:100%;height:35px;color:#737373;line-height:35px;font-size:16px;margin-left:-2px;padding:0 20px 0 25px;position:absolute;font-weight:400}
.navigation-top li.deeper ul a:hover{background-color:#ccc}
.navigation-top a{display:block;font-size:17px;line-height:40px;height:34px;font-weight:300;color:#fff;padding:0 11px 0 0;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s;}
.navigation-second a{display:block;font-size:14px;line-height:40px;height:35px;font-weight:bolder;color:#696a6c;padding:0 11px 0 0;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s;background:url(../../../images/ico/s_down.png) no-repeat 100% 55%;text-decoration:none}
.color-log .navigation-second a{display:block;font-size:18px;line-height:47px;height:49px;font-weight:300;color:#FFF;padding:0 3px 0 0;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s;background:none;text-decoration:none}
.navigation-top a.poza{background:url(../../../images/ico/s_right.png) no-repeat 100% 55%}
.navigation-top a:hover{text-decoration:none;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.moduletable_menu.mmain{display:table!important;width:100%;text-align:center}
.mmain ul.nav.menu,.navigation-second ul.nav.menu{display:table-row;margin:0;padding:0;width:100%;z-index:111}
.btop{margin-top:-5px;height:80px;width: 30%;float:left;}
.group.nav1{background-attachment: fixed;background-image: url("/images/belka.png");background-position: center center;height:50px;}
.nav1  ul li:last-child, .nav1  ul li:last-child .current, .nav1  ul li:last-child .active {background:#85bc20 !important;}
.itemid-677 .nav1  ul li:last-child, .itemid-677 .nav1  ul li:last-child .current, .itemid-677 .nav1  ul li:last-child .active,
.itemid-678 .nav1  ul li:last-child, .itemid-678 .nav1  ul li:last-child .current, .itemid-678 .nav1  ul li:last-child .active,
.itemid-679 .nav1  ul li:last-child, .itemid-679 .nav1  ul li:last-child .current, .itemid-679 .nav1  ul li:last-child .active
 {width:360px;}
.nav1  ul li:last-child a{font-size:20px; font-weight:500;}
main{margin-top:94px;position:relative;z-index:1}
.btop > .moduletable{float:right; margin-top:28px;}
.btop ul.nav.menu{display:flex;display:-webkit-box}
.btop ul.nav.menu li{padding:0 14px;font-weight:lighter;font-size:17px;color:#fff;margin:4px 0; font-weight:300;}
.btop ul.nav.menu li a {color:#fff;}
a.icozaloguj img{margin:-2px -5px 0 0}
.slider{margin-top:80px;background-position:50%;background-size:cover}
.slider.slider101{margin-top:0px}
div a#jcemediabox-popup-cancellink{display:none!important}
[role="region"] section{padding:40px 0}
.border-top{border-top:1px solid #cacaca}
.pageHeader{background-color:#fff;color:#494949;padding-bottom:20px}
.pageHeader h1,.pageHeader h2{color:#757575;font-size:42px;font-weight:border;margin-bottom:40px;line-height: normal;}
.article-item .pageHeader h1,.pageHeader h2{color:#757575;font-size:25px;font-weight:border;margin-bottom:0px;line-height: normal;}
.timeHeader{font-size:32px;color:#494949;font-weight:400;line-height:38px;padding-bottom:12px;border-bottom:1px solid #494949;margin-bottom:20px}
.timeHeader small{font-size:32px;line-height:38px;color:#888}
.sectionHeader{font-size:45px;line-height:42px;font-weight:300;margin-bottom:30px}
.overlayHeader h2{font-size:40px;line-height:42px;font-weight:300;margin-bottom:30px;text-align:center}
.overlayHeader h3{font-size:20px;line-height:24px;font-weight:400;margin-bottom:30px}
.overlayHeader.aligned-left h2,.overlayHeader.aligned-left h3{text-align:left}
.overlayHeader.txt{border-bottom:1px solid #e5e5e5;margin-bottom:25px}
.overlayHeader.txt h2{text-align:left;margin:0 0 25px}
.button{-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s}
.button:hover{text-decoration:none;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.moreLink{display:inline-block;font-size:15px;line-height:20px;text-decoration:underline}
ul.dashed li{background:url(../img/li-bullet2.png) 0 8px no-repeat;padding-left:12px;display:block}
.timeline{display:block;padding:0 20px;height:20px}
.timeline a{display:block;width:20px;height:20px;text-indent:-9999px;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.timeline a:hover{-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.timeline a.prev{float:left;margin-left:-20px}
.timeline a.next{float:right;margin-right:-20px}
.timeline div{height:4px;margin-top:8px;position:relative;float:left;width:100%}
.timeline div span{position:absolute;height:4px;top:0;left:0}
.uiTabs nav{float:left;width:960px}
.uiTabs nav ul{display:table;width:100%;height:45px}
.uiTabs nav li{display:table-cell;height:45px;font-size:16px;line-height:45px;cursor:pointer;text-align:center}
.uiTabs nav li.current{background-color:#eee;cursor:default}
.uiTabs-container{background-color:#eee;overflow:hidden;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.uiTabPanel{float:none}
.dymek{width:290px;margin-bottom:40px}
.dymek div{background-color:#fff;display:block;width:280px;padding:30px 25px;font-size:13px;line-height:20px;position:relative;margin-bottom:30px;border-radius:23px}
.dymek.right div:after{content:url('../img/ico-arrow1.png');display:block;width:30px;height:30px;position:absolute;right:50px;bottom:-30px}
.dymek.left div:after{content:url('../img/ico-arrow2.png');display:block;width:30px;height:30px;position:absolute;left:40px;bottom:-30px}
.dymek.right > footer {margin-left: 20px;}
.dymek .ico{display:block;width:14px;height:14px;background:url(../img/gui.png) right top no-repeat;float:left;margin-left:-25px;margin-top:5px}
.dymek footer{padding-left:25px;font-size:14px;line-height:18px;width:185px}
.dymek footer strong{display:block;font-size:18px;line-height:22px;font-weight:600;margin-bottom:4px}
.dymek footer strong + span{display:block}
.dymek.left footer{margin-left:50px}
.dymek .ico,.min .ico{background:url(../img/gui.png) no-repeat scroll right top rgba(0,0,0,0);display:block;float:left;height:14px;margin-left:-25px;margin-top:5px;width:14px}
.pricesTable thead th{background-color:#eee;border:1px solid #eee;height:60px;font-size:20px;line-height:32px;font-weight:400}
.pricesTable td{text-align:center;padding:10px 20px}
.pricesTable td:first-child{text-align:left}
.pricesTable td:last-child{border-right:1px solid #cacaca}
.pricesTable td[colspan]{height:auto!important}
.pricesTable td[colspan] > div{max-height:0;overflow:hidden;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.pricesTable tr.expanded td[colspan] > div{max-height:2000px;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.pricesTable tr.thead td{border-top:none}
.pricesTable.cols3 tbody{width:956px;border-bottom:1px solid #e1e1e1}
.pricesTable.cols3 .clickable{background:#f5f5f5}
.pricesTable.cols3 tbody td{height:34px}
.pricesTable > tbody > tr:first-child td{border-bottom:1px solid #e1e1e1}
.pricesTable > tbody td{border-top:1px solid #cacaca;border-left:1px solid #cacaca;border-top-color:#e1e1e1;border-bottom-color:#e1e1e1}
.pricesTable tfoot td{border:1px solid #cacaca;border-top:none;vertical-align:top}
.pricesTable tfoot td:first-child{font-size:19px}
.pricesTable tfoot .price{padding-top:20px}
.pricesTable tfoot .price strong{font-size:40px;line-height:40px}
.pricesTable tfoot .price strong + span{font-size:19px}
.pricesTable tfoot .price .mth{font-size:19px;display:block;line-height:20px}
.pricesTable tfoot .price small{display:block;font-size:15px}
.pricesTable tfoot a.button{font-size:21px;line-height:30px;color:#fff;margin-bottom:10px;margin-top:30px;display:table;min-height:60px;vertical-align:middle;width:100%}
.pricesTable tfoot a.button span{vertical-align:middle;display:table-cell;padding:10px 20px;height:60px}
.pricesTable .subTable tr:last-child td{border-bottom:1px solid #e1e1e1}
.pricesTable .subTable > td{padding:0}
.pricesTable .subTable table td{border-bottom:none;border-right:none}
.pricesTable .subTable table td:first-child{border-left:none}
.pricesTable .subTable table tr:first-child td{border-top:none}
.pricesTable .subTable table div{padding-left:10px}
.pricesTable .thead td{background-color:#f5f5f5}
.pricesTable .expander{display:block;background:url(../img/ico-arrow3.png) 95% 50% no-repeat;font-size:19px;color:#000;cursor:pointer}
.pricesTable .clickable_wk .expander{display:block;background:url(/images/ico/arrow-price.png) 95% 50% no-repeat;font-size:16px;color:#454545;cursor:pointer}
.pricesTable .expanded .expander{background-image:url(../img/ico-arrow4.png)}
.pricesTable .clickable_wk.expanded .expander{background-image:url(/images/ico/arrow--down-price.png)}
.fixedSideNav{width:220px;position:absolute;top:100px;right:-260px}
.fixedSideNav.is-fixed{position:fixed;right:auto;left:50%;margin-left:260px;top:100px}
.fixedSideNav.is-atbottom{position:absolute!important;top:auto;bottom:100px;left:auto;right:-260px}
.fixedSideNav .expander{display:block;width:34px;height:34px;background:url(../img/gui.png) -150px -34px no-repeat;text-indent:-9999px;float:right;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.fixedSideNav .expander:hover{-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.expanded .fixedSideNav .expander{background-position:-150px 0}
.fixedSideNav ul{display:block;border-bottom:5px solid #eee}
.fixedSideNav li{display:block;font-size:13px;line-height:16px;border-top:1px solid #fff}
.fixedSideNav li a{display:block;color:#4f4f4f;padding:10px 30px;background-color:#f5f5f5;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.fixedSideNav li a:hover{text-decoration:none;background-color:#e9e9e9}
.fixedSideNav li a.current{font-weight:600}
.about-title{width:960px;margin:0 auto;border-bottom:1px solid #c3c3c3}
.about-title h1{font-weight:400;margin:60px 0 20px;color:#3a3a3a;font-size:40px}
.progress{position:relative;height:60px;width:720px;margin:30px auto 40px}
.progress li{border-top:1px solid #f5f5f5;float:left;width:360px;text-align:center}
.progress li div{width:100px;position:absolute}
.progress li div span{width:40px;height:20px;background-color:#f5f5f5;font-size:15px;line-height:20px;color:#9a9a9a;text-align:center;display:block;margin:0 auto 10px}
.progress li div em{font-size:13px;line-height:14px;display:block;text-align:center;color:#000;font-style:normal}
.progress li.step-1{border:none;width:0}
.progress li.step-1 div{top:-10px;left:-50px}
.progress li.step-2 div{top:-10px;left:50%;margin-left:-50px}
.progress li.step-3 div{top:-10px;left:100%;margin-left:-50px}
.progress li.active{border-color:#848484}
.progress li.active div span{background-color:#848484;color:#fff}
.stepsList{display:table;vertical-align:middle}
.stepsList li{display:table-row;min-height:67px}
.stepsList li span:first-child{display:table-cell;width:60px;border-bottom:1px solid #e5e5e5;vertical-align:middle;font-size:40px;line-height:44px;height:67px;text-align:center}
.stepsList li p{display:table-cell;border-bottom:1px solid #e5e5e5;vertical-align:middle;height:47px;padding:10px 0;font-size:13px;line-height:15px;text-align:left}
.pagin{display:block;text-align:right;margin-top:30px;margin-bottom:30px}
.pagin li{display:inline-block;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;margin-left:6px}
.pagin a,.pagin span{display:block;width:40px;height:40px}
.pagin a.pagin-prev,.pagin .start a,.pagin .start span{background-image:url(../img/gui.png);background-repeat:no-repeat;background-position:-150px -120px;text-indent:-9999px}
.pagin a.pagin-next,.pagin .koniec a,.pagin .koniec span{background-image:url(../img/gui.png);background-repeat:no-repeat;background-position:-100px -120px;text-indent:-9999px}
.pagin span,.pagin .koniec span,.pagin .start span{background-color:#c3c3c3;color:#000}
.tempter{margin:0 0 50px}
.tempter section{border:6px solid #eee;padding:45px 30px}
.tempter p{font-size:20px;line-height:28px;color:#484848;display:table-cell;vertical-align:middle}
.promo{position:relative;min-width:960px}
.promo article{padding-top:20px;height:450px;padding-left:500px;background-color:#fff;overflow:hidden}
.promo article figure{float:left;margin-left:-500px;height:425px}
.promo article header{margin:70px 0 15px}
.promo article header em{font-size:14px;line-height:20px;display:block;margin-top:2px}
.promo article h2{font-size:32px;font-weight:300;line-height:40px}
.promo article p{font-size:14px;line-height:22px;margin-bottom:22px}
.promo .content-video figure{margin-top:75px;background:url(../img/bg-shadow1.png) center 300px no-repeat}
.promo .content-video h2{font-size:45px}
.promo .content-video .video{padding:16px}
.promo .content-bio header{padding-left:60px}
.promo .content-bio .ico-avatar{float:left;margin-left:-60px;margin-top:10px}
.promo .timeline{position:absolute;left:0;bottom:35px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.promo .content-video-background{width:960px;margin:0 auto}
.promo .content-video-background .content-widepicture{position:relative;padding-left:0;padding-top:0;height:470px;background-color:transparent;overflow:visible}
.promo .content-video-background .content-widepicture .leftSide{position:absolute;right:400px;height:100%;width:1000px;background-position:right top;background-repeat:no-repeat;background-size:auto 100%}
.promo .content-video-background .content-widepicture .rightSide{height:100%;padding-left:140px;float:right;width:460px;position:relative;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left,rgba(236,236,236,0) 0%,#ececec 25%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(236,236,236,0)),color-stop(25%,#ececec));background:-webkit-linear-gradient(left,rgba(236,236,236,0) 0%,#ececec 25%);background:-o-linear-gradient(left,rgba(236,236,236,0) 0%,#ececec 25%);background:-ms-linear-gradient(left,rgba(236,236,236,0) 0%,#ececec 25%);background:linear-gradient(to right,rgba(236,236,236,0) 0%,#ececec 25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ececec',endColorstr='#ececec',GradientType=1)}
.promo .content-video-background .content-widepicture .rightSide header{margin-top:90px}
.promo .mask{background-color:#ececec}
.promo .mask.video-background{background-image:url(../img/video_background.png);background-repeat:repeat-x;background-position:bottom left;width:auto;overflow:visible}
.promo .mask.video-background .content-video{width:460px;margin:0 auto;background-color:transparent}
.promo .dot-nav{position:absolute;bottom:0;width:100%;height:35px;text-align:center;z-index:100}
.promo .dot-nav .dot{height:15px;width:15px;display:inline-block;background-image:url(../img/nav_dots.png);background-position:center bottom;background-repeat:no-repeat;margin:0 7px}
.promo .dot-nav .dot.active{background-position:center top}
.aboutproduct-submenu ul{width:960px;height:70px;display:block;margin:0 auto}
.aboutproduct-submenu li{list-style:none;width:320px;text-align:center;float:left;display:block;height:70px;margin:0;padding:0;line-height:70px}
.aboutproduct-submenu li.current a{background:#fff}
.aboutproduct-submenu li.current a:before{background-position:-40px -40px}
.aboutproduct-submenu li a{height:70px;margin:0;padding:0;line-height:70px;display:block;text-decoration:none;font-size:19px;text-indent:50px;position:relative;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;-ms-transition-duration:.1s;transition-duration:.1s}
.aboutproduct-submenu li a:hover{background:#fff}
.aboutproduct-submenu li a:hover:before{background-position:-40px -40px}
.aboutproduct-submenu li a:before{content:" ";display:block;height:40px;width:40px;background-image:url(../img/gui-submenu.png);background-repeat:no-repeat;background-position:0 -40px;position:absolute;top:14px;left:80px;z-index:1}
.aboutproduct-submenu li:first-child a:before{left:100px;background-position:0 0}
.aboutproduct-submenu li:first-child.current a:before,.aboutproduct-submenu li:first-child:hover a:before{background-position:-40px 0}
.aboutproduct-submenu li:last-child a:before{background-position:0 -80px}
.aboutproduct-submenu li:last-child.current a:before,.aboutproduct-submenu li:last-child:hover a:before{background-position:-40px -80px}
.kb{margin-left:-40px}
.kb li{display:block;float:left;text-align:center;width:177px;padding:0 10px;height:192px;background:url(../img/ico-border1.png) 0 18px no-repeat;border-bottom:5px solid transparent}
.kb a{display:block;padding-top:20px;cursor:pointer;height:172px}
.kb .ico-kb{display:block;width:100px;margin:0 auto 10px;height:60px;background:url(../img/gui.png) no-repeat}
.kb .ico-kb.ico-p1{background-position:30px -200px}
.kb .ico-kb.ico-p2{background-position:30px -300px}
.kb .ico-kb.ico-doc1{background-position:30px -400px}
.kb .ico-kb.ico-doc2{background-position:30px -500px}
.kb .ico-kb.ico-calc{background-position:30px -600px}
.kb .ico-kb.ico-dymek1{background-position:30px -700px}
.kb .ico-kb.ico-dymek2{background-position:23px -800px}
.kb .ico-kb.ico-search{background-position:30px -900px}
.kb .ico-kb.ico-book{background-position:23px -1000px}
.kb .ico-kb.ico-card{background-position:23px -1100px}
.kb li:first-child,.kb li.first-in-row{background:none}
.kb li:hover{background:#fff;text-align:center;width:177px;padding:0 10px}
.kb li:hover + li{background:none}
.kb li:hover .ico-kb{width:100px;margin:0 auto 10px}
.kb li:hover .ico-kb.ico-p1{background-position:-100px -200px}
.kb li:hover .ico-kb.ico-p2{background-position:-100px -300px}
.kb li:hover .ico-kb.ico-doc1{background-position:-100px -400px}
.kb li:hover .ico-kb.ico-doc2{background-position:-100px -500px}
.kb li:hover .ico-kb.ico-calc{background-position:-100px -600px}
.kb li:hover .ico-kb.ico-dymek1{background-position:-100px -700px}
.kb li:hover .ico-kb.ico-dymek2{background-position:-100px -800px}
.kb li:hover .ico-kb.ico-search{background-position:-100px -900px}
.kb li:hover .ico-kb.ico-book{background-position:-100px -1000px}
.kb li:hover .ico-kb.ico-card{background-position:-100px -1100px}
.kb li:hover strong{font-size:39px;line-height:44px;margin-bottom:2px}
.kb li:hover span{font-size:17px;line-height:17px}
.kb strong{display:block;font-size:30px;line-height:36px;font-weight:400;margin-top:5px;margin-bottom:4px}
.kb span{font-size:14px;line-height:16px;display:block;font-weight:400}
.eksperci .uiTabs{margin-bottom:30px}
.eksperci article{padding:30px 25px 30px 35px;overflow:hidden;height:275px;background-color:#fff;border:5px solid #bad7d2}
.eksperci article a{color:#000}
.eksperci article header{display:inline-block;vertical-align:middle;width:300px;font-size:15px;line-height:20px;padding-right:20px}
.eksperci article header h2{font-weight:300;font-size:35px;margin-bottom:15px;line-height:36px}
.eksperci article figure{display:inline-block;vertical-align:middle;width:280px}
.eksperci article figure img{display:block;margin-bottom:10px}
.eksperci article figure a{font-size:12px}
.eksperci article > div{display:inline-block;vertical-align:middle;width:260px;font-size:13px;line-height:17px;padding-left:20px}
.eksperci article > div h3{font-size:20px;line-height:24px;font-weight:600;margin-bottom:15px}
.eksperci article > div > strong{font-weight:400;font-size:13px;margin-bottom:15px;display:block}
.eksperci article p{margin-bottom:1em}
.testimonials-theme{background-image:url(../img/ekspercitheme.png);background-position:bottom center;background-repeat:no-repeat;background-color:#e2e2e2}
.testimonials-theme.extendedview{background-image:url(../img/eksperciproduct.png);background-position:top center}
.testimonials{padding:50px 0 0px 340px !important}
.testimonials .sectionHeader{float:left;margin-left:-340px;width:350px;font-size:44px;margin-top:40px}
.extendedview .testimonials{padding:50px 0 60px 20px !important}
.extendedview .testimonials .sectionHeader{float:none;margin-left:20px;margin-top:0}
.extendedview .testimonials .ui-masonry{width:640px}
.testimonials .dymek{display:inline-block;vertical-align:top;margin-left:20px}
.dymek.left {margin-top: 100px;}
.testimonials .moreLink{display:block;float:right}
.iconsMain{background:#fff}
.iconsMain h2{color:#656565;margin-bottom:18px}
.iconsMain p{color:#656565;font-size:14px}
.iconsMain a,.iconsMain a:hover{text-decoration:none}
.iconsMain a:hover .icon{opacity:0}
.iconsMain a:hover .icon.under{opacity:1}
.iconsMain ul.iconsGroup{margin-top:40px}
.iconsMain ul.iconsGroup li{width:33%;display:block;float:left;height:206px;box-sizing:border-box;border-left:1px solid #ececec;margin-bottom:65px;position:relative}
.iconsMain ul.iconsGroup li:first-child{border-left:none}
.iconsMain ul.iconsGroup .icon{background-image:url(../img/gui-section.png);background-repeat:no-repeat;display:block;width:130px;margin:0 auto;height:135px;position:relative;z-index:1;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;-ms-transition-duration:.3s;transition-duration:.3s}
.iconsMain2 ul.iconsGroup .icon{background-image:url(../img/gui-section2.png);background-repeat:no-repeat;display:block;width:130px;margin:0 auto;height:135px;position:relative;z-index:1}
.iconsMain ul.iconsGroup .signature{text-align:center;display:block;margin-top:20px;font-size:27px}
.iconsMain ul.iconsGroup .under{position:absolute;margin-left:-65px;left:50%;z-index:0;opacity:0}
.iconsMain ul.iconsGroup .ico-sg1{background-position:0 0}
.iconsMain ul.iconsGroup .ico-sg1.under{background-position:-130px 0}
.iconsMain ul.iconsGroup .ico-sg2{background-position:0 -135px}
.iconsMain ul.iconsGroup .ico-sg2.under{background-position:-130px -135px}
.iconsMain ul.iconsGroup .ico-sg3{background-position:0 -270px}
.iconsMain ul.iconsGroup .ico-sg3.under{background-position:-130px -270px}
.iconsMain2{background:#fff}
.iconsMain2 h2{color:#656565;margin-bottom:18px}
.iconsMain2 p{color:#656565;font-size:14px}
.iconsMain2 ul.iconsGroup{margin-top:40px}
.iconsMain2 ul.iconsGroup li{width:25%;display:block;float:left;height:210px;box-sizing:border-box;border-left:1px solid #ececec;margin-bottom:65px}
.iconsMain2 ul.iconsGroup li:first-child{border-left:none}
.iconsMain2 ul.iconsGroup .icon{background-image:url(../img/gui-section2.png);background-repeat:no-repeat;display:block;width:130px;margin:0 auto;height:135px}
.iconsMain2 ul.iconsGroup .signature{text-align:center;display:block;margin-top:20px;font-size:18px}
.iconsMain2 ul.iconsGroup a{text-decoration:none}
.iconsMain2 ul.iconsGroup a:hover .ico-sg1{background-position:-130px -135px}
.iconsMain2 ul.iconsGroup a:hover .ico-sg2{background-position:-130px -270px}
.iconsMain2 ul.iconsGroup a:hover .ico-sg3{background-position:-130px -405px}
.iconsMain2 ul.iconsGroup a:hover .ico-sg4{background-position:-130px 0}
.iconsMain2 ul.iconsGroup .ico-sg1{background-position:0 -135px}
.iconsMain2 ul.iconsGroup .ico-sg2{background-position:0 -270px}
.iconsMain2 ul.iconsGroup .ico-sg3{background-position:0 -405px}
.iconsMain2 ul.iconsGroup .ico-sg4{background-position:0 0}
.newsletter{padding:65px 0 50px!important}
.newsletter .sectionHeader{padding-left:90px;line-height:52px}
.newsletter .sectionHeader .ico{width:78px;float:left;margin-left:-90px;height:52px;background:url(../img/gui.png) 0 -1200px no-repeat;display:block}
.newsletter p{display:inline-block;vertical-align:top;width:740px;font-size:15px;line-height:23px}
.newsletter footer{display:inline-block;vertical-align:top;width:210px;text-align:right;float:right}
.prices .sectionHeader{font-size:35px;color:#545454}
.products{position:relative}
.product{border-top:1px solid #cdcdcd;padding:0 0 60px}
.product .photo{width:350px;margin:60px 0 20px;padding:0;float:left}
.product .photo img{max-width:100%}
.product:first-child{border-top:none}
.product:first-child .photo{margin:0 0 20px}
.product:first-child .desc{margin:0 0 20px}
.product .desc{width:330px;margin:60px 0 20px;padding:0;padding-left:20px;float:left}
.product.onRight .desc,.product.onRight .photo{float:right}
.product.onRight .desc{padding-left:0;padding-right:20px}
nav + .product{border-top:none}
.product h2{font-size:26px;line-height:30px;font-weight:400;margin-bottom:15px}
.product h3{font-size:20px;line-height:24px;font-weight:400;margin-bottom:10px}
.product > p{font-size:15px;line-height:22px;margin-bottom:20px}
.product p + h3{margin-top:20px}
.product .col{width:330px;margin-top:10px}
.product .col:first-child{float:left}
.product .col + .col{float:right}
.product .col p,.product .col ul{font-size:13px;line-height:18px;margin-bottom:5px}
.product .col ul li,.product ul li{background:url(../img/li-bullet2.png) 0 8px no-repeat;padding-left:12px;display:block}
.product footer{margin-top:20px}
.product footer .button{margin-left:260px;min-width:100px}
.exp{padding:40px 0 20px}
.exp:first-child{border-top:none}
.exp h2{font-size:30px;line-height:55px;border-bottom:1px solid #e1e1e1;color:#888;font-weight:400;margin-bottom:15px}
.exp h2 em{font-style:normal}
.exp > p{font-size:15px;line-height:22px;margin-bottom:20px}
.exp footer a{float:right;font-size:15px}
.ppl li{width:220px;display:inline-block;vertical-align:top;margin:0 0 20px}
.ppl li:first-child{margin-left:0}
.ppl figure{display:block;margin-bottom:15px;height:220px;width:220px;overflow:hidden}
.ppl h3{color:#008275;font-size:30px;font-weight:300;line-height:32px;margin-top:10px}
.ppl p{color:#757575;font-size:14px;line-height:18px;margin-top:10px}
.ppl.group span{color:#757575;font-size:14px;line-height:14px;font-weight:300}
.ppl p.about,.ppl p{font-size:14px;line-height:22px;color:#1a1a1a}
.ppl.ppl-narrow li{width:175px}
.ppl.ppl-narrow h3{font-size:24px;line-height:26px;margin-bottom:5px}
.ppl.ppl-narrow p{margin-top:5px}
.news .ico{background:url(../img/gui.png) no-repeat}
.news .ico-news-dymek{width:36px;height:46px;display:block;background-position:0 -1300px}
.news .ico-news-doc{width:36px;height:45px;display:block;background-position:0 -1400px}
.news .ico-news-term{width:36px;height:36px;display:block;background-position:0 -1500px}
.news .promoted .ico-news-dymek{width:72px;height:80px;background-position:-100px -1300px}
.news .promoted .ico-news-doc{width:72px;height:90px;background-position:-100px -1400px}
.news .promoted .ico-news-term{width:72px;height:72px;background-position:-100px -1500px}
.news .promoted > div{vertical-align:middle}
.news .promoted > div > p{border-left:10px solid #eee;padding-left:12px;display:block;font-size:20px;line-height:26px}
.news .promoted > div p strong{color:#e60005;font-size:11px;line-height:13px;text-transform:uppercase;font-weight:700;display:block}
.news article{border-top:1px solid #e4e4e4;padding:15px 0}
.news article.promoted{padding:25px 0}
.news article figure{display:table-cell;width:300px;vertical-align:middle}
.news article figure .ico{display:inline-block;vertical-align:middle;margin-right:10px}
.news article figure strong{display:inline-block;vertical-align:middle;font-size:11px;line-height:13px;color:#59a31f;font-weight:600}
.news article > div{display:table-cell;width:760px;vertical-align:middle}
.news h2 + article{border-top:none}
#social-links a{text-decoration:none;display:inline-block;height:24px;width:24px;margin-left:7px;background-image:url(../img/social_icons2.png);background-repeat:no-repeat;opacity:.6}
#social-links a:hover{text-decoration:none;opacity:1}
#social-links .facebook{background-position:top left}
#social-links .facebook:hover{background-position:bottom left}
#social-links .google{background-position:top center}
#social-links .google:hover{background-position:bottom center}
#social-links .twitter{background-position:top right}
#social-links .twitter:hover{background-position:bottom right}
.ico-play{display:inline-block;width:23px;height:25px;background:url(../img/gui.png) 0 -25px no-repeat;margin-right:10px;vertical-align:top;margin-top:10px}
.ico-avatar{width:46px;height:44px;display:block;background:url(../img/gui.png) 0 -60px no-repeat}
.ico-kb2{width:80px;margin:0 0 0 -10px;background:url(../img/gui.png) no-repeat;height:60px}
.ico-kb2.ico-p1{background-position:-110px -200px}
.ico-kb2.ico-p2{background-position:-110px -300px}
.ico-kb2.ico-doc1{background-position:-110px -400px}
.ico-kb2.ico-doc2{background-position:-110px -500px}
.ico-kb2.ico-calc{background-position:-110px -600px}
.ico-kb2.ico-dymek1{background-position:-110px -700px}
.ico-kb2.ico-dymek2{background-position:-110px -800px}
.ico-kb2.ico-search{background-position:-110px -900px}
.ico-kb2.ico-book{background-position:-110px -1000px}
.ico-kb2.ico-card{background-position:-110px -1100px}
.ico-save{font-size:13px;line-height:16px;display:inline-block;padding-left:25px}
.ico-save span.ico{display:block;height:16px;width:16px;float:left;margin-left:-25px;background:url(../img/gui.png) -150px -70px no-repeat}
.ico-phone .ico{display:block;width:24px;height:24px;background:url(../img/gui.png) 0 -120px no-repeat;text-indent:-9999px}
.ico-fax .ico{display:block;width:24px;height:24px;background:url(../img/gui.png) -30px -120px no-repeat;text-indent:-9999px}
.ico-email .ico{display:block;width:24px;height:24px;background:url(../img/gui.png) -60px -120px no-repeat;text-indent:-9999px}
.overlay{display:none}
.warstwy .button{margin-bottom:10px}
.fs20{font-size:20px;line-height:22px}
.fs15{font-size:15px;line-height:18px}
.fs13{font-size:13px;line-height:15px}
.cGray{color:#848484}
.cBlack{color:#000}
.right{float:right;text-align:right}
.left{float:left}
.overlayContent{padding:40px 60px;width:820px;background-color:#fff;visibility:hidden;opacity:0}
.overlayContent.visible{visibility:visible;opacity:1;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.overlayContent.overlay-narrow{width:580px}
.overlayContent{padding:40px 60px;width:820px;background-color:#fff;visibility:hidden;opacity:0}
.itemid-170 .overlayContent,.itemid-169 .overlayContent{padding:0;width:100%}
.overlayContent.visible{visibility:visible;opacity:1;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;-ms-transition-duration:.5s;transition-duration:.5s}
.overlayContent.visible img{max-width:800px}
.overlayContent.overlay-narrow{width:580px}
.overlayContent .ico-sg1{background-position:0 -67.5px}
.overlayContent .ico-sg2{background-position:0 -135px}
.overlayContent .ico-sg3{background-position:0 -210px}
.overlayContent .ico-sg4{background-position:0 0}
.overlayContent .icon{background-image:url(../img/gui-section2.png);background-repeat:no-repeat;background-size:200% auto;display:block;width:65px;margin:-5px 10px 10px 0;height:67.5px}
.fancybox-bg{display:none}
.overlayed iframe{visibility:hidden}
.overlay-kb{color:#626262}
.overlay-kb header{position:relative;margin-bottom:30px}
.overlay-kb header div{top:0;right:0;float:right;padding:30px 25px 35px;width:190px;color:#fff;margin-right:-310px}
.overlay-kb header strong{font-size:44px;line-height:46px;font-weight:400;display:block}
.overlay-kb header span{display:block;font-size:20px;line-height:24px}
.overlay-kb header h2{font-size:40px;font-weight:300;color:#000}
.overlay-kb p,.overlay-kb ul,.overlay-kb ol{font-size:16px;line-height:25px;margin-bottom:25px}
.overlay-kb ul li{display:block;padding-left:25px;background:url(../img/li-bullet.png) 0 2px no-repeat;line-height:25px}
.overlay-test form{float:left;width:450px}
.overlay-test aside{float:right;width:240px;padding:50px 0 20px 20px;border-left:1px solid #e5e5e5;min-height:230px}
.overlay-test input[type="text"],.overlay-test input[type="email"],.overlay-test textarea{width:220px}
.overlay-test label.chb{width:200px}
.overlay-test li.submit{margin-top:30px}
.overlay-test button{width:200px}
.overlay-test fieldset{padding-bottom:0}
.testAside h2{font-size:20px;line-height:20px;font-weight:400;margin-bottom:20px}
.testAside .dashed li{font-size:13px;line-height:18px;margin-bottom:10px}
.overlay-order-4{text-align:center}
.overlay-order-4 header > strong{font-size:20px;line-height:24px;font-weight:400;display:block;margin:10px 0 30px}
.overlay-order-4 .stepsList{width:520px;margin:-10px auto 30px}
.overlay-order-4 .button{margin-top:30px}
.overlay-txt p{font-size:15px;line-height:22px;margin-bottom:18px}
.overlay-txt p:last-child{margin-bottom:0}
.overlay-txt .button{margin-top:10px}
.overlay-kontakt form{float:left;width:470px}
.overlay-kontakt form fieldset{padding:0;margin-top:0}
.overlay-kontakt .msg{float:left;width:470px}
.itemid-170 .alert.msg.alert-info,.itemid-169 .alert.msg.alert-info{float:left;width:60%}
.overlay-kontakt aside{float:right;width:310px}
.overlay-kontakt p{font-size:15px;line-height:22px;margin-bottom:30px}
.contactAside > div{margin-bottom:20px}
.contactAside > div strong{display:block;padding-left:35px;font-weight:600}
.contactAside > div strong .ico{float:left;margin-left:-35px;margin-top:-4px;font-size:15px;line-height:18px}
.contactAside > div strong + span{font-size:13px;display:block;padding-left:10px}
.overlay-exp header{margin-bottom:40px}
.overlay-exp header figure{display:inline-block;vertical-align:middle;width:220px;height:220px;margin-right:30px}
.overlay-exp header > div{display:inline-block;vertical-align:middle;width:440px}
.overlay-exp header h3{font-size:25px;line-height:28px;font-weight:400;margin-bottom:10px}
.overlay-exp header h3 + p{font-size:19px;color:#757575;line-height:24px;margin-bottom:20px}
.overlay-exp header p{font-size:16px;line-height:22px}
.overlay-exp header p strong{font-weight:600}
.overlay-exp > p{font-size:13px;line-height:22px;margin-top:20px;color:#757575}
.overlay-dostep p{color:#484848;font-size:30px;line-height:36px;font-weight:300;margin:20px 0;padding:0 50px;text-align:center}
.overlay-dostep p strong{font-weight:400}
.overlay-dostep .button{margin-top:20px}
input[type="text"],input[type="email"],input[type="password"],textarea{border:1px solid #ddd;background-color:#fff;font:400 13px/18px 'Fira Sans',arial,sans-serif;color:#222;height:18px;padding:8px 10px}
label{font-size:13px;line-height:18px;margin-right:15px}
label strong{font-weight:600}
label.chb{position:relative;padding-left:36px;display:block;min-height:27px}
label.chb input,label.chb .checker,label.chb .radio{position:absolute;top:-3px;left:0}
label.chb.inline-block{display:inline-block;min-height:27px;margin:0 30px 10px 0}
#zamowienie1 label.chb{font-size:15px;line-height:18px}
form .wersja li{display:inline-block;vertical-align:top;width:400px;margin-bottom:20px}
form .border-top{border-color:#e5e5e5}
form fieldset > div.group{padding:2px 0}
form fieldset strong{font-weight:600}
form fieldset > h3{margin-bottom:10px}
form h3{font-size:15px;display:block;line-height:18px;font-weight:600}
form p{font-size:13px;line-height:15px;display:block;margin-bottom:5px}
form .submit{text-align:center;padding-bottom:0}
form button{font:700 20px/36px 'Fira Sans',arial,sans-serif;display:block}
form .chbs{margin-top:15px}
form .chbs li{margin-bottom:10px}
form .defaultForm{margin-top:15px}
form .defaultForm li{display:block;margin-bottom:10px}
form .defaultForm label{width:100px;color:#9a9a9a;display:inline-block}
form .defaultForm li.noLabel,form .defaultForm .noLabel{padding-left:105px}
form .defaultForm a{font-size:13px}
form .defaultForm .more{display:none}
form .error input[type="text"],form .error input[type="email"],form .error input[type="password"],form .error textarea{border-color:red}
form span.error{display:inline-block;font-size:13px;line-height:18px;margin-top:5px;margin-left:10px;color:red}
form .alert{color:#de5858;font-size:13px;font-weight:400}
.overlay-order-2 input[type="text"],.overlay-order-2 input[type="email"],.overlay-order-2 input[type="password"]{width:220px}
.overlay-order-2 .chbs{margin-top:30px}
.overlay-order-2 .chb{width:360px}
.overlay-order-2 #i-budynek,.overlay-order-2 #invoice-building-nr{width:50px;margin-right:27px}
.overlay-order-2 #i-budynek + label,.overlay-order-2 #invoice-building-nr + label{width:auto;margin-right:10px}
.overlay-order-2 #i-lokal,.overlay-order-2 #invoice-local-nr{width:52px}
.overlay-order-3 fieldset > div.group,.overlay-order-3 fieldset > div{padding:10px 0}
.formSummary{margin:20px 0;font-size:13px;line-height:18px}
.formSummary li{margin-bottom:5px}
.formSummary strong{display:inline-block;width:100px}
#newsletter{margin-top:-10px}
#newsletter input[type="text"],#newsletter input[type="email"],#newsletter textarea{width:300px}
#newsletter label.chb{width:500px}
#newsletter label.chb.error{border:1px solid red}
#newsletter label.chb .checker{top:0}
#newsletter .submit{margin-top:30px;margin-bottom:0;text-align:left}
#kontaktForm input[type="text"],#kontaktForm input[type="email"],#kontaktForm textarea{width:340px}
#kontaktForm textarea{height:190px}
#kontaktForm .chb{width:300px}
#kontaktForm .submit{text-align:left;margin-top:30px}
#kontaktForm button{width:200px}
.pageAside [role="region"]{border-top:1px solid #eee}
.sliderProdukty .ui-slider{padding:0 60px;position:relative;margin-top:45px}
.sliderProdukty .caroufredsel_wrapper{min-height:200px}
.sliderProdukty article{width:760px;float:left;height:200px;padding:0 19px}
.sliderProdukty article:first-child{border:none}
.sliderProdukty article:first-child + article + article{border:none}
.sliderProdukty article h2{font-size:23px;font-weight:400;line-height:30px;overflow:hidden;margin-bottom:20px}
.sliderProdukty article .moreLink{margin-top:10px}
.sliderProdukty article .imgContainer{width:290px;float:left}
.sliderProdukty article .imgContainer img{max-width:100%;display:block;margin:0 auto}
.sliderProdukty article .textContainer{width:470px;float:left}
.sliderProdukty article .textContainer p{color:#000}
.sliderProdukty nav a{display:block;width:50px;height:50px;text-indent:-9999px;background:url(../img/gui.png) no-repeat;position:absolute;top:75px;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.sliderProdukty nav a:hover{-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.sliderProdukty nav a.prev{background-position:-100px 0;left:0}
.sliderProdukty nav a.next{background-position:-100px -50px;right:0}
.standouts{margin-bottom:12px}
.standouts h2{margin-top:30px;margin-bottom:10px}
.standouts h2 + p{font-size:15px;line-height:18px}
.standouts ul{display:block;margin-top:20px}
.standouts ul li{display:block;float:left;width:260px;padding:35px 25px;text-align:center;cursor:default;max-height:135px;overflow:hidden;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.standouts ul li > strong{font-size:20px;font-weight:600;line-height:24px;display:block;margin-bottom:10px;color:#727272}
.standouts ul li p{font-size:15px;line-height:22px;color:#595959;visibility:hidden}
.standouts ul li:hover{background-color:#fff;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.standouts ul li:hover p{visibility:visible}
.standouts ul li:hover .ico{display:none}
.standouts .ico{width:100px;height:100px;background:url(../img/gui-footer.png) no-repeat;display:block;margin:0 auto 20px}
.standouts .ico.ico-w1{background-position:0 -100px}
.standouts .ico.ico-w2{background-position:0 -200px}
.standouts .ico.ico-w3{background-position:0 0}
.standouts .ico.txt{background:none;width:auto}
.standouts .ico.txt strong{display:block;font-size:100px;font-weight:700;line-height:80px}
.standouts .ico.txt small{font-size:20px;line-height:22px;display:block}
[role="contentinfo"]{min-height:50px;padding:10px 0}
[role="contentinfo"] small{display:block;float:left}
small p,small a{float:left}
small p{line-height:35px;margin-left:32px;font-size:13px;color:#616168;font-weight:lighter}
[role="contentinfo"] nav{display:block;margin-top:2px}
[role="contentinfo"] nav li{display:block;float:left;padding:0 10px;font-weight:lighter;font-size:14px;color:#616168;margin:3px 0}

[role="contentinfo"] nav li:last-child{display:none}

footer#end div.layout.group nav div.moduletable ul.nav.navbar-nav.menu li.item-1586{display:block;}

#teaser{position:fixed;right:0;top:200px;width:95px;color:#fff;z-index:100}
#teaser a{display:block;width:95px;border-bottom:5px solid #eee;text-align:center;color:#fff;padding:20px 0 15px}
#teaser a:hover{text-decoration:none}
#teaser strong{display:block;text-transform:uppercase;font-size:12px;line-height:20px;font-weight:700}
#teaser span{font-size:13px;line-height:20px}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../img/fancybox/fancybox.png)}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:0 0 0 20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close,.fancybox-close{position:absolute;top:0;right:-20px;width:40px;height:40px;background:url(../img/gui.png) -50px 0;cursor:pointer;z-index:1103;display:none}
.fancybox-close{display:block;text-indent:-9999px}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(../img/fancybox/blank.gif);z-index:1102;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -30px}
#fancybox-right-ico{background-image:url(../img/fancybox/fancybox.png);background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{display:none}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url(../img/fancybox/fancy_title_over.png);display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url(../img/fancybox/fancybox.png) -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px;background:url(../img/fancybox/fancybox-x.png) 0 -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url(../img/fancybox/fancybox.png) -55px -90px no-repeat}
.fancybox-ie .fancybox-bg{background:transparent!important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action{background-image:url(../img/gui-forms.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}
div.selector,div.checker,div.radio,div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle}
div.selector:focus,div.checker:focus,div.radio:focus,div.uploader:focus{outline:0}
div.selector,div.selector *,div.radio,div.radio *,div.checker,div.checker *,div.uploader,div.uploader *{margin:0;padding:0}
div.checker input,div.radio input,input[type="search"],input[type="search"]:active{-moz-appearance:none;-webkit-appearance:none}
div.selector{background-image:url(../img/gui-forms.png);background-position:-390px -40px;font-family:'Fira Sans',arial,sans-serif;height:34px;padding:0 0 0 10px;position:relative;width:232px!important;overflow:hidden}
div.selector span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-image:url(../img/gui-forms.png);background-position:right 0;height:34px;font:normal 14px/34px Lato,arial,sans-serif;padding-right:25px;cursor:pointer;width:207px!important;display:block}
div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:#fff;position:absolute;height:34px;top:0;left:0;width:100%}
.error div.selector{background-position:-390px -120px}
.error div.selector span{background-position:right -80px}
div.checker{position:relative}
div.checker,div.checker span,div.checker input{width:25px;height:25px}
div.checker span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -40px}
div.checker span.checked{background-position:-40px -40px}
div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}
div.radio{position:relative}
div.radio,div.radio span,div.radio input{width:25px;height:25px}
div.radio span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center;background-position:0 -40px}
div.radio span.checked{background-position:-40px -40px}
div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:none;background:none;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}
body,a{color:#454545;}
body{font-size:16px; line-height:24px;}
.navigation-top li.deeper:hover a{background-color:transparent;color:#494949}
.color-bg{background-color:#fff}
.color-theme{background-color:#008275;color:#fff}
.color-theme a{color:#fff}
.color-em{background-color:#e2e2e2}
.color-complementary{background-color:#bad7d2;color:#008275}
.color-complementary a{color:#008275}
.color-complementary .first-group{background-color:#fff}
.color-complementary .second-group{background-image:url(../img/cowyrozniabg.png);background-position:bottom center;background-color:#e6e6e6;background-repeat:no-repeat;border:none}
.color-complementary .second-group .sectionHeader,.color-complementary .second-group p{color:#727272}
.iconsMain ul.iconsGroup .signature{color:#00554c}
.button{background-color:#e02735;color:#fff}
.button:hover{background-color:#ee3644}
.timeline a{background:#bad7d2 url(../img/gui.png) no-repeat}
.timeline a:hover{background-color:#008275}
.timeline a.prev{background-position:0 0}
.timeline a.next{background-position:-20px 0}
.timeline div{background-color:#e2e3e5}
.timeline div span{background-color:#008275}
.moreLink{color:#008275}
.moreLink:hover{color:#00554c}
.uiTabs{color:#000}
.uiTabs nav li{color:#4f4f4f}
.uiTabs nav li.current,.uiTabs nav li.current:hover{background-color:#bad7d2;color:#008275}
.uiTabs nav li:hover{background-color:#bad7d2}
.uiTabs article h2,.uiTabs article h3{color:#008275}
.uiTabs-container{background-color:#fff}
.dymek footer strong{color:#454545;}
.promo .content-video .video{background-color:#ececec}
.aboutproduct-submenu{background-color:#bad7d2}
.aboutproduct-submenu ul li a{color:#008275}
.aboutproduct-submenu ul li.current a{color:#00554c}
.kb li:hover{border-bottom:5px solid #95beb6}
.kb li:hover a{color:#008275;text-decoration:none}
.kb li:hover .ico-kb{background-color:#00554c}
.ico-kb2{background-color:#bad7d2}
.newsletter{color:#008275}
.newsletter .sectionHeader .ico{background-color:#008275}
.knowlageBase{background-color:#bad7d2}
.knowlageBase .sectionHeader{color:#008275}
.knowlageBase a{color:#008275}
.sliderProdukty .sectionHeader{color:#008275}
.sliderProdukty nav a{background-color:#008275}
.sliderProdukty nav a:hover{background-color:#00554c}
.sliderProdukty article{border-color:#008275}
#fancybox-overlay,#warstwy{background-color:#7ac142!important}
#fancybox-close,.fancybox-close{background-color:#21ac0e}
#fancybox-close:hover,.fancybox-close:hover{background-color:#21ac0e}
.overlay-kb header div{background-color:#a8cfc9}
.pageAside [role="region"]{border-color:#90c7bd}
#teaser a{background-color:#e02735;border-color:#df1e2c;}
#teaser a:hover{background-color:#df1e2c;}
#teaser span{color:#fff}
.pricesTable a{color:#008275}
.pricesTable thead th{background-color:#007ac3 ;border-color:#007ac3 ;border-right-color:#fff;color:#fff}
.bloke.blokg2 .pricesTable thead th{background-color:#7ac142 ;border-color:#7ac142 ;border-right-color:#fff;color:#fff}
.pricesTable thead th:last-child{border-right-color:#007ac3;}
.bloke.blokg2 .pricesTable thead th:last-child{border-right-color:#7ac142;}
.pricesTable tfoot .price strong,.pricesTable tfoot .price strong + span{color:#008275}
.pricesTable tfoot a.button{background-color:#008275}
.pricesTable tfoot a.button:hover{background-color:#00554c}
.product h2,.product h3{color:#008275}
.fixedSideNav .expander{background-color:#008275}
.fixedSideNav .expander:hover{background-color:#00554c}
.fixedSideNav ul{border-color:#40a198}
.fixedSideNav li a.current{color:#fff;background-color:#87a69e}
.exp h2 em{color:#4b5c6c}
.ppl h3 a{color:#4b5c6c}
.category-list div div.content-category h1{padding-top:20px;padding-bottom:20px;color:#7ac142; }
.moduletable ul.category-module li,.table-bordered.table-hover .list-title{padding: 20px 0px;}
.table-bordered.table-hover .list-title a,ul.category-module li a.mod-articles-category-title{padding-left:0px}
form a{color:#4b5c6c}
.testAside h2{color:#4b5c6c}
.stepsList li span:first-child{color:#bad7d2}
.ico-save{color:#008275}
.ico.txt{color:#414141}
.overlay-txt a,.overlay-exp a{color:#008275}
.contactAside a{color:#008275}
.overlay-exp h3{color:#0768a9}
.timeHeader{border-color:#bad7d2}
.news .promoted > div > p{border-left-color:#008275}
.news .promoted .ico{background-color:#008275}
.news .promoted figure strong{color:#008275}
.news .promoted a{color:#008275}
.news a{color:#252525}
.pagin a,.pagin a.pagin-prev,.pagin a.pagin-next{background-color:#7ac142;color:#fff}
.pagin a:hover,.pagin a.pagin-prev:hover,.pagin a.pagin-next:hover{background-color:#7ac142}
.tempter section{border-color:#bad7d2}
.button-up-section{margin-top:5px}
.button-up-section .button-up{width:50px;height:50px;margin:0 auto;background-image:url(../img/gui.png);background-position:-46px -38px;background-color:#008275;cursor:pointer}
.button-up-section .text{margin-top:5px;text-align:center;text-transform:uppercase;font-weight:700}
.standouts.group{padding-bottom:0}
.ui-posexperts .picture{width:100%;overflow:hidden;max-height:220px}
.ui-posexperts .element{width:22%;margin:1%;float:left}
.ui-posexperts .namebox{height:120px}
.ui-posexperts .namebox h3{color:#0768a9;font-size:22px;font-weight:400;line-height:32px;margin-top:10px}
.ui-posexperts .namebox p{font-style:italic}
.ppl h3 a,.eksperci h3 a{color:#7ac142;font-weight:400;text-decoration:none}
.ui-posexperts span{font-size:14px;color:#757575;line-height:14px}
.page404{background-image:url(../img/video_background.png);background-repeat:repeat-x;background-position:top left;background-color:#fff;background-size:1px 100%;height:475px}
.page404 .container{width:100%;max-width:960px;margin:0 auto;display:table;height:100%;color:#008275;border-collapse:collapse}
.page404 .container .collLeft,.page404 .container .collRight{width:50%;display:table-cell;vertical-align:middle;text-align:center;height:100%}
.page404 .container .collLeft h1,.page404 .container .collRight h1{font-size:200px}
.page404 .container .collRight{text-align:left}
.page404 .container .collRight a{color:#008275;text-decoration:none;font-weight:700}
.page404 .container .collRight p{margin-bottom:10px}
@media all and (max-width: 767px) {
.page404{height:200px}
.page404 .container{display:block}
.page404 .container .collLeft,.page404 .container .collRight{display:block;vertical-align:middle;text-align:center;height:auto;width:auto}
.page404 .container .collLeft h1,.page404 .container .collRight h1{font-size:60px}
.page404 .container .collRight{text-align:center}
.page404 .container .collRight p{margin-bottom:10px}
}
@media print {
*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}
nav,footer{display:none!important}
a,a:visited{text-decoration:underline;color:#333;background:transparent}
a[href]:after{content:" (" attr(href) ")";font-size:80%}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100%!important;border:none}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
h1{font-size:18pt}
h2{font-size:14pt}
h3{font-size:12pt}
h4,h5,h6{font-size:11pt}
}
.cookiesTemplate{height:0;background-color:#f2f2f2;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;-ms-transition:height .35s ease;transition:height .35s ease}
.cookiesTemplate .cookiesContainer{width:100%;max-width:960px;margin:0 auto}
.cookiesTemplate .cookiesContainer .text{font-size:12px;float:left;width:90%;height:100px;padding-top:5px}
.cookiesTemplate .cookiesContainer .action{float:left;width:10%;text-align:center;padding-top:10px}
.cookiesTemplate .cookiesContainer .action a{font-size:13px;display:inline-block;background-color:#ccc;padding:5px 10px;text-decoration:none;font-weight:500}
.cookiesTemplate .cookiesContainer .action a:hover{background-color:#ddd}
.cookieDispaly main{margin-top:194px}
.cookieDispaly .cookiesTemplate{min-height:65px}
.cookiesContainer div.text p {font-size:12px; text-align:center;}
@media all and (max-width: 767px) {
.cookiesTemplate{-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;-ms-transition:height .35s ease;transition:height .35s ease}
.cookiesTemplate .cookiesContainer{margin:0 auto}
div .cookiesTemplate .cookiesContainer .text{font-size:12px;float:none;width:100%;padding-top:5px;height:80px;text-align:center}
div .cookiesTemplate .cookiesContainer p{font-size:12px}
.cookiesTemplate .cookiesContainer .action{float:none;width:100%;text-align:center;padding-top:5px}
.cookiesTemplate .cookiesContainer .action a{font-size:21px;display:inline-block;padding:5px 20px}
.cookiesTemplate .cookiesContainer .action a:hover{background-color:#ddd}
.cookieDispaly main{margin-top:234px}
.cookieDispaly .cookiesTemplate{height:140px}
}
.overlay-order-2 .streetLabel + input{width:50px;margin-right:10px}
.overlay-order-2 .streetLabel + input + input{width:138px}
.ppl.group li .biography{color:#008275;font-size:14px;margin-top:20px}
.news.group .publish_date{font-size:11px;color:#7f7f7f;text-transform:none;display:none}
.itemid-382.pageclass_sfx.other aside#s.section div.bloka.bloka3 div.layout.group div.row div.ico3 {float:none;}
.itemid-382.pageclass_sfx.other aside#s.section div.bloka.bloka3 {margin-bottom:0px;}
.itemid-520.pageclass_sfx.other aside#s.section div.bloka.bloka3 div.layout.group div.row div.ico3 .col-md-4,
.itemid-520.pageclass_sfx.other aside#s5.section div.bloke.bloke2 div.layout.group div.row div.moduletable div.custom.col-md-4   {width:33%;}
.itemid-382.pageclass_sfx.other aside#s.section div.bloka.bloka3 div.layout.group div.row div.ico3 p, 
.itemid-382.pageclass_sfx.other aside#s5.section div.bloke.bloke2 div.layout.group div.row div.ico3 p {text-align:center;}
.itemid-382.pageclass_sfx.other aside#s.section div.bloka.bloka3 div.layout.group div.row div.ico3 div.custom.col-md-4 blockquote, 
.itemid-382.pageclass_sfx.other aside#s5.section div.bloke.bloke2 div.layout.group div.row div.moduletable div.custom.col-md-4,
.itemid-520.pageclass_sfx.other aside#s.section div.bloka.bloka3 div.layout.group div.row div.ico3 div.custom.col-md-4 blockquote, 
.itemid-520.pageclass_sfx.other aside#s5.section div.bloke.bloke2 div.layout.group div.row div.moduletable div.custom.col-md-4  blockquote{border:none !important;padding:0px;}
.itemid-382.pageclass_sfx.other aside#s.section div.bloka.bloka3 div.layout.group div.row div.ico3 blockquote h2,
.itemid-382.pageclass_sfx.other aside#s5.section div.bloke.bloke2 div.layout.group div.row div.moduletable div.custom.col-md-4 blockquote h2
 {font-size:25px;font-weight:500;}
 
.itemid-382.pageclass_sfx.other aside#s.section div.bloka.bloka3 div.layout.group div.row div.ico3 .col-md-4,
.itemid-382.pageclass_sfx.other aside#s5.section div.bloke.bloke2 div.layout.group div.row div.moduletable div.custom.col-md-4   {width:33%;}
@media all and (min-width: 968px) {
.wk_news .nspArt{width:calc(50% - 20px)}
}
@media all and (max-width: 1023px) and (min-width: 768px) {
[role="banner"] .logo{margin-top:0}
[role="banner"] .logo img{margin-left:20px}
[role="banner"] .layout{width:100%}
.navigation-top{width:100%;box-sizing:content-box}
.navigation-top li.deeper ul{margin-top:0}
.navigation-top ul{display:inline-block}
.layout{width:100%}
.article-item{padding:0 20px}
.article-item .page-header{margin-bottom:20px}
main{margin-top:60px}
.promo{width:100%;min-width:0}
.promo .content-video-background{width:100%}
.promo .content-video-background article.content-widepicture .rightSide{width:45%;font-size:18px}
.promo .content-video-background article.content-widepicture .rightSide header{margin:50px 0 15px}
.promo .content-video-background article.content-widepicture .rightSide header h2{font-size:28px;padding:0 10px}
.promo .content-video-background article.content-widepicture .rightSide p{line-height:19px;padding:0 10px}
.promo .content-video-background article.content-widepicture .leftSide{width:55%;left:0;background-position:center top;box-sizing:content-box;margin-right:0;margin-left:0}
.promo .mask.video-background article.content-video{width:50%;padding-left:50%}
.promo .mask.video-background article.content-video figure{width:100%;margin-left:-100%}
.promo .mask.video-background article.content-video figure .video{margin:0 10px;box-sizing:content-box}
.promo .mask.video-background article.content-video figure .video iframe{width:100%}
.promo .layout{width:100%}
.promo article.content-bio{width:50%;padding-left:50%}
.promo article.content-bio header h2{font-size:26px}
.promo article.content-bio header em{font-size:13px}
.iconsMain h2{font-size:40px}
.iconsMain section{margin:0 20px}
.knowlageBase section{margin:0 20px}
.knowlageBase section h2{font-size:38px;margin-bottom:20px}
.knowlageBase section .kb.group{margin-left:0;display:block}
.knowlageBase section .kb.group li{width:22%;box-sizing:content-box;height:153px;background-image:url(../img/ico-border1.png);background-repeat:no-repeat;background-position:0 18px;background-size:1px 115px}
.knowlageBase section .kb.group li a strong{display:none}
.knowlageBase section .kb.group li:hover{border-bottom:1px solid #fff}
.knowlageBase section .kb.group li.first-in-row:hover{background-color:#fff}
.knowlageBase section .kb.group li:nth-child(4n + 1){background-image:none}
.knowlageBase section .kb.group li:nth-child(-n + 8){border-bottom:1px solid #fff}
#teaser{right:-95px;-webkit-transition:right .25s ease;-moz-transition:right .25s ease;-o-transition:right .25s ease;-ms-transition:right .25s ease;transition:right .25s ease}
.overlay-kb{width:100%;box-sizing:border-box;padding:40px}
.overlay-kb img{width:100%}
.eksperci{width:100%}
.eksperci .sectionHeader{font-size:43px;padding:0 20px}
.eksperci .timeline{display:none}
.eksperci .uiTabs-container{color:#018573;background:#bad7d2}
.eksperci .uiTabs-container article{position:relative;background-color:transparent;padding:30px 20px;height:200px}
.eksperci .uiTabs-container article header{width:49%;box-sizing:border-box}
.eksperci .uiTabs-container article > div{width:49%;box-sizing:border-box;border-left:1px solid #008275}
.eksperci .uiTabs-container figure{position:absolute;left:50%;padding-left:20px;bottom:20px}
.eksperci .uiTabs-container figure img{display:none}
.eksperci .uiTabs-container figure a{color:#018573;text-decoration:underline}
.eksperci .uiTabs nav{width:100%}
.eksperci .uiTabs nav ul li{font-size:13px}
.eksperci .ui-posexperts{padding:0 20px}
.eksperci .ui-posexperts .element{width:23%}
.eksperci .ui-posexperts .element > p{font-size:14px}
.eksperci .ui-posexperts .group .picture{height:200px}
.eksperci .ui-posexperts .group .picture img{height:100%}
.eksperci .ui-posexperts .group .namebox{height:135px}
.eksperci .ui-posexperts .group .namebox h3{font-size:20px;line-height:26px}
.testimonials-theme,.testimonials-theme.extendedview{background-image:none}
.testimonials{padding:50px 20px 60px!important}
.testimonials footer{margin-right:20px}
.testimonials .sectionHeader{float:none;margin-left:0;width:auto;font-size:43px;margin-top:0;margin-bottom:40px}
.testimonials .dymek{width:45%;box-sizing:border-box;margin-left:5%;padding-bottom:20px}
.testimonials .dymek div{width:auto}
.testimonials .dymek footer{width:auto;margin-right:21%;text-align:left}
.testimonials .dymek.left footer{margin-right:0}
.extendedview .testimonials{padding:50px 20px 60px!important}
.extendedview .testimonials .ui-masonry{width:100%;padding:0}
.newsletter{padding:65px 20px 50px!important}
.newsletter .sectionHeader{margin-bottom:20px}
.newsletter p{width:auto}
.newsletter footer{text-align:center;float:none;display:block;width:auto;margin-top:20px}
section.sliderProdukty{padding:40px 20px}
section.sliderProdukty article{width:auto;padding:0;position:relative}
section.sliderProdukty article h2{font-size:20px;margin-bottom:10px;line-height:22px}
section.sliderProdukty article p{font-size:14px}
section.sliderProdukty .imgContainer{width:40%}
section.sliderProdukty .textContainer{width:60%}
.standouts.group{padding:40px 20px 0}
.standouts.group h2{margin-top:10px}
.standouts.group ul li{width:30%;padding:35px 1.5%}
.color-complementary .second-group{background-image:none}
[role="contentinfo"] nav{box-sizing:border-box}
[role="contentinfo"] nav li{margin-left:0;padding:0 10px}
.aboutproduct-submenu ul{width:100%}
.aboutproduct-submenu ul li{width:33.333%}
.aboutproduct-submenu ul li a:before{left:14%}
.aboutproduct-submenu ul li:first-child a:before{left:25%}
.layout.layout-narrow{width:100%;padding:0 20px;box-sizing:border-box}
.layout.layout-narrow .product .photo{width:50%;box-sizing:border-box}
.layout.layout-narrow .product .photo img{display:block;margin:0 auto}
.layout.layout-narrow .product .desc{width:50%;box-sizing:border-box}
.layout.layout-narrow .product footer{clear:both;text-align:center}
.layout.layout-narrow .product footer a{display:inline-block;margin:0 auto}
.layout.layout-narrow .product .group .col{width:50%;box-sizing:border-box;padding:0 20px}
.fixedSideNav{display:none}
.pageHeader h1{padding:36px 20px;width:auto}
section.prices{padding:40px 20px 140px}
section.prices .pricesTable.cols3{width:100%}
section.prices .pricesTable.cols3 td{width:33%}
section.prices .pricesTable.cols3 td[colspan]{width:100%}
section.prices .pricesTable.cols3 td[colspan] table{width:100%}
section.prices .pricesTable.cols3 tfoot td:first-child{padding:10px 20px}
section.prices .pricesTable.cols3 tfoot td{padding:10px 0;position:relative}
section.prices .pricesTable.cols3 tfoot a.button{position:absolute;bottom:-90px;margin-top:0}
section.prices .pricesTable.cols4{width:100%}
section.prices .pricesTable.cols4 td{width:25%}
section.prices .pricesTable.cols4 td[colspan]{width:100%}
section.prices .pricesTable.cols4 td[colspan] table{width:100%}
section.prices .pricesTable.cols4 tfoot td:first-child{padding:10px 20px}
section.prices .pricesTable.cols4 tfoot td{padding:10px 0;position:relative}
section.prices .pricesTable.cols4 tfoot a.button{position:absolute;bottom:-90px;margin-top:0;font-size:18px}
section.prices .pricesTable.cols4 tfoot a.button span{padding:10px}
section.prices .pricesTable.cols4 tr.expanded td[colspan] > div{max-height:350px}
.exp{padding:40px 20px 20px}
.exp .ppl{position:relative;text-align:left;display:table;width:100%}
.exp .ppl li{text-align:left;float:left;display:table-cell;width:33.333%;padding:0 4px;max-width:280px;box-sizing:border-box;margin:0 auto}
.exp .ppl li figure{width:100%;height:230px}
.exp .ppl li figure img{width:100%}
.exp .ppl li h3{font-size:20px;line-height:26px}
.exp .ppl li p{font-size:14px}
.exp .ppl li:nth-child(n + 4){display:none}
.exp .ppl li:nth-child(3n+1){padding-right:8px;padding-left:0}
.exp .ppl li:nth-child(3n+3){padding-left:8px;padding-right:0}
.exp .about{display:none}
.exp.specialGroup .ppl li{width:33.33%;padding:10px 8px 0}
.exp.specialGroup .ppl li:nth-child(3n+1){padding-right:8px;padding-left:8px}
.exp.specialGroup .ppl li:nth-child(3n+3){padding-left:8px;padding-right:8px}
.overlay-exp{padding:40px;width:auto}
.overlay-exp header figure{display:block;float:left}
.overlay-exp header div{margin-left:250px;display:block;width:auto;height:230px}
.overlay-exp header div h3{font-size:23px;line-height:30px}
.overlay-exp header div p{font-size:18px}
.news.group{padding:40px 20px}
.news.group article figure{width:186px}
.news.group article figure strong{width:60px}
.news.group .promoted > div > p{border-left:0;padding-left:0}
.news.group .promoted > div > p strong{display:inline}
.news.group .publish_date{display:inline}
.overlay-txt{width:auto;padding:40px}
.overlay-txt #newsletter label.chb{width:90%}
.overlay-txt #newsletter li label{width:100px}
.overlay-txt #newsletter li input{width:78%!important}
}
@media all and (max-width: 1023px) and (min-width: 800px) {
.exp .ppl li figure{height:240px}
}
@media all and (max-width: 1023px) and (min-width: 880px) {
.exp .ppl li figure{height:267px}
}
@media all and (max-width: 1023px) and (min-width: 670px) {
.overlayContent.overlay-kontakt{width:auto;padding:40px}
.overlayContent.overlay-kontakt form{width:60%}
.overlayContent.overlay-kontakt aside{width:35%}
.overlay-order{width:auto;padding:40px}
.overlay-order .progress{width:90%}
.overlay-order .progress li{width:50%}
}
.mobileAnchor{display:none}
.pricesTable .selector{display:none}
.overlay-order.overlay-order-1 fieldset .selector{display:none}
.overlay-order.overlay-order-1 #priceFromSelector{display:none}
header .navigation-top {float:right; width:70%;padding-top: 15px;}
@media all and (max-width: 767px) {
#teaser{right:-95px;-webkit-transition:right .25s ease;-moz-transition:right .25s ease;-o-transition:right .25s ease;-ms-transition:right .25s ease;transition:right .25s ease}
div.bloke.bloke4{background:#4a6884}
div.men ul li{padding:10px 6px;width:93px}
div.bloka.bloka2{background:url(/images/ico/ico_szare1.png) no-repeat 50% 100%;background-size:cover}
div.ico3{float:none}
div.ico3 > div{margin:auto;width:100%}
div.ico3 > div:last-child{margin:auto;margin-bottom:80px}
.custom.wk_men1{display:none}
[role="banner"]{height:50px;width:100%}
.logo-produkt {display:none;}
.btop {margin-top: 25px;}
[role="banner"] .layout{width:100%;padding:0}
[role="banner"] .logo{overflow:hidden;margin-top:-5px;line-height:30px}
div.slider{margin-top:60px}
[role="banner"] .min{display:none}
[role="banner"] .logo img{display:inline;margin-left:20px}
[role="banner"] .logo img.min{margin-left:-55px}
.aboutproduct-submenu ul{width:100%}
header .navigation-top {
    float: right;
    padding-top: 15px;
    width: 60px !important;
}
.aboutproduct-submenu li{width:33%}
.aboutproduct-submenu li a{text-indent:-99999px}
.aboutproduct-submenu li a:before{left:50%;margin-left:-20px;overflow:hidden}
.aboutproduct-submenu li:first-child a:before{left:50%;margin-left:-20px}
.btop{float:left}
.navigation-top{width:60px;height:60px;display:block;float:right;background-image:url(../img/menu_stripes.png);background-color:#79bf44;background-position:center center;background-repeat:no-repeat;cursor:pointer}
.navigation-top ul{-webkit-transition:height .45s ease;-moz-transition:height .45s ease;-o-transition:height .45s ease;-ms-transition:height .45s ease;transition:height .45s ease;display:block;position:absolute;top:60px;right:0;overflow:hidden;height:0;width:100%}
.navigation-top ul li{height:60px;line-height:60px;width:100%;float:left}
.navigation-top ul li a{height:60px;line-height:60px}
.navigation-top ul li.parent ul,.navigation-top ul li.parent li{display:none!important}
.navigation-top.active ul{height:auto}
.custom.col-md-5.laptop img{position:static;max-width:100%;text-align:center;left:10px;margin-left:10px}
div a.btn-wk{padding:23px 54px 23px 25px;background:url(/images/ico/btn_wk_down.png) no-repeat 88% 50% #7ac142}
.custom.col-md-5.laptop{position:relative;width:100%;text-align:center}
main{margin-top:60px}
.article-item{padding:0 20px}
.article-item .page-header{margin-bottom:20px}
.layout{width:auto;padding:0 20px}
.promo{width:100%;min-width:0}
.promo .content-video-background{width:100%}
.promo .content-video-background article.content-widepicture{height:460px}
.promo .content-video-background article.content-widepicture .rightSide{width:auto;font-size:18px;margin-left:0;padding:0 20px}
.promo .content-video-background article.content-widepicture .rightSide header{margin:15px 0}
.promo .content-video-background article.content-widepicture .rightSide header h2{font-size:28px}
.promo .content-video-background article.content-widepicture .rightSide p{line-height:19px}
.promo .content-video-background article.content-widepicture .leftSide{display:none;left:0;background-position:center top;box-sizing:content-box;margin-right:0;margin-left:0}
.promo .mask.video-background article.content-video{width:auto;padding:20px}
.promo .mask.video-background article.content-video figure{display:none;width:100%;margin-left:0}
.promo .mask.video-background article.content-video figure .video{margin:0 10px;box-sizing:content-box}
.promo .mask.video-background article.content-video figure .video iframe{width:100%}
.promo .mask.video-background article.content-video header h2{font-size:26px}
.promo .mask.video-background .ico-play{margin-top:4px}
.promo .layout{width:100%}
.promo article.content-bio{width:50%;padding-left:50%}
.promo article.content-bio header h2{font-size:26px}
.promo article.content-bio header em{font-size:13px}
.promo article{height:420px}
.promo article p:last-child{text-align:center}
.promo article a.button{padding:18px 15px}
.promo article header{margin:15px 0}
.promo article header h2{font-size:26px;line-height:30px}
.sectionHeader{font-size:30px;line-height:34px}
.iconsMain,.iconsMain2{overflow:hidden}
.iconsMain .layout,.iconsMain2 .layout{padding:0}
.iconsMain .layout section > h2,.iconsMain2 .layout section > h2{padding:0 20px}
.iconsMain .layout section > p,.iconsMain2 .layout section > p{padding:0 20px}
.iconsMain ul.iconsGroup,.iconsMain2 ul.iconsGroup{width:730px;display:block;clear:both;position:absolute;-webkit-transition:left .25s ease-in-out;-moz-transition:left .25s ease-in-out;-o-transition:left .25s ease-in-out;-ms-transition:left .25s ease-in-out;transition:left .25s ease-in-out}
.iconsMain ul.iconsGroup li,.iconsMain2 ul.iconsGroup li{width:150px;margin-bottom:0}
.iconsMain ul.slide1,.iconsMain2 ul.slide1{left:0}
.iconsMain ul.slide2,.iconsMain2 ul.slide2{left:-100%}
.iconsMain ul.slide3,.iconsMain2 ul.slide3{left:-200%}
.iconsMain ul.slide4,.iconsMain2 ul.slide4{left:-300%}
.iconsMain .icons-swiper,.iconsMain2 .icons-swiper{height:246px;width:210px;margin:0 auto;overflow:visible;position:relative}
.knowlageBase .sectionHeader{text-align:center;font-size:26px}
.kb{margin-left:0}
.kb li{width:50%;box-sizing:border-box;border-bottom:1px solid #fff;height:153px}
.kb li:hover{width:50%}
.kb li strong{display:none}
.kb li:nth-child(2n-1){background-image:none}
.ui-posexperts .element{width:100%;margin:0}
.ui-posexperts .element .picture{max-height:none}
.ui-posexperts .element .picture img{width:100%;max-width:220px}
.ui-posexperts .element h3{font-size:20px;line-height:22px}
.ui-posexperts .element .namebox span{font-size:14px;line-height:12px}
.ui-posexperts .element:nth-child(4n -3){margin-right:5%}
.ui-posexperts .element:nth-child(4n +3){margin-left:5%}
.testimonials-theme{background-image:none}
.testimonials{padding:0!important}
.testimonials .sectionHeader{float:none;margin-left:0;width:auto;font-size:26px}
.testimonials > footer{margin-bottom:40px}
.testimonials .ui-masonry .dymek{display:block;margin-left:0;width:auto;text-align:left}
.testimonials .ui-masonry .dymek > div{width:auto;background-color:transparent;padding:0;border-radius:0;margin-bottom:15px}
.testimonials .ui-masonry .dymek > div:after{content:""}
.testimonials .ui-masonry .dymek footer{width:auto;padding:0;margin-left:5px}
.testimonials .ui-masonry .dymek footer .ico{display:none}
.testimonials .ui-masonry .dymek footer span{font-size:14px;line-height:16px}
.newsletter{padding:20px 0!important}
.newsletter .sectionHeader{padding-left:0;font-size:30px;line-height:32px;margin-bottom:15px}
.newsletter .sectionHeader .ico{display:none}
.newsletter > p{width:auto;font-size:14px;line-height:18px}
.newsletter > footer{display:block;width:auto;text-align:center;float:none;margin-top:15px}
.sliderProdukty .caroufredsel_wrapper{width:auto!important;height:auto!important;min-height:0}
.sliderProdukty .ui-slider-slides{position:static!important;width:auto!important}
.sliderProdukty .ui-slider-slides article{height:auto;padding:0}
.sliderProdukty .ui-slider-slides article .imgContainer{display:none}
.sliderProdukty .ui-slider-slides article .textContainer{padding-top:5px;width:auto}
.sliderProdukty .ui-slider-slides article .textContainer h2,.sliderProdukty .ui-slider-slides article .textContainer p,.sliderProdukty .ui-slider-slides article .textContainer a{display:none}
.sliderProdukty .ui-slider-slides article .textContainer a.mobileAnchor{display:block}
.sliderProdukty .ui-slider{padding:0}
.sliderProdukty .ui-slider nav{display:none}
.color-complementary .second-group{background-image:none;background-color:#fff;border-top:1px solid #aaa}
.color-complementary .second-group .standouts{padding-top:20px}
.color-complementary .second-group .standouts .group li{padding:35px 0;width:auto}
footer[role="contentinfo"] small{width:30px;height:52px;overflow:hidden}
footer[role="contentinfo"] nav{width:auto;float:left;margin-top:0}
footer[role="contentinfo"] div ul.nav.menu li{float:none;margin-left:0;border-left:none}
footer[role="contentinfo"] nav li a{margin-left:40px}
footer[role="contentinfo"] #social-links{margin-top:5px;margin-left:40px;float:none;text-align:left}
footer[role="contentinfo"] #social-links a{margin-left:0;margin-right:7px}
.pageHeader h1{font-size:26px;line-height:30px}
.fixedSideNav{display:none}
.layout.layout-narrow{width:auto;padding-right:20px}
.layout.layout-narrow article{padding-bottom:0}
.layout.layout-narrow article .desc{padding:0;width:100%;float:left}
.layout.layout-narrow article .desc h2{font-size:22px}
.layout.layout-narrow article .photo{display:none;float:right;width:100%}
.layout.layout-narrow article .photo img{display:block;margin:auto;width:100%}
.layout.layout-narrow article footer{display:none}
.layout.layout-narrow article.product footer .button{margin:0}
.layout.layout-narrow article:last-child footer,.layout.layout-narrow article:nth-last-child(2) footer{display:block;text-align:center}
.col{display:none}
.prices .sectionHeader{font-size:26px;line-height:30px}
.standouts .sectionHeader{font-size:26px!important;line-height:30px}
.pricesTable{position:relative}
.pricesTable.cols4,.pricesTable.cols3{width:100%}
.pricesTable.cols4 tfoot a.button,.pricesTable.cols3 tfoot a.button{font-size:16px;padding:10px;min-width:0}
.pricesTable.cols4 tfoot a.button span,.pricesTable.cols3 tfoot a.button span{font-size:16px;padding:10px;height:20px}
.pricesTable .expander{background-image:none!important}
.pricesTable .expanded > td:first-child{background-image:none}
.pricesTable table{width:100%}
.pricesTable thead tr th{background-color:transparent;border-color:#fff;display:none;width:50%!important;border-bottom:1px solid #e1e1e1;padding:5px}
.pricesTable thead tr th.active{display:table-cell}
.pricesTable thead tr th:first-child{border-right-color:#e1e1e1;display:table-cell}
.pricesTable thead tr th:last-child{border-right:none}
.pricesTable .thead td{background-color:#fff}
.pricesTable tbody td,.pricesTable tfoot td{padding:5px;width:50%!important;display:none;background:transparent;border-right:none;border-left:none;border-top:none;border-bottom:1px solid #e1e1e1}
.pricesTable tbody td.active,.pricesTable tfoot td.active{display:table-cell}
.pricesTable tbody td:first-child,.pricesTable tfoot td:first-child{display:table-cell;border-right:1px solid #e1e1e1}
.pricesTable tbody td:last-child,.pricesTable tfoot td:last-child{border-right:none}
.pricesTable tfoot td{border-bottom:none}
.pricesTable tbody .subTable > td{border-right:none}
.pricesTable tbody .subTable table td{border-bottom:1px solid #e1e1e1}
.pricesTable tbody .subTable table div{padding-left:0}
.pricesTable tbody .subTable table div a{display:none}
.pricesTable .selector{position:absolute;top:10px;display:block;border:1px solid #e1e1e1;width:100%!important;left:0;background-position:-390px -40px}
.pricesTable .selector span{width:100%!important;padding-right:20%}
.exp footer{margin-top:20px}
.exp h2{font-size:26px;line-height:30px}
.exp .ppl{position:relative}
.exp .ppl li{margin:20px 0 0;width:45%}
.exp .ppl li figure{width:100%;max-width:220px;margin:0 auto;height:auto}
.exp .ppl li figure img{width:100%;max-width:220px}
.exp .ppl li h3{margin-top:10px;font-size:20px;line-height:22px}
.exp .ppl li .about{display:none}
.exp .ppl li:nth-child(2n -1){padding-right:4%}
.pageHeader h1,.pageHeader h2{padding-left:20px;padding-right:20px;font-size:26px;line-height:30px}
.exp.fiveItems.specialGroup .ppl li{width:45%}
.pageHeader h1{padding-left:20px;padding-right:20px}
.news .timeHeader{font-size:26px;line-height:30px}
.news .timeHeader small{font-size:26px}
.news article figure{display:block;width:auto}
.news article figure .ico{display:none}
.news article figure strong{color:#000!important;width:auto;font-size:12px!important}
.news article.promoted > div p{padding-left:0;border:none}
.news article.promoted > div p strong{display:none}
.news article.promoted a{color:#000}
.pagin{text-align:center}
}
@media all and (max-width: 750px) {
.overlayContent.overlay-narrow{width:auto;padding:20px}
.overlayContent.overlay-narrow p{font-size:26px;line-height:30px}
.overlayContent.overlay-order{padding:20px;width:auto}
.overlayContent.overlay-order .overlayHeader h2{font-size:26px;line-height:30px;margin-bottom:10px;margin-top:10px}
.overlayContent.overlay-order .progress{width:100%;height:20px;margin:30px 0 0;text-align:center}
.overlayContent.overlay-order .progress li{float:none;display:inline-block;border:none;width:60px}
.overlayContent.overlay-order .progress li div{position:static;margin:0}
.overlayContent.overlay-order .progress li div span{margin-left:1px;margin-right:1px;width:58px}
.overlayContent.overlay-order .progress li em{display:none}
.overlayContent.overlay-order div.group{padding-top:10px;padding-bottom:10px}
.overlayContent.overlay-order .group .fs20.cBlack{color:#848484;font-weight:600}
.overlayContent.overlay-order .group .fs20.cBlack strong{color:#000}
.overlayContent.overlay-order.overlay-order-1 fieldset .selector{display:block;width:125px!important}
.overlayContent.overlay-order.overlay-order-1 fieldset .selector span{width:100px!important}
.overlayContent.overlay-order #priceFromSelector{display:block;float:right}
.overlayContent.overlay-order .wersja{display:none}
.overlayContent.overlay-order .defaultForm li label{display:block}
.overlayContent.overlay-order .defaultForm li.inline input,.overlayContent.overlay-order .defaultForm li.inline #invoice-local-nr,.overlayContent.overlay-order .defaultForm li.inline #invoice-building-nr{width:220px}
.overlayContent.overlay-order .defaultForm li.inline :nth-child(2){margin-bottom:10px}
.overlayContent.overlay-order .defaultForm .noLabel{padding-left:0}
.overlayContent.overlay-order.overlay-order-2 .chb{max-width:220px;width:auto}
.overlayContent.overlay-order.overlay-order-3 div.group .left{width:50%}
.overlayContent.overlay-order.overlay-order-3 div.group .right{width:50%}
.overlayContent.overlay-order.overlay-order-3 div.group .fs20{font-size:16px;line-height:20px}
.overlayContent.overlay-order.overlay-order-3 .formSummary strong{width:50%}
.overlayContent.overlay-order .stepsList{width:auto}
.overlayContent.overlay-order .stepsList li span,.overlayContent.overlay-order .stepsList li:first-child span{height:60px;width:40px;font-size:30px}
.overlayContent.overlay-order .stepsList li p,.overlayContent.overlay-order .stepsList li:first-child p{padding:5px 0;font-size:12px;line-height:14px}
.overlayContent.overlay-kontakt{padding:20px;width:auto}
.overlayContent.overlay-kontakt .overlayHeader h2{font-size:26px;line-height:30px;margin-bottom:10px;margin-top:10px}
.overlayContent.overlay-kontakt .alert p{font-size:12px;line-height:15px;margin-bottom:10px}
.overlayContent.overlay-kontakt .alert.msg{width:100%}
.overlayContent.overlay-kontakt .defaultForm,.overlayContent.overlay-kontakt #kontaktForm{width:auto}
.overlayContent.overlay-kontakt .defaultForm li label,.overlayContent.overlay-kontakt #kontaktForm li label{display:block}
.overlayContent.overlay-kontakt .defaultForm li input[type="text"],.overlayContent.overlay-kontakt #kontaktForm li input[type="text"]{display:block;width:90%;margin:0;padding:8px 5%}
.overlayContent.overlay-kontakt .defaultForm .chb,.overlayContent.overlay-kontakt #kontaktForm .chb{width:auto}
.overlayContent.overlay-kontakt .defaultForm .noLabel,.overlayContent.overlay-kontakt #kontaktForm .noLabel{padding-left:0}
.overlayContent.overlay-kontakt .defaultForm .button,.overlayContent.overlay-kontakt #kontaktForm .button{margin:0 auto!important;display:block}
.overlayContent.overlay-kontakt aside.contactAside{display:none}
.overlay-kb{padding:20px;width:auto}
.overlay-kb header{padding-right:0}
.overlay-kb header > div{display:none}
.overlay-kb header h2{font-size:26px;line-height:30px;margin-bottom:10px;margin-top:10px}
.overlay-kb > p{font-size:14px;line-height:20px}
.overlay-kb > img{width:100%}
.overlay-exp{padding:20px;width:auto}
.overlay-exp header > div{width:auto}
.overlay-exp header figure{display:none}
.overlay-exp header h3{font-size:26px;line-height:30px;margin-bottom:10px;margin-top:10px}
.overlay-txt{width:auto;padding:20px}
.overlay-txt .overlayHeader h2{font-size:26px;line-height:30px;margin-bottom:10px;margin-top:10px}
.overlay-txt .defaultForm li label{display:block}
.overlay-txt .defaultForm li input{display:block}
.overlay-txt .defaultForm li.noLabel{padding-left:0}
.overlay-txt #newsletter label.chb{width:auto}
.layout.group.glogo{overflow:hidden}
}
.moduletable.mfix{top:0}
span.counter{font-size:33px}
@media (min-width: 767px) {
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4, .span4{width:33.33333333%}
.col-md-3{width:25%}
.itemid-401 .blokb.blokb1 .col-md-3.ico4.an  {width:33% !important;}
.itemid-364 div.blokb.blokb2 div.layout.group div.row div.moduletable.korzysci div.col-md-3 {width:33%;}
.icon-only div.custom.col-md-3.ico4.an {width:14%;}
.itemid-340 .blokd.blokd3  div.custom.col-md-3.ico4.an {width:16%;}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9, .span4{float:left}
}
.bloka.bloka1 h2 {  color: #7ac142;text-align: left;margin-bottom: 50px;}
.itemid-235 .bloka.bloka1 h2 {  color: #7ac142;text-align: left;margin-bottom: 50px; margin-top: 50px;}
.bloka.bloka1 p {text-align: justify;}
.bloka.bloka1 .col-md-4 blockquote p {font-size:14px;text-align:left;}
.other .col-md-4 blockquote {font-style:normal; border:1px solid #ee3644;padding:20px;}
div.custom.col-md-8.left {float:right;}
.custom.col-md-6 img{margin:10px 0}
.blokb1,.blokc1,.blokd1,.bloke1{color:#fff;text-align:center;padding:45px 0;font-size:22px;font-weight:lighter;margin-bottom:30px}
.bloki1 img,.blokb1 img,.blokc1 img,.blokd1 img,.bloke1 img,.blokg1 img,.blokh1 img{display:inline-flex;line-height:50px;margin-left:22px}
.bloke.blokg2 li{padding-top:10px;padding-bottom:10px;padding-left:10px;vertical-align:middle!important}
.blokb,.blokc,.blokd,.bloke{margin-bottom:45px}
.blokb2,.blokc2,.blokc2,.blokc3,.blokc4,.blokc5,.bloke2{margin-bottom:45px}
.blokd.blokd3,.blokb.blokb3,.blokb.blokb5{margin-bottom:80px}
.blokd.blokd4{padding-top:100px}
.itemid-520 .blokd.blokd4{padding-top:40px}
.other .blokd.blokd3{margin-bottom:0px; text-align:center;padding-top:40px;padding-bottom:40px;}
.other .blokd.blokd3 p:nth-child(2) {display:none;}
.bloki1,.blokb1,.blokc1,.blokd1,.bloke1,.blokh1{color:#fff;text-align:center;padding:53px 0;font-size:17px;font-weight:lighter;margin-bottom:80px}
.regridart-art.mix-col-0.theme_elegant.mix-grid li.gap {display:none;}
.itemid-434 .blokb1{margin-bottom:40px}
.blokg1{color:#fff;text-align:center;padding:53px 0;font-size:22px;font-weight:lighter;margin-bottom:0}
.bloki1 h2,.blokb1 h2,.blokc1 h2,.blokd1 h2,.bloke1 h2,.blokg1 h2,.blokh1 h2{padding-bottom:48px;font-weight:lighter;font-size:44px;line-height:54px;display:inline-flex}
.ico4 img{margin-bottom:20px;margin-top:20px}
.layout img{max-width:100%}
.layout small img{max-width:200px}
.blokb3{text-align:center}
h5 img,.nextend-slider-fadeload.nextend-loaded{box-shadow:0 0 3px 1px #ccc;-webkit-box-shadow:0 0 3px 1px #ccc}
.bloka1{margin-bottom:25px;min-height:354px}
.itemid-1035 .bloka1{margin-bottom:0px;min-height:50px}
.itemid-1035  .bloka.bloka3 {background: #fff none repeat scroll 0 0;margin-bottom: 40px; min-height: 440px;padding-top: 50px;}
.itemid-382 .bloka1 {margin-bottom:25px;min-height:250px; max-height: 280px;}
.olaptop{text-align:justify;max-width:calc(100% - 290px);max-width:700px}
.olaptop p{line-height:23px;font-size:16px;}
.olaptop div ul li, .bloka.bloka1 ul li, .bloke.blokg2 li{padding-left:30px;line-height:35px;background:url(../img/wypunktowanie2.png) no-repeat 0 45%; font-size:16px;}
.itemid-434 .blokb.blokb2 li{padding-left:30px;line-height:25px;background:url(../img/wypunktowanie2.png) no-repeat 0 5%; font-size:16px;}
.itemid-889 .blokc.blokc3 li , .itemid-899 .blokc.blokc3 li , .zawartosc-new2.li li, .itemid-929 .bloke.bloke2 ul li, .itemid-1126 .blokc2 ul li, .itemid-1126 .bloke2 ul li{background: rgba(0, 0, 0, 0) url("../img/wypunktowanie2.png") no-repeat scroll 0 12px;font-size: 16px;line-height: 32px;padding-left: 30px;}
.itemid-923 .blokc.blokc2  ul li, .itemid-923 .blokc.blokc2  ul li{background: rgba(0, 0, 0, 0) url("../img/wypunktowanie2.png") no-repeat scroll 0 12px;font-size: 16px;line-height: 36px;padding-left: 30px;}
.itemid-899 .zawartosc-new div.custom.col-md-6.kl_box ul li{background: rgba(0, 0, 0, 0) url("../img/wypunktowanie2.png") no-repeat scroll 0 8px;font-size: 16px;line-height: 28px;padding-left: 30px;}
.itemid-520 .olaptop div ul li, .itemid-520 .bloka.bloka1 ul li, .itemid-520 .bloke.blokg2 li {padding-left:30px;line-height:25px;background:url(../img/wypunktowanie2.png) no-repeat 0 20%; font-size:16px;}
.bloka.bloka1 .regridart-art li, .bloke.blokg2 .regridart-art  li {padding-left:30px;line-height:35px;background:none; font-size:16px;}
.olaptop h2{color:#7ac142;text-align:left;margin-top:70px;margin-bottom:50px}
h2{font-size:34px;font-weight:lighter;line-height:35px;}
.laptop img{position:absolute;max-width:468px;left:-5px}
.bloka.bloka2{background:url(/images/ico/ico_kobieta.png) no-repeat 50% 100%,url(/images/ico/ico_szare1.png) no-repeat 50% 100%;min-height:530px;padding-top:120px}
.ico3{/*float:right;*/margin-right:-20px;margin-left:-20px}
.ico3 p{font-size:26px; text-align:center;}
.ico31{text-align:center;width:192px;margin-left:50px;margin-top:30px}
.ico31 img{margin-bottom:32px}
.blokb1{background:#4b5c6c}
.other .blokb.blokb1{background:#0182c4;background:url(../../../images/LEX_baza.jpg) no-repeat bottom center #0182c4;}
.itemid-401 .other .blokb.blokb1 {background:#0182c4;background:url(../../../images/about/LEX_Apteka_2) no-repeat scroll 60% 100%  #0497ca !important;}
.blokc1{background:#5698c5}
.blokd1{background:#85bc20;}
.blokg1, .bloki1{background:#85bc20;}
.blokh1{background:#007ac3;}
.bloke1{background:#007ac3;}
.other .blokd.blokd3 {background:#ececee;}
.men ul li{vertical-align:top;width:100px;padding:10px 9px;text-align:center;display:inline-block;font-size:13px}
.men a{color:#fff}
.men ul{margin-left:-10px}
.men h4{margin-bottom:15px}
.men img{margin-bottom:15px}
.bloke.bloke4{min-height:620px;background:url(/images/ico/ico_facet1.png) no-repeat 50% 100%,url(/images/ico/ico_facet3.png) no-repeat 50% 0 #4a6884;padding-top:105px;color:#fff;margin-bottom:65px;}
.bloke.bloke3{margin-bottom:15px;text-align:center}
.blokf2 h2{margin:15px 0 25px}
.blokb.blokb1 p:nth-child(2), .itemid-814 .bloke.bloke1 p:nth-child(2) {font-weight:500;color:#007ac3;margin:auto;padding-top: 50px;background:#fff;width:130px;height:130px;border-radius: 130px;font-size: 25px;}
.blokb.blokb1 p:nth-child(3), .itemid-814 .bloke.bloke1 p:nth-child(3) {width:100%; padding-top:20px;} 
.blokb.blokb1 p:nth-child(1), .itemid-814 .bloke.bloke1 .ico4 p:nth-child(1) {display:none;} 
.itemid-434 .blokb.blokb1 p:nth-child(1) {display:block;} 
.blokb.blokb2 .col-md-3 {margin:auto; text-align:center;}
.blokb.blokb2 .col-md-3 h3{font-size:14px;padding-top:25px;}
.blokb.blokb2  h2 {color:#009ee0;padding-bottom:70px; } 
.itemid-612 .blokb.blokb2  h2 {color:#009ee0;padding-bottom:20px; } 
.blokf{background:#757575;padding-top:20px;padding-bottom:60px;color:#efefef}
.blokf a{color:#efefef}
.blokf li{list-style-type:none;margin-left:0px;line-height:22px;font-size:12px;list-style-image:none;font-weight:300;}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}
.row{margin-left:-20px;margin-right:-20px}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{position:relative;min-height:1px;padding-left:20px;padding-right:20px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h4{font-size:22px;margin-bottom:35px}
.obokslid{padding-right:7px;text-align:left;}
blockquote{text-align:center;font-style:oblique;margin-top:20px}
blockquote img{margin-bottom:20px}
blockquote p{font-size:16px;}
.blokc.blokc2  blockquote h2 {font-size: 24px;font-weight: lighter;height: 85px;line-height: 35px;}
.nextend-transition-next-my-test .smartslider-outer,.nextend-transition-next-my-test .smartslider-inner{background-image:url(//www.wk5.springup.pl//plugins/nextendsliderwidgetarrow/transition/transition/next/my-test.png);background-position:50%!important}
.nextend-transition-previous-my-test .smartslider-outer,.nextend-transition-previous-my-test .smartslider-inner{background-image:url(//www.wk5.springup.pl//plugins/nextendsliderwidgetarrow/transition/transition/previous/my-test.png);background-position:50%!important}
.nextend-transition-previous-my-test .smartslider-outer,.nextend-transition-next-my-test .smartslider-outer{width:50px!important;height:50px!important}
.nextend-transition.nextend-transition-previous-my-test .smartslider-inner,.nextend-transition.nextend-transition-previous-my-test-dark .smartslider-inner{left:50px!important;left:50px!important}
.nextend-transition.nextend-transition-next-my-test .smartslider-inner,.nextend-transition.nextend-transition-next-my-test-dark .smartslider-inner{left:-50px!important}
.nextend-transition-previous-my-test,.nextend-transition-next-my-test{width:50px!important;height:50px!important}
.nextend-transition-previous-my-test .smartslider-inner,.nextend-transition-next-my-test .smartslider-inner{width:50px!important;height:50px!important}
a.btn-wk{color:#fff;padding:19px 170px 19px 130px;line-height:70px;background:url(/images/ico/btn_wk_down.png) no-repeat 78% 50% #7ac142;font-size:20px}
.wiecej, .bloka.bloka1 .wiecej p{text-align:center;margin-top:20px}
.hidden{opacity:0}
.visible{opacity:1}
.blokd.blokd1 ul li,.bloke.blokg1 ul li{background:url(../../../images/ico/check_punktator.png) no-repeat 0 40%;padding-left:40px;text-align:left; line-height:35px;}
#s1{background-repeat:no-repeat;overflow:hidden}
.ls-v5 a.ls-nav-prev,.ls-v5 a.ls-nav-next{background-color:#7d7d7d;background-size:467px;width:55px;height:55px;z-index:100}
.ls-v5 a.ls-nav-prev{background-position:10px -51px}
.ls-v5 a.ls-nav-prev:hover{background-position:10px -51px}
.ls-v5 a.ls-nav-next{background-position:-104px -51px}
@media (min-width: 1200px) {
.ls-v5 a.ls-nav-next{left:calc(50% + 531px)}
.ls-v5 a.ls-nav-prev{left:calc(50% - 586px)}
}
.ls-v5 a.ls-nav-next:hover{background-position:-104px -51px}
.col-md-6.kl_box{background-repeat:no-repeat;padding-left:120px;background-position:20px 0px;text-align:left;margin-bottom:40px;min-height:100px}
.blokb.blokb2 .col-md-6.kl_box:last-child{margin-bottom:0px;}
.col-md-6.kl_box h4,.col-md-6.kl_box h4 p, .col-md-12.kl_box h4,.col-md-12.kl_box h4 p{margin-bottom:25px;font-size:20px; color:#009ee0;}
.ak_lex h2{color:#009ee0;text-align:center;margin-bottom:60px}
.g_button p{text-align:center;max-width:465px;margin-left:auto;margin-right:auto;margin-bottom:20px}
.g_button a{width:100%;color:#fff;display:block;background-color:#7ac142;padding:13px 10px;font-size:20px;text-decoration:blink}
div.ico4{margin-bottom:15px}
.g_button a span{background:url(../images/w_button.png) no-repeat 50%;color:rgba(255,0,0,0);margin-left:15px}
.blokb.blokb2.logo .row{margin-left:-53px;margin-right:-60px}
.custom.col-md-6.g_button{padding-left:20px;padding-right:20px}
.moduletable.mlogo .default-simple .ju-sponsors-item{padding:0;margin:5px 12px}
.moduletable.mlogo .default-simple .ju-sponsors-nextprev-btn .prev{background-image:url(../images/st1.jpg);background-color:#7d7d7d;width:45px;height:45px;z-index:100;margin-top:-22px;left:-50px}
.moduletable.mlogo .default-simple .ju-sponsors-nextprev-btn .next{background-image:url(../images/st1.jpg);background-color:#7d7d7d;width:45px;height:45px;z-index:100;background-position:-55px 0;margin-top:-22px;right:-50px}
.blokc.blokc2{min-height:450px;background:url(../images/laptop_kawa.jpg) no-repeat;margin-bottom:0;background-position:calc(50% - 730px);padding-bottom:45px}
.wk_news .nspArt h4.nspHeader{font-size:14px;font-weight:bolder;margin:0;padding:6px 0 4px;color:#515157;width:100%}
.wk_news .nspArt p.nspText{display:block!important;margin:0;padding:0!important;font-size:12px;color:#616168}
.wk_news .nspArt{border:1px solid #f0f0f0;margin:0 20px 20px 0;position:relative;box-sizing:border-box;float:left}
.category-list.wk_news .nspArt{width:100%}
div div.nspArt .tleft{float:left;display:block}
.nspArt .fright{float:right}
.nspArt div{overflow:hidden}
.nspArt .nspImageWrapper{display:block;position:relative}
.wk_news .nspCol2{width:calc(50% - 20px)}
.wk_news .nspArt a.readon.fright{background:#7ac142;color:#fff;display:block;padding:5px 27px;font-size:11px;font-weight:bolder;text-transform:uppercase;position:absolute;bottom:11px;right:11px}
time.nspInfo.nspInfo1{background:url(../images/date.png) no-repeat 0 0;height:41px;width:45px;padding-right:4px;text-align:center;color:#fff;font-size:12px;line-height:15px;padding-top:7px;text-transform:uppercase;position:absolute;left:10px;top:-5px}
time.nspInfo.nspInfo1:first-line{font-size:20px}
.custom.wk_men2 img{position:absolute;bottom:-94px;right:-275px}
.custom.wk_men1 img{position:absolute;bottom:-25px;z-index:999;left:calc(50% + 200px)}
.item-page-wk,.category-list.wk_news{margin:50px 0}
.col-md-12.g_button{width:100%;float:left;margin-top:30px}
.navigation-second nav2{display:none}
.navigation-second{width:100%;text-align:center;table-layout:auto!important}
nav2{width:100%;display:block;margin:-20px auto 7px ;border:1px solid #ccc;background:#fff}
@media (max-width: 767px) {
.navigation-second ul{display:none!important}
.navigation-second nav2{display:inline-block!important;position:relative;z-index:100}
.navigation-second select{display:inline-block;margin:4px 0 4px 10px;background-color:transparent;border:0 solid transparent;width:calc(100% - 10px);appearance:none;-webkit-appearance:none;-moz-appearance:none}
nav2:after{content:"";width:0;height:0;position:absolute;right:10px;top:7px;border-left:10px solid transparent;border-top:10px solid #7ac142;border-bottom:10px solid transparent;border-right:10px solid transparent}
[role="banner"] .logo a,[role="banner"] .logo img{display:block}
}
@media (min-width: 767px) {
.page-no-scroll header.top1up div.layout.group nav,.page-no-scroll header.top1up div#social-links{display:table!important}
header.top1up .navigation-top,header.top1up div#social-links{display:none!important}
.page-no-scroll header.top1up[role="banner"] .logo a:after{content:"";width:160px;height:40px;position:absolute;top:7px;background:none}
header.top1up[role="banner"] .logo a:after{content:"";width:160px;height:40px;position:absolute;top:0px;background:url(../images/lex_b.png) no-repeat -6px 50% #fff}
.color-log header.top1up[role="banner"] .logo a:after{content:"";width:160px;height:40px;position:absolute;top:5px;background:none;}
.color-log header.top1up .logo-wk, .color-log header.top1up .logo-lex {display:none;}
.color-log .logo-produkty {text-decoration:none;font-size:25px; font-weight:500;}
.itemid-382 .icon-only div.custom.col-md-3.ico4.an {width: 20%;}
header.top1up[role="banner"] .logo img{display:none}
.page-no-scroll header.top1up[role="banner"] .logo img{display:inline}
header.top1up .btop{background:none}
}
@media (max-width: 1010px) {
.navigation-second li{padding:0 12px}
.moduletable.min.social{display:none}
}
body.site.com_blankcomponent.view-default.no-layout.no-task.itemid-235{overflow:auto!important}
.moduletable.wk_news.col-md-12.bigimg img{width:163px!important;height:163px!important}
.left-sidebar .moduletable{margin-bottom:15px}
.blog .item.column-1{background:#f2f2f2;margin:0 0 25px;padding:25px;position:relative}
.itemid-243 .blog_desc, .itemid-244 .blog_desc, .itemid-245 .blog_desc, .itemid-246 .blog_desc, .itemid-248 .blog_desc{border:#f2f2f2 2px solid;padding:20px;margin-bottom:25px}
p.readmore a,.blog_desc p:last-child a{background:#e3e3e3;padding:8px 43px 8px 28px;color:#616168;display:block;float:right;font-size:13px;font-weight:bolder;text-decoration:none;position:relative}
p.readmore a{background: #fff none repeat scroll 0 0;color: #616168;display: block;float: right !important;right:-25px;font-size: 16px;font-weight: bolder;padding: 10px 60px 15px 48px;position: relative;text-decoration: none;}
p.readmore{margin-top:13px;margin-bottom:40px}
p.readmore a:before{content:'';display:block;width:3px;height:6px;position:absolute;right:22px;top:14px;background:url(../images/ico_menu_lex.png);background-position:0 6px}
p.readmore a:before {padding: 18px 30px;text-align: center;transition-duration: 0.35s;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAIAAACRXR/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAw9JREFUeNrsmLuKwkAUhjcxYiPYiIWFvWghaGFh5wWf2EJRC8VKtNAXsBALQQQb77s//uxhCGYSkuxmWTLFkGQu+ebcE6PX6338vWZ+/MkWY8VYMda/wjJN8/l8ov98NcuycBs9FiASiQSADMPAxe12S7xaxFgAAhmY2OMJ+sfjETFWMpkEGTigR/bgw5OIse73O3qYFM0L14DDbcRYUBkgaO/Gd/MtLStE2yKE9KSM3uShvkajId5HIwsZS1RAMTAI0YrfNoxmMpl0Ot1ut0mmxghbDKOr+sGiiXAL7o7TQy+GQ8PQ8Xhcr9dY0ul0uEqARIR4jn0CKVGwKCS9w1Nfm80GZJgGMglj1C+DrSpdn1iiRMHCu52kxaAFme12u+VyidtutwsaigdDWM54ISbhH4uq5Fmxqe3EtsYJIDgcDqvVCju0Wi3JkqQhmWtSclGzpDkKjFJxYgIQgmoqlYKxb7dbktEDRPCMuoFsiwlEfJBvdVKipMLr9cq1IFssFrhuNptMTeo0n+FUcgjOms1mxX2cNqXMMFlsXLVFaHM4HOJU5qu52pblJXZXq1U1ZDgVNoRW53AJ4er1+mQy4fFcPdHSAGE7nB47wrNsOn1rhSyzRNK08VqtRpTZbMbakF6pj16Wl+IOPk9X1wgM06Aj6lFiSi6X46rBYCDhCkMwNX1esvThVFQjonI6JYaARf8nU6FQKJVKeH2/3xcvlq2CBgjV/DUBQko/+hqYyuWyyElcgQWjawq3XJnEPPUHJTpHwVQsFnExGo1U6UoK95+qVU/k+zT2rmLl83noDk+gu8ercQcISYKWa7bWDeNYkn9YELsWzWCC7vB6yMmW4DGB3iBB32dhQ5mLqboaBKJupVLBxXg8Pp/PjGGqCxPRS20YWtEMWe73+9PpNJ/PL5cLMiOykO/vxNCwGMqn0ylQYEYwgCAf1mF++agVqVpqR4lFi6Fz8JrRPPoPMrqb1Me89VLG/KC0pGCUlKCvOH7vj418G3qs9X5DieQQCQX5uRX/pIyxYqwYK8YKq30JMAAvUS7iKOvg9wAAAABJRU5ErkJggg==");background-position: right center;background-repeat: no-repeat;content: "";display: block;height: 25px;position: absolute;right: 0;top: -5px;width: 25px;}
.itemid-654 p.readmore a:before{content:'';display:block;width:3px;height:6px;position:absolute;right:22px;top:13px;background:url(../images/ico_menu_lex.png);background-position:0 6px}
.itemid-435 p.readmore a:before{content:'';display:block;width:3px;height:6px;position:absolute;right:22px;top:15px;background:url(../images/ico_menu_lex_2.png);background-position:0 6px}
.blog_desc p:last-child{margin-top:8px;margin-bottom:38px}
.page-header h2{font-size:28px;font-weight:bolder}
.blog h2 {font-size: 20px;font-weight: bolder;line-height: 30px;}
div.faf-field.etykieta{position:absolute;width:100px;height:40px;text-align:center;right:-20px;top:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);color:#fff;font-weight:bolder;font-size:12px;padding:1px 8px;z-index:116}
.faf-field.etykieta:before{content:"";display:block;border-left:45px solid transparent;border-right:45px solid transparent;width:50px;border-bottom-style:solid;border-bottom-width:45px;border-bottom-color:#616267;height:0;left:-20px;position:absolute;top:-4px;z-index:100;border-radius:5px}
.e_mini .faf-field.etykieta:before{border-left:27px solid transparent;border-right:27px solid transparent;width:49px;border-bottom-width:27px;height:0;left:-2px;top:-4px}
div.faf-field.etykieta li{z-index:1111;position:relative}
div.faf-field.etykieta ul.faf-list:after,div.faf-field.etykieta ul.faf-list:before{content:"";display:block;width:3px;height:3px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);background:#616267;-webkit-filter:brightness(0.6) contrast(1.7)}
div.faf-field.etykieta ul.faf-list:after{left:-17px;bottom:-2px}
div.faf-field.etykieta ul.faf-list:before{right:-17px;bottom:-2px}
.e_mini div.faf-field.etykieta ul.faf-list:after{left:1px;bottom:16px}
.e_mini div.faf-field.etykieta ul.faf-list:before{right:1px;bottom:16px}
div.faf-field + p{min-height:45px}
.modT h2,h3.modT{color:#7ac142;margin:35px 0 25px;font-size:48px;font-weight:lighter;text-align:center}
.info-top{margin-bottom:30px}
.LdC_menu li a{background:#f2f2f2;width:100%;display:block;padding:6px 10px;margin:0 0 6px;color:#616168;text-decoration:blink;font-weight:lighter}
.LdC_menu li{position:relative}
.LdC_menu li.active a{background:#7ac142;color:#fff;font-weight:bolder}
.LdC_menu li.active:before{content:'';background:transparent;color:#fff;font-weight:bolder;position:absolute;right:-7px;bottom:9px;border-left:8px solid #7ac142;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:0 solid transparent}
.LdC_menu li a:after{content:"";display:block;height:21px;width:24px;float:left;margin-top:1px;margin-right:10px;background:url(../images/ico_menu_lex.png)}
[data-sort="title:desc"]:after{content:"Z-A";color:#000;position:absolute;left:20px;top:-8px;width:30px;display:block}
[data-sort="title:asc"]:after{content:"A-Z";color:#000;position:absolute;left:20px;top:-8px;width:30px;display:block}
.LdC_menu li.active a.LdC_menu01:after{background-position:0 -23px}
.LdC_menu li a.LdC_menu02:after{background-position:0 -49px}
.LdC_menu li.active a.LdC_menu02:after{background-position:0 -73px}
.LdC_menu li a.LdC_menu03:after{background-position:0 -99px}
.LdC_menu li.active a.LdC_menu03:after{background-position:0 -123px}
.LdC_menu li a.LdC_menu04:after{background-position:0 -147px}
.LdC_menu li.active a.LdC_menu04:after{background-position:0 -171px}
.LdC_menu li a.LdC_menu05:after{background-position:0 -196px}
.LdC_menu li.active a.LdC_menu05:after{background-position:0 -219px}
.LdC_menu li a.LdC_menu06:after{background-position:0 -245px}
.LdC_menu li.active a.LdC_menu06:after{background-position:0 -268px}
input[type="checkbox"] + label > span{display:inline-block;width:19px;height:19px;margin:2px 4px 0 0;vertical-align:middle;background:#f2f2f2;cursor:pointer;font-size:0;float:left}
input[type="checkbox"]:checked + label > span{background:#7ac142;border:4px solid #f2f2f2}
.moduletable.LdC_filtr{border:#f2f2f2 2px solid;text-align:center;padding:20px}
.control-group.faf-control-group{display:-webkit-inline-box}
legend.faf-name{font-weight:bolder;margin-bottom:10px}
.mix-sorts:before{content:"Sortuj alfabetycznie:";color:#000;position:absolute;right:112px;top:-2px;width:154px;display:block}
.mix-sorts{position:relative;float:right;margin-left:100px}
.mix-controls.justify .mix-sorts .button{background-color:#f2f2f2;border:4px solid #f2f2f2;min-width:19px!important;height:19px;float:left;padding:0;position:relative;margin-right:34px}
.mix-controls.justify .mix-sorts .button.active{background-color:#7ac142}
.wk_mix p.readmore a{text-align:center;display:inline;margin:auto;float:none}
.wk_mix p.readmore{text-align:center;margin-top:20px;margin-bottom:15px}
#s1 li.wk_mix, .itemid-1202 li.wk_mix{background-color:#f2f2f2;position:relative;box-shadow:none}
/*.extra_wk .polecmy{color:#fff;position:absolute;top:0;right:0;font-size:14px;line-height:30px;text-align:center;width:230px;height:30px}*/
.polecmy {display: none;}
.itemid-686 .extra_wk .polecmy,
.itemid-654 .extra_wk .polecmy {background: #85bc20;float: right;font-size: 14px;height: 30px;line-height: 30px;position: relative;right: 0;text-align: center;top: 0;width: 300px;}
.itemid-686 .regridart-art .inner-mix,
.itemid-654 .regridart-art .inner-mix {color: #777;float: left;padding: 10px;text-align: left;width: 70%;}
.itemid-1035 .wk_mix p.readmore {position: relative;right: -27%;text-align: center;display:none;}
.itemid-401 .extra_wk .polecmy{background-color: #7ac142;color: #fff;font-size: 20px;font-weight: 500;height: 35px;line-height: 35px;position: relative;right: 0;text-align: center;top: 0;width: 200px;}
.itemid-1035 .extra_wk .polecmy{background-color: #85bc20;color: #fff;font-size: 20px;font-weight: 500;height: 35px;line-height: 35px;position: relative;right: 0;text-align: center;top: 0;width: 200px;}
.itemid-401 .extra_wk .polecmy::after {color: #f1f1f1;content: " procedur";font-size: 13px;font-weight: normal;}
.itemid-401 .extra_wk.procedury .polecmy::after {color: #f1f1f1;content: " procedury";font-size: 13px;font-weight: normal;}
#s1 li.wk_mix{border:2px solid #f2f2f2}
.info-top-pro{display:table!important;table-layout:fixed;margin:auto;width:100%;margin-top:60px}
.moduletable.info_pro_mod{display:table!important;width:100%;text-align:center}
.moduletable.info_pro_mod ul{display:table-row;margin:0;padding:0;width:100%}
.moduletable.info_pro_mod ul li{display:inline-block;text-align:center;position:relative;width:25%}
.moduletable.info_pro_mod ul li:last-child{width:100%;text-align:center;position:relative;width:50%}
.moduletable.info_pro_mod ul li a{display:block;width:100%;font-size:18px;padding:15px 10px!important;border-right:17px solid #fff;background:url(../images/s_m.png) no-repeat #f2f2f2;background-position:89% 50%;font-weight:bolder}
.moduletable.info_pro_mod ul li a.poza{background:url(../images/s_m_r.png) no-repeat #f2f2f2;background-position:calc(50% + 180px) 50%}
:decrement .moduletable.info_pro_mod ul li:last-child a:last-child{border-right:none}
@media all and (max-width: 900px) {
div.moduletable.info_pro_mod ul li{display:block;width:100%!important}
.moduletable.info_pro_mod ul li a{display:block;width:100%;margin:14px 0;padding:10px!important;border-right:0;background-position:calc(50% + 88px) 50%}
}
@media all and (max-width: 767px) {
w.wk_news .nspArt p.nspText{color:transparent}
.info-top-pro .layout{padding:0}
.extra_wk .inner-mix{margin-top:20px}
}
div .regridart-art .inner-mix{ margin-bottom: -2px;padding: 28px 22px 0;}
.itemid-814 div .regridart-art .inner-mix {padding: 0;text-align: center;margin-bottom:25px;}
.col01 h2 a,.col01 h3 a{color:#642c90}
.col01 .faf-field.etykieta:before{border-bottom-color:#642c90}
.col01 div.faf-field.etykieta ul.faf-list:after,.col01 div.faf-field.etykieta ul.faf-list:before,.col01.extra_wk .polecmy{background:#642c90}
#s1 li.extra_wk.col01{border-color:#642c90}
.col02 h2 a,.col02 h3 a{color:#e95d0f}
.col02 .faf-field.etykieta:before{border-bottom-color:#e95d0f}
.col02 div.faf-field.etykieta ul.faf-list:after,.col02 div.faf-field.etykieta ul.faf-list:before,.col02.extra_wk .polecmy{background:#e95d0f}
#s1 li.extra_wk.col02{border-color:#e95d0f}
.col03 h2 a,.col03 h3 a{color:#ea0000}
.col03 .faf-field.etykieta:before{border-bottom-color:#ea0000}
.col03 div.faf-field.etykieta ul.faf-list:after,.col03 div.faf-field.etykieta ul.faf-list:before,.col03.extra_wk .polecmy{background:#ea0000}
#s1 li.extra_wk.col03{border-color:#ea0000}
.col04 h2 a,.col04 h3 a{color:#9d523f}
.col04 .faf-field.etykieta:before{border-bottom-color:#9d523f}
.col04 div.faf-field.etykieta ul.faf-list:after,.col04 div.faf-field.etykieta ul.faf-list:before,.col04.extra_wk .polecmy{background:#9d523f}
#s1 li.extra_wk.col04{border-color:#9d523f}
.col05 h2 a,.col05 h3 a{color:#35475c}
.col05 .faf-field.etykieta:before{border-bottom-color:#35475c}
.col05 div.faf-field.etykieta ul.faf-list:after,.col05 div.faf-field.etykieta ul.faf-list:before,.col05.extra_wk .polecmy{background:#35475c}
#s1 li.extra_wk.col05{border-color:#35475c}
.col06 h2 a,.col06 h3 a{color:#9d523f}
.col06 .faf-field.etykieta:before{border-bottom-color:#9d523f}
.col06 div.faf-field.etykieta ul.faf-list:after,.col06 div.faf-field.etykieta ul.faf-list:before,.col06.extra_wk .polecmy{background:#9d523f}
#s1 li.extra_wk.col06{border-color:#9d523f}
.col07 h2 a,.col07 h3 a{color:#19bfc7}
.col07 .faf-field.etykieta:before{border-bottom-color:#19bfc7}
.col07 div.faf-field.etykieta ul.faf-list:after,.col07 div.faf-field.etykieta ul.faf-list:before,.col07.extra_wk .polecmy{background:#19bfc7}
#s1 li.extra_wk.col07{border-color:#19bfc7}
.col08 h2 a,.col08 h3 a{color:#4e80bd}
.col08 .faf-field.etykieta:before{border-bottom-color:#4e80bd}
.col08 div.faf-field.etykieta ul.faf-list:after,.col08 div.faf-field.etykieta ul.faf-list:before,.col08.extra_wk .polecmy{background:#4e80bd}
#s1 li.extra_wk.col08{border-color:#4e80bd}
.col09 h2 a,.col09 h3 a{color:#007177}
.col09 .faf-field.etykieta:before{border-bottom-color:#007177}
.col09 div.faf-field.etykieta ul.faf-list:after,.col09 div.faf-field.etykieta ul.faf-list:before,.col09.extra_wk .polecmy{background:#007177}
#s1 li.extra_wk.col09{border-color:#007177}
.col10 h2 a,.col10 h3 a{color:#9d523f}
.col10 .faf-field.etykieta:before{border-bottom-color:#9d523f}
.col10 div.faf-field.etykieta ul.faf-list:after,.col10 div.faf-field.etykieta ul.faf-list:before,.col10.extra_wk .polecmy{background:#9d523f}
#s1 li.extra_wk.col10{border-color:#9d523f}
.col11 h2 a,.col11 h3 a{color:#7ac142}
.col11 .faf-field.etykieta:before{border-bottom-color:#7ac142}
.col11 div.faf-field.etykieta ul.faf-list:after,.col11 div.faf-field.etykieta ul.faf-list:before,.col11.extra_wk .polecmy{background:#7ac142}
#s1 li.extra_wk.col11{border-color:#7ac142}
.blokf .prawo,.blokf .wk{font-size:13px;font-weight:500;color:#fff;}
li .footer-url-title2.pad, li a.pad {margin-bottom: 15px !important;}
li .news::after {content:' NOWOŚĆ';font-weight:500;}

li a.nad {margin-top: 30px !important;} 
.blokf .abc,.blokf .soft,.blokf .profinfo,.blokf .lex{font-size:16px;font-weight:400;color:#b9b9b9}
li.item-281,li.item-282,li.item-283,li.item-295,li.item-301{list-style:none;margin-left:0;padding-bottom:9px;padding-top:9px}
.blokc.blokc1 .col-md-12 p{font-size:22px;padding-bottom:40px}
.custom.col-md-4.obokslid h2{font-size:22px;margin-bottom:35px}
.clear{clear:both;margin-top:25px}
.bloke .custom.col-md-6{display:table-cell;float:none;height:320px;vertical-align:middle;text-align:center}
.pricesTable.cols3 .clickable{background:#f5f5f5 none repeat scroll 0 0}
.bloke.bloke2 table, .bloke.blokg2 table{width:100%}
.blokd.blokd2 p {line-height:24px;}
.blokd.blokd2 div.layout.group div.row div.moduletable div.custom ul li, .blokd.blokd4 div.custom ul li{list-style:circle!important}
.blokd.blokd4 div.custom ul li {margin-left:20px;}
.blokd.blokd2 div.layout.group div.row div.moduletable div.custom ul{padding-left:40px}
.korzysci div.col-md-12 h2,.korzysci div.col-md-12 p{text-align:center}
.korzysci div.col-md-12 p{padding-top:20px;padding-bottom:20px;font-size:120%}
.korzysci div.custom.col-md-6.kl_box h4,.korzysci div.custom.col-md-6.kl_box h4 p{font-size:22px}
.blokc3 .custom.col-md-6, .blokd3 .custom.col-md-6{display:table-cell;float:none;max-height:320px;vertical-align:middle}
.blokd.blokd2 .custom.col-md-6, .blokd.blokd4 .custom.col-md-6{display:table-cell;float:none;max-height:320px;vertical-align:middle;}
.itemid-346  .blokd.blokd2 .custom.col-md-6, .itemid-346  .blokd.blokd4 .custom.col-md-6,.itemid-382 .blokd.blokd2 .custom.col-md-6{display:table-cell;float:none;max-height:450px;vertical-align:middle;}
.itemid-382 .blokd.blokd4 .custom.col-md-6{display:table-cell;float:none;max-height:750px;vertical-align:middle;}
.blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box, .blokd.blokd4 .zawartosc-new .custom.col-md-6.kl_box {padding-left:0px;display:table-cell;float:left;min-height:200px;vertical-align:middle;text-align:justify;}
.itemid-866 .blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box {padding-left:0px;display:table-cell;float:left;min-height:120px;vertical-align:middle;text-align:justify;}
.itemid-346 .blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box, .itemid-346 .blokd.blokd4 .zawartosc-new .custom.col-md-6.kl_box {display: table-cell;float: left;min-height: 150px;padding-left: 0;text-align: justify;vertical-align: middle;}
.itemid-663 .blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box, .itemid-663 .blokd.blokd4 .zawartosc-new .custom.col-md-6.kl_box {padding-left:0px;display:table-cell;float:left;min-height:140px;vertical-align:middle;text-align:justify;}
.itemid-663  .zawartosc-new .custom.col-md-6.kl_box h4 {display:none;}
.itemid-304.blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box {padding-left:0px;display:table-cell;float:left;max-height:320px;vertical-align:middle;}
.blokd.blokd2 .custom.col-md-6 img{width:100%}
.blokd.blokd4 .zawartosc-new .custom.col-md-6.kl_box h4 p, .blokd.blokd4 .zawartosc-new .custom.col-md-6.kl_box h4,.blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box h4, .blokd.blokd2 .zawartosc-new .custom.col-md-12.kl_box h4, .blokd.blokd4 .zawartosc-new .custom.col-md-12.kl_box h4{font-size:24px; font-weight:300; color:#85bc20; text-align:left;}
.blokd.blokd2 .col-md-6.kl_box {min-height:320px;}
.blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box  ul li, .blokd.blokd4 .zawartosc-new .custom.col-md-6.kl_box  ul li {line-height:23px !important;}
tr.collapse.in{display:table-row}
.collapse{display:none}
.zawartosc h4{font-weight:600;color:#425669}
.zawartosc > div:nth-child(3),.zawartosc > div:nth-child(9){width:80%;border-left:1px solid #efeeee}
.zawartosc > div:nth-child(5),.zawartosc > div:nth-child(11){width:80%;border-right:1px solid #efeeee}
.zawartosc > div:nth-child(2),.zawartosc > div:nth-child(8){width:20%}
.zawartosc p{line-height:28px}
.zawartosc img{box-shadow:none;-webkit-box-shadow:none}
.zawartosc .col-md-6{min-height:320px;vertical-align:middle;display:table-cell;float:none}
@media all and (max-width: 767px) {
.blokb1 h2,.blokc1 h2,.blokd1 h2,.bloke1 h2,.blokg1 h2,.blokh1 h2{font-size:24px}
.blokc3 .custom.col-md-6,.blokd2 .custom.col-md-6{display:block;width:auto;min-height:auto}
}
.bloka.bloka3{background:url(../../../images/ico/ico_szare1.png) no-repeat 50% 100%;min-height:440px;padding-top:50px;margin-bottom:40px}
.itemid-715 .bloka.bloka3{background:url(../../../images/ico/ico_szare1.png) no-repeat 50% 100%;min-height:500px;padding-top:50px;margin-bottom:0px}
.itemid-715 .bloka.bloka3 .ico3 div.col-md-4 h3 {font-size:14px;}
.itemid-715 .bloka.bloka3 .ico3 div.col-md-4,.itemid-715 .ico3 div.col-md-12 {text-align:center;}
.other.apteka .blokd.blokd2{background:url(../../../images/apteka/LEX_Apteka_3.jpg) no-repeat 40% 0%;}
.bloka.bloka3 blockquote a p, .bloke.bloke2 blockquote a p{font-size:16px}
.bloka.bloka3 blockquote h4{margin-bottom:10px;font-weight:600}
.bloka.bloka3 blockquote{font-style:normal}
.bloka.bloka3 blockquote a{text-decoration:none}
.bloka.bloka3 blockquote h2, .bloke.bloke2 blockquote h2{color:#7ac142}
@media all and (max-width: 767px) {
.ico3{margin-left:0;margin-right:0}
.bloka.bloka3{background:#fff;min-height:400px;padding-top:20px}
.ju-sponsors-introtext h2{padding-left:40px}
.blokb1,.blokc1,.blokd1,.bloke1,.blokg1,.blokh1{padding:20px 0;margin-bottom:20px}
.group.nav1 {background: none;}
[role="banner"] {height: 60px;}
header.nav.menu {background:red;}
.navigation-top li {padding: 0px;}
.navigation-top a {background-color: rgba(0, 122, 195, 0.8);color: #fff;display: block;font-size: 17px;font-weight: bolder;height: 34px;line-height: 40px;padding: 0 11px 0 0;transition-duration: 0.35s;}
.ls-l.back-with {display:none;}
.ls-l.back-blue {width: 75% !important;font-size:12px !important;top:40px !important;padding-top:40px !important;}
.back-blue b {font-size: 20px !important;font-style: normal !important;}
.back-blue span{display:none;}
.top1up .w100 {display: inline !important;}
.logo a.logo-wk img{display:inline;max-width: 80%;}
.btop > .moduletable {display:none;}
.w100.group.btop {width: 75%;}
.btop {height: 38px; margin-top: 0px;}
.modT h2,h3.modT{font-size:35px;margin:60px 0 0}
.LdC_menu li a{font-size:14px}
.mix-sorts::before{content:""}
.blokf2 h2{font-size:30px}
.slider.slider101{margin-top:60px;}
[role="banner"] {background-color: #007ac3;}
.col-md-6.kl_box{padding-left:20px;background:none!important}
.col-md-12 h2 img,.col-md-6 h5{display:none}
.pricesTable.cols3 td{font-size:13px}
.pricesTable tbody td,.pricesTable tfoot td{width:80px}
.custom h4{padding-left:20px}
}
.content-category{margin-top:150px}
.color-log.no-slider .content-category{margin-top:0px !important;} 
div.pagination p.counter.pull-right{display:none}
.pager.pagenav .previous{float:left;text-align:left;width:50%;background-color:#7ac142;background-image:url(../img/gui.png);background-position:-98px -0;cursor:pointer;height:50px;margin:0 auto;width:50px;margin-left:-30px}
.pager.pagenav .next{float:right;text-align:right;width:50%;background-color:#7ac142;background-image:url(../img/gui.png);background-position:-98px -48px;cursor:pointer;height:50px;margin:0 auto;width:50px}
.pager.pagenav{margin-bottom:40px;padding-bottom:20px;padding-top:40px}
.pager.pagenav .previous a,.pager.pagenav .next a{color:transparent;text-indent:-9999px}
#fancybox-content figure{display:inline-block;height:220px;margin-right:30px;vertical-align:middle;width:220px;display:inline-block;height:220px;margin-right:30px;vertical-align:middle;width:220px}
.pricing-table-features{color:#888;font-size:14px;line-height:18px;margin:30px 10px 0;padding:0 10px 15px;text-align:center}
.pricing-table-features strong{color:#425669;font-size:35px;font-weight:600}
.pricing-table-features a{color:#fff}
.pricing-table-features .curr{color:#425669}
.pricing-table-features .price{padding-bottom:10px}
.button{display:inline-block;font-size:20px;line-height:30px;font-weight:700;color:#fff!important;padding:18px 30px;text-align:center;min-width:160px;cursor:pointer;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}

.grey .button {
    display: inline-block;
    font-size: 15px;
    line-height: 30px;
    font-weight: 400;
    color: #fff !important;
    padding: 5px 10px;
    text-align: center;
    min-width: 160px;
    cursor: pointer;
    -webkit-transition-duration: .35s;
    -moz-transition-duration: .35s;
    -o-transition-duration: .35s;
    -ms-transition-duration: .35s;
    transition-duration: .35s;
	background-color: #757575;
}


 .itemid-312 .ui-posexperts .element,
.itemid-307 .ui-posexperts .element{border:1px solid #f2f2f2;float:left;margin:1%;min-height:350px;padding:10px}
.ui-posexperts .namebox h3,.itemid-373 .ui-posexperts .namebox h3,
.itemid-364 .ui-posexperts .namebox h3,
.itemid-356 .ui-posexperts .namebox h3,
.itemid-314 .ui-posexperts .namebox h3,
.itemid-312 .ui-posexperts .namebox h3,
.itemid-316 .ui-posexperts .namebox h3,
.itemid-307 .ui-posexperts .namebox h3{color:#0768a9;font-size:17px;font-weight:400;line-height:normal;margin-top:10px}
.itemid-373 .ui-posexperts .element,
.itemid-316 .ui-posexperts .element,
.ui-posexperts .element,.itemid-314 .ui-posexperts .element{border:1px solid #f2f2f2;float:left;margin:1%;min-height:350px;padding:10px}
.itemid-356 .ui-posexperts .element,.itemid-364 .ui-posexperts .element{border:1px solid #f2f2f2;float:left;margin:1%;min-height:350px;padding:10px}
.ui-posexperts .namebox{height:80px}
.itemid-373 .namebox{height:45px}
.eksperci h3 a,
.itemid-364 .eksperci h3 a,
.itemid-356 .eksperci h3 a,
.itemid-316 .eksperci h3 a{color:#007ac3;font-weight:400;text-decoration:none}
.itemid-392 .eksperci h3 a {color:#7ac142;font-weight:400;text-decoration:none}
.itemid-316 aside#s2.section aside#s4.section div.blokd.blokd2 div.layout.group div.row div.moduletable.zawartosc div.custom.col-md-6 ul li{list-style:url(/images/ico/check_granat.png)!important}
.itemid-327 div.article-item.item-page h1{padding-top:0px;line-height:50px}
.itemid-170 header.top1,.itemid-170 header.top1up,.itemid-170 aside#s3.section,.itemid-170 ul.pager.pagenav,.itemid-170 footer{display:none}
@media all and (max-width: 767px) {
.blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box {max-height: 100% !important;}
.ui-posexperts .element:nth-child(4n+3) {margin-left: 0%;}
.ui-posexperts .element:nth-child(4n-3) {margin-right: 0%;}
.custom h4{padding-left:0}
.blokd.blokd2 .custom.col-md-6{display:block;max-height:100%}
.moduletable ul.category-module li,.table-bordered.table-hover .list-title{background:none;padding-top:5px;padding-bottom:5px;padding-left:0}
.table-bordered.table-hover .list-title a,ul.category-module li a.mod-articles-category-title{padding-left:0}
.blokb1 img,.blokc1 img,.blokd1 img,.bloke1 img,.blokg1 img,.blokh1 img{margin-left:0}
p,div{text-align:left;}
.zawartosc p,.blokb1 h2,.blokc1 h2,.blokd1 h2,.bloke1 h2,.blokg1 h2,.blokh1 h2,.blokd.blokd2 div.layout.group div.row div.moduletable div.custom ul li{line-height:normal}
.blokg2 ul,.blokag2 li{font-size:14px;line-height:normal;list-style-image:none;margin-left:20px}
.obokslid{padding-right:20px;text-align:left}
.blokb,.blokc,.blokd,.bloke,.blokf{padding-left:20px;padding-right:20px}
.korzysci div.col-md-12 h2{font-size:25px}
.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{padding:0;width:100%;}
.custom.col-md-8.left, .col-md-12, .custom.col-md-4.obokslid, .custom.col-md-8.right, .animated.fadeInUp  {padding-right:20px !important;padding-left:20px !important;}
.custom.col-md-8.left p{text-align:left !important;}
.bloka.bloka1 p  {text-align:left;}
.element {border: medium none !important;padding:0px !important;min-height: auto !important;}
.ui-posexperts .namebox {height: 40px!important;}
.ss2-align {display: none;}
.col-md-6.kl_box {margin-bottom:0px !important;}
div.layout.group div.row div.moduletable div.custom ul {padding-left: 10px !important;}
.bloke.blokg2 div.layout.group div.row div.moduletable div.custom ul{padding-left: 0px !important;}
.bloke.blokg2 li {padding-left:0px !important;}
.clear {display:none;}
.slider.slider101 .col-md-12{padding-left:20px;padding-right:20px}
.col-md-6.kl_box{padding-left:0}
.zawartosc > div:nth-child(3),.zawartosc > div:nth-child(9){border-left:0}
.zawartosc > div:nth-child(5),.zawartosc > div:nth-child(11){border-right:0}
.blokg2 ul,.blokag2 li{margin-left:0}
.moduletable ul.category-module li, .table-bordered.table-hover .list-title {padding-right:0px;}
.picture {display:none !important;}
.element .namebox {width:100% !important; padding:0px !important; margin:0px !important;}
.ico3 h2 {text-align:center;}
.ico3 .col-md-4, .layout.group div.row div.moduletable div.custom.col-md-4, .layout.group.animated.fadeInUp.duration2.eds-on-scroll div.row div.moduletable div.col-md-4 {width:100% !important;}
.itemid-382 .blokd.blokd4 {background:none !important;}
.blokd.blokd4 {padding-top: 10px;}
.itemid-316 .regridart-art.mix-list .mix, .itemid-392 .regridart-art.mix-list .mix {height: auto !important;width:100% !important; margin:0px !important;}
.theme_elegant .mix { box-shadow: none !important;}
.theme_elegant.mix-list .mix {border: none !important;}
div .regridart-art .inner-mix {padding: 0px;}
.moduletable.modT {padding: 20px;}
.other .col-md-4 blockquote {margin-left:20px; margin-right:20px;}
.moduletable.span12 {padding-left: 20px;padding-right: 20px;}
.mix-sorts {display:none;}
.button {font-size: 15px;line-height: normal;min-width: 110px;padding: 8px 3px;}
.pricing-table-features {margin: 3px 5px 0;padding: 0 10px 5px;}
.article-item .layout {padding-left: 0 !important;padding-right: 0 !important;}
.pageHeader {padding-bottom: 0px;}
.view-article .col-md-12 {padding: 0 !important;}
.pageHeader h1, .pageHeader h2 {margin-bottom: 0px;}
aside#s5.section div.bloke.bloke2{padding:0}
.bloke.bloke2 h2.sectionHeader{padding-left:20px;padding-right:20px}
.col-md-9.olaptop{padding-left:20px;padding-right:20px}
.olaptop div ul li{line-height:normal}
.pricing-table-features .button{min-width:100px;display:inline-block;font-size:12px;line-height:30px;font-weight:700;color:#fff!important;padding:8px 10px;text-align:center;cursor:pointer;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-o-transition-duration:.35s;-ms-transition-duration:.35s;transition-duration:.35s}
.bloke.blokg2 div.layout.group div.row div.moduletable div.group.color-bg div.layout.group,.bloke.blokh2 div.layout.group div.row div.moduletable.element div.group.color-bg div.layout.group{padding:0}
.article-item.item-page{font-size:14px;line-height:30px;padding-top:80px}
.itemid-327 div.article-item.item-page h1,.article-item.item-page h1{line-height:normal;padding-top:30px;padding-left:0;padding-right:0}
}
@media all and (max-width: 750px) {
.sp-accordion.sp-accordion-style1.oferta .toggler span img{display:none}
.sp-accordion.sp-accordion-style1.oferta .toggler {padding-bottom:16px !important;}
.sp-accordion.sp-accordion-style1.oferta .sp-accordion-inner {padding-bottom:20px;}
.sp-accordion.sp-accordion-style1.oferta .toggler span,.sp-accordion.sp-accordion-style1.oferta .toggler span span{font-weight:600 !important;}
.sp-accordion.sp-accordion-style1.oferta .toggler,.sp-accordion.sp-accordion-style1.oferta .toggler span,
.sp-accordion.sp-accordion-style1.oferta .toggler span span{cursor:pointer;}
}
@media (min-width: 768px) {
.sp-accordion.sp-accordion-style1.oferta .toggler,.sp-accordion.sp-accordion-style1.oferta .toggler span,
.sp-accordion.sp-accordion-style1.oferta .toggler span span{display:block;height:60px;line-height:60px;cursor:pointer; border-bottom: 1px solid #ddd;}
.sp-accordion.sp-accordion-style1.oferta .toggler span,.sp-accordion.sp-accordion-style1.oferta .toggler span span{background:none;font-size:14px;font-weight:600; }
.sp-accordion.sp-accordion-style1.oferta .toggler span span{padding:0 16px}
.sp-accordion.sp-accordion-style1.oferta .toggler:hover,.sp-accordion.sp-accordion-style1.oferta .active{background-position:0 -30px}
.sp-accordion.sp-accordion-style1.oferta .sp-accordion-inner{background:url(border-bottom.png) repeat-x 0 100%;padding:20px}
}
@media (min-width: 992px) {
.sp-accordion.sp-accordion-style1.oferta .toggler,.sp-accordion.sp-accordion-style1.oferta .toggler span,
.sp-accordion.sp-accordion-style1.oferta .toggler span span{display:block;height:60px;line-height:60px;cursor:pointer; border-bottom: 1px solid #ddd;}
.sp-accordion.sp-accordion-style1.oferta .toggler span,.sp-accordion.sp-accordion-style1.oferta .toggler span span{background:none;font-size:14px;font-weight:600}
.sp-accordion.sp-accordion-style1.oferta .toggler span span{padding:0 16px}
.sp-accordion.sp-accordion-style1.oferta .toggler:hover,.sp-accordion.sp-accordion-style1.oferta .active{background-position:0 -30px}
.sp-accordion.sp-accordion-style1.oferta .sp-accordion-inner{background:url(border-bottom.png) repeat-x 0 100%;padding:20px}
}
@media (min-width: 1200px) {
.sp-accordion.sp-accordion-style1.oferta .toggler,.sp-accordion.sp-accordion-style1.oferta .toggler span,
.sp-accordion.sp-accordion-style1.oferta .toggler span span{display:block;height:60px;line-height:normal;margin-top:10px; margin-bottom:5px;cursor:pointer; border-bottom: 1px solid #ddd;}
.sp-accordion.sp-accordion-style1.oferta {margin-top: 80px;}
.sp-accordion.sp-accordion-style1.oferta .toggler span,.sp-accordion.sp-accordion-style1.oferta .toggler span span{background:none;font-size:14px;font-weight:400}
.sp-accordion.sp-accordion-style1.oferta .toggler span span{padding: 5px 16px 0px 60px; background: url(../../../images/ico/doc.png) no-repeat 0 20%;}
.sp-accordion.sp-accordion-style1.oferta .toggler:hover,.sp-accordion.sp-accordion-style1.oferta .active{background-position:0 -30px}
.sp-accordion.sp-accordion-style1.oferta .sp-accordion-inner{background:url(border-bottom.png) repeat-x 0 100%;padding:20px; border-bottom: 1px solid #0768A9;}
.sp-accordion.sp-accordion-style1.oferta .sp-accordion-inner ul li {font-size: 14px; line-height: 19px;}
.sp-accordion.sp-accordion-style1.oferta .sp-accordion-inner p {line-height:1.6em;text-align: justify;}
}
.itemid-316 .regridart-art.mix-list .mix,
.itemid-392 .regridart-art.mix-list .mix {float: left;height: 250px;margin: 10px;max-width: 100%;overflow: hidden;width: 45%;}
.itemid-316  div.inner-mix h3 a.mix-title, .itemid-392  div.inner-mix h3 a.mix-title { color: #007ac3;font-size: 16px;font-weight: 400;line-height: 16px;}
.itemid-316  div.inner-mix h3, .itemid-392  div.inner-mix h3  {line-height:19px;}
.article-item.item-page div.layout ul {margin-left:40px;}

.color-log.no-slider .article-item.item-page div.layout ul li{list-style:none;}
div.article-item.item-page div.layout ul.pager.pagenav li {list-style:none;}
.blokd.blokd2 .zawartosc-new div.col-md-12 {padding:0px;}
.itemid-304 div.blokc.blokc3 div.layout.group div.row div.moduletable div.custom.col-md-6 h5 img {width:100%;}
.itemid-382 #s1 > div.bloka.bloka1 > div > div > div:nth-child(1) {padding-bottom:45px;}
#fancybox-content > div {background:#fff; padding:40px;}
#fancybox-content div article.overlayContent.overlay-kb.visible div.col-md-12 {padding-top:30px;}
#fancybox-content div article.overlayContent.overlay-kb.visible div.col-md-9 {font-size:25px; font-weight:500;}
.itemid-382 .bloke.blokg1 div.layout.group.animated.fadeInUp.duration2.eds-on-scroll div.row div.moduletable div.col-md-4 {width:50%;}
.itemid-382 #s6 > div > div > div > div:nth-child(2) > div:nth-child(3) {display:none;}
.itemid-382 hr.no_line {display:none;}
.itemid-392 .bloka.bloka1 div.layout.group div.row div.moduletable div.custom.col-md-4.obokslid h2 {margin-top:30px;}
.itemid-392 .bloka.bloka3 div.layout.group div.row div.ico3 {float:none; text-align: center;}
.itemid-392 .bloka.bloka3{margin-bottom:0px;}
.itemid-382 .bloka.bloka3 .custom.col-md-4 blockquote p {font-size:15px; color:#454545;}
.itemid-401 .bloka.bloka1 {padding-top:40px;}
.itemid-401 .bloka.bloka1  .custom.col-md-6.kl_box {background-position: 20px -10px;}
.itemid-401 .blokb.blokb2 .korzysci hr.no_line {display:none;}
.itemid-401 .blokb.blokb2 .korzysci h2 {text-align:center;}
.itemid-401 .blokb.blokb2 .korzysci .col-md-4 {width:33%;}
.itemid-401 .blokb.blokb2 .korzysci blockquote {border: none;font-style: normal;padding: 0px;}
.itemid-401 .blokb.blokb2 .korzysci blockquote h2 {font-size:25px;}
.itemid-401 .blokb.blokb2 .korzysci blockquote p {font-size:20px;}
.itemid-401 .blokc.blokc3 .layout img {width:100%;}
.itemid-401 .blokc1 {margin-bottom:0px;}
.default-simple .ju-sponsors-nextprev-btn .prev:hover{background-position: 0 !important;}
.article-item.item-pageother .picture, .itemid-401 .picture, .article-item.item-pageother .picture{float: left;margin: 0 0 20px;padding: 0;width: 15%;}
.itemid-392 .picture{float: left;margin: 0 0 20px;padding: 0;width: 10%;}
.article-item.item-pageother .namebox {font-size: 14px;line-height: 25px;padding-bottom: 20px;}
.article-item.item-pageother .namebox h2, .namebox h3 {font-size:19px; color:#7ac142;} 
.article-item.item-pageother .namebox  .about{font-size:13px;color:#616168;}
.article-item.item-pageother .element .namebox,.itemid-401 .namebox, .article-item.item-pageother .element .namebox {float: left;margin: 0 0 20px;padding: 0 0 0 20px;width: 82%;}
.itemid-392  .element .namebox {float: left;margin: 0 0 20px;padding: 0 0 0 20px;width: 90%;}
.article-item.item-pageother .element1 .namebox, .itemid-392 .namebox, .article-item.item-pageother .element1 .namebox {width: 100%;font-size:14px;}
.article-item.item-pageother .col-md-6 {width: 45%;}
.article-item.item-pageother .custom.col-md-6.namebox {width: 48%;}
.article-item.item-pageother .custom.col-md-6.namebox{padding-left:0px;height:200px;}
.article-item.item-pageother .custom.col-md-6.namebox:nth-child(2n+1) {padding-right:0px;}
.article-item.item-pageother .col-md-6 img {width:100%;}
.article-item.item-pageother h4 {font-weight: 500;margin-bottom:20px;font-size:15px;}
.article-item.item-pageother h1 {color: #7ac142;border-bottom: 1px solid #d4d4d4;font-size: 40px;font-weight: 300;line-height: 48px;padding: 0px 0 10px;}
.article-item.item-pageother .col-md-6 ul li, .article-item.item-pageother .col-md-12 ul li , .article-item.item-pageother .col-md-9 ul li {background: rgba(0, 0, 0, 0) url("../img/li-bullet.png") no-repeat scroll 0 2px;display: block;line-height: 25px;padding-left: 25px;font-size:15px;line-height: 30px;}
.article-item .custom.col-md-3 h5 img {box-shadow: none;}
.article-item.item-pageother h2 {border-bottom: 1px solid #d4d4d4;padding-bottom: 10px;}
.article-item.item-pageother {padding-top: 180px;font-size:15px;}
.article-item.item-pageother h2 {color: #494949;font-size: 25px;font-weight: lighter;line-height: normal;margin-bottom: 0px;}
.article-item.item-pageother .clear {margin-top: 0px;}
.article-item.item-pageother .pager.pagenav, #s1 > .pager.pagenav {display:none;}
.itemid-401.pageclass_sfx.other aside#s6.section {margin-bottom:50px;}
.itemid-382.pageclass_sfx.other aside#s4.section div.blokd.blokd2 {display:none;}
.itemid-382 .blokd1 {margin-bottom:0px;}
.itemid-382.pageclass_sfx.other aside#s4.section div.blokd.blokd3 div.layout.group div.row div.moduletable.icon-only div.custom.col-md-12 h2 {display:none;}
.itemid-382 .blokd.blokd4 {background: url('../../../images/aplikant/WK_LEX_Pasek_Scroll.gif') no-repeat 50% 0%;background-repeat: no-repeat;overflow: hidden;}
#s6 > div.bloke.blokg2 > div > div > div:nth-child(1) > div > div > div > div > div:nth-child(4) {display:none;}
.moduletablecustom.col-md-12.slider {clear: both;padding-bottom: 80px;}
/*formularz apteka*/
.itemid-426 div#b2jcontainer_m563 label.checkbox{width: 100%; text-align:justify;}
.itemid-426 div#b2jcontainer_m563 .b2j_form textarea,
.itemid-426 div#b2jcontainer_m563 .b2j_form input[type="text"]{	height: 20px;	box-sizing: initial; width: 335px;}
.itemid-426 div#b2jcontainer_m563 .b2jform-extended .control-group{  float: left; width: 100%;  /* text-align: left; */}
.itemid-426 .pageHeader {  background-color: #fff; color: #494949; margin-bottom: -40px; padding-top: 20px;}
.itemid-426 .pageHeader h1 {  color: #008275; }
.itemid-426  div#b2jcontainer_m563 .control-group .checkbox{margin-left:0px;}
/*formularz przychodnia*/
.itemid-427 input[type='checkbox']{display:inline;}
.itemid-427 div#b2jcontainer_m565 label.checkbox{width: 63%; text-align:justify;}
.itemid-427 div#b2jcontainer_m565 .b2j_form textarea,
.itemid-427 div#b2jcontainer_m565 .b2j_form input[type="text"]{	height: 20px;	box-sizing: initial; width: 400px;}
.itemid-427 div#b2jcontainer_m565 .b2jform-extended .control-group{  float: left; width: 100%;  /* text-align: left; */}
.itemid-427 .pageHeader {  background-color: #fff; color: #494949; margin-bottom: -40px; padding-top: 20px;}
.itemid-427 .pageHeader h1 {  color: #008275; }
.itemid-427  div#b2jcontainer_m565 .control-group .checkbox{margin-left:0px;}
.itemid-440 ul.nav.menu li.item-177, .itemid-440 ul.nav.menu li.item-178, .itemid-440 ul.nav.menu li.item-179 {display:none;}
.itemid-435 .mix-title {  /* border-bottom: 1px solid #eee;*/    font-size: 26px;    font-weight: 300;    padding-bottom: 10px;}
.mix-date {color: #ee3644; font-size: 25px !important;    font-weight: 300;    line-height: 40px !important;    margin-bottom: 20px;    padding-bottom: 10px;    padding-top: 10px;    text-align: center;    text-transform: capitalize !important;	width:80%;}
.thanks > header, .thanks > footer, .thanks aside#s3.section, .thanks ul.pager.pagenav, .thanks2 ul.pager.pagenav {display: none;}
.thanks > main{margin-top:0px;}
.thanks .article-item.item-page {padding-top:50px;}
.itemid-435 .mix-date {color: #ee3644;/*font-size: 25px !important;*/ font-weight: 300; line-height: 40px !important; /*margin-bottom: 20px;*/ padding-bottom: 10px; padding-top: 10px; text-align: center; text-transform: capitalize !important; width:85%; padding-left: 15px;}
.itemid-435 .regridart-art .inner-mix h3 {margin: 10px 0; font-size: 20px; line-height: 1.3; text-align: left; border-bottom: 1px solid #ee3644;	padding-bottom: 15px;min-height: 125px;}
.itemid-435 .mix-introtext {	font-weight: 300;	color: #555;	line-height: 1.4;	margin: 0 0 8px;	text-align: justify; border-top: 1px solid #ee3644; padding-top: 15px;}
.itemid-435 p.readmore a { background: #ee3644; color: #ffffff;}
.itemid-435 .theme_elegant.mix-grid .inner-mix {min-height: 450px;}
.itemid-435 div .regridart-art .inner-mix { padding: 5px 28px 5px;}
.itemid-435 .mix-controls {display:none;}
.itemid-440 .col-md-4 {width:33%;}
.itemid-440 .col-md-4  h4{display:none;}
.itemid-440  .bloki1, .itemid-440  .blokb1, .itemid-440  .blokc1, .itemid-440  .blokd1, .itemid-440  .bloke1, .itemid-440  .blokh1 {margin-bottom: 40px;}
.itemid-440  .navigation-top a.current{border-bottom: none;}
.itemid-440 div.blokc.blokc2 {background: none;margin-bottom: 0;min-height: 0px;padding-bottom: 5px;}
.itemid-440 div.blokc.blokc2 div.layout.group div.row div.moduletable div.clear {display:none;}
.itemid-440 div.blokc.blokc2 div.layout.group div.row div.moduletable.zawartosc-new div.custom.col-md-6.kl_box {padding-left:20px;}
.itemid-440 .blokc.blokc2 div.layout.group div.row div.moduletable div.custom ul li {font-size: 14px;line-height: 24px;list-style: outside none circle !important;}
.itemid-440  .blokc.blokc2 .zawartosc-new .custom.col-md-6.kl_box ul li{line-height: 23px !important;}
.itemid-440 .blokc.blokc2 div.layout.group div.row div.moduletable div.custom ul {padding-left: 40px;}
.itemid-440 div.blokc.blokc3 div.layout.group div.row div.moduletable div.clear {display:none;}
.itemid-440 .bloke.bloki3 {background: url("../../../images/ico/ico_facet1.png") no-repeat scroll 50% 100%, #4a6884 url("../../../images/ico/ico_facet3.png") no-repeat scroll 50% 0;color: #fff;margin-bottom: 0;min-height: 620px;padding-top: 105px;}
.itemid-440 .men ul li {display: inline-block;font-size: 13px;height: 200px;padding: 10px 9px;text-align: center;vertical-align: bottom;width: 150px;}
.itemid-440 table.table.table-responsive.pricesTable.cols3 {width: 100%;}
.pricesTable thead th:last-child {border-right-color: #7ac142;}
.itemid-440 .pricesTable thead th {background-color: #7ac142;border-color: #7ac142 #fff #7ac142 #7ac142;color: #fff;}
.itemid-440 .bloke.bloke3 {text-align: left;}
.itemid-440 div.bloke.bloke3 div.layout.group div.row div.moduletable div.clear {display:none;}
.itemid-440 div.blokc.blokc4 div.layout.group div.row div.moduletable div.clear, .itemid-440 div.bloke.bloke2 div.layout.group div.row div.moduletable div.clear {display:none;}
.not-slide .bloka.bloka1 h2,.itemid-434  .bloka.bloka1 h2{ margin-top:0px;}
.not-slide  .bloka.bloka1 .col-md-8, .not-slide .bloka.bloka1 .col-md-4,.itemid-434  .bloka.bloka1 .col-md-8, .itemid-434  .bloka.bloka1 .col-md-4 {width: 50%;}
.itemid-436 .bloka.bloka2{background: url("../../../images/ico/LEX_Grafika_Postac2.png") no-repeat scroll 50% 100%, rgba(0, 0, 0, 0) url("../../../images/ico/ico_szare1.png") no-repeat scroll 50% 100%;min-height: 530px;padding-top: 120px;}
.itemid-434 .bloka.bloka2{background: #f8f8f8;min-height: 230px;padding-top: 40px;}
.itemid-434 .bloka.bloka2 .col-md-4.ico31.magazyn-3ico.animated.rotateIn.duration3.eds-on-scroll p, .itemid-436 .bloka.bloka2 .col-md-4.ico31.magazyn-3ico.animated.rotateIn.duration3.eds-on-scroll p {font-weight:500;}
.itemid-434 .bloke.bloke2 .obokslid {padding-right: 15px;line-height:23px;}
.not-slide .bloka.bloka1{padding-top: 130px;}
.nextend-slider-fadeload.nextend-loaded {box-shadow: none !important; -webkit-box-shadow: none !important ; }
.nextend-slider-fadeload.nextend-loaded img{box-shadow: 0px 0px 3px 1px #ccc ;-webkit-box-shadow: 0px 0px 3px 1px #ccc ; }
.smart-slider-canvas-inner div.smart-slider-layer div img {width:99% !important;box-shadow: 0px 0px 3px 1px #ccc !important;-webkit-box-shadow: 0px 0px 3px 1px #ccc !important;}
.itemid-436 .blokc.blokc3 .col-md-6 p, .itemid-436 .blokd.blokd3 .col-md-6 p, .itemid-436 .bloke.bloke2 .col-md-6 p {font-size:15px; line-height:23px;}
.itemid-436 .blokc.blokc2 {background: none;}
.itemid-436 .bloke .custom.col-md-6  {text-align:left;}
.itemid-436 .obokslid {padding-right: 20px;text-align: justify;}
.itemid-436 blockquote p, .itemid-436 blockquote h4 {
    font-size: 16px;
   font-style: normal;
}
.itemid-436 div.bloke.bloki3 div.layout.group div.row div.moduletable.korzysci div.custom.col-md-4 {width:33%;}
article.overlayContent.overlay-kb.visible div.col-md-3 img {max-width:100%;}
.itemid-435 .mix-title {
  
    font-size: 30px;
    font-weight: 300;
    padding-bottom: 10px;
}
.mix-date {
   color: #007ac3;
    font-size: 15px !important;
    font-weight: 300;
    line-height: normal !important;
    margin: auto;
    padding-bottom: 0;
    padding-top: 0;
    text-align: left;
    text-transform: capitalize !important;
    width: 100%;
}
.mix-introtext {
    color: #757575 !important;
    font-weight: 300;
    line-height: 1.4;
    margin: 0 0 8px;
}
.mix-introtext {
    color: #555;
    font-weight: 300;
    line-height: 1.4;
    margin: 0 0 8px;
    padding-top: 15px;
}
.not-slide .bloke.bloke4,.itemid-434 .bloke.bloke4, .itemid-436 .bloke.bloke4 ,.itemid-435 .bloke.bloke4 , .itemid-435 .blokd.blokd2 {margin-bottom:0px !important;}
.ico3 .ico3-heading {
    font-size: 20px;
    font-weight: 300;
	text-align:center;
}
.itemid-437 .ico3,.itemid-435 .ico3 ,.itemid-470 .ico3 {text-align:center;}
.itemid-437 .ico31 img, .itemid-437 .ico33 img ,.itemid-435 .ico31 img, .itemid-435 .ico33 img,
.itemid-470 .ico31 img, .itemid-470 .ico33 img {
    margin-bottom: 32px;
}
.itemid-470 .blokc.blokc3  h2 , .itemid-470 .blokd.blokd2  h2 {display:none;}
.itemid-470 .blokc.blokc3 .custom.col-md-6 h4  {color: #7ac142;font-size: 30px;font-weight: 500;}
.itemid-470 .blokc.blokc3 .custom.col-md-6 {text-align:center;}
.color-log .top1up .moduletable.logo-produkt {
    display: inline;
}
.color-log .top1 .moduletable.logo-produkt {
    display: none;
}
.itemid-434 .col-md-6.kl_box {
    background-position: 20px 10px;
    background-repeat: no-repeat;
    margin-bottom: 40px;
    min-height: 80px;
    padding-left: 90px;
    text-align: left;
}
.itemid-434 .col-md-6.kl_box p {text-align:left;font-size:15px;}
.blokb.blokb2 .custom.col-md-9 h4, .blokb.blokb2 .custom.col-md-10 h4 {margin-bottom:0px;}
.blokb.blokb2 .col-md-3 h5 img, .blokb.blokb2 .col-md-2 h5 img {box-shadow: none;}
.itemid-434 .blokc.blokc2 {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
 
.itemid-435 .bloka.bloka1 .col-md-3.ico33.magazyn-3ico p {text-align:center;}
/*.itemid-436 #s4 {padding-top:70px;}
*/
.itemid-436 *[id]:before { 
  display: block; 
  content: " "; 
  margin-top: -75px; 
  height: 75px; 
  visibility: hidden; 
}
.itemid-436 #s1 {display:none;}
.itemid-436 aside#s2::before{
    content: "";
    display: block;
    height: 60px;
    margin: 60px 0 0;
}
@media all and (max-width: 750px) {
	.blokc3 .custom.col-md-6, .blokd3 .custom.col-md-6, .bloke .custom.col-md-6  {display: table; height:auto;padding-left: 20px;padding-right: 20px;}
	.bloki1 h2, .blokb1 h2, .blokc1 h2, .blokd1 h2, .bloke1 h2, .blokg1 h2, .blokh1 h2 {font-size: 24px;}
}
.itemid-401 .regridart-art .inner-mix h3 {min-height:60px;}
.itemid-401 .theme_elegant.mix-grid .inner-mix {min-height:200px;}
.itemid-401 .mix-sorts::before {content:"" !important;}
.custom.col-md-4 small {font-size:13px;}
.itemid-401 .korzysci div.custom.col-md-4 blockquote a h4 {line-height:18px !important;}
.mod-articles-category-date {color: #7ac142;display: block;font-size: 12px;}
.itemid-479 .col-md-10,  .itemid-479 .col-md-12, .itemid-479 .col-md-2{
    
    padding-left: 0px;
    padding-right: 0px;
    
}
.fancypantsaccordionholder .accordion {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}
@media all and (max-width: 750px) {
.itemid-479 .col-md-10,  .itemid-479 .col-md-12, .itemid-479 .col-md-2{
    
    padding-left: 20px;
    padding-right: 20px;
    
}
.fancypantsaccordionholder .accordion .accordion-item .headerlink {
    font-size: 14px !important;
}
.fancypantsaccordionholder .accordion .accordion-item {
    border-bottom: 1px solid #dedede !important;
    height: 40px;
    line-height: 40px;
    text-align: left;
}
.fancypantsaccordionholder .accordion {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
}
.acc-arrow {display:none;}
}
.fancypantsaccordionholder .accordion .accordion-item {
    border-bottom: 1px solid #dedede !important;text-align:left;
 
}
.fancypantsaccordionholder .accordion .accordion-item .headerlink {text-decoration:none; font-weight:500}
.fancypantsaccordionholder .accordion .accordion-item .acc-content > * {
    color: #999;
 
}
.itemid-479 p { line-height: 22px;}
dl.article-info dt.article-info-term {display:none;}
dd {
    color: #999;
    padding-bottom: 20px;
}
.namebox p {
    line-height: 23px;
}
.contentpane .article-item .col-md-6 img {
    box-shadow: 0 0 10px 5px #ccc;
}
.itemid-488 .mix-controls.justify, .itemid-481 .mix-controls.justify, .itemid-487 .mix-controls.justify, .itemid-486 .mix-controls.justify {display:none;}
.itemid-481 .mix-title {
    color: #0497ca;
}
.itemid-481 .regridart-art .inner-mix h3 {
    min-height: 70px;
}
.itemid-481  .mix-introtext {
    min-height: 220px;
}
.itemid-481 .blokc.blokc2 {background:none;}
.itemid-481 .bloke.bloke2 .regridart-art .mix img, .itemid-487 .bloke.blokg3 .regridart-art .mix img,
 .itemid-488 .bloke.blokg3 .regridart-art .mix img {
    display: block;
    margin: 0 !important;
    max-width: 100%;
    width: 150px !important;
}
.itemid-481 .bloke.bloke2 .mix-introtext, .itemid-481 .bloke.bloke2 .regridart-art .inner-mix h3, .itemid-481 .bloke.blokg2 .mix-introtext, .itemid-481 .bloke.blokg2 .regridart-art .inner-mix h3,
.itemid-487 .bloke.bloke2 .mix-introtext, .itemid-487 .bloke.bloke2 .regridart-art .inner-mix h3, .itemid-487 .bloke.blokg2 .mix-introtext, .itemid-487 .bloke.blokg2 .regridart-art .inner-mix h3 
.itemid-486 .bloke.bloke2 .mix-introtext, .itemid-486 .bloke.bloke2 .regridart-art .inner-mix h3, .itemid-486 .bloke.blokg2 .mix-introtext, .itemid-486 .bloke.blokg2 .regridart-art .inner-mix h3 
.itemid-488 .bloke.bloke2 .mix-introtext, .itemid-488 .bloke.bloke2 .regridart-art .inner-mix h3, .itemid-488 .bloke.blokg2 .mix-introtext, .itemid-488 .bloke.blokg2 .regridart-art .inner-mix h3 
  {min-height:auto !important;}
  
  /*
.itemid-481 .bloke.bloke2  div .regridart-art .inner-mix, .itemid-481 .bloke.bloke2 .regridart-art .inner-mix,.itemid-481 .bloke.bloke2  .mix-introtext, .itemid-481 .bloke.blokg2  div .regridart-art .inner-mix, .itemid-481 .bloke.blokeg .regridart-art .inner-mix,.itemid-481 .bloke.blokeg  .mix-introtext,
.itemid-487 .bloke.blokg3  div .regridart-art .inner-mix, .itemid-487 .bloke.blokg3 .regridart-art .inner-mix,.itemid-487 .bloke.blokg3  .mix-introtext, .itemid-487 .bloke.blokg3  div .regridart-art .inner-mix, .itemid-487 .bloke.blokeg3 .regridart-art .inner-mix,.itemid-487 .bloke.blokeg3  .mix-introtext
.itemid-486 .bloke.blokg3  div .regridart-art .inner-mix, .itemid-486 .bloke.blokg3 .regridart-art .inner-mix,.itemid-486 .bloke.blokg3  .mix-introtext, .itemid-486 .bloke.blokg3  div .regridart-art .inner-mix, .itemid-486 .bloke.blokeg3 .regridart-art .inner-mix,.itemid-486 .bloke.blokeg3  .mix-introtext
.itemid-488 .bloke.blokg3  div .regridart-art .inner-mix, .itemid-488 .bloke.blokg3 .regridart-art .inner-mix,.itemid-488 .bloke.blokg3  .mix-introtext, .itemid-488 .bloke.blokg3  div .regridart-art .inner-mix, .itemid-488 .bloke.blokeg3 .regridart-art .inner-mix,.itemid-488 .bloke.blokeg3  .mix-introtext
 {padding:0px;}
*/
.itemid-481 .fa-search-wk::after, .itemid-487 .fa-search-wk::after, .itemid-486 .fa-search-wk::after, .itemid-488 .fa-search-wk::after {background:none !important;}
.itemid-481 .bloke.blokg2  .regridart-art .upper-mix {
    float: left;
    width: 15%;
}
.itemid-481 .bloke.blokg2  div.inner-mix {border: none !important;}
.itemid-481 .blokc.blokc2 .wk_mix p.readmore {
    margin-bottom: 15px;
    margin-right: 25px;
    margin-top: 20px;
    text-align: right;
}
.itemid-481 .blokc.blokc2 .extra_wk .polecmy {
    background:#0497ca;
    color: #fff;
    float: right;
	position: relative;
}
.itemid-481 .bloke.blokg2 li {padding:0px !important;}
.itemid-487 .fancypantsaccordionholder .accordion .accordion-item .headerlink,
.itemid-486 .fancypantsaccordionholder .accordion .accordion-item .headerlink,
.itemid-488 .fancypantsaccordionholder .accordion .accordion-item .headerlink
 {font-weight: 300 !important;}
.itemid-487 .acc-content , .itemid-486 .acc-content , .itemid-488 .acc-content {font-size:13px;}
.itemid-487  .sp-accordion-item, .itemid-486  .sp-accordion-item, .itemid-488  .sp-accordion-item  {
    float: left;
    width: 48%;
	margin-right:15px;
}
.itemid-486 .regridart-art, .itemid-488 .regridart-art {text-align:left;margin-right:20px;}
.itemid-487  .sp-accordion.sp-accordion-style1.oferta, .itemid-486  .sp-accordion.sp-accordion-style1.oferta, .itemid-488  .sp-accordion.sp-accordion-style1.oferta {margin-top:0px;}
.itemid-486   #regridart752.mix-grid .mix, .gap, .itemid-488   #regridart752.mix-grid .mix, .gap {margin-right:20px;}
.itemid-486 .blokg1, .itemid-488 .blokg1 {margin-bottom:50px;}
.itemid-488 .mix.cat-Pracy {
    margin-right: 15px;
}
.itemid-481 .blokc.blokc2 .mix-introtext {min-height:10px;}
.itemid-481 .blokc.blokc2 .regridart-art .inner-mix h3 {
    min-height: 10px;
}
.itemid-401 div#fancybox-wrap div#fancybox-outer div#fancybox-content div article.overlayContent.overlay-kb.visible div.col-md-9 small {display:none;}
.itemid-486 .olaptop div ul li, .itemid-486 .bloka.bloka1 ul li,
.itemid-487 .olaptop div ul li, .itemid-487 .bloka.bloka1 ul li,
.itemid-488 .olaptop div ul li, .itemid-488 .bloka.bloka1 ul li
 {
	list-style:circle;
	background:none;
	padding-left: 0px;
	margin-left: 30px;
}
.itemid-486 .bloke2  .sp-accordion.sp-accordion-style1.oferta .toggler span span ,
.itemid-487 .bloke2  .sp-accordion.sp-accordion-style1.oferta .toggler span span, 
.itemid-488 .bloke2  .sp-accordion.sp-accordion-style1.oferta .toggler span span 
{
    background: none;
    padding: 0px 6px 0 20px;
}
/*
.itemid-487 .bloke2 .sp-accordion-item, .itemid-488 .bloke2 .sp-accordion-item, .itemid-486 .bloke2 .sp-accordion-item{
    float: none;
    width: 100%;
	
}*/
.itemid-486 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler, .itemid-487 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler, .itemid-488 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler, 
.itemid-486 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler span,  .itemid-487 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler span, .itemid-488 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler span, 
.itemid-486 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler span span, .itemid-487 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler span span, .itemid-488 .bloke2 .sp-accordion.sp-accordion-style1.oferta .toggler span span
{height:40px;}
.itemid-486 .sp-accordion-inner, .itemid-487 .sp-accordion-inner, .itemid-488 .sp-accordion-inner {
    font-size: 14px;
    font-weight: 300;
}
.itemid-481 .bloka.bloka1 div.layout.group div.row div.moduletable div.custom.col-md-6 h4 {display:none;}
.itemid-481 .bloka.bloka3 div.layout.group div.row div.ico3 div.col-md-12 h2, .itemid-481 .bloka.bloka3 div.layout.group div.row div.ico3 div.col-md-4 {text-align:center;}
.itemid-481 .bloka.bloka3 div.layout.group div.row div.ico3 div.col-md-4 h3 {margin-top:20px;}
.itemid-481 .blokc.blokc1 {background:#0497ca;}
.itemid-481 #s2.section {margin-top:-60px;}
.itemid-481 .blokc.blokc2 p.readmore a::before {background:none;}
 .itemid-481 .blokc.blokc2 .blog_desc p:last-child a {
    background: #0497ca none repeat scroll 0 0;
    color: #fff;
    padding: 12px 28px;
}
.itemid-481 .bloke2 .regridart-art {text-align:left;}
.itemid-481 .bloke.blokg2 .upper-mix, 
.itemid-487 .bloke.bloke2  .regridart-art div.upper-mix
 {display:none;}
.itemid-481 .blokc.blokc2  .extra_wk .polecmy {
    width: 260px;
}
.itemid-487 .bloke.bloke2 .sp-accordion-item::before,
.itemid-486 .bloke.bloke2 .sp-accordion-item::before,
.itemid-488 .bloke.bloke2 .sp-accordion-item::before {
    content: ">";
    float: right;
    font-size: 12px;
    margin-right: 20px;
    margin-top: 10px;
}
.itemid-487 .bloke.blokg3 div .regridart-art .inner-mix,
.itemid-486 .bloke.blokg3 div .regridart-art .inner-mix,
.itemid-488 .bloke.blokg3 div .regridart-art .inner-mix {
    padding: 0;
}
.itemid-487 .bloke.blokg3 .regridart-art.mix-list .mix,
.itemid-486 .bloke.blokg3 .regridart-art.mix-list .mix,
.itemid-488 .bloke.blokg3 .regridart-art.mix-list .mix{
    float: left;
    margin-right: 15px;
    width: 48%;
}
.itemid-487 .bloke.blokg3 .theme_minimal .mix-list li.mix-introtext {
    min-height: 50px;    
}
.itemid-492 .bloke.bloke2 .mix-controls.justify, .itemid-492 .bloke.blokg2 .mix-controls.justify  {display:none;}
.itemid-487 .bloke.blokg3 .regridart-art h3 a.mix-title,
.itemid-486 .bloke.blokg3 .regridart-art h3 a.mix-title,
.itemid-488 .bloke.blokg3 .regridart-art h3 a.mix-title,
.itemid-492 .bloke.bloke2 .regridart-art h3 a.mix-title,
.itemid-492 .bloke.blokg2 .regridart-art h3 a.mix-title,
.itemid-961 .bloke.blokg2 .regridart-art h3 a.mix-title,
.itemid-878 .bloke.blokg2 .regridart-art h3 a.mix-title,
.itemid-937 .bloke.blokg2 .regridart-art h3 a.mix-title,
.itemid-993 .bloke.blokg2 .regridart-art h3 a.mix-title,
.itemid-486 .bloke.bloke2  h3 a.mix-title,
.itemid-487 .bloke.bloke2  h3 a.mix-title,
.itemid-488 .bloke.bloke2  h3 a.mix-title,
.itemid-486 .bloke.bloke3 h3 a.mix-title,
.itemid-487 .bloke.bloke3 h3 a.mix-title,
.itemid-488 .bloke.bloke3 h3 a.mix-title,
.itemid-961 .bloke.bloke3 h3 a.mix-title,
.itemid-961 .blokc.blokc3 .inner-mix h3 a.mix-title, 
.itemid-878 .blokc.blokc3 .inner-mix h3 a.mix-title, 
.itemid-937 .blokc.blokc3 .inner-mix h3 a.mix-title, 
.itemid-993 .blokc.blokc3 .inner-mix h3 a.mix-title, 
.itemid-1035 .uk-panel-title a.uk-link-reset
 {cursor:pointer; pointer-events:none;}
.itemid-487 .bloke.blokg3 .mix-introtext {min-height:80px;}
.itemid-488 .bloke.blokg3 .mix-introtext {min-height:60px;}
.itemid-481 .bloke2 div .regridart-art .inner-mix {
    padding: 0px;
	padding-right: 10px;
}
.itemid-492  .bloka.bloka3 {background:none;padding-top:0px;}
.itemid-492  .bloka.bloka3 .ico3 .col-md-4{text-align:center;padding-bottom:20px;}
.itemid-481 .section div.blokb.blokb1 {
    background: #4a6884 !important;
	margin-top:-60px;
	background-image:none !important;
}
.itemid-481  aside#s2:before, .itemid-481  aside#s3:before {margin:0px;}
.itemid-506 .bloka.bloka3 .ico3 div.custom.col-md-4 {width:33%;}
.itemid-506 .bloka.bloka3 .ico3 div.custom.col-md-4 blockquote{ padding:10px !important; border: 0px !important;}
.itemid-506 .bloka.bloka3   .ico3 p {font-size: 17px;font-weight: 300;}
.itemid-506 .bloka1 {margin-bottom: 25px;min-height: 250px;}
.itemid-506 .blokd.blokd2 .zawartosc-new.second div.custom.col-md-6.kl_box:last-child {display:none;}
.itemid-506 .blokd.blokd2 .col-md-6.kl_box {min-height:80px;}
.itemid-506 .mix-sorts::before {
    content: "";
}
.itemid-506 .bloke.blokg2 h3 a.mix-title
 {cursor:pointer; pointer-events:none;}
.itemid-487 .regridart-art {text-align:left;}
.itemid-488 .bloke2, .itemid-487 .bloke2, .itemid-486 .bloke2 {margin-bottom:0px;}
.itemid-488 .regridart-art .mix, .itemid-487 .regridart-art .mix, .itemid-486 .regridart-art .mix  {margin-bottom:20px;}
.itemid-488 div .regridart-art .inner-mix, .itemid-487 div .regridart-art .inner-mix, .itemid-486 div .regridart-art .inner-mix{padding:0px;}
.itemid-488 .regridart-art .inner-mix h3, .itemid-487 .regridart-art .inner-mix h3 , .itemid-486 .regridart-art .inner-mix h3 {margin:0px;}
.itemid-479 .mix-sorts::before {content:none !important;}
.itemid-479 div .regridart-art .inner-mix {
    padding: 8px 8px 14px !important;
}
.itemid-479 .regridart-art .mix {margin-bottom:0px;}
.itemid-479 .regridart-art .inner-mix h3 {
    font-size: 15px;
    margin: 0px;
}
.itemid-479 .mix-introtext {margin-top:5px;padding-top:5px;}
.itemid-421 #adminForm  td.list-date.small {width:100px;}
.itemid-422 input[type="checkbox"], .itemid-422 input[type="radio"] {
    cursor: pointer;
    display: inline;
}
/*#b2jcontainer_m839.b2jcontainer.b2j_contact.col-md-12 form#b2j_form_m839.b2j_form.b2jform-extended{
-webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}
*/
.itemid-422 #b2jcontainer_m839  .itemid-422 .b2jform-compact label.control-label, .itemid-422 #b2jcontainer_m839 .b2jform-extended label.control-label {
    color: #9a9a9a;
    display: inline-block;
    height: 18px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 10px 0;
    width: 16%;
}
.itemid-422 div#b2jcontainer_m839 .control-group .checkbox {
    margin-bottom: 0;
    margin-left: 20px !important;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    width: 97% !important;
}
.itemid-422  .control-group.b2j-contact-actions.submit {
    padding-top: 40px;
}
.itemid-422 .controls > div {
    font-weight: 700;
}
.itemid-422  ul.pager.pagenav {display:none;}
.itemid-517 .overlayContent {
    background-color: #fff;
    opacity: 0;
    padding: 0;
    visibility: hidden;
    width: 100%;
}
.itemid-479 .blokb3 {
    text-align: left;
}
.itemid-479 .modT div.mix-controls.justify {display:none;}
.itemid-479  .blokd.blokd3, .itemid-479  .blokb.blokb3, .itemid-479  .blokb.blokb5, .itemid-479  .blokb2, .itemid-479  .blokc2, .itemid-479  .blokc2, .itemid-479  .blokc3, .itemid-479  .blokc4, .itemid-479  .blokc5, .itemid-479  .bloke2, .itemid-479  .blokb, .itemid-479  .blokc, .itemid-479  .blokd, .itemid-479  .bloke {
    margin-bottom: 0;
	padding-bottom: 0;
}
.itemid-479 .olaptop div ul li, .itemid-479 .bloke.bloke2 ul li {background:none !important; padding-left:0px;}
.itemid-479 .blokd.blokd4 {padding-top:0px;}
.itemid-479  h3 a.mix-title, .itemid-519 .col-md-12 div.article-item.item-page.color-log div.layout header.pageHeader h1 a
 {cursor:pointer; pointer-events:none;}
 
.itemid-519 .blog_desc {display: none;}
.itemid-519.pageclass_sfx.color-log .col-md-12 div.blog.color-log h1, .itemid-519 .col-md-12 div.article-item.item-page.color-log div.layout header.pageHeader h1 a {padding-bottom:5px; color:#7ac142;}
.itemid-519 .blog .item.column-1 {
    background: none;
    margin: 0px;
    padding-top: 25px;
	display:block;
}
.itemid-519.pageclass_sfx.color-log main#s1.section div.layout.group div.row div#content.col-md-12 div.blog.color-log div.items-leading.clearfix>div {border-bottom:1px solid #e3e3e3; padding-bottom: 25px;
    padding-top: 25px;}
.itemid-519 .page-header h2, .itemid-519 .blog h2 {
    color: #595959;
    font-size: 18px;
    font-weight: bolder;
}
.itemid-519 dd {
    color: #999;
    font-size: 14px;
    padding-bottom: 10px;
}
.itemid-401 .blokc.blokc3 .col-md-8.obokslid {padding-top:40px;}
.itemid-401 .moduletable ul.category-module li, .itemid-401 .table-bordered.table-hover .list-title {
    background: none;
    padding: 20px 0;
	border-bottom: 1px solid #e3e3e3;
}
.itemid-401  .mod-articles-category-title {
    font-weight: bolder;
}
.itemid-401 .blokc2 .col-md-6.kl_box {
    padding-left: 0px;
}
.itemid-401 .blokc.blokc2 {
    margin-top: 45px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.itemid-519 main#s1 {
    
    margin-top: 180px;
}
.contactAside {
    float: left;
    width: 41%;
}
.itemid-520 aside#s4.section div.blokd.blokd1 {margin-bottom:0px;}
.itemid-520 .blokd.blokd3  .icon-only div.custom.col-md-12 h2 {display:none;}
.itemid-520 .blokb.blokb2 div.layout.group div.row div.moduletable.korzysci div.col-md-3  {width:33%;}
.itemid-520 .blokb.blokb2 .col-md-3 h3 {
    font-size: 20px;
}
.itemid-520 .blokb.blokb2 .col-md-3 b {
    font-weight: 300 !important;
}
.itemid-520 .blokb.blokb2 .korzysci div.col-md-12 h2 {color:#7ac142;}
@media all and (max-width: 750px) {
	.contactAside {
    float: none !important;
    width: 100%;
}
.itemid-520 .blokb.blokb2 div.layout.group div.row div.moduletable.korzysci div.col-md-3  {width:100%;}
}
.itemid-364 .blokd.blokd2 .zawartosc-new .custom.col-md-6.kl_box, .itemid-364 .blokd.blokd4 .zawartosc-new .custom.col-md-6.kl_box {
    display: table-cell;
    float: left;
    max-height: 600px;
    min-height: 160px;
    padding-left: 0;
    vertical-align: middle;
}
.itemid-456 .overlayContent {
    padding: 0;
    width: 100%;
}
/* Nowe formularze  */
.formularz-new .b2jcontainer h2 {
    display: inline;
    font-size: 20px;
}
.formularz-new .overlayContent {
    background-color: #fff;
    opacity: 1;
    padding: 0px;
    visibility: visible;
    width: 100%;
	
}
.no-slider  main#s1 {
    border-top: 0 solid transparent;
    margin-top: 125px;
}
.view-category.no-slider main#s1 {
    margin-top: 170px;
}
.formularz-new  .blokc.blokc3 div.layout.group div.row div.moduletable {
     float: right;
    width: 55%;
}
.formularz-new  .b2jcontainer.b2j_contact .control-group .checkbox {
    margin-bottom: 0;
    margin-left: 0px !important;
    margin-top: 0;
    max-width: 100%;
    padding-bottom: 0;
    padding-top: 0;
}
.formularz-new .blokc.blokc3 .moduletable.opis-obok-from.span5 {
    float: left !important;
    width: 45% !important;
}
.formularz-new .blokc3 .custom.col-md-6 {
    display: inline-block;
    float: none;
    max-height: 320px;
    vertical-align: middle;
}
.formularz-new aside.contactAside div.animated.fadeInUp.duration2.eds-on-scroll div.custom.col-md-6.kl_box {
    width: 100%;
}
.formularz-new aside.contactAside .col-md-6.kl_box {
    background-position: 20px 0;
    background-repeat: no-repeat;
    margin-bottom: 20px;
    min-height: 80px;
    padding-left: 100px;
    text-align: left;
}
.formularz-new .blokb.blokb2 h2 {
    color:#454545;
}
.formularz-new  .b2jcontainer.b2j_contact input, .formularz-new  .b2jcontainer.b2j_contact label.checkbox {
    width:100% !important;
}
.formularz-new  .b2jcontainer.b2j_contact .checkbox.chb, .formularz-new .b2j_form.b2jform-extended div.control-group{
	font-size: 10px !important;
    line-height: 11px !important;
	 padding-left: 25px !important;
    
}
.formularz-new input[type="checkbox"], .formularz-new input[type="radio"] {
    display: inline;
}
.itemid-524 .overlayContent {
    width: 100%;
}
itemid-524  .overlayContent.overlay-kontakt.group.b2j_contact.visible { padding:0px;}
.itemid-524 .pager.pagenav {display:none;}
.formularz-new .blokb2{
    margin-bottom: 5px;
}
.formularz-new li.control-group.b2j-contact-actions.submit{margin-bottom:30px !important;}
.formularz-new .col-md-6.kl_box h4, .formularz-new .col-md-6.kl_box h4 p, .formularz-new .col-md-12.kl_box h4, .formularz-new .col-md-12.kl_box h4 p {
    font-size: 15px;
    margin-bottom: 9px;
}
.formularz-new h4 , .formularz-new h4  p{
    color: #757575 !important;
    font-size: 24px;
    margin-bottom: 25px;
}
.itemid-524  .overlayContent.overlay-kontakt.group.b2j_contact.visible { padding:0px;}
.itemid-524 .pager.pagenav {display:none;}
.formularz-new .blokb2{
    margin-bottom: 5px;
}


.b2jcontainer.b2j_contact.materialy form#b2j_form_m563.b2j_form.b2jform-extended li.control-group.b2j-contact-actions.submit {width:90% !important;}


.formularz-new li.control-group.b2j-contact-actions.submit{margin-bottom:10px !important;}
.formularz-new.other.color-log  button.btn.btn-success.button {
    background-color: #e5202e !important;
	margin-top:0px;
}
.item-pageother.color-log {padding-top:50px;}
.overlayContent {
    background-color: #fff;
    opacity: 0;
    padding-top: 40px !important;
	padding-right:0px !important;
	padding-left:0px !important;
    visibility: hidden;
    width: 100% !important;
}
.other.color-log .item-pageother.color-log ul.pager.pagenav {display:none;}
.formularz-new .blokb2 h1 {
    color: #757575;
    font-size: 30px;
    font-weight: lighter;
    line-height: normal;
    margin-bottom: 40px;
}
.formularz-new  .b2jcontainer.b2j_contact {
       background: #f9f9f9 none repeat scroll 0 0;
    float: right !important;
    margin-bottom: 40px !important;
    margin-right: 0px;
    padding: 25px !important;
    width: 54% !important;
}

.formularz-new  .b2jcontainer.b2j_contact.materialy {
       background: #f9f9f9 none repeat scroll 0 0;
    float: right !important;
    margin-bottom: 40px !important;
    margin-right: 0px;
    padding: 25px !important;
    width: 100% !important;
}




.formularz-new form {margin-top:15px;}
html.js.flexbox  .formularz-new  .b2jcontainer.b2j_contact textarea, html.js.flexbox  .formularz-new  .b2jcontainer.b2j_contact input[type="text"] {
    box-sizing: initial;
    height: 20px !important;
    width: 69% !important;
}
html.js.flexbox  .itemid-725.formularz-new  .b2jcontainer.b2j_contact textarea, html.js.flexbox  .itemid-725.formularz-new  .b2jcontainer.b2j_contact input[type="text"] {
    width: 68% !important;
}


div#content.col-md-12 div.article-item.item-pageother.apteka.color-log.no-slider.formularz-new table tbody tr td div#b2jcontainer_m563.b2jcontainer.b2j_contact.materialy form#b2j_form_m563.b2j_form.b2jform-extended li.control-group input{
    box-sizing: initial;
    height: 20px !important;
    width: 65% !important;
}

div#content.col-md-12 div.article-item.item-pageother.apteka.color-log.no-slider.formularz-new table tbody tr td div#b2jcontainer_m563.b2jcontainer.b2j_contact.materialy form#b2j_form_m563.b2j_form.b2jform-extended li.control-group input#checkbox_hidefield_tel,
div#content.col-md-12 div.article-item.item-pageother.apteka.color-log.no-slider.formularz-new table tbody tr td div#b2jcontainer_m563.b2jcontainer.b2j_contact.materialy form#b2j_form_m563.b2j_form.b2jform-extended li.control-group input#dynamic_c4,
div#content.col-md-12 div.article-item.item-pageother.apteka.color-log.no-slider.formularz-new table tbody tr td div#b2jcontainer_m563.b2jcontainer.b2j_contact.materialy form#b2j_form_m563.b2j_form.b2jform-extended li.control-group input#dynamic_c6,
div#content.col-md-12 div.article-item.item-pageother.apteka.color-log.no-slider.formularz-new table tbody tr td div#b2jcontainer_m563.b2jcontainer.b2j_contact.materialy form#b2j_form_m563.b2j_form.b2jform-extended li.control-group input#dynamic_c5
{width: 15px !important;}


.formularz-new  div.control-group { padding-top: 20px !important;}
html.js.flexbox .formularz-new  .b2jcontainer.b2j_contact .b2jform-compact label.control-label, html.js.flexbox .formularz-new  .b2jcontainer.b2j_contact .b2jform-extended label.control-label {
    color: #9a9a9a;
    display: inline-block;
    height: 18px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 10px 0;
    width: 25% !important;
}
 .formularz-new  .b2jcontainer.b2j_contact .b2jform-compact label.control-label,.formularz-new  .b2jcontainer.b2j_contact .b2jform-extended label.control-label {
    color: #9a9a9a;
    display: inline-block;
    height: 18px;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 10px 0;
    width: 100% !important;
}
.itemid-725.formularz-new  .b2jcontainer.b2j_contact .b2jform-compact label.control-label, .itemid-725.formularz-new  .b2jcontainer.b2j_contact .b2jform-extended label.control-label {
    width: 23% !important;
}
.formularz-new .b2jform-compact label.control-label, .formularz-new .b2jform-extended label.control-label {
    color: #757575 !important;
}
.formularz-new  .b2jcontainer.b2j_contact li {
    margin: 5px 0 !important;
}
.formularz-new  .b2jcontainer.b2j_contact  input[type="file"], 
.formularz-new  .b2jcontainer.b2j_contact  input[type="image"], 
.formularz-new  .b2jcontainer.b2j_contact  input[type="submit"], 
.formularz-new  .b2jcontainer.b2j_contact  input[type="reset"], 
.formularz-new  .b2jcontainer.b2j_contact  input[type="button"], 
.formularz-new  .b2jcontainer.b2j_contact  input[type="radio"], 
.formularz-new  .b2jcontainer.b2j_contact  input[type="checkbox"] {width:5px !important;}
.formularz-new  .b2jcontainer.b2j_contact  input[type="checkbox"] {width:5px !important;}
.itemid-725.formularz-new  .b2jcontainer.b2j_contact  input[type="checkbox"] {width:25px !important;}
.formularz-new  .chzn-container-single .chzn-single {
    padding: 0 10px;
    width: 348px !important;
	border: 1px solid #ddd !important;
}
.formularz-new  .b2jcontainer.b2j_contact li.control-group.b2j-contact-actions.submit button.btn.btn-success.button {
    width: 100% !important;
}
.itemid-612.pageclass_sfx.formularz-new.other.color-log div#b2jcontainer_m881 .b2j_form input[type="text"], .itemid-612.pageclass_sfx.formularz-new.other.color-log div#b2jcontainer_m881 .b2j_form textarea {
  padding:5px 1%;
}
.itemid-520 .custom.col-md-6.kl_box li {
    list-style-type: circle;
    margin-left: 40px;
}
.itemid-520 .icon-only div.custom.col-md-3.ico4.an {
    width: 20%;
}
.itemid-382 .bloke.bloke2 .col-md-4 blockquote{
   border: 1px solid #fff !important;
}
.itemid-499 .blokc.blokc2 {
    background: none;
}
.top1up .w100 {
    display: none;
}
.back-blue {color:#fff; font-size: 17px;}
.back-blue b {font-size:32px; font-style:italic;}
.blue-bottom {padding:10px; background: #007AC3; color:#fff;font-size:17px; }
.back-with {padding:10px; background: #fff; color:#454545;font-size:14px; font-style:italic;}
header .navigation-top .moduletable {float:right;}
.bloka.bloka1 {text-align:justify;}
.itemid-614 .blokd.blokd2 {
	background: url(/images/prawo-oswiatowe/prawo-oswiatowe-lewa-strona.jpg) -10% top no-repeat, url(/images/prawo-oswiatowe/prawo-oswiatowe-prawa-strona.jpg) 105% bottom no-repeat;
}
.blokd.blokd3  h2 {padding-bottom:40px;}
.blokf2 .col-md-3:nth-child(5) {margin-top:40px;}
.moduletable.min.social.span4, .span4 h3 {
    margin-top: 40px;
}
.blokf.blokf2 {padding-bottom:0px;}
.blokf.blokf3 {padding-top:0px; padding-bottom:0px;}
.right {text-align:right;}
.no-link .theme_elegant.mix-grid  .inner-mix p.readmore {display:none;}
.no-link .theme_elegant.mix-grid  .inner-mix h3, .no-link .mix-grid  .inner-mix h3 {
cursor: pointer;
    pointer-events: none;
	font-size:18px !important;
	}
	
	.theme_elegant.mix-grid  .inner-mix h3{
	font-size:18px !important;
	}
	
	.mix-title {
    font-weight: 400 !important;
}
	
	.theme_elegant.mix-grid .inner-mix{border:none !important;}
	
	.modT div.mix-controls.justify {display:none;}
	
	
	
.item-page.color-log {
    padding-top: 50px;
}
.itemid-651 .item-page.color-log {
    padding-top: 0px;
}
.item-page.color-log ul li{
   /* background: rgba(0, 0, 0, 0) url("../img/wypunktowanie2.png") no-repeat scroll 0 50%;*/
    font-size: 16px;
    line-height: 27px;
    margin-left:30px;
	list-style:square;
}

.itemid-1350 .items-leading ul li {
    list-style:square;
    font-size: 16px;
    line-height: 27px;
    margin-left: 25px;
}

.blog.color-log {
    padding-top: 25px;
}
.blog.color-log div.items-leading.clearfix > div {
  padding-bottom: 25px;
  padding-top: 25px;
  /*border-bottom: 1px solid #eee;*/
}
.itemid-633 .formularz-new main#s1.section {
    
    margin-top: 0px !important;
}
.nav1 .navbar-nav.menu .current, .nav1 .navbar-nav.menu .active{background:#0064a0;}
.itemid-235 .nav1 .navbar-nav.menu .current, .itemid-235 .nav1 .navbar-nav.menu .active{background:none !important;}
.itemid-235  .col-md-6.kl_box {
    min-height: 160px;
}
.itemid-235 .col-md-6.kl_box h4, .itemid-235 .col-md-6.kl_box h4 p, .itemid-235 .col-md-12.kl_box h4, .itemid-235 .col-md-12.kl_box h4 p {
    color: #fff;
}
.no-slider [role="banner"] {
    background-color: #fff;
}
.no-slider .navigation-top a {
    color: #757575;
}
h1.logo a.logo-wk.second {display:none;}
.no-slider h1.logo a.logo-wk {display:none;}
.no-slider h1.logo a.logo-wk.second {display:inline !important;}
.no-slider .contactAside p {
    font-size: 16px !important;
    line-height: 28px !important;
    margin-bottom: 20px !important;
}
.no-slider .contactAside p b {
    font-size: 20px;
}
/*input[type="checkbox"] {
    display:none !important;
}*/
input[type="checkbox"] + p:before {
    content:url(/images/ico/no.png) !important;
}
input[type="checkbox"]:checked + p:before {
    content:url(/images/ico/yes.png) !important;
    color:green !important;
}
/* only to get the list vertical */
.vertical-group > label {
    display:block !important;
}
.itemid-632 .checkbox.chb > p {
    float: left;
    height: 25px;
    width: 25px;
}
 .checkbox.chb > p {
    float: left;
    width: 25px;
}
.control-group .checkbox {
    padding-left: 0px !important ;
	text-align:justify;
}
.control-group.success > label,  .control-group.success .checkbox, .control-group.success .radio,  .control-group.success input, .control-group.success select,  .control-group.success textarea,  .control-group.success a.chzn-single {
    color: #757575 !important;
}
.alert.msg.alert-error p {display:none !important;}
.alert.msg.alert-error {display:block !important; border:none !important;}
.alert.msg.alert-error:after {content:'Pola oznaczone na czerwono są wymagane';}
.control-group.error input, .control-group.error select,  .control-group.error textarea,  .control-group.error a.chzn-single {
    border-color: #e5202e !important;
}
.b2j_form.b2jform-extended div.control-group div.controls {margin-left:130px !important;}
@media all and (max-width: 750px) {
.itemid-236 .moduletable.modT {
    padding: 0px !important;
}
.itemid-236 div .regridart-art .inner-mix {
    padding: 15px;
}
.itemid-236 .blog.color-log {
    padding: 20px;
}
.itemid-434 .bloka.bloka1 .col-md-8, .itemid-434.bloka.bloka1 .col-md-4, .itemid-434 .bloka.bloka1 .col-md-8, .itemid-434 .bloka.bloka1 .col-md-4 {
    width: 100%;
}
.itemid-434 .col-md-6.kl_box {
    background-position: 20px 10px;
    background-repeat: no-repeat;
    margin-bottom: 40px;
    min-height: 80px;
    padding: 20px;
    text-align: left;
}
.itemid-434 .blokc.blokc2 .custom.col-md-12 {background:none !important;}
.itemid-518 .bloka.bloka1 div.layout.group div.row div.moduletable div {padding:10px;}
}
.ls-wp-container.ls-container.ls-v5 div.ls-bottom-nav-wrapper{
	  left: -410px;
    position: relative;
    top: -220px;
	
}
.appla .ls-wp-container.ls-container.ls-v5 div.ls-bottom-nav-wrapper {
    top: -260px;
}
.ls-bottom-nav-wrapper a.ls-nav-start, .ls-bottom-nav-wrapper a.ls-nav-stop.ls-nav-stop-active {display:none;}
.ls-v5 .ls-playvideo, .ls-v5 .ls-nav-sides, .ls-v5 .ls-bottom-slidebuttons a, .ls-v5 .ls-nav-prev, .ls-v5 .ls-nav-next, .ls-v5 .ls-nav-start, .ls-v5 .ls-nav-stop, .ls-v5 .ls-fullscreen, .ls-v5 .ls-loading-container {
    background-image: url("../img/skin.png") !important;
}
.ls-v5 .ls-bottom-slidebuttons a {
    background-position: 0 -180px !important;
}
.ls-v5 .ls-bottom-slidebuttons a.ls-nav-active, .ls-v5 .ls-bottom-slidebuttons a:hover {
    background-position: -74px -180px !important;
}
.ls-v5 .ls-bottom-slidebuttons a {
    width: 30px !important;
}
.ls-slide.ls-active > img {height:526px !important;}
.appla .ls-slide.ls-active > img {height:579px !important;}
header nav .min ul.nav.navbar-nav.menu,  div.moduletable ul.nav.navbar-nav.menu{display:inline;}
header nav ul.nav.navbar-nav.menu  {display:none;}
@media all and (max-width: 750px) {
	header nav .min ul.nav.navbar-nav.menu, .group.nav1 {display:none;}
header nav ul.nav.navbar-nav.menu  {display:inline;}
.ls-slide.ls-active img.ls-bg.ls-preloaded {max-width:100% !important; max-height:100% !important;}
	.bloka.bloka1 div.layout.group div.row {padding-left:20px; padding-right:20px;}
}
.itemid-304 .korzysci p, .itemid-762 .korzysci p {
    font-size: 13px;
    line-height: 22px;
}
.itemid-304 .blokd.blokd2 .custom.col-md-6, .itemid-304 .blokd.blokd4 .custom.col-md-6
{
    min-height: 420px !important;
	max-height: 420px !important;
	
    vertical-align: middle;
}
.itemid-715 .bloka.bloka1 .custom.col-md-6
 {
    min-height: 420px !important;
	max-height: 420px !important;
	float:none;
    vertical-align: middle;
	 display: table-cell;
	 width:50%;
}
.itemid-715 .bloka.bloka1 .custom.col-md-6 img, .itemid-715 .blokc.blokc3 .custom.col-md-6 img
 {
	 width:100%;
}
.moduletable ul.category-module li, .table-bordered.table-hover .list-title {
    background: rgba(0, 0, 0, 0) url("../../../images/ico/doc.png") no-repeat scroll left center;
    padding: 20px 40px;
}
.article-item.item-pageother h1 {
       font-size: 28px;
	color:#757575;
    font-weight: lighter;
    line-height: normal;
    margin-bottom: 40px;
	font-weight:bolder;
}
.article-item {padding-bottom:50px;}
.bloka.bloka1 h2 {padding-top:35px;}
.contactAside .col-md-6.kl_box h4 p {color:#757575;}
.itemid-340 .korzysci div.col-md-12 p, .itemid-356 .korzysci div.col-md-12 p {display:none;}
.itemid-340 .bloke.blokg2  ul li {background:none;}
.formularz-new .blokb.blokb2 h2 {
    padding-bottom: 20px;
}
.formularz-new .korzysci.contactAside div.col-md-12 p {display:none !important;}
.formularz-new .korzysci div.col-md-12 h2,.formularz-new .korzysci div.col-md-12 {
    text-align: left;
}
.formularz-new #s .col-md-3 {
    width: 30%;
}
.itemid-435 .regridart-art {
    text-align: left !important;
}
.itemid-435 .regridart-art .mix {
    margin-right: 10px;
}
.item-470 {
    display: none !important;
}
.itemid-654 .mix-author span  {display:none;}
.blokb.blokb2  h3 > p {color:#757575;}
.formularz-new ul.pager.pagenav {display:none;}
.bloka.bloka3 .ico3 div.col-md-4 h3 {font-size:16px; margin-top:20px;}
#regridart676.mix-grid .mix, .gap {
    margin: 10px;
    max-width: 31.3333%;
    width: 30% !important;
}
.itemid-401 .regridart-art {
    display: block;
    margin: 0 !important;
    overflow: visible;
    padding: 0;
    text-align: left !important;
    vertical-align: baseline;
}
.itemid-422.formularz-new .b2jcontainer.b2j_contact {
    width: 100% !important;
}
.itemid-422.formularz-new .b2jcontainer.b2j_contact textarea, .itemid-422.formularz-new .b2jcontainer.b2j_contact input[type="text"]
{width:100% !important;}
.itemid-422.formularz-new .b2jcontainer.b2j_contact .checkbox.chb, .itemid-422.formularz-new .b2j_form.b2jform-extended div.control-group {
    font-size: 12px !important;
    line-height: 15px !important;
}
.itemid-663 .icon-only div.custom.col-md-3.ico4.an {
    width: 16%;
}
.itemid-663 .bloke.blokh2  table {width:100%;}
.itemid-346 .blokb.blokb2 div.layout.group div.row div.moduletable.korzysci div.col-md-12 > p, .itemid-663 .blokb.blokb2 div.layout.group div.row div.moduletable.korzysci div.col-md-12 > p {display:none;}
.materialy p.readmore a{background: url('http://www.produkty.lex.pl/images/materialy/pobierz_ebooka_3.png') no-repeat 0 0;display:block;text-decoration:none;position:relative;width: 200px !important;height: 50px !important;color: transparent;}
.materialy p.readmore a:before {display:none;}
.materialy p.readmore{margin-top: 0px;margin-bottom:50px;height: 50px;}
@media (min-width: 950px) { .materialy p.readmore{margin-top: -50px;margin-bottom:50px;height: 50px;} }
.materialy .pager.pagenav {display:none;}
.materialy h3{font-size: 22px;font-weight: 400;line-height: 25px;}
.blokf3 h3{font-size: 18px;font-weight: 300;line-height: 25px;}
/*formularz ebooki na materialy*/
.materialy input[type='checkbox']{display:inline !important;}
.materialy div#b2jcontainer_m563 label.checkbox{width: 100%; text-align:justify;}
.materialy div#b2jcontainer_m563 .b2j_form textarea,
.materialy div#b2jcontainer_m563 .b2j_form input[type="text"]{height: 20px;box-sizing: initial;width: 300px;}
.materialy div#b2jcontainer_m563 .b2j_form select {border: 1px solid #dddddd; background-color: #ffffff;height: 40px; width:322px;}
.itemid-725 .b2j_form select {border: 1px solid #dddddd; background-color: #ffffff;height: 40px; width:355px;}
.materialy div#b2jcontainer_m563 .b2jform-extended .control-group{  float: left; width: 100%; text-align: left; padding-bottom:5px;}
.materialy .pageHeader {  background-color: #fff; color: #494949; margin-bottom: -40px; padding-top: 20px;}

.itemid-1139 .materialy .pageHeader {
    margin-bottom: 5px !important;
}

.materialy .pageHeader h1 {  color: #008275; }
.materialy  div#b2jcontainer_m563 .control-group .checkbox{padding-left:20px !important; font-size:11px; line-height:110%;}
.materialy div#b2jcontainer_m563.b2jcontainer {background: #f9f9f9 none repeat scroll 0 0;float: right;padding-left: 15px;padding-right: 15px;
    /* width: 55%; */margin-bottom: 40px;padding-top: 10px;}
.materialy  div#b2jcontainer_m563.b2jcontainer.b2j_contact form#b2j_form_m563.b2j_form.b2jform-extended li.control-group.b2j-contact-actions.submit button.btn.btn-success.button {    width: 100% !important; }
.materialy #b2jcontainer_m563 .b2jform-compact label.control-label, .materialy #b2jcontainer_m563 .b2jform-extended label.control-label {
    color: #474747;
    display: inline-block;
    height: 18px;
	line-height: 20px;
	margin-bottom: 10px;
	padding: 10px 0;
	width: 25%;
	font-size:15px;
	width: 140px;}
 .materialy .item-pageother.color-log {padding-top: 1px;}
.blog.materialy.color-log div.items-leading.clearfix > div {padding-bottom: 0px;padding-top: 25px;border-bottom: none;}
.itemid-663 .blokd2 .custom.col-md-6.kl_box > p {
    width: 95%;
}
.itemid-520 .korzysci div.col-md-12 p {display:none;}
.itemid-520  .blokd.blokd2 .custom.col-md-6, .blokd.blokd4 .custom.col-md-6 {
    display: table-cell;
    float: none;
    max-height: 700px;
    vertical-align: middle;
	text-align:left;
}
.itemid-434 div.blokb.blokb2 h2 {display:none;}
ul.nav.menu li.item-470, ul.nav.menu li.item-518, ul.nav.menu li.item-435 {
    display: none !important;
}
.itemid-435 main {display:none;}
.itemid-435 #s4 {margin-top: 100px;}
.itemid-382 .blokd.blokd4  div.custom ol li {list-style-type:decimal;margin-left:40px;line-height:28px;}
.itemid-382 .blokd.blokd4  div.custom ul li {line-height:28px;}
.itemid-460  ul.pager.pagenav, .itemid-498 .pager.pagenav, .thanks-navigation .pager.pagenav{display:none;}
 .dostep-formularz .naglowek {color:#fff; background:#007ac3; padding-left:15px; font-weight:600; font-size:20px; max-width:420px; height:50px; vertical-align:middle;padding-top:10px; }
 .dostep-formularz .other-text {text-align: left; padding:25px; background:#f2f2f2; width:100%; }
 .dostep-formularz .other-text ul li,  .wypunktowanie ul li {list-style-type: square; color: #007ac3; margin-left:20px;}
 .dostep-formularz .other-text p, .wypunktowanie p  {color: #454545;}
.wypunktowanie aside.contactAside ul li p{font-size:15px !important;line-height:20px !important;}
 
 
.itemid-725 li.noLabel.chbs.control-group label.checkbox.chb input[type="checkbox"]  {display:inline !important;}
.itemid-725 li.noLabel.chbs.control-group label.checkbox.chb p {display:none;}
.itemid-725 .checkbox.chb > div {margin-left: 20px;}
.itemid-726 .bloka.bloka3 .ico3 div.col-md-4, .itemid-726 .bloka.bloka3 div.layout.group div.row div.ico3 div.col-md-12 {text-align:center; }
.itemid-726 .bloka.bloka3 {
    min-height: 600px;
	background:#efefef;
	margin-bottom:0px;
}
.itemid-726  .bloka.bloka3 .ico3 div.col-md-4 h3 {
    font-size: 20px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.itemid-726 .ico3 div.col-md-4 b {font-weight:300 !important;font-size:14px;}
.itemid-726 .blokc.blokc2 .zawartosc-new div.custom.col-md-6.kl_box {padding-left:0px;}
div#nextend-smart-slider-32 .sliderfont6 {
    color: #454545 !important;
    font-family: 'Fira Sans',arial,sans-serif !important;
    text-align: left !important;
	font-weight:300;
	font-size:120%;
}
.plans {
  margin: 40px auto;
  width: 600px;
  zoom: 1;
}
.plans:before, .plans:after {
  content: '';
  display: table;
}
.plans:after {
  clear: both;
}
.plan {
  float: left;
  width: 300px;
  margin: 10px 0;
  padding: 40px;
  text-align: center;
  background: #fafafa;
  background-clip: padding-box;
  border: none !important;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
.plan:first-child {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.plan:last-child {
  border-width: 2px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.plan-title {
  position: relative;
  margin: -20px -10px 20px;
  padding: 20px;
  line-height: 1;
  font-size: 16px;
  font-weight: bold;
  color: #595f6b;
  border-bottom: 1px dashed #d2d2d2;
}
.plan-title:before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 1px;
  background-size: 3px 1px;
  background-image: -webkit-linear-gradient(left, white, white 33%, #d2d2d2 34%, #d2d2d2);
  background-image: -moz-linear-gradient(left, white, white 33%, #d2d2d2 34%, #d2d2d2);
  background-image: -o-linear-gradient(left, white, white 33%, #d2d2d2 34%, #d2d2d2);
  background-image: linear-gradient(to right, white, white 33%, #d2d2d2 34%, #d2d2d2);
}
.plan-price {
  margin: 0 auto 20px;
  width: 90px;
  height: 90px;
  line-height: 90px;
  font-size: 30px;
  font-weight: bold;
  color: white;
  background: #747474;
  border-radius: 45px;
}
.plan-price > span {
  font-size: 12px;
  font-weight: normal;
  color: rgba(255, 255, 255, 0.9);
}
.plan-features {
  margin-bottom: 20px;
  line-height: 2;
  font-size: 12px;
  color: #999;
  text-align: center;
}
.plan-features > li > strong {
  font-weight: bold;
  color: #888;
}
.plan-button {
  display: inline-block;
  vertical-align: top;
  padding: 10px 30px;
  line-height: 30px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  background: #e02735;
 
}
.plan-button:active {
  color: rgba(255, 255, 255, 0.95);
  background: #6f5e96;
  border-color: black #222 #222;
  background-image: -webkit-linear-gradient(top, #6f5e96, #8770b9);
  background-image: -moz-linear-gradient(top, #6f5e96, #8770b9);
  background-image: -o-linear-gradient(top, #6f5e96, #8770b9);
  background-image: linear-gradient(to bottom, #6f5e96, #8770b9);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
}
.plan-tall {
  margin: 0;
  background-color: white;
  border-width: 2px;
  border-radius: 0px;
}
.plan-tall > .plan-title {
  font-size: 18px;
}
.plan-tall > .plan-price {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 35px;
  border-radius: 50px;
}
.plan-tall > .plan-features {
  font-size: 13px;
}
.plan-tall + .plan {
  border-left: 0;
}
.md-100{width:100%}.md-80{width:80%}.md-70{width:70%}.md-60{width:60%}.md-50{width:50%}.md-40{width:40%}.md-30{width:30%}.md-25{width:25%}.md-20{width:20%}
@media only screen and (max-width: 760px){
.sm-100{width:100%}.sm-80{width:80%}.sm-70{width:70%}.sm-60{width:60%}.sm-50{width:50%}.sm-40{width:40%}.sm-30{width:30%}.sm-25{width:25%}.sm-20{width:20%} 
}
@media only screen and (max-width: 480px){
.xs-100{width:100%}.xs-80{width:80%}.xs-70{width:70%}.xs-60{width:60%}.xs-50{width:50%}.xs-40{width:40%}.xs-30{width:30%}.xs-25{width:25%}.xs-20{width:20%}
}
.profinfo-box-content.from .row {margin-right:0px; margin-left:0px;}
 .formularz-new .profinfo-general-content  input[type="checkbox"],  .formularz-new .profinfo-general-content input[type="radio"] {
    display: none !important;
}
.profinfo-box input[type="text"], .profinfo-box input[type="email"], .profinfo-box input[type="password"], .profinfo-box textarea {
    border: 1px solid #ddd;
    height: 30px;
    margin-bottom: 8px;
    margin-top: 0px;
    padding: 2px 10px !important;
    width: calc(100% - 10px);
}
.profinfo-row H2 {
    color: #757575;
    font-weight: 300;
    margin-bottom: 15px;
    margin-top: 10px;
}
.from .profinfo-box input:checked + label::before {
    background: #85bc20 none repeat scroll 0 0;
}
/*.profinfo-pro_red {
    background: #85bc20 none repeat scroll 0 0;
    color: white;
    font-size: 12px;
    margin: 5px -20px;
    padding: 15px 20px;
}
.info-konto {
    font-size: 10px;
    font-style: italic;
    line-height: 12px;
}
.profinfo-content > .profinfo-row, .profinfo-sidebar-right > .profinfo-row {
    background: #f9f9f9 none repeat scroll 0 0;
    padding: 20px;
}
.profinfo-general-content label[for="jq-inny-adres-wysylki"] {
    background: #f9f9f9;
    display: block;
    height: 36px;
    position: relative;
    width: 280px;
    z-index: 1111;
}
.profinfo-box label {
    font-size: 14px;
}
.top-info h1 {
    color: #777 !important;
}
.profinfo-general-content .from input[type="checkbox"] + label {
    font-size: 10px;
}
.profinfo-general-content form .profinfo-box .error input[type="text"], .profinfo-general-content  form .profinfo-box .error input[type="email"], .profinfo-general-content form .profinfo-box .error input[type="password"], .profinfo-general-content form .profinfo-box .error textarea {
    border-color: #e5202e;
}
.profinfo-general-content form .profinfo-box span.error::before {
    border-color: transparent transparent #777;
    border-style: solid;
    border-width: 0 9px 9px 0;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: -9px;
    width: 0;
}
.profinfo-general-content form .profinfo-box span.error {
    background: #777 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-size: 11px;
    left: 0;
    line-height: 18px;
    margin-left: 21px;
    margin-top: 5px;
    padding: 3px 12px;
    position: absolute;
    top: 44px;
    z-index: 9;
}
form .profinfo-box input[type="checkbox"] + label + span.error {
    background: #777 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    font-size: 11px;
    left: calc(100% - 300px);
    line-height: 18px;
    margin-bottom: 15px;
    margin-left: 21px;
    margin-top: 5px;
    padding:  5px 0px 5px 8px;;
    position: absolute;
    top: 0;
    max-width: 100px;
}
form .profinfo-box input[type="checkbox"] + label + span.error::before {
    border-color: transparent #777 transparent transparent;
    border-style: solid;
    border-width: 0 9px 11px 0;
    content: "";
    height: 0;
    left: -9px;
    position: absolute;
    top: 0;
    width: 0;
}*/
.from .error input[type="checkbox"] + label::before {
    border-color: #e5202e;
}
.itemid-726 .animated.fadeInUp p {
    font-size: 22px;
}
.sj_popup_wrap .popup-center p, h3 {
    color: #454545 !important;
    margin-left: 10px;
}
 .blokf3 h3 {
    color: #efefef !important;
    margin-left: 10px;
}
.itemid-762 .blokb.blokb2 h2 , .itemid-786 .blokb.blokb2 h2 {
    color: #009ee0;
    padding-bottom: 20px;
  padding-top:50px;
}
.itemid-762 .blokb.blokb3, .itemid-786 .blokb.blokb3, .itemid-889 .blokb.blokb3,  .itemid-899 .blokb.blokb3, .itemid-916 .blokb.blokb3 {
    background: rgba(0, 0, 0, 0) url("../../../images/ico/ico_szare1.png") no-repeat scroll 50% 100%;
    margin-bottom: 0px;
    min-height: 440px;
    padding-top: 30px;
}
.itemid-762 .col-md-4 blockquote, .itemid-786 .col-md-4 blockquote, .itemid-889 .col-md-4 blockquote , .itemid-899 .col-md-4 blockquote, .warto-wiedziec .col-md-4 blockquote  {
    border: none !important;
    font-style: normal;
    padding: 20px;
}
.itemid-762  .blokb.blokb3 .col-md-4 h2, .itemid-786  .blokb.blokb3 .col-md-4 h2 , .itemid-889  .blokb.blokb3 .col-md-4 h2, .itemid-899  .blokb.blokb3 .col-md-4 h2, .warto-wiedziec .blokb.blokb3 .col-md-4 h2  {
    font-size: 25px;
    font-weight: 500;
    line-height: 35px;
	color:#85bc20;
}
.itemid-762 blockquote p , .itemid-786 blockquote p , .itemid-889 blockquote p, .itemid-899 blockquote p, .warto-wiedziec blockquote p{
    font-size: 13px;
}
 .itemid-786 blockquote p {
    line-height:23px;
}
.itemid-762 hr.no_line, .itemid-786 hr.no_line, .itemid-889 hr.no_line , .itemid-899 hr.no_line, .warto-wiedziec hr.no_line {display:none;}
.itemid-762  .bloka1, .itemid-786  .bloka1 {
    margin-bottom: 25px;
    min-height: 150px;
}
.itemid-762 .blokb.blokb2 div.layout.group div.row div.moduletable div.custom.col-md-12, .itemid-786 .blokb.blokb2 div.layout.group div.row div.moduletable div.custom.col-md-12 {display:none;}
.itemid-762 .baza-wiedzy p:nth-child(1), .itemid-786 .baza-wiedzy p:nth-child(1) {
    display: none;
}
.itemid-762 .baza-wiedzy p:nth-child(2), .itemid-786 .baza-wiedzy p:nth-child(2) {
    background:#85bc20 none repeat scroll 0 0;
    border-radius: 130px;
    color: #fff;
    font-size: 25px;
    font-weight: 500;
    height: 130px;
    margin: auto;
    padding-top: 50px;
    width: 130px;
	text-align:center;
}
.itemid-774 .product .photo, .itemid-775 .product .photo, .itemid-776 .product .photo, .itemid-777 .product .photo {
    float: left;
    margin: 0 0 20px;
    padding: 0;
    width: 350px;
}
.sj_popup_wrap .product .popup-center p, h3 {
    
    margin-left: 0px;
}
 .baza-wiedzy .col-md-3.ico4.an.hidden.visible.animated.fadeInUp {
    text-align: center;
}
 .baza-wiedzy  p {
    
    margin-top: 20px;
}
.itemid-778 .bloka.bloka3  blockquote {border:none !important}
.itemid-778 .bloka.bloka3  blockquote p{
	font-size:15px;
}
.itemid-778 .bloka.bloka3 {
    padding-top: 30px;
	margin-bottom: 0px;
}
.itemid-778 .bloka.bloka3  hr {display:none;}
.itemid-778 .bloka.bloka3 .ico3 h2 {font-size:27px; text-align:center;}
.itemid-778 .bloka.bloka3  .ico3  blockquote h2 {
    color: #85bc21;
	font-size:20px;
	 line-height: 28px;
	 font-weight: 500;
}
.itemid-778 .bloka1 {
    min-height: 250px;
}
 header .nav3, header .nav4, header .nav5 , header .nav6 { background-color: rgba(0,122,195,.95);padding-bottom:30px; padding-top:30px;}
header .nav3 ul.nav.navbar-nav.menu, 
header .nav4 ul.nav.navbar-nav.menu, 
header .nav5 ul.nav.navbar-nav.menu, 
header .nav6 ul.nav.navbar-nav.menu,
header .nav3 ul.nav.navbar-nav.menu li,
header .nav4 ul.nav.navbar-nav.menu li, 
header .nav5 ul.nav.navbar-nav.menu li,
header .nav6 ul.nav.navbar-nav.menu li,
header .nav3 .nav-child.unstyled.small li ,
header .nav4 .nav-child.unstyled.small li ,
header .nav5 .nav-child.unstyled.small li ,
header .nav6 .nav-child.unstyled.small li 
 {display:block !important;}
 header .nav3 .menu li a,
 header .nav4 .menu li a,
 header .nav5 .menu li a,
 header .nav6 .menu li a
 {
  color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 300;
    height: 49px;
    line-height: 47px;
    padding-right:30px;
	padding-left:15px;
    text-decoration: none;
    transition-duration: 0.35s;
}
 header .nav3 .nav-child.unstyled.small li a, 
 header .nav4 .nav-child.unstyled.small li a, 
 header .nav5 .nav-child.unstyled.small li a, 
 header .nav6 .nav-child.unstyled.small li a 
 {
  color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 300;
   height: 49px;
    line-height: 47px;
    padding-left:15px;
    text-decoration: none;
    transition-duration: 0.35s;
}
.itemid-844 .blokb.blokb1 div.layout.group.animated.fadeInUp.duration2.eds-on-scroll div.row div.moduletable div.custom.col-md-12 h2 {font-size:40px;}
.itemid-382 .overlayContent.overlay-kb.visible > p {
    margin-left: 250px;
}
.itemid-506 .ls-wp-container.ls-container.ls-v5 div.ls-bottom-nav-wrapper {
    left: -450px !important;
    position: relative;
    top: -280px !important;
}
.itemid-506 .blokc.blokc1 .col-md-6.kl_box h4 {color:#fff !important;}
 .itemid-506 .blokc1 {
    margin-bottom: 0px;
}
.itemid-866  div.ju-sponsors-itemwrap {width:980px !important;}
.itemid-866 .ju-sponsors.ju-sponsors-horizontal.default-simple {margin-left:0px !important; margin-right:0px !important;}
.itemid-866 .default-simple.ju-sponsors-horizontal .ju-sponsors-wrap {margin: 0px !important;}
.itemid-866 .bloke.blokg2 {margin-top:45px;}
.itemid-866 .bloke .custom.col-md-6 {
    display: table-cell;
    float: none;
    height: 120px;
    text-align: center;
    vertical-align: middle;
}
.itemid-866 .bloke.bloki2 p.readmore, .itemid-878 .bloka.bloka3 div.layout.group div.row div.ico3 div:nth-child(6), 
.itemid-1082 div.inner-mix p.readmore {display:none;}
.itemid-866 a.mix-title, .itemid-1082  a.mix-title {cursor:pointer; pointer-events:none;}
.itemid-866 .bloke.bloke4 {
    margin-bottom: 0px;
}
 .itemid-878 .col-md-6.kl_box, .itemid-937 .col-md-6.kl_box {
    margin-top: 20px;
}
 .itemid-878  .bloka.bloka3,  .itemid-937  .bloka.bloka3 {margin-bottom:0px;}
 .itemid-878 .col-md-6.kl_box  h4, .itemid-937 .col-md-6.kl_box  h4, .itemid-961 .col-md-6.kl_box  h4{color:#757575;}
 
 
 
.itemid-726 .pricesTable thead th, .itemid-866 .pricesTable thead th {
    background-color: #fff;
    border-color: #fff #fff #eee;
    color: #fff;
}
.item-818.deeper.parent > a {
    display: none !important;
}
.itemid-814 div.bloke.bloke1 
{  margin-bottom: 0px;}
.itemid-899  .bloka1 {
    margin-bottom: 5px;
    min-height: 200px;
}
.itemid-878 .bloka.bloka3 .ico3 div.col-md-12 h2, .itemid-937 .bloka.bloka3 .ico3 div.col-md-12 h2, .itemid-961 .bloka.bloka3 .ico3 div.col-md-12 h2, .itemid-993 .bloka.bloka3 .ico3 div.col-md-12 h2 {text-align:center;}
.zawartosc-new2 .col-md-6.kl_box {
    padding-left: 0px ;
}
.zawartosc-new-next div.custom.col-md-6.kl_box h4 {display:none;}
.itemid-923 .blokc.blokc1 .custom.col-md-6.kl_box h4 p, .itemid-923 .blokc.blokc1 .custom.col-md-6.kl_box h4  {font-size:20px; color:#fff !important;}
.itemid-923 .blokc1{
    
     margin-bottom: 0px;
    
}
.itemid-866 .zawartosc-new div.col-md-4 {text-align:center;}
.itemid-866 .zawartosc-new div.col-md-4  h3{padding-top:10px;}
.bazaWiedzy div.custom.col-md-12 {display:none;}
.bazaWiedzy  p:nth-child(2) {
    background: #fff none repeat scroll 0 0;
    border-radius: 130px;
    color: #85bc20;
    font-size: 25px;
    font-weight: 500;
    height: 130px;
    margin: auto;
    padding-top: 50px;
    width: 130px;
}
.bazaWiedzy p:nth-child(1) {
    display: none;
}
.prices.group table.table.table-responsive.pricesTable.cols3 {width:100%}
.modT.one .regridart-art.mix-col-0.theme_elegant.mix-grid {text-align:left !important;}
.moduletable.modT.one .regridart-art.mix-col-0.theme_elegant.mix-grid li {margin: 5px !important;}
.button-new {
    color: #454545 !important;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
    min-width: 320px;
    padding: 18px 30px;
    text-align: center;
    transition-duration: 0.35s;
	background-image: url("/images/ico/przycisk.jpg");
	background-position: right center;
    background-repeat: no-repeat;
}
.itemid-878 .blokb.blokb2, .itemid-878 .blokb.blokb3 {margin-bottom:5px;}
.itemid-929 .bloka1 {
    min-height: 250px;
}
.itemid-929 .blokd.blokd2 {text-align:center;}
.itemid-929 .blokc1 {margin-bottom:40px;}
.itemid-878 .bloka.bloka1 .col-md-8.left div h3, .itemid-937 .bloka.bloka1 .col-md-8.left div h3, .itemid-961 .bloka.bloka1 .col-md-8.left div h3 {font-size:25px;}
.main_profinfo .top-info h1 {line-height:38px;}
/*.wk_program .uk-slideshow {height: 450px !important;}*/
.wk_program .uk-margin-top p {font-size:15px; line-height:25px;}
.uk-panel-box {border: 1px solid #fff !important;}
.wk_program  h3.uk-h3.uk-margin-top-remove a.uk-link-reset {cursor: pointer;pointer-events: none; font-size:17px;}
.itemid-937 .prices .sectionHeader, .itemid-993 .prices .sectionHeader {
    color: #545454;
    font-size: 30px;
    margin-left: 25px;
}
.itemid-878 .bloka.bloka3, .itemid-937 .bloka.bloka3, .itemid-961 .bloka.bloka3, .itemid-993 .bloka.bloka3 {
    margin-bottom: 0;
    margin-top: -50px;
}
.itemid-937 .animated.fadeInUp p {
    font-size: 20px;
}
.itemid-878 .animated.fadeInUp p {
    font-size: 20px;
}
.itemid-961 .animated.fadeInUp p, .itemid-993 .animated.fadeInUp p {
    font-size: 20px;
}
.itemid-937 .button-new2, .itemid-961 .button-new2, .itemid-993 .button-new2 {
    color: #454545 !important;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    line-height: 30px;
    min-width: 320px;
    padding: 18px 30px;
    transition-duration: 0.35s;
	background-image: url("/images/ico/przycisk.jpg");
	background-position: right center;
    background-repeat: no-repeat;
    margin-left: 330px;
    font-weight: 400;
}
.itemid-961 .blokc.blokc2 {
    background: rgba(0, 0, 0, 0) url("../images/laptop_kawa.jpg") no-repeat scroll calc(50% - 730px) center;
    margin-bottom: -120px;
    min-height: 450px;
    padding-bottom: 45px;
}
.itemid-993 .blokc.blokc2{min-height:5px;background:url(../images/laptop_kawa.jpg) no-repeat;margin-bottom:0;background-position:calc(50% - 730px);padding-bottom:45px}
.itemid-1029 .bloka.bloka1 .custom.col-md-8.right , .itemid-1029 .bloka.bloka1 .custom.col-md-4.right {width:50%;}
.uk-overlay {
    box-shadow: 0 0 3px 1px #ccc;
}
.moduletable.mfix {
    position: absolute;
    width: 100%;
    z-index: 99999;
}
p.readmore2 a::before {
    background-image: url("/images/ico/przycisk.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    content: "";
    display: block;
    height: 25px;
    padding: 18px 30px;
    position: absolute;
    right: -60px;
    text-align: center;
    top: -15px;
    transition-duration: 0.35s;
    width: 25px;
}
.materialy p.readmore2 {
    height: 50px;
    margin-bottom: 50px;
    margin-top: -42px;
	position: absolute;
    right: 80px;;
}
.uk-margin ul li {
    list-style: circle !important;
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    padding-left: 0 !important;
	
}
    
.uk-margin ul {
    margin-left: 30px;
}
.itemid-1035 .uk-link-reset {
    color: #85bc20;
    font-size: 25px;
    font-weight: 500;
}
.itemid-1045 .blokd1 {
    background: #efefef;
	margin-bottom:0px;
}
.itemid-1045 .blokd1 h2{
    color: #454545;
}
.itemid-1045 .blokd1 img{
    padding-bottom:40px;
}
.group div.row div.moduletable div.uk-accordion.uk-text-left.green h3.uk-accordion-title.uk-active { background: #85bc20;cursor: inherit;color:#fff !important;}
.itemid-1045 .bloka.bloka3 {
    background: #ededed none repeat scroll 0 0;
    margin-bottom: 40px;
    min-height: 440px;
    padding-top: 50px;
}
.itemid-1070 .bloka.bloka3  {
    background: #ededed none repeat scroll 0 0;
    margin-bottom: 0px;
    min-height: 435px;
    padding-top: 50px;
}
.itemid-1126 .bloka.bloka3, .itemid-1423 .bloka.bloka3 , .itemid-1470 .bloka.bloka3 {
    background: #ededed none repeat scroll 0 0;
    margin-bottom: 0px;
    min-height: 440px;
    padding-top: 50px;
}
.itemid-1070 .bloka.bloka3  h2,.itemid-1126 .bloka.bloka3  h2
{font-size: 45px;
    padding-bottom: 25px;
    text-align: center;
}
.itemid-1070 .bloka.bloka3  img, .itemid-1126 .bloka.bloka3  img {
    padding-bottom: 32px;
}
.itemid-1070 .bloka.bloka3 .ico3 p, .itemid-1126 .bloka.bloka3 .ico3 p {
    font-size: 19px;
    text-align: center;
}
.itemid-1070 .bloka.bloka3 b, .itemid-1126 .bloka.bloka3 b {
    font-size: 14px;
    font-weight: 300;
    text-align: center;
}
.itemid-1070 .bloka.bloka3 .col-md-3, .itemid-1126 .bloka.bloka3 .col-md-3 {text-align:center;}
.itemid-1070 .bloka.bloka3 .col-md-3 > h3, .itemid-1126 .bloka.bloka3 .col-md-3 > h3 {
    height: 60px;
    padding-bottom: 10px;
}
.itemid-1070  blockquote, .itemid-1126  blockquote {
     border: 0px !important;
    font-style: normal;
    padding: 0px !important;
}
.itemid-1070 .blokc.blokc2 h2 {
    color: #009ee0;
    font-size: 25px;
    height:50px;
}
.itemid-1070 blockquote p {
    font-size: 16px;
}
.itemid-1070 blockquote h4 {display:none;}
.itemid-1070  .bloka1 {
    margin-bottom: 25px;
    min-height: 200px;
}
.itemid-1070 .bloke2 ul li , .itemid-1082 .blokb.blokb2  ul li, .itemid-1082 .blokc.blokc2  ul li, .itemid-778 .bloke.bloke2  ul li{
    background: rgba(0, 0, 0, 0) url("../img/wypunktowanie2.png") no-repeat scroll 0 8px;
    font-size: 16px;
    line-height: 28px;
    padding-left: 30px;
}
.itemid-1082  .layout table img, .itemid-814 .layout table img {
    max-width: 23px !important;
}
.itemid-1082 .pricesTable.cols3 tbody td , .itemid-814 .pricesTable.cols3 tbody td {
    height: 23px;
}
.itemid-1082 .pricesTable td, .itemid-814 .pricesTable td {
    padding: 5px 10px;
    
}
.blokb1 .nav li, .blokc1 .nav li , .blokd1 .nav li {
    
    display: table-cell;
	padding-left:20px;
	padding-right:20px;
}
.blokb1 .nav li a, .blokc1 .nav li a, .blokd1 .nav li a {
    color: #fff;
    text-decoration: none;
}
.uk-accordion-title::after {
    content: "";
    font-family: "FontAwesome";
    font-size: 25px;
    font-weight: 700;
    height: 100px;
    margin-left: 30px;
    text-align: right;
	
}
.itemid-1082 .blokd.blokd1 ul li, .itemid-1082 .bloke.blokg1 ul li {
    background: none !important;
}
 .deeper.parent > ul {
    display: none;
    margin: 0;
    position: absolute;
    z-index: 10;
}
ul.nav-child.unstyled.small:hover {
    display:inline!important;
    margin: 0;
    position: absolute;
    z-index: 10;
}
 ul.nav-child.unstyled.small >li >a {
    padding: 0 14px;
    line-height: 17px;
    font-size: 17px;
    height: 54px;
    vertical-align: middle;
    display: table-cell;
}
 .deeper.parent:hover > ul {
  display: block;
}
 .unstyled li {
    display: table;
	width: 100%;
}
 .navbar-nav.menu .current,  .navbar-nav.menu .active {
    background: #007ac3 none repeat scroll 0 0;
    color: #fff !important;
}
.nav-child.unstyled.small {
    background: #fff none repeat scroll 0 0;
    width: 260px;
 box-shadow: 1px  1px  10px 1px rgba(0, 0, 0, 0.25);
text-align:left !important;
  padding-top: 10px;
 padding-bottom: 10px;
}
.nav-child.unstyled.small a {
  color:#484848;
}
.nav-child.unstyled.small li:last-child, .nav-child.unstyled.small li:last-child .current, .nav-child.unstyled.small li:last-child .active {
    background: #fff none repeat scroll 0 0 !important;
text-align:left !important;
}
.nav-child.unstyled.small li:last-child a {
    font-weight: 300;
	 line-height: unset;
}
ul.nav-child.unstyled.small > li > a {text-align:left;}
.itemid-993 .bloka.bloka3 .col-md-6.kl_box h4 {color:#484848;}
.itemid-1070 div.bloke.blokg2  div.uk-margin ul li {line-height:15px;}
.itemid-304  .bloke.blokg2  ul li {line-height:18px !important;}
.itemid-1005 main#s1.section {margin-top:40px;}
.pwebbox-box.pweb-modal .pwebbox-container {
    padding: 0px !important;
}
.pwebbox-modal.modal {
  
    overflow-y: visible !important;
}
.pwebbox-box.pweb-modal {
    margin: 15% auto !important;
}
div.modal.fade.in {
    top: 15% !important;
}
.itemid-513 #b2j_form_m1065 > li:nth-child(1) > label, .itemid-513 #b2j_form_m1065 > li:nth-child(2) > label{font-size: 14px !important;
    line-height: 18px !important;}
	
.itemid-814 .inner-mix p.readmore, .itemid-1202 .inner-mix p.readmore{display:none;}
.itemid-1126 .blokd.blokd2 .col-md-6.kl_box{
    margin-bottom: 20px !important;
	min-height: 100px !important;
    width: 50% !important;
	float: left;
}
.itemid-814 .blokd.blokd2 .col-md-6.kl_box {
    margin-bottom: 20px !important;
	min-height: 250px !important;
    width: 50% !important;
	float: left;
}
.itemid-1126  .col-md-6.kl_box h4, .itemid-1126  .col-md-6.kl_box h4 p, .itemid-814  .blokd .col-md-6.kl_box h4, .itemid-814  .blokd .col-md-6.kl_box h4 p  {
    color: #85bc20 !important;
    font-size: 20px !important;
    margin-bottom: 15px !important;
}
.itemid-1126  .bloke .custom.col-md-6 , .itemid-814  .blokd .custom.col-md-6 {
    display: table-cell;
    float: none;
    height: 150px;
    text-align: left;
    vertical-align: top;
}
.itemid-814 #regridart1193.mix-grid .mix, .gap {
    height: 200px ;
 
}

.itemid-814 .regridart-art .mix img {
    width: 63%;
    max-width: 100%;
    display: block;
    margin: 0 !important;
}

.itemid-814 .blokc.blokc2  h4 {color:#85bc20;}
.itemid-1005 .uk-panel-title {
    font-weight: 500;
}
.itemid-1126 .bloka1 {
    margin-bottom: 25px;
    min-height: 220px;
}
.regridart-art li.gap, .itemid-878 .blokd.blokd3 .custom.col-md-12 h2 {display:none;}
.itemid-1158 .korzysci div.col-md-12 h2 {color:#009ee0;}
.itemid-878 .icon-only div.custom.col-md-3.ico4.an {width:20%;}
.itemid-878 .blokd.blokd3 .ico4.an.hidden.visible.animated.fadeInUp p {font-size:15px;}
.itemid-878  .blokd.blokd1{
    background: #0182c4 url("../../../images/vgk/vgk-kolor.png") no-repeat scroll center bottom;
}
.itemid-614 .ls-lt-container.ls-overflow-hidden div.ls-nexttiles div.ls-lt-tile div.ls-nexttile img, .slider.slider101 div.group div.moduletable div#layerslider_60.ls-wp-container.ls-container.ls-v5 div.ls-inner div.ls-slide.ls-active img.ls-bg.ls-preloaded {height:566px !important;}
.rekomendacje .col-md-10 > strong {
    color: #85bc20;
    font-size: 18px;
    font-weight: 500;
}
   .rekomendacje .col-md-12.opis {padding:20px; margin-top:40px; background:#85bc20; color:#fff;font-size: 14px;font-style: italic;
     }
    .rekomendacje .col-md-12.back {background-image: url("/images/ico/recomendation-back.png ");background-position: 15px 8px; background-repeat: no-repeat;}
    
    .rekomendacje .logo {text-align:right; width:50%; float:right;}
    
   .rekomendacje  .uk-slidenav-position .uk-slidenav-previous {
    left: -20px;
}
    
    .rekomendacje  .uk-slidenav-position .uk-slidenav-next {
    right: -40px;
}
.reforma .uk-panel.uk-panel-space.uk-width-1-1 > p {
    float: right;
    margin-top: -30px;
}
.itemid-1185 .uk-width-medium-1-5, .itemid-1185 .uk-width-medium-2-10 {
    
    width: 8%;
}
.itemid-1185  .uk-width-medium-4-5, .itemid-1185  .uk-width-medium-8-10 {
    width: 92%;
}
.itemid-1185   .uk-panel-space {
    padding: 5px;
}
.itemid-1185 .uk-width-medium-1-5.uk-text-center img.uk-overlay-scale {margin-top:-15px;}
.itemid-1185 p a {
    background-color: #009ee0;
    border-radius: 0;
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: 600;
    width: 100px;
}
.itemid-1185  .uk-grid.uk-margin-large.uk-text-left.uk-flex-middle {
    border-bottom: 1px solid #ededed;
}
.itemid-1185  .uk-panel-title {
font-weight:600;
}
.itemid-1185 .blokc1 {
    background: #ededed;
	 margin-bottom: 30px;
	 color:#454545;
}

.itemid-470 .bloke.bloke4 {
    margin-bottom: 0px;

}

.blokd.blokd4 ul, .blokd.blokd4 li {list-style-type: circle;}


.itemid-304 .blokc3 .custom.col-md-6, .itemid-304 .blokd3 .custom.col-md-6 {
    display: table-cell;
    float: left;
    max-height: 700px;
}
.itemid-304 .col-md-6.kl_box {

    padding-left: 0px;

}
.materialy p.readmore a {
    right: 0px;

}

@media all and (max-width: 767px) {
	p.readmore a::before {background-image: none;}
    p.readmore a {font-size:13px;padding: 10px 10px 5px 8px;
}

.ls-wp-container.ls-container.ls-v5 div.ls-inner div.ls-slide.ls-active img.ls-bg.ls-preloaded, .ls-bg.ls-preloaded {
    border-width: 0;
    height: 100% !important;
    margin-left: 0px !important;
    margin-top: 0px !important;
    padding: 0px !important;
    width: 200% !important;
}

.no-slider main#s1 {
    margin-top: 50px;
}

.no-slider .navigation-top a {
    color: #fff;
}

.bloka.bloka2 div.layout.group div.row div.ico3 div.custom.col-md-6.kl_box h4,
.itemid-929 .col-md-4 > a,
.blokd.blokd2 div.layout.group div.row div.moduletable div.col-md-4 p img,
.w100.group.btop h1.logo div.moduletable.logo-produkt,
.korzysci div.col-md-4 p img,
.ico3 div.custom.col-md-1.kl_box img
/*.table-responsive.pricesTable.cols3 div.selector*/
 {display:none;}
.blokc.blokc2 div.layout.group div.row div.moduletable div.moduletable div.custom.col-md-12 h4 {padding-top:15px !important;}

.blokc.blokc2 div.layout.group div.row div.moduletable div.moduletable div.custom.col-md-12,
.bloka.bloka1 div.layout.group div.row div.moduletable div.layout.group,
.bloka.bloka1 div.layout.group div.row div.moduletable div.layout.group div.row div.col-md-12,
.itemid-814 .blokb.blokb3 .custom.col-md-12,
.itemid-814 .blokb.blokb3 .custom.col-md-12 .col-md-12 ,
.itemid-814 .blokb.blokb3 .custom.col-md-12 .col-md-12 .col-md-6
 {padding:0px !important;}
.bloke .custom.col-md-6 {text-align:left;}


.itemid-470 .blokc.blokc3 .custom.col-md-6 h4 {padding: 20px;}


.itemid-1029 .bloka.bloka1 .custom.col-md-8.right, .itemid-1029 .bloka.bloka1 .custom.col-md-4.right {
    width: 100%;
}

.uk-panel-space, .itemid-929 .moduletable div.moduletable p, .itemid-929 .moduletable p, .itemid-929 .moduletable h4 {
    padding: 10px !important;
}

.blokc.blokc2 div.layout.group div.row div.moduletable div.moduletable div.custom.col-md-12 {background-image: none !important;}

.formularz-new aside.contactAside .col-md-6.kl_box {
    padding-left: 0px;
    
}

.formularz-new .b2jcontainer.b2j_contact {
    width: 100% !important;
}


div#b2jcontainer_m1052 .b2j_form input[type="text"], div#b2jcontainer_m1052 .b2j_form textarea {

    width: 98% !important;
}

.slider.slider101 div.group div.moduletable p {
    background-size: 197% !important;
    height: 174px !important;
}

.b2j_form select, html.js.flexbox .formularz-new .b2jcontainer.b2j_contact textarea, html.js.flexbox .formularz-new .b2jcontainer.b2j_contact input[type="text"] {
    width: 100% !important;
}


.itemid-1070 .bloka.bloka3 .col-md-3 > h3, .itemid-1126 .bloka.bloka3 .col-md-3 > h3 {
    height: 112px;

}


.itemid-1126 .col-md-12 div.col-md-3 p {
    height: 63px !important;
    text-align: center;
	padding-bottom:20px;
}

.itemid-1126 .col-md-12 .col-md-3 img {
    width: 50px !important;
}

.blokb.blokb2 .col-md-3 {
    padding-bottom: 20px;
}

.itemid-1126 .blokd.blokd2 .custom.col-md-6, .blokd.blokd4 .custom.col-md-6 {
    display: block !important;
    float: none;
    min-height: 320px !important; 
    vertical-align: top;
	max-height: none !important;
}

.itemid-1126 .bloke .custom.col-md-6, .itemid-814 .blokd .custom.col-md-6 {
    display: inline !important;

}

.table-plus table.table.table-responsive.pricesTable.cols3 {width:100% !important;}

.table-plus table.table.table-responsive.pricesTable.cols3 tbody tr td div.col-md-6 {text-align:center;}

.contactAside {
    float: left !important;
}
.materialy p.readmore a {right:0px;}

.profinfo-box input.button {
    width: 155px;
}


.itemid-1045 .slider.slider101 {
    height: 700px;
    margin-top: 60px;
}


.animated.fadeInUp p {
    font-size: 16px;
    text-align: center;
}

.itemid-878 .bloka.bloka1 .col-md-12 div.col-md-3 {height:120px;}
.itemid-878 .col-md-12 div.col-md-3 div.col-md-5.animated.fadeInUp.counter, .itemid-878 .col-md-12 div.col-md-4 div.col-md-7.animated.fadeInUp.counter {height:70px;}

#regridart1221.regridart-art.mix-list .upper-mix, .itemid-778 .blokd.blokd2, .itemid-304 .custom.col-md-12 h2 img {display:none;}



.itemid-878 .icon-only div.custom.col-md-3.ico4.an {
    width: 100%;
}

.uk-grid-width-1-2 > * {
    width: 100% !important;
}

/*.table.table-responsive.pricesTable.cols3, .upper-mix,  section.prices.group img, .itemid-937 .button-new2, .itemid-961 .button-new2, .itemid-993 .button-new2 {display:none !important;}
*/
.button-new {

    min-width: 200px;

}

.itemid-814 #regridart1193.mix-grid .mix, .gap {
    height: 163px;
}

#regridart676.mix-grid .mix, .gap {
    width: 100% !important;
}
.itemid-304 .slider.slider101 div.group div.moduletable div.layout.group {height:400px;}

.itemid-304 .korzysci p, .itemid-762 .korzysci p {text-align: center;font-size: 16px;}


.itemid-304  .col-md-12, .custom.col-md-8.left, .col-md-12, .custom.col-md-4.obokslid, .custom.col-md-8.right, .animated.fadeInUp {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

  main .row,  aside .row,  .slider101 .row {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.itemid-304 .blokc3 .custom.col-md-6, .itemid-304 .blokd3 .custom.col-md-6 {
    display: inline-table;
}


.itemid-304 .col-md-12 h2 img, .itemid-304 .col-md-6 h5 {
    display: block;
}

div.layout.group div.row div.moduletable div.custom ul {
    padding-left: 0 !important;
}

.itemid-304 .blokd.blokd2 .custom.col-md-6, .itemid-304 .blokd.blokd4 .custom.col-md-6 {
    max-height: auto !important;
    min-height: auto !important;
    vertical-align: middle;
}

.itemid-304 h4 {
    font-size: 22px;
    margin-bottom: 35px;
    margin-top: 35px;
	line-height: 33px;
}

.blokc3 .custom.col-md-6, .blokd3 .custom.col-md-6, .bloke .custom.col-md-6 {
    
    padding-right: 0px;
}

.itemid-304 .col-md-12 {text-align:center;}

.olaptop div ul li, .bloka.bloka1 ul li, .bloke.blokg2 li {
    background: none !important;
}

.item-624 > a {
    display: none;
}

.navigation-top a.poza {
    background: rgba(0, 122, 195, 0.8);
}

.itemid-762 .blokb.blokb3, .itemid-786 .blokb.blokb3, .itemid-889 .blokb.blokb3, .itemid-899 .blokb.blokb3, .itemid-916 .blokb.blokb3 {background:none;}

.itemid-762 .blokb.blokb3  h2 {text-align:center;}

.itemid-762 blockquote p, .itemid-786 blockquote p, .itemid-889 blockquote p, .itemid-899 blockquote p, .warto-wiedziec blockquote p {
    font-size: 16px;text-align:center;
}

.itemid-762 .col-md-4 blockquote, .itemid-786 .col-md-4 blockquote, .itemid-889 .col-md-4 blockquote, .itemid-899 .col-md-4 blockquote, .warto-wiedziec .col-md-4 blockquote {
    border: medium none !important;
    font-style: normal;
    padding: 0px;
}

.other .col-md-4 blockquote {
    margin-left: 0px;
    margin-right: 0px;

}


.itemid-762 .col-md-12 h2 img, .itemid-762 .col-md-6 h5 {
    display: block !important;
}
  .blokb.blokb1 .duration2.eds-on-scroll .col-md-12 h2 {text-align:center;}
  h2 {font-size: 25px;line-height: 28px;text-align: center;}
.col-md-6.kl_box h4, .col-md-6.kl_box h4 p, .col-md-12.kl_box h4, .col-md-12.kl_box h4 p {margin-bottom: 25px;font-size: 20px;color: #009ee0;text-align: center;padding-top: 20px;}

.itemid-614 .blokd.blokd2 {
    background: #fff;
}
.testimonials.group div.ui-masonry article.dymek.left {top:200px !important;}

.duration2.eds-on-scroll div.custom.col-md-6.kl_box {text-align:center;}

.itemid-614 .testimonials.group div.ui-masonry {height:700px !important;}


.moduletable.modT {
    padding: 0px;
}

.itemid-814 #regridart1193.mix-grid .mix, .gap {
    height: 288px;
}

.itemid-814  .bloka.bloka1 .regridart-art li, .itemid-814  .bloke.blokg2 .regridart-art li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    font-size: 16px;
    line-height: 35px;
    padding-left: 0;
}
}

.itemid-1202 .regridart-art .upper-mix img {width:80px; display: inline;padding-top:20px;}
.itemid-1202 .regridart-art .upper-mix {text-align:center; height:125px;}
.itemid-1202  .theme_elegant.mix-grid .inner-mix h3 {text-align: center;}
.itemid-1202  li.wk_mix.mix {height:215px;}
.itemid-1202 .blokd.blokd2 .col-md-6.kl_box {float: left;min-height:180px;}
.itemid-1202 .blokd.blokd2 h4 {color:#85bc20;}

.col-md-12 div.article-item.item-pageother.color-log.no-slider ul, .col-md-12 div.article-item.item-pageother.color-log.no-slider li {list-style-type: circle;margin-left: 25px;}
.item-pageother.color-log.no-slider div.tags {display:none;}

.materialy .col-md-12 div.article-item.item-pageother.apteka.color-log.no-slider.materialy table form li, .materialy .col-md-12 div.article-item.item-pageother.apteka.color-log.no-slider.materialy table form ul{
    list-style-type: none !important;
    margin-left: 0px;
}

div.tags {display:none;}

/*.itemid-1139 .item-page.color-log ul li {
    background: rgba(0, 0, 0, 0) url("../img/wypunktowanie2.png") no-repeat scroll 0 19%;
    font-size: 16px;
    line-height: 27px;
    padding-left: 30px;
}*/

.list-products .uk-overlay-panel.uk-ignore.uk-flex.uk-flex-center.uk-flex-middle.uk-text-left > div {
    color: #696969;
    font-size: 25px;
    font-weight: 700;
    width: 100%;
}

.olaptop  .list-products div ul li, .bloka.bloka1 .list-products ul li, .bloke.blokg2  .list-products li {
    background: none !important;
	padding-left:none !important;

}

.list-products .uk-overlay {
    border: 1px solid #dddddd !important;
    box-shadow: none;
}

.list-products p, h3 {
    color: #686868 !important;
}

.list-products  .uk-slidenav-next {
    right: -60px !important;
}

.list-products .uk-slidenav-previous {
    left: -60px !important;
}

.list-products .uk-slidenav {
    display: inline !important;
}


.blokb.blokb2.logo .moduletable > h3 {
    clear: both;
    font-size: 40px;
    padding-bottom: 40px;
}


/*.itemid-1070 .blokc.blokc1 {padding: 120px 0;}*/

span.top-cena {
    top: -29px;
    right: 43px;
    
}

.profinfo-pro_info table td img {
    padding-right: 0px;
    padding-top: 0px;
	height:40px;
}

.pp_price_02 {
    font-weight: 600;
}

.pp_price_01 {
    bottom: -7px;
    right: 0;
}

.top-promocja {

    right: 27px;

}

.info-dostep.xs-100.sm-100.md-100 {font-size: 10px;
line-height: 16px;}

.info-konto {
    font-size: 10px;
    font-style: italic;
    line-height: 12px;
}

.profinfo-content > .profinfo-row {

    margin-bottom: 40px;
}

.itemid-412 #regridart1669.mix-grid .mix, .gap {
    width: 47%;
    max-width: 48%;
}

.top-promocja b {
    font-size: 20px;
}

.itemid-878 .bloka1 {
    margin-bottom: 25px;
    min-height: 150px;
}

.itemid-878 .bloka.bloka3 {
    background: #f2f2f2;
}

.itemid-878  .bloka3 .ico3 p {
    font-size: 17px;
    text-align: left;
    margin-top: 20px;
    color: #565656;
}

.profinfo-row .from input[type="checkbox"] + label {
    font-size: 10px;
}

.profinfo-row  label {
    line-height: 13px;
}

.itemid-1268 .bloka.bloka3{background:#f2f2f2;min-height:480px;padding-top:50px;margin-bottom:0px}

.itemid-1268 .bloka.bloka3 h3 {color:#565656 !important;}

.itemid-1268  .blokd1 {

    margin-bottom: 0px;
	background: #f2f2f2 none repeat scroll 0 0;
	color:#454545;

}

.itemid-1279 .bloka1 {
 
    min-height: 260px;
}

.itemid-1279 .blokb.blokb1 p:nth-child(1) {
 
    display:block;
}


.itemid-1279  .bloka.bloka3 {
    margin-bottom: 0px;
    
}

.itemid-1279 .blokb .uk-overlay {
    box-shadow: none;
}

.itemid-1279 .blokd.blokd2 .moduletable h3, .itemid-1279 .blokd.blokd3 .moduletable h3 { font-size: 30px;
    font-weight: 500;
    margin-bottom: 45px;text-align:left;}
	
	.itemid-1279 .blokd.blokd2 .moduletable h3.uk-panel-title, .itemid-1279 .blokd.blokd3 .moduletable h3.uk-panel-title { font-size: 18px;
    font-weight: 500;
    }

	
.itemid-1292	.bloka1 {
    margin-bottom: 25px;
    min-height: 250px;
}

.itemid-1405 .bloka.bloka3,.itemid-1292 .bloka.bloka3, .itemid-1319 .bloka.bloka3, .itemid-1331 .bloka.bloka3, .itemid-1358  .bloka.bloka3 , .itemid-1370  .bloka.bloka3{
    background: #ededed ;
    margin-bottom: 0px;
    
    padding-top: 50px;
	padding-bottom: 50px;
}

.itemid-1405 .bloka.bloka3 .uk-panel-title,.itemid-1292 .bloka.bloka3 .uk-panel-title, .itemid-1370 .bloka.bloka3 .uk-panel-title {
    font-weight: 500;
	color:#85bc20 !important;
}

.itemid-1292 .bloka.bloka3 .uk-margin {
    font-size: 14px;
}

.itemid-1292 .blokb.blokb3 .uk-margin {
    color: #555;
    font-size: 14px;
}


.itemid-1292 .blokb.blokb3 .uk-panel-title {
    color: #454545;
    font-size: 20px;
    font-weight: 500;
}

.itemid-1347 .uk-dotnav > * > *,.itemid-1358 .uk-dotnav > * > *,.itemid-1292 .uk-dotnav > * > *, .itemid-1268 .uk-dotnav > * > *, .itemid-1319 .uk-dotnav > * > * , .itemid-1331 .uk-dotnav > * > * {
    border-radius: 0;

}

.itemid-1268 .uk-panel-title,  .itemid-1268 ul.uk-slideshow li.uk-active h3.uk-h3.uk-margin-top-remove, .itemid-1306 .blokb.blokb2  h3.uk-panel-title {
    font-weight: 500;
}



.itemid-1268  .uk-slideshow .uk-margin-top li {
    list-style: circle !important;
    margin-left: 20px;

}

.itemid-1268 .bloka.bloka3  h3.uk-panel-title.uk-margin-bottom-remove.uk-margin-bottom-remove {font-size:16px;}

.itemid-1306 .bloka1 {
    margin-bottom: 25px;
    min-height: 0px;
}


 .itemid-1268 .bloke.blokg2 li {
    line-height: 24px;
    padding-left: 20px;
   padding-top: 0px;
}



.itemid-1268 .ls-v5 .ls-bottom-slidebuttons, .itemid-1268 .ls-v5 .ls-nav-start, .itemid-1268 .ls-v5 .ls-nav-stop, .itemid-1268 .ls-v5 .ls-nav-sides {
    left: -90px;
    top: -80px;
}

.sady .navbar-nav.menu .current, .sady .navbar-nav.menu .active {
  
    color: #454545 !important;
}


.itemid-1090 .b2j_form.b2jform-extended div.control-group div.controls {
    margin-left: 0px !important;
}

.itemid-1070 .bloka3 .ico3 > div:nth-child(1) > p:nth-child(2) {margin-bottom: 32px; font-size:12pt;}
.itemid-1070 .bloka3 {min-height:470px;}

.itemid-1319 .ico3 {
    float: inherit;
    margin-left: -20px;
    margin-right: -20px;
}

.itemid-1319 .bloka1, .itemid-1370 .bloka1 {
    
    min-height: 250px;
}

.itemid-1319 .blokb3 {margin-bottom:0px;}


.itemid-1358 .bloka1 {
    
    min-height: 225px;
}

.itemid-1358 .uk-panel-title {
    font-weight: 500;

}

.eksperci-style .uk-panel-title {
    color: #494949;
    font-size: 20px;
    font-weight: 500;
	margin-bottom:	0px;

}

.eksperci-style .uk-margin > strong {
    color: #757575;
    font-style: italic;
    font-weight: 300;
	font-size:16px;
    
}

.eksperci-style * + .uk-margin {
    margin-top: 10px;
	font-size:14px;
}

.formularz-new #system-message-container {display:none;}


.itemid-1400  .navigation-second, .itemid-1403  .navigation-second {
    float: right;
    table-layout: auto;
    text-align: left;
    width: 25%;
}

.itemid-1400 .uk-panel-title {font-weight:500 !important;}

.itemid-1400 .uk-margin ul li {
 
    list-style: square !important;

}

.uk-grid-width-1-1.uk-text-left.contactAside {margin-top:30px;}

.itemid-1400 .contactAside {
    float: right;
    width: 37%;
}

.itemid-1405 .bloka1 {
    
    min-height: 269px;
}

.formularz-new p.readmore {
    height: 50px;
    margin-bottom: 50px;
    margin-top: -50px;
 
}

.formularz-new p.readmore a {
    background: rgba(0, 0, 0, 0) url("http://www.produkty.lex.pl/images/materialy/pobierz_ebooka_3.png") no-repeat scroll 0 0;
    color: transparent;
    display: block;
    height: 50px;
    position: relative;
    text-decoration: none;
    width: 200px;
	 right:0px !important;
}

.formularz-new p.readmore a::before {background:none;}

.itemid-1070 .blokc.blokc2 {

    min-height: 365px !important;

}

.itemid-1381 .uk-panel-box {
    background: #f5f5f5 none repeat scroll 0 0;

}


.itemid-1381 .moduletable.collapse_wk.text01 {
	background: #f5f5f5 none repeat scroll 0 0;
	padding:20px;
	
}


.itemid-1381 .uk-panel-box-primary {
    background-color: #fafafa;
    color: #444;
}


.itemid-1381 .moduletable.collapse_wk.text02{
	background: #fafafa none repeat scroll 0 0;
	padding:20px;
	
}

.b2jcontainer.b2j_contact.materialy  .b2j_form.b2jform-extended li.control-group {
    list-style-type: none;
    margin-left: 25px;
}



.formularz-new .b2jcontainer.b2j_contact.materialy input[type="checkbox"] {
    width: 15px !important;
}

.formularz-new .b2jcontainer.b2j_contact.materialy li p {
    display:none;
}

h3 {
    font-size: 22px;
    font-weight: 400;
    line-height: 25px;
}

.itemid-401 .uk-button-primary {
    background-color: #acabab;
    border-color: transparent;
    color: #fff;
	position:absolute;
	right:0;
	bottom:0;
	border-radius: 0px !important;
}

.itemid-401 .uk-link-reset {
    color: #85bc20;
    font-weight: 500;
}


.itemid-401 .uk-margin ul li {
    list-style: square !important;
	font-size: 15px;
    line-height: 29px;

}

.itemid-401 .blokb1 {

    margin-bottom: 0;

}


.itemid-401 .blokc1 {
    background: #757575 none repeat scroll 0 0;
}


.itemid-401.other .blokb.blokb1, .itemid-401.other .bloke.bloke1 {
    background: #ededed !important;
	margin-bottom:0px;
}

.uk-subnav.uk-flex-left{display:none;}

.eksperci-navigator .uk-link-reset{
cursor: pointer;
pointer-events: none;
}


.eksperci-navigator .uk-panel-box {padding-left:0px;}

.eksperci-navigator .uk-panel-title {font-weight:500;}
.navigator-naglowek{
    margin-bottom: 40px;
    font-size: 28px;
	margin-top:40px;
}

.itemid-1331 .uk-panel-title {
    color: #0182c4 !important;
  
    font-weight: 500;
}

.itemid-1391 .blog.color-log.no-slider ul li {    list-style: circle;
    margin-left: 25px;}
	
.itemid-1347 .ls-wp-container.ls-container.ls-v5 div.ls-bottom-nav-wrapper, .itemid-814 .ls-wp-container.ls-container.ls-v5 div.ls-bottom-nav-wrapper  {
    top: -233px !important;
}
.itemid-1347 .ls-wp-container.ls-container.ls-v5 div.ls-bottom-nav-wrapper, .itemid-814 .ls-wp-container.ls-container.ls-v5 div.ls-bottom-nav-wrapper {
    left: -150px !important;
    top: -233px !important;
}

.uk-accordion.uk-text-left  {display:block !important;}

.itemid-382 .navigation-second {
    width: 34%;
    text-align: right;
    table-layout: auto !important;
    float: right;
}

.itemid-382 .bloka.bloka2 {
    background: #f2f2f2;
	min-height: 429px;
padding-top: 60px;

}

.button-border {
    display: inline-block;
    font-size: 15px;
    line-height: 30px;
    font-weight: 700;
    color: #454545 !important;
    padding: 10px 20px;
    text-align: center;
    min-width: 350px;
    cursor: pointer;
    -webkit-transition-duration: .35s;
    -moz-transition-duration: .35s;
    -o-transition-duration: .35s;
    -ms-transition-duration: .35s;
    transition-duration: .35s;
}

.button-border.blue {

    min-width: 150px;

}

.button-border:hover {
    
    color: #fff !important;
    border: 3px solid #85bc20;
	 background: #85bc20;
	 text-decoration: none;
}

.button-border {
    
    color: #454545 !important;
    border: 3px solid #85bc20;
	
}


.button-border.blue:hover {
    
    color: #fff !important;
    border: 3px solid #007ac3;
	 background: #007ac3;
	 text-decoration: none;
}

.button-border.blue {
    
    color: #454545 !important;
    border: 3px solid #007ac3;
	
}
.itemid-1510 .uk-text-center {
    text-align: center !important;
    min-height: 110px;
	padding-top: 20px;
}

.itemid-1510 .uk-panel-box-primary {
    background-color: #f1f1f1;
    color: #444;
}

.itemid-1510 .blokd.blokd3 .uk-grid-width-1-3 > div:nth-child(2) > div, .itemid-1510 .blokd.blokd3 .uk-grid-width-1-3 > div:nth-child(3) > div, .itemid-1510 .blokd.blokd3 .uk-grid-width-1-3 > div:nth-child(1) > div{background-color: #fff !important;}


.itemid-1510 .bloke.blokg1  h3.uk-heading-large.uk-margin-top-remove {color:#fff !important; font-weight:700;}



li a.zamow{font-weight:700 !important;}

.products main  ul li::before, .products-li main  ul li::before , .products-li .bloke .uk-margin ul li::before, .materialy.new main ul li::before{ content: '';
    width: 9px;
    height: 9px;
    position: absolute;
    display: block;
    background: #eee;
    left: 0px;
margin-top: 9px;
}

.products main  ul li {list-style:none !important;line-height: 28px !important;font-size: 15px !important;
color: #757575;}

.products-li main  ul li , .products-li .bloke .uk-margin ul li, .materialy.new .products-li ul li{list-style:none !important;line-height: 28px !important;}

.products main  ul{
margin-left: 20px;}

@media (min-width: 760px) {
.one {text-align: right;}
.two {text-align: left;}
}

@media (max-width: 760px) {
.one {clear: both;margin-bottom: 40px !important;}

}
.grey-button {
    background: #f1f1f1;
    padding: 15px 30px;
    color: #757575;
text-decoration:none;
    font-size: 20px;
    font-weight: 600;
}

.green-button {
    background: #85bc20;
text-decoration:none;
    padding: 20px 50px;
    color: #fff;
    font-size: 22px;
    font-weight: 700;
}

.blue-button {
    background: #007ac3;
text-decoration:none;
    padding: 20px 50px;
    color: #fff;
    font-size: 22px;
    font-weight: 700;
}

@media all and (max-width: 767px) {
	.blue-button {

    padding: 8px 3px;
	font-size: 15px;

}
	
}

.white-button {
    background: #fff;
    padding: 15px 30px;
    color: #757575;
text-decoration:none;
    font-size: 20px;
    font-weight: 600;
}


.itemid-1557 .pakiety ul li{padding-left: 0px;
line-height: 35px;
background: none;}

.attention {
    border: 2px solid #85bc20;
    padding: 20px;
}

.products-li  h3.uk-panel-title {font-weight:600;}

.itemid-1567 li.item-1568.current.active,.itemid-1577 li.item-1578 {width:25%; float:right;}

.itemid-1567 .materialy p.readmore{display:none;}

.no-slider.new main#s1 {
    border-top: 0 solid transparent;
    margin-top: 0px;
}

.no-slider.new .slider {
    margin-top: 119px;
    background-position: 50%;
    background-size: cover;
}

/* -- footer fixes -- */

#social-links {
  text-align: center;
}

.nav1 .layout {
  padding-left: 0;
  padding-right: 0;
}

[role="contentinfo"] .layout {
  padding-left: 0;
  padding-right: 0;
}

[role="contentinfo"] nav li {
  padding-left: 0;
  padding-right: 20px;
}

/* -- rsform v2.0 fixes -- */

.rsform-checkbox+span {
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: 2px 4px 0 0;
  vertical-align: middle;
  background: #f2f2f2;
  cursor: pointer;
  font-size: 0;
  float: left;
  border: 2px solid #7ac142;
}

.rsform-checkbox:checked+span {
  background: #7ac142;
}

.rsform-radio+span:before {
  content: '';
  display: inline-block;
  height: 12px;
  width: 12px;
  background: #f1f1f1;
  border: 5px solid #f1f1f1;
  border-radius: 50%;
  z-index: 2;
  transition: box-shadow .4s ease,
  background .3s ease;
  margin-right: 13px !important;
  top: 3px;
  position: relative;
}

.rsform-radio:checked+span:before {
  background: #e5202e;
}

/*.checker:first-child {
  display: block !important;
}*/

.checker {
  margin-right: 2px !important;
}

/*.checker:last-of-type {
  display: none;
}*/

/*.read-more-trigger::before {
    content: "Pokaż więcej";
}*/

.read-more-state,
.read-more-trigger {
    display: none !important;
}

.read-more-target {
    font-size: 10px !important;
    max-height: 0 !important;
    opacity: 1 !important;
}