.jb.cookie h2 {

    font-size: 14px !important;
    font-weight: normal !important;
    margin: 0;
    line-height: 25px;
    padding: 10px;

}


.jb.cookie p {

    font-size: 14px;
    display: none;

}

.jb.accept.blue {
  color: white !important;
    background: #35a9a9 !important;
    border: 1px solid #0654b3;
        border-top-color: rgb(6, 84, 179);
        border-right-color: rgb(6, 84, 179);
        border-bottom-color: rgb(6, 84, 179);
        border-left-color: rgb(6, 84, 179);
}
.jb.accept:hover {
    box-shadow: 0 0 0px #fff !important;
}



.fb-page ._2lqg {
    background: #f5f6f7;
    border: 0px solid #ebedf0;
        border-top-color: rgb(235, 237, 240);
        border-top-style: solid;
        border-top-width: 1px;
        border-bottom-width: 1px;
    border-top: 0;
    overflow-y: auto;
}

.fb-page ._1drm._1b90, ._1drm._1ds4 {
    border: solid 0 #ebedf0 !important;
}

.fb-page ._517h, ._59pe:focus, ._59pe:hover {
    background-color: #f5f6f7;
    border-color: #ccd0d5;
    color: #4b4f56;
}
.fb-page ._4o5p .pluginConnectButtonConnected, ._4o5p .pluginConnectButtonDisconnected, ._4o5q button {
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, .12);
}
.fb-page ._2ph- {
    padding: 8px;
    margin-top: 10px;
    background-color: #fff;
}

.fb-page ._1_lk ._5jmm {
    border: 0;
    box-shadow: 0 5px 11px rgba(0, 0, 0, .12);
    margin-bottom: 30px;
    margin-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
}

.fb-page ._1dro ._1drq {
    color: #23aea1;
    font-size: 12px;
    line-height: 1.358;
    white-space: nowrap;
}

.fb-page ._1dro ._1drp {
    color: #312a2a;
    display: inline-block;
    font-size: 18px;
    font-weight: 500;
    line-height: 1.358;
    margin-bottom: -5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fb-page ._1drm ._1drn {
    border: 1px solid #000;
    box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, .15);
}

a#offcanvas-toggler {display: none !important;} 


/*IFRAME*/

.iframe-content {
    overflow: auto;
}
.iframe-content table {
    width: 95%;
}
.iframe-content a:hover {
    border-bottom: 1px dotted #25a5a5;
}
.iframe-content th {
    font-weight: 600;
    font-size: 105%;
    text-align: left;
    padding: 1%;
    border: none;
}
.iframe-content b {
    font-size: 120%;
    font-weight: normal;
    line-height: 1.2;
}
.fluidMedia { padding-bottom: 56.25%; /* proportion value to aspect ratio 16:9 (9 / 16 = 0.5625 or 56.25%) */
    padding-top: 30px; overflow: hidden; border-style: none; border-width: 0; }


