@-webkit-keyframes pulseA{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
100%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);opacity:1;}
}
@keyframes pulseA{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}
100%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);opacity:1;}
}
@media screen and (max-width:1200px){.top_page .aLogoTop{padding:20px 0px 20px 10px;}
.top_page_l{width:246px !important;}
.div_offer{padding-left:10px;padding-right:10px;}
.zapisz_kurs{padding-left:10px;padding-right:10px;}
.div_content{padding-left:10px;padding-right:10px;}
.wrapHome .div_content{padding-top: 13px}

}

@media screen and (max-width:1360px){
.menuTop > .inMenu > ul > li a {font-size: 15px}
}

@media screen and (max-width:1350px){
.top_page .logoTop{}
.top_page .aLogoTop{}
.top_page_l{width:175px !important;}
.box_menu{}
.menuTop{padding-top:17px;padding-bottom:15px;}
/*.wrap{padding-top:145px;}
*/
.menuParentStrefa{width:200px;}
.contentMenuStrefa{width:calc(100% - 220px);}
/*.box_content_bg{background-position:50% 145px;}
*/
.menuParent{width:200px;}
.contentMenu{width:calc(100% - 220px);}
}



@media screen and (max-width:1070px){.menuTop > .inMenu > ul > li a{font-size:16px;}
}
@media screen and (max-width:970px){.menuParentStrefa{width:100%;float:none;}
.contentMenuStrefa{width:100%;float:none;}
.menuParentStrefa .menuLeft ul li a{padding:10px 10px 10px 22px;font-size:14px;}
}
@media screen and (max-width:960px){.nowosci .newsp_2{display:none;}
.nowosci .newsp_1{display:none;}
.nowosci .nowosci_par{width:50%;}
.nowosci .newsp_0{padding:0px 10px 0px 0px;}
.nowosci .newsp_1{padding:0px 0px 0px 10px;}
}
@media screen and (max-width:1200px){
.menuParent{display:none;}
.contentMenu{width:100%;float:none;}
.box_menu{text-align:center;}
.wrap{padding-top:94px;}
.box_menu_top{margin-right:100px !important;float:none !important;}
.top_page .aLogoTop{padding:10px 0px 10px 10px;}
.top_page .logoTop{width:130px;}
.box_top{position:fixed;width: 100%}
.box_content_bg{background-position:50% 83px;background-attachment:fixed;}
div.menuTop{z-index:999999;padding:0px;}
div.menuTop>a.showMenu{display:block;}
div.menuTop>div.inMenu{box-sizing:border-box;box-shadow:0 15px 15px 0 rgba(0,0,0,0.5);padding:0px 0px 0px 20px;height:auto;z-index:999999;display:none;background-color:#212121;position:fixed;right:0;top:95px;bottom:0;width:auto;min-width:270px;overflow:auto}
.menuTop > .inMenu > ul{display:block;}
.menuTop > .inMenu > ul > li{display:block;}
.menuTop > .inMenu > ul > li a{display:block;text-align:left;padding:10px;color:#FFFFFF;}
/*.menuTop ul.ulMob{display:block;}
*/
.menuTop > .inMenu > ul > li a .spSub{display:none;}
.menuTop>.inMenu>ul>li.sel>a,.menuTop>.inMenu>ul>li:hover>a{color:#e25252;}
.menuTop > .inMenu > ul > li ul li.sel>a{color:#e25252;}
.menuTop>.inMenu>ul>li>a{font-size:20px;font-weight:700;}
.menuTop>.inMenu>ul>li>ul>li>a{font-size:18px;}
.menuTop>.inMenu>ul>li>ul>li>ul>li>a{font-size:16px;}
.menuTop>.inMenu>ul>li>ul>li>ul>li>ul>li>a{font-size:14px;}
.menuTop>.inMenu>ul>li>ul>li>ul>li>ul>li>a:after{content:"";position:absolute;width:3px;height:3px;background-color:#FFFFFF;left:0px;top:0px;bottom:0px;margin:auto;border-radius:50%;}
.menuTop>.inMenu>ul>li>ul>li>ul>li>a:after{content:"";position:absolute;width:5px;height:5px;background-color:#e25252;left:0px;top:0px;bottom:0px;margin:auto;border-radius:50%;}
.menuTop>.inMenu>ul>li>ul>li>a:after{content:"";position:absolute;width:6px;height:6px;background-color:#e25252;left:-3px;top:0px;bottom:0px;margin:auto;border-radius:50%;}
/*.menuTop>.inMenu>ul>li>a:after{content:"";position:absolute;width:4px;height:4px;background-color:#e0e20d;left:0px;top:0px;bottom:0px;margin:auto;border-radius:50%;}
*/
}
@media screen and (max-width:890px){.div_newsletter{padding-left:10px;padding-right:10px;}
.mod_newsletter .titleNewsletter .n2{display:none;}
.mod_newsletter .titleNewsletter{float:none;}
.mod_newsletter form{float:none;}
.mod_newsletter{width:auto;}
.div_stopka3{padding-left:10px;padding-right:10px;}
}
@media screen and (max-width:890px){.zapisz_kurs{font-size:22px;padding-top:25px;}
.zapisz_kurs img{height:50px !important;width:auto !important;margin-right:20px !important;}
.zapisz_kurs a{font-size:14px;padding:15px 20px;}
.div_zapisz_kurs{height:110px;}
.box_zapisz_kurs{height:102px;}
.div_zapisz_kurs1{background-size:auto 110px;}
}
@media screen and (max-width:800px){
.box_content {margin: 0px !important;}
.box_content_bg{padding-bottom: 0px;}
}

@media screen and (max-width:768px){table.tableResp{display:block;}
table.tableResp tbody{display:block;width:100% !important;max-width:100%;}
table.tableResp tr{display:block;width:100% !important;max-width:100%;}
table.tableResp td{display:block;width:100% !important;box-sizing:border-box;padding:0px 0px 20px 0px !important;}
.div_stopka3 .mod_kontakt{display:block;}
.div_stopka3 > .mod_kontakt > div{display:block;width:100%;}
}
@media screen and (max-width:740px){.top_page{padding:0px 0px 8px 0px;}
.box_menu_top .sekretariat{}
.box_menu_top .social{position:absolute;bottom:-20px;left:0px;background-color:rgba(255,255,255,0.95);padding:3px 12px 0px 0px;}
.box_menu_top .social a{width:25px;height:34px;}
.box_menu_top .social a span{background-size:100% auto !important;width:100% !important;}
.box_menu_top .sekretariat{border:none;border-top:1px solid #e6e6e5;padding:4px;}
.box_menu_top{margin-top:10px !important;}
.top_page .logoTop{width:100px;height: auto}
.wrap{padding-top:85px;}
}
@media screen and (max-width:670px){.nowosci .nowosci_par{width:100%;float:none;}
.nowosci .newsp_0{padding:20px 0px 20px 0px;}
.nowosci .newsp_1{padding:20px 0px 20px 0px;}
.nowosci .nowosci_detail .imgP img{width:50%;margin:0px auto;}
.nowosci .nowosci_detail .imgP{background-color:#FFFFFF;text-align:center;}
.titleNews{padding:20px 0px;}
.nowosci .nowosci_detail .zajawkaPar{padding:27px 27px 60px 27px;}
.div_nowosci{padding-bottom:50px;}
}
@media screen and (max-width:645px){.zapisz_kurs p{font-size:15px;}
.zapisz_kurs img{display:none;}
.zapisz_kurs a{font-size:13px;padding:15px 10px;}
/*.zapisz_kurs a{float:none;}
.zapisz_kurs p+p{display:none;}
*/
}

}
@media screen and (max-width:590px){.form table td{display:inline-block;width:100%;padding:0px;}
.form table td.f{text-align:left;width:100%;}
.form table td.pw{margin-right:20px;}
.content-text .form table td{display:inline-block;width:100%;padding:0px;}
.content-text .form table td.f{text-align:left;width:100%;padding:0px;}
.content-text .form table td.pw{margin-right:20px;}
.content-text table td.sendInfo{width:100%;}
.content-text table td.sendInfo{width:100%;}
.content-text table td.d input.inputTxt{width:100%;box-sizing:border-box;}
.form table td.d textarea{width:100%;box-sizing:border-box;}
.content-text .form table td.fErr{float:left;}
.content-text .form table td.err{float:left;}
.content-text .form table{width:100%;}
.form table td.fErr{float:left;}
.form table td.err{float:left;}
.form table{width:100%;}
.form table td.d input.inputTxt{box-sizing:border-box;width:100%;}
.form table td.d .selectForm{box-sizing:border-box;width:100%;}
}
@media screen and (max-width:480px){.box_menu_top .sekretariat a{font-size:12px;padding:15px;}
.box_menu_top .sekretariat{width:100px;}
}
@media screen and (max-width:445px){.nowosci .nowosci_detail .imgP img{width:100%;}
}
@media screen and (max-width:410px){.mod_newsletter .inputText{width:200px;}
.mod_newsletter .inputText input{width:200px;}
.mod_newsletter .button_l input{padding:0 45px 0 15px;}
}
@media screen and (max-width:370px){.top_page .logoTop{width:100px;}
.top_page_l{width:120px !important;}
.box_menu{width:calc(100% - 120px);}
.wrap{padding-top:77px;}
.box_content_bg{background-position:50% 77px;}
}