.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}button.menu-toggle{background-color:transparent;width:100%;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}.nav-search-enabled .main-navigation .menu-toggle{text-align:left}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.mobile-bar-items a{display:inline-block}nav.toggled ul ul.sub-menu{width:100%}.dropdown-hover .main-navigation.toggled ul li.sfHover>ul,.dropdown-hover .main-navigation.toggled ul li:hover>ul{transition-delay:0s}.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.main-navigation.toggled ul ul{transition:0s;visibility:hidden}.main-navigation.toggled .main-nav>ul{display:block}.main-navigation.toggled .main-nav ul ul.toggled-on{position:relative;top:0;left:auto!important;right:auto!important;width:100%;pointer-events:auto;height:auto;opacity:1;display:block;visibility:visible;float:none}.main-navigation.toggled .main-nav li{float:none;clear:both;display:block;text-align:left}.main-navigation.toggled .main-nav li.hide-on-mobile{display:none!important}.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation.toggled .menu li.search-item{display:none!important}.main-navigation.toggled .sf-menu>li.menu-item-float-right{float:none;display:inline-block}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out}.top-bar.top-bar-align-left,.top-bar.top-bar-align-right{text-align:center}.top-bar .widget{float:none!important;margin:0 10px!important}.top-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.footer-bar .widget_nav_menu li:first-child{margin-left:10px}.footer-bar .widget_nav_menu li:last-child{margin-right:10px}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:20px}.header-aligned-right .site-header,.site-header{text-align:center}.header-widget{float:none;max-width:100%;text-align:center}.content-area,.inside-footer-widgets>div,.sidebar{float:none;width:100%;left:0;right:0}.site-main{margin-left:0!important;margin-right:0!important}body:not(.no-sidebar) .site-main{margin-bottom:0!important}.one-container .sidebar{margin-top:40px}.separate-containers #left-sidebar+#right-sidebar .inside-right-sidebar{margin-top:0}.both-left.separate-containers .inside-left-sidebar,.both-left.separate-containers .inside-right-sidebar,.both-right.separate-containers .inside-left-sidebar,.both-right.separate-containers .inside-right-sidebar{margin-right:0;margin-left:0}.alignleft,.alignright{float:none;display:block;margin-left:auto;margin-right:auto}.post-image-aligned-left .post-image,.post-image-aligned-right .post-image{float:none;margin:2em 0;text-align:center}.comment .children{padding-left:10px;margin-left:0}.edd_download{display:block;float:none!important;margin-bottom:1.5em;width:100%!important}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}.site-info{text-align:center}.copyright-bar{float:none!important;text-align:center!important}.footer-bar{float:none!important;text-align:center!important;margin-bottom:20px}.footer-bar .widget_nav_menu li{float:none;display:inline-block;padding:5px 0}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}}@font-face{font-family:GeneratePress;src:url(//e-learning.izfa.pl/wp-content/themes/generatepress/assets/fonts/generatepress.eot);src:url(//e-learning.izfa.pl/wp-content/themes/generatepress/assets/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//e-learning.izfa.pl/wp-content/themes/generatepress/assets/fonts/generatepress.woff2) format("woff2"),url(//e-learning.izfa.pl/wp-content/themes/generatepress/assets/fonts/generatepress.woff) format("woff"),url(//e-learning.izfa.pl/wp-content/themes/generatepress/assets/fonts/generatepress.ttf) format("truetype"),url(//e-learning.izfa.pl/wp-content/themes/generatepress/assets/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.search-form .search-submit:before,.search-item a:before,.tags-links:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before{content:"\f00d"}.main-navigation.toggled .sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item.close-search a:before{content:"\f00d"}.widget .search-form button:before{content:"\f002";font-family:GeneratePress}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress;display:inline-block;width:.8em;text-align:left}nav:not(.toggled) ul ul .dropdown-menu-toggle:before{text-align:right}.dropdown-hover .sub-menu-left:not(.toggled) ul ul .dropdown-menu-toggle:before{transform:rotate(180deg)}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover nav:not(.toggled) ul ul .dropdown-menu-toggle:before{content:"\f105"}.entry-header .cat-links:before,.entry-header .comments-link:before,.entry-header .tags-links:before{display:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.search-form .search-submit:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block} body{
font-family:"Signika", sans-serif;
}
#content, .site-info{
padding:0px 20px;
}
.entry-content{
margin: 0 0 0 0;
}
.entry-title{
display:none;
}
#cn-accept-cookie{
text-transform:uppercase;
background: #91be0e !important;
font-weight: 600;
padding:5px 7px;
font-size:0.9em;
}
.pf_error{
background-image:url(//e-learning.izfa.pl/wp-content/themes/izfia-child-theme/img/ico_error.png) !important;
padding: 15px 15px 15px 55px !important;
text-align:left;
}
.pf_success{
background-image:url(//e-learning.izfa.pl/wp-content/themes/izfia-child-theme/img/ico_correct.png) !important;
background-color:#cbdba0 !important;
padding: 15px 15px 15px 55px !important;
text-align:left;
} .inside-header {
padding:20px !important;
}
.site-logo{
transform: translateY(-50%);
top: 50%;
position: absolute;
} .main-navigation .main-nav ul li a,
.main-navigation .main-nav ul li:visited > a, 
.main-navigation .main-nav ul li:focus > a,
.main-navigation .main-nav ul li.sfHover > a{
background-color: #ffffff;
color: #3a4143;
font-weight:600;
font-size:0.8em;
text-transform: uppercase;
line-height:50px;
border-left-width: 1px;
border-style: solid;
-webkit-border-image: 
-webkit-linear-gradient(top, #ffffff 0%,#ffffff 35%,#000000 35%,#000000 65%,#ffffff 65%,#ffffff 100%) 1 100%;
-moz-border-image:
-moz-linear-gradient(top, #ffffff 0%, #ffffff 35%, #000000 35%, #000000 65%, #ffffff 65%, #ffffff 100%) 1 100%;    
border-image:
linear-gradient(to bottom, #ffffff 0%,#ffffff 35%,#000000 35%,#000000 65%,#ffffff 65%,#ffffff 100%) 1 100%;
}
.main-navigation .main-nav ul li:last-child a, 
.main-navigation .main-nav ul li:last-child:active > a,
.main-navigation .main-nav ul li:last-child:focus > a
{
background:#ebebeb;
border-left:none;
}
.main-navigation .main-nav ul li a[href*="logout"], 
.main-navigation .main-nav ul li:last-child:visited a[href*="logout"], 
.main-navigation .main-nav ul li:last-child:active a[href*="logout"],
.main-navigation .main-nav ul li:last-child:focus a[href*="logout"]{
background:#00a3e0;
color:#fff;
} .main-navigation .main-nav ul li[class*="current-menu-"] > a,
.main-navigation .main-nav ul li[class*="current-menu-"]:visited > a,
.main-navigation .main-nav ul li[class*="current-menu-"]:active > a,  
.main-navigation .main-nav ul li[class*="current-menu-"]:focus > a, 
.main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a {
color: #3a4143;
background-color: #ffffff;
text-transform: uppercase;
}
.main-navigation .main-nav ul li[class*="current-menu-"] a[href*="zaloguj"],
.main-navigation .main-nav ul li[class*="current-menu-"]:active a[href*="zaloguj"],  
.main-navigation .main-nav ul li[class*="current-menu-"]:focus a[href*="zaloguj"], 
.main-navigation .main-nav ul li[class*="current-menu-"].sfHover a[href*="zaloguj"]{
background-color: #ebebeb;
} .main-navigation .main-nav ul li:last-child:hover a[href*="zaloguj"],
.main-navigation .main-nav ul li[class*="current-menu-"]:hover a[href*="zaloguj"],
.main-navigation .main-nav ul li:last-child:hover a[href*="logout"]{
color: #ffffff !important;
background:#00a3e0 !important;
}
.main-navigation .main-nav ul li:hover > a,
.main-navigation .main-nav ul li[class*="current-menu-"]:hover > a
{
color: #00a3e0 !important;
background:#ffffff !important;
}
.main-navigation .main-nav ul li:hover > a {
color: #00a3e0 !important;
background: #ffffff !important;
} .main-navigation .menu-toggle,
.main-navigation .menu-toggle:hover,
.main-navigation .menu-toggle:active,
.main-navigation .menu-toggle:focus{
border:none !important;
background-color: #fff;
color: #3a4143;
font-weight:600;
font-size:0.8em;
text-transform: uppercase;
}
@media(min-width:871px){
.main-navigation .main-nav ul li:first-child a 
{	
border:none !important;
}
}
@media(max-width:870px) {
.site-logo{
transform: none;
top: 0;
position: relative;
padding-bottom:20px;
}
.main-navigation{
float:none !important;
clear:none !important;
}
.inside-header{
text-align:center;
}
.main-navigation .main-nav ul li a,
.main-navigation .main-nav ul li:hover a
{
text-align:center;
border-left-width:0 ;
border-bottom-width:1px;
border-image:none;
}
.main-navigation .main-nav ul li:last-child a,
.main-navigation .main-nav ul li:last-child:hover > a, 
.main-navigation .main-nav ul li:last-child:active > a,
.main-navigation .main-nav ul li:last-child:focus > a
{
border-width:0 0 0 0;
}
.main-navigation .menu-toggle {
display: block;
}
.gen-sidebar-nav, .main-navigation ul {
display: none;
}
.main-navigation .main-nav ul li:hover > a,
.main-navigation .main-nav ul li[class*="current-menu-"]:hover > a{
color: #3a4143;
background:#ffffff;
}
.main-navigation .main-nav ul li:last-child:hover > a,
.main-navigation .main-nav ul li[class*="current-menu-"]:hover a[href*="zaloguj"],
.main-navigation .main-nav ul li:last-child:hover a[href*="zaloguj"]{
color: #3a4143;
background:#ebebeb;
}
.main-navigation .main-nav ul li:last-child a[href*="logout"],
.main-navigation .main-nav ul li:last-child:hover a[href*="logout"], 
.main-navigation .main-nav ul li:last-child:active a[href*="logout"],
.main-navigation .main-nav ul li:last-child:focus a[href*="logout"]
{
color: #fff;
background:#00a3e0;
}
} #top-row-widget{
min-height:613px;
position:relative;
}
.top-box-left{
top:50%;
transform: translateY(-50%);
position: absolute;
width:585px;
}
.top-box-right{
top:50%;
transform: translateY(-50%);
position: absolute;
right:2%
}
.top-box-bg{
background-color:rgba(0, 163, 224, 0.5);
height:107px;
text-align:center;
margin-bottom:50px;
}
.top-box-txt{
top:50%;
transform: translateY(-50%);
position: relative;
}
.top-box-txt1{
font-size:2.5em;
margin-bottom:0px;
}
.top-box-txt2{
font-size:1.2em;
margin-bottom:0px;
}
.top-list{
margin-bottom:50px;
padding: 0 30px;
}
.top-list p{
text-align:center;
}
.top-list li{
background: url(//e-learning.izfa.pl/wp-content/themes/izfia-child-theme/img/tick.png) no-repeat left top;
padding-left:40px;
padding-bottom:20px !important;
}
.row-top-button{
text-align:center;
}
.row-top-img{
top: 50%;
transform: translateY(-50%);
position: absolute;
width: 100%;
text-align: right;
margin-left:20px;
}
@media (max-width:1200px){
.top-box-right, .top-box-left{
transform: none;
top: 0;
position: unset;
margin:auto;
}
.top-box-right{
text-align:center;
}
#top_row_img{
padding-left:0 !important;
padding-right:0 !important;
}
.row-top-ico img{
width: 350px;
padding-top:40px;
}
.top-box{
padding:40px 0;
}
}
@media (max-width:590px) {
.top-box-left{
width:300px;
}
.top-box-txt1{
font-size:1.4em;
}
.top-box-bg, .top-list{
margin-bottom:20px;
}
} #row2_txt p {
font-size:1.4em;
padding:20px 0;
margin-bottom:0;
font-weight:600;
} #row_path_img{
margin: 95px auto;
}
#row_path_img p{
font-weight:600;
font-size:0.9em;
margin-bottom:0;
}
@media (max-width:780px){
.arrow-path img{
transform: rotate(90deg);
}
}
@media (max-width:365px){
#row2_txt p {
font-size:1em;
}
} #row_video iframe{
width: 798px;
height: 449px;
}
.white-separator{
background: #ffffff; background: -moz-linear-gradient(left, #ffffff 0%, #ffffff 50%, #ebebeb 51%, #ebebeb 100%); background: -webkit-linear-gradient(left, #ffffff 0%,#ffffff 50%,#ebebeb 51%,#ebebeb 100%); background: linear-gradient(to right, #ffffff 0%,#ffffff 50%,#ebebeb 51%,#ebebeb 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=1 ); }
.video-cell{
padding-left:40px;
}
.video-title p{
font-size:2em;
margin-bottom:0;
} .opis-kurs #panel-853-4-0-0{
transform: translateY(-50%);
top: 50%;
position: relative;
}
.kurs-opis-txt{
text-align:center;
color:#ffffff;
font-size:1.2em;
padding:0px 20px;
}
.kurs-opis-1{
margin-bottom:80px;
}
.kurs-opis-2{
margin-bottom:0px;
}
@media (max-width:780px){
.opis-kurs #panel-4-4-0-0{
transform: none;
top: 0;
position: unset;
}
.kurs-opis-1{
margin-bottom:30px;
}
.kurs-opis-txt{
font-size:1em;
padding:20% 20%;
}
.video-cell{
padding-left:0px;
}
.video-title p{
font-size: 1.7em;
}
} .fundusze-opis{
padding-top:0 !important;
margin: 120px auto;
}
.kurs-title{
text-align:center;
margin-bottom:0px;
font-size:2em;
}
.kurs-subtitle{
text-align:center;
}
.kurs-lista li{
background: url(//e-learning.izfa.pl/wp-content/themes/izfia-child-theme/img/tick.png) no-repeat left top;
padding-left:40px;
padding-bottom:20px !important;
}
@media (max-width:780px){
.kurs-title{
font-size:1.7em;
}
} .row-bottom-txt .so-panel { transform: translateY(-50%);
top: 50%;
position: relative;
}
.row-bottom-txt p{
font-size:1.4em;
margin-bottom:0px;
}
.bottom-row-left{
transform: translateY(-50%);
top: 50%;
position: absolute;
left:12%
}
.bottom-row-button{
transform: translateY(-50%);
top: 50%;
position: absolute;
right:12%
}
.bottom-row-left p{
text-align:center;
margin-bottom:0px;
}
.bottom-row-left-txt1{
font-size:1.4em;
}
.bottom-row-left-txt2{
margin-top:20px;
}
.bottom-row-left-txt2 a,
.bottom-row-left-txt2 a:hover{
color:#ffffff;
}
#bottom-row-widget{
min-height:221px;
position:relative;
}
@media (max-width:1024px){
.bottom-row-left{
transform: translateY(-50%);
top: 50%;
position: absolute;
left:5%
}
.bottom-row-button{
transform: translateY(-50%);
top: 50%;
position: absolute;
right:5%
}
}
@media (max-width:780px){
.row-bottom-txt #panel-4-7-1-0{
transform: none;
top: 0;
position: unset;
}
.bottom-row-left-cell{
margin-bottom:0;
}
.bottom-row #pgc-4-7-0{
margin-bottom:0;
}
.bottom-row-left-txt2{
margin-top:0;
}
.bottom-row-left, .bottom-row-button{
transform: none;
top: 0;
position: unset;
left:0;
right:0;
margin: 20px 0;
}
#bottom-row-widget .textwidget{
position: absolute;
transform: translate(-50%,-50%);
top: 50%;
left:50%
}
.row-bottom-txt p{
padding:20px 0;
}
}
@media (max-width:425px){
.bottom-row-left-txt1{
font-size:1em;
}
.bottom-row-left-txt2{
font-size:0.8em;
}
.bottom-row-blue p{
padding:20px 0;
}
.row-bottom-txt p{
font-size:1em;
}
} .thumbnail.course .price {
display: none;
}
#ld_course_list .btn-primary{
background-color: #26a8e2 !important;
border-color: #26a8e2 !important;
}
.thumbnail.course .ld_course_grid_price.ribbon-enrolled{
background-color: #26a8e2 !important;
}
.thumbnail.course .ld_course_grid_price:before{
border-top: 4px solid #26a8e2 !important;
border-right: 4px solid #26a8e2 !important;
} .footer-bar{
margin-bottom:0 !important;
}
.footer-bar #custom_html-2{
background: url(//e-learning.izfa.pl/wp-content/uploads/2018/05/reg_bottom_img.png);
height: 161px;
margin-bottom: 0px;
background-position: center center;
background-size: cover;
}
.site-info{
background:#ffffff;
max-width: 100% !important;
}
.copyright-bar{
display:none;
}
.footer-menu {
text-align:right;
}
.ico-footer, .footer-contact-txt{
display:inline-block;
}
.footer-col-1{
padding:5px;
}
.footer-contact-txt p{
margin-bottom:0;
text-align:left;
padding-left:20px;
}
.footer-contact-txt1{
font-size:0.9em;
font-weight:300;
}
.footer-contact-txt2{
font-size:1.4em;
font-weight:600;
}
.copyright-txt{
font-size:0.8em;
padding-left:10px;
}
.copyright-txt a, .copyright-txt a:visited{
color:#3a4143;
}
.we-color{
color:#ff5a00;
}
.copyright-txt a:hover{
color:#ea521f;
}
.menu-footer-menu-container ul li a, 
.menu-footer-menu-container ul li a:visited, 
.footer-bar .widget_nav_menu .current-menu-item a{
color:#3a4143;
border-left:1px solid #3a4143;
padding-left:20px;
font-weight: 600;
text-transform: uppercase;
font-size:0.8em;
}
.menu-footer-menu-container ul li:first-child a{
border-left:none !important;
}
.menu-footer-menu-container ul li a:hover,
.footer-bar .widget_nav_menu .current-menu-item a:hover{
color: #00a3e0;
}
@media(max-width:780px){
.copyright-txt p{
text-align: center !important;
}
.footer-menu {
text-align:center;
}
} html, body {
height: 100%;
}
#page{
min-height: calc(100% - 161px);
}
body.page-id-273  #page, body.page-id-336 #page{
min-height: calc(100% - 322px);
}
.site-footer{
bottom:0;
position:relative;
} .register-title{
font-size:1.4em;
margin-left:30px;
}
.register-title p{
margin-bottom:0px;
padding:10px 0;
}
.register-txt li{
background: url(//e-learning.izfa.pl/wp-content/themes/izfia-child-theme/img/tick.png) no-repeat left top;
padding-left:40px;
padding-bottom:20px !important;
font-weight:300;
}
.register-txt p{
font-weight:600;
}
.register-top-colA{
padding:0 30px;
}
.register-top-colA img,.reg_colA, .reg_colB{
padding-top:70px;
}
.reg_colA {
float:left;
margin-left:60px!important;
text-align:left;
}
.reg_colB {
float:left;
margin-left:60px!important;
text-align:left;
}
.reg_colC {
clear:both;
margin-left:60px!important;
text-align:left;
}
.reg_colC label{
font-weight:600;
}
.reg_colC input{
margin-right:10px
}
.reg_colC div{
display:inline-block;
}
.reg_colC #um_field_16_register_label{
margin-right:0;
}
.reg_colC ol{
font-size:0.8em;
padding-left:17px;
}
.reg_colC ol li{
margin-bottom:5px;
}
.um_field_container{
margin-top:0 !important;
}
.um_field_container input[name="user_email"],
.um_field_container input[name="user_pass"]{
margin-bottom:10px;
}
#um_form_register{
text-align:center;
}
.um_description{
max-width:300px;
font-family:"Signika", sans-serif;
}
.um_button{
background:#91be0e !important;
font-weight:600;
font-family:"Signika", sans-serif;
}
.reg-top-img{ background-size:cover;
}
.formErrorContent, .formErrorArrow div{
background:#a70000 !important;
}
.formErrorArrow .line1, .formErrorArrow .line2{
background:#ddd !important;
}
.register-cellB{
padding-bottom:60px;
}
@media(max-width:1024px){
.reg_colB {
padding-top:0;
}
.reg_colA, .reg_colB {
float:none;
text-align:center;
margin-left:0 !important;
}
.reg_colA p{
margin-bottom:0;
}
#um_field_8_register_description, .um_recaptcha{
display:inline-block;
text-align:center;
}
}
@media(max-width:780px){
.reg_colA{
padding-top:0 !important;
}
.reg_colC {
margin-left: 10px!important;
}
} .login-title{
font-size:1.4em;
margin-left:30px;
}
.login-title p{
margin-bottom:0px;
padding:10px 0;
}
.login-top-colA{
padding:0 30px;
}
.login-top-colA img, .um_login_form{
padding-top:70px;
}
.um_login_button, .um_lostpass_button{
background:#91be0e !important;
font-weight:600;
font-family:"Signika", sans-serif;
}
.login-top-colB a{
color:#00a3e0;
}
.login-top-colB a:hover{
color:#91be0e;
}
.login-top-colB{
margin-left:60px;
padding-bottom:60px;
}
.um_lostpass_form p:first-child{
max-width:450px;
}
.login-txt p{
font-weight:600;
text-align:center;
}  .course-title {
font-size:1.4em;
margin-left:30px;}
.course-title p {
margin-bottom:0px;
padding:10px 0;}
#btn-join, 
#btn-join:hover,
#btn-join:active,
#btn-join:visited {
background:#91be0e !important;
background-color:#91be0e !important;
border-color:#91be0e !important;
font-weight:600;
font-family:"Signika", sans-serif;
text-transform:uppercase;
border-radius:0;
padding: 15px 25px;}
.slider-txt{
font-family:"Signika", sans-serif !important;}
.learndash_join_button {
margin-bottom:30px;
text-align:center;
margin-top:30px;}
.kurs-fundusze-opis {
margin-left:60px;}
.kurs-fundusze-opis li {
background: url(//e-learning.izfa.pl/wp-content/themes/izfia-child-theme/img/tick.png) no-repeat left top;
font-weight:300;
padding-left:40px;
padding-bottom:20px !important;}
.kurs-fundusze-opis p {
font-weight:600;
font-size:1.4em;}
.slider-cont p {
margin-bottom:0;}
.slider-cont {
margin-bottom:60px;}
.learndash_course_certificate, #learndash_course_status {
display:none;}
.learndash_course_certificate a,
.learndash_course_certificate a:hover,
.learndash_course_certificate a:visited,
.learndash_course_certificate a:active {
background:#91be0e !important;
background-color:#91be0e !important;
border-color:#91be0e !important;
font-weight:600;
font-family:"Signika", sans-serif;
text-transform:uppercase;
border-radius:0;
padding: 15px 25px;
width:100%;}
.buttons-course {
margin-top:40px;
margin-bottom:60px;}
.course-colB, .course-colA{
text-align:center;
}
#learndash_course_content a,
#learndash_course_content a:hover{
color:#3a4143;
font-size:16px;
background-color:#fff!important;
}
#learndash_course_content a{
padding-top:25px!important;
padding-bottom:25px!important;
}	
.list-count{
font-size:16px;
padding-left:40px;
}
.wpProQuiz_button{
background:#91be0e !important;
font-weight:600;
font-family:"Signika", sans-serif;
}
#learndash_course_content_title{
font-weight:600;
text-align:center;
text-transform:uppercase;
font-family:"Signika", sans-serif;
margin-bottom:30px
}
.buttons-course{
margin-bottom:100px;
}
#learndash_lessons, #learndash_quizzes{
background-color: #FFFFFF;
border:none;
border-bottom: 1px solid #ebebeb;
border-radius: 0;
box-shadow: none;
margin-bottom: 20px;
clear: both;
}
#lesson_heading, #quiz_heading{
background-color: #ebebeb !important;
color: #3a4143!important;
border-top-left-radius: 0px!important;
border-top-right-radius: 0px!important;
padding: 1% 2%!important;
text-transform:uppercase;
font-size:14px;
padding-left:30px !important;
}
#learndash_lessons > div > div, 
#learndash_quizzes > div > div,
#learndash_lessons h4,  
#learndash_quizzes h4,
.list-count {
border:none !important;
}
#lesson_heading{
border-left: 43px solid #231e52 !important;
}
#quiz_heading{
border-left: 43px solid #00a3e0 !important;
} .glkm-course {
position: relative;
height: 0;
overflow: hidden; }
.glkm-course iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none; }
.glkm-course-16x9 {
padding-bottom: 66%; }
.glkm-course-4x3 {
padding-bottom: 75%; }
.izfia-back{
text-align:center;
margin-bottom:20px;
margin-top:40px;
}
.izfia-back a{
color:#fff;
background:#91be0e;
font-weight:600;
padding: 15px 25px;
display:inline-block;
}
.lesson-title{
background: #231e52;
padding-left: 30px;
padding-top: 10px;
padding-bottom: 10px;
color: #fff;
font-size: 1.4em;
margin-top:10px;
text-transform:uppercase;
}
.lesson-title p{
margin-bottom: 0;
} dd.course_progress div.course_progress_blue{
background-color:#91be0e;
}
.learndash .completed {
background:url(//e-learning.izfa.pl/wp-content/themes/izfia-child-theme/img/status_completed.png) no-repeat;
background-position:97.9% center;
}
.wpProQuiz_content .wpProQuiz_answerIncorrect{
background:#de8697 !important;
}
.wpProQuiz_content .wpProQuiz_answerCorrect{
background:#c8de86 !important;
}
.wpProQuiz_question_page{ 
background: #231e52;
padding-left: 30px;
padding-top: 10px;
padding-bottom: 10px;
color: #fff;
font-size: 1.4em;
margin-bottom: 1.2em!important;
}
.wpProQuiz_question_text{
padding-left:30px;
font-weight: 600;
font-size:1.2em;
margin-bottom:20px !important;
}
.wpProQuiz_question_text p{
margin-bottom:20px;
}
.wpProQuiz_content .wpProQuiz_questionList{
margin-bottom: 30px;
background: transparent;
border:none;
}
.wpProQuiz_content .wpProQuiz_questionListItem{
background:#ebebeb;
padding: 20px 30px !important;
margin-bottom:10px;
}
.wpProQuiz_questionInput{
margin-right:10px !important;
}
.wpProQuiz_header{
text-align:center;
text-transform:uppercase;
font-size:2em;
border-bottom:1px solid #3a4143;
margin-bottom:50px !important;
}
.wpProQuiz_sending{
text-align:center;
}
.wpProQuiz_results{
text-align:center;
padding-bottom: 50px;
border-bottom: 1px solid #3a4143;
margin-bottom:30px;
}
.wpProQuiz_results p{
text-align:center;
margin-bottom:0;
}
.wpProQuiz_results span{
font-weight:bold;
}
.wpProQuiz_quiz_time{
margin-bottom:20px !important;
}
.wpProQuiz_points{
font-weight: normal !important;
font-size:20px;
background: #ebebeb;
display: inline-block;
padding: 10px 20px;
}
.wpProQuiz_response{
text-align:center;
text-transform:uppercase;
background:transparent !important; 
border:none!important;
box-shadow: none!important;
}
.wpProQuiz_response p{
margin-bottom:0;
}
.wpProQuiz_incorrect{
color: #be0e2f;
border-bottom: 1px solid #3a4143;
padding-bottom: 20px;
margin-bottom: 20px;
}
.wpProQuiz_correct{
color: #91be0e;
border-bottom: 1px solid #3a4143;
padding-bottom: 20px;
margin-bottom: 20px;
}
.wpProQuiz_correct span{
border-left: 21px solid #91be0e;
padding-left: 10px;
}
.wpProQuiz_incorrect span{
border-left: 21px solid #be0e2f;
padding-left: 10px;
}
.wpProQuiz_certificate a,
.wpProQuiz_certificate a:hover,
.wpProQuiz_certificate a:visited{
background: #26a8e2 !important;
font-weight: 600!important;
font-family: "Signika", sans-serif;
border-radius: 0!important;
padding: 10px 20px!important;
}
.wpProQuiz_certificate{
margin-bottom:20px !important;
}
.quiz_continue_link {
display:none !important;
}
.opis-kursu {
display: flex;
align-items: center;
}