.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); }
}