.header-h1{padding:0;top:-8px;left:265px;background:rgba(0,0,0,0);font-family:Yanone Kaffeesatz;font-size:60px;color:#fff;font-weight:400;white-space:nowrap;position:absolute;margin:0}.header-h2{margin:0;position:absolute;white-space:nowrap;font-weight:400;font-style:italic;color:#fff;font-size:13px;background:rgba(0,0,0,0);left:220px;top:77px;padding:0}.alignleft{float:left;display:block;margin:0 10px 0 0;max-width:100%}body{background:#2e2e2e}.content{background:#2e2e2e}.sidebar_content_header{background:#2e2e2e}#footer{background:#2e2e2e}#module_menu li a{background-color:#d4d4e0;border-top:1px solid #afafb9;color:#000}#module_menu li a:hover,#module_menu li.active a{color:#000;background:#d4d4e0}.a-post-links{width:100%;display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:row;padding:10px 0;text-transform:uppercase}.a-post-links a{color:#00aeff}.a-mapa-strony a{color:#00aeff}.a-mapa-strony .current_page_item a{color:#dadae4;font-weight:700}.a-bonus-marg-bottom{margin-bottom:25px}.no-display{display:none}.header-image-wrapper-style{width:100%;overflow:hidden;height:199px}.sidebar-fb-button{display:inline-block;margin-left:40px;padding:5px;font-weight:700!important;text-transform:uppercase;font-family:Arial #000!important;font-size:10pt!important;background:#00f;border:1px solid #fff;color:#fff!important;text-decoration:none}.a-post-main-head,.blog-header{margin:30px 0 35px 0;width:100%}.blog-post-box{margin-bottom:30px;box-sizing:border-box;max-width:50%;float:left}.blog-post-image{display:block;width:100%;box-sizing:border-box;color:#ff9;font-size:20px;text-decoration:none}.blog-post-image:after{content:'';display:block;clear:both;margin-bottom:15px}.blog-post-image img{display:block;margin:0 10px 0 0;float:left}.blog-page-excerpt p{color:#fff;text-align:justify;line-height:inherit;font-size:15px;line-height:1.5}.blog-posts-holder{box-sizing:border-box;width:100%;display:flex;flex-flow:row wrap}.blog-data{margin-bottom:10px;padding-top:10px;border-top:1px solid #fff;text-align:right;line-height:normal;font-weight:700;color:#00aeff}.blog-posts-holder>article:nth-child(even){padding-right:10px}.blog-posts-holder>article:nth-child(odd){padding-left:10px}.blog-nawigacja{width:100%;clear:both;margin:auto}.blog-nawigacja .nav-links{text-align:center}.blog-nawigacja .nav-links>*{border:1px solid rgba(255,255,255,.6);font-weight:700;text-decoration:none;padding:5px 6px;background:rgba(255,255,255,.1);color:#00aeff}.blog-nawigacja .current,.blog-nawigacja .dots{color:#ff9}.blog-sidebar{padding:30px 10px 0 10px;margin:0;box-sizing:border-box}.blog-sidebar a{color:#00aeff}.sidebar-list-force>li{list-style:none;padding:0;margin:0 0 15px 0}.blog-sidebar .sidebar-name{font-size:18px;font-weight:400;color:#fff;padding:0 0 0 4px;margin-bottom:16px;display:block}.sidebar-icon-1,.sidebar-icon-2,.sidebar-icon-3{margin:2px 0;padding:0 0 0 25px;line-height:18px;text-align:left;word-wrap:break-word}.sidebar-icon-1{background:url(//uprawnienia-budowlane.pl/gfx/themes_common/mail.png?7.1.20180514080209) left center no-repeat}.sidebar-icon-2{background:url(//uprawnienia-budowlane.pl/gfx/themes_common/phone.png?7.1.20180514080209) left center no-repeat}.sidebar-icon-3{background:url(//uprawnienia-budowlane.pl/gfx/themes_common/email.png?7.1.20180514080209) left center no-repeat}.blog-polub{margin:20px 0 0 30px}.blog-sidebar #archives-2, .blog-sidebar #custom_html-18{margin:40px 0 30px 0}.blog-sidebar #archives-2 ul, .blog-sidebar #custom_html-18 ul{list-style:none;padding:0 10px;margin:0}.blog-sidebar #archives-2 li a, .blog-sidebar #custom_html-18 li a{text-align:center;border-top:1px solid rgba(255,255,255,.6);color:#00aeff;display:block;padding:6px 15px;background:rgba(255,255,255,.1);text-decoration:none;font-weight:400;font-weight:700}.blog-sidebar #archives-2 ul li:last-child a, .blog-sidebar #custom_html-18 ul li:last-child a{border-bottom:1px solid rgba(255,255,255,.6)}.blog-sidebar #archives-2 li a:hover, .blog-sidebar #custom_html-18 li a:hover{color:#ff9}
.blog-sidebar #custom_html-10 img,.blog-sidebar #custom_html-8, .blog-sidebar #custom_html-20 img{width:100%;height:100%}
.blog-sidebar #custom_html-10 a,.blog-sidebar #custom_html-8 a, .blog-sidebar #custom_html-20 a{margin-bottom:15px;display:inline-block}
.blog-sidebar #custom_html-10,.blog-sidebar #custom_html-8, .blog-sidebar #custom_html-20{padding:0 10px}
.sticky{position:fixed!important;top:0;width:100%;z-index:100;margin:0 auto 0!important}.current_page_item>a,.current_page_parent>a{color:#00aeff!important}#menu li a:hover,#menu li.active a{color:#00aeff!important}@media only screen and (max-width:600px){.blog-post-box{float:none;max-width:100%}.blog-sidebar #custom_html-8>div{text-align:center}.blog-sidebar #custom_html-7{text-align:center}.blog-sidebar #custom_html-7 .textwidget{display:flex;flex-direction:column}.blog-sidebar #custom_html-7 a,.blog-sidebar #custom_html-7 p{align-self:center}.blog-nawigacja .nav-links{display:flex;flex-wrap:wrap}.blog-nawigacja .nav-links>*{margin-right:3px;margin-bottom:5px}.blog-posts-holder>article:nth-child(even){padding-right:0}.blog-posts-holder>article:nth-child(odd){padding-left:0}.alignleft{float:none;margin:0 auto 15px auto}}.nowa-tresc{color:#fff;font-size:15px}.nowa-tresc-home p{line-height:initial}.nowa-tresc-home>p{line-height:initial}.nowa-tresc p{margin-bottom:10px}.nowa-tresc .top-slogan{text-align:center;margin:30px 0 40px 0}.nowa-tresc .top-slogan span,.top-slogan h1,.top-slogan-mini-box{font-size:32px;display:inline;text-transform:uppercase;font-weight:700}.nowa-tresc .top-slogan p{font-size:32px;margin:0}.nowa-tresc .a-image-gallery{display:flex;flex-flow:row wrap;justify-content:space-between;margin:30px 0}.nowa-tresc .a-image-gallery>a{position:relative;max-width:49.5%;width:100%;text-align:center;margin-bottom:10px;text-decoration:none;display:flex;align-items:flex-end;height:230px;background-repeat:no-repeat;background-position:center;background-size:cover}.nowa-tresc .gallery-img-description{background:rgba(0,0,0,.6);color:#fff;font-size:12px;display:block;width:100%;text-decoration:none;padding:5px}.nowa-tresc .a-big-image-gallery{display:flex;flex-flow:row wrap;justify-content:space-between;margin:30px 0}.nowa-tresc .a-big-image-gallery>a{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;max-width:100%;width:100%;text-align:center;text-decoration:none;margin:0 auto 10px auto}.nowa-tresc .a-big-image-gallery>a>img{max-width:100%;margin:0 auto 0 auto;padding:0}.nowa-tresc .download{border:1px solid #444;padding:5px;font-size:12px;color:#8a8a8a;font-weight:700;display:inline-block;width:100%;margin-bottom:10px}.nowa-tresc .download>a{float:left;display:inline-block;margin-right:10px}.nowa-tresc .download>a>img{display:inline-block}.nowa-tresc .download>div{float:right}.nowa-tresc .line-height-initial{line-height:initial}.nowa-tresc .img-list a{margin-bottom:25px;display:block}.nowa-tresc .img-list a:hover img{opacity:.5}.nowa-tresc .img-list img{width:100%;height:100%}.nowa-tresc .min{height:1px;background:#fff;border:0}.nowa-tresc .max{height:2px;background:#fff;border:0}.nowa-tresc .home-opis{font-size:26px;line-height:31px;font-family:Arial,Helvetica,sans-serif;padding:15px 0 20px 0}.nowa-tresc h6,.nowa-tresc h2,.nowa-tresc h3,.nowa-tresc h4,.nowa-tresc h5{margin:15px 0;font-size:26px}.nowa-tresc .home-szczegoly{text-align:right;margin-bottom:10px}.nowa-tresc .home-szczegoly>a{padding:3px 7px;border-radius:3px;background:rgba(255,255,255,.1);text-decoration:none;color:#00aeff;font-size:12px;font-weight:700;display:inline-block}.nowa-tresc .home-slogan-bottom{margin:20px 0;font-size:large}.nowa-tresc .bottom-list{display:flex;flex-flow:row wrap;justify-content:space-between;box-sizing:border-box;width:100%}.nowa-tresc .bottom-list>a{display:block;width:100%;max-width:49.5%;text-align:center;background:linear-gradient(to bottom,#f0f0f0,#d1d1d1);margin-bottom:5px;box-sizing:border-box;padding:15px 0;color:#000;text-decoration:none;font-family:Arial;font-size:14px}.nowa-tresc .bottom-list>a:hover{background:linear-gradient(to bottom,#3cb0fd,#3498db)}.nowa-tresc .size-29{font-size:29px}.nowa-tresc .dotted{width:100%;height:1px;background:url(//uprawnienia-budowlane.pl/templates/blog1/themes/characterized/images/img08.gif) repeat-x 0 bottom;border:0;margin:25px 0}.nowa-tresc .dotted:before{display:block;content:'';clear:both}.nowa-tresc-header{margin:15px 0 25px}.nowa-tresc .program-slogan{font-size:medium;margin:20px 0}.nowa-tresc .margin-bottom-20{margin-bottom:20px!important}.nowa-tresc .image-box{border:1px solid #444;padding:3px;float:left;margin:0 15px 5px 0;text-align:center;display:inline-block}.nowa-tresc .a-block{display:block}.nowa-tresc .margin-none{margin:0!important}.nowa-tresc .padding-left110{padding-left:110px}.nowa-tresc .big-slogan{font-size:x-large;font-family:'arial black','avant garde'}.nowa-tresc .line-height100{line-height:100%}.nowa-tresc .line-height120{line-height:120%}.nowa-tresc .line-height150{line-height:150%}.nowa-tresc .line-height200{line-height:200%}.nowa-tresc .line-height240{line-height:240%}.nowa-tresc .color-yellow{color:#ff0}.nowa-tresc .color-lightyellow{color:#ff9}.nowa-tresc .color-orange{color:orange}.nowa-tresc .color-lightorange{color:#fc9}.nowa-tresc .color-cyan{color:#0ff}.nowa-tresc .color-gray{color:#8a8a8a}.nowa-tresc .color-green{color:#0f0}.nowa-tresc .color-lightgreen2{color:#cfc}.nowa-tresc .color-purple{color:#f0f}.nowa-tresc .color-red{color:red}.nowa-tresc .color-white{color:#fff}.nowa-tresc .color-blue{color:#0cf}.nowa-tresc .text-uppercase,.text-uppercase{text-transform:uppercase}.nowa-tresc .text-underline{text-decoration:underline}.nowa-tresc .text-strong{font-weight:700}.nowa-tresc .text-center{text-align:center}.nowa-tresc .text-justify{text-align:justify}.nowa-tresc .spacer-10{height:10px}.nowa-tresc .spacer-20{height:20px}.nowa-tresc .spacer-30{height:30px}.nowa-tresc .spacer-40{height:40px}.nowa-tresc .font-medium{font-size:medium}.nowa-tresc .font-large{font-size:large}.nowa-tresc .font-xlarge{font-size:x-large}.nowa-tresc .font-italic{font-style:italic}.nowa-tresc .color-lightgray{color:silver}.nowa-tresc .color-lightgreen{color:#cff}.nowa-tresc .download{box-sizing:border-box}.nowa-tresc .akty-iframe-yt{width:100%;height:310px}.nowa-tresc .akty-full-miniature>a{height:150px!important;background-size:contain!important}.nowa-tresc .color-mediumorange{color:#fc0}.nowa-tresc .przycisk-img{max-width:100%;margin:10px auto;background-repeat:no-repeat;background-size:contain}.nowa-tresc .new-table{border-collapse:collapse;margin:20px 0;box-sizing:border-box;max-width:100%}.nowa-tresc .new-table td{border:1px solid #dcdcdc;padding:5px;box-sizing:border-box;text-align:center;font-size:12px}.nowa-tresc .new-table p{margin:3px 0 3px 0;line-height:100%}.new-table-last-column,.nowa-tresc .new-table-first-column{max-width:100px}.nowa-tresc .new-table-third-column{min-width:180px}.nowa-tresc .table-box{overflow-x:auto}.nowa-tresc .contact-box-left,.nowa-tresc .contact-box-right{max-width:50%;width:100%;font-size:13px;color:#8a8a8a;line-height:18px;margin-bottom:15px}.nowa-tresc .contact-box-left>div,.nowa-tresc .contact-box-right>div{border-left:2px solid #919191;padding-left:8px}.nowa-tresc .contact-box-left{float:left}.nowa-tresc .contact-box-right{float:right}.nowa-tresc .contact-box-left a,.nowa-tresc .contact-box-left span,.nowa-tresc .contact-box-right a{color:#00aeff}.nowa-tresc .contact-box-left p,.nowa-tresc .contact-box-right p{margin-bottom:3px}.nowa-tresc .width-100{width:100%}.nowa-tresc .button-fix50{width:50%}@media only screen and (max-width:400px){.nowa-tresc .przycisk-img{background-image:url(//uprawnienia-budowlane.pl/wp-content/uploads/2019/03/sekcja-przycisk-3.png);width:348px;height:113px}}@media only screen and (min-width:401px) and (max-width:600px){.nowa-tresc .przycisk-img{background-image:url(//uprawnienia-budowlane.pl/wp-content/uploads/2019/03/sekcja-przycisk-2.png);width:455px;height:91px}}@media only screen and (max-width:600px){.header-h1{width:98%;display:inline-block;float:left;left:0;text-align:center;margin:0 auto}}@media only screen and (min-width:601px){.nowa-tresc .przycisk-img{background-image:url(//uprawnienia-budowlane.pl/wp-content/uploads/2019/03/sekcja-przycisk.png);width:595px;height:87px}}@media only screen and (max-width:767px){.nowa-tresc{font-size:16px}.nowa-tresc .bottom-list>a{max-width:100%}.nowa-tresc .a-image-gallery>a{max-width:100%;max-height:initial;min-height:initial}.nowa-tresc .contact-box-left,.nowa-tresc .contact-box-right{float:none;max-width:100%}.header-h1{font-size:37px!important}}.a-bottom-gallery a{height:auto !important;position:relative;background-image:none !important;align-items:center !important;}.a-bottom-gallery img{display:block;max-width:100%;margin:auto;}.a-bottom-gallery span{position:absolute;box-sizing:border-box;bottom:0;}.a-bottom-gallery .max-300 img{max-height:300px;}.a-bottom-gallery .max-320 img{max-height:320px;}.a-bottom-gallery .max-340 img{max-height:340px;}.nowa-tresc .download{overflow:auto;}.nowa-tresc .image-box img{max-width:100%;}.sidebar-list-force { padding: 0 !important; margin: 0 !important; list-style: none !important; line-height: inherit !important;}.sidebar-list-force > li { list-style: none !important; }
#custom_html-18 { margin-top: 0 !important; list-style: none; }
#sidebar li{list-style: none;}
.nowa-tresc .size-26 { font-size: 26px; }
.widget_search { box-sizing: border-box; padding: 20px 0 !important; border-top: 1px solid #fff; border-bottom: 1px solid #fff; margin-top: 25px !important; }
.widget_search button { border: 1px solid rgba(255,255,255,.6); color: #00aeff; display: inline-block; padding: 3px 5px; background: rgba(255,255,255,.1); text-decoration: none; text-align: center; font-weight: bold; transition: all 0.15s; }
.widget_search button:hover { color: #ff9; }
.widget_search input { width: calc(100% - 60px); max-width: 100%; padding: 3px 5px; border: 1px solid rgba(255,255,255,.6); }
.lista-faq { font-weight: bold; font-size: 18px; }
.lista-faq h2, .lista-faq h3, .lista-faq h4, .lista-faq h5, .lista-faq h6 { font-size: 23px; margin: 0 0 10px 0; font-weight: bold; line-height: 1.3; }
.lista-faq p, .lista-faq ul, .lista-faq ol { font-weight: normal; font-size: 15px; }
.lista-faq a { color: #00aeff; }
.lista-faq > li { margin-bottom: 20px; border-bottom: 1px solid #fff; padding-bottom: 15px; }
.sidebar-wyszukiwarka { display: flex !important; line-height: 25px; padding: 0 !important; }
.sidebar-wyszukiwarka:before { background-size: contain; background-image: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/03/lupa.png); background-repeat: no-repeat; display: inline-block; width: 25px; height: 25px; content: ''; margin-right: 5px; }
.contact-box-50 { display: flex; flex-flow: row wrap; box-sizing: border-box; }
.contact-box-50 > p { max-width: 50%; box-sizing: border-box; width: 100%; }
.contact-icon-1, .contact-icon-2, .contact-icon-3, .contact-icon-4, .contact-icon-5 { margin: 0 0 5px 0; padding: 0; line-height: 25px; background: 0; display: flex; font-size: 13px; color: #8a8a8a; }
.contact-icon-1:before, .contact-icon-2:before, .contact-icon-3:before, .contact-icon-4:before, .contact-icon-5:before { background-size: contain; background-repeat: no-repeat; background-position: center; display: inline-block; width: 25px; height: 25px; content: ''; margin-right: 10px; }
.contact-icon-1 { color: #00aeff; text-transform: uppercase; font-size: 14px; }
.contact-icon-3, .contact-icon-border, .contact-icon-5 { padding-left: 8px; border-left: 2px solid #919191; }
.contact-icon-1:before { background-image: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-2020-2.png); margin-left: 10px; }
.contact-icon-2:before { background-image: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-telefon-2.png); }
.contact-icon-3:before { background-image: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-adres-2.png); }
.contact-icon-4:before { background-image: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-mail-2.png); }
.contact-icon-5:before { background-image: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-pieniadze-2.png); }
.contact-icon-3:before, .contact-icon-5:before { width: 30px; height: 30px; }
.contact-icon-5 { margin-bottom: 25px !important; }
.contact-icon-2 a, .contact-icon-4 a { color: #00aeff; }
.sidebar-icon-1:before { background: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-2020-2.png); }
.sidebar-icon-2:before { background: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-telefon-2.png); }
.sidebar-icon-3:before { background: url(//uprawnienia-budowlane.pl/wp-content/uploads/2020/05/ikona-mail-2.png); }
.sidebar-icon-1:before, .sidebar-icon-2:before, .sidebar-icon-3:before { background-size: contain; background-repeat: no-repeat; background-position: center; display: inline-block; width: 25px; height: 25px; content: ''; margin-right: 10px; }
.sidebar-icon-1, .sidebar-icon-2, .sidebar-icon-3 { padding: 0; background: 0; display: flex; line-height: 25px; margin: 0 0 7px 0; }
.sidebar-icon-1 { color: #fff; font-weight: bold; font-size: 15px; }
#menu { margin: 0 auto 0; }
.mobile-dropdown { margin: 0 auto 0; }
@media only screen and (max-width: 767px){
.contact-box-50 { flex-flow: column wrap; }
.contact-box-50 > p { max-width: 100%; }
#header { height: auto; }
.header-h1 { float: none; display: block; position: relative; padding-bottom: 20px; }
} .new-font { font-family: Tahoma; font-size: 16px; text-align: justify; line-height: 25px; }
.new-margin { margin: 0 0 15px 0 !important; }
.new-header { font-family: Tahoma; font-size: 19px !important; font-weight: bold; margin-top: 30px !important; }
.new-description { font-family: Tahoma; font-size: 12px; }
.strona-program h1 { margin-bottom: 30px; }
.image-section { margin: 0 auto 30px auto; box-sizing: border-box; max-width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between; padding-top: 10px; }
.image-section img { display: block; max-width: calc(50% - 2px); box-sizing: border-box; border: 2px solid #FFC000; }
.image-section p, .full-image-section p { width: 100%; margin: 3px auto !important; }
.full-image-section { margin: 0 auto 20px auto; box-sizing: border-box; max-width: 100%; }
.full-image-section img { display: block; max-width: 99%; margin: auto; border: 2px solid #FFC000; }
.image-aktualizacje { max-width: 55%; }
.p-slogan-1 { margin: 38px auto !important; max-width: 80%; }
.strona-program > h2, .strona-program > h3, .strona-program > h4, .strona-program > h5 { margin: 25px 0; }
.program-informacje { display: flex; flex-flow: row wrap; justify-content: space-between; box-sizing: border-box; max-width: 100%; margin-top: 35px; margin-bottom: 35px; }
.program-informacje > div { box-sizing: border-box; max-width: calc(50% - 3px); width: 100%; height: 144px; }
.program-info-margin { margin-top: 0 !important; }
.new-no-border { border: 0 !important; max-width: 50%; }
.new-no-border img { box-sizing: border-box; border: 2px solid #FFC000; max-width: 100% !important; width: auto; display: block; }
.line-height140 { line-height: 140% !important; }
.dane-obraz { margin-bottom: 25px !important; }
.dane-1 { margin-bottom: 25px !important; }
.blog-sidebar #custom_html-20 img, .blog-sidebar #custom_html-22 img, .blog-sidebar #custom_html-24 img, .blog-sidebar #custom_html-26 img, .blog-sidebar #custom_html-28 img, .blog-sidebar #custom_html-29 img, .blog-sidebar #custom_html-31 img, .blog-sidebar #custom_html-37 img, .blog-sidebar #custom_html-39 img {
margin-bottom: 15px;
}
.image-section-no-border img { border: 0; }
.font-clear { font-family: Arial,Helvetica,sans-serif; }
.a-gray-border { box-sizing: border-box; border: 2px solid #727272 !important; }
.nowa-tresc .a-galeria-program > a {
position: relative;
max-width: 100%;
width: 100%;
text-align: center;
margin-bottom: 10px;
text-decoration: none;
display: flex;
align-items: flex-end;
height: 430px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.comment-ocena {
display: none !important;
}
@media only screen and (max-width:767px){
.new-font { font-size: 16px; }
.new-header { font-size: 18px; }
.new-description { font-size: 12px; }
.image-section { flex-flow: column-wrap; }
.image-section img { max-width: 99%; margin: 0 auto 10px auto; }
.blog-sidebar #custom_html-20, .blog-sidebar #custom_html-12, .blog-sidebar #custom_html-19, .blog-sidebar #search-4, .blog-sidebar #custom_html-22, .blog-sidebar #custom_html-21, .blog-sidebar #custom_html-15, .blog-sidebar #search-5, .blog-sidebar #search-6, .blog-sidebar #search-7, .blog-sidebar #search-8, .blog-sidebar #search-9, .blog-sidebar #custom_html-23, .blog-sidebar #custom_html-24, .blog-sidebar #custom_html-25, .blog-sidebar #custom_html-26, .blog-sidebar #custom_html-28, .blog-sidebar #custom_html-27, .blog-sidebar #custom_html-29, .blog-sidebar #custom_html-30, .blog-sidebar #custom_html-31, .blog-sidebar #custom_html-37, .blog-sidebar #custom_html-39 { display: none; }
.program-informacje { flex-flow: column wrap; }
.program-informacje > div { max-width: 100%; width: 100%; margin-bottom: 15px; box-sizing: border-box; }
.program-informacje > .user-container { height: auto; }
.program-informacje > .certified-container { height: 124px; }
.program-informacje > .user-container { min-height: 124px; }
}
.oceny-powtarzalnosc { display: flex; flex-flow: row wrap; align-items: center; margin: 25px 0; justify-content: center; }
.oceny-powtarzalnosc > * { padding: 5px 25px; margin: 0 0 10px 0 !important; box-sizing: border-box; }
.srednia-ocena-programu * { display: inline-block; }
.srednia-ocena-programu img { max-width: 20px; width: auto; height: auto; }
.oceny-strona-link a { font-weight: bold; color: #fff; text-decoration: none; padding: 10px 10px; background: #FFC000; text-transform: uppercase; font-family: Tahoma; }
.powtarzalnosc-procent { height: 100px; width: auto; position: relative; margin: auto; }
.powtarzalnosc-procent span { position: absolute; top: 32px; left: 22px; color: yellow; font-weight: bold; font-size: 30px; }
.powtarzalnosc-procent div.kolko { margin: 0; }
.wrapper { width: 100px; height: 100px; position: relative; clip: rect(0px, 100px, 100px, 50px); margin: auto; }
.kolko { width: 80px; height: 80px; border: 10px solid green; border-radius: 50px; position: absolute; clip: rect(0px, 50px, 100px, 0px); }
div[data-anim~=base] { -webkit-animation-iteration-count: 1; -webkit-animation-fill-mode: forwards; -webkit-animation-timing-function:linear; }
.wrapper[data-anim~=wrapper] { -webkit-animation-duration: 0.01s; -webkit-animation-delay: 3s; -webkit-animation-name: close-wrapper; }
.proc326 .kolko[data-anim~=left] { -webkit-animation-duration: 1s; -webkit-animation-name: spin326; }
.proc333 .kolko[data-anim~=left] { -webkit-animation-duration: 1s; -webkit-animation-name: spin333; }
.proc340 .kolko[data-anim~=left] { -webkit-animation-duration: 1s; -webkit-animation-name: spin340; }
.proc348 .kolko[data-anim~=left] { -webkit-animation-duration: 1s; -webkit-animation-name: spin348; }
.proc354 .kolko[data-anim~=left] { -webkit-animation-duration: 1s; -webkit-animation-name: spin354; }
.proc360 .kolko[data-anim~=left] { -webkit-animation-duration: 1s; -webkit-animation-name: spin360; }
.kolko[data-anim~=right] { -webkit-animation-duration: 0.5s; -webkit-animation-name: right-spin; }
@-webkit-keyframes right-spin {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(180deg); }
}
@-webkit-keyframes spin326 {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(326deg); }
}
@-webkit-keyframes spin333 {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(333deg); }
}
@-webkit-keyframes spin340 {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(340deg); }
}
@-webkit-keyframes spin348 {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(348deg); }
}
@-webkit-keyframes spin354 {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(354deg); }
}
@-webkit-keyframes spin360 {
from { -webkit-transform: rotate(0deg); }
to { -webkit-transform: rotate(360deg); }
}
@-webkit-keyframes close-wrapper { to { clip: rect(auto, auto, auto, auto); } }
.front-page--infos{
display: none;
}
@media only screen and (max-width:767px){
.header-h2{
font-size: 11px;
left: 0;
top: 32px;
text-align: center;
padding: 0 10px;
white-space: unset;
line-height: 1.4;
}
.header-h1 {
padding-bottom: 35px;
left: 0;
text-align: center;
}
.front-page--infos{
display: block;
padding-top: 20px;
}
.front-page--infos .program-informacje {
flex-flow: unset;
flex-wrap: wrap;
margin-bottom: 0;
}
.front-page--infos .program-informacje > div {
max-width: 48.8%;
width: 48.8%;
margin-bottom: 1%;
}
.front-page--infos .user-description p {
font-size: 12px;
font-weight: 500;
line-height: 1.2;
padding: 0 4px;
}
.front-page--infos .certified-container img{
width: 100%;
}
.front-page--infos .program-informacje .user-title p {
font-size: 26px;
}
.front-page--infos .user-title{
margin:0 15px;
}
.front-page--infos .user-description {
height: 60%;
}
.front-page--infos .program-informacje > .certified-container ,.front-page--infos .program-informacje > .user-container{
overflow: hidden;
}
.remove-mobile-fp{
display: none;
}
}
@media only screen and (max-width:399px){
.front-page--infos .program-informacje > .certified-container ,.front-page--infos .program-informacje > .user-container{
min-height: 110px;
overflow: hidden;
height: 115px;
}
.front-page--infos .program-informacje .user-title p {
font-size: 20px;
}
.front-page--infos .user-description {
height: 60%;
padding: 12px 0;
}
.front-page--infos .user-title img{
width: 25px;
}
}
@media only screen and (max-width:349px){
.front-page--infos .user-title img{
width: 20px;
}
.front-page--infos .program-informacje .user-title p {
font-size: 17px;
}
.front-page--infos .user-description{
padding: 9px 0;
}
.front-page--infos .program-informacje > .certified-container, .front-page--infos .program-informacje > .user-container{
height: 100px;
min-height: 100px;
}
}
#menu .menu-item .sub-menu li {
width: 100%;
}
#menu .menu-item .sub-menu a {
border-bottom: 1px solid #c0c0c8;
text-align: center;
display: block;
padding: 2px 10px !important;
margin: 0 !important;
background: transparent !important;
width: 100%;
box-sizing: border-box;
height: auto !important
}
#menu .menu-item .sub-menu > li:last-child a {
border-bottom: 0;
}
.page-article-section { padding-bottom: 15px; margin-bottom: 20px; border-bottom: 1px solid rgba(255,255,255,0.4); }
.page-article-section img { float: left; margin: 0 10px 10px 0; }
.page-article-section p > a { color: #ff9; text-decoration: none; }
.page-article-no-border { border: 0; margin-bottom: 0; }
.izby { display: flex; flex-flow: row wrap; justify-content: space-between; box-sizing: border-box; }
.izby > div { max-width: calc(50% - 2px); width: 100%; height: auto; box-sizing: border-box; margin: 0 0 15px 0; }
.breadcrumbs-section { padding: 1px 0; border-bottom: 1px solid rgba(255,255,255,0.1); width: 100%; max-width: 580px; position: relative; }
.breadcrumbs-section li { list-style-type: none; display: inline-block; margin: 0; padding: 0; font-size: 11px; }
.breadcrumbs-section li:after { content: '>'; display: inline-block; padding: 0; margin: 0 3px; color: #888; }
.breadcrumbs-section li:last-child:after { display: none; }
.breadcrumbs-section a { text-decoration: none; color: #888; }
@media screen and (max-width: 767px){
.breadcrumbs-section { margin-top: 35px; padding-left: 10px; }
.breadcrumbs-section li:after { display: none; }
.breadcrumbs-section li { line-height: 180%; margin: 0 0 2px 0; list-style-type: circle; display: list-item; }
}
.blog-powiazane { margin: 15px 0 0 0 ; padding-top: 15px; border-top: 1px solid #fff; }
.blog-powiazane h4 { margin: 0 0 20px 0; }
.blog-powiazane .blog-flex > div:nth-child(odd) { padding-right: 5px; box-sizing: border-box; }
.blog-powiazane .blog-flex > div:nth-child(even) { padding-left: 5px; box-sizing: border-box; }
.blog-flex { display: flex; flex-flow: row wrap; justify-content: space-between; }
@media screen and (max-width:767px){
.blog-flex { flex-flow: column wrap; }
.blog-post-box { padding-bottom: 10px; border-bottom: 1px solid rgba(255,255,255,0.2); }
}#wpcf7-f1112-p39-o1 label.continfoinput{
display: flex;
justify-content: space-between;
}
#wpcf7-f1112-p39-o1 label.continfoinput span{
width: 76%;
}
#wpcf7-f1112-p39-o1 i{
font-style: normal;
color: #00aeff;
width: 23%;
} p.file-913 span.wpcf7-form-control-wrap, p.file-914 span.wpcf7-form-control-wrap, p.file-915 span.wpcf7-form-control-wrap, p.file-916 span.wpcf7-form-control-wrap, p.file-917 span.wpcf7-form-control-wrap, p.file-918 span.wpcf7-form-control-wrap, p.file-919 span.wpcf7-form-control-wrap, p.file-920 span.wpcf7-form-control-wrap, p.file-921 span.wpcf7-form-control-wrap{
width: 500px;
display: block;
margin-top: 30px;
}
p.file-913 span label, p.file-914 span label, p.file-915 span label, p.file-916 span label, p.file-917 span label, p.file-918 span label, p.file-919 span label, p.file-920 span label, p.file-921 span label{
display: flex;
justify-content: space-between;
align-items: center;
}
p.file-913 label strong, p.file-914 label strong, p.file-915 label strong, p.file-916 label strong, p.file-917 label strong, p.file-918 label strong, p.file-919 label strong, p.file-920 label strong, p.file-921 label strong{
margin: 5px 0;
padding: 7px 35px !important;
background: #00aeff !important;
color: #fff !important;
font: 15px Arial, Helvetica, sans-serif !important;
cursor: pointer;
display: inline-block;
border: 2px solid #fff !important;
}
#file-913, #file-914, #file-915, #file-916, #file-917, #file-918, #file-919, #file-920, #file-921{
width: 0.1px;
height: 0.1px;
opacity: 0;
overflow: hidden;
position: absolute;
z-index: -1;
}
#file-913 + label, #file-914 + label, #file-915 + label, #file-916 + label, #file-917 + label, #file-918 + label, #file-919 + label, #file-920 + label, #file-921 + label{
max-width: 100%;
font-size: 14px;
line-height: 1;
text-overflow: ellipsis;
white-space: nowrap;
cursor: pointer;
overflow: hidden;
padding: 0.225rem 0 0.225rem 0.75rem;
}
#file-913 + label, #file-914 + label, #file-915 + label, #file-916 + label, #file-917 + label, #file-918 + label, #file-919 + label, #file-920 + label, #file-921 + label {
cursor: pointer;
}
#file-913:focus + label, #file-914:focus + label, #file-915:focus + label, #file-916:focus + label, #file-917:focus + label, #file-918:focus + label, #file-919:focus + label, #file-920:focus + label, #file-921:focus + label {
outline: 1px dotted #000;
outline: -webkit-focus-ring-color auto 5px;
}
#file-913 + label *, #file-914 + label *, #file-915 + label *, #file-916 + label *, #file-917 + label *, #file-918 + label *, #file-919 + label *, #file-920 + label *, #file-921 + label * {
pointer-events: none;
}
p.file-913 label, p.file-914 label, p.file-915 label, p.file-916 label, p.file-917 label, p.file-918 label, p.file-919 label, p.file-920 label, p.file-921 label{
position: relative;
background: #c3c3c3;
border: 2px solid #808080;
width: 100%;
vertical-align: middle;
height: 27px;
color: #808080;
padding-top: 5px;
} 
.filetypesform{
line-height: 1.2;
color: #808080;
}
#formk input.wpcf7-text, #formk textarea{
background-color: #fff !important;
color: #000 !important;
padding: 5px !important;
border: 2px solid #808080 !important;
}
.cont-info-btn{
display: flex;
align-items: center;
justify-content: center;
}
.cont-info-btn input.wpcf7-form-control.wpcf7-submit{
margin: 5px 0;
padding: 10px 45px !important;
background: #00aeff !important;
color: #fff !important;
font: 15px Arial, Helvetica, sans-serif !important;
cursor: pointer;
display: inline-block;
border: 2px solid #fff !important;
}
#contact_form h3{
margin-bottom: 30px;
}
.comment-list .reply{
display: none;
}
.comment-form-author, .nm-wrap-comments p, .comment-form-comment{
display:flex;
justify-content: space-between;
align-items: center;
margin-bottom: 10px;
position: relative;
}
.comment-form-author label, .nm-wrap-comments p label, .comment-form-comment label{
color: #008faa;
width: 36%;
font-weight: 600;
text-align: right;
padding-right: 20px;
font-size: 14px;
}
.comment-form-comment label{
color: #008faa;
}
.comment-wynik{
display:flex;
justify-content: center !important;
align-items: center;
margin: 15px 0;
}
.comment-wynik label{
display: none;
}
.comment-wynik p{
color: #b2e41d;
font-size: 16px;
line-height: 1.5;
}
input#author, textarea#comment {
color: #000 !important;
background-color: #fff !important;
border: 2px solid #03a2e7 !important;
}
.nm-wrap-comments p input{
width: 100%;
max-width: 500px;
color: #000;
font: 13px Arial, Helvetica, sans-serif;
padding: 2px;
background-color: #fff;
border: 2px solid #03a2e7;
margin: 2px 0;
box-sizing: border-box;
}
.comment-form > .form-submit{
text-align: center;
padding-left: 80px;
}
.comment-form > .form-submit > input {
font: 15px Arial, Helvetica, sans-serif !important;
background: #03a2e7 !important;
display: inline-block;
border: 2px solid #fff !important;
color: #fff !important;
padding: 10px 45px !important;
}
.comment-content{
display: flex;
flex-direction: column-reverse;
}
.comment-content ul{
list-style: none;
}
.comment-content ul li strong{
color: #00aeff;
}
.comment-meta{
flex-wrap: wrap;
}
.comment-author, .comment-metadata {
width: 100%;
}
.comment-author {
order: 2;
margin: 0 30px;
font-size:16px;
margin-bottom: 5px;
}
.comment-author strong{
color: #00aeff;
}
.comment-author .says {
display: none;
}
.comment-author b{
color: #fff;
font-weight: 600;
font-style: italic;
}
.comment-body{
position: relative;
}
.comment-content ul{
margin-right: 30%;
line-height: 1.9;
color: #fff200;
font-weight: 600;
}
.comment-content ul li:last-child{
position: absolute;
right: 10px;
top: 25px;
display: flex;
align-items: center;
flex-direction: column;
}
.comment-metadata{
margin-bottom: 20px;
}
.comment-metadata a {
color: #00aeff;
text-decoration: none;
} .circle, .kolo {
margin: 6px 20px 10px;
display: inline-block;
position: relative;
text-align: center;
vertical-align: top;
}
.circle strong, .kolo strong  {
position: absolute;
top: 0;
left: 0;
width: 100%;
text-align: center;
line-height: 1;
font-size: 26px;
height: 100px;
display: flex;
align-items: center;
justify-content: center;
}
.kolo strong{
height: 70px;
}
#wynik{
color: #22b14c;
border: none;
font-size: 30px;
width: 53%;
outline: none;
text-align: right;
background: transparent;
}
.circle strong span{
color: #22b14c;
}
.kolo strong span, .comment-content ul li:last-child strong{
color:#fff200
}
#wynik[type=number]::-webkit-inner-spin-button, 
#wynik[type=number]::-webkit-outer-spin-button { 
-webkit-appearance: none; 
margin: 0; 
}
#wynik[type=number] {
-moz-appearance:textfield;
}
#wynik::-webkit-input-placeholder { color: #22b14c;
}
#wynik::-moz-placeholder { color: #22b14c;
}
#wynik:-ms-input-placeholder { color: #22b14c;
}
#wynik:-moz-placeholder { color: #22b14c;
}
.comment-content ul li:last-child{
font-size:0;
}
.comment-content ul li strong{
font-size:16px;
}
.comment-content ul li .kolo strong{
font-size: 21px;
}
.info-click-btn{
display:none;
}
.info-click-btn.active{
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
background: rgb(46, 46, 46);
border: 6px solid #ddd;
width: 100px;
height: 100px;
cursor: pointer;
box-sizing: border-box;
}
.info-click-btn{
display:none;
}
.info-click-btn.active span{
line-height: 1.2;
font-size: 14px;
color: #fff;
font-weight: 600;
}
.comment-list {
margin-bottom: 40px;
}
h3#reply-title{
margin-bottom:25px;
}
.comment-respond {
width: 100%;
max-width: 100%;
margin: auto;
border-top: 1px dashed #919191;
padding: 20px 0 0;
margin: 0;
}
.circle strong #wynik-error{
position: absolute;
right: -145px;
width: auto;
}
.nm-wrap-comments p input.error, #author.error, #comment.error{
border-color: red !important;
}
label.error, .nm-wrap-comments p label.error{
color: red;
position: absolute;
right: -140px;
}
.send-info-box {
width: 100%;
background-color: rgb(0,255,0,.1);
max-width: 100% !important;
height: 576px !important;
position: absolute;
left: 0 !important;
display: flex;
align-content: center;
z-index: 11111111 !important;
}
.post.type-post #comments{display: none !important;}
#company_contact_wrapper {
border: 2px solid #ddd;
margin-top: 30px;
padding-bottom: 20px;
}
.screen-reader-response{
display: none;
}
.wpcf7-response-output{
position: absolute;
top: -20px;
left: -40px;
right: -40px;
bottom: -20px;
background: rgba(53, 152, 220, 0.54);
display: flex;
align-items: center;
justify-content: center;
display: none;
}
.wpcf7-response-output.wpcf7-display-none{
display: none;
} .menu-item-has-children{
position: relative;
}
.menu-item-has-children ul.sub-menu{
max-height: 0;
position: absolute;
top: 100%;
z-index: 999;
overflow: hidden;
background: #d4d4e0 !important;
}
.menu-item-has-children:hover ul.sub-menu{
max-height: 200px;
}
.menu-item-has-children ul.sub-menu li a{
height: 30px !important;
font: 14px/30px Arial,Helvetica,sans-serif !important;
}
#menu li a{
padding: 4px 11px 0 !important;
position: relative;
}
#menu-item-35158 a, #menu-item-1188 a{
font: 14px/30px Arial,Helvetica,sans-serif !important;
}
#menu li a .menu-item-description{
display: block;
position: absolute;
top: 60%;
height: auto;
font: 10px/10px Arial,Helvetica,sans-serif;
left: 0;
right: 0;
text-align: center;
} .wpcf7-not-valid-tip {
color: #bd3026;
display: none;
}
@media only screen and (max-width: 599px) {
.program-informacje p{
font-size: 30px;
}
.mobile-ticks a.image-box{
display: none !important;
}
.nowa-tresc .padding-left110 {
padding-left: 0;
text-align: center;
line-height: 1.4 !important;
}
p.file-913 span.wpcf7-form-control-wrap, p.file-914 span.wpcf7-form-control-wrap, p.file-915 span.wpcf7-form-control-wrap, p.file-916 span.wpcf7-form-control-wrap, p.file-917 span.wpcf7-form-control-wrap, p.file-918 span.wpcf7-form-control-wrap, p.file-919 span.wpcf7-form-control-wrap, p.file-920 span.wpcf7-form-control-wrap, p.file-921 span.wpcf7-form-control-wrap {
width: 340px;
}
}
@media only screen and (max-width: 409px) {
p.file-913 span.wpcf7-form-control-wrap, p.file-914 span.wpcf7-form-control-wrap, p.file-915 span.wpcf7-form-control-wrap, p.file-916 span.wpcf7-form-control-wrap, p.file-917 span.wpcf7-form-control-wrap, p.file-918 span.wpcf7-form-control-wrap, p.file-919 span.wpcf7-form-control-wrap, p.file-920 span.wpcf7-form-control-wrap, p.file-921 span.wpcf7-form-control-wrap {
width: 295px;
}
}
@media only screen and (max-width: 365px) {
p.file-913 span.wpcf7-form-control-wrap, p.file-914 span.wpcf7-form-control-wrap, p.file-915 span.wpcf7-form-control-wrap, p.file-916 span.wpcf7-form-control-wrap, p.file-917 span.wpcf7-form-control-wrap, p.file-918 span.wpcf7-form-control-wrap, p.file-919 span.wpcf7-form-control-wrap, p.file-920 span.wpcf7-form-control-wrap, p.file-921 span.wpcf7-form-control-wrap {
width: 245px;
}
} img{
max-width: 100%;
}
figure {
margin: 0;
} #footer ul.sec-footer{
margin-top: 25px;
}
#footer li {
display: inline-block;
}
#formk .cont-info-btn input[type="submit"] {
top: 0px;
}
.menu-wrapper {
position: relative;
}
.social-menu__header {
position: absolute;
top: 100px;
right: 0;
background: #d4d4e0;
z-index: 3;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
}
.social-menu__header::after, .social-menu__header::before {
content: "";
width: 10px;
height: 10px;
background: #d4d4e0;
position: absolute;
top: 0;
left: -10px;
}
.social-menu__header::after {
background: #2e2e2e;
border-top-right-radius: 10px;
}
.social-menu__header-ul {
list-style: none;
display: flex;
margin: 0;
}
.social-menu__header-li {
margin:7px 10px;
}
.social-menu__header-li a {
display: block;
line-height: 1;
}
.social-menu__header-li img {
max-width: 30px;
}
.social-menu__header.sticky-social {
left: 810px;
right: unset;
}
.social-menu__header.sticky-social::after, .social-menu__header.sticky-social::before {
background: transparent;
}
.social-menu__header-footer-m {
display: none;
}
.social-menu__header-footer-d {
display: flex;
align-items: center;
justify-content: center;
margin-top: 30px;
}
.social-menu__header-footer-m img, .social-menu__header-footer-d img {
border: 1px solid #fff;
border-radius: 50%;
}
@media(max-width: 767px){
.social-menu__header, .social-menu__header-footer-d {
display: none !important;
}
.social-menu__header-footer-m {
display: flex;
align-items: center;
justify-content: center;
margin-top: -30px;
}
}
.social-menu__header-mobile {
position: absolute;
top: 17px;
right: 70px;
}
.social-menu__header-li-m {
margin: 7px 5px;
}
.new-content-spec-content {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.new-content-spec-content-item {
flex: 0 0 50%;
position: relative;
margin-bottom: 3px;
}
.new-content-spec-content-item p {
display: none;
}
.new-content-spec-content-item-img {
padding: 3px;
max-height: 155px;
overflow: hidden;
}
.new-content-spec-content-item-title {
position: absolute;
bottom: 5%;
left: 10%;
right: 10%;
border: 1px solid #ffca0d;
border-radius: 5px;
padding: 8px;
text-align: center;
background: rgba(0,0,0,0.6);
font-weight: bold;
font-size: 16px;
}
.new-content-spec-content-item a {
color: #fff;
position: absolute;
top:0;
bottom:0;
left:0;
right: 0;
z-index:2;
}
.new-content-spec-title {
padding: 10px 30px;
font-weight: bold;
font-size: 20px;
}
.new-content-spec-content-item-s {
display: flex;
border: 1px solid #fff;
flex: 0 0 49%;
border-radius: 5px;
margin-bottom: 5px;
}
.new-content-spec-content-item-s a{
display: flex;
color: #fff;
text-decoration: none;
}
.new-content-spec-content-item-image {
flex:0 0 30%;
padding: 5px 20px;
box-sizing: border-box;
}
.new-content-spec-content-item-t {
flex: 0 0 70%;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
font-size: 18px;
}
@media(max-width: 767px){
.new-content-spec-content-item-img {
max-height: 105px;
}
.new-content-spec-content-item-title {
left: 5%;
right: 5%;
font-size: 13px;
}
.new-content-spec-content-item-t {
font-size: 13px;
}
}
@media(max-width: 600px) {
.page-seo #logo {
float: none !important;
}
}
@media(max-width: 499px){
.new-content-spec-content-item-image {
padding: 3px 11px;
}
.new-content-spec-content-item-img {
max-height: 100px;
}
}
@media(max-width: 469px){
.new-content-spec-content-item-img {
max-height: 90px;
}
}
@media(max-width: 399px){
.new-content-spec-content-item-image {
padding: 2px 11px;
}
.new-content-spec-content-item-img {
max-height: 86px;
}
.new-content-spec-content-item-title {
left: 4%;
right: 4%;
font-size: 11px;
}
.new-content-spec-title {
padding: 15px 20px;
font-size: 16px;
}
.new-content-spec-content-item-t {
font-size: 12px;
}
}
@media(max-width: 369px){
.new-content-spec-content-item-img {
max-height: 80px;
}
}
@media(max-width: 349px){
.new-content-spec-content-item-image {
padding: 2px 9px;
}
.new-content-spec-content-item-img {
max-height: 76px;
}
.new-content-spec-content-item-title {
left: 3%;
right: 3%;
font-size: 10px;
}
.new-content-spec-title {
padding: 15px 15px;
font-size: 15px;
}
.new-content-spec-content-item-t {
font-size: 10px;
}
}
.nowa-tresc .min, .nowa-tresc .max {
background: #626262;
}
.spec-uprawnienia {
position: relative;
}
.spec-uprawnienia a {
position: absolute;
top:0;
bottom:0;
left:0;
right: 0;
z-index:2;
}
.check-social-d {
position: absolute;
left: -130px;
background: transparent;
top: 0;
padding-top: 15px;
}
.check-social-d.opacity-social {
opacity: 0;
}
.check-social-d span {
display: block;
color: #fff;
font-weight: bold;
text-shadow: 2px 2px black;
}
.check-social-d img {
max-width: 60px;
position: absolute;
right: -30px;
top: 32px;
animation: arrmovem 1s infinite;
}
.check-social-m {
position: absolute;
left: -93px;
top: -5px;
}
.check-social-m span {
display: block;
color: #3330;
font-weight: bold;
text-shadow: 2px 2px black;
text-align: center;
}
.check-social-m img {
max-width: 50px;
position: absolute;
right: -32px;
top: 26px;
transform: rotate(10deg);
animation: arrmovem 1s infinite;
}
@keyframes arrmovem {
0%, 100% {opacity: 100%}
50% {opacity: 60%}
}
@media(max-width: 360px){
.social-menu__header-li img {
max-width: 28px;
}
.social-menu__header-li-m {
margin: 7px 4px;
}
}
@media(max-width: 350px){
.social-menu__header-mobile {
right: 60px;
}
.check-social-m {
left: -70px;
}
.check-social-m img {
right: -10px;
top: 33px;
}
}
@media(max-width: 300px){
.check-social-m {
display: none;
}
}
.blog-sidebar{padding:70px 10px 0 10px;} .body-aktualności {
width: 930px !important;
}
.aktualnosci-wrapper {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
font-family: 'Tahoma';
}
.aktualnosc-box {
flex: 0 0 29%;
background: #444;
box-shadow: 0px 0px 20px 7px #444;
}
.body-aktualności .aktualnosc-box{
flex: 0 0 30%;
}
.aktualnosc-box .aktualnosc-data {
color: #fff;
}
.aktualnosc-box .aktualnosc-thumbnail {
float: none;
text-align: center;
margin: 15px 0;
padding: 15px;
}
.aktualnosc-box .aktualnosc-title {
display: block;
width: 100%;
text-align: center;
font-size: 15px;
text-transform: none;
padding:0 15px;
box-sizing: border-box;
font-weight: bold;
}
.aktualnosc-box .aktualnosc-content {
font-size: 12px;
padding: 15px;
color: #fff;
line-height: 1;
text-align: center;
}
.czytaj-wiecej-content {
display: flex;
align-items: center;
justify-content: center;
padding: 20px 0;
}
.czytaj-wiecej-content .czytaj-wiecej-url{
background-color: #ff5c00;
color: #fff;
text-decoration: none;
padding: 10px 20px;
border-radius: 5px;
font-weight: bold;
}
.aktualnosc-content p {
line-height: 1;
}
.single-aktualnosc .single-item-aktualnosc, .single-aktualnosc .single-item-aktualnosc p{
background: #444;
box-shadow: 0px 0px 20px 7px #444;
color: #fff;
padding: 15px;
font-family: 'Tahoma';
line-height: 1.3;
}
.single-aktualnosc .single-item-aktualnosc p span {
font-size: unset !important;
}
.single-aktualnosc .single-item-aktualnosc li {
line-height: 1.3;
}
.single-aktualnosc .single-item-aktualnosc h2, .single-aktualnosc .single-item-aktualnosc h3{
padding: 0 15px;
font-size: 16px;
font-family: 'Tahoma';
}
.single-item-aktualnosc__top {
display: flex;
width: 100%;
}
.single-item-aktualnosc__img {
flex: 0 0 30%;
}
.single-item-aktualnosc__img img {
height: auto;
}
.single-item-aktualnosc__title {
flex: 0 0 70%;
align-items: center;
display: flex;
position: relative;
justify-content: center;
}
.aktualnosc-item-data {
position: absolute;
top: 0;
right: 0;
font-weight: 600;
}
.aktualnosc-item-title {
text-align: center;
padding: 10px;
}
.aktualnosc-item-title h1 {
font-size: 18px;
font-weight: 600;
}
.single-item-aktualnosc__bottom {
padding-top: 15px;
padding-bottom: 30px;
}
.module_header-aktualnosci {
margin: 30px 0 0;
padding: 0 0 15px 10px;
font-size: 21px;
}
module_header-aktualnosci-sidebar {
margin: 0 0;
padding: 0 0 15px 10px;
font-size: 21px;
}
.aktualnosc-box-sidebar {
flex: 0 0 100%;
}
.aktualnosci-shortcode .aktualnosc-box, .aktualnosci .aktualnosc-box {
flex: 0 0 46%;
}
.single-item-aktualnosc__desc a {
color:yellow;
}
@media(max-width: 499px){
.aktualnosci-shortcode .aktualnosc-box, .aktualnosci .aktualnosc-box, .aktualnosc-box {
flex: 0 0 44%;
}
.aktualnosc-box .aktualnosc-data {
font-size: 12px;
}
.czytaj-wiecej-content .czytaj-wiecej-url {
font-size: 13px;
}
.aktualnosc-box .aktualnosc-content {
padding: 10px;
}
.aktualnosc-box .aktualnosc-title {
padding: 0 10px;
overflow: hidden;
font-size: 13px;
}
.aktualnosc-box .aktualnosc-thumbnail {
margin: 12px 0;
padding: 10px;
}
.blog-sidebar-aktualnosc {
padding: 10px 0;
}
.aktualnosc-item-title {
padding: 15px 10px;
}
.aktualnosc-item-title h1 {
font-size: 16px;
}
.body-aktualności .aktualnosc-box {
flex: 0 0 44%;
width: 44% !important;
}
.aktualnosci-shortcode .aktualnosc-box, .aktualnosci .aktualnosc-box, .aktualnosc-box {
flex: 0 0 44%;
width: 44% !important;
}
}
@media(max-width: 349px){
.aktualnosci-shortcode .aktualnosc-box, .aktualnosci .aktualnosc-box, .aktualnosc-box {
flex: 0 0 44%;
width: 44% !important;
}
.czytaj-wiecej-content .czytaj-wiecej-url {
padding: 10px 14px;
}
}
.empty {
height: 0 !important;
box-shadow: none !important;
padding: 0 !important;
border:none !important;
}
@media(max-width: 1390px) and (min-width: 1351px) {
.sticky-widget {
width: 180px;
}
}
@media(max-width: 1350px) and (min-width: 1208px) {
#menu li a {
padding: 4px 9px 0 !important;
position: relative;
font: 12px/46px Arial, Helvetica, sans-serif !important;
}
#menu li a .menu-item-description {
top: 70%;
}
.social-menu__header {
position: absolute;
top: 98px;
right: 90px;
}
}
@media(max-width: 767px) {
#program-informacje-showDesktop{
display: none;
}
#main, #sidebar, #body{
width: 100%;
}
#userlogo {
width: 100%;
float: left;
margin: 0 auto;
display: none;
}
}
@media(max-width: 1500px){
.sticky-counter {
width: 190px!important;
}
.sticky-counter .user-title {
font-size: 20px!important;
white-space: nowrap!important;
padding-left: 0px!important;
}
.sticky-counter .certified-container {
display: none;
}
.sticky-counter .user-description {
font-size: 14px;
}
.price p {
font-size: 18px;
}
.price p:after {
font-size: 12px;
}
.user-title p {
padding-left: 10px;
}
.user-title {
margin: 0 20px;
}
.invoice-form {
width: 48.7%;
}
.sticky-widget {
width: 200px;
}
}
@media(max-width: 1350px) and (min-width: 1208px){
#menu li a {
padding: 4px 9px 0 !important;
position: relative;
font: 12px/46px Arial,Helvetica,sans-serif!important;
height: 45px!important;
margin-right: 0px!important;
}
#sidebar {
width: 230px!important;
}
.content {
padding: 0px 55px!important;
}
#menu {
width: 800px!important;
margin:0 80px 0 70px !important;
}
.social-menu__header.sticky-social {
left: 720px;
right: unset;
}      }
@media(max-width: 1000px){
#menu{
width: 100% !important;
}
}
#toc {
padding-bottom: 30px;
}
#toc ul{
padding: 15px 0;
}
.ez-toc-list {
margin: 0 15px;
}
#toc a {
color: yellow;
text-decoration: none;
}#formk input.wpcf7-text,#formk textarea{width:100%;color:#767676;font:13px Arial,Helvetica,sans-serif;padding:2px;background-color:#161616;border:1px solid #767676}#formk input.wpcf7-form-control.wpcf7-submit{margin:5px 0;padding:4px 8px;background:#161616;color:#767676;font:13px Arial,Helvetica,sans-serif;float:right;cursor:pointer;border:none;display:inline-block}div#module_contents .contents.chapter.odd{margin:18px 0}div#module_contents .contents.chapter.even{margin:18px 0}div#content_0.contents.chapter.even{margin:0 0}@media (min-width:601px){#showmenu{display:none}}@media (max-width:600px){#body{width:100%;float:left}#sidebar{width:100%;float:left}#menu{width:100%;float:left;position:relative!important;margin:70px auto 0;z-index:99}#main{width:100%;float:left}#section_menu li{display:inline-flex}#section_menu li a{float:right}#showmenu{color:#000;width:100%;text-align:right}#showmenu{color:#000;width:100%;text-align:right;padding:10px;margin:10px;float:left;width:90%;font-weight:700}ul#section_menu li.first a{display:none}ul#section_menu li:not(:nth-child(1)){display:none}#contact_form.wide{width:90%}.send_input,.send_textarea{max-width:100%}.narrow .send_input,.narrow .send_textarea{max-width:100%}#footer,#footer_main{width:90%;float:left}#footer_main.narrow{width:100%;float:left}div#footer_main.narrow ul li{float:right;display:inline-block;overflow:hidden;padding:4px 0;width:100%;margin:0 auto;position:relative;left:0}#footer p{float:left;width:100%}#logo{width:100%;float:left;margin:0 auto;text-align:center}#header_image_wrapper{margin:0 auto;width:100%}#header_image_wrapper img{margin:0 auto;width:100%}#userlogo{width:100%;float:left;margin:0 auto;display:none}img#logo_preview{width:100%;float:left}div#header h1{width:98%;display:inline-block;float:left;font-size:40px;left:0;text-align:center;margin:0 auto}div#header h2{width:100%;display:none;left:0;margin:0 auto;padding:0;text-align:center;overflow:none}#section_menu li{float:left;width:100%;display:block;overflow:hidden}#section_menu li a{text-align:right}a.button{width:80%;float:left;margin:2px 10px;padding:10px;text-align:center;display:block;position:relative}.content{margin-top:0}}.timer-container *{margin:0;padding:0}.timer-container{font:14px 'Segoe UI',Arial,sans-serif;padding:0;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:320px;height:105px;overflow:hidden;margin:auto}.countdownHolder{font-size:28px;font:27px 'Open Sans Condensed',sans-serif;text-align:center;letter-spacing:-3px}.note{color:#efefef;font-size:12px;margin:0 auto;padding:4px;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,.3);line-height:15px}.digit{background-color:#3a3a3a;color:#fff;position:absolute;display:block;width:1em;border-radius:.2em;text-align:center;letter-spacing:-1px}.digit.static{box-shadow:1px 1px 1px rgba(4,4,4,.35);background-image:linear-gradient(bottom,#3a3a3a 50%,#444 50%);background-image:-o-linear-gradient(bottom,#3a3a3a 50%,#444 50%);background-image:-moz-linear-gradient(bottom,#3a3a3a 50%,#444 50%);background-image:-webkit-linear-gradient(bottom,#3a3a3a 50%,#444 50%);background-image:-ms-linear-gradient(bottom,#3a3a3a 50%,#444 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.5,#3a3a3a),color-stop(.5,#444))}.position{display:inline-block;height:1.6em;overflow:hidden;position:relative;width:1.05em}.countDiv{display:inline-block;width:16px;height:1.6em;position:relative}.countDiv:before,.countDiv:after{background-color:#444}.countDiv:before,.countDiv:after{position:absolute;width:5px;height:5px;border-radius:50%;left:50%;margin-left:-3px;top:.5em;box-shadow:1px 1px 1px rgba(4,4,4,.5);content:''}.countDiv:after{top:.9em}#cookie-notice,#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;text-align:center}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;letter-spacing:0;line-height:20px;left:0}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:.5s!important;animation-duration:.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:1ms!important;animation-duration:1ms!important}#cookie-notice .cookie-notice-container,#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:0;cursor:pointer}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:grey}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){letter-spacing:.25px;margin:0 0 0 10px;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade,#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}