#mainpage .details a#registerbutton{height:32px;font-size:17px;color:#fff;font-style:italic;font-weight:400;background:#8e217b url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/slider_arrow.png) 140px 16px no-repeat;padding:10px 45px 14px 25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;text-decoration:none;text-align:center;display:inline-block}#mainpage .details a#registerbutton-small{height:21px;font-size:12px;color:#fff;font-style:italic;font-weight:400;background:#8e217b url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/arrow.png) 93px 12px no-repeat;padding:7px 25px 11px 15px;margin-top:6px;margin-right:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer;text-decoration:none;text-align:center;float:right;z-index:10}#mainpage .details a:hover#registerbutton,#mainpage .details a:hover#registerbutton-small{background-color:#a3268d}#mainpage #chaty{text-align:center;background-color:#d0e8eb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:middle;margin:12px 0}#mainpage #chaty div{display:inline-block;font-size:14px;margin-right:20px;font-size:18px;color:#04bcd1}#mainpage #chaty div small,#mainpage #chaty div small *{font-size:14px}#mainpage #chaty>*{vertical-align:middle}#mainpage #chaty iframe{margin-top:15px;margin-bottom:15px}#mainpage #zaufali-nam ol li div{text-align:center;border:1px solid #e4eaef;max-height:220px;overflow-x:hidden;overflow-y:auto;padding-bottom:1px;display:none}#mainpage #opinie table{margin:10px 100px 0 100px}#mainpage #opinie table td{text-align:center;width:50%}#mainpage #opinie table td.left{padding-right:40px}#mainpage #opinie table td.right{padding-left:40px}#mainpage #opinie table p,#mainpage #opinie table p *{font-style:italic;font-size:14px;line-height:1.3}#mainpage #opinie table p.quote{color:#101010}#mainpage #opinie table p.author{margin-bottom:20px;color:#7b0e6a}#mainpage #opinie table p.author b{font-weight:bold}#mainpage #opinie table p:last-child.author{margin-bottom:0}#mainpage #kierunki h3{font-size:18px;color:#7b0e6a;font-style:italic}#mainpage #kierunki hr{border-bottom:1px solid #b1b1b1;margin:15px auto 15px}#mainpage #kierunki .prices{margin:30px 40px 0 40px}#mainpage #kierunki .prices li{font-size:18px;font-style:italic;font-weight:400;padding-top:15px;padding-bottom:15px;border-bottom:1px dashed #cacaca}#mainpage #kierunki .prices li:last-child{border:0}#mainpage #kierunki .prices li strong{font-style:italic;display:block;padding-bottom:8px}#mainpage #kierunki .prices li strong a{font-weight:bold;text-decoration:none}#mainpage #kierunki .prices li strong a:hover{text-decoration:underline}#mainpage #kierunki .prices li p strong{line-height:1.5}#mainpage #kierunki .prices li big{font-style:italic;color:#04bcd1;font-size:30px;font-weight:bold;padding-left:5px}#mainpage #kierunki .prices li big.x{color:#7b0e6a}#mainpage #kierunki .prices li big.x:after{background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/x.png) 0 0 no-repeat;content:' ';position:absolute;left:4px;top:-2px;width:104px;height:46px}#mainpage #kierunki .prices li img{float:left;width:110px;padding-left:20px;padding-right:20px;position:relative;top:-8px}#mainpage #kierunki .prices li .register-link{float:right;position:relative}#mainpage #kierunki .prices li .register-link img{width:92px;padding-left:0;padding-right:60px}#mainpage #kierunki p{text-align:center}#mainpage .details>p{margin-bottom:1em;-line-height:1.3}#mainpage .details>p:first-child{margin-top:9px}#mainpage .details>p:last-child{margin-bottom:0}#mainpage #realizator table{margin:18px 0 18px 0}#mainpage #realizator td{font-size:14px;line-height:1.5;padding-bottom:9px;padding-top:9px;border-bottom:1px dashed lightgray}#mainpage #realizator tr:first-child{border-top:1px dashed lightgray}#mainpage #realizator td.left{text-align:center;padding-top:15px}#mainpage #realizator td.right{padding-left:18px}#mainpage #pliki .attachments li{margin-bottom:8px}#mainpage #pliki .attachments li:before{content:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/pdficon_small.png);position:relative;top:2px;padding-right:5px}
#mainpage #pliki .attachments li a{font-style:italic;font-size:14px}#mainpage #footer{margin-top:50px}#mainpage #footer h3{font-size:18px;color:#7b0e6a;font-style:italic;text-align:center}#mainpage #footer hr{border-bottom:1px solid #b1b1b1;margin:15px auto 15px}#mainpage #footer p{text-align:center}#mainpage #footer .partners{margin-top:25px;display:block;margin:25px auto 35px}#mainpage h2,#mainpage #certyfikat img{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#mainpage .details{padding-left:20px;padding-right:20px;margin-bottom:30px!important}#mainpage #certyfikat>a{float:left;margin:0 15px 10px 0!important}#mainpage #certyfikat>a>img{width:310px;margin:0;position:relative;z-index:10}#mainpage #certyfikat>div{float:left;position:relative;z-index:10}#mainpage #certyfikat>div img{display:inline-block;margin:0}#mainpage #kroki ol{margin-bottom:22px!important}#mainpage #koszty ol li{margin-left:30px!important}#mainpage #koszty ol li.blue h3,#mainpage #koszty ol li.violet h3{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}#mainpage #koszty ol li .bottom{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}#mainpage #koszty ol li .inner big.x{color:#7b0e6a}#mainpage #zaufali-nam ol{margin-left:60px!important}#mainpage #kontakt .contact{margin-bottom:0!important}#mainpage #szczegolowe-informacje h3{font-size:18px;color:#04bcd1;font-weight:bold;font-style:italic;margin-bottom:10px}#mainpage #program-szkolenia ol{margin-bottom:0!important}#mainpage #kroki ol{margin:22px auto 40px}#mainpage #kroki ol li{overflow:hidden;min-height:47px;border-bottom:1px dashed #cacaca;margin-bottom:5px}#mainpage #kroki ol li:last-child{border:0;margin-bottom:0}#mainpage #kroki ol li big{width:38px;height:38px;display:block;float:left;background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/slider_circles.png) -686px -173px no-repeat;color:#fff;text-align:center;font-weight:bold;font-style:italic;font-size:24px;line-height:1.5;margin-right:12px;padding-left:1px}#mainpage #kroki ol li p{float:left;width:750px;font-size:14px;color:#000}#mainpage #certyfikat img{display:block;margin:0 auto 20px}#mainpage #zaufali-nam p{clear:both;float:none}#mainpage #zaufali-nam ol{width:332px;float:left;margin-top:10px;margin-left:83px}#mainpage #zaufali-nam ol li{text-align:center;font-style:italic;font-weight:400;font-size:14px;color:#1a1a1a;margin-bottom:10px}#mainpage h2{width:875px;height:60px;margin:13px auto;padding-left:25px;background:#d3d3d3;cursor:pointer}#mainpage h2 strong{font-size:24px;color:#7b0e6a;font-style:italic;font-weight:400;line-height:2.4}#mainpage h2 strong:after{content:' ';width:14px;height:23px;background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/arrow-right.png) 0 0 no-repeat;position:absolute;right:-25px;top:5px}#mainpage h2.active strong:after{content:' ';width:23px;height:14px;background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/arrow-bottom.png) 0 0 no-repeat;position:absolute;right:-35px;top:9px}#mainpage .details{margin:0 auto;overflow:hidden}#mainpage #program-szkolenia{background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/bg-ai.jpg) right top no-repeat;top:-13px;padding-top:15px;margin-bottom:-26px!important;padding-bottom:20px}#mainpage #program-szkolenia h3{font-size:18px;font-weight:bold;color:#04bcd1;font-style:italic;margin-bottom:9px}#mainpage #program-szkolenia h4{font-size:14px;font-weight:bold;color:#1a1a1a;font-style:italic;margin-bottom:9px}#mainpage #program-szkolenia ol{overflow:visible;list-style-type:square;margin-left:20px;margin:20px 0 30px 16px}#mainpage #program-szkolenia ol li{color:#7b0e6a;margin-bottom:7px}#mainpage #program-szkolenia ol li span{color:#1a1a1a;font-size:14px;font-style:italic;font-weight:400}#mainpage #program-szkolenia ol li em{font-size:14px;color:#832073;font-weight:bold}#mainpage #koszty ol{margin:30px auto}#mainpage #koszty ol li{width:390px;float:left;margin-left:50px}
#mainpage #koszty ol li h3{height:50px;text-align:center;color:#fff;font-size:18px;font-weight:bold;font-style:italic;line-height:2.8}#mainpage #koszty ol li h3 strong{display:block;font-style:italic}#mainpage #koszty ol li.blue h3{background:#04bcd1}#mainpage #koszty ol li.violet h3{background:#7b0e6a;line-height:1;font-weight:400;padding-top:7px;height:43px}#mainpage #koszty ol li .inner{padding:25px 0 20px;text-align:center;font-size:18px;font-style:italic;font-weight:400;border:1px solid #c3c3c3}#mainpage #koszty ol li .inner big{font-size:30px;font-weight:bold;font-style:italic;padding-left:4px}#mainpage #koszty ol li .inner big.x:after{content:' ';position:absolute;left:4px;top:-2px;width:104px;height:46px}#mainpage #koszty ol li.blue .inner{color:#04bcd1}#mainpage #koszty ol li.blue .inner big.x:after{background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/x.png) 0 0 no-repeat}#mainpage #koszty ol li.violet .inner{color:#7b0e6a}#mainpage #koszty ol li .bottom{border:1px solid #c3c3c3;border-top:0;text-align:center;padding:10px}#mainpage #koszty ol li .bottom p{line-height:1.3}#mainpage #koszty h4{font-size:18px;color:#7b0e6a;font-style:italic;font-weight:400;margin-bottom:25px}#mainpage #koszty ul li{overflow:hidden;border-bottom:1px solid #cacaca;margin-bottom:30px;padding:0 6px}#mainpage #koszty ul li big{width:38px;height:38px;display:block;float:left;background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/slider_circles.png) -686px -173px no-repeat;color:#FFF;text-align:center;font-weight:bold;font-style:italic;font-size:24px;line-height:1.5;margin-right:18px;padding-left:1px;top:35px}#mainpage #koszty ul li p{float:left;margin-bottom:10px;width:745px}#mainpage #koszty ul li p strong{display:block;font-style:italic;margin-bottom:7px;font-size:14px}#mainpage #koszty ul li p small{display:block;font-style:italic;margin-bottom:10px;font-size:14px}#mainpage #koszty ul li p span{font-weight:bold;font-style:italic}#mainpage #koszty h5{font-size:14px;font-weight:bold;font-style:italic;top:-15px;margin-bottom:10px}#mainpage #koszty p em{display:block;margin-top:30px;margin-bottom:40px;color:#7b0e6a}#mainpage #kontakt h3{font-size:18px;color:#7b0e6a;font-style:italic}#mainpage #kontakt .contact{margin:10px 30px 30px 30px}#mainpage #kontakt .contact li{padding:15px 0 15px 55px;border-bottom:1px dashed #b4b4b4;padding-left:55px;color:#000;font-size:14px;line-height:1.5;font-style:italic}#mainpage #kontakt .contact li.first{background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/clock.png) 6px center no-repeat;padding-top:12px}#mainpage #kontakt .contact li.phone{background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/phone.png) 6px center no-repeat}#mainpage #kontakt .contact li.mail{background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/mail.png) 6px center no-repeat}#mainpage #kontakt .contact li.address{background:url(/sites/all/modules/cl_landing_new/lp_dsjc_ai/lp_common/images/address.png) 6px 20px no-repeat;margin-bottom:15px}#mainpage #kontakt .contact li.address address{line-height:1.5;font-style:italic}#mainpage #kontakt .contact li.address address strong{font-style:italic;line-height:1.2}#mainpage #kontakt .regon{line-height:1.2;margin-left:30px;font-size:12px}#mainpage #kontakt iframe{width:552px;height:331px;margin:23px auto 30px;display:block}#mainpage #kontakt hr{border-bottom:1px solid #b1b1b1;margin:15px auto 15px}#mainpage #kontakt .prices{margin-top:30px}#mainpage #kontakt .prices li{font-size:18px;font-style:italic;font-weight:400;margin-bottom:45px}#mainpage #kontakt .prices li strong{font-style:italic;display:block}#mainpage #kontakt .prices li big{font-style:italic;color:#04bcd1;font-size:30px;font-weight:bold;padding-left:5px}#mainpage #kontakt .eitca{margin-bottom:30px}#mainpage #kontakt .partners{margin-top:25px;display:block;margin:25px auto 35px}#mainpage #kontakt p{text-align:center}#mainpage #kontakt .attachments li{margin-bottom:8px}#mainpage #kontakt .attachments li a{font-size:14px}