body,html{z-index:9999999}.container,header .container{max-width:1400px}@media screen and (min-width:1479px){.container,header .container{max-width:1440px}}.main{margin:0 auto;font-size:14px;line-height:1.6}@media screen and (min-width:1025px){.main{padding-top:76px}}.content{max-width:1170px;margin:0 auto;padding:20px}@media screen and (min-width:539px){.content{padding:40px 30px}}@media screen and (min-width:1025px){.content{padding:70px 30px}}@media screen and (min-width:1439px){.content{padding-left:0;padding-right:0}}.bg-white{background:#fff}.headline,h1{margin-bottom:30px;margin-top:0;font-size:30px}@media screen and (min-width:1025px){.headline,h1{font-size:40px;margin-bottom:50px}}.page-404{text-align:left}.page-404 a{color:#6fb34c}.page-404 a:hover,.page-404 afocus{color:#269e75;font-weight:600}address{font-style:normal}iframe{border:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.responsive-img{max-width:100%;height:auto}.display-flex{display:-ms-flexbox;display:flex}.justify-content-center{-ms-flex-pack:center;justify-content:center}.is-relative{position:relative}.banner{width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;padding-top:24.61%;min-height:83px}.banner--industries,.banner--teva{background-image:url(../components/banner/images/banner.jpg?v=202651361042)}.banner--pharma,.banner--pharmaceuticals{background-image:url(../components/banner/images/banner.jpg?v=202651361042)}#widget_container .cp-button,.button{border-radius:26px;border:2px solid #269e75;color:#fff;background:#269e75;text-transform:uppercase;text-decoration:none;min-width:190px;font-size:17px;padding:12px 30px;font-weight:600;transition:.2s all}#widget_container .cp-button:focus,#widget_container .cp-button:hover,.button:focus,.button:hover{background:#6fb34c;color:#fff;border-color:#6fb34c}@media only screen and (max-width:575px){#widget_container .cp-button,.button{width:100%;margin-right:0;margin-bottom:.5em;text-align:center}}@media screen and (min-width:539px){#widget_container .cp-button--submit{margin-right:30px}}#widget_container .cp-button--back,.button--border{background:#fff;color:#269e75;text-decoration:none}#widget_container .cp-button--back:focus,#widget_container .cp-button--back:hover,.button--border:focus,.button--border:hover{background:0 0;color:#6fb34c;border-color:#6fb34c}.button--white{border:0;background:#fff;color:#269e75;margin:0}.button--white:focus,.button--white:hover{color:#fff;background:#269e75}.dtb{background:#9fd142;color:#fff;font-size:20px}.dtb h2{color:#fff}footer .footer-wrapper{padding-left:0}@media screen and (min-width:539px){footer .footer-wrapper{padding-left:30px}}@media screen and (min-width:1439px){footer .footer-wrapper{padding-left:0}}footer .footer-wrapper .footer-nav li.nav-item{width:50%}@media screen and (min-width:1025px){footer .footer-wrapper .footer-nav li.nav-item{width:20%}}footer .footer-wrapper .footer-nav li.nav-item .nav-menu .standard-link-collection-block{list-style:none}footer .footer-wrapper .footer-nav .gc-content{padding-left:0}@media only screen and (min-width:1025px){header .navbar{padding:0}}header .navbar .navbar-toggler{margin-right:20px;transform:translateY(3px)}@media screen and (min-width:539px){header .navbar .navbar-toggler{margin-right:30px}}header .navbar .logo-global-block .navbar-brand{margin:0 0 0 20px}@media screen and (min-width:539px){header .navbar .logo-global-block .navbar-brand{margin:0 0 0 30px}}@media screen and (min-width:1439px){header .navbar .logo-global-block .navbar-brand{margin:0}}header .navbar ul.navbar-nav .standard-link-collection-block .row.gc-content{padding-left:0}header .navbar .navbar-collapse{transition:none;padding-top:0}header .navbar .navbar-collapse.show{min-height:700px}@media only screen and (min-width:1025px){header .navbar .navbar-collapse.show{min-height:auto}}header .navbar .navbar-collapse.show.opened{border-radius:0;background:#fafafa}header .navbar .navbar-collapse .navbar-nav .standard-link-collection-block .gc-content>.nav-item>.nav-menu{display:block}header .btn-expand-wrapper{pointer-events:none}header .navbar .navbar-collapse .searchbox-container .search-icon,header .navbar .searchbox-container .search-icon{background-image:url(../components/header/images/search.svg?v=202651361042)}header .navbar .searchbox-container .submit-button{background-image:url(../components/header/images/47-nav_arrow_left@3x-homepage-teva-co-il.svg?v=202651361042)}header .navbar .navbar-collapse .searchbox-container .submit-button,header .navbar .searchbox-container input.searchbox:active+.submit-button,header .navbar .searchbox-container input.searchbox:focus+.submit-button{background-image:url(../components/header/images/47-nav_arrow_left-green@3x-homepage-teva-co-il.svg?v=202651361042)}.map{background:url(../components/map/images/bg.jpg?v=202651361042) no-repeat top center;background-size:cover;overflow:hidden}.map h1{color:#000;line-height:1.4}.map__container{position:relative;margin-left:-20px;margin-right:-20px}@media screen and (min-width:539px){.map__container{margin-left:-30px;margin-right:-30px}}@media screen and (min-width:720px){.map__container{margin-left:0;margin-right:0}}.map__map{background:url(../components/map/images/map.svg?v=202651361042) no-repeat center;width:100%;max-width:650px;height:373px;display:block}.map__locality{font-size:15px;color:#fff;display:inline-block;position:absolute}.map__locality:focus,.map__locality:hover{color:#fff}.map__locality:focus .map__locality-pointer:before,.map__locality:hover .map__locality-pointer:before{background:#269e75}.map__locality--praha{top:100px;left:10%;text-align:left}@media screen and (min-width:720px){.map__locality--praha{top:150px;left:200px}}.map__locality--opava{top:200px;left:50%;text-align:right}.map__locality--opava .map__locality-pointer:before{left:auto;right:4px}@media screen and (min-width:720px){.map__locality--opava{top:200px;left:400px}}.map__locality-pointer{background:#fff;border-radius:12px;display:inline-block;vertical-align:middle;color:#000;font-weight:600;font-size:17px;text-transform:uppercase;padding:0 40px;position:relative;height:26px}.map__locality-pointer:before{content:"";width:16px;height:16px;background:#204e77;border-radius:50%;position:absolute;top:5px;left:4px}.map__locality-label{margin-top:10px}template{display:none!important}div[id*=widget_container] .cp-is-loading .cp-list__item+.cp-list__item,div[id*=widget_container] .cp-is-loading .cp-ph+.cp-ph{margin-top:1.125rem}div[id*=widget_container] .cp-is-loading .cp-job{border:0!important}div[id*=widget_container] .cp-ph{background:#6fb34c;font-size:1.3em}div[id*=widget_container] .cp-ph:after{background:linear-gradient(to right,rgba(255,255,255,0) 20%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 80%) 50% 50%}.onlydetail,.onlyerror,.onlyform,.onlylist,.onlythx{display:none}#widget_container .cp-list{margin-top:30px;margin-bottom:50px;font-size:20px;line-height:1.6}@media screen and (min-width:1025px){#widget_container .cp-list{margin-top:80px}}#widget_container .cp-list .cp-jobs__list{margin:0}#widget_container .cp-list .cp-job{border-top:1px solid #c6c6c6;border-bottom:0}#widget_container .cp-list .cp-job__link{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;position:relative;padding:15px 0 15px 20px;transition:.2s all}@media screen and (min-width:768px){#widget_container .cp-list .cp-job__link{padding:15px 200px 15px 20px}}@media screen and (min-width:1025px){#widget_container .cp-list .cp-job__link{padding-left:0}}#widget_container .cp-list .cp-job__link:after{content:"Detail pozice";position:absolute;right:0;top:calc(50% - 21px);border-radius:26px;border:2px solid #269e75;text-transform:uppercase;text-decoration:none;padding:8px 30px;font-weight:600;transition:.2s all;font-size:14px;min-width:auto;margin-right:0;pointer-events:none;background:#fff;color:#269e75;display:none}@media screen and (min-width:768px){#widget_container .cp-list .cp-job__link:after{display:block}}#widget_container .cp-list .cp-job__link:before{content:"";position:absolute;top:32px;left:0;border-right:2px solid #269e75;border-bottom:2px solid #269e75;width:12px;height:12px;transform:translate(-50%,-50%) rotate(-45deg);transition:.2s all}@media screen and (min-width:1025px){#widget_container .cp-list .cp-job__link:before{display:none}}#widget_container .cp-list .cp-job__link:focus,#widget_container .cp-list .cp-job__link:hover{text-decoration:none;padding-left:20px}#widget_container .cp-list .cp-job__link:focus:after,#widget_container .cp-list .cp-job__link:hover:after{background:#269e75;color:#fff;border-color:#269e75}#widget_container .cp-list .cp-job__link:focus:before,#widget_container .cp-list .cp-job__link:hover:before{display:block}#widget_container .cp-list .cp-job__link:focus .cp-job__name,#widget_container .cp-list .cp-job__link:hover .cp-job__name{color:#269e75}#widget_container .cp-list .cp-job__main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width:1025px){#widget_container .cp-list .cp-job__main{-ms-flex:0 0 76%;flex:0 0 76%;max-width:76%}}#widget_container .cp-list .cp-job__name{text-decoration:none;color:#6fb34c;font-weight:600;transition:.2s all;padding-right:5px;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;word-wrap:break-word;word-break:break-word}@media screen and (min-width:768px){#widget_container .cp-list .cp-job__name{-ms-flex:0 1 75%;flex:0 1 75%;max-width:75%;padding-right:20px}}#widget_container .cp-list .cp-job__icons{line-height:.7;font-size:1.3em;padding-right:5px;-ms-flex:0 1 40px;flex:0 1 40px;max-width:40px;text-align:right}@media screen and (min-width:768px){#widget_container .cp-list .cp-job__icons{padding-right:20px;-ms-flex:0 1 25%;flex:0 1 25%;max-width:25%;text-align:left}}#widget_container .cp-list .cp-job__icons .cp-font{display:inline-block;vertical-align:top;margin-top:.2em}#widget_container .cp-list .cp-job__locality{padding-right:20px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;pointer-events:none}@media screen and (min-width:1025px){#widget_container .cp-list .cp-job__locality{-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}}@media screen and (min-width:1025px){#widget_container .cp-list .cp-job:first-child .cp-job__locality:before,#widget_container .cp-list .cp-job:first-child .cp-job__main:before{content:"Název pozice";text-transform:uppercase;color:#999;font-size:14px;font-weight:700;position:absolute;top:-30px;left:0}}@media screen and (min-width:1025px){#widget_container .cp-list .cp-job:first-child .cp-job__locality:before{content:"Lokalita";left:calc(76% - 152px)}}#widget_container .cp-list .cp-paging{margin-bottom:50px}#widget_container .cp-list .cp-paging__control{display:none}#widget_container .cp-list .cp-paging__links{margin:1.5rem 0}#widget_container .cp-list .cp-paging__links a,#widget_container .cp-list .cp-paging__links strong{display:inline-block;vertical-align:middle;font-size:20px;border:2px solid #269e75;color:#269e75;padding:2px 10px;text-align:center;min-width:40px;margin:0 3px}#widget_container .cp-list .cp-paging__links a:hover,#widget_container .cp-list .cp-paging__links strong{background:#269e75;color:#fff}#widget_container .cp-list .cp-message__text{text-align:left;padding:0;margin:0 0 50px 0}.cp-detail{line-height:1.6;margin-bottom:50px}@media screen and (min-width:1025px){.cp-detail{margin-bottom:80px}}.cp-detail .cp-detail__header-info{color:#999;margin-bottom:45px}.cp-detail p{margin:15px 0}.cp-detail h1{margin:15px 0 30px;word-wrap:break-word;word-break:break-word}.cp-detail h2{font-size:20px;color:#269e75;font-weight:600;margin:30px 0 15px}.cp-detail h3{margin-bottom:30px}.cp-detail .cp-detail__content ol,.cp-detail .cp-detail__content ul{margin:15px 0}.cp-detail .cp-detail__content ol{padding-left:1.25em}.cp-detail .cp-detail__content ol li:before{content:'';display:inline-block;padding-left:5px}.cp-detail .cp-detail__content ul{list-style:none;margin-left:3px;padding-left:0}.cp-detail .cp-detail__content ul li{line-height:inherit;padding-left:20px;position:relative}.cp-detail .cp-detail__content ul li:before{content:"";width:4px;height:4px;border-radius:50%;background:#000;top:9px;left:0;position:absolute}.cp-detail .cp-button__wrapper{margin-top:50px}.cp-detail .cp-detail__footer{margin-top:3rem}.dtb__teva{display:none}#capybara-position-form{line-height:1.6;max-width:800px}#capybara-position-form h1{margin:15px 0 30px;word-wrap:break-word;word-break:break-word}#capybara-position-form .cp-form__title{display:none}#capybara-position-form .cp-form__footer,#capybara-position-form .cp-form__header{border:0}#capybara-position-form .cp-form__label{font-size:14px;font-weight:400;color:#000;margin-bottom:.5em}#capybara-position-form .cp-form__file,#capybara-position-form .cp-form__input,#capybara-position-form .cp-form__select,#capybara-position-form .cp-form__textarea{-webkit-appearance:none;font-size:14px;font-family:inherit;background-color:#fff;color:#000;padding:6px;border:1px solid #d9d9d9;border-radius:0;min-height:36px}#capybara-position-form .cp-form__file:focus,#capybara-position-form .cp-form__input:focus,#capybara-position-form .cp-form__select:focus,#capybara-position-form .cp-form__textarea:focus{border:1px solid #6fb34c;outline:0}#capybara-position-form .cp-form__validation-error .cp-form__file,#capybara-position-form .cp-form__validation-error .cp-form__input,#capybara-position-form .cp-form__validation-error .cp-form__select,#capybara-position-form .cp-form__validation-error .cp-form__textarea{border:1px solid #ca3333}#capybara-position-form .cp-form__validation-error .cp-form__file:focus,#capybara-position-form .cp-form__validation-error .cp-form__input:focus,#capybara-position-form .cp-form__validation-error .cp-form__select:focus,#capybara-position-form .cp-form__validation-error .cp-form__textarea:focus{outline:1px dotted #ca3333!important}#capybara-position-form .cp-form__select{background-image:linear-gradient(45deg,transparent 50%,#999 50%),linear-gradient(135deg,#999 50%,transparent 50%),linear-gradient(to right,#d9d9d9,#d9d9d9);background-position:calc(100% - 13px) calc(50% + 1px),calc(100% - 8px) calc(50% + 1px),calc(100% - 25px) 50%;background-size:5px 6px,5px 6px,1px 60%;background-repeat:no-repeat;padding-right:35px}#capybara-position-form .cp-form__select::-ms-expand{display:none}#capybara-position-form .cp-form__textarea{resize:vertical;height:344px}#capybara-position-form .cp-form__file{height:auto;overflow:hidden}#capybara-position-form .cp-form__file::-ms-value{background-color:#fff;border:0}#capybara-position-form .cp-form__validation-error-message{font-size:12px;background-color:#ca3333;color:#fff;padding:5px}#capybara-position-form .cp-form__asterisk,#capybara-position-form .cp-form__asterisk--double{color:#ca3333}#capybara-position-form .cp-form-consent,#capybara-position-form .cp-form-consent__more-text,#capybara-position-form .cp-form__info-text{font-size:14px}#capybara-position-form .cp-form-consent a,#capybara-position-form .cp-form-consent__more-text a,#capybara-position-form .cp-form__info-text a{text-decoration:underline;color:#6fb34c}#capybara-position-form .cp-form-consent a:hover,#capybara-position-form .cp-form-consent__more-text a:hover,#capybara-position-form .cp-form__info-text a:hover{text-decoration:none;color:#269e75;font-weight:600}#capybara-position-form .cp-form-consent__more-text--visible{margin-top:12.5px}#capybara-position-form .cp-form__info{margin-top:25px}#capybara-position-form .cp-form a,#capybara-position-form .cp-form-consent a,#capybara-position-form .cp-form-consent__show-more{color:#6fb34c;text-decoration:underline}#capybara-position-form .cp-form a:hover,#capybara-position-form .cp-form-consent a:hover,#capybara-position-form .cp-form-consent__show-more:hover{color:#269e75;text-decoration:none;font-weight:600}#capybara-position-form .cp-form__agreement,#capybara-position-form .cp-form__group--accept_101,#capybara-position-form .cp-form__group--accept_lmc{margin-bottom:12.5px}#capybara-position-form .cp-button__wrapper{margin-top:25px}.cp-form__checkbox-group label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.cp-form__checkbox{display:none}.cp-form__checkbox+.cp-form__checkbox-text,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text{padding-left:20px;margin-right:25px;display:block;position:relative}.cp-form__checkbox+.cp-form__checkbox-text:before,.cp-form__checkbox+.cp-form__validation-error-message+.cp-form__checkbox-text:before{content:"";height:15px;width:15px;margin:0 8px 0 0;border-radius:0;border:solid 1px #d9d9d9;background-image:url(../components/vacancy-form/images/tick.svg?v=202651361042);background-position:center;background-repeat:no-repeat;background-size:0;transition:border .2s ease-in-out,background .2s ease-in-out;position:absolute;top:3px;left:-3px;z-index:2}.cp-form__checkbox:checked+.cp-form__checkbox-text:before,.cp-form__checkbox:checked+.cp-form__validation-error-message+.cp-form__checkbox-text:before{background-color:#6fb34c;background-size:80%;border-color:#6fb34c}.cp-form__checkbox:disabled+.cp-form__checkbox-text:before,.cp-form__checkbox:disabled+.cp-form__validation-error-message+.cp-form__checkbox-text:before{border-color:rgba(111,179,76,.2);background:rgba(111,179,76,.2)}[data-page-rendered=hooray] .cp-position-form{text-align:left}[data-page-rendered=hooray] .cp-message__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-bottom:25px;margin-top:25px}[data-page-rendered=hooray] .cp-message__text:before{content:"";width:50px;height:50px;background:#6fb34c url(../components/vacancy-form/images/tick.svg?v=202651361042) no-repeat center;background-size:60%;border:2px solid #6fb34c;display:inline-block;margin:0 25px 0 0;border-radius:50%;-ms-flex:none;flex:none}[data-error-rendered=generalError] .cp-message{text-align:left}[data-error-rendered=positionError] .cp-message{text-align:left}[data-error-rendered=positionError] .cp-button{margin-top:20px}[data-error-rendered=pageNotFound] .cp-message{margin-bottom:30px;margin-top:0;font-size:30px;line-height:1}@media screen and (min-width:1025px){[data-error-rendered=pageNotFound] .cp-message{font-size:40px;margin-bottom:50px}}