.fluidMedia iframe { position: absolute; width: 100%; height: 400px; border-style: none; }
/*JCE EDITOR*/
.wstep_artykul { font-family: Roboto, sans-serif; font-size: 22px; font-weight: 400; line-height: 32px; }
.wyroznienie_belka_red{ font-family: Roboto, sans-serif; color: #d72503; font-size: 20px; font-weight: 400; line-height: 24px; padding-left: 10px; border-left: 2px solid #d72503; display: block; }
.wyroznienie_box_pums{ font-family: Roboto, sans-serif; color: #35a9a9; font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 25px; margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #35a9a9; border-bottom: 1px solid #35a9a9; display: block; }
.kolor_pums { color: #35a9a9; }
.kolor_4md{ color: #ee77ac; }
.kolor_6md{ color: #b174b1; }
.kolor_dds{ color: #fab74a; }
.kolor_pharmd{ color: #00a8e7; }
.kolor_physio{ color: #ed6f50; }
.wyroznienie_box_4md{font-family: Roboto, sans-serif;color: #ee77ac;font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 25px; margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #ee77ac; border-bottom: 1px solid #ee77ac; } 
.wyroznienie_box_6md{font-family: Roboto, sans-serif;color: #b174b1; font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 25px; margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #b174b1; border-bottom: 1px solid #b174b1;}
.wyroznienie_box_dds{font-family: Roboto, sans-serif;color: #fab74a;font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 25px; margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #fab74a; border-bottom: 1px solid #fab74a;}
.wyroznienie_box_pharmd{font-family: Roboto, sans-serif;color: #00a8e7;font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 25px; margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #00a8e7; border-bottom: 1px solid #00a8e7;}
.wyroznienie_box_physio{font-family: Roboto, sans-serif;color: #ed6f50; font-size: 20px; font-weight: 400; line-height: 24px; margin-top: 25px; margin-bottom: 25px; padding-top: 25px; padding-bottom: 25px; border-top: 1px solid #ed6f50; border-bottom: 1px solid #ed6f50;}

.h2, h2 { font-family: Roboto, sans-serif; color: #35a9a9 !important; font-size: 23px !important; font-weight: 400 !important; }
.h4, h4 { font-family: Roboto, sans-serif; color: #2b2b2b !important; font-size: 20px !important; font-weight: 700 !important; }

strong { font-family: Roboto, sans-serif; font-weight: 700; }
.wf_file{ }
.wf_file img {display: inherit;}
.wf_file_text{font-family: Roboto, sans-serif; color: #ec1f2d; font-weight: 400; padding: 2px; }
.wf_file_icon{ width: 23px; height: 21px; padding-left: 5px; }

/*GLOBALNIE*/
body {font-family: Roboto, sans-serif; color: #2b2b2b; font-size: 16px ; margin: 0;font-weight: 300;  }
.sp-module ul {font-family: Roboto, sans-serif;list-style: none; padding: 0; margin: 0;}
.font30bold_white{ font-size: 30px; }


a { color: #ec1f2d;}
a:hover {color: #cc2c37;}
.item-page .page-header { margin-top: 0; margin-bottom: 0; padding-bottom: 0; border-bottom: 0 solid #eee; }

#sp-top-bar .sp-module { margin: 0; display: inherit; }
.highlight{ color: #4b4646; font-weight: 300; background-color: #2ca5a5; }
span.highlight {background-color: #7cd4d4; font-weight: 300;padding: 2px;
}

/*Top menu kolory dla kierunków*/
.sp-module ul > li.item-489 > a { color: #ee77ac; }
.sp-module ul > li.item-302 > a { color: #fab74a; }
.sp-module ul > li.item-490 > a { color: #00a8e7; }
.sp-module ul > li.item-303 > a { color: #ed6f50; }
.sp-module ul > li.item-541 > a { color: #a64f9a; }

.sp-module ul > li.item-542 > a { color: #ee77ac; }
.sp-module ul > li.item-543 > a { color: #fab74a; }
.sp-module ul > li.item-544 > a { color: #00a8e7; }
.sp-module ul > li.item-545 > a { color: #ed6f50; }

.sp-module ul > li.item-664 > a { color: #ee77ac; }
.sp-module ul > li.item-665 > a { color: #b174b1; }
.sp-module ul > li.item-663 > a { color: #fab74a; }
.sp-module ul > li.item-666 > a { color: #00a8e7; }
.sp-module ul > li.item-667 > a { color: #ed6f50; }

/*pobierz katalog link*/

.catalogue a {color: #fff; font-weight: 700;}
.catalogue a:hover {}
/*read more Rektor*/
.mapa_tlo_belka a { color: #fff; font-weight: 700; text-transform: uppercase; }
.mapa_tlo_belka a:hover { color: #fff; font-weight: 700; text-transform: uppercase; }
/*search*/
.search_icon img  {  }
/*top*/
#sp-top-bar { background-color: white; padding: 7px 0 0; }
#sp-header .logo { display: inline-block; display: table; -webkit-transition: all 400ms ease; transition: all 400ms ease; margin: 0; padding-right: 40px; }
#sp-bbbreadcrumbs{ margin-top: 20px; }
/*Slider*/
.rl_sliders.accordion > .accordion-group.active > .accordion-heading > a.accordion-toggle { background-color: #2ca3a3; color: #fff; text-transform: uppercase; }
.rl_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle:hover {
    background-color: #2ca3a3;
    color: #fff;
    text-decoration: none;
}
.rl_sliders.accordion > .accordion-group > .accordion-heading > a.accordion-toggle {
    -webkit-transition-duration: .2s;
    -moz-transition-duration: .2s;
    -o-transition-duration: .2s;
    transition-duration: .2s;
    color: #0e8db7;
}
.rl_sliders.accordion > .accordion-group { margin-top: 10px; margin-bottom: 10px; border: solid 1px #e2e4e3; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-transition-duration: .2s; -moz-transition-duration: .2s; -o-transition-duration: .2s; transition-duration: .2s; }
/*Slajder cytaty*/
.sppb-carousel-item-inner .sppb-text-right {
    margin-top: 0px;
}
/*MEGA MENU*/
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span { font-family: Roboto, sans-serif; display: inline-block; padding: 0 9px 0 6px; line-height: 90px; font-size: 15px; text-transform: uppercase; color: #000; text-decoration: none; letter-spacing: 0; margin: 0; }
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner { background: #ffffff; padding: 0; box-shadow: 0 3px 5px 0 rgba(0,0,0,0.2);}
.sp-megamenu-parent > li.sp-has-child > a::after, .sp-megamenu-parent > li.sp-has-child > span::after {
    font-family: "FontAwesome";
    content: no-close-quote;
}
.sp-mega-group{
    display: none;
}

.sp-dropdown.sp-dropdown-sub {
visibility: hidden;
}
/*SPECYFICZNA WIELKOŚĆ NAGŁÓWKÓW TYTULÓW MARGINESY */

#sp-main-body { font-family: Roboto, sans-serif; font-weight: 300; padding: 60px 0 100px; }

/*ŚCIEŻKA POWROTRU*/
.breadcrumbsokruszki{ margin-top: 23px; }
.breadcrumbs{ display: inline; }
.breadcrumb { background-color: transparent; }
.breadcrumb > li + li::before { padding: 0 5px; color: #303131; font-family: FontAwesome; font-weight: 300; content: "\f178\00a0"; }
.pathway{ color: #2ca5a5; font-weight: 400; }
.breadcrumb > .active {
    color: #000;
}

/*Home*/
/*SLIDERY TEKSTOWE*/

.ns2-inner{  }
.nssp2-slide .nss2-inner { overflow: hidden; }
.ns2-art-controllers { font-size: 35px; float: right; clear: both; }
.ns2-art-prev{ color: #7f7f7f; font-size: 60px; }
.ns2-art-next { color: #7f7f7f; font-size: 60px; }
.ns2-created { color: #000; font-weight: 700; }
h4.ns2-title{ color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-bottom: 40px; }
h4.ns2-title a{color: #4d94b9;}
.ns2-introtext{ font-family: Roboto, sans-serif; font-weight: 300;padding-bottom: 35px; }
a.ns2-readmore span { background-image: none; padding: 0;}
.ns2-readmore{ color: #2b2b2b; font-size: 16px; background-image: none; bottom: 0; margin-bottom: 3px; padding: 15px 30px; border: solid 1px; }
.ns2-readmore a{ color: #000; }
.module_stories{ margin-top: -38px; }
.success_stories div.ns2-tools{ padding-top: 10px; }
.success_stories .ns2-inner{ height: 286px; margin-top: 0; padding-right: 0; }




.module_latest_admission{  margin-top: -80px; }
.latest_admission div.ns2-tools{ padding-top: 10px; }
.latest_admission .ns2-inner{ height: 263px; margin-top: 0; padding-right: 0; }
.latest_admission .ns2-art-controllers { font-size: 35px; float: right; clear: both; }
.latest_admission h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 45px; margin-bottom: 14px; }
.latest_admission h4.ns2-title a{ color: #2b2b2b; }
.module_latest_admission .ns2-introtext{ margin-bottom: 0px; }
.latest_admission .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 10%; padding: 15px 30px; border: solid 1px; }




/*wygląd Joomshaper builder component buttons*/
.sppb-btn-default { font-weight: 300; background-color: transparent; position: absolute; bottom: 10%; padding: 15px 30px; border: solid 1px #000; border-radius: 0px; }
.sppb-btn-default:hover { color: #4d94b9; background-color: transparent; border-color: #4d94b9; border-width: 1px; }

.sppb-btn-info { color: #000; font-weight: 300; background-color: #fff; text-transform: uppercase; margin-top: 40px; padding: 15px 30px; border: solid 0; border-radius: 0px; }
.sppb-btn-info:hover  { color: #fff; font-weight: 300; background-color: #01a8b8; text-transform: uppercase; padding: 15px 30px; border: solid 0 #01a8b8; border-radius: 0px; }

.catalog .sppb-btn-default { color: #fff; font-weight: 300; background-color: #d72503; position: absolute; bottom: 10%; padding: 15px 30px; border: solid 1px #d72503; border-radius: 0px; }
.catalog .sppb-btn-default:hover { color: #fff; background-color: #af2b12; border-color: #d72503; border-width: 1px; }
/*STOPKA/FOOTER*/
#sp-footer{ color: #000; background-color: #f7f7f7; }
#sp-footer2 { background-color: #fff; margin-top: 40px; padding-top: 30px; padding-bottom: 30px; box-shadow: 0px 0px 29px 4px rgba(119, 119, 119, 0.19); -moz-box-shadow: 0px 0px 29px 4px rgba(119, 119, 119, 0.19); -webkit-box-shadow: 0px 0px 29px 4px rgba(119, 119, 119, 0.19); }
#sp-footer a{ color: #000;  }
/*TIMELINE*/

.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .details { font-size: 19px; margin: 0; }
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .title { color: #515151; font-weight: 700; }

.6md_time_line .sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel .title {color: #eb174b1; }
/*Curriculum iframe*/
.iframe-content {overflow: auto;overflow-x: auto;overflow-y: auto;}

/*Fake manu Medicine programs module*/

.extra_medicine_programs a { color: #2b2b2b; font-size: 20px; display: initial; line-height: 25px; padding-right: 0; padding-left: 0; -webkit-transition: 300ms; transition: 	300ms; }
.extra_medicine_programs a:hover{ color: #0e8db7;}
.extra_medicine_programs a:active{ color: #0e8db7;  padding-left: 9px; border-left: 8px solid #0e8db7;}
.extra_medicine_programs { margin-top: 5px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; border-bottom-width: 0; display: 	block; -webkit-transition: 300ms; transition: 300ms; }

.sp-megamenu-parent .sp-module { margin-top: 20px; padding: 0 20px 20px; }

.form-links { display: none; }
/*Opis osób w kontakcie*/
.sppb-addon-person .sppb-person-information > span.sppb-person-designation { color: #35a9a9; }

/*Disable menu positions
.menu_position_disable {pointer-events: none;
  text-decoration: none;}*/
  
/*Error page*/
.btn-primary { color: #000 !important; background-color: #fff !important; border-color: #fff !important; border-width: 0; border-radius: 0px !important; }
.btn-primary .fa-chevron-left::before {content: "";}

/*Logowanie*/
.logout-button .btn-primary{ font-size: 18px; color: #cc2c37 !important;margin-top: -30px; margin-left: 5px;}

@media (max-width: 767px) {
    .container {}
    
     /*GLOBALNE*/
    .in_line{ margin-top: 5px; margin-bottom: 5px; display: flex; }
    div[itemprop="articleBody"]{ font-family: Roboto, sans-serif; font-size: 19px; font-weight: 300; line-height: 29px; }
    .h1, h1{ color: #000; font-size: 40px; font-weight: 700; margin-top: -10px; margin-bottom: 30px; }
	
	.page-header h1{ color: #000; font-size: 30px; font-weight: 700; margin-top: -20px; margin-bottom: 30px;border-bottom: 0 solid #eee; }
	.entry-header h2 {color: #35a9a9; font-size: 23px; font-weight: 300; margin: 0; padding: 0; }
	.entry-header h2 a {color: #35a9a9;}
	.h3, h3 { font-weight: 700; }
	
	.wstep_artykul {font-family: Roboto, sans-serif;font-size: 18px;font-weight: 400;line-height: 24px;}
	
    /*STRONA GŁÓWNA*/
    .custompolish{margin-bottom: -30px;}
    
    /*Slider top*/
   
    .sppb-container {}
    .sppb-carousel-arrow { margin-top: -60px;}
	.sppb-carousel-pro .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner { padding: 10px 30px; }
    .fa-chevron-left::before {content: "\f053"; font-size: 25px;}
	.fa-chevron-right::before {content: "\f054";font-size: 25px;}
	.banne_title { color: #fff; font-size: 25px !important; line-height: 30px !important; background-color: #01a8b8; text-	transform: uppercase; text-align: left; 	padding: 5px; display: inline; white-space: nowrap; }
   .sppb-btn-info { color: #000; font-weight: 300; background-color: #fff; text-transform: uppercase; margin-top: 10px; padding: 	5px 10px; border: solid 0; border-	radius: 0px; }
	.sppb-btn-info:hover  { color: #fff; font-weight: 300; background-color: #01a8b8; text-transform: uppercase; padding: 15px 	30px; border: solid 0 #01a8b8; border-	radius: 0px; }
	
	 /*sekcja 2 why/apply*/
    .sekcja_2{ margin-top: 30px; }
    .why_pums { font-size: 25px; background-color: #fff; width: 100%; height: 300px; margin-bottom: 30px; padding-top: 30px; padding-right: 	30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px 	rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .title_why_pums{ line-height: 30px; }
     /*poprzedni moduł.title_why_pums{ line-height: 30px; }
    .why_pums_reasons{ line-height: 31px; margin-top: 50px; }*/
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right { color: #7f7f7f; font-size: 35px; font-family: FontAwesome; 	background-color: transparent; text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 12px; 	border-width: 0; opacity: 0.8; content: "f105"; }
	.sppb-testimonial-pro .sppb-carousel-control:hover { color: #cc2c37; background-color: white; }
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right:hover { color: #cc2c37; text-decoration: none; margin-top: 0; 	margin-right: 0; margin-left: 0; padding: 0 0 0 8px; border-width: 0; }
	.sppb-testimonial-pro .sppb-carousel-control { font-size: 35px; color: #7f7f7f; background-color: transparent; position: 	relative; top: -200px; left: 85%; margin: 0 -5px 0 0; border-width: 0; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; -	webkit-box-sizing: initial; -moz-box-sizing: initial; box-sizing: initial; }
	.why_slider_home .sppb-carousel-inner {position: relative;overflow: hidden;height: 150px; }
	.sppb-testimonial-pro .sppb-testimonial-message { font-size: 25px; line-height: 25px; text-align: left; height: 120px; margin-top: 25px; }
    .why_pums .sppb-btn-default { font-weight: 300; background-color: transparent; background-position: 0 bottom; position: 	absolute; bottom: 10%; padding: 15px 30px; border: solid 1px #000; border-radius: 0px; }
	 .success_stories{ background-color: #fff; height: 380px; margin-bottom: 30px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .title_success_stories{ font-size: 30px; }
    .success_stories .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 5px; }
    .success_stories h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 40px; }
	.success_stories h4.ns2-title a{ color: #2b2b2b; }
	.success_stories .ns2-introtext{ font-size: 16px; line-height: 20px; font-family: Roboto, sans-serif; font-weight: 300; margin-top: -20px; }
	.success_stories .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 15%; padding: 15px 30px; border: solid 1px; }
	.module_alumni_spotlight {font-size: 30px; margin-top: -55px; }
	
	.title_alumni_spotlight { font-size: 30px; line-height: 30px; margin-top: 10px; }
	.module_alumni_spotlight .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 0px; }
	.module_alumni_spotlight h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 50px; }
	.module_alumni_spotlight h4.ns2-title a{ color: #2b2b2b; }
	.module_alumni_spotlight .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; padding: 15px 30px; border: solid 1px; }
    .apply_now{ font-size: 30px; background-color: #fff; height: 320px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.17); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.17); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.17); }
    .apply_txt{font-size: 18px; margin-top: 45px}
    .home_button_apply_now{ position: absolute; bottom: 30%; }

    /* button_apply_now wygląd ustawiony w Page Builder*/
    .sppb-btn-danger{ color: #fff; border-color: #ff2b02; background-color: #ec1f2d; position: absolute; bottom: 10%; padding: 17px 30px; border-radius: 0px; } 
    
    .szarokie{ width: 0; }
    
    /*nowi studenci*/
    .main_md_4{}
    .main_md_4 .sppb-addon-single-image-container{background: rgba(248, 247, 216, 0.7);}
    .main_md_4 .sppb-img-responsive a { }
    .kafel_incoming_md .sppb-img-responsive { width: 900px;  margin-top:30px }
    .kafel_incoming_dds .sppb-img-responsive { width: 900px; margin-top: 30px; }
    .kafel_incoming_pharmd .sppb-img-responsive { width: 900px; margin-top: 30px; }
    .kafel_incoming_msc .sppb-img-responsive { width: 900px; margin-top: 30px; }
    .main_md_4_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px;}
    .main_md_6 {}
    .main_md_6_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 39px; padding-left: 15px; }
    .main_dds img { background-color: transparent; }
    .main_dds_txt { font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; } 
    .main_pharmd{}
    .main_pharmd_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_physio{}
    .main_physio_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    
    /*medycyna nowi studenci*/
    /*medycyna*/
    .Graduate-entry-Pathway .sppb-img-responsive { width: 900px;  margin-top:150px }
    .Undergraduate-entry-Pathway .sppb-img-responsive { width: 900px;  margin-top:30px }
    
    
    /*WIADOMOŚCI*/
    .wiadomosci{ background-color: white; margin-top: 30px; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomosci .ns2-inner{ height: 380px; margin-top: 0; padding-right: 0; }
    .wiadomosci .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomosci .ns2-art-controllers {font-size: 35px;float: right;clear: both;}
	.wiadomosci .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 0;padding: 15px 30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	.wiadomości_student_zone{ background-color: white; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomości_student_zone .ns2-inner{ height: 373px; margin-top: 0; padding-right: 0; }
    .wiadomości_student_zone h4.ns2-title { color: #4d94b9; font-size: 30px; font-weight: 700; width: inherit; margin-top: 25px; margin-bottom: 25px; }
    .wiadomości_student_zone .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomości_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both; margin-top: -35px;}
	.wiadomości_student_zone .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	
	/*Katalog*/
	.catalog { background-color: #fff; height: 400px; margin-top: 30px; padding-left: 30px; }
	.catalog .sppb-addon-content { width: 95%; margin-top: 50px; }
	.catalog .sppb-btn-default { color: #fff; font-weight: 300; background-color: #d72503; position: absolute; bottom: 6%; padding: 15px 30px; border: solid 1px #d72503; border-radius: 0px; }
	.brochure { color: #4d94b9; font-size: 33px; font-weight: 700; margin-top: 30px; }
	.pums_in_numbers { padding-top: 30px; }
	
	/*Rektor*/
	.main_oszkinis_podpis{ color: #fff; margin-top: 240px; padding-left: 20px; }
    .mapa_tlo_belka{ color: #fff; background-color: rgba(1, 145, 161, 0.85);; margin-bottom: 17px; padding-top: 28px; padding-bottom: 5px; 	padding-left: 20px;}
	
	 /*Organizacja, akademik, sport*/
	.sekcja_org_acc_sport { margin-top: 30px; margin-bottom: 30px; }
    .main_organisation{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 50px; margin-left: 30px; }
    .main_organisation_button{ margin-top: 150px; margin-bottom: 60px; margin-left: 40px; }
    .main_student_problems{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 180px; margin-left: 40px; }
    .main_student_problem_button{ margin-top: 50px; margin-bottom: 50px; margin-left: 40px; }

   /*NAZWY PROGRAMÓW*/
	 /*Nazwy programow przed logowaniem*/
    .sekcja_biala { background-color: white; margin: 0; padding-top: 40px; }
    
    /*Ikony logowanie*/
    .nav > li.item-661 > a > img {float: right; margin-right: -20px; }
	.nav > li.item-662 > a > img {float: right; margin-right: -20px; }
    
	.student_zone_programs_before_log {margin-left: 10px; }
	.in_line_before{ margin-top: 4px; margin-bottom: 4px; display: flex; }
	#to_advanced_student_zone_before{ width: 100%; height: 60px; margin-top: 50px !important; opacity: 0.2;margin-left: 0px; }
	#to_advanced_student_zone_before .program_logo { margin-left: 25px; }
	#to_dds_student_zone_before{ width: 100%; height: 60px; opacity: 0.2;}
	#to_pharmD_student_zone_before{width: 100%; height: 60px; opacity: 0.2;}
	#to_msc_student_zone_before{width: 100%; height: 60px; opacity: 0.3;}
	.home_program_medicine { color: #ec008c; font-size: 18px; font-weight: 700; text-align: inherit; }
	.home_program_medicinie a { color: #ec008c;}
	.program_txt_medicine{ text-align: left; margin-top: -10px; margin-left: 0px; padding-right: 5px; white-space: nowrap; }
    
    /*po logowaniu*/
    .student_zone_programs_registered{margin-left: 10px }
    .program_logo { float: right; margin-left: 10px; }
    .program_logo img.sppb-img-responsive { width: 60%; margin-top: -55px; }
	.program_txt{ text-align: left; margin-top: -10px; margin-left: 0px; padding-right: 5px; white-space: nowrap; }
	.linia { margin-top: -20px ; margin-left: ; }
	#to_advanced_student_zone{ width: 100%; height: 60px; margin-top: 50px !important; }
	#to_advanced_student_zone .program_logo { margin-left: 18px; }
	#to_6md_student_zone { width: 100%; height: 60px; }
	#to_dds_student_zone{ width: 100%; height: 60px; }
	#to_pharmD_student_zone{width: 100%; height: 60px; }
	#to_msc_student_zone{width: 100%; height: 60px; }
	.home_program_advanced { color: #a64f9a; font-size: 18px; font-weight: 700; text-align: left;width: 120px; }
	.home_program_advanced a { color: #a64f9a;}
	.home_program_6md{ color: #e6007b; font-size: 18px; font-weight: 700; margin-left: 0px; padding-right: 0px;width: 120px; }
	.home_program_6md a {color: #e6007b;}
	.home_program_5dds { color: #fab74a; font-size: 18px; font-weight: 700; margin-left: 0px; padding-right: 0px; width: 120px;}
	.home_program_5dds a { color: #fab74a;}
	.home_program_6pharmd{ color: #7ac4ed; font-size: 18px; font-weight: 700; margin-left: 0px; padding-right: 0px;width: 120px; }
	.home_program_6pharmd a{ color: #7ac4ed;}
	.home_program_5physio{ color: #ed6f50; font-size: 18px; font-weight: 700; margin-left: 0px; padding-right: 0px;width: 120px; }
	.home_program_5physio a {color: #ed6f50;}
	
	/*Logowanie*/
	.nav .menu_icon > li > a { position: relative; padding: 0; display: block; }
	.nav .menu_icon > li > a:focus, .nav > li > a:hover {text-decoration: none; background-color: #fff;}
	.sp-module ul > li.item-661> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.sp-module ul > li.item-662> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.item-661 { width: 80px; margin-top: 0px; margin-left: -15px; }
	.item-662 { width: 90px; margin-top: 0px; margin-left: -15px; }
	.programs_student_zone_login{ margin-left: -10px; }
	.tekst_logowanie { color: #36b0b0; text-align: left; width: 100%; margin-right: 20px; }
	.programs_logowanie { margin-top: -10px; }
	.lp-register-intro{ display: none; }
	.lp-button-wrapper ul.lp-link-wrapper {display: none;}
	.lp-login-greeting { font-size: 18px; }
	
    
    	/**/
  
	.program_txt a {color: #2b2b2b;}
    .sekcja .sppb-row .sppb-divider {margin-top: 5px !important; margin-bottom: 5px !important;}
    .sekcja_txt{margin-top: 40px; }
    .alumni_home{}
    .alumni_home_text{ color: #fff; font-size: 30px; line-height: 31px; margin-top: 40px; margin-left: 30px; padding-bottom: 110px; }
    .alumni_home_text_alumni { color: #fff; font-size: 30px; line-height: 31px; padding-bottom: 110px; }
    
    /*PODTRONY KIERUNKOWE*/
    /*advanced md program*/
    .haslo_all_male { color: #fff; font-size: 17px; font-weight: 200; margin-top: 10px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male{ font-size: 18px; font-weight: 700; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male{ color: #fff; font-size: 18px; font-weight: 400; text-transform: uppercase; margin-top: 10px; display: flex; white-space: nowrap; 	text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md{ color: #ee77ac; font-size: 22px; font-weight: 700; line-height: 25px; text-transform: uppercase; margin-top: 15px; white-space: nowrap; text-shadow: 2px 	2px 0px rgba(0, 0, 0, 0.4); }
    .podstrona_sekcja_2{ margin-top: 30px; margin-right: 0; margin-left: 0; }
   
    .kafel_tekstowy_top { font-size: 30px; background-color: #fff; height: 400px; margin-bottom: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 	20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .kafel_tekstowy_top_alumni { font-size: 30px; background-color: #fff; height: 320px; margin-bottom: 30px; padding-right: 30px; padding-left: 30px; -	webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 	0px rgba(50, 50, 50, 0.05); }
    /*WYGLĄD KAFLI*/
	/*bałe tło i tekst tylko*/
	.kafel_pole_textowe .sppb-addon-content { margin-top: 25px; }
	.przycisk_kafel_tekstowy{ color: #000; font-size: 14px; text-decoration: none !important; position: absolute; bottom: 4%; margin-top: 50px; margin-	left: 0; padding-left: 0; }
    .kafle_tekstowy_top_tytul_4md{ color: #ee77ac; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_6md { color: #b174b1; line-height: 32px;margin-top: 40px; }
    .kafle_tekstowy_top_tytul_dds{ color: #fab74a; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_pharmd{ color: #00a8e7; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_physio { color: #ed6f50; font-size: 27px; line-height: 30px; margin-top: 40px; }
    .kafel_text{ font-size: 18px; margin-top: 25px; margin-bottom: 25px; }
    .kafel_tekstowy{ font-size: 18px; background-color: #fff; height: 380px; margin-bottom: 30px; padding: 25px 30px; }
    .kafel_tekstowy_maly { font-size: 18px; background-color: #fff; height: 300px;  }
    .kafel_tekstowy_top_img { height: 170px; }
    .kafel_tekstowy_intro { font-size: 17px; position: absolute; top: 30%; }
    
     .kolor_kafel_tekstowy { font-size: 18px; background-color: #fff; height: 420px; margin-bottom: 30px; }
    .kolor_kafel_tekstowy_intro{ font-size: 18px; position: absolute; top: 50%; padding-right: 20px; padding-left: 20px; }
    .kolor_kafel_tekstowy_tytul h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kolor_kafel_tekstowy .przycisk_kafel_tekstowy { position: absolute; bottom: 25px; padding-left: 20px; }
    .kolor_kafel_tekstowy .sppb-img-responsive { width: 900px; }
    
    .kafel_tekstowy_intro_white { color: #fff; font-size: 17px; font-weight: 400; position: absolute; top: 25%; }
    .kafel_tekstowy_intro_entrance {font-size: 17px; position: absolute; top: 41%; }
    .kafel_tekstowy_intro_zone_4 { font-size: 17px; position: absolute; top: 34%; }
    .kafel_tekstowy_intro_alumni_top { font-size: 16px; line-height: 20px; position: absolute; top: 45%; margin-bottom: 30px; }
    .kafel_tekstowy_i_grafika{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; }
    .kafel_tekstowy_maly h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kafel_tekstowy_i_grafika h3{ font-weight: 700; margin-top: 0; }
    .kafel_tekstowy_morski{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy_morski h3{ color: #35a9a9; font-weight: 700; margin-top: 40px; }
    .sekcja_kolor { margin-top: 40px; margin-right: 0; margin-left: 0; }
    .kafle_kolor{ height: 330px; margin-bottom: 30px; padding-top: 30px; padding-right: 30px; padding-left: 30px; }
    .kafle_kolor_intro_jaktytul{color: #fff; font-size: 27px; line-height: 29px; text-transform: uppercase;}
    .kafle_deadline{ color: #fff; font-size: 20px; font-weight: 700; margin-top: 30px; }
    .kafle_deadline_data{ color: #fff; font-size: 36px; margin-top: 15px; }
    .sekcja_kolor_button{ position: absolute; bottom: 10%; }
    .admission_requirements_button{ margin-top: 80px; margin-bottom: 60px; margin-left: 40px; }
    .sekcja_kolor_small_img{ margin-top: 40px; }
    .sekcja_tresci_pod_kolor { margin: 30px 0 0; padding: 0; }
    .sekcja{ margin-top: 40px; margin-right: 0; margin-left: 0; }
    .sekcja h3{ font-size: 25px; font-weight: 700; margin-top: 30px; }
    .kierunek_small { margin-left: 100px;color: #fff;font-size: 20px;}
    .seksja_multimedia {margin-top: 40px; }
    .sekcja_tlo { margin-top: 40px; padding-top: 150px; padding-bottom: 150px; }
    .sppb-section .sekcja_cytaty { margin-top: -30px !important }
    .kafel_gallery {margin-top: -30px;margin-bottom: 30px;}
    .kafel_gallery_YT {margin-bottom: 0px;}
    .kafel_txt_gallery{ color: #fff; font-size: 30px; font-weight: 700; text-transform: uppercase; position: relative; margin-top: -110px; margin-left: 	40px; }
    
    /*4 MD Slider z wypowiedziami*/
    .sekcja_cytaty .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #cf5089; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #cf5089; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .sekcja_cytaty .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .quote_4md .sppb-carousel-pro-content { font-size: 16px !important; line-height: 19px; background-image: url(../images/quotation_mark.png); 	background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 5px; padding-right: 5px; padding-left: 5px; }
    .quote_4md .sppb-carousel-pro-text h2 { color: #cf5089; font-size: 24px !important; font-weight: 700; margin-top: 40px; }

    /*advanced md programy podstriny*/
    .haslo_all_male_podstrona { color: #fff; font-size: 18px; font-weight: 200; margin-top: -10px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 	0.4);}
    .haslo_regular_male_podstrona{ font-size: 20px; font-weight: 400; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male_podstrona{color: #fff; font-size: 20px; font-weight: 600; text-transform: uppercase; white-space: nowrap; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    .kierunek_4md_podstrona{color: #ee77ac; font-size: 20px; font-weight: 600; line-height: 24px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    
    /*6 MD*/
    .kierunek_6md{ color: #b174b1; font-size: 22px; font-weight: 700; line-height: 25px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 	2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_6md{ color: #b174b1; margin-top: 40px; }
    .kierunek_6md_podstrona{color: #b174b1; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_6md .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_6md .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_6md  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_6md .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #b174b1; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_6md .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #b174b1; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_6md .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_6md .sppb-carousel-pro-text h2 { color: #b174b1; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 20px !important; 	}
    
    /*DDS Program*/
    .kierunek_dds{ color: #fab74a; font-size: 22px; font-weight: 700; line-height: 25px; text-transform: uppercase; margin-top: 20px; white-space: 	nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_dds{ color: #fab74a; line-height: 30px; margin-top: 40px; }
    .kierunek_dds_podstrona{color: #fab74a; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_dds .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_dds .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_dds .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_dds .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #fab74a; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_dds .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #fab74a; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_dds .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_dds .sppb-carousel-pro-text h2 { color: #fab74a; font-size: 24px !important; font-weight: 700; margin-top: 40px;margin-left: 30px !important; }
   
     /*pharmD Program*/
    .kierunek_pharmd{ color: #00a8e7; font-size: 22px; font-weight: 700; line-height: 25px; text-transform: uppercase; margin-top: 20px; white-space: 	nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_pharmd{ color: #00a8e7; line-height: 30px; margin-top: 40px; }
    .kierunek_pharmd_podstrona{color: #00a8e7; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    
    /*pharmD Slider z wypowiedziami*/
	.sekcja_cytaty_pharmd .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_pharmd .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_pharmd .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_pharmd .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #00a8e7; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_pharmd .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #00a8e7; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_pharmd .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_pharmd .sppb-carousel-pro-text h2 { color: #00a8e7; font-size: 24px !important; font-weight: 700; margin-top: 40px;margin-left: 30px 	!important;  }
    
     /*Physio Program*/
    .kierunek_physio{ color: #ed6f50; font-size: 22px; font-weight: 700; line-height: 25px; text-transform: uppercase; margin-top: 20px; white-space: 	nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_physio_podstrona {color: #ed6f50; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_physio{ color: #ed6f50; line-height: 30px; margin-top: 40px; }
    /*pharmD Slider z wypowiedziami*/
	.sekcja_cytaty_physio .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_physio .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_physio .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_physio .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #ed6f50; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_physio .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #ed6f50; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_physio .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_physio .sppb-carousel-pro-text h2 { color: #ed6f50; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px 	!important; }
   
    /*STUDEN}
    /*STUDENT ZONE*/
    .haslo_biale{ color: #fff; }
    .kafle_tytul_kierunek_zone{ color: #35a9a9; font-size: 28px; line-height: 30px; margin-top: 30px; }
    .news_student_zone{ background-color: #fff; padding-top: 20px; padding-left: 30px; }
    .news_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both;padding-right: 20px;
    margin-top: -20px;}
    .news_student_zone .ns2-inner {padding-right: 0px;padding-bottom: 30px;}
    .news_student_zone h4.ns2-title{ color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 30px; padding-	right: 10px; }
    .ikona_kalendarz{ margin-top: 50px; }
    /*Alumni*/
    .kafle_tytul_kierunek_alumni { color: #35a9a9; font-size: 28px; line-height: 30px; margin-top: 30px; }
    
    /*FOOTER*/
    /*tabs menu*/
    .ot-minitabs { position: relative; width: 1400px; margin-left: auto; margin-right: auto; padding-right: 40px; padding-left: 40px; }
     
     /*Error page*/
    .error-page .error-page-inner {text-align: left !important;}
    .error-page .error-page-inner .error-logo-wrap {text-align: left;margin-bottom: 30px;}
    .error-page .error-page-inner .error-logo-wrap img { display: block !important; }
    .error-page .error-code { color: #fff; font-weight: bold; font-size: 80px !important; line-height: 1; background-color: 	#01a8b8; margin: 0; 	padding: 15px !important; display: table; }
    .error-page .error-message { color: #fff; font-size: 40px !important; font-weight: 700; line-height: 1; background-color: 	#01a8b8; margin-top: -	15px; margin-bottom: 30px; padding: 15px; display: table; }

    
	/*Error page*/
    .error-page .error-page-inner {text-align: left !important;}
    .error-page .error-page-inner .error-logo-wrap {text-align: left;margin-bottom: 30px;}
    .error-page .error-page-inner .error-logo-wrap img { display: block !important; }
    .error-page .error-code { color: #fff; font-weight: bold; font-size: 40px !important; line-height: 1; background-color: 	#01a8b8; margin: 0; padding: 15px !important; display: table; }
    .error-page .error-message { color: #fff; font-size: 30px !important; font-weight: 700; line-height: 1; background-color: 	#01a8b8; margin-top: -15px; margin-bottom: 30px; padding: 15px; display: table; }
    
    /*Faculty*/
    .faculty_research { margin-top: 50px; margin-bottom: 50px; }
   
 }   

@media (min-width: 768px) {
    .container {width: 750px}
	
	
	/*GLOBALNE*/
    .in_line{ margin-top: 5px; margin-bottom: 5px; display: flex; }
    div[itemprop="articleBody"]{ font-family: Roboto, sans-serif; font-size: 19px; font-weight: 300; line-height: 29px; }
    .h1, h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: -10px; margin-bottom: 30px; }
	.page-header h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: -20px; margin-bottom: 30px;border-bottom: 0 solid #eee; }
	.entry-header h2 {color: #35a9a9; font-size: 23px; font-weight: 300; margin: 0; padding: 0; }
	.entry-header h2 a {color: #35a9a9;}
	.h3, h3 { font-weight: 700; }
	
    
    /*STRONA GŁÓWNA*/
    .custompolish{margin-bottom: -30px;}
    .social-icons {margin-left: 30px !important;}
    /*Slider top*/
    .sppb-container { max-width: 768px; }
     .fa-chevron-left::before {content: "\f053"; font-size: 35px;}
	.fa-chevron-right::before {content: "\f054";font-size: 35px;}
	.banne_title { color: #fff; font-size: 30px !important; line-height: 40px !important; background-color: #01a8b8; text-	transform: uppercase; text-align: left; 	padding: 10px; display: inline; white-space: nowrap; }
	.sppb-btn-info { color: #000; font-weight: 300; background-color: #fff; text-transform: uppercase; margin-top: 10px; padding: 	5px 10px; border: solid 0; border-	radius: 0px; }
	.sppb-btn-info:hover  { color: #fff; font-weight: 300; background-color: #01a8b8; text-transform: uppercase; padding: 15px 	30px; border: solid 0 #01a8b8; border-	radius: 0px; }
    
    /*sekcja 2 why/apply*/
    .sekcja_2{ margin-top: -50px; }
    .why_pums { font-size: 30px; background-color: #fff; height: 350px; margin-bottom: 30px; padding-top: 30px; padding-right: 	30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px 	rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .title_why_pums{ line-height: 30px; }
     
     
     /*poprzedni moduł.title_why_pums{ line-height: 30px; }
    .why_pums_reasons{ line-height: 31px; margin-top: 50px; }*/
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right { color: #7f7f7f; font-size: 43px; font-family: FontAwesome; 	background-color: transparent; text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 8px; 	border-width: 0; opacity: 0.8; content: "f105"; }
	.sppb-testimonial-pro .sppb-carousel-control:hover { color: #cc2c37; background-color: white; }
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right:hover { color: #cc2c37; text-decoration: none; margin-top: 0; 	margin-right: 0; margin-left: 0; padding: 0 0 0 8px; border-width: 0; }
	.sppb-testimonial-pro .sppb-carousel-control { font-size: 42px; color: #7f7f7f; background-color: transparent; position: 	relative; top: -180px; left: 93%; margin: 0; border-width: 0; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; -	webkit-box-sizing: initial; -moz-box-sizing: initial; box-sizing: initial; }
	.why_slider_home .sppb-carousel-inner {position: relative;overflow: hidden;width: 100%;height: 150px; }
	.sppb-testimonial-pro .sppb-testimonial-message { font-size: 30px; line-height: 30px; text-align: left; height: 70px; margin-top: 55px; }
    .why_pums .sppb-btn-default { font-weight: 300; background-color: transparent; background-position: 0 bottom; position: 	absolute; bottom: 10%; padding: 15px 30px; border: solid 1px #000; border-radius: 0px; }
    .success_stories{ background-color: #fff; height: 350px; margin-bottom: 30px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 	50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .title_success_stories{ font-size: 30px; }
    .success_stories .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 5px; }
    .success_stories h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 73px; }
	.success_stories h4.ns2-title a{ color: #2b2b2b; }
	.success_stories .ns2-introtext{ font-size: 16px; line-height: 20px; font-family: Roboto, sans-serif; font-weight: 300; margin-top: -20px; }
	.success_stories .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 30%; 	padding: 15px 30px; border: solid 1px; }
	.module_alumni_spotlight {font-size: 30px; margin-top: -55px; }
	
	.title_alumni_spotlight { font-size: 30px; line-height: 30px; margin-top: 10px; }
	.module_alumni_spotlight .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 0px; }
	.module_alumni_spotlight h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 50px; }
	.module_alumni_spotlight h4.ns2-title a{ color: #2b2b2b; }
	.module_alumni_spotlight .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; padding: 15px 30px; border: 	solid 1px; }
    .apply_now{ font-size: 30px; background-color: #fff; height: 320px; padding-top: 30px; padding-right: 30px; padding-left: 	30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.17); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 	0.17); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.17); }
    .apply_txt {font-size: 18px; margin-top: 60px}
    .home_button_apply_now{ position: absolute; bottom: 30%; }
    /* button_apply_now wygląd ustawiony w Page Builder*/
    .sppb-btn-danger{ color: #fff; border-color: #ff2b02; background-color: #ec1f2d; position: absolute; bottom: 10%; padding: 	17px 30px; border-radius: 0px; } 
    
    .szarokie{ width: 0; }
    
    /*Nowi studneci*/
    .main_md_4{}
    .main_md_4 .sppb-addon-single-image-container{background: rgba(248, 247, 216, 0.7);}
    .main_md_4 .sppb-img-responsive a { }
    .kafel_incoming_md .sppb-img-responsive { width: 900px;  margin-top:0px }
    .kafel_incoming_dds .sppb-img-responsive { width: 900px; margin-top: 40px; }
    .kafel_incoming_pharmd .sppb-img-responsive { width: 900px; margin-top: 40px; }
    .kafel_incoming_msc .sppb-img-responsive { width: 900px; margin-top: 40px; }
    .main_md_4_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px;}
    .main_md_6 {}
    .main_md_6_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 39px; padding-left: 15px; }
    .main_dds img { background-color: transparent; }
    .main_dds_txt { font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; } 
    .main_pharmd{}
    .main_pharmd_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_physio{}
    .main_physio_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    
    /*medycyna nowi studenci*/
    /*medycyna*/
    .Graduate-entry-Pathway .sppb-img-responsive { width: 900px;  margin-top:80px }
    .Undergraduate-entry-Pathway .sppb-img-responsive { width: 900px; margin-top:30px ; margin-bottom: 30px; }
    
    
    /*WIADOMOŚCI*/
    .wiadomosci{ background-color: white; margin-top: 0; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomosci .ns2-inner{ height: 400px; margin-top: 0; padding-right: 0; }
    .wiadomosci .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomosci .ns2-art-controllers {font-size: 35px;float: right;clear: both;}
	.wiadomosci .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 100%;padding: 15px 30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	.wiadomości_student_zone{ background-color: white; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomości_student_zone .ns2-inner{ height: 373px; margin-top: 0; padding-right: 0; }
    .wiadomości_student_zone h4.ns2-title { color: #4d94b9; font-size: 30px; font-weight: 700; width: inherit; margin-top: 25px; margin-bottom: 25px; }
    .wiadomości_student_zone .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomości_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both; margin-top: -35px;}
	.wiadomości_student_zone .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	/*Katalog*/
	.catalog { background-color: #fff; height: 400px; margin-top: 0; padding-left: 30px; }
	.catalog .sppb-addon-content { width: 520px; margin-top: 60px; }
	.brochure { color: #4d94b9; font-size: 33px; font-weight: 700; margin-top: 30px; }
	.pums_in_numbers { padding-top: 30px; }
	
	/*Rektor*/
	.main_oszkinis_podpis{ color: #fff; margin-top: 240px; padding-left: 20px; }
    .mapa_tlo_belka{ color: #fff; background-color: rgba(1, 145, 161, 0.85);; margin-bottom: 17px; padding-top: 28px; padding-bottom: 5px; 	padding-left: 20px;}
    .main_welcome{ font-size: 24px; padding-bottom: 13px; }
    
    /*Organizacja, akademik, sport*/
	.sekcja_org_acc_sport { margin-top: 40px; margin-bottom: 0; }
    .main_organisation{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 50px; margin-left: 30px; }
    .main_organisation_button{ margin-top: 150px; margin-bottom: 60px; margin-left: 40px; }
    .main_student_problems{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 220px; margin-left: 40px; }
    .main_student_problem_button{ margin-top: 50px; margin-bottom: 50px; margin-left: 40px; }
    /*NAZWY PROGRAMÓW*/
	 /*Nazwy programow przed logowaniem*/
    .sekcja_biala { background-color: white; margin: 0; padding-top: 40px; }
    
    /*Ikony logowanie*/
    .nav > li.item-661 > a > img {float: right; margin-right: -20px; }
	.nav > li.item-662 > a > img {float: right; margin-right: -20px; }
    
	.student_zone_programs_before_log {margin-left: 100px; }
	.in_line_before{ margin-top: 4px; margin-bottom: 4px; display: flex; }
	#to_advanced_student_zone_before{ width: 430px; height: 40px; margin-top: 80px !important; opacity: 0.2;margin-left: 20px;}
	#to_advanced_student_zone_before .program_logo { margin-left: 25px; }
	#to_dds_student_zone_before{ width: 450px; height: 40px; opacity: 0.2;}
	#to_pharmD_student_zone_before{width: 450px; height: 40px; opacity: 0.2;}
	#to_msc_student_zone_before{width: 450px; height: 40px; opacity: 0.3;}
	.home_program_medicine { color: #ec008c; font-size: 24px; font-weight: 700; text-align: inherit; }
	.home_program_medicinie a { color: #ec008c;}
	.program_txt_medicine{ text-align: left; margin-top: -44px; margin-left: 130px; padding-right: 10px; white-space: nowrap; }
    
    /*po logowaniu*/
    .student_zone_programs_registered{margin-left: 20px; }
    .program_logo { float: right; margin-top:-58px;margin-left: 10px; }
    .program_logo img.sppb-img-responsive { width: 60%; margin-top: -5px; }
	.program_txt{ text-align: left; margin-top:-44px;margin-left: 150px; padding-right: 5px; white-space: nowrap; }
	.linia { margin-top: -20px ; margin-left: ; }
	#to_advanced_student_zone{ width: 450px; height: 40px; margin-top: 80px !important; }
	#to_advanced_student_zone .program_logo { margin-left: 18px; }
	#to_6md_student_zone { width: 450px; height: 40px; }
	#to_dds_student_zone{ width: 450px; height: 40px; }
	#to_pharmD_student_zone{width: 450px; height: 40px; }
	#to_msc_student_zone{width: 450px; height: 40px; }
	.home_program_advanced { color: #a64f9a; font-size: 24px; font-weight: 700; text-align: right;width: 120px; }
	.home_program_advanced a { color: #a64f9a;}
	.home_program_6md{ color: #e6007b; font-size: 24px; font-weight: 700; margin-left: 52px; padding-right: 30px;width: 120px; }
	.home_program_6md a {color: #e6007b;}
	.home_program_5dds { color: #fab74a; font-size: 24px; font-weight: 700; margin-left: 52px; padding-right: 30px; width: 120px;}
	.home_program_5dds a { color: #fab74a;}
	.home_program_6pharmd{ color: #7ac4ed; font-size: 24px; font-weight: 700; margin-left: 52px; padding-right: 30px;width: 120px; }
	.home_program_6pharmd a{ color: #7ac4ed;}
	.home_program_5physio{ color: #ed6f50; font-size: 24px; font-weight: 700; margin-left: 52px; padding-right: 30px;width: 120px; }
	.home_program_5physio a {color: #ed6f50;}
	
	/*Logowanie*/
	.nav .menu_icon > li > a { position: relative; padding: 0; display: block; }
	.nav .menu_icon > li > a:focus, .nav > li > a:hover {text-decoration: none; background-color: #fff;}
	.sp-module ul > li.item-661> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.sp-module ul > li.item-662> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.item-661 { width: 130px; margin-top: -50px; margin-left: 300px; }
	.item-662 { width: 130px; margin-top: -50px; margin-left: 300px;  }
	.programs_student_zone_login{ margin-left: -10px; }
	.tekst_logowanie { color: #36b0b0; text-align: left; width: 50%; margin-right: 20px; }
	.programs_logowanie { margin-top: -10px; }
	.lp-register-intro{ display: none; }
	.lp-button-wrapper ul.lp-link-wrapper {display: none;}
	.lp-login-greeting { font-size: 18px; }
	
	/**/
	
   
	.program_txt a {color: #2b2b2b;}
    .sekcja .sppb-row .sppb-divider {margin-top: 5px !important; margin-bottom: 5px !important;}
    .sekcja_txt{margin-top: 40px; }
    .alumni_home{}
    .alumni_home_text{ color: #fff; font-size: 30px; line-height: 31px; margin-top: 40px; margin-left: 30px; padding-bottom: 110px; }
    .alumni_home_text_alumni { color: #fff; font-size: 30px; line-height: 31px; padding-bottom: 110px; }
    
    /*PODSTRONY*/
    /*LEWE MENU PROGRAMY*/
	#sp-left{ margin-left: 0 px; }
	.sp-module .sp-module-title { font-family: Roboto, sans-serif; margin: 0 0 20px; font-size: 20px; font-weight: 700; text-transform: none; line-	height: 1; 	padding-left: 17px; }
	.sp-module ul > li > a { font-size: 20px; display: initial; line-height: 25px; padding-right: 0; padding-left: 0; -webkit-transition: 300ms; 	transition: 	300ms; }
	.sp-module ul > li > a active{ color: #0e8db7;}
	.sp-module ul > li { margin-top: 5px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; border-bottom-width: 0; display: 	block; -webkit-transition: 300ms; transition: 300ms; }
	.sp-module ul > li > a::before { font-family: FontAwesome; content: ""; }
	.sp-module ul > li.active { color: #0e8db7;  padding-left: 9px; border-left: 8px solid #0e8db7; }
	.sp-module ul > li > a::before {margin-right: 0px;}
    
    /*Podstona About PUMS*/
    .podstrony_hasla_about{ margin-top: 90px; margin-bottom: 90px; }
    .podstrony_hasla{ margin-top: 30px; margin-bottom: 30px; }
    .podstrona_haslo_all{ color: #fff; font-size: 40px; font-weight: 300; display: flex; }
    .podstrona_haslo_regular{ font-size: 40px; font-weight: 400; padding-left: 3px; }
    .podstrona_haslo_bold{ color: #fff; font-size: 70px; font-weight: 700; text-transform: uppercase; margin-top: 30px; display: flex; white-space: 	nowrap;}
    
    /*Admissiom*/
  
    .kafel_tekstowy_top_tytul{ font-size: 30px; line-height: 35px; margin-top: 40px; }
    
	/**/
  
	.program_txt a {color: #2b2b2b;}
    .sekcja .sppb-row .sppb-divider {margin-top: 5px !important; margin-bottom: 5px !important;}
    .sekcja_txt{margin-top: 40px; }
    .alumni_home{}
    .alumni_home_text{ color: #fff; font-size: 30px; line-height: 31px; margin-top: 40px; margin-left: 30px; padding-bottom: 110px; }
    .alumni_home_text_alumni { color: #fff; font-size: 30px; line-height: 31px; padding-bottom: 110px; }
    
    /*PODTRONY KIERUNKOWE*/
    /*advanced md program*/
    .haslo_all_male { color: #fff; font-size: 22px; font-weight: 200; margin-top: -50px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male{ font-size: 22px; font-weight: 700; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male{ color: #fff; font-size: 30px; font-weight: 400; text-transform: uppercase; margin-top: 10px; display: flex; white-space: nowrap; 	text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md{ color: #ee77ac; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 	2px 0px rgba(0, 0, 0, 0.4);}
    .podstrona_sekcja_2{ margin-top: -70px; margin-right: 0; margin-left: 0; }
   
    .kafel_tekstowy_top { font-size: 30px; background-color: #fff; height: 350px; margin-bottom: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 	20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .kafel_tekstowy_top_alumni { font-size: 30px; background-color: #fff; height: 320px; margin-bottom: 30px; padding-right: 30px; padding-left: 30px; -	webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 	0px rgba(50, 50, 50, 0.05); }
    
    /*WYGLĄD KAFLI*/
	/*bałe tło i tekst tylko*/
	.kafel_pole_textowe .sppb-addon-content { margin-top: 25px; }
	.przycisk_kafel_tekstowy{ color: #000; font-size: 14px; text-decoration: none !important; position: absolute; bottom: 4%; margin-top: 50px; margin-	left: 0; padding-left: 0; }
    .kafle_tekstowy_top_tytul_4md{ color: #ee77ac; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_6md { color: #b174b1; line-height: 32px;margin-top: 40px; }
    .kafle_tekstowy_top_tytul_dds{ color: #fab74a; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_pharmd{ color: #00a8e7; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_physio { color: #ed6f50; font-size: 27px; line-height: 30px; margin-top: 40px; }
    .kafel_text{ font-size: 18px; margin-top: 25px; margin-bottom: 25px; }
    .kafel_tekstowy{ font-size: 18px; background-color: #fff; height: 300px; margin-bottom: 30px;  padding: 25px 30px; }
    .kafel_tekstowy_maly { font-size: 18px; background-color: #fff; height: 300px;  }
    .kafel_tekstowy_top_img { height: 170px; }
    
    .kafel_tekstowy_intro { font-size: 18px; position: absolute; top: 38%; }
    
    .kolor_kafel_tekstowy { font-size: 18px; background-color: #fff; height: 500px; margin-bottom: 30px; }
    .kolor_kafel_tekstowy_intro{ font-size: 18px; position: absolute; top: 70%; padding-right: 20px; padding-left: 20px; }
    .kolor_kafel_tekstowy_tytul h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kolor_kafel_tekstowy .przycisk_kafel_tekstowy { position: absolute; bottom: 25px; padding-left: 20px; }
    .kolor_kafel_tekstowy .sppb-img-responsive { width: 900px; }
    
    .kafel_tekstowy_intro_white { color: #fff; font-size: 17px; font-weight: 400; position: absolute; top: 25%; }
    .kafel_tekstowy_intro_entrance {font-size: 17px; position: absolute; top: 41%; }
    .kafel_tekstowy_intro_zone_4 { font-size: 17px; position: absolute; top: 34%; }
    .kafel_tekstowy_intro_alumni_top { font-size: 16px; line-height: 20px; position: absolute; top: 45%; margin-bottom: 30px; }
    .kafel_tekstowy_i_grafika{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; }
    .kafel_tekstowy_maly h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kafel_tekstowy_i_grafika h3{ font-weight: 700; margin-top: 0; }
    .kafel_tekstowy_morski{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy_morski h3{ color: #35a9a9; font-weight: 700; margin-top: 40px; }
    .sekcja_kolor { margin-top: 40px; margin-right: 0; margin-left: 0; }
    .kafle_kolor{ height: 300px; margin-bottom: 30px; padding-top: 30px; padding-right: 30px; padding-left: 30px; }
    .kafle_kolor_intro_jaktytul{color: #fff; font-size: 27px; line-height: 29px; text-transform: uppercase;}
    .kafle_deadline{ color: #fff; font-size: 20px; font-weight: 700; margin-top: 25px; }
    .kafle_deadline_data{ color: #fff; font-size: 36px; margin-top: 15px; }
    .sekcja_kolor_button{ position: absolute; bottom: 10%; }
    .admission_requirements_button{ margin-top: 80px; margin-bottom: 60px; margin-left: 40px; }
    .sekcja_kolor_small_img{ margin-top: 40px; }
    .sekcja_tresci_pod_kolor { margin: 0px 0 0; padding: 0; }
    .sekcja{ margin-top: 40px; margin-right: 0; margin-left: 0; }
    .sekcja h3{ font-size: 30px; font-weight: 700; margin-top: 30px; }
    .kierunek_small {margin-left: 100px;color: #fff; font-size: 20px;}
    .seksja_multimedia {margin-top: 40px; }
    .sekcja_tlo { margin-top: 40px; padding-top: 150px; padding-bottom: 150px; }
    .kafel_gallery {margin-top: -30px;margin-bottom: 30px;}
    .kafel_gallery_YT {margin-bottom: -10px;}
    .kafel_txt_gallery{ color: #fff; font-size: 30px; font-weight: 700; text-transform: uppercase; position: relative; margin-top: -200px; margin-left: 	40px; }
    
    /*4 MD Slider z wypowiedziami*/
	.sppb-section .sekcja_cytaty { margin-top: -30px !important }
    .sekcja_cytaty .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #cf5089; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #cf5089; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .sekcja_cytaty .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .quote_4md .sppb-carousel-pro-content { font-size: 16px !important; line-height: 19px; background-image: url(../images/quotation_mark.png); 	background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 5px; padding-right: 5px; padding-left: 5px; }
    .quote_4md .sppb-carousel-pro-text h2 { color: #cf5089; font-size: 24px !important; font-weight: 700; margin-top: 40px; }

    /*advanced md programy podstriny*/
    .haslo_all_male_podstrona { color: #fff; font-size: 20px; font-weight: 200; margin-top: -10px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 	0.4);}
    .haslo_regular_male_podstrona{ font-size: 20px; font-weight: 400; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male_podstrona{color: #fff; font-size: 20px; font-weight: 600; text-transform: uppercase; white-space: nowrap; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    .kierunek_4md_podstrona{color: #ee77ac; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    
    /*6 MD*/
    .kierunek_6md{ color: #b174b1; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 	2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_6md{ color: #b174b1; margin-top: 40px; }
    .kierunek_6md_podstrona{color: #b174b1; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
     
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_6md .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_6md .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_6md  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_6md .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #b174b1; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_6md .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #b174b1; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_6md .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_6md .sppb-carousel-pro-text h2 { color: #b174b1; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 20px !important; 	}
   
    /*DDS Program*/
    .kierunek_dds{ color: #fab74a; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; white-space: 	nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_dds{ color: #fab74a; line-height: 30px; margin-top: 40px; }
    .kierunek_dds_podstrona{color: #fab74a; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_dds .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_dds .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_dds .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_dds .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #fab74a; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_dds .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #fab74a; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_dds .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_dds .sppb-carousel-pro-text h2 { color: #fab74a; font-size: 24px !important; font-weight: 700; margin-top: 40px;margin-left: 30px !important; }
   
     /*pharmD Program*/
    .kierunek_pharmd{ color: #00a8e7; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; white-space: 	nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_pharmd{ color: #00a8e7; line-height: 30px; margin-top: 40px; }
    .kierunek_pharmd_podstrona{color: #00a8e7; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    
    /*pharmD Slider z wypowiedziami*/
   .sekcja_cytaty_pharmd .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_pharmd .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_pharmd .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_pharmd .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #00a8e7; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_pharmd .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #00a8e7; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_pharmd .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_pharmd .sppb-carousel-pro-text h2 { color: #00a8e7; font-size: 24px !important; font-weight: 700; margin-top: 40px;margin-left: 30px 	!important;  }
    
     /*Physio Program*/
    .kierunek_physio{ color: #ed6f50; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; white-space: 	nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_physio_podstrona {color: #ed6f50; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px 	rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_physio{ color: #ed6f50; line-height: 30px; margin-top: 40px; }
    
    /*pharmD Slider z wypowiedziami*/
	.sekcja_cytaty_physio .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_physio .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_physio .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_physio .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #ed6f50; padding: 15px; text-shadow: 0 0px 0px 	rgba(0,0,0,.6); }
    .sekcja_cytaty_physio .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #ed6f50; padding: 15px;text-shadow: 0 0px 0px 	rgba(0,0,0,.6);}
    .quote_physio .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-	repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_physio .sppb-carousel-pro-text h2 { color: #ed6f50; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px 	!important; }
    /*STUDEN}
    /*STUDENT ZONE*/
    .haslo_biale{ color: #fff; }
    .kafle_tytul_kierunek_zone{ color: #35a9a9; font-size: 28px; line-height: 30px; margin-top: 30px; }
    .news_student_zone{ background-color: #fff; padding-top: 20px; padding-left: 30px; }
    .news_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both;padding-right: 20px;
    margin-top: -20px;}
    .news_student_zone .ns2-inner {padding-right: 0px;padding-bottom: 30px;}
    .news_student_zone h4.ns2-title{ color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 30px; padding-	right: 10px; }
    .ikona_kalendarz{ margin-top: 50px; }
    /*Alumni*/
    .kafle_tytul_kierunek_alumni { color: #35a9a9; font-size: 28px; line-height: 30px; margin-top: 30px; }
    /*FOOTER*/
    /*tabs menu*/
    .ot-minitabs { position: relative; width: 1400px; margin-left: auto; margin-right: auto; padding-right: 40px; padding-left: 40px; }
     /*Error page*/
    .error-page .error-page-inner {text-align: left !important;}
    .error-page .error-page-inner .error-logo-wrap {text-align: left;margin-bottom: 30px;}
    .error-page .error-page-inner .error-logo-wrap img { display: block !important; }
    .error-page .error-code { color: #fff; font-weight: bold; font-size: 80px !important; line-height: 1; background-color: 	#01a8b8; margin: 0; 	padding: 15px !important; display: table; }
    .error-page .error-message { color: #fff; font-size: 40px !important; font-weight: 700; line-height: 1; background-color: 	#01a8b8; margin-top: -	15px; margin-bottom: 30px; padding: 15px; display: table; }
    
    /*Faculty*/
    .faculty_research { margin-top: 50px; margin-bottom: 50px; }

}



@media (min-width: 992px) {
    .container {width: 970px}
    
    /*GLOBALNE*/
    
    .in_line{ margin-top: 5px; margin-bottom: 5px; display: flex; }
    div[itemprop="articleBody"]{ font-family: Roboto, sans-serif; font-size: 19px; font-weight: 300; line-height: 29px; }
    .h1, h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: -10px; margin-bottom: 30px; }
	
	.page-header h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: 0; margin-bottom: 30px;border-bottom: 0 solid #eee; }
	.entry-header h2 {color: #35a9a9; font-size: 23px; font-weight: 300; margin: 0; padding: 0; }
	.entry-header h2 a {color: #35a9a9;}
	.h3, h3 { font-weight: 700; }
	
    /*STRONA GŁÓWNA*/
    .custompolish{margin-bottom: -30px;}
    .social-icons {margin-left: 30px !important;}
    /*Slider top*/
    .sppb-container { max-width: 992px; }
	.banne_title { color: #fff; font-size: 35px !important; line-height: 45px !important; background-color: #01a8b8; text-transform: uppercase; text-align: left; padding: 10px; display: inline; white-space: pre-wrap; }
   
    /*sekcja 2 why/apply*/
    .sekcja_2{ margin-top: -60px; }
    .why_pums { font-size: 25px; background-color: #fff; height: 400px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .title_why_pums{ line-height: 30px; }
 
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right { color: #7f7f7f; font-size: 43px; font-family: FontAwesome; background-color: transparent; 	text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 8px; border-width: 0; opacity: 0.8; content: "f105"; }
 	.sppb-testimonial-pro .sppb-carousel-control:hover { color: #cc2c37; background-color: white; }
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right:hover { color: #cc2c37; text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 	0; padding: 0 0 0 8px; border-width: 0; }
	.sppb-testimonial-pro .sppb-carousel-control { font-size: 42px; color: #7f7f7f; background-color: transparent; position: relative; top: -260px; left: 84%; 	margin: 0; border-width: 0; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; -webkit-box-sizing: initial; -moz-box-sizing: initial; box-	sizing: initial; }
	.why_slider_home .sppb-carousel-inner {position: relative;overflow: hidden;width: 100%;height: 150px; }
	.sppb-testimonial-pro .sppb-testimonial-message { font-size: 30px; line-height: 30px; text-align: left; height: 150px; margin-top: 55px; }
    .why_pums .sppb-btn-default { font-weight: 300; background-color: transparent; background-position: 0 bottom; position: absolute; bottom: 10%; padding: 15px 30px; border: solid 1px #000; border-radius: 0px; }
    .success_stories{ background-color: #fff; height: 400px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .title_success_stories{ font-size: 25px; }
    .success_stories .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 10px; margin-right: -3px;}
    .success_stories .ns2-inner{ height: 286px; margin-top: 43px; padding-right: 0; }
    .success_stories h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 20px; }
	.success_stories h4.ns2-title a{ color: #2b2b2b; }
	.success_stories .ns2-introtext{ font-size: 16px; line-height: 20px; font-family: Roboto, sans-serif; font-weight: 300; margin-top: -20px; }
	.success_stories .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 7%; padding: 15px 30px; border: solid 1px; }
	.title_alumni_spotlight{ font-size: 30px; line-height: 30px; margin-top: 10px; }
	.module_alumni_spotlight{ font-size: 30px; margin-top: -55px; }
	.module_alumni_spotlight .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 0px; }
	.module_alumni_spotlight h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 40px; }
	.module_alumni_spotlight h4.ns2-title a{ color: #2b2b2b; }
	.module_alumni_spotlight .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 7%; padding: 15px 30px; border: solid 1px; }
    .apply_now{ font-size: 25px; background-color: #fff; height: 400px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.17); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.17); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.17); }
    .apply_txt {font-size: 18px; margin-top: 60px}
    .home_button_apply_now{ position: absolute; bottom: 10%; }
    /* button_apply_now wygląd ustawiony w Page Builder*/
    .sppb-btn-danger{ color: #fff; border-color: #ff2b02; background-color: #ec1f2d; position: absolute; bottom: 7%; padding: 17px 30px; border-radius: 0px; } 
    
    .szarokie{ width: 0; }
    
    /*Nowi studnecji*/
    .kafel_incoming_md .sppb-img-responsive { margin-top:0px; }
    .kafel_incoming_dds .sppb-img-responsive {  margin-top: 0px; }
    .kafel_incoming_pharmd .sppb-img-responsive {  margin-top: 0px; }
    .kafel_incoming_msc .sppb-img-responsive {  margin-top: 0px; }
    .main_md_4{}
    .main_md_4 .sppb-addon-single-image-container{background: rgba(248, 247, 216, 0.7);}
    .main_md_4 .sppb-img-responsive a { }
    .main_md_4_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
   
    .main_md_6 {}
    .main_md_6_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 39px; padding-left: 15px; }
    .main_dds img { background-color: transparent; }
    .main_dds_txt { font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_pharmd{}
    .main_pharmd_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_physio{}
    .main_physio_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    
    /*medycyna nowi studenci*/
    /*medycyna*/
    .Graduate-entry-Pathway .sppb-img-responsive { margin-top:0px; }
    .Undergraduate-entry-Pathway .sppb-img-responsive { margin-top:0px;  }
    
    /*WIADOMOŚCI*/
    .wiadomosci{ background-color: white; margin-top: 0; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomosci .ns2-inner{ height: 400px; margin-top: 0; padding-right: 0; }
    .wiadomosci .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomosci .ns2-art-controllers {font-size: 35px;float: right;clear: both;}
	.wiadomosci .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	.wiadomości_student_zone{ background-color: white; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomości_student_zone .ns2-inner{ height: 373px; margin-top: 0; padding-right: 0; }
    .wiadomości_student_zone h4.ns2-title { color: #4d94b9; font-size: 30px; font-weight: 700; width: inherit; margin-top: 25px; margin-bottom: 25px; }
    .wiadomości_student_zone .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomości_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both; margin-top: -35px;}
	.wiadomości_student_zone .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	
	/*Katalog*/
	.catalog { background-color: #fff; height: 100%; margin-top: 0; padding-left: 30px; }
	.catalog .sppb-addon-content { width: 320px; margin-top: 60px; }
	.brochure { color: #4d94b9; font-size: 33px; font-weight: 700; margin-top: 30px; }
	.pums_in_numbers { padding-top: 30px; }
	
	/*Rektor*/
	.main_oszkinis_podpis{ color: #fff; margin-top: 240px; padding-left: 20px; }
    .mapa_tlo_belka{ color: #fff; background-color: rgba(1, 145, 161, 0.85);; margin-bottom: 17px; padding-top: 28px; padding-bottom: 5px; 	padding-left: 20px;}
    .main_welcome{ font-size: 24px; padding-bottom: 13px; }
    
    /*Organizacja, akademik, sport*/
	 .sekcja_org_acc_sport { margin-top: 40px; margin-bottom: 0; }
    .main_organisation{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 50px; margin-left: 30px; }
    .main_organisation_button{ margin-top: 150px; margin-bottom: 60px; margin-left: 40px; }
    .main_student_problems{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 250px; margin-left: 40px; }
    .main_student_problem_button{ margin-top: 50px; margin-bottom: 50px; margin-left: 40px; }
   /*NAZWY PROGRAMÓW*/
    /*Nazwy programow przed logowaniem*/
    .sekcja_biala { background-color: white; margin: 0; padding-top: 40px; }
    
    /*Ikony logowanie*/
    .nav > li.item-661 > a > img {float: right; margin-right: -20px; }
	.nav > li.item-662 > a > img {float: right; margin-right: -20px; }
    
	.student_zone_programs_before_log {margin-left: 20px; }
	.in_line_before{ margin-top: 4px; margin-bottom: 4px; display: flex; }
	#to_advanced_student_zone_before{ width: 444px; height: 40px; margin-top: 100px !important; opacity: 0.2;margin-left: 20px;}
	#to_advanced_student_zone_before .program_logo { margin-left: 25px; }
	#to_dds_student_zone_before{ width: 444px; height: 40px; opacity: 0.2;}
	#to_pharmD_student_zone_before{width: 444px; height: 40px; opacity: 0.2;}
	#to_msc_student_zone_before{width: 444px; height: 40px; opacity: 0.3;}
	.home_program_medicine { color: #ec008c; font-size: 24px; font-weight: 700; text-align: right; }
	.home_program_medicinie a { color: #ec008c;}
	.program_txt_medicine{ text-align: left; margin-top: 0; margin-left: 11px; padding-right: 5px; white-space: nowrap; }
    
    /*po logowaniu*/
    .student_zone_programs_registered{margin-left: 20px; }
    .program_logo { margin-top: 0; margin-left: 10px; }
    .program_logo img.sppb-img-responsive { width: 60%; margin-top: -5px; }
	.program_txt{ text-align: left; margin-top: 0; margin-left: 25px; padding-right: 10px; white-space: nowrap; }
	.linia { margin-top: -20px ; margin-left:  }
	#to_advanced_student_zone{ width: 420px; height: 40px; margin-top: 100px !important; }
	#to_advanced_student_zone .program_logo { margin-left: 18px; }
	#to_6md_student_zone { width: 420px; height: 40px; }
	#to_dds_student_zone{ width: 420px; height: 40px; }
	#to_pharmD_student_zone{width: 420px; height: 40px; }
	#to_msc_student_zone{width: 420px; height: 40px; }
	.home_program_advanced { color: #a64f9a; font-size: 24px; font-weight: 700; text-align: right;width: 120px; }
	.home_program_advanced a { color: #a64f9a;}
	.home_program_6md{ color: #e6007b; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px;width: 120px; }
	.home_program_6md a {color: #e6007b;}
	.home_program_5dds { color: #fab74a; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px; width: 120px;}
	.home_program_5dds a { color: #fab74a;}
	.home_program_6pharmd{ color: #7ac4ed; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px;width: 120px; }
	.home_program_6pharmd a{ color: #7ac4ed;}
	.home_program_5physio{ color: #ed6f50; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px;width: 120px; }
	.home_program_5physio a {color: #ed6f50;}
	
	/*Logowanie*/
	.nav .menu_icon > li > a { position: relative; padding: 0; display: block; }
	.nav .menu_icon > li > a:focus, .nav > li > a:hover {text-decoration: none; background-color: #fff;}
	.sp-module ul > li.item-661> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.sp-module ul > li.item-662> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.item-661 { width: 145px; margin-top: 0; margin-left: -20px; }
	.item-662 { margin-top: 0; margin-left: -40px; }
	.programs_student_zone_login{ margin-left: -10px; }
	.tekst_logowanie { color: #36b0b0; text-align: right; width: 100%; margin-right: 20px; }
	.programs_logowanie { margin-top: -10px; }
	.lp-register-intro{ display: none; }
	.lp-button-wrapper ul.lp-link-wrapper {display: none;}
	.lp-login-greeting { font-size: 18px; }
	
	/**/
  
	.program_txt a {color: #2b2b2b;}
    .sekcja .sppb-row .sppb-divider {margin-top: 5px !important; margin-bottom: 5px !important;}
    .sekcja_txt{margin-top: 40px; }
    .alumni_home{}
    .alumni_home_text{ color: #fff; font-size: 30px; line-height: 31px; margin-top: 40px; margin-left: 30px; padding-bottom: 110px; }
    .alumni_home_text_alumni { color: #fff; font-size: 30px; line-height: 31px; padding-bottom: 110px; }
    
    
    /*PODSTRONY*/
    /*LEWE MENU PROGRAMY*/
	#sp-left{ margin-left: 0 px; }
	.sp-module .sp-module-title { font-family: Roboto, sans-serif; margin: 0 0 20px; font-size: 20px; font-weight: 700; text-transform: none; line-height: 1; 	padding-left: 17px; }
	.sp-module ul > li > a { font-size: 20px; display: initial; line-height: 25px; padding-right: 0; padding-left: 0; -webkit-transition: 300ms; transition: 	300ms; }
	.sp-module ul > li > a active{ color: #0e8db7;}
	.sp-module ul > li { margin-top: 5px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; border-bottom-width: 0; display: 	block; -webkit-transition: 300ms; transition: 300ms; }
	.sp-module ul > li > a::before { font-family: FontAwesome; content: ""; }
	.sp-module ul > li.active { color: #0e8db7;  padding-left: 9px; border-left: 8px solid #0e8db7; }
	.sp-module ul > li > a::before {margin-right: 0px;}
    /*Podstona About PUMS*/
    .podstrony_hasla_about{ margin-top: 90px; margin-bottom: 90px; }
    .podstrony_hasla{ margin-top: 30px; margin-bottom: 30px; }
    .podstrona_haslo_all{ color: #fff; font-size: 40px; font-weight: 300; display: flex; }
    .podstrona_haslo_regular{ font-size: 40px; font-weight: 400; padding-left: 3px; }
    .podstrona_haslo_bold{ color: #fff; font-size: 70px; font-weight: 700; text-transform: uppercase; margin-top: 30px; display: flex; white-space: nowrap;}
   
   
    /*Admissiom*/
  
    .kafel_tekstowy_top_tytul{ font-size: 30px; line-height: 35px; margin-top: 40px; }
    
    /*PODTRONY KIERUNKOWE*/
    /*advanced md program*/
    .haslo_all_male { color: #fff; font-size: 30px; font-weight: 200; margin-top: -50px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male{ font-size: 30px; font-weight: 700; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male{ color: #fff; font-size: 30px; font-weight: 400; text-transform: uppercase; margin-top: 10px; display: flex; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md{ color: #ee77ac; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .podstrona_sekcja_2{ margin-top: -130px; margin-right: 0; margin-left: 0; }
   
    .kafel_tekstowy_top { font-size: 30px; background-color: #fff; height: 400px; margin-bottom: 0; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .kafel_tekstowy_top_alumni { font-size: 30px; background-color: #fff; height: 420px; margin-bottom: 0; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    
    /*WYGLĄD KAFLI*/
	/*bałe tło i tekst tylko*/
	.kafel_pole_textowe .sppb-addon-content { margin-top: 25px; }
	.przycisk_kafel_tekstowy{ color: #000; font-size: 14px; text-decoration: none !important; position: absolute; bottom: 4%; margin-top: 50px; margin-left: 0; padding-left: 0; }
    .kafle_tekstowy_top_tytul_4md{ color: #ee77ac; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_6md { color: #b174b1; line-height: 32px;margin-top: 40px; }
    .kafle_tekstowy_top_tytul_dds{ color: #fab74a; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_pharmd{ color: #00a8e7; font-size: 28px; line-height: 30px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_physio { color: #ed6f50; font-size: 27px; line-height: 30px; margin-top: 40px; }
    .kafel_text{ font-size: 18px; margin-top: 25px; margin-bottom: 25px; }
    .kafel_tekstowy{ font-size: 18px; background-color: #fff; height: 380px; padding: 25px 30px; }
    .kafel_tekstowy_maly { font-size: 18px; background-color: #fff; height: 400px;  }
    .kafel_tekstowy_top_img { height: 170px; }
    .kafel_tekstowy_intro { font-size: 17px; position: absolute; top: 45%; }
    .kolor_kafel_tekstowy { font-size: 18px; background-color: #fff; height: 470px; margin-bottom: 0; }
    .kolor_kafel_tekstowy_intro{ font-size: 18px; position: absolute; top: 48%; padding-right: 20px; padding-left: 20px; }
    .kolor_kafel_tekstowy_tytul h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kolor_kafel_tekstowy .przycisk_kafel_tekstowy { position: absolute; bottom: 25px; padding-left: 20px; }
    .kafel_tekstowy_intro_white { color: #fff; font-size: 17px; font-weight: 400; position: absolute; top: 25%; }
    .kafel_tekstowy_intro_entrance {font-size: 17px; position: absolute; top: 41%; }
    .kafel_tekstowy_intro_zone_4 { font-size: 17px; position: absolute; top: 34%; }
    .kafel_tekstowy_intro_alumni_top { font-size: 16px; line-height: 20px; position: absolute; top: 45%; margin-bottom: 0; }
    .kafel_tekstowy_i_grafika{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; }
    .kafel_tekstowy_maly h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kafel_tekstowy_i_grafika h3{ font-weight: 700; margin-top: 0; }
    .kafel_tekstowy_morski{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy_morski h3{ color: #35a9a9; font-weight: 700; margin-top: 40px; }
    .sekcja_kolor { margin-top: 40px; margin-right: 0; margin-left: 0; }
    .kafle_kolor{ height: 330px; margin-bottom: 0; padding-top: 30px; padding-right: 30px; padding-left: 30px; }
    .kafle_kolor_intro_jaktytul{color: #fff; font-size: 27px; line-height: 29px; text-transform: uppercase;}
    .kafle_deadline{ color: #fff; font-size: 20px; font-weight: 700; margin-top: 60px; }
    .kafle_deadline_data{ color: #fff; font-size: 36px; margin-top: 15px; }
    .sekcja_kolor_button{ position: absolute; bottom: 10%; }
    .admission_requirements_button{ margin-top: 80px; margin-bottom: 60px; margin-left: 40px; }
    .sekcja_kolor_small_img{ margin-top: 40px; }
    .sekcja_tresci_pod_kolor { margin: 40px 0 0; padding: 0; }
    .sekcja{ margin-top: 40px; margin-right: 0; margin-left: 0; }
    .sekcja h3{ font-size: 23px; font-weight: 700; margin-top: 30px; }
    .kierunek_small { margin-left: 0;color: #2b2b2b;font-size: 13px;}
    .seksja_multimedia {margin-top: 40px; }
    .sekcja_tlo { margin-top: 40px; padding-top: 150px; padding-bottom: 150px; }
    .kafel_gallery {margin-top: 0;margin-bottom: 0;}
    .kafel_gallery_YT {margin-bottom: 0px;}
    .kafel_txt_gallery{ color: #fff; font-size: 30px; font-weight: 700; text-transform: uppercase; position: relative; margin-top: -200px; margin-left: 40px; }
    
    /*4 MD Slider z wypowiedziami*/
    .sekcja_cytaty .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #cf5089; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #cf5089; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .sekcja_cytaty .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .quote_4md .sppb-carousel-pro-content { font-size: 16px !important; line-height: 19px; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 5px; padding-right: 5px; padding-left: 5px; }
    .quote_4md .sppb-carousel-pro-text h2 { color: #cf5089; font-size: 24px !important; font-weight: 700; margin-top: 40px; }

    /*advanced md programy podstriny*/
    .haslo_all_male_podstrona { color: #fff; font-size: 20px; font-weight: 200; margin-top: -10px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male_podstrona{ font-size: 20px; font-weight: 400; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male_podstrona{color: #fff; font-size: 20px; font-weight: 600; text-transform: uppercase; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md_podstrona{color: #ee77ac; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    
    /*6 MD*/
    .kierunek_6md{ color: #b174b1; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_6md{ color: #b174b1; margin-top: 40px; }
    .kierunek_6md_podstrona{color: #b174b1; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_6md .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_6md .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_6md  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_6md .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #b174b1; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_6md .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #b174b1; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_6md .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_6md .sppb-carousel-pro-text h2 { color: #b174b1; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
    
    /*DDS Program*/
    .kierunek_dds{ color: #fab74a; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_dds{ color: #fab74a; line-height: 30px; margin-top: 40px; }
    .kierunek_dds_podstrona{color: #fab74a; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_dds .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_dds .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_dds .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_dds .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #fab74a; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_dds .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #fab74a; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_dds .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_dds .sppb-carousel-pro-text h2 { color: #fab74a; font-size: 24px !important; font-weight: 700; margin-top: 40px;margin-left: 30px !important; }
   
     /*pharmD Program*/
    .kierunek_pharmd{ color: #00a8e7; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_pharmd{ color: #00a8e7; line-height: 30px; margin-top: 40px; }
    .kierunek_pharmd_podstrona{color: #00a8e7; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
   
    /*pharmD Slider z wypowiedziami*/
	.sekcja_cytaty_pharmd .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_pharmd .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_pharmd .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_pharmd .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #00a8e7; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_pharmd .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #00a8e7; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_pharmd .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_pharmd .sppb-carousel-pro-text h2 { color: #00a8e7; font-size: 24px !important; font-weight: 700; margin-top: 40px;margin-left: 30px !important;  }
    
     /*Physio Program*/
    .kierunek_physio{ color: #ed6f50; font-size: 40px; font-weight: 700; line-height: 42px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_physio_podstrona {color: #ed6f50; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_physio{ color: #ed6f50; line-height: 30px; margin-top: 40px; }
    
    /*pharmD Slider z wypowiedziami*/
   .sekcja_cytaty_physio .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_physio .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_physio .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_physio .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #ed6f50; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_physio .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #ed6f50; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_physio .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_physio .sppb-carousel-pro-text h2 { color: #ed6f50; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
   
    /*STUDEN}
    /*STUDENT ZONE*/
    .haslo_biale{ color: #fff; }
    .kafle_tytul_kierunek_zone{ color: #35a9a9; font-size: 28px; line-height: 30px; margin-top: 30px; }
    .news_student_zone{ background-color: #fff; padding-top: 20px; padding-left: 30px; }
    .news_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both;padding-right: 20px;
    margin-top: -20px;}
    .news_student_zone .ns2-inner {padding-right: 0px;padding-bottom: 30px;}
    .news_student_zone h4.ns2-title{ color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 30px; padding-right: 10px; }
    .ikona_kalendarz{ margin-top: 50px; }
   
    /*Alumni*/
    .kafle_tytul_kierunek_alumni { color: #35a9a9; font-size: 28px; line-height: 30px; margin-top: 30px; }
    
    /*FOOTER*/
    /*tabs menu*/
    .ot-minitabs { position: relative; width: 1400px; margin-left: auto; margin-right: auto; padding-right: 40px; padding-left: 	40px; }
     /*Error page*/
    .error-page .error-page-inner {text-align: left !important;}
    .error-page .error-page-inner .error-logo-wrap {text-align: left;margin-bottom: 30px;}
    .error-page .error-page-inner .error-logo-wrap img { display: block !important; }
    .error-page .error-code { color: #fff; font-weight: bold; font-size: 100px !important; line-height: 1; background-color: 	#01a8b8; margin: 0; padding: 15px !important; display: table; }
    .error-page .error-message { color: #fff; font-size: 60px !important; font-weight: 700; line-height: 1; background-color: 	#01a8b8; margin-top: -15px; margin-bottom: 30px; padding: 15px; display: table; }
    
    /*Faculty*/
    .faculty_research { margin-top: 50px; margin-bottom: 50px; }



}
@media (min-width: 1200px) {
    .container {width: 1140px}
    .sppb-row-container {width: 1140px !important;}
   
    /*GLOBALNE*/
    .in_line{  display: flex; }
    div[itemprop="articleBody"]{ font-family: Roboto, sans-serif; font-size: 19px; font-weight: 300; line-height: 29px; }
    .h1, h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: -10px; margin-bottom: 30px; }
	
	.page-header h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: 0; margin-bottom: 30px;border-bottom: 0 solid #eee; }
	.entry-header h2 {color: #35a9a9; font-size: 23px; font-weight: 300; margin: 0; padding: 0; }
	.entry-header h2 a {color: #35a9a9;}
	.h3, h3 { font-weight: 700; }
	
    /*STRONA GŁÓWNA*/
    .custompolish{margin-bottom: -30px;}
    .social-icons {margin-left: 30px !important;}
        /*Slider top*/
    .sppb-container { max-width: 1200px; }
   .banne_title { color: #fff; font-size: 40px !important; line-height: 55px !important; background-color: #01a8b8; text-transform: uppercase; text-align: left; padding: 10px; display: inline; white-space: pre-wrap; }
   
   
    /*sekcja 2 why/apply*/
    .sekcja_2{ margin-top: -60px; }
    .why_pums { font-size: 30px; background-color: #fff; height: 420px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
       /*poprzedni moduł.title_why_pums{ line-height: 30px; }
    .why_pums_reasons{ line-height: 31px; margin-top: 50px; }*/
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right { color: #7f7f7f; font-size: 43px; font-family: FontAwesome; background-color: transparent; text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 8px; border-width: 0; opacity: 0.8; content: "f105"; }
	.sppb-testimonial-pro .sppb-carousel-control:hover { color: #cc2c37; background-color: white; }
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right:hover { color: #cc2c37; text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 8px; border-width: 0; }
	.sppb-testimonial-pro .sppb-carousel-control { font-size: 42px; color: #7f7f7f; background-color: transparent; position: relative; top: -265px; left: 84%; margin: 0; border-width: 0; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; -webkit-box-sizing: initial; -moz-box-sizing: initial; box-sizing: initial; }
	.why_slider_home .sppb-carousel-inner { position: relative;  overflow: hidden; width: 100%; height: 150px; }
	.sppb-testimonial-pro .sppb-testimonial-message { font-size: 30px; line-height: 30px; text-align: left; height: 150px; margin-top: 55px; }
    .why_pums .sppb-btn-default { font-weight: 300; background-color: transparent; background-position: 0 bottom; position: absolute; bottom: 10%; padding: 15px 30px; border: solid 1px #000; border-radius: 0px; }
    .success_stories{ background-color: #fff; height: 420px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .title_success_stories{ font-size: 30px; }
    .success_stories .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 5px; margin-right: 0; }
    .success_stories h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 40px; }
	.success_stories h4.ns2-title a{ color: #2b2b2b; }
	.success_stories .ns2-introtext{ font-size: 17px; font-family: Roboto, sans-serif; font-weight: 300; line-height: 25px; margin-top: -20px; }
	.success_stories .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 0; padding: 15px 30px; border: solid 1px; }
	.title_alumni_spotlight{ font-size: 30px; line-height: 30px; }
	.module_alumni_spotlight{ font-size: 30px; margin-top: -35px; }
	.module_alumni_spotlight .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 0px; }
	.module_alumni_spotlight h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 30px; }
	.module_alumni_spotlight h4.ns2-title a{ color: #2b2b2b; }
	.module_alumni_spotlight .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 7%; padding: 15px 30px; border: solid 1px; }
    .apply_now{ font-size: 30px; background-color: #fff; height: 420px; padding-top: 30px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.17); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.17); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.17); }
    .apply_txt {font-size: 18px; margin-top: 70px}
    .home_button_apply_now{ position: absolute; bottom: 10%; }
    /* button_apply_now wygląd ustawiony w Page Builder*/
    .sppb-btn-danger{ color: #fff; border-color: #ff2b02; background-color: #ec1f2d; position: absolute; bottom: 10%; padding: 17px 30px; border-radius: 0px; } 
    
    .szarokie{ width: 0; }
    
    /*Nowi Studenci*/
    .kafel_incoming_md .sppb-img-responsive { margin-top:0px }
    .kafel_incoming_dds .sppb-img-responsive {  margin-top: 0px; }
    .kafel_incoming_pharmd .sppb-img-responsive {  margin-top: 0px; }
    .kafel_incoming_msc .sppb-img-responsive {  margin-top: 0px; }
    .main_md_4{}
    .main_md_4 .sppb-addon-single-image-container{background: rgba(248, 247, 216, 0.7);}
    .main_md_4 .sppb-img-responsive a { }
    .main_md_4_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px;}
	.main_md_6 {}
    .main_md_6_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_dds img { background-color: transparent; }
    .main_dds_txt { font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_pharmd{}
    .main_pharmd_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_physio{}
    .main_physio_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    
    /*medycyna nowi studenci*/
    .Graduate-entry-Pathway .sppb-img-responsive { margin-top:0px }
    .Undergraduate-entry-Pathway .sppb-img-responsive { margin-top:0  }  
  
  
	/*Wiadomomości*/
    .wiadomosci{ background-color: white; margin-top: 0; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomosci .ns2-inner{ height: 400px; margin-top: 0; padding-right: 0; }
    .wiadomosci .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomosci .ns2-art-controllers {font-size: 35px;float: right;clear: both;}
	.wiadomosci .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	.wiadomości_student_zone{ background-color: white; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomości_student_zone .ns2-inner{ height: 373px; margin-top: 0; padding-right: 0; }
    .wiadomości_student_zone h4.ns2-title { color: #4d94b9; font-size: 30px; font-weight: 700; width: inherit; margin-top: 25px; margin-bottom: 25px; }
    .wiadomości_student_zone .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomości_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both; margin-top: -35px;}
	.wiadomości_student_zone .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	
	/*Katalog*/
	.catalog { background-color: #fff; height: 100%; margin-top: 0; padding-left: 50px; }
	.catalog .sppb-addon-content { width: 350px; margin-top: 60px; }
	.brochure { color: #4d94b9; font-size: 36px; font-weight: 700; margin-top: 60px; }
	.pums_in_numbers { padding-top: 50px; }
	
	/*Rektor*/
	.pums_in_numbers { padding-top: 50px; }
	.main_oszkinis_podpis{ color: #fff; margin-top: 240px; padding-left: 20px; }
    .mapa_tlo_belka{ color: #fff; background-color: rgba(1, 145, 161, 0.85);; margin-bottom: 17px; padding-top: 28px; padding-bottom: 5px; 	padding-left: 	20px;}
    .main_welcome{ font-size: 24px; padding-bottom: 13px; }
    
    /*Organizacja, akademik, sport*/
	 .sekcja_org_acc_sport { background-color: #fff; margin-top: 40px; margin-bottom: 0; }
    .main_organisation{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 50px; margin-left: 30px; }
    .main_organisation_button{ margin-top: 150px; margin-bottom: 60px; margin-left: 40px; }
    .main_student_problems{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 250px; margin-left: 40px; }
    .main_student_problem_button{ margin-top: 50px; margin-bottom: 50px; margin-left: 40px; }
    
    /*NAZWY PROGRAMÓW*/
    /*Nazwy programow przed logowaniem*/
    .sekcja_biala { background-color: white; margin: 0; padding-top: 40px; }
    
    /*Ikony logowanie*/
    .nav > li.item-661 > a > img {float: right; margin-right: -20px; }
	.nav > li.item-662 > a > img {float: right; margin-right: -20px; }
    
	.student_zone_programs_before_log {margin-left: 70px }
	.in_line_before{ margin-top: 4px; margin-bottom: 4px; display: flex; }
	#to_advanced_student_zone_before{ width: 444px; height: 40px; margin-top: 100px !important; opacity: 0.2;margin-left: 20px;}
	#to_advanced_student_zone_before .program_logo { margin-left: 25px; }
	#to_dds_student_zone_before{ width: 444px; height: 40px; opacity: 0.2;}
	#to_pharmD_student_zone_before{width: 444px; height: 40px; opacity: 0.2;}
	#to_msc_student_zone_before{width: 444px; height: 40px; opacity: 0.3;}
	.home_program_medicine { color: #ec008c; font-size: 24px; font-weight: 700; text-align: right; }
	.home_program_medicinie a { color: #ec008c;}
	.program_txt_medicine{ text-align: left; margin-top: 0; margin-left: 11px; padding-right: 5px; white-space: nowrap; }
    
    /*po logowaniu*/
    .student_zone_programs_registered{margin-left: 70px }
    .program_logo { margin-top: 0; margin-left: 10px; }
    .program_logo img.sppb-img-responsive { width: 60%; margin-top: -5px; }
	.program_txt{ text-align: left; margin-top: 0; margin-left: 25px; padding-right: 10px; white-space: nowrap; }
	.linia { margin-top: -20px ; margin-left:  }
	#to_advanced_student_zone{ width: 420px; height: 40px; margin-top: 100px !important; }
	#to_advanced_student_zone .program_logo { margin-left: 18px; }
	#to_6md_student_zone { width: 420px; height: 40px; }
	#to_dds_student_zone{ width: 420px; height: 40px; }
	#to_pharmD_student_zone{width: 420px; height: 40px; }
	#to_msc_student_zone{width: 420px; height: 40px; }
	.home_program_advanced { color: #a64f9a; font-size: 24px; font-weight: 700; text-align: right; width: 120px;}
	.home_program_advanced a { color: #a64f9a;}
	.home_program_6md{ color: #e6007b; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px; width: 120px;}
	.home_program_6md a {color: #e6007b;}
	.home_program_5dds { color: #fab74a; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px; width: 120px;}
	.home_program_5dds a { color: #fab74a;}
	.home_program_6pharmd{ color: #7ac4ed; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px;width: 120px; }
	.home_program_6pharmd a{ color: #7ac4ed;}
	.home_program_5physio{ color: #ed6f50; font-size: 24px; font-weight: 700; margin-left: 55px; padding-right: 30px;width: 120px; }
	.home_program_5physio a {color: #ed6f50;}
	
	/*Logowanie*/
	.nav .menu_icon > li > a { position: relative; padding: 0; display: block; }
	.nav .menu_icon > li > a:focus, .nav > li > a:hover {text-decoration: none; background-color: #fff;}
	.sp-module ul > li.item-661> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.sp-module ul > li.item-662> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.item-661 { width: 145px; margin-top: 0; margin-left: -20px; }
	.item-662 { margin-top: 0; margin-left: -40px; }
	.programs_student_zone_login{ margin-left: -10px; }
	.tekst_logowanie { color: #36b0b0; text-align: right; width: 100%; margin-right: 20px; }
	.programs_logowanie { margin-top: -10px; }
	.lp-register-intro{ display: none; }
	.lp-button-wrapper ul.lp-link-wrapper {display: none;}
	.lp-login-greeting { font-size: 18px; }
	
	/**/
    .program_txt{  }
	.program_txt a {color: #2b2b2b;}
    .sekcja .sppb-row .sppb-divider {margin-top: 15px !important; margin-bottom: 15px !important;}
    .sekcja_txt{margin-top: 40px; }
    .alumni_home{}
    .alumni_home_text{ color: #fff; font-size: 30px; line-height: 31px; margin-top: 40px; margin-left: 30px; padding-bottom: 110px; }
    .alumni_home_text_alumni { color: #fff; font-size: 30px; line-height: 31px; padding-bottom: 110px; }
    /*PODSTRONY*/
    /*LEWE MENU PROGRAMY*/
	#sp-left{ margin-left: 0 px; }
	.sp-module .sp-module-title { font-family: Roboto, sans-serif; margin: 0 0 20px; font-size: 20px; font-weight: 700; text-transform: none; line-height: 1; 	padding-left: 17px; }
	.sp-module ul > li > a { font-size: 20px; display: initial; line-height: 25px; padding-right: 0; padding-left: 0; -webkit-transition: 300ms; transition: 	300ms; }
	.sp-module ul > li > a active{ color: #0e8db7;}
	.sp-module ul > li { margin-top: 5px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; border-bottom-width: 0; display: 	block; -webkit-transition: 300ms; transition: 300ms; }
	.sp-module ul > li > a::before { font-family: FontAwesome; content: ""; }
	.sp-module ul > li.active { color: #0e8db7;  padding-left: 9px; border-left: 8px solid #0e8db7; }
	.sp-module ul > li > a::before {margin-right: 0px;}
   
    /*Podstona About PUMS*/
    .podstrony_hasla_about{ margin-top: 90px; margin-bottom: 90px; }
    .podstrony_hasla{ margin-top: 30px; margin-bottom: 30px; }
    .podstrona_haslo_all{ color: #fff; font-size: 40px; font-weight: 300; display: flex; }
    .podstrona_haslo_regular{ font-size: 40px; font-weight: 400; padding-left: 3px; }
    .podstrona_haslo_bold{ color: #fff; font-size: 70px; font-weight: 700; text-transform: uppercase; margin-top: 30px; display: flex; white-space: nowrap;}
   
   
    /*Admissiom*/
  
    .kafel_tekstowy_top_tytul{ font-size: 30px; line-height: 35px; margin-top: 40px; }
   
    /*PODTRONY KIERUNKOWE*/
    /*advanced md program*/
    .haslo_all_male { color: #fff; font-size: 30px; font-weight: 200; margin-top: -50px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male{ font-size: 30px; font-weight: 700; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male{ color: #fff; font-size: 30px; font-weight: 400; text-transform: uppercase; margin-top: 10px; display: flex; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md{ color: #ee77ac; font-size: 70px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .podstrona_sekcja_2{ margin-top: -130px; margin-right: 0; margin-left: 0; }
   
    .kafel_tekstowy_top { font-size: 30px; background-color: #fff; height: 400px; margin-bottom: 0; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .kafel_tekstowy_top_alumni { font-size: 30px; background-color: #fff; height: 420px; margin-bottom: 0; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
   
    /*WYGLĄD KAFLI*/
	/*bałe tło i tekst tylko*/
	.kafel_pole_textowe .sppb-addon-content { margin-top: 25px; }
	.przycisk_kafel_tekstowy{ color: #000; font-size: 14px; text-decoration: none !important; position: absolute; bottom: 7%; margin-top: 50px; margin-left: 0; padding-left: 0; }
    .kafle_tekstowy_top_tytul_4md{ color: #ee77ac; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_6md { color: #b174b1; line-height: 32px;margin-top: 40px; }
    .kafle_tekstowy_top_tytul_dds{ color: #fab74a; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_pharmd{ color: #00a8e7; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_physio { color: #ed6f50; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafel_text{ font-size: 18px; margin-top: 25px; margin-bottom: 25px; }
    .kafel_tekstowy{ font-size: 18px; background-color: #fff; height: 380px; padding: 25px 30px; }
    .kafel_tekstowy_maly { font-size: 18px; background-color: #fff; height: 400px;  }
    .kafel_tekstowy_top_img { height: 170px; }
    .kafel_tekstowy_intro { font-size: 18px; position: absolute; top: 35%; }
    .kolor_kafel_tekstowy { font-size: 18px; background-color: #fff; height: 470px; margin-bottom: 0; }
    .kolor_kafel_tekstowy_intro{ font-size: 18px; position: absolute; top: 54%; padding-right: 20px; padding-left: 20px; }
    .kolor_kafel_tekstowy_tytul h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kolor_kafel_tekstowy .przycisk_kafel_tekstowy { position: absolute; bottom: 25px; padding-left: 20px; }
    .kafel_tekstowy_intro_white { color: #fff; font-size: 18px; font-weight: 400; position: absolute; top: 25%; }
    .kafel_tekstowy_intro_entrance {font-size: 18px; position: absolute; top: 41%; }
    .kafel_tekstowy_intro_zone_4 { font-size: 18px; position: absolute; top: 34%; }
    .kafel_tekstowy_intro_alumni_top { font-size: 17px; line-height: 24px; position: absolute; top: 42%; }
    .kafel_tekstowy_i_grafika{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; }
    .kafel_tekstowy_maly h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kafel_tekstowy_i_grafika h3{ font-weight: 700; margin-top: 40px; }
    .kafel_tekstowy_morski{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy_morski h3{ color: #35a9a9; font-weight: 700; margin-top: 40px; }
    .sekcja_kolor { margin-top: 40px; margin-right: 0; margin-left: 0; }
    .kafle_kolor{ height: 380px; margin-bottom: 0; padding-top: 30px; padding-right: 30px; padding-left: 30px; }
    .kafle_kolor_intro_jaktytul{color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase;}
    .kafle_deadline{ color: #fff; font-size: 20px; font-weight: 700; margin-top: 60px; }
    .kafle_deadline_data{ color: #fff; font-size: 40px; margin-top: 15px; }
    .sekcja_kolor_button{ position: absolute; bottom: 10%; }
    .admission_requirements_button{ margin-top: 80px; margin-bottom: 60px; margin-left: 40px; }
    .sekcja_kolor_small_img{ margin-top: 40px; }
    .sekcja_tresci_pod_kolor { margin: 40px 0 0; padding: 0; }
    .sekcja{ margin-top: 40px; margin-right: 0; margin-left: 0; }
    .sekcja h3{ font-weight: 700; }
    .kierunek_small { margin-left: 0;color: #2b2b2b;font-size: 13px;}
    .seksja_multimedia {margin-top: 40px; }
    .sekcja_tlo { margin-top: 40px; padding-top: 150px; padding-bottom: 150px; }
    .kafel_gallery {margin-top: 0;margin-bottom: 0;}
    .kafel_gallery_YT {margin-bottom: 0px;}
    .kafel_txt_gallery{ color: #fff; font-size: 30px; font-weight: 700; text-transform: uppercase; position: relative; margin-top: -270px; margin-left: 40px; }
   
    /*4 MD Slider z wypowiedziami*/
    .sekcja_cytaty .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #cf5089; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #cf5089; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .sekcja_cytaty .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .quote_4md .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_4md .sppb-carousel-pro-text h2 { color: #cf5089; font-size: 24px !important; font-weight: 700; margin-top: 40px; }

    /*advanced md programy podstriny*/
    .haslo_all_male_podstrona { color: #fff; font-size: 20px; font-weight: 200; margin-top: -10px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male_podstrona{ font-size: 20px; font-weight: 400; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male_podstrona{color: #fff; font-size: 20px; font-weight: 600; text-transform: uppercase; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md_podstrona{color: #ee77ac; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    
    /*6 MD*/
    .kierunek_6md{ color: #b174b1; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_6md{ color: #b174b1; margin-top: 40px; }
    .kierunek_6md_podstrona{color: #b174b1; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_6md .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_6md .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_6md  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_6md .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #b174b1; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_6md .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #b174b1; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_6md .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_6md .sppb-carousel-pro-text h2 { color: #b174b1; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
    /*DDS Program*/
    .kierunek_dds{ color: #fab74a; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_dds{ color: #fab74a; line-height: 30px; margin-top: 40px; }
    .kierunek_dds_podstrona{color: #fab74a; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_dds .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_dds .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_dds .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_dds .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #fab74a; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_dds .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #fab74a; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_dds .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_dds .sppb-carousel-pro-text h2 { color: #fab74a; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important;}
   
     /*pharmD Program*/
    .kierunek_pharmd{ color: #00a8e7; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_pharmd{ color: #00a8e7; line-height: 30px; margin-top: 40px; }
    .kierunek_pharmd_podstrona{color: #00a8e7; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
  
   /*pharmD Slider z wypowiedziami*/
   .sekcja_cytaty_pharmd .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_pharmd .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_pharmd .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_pharmd .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #00a8e7; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_pharmd .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #00a8e7; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_pharmd .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_pharmd .sppb-carousel-pro-text h2 { color: #00a8e7; font-size: 24px !important; font-weight: 700; margin-top: 40px;margin-left: 30px !important;  }
    
     /*Physio Program*/
    .kierunek_physio{ color: #ed6f50; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_physio_podstrona {color: #ed6f50; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_physio{ color: #ed6f50; line-height: 30px; margin-top: 40px; }
    /*pharmD Slider z wypowiedziami*/
   .sekcja_cytaty_physio .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_physio .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_physio .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_physio .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #ed6f50; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_physio .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #ed6f50; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_physio .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_physio .sppb-carousel-pro-text h2 { color: #ed6f50; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
	
	/*STUDEN}
	/*STUDENT ZONE*/
    .haslo_biale{ color: #fff; }
    .kafle_tytul_kierunek_zone{ color: #35a9a9; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .news_student_zone{ background-color: #fff; padding-top: 20px; padding-left: 30px; }
    .news_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both;padding-right: 20px;
    margin-top: -20px;}
    .news_student_zone .ns2-inner {padding-right: 0px;padding-bottom: 30px;}
    .news_student_zone h4.ns2-title{ color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 30px; padding-right: 10px; }
    .ikona_kalendarz{ margin-top: 50px; }
    /*Alumni*/
    .kafle_tytul_kierunek_alumni { color: #35a9a9; font-size: 30px; line-height: 32px; margin-top: 30px; }
  
    /*FOOTER*/
    
    /*tabs menu*/
    .ot-minitabs { position: relative; width: 1400px; margin-left: auto; margin-right: auto; padding-right: 40px; padding-left: 	40px; }
     
      /*Error page*/
    .error-page .error-page-inner {text-align: left !important;}
    .error-page .error-page-inner .error-logo-wrap {text-align: left;margin-bottom: 30px;}
    .error-page .error-page-inner .error-logo-wrap img { display: block !important; }
    .error-page .error-code { color: #fff; font-weight: bold; font-size: 120px !important; line-height: 1; background-color: 	#01a8b8; margin: 0; padding: 15px !important; display: table; }
    .error-page .error-message { color: #fff; font-size: 72px !important; font-weight: 700; line-height: 1; background-color: 	#01a8b8; margin-top: -15px; margin-bottom: 30px; padding: 15px; display: table; }
    /*Faculty*/
    .faculty_research { margin-top: 50px; margin-bottom: 50px; }
    
}

@media (min-width: 1400px) {
    .container {width: 1400px}
    .sppb-row-container {width: 1400px !important;}
    /*GLOBALNE*/
    div[itemprop="articleBody"]{ font-family: Roboto, sans-serif; font-size: 19px; font-weight: 300; line-height: 29px; }
    .h1, h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: -10px; margin-bottom: 30px; }
	.in_line{ margin-top: 4px; margin-bottom: 4px; cursor: pointer; display: flex; }
	.page-header h1{ color: #000; font-size: 48px; font-weight: 700; margin-top: 0; margin-bottom: 30px;border-bottom: 0 solid #eee; }
	.entry-header h2 {color: #35a9a9; font-size: 23px; font-weight: 300; margin: 0; padding: 0; }
	.entry-header h2 a {color: #35a9a9;}
	.h3, h3 { font-weight: 700; }
	

	
    /*STRONA GŁÓWNA*/
    /*TOP*/
    .custompolish{margin-bottom: -30px;}
    .social-icons {margin-left: 30px !important;}
    /*Slider top*/
    .sppb-container { max-width: 1400px; }
	.banne_title { color: #fff; font-size: 40px !important; line-height: 55px !important; background-color: #01a8b8; text-transform: uppercase; text-align: left; padding: 10px; display: inline; white-space: pre-wrap; }
    /*sekcja 2 why/apply*/
    .sekcja_2{ margin-top: -130px; }
    .why_pums { font-size: 30px; background-color: #fff; height: 400px; padding-top: 40px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    /*poprzedni moduł.title_why_pums{ line-height: 30px; }
    .why_pums_reasons{ line-height: 31px; margin-top: 50px; }*/
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right { color: #7f7f7f; font-size: 43px; font-family: FontAwesome; background-color: transparent; text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 8px; border-width: 0; opacity: 0.8; content: "f105"; }
	.sppb-testimonial-pro .sppb-carousel-control:hover { color: #cc2c37; background-color: white; }
	.sppb-testimonial-pro .sppb-carousel-control .fa-angle-right:hover { color: #cc2c37; text-decoration: none; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 0 8px; border-width: 0; }
	.sppb-testimonial-pro .sppb-carousel-control { font-size: 42px; color: #7f7f7f; background-color: transparent; position: relative; top: -265px; left: 84%; margin: 0; border-width: 0; -webkit-transition: .4s; -o-transition: .4s; transition: .4s; -webkit-box-sizing: initial; -moz-box-sizing: initial; box-sizing: initial; }
	.why_slider_home .sppb-carousel-inner { position: relative;overflow: hidden;width: 100%; height: 150px;}
	.sppb-testimonial-pro .sppb-testimonial-message { font-size: 30px; line-height: 30px; text-align: left; height: 150px; margin-top: 55px; }
    .why_pums .sppb-btn-default { font-weight: 300; background-color: transparent; background-position: 0 bottom; position: absolute; bottom: 10%; padding: 15px 30px; border: solid 1px #000; border-radius: 0px; }
    .success_stories{ background-color: #fff; height: 400px; padding-top: 40px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .success_stories .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 5px; margin-right: 0; }
    .title_success_stories{ font-size: 30px; }
    .success_stories h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 50px; }
	.success_stories h4.ns2-title a{ color: #2b2b2b; }
	.success_stories .ns2-introtext{ font-size: 18px; font-family: Roboto, sans-serif; font-weight: 300; line-height: 25px; }
	.success_stories .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 7%; padding: 15px 30px; border: solid 1px; }
	.title_alumni_spotlight{ font-size: 30px; line-height: 30px; }
	.module_alumni_spotlight{ font-size: 30px; margin-top: -35px; }
	.module_alumni_spotlight .ns2-art-controllers { font-size: 35px; float: right; clear: both; margin-top: 0px; }
	.module_alumni_spotlight h4.ns2-title { color: #2b2b2b; font-size: 26px; font-weight: 700; margin-top: 30px; }
	.module_alumni_spotlight h4.ns2-title a{ color: #2b2b2b; }
	.module_alumni_spotlight .ns2-readmore{ color: #2b2b2b; font-size: 18px; background-image: none; position: absolute; bottom: 17%; padding: 15px 30px; border: solid 1px; }
	
    .apply_now{ font-size: 30px; background-color: #fff; height: 400px; padding-top: 40px; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.17); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.17); box-shadow:         0px 10px 20px 0px rgba(50, 50, 50, 0.17); }
    .icon_apply{}
    .apply_txt { font-size: 18px; margin-top: 70px; }
    .home_button_apply_now{ position: absolute; bottom: 10%; }
    /* button_apply_now wygląd ustawiony w Page Builder*/
    .sppb-btn-danger{ color: #fff; border-color: #ff2b02; background-color: #ec1f2d; position: absolute; bottom: 10%; padding: 17px 30px; border-radius: 0px; } 
    
    .szarokie{  }
    
    /*Nowi studenci*/
    
    .kafel_incoming_md .sppb-img-responsive { margin-top:0px }
    .kafel_incoming_dds .sppb-img-responsive {  margin-top: 0px; }
    .kafel_incoming_pharmd .sppb-img-responsive {  margin-top: 0px; }
    .kafel_incoming_msc .sppb-img-responsive {  margin-top: 0px; }
    .main_md_4{}
    .main_md_4 .sppb-addon-single-image-container{background: rgba(248, 247, 216, 0.7);}
    .main_md_4 .sppb-img-responsive a { }
    .main_md_4_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px;}
	.main_md_6 {}
    .main_md_6_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_dds img { background-color: transparent; }
    .main_dds_txt { font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_pharmd{}
    .main_pharmd_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    .main_physio{}
    .main_physio_txt{ font-size: 13px; background-color: #fff; margin-top: -20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
    
    /*medycyna nowi studenci*/
    .Graduate-entry-Pathway .sppb-img-responsive { margin-top:0px }
    .Undergraduate-entry-Pathway .sppb-img-responsive { margin-top:0  }
    
    /*WIADOMOŚCI*/
    .wiadomosci{ background-color: white; margin-top: 0; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomosci .ns2-inner{ height: 460px; margin-top: 0; padding-right: 0; }
    .wiadomosci .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomosci .ns2-art-controllers {font-size: 35px;float: right;clear: both;}
	.wiadomosci .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	.wiadomości_student_zone{ background-color: white; padding-top: 40px; padding-right: 30px; padding-left: 30px; }
    .wiadomości_student_zone .ns2-inner{ height: 373px; margin-top: 0; padding-right: 0; }
    .wiadomości_student_zone h4.ns2-title { color: #4d94b9; font-size: 30px; font-weight: 700; width: inherit; margin-top: 25px; margin-bottom: 25px; }
    .wiadomości_student_zone .nssp2-slide .nss2-inner {position: relative;width: inherit;overflow: hidden;}
	.wiadomości_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both; margin-top: -35px;}
	.wiadomości_student_zone .ns2-readmore {color: #2b2b2b; font-size: 18px;background-image: none;position: absolute;bottom: 10%;padding: 15px 	30px;border: solid 1px;}
	.wiadomosci h4.ns2-title { color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 40px; }
	
	/*Katalog*/
	.catalog { background-color: #fff; height: 100%; margin-top: 0; padding-left: 70px; }
	.catalog .sppb-addon-content { width: 370px; margin-top: 60px; }
	.brochure { color: #4d94b9; font-size: 36px; font-weight: 700; margin-top: 100px; }
	.pums_in_numbers { padding-top: 50px; }

	/*Rektor*/
	.main_oszkinis_podpis{ color: #fff; margin-top: 300px; padding-left: 20px; }
    .mapa_tlo_belka{ color: #fff; background-color: rgba(1, 145, 161, 0.85);; margin-bottom: 17px; padding-top: 28px; padding-bottom: 5px; 	padding-left: 20px;}
    .main_welcome{ font-size: 24px; padding-bottom: 13px; }
    /*Organizacja, akademik, sport*/
	 .sekcja_org_acc_sport { background-color: #fff; margin-top: 40px; margin-bottom: 0; }
    .main_organisation{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 50px; margin-left: 30px; }
    .main_organisation_button{ margin-top: 200px; margin-bottom: 60px; margin-left: 40px; }
   
    .main_student_problems{ color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase; margin-top: 250px; margin-left: 40px; }
    .main_student_problem_button{ margin-top: 50px; margin-bottom: 60px; margin-left: 40px; }
 
    /*NAZWY PROGRAMÓW*/
    /*Nazwy programow przed logowaniem*/
    .sekcja_biala { background-color: white; margin: 0; padding-top: 40px; }
    
    /*Ikony logowanie*/
    .nav > li.item-661 > a > img { float: right; margin-right: 0; }
	.nav > li.item-662 > a > img { float: right; margin-right: 0; }
    
    
    
	.student_zone_programs_before_log {margin-left: 100px; }
	.in_line_before{ margin-top: 4px; margin-bottom: 4px; display: flex; }
	#to_advanced_student_zone_before{ width: 444px; height: 40px; margin-top: 100px !important; opacity: 0.2;margin-left: 20px;}
	#to_advanced_student_zone_before .program_logo { margin-left: 25px; }
	#to_dds_student_zone_before{ width: 444px; height: 40px; opacity: 0.2;}
	#to_pharmD_student_zone_before{width: 444px; height: 40px; opacity: 0.2;}
	#to_msc_student_zone_before{width: 444px; height: 40px; opacity: 0.3;}
	.home_program_medicine { color: #ec008c; font-size: 24px; font-weight: 700; text-align: right; }
	.home_program_medicinie a { color: #ec008c;}
	.program_txt_medicine{ text-align: left; margin-top: 0; margin-left: 11px; padding-right: 5px; white-space: nowrap; }
    
    /*po logowaniu*/
    
    .student_zone_programs_registered{margin-left: 100px; }
    .program_logo { margin-top: 0; margin-left: 10px; }
    .program_logo img.sppb-img-responsive { width: 60%; margin-top: -5px; }
	.program_txt{ text-align: left; margin-top: 0; margin-left: 25px; padding-right: 10px; white-space: nowrap; }
	.linia { margin-top: -20px ; margin-left:  }
	#to_advanced_student_zone{ width: 420px; height: 40px; margin-top: 100px !important; }
	#to_advanced_student_zone .program_logo { margin-left: 18px; }
	#to_6md_student_zone { width: 420px; height: 40px; }
	#to_dds_student_zone{ width: 420px; height: 40px; }
	#to_pharmD_student_zone{width: 420px; height: 40px; }
	#to_msc_student_zone{width: 420px; height: 40px; }
	.home_program_advanced { color: #a64f9a; font-size: 24px; font-weight: 700; text-align: right;width: 120px; }
	.home_program_advanced a { color: #a64f9a;}
	.home_program_6md{ color: #e6007b; font-size: 24px; font-weight: 700; margin-left: 0px; padding-right: 0px; text-align: right;width: 120px;}
	.home_program_6md a {color: #e6007b;}
	.home_program_5dds { color: #fab74a; font-size: 24px; font-weight: 700; margin-left: 0px; padding-right: 0px; text-align: right;width: 120px;}
	.home_program_5dds a { color: #fab74a;}
	.home_program_6pharmd{ color: #7ac4ed; font-size: 24px; font-weight: 700; margin-left: 0px; padding-right: 0px;text-align: right;width: 120px; }
	.home_program_6pharmd a{ color: #7ac4ed;}
	.home_program_5physio{ color: #ed6f50; font-size: 24px; font-weight: 700; margin-left: 0px; padding-right: 0px; text-align: right;width: 120px;}
	.home_program_5physio a {color: #ed6f50;}
	/*Logowanie*/
	.nav .menu_icon > li > a { position: relative; padding: 0; display: block; }
	.nav .menu_icon > li > a:focus, .nav > li > a:hover {text-decoration: none; background-color: #fff;}
	.sp-module ul > li.item-661> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.sp-module ul > li.item-662> a::before { font-family: FontAwesome; content: ""; margin-right: 0;}
	.item-661 { font-size: 20px; font-weight: 700; width: 145px; margin-top: 0; margin-left: -20px; }
	.item-662 { font-size: 20px; font-weight: 700; margin-top: 0; margin-left: -30px; } 
	.top_menu_left_menu {width: 140px;margin-left: 30px;margin-top: -30px;margin-bottom: -30px;}
	.programs_student_zone_login{ margin-left: -10px; }
	.tekst_logowanie { color: #36b0b0; text-align: right; width: 100%; margin-right: 20px; }
	.programs_logowanie { margin-top: -10px; }
	.lp-register-intro{ display: none; }
	.lp-button-wrapper ul.lp-link-wrapper {display: none;}
	.lp-login-greeting { font-size: 18px; }
	
	/**/
	.program_txt a {color: #2b2b2b;}
    .sekcja .sppb-row .sppb-divider {margin-top: 15px !important; margin-bottom: 15px !important;}
    .sekcja_txt{margin-top: 40px; }
    .alumni_home{}
    .alumni_home_text{ color: #fff; font-size: 30px; line-height: 31px; margin-top: 40px; margin-left: 30px; padding-bottom: 110px; }
    .alumni_home_text_alumni { color: #fff; font-size: 30px; line-height: 31px; padding-bottom: 110px; }
   
    /*PODSTRONY*/
    /*LEWE MENU PROGRAMY*/
	#sp-left{ margin-left: -25px; }
	.sp-module .sp-module-title { font-family: Roboto, sans-serif; margin: 0 0 20px; font-size: 20px; font-weight: 700; text-transform: none; line-height: 1; 	padding-left: 17px; }
	.sp-module ul > li > a { font-size: 20px; display: initial; line-height: 25px; padding-right: 0; padding-left: 0; -webkit-transition: 300ms; transition: 	300ms; }
	.sp-module ul > li > a active{ color: #0e8db7;}
	.sp-module ul > li { margin-top: 5px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 17px; border-bottom-width: 0; display: 	block; -webkit-transition: 300ms; transition: 300ms; }
	.sp-module ul > li > a::before { font-family: FontAwesome; content: ""; }
	.sp-module ul > li.active { color: #0e8db7;  padding-left: 9px; border-left: 8px solid #0e8db7; }
	.sp-module ul > li > a::before {margin-right: 0px;}
    
    /*Podstona About PUMS*/
    .podstrony_hasla_about{ margin-top: 90px; margin-bottom: 90px; }
    .podstrony_hasla{ margin-top: 30px; margin-bottom: 30px; }
    .podstrona_haslo_all{ color: #fff; font-size: 40px; font-weight: 300; display: flex; }
    .podstrona_haslo_regular{ font-size: 40px; font-weight: 400; padding-left: 3px; }
    .podstrona_haslo_bold{ color: #fff; font-size: 70px; font-weight: 700; text-transform: uppercase; margin-top: 30px; display: flex; white-space: nowrap;}
    /*Admissiom*/
  
    .kafel_tekstowy_top_tytul{ font-size: 30px; line-height: 35px; margin-top: 40px; }
   
    /*PODTRONY KIERUNKOWE*/
    /*Logowanie menu lewa strona*/
    .left_menu_before_login{ color: #ec1f2d; padding-left: 20px; }
    
    
    
    /*advanced md program*/
    .haslo_all_male { color: #fff; font-size: 30px; font-weight: 200; margin-top: -50px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male{ font-size: 30px; font-weight: 700; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male{ color: #fff; font-size: 30px; font-weight: 400; text-transform: uppercase; margin-top: 10px; display: flex; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md{ color: #ee77ac; font-size: 70px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .podstrona_sekcja_2{ margin-top: -130px; margin-right: 0; margin-left: 0; }
   
    .kafel_tekstowy_top { font-size: 30px; background-color: #fff; height: 400px; margin-bottom: 0; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
    .kafel_tekstowy_top_alumni { font-size: 30px; background-color: #fff; height: 400px; margin-bottom: 0; padding-right: 30px; padding-left: 30px; -webkit-box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); -moz-box-shadow:    0px 10px 20px 0px rgba(50, 50, 50, 0.05); box-shadow: 0px 10px 20px 0px rgba(50, 50, 50, 0.05); }
   
   
    /*WYGLĄD KAFLI*/
	/*bałe tło i tekst tylko*/
	.kafel_pole_textowe .sppb-addon-content { margin-top: 25px; }
	.przycisk_kafel_tekstowy{ color: #000; font-size: 14px; text-decoration: none !important; position: absolute; bottom: 7%; margin-top: 50px; margin-left: 0; padding-left: 0; }
    .kafle_tekstowy_top_tytul_4md{ color: #ee77ac; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_6md { color: #b174b1; line-height: 32px;margin-top: 40px; }
    .kafle_tekstowy_top_tytul_dds{ color: #fab74a; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_pharmd{ color: #00a8e7; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafle_tekstowy_top_tytul_physio { color: #ed6f50; font-size: 30px; line-height: 32px; margin-top: 40px; }
    .kafel_text{ font-size: 18px; margin-top: 25px; margin-bottom: 25px; }
    .kafel_tekstowy{ font-size: 18px; background-color: #fff; height: 360px; padding: 40px 30px 25px; }
    .kafel_tekstowy_maly { font-size: 18px; background-color: #fff; height: 400px;  }
    .kafel_tekstowy_top_img { height: 170px; }
    .kafel_tekstowy_intro { font-size: 18px; position: absolute; top: 33%; }
    .kolor_kafel_tekstowy { font-size: 18px; background-color: #fff; height: 450px; margin-bottom: 0; }
    .kolor_kafel_tekstowy_intro{ font-size: 18px; position: absolute; top: 58%; padding-right: 20px; padding-left: 20px; }
    .kolor_kafel_tekstowy_tytul h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kolor_kafel_tekstowy .przycisk_kafel_tekstowy { position: absolute; bottom: 25px; padding-left: 20px; }
    .kafel_tekstowy_intro_white { color: #fff; font-size: 18px; font-weight: 400; position: absolute; top: 25%; }
    .kafel_tekstowy_intro_entrance {font-size: 18px; position: absolute; top: 35%; }
    .kafel_tekstowy_intro_zone_4 { font-size: 18px; position: absolute; top: 34%; }
    .kafel_tekstowy_intro_alumni_top { font-size: 18px; line-height: 24px; position: absolute; top: 42%; margin-bottom: 0; }
    .kafel_tekstowy_i_grafika{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; }
    .kafel_tekstowy_maly h3 { font-weight: 700; margin-top: 0; margin-bottom: 0; padding-left: 20px; }
    .kafel_tekstowy_i_grafika h3{ font-weight: 700; margin-top: 40px; }
    .kafel_tekstowy_morski{ font-size: 18px; background-color: #fff; height: 380px; padding-right: 30px; padding-left: 30px; }
    .kafel_tekstowy_morski h3{ color: #35a9a9; font-weight: 700; margin-top: 40px; }
    .sekcja_kolor { margin-top: 40px; margin-right: 0; margin-left: 0; }
    .kafle_kolor{ height: 450px; margin-bottom: 0; padding-top: 45px; padding-right: 30px; padding-left: 30px; }
    .kafle_kolor_intro_jaktytul{color: #fff; font-size: 30px; line-height: 31px; text-transform: uppercase;}
    .kafle_deadline{ color: #fff; font-size: 20px; font-weight: 700; margin-top: 60px; }
    .kafle_deadline_data{ color: #fff; font-size: 40px; margin-top: 15px; }
    .sekcja_kolor_button{ position: absolute; bottom: 10%; }
    .admission_requirements_button{ margin-top: 80px; margin-bottom: 60px; margin-left: 40px; }
    .sekcja_kolor_small_img{ margin-top: 40px; }
    .sekcja_tresci_pod_kolor { margin: 40px 0 0; padding: 0; }
    .sekcja{ margin-top: 40px; margin-right: 0; margin-left: 0; }
    .sekcja h3{ font-weight: 700; }
    .kierunek_small { margin-left: 0;color: #2b2b2b;font-size: 13px;}
    .seksja_multimedia {margin-top: 40px; }
    .sekcja_tlo { margin-top: 40px; padding-top: 150px; padding-bottom: 150px; }
    .kafel_gallery {margin-top: 0;margin-bottom: 0;}
    .kafel_gallery_YT {margin-bottom: 0px;}
    .kafel_txt_gallery{ color: #fff; font-size: 30px; font-weight: 700; text-transform: uppercase; position: relative; margin-top: -340px; margin-left: 40px; }
    /*4 MD Slider z wypowiedziami*/
    .sekcja_cytaty .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #cf5089; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #cf5089; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .sekcja_cytaty .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .quote_4md .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_4md .sppb-carousel-pro-text h2 { color: #cf5089; font-size: 24px !important; font-weight: 700; margin-top: 40px; }

    /*advanced md programy podstriny*/
    .haslo_all_male_podstrona { color: #fff; font-size: 20px; font-weight: 200; margin-top: -10px; display: flex; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_regular_male_podstrona{ font-size: 20px; font-weight: 400; padding-left: 3px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .haslo_bold_male_podstrona{color: #fff; font-size: 20px; font-weight: 600; text-transform: uppercase; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_4md_podstrona{color: #ee77ac; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    
    /*6 MD*/
    .kierunek_6md{ color: #b174b1; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_6md{ color: #b174b1; margin-top: 40px; }
    .kierunek_6md_podstrona{color: #b174b1; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_6md .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_6md .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_6md .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_6md  .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_6md .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #b174b1; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_6md .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #b174b1; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_6md .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_6md .sppb-carousel-pro-text h2 { color: #b174b1; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
    /*DDS Program*/
    .kierunek_dds{ color: #fab74a; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4); }
    .kafle_tytul_kierunek_dds{ color: #fab74a; line-height: 30px; margin-top: 40px; }
    .kierunek_dds_podstrona{color: #fab74a; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
     /*6 MD Slider z wypowiedziami*/
    .sekcja_cytaty_dds .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_dds .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_dds .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_dds .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_dds .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #fab74a; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_dds .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #fab74a; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_dds .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_dds .sppb-carousel-pro-text h2 { color: #fab74a; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
   
     /*pharmD Program*/
    .kierunek_pharmd{ color: #00a8e7; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_pharmd{ color: #00a8e7; line-height: 30px; margin-top: 40px; }
    .kierunek_pharmd_podstrona{color: #00a8e7; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    /*pharmD Slider z wypowiedziami*/
   .sekcja_cytaty_pharmd .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_pharmd .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_pharmd .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_pharmd .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_pharmd .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #00a8e7; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_pharmd .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #00a8e7; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_pharmd .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_pharmd .sppb-carousel-pro-text h2 { color: #00a8e7; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
    
     /*Physio Program*/
    .kierunek_physio{ color: #ed6f50; font-size: 72px; font-weight: 700; line-height: 72px; text-transform: uppercase; margin-top: 20px; white-space: nowrap; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kierunek_physio_podstrona {color: #ed6f50; font-size: 40px; font-weight: 600; line-height: 40px; text-transform: uppercase; text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.4);}
    .kafle_tytul_kierunek_physio{ color: #ed6f50; line-height: 30px; margin-top: 40px; }
    /*pharmD Slider z wypowiedziami*/
   .sekcja_cytaty_physio .sppb-item{ margin-top: 40px; }
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-left {left: 50%;margin-left: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-arrow .fa-chevron-right {left: 50%;margin-right: -50px;}
    .sekcja_cytaty_physio .sppb-carousel-inner > .sppb-item {padding: 0px;}
    .sekcja_cytaty_physio .sppb-row .sppb-col-sm-6 { padding: 0px; background-color: #fff;}
    .sekcja_cytaty_physio .sppb-carousel-pro-text { margin-top: 30px; padding-right: 30px; padding-left: 30px; }
    .sekcja_cytaty_physio .fa-chevron-left::before { content: "\f104"; font-size: 30px; background-color: #ed6f50; padding: 15px; text-shadow: 0 0px 0px rgba(0,0,0,.6); }
    .sekcja_cytaty_physio .fa-chevron-right::before {content: "\f105";font-size: 30px;background-color: #ed6f50; padding: 15px;text-shadow: 0 0px 0px rgba(0,0,0,.6);}
    .quote_physio .sppb-carousel-pro-content { font-size: 18px !important; background-image: url(../images/quotation_mark.png); background-repeat: no-repeat; background-position: left 0; margin-top: 20px; padding-top: 25px; padding-right: 25px; padding-left: 25px; }
    .quote_physio .sppb-carousel-pro-text h2 { color: #ed6f50; font-size: 24px !important; font-weight: 700; margin-top: 40px; margin-left: 30px !important; }
    /*STUDENT ZONE*/
    .haslo_biale{ color: #fff; }
    .kafle_tytul_kierunek_zone{ color: #35a9a9; font-size: 30px; line-height: 30px; margin-top: 40px; }
    .news_student_zone{ background-color: #fff; padding-top: 20px; padding-left: 30px; }
    .news_student_zone .ns2-art-controllers {font-size: 35px;float: right;clear: both;padding-right: 20px;
    margin-top: -20px;}
    .news_student_zone .ns2-inner {padding-right: 0px;padding-bottom: 30px;}
    .news_student_zone h4.ns2-title{ color: #4d94b9; font-size: 36px; font-weight: 700; width: inherit; margin-top: 30px; margin-bottom: 30px; padding-right: 10px; }
    .ikona_kalendarz{ margin-top: 50px; }
    /*Alumni*/
    .kafle_tytul_kierunek_alumni { color: #35a9a9; font-size: 30px; line-height: 32px; margin-top: 30px; }
    /*FOOTER*/
    /*tabs menu*/
    .ot-minitabs { position: relative; width: 1400px; margin-left: auto; margin-right: auto; padding-right: 40px; padding-left: 40px; }
    /*Error page*/
    .error-page .error-page-inner {text-align: left !important;}
    .error-page .error-page-inner .error-logo-wrap {text-align: left;margin-bottom: 30px;}
    .error-page .error-page-inner .error-logo-wrap img { display: block !important; }
    .error-page .error-code { color: #fff; font-weight: bold; font-size: 120px !important; line-height: 1; background-color: #01a8b8; margin: 0; padding: 15px !important; display: table; }
    .error-page .error-message { color: #fff; font-size: 72px !important; font-weight: 700; line-height: 1; background-color: #01a8b8; margin-top: -15px; margin-bottom: 30px; padding: 15px; display: table; }
    
    /*Faculty*/
    .faculty_research { margin-top: 50px; margin-bottom: 50px; }
}
iframe[src*=arch],iframe#blockrandom {
    width: 100%;
    /*height: 80vh;*/
    border: 0;
}
