.gusta-section ul, .section-container ul {
list-style-type: disc !important;
}
.widget.widget_nav_menu ul {
list-style-type: none !important;
}
.widget.widget_nav_menu ul {
list-style-type: none !important;
}
ul.wsei-about-footer {
list-style-type: none !important;
}
.wsei-pdf-download{position:relative;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:13px;margin-bottom:13px!important;border-color:#e6e6e6}.wsei-pdf-download-link{display:block}.wsei-pdf-download-title{color:#6b6b6b;font-size:16px;font-weight:500}.wsei-pdf-download-icon{position:absolute;top:50%;right:0;font-size:20px!important;line-height:20px!important;margin-top:-16px}.wsei-pdf-download-icon-text{position:absolute;right:32px;font-size:16px}.wsei-button-photo{text-align:center;color:#fff;font-weight:700;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:6px}.wsei-button-photo-overlay{padding:40px 20px;border-radius:6px;background-color:rgba(113,173,56,.9)}.wsei-m-plus::before{content:"+";font-size:22px;margin:0 auto;padding:7px;top:25px;left:0;background-color:#fff;position:absolute;border-radius:50%;z-index:9000!important;width:25px;display:block!important;right:0;text-align:center}.black-list ol{color:#000}.fa-minus:before,.fa-plus:before{color:#fff}.gusta-nav.vertical>ul>li i.gusta-menu-toggle{background-color:#7fc241!important}.gusta-nav.vertical>ul>li.menu-item-has-children>ul>li>a{text-indent:0!important}#respond #submit{transition-duration:.3s;color:#fff;background-color:#7fc241;padding:16px 48px;font-size:14px;font-weight:600;border-radius:6px!important;text-transform:uppercase}#respond #submit:hover{color:#fff;background-color:#3e3e3e}.gusta-nav{margin:0!important;width:auto!important;z-index:10!important}#respond .comment-form-comment textarea{width:100%;margin-bottom:10px;border:1px solid #dfdfdf;border-radius:5px}.gusta-nav>ul>li>ul>li,.gusta-nav>ul>li>ul>li>ul>li{width:303px!important}.nav-down{pointer-events:all}.nav-up{top:-170px!important}.fixed-nav{display:none}.wsei-photo-border .vc_single_image-wrapper.vc_box_circle.vc_box_border_grey{border:7px solid #ddd}.single-about_wsei .fixed-nav,.single-academics .fixed-nav,.single-admissions .fixed-nav,.single-campus_life .fixed-nav,.single-innovation .fixed-nav{display:none}.wsei-text-big a{font-weight:600}.wsei-header .mfn-megamenu-title{pointer-events:none}#menu-item-21 .sub-menu{left:-88px}.mhb-custom-JmjeD9cas,.mhb-custom-yxLW_s-JU{margin:0}.mhb-custom-j2AoyStQ6 a.action_button{font-size:14px;font-weight:600;padding:10px 20px;border-radius:0;overflow:hidden}.mhb-logo{z-index:203}.mhb-custom-j2AoyStQ6{margin:0 20px 0 0}.mhb-custom-8baoInFq- .sub-menu li:hover{background-color:#7fc241}.mhb-custom-4NS-wGhaKb .menu>li>a,.mhb-custom-8baoInFq- .menu>li>a{font-size:14px;font-weight:600}.mhb-custom-JYvRTCC6T{margin:0 32px 0 0}.mhb-custom--kmTVxybN{margin:0}.is-sticky .sub-menu li a,.is-sticky .sub-menu li a:hover{color:#fff}.is-sticky .sub-menu li:hover{background-color:#7fc241}.is-sticky .mhb-menu .menu>li>a{padding:20px 0}.is-sticky .mhb-placeholder{height:70px!important}#gusta-footer p{color:#888}#gusta-footer a{color:#888;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#gusta-footer a:hover{color:#7fc241;text-decoration:none}.mhb-custom--kmTVxybN .menu>li>a{padding-top:17px;padding-bottom:0}.mhb-custom-JYvRTCC6T{padding-top:6px}.mhb-custom-5gOZ7wrZN a.action_button,.mhb-custom-tlCRko5Xk a.action_button{font-size:14px;font-weight:600;padding:20px 30px;border-radius:0;overflow:hidden}.mhb-custom-5gOZ7wrZN a.action_button,.mhb-custom-tlCRko5Xk a.action_button{background-color:#7fc241;color:#fff}.mhb-custom-5gOZ7wrZN{margin:0}.mhb-custom-tlCRko5Xk{margin:0;margin-right:20px}.mhb-view.desktop{box-shadow:1px 1px 5px 0 rgba(0,0,0,.07)}.campus_life .author-box,.campus_life .post-header,.campus_life .section-post-header,.campus_life .section-post-intro-share{display:none}.admissions .author-box,.admissions .post-header,.admissions .section-post-header,.admissions .section-post-intro-share{display:none}.academics .author-box,.academics .post-header,.academics .section-post-header,.academics .section-post-intro-share{display:none}.innovation .author-box,.innovation .post-header,.innovation .section-post-header,.innovation .section-post-intro-share{display:none}.about_wsei .author-box,.about_wsei .post-header,.about_wsei .section-post-header,.about_wsei .section-post-intro-share{display:none}.wsei-text-big strong{color:#000}.wsei-text-big{font:14px/25px Poppins,sans-serif}.gusta-breadcrumb a:hover{color:#7fc241!important}.wsei-post-title-v1{font-size:32px;color:#222;margin-bottom:27px!important;font-weight:600;line-height:35px}#menu-about-wsei li a{-webkit-transition:all .5s ease-in-out!important;-moz-transition:all .5s ease-in-out!important;-ms-transition:all .5s ease-in-out!important;-o-transition:all .5s ease-in-out!important;transition:all .5s ease-in-out!important}.ss-element.gusta-image-as-background.show-show.wsei-page-image.ani-fade.gusta-cover-column{position:relative!important}#comments>:first-child,#edd_checkout_cart td,#edd_checkout_cart th,.Latest_news ul li .desc_footer,.Latest_news ul li .photo,.Recent_posts ul li .desc h6,.accordion .question,.accordion .question .title:before,.accordion .question.active .title,.article_box .desc_wrapper p,.chart_box:before,.fixed-nav .desc h6,.format-link .post-title .icon-link,.header-stack #Top_bar .logo,.how_it_works .image,.icon_box.has_border:after,.idea_box,.list_item .circle,.offer_thumb .slider_pagination,.offer_thumb .slider_pagination a,.offer_thumb.bottom .slider_pagination a,.opening_hours,.opening_hours .opening_hours_wrapper li,.portfolio_group .portfolio-item .desc .details-wrapper,.portfolio_group.list .portfolio-item,.post-footer .post-links,.post-header .title_wrapper,.pricing-box,.promo_box.has_border:after,.section-post-related .section-related-adjustment,.share_wrapper,.style-simple #Filters .filters_wrapper ul,.style-simple .faq .question,.tabs_vertical.ui-tabs .ui-tabs-panel,.team_list .bq_wrapper,.ui-tabs,.ui-tabs .ui-tabs-nav,.ui-tabs .ui-tabs-nav li,.widget-area,.widget:after,.widget_recent_entries ul li a,.woocommerce .product .related.products,.woocommerce .product .upsells.products,.woocommerce .product div.entry-summary h1.product_title:after,.woocommerce .quantity input.qty,.woocommerce .widget_best_sellers li,.woocommerce .widget_featured_products li,.woocommerce .widget_layered_nav li,.woocommerce .widget_onsale li,.woocommerce .widget_products li,.woocommerce .widget_random_products li,.woocommerce .widget_recent_products li,.woocommerce .widget_recent_reviews li,.woocommerce .widget_recently_viewed_products li,.woocommerce .widget_shopping_cart ul.product_list_widget li,.woocommerce .widget_top_rated_products li,a.content_link,a.icon_bar,dl>dd,dl>dt,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,table td,table th,textarea{border-color:transparent}.iteam-fact.v1{padding:60px 0 20px 72px}.iteam-fact .num-fact{font-size:65px;color:#fff;border-right:1px solid #fff;line-height:80px;padding-right:17px;margin-right:24px;font-weight:600;float:left}.flat-fun-fact .iteam-fact .text-fact{display:inline-block}.iteam-fact .text-fact .title{font-size:25px;line-height:24px;font-weight:600;color:#fff;text-transform:uppercase;margin-bottom: 16px; margin-top: 16px;}.flat-fun-fact .iteam-fact .text-fact .comment-reply{color:#fff;font-size:12px;font-weight:600;line-height:28px;text-transform:uppercase}.iteam-fact a{color:#fff;font-weight:600;text-decoration:none}.iteam-fact a:hover{color:#7fc241;text-decoration:none}.iteam-fact p{margin:0}.title-section p{font-family:Poppins,sans-serif;font-size:35px;line-height:40px;color:#fff;font-weight:600}.title-section{text-align:center;padding:94px 0 50px}.title-section span{color:#7fc241}.title-v1 p{color:#bac3cb}.title-v1 .title{line-height:30px;font-size:24px;color:#fff;font-weight:700;text-transform:uppercase}.wsei-border-radius .vc_column-inner{border-radius:5px}.wsei-gusta-border-top .post-listing-container{border-top:1px solid #e5e5e5;padding:17px 14px 16px 0!important}.wsei-gusta-border-top .post-listing-container a:before{margin-right:20px;padding:5px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:20px;height:20px;text-align:center;font-weight:500;float:left;font-size:16px;background-color:#cacaca;line-height:20px}.wsei-gusta-border-top .post-listing-container:nth-of-type(1) a:before{content:"1"}.wsei-gusta-border-top .post-listing-container:nth-of-type(2) a:before{content:"2"}.wsei-gusta-border-top .post-listing-container:nth-of-type(3) a:before{content:"3"}.wsei-title-v1{font-family:Poppins,sans-serif;font-size:15px;line-height:22px;font-weight:600;color:#222;margin-bottom:13px;text-transform:uppercase}.wsei-title-small{font-size:23px}.wsei-list{margin-bottom:20px!important;margin-top:22px;padding-left:25px}.wsei-list p{position:relative;margin-bottom:10px}.wsei-list p:before{position:absolute;top:0;left:-25px;font-family:FontAwesome;font-size:12px;content:"\f006";color:#7fc241}.mhb-custom-8baoInFq- .sub-menu .current-menu-item{background-color:#7fc241}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#eee;display:table-header-group}.divTableCell,.divTableHead{border:1px solid #fff;display:table-cell;padding:10px 20px}.divTableHeading{background-color:#eee;display:table-header-group;font-weight:700}.divTableFoot{background-color:#eee;display:table-footer-group;font-weight:700}.divTableBody{display:table-row-group}.divTableRow .divTableCell:nth-of-type(1){background-color:#7fc241;color:#fff;font-weight:600}.divTableRow .divTableCell:nth-of-type(2){background-color:#eee}.list-v2{margin-bottom:0!important;margin-top:0!important}.list-v2 p:before{content:"\f111"}@media only screen and (max-width:959px){.divTableCell,.divTableHead{display:block}}@media only screen and (max-width:767px){.container,.four.columns .widget-area,.section_wrapper{max-width:700px!important}}.vc_tta-tabs-container{margin-right:0!important;background-color:#eee}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{border-color:#7fc241!important;background-color:none!important;color:#222}.wpb-js-composer .vc_tta.vc_tta-shape-rounded .vc_tta-tab>a{border-radius:0!important}.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-tab>a{border-width:0!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{border-bottom:3px solid #7fc241!important;background-color:none!important;color:#7fc241!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover{border-bottom:3px solid #7fc241!important;background-color:#eee!important;color:#7fc241!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{background-color:#eee!important}.wpb-js-composer .vc_tta-color-grey.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading{border-color:transparent!important;background-color:#eee!important;background-image:none!important}.vc_tta-panel h4{font-size:14px}.list-v3 p:before{content:"\f111"}.vc_tta-panel h4 a{border-bottom:3px solid #fff!important}.vc_tta-panel h4 a:hover{color:#7fc241!important;border-bottom:3px solid #7fc241!important}.vc_tta-panel.vc_active h4 a{color:#7fc241!important;border-bottom:3px solid #7fc241!important}.wsei-highlight-left::after,.wsei-highlight-right::after{content:"";display:block!important;position:absolute;width:50%;height:100%;top:0;z-index:0;background:#7fc241}.wsei-highlight-left::after{left:0}.wsei-highlight-right::after{right:0}@media only screen and (max-width:767px){.wsei-highlight-left::after,.wsei-highlight-right::after{width:100%}}@media only screen and (max-width: 767px){#Content .section_wrapper {padding-left: 15px!important;padding-right: 15px!important;}}@media only screen and (max-width: 1239px) and (min-width: 960px){
.section_wrapper, .container, .with_aside .content_wrapper {
max-width: 1220px;
}}
.wsei-plan-zajec {
position: relative;
border-bottom-width: 1px;
border-bottom-style: solid;
padding-bottom: 8px;
margin-bottom: 8px!important;
border-color: #e6e6e6
}
.wsei-plan-zajec-link {
display: block
}
.wsei-plan-zajec-title {
color: #6b6b6b;
font-size: 14px;
font-weight: 500
}
.wsei-plan-zajec-icon {
position: absolute;
top: 50%;
right: 0;
font-size: 20px!important;
line-height: 20px!important;
margin-top: -16px
}
.wsei-plan-zajec-icon-text {
position: absolute;
right: 32px;
font-size: 16px
}
.wsei-plan-zajec-dn {display: none !important;} 
.wsei-p1 #wsei-d2 {
display: block;
}
div#wsei-d2 {
display: block;
}
.wsei-plan-zajec-dn#wsei-d2 {
display: block;
}
#plan-zajec, #plan-zajec-moduly{    cursor: pointer;}
.item {    display: flex;
flex-wrap: wrap;
width: 100%;
background-color: #eeeeee;     margin-bottom: 7px;
}
.wsei-button.is-checked label { background-color: #7fc241; color:#fff; }
.wsei-check {   right: 14px;
position: absolute;
top: 10px;
background-color: #fff;
width: 24px;
height: 24px;
float: right;
border-radius: 50%;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-transition: background-color 0.3s ease-out;
-moz-transition: background-color 0.3s ease-out;
-o-transition: background-color 0.3s ease-out;
transition: background-color 0.3s ease-out;
}
.wsei-button.is-checked    .wsei-check {    background-color: #3a526a;}
.wsei-button .wsei-check .icon-check {font-size: 17px;   visibility: hidden;
-webkit-transition: visibility 0.3s ease-in;
-moz-transition: visibility 0.3s ease-in;
-o-transition: visibility 0.3s ease-in;
transition: visibility 0.3s ease-in;
}
.wsei-button.is-checked    .wsei-check .icon-check {  visibility: visible;}
.wsei-modules {     background-color: #ddd;     display: flex;
align-items: center;
width: 60%;
float: left;}
.wsei-modules-cell  { padding: 0 25px; width: 100%;}
.wsei-job{ text-align: center; width: 35%;padding: 15px 0;
background-color: #eeeeee;
float: right;}
.wsei-plus {
font-size: 20px;
color: #9b9999;}
.wsei-arrow{
position: relative;
margin-left: 24px;
}
.wsei-arrow:before {
content: '';
position: absolute;
display: block;
left: -25px;
top: 0;
bottom: 0;
width: 25px;
height: 100%;
background: #ddd;
-webkit-clip-path: polygon(0 0, 0% 100%, 100% 50%);
clip-path: polygon(0 0, 0% 100%, 100% 50%);
}
@media only screen and (max-width: 600px){
.wsei-job {width: 100%;}
.wsei-arrow{    width: 100%;
position: relative;
margin-left: 0;
margin-bottom: 20px;}
.wsei-arrow:before {
content: '';
position: absolute;
display: block;
left: 0px;
top: 0;
bottom: 0;
width: 100%;
height: 25px;
background: #ddd;
-webkit-clip-path: polygon(50% 100%, 0 0, 100% 0);
clip-path: polygon(50% 100%, 0 0, 100% 0);
}
.wsei-modules {
background-color: #ddd;
display: flex;
align-items: center;
width: 100%;
float: left;
text-align: center;
padding-top: 15px;
}
}
#options input[type="checkbox"] {
visibility: hidden;display: none;
}
.wsei-job p {
margin: 0;
}
#filter-display {
font-size: 18px;
padding: 0.5em;
border: 1px solid #CCC;
color: blue;
}
.red { background: red; }
.blue { background: blue; }
.green { background: green; }
.yellow { background: yellow; color: black; }
#wsei-block-1, #wsei-block-2, #wsei-block-3{        position: relative;
cursor: pointer;
flex: 1;
padding: 26px 16px;
align-items: center;
text-align: center;}
#wsei-block-1::before, #wsei-block-2::before {
content: "+";
color: #000;
font-size: 22px;
margin: 0 auto;
padding: 7px;
flex: 1;
background-color: #fff;
position: absolute;
border-radius: 50%;
z-index: 9000!important;
width: 25px;
}
#wsei-block-1.not-active, #wsei-block-2.not-active, #wsei-block-3.not-active {    background-color: #eeeeee !important; color: #000;}
#wsei-block-1.active, #wsei-block-2.active, #wsei-block-3.active{background-color: #7fc241 !important;   color: #fff;}
#wsei-block-1.active strong, #wsei-block-2.active strong, #wsei-block-3.active strong {color: #fff;}
#wsei-block-1.active h2, #wsei-block-2.active h2, #wsei-block-3.active h2 {color: #fff;}
.sciezka .wsei-modules {
background-color: #7fc241 !important;
color: #fff;
}
.sciezka .wsei-arrow:before {
background-color: #7fc241;
}
.sciezka .wsei-modules .wsei-plus {
color: #fff;
}
.sciezka .wsei-job, .sciezka {
background-color: #a6d47b !important;;
}
.sciezka .wsei-job strong{color:#fff;}
.semestr{ padding: 35px 0px 16px 0px;}
.plan-zajec{ 
position: relative;
margin-bottom: 0px !important;
cursor: pointer;
}
.przedmiot {
pointer-events: none;
display: block;
border-bottom-width: 1px;
border-bottom-style: solid;
padding-bottom: 8px;
margin-bottom: 8px!important;
border-color: #e6e6e6;
}
.nazwa-przedmiotu {
max-width: 70%;
display: inline-block;
color: #6b6b6b;
font-size: 14px;
font-weight: 500;
}
.liczba-ects{
display: inline;
text-align: right;
float: right;
font-size: 16px;
}
.opis-przedmiotu {
max-height: 0px;
opacity: 0;
overflow: hidden;
border-bottom-width: 1px;
border-bottom-style: solid;
border-color: #e6e6e6;
transition: 0.4s linear;
-moz-transition: 0.4s linear;
-webkit-transition: 0.4s linear;
-o-transition: 0.4s linear;
}
.opis-przedmiotu.expanded {
opacity: 1;
margin-bottom: 8px;
padding-bottom: 8px;
}
.wsei-certyfikat{ padding-top: 6px;}
.wsei-green strong {color: #fff;}
#cookie-law-info-bar {padding: 8px 15px 8px 15px !important; font-size: 13px !important;}
a#cookie_action_close_header {
font-family: inherit;
font-size: 13px;
}
.gusta-dropdown-menu li#gusta-menu-item-wpml-ls-25-pl, .gusta-dropdown-menu li#gusta-menu-item-wpml-ls-25-en {
width: auto !important;     min-width: 135px;
}
@media only screen and (max-width: 767px){.wsei-mm-plus::before{content: "+";font-size: 22px;margin: 0 auto;padding: 7px;left: 0;    background-color: #fff;    position: absolute;    border-radius: 50%;    z-index: 9000!important;    width: 25px;    display: block!important;    right: 0;    text-align: center;    top: 43%;}
.wsei-divTableCell-2 {border: 0px solid #999;display: block; padding: 10px 20px;}
.wsei-black-2 {    background-color: #3a526a;    color: #fff;    font-weight: 600;}
.wsei-mod-nav{position: relative; width: 100%; height: auto	; display: flex; flex-direction: column;}
#wsei-block-2 {    margin: 10px 0;}
#wsei-block-1::before, #wsei-block-2::before {     bottom: -26px;right: 0;  left: 0;}
}
@media only screen and (min-width: 426px)and (max-width: 767px){.iteam-fact.v2{padding:60px 0 20px 20px}}
@media only screen and (max-width: 425px){.iteam-fact.v2{padding:60px 0 20px 0px}}
@media only screen and (min-width: 768px){.wsei-mm-plus::before{content:"+";font-size:22px;margin:0 auto;padding:7px;top:48px;left:0;background-color:#fff;position:absolute;border-radius:50%;z-index:9000!important;width:25px;display:block!important;right:0;text-align:center}
.wsei-divTableCell-2 {border: 0px solid #999;display: table-cell; padding: 10px 20px;}
.wsei-black-2 {    width: 130px;    background-color: #3a526a;    color: #fff;    font-weight: 600;}
.wsei-mod-nav{position: relative; width: 100%; height: auto	; display: flex;}
#wsei-block-2 {    margin: 0 10px;}
#wsei-block-1::before, #wsei-block-2::before {    right: -24px;    top: calc(50% - 22px);}
.iteam-fact.v2{padding:60px 0 20px 72px}
}
.wsei-number-list ol {
counter-reset:item; 
margin:0; 
padding-left:0; 
}
.wsei-number-list ol>li {
counter-increment: item;
list-style: none inside;
margin: 37px 0;
overflow: visible;
line-height: 1.3;
padding-left: 60px;
color: #000;
}
.wsei-number-list ol>li:before {
content: counter(item);
margin-top: -10px;
margin-left: -60px;
padding: 6px;
display: block;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
width: 24px;
height: 24px;
border: 2px solid #7fc241;
color: #7fc241;
text-align: center;
font-size: 19px;
font-weight: 500;
float: left;
}
.wsei-number-list ul>li {
list-style: none inside;
margin: 20px 0;
overflow: visible;
line-height: 1.3;
padding-left: 24px;
color: #000;
}
.wsei-number-list ul>li:before {
content: "\f111" !important;
font-family: FontAwesome;
font-size: 10px;
color: #7fc241;
margin-left: -29px;
margin-right: 20px;
}
.gusta-navigation {
cursor: pointer !important;
}
.gusta-post-meta.gusta-align-left.gusta-inline:nth-child(5) {
display: none;
}
.wp-caption-text { color: #000; } 
.rekomendacja { color: #fff; font-size: 15px; }
#rekomendacja h5 { color: #fff; font-weight: 400; font-size: 15px; }
#rekomendacja strong h5 { color: #fff; font-weight: 700; font-size: 15px; }
#rekomendacja { overflow: visible; }
.rekomendacja-autor h2:nth-child(1){ text-align: center; font-size: 17px; font-weight: 700; margin-bottom: 0; }
.rekomendacja-autor h2:nth-child(2){ text-align: center; font-size: 12px; font-weight: 400; }
.nomargin { margin-bottom:0px !important; }
.nomargin .vc_single_image-wrapper.vc_box_border_grey {
margin-bottom: 0px;
}