﻿.main-top{padding-bottom:30px !important}.cp_full_width{width:1250px}.cp-lft-new{float:left;width:852px}.cp-ryt-new{float:right;width:398px}.cp-ryt-new .js_right_slider{position:relative}.cp-ryt-new .js_right_slider .cp_vacancies_header{padding:0;font-size:10px;font-family:Arial;text-transform:uppercase;color:#999;line-height:30px;position:absolute;top:0}.cp-ryt-new .r-cnt{background-color:#fff;padding:30px;color:#333;display:block;margin-bottom:30px;border:1px solid #dfe2e5;position:relative}.cp-ryt-new .r-cnt .r-cnt-header{font-size:20px}.cp-ryt-new .r-cnt.p5{padding:5px}.cp-ryt-new .r-cnt .t-arrow-down{position:absolute;bottom:-24px;left:30px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:24px solid #fff;z-index:1}.cp-ryt-new .r-cnt .oportunity-block{background-color:#be2b2b;color:#fff;font-size:25px;padding:15px;position:relative}.cp-ryt-new .r-cnt .oportunity-block .t-arrow-down{position:absolute;bottom:-20px;left:28px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:24px solid #be2b2b;z-index:1}.cp_not_info{color:#adadad;margin-bottom:10px}.clearfix:after{content:'';display:block;clear:both}.cp_required{color:#be2b2b;font-size:13px;font-weight:normal;margin-left:15px}.cp_block_enabled{position:absolute;top:30px;right:30px}.cp_trainee_button{font-family:Arial;font-size:12px;color:#fff;line-height:25px;font-weight:normal;font-style:normal;display:inline-block;padding:0 9px;border-radius:12px;background-color:#90a3b0}.cp_trainee_button:before{content:"";margin-right:5px;font-family:FontAwesome}.cp_intership_button{font-size:12px;color:#fff;line-height:25px;font-weight:normal;font-style:normal;display:inline-block;padding:0 9px;border-radius:12px;background-color:#0fa0e3}.cp_intership_button:before{content:"";margin-right:5px;font-family:FontAwesome}.cp_apprenticeship_button{font-size:12px;color:#fff;line-height:25px;font-weight:normal;font-style:normal;display:inline-block;padding:0 9px;border-radius:12px;background-color:#ff6b00}.cp_apprenticeship_button:before{content:"";margin-right:5px;font-family:FontAwesome}.cp_franchiseship_button{font-size:12px;color:#fff;line-height:25px;font-weight:normal;font-style:normal;display:inline-block;padding:0 9px;border-radius:12px;background-color:#be2b2b}.cp_franchiseship_button:before{content:"";margin-right:5px;font-family:FontAwesome}td.article_name_overflow{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.counter_box{color:#848484;font-size:14px;display:inline-block;margin-left:14px}.counter_char{color:#f00;margin-left:10px}.divider_default{height:1px;background:#dfe2e5}.margin-bottom-15{margin-bottom:15px !important}.cp_guide{display:block;border:1px solid #dfe2e5;background-color:#fff;padding:25px 30px;margin:30px 0 30px}.cp_guide .cp_guide_header{font-size:25px;font-weight:bold;color:#111;position:relative}.cp_guide .cp_guide_header .hide_guide{position:absolute;display:inline-block;cursor:pointer;color:#0fa0e3;font-size:20px;right:0;top:0}.cp_guide .cp_guide_header .hide_guide .fa{margin-right:10px}.cp_guide .cp_guide_content{font-size:16px;color:#333}.cp_header{background-color:#fff;padding:10px 10px 20px 10px;margin:30px 0;border:1px solid #dfe2e5}.cp_header.cp_header--bordered{border:1px solid #dfe2e5 !important}.cp_header.cp_header--redesign{background-color:#fff;padding:0;margin:30px 0;border:none;box-sizing:border-box}.cp_header.cp_header--redesign .cp_header_coverphoto{position:relative;height:auto;width:1250px;z-index:0;overflow:hidden;margin-bottom:0}.cp_header.cp_header--redesign .cp_header_coverphoto.cp_header_coverphoto--width100p{width:100%}.cp_header.cp_header--redesign .cp_header_coverphoto .edit-top-cover-btn .ks-button{font-weight:normal}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info{display:flex;align-items:flex-end;position:absolute;bottom:0;left:0;width:100%}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_top_center{position:absolute;top:25px;left:50%;transform:translateX(-50%);z-index:99}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_top_right{position:absolute;top:25px;right:25px;z-index:99}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama{display:flex;align-items:center;position:absolute;bottom:0;left:0;width:100%;height:100%}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 30px;box-sizing:border-box}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-title-wrap-link{display:block;text-align:center;max-width:70%}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-title-wrap-link .mag-title{max-width:100%}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-title{color:#fff;font-size:35px;line-height:39px;max-width:70%;overflow:hidden;text-overflow:ellipsis;text-align:center;margin:0;padding:0}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-title .mag-label{display:none}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-title-controls{margin:20px 0 0 0;display:flex;align-items:center;justify-content:center}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-title-controls .mag-top-block-show-title{float:none;margin:0 20px 0 0}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-title-controls .mag-top-block-edit-title{margin:0}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-links{margin:10px 0 0 0;display:flex;align-items:center;justify-content:center;max-width:70%;flex-wrap:wrap}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-links:first-child{margin:0}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-links .mag-link{font-family:Arial;font-size:12px;line-height:14px;border-radius:12.5px;color:#fff;border:1px solid #fff;padding:4px 10px;margin:10px 0 0 0}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-links .mag-link:hover{background-color:rgba(0,0,0,.1)}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-links .mag-link:not(:last-child){margin-right:10px}.cp_header.cp_header--redesign .cp_header_coverphoto .overlay .cp_header_overlay_info_magazine_panorama .cp_header_main_info .mag-links .mag-link .fa{display:none}.cp_header.cp_header--redesign .cp_header_coverphoto .top-presentation{display:block;background-color:#90a3b0;width:100% !important}.cp_header.cp_header--redesign .cp_header_coverphoto .top-presentation .top-presentation__fallback-image{width:1250px !important}.cp_header.cp_header--redesign .cp_header_coverphoto .top-presentation .nimg{width:100%;height:100%}.cp_header.cp_header--redesign .cp_header_coverphoto .top-magazine-mp{overflow:hidden;max-height:432px;display:block;background-color:#90a3b0;width:100% !important;height:432px;line-height:432px}.cp_header.cp_header--redesign .cp_header_coverphoto .magazine-top-mp-wrapper{min-height:432px}.cp_header.cp_header--redesign .cp_header_main_info{display:flex;align-items:flex-end;width:100%;padding:30px 30px 30px 30px;box-sizing:border-box}.cp_header.cp_header--redesign .cp_header_main_info.cp_header_main_info--border-bottom{border-bottom:1px solid #e6e9ec}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_main_info_left{display:flex;align-items:flex-end}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_main_info_right{max-width:390px;margin-left:auto;padding:0 0 0 10px;box-sizing:border-box}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo{position:relative;bottom:0;left:0;top:auto;background-color:#fff;padding:5px;height:162px;width:162px;min-width:162px;border:1px solid #dfe2e5;line-height:160px;margin:0 30px 0 0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo.cp_header_logo--100x100{height:102px;width:102px;min-width:102px;line-height:100px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0;margin:0}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo img{max-height:100%;display:block;padding:0;margin:0}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper{position:relative;top:0;left:0;margin:0}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper.cp_header_logo_wrapper--100x100{width:100px;height:100px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper.cp_header_logo_wrapper--100x100 .cp_header_logo_empty{height:90px;width:90px;line-height:90px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_logo_wrapper.cp_header_logo_wrapper--100x100 .cp_header_logo_empty .fa{margin-top:26px !important;font-size:51px}.cp_header.cp_header--redesign .cp_header_main_info .edit_logo{position:absolute;top:auto;left:5px;height:40px;bottom:5px;width:150px;background-color:rgba(0,0,0,.5)}.cp_header.cp_header--redesign .cp_header_main_info .edit_logo:hover{background-color:rgba(0,0,0,.6)}.cp_header.cp_header--redesign .cp_header_main_info .edit_logo .edit_logo_button{position:static;width:100%;height:100%;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.cp_header.cp_header--redesign .cp_header_main_info .edit_logo .edit_logo_button .fa{font-size:14px;position:static;display:block}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info{position:static;margin-left:30px}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info .cv_header_title{text-align:left}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_info .cv_header_prof{margin-top:10px;text-align:left}.cp_header.cp_header--redesign .cp_header_main_info .cp_header_programms_links{position:absolute;bottom:25px;right:20px}.cp_header.cp_header--redesign .cp_header_under_coverphoto{min-height:0}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip{padding:20px 30px;box-sizing:border-box;border-bottom:1px solid #e6e9ec;display:flex;align-items:center}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_link_list .cp_link{font-family:Arial;font-size:16px;color:#333;margin:5px 0;display:inline-block}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_link_list .cp_link:not(:last-child){margin-right:40px}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_link_list .cp_link:hover{color:#0fa0e3}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_link_list .cp_link.cp_link--selected{color:#0fa0e3}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons{position:static;text-align:left;display:flex;align-items:flex-start;margin-left:auto}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button{font-family:Arial;font-size:12px;line-height:15px;padding:4px 12px;color:#666;border-radius:2px;background-color:#f2f4f5;border:1px solid #d6dade;box-sizing:border-box;margin:0;white-space:nowrap}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button:hover{background-color:#e6e9ec;color:#333}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button:first-child{margin:0}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button:not(:first-child){margin-left:10px}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button:before{font-family:FontAwesome;font-size:12px;color:#666;margin:0 6px 0 0}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button.button--prefer:before{content:''}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button.button--talent-request:before{content:''}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_controls_strip .cp_header_buttons .button.button--talent-request-sent:before{content:''}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description{margin:0;max-width:100%;padding:30px 30px 40px 30px;box-sizing:border-box;display:flex;align-items:flex-start}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .cp_about_left_content_empty{margin:0;padding:15px;background:#f2f4f5}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .cp_header_description_text{font-size:16px;line-height:24px;color:#333;width:100%}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .cp_header_description_text.cp_header_description_text--truncated{max-height:48px}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .cp_header_description_text.cp_header_description_text--truncated .cp_about_show_more{margin:0 0 0 8px}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .cp_header_description_text .cp_about_show_more{line-height:24px}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .edit_about_top{position:static;margin-left:auto;padding:0 0 0 50px}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .edit_about_top .cp_required{margin:0}.cp_header.cp_header--redesign .cp_header_under_coverphoto .cp_header_description .edit_about_top .button{white-space:nowrap;font-size:14px;line-height:16px;padding:10px 12px;border:none}.cp_header.cp_header--article-company .cp_header_coverphoto .top-presentation .video-iframe{width:900px !important}.cp_header.cp_header--article-company .cp_header_coverphoto .top-presentation .top-presentation__fallback-image{width:100% !important;height:100% !important}.cp_header.cp_header--article-company .cp_header_main_info .cp_header_logo{margin:0 25px 0 0}.cp_header.cp_header--article-company .cp_header_main_info .cp_header_info .cv_header_title{font-size:30px;line-height:35px;text-align:left}.cp_header.cp_header--article-company .cp_header_main_info .cp_header_info .cv_header_prof{font-size:14px}.cp_header.cp_header--article-company .cp_header_under_coverphoto .cp_header_description{padding:30px}.cp_header.jobad_header{margin-top:30px;padding:10px}.cp_header.jobad_header.jobad_header--wide{padding:0;border:none;box-sizing:border-box}.cp_header.jobad_header.jobad_header--wide .jobad_header__top{padding:20px 30px;width:100%;box-sizing:border-box;border-bottom:1px solid #e6e9ec}.cp_header.jobad_header.jobad_header--wide .jobad_header__top .login-btn-wrap{margin:-5px 0 0 0 !important}.cp_header.jobad_header.jobad_header--wide .jobad-label{font-size:25px}.cp_header.jobad_header.jobad_header--wide .cp_header_coverphoto{width:1250px}.cp_header.jobad_header.jobad_header--wide .cp_header_coverphoto .top-presentation{width:1250px !important;box-sizing:border-box;background-color:#90a3b0}.cp_header.jobad_header.jobad_header--wide .cp_header_coverphoto .top-presentation .top-presentation__fallback-image{width:1250px !important}.cp_header.jobad_header #job-match-meter-top .reg-progress-bar2 span{font-weight:normal;vertical-align:middle;font-size:16px}.cp_header.jobad_header #job-match-meter-top .reg-progress-bar2 ul{vertical-align:middle;margin:0 10px;padding:0;margin-bottom:2px}.cp_header.jobad_header .jobad-label{font-size:34px;font-weight:bold;color:#111}.cp_header.jobad_header .cp_header_coverphoto{height:auto !important;margin-bottom:0}.cp_header.jobad_header .cp_header_coverphoto .bx-controls{display:none}.cp_header.jobad_header .job-expired-lable{background-color:#be2b2b;color:#fff;font-size:14px;margin-left:30px;padding:0 15px;border-radius:5px;display:inline-block;vertical-align:super}.cp_header.jobad_header .job-expired-lable .fa{margin-right:10px}.cp_header .cp_header_coverphoto{position:relative;height:auto;width:1230px;z-index:0;overflow:hidden;margin-bottom:20px}.cp_header .cp_header_coverphoto .edit-top-cover-btn{position:absolute;top:25px;left:25px;z-index:99}.cp_header .cp_header_coverphoto .edit-top-cover-btn a:before{content:'';font-family:FontAwesome;margin-right:10px}.cp_header .cp_header_coverphoto .overlay{display:block;width:100%;height:100%;z-index:90;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.65) 75%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 1%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.65) 75%,rgba(0,0,0,.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 1%,rgba(0,0,0,.45) 50%,rgba(0,0,0,.65) 75%,rgba(0,0,0,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.cp_header_under_coverphoto{position:relative;min-height:80px}.cp_header_logo{position:absolute;top:-106px;left:20px;background-color:#fff;padding:5px;height:160px;width:160px;border:1px solid #dfe2e5;line-height:160px}.cp_header_logo .edit_logo{position:absolute;top:60px;left:22px;height:60px}.cp_header_logo img{width:100%;vertical-align:middle}.cp_header_logo_wrapper{width:160px;height:160px;position:absolute;z-index:98;top:-106px;left:20px;background-color:#fff;border:1px solid #dfe2e5}.cp_header_logo_empty{background-color:#e6e9ec;height:150px;width:150px;margin:5px;line-height:150px;text-align:center}.cp_header_logo_empty .fa-industry{font-size:72px;color:#b1b4b8}.cp_header_logo_empty .edit_logo{position:absolute;top:60px;left:6px;right:6px;height:60px}.cp_header_logo_empty .edit_logo a{width:100%}.cp_header_uselogo{position:absolute;top:70px;left:25px;font-size:14px}.cp_header_uselogo #uselogo{vertical-align:middle}.cp_vacancies_nlist{margin:15px 0 0 18px}.cp_vacancies_nlist li{list-style:decimal !important}.cp_vacancies_nlist .cp_vacancies_uselogo{margin:0 0 0 50px}.cp_header_logo_empty img{width:100%;vertical-align:middle}.cp_header_info{position:absolute;top:-105px;left:222px}.cp_header_info .cv_header_title{font-size:35px;line-height:40px;font-weight:bold;color:#fff;font-family:Roboto;margin:0 auto !important;text-align:left}.cp_header_info .cv_header_prof{display:block;color:#fff;font-size:16px;line-height:18px;opacity:.7;vertical-align:top;margin-top:5px}.cp_header_info .cv_header_prof span{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top}.cp_header_description{margin-left:222px;max-width:700px}.cp_about_job_left_wrapper .cp_about_left_content a[target="_blank"]:after{content:" ";font-family:'FontAwesome'}.cp_about_left_content{font-size:16px;color:#333}.cp_about_left_content p{font-family:Arial,Verdana,Tahoma,sans-serif;color:#333;font-size:16px;padding:0;margin:0 0 18px 0;word-break:break-word}.cp_about_left_content :last-child{padding-bottom:0;margin-bottom:0}.cp_about_left_content a{color:#0fa0e3}.cp_about_left_content ul,.cp_about_left_content ol{color:#333;font-weight:bold;font-family:Arial,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:normal;padding:0;margin:0 0 18px -10px}.cp_about_left_content li{position:relative;padding-left:25px;line-height:35px;list-style:disc;list-style-position:inside}.cp_header_description .cp_about_show_more{font-size:16px;color:#0fa0e3;cursor:pointer;display:none;line-height:32px}.cp_header_description .cp_about_show_more.cp_about_show_more--visible{display:inline-block}.cp_header_description--modify{max-width:850px}.cp_header_programms_links .cp_header_programms_links_item{float:left;margin-right:8px}.cp_header_programms_links :last-child{margin-right:0}.cp_header_buttons{position:absolute;right:0;top:0;text-align:right}.cp_header_buttons .button:first-child{margin-bottom:10px;display:block}.cp_about{width:1250px;margin-bottom:30px}.cp_about:after{display:block;content:'';clear:both}.cp_about.jobad_about{position:relative}.cp_about.jobad_about .application_info,.jobad-info-block .application_info{width:180px;display:inline-block;vertical-align:bottom;font-size:14px !important;line-height:14px !important;text-align:center}.cp_about.jobad_about .application_info a,.jobad-info-block .application_info a{color:#0fa0e3}.cp_about.jobad_about .go_to_link{position:absolute;bottom:30px;left:30px}.cp_about.jobad_about .cp_about_left_wrapper{color:#333;height:88px;min-height:88px;max-height:88px;overflow:hidden;white-space:pre-line}.cp_about.jobad_about .cp_about_left_wrapper p,.cp_about.jobad_about .cp_about_left_wrapper span,.cp_about.jobad_about .cp_about_left_wrapper div{font-size:16px !important;font-weight:normal !important;line-height:22px !important}.cp_about.jobad_about .cp_about_left_wrapper p{min-height:22px;margin-bottom:18px}.cp_about.jobad_about .jobad-title{font-size:25px;line-height:28px;font-weight:bold;color:#111;word-wrap:break-word}.cp_about.jobad_about .jobad-title.cp{max-height:76px;margin-bottom:10px;line-height:31px}.cp_about.jobad_about .jobad-title .head-blu-txt{color:#0fa0e3;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cp_about.jobad_about .jobad-tag-line{font-size:18px;font-weight:normal;color:#333;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:30px;border-bottom:1px solid #dfe2e5}.cp_about.jobad_about .jobad-info-block{margin:20px 0}.cp_about.jobad_about .jobad-info-block .app-btn{vertical-align:top}.cp_about.jobad_about .jobad-info-block .application_info{color:#333;max-width:300px;display:inline-block;padding-left:10px;vertical-align:top}.cp_about.jobad_about .jobad-info-block .application_info a{color:#0fa0e3}.cp_about.jobad_about .company-program-block{margin-top:18px;height:130px;color:#333}.cp_about.jobad_about .company-program-block a{color:#333}.cp_about.jobad_about .company-program-block a .fa{font-size:12px;color:#afafaf}.cp_about.jobad_about .company-program-block a .fa:hover{color:#0fa0e3}.cp_about.jobad_about .company-program-block:after{content:'';display:block;visibility:hidden;clear:both}.cp_about.jobad_about .company-program-block ul{float:left;width:50%}.cp_about.jobad_about .company-program-block ul li{display:flex;line-height:45px;font-size:16px !important;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.cp_about.jobad_about .company-program-block ul li strong{width:152px;display:block;float:left;flex-basis:152px;flex-shrink:0}.cp_about.jobad_about .company-program-block ul li strong:after{display:inline-block;content:':';margin:0 20px 0 0;vertical-align:top;float:right}.cp_about.jobad_about .company-program-block ul li div{display:block;overflow:hidden;padding-right:5px;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.cp_about.jobad_about .company-program-block ul li div .heart a{margin-right:2px}.cp_about.jobad_about .company-program-block ul li div .heart a .active{color:#0fa0e3}.cp_about.jobad_about .company-program-block ul li div:after{content:'';display:block;visibility:hidden;clear:both}.cp_about.jobad_about .company-program-block ul li .show-more{color:#0fa0e3}.compant_program_location_link{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-right:8px}.cp_about.jobad_about .jobad-deadline-txt{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;font-size:20px;font-weight:normal;line-height:24px;color:#be2b2b}.cp_about.jobad_about .jobad-deadline-txt .jobad-deadline-date{color:#333}.cp_about.jobad_about .cp_about_show_more{display:inline-block;float:right;margin:0}.cp_about.jobad_about .cp_about_right{height:auto}.cp_about.jobad_about .jobad_company_logo{text-align:center;border-bottom:1px solid #dfe2e5}.cp_about.jobad_about .jobad_company_logo .logo-link{height:155px;line-height:155px;margin-bottom:25px;display:block}.cp_about.jobad_about .jobad_company_logo .logo-link img{max-width:338px;max-height:145px;vertical-align:middle}.cp_about.jobad_about .jobad-ctrl-list{margin:20px 0 15px 0}.cp_about.jobad_about .jobad-ctrl-list li{padding-left:10px;margin-bottom:18px}.cp_about.jobad_about .jobad-ctrl-list li:hover{background-color:#e6e9ec}.cp_about.jobad_about .jobad-ctrl-list a{color:#333;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:336px;display:block;font-family:Arial;font-size:16px;font-weight:normal}.cp_about.jobad_about .jobad-ctrl-list a.ctrl-bolt:before{content:'';margin-right:20px;color:#999;width:10px;text-align:center;font-family:FontAwesome;display:inline-block}.cp_about.jobad_about .jobad-ctrl-list a.ctrl-briefcase:before{margin-right:20px;color:#999;width:10px;text-align:center;font-family:FontAwesome;display:inline-block;content:''}.cp_about.jobad_about .jobad-ctrl-list a.ctrl-info:before{margin-right:20px;color:#999;width:10px;text-align:center;font-family:FontAwesome;display:inline-block;content:''}.cp_about.jobad_about .talnet-request-wrp{padding:0 !important}.cp_about.jobad_about .talnet-request-wrp a{color:#fff;font-size:16px;font-weight:normal;line-height:inherit}.cp_about.jobad_about .talnet-request-wrp a .ico{display:none}.cp_about.jobad_about .job-expired-lable{padding:20px 0;color:#be2b2b;font-size:20px;font-weight:normal;display:inline-block}.cp_about.jobad_about .job-expired-lable .fa{margin-right:15px;font-size:24px}.cp_about_left{width:822px;margin-right:30px;border:1px solid #dfe2e5;padding:25px 30px 28px;float:left;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:299px;position:relative}.cp_about_left .apply-btn-cnt{position:absolute;bottom:30px;right:30px;width:350px;font-size:14px;line-height:18px}.cp_about_left.h388{height:388px;min-height:388px}.cp_about_left .cp_about_left_header{font-size:25px;font-weight:bold;color:#111;padding-bottom:18px}.cp_about_left .cp_about_left_edit_header{font-size:25px;font-weight:bold;color:#111;position:absolute;line-height:37px;max-width:520px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_about_left .cp_about_show_more{font-size:16px;color:#0fa0e3;cursor:pointer;display:none;position:absolute;bottom:28px}.award_wrapper{margin-bottom:8px}.award_wrapper .award_link{display:block;padding:10px}.award_wrapper .award_link .award{vertical-align:middle;display:inline-block;background-repeat:no-repeat;width:315px;background-image:url(/UserFiles/content/Images/Karrierebarometeret/top2016_500.jpg);background-size:cover}.award_wrapper .award_link .award:after{content:'';display:block;padding-top:65.4%}.award_wrapper .award_text{text-transform:uppercase;font-size:12px;color:#adadad;text-align:center}.cp_about_right{width:398px;border:1px solid #dfe2e5;padding:25px 30px 30px;float:right;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:449px;min-height:299px;color:#333}.cp_about_right .cp_about_right_header{font-size:20px;font-weight:bold;color:#111;padding-bottom:18px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_about_right .cp_about_right_content{font-size:16px;color:#333;line-height:28px}.cp_about_right .cp_about_right_content ul li,.cp_about_right .cp_about_right_content .cp_about_right_content ol li{font-size:16px;color:#333;margin-bottom:14px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_about_right .cp_about_right_content ul li:before,.cp_about_right .cp_about_right_content .cp_about_right_content ol li:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#20b95e;margin-right:15px}.cp_about_right .cp_about_right_professions{font-size:16px;color:#333;line-height:24px;-ms-word-wrap:break-word;word-wrap:break-word}.cp_about_right .cp_about_right_professions ul li{font-size:16px;color:#333;margin-bottom:10px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_about_right .cp_about_right_professions ul li .job-fire-ico{background:url(images/recruiter-sprite.png) no-repeat 0 -187px;width:14px;height:16px;display:inline-block}.cp_about_right .cp_about_right_professions ul li .profession_title{display:inline-block;margin-left:10px}.cp_about_right .cp_about_right_professions ul li:last-child{margin-bottom:0}.cp_about_right .cp_about_right_professions .professions_devider{height:1px;background-color:#dfe2e5;margin-top:9px}.cp_about_right .cp_about_right_professions .professions_more{text-align:center;display:block;margin-top:9px;font-size:16px;color:#0fa0e3}.cp_about_right .cp_about_right_professions .professions_more:after{content:'';font-family:FontAwesome;margin-left:10px}.cp_about_right .jobad_title{margin:12px 0 2px;height:44px}.cp_about_right .jobad_title a{font-size:16px;color:#0fa0e3;font-weight:bold}.cp_about_right .jobad_featured{position:absolute;left:auto;bottom:0;font-size:20px;font-weight:bold;height:40px;line-height:40px;background:rgba(0,0,0,.5);padding-left:15px;display:block;width:100%}.cp_about_right .jobad_featured .jobad_featured_text{color:#fff}.cp_about_right .jobad_options{color:#adadad}.cp_about_right .jobad_options .fa{margin-right:15px}.cp_about_right .jobad_options span{display:inline-block;vertical-align:top;line-height:28px}.cp_about_right .jobad_options .jobad_date{margin-right:25px;max-width:100px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_about_right .jobad_options .jobad_location{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.cp_about_right .cp_about_right_content ul li:last-child{margin-bottom:0}.cp_top_right{width:396.67px;height:380px;padding:30px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333}.cp_top_right.cp_top_right--jobad-fill{padding:0}.cp_top_right.cp_top_right--jobad-fill .jobad_block_title{display:none}.cp_top_right.cp_top_right--jobad-fill .image_cover_jobad{height:258px;width:100% !important;position:relative}.cp_top_right.cp_top_right--jobad-fill .image_cover_jobad .image_cover_jobad_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.05)}.cp_top_right.cp_top_right--jobad-fill .image_cover_jobad .image_cover_jobad_label{font-family:Roboto;font-size:12px;line-height:14px;font-weight:bold;padding:8px 10px;box-sizing:border-box;color:#333;background-color:#fff;position:absolute;left:30px;bottom:5px;text-transform:uppercase}.cp_top_right.cp_top_right--jobad-fill .image_cover_jobad .image_cover_jobad_label.image_cover_jobad_label--red{color:#fff;background-color:#e13065}.cp_top_right.cp_top_right--jobad-fill .image_cover_jobad .image_cover_jobad_label.image_cover_jobad_label--purple{color:#fff;background-color:#5467bf}.cp_top_right.cp_top_right--jobad-fill .jobad_title{font-family:Roboto;font-size:16px;line-height:19px;max-height:38px;margin:20px 30px 0 30px;overflow:hidden;text-align:left}.cp_top_right.cp_top_right--jobad-fill .jobad_title a{font-size:16px;line-height:18px}.cp_top_right.cp_top_right--jobad-fill .jobad_options,.cp_top_right.cp_top_right--jobad-fill .jobad_options_single_line{margin:15px 30px 0 30px}.cp_top_right.cp_top_right--single-article-fill{padding:0 !important;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:0 !important;overflow:hidden !important;background:#fff;position:relative}.cp_top_right.cp_top_right--single-article-fill:hover .image-cover-overlay{background-color:rgba(0,0,0,.1) !important}.cp_top_right.cp_top_right--single-article-fill:hover .single-article-title{text-decoration:underline}.cp_top_right.cp_top_right--single-article-fill .top-right-block-content-editor{position:absolute;left:25px;right:10px;top:25px;width:auto;z-index:2}.cp_top_right.cp_top_right--single-article-fill .single-article-image-cover{height:258px;width:100% !important;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.cp_top_right.cp_top_right--single-article-fill .single-article-image-cover .image-cover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.05)}.cp_top_right.cp_top_right--single-article-fill .single-article-image-cover .image-cover-label{font-family:Roboto;font-size:12px;line-height:14px;font-weight:bold;padding:8px 10px;box-sizing:border-box;color:#333;background-color:#fff;position:absolute;left:30px;bottom:5px;text-transform:uppercase}.cp_top_right.cp_top_right--single-article-fill .single-article-image-cover .image-cover-label.image-cover-label--red{color:#fff;background-color:#e13065}.cp_top_right.cp_top_right--single-article-fill .single-article-image-cover .image-cover-label.image-cover-label--purple{color:#fff;background-color:#5467bf}.cp_top_right.cp_top_right--single-article-fill .single-article-title{font-family:Roboto;font-size:16px;line-height:19px;font-weight:bold;max-height:38px;margin:20px 30px 0 30px;color:#333;display:block}.cp_top_right.cp_top_right--single-article-fill .single-article-title a{font-size:16px;line-height:18px}.cp_top_right.cp_top_right--single-article-fill .single-article-description{font-family:Arial;font-size:14px;line-height:16px;max-height:16px;margin:15px 30px 0 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;display:block}.cp_top_right.cp_top_right--single-article-fill .single-article-not-found{font-size:16px;color:#999;text-align:center;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.cp_top_right.cp_top_right--image-fill,.cp_top_block .cp_top_block__part.cp_top_block__part--pfix .cp_top_right.cp_top_right--image-fill{padding:0 !important;border:none !important}.cp_top_right.cp_top_right--image-fill .image_cover,.cp_top_block .cp_top_block__part.cp_top_block__part--pfix .cp_top_right.cp_top_right--image-fill .image_cover{height:320px !important;top:60px;width:100% !important}.cp_top_right .cp_about_right_header{font-size:20px;font-weight:bold;color:#111;padding-bottom:18px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-left:0}.editable-block .cp_top_right .cp_about_right_header{margin-top:20px;margin-left:20px}.editable-block .cp_top_right .cp_about_right_content{margin-left:20px}.cp_top_right .cp_about_right_content{font-size:16px;color:#333;line-height:28px;margin-left:0}.cp_top .cp_top_right .cp_about_right_content{width:350px}.cp_top_right .cp_about_right_content ul li,.cp_top_right .cp_about_right_content .cp_about_right_content ol li{font-size:16px;color:#333;margin-bottom:14px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_top_right .cp_about_right_content ul li:before,.cp_top_right .cp_about_right_content .cp_about_right_content ol li:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#20b95e;margin-right:15px}.cp_top_right .cp_about_right_professions{font-size:16px;color:#333;line-height:24px;-ms-word-wrap:break-word;word-wrap:break-word}.cp_top_right .cp_about_right_professions ul li{font-size:16px;color:#333;margin-bottom:10px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_top_right .cp_about_right_professions ul li .job-fire-ico{background:url(images/recruiter-sprite.png) no-repeat 0 -187px;width:14px;height:16px;display:inline-block}.cp_top_right .cp_about_right_professions ul li .profession_title{display:inline-block;margin-left:10px}.cp_top_right .cp_about_right_professions ul li:last-child{margin-bottom:0}.cp_top_right .cp_about_right_professions .professions_devider{height:1px;background-color:#dfe2e5;margin-top:9px}.cp_top_right .cp_about_right_professions .professions_more{text-align:center;display:block;margin-top:9px;font-size:16px;color:#0fa0e3}.cp_top_right .cp_about_right_professions .professions_more:after{content:'';font-family:FontAwesome;margin-left:10px}.cp_top_right .jobad_block_title{color:#333;font-weight:bold;font-size:25px;font-family:Roboto;margin-bottom:20px}.cp_top_right .jobad_title{margin:20px 0 10px}.cp_top_right .jobad_title a{font-size:16px;color:#0fa0e3;font-weight:bold}.cp_top_right .jobad_featured{display:none}.cp_top_right .jobad_featured .jobad_featured_text{color:#fff;text-shadow:1px 1px 1px #000}.cp_top_right .jobad_options{color:#848484;font-size:14px}.cp_top_right .jobad_options .jobad_semicolon{margin:0 20px}.cp_top_right .jobad_options .semi_location{margin:0 20px 0 23px}.cp_top_right .jobad_options .fa{margin-right:15px}.cp_top_right .jobad_options .opt_title{color:#666}.cp_top_right .jobad_options span{display:inline-block;vertical-align:top;line-height:26px}.cp_top_right .jobad_options .jobad_date{font-family:'Roboto';color:#333;font-weight:bold;margin-right:25px;max-width:100px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_top_right .jobad_options .jobad_location{font-family:'Roboto';color:#333;font-weight:bold;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.cp_top_right .jobad_options_single_line{display:flex;overflow:hidden;text-overflow:ellipsis}.cp_top_right .jobad_options_single_line .jobad_option{font-family:Arial;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp_top_right .jobad_options_single_line .jobad_option:not(:last-child){margin-right:30px}.cp_top_right .jobad_options_single_line .jobad_option.jobad_option--visible-overflow{overflow:visible}.cp_top_right .jobad_options_single_line .jobad_option .opt_icon{color:#999;margin:0 8px 0 0}.cp_top_right .cp_about_right_content ul li:last-child{margin-bottom:0}.cp_rightblock_tabs_header .tabs_list li{float:left;width:125px;height:40px;line-height:40px;font-size:14px;color:#333;background-color:#e6e9ec;margin-right:2px;text-align:center;cursor:pointer}.cp_rightblock_tabs_header .tabs_list li:nth-child(2){padding:0 10px}.cp_rightblock_tabs_header .tabs_list li a{width:100%;height:100%;display:block}.cp_rightblock_tabs_header .tabs_list li a:before{content:'';display:inline-block;border-radius:50%;width:7px;height:7px;border:2px solid #333;background-color:#fff;margin-right:8px;vertical-align:text-top;position:relative;top:2px}.cp_rightblock_tabs_header .tabs_list li:first-child{border-bottom-left-radius:2px;border-top-left-radius:2px}.cp_rightblock_tabs_header .tabs_list li:last-child{margin-right:0;border-bottom-right-radius:2px;border-top-right-radius:2px}.cp_rightblock_tabs_header .tabs_list li.active{background-color:#0fa0e3}.cp_rightblock_tabs_header .tabs_list li.active a{color:#fff}.cp_rightblock_tabs_header .tabs_list li.active a:before{content:'';display:inline-block;border-radius:50%;width:7px;height:7px;border:2px solid #fff;background-color:#333;margin-right:8px;vertical-align:text-top}.cp_rightblock_tabs_content{padding:34px 0 0}.cp_rightblock_tabs_content .tab-0 .default{padding:40px 0 53px;color:#333;font-size:20px;text-align:center}.cp_rightblock_tabs_content .jobads_tip{color:#848484;font-size:16px}.cp_rightblock_tabs_content .form_header{color:#333;font-size:20px;margin-bottom:13px}.cp_rightblock_tabs_content .form_header:nth-child(n+2){margin-top:24px}.cp_rightblock_tabs_content .input_headline{width:398px;height:38px;border-radius:1px;border:1px solid #d6dade;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:0 14px;font-size:14px}.cp_rightblock_tabs_content .free_text{width:398px;border-radius:1px;border:1px solid #d6dade;min-height:188px;max-height:400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;padding:14px;font-family:Arial}.cp_rightblock_tabs_content .table_selected_jobs{width:100%;display:table;table-layout:fixed;border-collapse:collapse}.cp_rightblock_tabs_content .table_selected_jobs tr{line-height:50px}.cp_rightblock_tabs_content .table_selected_jobs tr.ui-sortable-helper{background-color:#fbf5ea}.cp_rightblock_tabs_content .table_selected_jobs tr td{border-bottom:1px solid #dfe2e5}.cp_rightblock_tabs_content .table_selected_jobs tr:last-child td,.cp_rightblock_tabs_content .table_selected_jobs tr.ui-sortable-helper td{border-bottom:none}.cp_rightblock_tabs_content .table_selected_jobs tr td:nth-child(1){width:445px}.cp_rightblock_tabs_content .table_selected_jobs tr td:nth-child(2){width:190px}.cp_rightblock_tabs_content .table_selected_jobs ul{float:right}.cp_rightblock_tabs_content .table_selected_jobs ul li{float:left}.cp_rightblock_tabs_content .table_selected_jobs ul li a:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#0fa0e3;font-size:14px}.cp_rightblock_tabs_content .table_selected_jobs ul li.job_move a:before{content:"";margin-right:20px}.cp_rightblock_tabs_content .table_selected_jobs ul li.job_del a:before{content:""}.cp_rightblock_tabs_content .table_selected_jobs .job_expired{color:#f00;float:left}.cp_rightblock_tabs_content .table_selected_jobs .job_title{font-size:14px;color:#0fa0e3;display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_rightblock_tabs_content input:focus,.cp_rightblock_tabs_content textarea:focus,.cp_rightblock_tabs_content select:focus{outline:none}.cp_rightblock_tabs_content -webkit-input-placeholder{color:#adadad;font-size:14px}.jobad_option_expired{color:#dcdcdc}.bullet_list input:not(:last-of-type){border-bottom:none}.rcblock_image_box{width:336px;height:330px;border:3px dashed #c9cdd1;border-radius:8px;margin:0 auto;text-align:center;padding:10px 10px 20px}.rcblock_image_box .fa-picture-o{font-size:74px;margin-top:86px}.rcblock_image_box .upload_box{margin:20px 0 15px}.rcblock_image_box .upload_box a{color:#fff;font-size:14px;line-height:35px;display:inline-block;border:1px solid #0b91cf;padding:0 15px;background-color:#0fa0e3}.rcblock_image_box .upload_box a:before{content:'';margin-right:5px;font-family:FontAwesome;display:inline-block;color:#fff}.image_cover,.image_cover_jobad{display:block;background-size:cover;background-repeat:no-repeat;background-position:center center;overflow:hidden;position:relative;height:189px}.image_cover.bg_contain,.image_cover_jobad.bg_contain{background-size:contain}.image_cover{height:100% !important}.image_cover:after{padding-top:94%;display:block;content:''}.image_cover_jobad:after{padding-top:70%;display:block;content:''}.dialog_buttons{margin-top:30px}.dialog_buttons button{margin:0 20px 0 0 !important;font-size:14px !important;font-weight:400;padding:0 15px !important;border-radius:2px;background:#0fa0e3;border:1px solid #0a92d3;color:#fff;cursor:pointer;display:inline-block;outline:none;text-align:center;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:200px;height:40px;min-width:80px !important}.dialog_buttons .close_dialog{background:#333;border:1px solid #111}.tinymce_freetext{font-size:16px;font-family:Arial,sans-serif,Helvetica;padding:0 19px;line-height:28px}.cp_about_job{display:block;border:1px solid #dfe2e5;background-color:#fff;padding:25px 30px 28px;margin-bottom:30px;position:relative;min-height:240px}.cp_about_job .cp_about_job_divider{position:absolute;background-color:#e6e9ec;top:-1px;left:821px;width:30px;bottom:-1px;border-left:1px solid #e6e9ec;border-right:1px solid #e6e9ec}.cp_about_job:after{display:block;content:'';clear:both}.cp_about_job .cp_about_job_left{width:791px;float:left;padding-right:30px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cp_about_job .cp_about_job_left .cp_about_job_left_header{font-size:25px;font-weight:bold;color:#111;padding-bottom:18px}.cp_about_job .cp_about_job_left .cp_about_job_left_edit_header{font-size:25px;font-weight:bold;color:#111;position:absolute;line-height:37px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .fader{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 85%,rgba(255,255,255,.77) 90%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 85%,rgba(255,255,255,.77) 90%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 85%,rgba(255,255,255,.77) 90%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='@white-backgroundfff',GradientType=0)}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content{font-size:16px;color:#333}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content p{font-family:Arial,Verdana,Tahoma,sans-serif;color:#333;font-size:16px;padding:0;margin:0 0 18px 0}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content p~ul,.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content p~ol{margin-top:10px}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content :last-child{padding-bottom:0}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content a{color:#0fa0e3}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content p:last-of-type{display:initial}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content ul,.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content ol{color:#0fa0e3;font-weight:bold;font-family:Arial,Verdana,Tahoma,sans-serif;font-size:16px;padding:0;margin:0 0 18px 0}.cp_about_job .cp_about_job_left .cp_about_job_left_wrapper .cp_about_left_content li{position:relative;padding-left:35px;line-height:24px}.cp_about_job .cp_about_job_right{width:337px;float:right;padding:5px 0 0 30px}.cp_about_job .cp_about_job_right .cp_about_job_right_images{height:auto;line-height:240px;overflow:hidden;text-align:center}.cp_about_job .cp_about_job_right .cp_about_job_right_images img{width:100%;height:auto;display:inline-block;vertical-align:middle;margin-bottom:15px}.cp_about_job .cp_about_job_right .cp_about_job_right_images img:first-child{display:inline-block}.cp_about_job .cp_about_job_right .cp_about_job_right_images img:last-child{margin-bottom:0}.cp_about_job .cp_about_job_right .cp_about_job_right_images.showimages{height:auto;overflow:visible}.cp_about_job .cp_about_job_right .cp_about_job_right_images.showimages img{display:inline-block}.cp_about_job .cp_about_job_show_more{font-size:16px;color:#0fa0e3;cursor:pointer;display:none;position:absolute;bottom:20px;left:30px}.cp_clider{background-color:#fff;padding:30px;margin-bottom:30px;border:1px solid #dfe2e5;text-align:center}.cp_clider:empty{display:none}.cp_clider.cp_clider--wide{padding:0;width:396px;min-height:282px}.cp_clider.cp_clider--wide .cp_vacancies_header{display:none}.cp_clider.cp_clider--wide .rb-single-img{width:396px;height:282px}.cp_clider.cp_clider--wide .bx-viewport{height:282px !important}.cp_clider.cp_clider--wide .bx-viewport ul li{width:396px !important}.cp_clider.cp_clider--wide .bx-viewport .rb-single-img{width:396px !important;height:282px;line-height:282px}.cp_clider.cp_clider--wide ul.rb-block-9{display:flex;flex-wrap:wrap;padding:10px}.cp_clider.cp_clider--wide ul.rb-block-9 li{float:none;list-style:none;width:32%;height:103px;margin:10px 2% 0 0}.cp_clider.cp_clider--wide ul.rb-block-9 li:nth-child(-n+3){margin-top:0}.cp_clider.cp_clider--wide ul.rb-block-9 li:nth-child(3n){margin-right:0}.cp_clider.cp_clider--wide ul.rb-block-9 li a{width:100%;height:100%;box-sizing:border-box}.cp_clider.cp_clider--wide ul.rb-block-9 li .rb-img{width:100%;height:100%;box-sizing:border-box}.cp_clider.cp_clider--wide .more-images-btn{display:block;padding:5px 10px;text-align:center;font-size:14px;color:#0fa0e3;border-top:1px solid #e6e9ec}.cp_clider .cp_clider_edit_header{display:inline-block;font-size:25px;font-weight:bold;color:#111;position:absolute;left:0;line-height:37px}.cp_clider img{max-width:100%;vertical-align:middle;display:inline-block;text-align:center}.cp_clider .slider-prev{float:left;margin-top:92px}.cp_clider .slider-prev a{background:transparent;border:none}.cp_clider .slider-prev .fa{font-size:22px;color:#adadad}.cp_clider .slider-prev .disabled .fa{color:#e7e7e7}.cp_clider .slider-next{float:right;margin-top:-176px;background:transparent}.cp_clider .slider-next a{background:transparent;border:none}.cp_clider .slider-next .fa{font-size:22px;color:#adadad}.cp_clider .slider-next .disabled .fa{color:#adadad}.cp_clider ul{list-style:none}.cp_clider ul li{float:left;list-style:none}.cp_clider ul:after{content:'';display:block;visibility:hidden;clear:both}.cp_clider ul.items2 li:first-child{margin-right:30px}.cp_clider ul.items2 li iframe{width:579px;height:326px;border:none}.cp_clider ul.items2 li .div-img{width:579px;height:326px;line-height:326px;overflow:hidden;vertical-align:middle;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.cp_clider ul.items3 li{margin-right:30px}.cp_clider ul.items3 li:last-child{margin-right:0}.cp_clider ul.items3 li iframe{width:371px;height:212px;border:none}.cp_clider ul.items3 li .div-img{width:371px;height:212px;line-height:212px;overflow:hidden;vertical-align:middle;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.cp_clider ul.allitems li{margin-right:30px}.cp_clider ul.allitems li:last-child{margin-right:0}.cp_clider ul.allitems li iframe{width:366px;height:212px;border:none}.cp_clider ul.allitems li .div-img{width:366px;height:212px;line-height:212px;overflow:hidden;vertical-align:middle;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.cp_clider .bx-wrapper{max-width:1140px !important}.cp_clider .bx-wrapper .bx-pager{bottom:-51px}.cp_clider:after{clear:both;display:block;content:''}.img-block{vertical-align:middle;text-align:center;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;overflow:hidden}.cp_articles{background-color:#fff;border:1px solid #dfe2e5;padding:30px;position:relative;color:#333;margin-top:30px}.cp_articles.cp_articles--wide-teasers{background:none;border:none;padding:0}.cp_articles .cp_articles_title{font-size:25px;font-weight:bold;color:#111;padding:0 30px 28px 0;border:none}.cp_articles .t-ribbon{padding-bottom:0}.cp_articles .t-ribbon .col:last-child{margin-right:0}.cp_articles .t-ribbon .col .t-img-container{overflow:hidden}.cp_articles .teaser-row{margin-bottom:35px}.cp_articles .teaser-row-2-horizontal .col{width:49%;margin-right:2%}.cp_articles .teaser-row-3-horizontal .col{width:32%;margin-right:2%}.cp_articles .teaser-row-4-horizontal .col{width:23%;margin-right:2.66%}.all_articles .teaser-row{font-size:0}.all_articles .col{padding-top:30px;float:none !important;display:inline-block;vertical-align:top}.all_articles .col:nth-child(4n){margin-right:0}.all_articles .col:nth-child(-n+4){padding-top:0}.hide_category_title .t-category{display:none !important}.cp_edit_new_article{position:absolute;right:80px;top:17px}.cp_edit_new_article a{color:#0fa0e3 !important;font-weight:bold;font-size:18px}.t-ribbon .t-r2 .teaser-wrp{float:left}.cp_vacancies{display:block;border:1px solid #dfe2e5;background-color:#fff;margin-bottom:30px;padding:25px 30px 32px;position:relative}.cp_vacancies .empty{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;color:#999;padding:0}.cp_vacancies.orange{background-color:#fdf5df;color:#856b3a;font-family:Roboto}.cp_vacancies.orange h2{font-size:25px;border-bottom:none;line-height:1.3}.cp_vacancies.orange li{font-size:14px;font-weight:bold;line-height:30px}.cp_vacancies.orange .cp_vacancies_uselogo{margin-left:20px;width:157px;height:30px;border-radius:2px;background-color:#f1e8cf;display:inline-block;padding-left:15px;font-weight:normal;vertical-align:bottom}.cp_vacancies.orange .cp_vacancies_uselogo span{margin-top:0}.cp_vacancies.orange .cp_vacancies_uselogo label{margin-top:9px}.cp-ryt-new #company-right-content *{box-sizing:border-box;width:100% !important}.cp_vacancies:after{display:block;clear:both;content:'';visibility:hidden}.cp_vacancies .cp_header_small{font-size:20px;color:#111;font-weight:bold;padding-bottom:15px}.cp_vacancies.cp_realted_jobs .cp_related_jobs_link{color:#0fa0e3;font-size:16px;font-weight:normal}.cp_vacancies .cp_vacancies-list.no-border li{border:none}.cp_vacancies .cp_vacancies-list li{padding:20px 0;border-bottom:1px solid #dfe2e5}.cp_vacancies .cp_vacancies-list li:last-child{border-bottom:none}.cp_vacancies .cp_vacancies-list li .lable{color:#333;font-size:13px}.cp_vacancies .cp_vacancies-list li .lable strong{margin-left:5px}.cp_vacancies .cp_vacancies-list li .lable .fa-map-marker{color:#898989;margin:0 10px 0 0}.cp_vacancies .cp_vacancies-list li .lable .fa-clock-o{color:#898989;margin:0 10px 0 0}.cp_vacancies .cp_vacancies-list li .db50{display:inline-block;width:49%}.cp_vacancies .cp_vacancies-list li a{color:#0fa0e3;word-break:break-word}.cp_vacancies .sml-link-list{list-style:none;margin:10px 0 0 0}.cp_vacancies .sml-link-list a{color:#333}.cp_vacancies .sml-link-list a .fa{color:#898989;margin-left:10px;font-size:12px}.cp_vacancies .cp-show-more-jobs{color:#0fa0e3}.cp_vacancies .cp-show-more-jobs .fa{margin-right:10px;font-size:16px}.cp_vacancies iframe{width:336px !important}.cp_vacancies .related-job{display:block;height:60px}.cp_vacancies .related-job .job-logo{display:inline-block;width:62px;height:62px;line-height:62px;border:1px solid #dfe2e5;font-size:0;float:left}.cp_vacancies .related-job img{vertical-align:middle;width:100%;height:auto}.cp_vacancies .related-job a:after{content:'';display:block;clear:both}.cp_vacancies .related-job .related-job-info{vertical-align:top;float:none;margin-left:78px}.cp_vacancies .related-job .related-job-info .job-title{display:block;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:450px;font-size:16px;font-weight:bold;line-height:28px;float:none}.cp_vacancies .related-job .related-job-info .job-desc{display:block;max-height:38px;vertical-align:top;width:450px;font-size:14px;line-height:18px;color:#333;float:none}.cp_vacancies#jobActions{color:#333}.cp_vacancies#jobActions .txt{margin:0}.cp_vacancies#jobActions h4.head{color:#111;margin:0 0 5px 0}.cp_vacancies#jobActions .job-tags a{display:inline-block;color:#333;background-color:#dfe2e5;padding:0 11px;font-size:12px;line-height:22px;border-radius:11px;margin:8px 8px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}.cp_vacancies#jobActions .job-tags a:hover{background-color:#d0d4d8}.cp_vacancies#jobActions .job-action-form{padding:0;background-color:#fdfdfd;border:1px solid #dfe2e5}.cp_vacancies#jobActions .job-action-form input[type='text']{height:40px;width:376px;padding:0 12px;outline:none;background-color:#fff}.cp_vacancies#jobActions .job-action-form textarea{width:398px;outline:none;padding:0}.cp_vacancies#jobActions .job-action-cnt{padding:20px}.cp_vacancies#jobActions .job-action-header{border-bottom:1px solid #dfe2e5;padding:15px 20px;font-size:16px;font-weight:bold;color:#333}.cp_vacancies#jobActions .jobListItem a{text-decoration:none !important;color:#0fa0e3}.cp_vacancies#jobActions .job-action-list{padding:20px}.cp_vacancies#jobActions .job-action-list a{text-decoration:none !important;color:#0fa0e3}.cp_vacancies#jobActions #JobListForm{margin:0 20px 10px 20px;padding:20px 0;border-top:1px solid #dfe2e5}.cp_vacancies#jobActions .fcp-btns-wrp{padding:20px 0 0 0}.cp_vacancies#jobActions .fcp-btns-wrp input{vertical-align:top}.cp_vacancies .jobad-info-block{color:#333}.cp_vacancies .jobad-info-block.jobad-info-block--tagline{margin:0 0 15px 0}.cp_vacancies .jobad-info-block p,.cp_vacancies .jobad-info-block div,.cp_vacancies .jobad-info-block span{font-size:16px;color:#333;font-weight:normal;line-height:22px;word-break:break-word}.cp_vacancies .jobad-info-block a{text-decoration:none !important;color:#0fa0e3}.cp_vacancies .jobad-info-block.p_fix p{min-height:22px;margin-bottom:18px}.cp_vacancies .jobad-info-block .jobad-deadline-txt{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle;font-size:20px;font-weight:normal;line-height:24px;color:#be2b2b}.cp_vacancies .jobad-info-block .jobad-deadline-txt .jobad-deadline-date{color:#333}.cp_vacancies.cp_contact_persons .pro-info-row{padding:0 0 !important;margin-top:30px}.cp_vacancies.cp_contact_persons .pro-info-row:nth-child(1){margin-top:0}.cp_vacancies.cp_contact_persons .pro-info-row:nth-child(2){margin-top:0}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-thumb{width:60px;height:60px}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-thumb img{width:60px;height:60px;border-radius:0}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-thumb .pi-thumb-effect{display:none}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-ryt{float:right;width:80%}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-ryt .pro-name{color:#0fa0e3;font-size:16px;font-weight:normal}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-ryt .pro-occ{color:#333;font-size:16px;width:240px}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-ryt .incerted-ctrl{border:none;margin-top:0;background-color:#fff}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-ryt .incerted-ctrl li{border:none}.cp_vacancies.cp_contact_persons .pro-info-row .pro-info-ryt .incerted-ctrl li .link{width:18px;font-size:12px}.cp_vacancies .light-sm li a{font-size:20px;margin-left:20px;color:#adadad}.cp_vacancies .light-sm li a:hover{color:#333}.cp_vacancies .fact-box-table{margin:0;padding-bottom:30px;border-bottom:1px solid #dfe2e5;color:#333}.cp_vacancies .fact-box-table.nfact-box{padding:0;border-bottom:none}.cp_vacancies .fact-box-table.nfact-box tr th,.cp_vacancies .fact-box-table.nfact-box tr td{width:50%;font-size:16px}.cp_vacancies .fact-box-table.nfact-box tr th{padding:20px 0 5px 0}.cp_vacancies .fact-box-table.nfact-box .br1{border-bottom:1px solid #e6e9ec;padding-bottom:15px}.cp_vacancies .fact-box-table.nfact-box a{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;max-width:335px;display:inline-block}.cp_vacancies .fact-box-table.no-border{border:none !important}.cp_vacancies .fact-box-table a{color:#333;text-decoration:none}.cp_vacancies .fact-box-table a.show-more{color:#0fa0e3}.cp_vacancies .fact-box-table a.show-more .fa{color:#0fa0e3}.cp_vacancies .fact-box-table a:hover{color:#0fa0e3}.cp_vacancies .fact-box-table a .fa{font-size:12px;color:#adadad;margin:0 5px}.cp_vacancies .fact-box-table a .fa:hover{color:#0fa0e3}.cp_vacancies .fact-box-table a .fa.active{color:#0fa0e3}.cp_vacancies .fact-box-table td{padding-right:10px}.cp_vacancies .info-btns-wrp .cp-wrp{width:100%}.cp_vacancies .info-btns-wrp .cp-wrp .btn{border-radius:2px;font-size:16px;line-height:38px;padding:0 15px}.cp_vacancies .info-btns-wrp .cp-wrp .dark-btn{border:1px solid #111;background-color:#333;color:#fff}.cp_vacancies .info-btns-wrp .cp-wrp .f-btn{border:1px solid #dfe2e5;background:#e6e9ec;color:#333}.cp_vacancies .job-urls-footer{margin-top:20px;padding-top:20px;border-top:1px solid #dfe2e5;font-size:14px;line-height:18px;color:#333}.cp_vacancies .job-urls-footer img{float:right;width:250px}.cp_vacancies .job-urls-footer a{color:#0fa0e3}.cp_vacancies .job-urls-footer .job-txt{color:#adadad}.cp_vacancies .job-professions .job-url,.cp_vacancies .job-professions-cat .job-url{color:#0fa0e3;width:32%;display:inline-block;font-size:14px;vertical-align:top}.cp_vacancies.app_info .job-expired-lable{display:block;padding:20px;background-color:#be2b2b;color:#fff;margin-top:30px;font-size:20px}.cp_vacancies.app_info .job-expired-lable .fa{margin-right:10px;font-size:24px}.cp_vacancies #job-match-meter{margin-top:4px}.cp_vacancies #job-match-meter .reg-progress-bar2 span{font-weight:normal;vertical-align:sub;font-size:16px}.cp_vacancies #job-match-meter .reg-progress-bar2 ul{vertical-align:middle;margin:0 10px;padding:0}.cp_vacancies .t-ribbon{padding-bottom:0}.cp_vacancies .t-ribbon .teaser{margin-bottom:20px}.cp_vacancies .t-ribbon .teaser:last-child{margin-bottom:0}.cp_vacancies .t-ribbon a.see-all{font-size:16px;color:#0fa0e3;font-weight:normal}.cp_vacancies .company-desc{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px;word-break:break-word}.cp_vacancies .company-desc-without-border{padding-bottom:30px;border-bottom:none}.cp_vacancies .company-desc-without-border+.cp_vacancies_header{border-bottom:none !important}.cp_vacancies .company-desc p,.cp_vacancies .company-desc div{color:#333;font-size:16px !important;margin-bottom:28px !important;line-height:28px !important}.cp_vacancies .company-desc span{color:#333;font-size:16px !important;line-height:28px !important}.cp_vacancies.cp_right_column .related-job-info{width:250px}.cp_vacancies.cp_right_column .related-job-info .job-title,.cp_vacancies.cp_right_column .related-job-info .job-desc{width:100% !important}.cp_vacancies.cp_right_column .related-job-info .ryt-job-link{margin:0}.cp_vacancies_header{font-size:25px;font-weight:bold;color:#111;padding-bottom:22px;position:relative;border:none}.cp_vacancies_header.p0{padding:0}.cp_vacancies_header.fact_block{border-bottom:1px solid #e6e9ec;border-top:1px solid #e6e9ec;padding:22px 0;font-size:20px}.cp_vacancies_header.fact_block #ks-sharer li{margin-left:20px}.cp_vacancies_header.fact_block #ks-sharer li a{margin:0}.cp_vacancies_header .cp_vacancies_header_title{display:inline-block;max-width:750px;font-size:25px;font-weight:bold !important;line-height:29px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_vacancies_header .cp_vacancies_header_buttons{position:absolute;right:0;top:-8px}.cp_vacancies_header .cp_vacancies_header_buttons a.advanced_search{font-size:16px;color:#333;border:1px solid #dfe2e5;line-height:45px;height:45px;padding:0 20px;display:inline-block;font-weight:normal;margin-right:13px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cp_vacancies_header .cp_vacancies_header_buttons a.advanced_search:hover{background-color:#e6e9ec}.cp_vacancies_header .cp_vacancies_header_buttons a.advanced_search:before{content:"";margin-right:5px;font-family:FontAwesome}.cp_vacancies_header .cp_vacancies_header_buttons a.sign_mail{line-height:45px;height:45px;display:inline-block;padding:0 20px;font-size:18px;color:#fff;background-color:#20b95e;cursor:pointer;border-radius:2px;font-weight:normal}.cp_vacancies_header .cp_vacancies_header_buttons a.sign_mail:hover{background-color:#15ae53}.cp_vacancies_header .cp_vacancies_header_buttons a.sign_mail:before{content:"";margin-right:5px;font-family:FontAwesome}.cp_vacancies_header_divider{position:absolute;height:1px;background-color:#dfe2e5;width:1248px;left:0}.cp_vacancies_content{padding-top:23px}.cp_vacancies_content ul{float:left;width:560px;vertical-align:top}.cp_vacancies_content ul:first-child{margin-right:68px}.cp_vacancies_content ul li{margin-bottom:25px}.cp_vacancies_content ul li:last-child{margin-bottom:0}.cp_vacancy_list{padding-top:23px;display:flex;flex-wrap:wrap}.cp_vacancy_list.cp_vacancy_list--single-item .cp_vacancy_item{margin-bottom:40px;margin-right:0;flex-basis:100%}.cp_vacancy_item{margin-bottom:40px;margin-right:25px;flex-basis:48%;display:flex;min-width:0}.cp_vacancy_item:nth-child(2n){margin-right:0}.cp_vacancy_item .cp_vacancies_content_item_title a{line-height:26px;font-size:18px;font-family:Roboto;color:#0fa0e3;font-weight:bold}.cp_vacancy_item .cp_vacancies_content_place_expirience{font-size:12px;color:#848484;margin-top:5px;display:flex;align-items:center}.cp_vacancy_item .cp_vacancies_content_place_expirience .fa{margin-right:10px}.cp_vacancy_item .cp_vacancies_content_place_expirience span:nth-child(2){margin-right:25px}.cp_vacancy_item .cp_vacancies_content_place_expirience span:nth-child(4){overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_vacancy_item .cp_vacancies_content_item_description{font-size:14px;color:#333;line-height:20px;max-height:42px;margin-top:5px}.cp_vacancies_content_item_image{width:111px;margin-right:20px;display:block;background-size:contain;background-image:url('images/light-k-45.png');background-repeat:no-repeat;background-position:center center;background-color:#fff}.cp_vacancies_content_item_image.no-img{background-size:auto}.cp_vacancies_content_item_image:after{padding-top:65%;display:block;content:''}.cp_vacancies_content ul li .cp_vacancies_content_item_title a{font-size:16px;color:#0fa0e3;font-weight:bold}.cp_vacancies_content ul li .cp_vacancies_content_place_expirience{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#848484;margin-top:5px}.cp_vacancies_content ul li .cp_vacancies_content_place_expirience .fa{margin-right:10px}.cp_vacancies_content ul li .cp_vacancies_content_place_expirience span:nth-child(2){margin-right:25px}.cp_vacancies_content ul li .cp_vacancies_content_item_description{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#333;max-height:56px}.cp_vacancies_content ul li:last-child .cp_vacancies_content_divider{display:none}.cp_vacancies_content_divider{height:1px;background-color:#dfe2e5;margin:22px 0 17px}.cp_vacancies_load_more{text-align:center}.cp_vacancies_load_more a{font-size:16px;color:#333;transition:color .2s linear}.cp_vacancies_load_more a:hover{color:#0fa0e3}.cp_vacancies_load_more a .fa{margin-left:10px}.cp_vacancies_load_more a .cp_vacancies_count{font-weight:bold}.load_cp_vacancies{height:200px;background:#fff;display:flex;align-items:center;justify-content:center;margin-top:20px}.cp_calendar{display:block;border:1px solid #dfe2e5;background-color:#fff;padding:25px 30px 34px;margin-bottom:30px;position:relative}.cp_calendar .empty{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;color:#999;padding:0}.cp_calendar .cp_edit_tools{margin-right:10px}.cp_calendar .cp_edit_tools a{display:inline-block;width:29px;height:25px;opacity:.99;border:solid 1px #e6e9ec;background-color:#fff;margin:-14px;text-align:center;position:relative}.cp_calendar .cp_edit_tools a:hover:before{color:#666}.cp_calendar .cp_edit_tools .icon-pencil-blue:before,.cp_calendar .cp_edit_tools .icon-close-blue:before{color:#999;font-size:14px}.cp_calendar .edit_box.edit_event{margin-bottom:55px}.cp_calendar .cp_calendar_header.edit_header{line-height:33px !important}.cp_calendar .blue-button{font-family:Arial;font-size:16px;float:right;transform:translateY(-15%);padding:8px 20px}.cp_calendar .show_expired_events{float:right;transform:translateY(3px)}.cp_calendar .show_expired_events label{vertical-align:middle;font-family:Arial;font-size:14px;font-weight:normal;color:#333;margin-right:30px}.cp_calendar .show_expired_events label .fa{line-height:16px}.cp_calendar .show_expired_events .cp_item_edit_tools{display:inline-block;float:right}.cp_calendar .show_expired_events .cp_item_edit_tools .cp_item_button_control{display:inline-block;width:30px;height:25px;opacity:.99;border:solid 1px #e6e9ec;background-color:#fff;margin:-2px;text-align:center;position:relative}.cp_calendar .show_expired_events .cp_item_edit_tools .cp_item_button_control:hover .fa{color:#666}.cp_calendar .show_expired_events .cp_item_edit_tools .cp_item_button_control .fa{font-size:14px;color:#999;position:absolute;top:5px;left:9px}.cp_calendar input.search-checkbox[type="checkbox"]:checked+label.checkbox-label i.fa:before{color:#0fa0e3;font-size:18px;background-color:rgba(0,0,0,0)}.cp_calendar input.search-checkbox[type="checkbox"]+label.checkbox-label i{color:#c2c2c2;font-size:18px;background-color:rgba(0,0,0,0)}.cp_calendar .cp_calendar_header{font-size:25px;font-weight:bold;color:#111;padding-bottom:26px}.cp_calendar .blue-button:before{margin-right:5px}.cp_calendar .cp_calendar_header_divider{position:absolute;height:1px;background-color:#dfe2e5;width:1248px;left:0}.cp_calendar .cp_calendar_content{padding-top:30px}.cp_calendar .cp_calendar_content ul{float:left;width:560px;vertical-align:top}.cp_calendar .cp_calendar_content ul:first-child{margin-right:68px}.cp_calendar .cp_calendar_content ul li{margin-bottom:20px !important}.cp_calendar .cp_calendar_content ul li .cp_calendar_date{width:75px;height:52px;background-color:#ff6b00;text-align:center;float:left}.cp_calendar .cp_calendar_content ul li .cp_calendar_date .cp_calendar_date_day{color:#fff;font-weight:bold;font-size:16px;padding:5px 0}.cp_calendar .cp_calendar_content ul li .cp_calendar_date .cp_calendar_date_year{opacity:.6;font-size:14px;color:#fff;line-height:20px;background-color:#c84b0d}.cp_calendar .cp_calendar_content ul li .cp_calendar_right_side{margin-left:100px}.cp_calendar .cp_calendar_content ul li .cp_calendar_right_side .cp_calendar_title{color:#333;font-weight:bold}.cp_calendar .cp_calendar_content ul li .cp_calendar_right_side .cp_calendar_title a{font-size:16px;color:#999;font-weight:bold}.cp_calendar .cp_calendar_content ul li .cp_calendar_right_side .cp_calendar_description{display:inline-block;font-size:16px;color:#333;max-height:28px}.cp_calendar .cp_calendar_content ul li .cp_calendar_right_side .cp_calendar_description a{color:#0fa0e3}.cp_calendar .cp_calendar_content ul li .cp_calendar_right_side .cp_calendar_expired a{font-size:16px;color:#0fa0e3;display:inline-block;position:relative}.cp_calendar .cp_calendar_content ul li .cp_calendar_right_side .cp_calendar_expired a:before{content:'';font-family:FontAwesome;position:absolute;right:-14px}.cp_calendar .cp_calendar_content ul li .cp_calendar_location_marks .fa{color:#848484;margin-right:10px;font-size:14px}.cp_calendar .cp_calendar_content ul li .cp_calendar_location_marks .cp_calendar_location{margin-right:15px;font-size:14px;color:#adadad}.cp_calendar .cp_calendar_content ul li .cp_calendar_location_marks .cp_calendar_mark{background-color:#e6e9ec;border-radius:10px;font-size:12px;color:#333;line-height:22px;padding:0 10px}.cp_calendar .cp_calendar_content ul li:last-child .cp_calendar_divider{display:none}.cp_calendar .cp_calendar_divider{height:1px;background-color:#dfe2e5;margin:25px 0}.cp_calendar .cp_calendar_load_more{text-align:center}.cp_calendar .cp_calendar_load_more a{font-size:16px;color:#0fa0e3}.cp_calendar .cp_calendar_load_more a .fa{margin-right:10px}.cp_calendar .cp_calendar_load_more a .cp_calendar_count{font-weight:bold}.cp_map_address{display:block;border:1px solid #dfe2e5;background-color:#fff;padding:25px 30px 30px;margin-top:30px}.cp_map_address .cp_map_address_header{font-size:25px;font-weight:bold;color:#111;padding-bottom:18px}.cp_map_address .cp_map_address_content .address_input_box{position:relative;margin-bottom:15px}.cp_map_address .cp_map_address_content .address_input_box #address-input{width:691px;line-height:35px;height:37px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px;border:1px solid #dfe2e5;background:#fff}.cp_map_address .cp_map_address_content .address_input_box #address-input:focus{outline:none}.cp_map_address .cp_map_address_content .address_input_box .save_address{color:#fff;font-size:14px;line-height:35px;display:inline-block;border:1px solid #0a92d3;padding:0 15px;background-color:#0fa0e3;cursor:pointer;margin-left:-5px}.cp_map_address .cp_map_address_content .cp_map{margin:5px 0 23px}.cp_map_address .cp_map_address_content .cp_address_data{font-size:16px;color:#333;vertical-align:top;display:inline-block;word-break:break-word}.cp_map_address .cp_map_address_content .cp_address_data p{padding:0 0 18px 0;margin:0}.cp_map_address .cp_map_address_content .cp_address_data :last-child{padding-bottom:0}.cp_map_address .cp_map_address_content .cp_address_data a{color:#0fa0e3}.cp_map_address .cp_map_address_content .cp_address_data ul,.cp_map_address .cp_map_address_content .cp_address_data ol{color:#0fa0e3;font-weight:bold;padding:5px 0 20px 0;border-radius:2px}.cp_map_address .cp_map_address_content .cp_address_data li{display:block;margin-bottom:8px;position:relative;padding-left:25px}.cp_map_address .cp_map_address_content .cp_address_data li:last-child{margin:0}.cp_map_address .cp_map_address_content .cp_address_data li:before{width:12px;height:12px;content:"";background:#0fa0e3;display:inline-block;position:absolute;left:0;top:8px;border-radius:50%}.cp_map_address .cp_map_address_content .cp_address_data li:after{background:#fff;border-radius:50%;content:"";display:inline-block;height:6px;left:3px;position:absolute;top:11px;width:6px}#map-canvas{height:332px !important}.cp_facts{display:block;border:1px solid #dfe2e5;background-color:#fff;padding:25px 30px 32px;position:relative}.cp_facts .cp_facts_header{font-size:25px;font-weight:bold;color:#111;padding-bottom:26px}.cp_facts .cp_facts_header_divider{position:absolute;height:1px;background-color:#dfe2e5;width:1248px;left:0}.cp_facts .cp_facts_content{font-size:0;margin-top:20px}.cp_facts .cp_facts_content ul li.cp_facts_content_item{font-size:16px;vertical-align:top;margin-bottom:25px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_header{font-size:16px;color:#333;font-weight:bold;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:28px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_header .fa{margin-right:15px;width:16px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements{padding-left:36px}.cp_facts_content_item_elements.mb--fix{margin-bottom:25px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements ul{float:left;width:282.5px;vertical-align:top;margin-right:5px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements ul li{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:28px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements ul li a{font-size:16px;color:#333}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements ul li.cp_facts_categories{margin:8px 0 4px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements ul li.cp_facts_categories a{font-weight:bold;font-size:14px;color:#0fa0e3;text-transform:uppercase}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements ul:last-child{margin-right:0}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_countries{float:left}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_countries span{font-weight:bold;font-size:14px;color:#0fa0e3;text-transform:uppercase}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_countries a{font-size:16px;color:#333}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_hele_norge{color:#333;float:left;width:282.5px;margin-right:5px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_content_item_show_more{margin-top:14px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_content_item_show_more a{font-size:16px;color:#0fa0e3}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_content_item_show_more a .fa{margin-right:10px}.cp_facts .cp_facts_content ul li.cp_facts_content_item .cp_facts_content_item_elements .cp_facts_content_item_show_more a .cp_facts_count{font-weight:bold}.cp_facts .cp_facts_content ul li.cp_facts_content_item:last-child{margin-bottom:0}.cp_facts .cp_facts_content .cp_facts_categories:first-child{margin-top:0}.cp_facts .cp_facts_content .cp_facts_block{width:auto !important}.cp_facts .cp_facts_content .cp_facts_block .cp_facts_block_item{display:inline-block;width:280px;line-height:20px !important}.cp_programms{display:block;border:1px solid #dfe2e5;background-color:#fff;margin-bottom:30px;padding:25px 30px 30px}.cp_programms.p0{padding:0;width:100% !important}.cp_programms .main_header{font-size:25px;font-weight:bold;color:#111;padding-bottom:18px}.cp_programms .cp_programs_header{padding:30px 22px 24px 22px;border-bottom:1px solid #dfe2e5}.cp_programms .cp_programs_header .cp_programms_section_for_3{width:360px;margin-right:45px !important}.cp_programms .cp_programs_header .cp_programms_section_for_3:last-child{margin-right:0 !important}.cp_programms .cp_programs_header .cp_programms_section_for_3 .cp_programms_section_header{padding-bottom:0 !important}.cp_programms .cp_programs_header .cp_trainee_button,.cp_programms .cp_programs_header .cp_intership_button,.cp_programms .cp_programs_header .cp_apprenticeship_button{width:24px;text-align:center}.cp_programms .cp_programs_header .cp_trainee_button:before,.cp_programms .cp_programs_header .cp_intership_button:before,.cp_programms .cp_programs_header .cp_apprenticeship_button:before{margin:0 !important}.cp_programms .cp_programs_content .cp_programms_section_for_3{width:360px;margin-right:0 !important;border-right:1px solid #dfe2e5;padding:22px;min-height:240px}.cp_programms .cp_programs_content .cp_programms_section_for_3:last-child{border-right:none}.cp_programms .cp_programs_table{display:table}.cp_programms .cp_programs_table .cp_programs_cell{width:360px;margin-right:0 !important;border-right:1px solid #dfe2e5;padding:22px;min-height:240px;float:none;display:table-cell}.cp_programms .cp_programs_table .cp_programs_cell:last-child{border-right:none}.cp_programms .cp_programms_section_for_3,.cp_programms .cp_programs_cell{float:left;width:376px;vertical-align:top}.cp_programms .cp_programms_section_for_3:nth-child(1),.cp_programms .cp_programs_cell:nth-child(1),.cp_programms .cp_programms_section_for_3:nth-child(2),.cp_programms .cp_programs_cell:nth-child(2){margin-right:30px}.cp_programms .cp_programms_section_for_3 .cp_programms_section_header,.cp_programms .cp_programs_cell .cp_programms_section_header{font-size:20px;font-weight:bold;color:#111;padding-bottom:16px}.cp_programms .cp_programms_section_for_3 .cp_programms_section_header .cp_trainee_button,.cp_programms .cp_programs_cell .cp_programms_section_header .cp_trainee_button,.cp_programms .cp_programms_section_for_3 .cp_programms_section_header .cp_intership_button,.cp_programms .cp_programs_cell .cp_programms_section_header .cp_intership_button,.cp_programms .cp_programms_section_for_3 .cp_programms_section_header .cp_apprenticeship_button,.cp_programms .cp_programs_cell .cp_programms_section_header .cp_apprenticeship_button{vertical-align:text-top;margin-left:10px;width:24px}.cp_programms .cp_programms_section_for_3 .cp_programms_section_header .cp_trainee_button:before,.cp_programms .cp_programs_cell .cp_programms_section_header .cp_trainee_button:before,.cp_programms .cp_programms_section_for_3 .cp_programms_section_header .cp_intership_button:before,.cp_programms .cp_programs_cell .cp_programms_section_header .cp_intership_button:before,.cp_programms .cp_programms_section_for_3 .cp_programms_section_header .cp_apprenticeship_button:before,.cp_programms .cp_programs_cell .cp_programms_section_header .cp_apprenticeship_button:before{margin:0 5px !important}.cp_programms .cp_programms_section_for_3 .cp_programms_section_content .empty,.cp_programms .cp_programs_cell .cp_programms_section_content .empty{background:#e6e9ec;padding:64px 20px}.cp_programms .cp_programms_section_for_3 .cp_programms_section_content .cp_programms_section_content_item_title,.cp_programms .cp_programs_cell .cp_programms_section_content .cp_programms_section_content_item_title{display:inline-block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.cp_programms .cp_programms_section_for_3 .cp_programms_section_content .cp_programms_section_content_item_title a,.cp_programms .cp_programs_cell .cp_programms_section_content .cp_programms_section_content_item_title a{font-size:16px;color:#0fa0e3;font-weight:bold}.cp_programms .cp_programms_section_for_3 .cp_programms_section_content .cp_programms_section_content_item_description,.cp_programms .cp_programs_cell .cp_programms_section_content .cp_programms_section_content_item_description{display:block;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:300px;color:#333}.cp_programms .cp_programms_section_for_3 .cp_programms_section_content .cp_programms_section_content_item_count,.cp_programms .cp_programs_cell .cp_programms_section_content .cp_programms_section_content_item_count{font-size:16px;color:#333}.cp_programms .cp_programms_section_for_3 .cp_programms_section_content ul li,.cp_programms .cp_programs_cell .cp_programms_section_content ul li{margin-bottom:20px}.cp_programms .cp_programms_section_for_3 .cp_programms_section_content ul li:last-child .cp_programms_section_content_item_divider,.cp_programms .cp_programs_cell .cp_programms_section_content ul li:last-child .cp_programms_section_content_item_divider,.cp_programms .cp_programms_section_for_3 .cp_programms_section_content ul li:last-child .cp_contact_person_divider,.cp_programms .cp_programs_cell .cp_programms_section_content ul li:last-child .cp_contact_person_divider{display:none}.cp_programms .cp_programms_section_for_3 .image_box,.cp_programms .cp_programs_cell .image_box{width:376px;overflow:hidden;height:212px;text-align:center;margin:5px 0 24px;line-height:212px;vertical-align:middle}.cp_programms .cp_programms_section_for_3 .image_box img,.cp_programms .cp_programs_cell .image_box img{max-width:100%;height:auto;vertical-align:middle}.cp_programms .cp_programms_section_for_3 .image_box_for_more_3,.cp_programms .cp_programs_cell .image_box_for_more_3{width:360px;overflow:hidden;height:203px;text-align:center;margin:5px 0 25px;line-height:203px;vertical-align:middle}.cp_programms .cp_programms_section_for_3 .image_box_for_more_3 img,.cp_programms .cp_programs_cell .image_box_for_more_3 img{max-width:100%;height:auto;vertical-align:middle}.cp_programms .cp_programms_section_for_2and1{float:left;width:504px;vertical-align:top}.cp_programms .cp_programms_section_for_2and1:nth-child(1){margin-right:80px;margin-left:50px}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header{padding-bottom:16px}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header a{font-size:20px;font-weight:bold;color:#0fa0e3;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:474px;display:inline-block;vertical-align:top}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header a.show-more{font-size:16px;font-weight:normal}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header a.show-more:after{font-family:Fontawesome;content:'';margin-left:10px}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header.p0{padding:0}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header .cp_trainee_button,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header .cp_intership_button,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header .cp_apprenticeship_button{margin-left:10px;width:24px;vertical-align:middle}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header .cp_trainee_button:before,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header .cp_intership_button:before,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_header .cp_apprenticeship_button:before{margin:0 5px !important}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_description{line-height:24px;font-size:16px;color:#333;max-height:48px;height:48px;margin-bottom:18px}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_description p,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_description span{font-size:16px;color:#333}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_location,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_count,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_experience,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_education{float:left;width:49.6%}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_location_title,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_count_title,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_experience_title,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_education_title{font-weight:bold;font-size:16px;color:#333}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_count_value{margin-left:29px;color:#333;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_location_value,.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_experience_value{margin-left:32px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#333}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_education_value{margin-left:34px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_location_title:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;color:#adadad;margin-right:20px;content:''}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_count_title:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;color:#adadad;margin-right:16px;content:''}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_experience_title:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;color:#adadad;margin-right:16px;content:''}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options .options_education_title:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;color:#adadad;margin-right:12px;content:''}.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options :nth-child(3),.cp_programms .cp_programms_section_for_2and1 .cp_programms_section_content_options :nth-child(4){margin-top:5px}.cp_programms .cp_programms_section_for_2and1 .image_box{width:504px;overflow:hidden;height:276px;text-align:center;margin:5px 0 25px;line-height:276px;vertical-align:middle}.cp_programms .cp_programms_section_for_2and1 .image_box img{max-width:100%;height:auto;vertical-align:middle}.cp_programms .cp_programms_single_item .cp_single_left{width:685px;float:left;padding-right:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cp_programms .cp_programms_single_item .cp_single_right{width:260px;display:inline-block;vertical-align:top;margin-right:82px}.cp_programms .cp_programms_single_item .cp_programms_section_header{padding-bottom:16px}.cp_programms .cp_programms_single_item .cp_programms_section_header.p0{padding:0}.cp_programms .cp_programms_single_item .cp_programms_section_header .show-more{font-size:16px;margin-top:14px;font-weight:normal}.cp_programms .cp_programms_single_item .cp_programms_section_header .show-more:after{font-family:Fontawesome;content:'';margin-left:10px}.cp_programms .cp_programms_single_item .cp_programms_section_header a{font-size:20px;font-weight:bold;color:#0fa0e3;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:474px;display:inline-block;vertical-align:top}.cp_programms .cp_programms_single_item .cp_programms_section_header .cp_trainee_button,.cp_programms .cp_programms_single_item .cp_programms_section_header .cp_intership_button,.cp_programms .cp_programms_single_item .cp_programms_section_header .cp_apprenticeship_button{margin-left:10px;width:auto;vertical-align:middle}.cp_programms .cp_programms_single_item .cp_programms_section_header .cp_trainee_button:before,.cp_programms .cp_programms_single_item .cp_programms_section_header .cp_intership_button:before,.cp_programms .cp_programms_single_item .cp_programms_section_header .cp_apprenticeship_button:before{margin:0 5px !important}.cp_programms .cp_programms_single_item .cp_programms_section_content_description{max-height:100px;font-size:16px;color:#333}.cp_programms .cp_programms_single_item .cp_programms_section_content_description p,.cp_programms .cp_programms_single_item .cp_programms_section_content_description span{font-size:16px;color:#333}.cp_programms .cp_programms_single_item .cp_programms_section_content_options{padding-top:24px}.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_location,.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_count{width:100% !important;display:block}.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_count{margin-bottom:14px}.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_location_title,.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_count_title{font-weight:bold;font-size:16px;color:#333;display:inline-block;width:170px}.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_count_value{margin-left:29px;color:#333;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top}.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_location_value{margin-left:32px;color:#333;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:top;max-width:552px}.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_location_title:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;color:#adadad;margin-right:20px;content:''}.cp_programms .cp_programms_single_item .cp_programms_section_content_options .options_count_title:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;color:#adadad;margin-right:16px;content:''}.cp_programms .cp_programms_single_item .cp_programms_section_content_options :nth-child(3),.cp_programms .cp_programms_single_item .cp_programms_section_content_options :nth-child(4){margin-top:5px}.cp_programms .cp_programms_single_item .image_box{float:right;width:460px;overflow:hidden;height:252px;text-align:center;padding-top:5px;line-height:252px;vertical-align:middle}.cp_programms .cp_programms_single_item .image_box img{max-width:100%;height:auto;vertical-align:middle}.cp_programms_section_content_item_divider{height:1px;background-color:#dfe2e5;margin:15px 0 16px}.cp_programms_load_more{font-size:16px;color:#0fa0e3}.cp_programms_load_more:after{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;content:'';font-size:16px;margin-left:10px}.cp_franshise{display:block;border:1px solid #dfe2e5;background-color:#fff;margin-bottom:30px;padding:25px 30px 30px}.cp_franshise .cp_franshise_header .cp_franshise_title{font-size:25px;font-weight:bold;color:#111;padding-bottom:18px;line-height:34px;max-width:560px;display:inline-block;vertical-align:top;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp_franshise .cp_franshise_header .cp_franchiseship_button{margin-left:10px;vertical-align:text-bottom;transform:translateY(10px)}.cp_franshise .cp_franshise_content{padding-right:55px}.cp_franshise .cp_franshise_content ul li .cp_programms_section_content_description{margin-bottom:21px;font-size:16px;color:#333;line-height:24px;max-height:120px}.cp_franshise .cp_franshise_content ul li .cp_programms_section_content_description p,.cp_franshise .cp_franshise_content ul li .cp_programms_section_content_description span{font-size:16px;color:#333}.cp_franshise .cp_franshise_content ul li .cp_franshise_link a{line-height:45px;height:45px;display:inline-block;padding:0 20px;font-size:18px;color:#fff;background-color:#20b95e;cursor:pointer;border-radius:2px}.cp_franshise .cp_franshise_content ul li .cp_franshise_link a:hover{background-color:#1fb95d}.cp_franshise .cp_franshise_content ul li .cp_franshise_title{display:inline-block}.cp_franshise .cp_franshise_content ul li .cp_franshise_title a{font-size:16px;color:#0fa0e3;font-weight:bold}.cp_franshise .cp_franshise_content ul li .cp_franshise_divider{height:1px;background-color:#dfe2e5;margin:15px 0 16px}.cp_franshise .image_box{float:right;width:460px}.cp_franshise .image_box img{max-width:100%;height:auto;vertical-align:middle}.cp_franshise .image_box .img:after{padding-top:65%;content:'';display:block;visibility:hidden}.cp_franshise ul li:last-child .cp_franshise_divider{display:none}.cp_franshise .cp_franshise_header .cp_franchiseship_button{margin-left:10px}.cp_franshise .cp_franshise_content{padding-right:55px}.cp_franshise .cp_franshise_content ul li .cp_programms_section_content_description{margin-bottom:21px;font-size:16px;color:#333;line-height:24px;max-height:120px}.cp_franshise .cp_franshise_content ul li .cp_programms_section_content_description p,.cp_franshise .cp_franshise_content ul li .cp_programms_section_content_description span{font-size:16px;color:#333}.cp_franshise .cp_franshise_content ul li .cp_franshise_link a{line-height:45px;height:45px;display:inline-block;padding:0 20px;font-size:18px;color:#fff;background-color:#20b95e;cursor:pointer;border-radius:2px}.cp_franshise .cp_franshise_content ul li .cp_franshise_link a:hover{background-color:#15ae53}.cp_franshise .cp_franshise_content ul li .cp_franshise_title{display:inline-block}.cp_franshise .cp_franshise_content ul li .cp_franshise_title a{font-size:16px;color:#0fa0e3;font-weight:bold}.cp_franshise .cp_franshise_content ul li .cp_franshise_divider{height:1px;background-color:#dfe2e5;margin:15px 0 16px}.cp_franshise ul li:last-child .cp_franshise_divider{display:none}.cp_registration{padding:30px}.cp_registration .cp_registration_header{font-size:20px;line-height:26px;font-weight:bold;color:#111;padding-bottom:18px}.cp_registration .cp_registration_description h3{font-size:25px;font-family:Roboto;font-weight:bold;color:#333;margin-bottom:20px}.cp_registration .cp_registration_description p{font-size:16px;line-height:26px;color:#333;margin-bottom:30px;padding-right:100px}.cp_registration .cp_registration_description ul{margin:30px 0}.cp_registration .cp_registration_description ul li{font-size:16px;line-height:30px;color:#333}.cp_registration .cp_registration_description ul li:before{content:'';font-family:FontAwesome;font-size:14px;color:#20b95e;margin-right:10px;vertical-align:middle}.cp_registration .cp_registration_buttons a{line-height:40px;height:40px;display:inline-block;padding:0 20px;font-size:16px;color:#fff;background-color:#20b95e;cursor:pointer;border-radius:2px}.cp_registration .cp_registration_buttons a:first-child{margin-right:15px}.cp_registration .cp_registration_buttons a:hover{background-color:#15ae53}.cp_registration .cp_registration_buttons a .fa{margin:0 0 0 4px}.cp_registration .cp_registration_buttons a .check{margin:0 0 0 10px}.cp_registration .cp_registration_buttons a .check:after{content:'';font-family:FontAwesome}.cp_right_section{width:336px;border:1px solid #dfe2e5;padding:25px 30px 34px;display:inline-block;vertical-align:top;background-color:#fff;margin-bottom:30px}.cp_right_section .cp_right_section_header{font-size:20px;font-weight:bold;color:#111;padding-bottom:18px}.cp_right_section .cp_right_section_content ul li .cp_right_section_content_item_title{display:inline-block}.cp_right_section .cp_right_section_content ul li .cp_right_section_content_item_title a{font-size:16px;color:#0fa0e3}.cp_right_section .cp_right_section_content ul li .cp_right_section_content_item_count{font-size:16px;color:#333}.cp_right_section .cp_right_section_content ul li .cp_right_section_content_item_divider{height:1px;background-color:#dfe2e5;margin:15px 0}.cp_right_section .cp_right_section_content ul li .cp_contact_person_divider{height:1px;background-color:#dfe2e5;margin:20px 0}.cp_right_section .cp_right_section_content ul li:last-child .cp_right_section_content_item_divider,.cp_right_section .cp_right_section_content ul li:last-child .cp_contact_person_divider{display:none}.cp_contact_person_jobad_wrapper{margin:30px 0}.cp_contact_person_smalljobad_wrapper{margin:30px 0 0 0}.cp_contact_person_program_wrapper{margin:30px 0}.cp_contact_person{display:block;border:1px solid #dfe2e5;background-color:#fff;margin-bottom:30px;padding:25px 30px 30px}.cp_contact_person.cp_contact_person--cards{padding:0;margin:0}.cp_contact_person.cp_contact_person--cards .cp_contact_person_header{font-family:Roboto;font-size:25px;line-height:30px;font-weight:bold;padding:20px 30px;box-sizing:border-box;margin:0;color:#333;display:block;border:none;border-bottom:1px solid #e5e8eb;text-transform:capitalize;position:relative}.cp_contact_person.cp_contact_person--cards .cp_contact_person_header .cp_contact_person_edit_button{position:absolute;right:30px;top:50%;transform:translateY(-50%)}.cp_contact_person.cp_contact_person--cards .cp_contact_person_header .cp_contact_person_edit_button_active{position:absolute;right:30px;top:13%;margin-left:1100px;height:40px}.cp_contact_person.cp_contact_person--cards .cp_contact_person_show_more{display:block;border-top:1px solid #e5e8eb;margin:0 0 0 0;padding:20px 30px;text-align:center;color:#0fa0e3;font-size:14px}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content{padding:30px;width:100%;box-sizing:border-box}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .empty{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;color:#999;padding:0}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list{display:flex;align-items:flex-start;flex-wrap:wrap}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--2items-per-row .cp_contact_persons_item{width:48.5% !important;margin:30px 3% 0 0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--2items-per-row .cp_contact_persons_item:nth-child(-n+2){margin-top:0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--2items-per-row .cp_contact_persons_item:nth-child(2n){margin-right:0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--3items-per-row .cp_contact_persons_item{width:31.3% !important;margin:30px 3% 0 0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--3items-per-row .cp_contact_persons_item:nth-child(-n+3){margin-top:0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--3items-per-row .cp_contact_persons_item:nth-child(3n){margin-right:0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--2items-per-row .cp_contact_persons_item{width:48% !important;margin:30px 4% 0 0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--2items-per-row .cp_contact_persons_item:nth-child(-n+2){margin-top:0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--2items-per-row .cp_contact_persons_item:nth-child(2n){margin-right:0 !important}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_person_list.cp_contact_person_list--2-rows{max-height:332px;overflow:hidden}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item{flex:0 0 auto;border-radius:3px;border:1px solid #e6e9ec;box-shadow:0 1px 0 0 #e6e9ec;display:flex;align-items:flex-start;box-sizing:border-box;max-height:150px}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_img{float:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_img.cp_contact_person_img--placeholder{width:150px;min-width:150px;height:150px;min-height:150px;display:block;background-color:#e6eaed;box-shadow:none}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_img img{width:150px;min-width:150px;height:150px;min-height:150px;display:block}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_right_side{float:none;padding:20px 20px 0 20px;box-sizing:border-box;margin:0;overflow:hidden;width:auto;flex:1}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_right_side .cp_contact_person_title{font-family:Roboto;font-size:16px;font-weight:bold;line-height:22px;max-height:44px;color:#333;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:normal}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_right_side .cp_contact_person_title a{color:inherit}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_right_side .cp_contact_person_description{margin:8px 0 0 0;padding:0;font-family:Roboto;font-size:12px;line-height:16px;max-height:16px;color:#999;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:normal}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_right_side .cp_contact_person_buttons{padding:0;margin:15px 0 0 0}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_right_side .cp_contact_person_buttons a{margin:0;font-size:14px;color:#999}.cp_contact_person.cp_contact_person--cards .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_right_side .cp_contact_person_buttons a:not(:last-child){margin-right:15px}.cp_contact_person .cp_contact_person_header{font-size:11px;text-transform:uppercase;color:#999;padding-bottom:18px;display:flex;align-items:center}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item{display:block;float:left;width:376px}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item .cp_right_section_content_item_title{display:inline-block}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item .cp_right_section_content_item_title a{font-size:16px;color:#0fa0e3}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item .cp_right_section_content_item_count{font-size:16px;color:#333}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item .cp_right_section_content_item_divider{height:1px;background-color:#dfe2e5;margin:15px 0}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item .cp_contact_person_divider{height:1px;background-color:#dfe2e5;margin:20px 0}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item.cp_contact_persons_item:nth-child(3n+1),.cp_contact_person .cp_contact_person_content .cp_contact_persons_item.cp_contact_persons_item:nth-child(3n+2){margin-right:30px}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item.cp_contact_persons_item:nth-child(n+4){margin-top:20px}.cp_contact_person .cp_contact_person_content .cp_contact_persons_item:last-child .cp_right_section_content_item_divider,.cp_contact_person .cp_contact_person_content .cp_contact_persons_item:last-child .cp_contact_person_divider{display:none}.cp_contact_person_img{float:left}.cp_contact_person_right_side{margin-left:74px}.cp_contact_person_right_side .cp_contact_person_title{line-height:16px;margin-bottom:2px}.cp_contact_person_right_side .cp_contact_person_title a{font-size:16px;color:#0fa0e3;font-weight:bold}.cp_contact_person_right_side .cp_contact_person_description{line-height:24px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#333}.cp_contact_person_buttons{height:28px;display:inline-block}.cp_contact_person_buttons a{margin-right:16px}.cp_contact_person_buttons .fa{color:#adadad}.cp_contact_person_buttons .fa:hover{color:#333}.cp_contact_person_buttons .remove_preference .fa{color:#333}.cp_contact_person_buttons .remove_preference .fa:hover{color:#adadad}.cp_social_links{display:block;border:1px solid #dfe2e5;background-color:#fff;margin-bottom:30px;padding:25px 30px 25px}.cp_social_links .cp_social_links_header{font-size:11px;text-transform:uppercase;color:#999;padding-bottom:18px;display:flex;align-items:center}.cp_social_links .cp_social_links_content .cp_sites_header,.cp_social_links .cp_social_links_content .cp_social_header{font-size:11px;text-transform:uppercase;color:#999;padding-bottom:18px;display:flex;align-items:center}.cp_social_links .cp_social_links_content .cp_sites ul li{float:left;width:226px;margin-right:30px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_social_links .cp_sites_title{font-size:16px;color:#333;margin-right:5px;max-width:202px;display:inline-block;vertical-align:top;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp_social_links .fa-external-link{color:#adadad;display:inline-block}.cp_social_links .cp_social_links_content .cp_sites ul li:nth-child(n+4){margin-top:8px}.cp_social_links .cp_social_links_content .cp_social{display:inline-block;width:418px}.cp_social_links .cp_social_links_content ul li{padding-bottom:15px;display:inline-block;width:45%}.cp_social_links.www-links .cp_social_links_content a{padding-bottom:5px;display:block;width:auto}.cp_social_links .fa-facebook-square{color:#105392;font-size:25px;margin-right:8px}.cp_social_links .fa-twitter-square{color:#20a6dc;font-size:25px;margin-right:8px}.cp_social_links .fa-linkedin-square{color:#0378b5;font-size:25px;margin-right:8px}.cp_social_links .fa-youtube{color:#c52f30;font-size:25px;margin-right:8px}.cp_social_links .fa-google-plus{color:#cf3d2e;font-size:25px;margin-right:8px}.cp_social_links .fa-instagram{color:#a1755c;font-size:25px;margin-right:8px}.cp_social_links .cp_social_title{font-size:16px;color:#333;position:relative;top:-2px}.edit_box .block-edit-button{color:#fff;font-size:14px;line-height:35px;display:inline-block;padding:0 15px;border:1px solid #0a92d3;background-color:#0fa0e3}.edit_box .block-edit-button .fa{margin-right:10px;font-size:14px}.edit_box a.edit_box_plus:before{font-size:14px;content:"";font-family:FontAwesome}.edit_slogan{float:right;margin-top:5px}.n_edit_slogan{position:absolute;right:10px;top:10px}.edit_about{text-align:right;position:relative;margin-bottom:25px}.edit_about_top{position:absolute;right:0;top:0}.edit_additional_info{position:absolute;top:20px;right:20px}.edit_about_job{text-align:right;margin-bottom:30px}.edit_about_job_images{text-align:center;margin-bottom:30px}.edit_rcblock{position:absolute;top:20px;right:20px}.cp_about_left_content_empty{margin-bottom:30px;padding:15px;background:#e6e9ec}.cp_about_left:last-child{margin-bottom:0}.cp_about_left_content_mb{margin-bottom:40px}.cp_about_left_wrapper_edit{max-height:none !important}.cp_about_right_header_pt{padding-top:25px}.edit_gallery{text-align:center;position:relative}.edit_jobs,.edit_event,.edit_persons,.edit_articles{position:relative;text-align:center;margin-bottom:25px}.edit_programs{position:relative;text-align:center}.edit_header{position:absolute !important;line-height:37px !important}.edit_links,.edit_social{display:inline-block;margin-left:30px;font-weight:normal}.edit_address{margin-bottom:25px}.cp_edit_tools{float:right}.cp_edit_tools a{color:#0fa0e3}.cp_edit_tools .tools_double{margin-right:15px}.cp_edit_tools_left{display:inline-block;margin-left:20px}.cp_edit_tools_left a{color:#0fa0e3}.cp_edit_articles_block_enabled{float:left;line-height:40px}.cp_edit_articles_block_enabled .cp_articles_edit_checkbox{vertical-align:middle}.cp_edit_articles_block_enabled .cp_articles_edit_label{font-weight:bold;color:#333;vertical-align:middle}.cp_articles_edit_overlay{position:absolute;width:506px;background-color:#e6e9ec;z-index:100;opacity:.5}.blocks_wrapper{width:1250px;margin-bottom:30px;display:flex}.blocks_wrapper__lft{width:822px;margin-right:30px;border:1px solid #dfe2e5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:380px;position:relative}.blocks_wrapper__ryt{width:398px;border:1px solid #dfe2e5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:380px;position:relative}.slogan_wrapper{background:#fff;color:#666;display:table-cell;vertical-align:middle;height:380px;line-height:380px;width:396px;position:relative}.slogan_wrapper__content{font-size:30px;line-height:38px;font-style:italic;text-align:center;position:relative;padding:20px;font-weight:bold;max-width:356px;word-break:break-word;padding-bottom:10px;vertical-align:middle;display:inline-block}.slogan_wrapper__quotes{color:#dfe2e5;font-size:80px;font-family:Arial;position:absolute;font-style:normal}.slogan_wrapper__quotes--left{left:20px;top:-45px;transform:rotateY(180deg)}.slogan_wrapper__quotes--right{right:20px;bottom:0}.company_parts{display:flex;background-color:#e6e9ec}.company_parts--edit{height:440px;box-sizing:border-box;padding:18px 20px 30px;background-color:#fff}.company_parts--edit .company_parts__item_not_featured{height:auto !important;margin:0 !important;padding:20px 0;border-bottom:5px solid #e6e9ec;margin:0 -20px !important;width:400px}.company_parts--edit .company_parts__item_not_featured:last-child{border:none !important}.company_parts--edit .company_parts__item_not_featured .fa{font-size:20px !important;color:#333}.company_parts--edit .company_parts__text{font-size:16px !important}.company_parts--edit .edit-block{display:block;position:inherit;width:367px;margin:0 -20px;padding:0 20px;border-bottom:1px solid #e5e8eb;height:41px}.company_parts--edit .edit-block .edit-block__editor{display:none}.company_parts--edit .edit-block .edit-block__show-alternatives a{display:block;font-family:Arial;font-size:14px;font-weight:normal;font-style:normal;color:#0fa0e3;float:left}.company_parts--edit .edit-block .edit-block__show-alternatives .tip{float:right}.company_parts--edit .edit-block .edit-block__show-alternatives .tip .tooltiptext{left:-250px}.company_parts--edit .edit-block .edit-block__show-alternatives .tip .tooltiptext::after{margin-left:278px}.company_parts__item_featured{background:#fff;height:187.5px;width:271.3px;box-sizing:border-box;display:block}.company_parts__item_featured:nth-child(-n+2){margin-right:3px}.company_parts__item_not_featured{background:#fff;height:124px;width:100%;box-sizing:border-box}.company_parts__item_not_featured:hover .company_parts__icon{color:#0fa0e3}.company_parts__item_not_featured:nth-child(-n+2){margin-bottom:4px}.company_parts__item--program{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center;text-align:center;color:#0fa0e3}.company_parts__item--fact{padding:20px;color:#333;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;justify-content:center}.company_parts__icon{color:#333;font-size:35px !important;padding-bottom:5px;transition:color .2s linear}.company_parts__text{font-size:18px;font-family:Roboto;font-weight:bold;padding-top:10px}.fact_header{display:flex}.fact_header__icon{width:30px;line-height:22px !important;vertical-align:middle}.fact_header__text{font-weight:bold}.fact_link--absolute{position:absolute;right:30px}.facts_list{margin-left:30px}.facts_list .fact_item{font-size:14px;line-height:20px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.facts_list .fact_item{font-size:14px;line-height:20px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.company_info_list{padding:40px 30px;background:#fff;margin-top:3px;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.company_info_list .company_info_item{width:240px;margin-right:33px}.company_info_list .company_info_item:nth-child(3n){margin-right:0;width:210px}.company_info_list .company_info_item:nth-child(n+4){margin-top:20px}.company_info_list .company_info_item__title{font-weight:bold;font-size:16px;color:#333}.company_info_list .company_info_item__value{font-size:14px;color:#848484;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.company_info_list .company_info_item__elipsis{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin-right:10px}.related_companies_wrapper{width:820px;height:378px;padding:0 25px 25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.related_companies_wrapper.wide{width:100%}.related_companies_wrapper.wide .topic-link{width:225px}.related_companies_wrapper .related_companies_title{font-size:12px;color:#adadad;text-transform:uppercase;padding:15px 0 10px}.related_companies_wrapper .rel_com_list{display:flex;justify-content:space-between}.related_companies_wrapper .topic-link{width:233.3px;display:block;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (any-hover:hover){.related_companies_wrapper .topic-link:hover{box-shadow:0 0 5px 2px #b0a7b0}}@media screen and (any-hover:hover){.related_companies_wrapper .topic-link.simple:hover{box-shadow:none;color:#111}}.related_companies_wrapper .topic-link .icon-row{display:block;margin:5px 0;color:#848484;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.related_companies_wrapper .topic-link .description-row{height:40px;font-size:14px;display:block;line-height:20px}.related_companies_wrapper .topic-link .topic-logo{width:140px;height:60px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;position:relative;margin:30px auto}.related_companies_wrapper .topic-link .topic-image{background-color:#dfe2e5;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;position:relative}.related_companies_wrapper .topic-link .topic-image:after{padding-top:65%;display:block;content:''}.related_companies_wrapper .topic-link .topic-image+.topic-link-body{border-top:none}.related_companies_wrapper .topic-link .topic-image .overlay-title{position:absolute;bottom:0;left:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.88) 80%,#000 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.88) 80%,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.88) 80%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);color:#fff;padding:.6em;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:16px;line-height:20px;font-weight:bold}.related_companies_wrapper .topic-link .topic-image .overlay-title .big{font-size:20px;line-height:46px}.related_companies_wrapper .topic-link .topic-image.no-padding:after{padding-top:0 !important}.related_companies_wrapper .topic-link .topic-link-body{padding:18px 20px 10px;height:121px;border:1px solid #dfe2e5;border-bottom:2px solid #dfe2e5}@media screen and (max-width:1024px){.related_companies_wrapper .topic-link .topic-link-body{padding:5px}}.related_companies_wrapper .topic-link.simple-link{padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dfe2e5;border-bottom:2px solid #dfe2e5;position:relative}.related_companies_wrapper .topic-link.simple-link>.topic-image:after{padding-top:43%;display:block;content:''}.related_companies_wrapper .topic-link.text-link{padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dfe2e5;border-bottom:2px solid #dfe2e5;position:relative}.related_companies_wrapper .topic-link.text-link:after{padding-top:43%;display:block;content:''}.related_companies_wrapper .topic-link.text-link .topic-link-body{padding:10px;border:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.related_companies_wrapper .topic-link.text-link .topic-link-text{text-align:center;font-size:12px;line-height:22px;color:#adadad;text-transform:uppercase}.related_companies_wrapper .topic-link.text-link .topic-link-text .big{font-size:30px;line-height:40px;font-weight:bold}.related_companies_wrapper .topic-link .topic-link-title{font-size:14px;line-height:26px;max-height:26px;font-weight:bold;color:#333;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.related_companies_wrapper .topic-link .topic-link-description{font-size:14px;line-height:20px;height:40px;overflow:hidden}.related_companies_wrapper .topic-link .topic-link-description.pills{height:60px}.related_companies_wrapper .topic-link .topic-link-nav{position:relative;color:#adadad;display:block;font-size:14px}.related_companies_wrapper .topic-link .topic-link-nav:after{content:'';font-family:FontAwesome;font-size:175%;color:#adadad;line-height:0;position:absolute;right:0;top:50%}.related_companies_wrapper .topic-link .topic-link-fact{color:#333;display:block;font-size:16px;line-height:24px}.related_companies_wrapper .topic-link .topic-link-fact:before{font-family:FontAwesome;font-size:125%;color:#adadad;display:inline-block;margin-right:.3em;width:20px;text-align:center}.related_companies_wrapper .topic-link .topic-link-fact.location:before{content:''}.related_companies_wrapper .topic-link .topic-link-fact.expiration:before{content:''}.related_companies_wrapper .topic-link .topic-link-fact.total:before{content:''}.related_companies_wrapper .topic-link .inline-pill{white-space:nowrap;display:inline-block;color:#333;background-color:#dfe2e5;padding:0 11px;font-size:12px;line-height:22px;border-radius:11px;margin-bottom:8px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.related_companies_wrapper .topic-link.logo{padding:20px;border:1px solid #dfe2e5;border-bottom:2px solid #dfe2e5}@media screen and (max-width:1024px){.related_companies_wrapper .topic-link.logo{padding:1.5%}}.related_companies_wrapper .topic-link.logo .topic-link-body{border:none;border-top:1px solid #dfe2e5;padding:20px 0 0 0}.related_companies_wrapper .topic-link.logo .topic-link-title{font-size:16px;line-height:26px;max-height:26px;font-weight:bold;margin:0 0 5px 0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.related_companies_wrapper .topic-link.logo .topic-link-description{height:44px;margin-bottom:20px}.cp_top{display:flex;margin-bottom:30px;min-height:380px}.cp_top.edit-mode{min-height:420px}.cp_top_block{margin-right:30px;flex-shrink:1;flex-grow:1;flex-basis:0;position:relative;background-color:#fff}.cp_top_block .epmty_video_description{font-size:16px;color:#999;text-align:left;margin-top:20px}.cp_top_block:last-child{margin-right:0}.cp_top_block .cp_top_block__part{display:none}.cp_top_block .cp_top_block__part.active{display:block}.cp_top_block .cp_top_block__part.cp_top_block__part--pfix .cp_top_right{padding:0 !important;border-top:60px solid #fff;overflow:hidden}.cp_top_block .cp_top_block__part.cp_top_block__part--pfix .cp_top_right .jobad_block_title{display:none}.cp_top_block .cp_top_block__part.cp_top_block__part--pfix .cp_top_right .image_cover_jobad{width:auto !important;height:258px}.cp_top_block .cp_top_block__part.cp_top_block__part--pfix .cp_top_right .jobad_title{margin:20px 30px 10px}.cp_top_block .cp_top_block__part.cp_top_block__part--pfix .cp_top_right .jobad_options_single_line{margin:0 30px}.cp_top_block .testimonial .mag-block-slider .tm-slide-block{padding:27px !important}.cp_top_block .cp_top_block_empty{height:380px;background:#fff;text-align:center;position:absolute;width:396px}.cp_top_block .cp_top_block_empty .cp_top_block_empty__header{font-family:Roboto;font-size:25px;font-weight:bold;color:#333;margin-top:105px}.cp_top_block .cp_top_block_empty .cp_top_block_empty__description{font-family:Arial;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;color:#333;margin:30px 80px}.cp_top_block .cp_top_block_empty .cp_top_block_empty__description a,.cp_top_block .cp_top_block_empty .cp_top_block_empty__description .blue{color:#0fa0e3}.cp_top_info{background:#fff;padding:25px 30px 57px;margin-bottom:4px;height:252px;box-sizing:border-box}.cp_top_info .cp_top_info__top_header{color:#999;font-family:Arial;font-size:11px;font-weight:normal;font-style:normal;text-align:left;text-transform:uppercase;margin:0 auto 10px auto;max-width:330px}.cp_top_info__header{color:#333;font-weight:bold;font-size:25px;font-family:Roboto;margin:15px 0 25px 0}.cp_top_info__item{margin-bottom:25px}.cp_top_info__item:last-child{margin-bottom:0}.cp_top_info__allfacts{font-size:14px;color:#0fa0e3;cursor:pointer}.cp_top_info__allfacts .fa.fa-long-arrow-down{color:#0fa0e3;margin-right:10px}.company_info{display:flex}.company_info__tile{color:#666;font-size:14px;width:150px}.company_info__tile .description{margin-left:10px;color:#333}.company_info__value{color:#333;font-weight:bold;font-size:16px;font-family:Roboto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:200px}.company_info__profession_name{color:#333;font-weight:bold;font-size:16px;font-family:Roboto;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:192px;margin-right:10px;transition:color .2s linear}.company_info__profession_name:hover{color:#0fa0e3}.company_info__profession_count{color:#0fa0e3;font-weight:bold;font-size:16px}.company_info__link{color:#333;font-weight:bold;font-size:16px;font-family:Roboto;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:192px;margin-right:10px;transition:color .2s linear}.company_info__link:hover{color:#0fa0e3}.cp_top_award{background:#fff;display:flex;flex-direction:column;justify-content:center;height:124px;align-items:center;border-top:5px solid #e6e9ec;box-sizing:border-box}.cp_top_award__img{vertical-align:middle}.cp_top_award__title{color:#333;font-weight:bold;font-size:18px;font-family:Roboto}.cp_top_award__desc{color:#333;font-size:14px}.cp_top_related{background:#fff;height:124px;padding:25px;box-sizing:border-box}.cp_top_related__header{display:flex;margin-bottom:6px}.cp_top_related__header .show_all{color:#0fa0e3;font-size:14px}.cp_top_related__count{font-size:14px;font-weight:bold;font-family:Roboto;color:#333}.cp_top_related__show_all{margin-left:auto;font-size:14px;color:#0fa0e3}.cp_top_related__list{display:flex}.cp_top_related__item{width:45px;height:45px;background:#fff;margin-right:3px;border:1px solid rgba(0,0,0,.1);background-position:center;background-repeat:no-repeat;background-size:35px;transition:border-color .2s linear}.cp_top_related__item:hover{border-color:rgba(0,0,0,.2)}.cp_top_related__item:last-child{margin-right:0}.programms_wrapper{display:flex;margin-bottom:30px}.program_block{background:#fff;padding:30px;margin-right:30px}.program_block:last-child{margin-right:0}.program_block--single{box-sizing:border-box;width:740px}.program_block--single-filled{padding:0}.program_block--two{padding:0;width:610px}.program_block--three{padding:0;width:396.6px}.program_block--one_type{padding:0}.program_header{font-family:Roboto;font-weight:bold;display:flex;font-size:25px;margin-bottom:24px;line-height:normal;align-items:center;word-break:break-word}.program_header--single{justify-content:space-between}.program_header--three,.program_header--one_type{font-size:20px;padding:23px 30px;border-bottom:1px solid #dfe2e5;margin-bottom:0}.program_header--two{padding:25px 30px;border-bottom:1px solid #dfe2e5;margin-bottom:0}.program_header--modify{margin-bottom:5px}.program_header__title{color:#111;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.program_header__title--single{max-width:580px;line-height:normal}.program_header__icon{vertical-align:middle;height:23px;margin-left:10px}.program_header__icon:before{margin:0 5px}.program_header__icon--single:before{margin:0 5px 0 0}.program_header__link{color:#0fa0e3;font-size:20px}.program_header__link--three{font-size:16px}.program_body{padding:30px}.program_body--fill{padding:0}.program_body--two{padding:30px 30px}.program_body--two-fill{padding:0}.program_content{font-size:16px;color:#333}.program_content--single{margin-bottom:24px}.program_description{height:44px;margin-bottom:24px}.program_description--1line{height:22px}.program_options{display:flex}.program_options--single{display:block}.options_item{display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:50%}.options_item--single{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}.options_item--single:first-child{margin-bottom:14px}.options_item--three{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%}.options_item__title{font-weight:bold;width:170px}.options_item__title:before{margin-right:16px}.options_item__title--three{width:auto;font-weight:normal}.options_item__value{margin-left:28px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:480px}.options_item__value--single{max-width:480px}.options_item__value--three{margin-left:10px;max-width:216px}.program_image_box{overflow:hidden;text-align:center;vertical-align:middle}.program_image_box img{max-width:100%;height:auto;vertical-align:middle}.program_image_box .img_prog{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block}.program_image_box .img_prog:after{padding-top:56.25%;content:'';display:block}.program_image_box .img_prog--company-logo{background-size:contain;margin-top:30px}.program_image_box .img_prog--company-logo:after{padding-top:46.25%}.program_image_box--single{width:420px;height:236px;line-height:236px}.program_image_box--single-fill{width:480px;height:299px;line-height:299px}.program_image_box--single-fill img{width:480px;height:301px}.program_image_box--single-fill .img_prog{width:100%;height:100%}.program_image_box--single-fill .img_prog:after{padding-top:0}.program_image_box--single-fill .img_prog--company-logo{width:100%;height:auto}.program_image_box--single-fill .img_prog--company-logo:after{padding-top:50.25%}.program_image_box--two{width:510px;height:284px;line-height:284px;margin-bottom:24px}.program_image_box--two-fill{width:100%;height:330px;line-height:330px;margin-bottom:0}.program_image_box--three{width:336.6px;height:189.3px;line-height:189.3px;margin-bottom:24px}.program_image_box--three-fill{width:100%;height:213.3px;line-height:213.3px;margin-bottom:0}.program_short_list--one_type{display:flex;flex-wrap:wrap}.program_short{margin-bottom:24px}.program_short:last-child{margin-bottom:0}.program_short--one_type{width:560px;margin:24px 30px 0 0}.program_short--one_type:nth-child(2n){margin-right:0}.program_short--one_type:nth-child(-n+2){margin-top:0}.program_short__title{color:#0fa0e3;font-weight:bold}.program_short__value{color:#333}.company-tabs-wrapper{position:relative}.company-tabs-wrapper .company-tabs-content{margin-bottom:-10px;padding:0 0 40px 0}.company-tabs-wrapper .company-tabs-content .company-tabs-header-wrapper{padding:0 0}.company-tabs-wrapper .company-tabs-content .company-tabs-header-wrapper .company-tabs-header{position:relative;padding:27px 30px;background-color:#fff;border:none;border-bottom:0;box-sizing:border-box;max-height:84px;margin-bottom:0;text-align:left;display:flex;justify-content:flex-start;align-items:flex-start}.company-tabs-wrapper .company-tabs-content .company-tabs-header-wrapper .company-tabs-header .company-tabs-header__text{vertical-align:top;font-size:25px;line-height:29px;display:inline-block;font-weight:bold;font-family:Roboto;color:#111}.company-tabs-wrapper .company-tabs-content .company-tabs-header-wrapper .company-tabs-header .company-tabs-header__controls{margin:0 0 0 auto;padding:0 0 0 20px}.company-tabs-wrapper .company-tabs-content .company-tabs-header-wrapper .company-tabs-header .company-tabs-header__controls .toogle_wrapper .toggle_button{font-size:14px}.company-tabs-wrapper .company-tabs-content .company-tabs-header-wrapper .company-tabs-header .company-tabs-header__controls .toogle_wrapper.checked .toggle_button{padding:1px 34px 1px 12px}.company-tabs-wrapper .company-tabs-content .company-tabs-header-wrapper .container_tip{margin-top:0;border:none;padding:0 30px}.container--relative{position:relative;padding-top:30px;padding-bottom:40px}.container--relative-border{position:relative;border:1px solid #999;padding-top:30px;padding-bottom:30px}.container--relative-border .ctabs_enabled{position:absolute;top:-15px;left:50%;transform:translateX(-50%);margin:0}.container--absolute{position:absolute;top:0;bottom:0;left:-40px;right:-40px;background:#f2f4f5;box-shadow:0 50px 50px rgba(0,0,0,.2)}.container_tip{display:flex;line-height:40px;font-size:14px;padding:0 10px;background-color:#f5f2df;color:#684f17;vertical-align:top;margin-bottom:30px;border:1px solid rgba(104,79,23,.2);box-sizing:border-box}.container_tip__head{font-weight:bold;background-color:#fdf5df;color:#856b3a}.container_tip__row{padding-left:24px}.container_tip_info_icon{margin-right:8px}.ctabs_wrapper--view{margin-bottom:30px}.ctabs_wrapper--edit.disabled{pointer-events:none;opacity:.5}.ctabs_enabled{margin-bottom:40px;display:flex;justify-content:center}.ctabs_enabled .toogle_wrapper.checked .toggle_button{background:#20b95e;color:#fff;padding:1px 34px 1px 10px;font-size:14px}.ctabs_enabled .toogle_wrapper.checked .toggle_button .toggle_on_text{visibility:visible;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);box-sizing:border-box}.ctabs_enabled .toogle_wrapper.checked .toggle_button .toggle_off_text{visibility:hidden}.ctabs_enabled .toogle_wrapper.checked .toggle_button .toggle_circle{left:100%;margin-left:-27px;margin-top:3px}.ctabs_enabled .toogle_wrapper.checked .toggle_button:hover{background:#2c9657}.ctabs_enabled .toogle_wrapper.unchecked .toggle_button{background:#999;color:#fff;border:1px solid #999;line-height:27px}.ctabs_enabled .toogle_wrapper.unchecked .toggle_button:hover{background-color:#666;border-color:#666;color:#fff}.ctabs_enabled .toogle_wrapper.unchecked .toggle_button:hover .toggle_circle{background:#fff}.ctabs_enabled .toogle_wrapper.unchecked .toggle_circle{background:#fff}.ctabs_enabled .toogle_wrapper.unchecked .toggle_circle:hover{background:#666}.c_box{margin-left:10px}.ctabs_name_edit--error{display:none;color:#f00;font-size:14px}.ctabs_name{display:flex;justify-content:center;font-size:25px;font-family:Roboto;font-weight:500;color:#df9b18;padding:20px 30px;background-color:#fff;margin-bottom:15px}.ctabs_name--view{justify-content:space-between}.ctabs_edit_icon{font-size:16px;color:#0fa0e3;margin-left:8px}.ctabs_cnt{display:flex;overflow:hidden}.ctabs_cnt__block{width:100%}.ctabs_cnt__block:nth-child(2){margin-left:30px}.ctabs_cnt__block .ctabs_cnt__block__part{display:none}.ctabs_cnt__block .ctabs_cnt__block__part.active{display:block}.ctabs_cnt__block .ctabs_cnt__block__part.ctabs_cnt__block__part--pfix .cp_top_right{padding:0 !important;border-top:70px solid #fff;border-left:30px solid #fff;border-right:30px solid #fff;border-bottom:30px solid #fff;overflow:hidden}.ctabs__head{display:flex;border-bottom:1px solid #dfe2e5;padding:0 30px 0}.ctabs__head.edit-mode{padding:0;border-bottom:none}.ctabs__head.edit-mode .ctabs__tab{height:55px;border:none;border-right:1px solid #dfe2e5;border-bottom:1px solid #dfe2e5;background:#f3f4f6;border-radius:0 !important}.ctabs__head.edit-mode .ctabs__tab:last-child{border-right:1px solid #f3f4f6}.ctabs__head.edit-mode .ctabs__tab.active{background:#fff;border-bottom:none}.ctabs__head.edit-mode .ctabs__tab.active:last-child{border-right:1px solid #fff}.ctabs__head.edit-mode .ctabs__tab.active .ctabs__tab--name{color:#333}.ctabs__head.edit-mode .ctabs__tab .ctabs__tab--name{font-size:18px;font-weight:bold;font-family:Roboto;color:#999}.ctabs__head .ctabs__headline{font-family:Roboto;font-size:20px;font-weight:bold;line-height:30px;color:#333;padding:24px 0}.ctabs__head .ctabs__tabs--list{display:flex;margin:auto}.ctabs__head .ctabs__tabs--list.left-aligned{margin-left:0;margin-right:auto}.ctabs__head .ctabs__tabs--list.center-aligned{padding:22px}.ctabs__head .ctabs__stars{padding:22px 0}.ctabs__head .ctabs__stars i.fa{font-size:20px;line-height:30px;color:#f0b927;margin-right:5px}.ctabs__head .ctabs__stars i.fa:first-child{font-size:15px}.ctabs__head .ctabs__stars i.fa:last-child{font-size:15px;margin-right:0}.ctabs{background:#fff;box-sizing:border-box}.ctabs__tab{display:flex;align-items:center;flex-grow:1;flex-shrink:1;height:30px;padding:0 20px;cursor:pointer;font-family:Arial;font-size:16px;font-weight:normal}.ctabs__tab:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.ctabs__tab:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.ctabs__tab.active{border-bottom:3px solid #0fa0e3}.ctabs__tab.active .ctabs__tab--name{color:#0fa0e3}.ctabs__tab .ctabs__tab--name{font-size:16px}.ctabs__tab .toogle_wrapper{margin-left:auto}.ctabs__tab .toogle_wrapper.unchecked .toggle_button{padding-right:8px;padding-left:26px;background:#999;color:#fff;border:1px solid #999}.ctabs__tab .toogle_wrapper.unchecked .toggle_circle{margin-left:2px !important;background-color:#fff}.ctabs__tab .toogle_wrapper.unchecked:hover .toggle_button{background-color:#666;border-color:#666}.ctabs__tab .toogle_wrapper.unchecked:hover .toggle_circle{background-color:#fff}.ctabs__tab .toogle_wrapper.checked .toggle_button{padding-right:26px;padding-left:10px}.ctabs__tab .toogle_wrapper .toggle_button{height:25px;line-height:25px;font-size:12px}.ctabs__tab .toogle_wrapper .toggle_circle{width:19px;height:19px;margin-left:-22px !important}.ctabs__tab.single_tab{background:none;border:none;padding:0}.ctabs__tab.single_tab .ctabs__tab--name{font-family:Roboto;font-size:20px;font-weight:bold;line-height:30px;color:#333}.ctabs__tab--view{padding:22px}.ctabs__tab--view .ctabs__tab--name{color:#333}.ctabs__tab--name{font-family:Arial;font-size:14px;text-align:center;color:#fff}.ctabs__item{padding:30px;box-sizing:border-box}.ctabs__item.disabled{pointer-events:none;opacity:.5}.ctabs__item a[href^="http://"]:after,.ctabs__item a[href^="https://"]:after{font-family:'FontAwesome';content:"  "}.ctabs__item .career_opp_list{display:inline-block;width:760px;margin:40px 40px 40px 0;vertical-align:top}.ctabs__item .career_opp_list .career_opp_name{font-size:20px;width:auto;display:inline-block}.ctabs__item .career_opp_list .career_opp_item .cp_about_left_content p{font-family:Arial;font-size:16px}.ctabs__item .career_opp_list .tab_block_item__controls{display:inline-block;margin-top:-10px;top:0;right:0;position:absolute}.ctabs__item .opportunities-img{vertical-align:top;margin-top:40px}.ctabs__item--view{padding:19px 30px 19px;min-height:280px}.ctabs__item--toggle-view{padding:20px 30px 20px;display:flex;flex-direction:column}.ctabs__item--flex{display:flex;flex-direction:column;align-items:center;justify-content:center}.ctabs__item--bullet-list{padding:40px 25px}.bulletlist_tip{font-size:14px;color:#999;margin-bottom:15px}.bulletlist_tip--view{margin-bottom:0}.bulletlist_add_button{height:55px;box-sizing:border-box;border:2px dashed rgba(15,160,227,.5);border-radius:8px;padding:5px;width:49%;display:block}.bulletlist_add_button__inner{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;text-transform:uppercase;color:#0fa0e3;background:rgba(15,160,227,.15);transition:background .2s linear}.bulletlist_add_button__inner:hover{background:rgba(15,160,227,.3)}.bulletlist_add_button__icon{margin-right:8px}.tab_block_list.ui-sortable .ui-sortable-helper{background:rgba(0,0,0,.1)}.tab_block_list.ui-sortable .ui-sortable-placeholder{height:0 !important}.tab_block_list--view{display:flex;flex-wrap:wrap}.tab_block_list--bulletlist-view{display:flex;flex-wrap:wrap}.tab_block_list--bulletlist-view .tab_block_item--view{margin-top:26px;width:48%}.tab_block_list--bulletlist-view .tab_block_item--bulletlist-view{margin-top:45px;width:33.3%;text-align:center;margin:20px auto}.tab_block_list--bulletlist-view .tab_block_item--bulletlist-view.four-elements{width:50%}.tab_block_list--bulletlist-view .tab_block_item--bulletlist-view.left-align{margin:20px 0}.tab_block_list--bulletlist-view .tab_block_item-bullet-more{margin-top:32px;width:33.3%}.tab_block_list--perks-view{display:flex;flex-wrap:wrap;padding-bottom:40px}.tab_block_list--perks-view .perks_item_icon{height:40px;width:40px;border:1px solid #20b95e;border-radius:50%;background:#fff;margin:15px 15px 0 0;display:inline-block;position:relative}.tab_block_list--perks-view .perks_item_icon .fa{font-size:18px;color:#20b95e;position:absolute;top:10px;left:11px}.tab_block_list--perks-view .tab_block_item--view{margin-top:21px;width:33.3%;display:inherit}.tab_block_list--perks-view .tab_block_item--perks-8{margin-top:32px}.tab_block_list--perks-view .tab_block_item--perks-10{margin-top:18px}.tab_block_item--inline{display:inline-block;width:47%;margin-bottom:20px;margin-right:25px;padding:5px}.tab_block_item--inline.tab_block_item--inline-2in-row:nth-child(2n){margin-right:0}.tab_block_item{display:block;align-items:center;min-height:27px;position:relative}.tab_block_item:hover .tab_block_item__controls{top:0;right:0;display:flex;position:absolute}.tab_block_item--view{width:49%}.tab_block_item--view .tab_block_item__name{margin-right:0}.tab_block_item--perk-edit{margin-bottom:15px}.tab_block_item--perk-edit:nth-last-child(-n+2){margin-bottom:0}.tab_block_item--perk-edit-mb15{margin-bottom:15px}.tab_block_item--carrer_opp{margin-bottom:10px}.tab_block_item--carrer_opp.tab_block_item{display:block;align-items:center;min-height:27px}.tab_block_item--carrer_opp.tab_block_item:hover .tab_block_item__controls{display:inline-block;margin-top:-10px}.bullet_item_icon{height:60px;width:60px;border:1px solid #0fa0e3;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;margin:20px auto auto auto;flex-shrink:0}.bullet_item_icon .fa{font-size:18px;color:#0fa0e3}.perk_icon{color:#0fa0e3;font-size:16px;margin-right:10px}.tab_block_item__name{margin-right:0;padding:20px 50px;word-break:break-word;text-align:center;font-family:Roboto;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.38;position:relative;color:#333}.perk_name{font-family:Roboto;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.5;white-space:nowrap;text-overflow:ellipsis;width:200px;display:inline-block;padding:0;text-align:left;vertical-align:middle;height:10px;color:#333}.perk_name.edit{transform:translateY(-25px)}.tab_block_item__controls{margin-left:auto;display:none;align-items:center}.control_tab_block_item{width:30px;height:25px;border:1px solid #dfe2e5;border-right:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.control_tab_block_item:last-child{border-right:1px solid #dfe2e5}.control_tab_block_item .fa{font-size:14px;color:#999;transition:color .2s linear}.control_tab_block_item:hover .fa{color:#666}.tab_block_item_empty{font-size:14px;color:#999}.tab_block_toggle_wrapper{display:flex;justify-content:center;margin-top:35px;padding-top:15px;border-top:1px solid #dfe2e5}.tab_block_toggle_wrapper--perk{margin-top:auto}.tab_block_toggle_wrapper--bulletList{margin-top:35px}.tab_block_toggle_link{color:#0fa0e3;transition:color .2s linear}.tab_block_toggle_link:hover{color:#0fa0e3}.tab_block_toggle_icon{margin-left:8px}.ctabs_checkbox_row{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dfe2e5}.ctabs_checkbox_row--view{margin-top:20px}.ctabs_checkbox{display:flex;align-items:center;cursor:pointer}.ctabs_checkbox__input{display:none}.ctabs_checkbox__input:checked+.ctabs_checkbox__icon:before{content:'';color:#333}.ctabs_checkbox__icon:before{content:'';font-family:FontAwesome;color:#c2c2c2;width:16px;margin-right:5px;display:block}.ctabs_checkbox__title{font-size:14px;color:#333}.ctabs_checkbox__title--view{font-style:italic;color:#666;font-size:14px}.add_perks_row{position:relative;display:flex}.add_perks_row .chosen-container{min-height:43px}.add_perks_row .chosen-container-single .chosen-drop{margin-top:-4px;border-color:#d6dade}.add_perks_row .chosen-container-active .chosen-single{border-color:#d6dade}.add_perks_row .chosen-container .chosen-single{height:40px !important;line-height:40px !important;background:#fff !important;border-radius:0 !important;border-color:#d6dade;box-shadow:none}.add_perks_row .chosen-search input{width:100%}.add_perks_row .chosen-container-single .chosen-single div b{background-position:2px 10px}.add_perks_row .chosen-container-active.chosen-with-drop div b{background-position:-16px 10px}.add_perks_title{font-size:14px;font-family:Roboto;color:#333;font-weight:bold}.perks_input{border:1px solid #d6dade !important;border-radius:1px;background:#fff !important;width:398px;height:38px;color:#333 !important;padding:0 15px !important}.perks_input-webkit-input-placeholder{color:#999}.special_perks{display:flex;flex-wrap:wrap;margin-bottom:20px}.special_perk_item{padding:0 10px;font-size:12px;background:#e6e9ec;border:1px solid #dfe2e5;border-radius:8px;height:18px;margin-right:10px;margin-top:10px;display:flex;align-items:center;cursor:pointer}.special_perk_item .fa-plus{transition:color .3s linear;color:#999;margin-left:8px}.special_perk_item:last-child{margin-right:0}.special_perk_item:hover .fa-plus{color:#333}.sm_sp_wrapper{padding-bottom:25px;border-bottom:1px solid #dfe2e5;margin-bottom:25px}.sm_sp_link{color:#0fa0e3;font-size:14px}.sm_sp_icon{margin-left:8px}.miss_perks{color:#0fa0e3;font-size:12px}.career_opp_item{margin-bottom:30px}.career_opp_item:last-child{margin-bottom:0;margin-top:40px}.career_opp_item .cp_about_left_content{padding-bottom:0 !important;word-break:break-word}.career_opp_item .cp_about_left_content p,.career_opp_item .cp_about_left_content ul,.career_opp_item .cp_about_left_content ol{font-size:14px;line-height:21px}.career_opp_item .cp_about_left_content li:before{top:6px}.career_opp_item .show-more{font-size:14px}.career_opp_item .show-more .fa{margin-left:5px}.career_opp_name{font-weight:bold;color:#333}.ctabs_dlg_name{height:38px;padding:0 10px !important;width:320px}.ctabs_dlg_buttons{margin-top:20px}#bulletListCnt .ui-dialog-titlebar{display:none}#bulletListCnt .ui-dialog-content{padding:0;overflow:visible}#bulletListCnt .ui-dialog-buttonpane{display:none}#bulletListCnt .nano{height:274px;max-height:274px;width:600px}#bulletListCnt .nano .nano-pane{width:5px}#bulletListCnt .nano-content{background:#fff}#bulletListCnt .awesome_list{display:flex;flex-wrap:wrap;background:#fff}#bulletListCnt .awesome_item{display:flex;align-items:center;width:28%;height:30px;margin-right:10px;padding:0 10px;font-size:14px;color:#666;margin-bottom:10px;cursor:pointer}#bulletListCnt .awesome_item:nth-last-child(-n+3){margin-bottom:0}#bulletListCnt .awesome_item:hover{color:#333;background:rgba(15,160,227,.15)}#bulletListCnt .awesome_icon{margin-right:8px;width:20px}#bulletListCnt .awesome_name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bulletListDlg_title{display:flex;align-items:center;height:54px;border-bottom:1px solid #dfe2e5;padding:0 40px}.bulletListDlg_title .label{font-size:20px;font-weight:bold;margin-right:40px}.bulletListDlg_title .save{margin-left:auto;padding:5px 10px;font-size:16px}.bulletListDlg_title .close_link{margin-left:auto;color:#999;transition:color .3s linear}.bulletListDlg_title .close_link:hover{color:#333}.bulletList_wrapper{background:#e6e9ec;padding:40px}.bullet_item--edit{display:flex;align-items:center;margin-bottom:30px;position:relative}.bullet_item--edit .bullet_item_icon{height:45px;width:45px;border:1px solid #0fa0e3;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;margin:auto;margin-right:15px;flex-shrink:0}.bullet_item--edit .save{flex-shrink:0;margin-left:10px;padding:7px 15px;font-size:16px}.bullet_item__input{height:38px;width:100%;display:flex;border-radius:1px;border:1px solid #d6dade !important;background:#fff !important;color:#333 !important;padding:0 15px !important}.bullet_item__input-webkit-input-placeholder{color:#999}.bullet_item--error{position:absolute;left:64px;bottom:-16px;font-size:12px;color:#f00;display:none}.bullet_item--box{position:absolute;right:86px;bottom:-16px;display:flex;align-items:center;font-size:12px;color:#666}.bullet_counter_char{margin-right:5px}.awesomeIcon_head{height:50px;display:flex;align-items:center;padding:0 20px;margin-bottom:1px;background:#fff}.awesomeIcon_title{font-size:14px;font-family:Roboto;font-weight:bold;color:#333}.awesomeIcon_input{margin-left:auto;width:200px;height:30px;border:1px solid #dfe2e5 !important;background:#fff !important;color:#333 !important;padding:0 10px !important;box-sizing:border-box;font-size:14px !important}.awesomeIcon_input-webkit-input-placeholder{color:#999}#MissPerksDlg{padding:40px 40px 25px;position:relative}#MissPerksDlg+.ui-dialog-buttonpane{padding-top:0;padding-left:40px}#MissPerksDlg+.ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.miss_perks_title{font-weight:bold;margin-bottom:5px}.miss_perks_textarea{height:114px;resize:vertical;width:100%;display:flex;border-radius:1px;border:1px solid #d6dade !important;background:#fff !important;color:#333 !important;padding:15px !important;box-sizing:border-box}.miss_perks--error{font-size:12px;color:#f00;display:none}.cmv{padding:25px 30px 30px;background:#373a3f;min-height:379px;box-sizing:border-box}.cmv.cmv--fill{padding:0;max-width:397px;background:#fff;position:relative}.cmv.cmv--fill .top-right-block-content-editor.cbc{z-index:1}.cmv.cmv--fill .cmv_wrapper{overflow:hidden;height:257px;position:relative}.cmv.cmv--fill .cmv_wrapper .cmv_iframe{padding:0;margin:0;border:none;width:100%}.cmv.cmv--fill .cmv_wrapper .cmv_iframe--vimeo{width:116% !important;position:absolute;left:-8%;height:257px !important}.cmv.cmv--fill .cmv_wrapper .cmv_iframe--youtube{width:123%;position:absolute;top:-72px;left:-11.5%;height:402px}.cmv.cmv--fill .cmv_wrapper .cmv_video{position:absolute !important;left:-30px;top:-30px}.cmv.cmv--fill .cmv_wrapper #vimeo_content{position:static}.cmv.cmv--fill .cmv_wrapper .btn-group{position:absolute;right:10px;bottom:10px;z-index:10}.cmv.cmv--fill .cmv_wrapper .play-btn,.cmv.cmv--fill .cmv_wrapper .pause-btn,.cmv.cmv--fill .cmv_wrapper .fullScreen-btn,.cmv.cmv--fill .cmv_wrapper .volume-on-btn,.cmv.cmv--fill .cmv_wrapper .volume-off-btn{background:rgba(0,0,0,.7);border:0;color:#fff;border-radius:100%;height:30px;width:30px;cursor:pointer}.cmv.cmv--fill .cmv_wrapper .play-btn:focus,.cmv.cmv--fill .cmv_wrapper .pause-btn:focus,.cmv.cmv--fill .cmv_wrapper .fullScreen-btn:focus,.cmv.cmv--fill .cmv_wrapper .volume-on-btn:focus,.cmv.cmv--fill .cmv_wrapper .volume-off-btn:focus{outline:none}.cmv.cmv--fill .cmv_info_wrapper{padding:20px 30px;height:123px;box-sizing:border-box;background-color:#fff}.cmv.cmv--fill .cmv_info_wrapper .cmv_description{font-family:Roboto;font-size:16px;font-weight:bold;line-height:19px;min-height:initial;max-height:56px;color:#333;padding-bottom:0 !important;word-wrap:break-word !important;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.cmv.cmv--fill .cmv_info_wrapper .goto_img_gallery{font-size:14px;color:#333;padding:20px 0;text-align:center;background-color:#fff}.cmv.cmv--fill .cmv_info_wrapper .other_videos_link{margin-top:0;display:block}.cmv.cmv--fill .cmv_no_video{font-size:16px;color:#999;text-align:center;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.cmv_header{display:flex;align-items:center;position:relative;margin-bottom:10px}.cmv_header__title{color:#fff;font-weight:bold;font-size:25px;font-family:Roboto}.cmv_header__icon{position:absolute;right:0;top:-10px}.cmv_iframe{width:336px;border:none;display:block}.cmv_description{min-height:36px;line-height:18px;font-size:14px;color:#fff;padding-bottom:0 !important;word-wrap:break-word !important;font-weight:bold}.cmv_description .show-more{color:#0fa0e3}.cmv_description .show-more i{margin-left:5px}.other_videos_link{color:#0fa0e3;font-size:14px;margin-top:20px;cursor:pointer}.other_videos_link .fa-angle-right{margin:0 0 0 8px}.goto_img_gallery{font-size:14px;color:rgba(255,255,255,.7);padding:25px 0;text-align:center;background-color:#000}.goto_img_gallery:hover{color:#fff;cursor:pointer}.goto_img_gallery .fa-image{margin-right:8px}#cmvCnt .ui-dialog-titlebar{display:none}#cmvCnt .ui-dialog-content{padding:0;overflow:visible}.cmv_dlg__title{display:flex;align-items:center;height:54px;border-bottom:1px solid #dfe2e5;padding:0 30px}.cmv_dlg__title .label{font-size:20px;font-weight:bold;color:#333;margin-right:15px}.cmv_dlg__title .label--clearify{color:#666;font-size:14px}.cmv_dlg__title .close_link{margin-left:auto;color:#999;transition:color .3s linear}.cmv_dlg__title .close_link:hover{color:#333}.cvm_edit_wrapper{padding:30px}.cvm_tabs{display:flex;margin-bottom:30px}.cvm_tabs__tab{display:flex;align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;flex-basis:0;height:40px;padding:0 15px;margin-right:2px;background:#e6e9ec;cursor:pointer;font-size:14px;color:#333}.cvm_tabs__tab:last-child{margin-right:0}.cvm_tabs__tab.active{background:#0fa0e3;color:#fff}.cvm_tabs__tab--icon{margin-right:10px}.current_video{display:flex}.current_video__block{flex-grow:1;flex-shrink:1;flex-basis:0;margin-right:30px}.current_video__block:last-child{margin-right:0}.current_video__label{display:inline;color:#333;font-weight:bold;font-size:14px;font-family:Roboto;margin-bottom:10px}.current_video__body{height:225px;width:400px}.current_video_iframe{width:400px}.current_video_textcount{float:right;font-family:'Arial';font-size:12px;margin-left:auto;color:#999}.current_video_textcount .symb_left{display:inline}.current_video__desc{background:#fff;border-radius:1px;border:1px solid #d6dade;width:100%;padding:10px;height:100px;box-sizing:border-box;color:#333;font-size:14px;resize:none;overflow-y:auto}.current_video__desc-webkit-input-placeholder{color:#999}.current_video__desc:focus{border-color:#5fb7e1}.select_media{width:400px;height:40px;color:#333;border-color:#d6dade}.featured_video_url{width:400px;height:40px;color:#333;padding-left:10px;padding-right:10px;box-sizing:border-box}.big-star{font-size:25px !important;color:#f1a928}.small-star{font-size:16px !important;color:#f1a928}.go_to_link{font-size:16px;color:#0fa0e3;color:#0fa0e3 !important;display:inline-block;line-height:38px;border:1px solid #0a92d3;border-radius:2px;background-color:#fff;padding:0 15px}.go_to_link .fa{color:#0fa0e3 !important}.app-btn{font-size:16px;border-radius:0}.app-btn.blue-btn:before{font-family:fontawesome;content:'';margin-right:15px;color:#fff;font-size:16px}.app-btn.green-btn:before{font-family:fontawesome;content:'';margin-right:15px;color:#fff;font-size:16px}.finder-main{background:#fff;color:#333}.finder-main:hover .finders-ftr{background-color:#fff}.finder-main .finder-ad{background:#fff}.finder-main .finder-ad .finders-prize-txt{color:#333}.finder-main .finder-ad .greynum-list li:before{background-color:#333}.finder-main .finders-cnt{color:#333}.finder-main .finders-ftr{background:#fff;border-top:1px solid #dfe2e5;padding:10px 0;line-height:26px}.finder-main .finders-ftr:hover{background-color:#fff}.finder-main .finders-ftr a{color:#0fa0e3;font-weight:bold}.finder-main .finders-ftr a:not(.open):after{content:'';font-family:fontawesome;margin-left:10px}.finder-main .finders-ftr a.open:after{content:'';font-family:fontawesome;margin-left:10px}.dual-bullet-list{color:#333 !important}.dual-bullet-list ul{padding:0 0 0 38px;margin:0 0 18px 0}.dual-bullet-list ul li{color:#333 !important;font-weight:normal !important;margin:0;min-height:22px;line-height:22px}.dual-bullet-list ul li:before{font-family:fontawesome;background:none !important;content:'' !important;color:#333 !important;top:0 !important;font-size:6px}.dual-bullet-list ul li:after{display:none !important}.stip{display:inline-block;border-radius:50%;font-size:14px;font-weight:bold;background-color:#dfe2e5;color:#333;width:30px;height:30px;text-align:center;line-height:30px;vertical-align:top}#Articles-cnt .cp_articles{border:none;margin-bottom:0}#Articles-cnt .cp_articles .cp_articles_title{margin-left:0;padding-left:0}#Articles-cnt .cp_articles .teaser-row-4-horizontal .col{width:275px !important}#Articles-cnt .cp_articles .t-ribbon{padding:0 !important}#Articles-cnt .cp_articles .t-ribbon .col:first-child{margin-left:0}#cpArticles-cnt{padding:20px 20px 10px 30px}#cpArticles-cnt .cp_articles{border:none;margin-bottom:0 !important;background-color:transparent !important}#cpArticles-cnt .cp_articles .cp_articles_title{margin-left:0;padding-left:0}#cpArticles-cnt .cp_articles .teaser-row-4-horizontal .col{width:275px !important}#cpArticles-cnt .cp_articles .t-ribbon{padding:0 !important}#cpArticles-cnt .cp_articles .t-ribbon .col:first-child{margin-left:0}.print_jobad_wrapper{background-color:#fff;background-image:none;color:#333 !important;width:100% !important;max-width:1110px !important;margin:0 auto;font-family:Arial;font-size:16px}.print_jobad_wrapper ul,.print_jobad_wrapper ol{list-style-type:none}.print_jobad_wrapper .cp_about{width:1100px}.print_jobad_wrapper .cp_about_right{float:none;padding:0;min-height:100px}.print_jobad_wrapper .jobad-ctrl-list{display:none}.print_jobad_wrapper .talnet-request-wrp{display:none}.print_jobad_wrapper .cp_about_right .jobad_company_logo{border:none !important;text-align:left !important}.print_jobad_wrapper #top-announce{display:none !important}.print_jobad_wrapper .hide-on-tablet{display:none !important}.print_jobad_wrapper #shdr-out{display:none !important}.print_jobad_wrapper .not_display{display:none !important}.print_jobad_wrapper .go_to_link{display:none !important}.print_jobad_wrapper .head-blu-txt,.print_jobad_wrapper .cp_vacancies.cp_contact_persons .pro-info-row .pro-info-ryt .pro-name{color:#333 !important}.print_jobad_wrapper a.blu-link{color:#333 !important;text-decoration:none !important}.print_jobad_wrapper .fact-box-social{display:none !important}.print_jobad_wrapper .cp_about_right,.print_jobad_wrapper .cp_about_left,.print_jobad_wrapper .cp_vacancies{border:none !important}.print_jobad_wrapper .txt-sec:last-child{display:none}.print_jobad_wrapper .cp_vacancies .fact-box-table{border:none !important;padding-bottom:0 !important}.print_jobad_wrapper .fact-box-table td,.print_jobad_wrapper .fact-box-table th{vertical-align:top}.print_jobad_wrapper .fact-box-table th{padding:20px 0 10px 0;text-align:left;color:#333}.print_jobad_wrapper .cp_vacancies{padding-left:0;padding-right:0}.print_jobad_wrapper .cp_about_left{padding:0;min-height:100px;width:100%}.print_jobad_wrapper .my-min-title{font-family:Arial;font-size:16px;color:#333;font-weight:bold;padding:10px 0 9px}.print_jobad_wrapper .my-big-title,.print_jobad_wrapper .cp_about.jobad_about .jobad-title{font-family:Arial;font-size:20px;color:#333;font-weight:bold;padding-bottom:9px}.print_jobad_wrapper .cp_vacancies_header{display:none}.print_jobad_wrapper .print-with-no-borders{border:none !important}.print_jobad_wrapper .print-facts,.print_jobad_wrapper .my-description{border-bottom:1px solid #dfe2e5 !important}.print_jobad_wrapper .fa-industry{float:left}.print_jobad_wrapper .my-print-style{margin:0 !important}.print_jobad_wrapper .cnt-ico{display:none !important}.print_jobad_wrapper .pro-name{font-weight:bold !important}.print_jobad_wrapper .print-icon:hover{color:#333}.print_jobad_wrapper .pro-info-thumb{display:none !important}.print_jobad_wrapper .pro-info-ryt{float:left !important}.print_jobad_wrapper .fa-heart{display:none !important}.print_jobad_wrapper .job-ad-mode{opacity:.5}@media print{.print_jobad_wrapper .print-icon{display:none !important}}.print_jobad_wrapper .finder-main{display:none !important}.print_jobad_wrapper .cp_articles{display:none !important}.print_jobad_wrapper .job-expired-lable{display:none !important}.print_jobad_wrapper a{color:#333 !important}.print_jobad_wrapper .fact-box-heading{margin:0}.print_jobad_wrapper .dual-bullet-list ul{color:#0fa0e3;font-weight:bold;border-radius:2px}.print_jobad_wrapper .dual-bullet-list li{display:block;margin-bottom:8px;position:relative;padding-left:25px}.print_jobad_wrapper .dual-bullet-list li:last-child{margin:0}.print_jobad_wrapper .dual-bullet-list li:before{width:12px;height:12px;content:"";background:#0fa0e3;display:inline-block;position:absolute;left:0;top:8px;border-radius:50%}.print_jobad_wrapper .dual-bullet-list li:after{background:#fff;border-radius:50%;content:"";display:inline-block;height:6px;left:3px;position:absolute;top:11px;width:6px}.article-company-intro-cnt .cp_header_logo{bottom:-30px}.article-company-intro-cnt h1{font-family:Arial,sans-serif,Helvetica}.article-company-intro-cnt .cp_header{margin:0;padding:0;width:100%}.article-company-intro-cnt .cp_header.cp_header--redesign .cp_header_coverphoto{margin:0;width:100%}.article-company-intro-cnt .cp_header_slogan{margin-top:0;max-width:100%;margin-right:0}.article-company-intro-cnt .cp_header_slogan_title{font-size:16px;line-height:24px;color:#333}.article-company-intro-cnt .featured-company{color:#fff;font-weight:bold;font-size:14px;padding:10px 15px;background-color:#20b95e;position:absolute;top:0;right:0;width:180px;height:15px;line-height:15px !important;display:inline-block;z-index:100}.article-company-intro-cnt .featured-company .fa{margin-right:10px}.article-company-intro-cnt .company-about{max-height:44px;overflow:hidden;margin-bottom:0;font-size:14px;line-height:22px;margin-top:0;color:#333}.article-company-intro-cnt .company-about-read-more{font-size:16px;font-weight:normal;text-decoration:none;color:#0fa0e3}.article-company-intro-cnt .company-about-read-more:hover{text-decoration:none}.article-company-intro-cnt .company-about-read-more .fa{margin-left:5px}.article-company-intro-cnt .cp_header_info{bottom:70px}.article-company-intro-cnt .bx-viewport{margin:0 !important}.article-company-intro-cnt .bxslider{margin:0 !important}.article-company-intro-cnt .bxslider li{padding:0 !important}.article-company-intro-bottom{display:flex;align-items:center;border-right:1px solid #dfe2e5;border-bottom:1px solid #dfe2e5;height:157px;border-left:1px solid #dfe2e5}.article-company-intro-bottom a{text-decoration:none !important}.article-company-intro-bottom .intro-bottom-item{flex-grow:1;flex-shrink:1;flex-basis:0;height:157px;display:flex;align-items:center;justify-content:center;text-align:center;border-left:1px solid #dfe2e5}.article-company-intro-bottom .intro-bottom-item--badge{padding:25px 0;height:107px}.article-company-intro-bottom .intro-bottom-item:first-child{border:none}.article-company-intro-bottom .intro-bottom-item .item-cnt{display:inline-block;vertical-align:middle}.article-company-intro-bottom .intro-bottom-item .count{display:block;font-size:40px;line-height:44px;color:#333;font-weight:bold;margin-bottom:15px}.article-company-intro-bottom .intro-bottom-item .count-title,.article-company-intro-bottom .intro-bottom-item .fact-title{display:block;font-size:20px;line-height:24px;color:#333;font-weight:bold}.article-company-intro-bottom .intro-bottom-item .fact-title{margin-bottom:10px}.article-company-intro-bottom .intro-bottom-item .fact-item-title{color:#333;font-size:14px;line-height:25px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.article-company-intro-bottom .intro-bottom-item .fact-item-title:hover{text-decoration:none}.article-company-intro-bottom .intro-bottom-item .fact-see-all{color:#0fa0e3;font-size:14px;line-height:20px;display:block;margin-top:10px}.article-company-intro-bottom .intro-bottom-item .fact-see-all:hover{text-decoration:none}.article-company-intro-bottom .intro-bottom-item .badge2016{display:block;width:100%;height:100%;background-repeat:no-repeat;background-image:url('images/karrierebarometeret2016.jpg');background-position:center center;background-size:contain}#magazine_lightbox_tabs{display:flex}#magazine_lightbox_tabs label.mag-tab-button{float:left;width:125px;height:40px;line-height:30px;font-size:14px;color:#333;margin-right:1px;text-align:center;cursor:pointer;border:none}#magazine_lightbox_tabs label.mag-tab-button input[type="radio"]{vertical-align:middle;margin-bottom:2px}#magazine_lightbox_tabs label.mag-tab-button:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}#magazine_lightbox_tabs label.mag-tab-button:last-child{margin-right:0;border-bottom-right-radius:3px;border-top-right-radius:3px}#magazine_lightbox_tabs label.mag-tab-button .label_radio:before{border:2px solid #333;width:7px;height:7px;vertical-align:initial;margin-right:2px;margin-bottom:0}#magazine_lightbox_tabs label.mag-tab-button input[type="radio"]:checked+.label_radio:before{background-image:none;content:'';display:inline-block;border-radius:50%;width:7px;height:7px;border:2px solid #fff;background-color:#333}#magazine_lightbox_tabs label.mag-tab-button .label_radio--white{border:1px solid #b1b1b1;border-radius:95%;width:13px;height:13px;display:inline-flex;vertical-align:middle;box-sizing:border-box;justify-content:center;align-items:center;margin:0 6px 0 0;background:#fff}#magazine_lightbox_tabs label.mag-tab-button .label_radio--white::before,#magazine_lightbox_tabs label.mag-tab-button .label_radio--white:after{display:none}#magazine_lightbox_tabs label.mag-tab-button .label_radio--white .label_radio__dot{display:none;width:5px;height:5px;background:#fff;border-radius:90%}#magazine_lightbox_tabs label.mag-tab-button input[type="radio"]:checked+.label_radio--white{background:none;border-color:#fff}#magazine_lightbox_tabs label.mag-tab-button input[type="radio"]:checked+.label_radio--white::before,#magazine_lightbox_tabs label.mag-tab-button input[type="radio"]:checked+.label_radio--white:after{display:none}#magazine_lightbox_tabs label.mag-tab-button input[type="radio"]:checked+.label_radio--white .label_radio__dot{display:inline-block}#magazine-select{height:38px;width:350px;margin:0 10px;background:#fff;border-color:#dfe2e5}.magazine-edit-link{color:#0fa0e3;font-size:16px;line-height:22px;margin-right:20px}.magazine-edit-link .fa{font-size:18px;margin-right:5px}.testimonial{box-sizing:border-box}.testimonial cp_top_block .bx-wrapper{margin:0 !important}.testimonial .mag-block-slider li.tm-slide-block{text-align:center;display:block !important;box-sizing:border-box;padding:30px 40px}.testimonial .bx-pager{padding:0;box-sizing:border-box;padding-left:10px;height:30px;background:#fff}.testimonial .bx-pager .bx-pager-item a.active{background:#0fa0e3 !important}.testimonial .bx-next-icon,.testimonial .bx-prev-icon{display:inline-block;position:absolute;background:none;background-color:transparent;height:50px;width:30px;opacity:.1;color:#fff;top:170px;cursor:pointer;z-index:50}.testimonial .bx-next-icon:hover,.testimonial .bx-prev-icon:hover{opacity:.3}.testimonial .bx-next-icon{right:0}.testimonial .bx-next-icon a.bx-next{display:inline-block;height:100%;width:100%}.testimonial .bx-next-icon a.bx-next:before{font-family:FontAwesome;color:#333;content:'';font-size:60px;margin:0;line-height:60px}.testimonial .bx-prev-icon{left:0}.testimonial .bx-prev-icon a.bx-prev{display:inline-block;height:100%;width:100%}.testimonial .bx-prev-icon a.bx-prev:before{font-family:FontAwesome;color:#333;content:'';font-size:60px;margin-left:8px;line-height:60px}.questions-answers{box-sizing:border-box;position:relative}.questions-answers cp_top_block .bx-wrapper{margin:0 !important}.questions-answers .bx-pager{padding:0;box-sizing:border-box;padding-left:10px;height:30px;background:#fff}.questions-answers .bx-pager .bx-pager-item a.active{background:#0fa0e3 !important}.questions-answers .bx-next-icon,.questions-answers .bx-prev-icon{display:inline-block;position:absolute;background:none;background-color:transparent;height:50px;width:30px;opacity:.1;color:#fff;top:100px;cursor:pointer;z-index:50}.questions-answers .bx-next-icon:hover,.questions-answers .bx-prev-icon:hover{opacity:.3}.questions-answers .bx-next-icon{right:0}.questions-answers .bx-next-icon a.bx-next{display:inline-block;height:100%;width:100%}.questions-answers .bx-next-icon a.bx-next:before{font-family:FontAwesome;color:#333;content:'';font-size:50px;margin-left:-10px;line-height:50px}.questions-answers .bx-prev-icon{left:0}.questions-answers .bx-prev-icon a.bx-prev{display:inline-block;height:100%;width:100%}.questions-answers .bx-prev-icon a.bx-prev:before{font-family:FontAwesome;color:#333;content:'';font-size:50px;margin-left:10px;line-height:50px}.questions-answers li{width:320px}.questions-answers li a{display:block;background-size:cover;background-position:center center}.questions-answers li.qa-slide-block{text-align:center;display:block !important;flex-direction:column;box-sizing:border-box;padding:40px 70px;width:374px !important}.questions-answers li.qa-slide-block *{display:block}.questions-answers li.qa-slide-block .mock_warning .fa{display:inline}.questions-answers li.qa-slide-block .media{width:120px;height:120px;margin:0 auto 15px;border-radius:50%;position:relative}.questions-answers li.qa-slide-block .media .media-image{position:absolute;background-size:cover;border-radius:50%;height:120px;width:120px;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.1)}.questions-answers li.qa-slide-block .media .video-trigger-cnt{background-color:#ff6b00;outline:1px solid rgba(0,0,0,.1);width:55px;height:25px;display:block;position:absolute;bottom:-5px;margin-left:auto;margin-right:auto;left:0;right:0;color:#fff;font-size:12px;font-family:'Roboto';font-weight:bold;padding:0 10px;line-height:25px}.questions-answers li.qa-slide-block .media .video-trigger-cnt i.fa{color:#fff;font-size:12px;margin:0;line-height:25px;float:left}.questions-answers li.qa-slide-block .text{font-family:Arial;font-size:16px;line-height:24px;font-style:italic;color:#666;padding-bottom:15px}.questions-answers li.qa-slide-block .story{margin-bottom:5px;font-size:12px}.questions-answers li.qa-slide-block .story a{color:#0fa0e3}.questions-answers li.qa-slide-block .story a i.fa{display:inline-block;margin-left:5px}.questions-answers li.qa-slide-block .info{margin:auto auto 0}.questions-answers li.qa-slide-block .info .name{font-family:Roboto;font-weight:bold;font-size:14px;line-height:normal;color:#333;margin:0 auto 5px;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.questions-answers li.qa-slide-block .info .designation{font-family:Arial;font-size:14px;line-height:normal;color:#999;margin:0 auto 5px;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.questions-answers .show-more{width:15px !important;display:inline-block !important}.mag-qa_item-1 li.qa-slide-block{width:1248px !important;padding:40px 200px}.mag-qa_item-2 li.qa-slide-block{width:624px !important;padding:40px 70px}.mag-qa_item-3 li.qa-slide-block{width:416px !important;padding:40px 60px}.mag-qa_item-4 li.qa-slide-block{width:312.5px !important;padding:40px 30px}.heading-label{text-transform:uppercase;text-shadow:1px 1px rgba(0,0,0,.7);color:#fff;display:block;padding:4px 10px;font-size:12px}.heading-label-blue{background-color:#111}.heading-label-yellow{background-color:#df9b18}#mag-tab-title .form-row .editor-field input[type="text"]{border-color:#dfe2e5;background:#fff;height:40px !important;box-sizing:border-box;line-height:40px;color:#333}.mag-block li{display:flex;list-style:none;float:left;box-sizing:border-box;vertical-align:top}.mag-block li a:link{cursor:pointer}.mag-block li a,.mag-block li a div.mag-image{width:100%;height:100%}.mag-block li a div.mag-image{background-size:cover;background-position:center center}.mag-block li.more-mag{background-color:#e6e9ec;font-size:20px;font-weight:bold;color:#adadad;text-align:center;position:relative}.mag-block li.more-mag .more-mag-btn{position:absolute;top:50%;width:100%;margin-top:-.5em}.mag-block li.more-mag .more-mag-btn:hover{color:#333}.mag-block .mag-desc{position:absolute;bottom:0;color:#fff;width:100%;min-height:20px;padding:20px;box-sizing:border-box;text-align:left;background-color:rgba(0,0,0,.4);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mag-block-9 li{display:inline-block;margin:0 11px 9px 0;width:176px;height:115px}.mag-block-9 li a{width:100%;height:100%}.mag-block-9 li a .mag-image{width:100%;height:100%;background-size:cover;background-position:center}.mag-block-9 li:nth-child(3n){margin:1px 0 10px}.mag-block-9 li:nth-child(7){margin-bottom:0}.mag-block-9 li:nth-child(8){margin-bottom:0}.mag-block-9 li:nth-child(9){margin-bottom:0}.mag-block-4 li{display:inline-block;margin:0 24px 25px 0;width:263px;height:170px}.mag-block-4 li a{width:100%;height:100%}.mag-block-4 li a .mag-image{width:100%;height:100%;background-size:cover;background-position:center}.mag-block-4 li:nth-child(2n){margin:0 0 25px}.mag-block-4 li:nth-child(3){margin-bottom:0}.mag-block-4 li:nth-child(4){margin-bottom:0}.mag-block-simple li{width:560px;height:373px}.mag-block-simple a div.mag-image{width:100%;height:100%;background-size:cover;background-position:center}.mag-block-slider li{width:560px}.mag-block-slider li a{display:block;background-size:cover;background-position:center center;width:100%;height:100%}.mag-block-slider li.tm-slide-block{text-align:center;display:flex !important;flex-direction:column;box-sizing:border-box;padding:0 40px;width:560px !important}.mag-block-slider li.tm-slide-block.tm-slide-block--w395{width:395px !important}.mag-block-slider li.tm-slide-block *{display:block}.mag-block-slider li.tm-slide-block .media{width:120px;height:120px;margin:40px auto 15px;border-radius:50%;position:relative}.mag-block-slider li.tm-slide-block .media .media-image{position:absolute;background-size:cover;border-radius:50%;height:120px;width:120px;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.1)}.mag-block-slider li.tm-slide-block .media .video-trigger-cnt{background-color:#ff6b00;outline:1px solid rgba(0,0,0,.1);width:55px;height:25px;display:block;position:absolute;bottom:-5px;margin-left:auto;margin-right:auto;left:0;right:0;color:#fff;font-size:12px;font-family:'Roboto';font-weight:bold;padding:0 10px;line-height:25px}.mag-block-slider li.tm-slide-block .media .video-trigger-cnt i.fa{color:#fff;font-size:12px;margin:0;line-height:25px;float:left}.mag-block-slider li.tm-slide-block .text{font-family:Arial;font-size:16px;line-height:24px;font-style:italic;color:#666;padding-bottom:15px}.mag-block-slider li.tm-slide-block .story{margin-bottom:5px;font-size:12px}.mag-block-slider li.tm-slide-block .story a{color:#0fa0e3}.mag-block-slider li.tm-slide-block .story a i.fa{display:inline-block;margin-left:5px}.mag-block-slider li.tm-slide-block .info{margin:auto auto 0}.mag-block-slider li.tm-slide-block .info .name{font-family:Roboto;font-weight:bold;font-size:14px;line-height:normal;color:#333;margin:0 auto 5px;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mag-block-slider li.tm-slide-block .info .designation{font-family:Arial;font-size:14px;line-height:normal;color:#999;margin:0 auto 5px;max-width:250px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.bx-slider-cnt{position:relative}.bx-slider-cnt .bx-viewport{height:100% !important}.bx-next-icon,.bx-prev-icon{display:inline-block;position:absolute;background:none;background-color:#0fa0e3;height:50px;width:30px;opacity:.6;color:#fff;top:45%;cursor:pointer;z-index:50}.bx-next-icon:hover,.bx-prev-icon:hover{opacity:1}.bx-next-icon{right:0}.bx-next-icon a.bx-next{display:inline-block;height:100%;width:100%}.bx-next-icon a.bx-next:before{font-family:FontAwesome;color:#fff;content:'';font-size:18px;margin-left:10px;line-height:50px}.bx-prev-icon{left:0}.bx-prev-icon a.bx-prev{display:inline-block;height:100%;width:100%}.bx-prev-icon a.bx-prev:before{font-family:FontAwesome;color:#fff;content:'';font-size:18px;margin-left:8px;line-height:50px}.slogan_wrapper_magazine{width:572px !important}.slogan_wrapper_magazine .slogan_wrapper__content{padding:20px 70px !important;max-width:530px !important}.free-text-block{box-sizing:border-box;overflow:hidden}.free-text-block .free-text-title{font-size:25px;font-weight:bold;line-height:31px;padding-bottom:20px;display:block;color:#111}.free-text-block .free-text-content{display:block;color:#333 !important;max-height:300px;font-size:16px;line-height:22px}.free-text-block .free-text-content.no-heigth{max-height:none !important}.free-text-block .free-text-content *,.free-text-block .free-text-content p,.free-text-block .free-text-content span{font-size:16px !important;line-height:22px !important;color:#333 !important}.free-text-block .free-text-content ul li,.free-text-block .free-text-content ol li,.free-text-block .free-text-content dl li{display:list-item}.free-text-block .mag-view-more{float:right;color:#0fa0e3;font-size:16px;cursor:pointer}.magazin-control{min-height:24px;padding:18px 30px;background-color:#333;color:#fff;position:relative;display:flex;align-items:center}.magazin-control.selling-points-control .magazin-title-wrapper{width:45.5%}.magazin-control .magazin-title-wrapper{display:flex;width:42.5%;order:1}.magazin-control .magazin-title{color:rgba(255,255,255,.9);font-family:'Roboto';font-size:14px;font-weight:bold;cursor:pointer;margin-left:30px;margin-top:8px;margin-bottom:-8px}.magazin-control .magazin-title .span-title{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px;line-height:35px;font-family:Arial;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal}.magazin-control .magazin-title .fa{margin-left:6px;margin-top:12px;font-size:11px;vertical-align:top}.magazin-control .magazin-title .magazin-list{display:none;position:absolute;top:72px;left:300px;width:400px;z-index:1;background-color:#fff;border:1px solid #dfe2e5}.magazin-control .magazin-title .magazin-list .magazin-item{font-size:16px;font-weight:normal;line-height:45px;color:#333;border-top:1px solid #dfe2e5;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 20px}.magazin-control .magazin-title .magazin-list .magazin-item:first-child{border-top:none}.magazin-control .magazin-title .magazin-list .magazin-item.selected{color:#20b95e}.magazin-control .magazin-title .magazin-list .magazin-item.selected:after{content:'';font-family:fontawesome;margin-left:10px}.magazin-control .magazin-description{color:#999;font-family:'Roboto';font-size:14px;margin-left:30px;margin-top:12px;font-family:Roboto;font-size:20px;font-weight:bold}.magazin-control .magazin-subtitle{font-family:Roboto;font-size:25px;font-weight:bold;font-style:normal;color:#fff;line-height:44px}.fa-question-circle{margin:0 10px}.magazin-check-cnt{flex:1;order:2}.magazin-check-cnt .ks_toogle .toogle_wrapper .toggle_button{height:31px;line-height:35px;padding-left:15px;font-size:14px}.magazin-check-cnt .ks_toogle .toogle_wrapper.checked .toggle_button{padding-right:40px}.magazin-check-cnt .ks_toogle .toogle_wrapper.unchecked .toggle_button .toggle_circle{top:1px;background:#fff}.magazin-check-cnt .ks_toogle .toogle_wrapper.unchecked .toggle_button{padding-left:35px !important;background:#999;color:#fff;border:1px solid #999}.magazin-check-cnt .ks_toogle .toggle_off_text{line-height:29px}.magazin-check-cnt .ks_toogle .toggle_on_text{line-height:34px}.magazin-button-cnt{width:27%;order:3;text-align:right}.magazin-button-cnt .black-button{background-color:#111;border:1px solid #000;margin-right:5px}.magazin-button-cnt .black-button .fa{margin-right:10px}.magazin-button-cnt .black-button:last-child{margin-right:0}.magazin-button-cnt .gray-button-bordered{background-color:#333;border:1px solid #999;margin:7px;height:30px;width:150px;padding:4px 0}.finn-publich-ctrl{display:block;background-color:#fff;border:1px solid #dfe2e5;margin:25px 0}.finn-publich-ctrl #showFinnExport{margin-top:10px;font-weight:bold;color:#333;font-size:14px;padding:2px 5px;background-color:#e6e9ec;border:1px solid #dfe2e5;border-radius:2px;width:90px;text-align:center}.finn-publich-ctrl .finn-ctrl-header{padding:25px;border-bottom:1px solid #dfe2e5}.finn-publich-ctrl .finn-ctrl-header h3{font-size:25px;color:#333;font-weight:bold}.finn-publich-ctrl .finn-ctrl-header p{margin-top:8px;font-size:16px;font-weight:normal;color:#848484}.finn-publich-ctrl .finn-row{min-height:50px;display:block;margin-top:5px}.finn-publich-ctrl .finn-row .left-cnt{display:inline-block;width:250px;padding-left:50px;font-size:14px;color:#333}.finn-publich-ctrl .finn-row .left-cnt .field-validation-valid{color:#be2b2b}.finn-publich-ctrl .finn-row .right-cnt{display:inline-block}.finn-publich-ctrl .finn-row .right-cnt input[type="text"],.finn-publich-ctrl .finn-row .right-cnt input[type="number"]{padding:0 10px;width:378px;height:38px;border:1px solid #d6dade}.finn-publich-ctrl .finn-row .right-cnt input[type="text"]:focus,.finn-publich-ctrl .finn-row .right-cnt input[type="number"]:focus{border:1px solid #0fa0e3}.finn-publich-ctrl .finn-row .right-cnt input[type=number]::-webkit-inner-spin-button,.finn-publich-ctrl .finn-row .right-cnt input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.finn-publich-ctrl .finn-row .right-cnt input[type=number]{-moz-appearance:textfield}.finn-publich-ctrl .finn-logo-cnt{height:45px;line-height:45px}.finn-publich-ctrl .finn-logo-cnt img{display:inline-block;width:85px}.finn-publich-ctrl .finn-logo-cnt h3{display:inline-block;font-size:16px;font-weight:bold;color:#333;margin-left:15px;vertical-align:top}.finn-publich-ctrl select.chosen{width:400px;height:40px !important;box-sizing:border-box}.finn-publich-ctrl .chosen-container{height:40px !important;min-height:40px !important;height:auto;box-sizing:border-box}.finn-publich-ctrl .chosen-container.chosen-container-single .chosen-single{padding:0 12px !important;background:none !important;border:1px solid #d6dade !important}.finn-publich-ctrl .chosen-container.chosen-container-single .chosen-single span{line-height:38px !important}.finn-publich-ctrl .chosen-container.chosen-container-single .chosen-single div{top:0 !important}.finn-publich-ctrl .chosen-container.chosen-container-single .chosen-single div b:before{top:13px !important}.finn-publich-ctrl .chosen-container.chosen-container-multi .chosen-choices{border:1px solid #d6dade !important;background:none !important}.finn-publich-ctrl .chosen-container.chosen-container-multi .chosen-choices:after{font-size:16px;top:9px}.profile-section-block{display:block;margin-bottom:30px}.profile-section-block .prof-logo{display:flex;align-items:stretch;align-content:stretch;padding:30px}.profile-section-block .card .job-title{font-size:14px;font-weight:bold;color:#333}.profile-section-block .card .bottom{font-size:14px;font-weight:normal;color:#adadad}.profile-section-block .block-header{font-size:25px;font-weight:bold;color:#111;padding:25px;margin:0}.profile-section-block .profile-section-block-row{display:flex;flex-flow:row nowrap;align-content:stretch;margin-bottom:3px}.profile-section-block .profile-section-block-row>*{background-color:#fff;flex:0 0 100%;box-sizing:border-box;border-right:3px solid #e6e9ec}.profile-section-block .profile-section-block-row>*:last-child{border-right:none}.profile-section-block .profile-section-block-row2{display:flex;flex-flow:row nowrap;justify-content:space-around;margin-bottom:3px}.profile-section-block .profile-section-block-row2:nth-child(2){margin-bottom:30px}.profile-section-block .profile-section-block-row2>*{background-color:#fff;flex-grow:1;flex-shrink:1;flex-basis:0;box-sizing:border-box;margin-right:30px}.profile-section-block .profile-section-block-row2>*:last-child{margin-right:0}.profile-section-block .profile-section-block-row2>*.m-left{margin-right:0;margin-left:30px}.profile-section-block .profile-section-block-row2>*.m-left:last-child{margin-right:0}.profile-section-block .profile-section-block-row2>*.m-left:first-child{margin-left:0}.profile-section-block .profile-section-block-row2>*.right-fcompany-block{flex-grow:0;flex-shrink:0;flex-basis:0}.profile-section-block .profile-section-block-row2 .mag-block-slider li{width:560px !important}.profile-section-block .profile-section-block-row3{display:flex;flex-flow:row nowrap;justify-content:space-around;margin-bottom:3px}.profile-section-block .profile-section-block-row3>*{background-color:#fff;flex-grow:1;flex-shrink:1;flex-basis:0;box-sizing:border-box;margin-right:30px}.profile-section-block .profile-section-block-row3>*:last-child{margin-right:0}.profile-section-block .cp_contact_person{border:none;margin-bottom:auto}.profile-section-block .cp_contact_persons_item{float:none !important;width:auto !important;margin-right:auto !important}.profile-section-block .cp_social_links{border:none;margin-bottom:auto}.profile-section-block .cp_social_links .cp_sites_title{max-width:320px}.profile-section-block .show-all{color:#0fa0e3}.profile-section-block .view-more-popup{display:none;position:absolute;top:10px;left:-20px;padding:20px;border:1px solid #c0c0c0;background-color:#fff}.profile-section-block .view-more-popup .cp_contact_persons_item{margin-bottom:20px}.profile-section-block .view-more-popup .cp_contact_persons_item:last-child{margin-bottom:0}.profile-section-block .cp_clider-wrapper{display:flex;align-content:stretch;flex-flow:column nowrap}.profile-section-block .cp_clider{border:none;padding:25px;margin:0;flex-grow:1;display:flex;align-content:stretch}.profile-section-block .cp_clider.cp_clider--wide{padding:0;width:100%}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images{height:423px !important;width:610px !important;overflow:hidden}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-simple{width:100%;height:100%}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-simple li{width:100% !important;height:100%;position:relative}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-simple li a{width:100%;height:100%}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-simple li .mag-image{width:100%;height:100%}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-4{width:100%;height:100%;display:flex;flex-wrap:wrap;background:#e6e9ec}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-4 li{width:300px !important;position:relative;margin:0 10px 10px 0;height:206px}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-4 li:nth-child(2n){margin-right:0}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-4 li a{width:100%;height:100%}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images ul.mag-block.mag-block-4 li .mag-image{width:100%;height:100%}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-wrapper{height:100%}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-wrapper .bx-viewport{height:100% !important}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt{height:100% !important}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-next-icon,.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-prev-icon{position:absolute;background:none;height:90px;width:80px;opacity:.5;color:#fff;top:50%;transform:translateY(-50%);cursor:pointer;z-index:50;display:inline-flex;justify-content:center;align-items:center}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-next-icon:hover,.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-prev-icon:hover{opacity:1}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-prev-icon a.bx-prev,.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-next-icon a.bx-next{width:auto;height:auto}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-prev-icon a.bx-prev:before,.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-next-icon a.bx-next:before{font-family:FontAwesome;color:#fff;content:'';font-size:60px;margin-left:0;line-height:50px}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-prev-icon a.bx-prev:before{content:''}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-slider-cnt .bx-next-icon a.bx-next:before{content:''}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .mag-block-slider li{width:610px !important}.profile-section-block .cp_clider.cp_clider--wide .company_mp .wraaper_for_images .bx-wrapper li a:after{content:'';display:block;padding-top:70%}.profile-section-block .cp_clider .company_mp{position:relative;flex-grow:1;display:flex;align-content:stretch}.profile-section-block .cp_clider ul.allitems li{margin-right:0;float:none}.profile-section-block .cp_clider ul.allitems li .div-img{width:auto;height:auto;overflow:hidden}.profile-section-block .cp_clider ul.allitems li .div-img:after{content:'';padding-top:60%;display:block;visibility:hidden;float:left}.profile-section-block .cp_clider .slider-prev{position:absolute;top:0;bottom:0;left:0;float:none;margin:0;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center}.profile-section-block .cp_clider .slider-prev a{padding:12px 3px;background-color:#0fa0e3;flex:0 0 20px}.profile-section-block .cp_clider .slider-next{position:absolute;top:0;bottom:0;right:0;float:none;margin:0;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center}.profile-section-block .cp_clider .slider-next a{padding:12px 3px;background-color:#0fa0e3;flex:0 0 20px}.wraaper_for_images{width:560px !important}.wraaper_for_images .mag-block-simple li{width:560px !important}.wraaper_for_images .mag-block-4 li{width:268px !important}.wraaper_for_images .mag-block-9 li{width:179px !important}.wraaper_for_images .bx-wrapper li a:after{content:'';display:block;padding-top:65%}.social_media_wrapper{display:block;width:100%}.social_media_wrapper.social_media_wrapper--5-items ul li{margin:.5% .5% 0 0 !important;width:33%}.social_media_wrapper.social_media_wrapper--5-items ul li:nth-child(3n){margin-right:0 !important}.social_media_wrapper.social_media_wrapper--5-items ul li:nth-child(-n+3){margin-top:0 !important}.social_media_wrapper.social_media_wrapper--7-items ul li{margin:.5% .5% 0 0 !important;width:24.62%;height:297px}.social_media_wrapper.social_media_wrapper--7-items ul li:nth-child(4n){margin-right:0 !important}.social_media_wrapper.social_media_wrapper--7-items ul li:nth-child(-n+4){margin-top:0 !important}.social_media_wrapper.social_media_wrapper--9-items ul li{margin:.5% .5% 0 0 !important;width:19.6%;height:237px}.social_media_wrapper.social_media_wrapper--9-items ul li:nth-child(5n){margin-right:0 !important}.social_media_wrapper.social_media_wrapper--9-items ul li:nth-child(-n+5){margin-top:0 !important}.social_media_wrapper.social_media_wrapper--11-items ul li{margin:.5% .5% 0 0 !important;width:16.25%;height:196px}.social_media_wrapper.social_media_wrapper--11-items ul li:nth-child(6n){margin-right:0 !important}.social_media_wrapper.social_media_wrapper--11-items ul li:nth-child(-n+6){margin-top:0 !important}.social_media_wrapper ul li{display:flex;list-style:none;float:left;box-sizing:border-box;vertical-align:top;margin:5px 5px 0 0;width:183px;height:179.9px;position:relative}.social_media_wrapper ul li a{width:100%;height:100%}.social_media_wrapper ul li a .image-content{height:100%;background-size:cover !important;width:100%}.social_media_wrapper ul li a i.fa-video-camera{position:absolute;top:5px;right:8px;color:rgba(255,255,255,.7);font-size:20px}.social_media_wrapper ul li:hover:not(.follow-us) a:before{font-family:FontAwesome;content:"";color:rgba(255,255,255,.5);background-color:rgba(0,0,0,.5);font-size:40px;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.social_media_wrapper ul li.follow-us{margin-bottom:0 !important}.social_media_wrapper ul li.follow-us a{color:#333;text-align:center;background-color:#e6e9ec;padding:10px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column}.social_media_wrapper ul li.follow-us a i.fa{font-size:40px;margin-top:0}.social_media_wrapper ul li.follow-us a .follow-username{display:block;font-size:14px;font-weight:bold;margin-top:10px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social_media_wrapper ul li.follow-us a .follow-text{display:block;font-size:12px;color:#adadad;margin-top:30px}.social_media_wrapper ul li.follow-us a:hover{color:#e4405f}.mp-item{position:relative;z-index:10;min-height:250px;cursor:pointer}.mp-item .mp-item-description{position:absolute;bottom:0;left:0;right:0;padding:20px;background-color:rgba(0,0,0,.6);text-align:left;z-index:10}.mp-item .mp-item-description.single-item{position:static;background-color:#fff;color:#333;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;margin-left:10px;padding:10px 20px 20px}.mp-item .video-iframe{width:1188px;height:674px;border:none;display:block}.mp-item .video-iframe.single-item{width:1190px;height:664px;display:inline;margin:30px 30px 0}.video-row{display:block;text-align:left;padding:30px 30px 10px 30px}.video-row .video-item{display:inline-block;width:275px;min-height:154px;margin-right:24px;vertical-align:top;margin-bottom:20px}.video-row .video-item:nth-child(4n){margin-right:0}.video-row .video-item .video-iframe{border:none;width:275px;height:154px}.video-row .video-item .video-cnt{width:100%;height:100%}.video-row .video-item .video-description{padding-top:12px;text-align:left;font-size:12px;font-weight:bold;line-height:18px;color:#333;max-height:54px}.video-row .video-item .video-description:hover{color:#0fa0e3}.video-row-2{display:block;text-align:left;padding:30px 0 10px 30px}.video-row-2 .video-item{display:inline-block;width:576px;min-height:324px;margin-right:30px !important;vertical-align:top;margin-bottom:20px}.video-row-2 .video-item:nth-child(4n){margin-right:0}.video-row-2 .video-item .video-iframe{border:none;width:581px;height:324px}.video-row-2 .video-item .video-cnt{width:100%;height:312px;position:relative}.video-row-2 .video-item .video-description{padding-top:12px;text-align:left;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;color:#333;max-height:50px;overflow:hidden;word-wrap:break-word;word-break:break-word}.video-row-2 .video-item .video-description:hover{color:#0fa0e3}.video-row-3{display:block;text-align:left;padding:30px 0 10px 30px}.video-row-3 .video-item{display:inline-block;width:373px;min-height:154px;margin-right:30px !important;vertical-align:top;margin-bottom:20px}.video-row-3 .video-item:nth-child(4n){margin-right:0}.video-row-3 .video-item .video-iframe{border:none;width:376px;height:210px}.video-row-3 .video-item .video-cnt{width:100%;height:207px;position:relative}.video-row-3 .video-item .video-description{padding-top:12px;text-align:left;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;color:#333;max-height:50px;overflow:hidden;word-wrap:break-word;word-break:break-word}.video-row-3 .video-item .video-description:hover{color:#0fa0e3}#company-bottom-mp .cp_vacancies_header,#company-mp2 .cp_vacancies_header,#company-mp .cp_vacancies_header{border-bottom:1px solid #e6e9ec;text-align:center;margin:0}.company-bottom-mp-wrapper{padding:0}.company-bottom-mp-wrapper .cp_vacancies_header{padding-left:30px;text-align:left;border-bottom:1px solid #dfe2e5;margin-bottom:0}.company-bottom-mp-wrapper .empty-mp-message{padding:0;background:#fff;margin:40px 30px;line-height:22px;text-align:left;font-family:Arial;font-size:16px;font-weight:normal;color:#999}.company-bottom-mp-wrapper #company-mp2 .cp_vacancies_header{display:none}#company-bottom-mp .cp_vacancies_header{padding:30px 0}.testimonial-title{font-size:20px;font-weight:bold;color:#333;text-align:center;margin:0 auto 30px;max-width:500px}.testimonial-title.testimonial-title--hidden{visibility:hidden}.rcb_wrapper .testimonial .mag-block-slider li.tm-slide-block{width:395px !important;min-height:380px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#app-process-home-m .app-step-info{color:#fff;border:1px solid rgba(255,255,255,.9);margin:0 80px;padding:5px}#app-process-home-m .app-step-num{font-size:10px;margin-right:8px}#app-process-home-m .app-step-title{font-size:14px}#app-process-home-m .cv_header_title{font-size:20px;padding:0 30px;margin-bottom:20px}#app-process-home-m .cp_header{margin:0 0 0 0;padding:0;width:100%;border:none;z-index:90}#app-process-home-m .cp_header_logo{top:65px;border-radius:55px;left:0;right:0;margin-left:auto;margin-right:auto}#app-process-home-m .cp_header_coverphoto.h300 .top-presentation{height:250px !important;line-height:250px !important}#app-process-home-m .cp_header_info{top:165px;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}#app-process-home-m .cp_header_info--stretched{height:205px;display:flex;flex-direction:column}#app-process-home-m .cp_header_info--stretched .app-step-info{margin-top:auto;margin-bottom:20px}#app-process-home-m .cv_header_prof{font-size:14px;margin-top:0}#app-process-home-m #appfrm .app-step1 .app-step1-fw{margin:0 0;padding:0 !important}#app-process-home-m #appfrm .app-big-header{font-size:25px;padding:0 10px}#app-process-home-m .emp-msg{background:#fff;padding:40px 30px 40px 30px;text-align:center;color:#333}#app-process-home-m .emp-msg h1{font-size:20px;margin-bottom:10px}#app-process-home-m .emp-msg span{font-size:14px}#app-process-home-m #appfrm{min-height:465px}#app-process-home-m .cnt-support{width:100%;padding:0 0 0 0;text-align:left}#app-process-home-m .support{text-align:center;width:100%}#app-process-home-m .support .title{padding:30px 0;display:flex;justify-content:center;color:#9a9b9d;font-size:14px}.epmpty-gallery-block{display:flex;background-color:#fff;padding:50px 60px 60px 60px;margin-bottom:30px;border:1px solid #dfe2e5}.epmpty-gallery-block .cp_registration{padding:0}.epmpty-gallery-block>div{flex-grow:1;flex-shrink:1;flex-basis:0;box-sizing:border-box;max-width:50%}.epmpty-gallery-block .featured-emp .see-all{float:right}.epmpty-gallery-block .featured-emp h3{font-size:20px;font-family:Roboto;font-weight:normal;color:#666;margin-bottom:30px}.one-fcompany{width:397px}.one-fcompany .fcompany-link{width:100%;margin:0;border:none}.one-fcompany .fcompany-link .fcompany-img{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:258px;display:block;position:relative}.one-fcompany .fcompany-link .fcompany-img .fcompany-img-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,.755),rgba(0,0,0,.1) 48%),linear-gradient(to bottom,rgba(0,0,0,.01),rgba(0,0,0,.01));padding:10px 30px;box-sizing:border-box;display:flex;align-items:flex-end}.one-fcompany .fcompany-link .fcompany-img .fcompany-img-overlay .fcompany-overlay-info{font-family:Arial;font-size:14px;line-height:18px;color:#fff;display:flex;overflow:hidden}.one-fcompany .fcompany-link .fcompany-img .fcompany-img-overlay .fcompany-overlay-info .fcompany-overlay-logo-wrapper{background-color:#fff;border:solid 1px #e6e9ec;margin:0 20px 0 0;box-sizing:border-box;width:60px;min-width:60px;height:60px}.one-fcompany .fcompany-link .fcompany-img .fcompany-img-overlay .fcompany-overlay-info .fcompany-overlay-logo{background-repeat:no-repeat;background-size:contain;background-position:center center;width:100%;min-width:40px;height:100%;box-sizing:border-box}.one-fcompany .fcompany-link .fcompany-img .fcompany-img-overlay .fcompany-overlay-info .fcompany-overlay-col{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.one-fcompany .fcompany-link .fcompany-img .fcompany-img-overlay .fcompany-overlay-info .fcompany-overlay-title{font-family:Roboto;font-size:16px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px 0}.one-fcompany .fcompany-link .fcompany-img .fcompany-img-overlay .fcompany-overlay-info .fcompany-overlay-subtitle{opacity:.7;max-height:36px;margin:0 0 8px 0}.one-fcompany .fcompany-cnt{padding:20px 30px;color:#333;font-family:Arial;font-size:14px;line-height:19px}.one-fcompany .fcompany-cnt .fcompany-description{max-height:38px;min-height:38px;margin:0 0 20px 0}.one-fcompany .fcompany-cnt .fcompany-view-link{color:#0fa0e3;display:block}.one-fcompany .fcompany-cnt .fcompany-view-link .fa{margin:0 0 0 4px}.three-fcompanies{display:flex}.three-fcompanies .fcompany-link{width:32%;margin:0 2% 0 0;border:1px solid #dfe2e5}.three-fcompanies .fcompany-link:nth-child(3n){margin:0}.three-fcompanies .fcompany-link .fcompany-img{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:135px;display:block;position:relative}.three-fcompanies .fcompany-link .fcompany-cnt{padding:20px}.three-fcompanies .fcompany-link .fcompany-cnt .fa{width:10px;margin-right:10px;margin-top:2px;color:#999}.three-fcompanies .fcompany-link .fcompany-title{font-family:roboto;margin-bottom:8px;font-size:14px;font-weight:bold;display:block;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.three-fcompanies .fcompany-link .fcompany-info,.three-fcompanies .fcompany-link .fcompany-departments{font-size:12px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fstories{background-color:#fff;padding:30px;height:100%;box-sizing:border-box}.fstories h3{font-size:11px !important;color:#999;font-family:Arial;margin-bottom:20px;text-transform:uppercase}.fstories .fstory{display:block;height:73px}.fstories .fstory.mb{padding:15px 0 15px 0;border-bottom:1px solid #e6e9ec}.fstories .fstory:first-child{padding-top:0}.fstories .fstory:last-child{padding-bottom:0;border:none}.fstories .fstory .fstory_img{display:inline-block;width:111px;height:73px;background-position:center;background-size:cover;background-repeat:no-repeat}.fstories .fstory .fstory_cnt{display:inline-block;vertical-align:top;margin-left:15px;height:73px;line-height:73px}.fstories .fstory .fstory_vm{display:inline-block;vertical-align:middle;line-height:normal}.fstories .fstory .fstory_title{max-width:190px;max-height:40px;font-size:14px;line-height:20px;font-family:Roboto;font-weight:bold;color:#333;display:block}.fstories .fstory .fstory_company_link{font-size:12px;color:#0fa0e3;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1;display:block}.not-featured-block{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(231,245,252,.8);z-index:15;text-align:center}.not-featured-block .not-featured-cnt{height:128px;position:absolute;left:0;right:0;top:50%;margin-top:-64px}.not-featured-block .not-featured-text{color:#111;font-weight:bold;font-family:Roboto;font-size:18px;line-height:30px}.not-featured-block a{margin-top:20px}.top-right-block-content-editor{width:100%}.top-right-block-content-editor.cbc{position:absolute;left:30px;right:10px;top:25px;width:auto}.top-right-block-content-editor .ks-button--edit{padding:1px 35px 1px 7px}.top-right-block-content-editor .tip{cursor:pointer;float:right;display:inline-block;margin-top:2px}.top-right-block-content-editor .tooltip_info_clickable{font-size:14px;margin-left:8px;color:#999;position:relative;display:inline-block}.top-right-block-content-editor .tooltip_info_clickable:hover{color:#666}.top-right-block-content-editor .tooltip_info_clickable .tooltiptext{width:300px;background:#333;border-color:#333;text-align:left;visibility:hidden;color:#fff;padding:15px;position:absolute;z-index:1;top:147%;left:268%;margin-left:-325px;opacity:0;transition:visibility 1s,opacity 1s;border-radius:6px;font-size:13px;line-height:15px;font-weight:normal}.top-right-block-content-editor .tooltip_info_clickable .tooltiptext::after{content:"";position:absolute;margin-left:-5px;border-width:10px;border-style:solid;border-color:transparent transparent #333 transparent;width:0%;right:6%;margin-left:auto}.top-right-block-content-editor .tooltip_info_clickable.visible,.top-right-block-content-editor .tooltip_info_clickable .tooltiptext.visible{visibility:visible !important;opacity:1 !important}.top-right-block-content-editor .tooltip_info_clickable.visible .tooltiptext,.top-right-block-content-editor .tooltip_info_clickable .tooltiptext.visible .tooltiptext{visibility:visible !important;opacity:1 !important}.empty-mp-cnt{line-height:normal;margin:auto 0}.empty-mp-cnt .text{vertical-align:middle;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;color:#999;width:530px;display:inline-block}.empty-mp-cnt img{vertical-align:middle;transform:rotate(211deg);margin:0 30px}.empty-mp-cnt .big-button{vertical-align:middle;width:160px;height:160px;color:#0fa0e3;background-color:#dbf1fb;display:inline-block;text-align:center;position:relative}.empty-mp-cnt .big-button .button-border{position:absolute;width:151px;height:151px;border:3px solid #fff;top:2px;left:2px}.empty-mp-cnt .big-button .caption{text-transform:uppercase;font-family:Arial;font-size:12px;font-weight:normal}.empty-mp-cnt .big-button .fa{font-size:20px;margin:55px 0 10px}.empty-mp-overlay{display:flex;background-color:rgba(1,1,1,.5);position:absolute;top:0;bottom:0;left:0;right:0}.smalljob-view-wrapper .block__wrapper{background-color:#fff;padding:0;margin:0}.smalljob-view-wrapper .block__header{display:block;color:#333;font-family:Roboto;font-size:20px;font-weight:bold;padding:30px 30px 0 30px}.smalljob-view-wrapper .block__content{padding:30px;box-sizing:border-box}.smalljob-view-wrapper .block__list{padding:30px;box-sizing:border-box}.smalljob-view-wrapper .block__showmore-wrapper{text-align:center;padding:15px 30px;border-top:1px solid #e6e9ec}.smalljob-view-wrapper .block__showmore{color:#0fa0e3;font-family:Arial;font-size:16px}.smalljob-view-wrapper .smalljob-main-info{padding:30px 30px 0 30px;margin-bottom:30px;width:100%;margin-right:30px;background-color:#fff;box-sizing:border-box}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto{margin-bottom:30px;width:100%;position:relative}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation{position:relative;width:100% !important;height:432px !important}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .top-presentation__dark-overlay{display:block !important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.1)}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .single-video{position:static !important}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-prev,.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-next{font-size:50px;position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:block;width:auto;height:40px;line-height:50px;cursor:pointer;font-family:FontAwesome}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-prev:hover .bx-next:after,.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-next:hover .bx-next:after,.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-prev:hover .bx-prev:after,.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-next:hover .bx-prev:after{color:rgba(255,255,255,.8)}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-next .bx-next,.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-prev .bx-prev{display:inline-block;height:100%;width:100%}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-next .bx-next:after{content:"";color:rgba(255,255,255,.4);text-shadow:1px 1px 1px rgba(17,17,17,.15)}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-prev .bx-prev:after{content:"";color:rgba(255,255,255,.4);text-shadow:1px 1px 1px rgba(17,17,17,.15)}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-prev{left:15px}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slider-next{right:15px}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .top-presentation .rb-slide-counter{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);border-radius:2px;background-color:rgba(0,0,0,.5);z-index:51;color:#fff;font-family:Arial;font-size:12px;line-height:14px;padding:5px 10px;box-sizing:border-box}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .coverphoto__overlay-info{position:absolute;top:10px;left:10px;display:flex;z-index:5}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .coverphoto__overlay-info .info-plate{display:flex;align-items:flex-start;padding:10px 20px;box-sizing:border-box;background-color:rgba(255,255,255,.6);box-shadow:0 1px 0 0 rgba(0,0,0,.1);font-family:Roboto;font-size:14px;line-height:18px;font-weight:normal;color:#333;margin-right:2px;max-width:500px}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .coverphoto__overlay-info .info-plate .fa{margin-right:10px;color:#eb4a52}.smalljob-view-wrapper .smalljob-main-info .smalljob-main-info__coverphoto .coverphoto__overlay-info .info-plate .info-plate__title{font-family:Arial;font-size:10px;line-height:14px;color:#666}.smalljob-view-wrapper .smalljob-main-info .smalljob-title{font-family:Roboto;font-size:30px;line-height:38px;font-weight:bold;color:#333;margin-bottom:40px;word-break:break-word}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block{padding:30px 0;box-sizing:border-box;border-top:1px solid #e6e9ec;border-bottom:1px solid #e6e9ec;margin-bottom:40px;display:flex;align-items:flex-start}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline{display:flex}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__col:not(:first-child) .deadline__header{margin-left:20px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__col:not(:first-child) .deadline__content{margin-left:20px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__header{padding:0 20px 0 0}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__title{font-family:Arial;font-size:11px;line-height:13px;font-weight:normal;color:#666;text-transform:uppercase}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__title.deadline__title--placeholder:before{content:'  '}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__date-title,.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__time-title,.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__urgent-title,.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__not-specified-title{font-family:Arial;font-size:18px;line-height:22px;font-weight:normal;color:#be2b2b;padding-top:10px;display:flex}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__date-title{justify-content:space-between}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__not-specified-title{color:#20b95e}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__not-specified-subtitle{font-family:Arial;font-size:14px;line-height:16px;color:#333;margin-top:5px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__date-item,.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__time-item{font-family:Arial;font-size:16px;line-height:20px;color:#be2b2b;display:flex}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__date-item:not(:first-child),.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__time-item:not(:first-child){margin-top:15px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__day-of-week{margin-right:15px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__date{margin-right:15px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__time-separator{margin:0 10px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__show-all{margin:0 0 0 20px;font-family:Arial;font-size:14px;color:#0fa0e3}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__show-all .fa{margin-left:8px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content{margin-top:25px;padding:0 20px 0 0}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .dateSpan{padding:0;color:#be2b2b;font-family:Arial;font-size:18px;line-height:28px;font-weight:normal;display:flex;align-items:center}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .dateSpan.dateSpan--between{display:flex;flex-direction:column;align-items:flex-start}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .dateSpan .dateSpan__separator{margin:0 10px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .deadline-till-separator{margin:0 10px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .dateSpan .timeSpan{padding:0}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .dateSpan .timeSpan span{padding:0}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .deadline-type-title{text-transform:uppercase;font-size:14px;font-family:roboto;color:#333}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .deadline-type-title.deadline-type-title--urgent{color:#be2b2b}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .smalljob-deadline .deadline__content .deadline-type-title.deadline-type-title--not-specified{color:#20b95e}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .jobad-deadline-txt{display:inline-block;vertical-align:middle;font-family:Roboto;font-size:20px;font-weight:normal;line-height:24px;color:#be2b2b}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .jobad-deadline-date{color:#333}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-block .apply-btn-cnt{margin-left:auto}.smalljob-view-wrapper .smalljob-main-info .smalljob-expired-label{color:#333;margin-bottom:40px}.smalljob-view-wrapper .smalljob-main-info .smalljob-info-description{font-family:Arial;font-size:16px;line-height:24px;font-weight:normal;color:#333;padding-bottom:30px;word-break:break-word}.smalljob-view-wrapper .smalljob-facts-wrapper{margin-bottom:30px;width:100%;margin-right:30px}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact-list{display:flex;flex-wrap:wrap}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact{display:flex;align-items:flex-start;margin-right:30px;padding-top:30px;width:calc((100% - 30px)/2)}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact:nth-child(2n){margin-right:0}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact:nth-child(1),.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact:nth-child(2){padding-top:0}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .fa{font-size:25px;color:#eb4a52;margin-right:30px}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__title{font-family:Arial;font-size:11px;line-height:13px;font-weight:normal;color:#666;text-transform:uppercase}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content{margin-top:10px;font-family:Arial;font-size:14px;line-height:16px;font-weight:normal;color:#333}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__location{line-height:22px}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__comment{margin-top:10px;display:flex;align-items:flex-start;font-family:Arial;font-size:12px;line-height:16px;font-weight:normal;font-style:italic;color:#999;word-break:break-word}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__skill-list{display:flex;flex-wrap:wrap}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__skill-list .smalljob-fact__skill{border-radius:10px;font-size:12px;line-height:16px;padding:2px 10px;background-color:#fff;color:#333;border:solid 1px #d6dade;display:inline-block;margin-right:10px;margin-bottom:6px;cursor:default}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__skill-list .smalljob-fact__skill a{color:#333;cursor:pointer}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .dateSpan{padding:0;color:#333;font-size:14px;line-height:28px;font-family:Arial;font-weight:normal;display:flex;align-items:center}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .dateSpan.dateSpan--between{display:flex;flex-direction:column;align-items:flex-start}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .dateSpan .dateSpan__separator{margin:0 10px}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .deadline-till-separator{margin:0 10px}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .dateSpan .timeSpan{padding:0}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .dateSpan .timeSpan span{padding:0}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .deadline-type-title{text-transform:uppercase;font-size:14px;font-family:roboto;color:#333}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .deadline-type-title.deadline-type-title--urgent{color:#be2b2b}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact .smalljob-fact__content .smalljob-fact__deadline .deadline-type-title.deadline-type-title--not-specified{color:#20b95e}.smalljob-view-wrapper .smalljob-facts-wrapper .smalljob-fact:not(:nth-last-child(-n+2)) .smalljob-fact__content{padding-bottom:30px;border-bottom:1px solid #e6e9ec}.smalljob-view-wrapper .smalljob-cp-about-right{width:100%;margin-bottom:30px}.smalljob-view-wrapper .company-smalljob-list-wrapper{display:block;border:none;background-color:#fff;margin-bottom:30px;padding:0;position:relative}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list{padding:30px}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li{padding-bottom:30px}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li:not(:first-child){padding-top:30px}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li:not(:last-child){border-bottom:1px solid #e6e9ec}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li .vacancy__title{color:#0fa0e3;font-family:Arial;font-size:16px;font-weight:normal;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:block}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li .vacancy__bottom{margin-top:10px}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li .vacancy__label{font-family:Arial;font-size:14px;color:#666}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li .vacancy__label .fa{margin-right:10px}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li .vacancy__enddate{font-family:Arial;font-size:14px;color:#333;font-weight:bold}.smalljob-view-wrapper .company-smalljob-list-wrapper ul.vacancy-list li .vacancy__placeofwork{margin-left:30px}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper{display:block;border:none;background-color:#fff;margin-bottom:30px;padding:0;margin:0;position:relative}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .block__header{font-size:25px}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list{display:flex;flex-wrap:wrap}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card{display:flex;float:none;width:50%;margin:0;margin-top:30px}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card:nth-child(1),.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card:nth-child(2){margin-top:0}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .contact-card__avatar{width:60px;height:60px;border-radius:0;margin-right:15px}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .contact-card__avatar img{width:100%;height:100%;border-radius:2px;border:1px solid #e6e9ec;box-sizing:border-box}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .contact-card__avatar--placeholder{background-color:transparent}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .contact-card__content{float:none;flex:1}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .contact-card__name{font-family:Roboto;font-size:16px;font-weight:bold;line-height:20px;text-overflow:ellipsis;overflow:hidden;color:#0fa0e3}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .contact-card__title{font-family:Arial;font-size:14px;font-weight:normal;line-height:18px;text-overflow:ellipsis;overflow:hidden;color:#666;margin-top:5px}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .contact-card__controls{margin-top:8px;display:flex;align-items:center}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card ul.incerted-ctrl{margin-right:20px;list-style:none;position:static;border:none;background-color:#fff;background-color:transparent}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card ul.incerted-ctrl li{border:none;margin-right:20px;width:auto;height:auto}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card ul.incerted-ctrl li:last-child{margin-right:0}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card ul.incerted-ctrl li .link{width:auto;height:auto;line-height:normal}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card ul.incerted-ctrl li .fa{font-size:14px}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .contact-list .contact-card .login-first-message{font-family:Arial;font-size:12px;color:#666}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .incerted-ctrl li .link{line-height:25px;color:#333;opacity:.5}.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .incerted-ctrl li .link:hover{opacity:1}@media(max-width:1250px){.smalljob-view-wrapper .smalljob-contact-person-list-wrapper .incerted-ctrl li .link{line-height:22px}}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list .media-file-item{display:flex;justify-content:center;align-items:center}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list .media-file-item--image{background-color:#e6e5e8;background-position:center;background-repeat:no-repeat;background-size:cover;outline:1px solid rgba(0,0,0,.1)}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list .media-file-item--video iframe{border:none;box-sizing:border-box;width:100%;height:100%}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--one .media-file-item--image{width:100%;height:500px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--one .media-file-item--video{width:100%;height:500px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--two{display:flex}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--two .media-file-item:first-child{margin-right:11px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--two .media-file-item--image{width:375px;height:250px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--two .media-file-item--video{width:375px;height:250px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more{display:block}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more::after{content:"";clear:both;display:table}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item{margin-top:10px;margin-right:10px;float:left}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item:first-child{margin-top:0;margin-right:10px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item:nth-child(2){margin-right:0;margin-top:0}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item:nth-child(3){margin-right:0;margin-top:10px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item:nth-child(3n){margin-right:0}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item:first-child.media-file-item--image{width:504px;height:330px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item:first-child.media-file-item--video{width:504px;height:330px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item--image{width:247px;height:160px}.smalljob-view-wrapper .smalljob-media-files-wrapper .smalljob-media-file-list.smalljob-media-file-list--three-or-more .media-file-item--video{width:247px;height:160px}.smalljob-view-wrapper .smalljob-video-media-files-wrapper{margin:0}.smalljob-view-wrapper .smalljob-video-media-files-wrapper .smalljob-media-file-list{padding-bottom:30px}.smalljob-view-wrapper .smalljob-map-wrapper{margin:30px 0}.smalljob-view-wrapper .smalljob-map-wrapper .address-info{margin-top:30px;font-family:Arial;font-size:14px;color:#333}.smalljob-view-wrapper .smalljob-faq-wrapper{margin-top:30px;margin-bottom:30px}.smalljob-view-wrapper .smalljob-bottom-controls-wrapper{margin-top:30px;display:flex;justify-content:center}.smalljob-view-wrapper .smalljob-bottom-controls-wrapper .helperreg-btn-cnt{margin-left:20px}.smalljob-view-wrapper .smalljob-bottom-controls-wrapper .helperreg-btn-cnt .button:hover{background-color:#f7f7f7}.contact-person-wrapper-right{height:317px}.contact-person-wrapper-right .cp_about_right{padding:0;height:317px !important}.contact-person-wrapper-right .contact-person-main-info{padding:40px 0;border-bottom:1px solid #e6e9ec;height:180px;text-align:center}.contact-person-wrapper-right .contact-person-main-info .contact-card__avatar{text-align:center;width:120px;height:120px;margin:auto}.contact-person-wrapper-right .contact-person-main-info .contact-card__avatar img{border-radius:50%;width:100%;height:100%}.contact-person-wrapper-right .contact-person-main-info .contact-card__avatar.contact-card__avatar--placeholder{background-image:url(images/ava_default_big.jpg);background-position:center;background-size:cover;border-radius:50%}.contact-person-wrapper-right .contact-person-main-info .contact-card__name{color:#0fa0e3;font-family:Roboto;font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:10px}.contact-person-wrapper-right .contact-person-main-info .contact-card__title{font-family:Arial;font-size:14px}.contact-person-wrapper-right .contact-person-contact-info{display:flex;text-align:center}.contact-person-wrapper-right .contact-person-contact-info .contact-person-mail{border-right:1px solid #e6e9ec}.contact-person-wrapper-right .contact-person-contact-info .contact-person-mail.full-width{width:100%;border-right:none}.contact-person-wrapper-right .contact-person-contact-info .contact-person-phone,.contact-person-wrapper-right .contact-person-contact-info .contact-person-mail{width:50%;padding:16px 0}.contact-person-wrapper-right .contact-person-contact-info .contact-person-info-text{margin-left:7px;font-family:Arial;font-size:14px;color:#333}.contact-person-wrapper-right .contact-person-contact-info span.fa{font-size:18px}.article-content-block-edit-wrapper .form-row{display:block}.article-content-block-edit-wrapper .form-row .editor-label{display:block;float:none;width:auto;font-family:Roboto;font-size:14px;line-height:16px;font-weight:bold;margin:0 0 10px 0}.article-content-block-edit-wrapper .form-row .editor-field{display:block;float:none;width:auto}.article-content-block-edit-wrapper .form-row .editor-field select{margin:0;background:#fff;border-color:#dfe2e5;float:none;width:400px !important;height:38px}.article-content-block-edit-wrapper .dialog-buttons{display:flex;width:100%;margin:30px 0 0 0;padding:0}.editable-block .edit-block{display:block;position:inherit;width:340px;margin:0 0;padding:16px 36px 4px;border-bottom:1px solid #e5e8eb;height:46px}.editable-block .edit-block .edit-block__editor{display:none}.editable-block .edit-block .edit-block__editor .ks-white-button--gray{border:solid 1px #d6dade !important}.editable-block .edit-block .edit-block__editor .ks-button--edit .ks-button-edit-icon{border-left:solid 1px #d6dade}.editable-block .edit-block .edit-block__show-alternatives a{display:block;font-family:Arial;font-size:14px !important;font-weight:normal;font-style:normal;color:#0fa0e3;margin-left:-10px;float:left}.editable-block .edit-block .edit-block__show-alternatives .tip{float:right}.editable-block .edit-block .edit-block__show-alternatives .tip .tooltiptext{left:-250px}.editable-block .edit-block .edit-block__show-alternatives .tip .tooltiptext::after{margin-left:278px}.cp_top_right.cp_top_right--single-article-fill.editable-block{height:440px}.cp_top_right.cp_top_right--single-article-fill .top-right-block-content-editor{left:20px}.cp_top_right.cp_top_right--single-article-fill .top-right-block-content-editor .tip{margin-right:10px}.cp_top_right.cp_top_right--single-article-fill .edit-block{display:block;position:inherit;width:326px;margin:0 0;padding:8px 36px 4px;border-bottom:1px solid #e5e8eb;height:55px;margin-top:-7px}.cp_top_right.cp_top_right--single-article-fill .edit-block .edit-block__show-alternatives{position:absolute;top:25px;left:30px;width:347px}.cp_top_info.editable-block{padding:1px 30px 57px;height:312px}.cp_top_info.editable-block .edit-block{display:block;position:inherit;width:356px;margin:0 -30px;padding:16px 20px 4px;border-bottom:1px solid #e5e8eb;height:38px}.cp_top_info.editable-block .edit-block .edit-block__show-alternatives{margin-left:10px}.cp_top_info.editable-block .cp_top_info__top_header{color:#999;font-family:Arial;font-size:11px;font-weight:normal;font-style:normal;text-align:left;text-transform:uppercase;margin:20px auto 10px auto;max-width:330px}.cp_top_info.editable-block .cp_top_info__header{margin:40px 0 25px 0}.cp_top_block__part.editable-block .edit-block{height:40px}.cp_top_block__part.editable-block .edit-block .top-right-block-content-editor.cbc{position:absolute;left:22px;right:36px;top:18px;width:auto}.cp_top_block__part.active .cmv.cmv--fill.editable-block{padding-top:60px !important;height:440px}.rcb_wrapper.editable-block .slogan_wrapper,.cmv.cmv--fill.editable-block .slogan_wrapper{height:440px}.rcb_wrapper.editable-block .edit-block,.cmv.cmv--fill.editable-block .edit-block{display:block;position:absolute;width:361px;margin:0 -8px;padding:16px 22px 4px;border-bottom:1px solid #e5e8eb;height:46px;top:-7px}.rcb_wrapper.editable-block .edit-block .edit-block__show-alternatives,.cmv.cmv--fill.editable-block .edit-block .edit-block__show-alternatives{margin:10px 0 0 15px}.rcb_wrapper.editable-block .edit-block .top-right-block-content-editor.cbc,.cmv.cmv--fill.editable-block .edit-block .top-right-block-content-editor.cbc,.rcb_wrapper.editable-block .edit-block .top-right-block-content-editor.cbc,.cmv.cmv--fill.editable-block .edit-block .top-right-block-content-editor.cbc{position:absolute;left:30px;right:20px;top:25px;width:auto}.edit-mode .cp_top_right{height:440px}.ctabs_cnt .cp_top_right{height:420px}.ctabs_cnt .cmv{height:380px}.ctabs_cnt .rcb_wrapper.editable-block .slogan_wrapper{height:380px}.ctabs_cnt .cp_top_right--single-article-fill.editable-block{height:420px}.ctabs_cnt .cmv.cmv--fill.editable-block .edit-block{display:block;position:inherit;width:333px;margin:0 -8px;padding:14px 36px 4px;border-bottom:1px solid #e5e8eb;height:47px}.ctabs_cnt .cmv.cmv--fill.editable-block .edit-block .edit-block__editor .tooltip_info_clickable{left:-10px}.ctabs_cnt .cmv.cmv--fill.editable-block .edit-block .edit-block__show-alternatives{margin:0 0 0 15px}.ctabs_cnt .cmv.cmv--fill.editable-block .edit-block .edit-block__show-alternatives a{margin-top:12px}.ctabs_cnt .cmv.cmv--fill.editable-block .edit-block .edit-block__show-alternatives .tip{top:11px}#partially-filled-info a,#partially-filled-info-step2 a{font-family:Arial;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;color:#0fa0e3;margin-left:9px}.cp_top_info__list .fa{font-size:14px;color:#999}#CompanyTabsId .toggle_button,#company-bottom-magazine .toggle_button{-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:background .5s}#CompanyTabsId .toggle_button .toggle_circle,#company-bottom-magazine .toggle_button .toggle_circle{transition:.3s}#CompanyTabsId .toogle_wrapper.unchecked .toggle_button,#company-bottom-magazine .toogle_wrapper.unchecked .toggle_button{background:#999;color:#fff;border:1px solid #999}#CompanyTabsId .ctabs_wrapper--edit .toogle_wrapper.unchecked .toggle_button,#company-bottom-magazine .ctabs_wrapper--edit .toogle_wrapper.unchecked .toggle_button{line-height:23px}#CompanyTabsId .magazin-check-cnt .ks_toogle .toggle_on_text,#company-bottom-magazine .magazin-check-cnt .ks_toogle .toggle_on_text{line-height:30px}#CompanyTabsId .toogle_wrapper.unchecked .toggle_button:hover,#company-bottom-magazine .toogle_wrapper.unchecked .toggle_button:hover{background:#888;border-color:#888;color:#fff}#CompanyTabsId .toogle_wrapper.unchecked .toggle_circle,#company-bottom-magazine .toogle_wrapper.unchecked .toggle_circle{background:#fff}#CompanyTabsId .toogle_wrapper.unchecked .toggle_circle:hover,#company-bottom-magazine .toogle_wrapper.unchecked .toggle_circle:hover{background:#fff}#CompanyTabsId .toogle_wrapper.unchecked .toggle_button:hover .toggle_circle,#company-bottom-magazine .toogle_wrapper.unchecked .toggle_button:hover .toggle_circle{background:#fff}#CompanyTabsId .company-tabs-header-wrapper .toggle_button,#company-bottom-magazine .company-tabs-header-wrapper .toggle_button{font-size:14px;width:105px}#CompanyTabsId .sortable-magazine .magazine-block-heading .toggle_circle,#company-bottom-magazine .sortable-magazine .magazine-block-heading .toggle_circle{margin:1px}#useMagazine .toggle_button .toggle_on_text{line-height:28px}#top-title-block .toggle_button .toggle_circle{transition:none;margin:1px}.cp_block .cp_item{background-color:#fff;margin-bottom:30px}.cp_block .cp_item .cp_item_header{font-family:Roboto;font-size:25px;line-height:30px;font-weight:bold;padding:23px 30px;box-sizing:border-box;margin:0;color:#333;display:block;border:none;border-bottom:1px solid #e5e8eb;text-transform:capitalize;position:relative}.cp_block .cp_item .cp_item_header .cp_trainee_button,.cp_block .cp_item .cp_item_header .cp_intership_button,.cp_block .cp_item .cp_item_header .cp_apprenticeship_button,.cp_block .cp_item .cp_item_header .cp_franchiseship_button{transform:translateY(-3px)}.cp_block .cp_item .cp_item_header .cp_trainee_button::before,.cp_block .cp_item .cp_item_header .cp_intership_button::before,.cp_block .cp_item .cp_item_header .cp_apprenticeship_button::before,.cp_block .cp_item .cp_item_header .cp_franchiseship_button::before{margin:0;padding:0 5px 0 4px}.cp_block .cp_item .cp_item_header .cp_edit_button{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:114px;height:40px;border-radius:2px;background-color:#0fa0e3;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.5;letter-spacing:normal;text-align:center;color:#fff;padding:5px}.cp_block .cp_item .cp_item_header .cp_edit_button .fa{margin-right:8px}.cp_block .cp_item .cp_content{padding-bottom:30px;width:100%;box-sizing:border-box}.cp_block .cp_item .cp_content .cp_content_item{padding:30px 30px 0;display:inline-block;vertical-align:top;width:1190px}.cp_block .cp_item .cp_content .cp_content_item.two_column{width:560px}.cp_block .cp_item .cp_content .cp_content_item .cp_content_item_title a.title-text{font-family:Roboto;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#0fa0e3}.cp_block .cp_item .cp_content .cp_content_item .cp_content_item_title .cp_item_edit_tools{display:inline-block;float:right}.cp_block .cp_item .cp_content .cp_content_item .cp_content_item_title .cp_item_edit_tools .cp_item_button_control{display:inline-block;width:30px;height:25px;opacity:.99;border:solid 1px #e6e9ec;background-color:#fff;margin:-2px;text-align:center;position:relative}.cp_block .cp_item .cp_content .cp_content_item .cp_content_item_title .cp_item_edit_tools .cp_item_button_control:hover .fa{color:#666}.cp_block .cp_item .cp_content .cp_content_item .cp_content_item_title .cp_item_edit_tools .cp_item_button_control .fa{font-size:14px;color:#999;position:absolute;top:5px;left:9px}.cp_block .cp_item .cp_content .cp_content_item_description{margin-top:5px}.cp_block .cp_item .cp_content .cp_content_item_description a{font-family:Arial;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#333;max-height:42px;max-width:1200px;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.cp_block .cp_item .cp_content .cp_content_item_info{margin-top:10px;font-family:Arial;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;color:#999}.cp_block .cp_item .cp_content .cp_content_item_info .locations{display:inline-block;margin-right:30px}.cp_block .cp_item .cp_content .cp_content_item_info .locations .fa{margin-right:8px}.cp_block .cp_item .cp_content .cp_content_item_info .locations a{color:#0fa0e3;font-size:12px}.cp_block .cp_item .cp_content .cp_content_item_info .locations .show-all-locatioins span{margin-left:-3px}.cp_block .cp_item .cp_content .cp_content_item_info .numbers{display:inline-block}.cp_block .cp_item .cp_content .cp_content_item_info .numbers .fa{margin-right:8px}.cp_block .cp_item .cp_content .empty{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;color:#999;padding:30px 30px 0}.row_block .row_item{background-color:#fff;margin-bottom:30px}.row_block .row_item .row_item_header{font-family:Roboto;font-size:25px;line-height:30px;font-weight:bold;padding:23px 30px;box-sizing:border-box;margin:0;color:#333;display:block;border:none;border-bottom:1px solid #e5e8eb;text-transform:capitalize;position:relative}.row_block .row_item .row_item_header .row_edit_button{position:absolute;right:30px !important;top:50% !important;left:auto !important;transform:translateY(-50%);height:40px;border-radius:2px;background-color:#0fa0e3;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.5;letter-spacing:normal;text-align:center;color:#fff;padding:0 20px}.row_block .row_item .row_item_header .row_edit_button .fa{margin-right:8px}.row_block .row_item .row_content{padding:30px 0 0 30px;width:100%;box-sizing:border-box}.row_block .row_item .row_content .company-inet-link-item{margin-bottom:20px;margin-right:30px;width:374px;display:inline-block}.row_block .row_item .row_content .company-inet-link-item a{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;color:#333}.row_block .row_item .row_content .company-inet-link-item a:hover{color:#0fa0e3}.row_block .row_item .row_content .company-inet-link-item a .company-inet-link-description{max-width:280px;display:inline-block;word-break:break-word;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row_block .row_item .row_content .company-inet-link-item .edit_tools{display:inline-block;margin-left:25px;margin-right:0;vertical-align:middle;width:60px;display:initial}.row_block .row_item .row_content .company-inet-link-item .edit_tools .button_control{display:inline-block;width:30px;height:25px;opacity:.99;border:solid 1px #e6e9ec;background-color:#fff;margin:-2px;text-align:center;position:relative}.row_block .row_item .row_content .company-inet-link-item .edit_tools .button_control:hover .fa{color:#666}.row_block .row_item .row_content .company-inet-link-item .edit_tools .button_control .fa{font-size:14px;color:#999;position:absolute;top:5px;left:9px}.row_block .row_item .row_content .row_content_item{padding:30px 30px 0;display:inline-block;vertical-align:top;width:1190px}.row_block .row_item .row_content .row_content_item.two_column{width:560px}.row_block .row_item .row_content .row_content_item .row_content_item_title a.title-text{font-family:Roboto;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#0fa0e3}.row_block .row_item .row_content .row_content_item .row_content_item_title .row_item_edit_tools{display:inline-block;float:right}.row_block .row_item .row_content .row_content_item .row_content_item_title .row_item_edit_tools .row_item_button_control{display:inline-block;width:30px;height:25px;opacity:.99;border:solid 1px #e6e9ec;background-color:#fff;margin:-2px;text-align:center;position:relative}.row_block .row_item .row_content .row_content_item .row_content_item_title .row_item_edit_tools .row_item_button_control:hover .fa{color:#666}.row_block .row_item .row_content .row_content_item .row_content_item_title .row_item_edit_tools .row_item_button_control .fa{font-size:14px;color:#999;position:absolute;top:5px;left:9px}.row_block .row_item .row_content .row_content_item_description{margin-top:5px}.row_block .row_item .row_content .row_content_item_description a{font-family:Arial;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#333;max-height:42px;max-width:1200px;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.row_block .row_item .row_content .row_content_item_info{margin-top:10px;font-family:Arial;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;color:#999}.row_block .row_item .row_content .row_content_item_info .locations{display:inline-block;margin-right:30px}.row_block .row_item .row_content .row_content_item_info .locations .fa{margin-right:8px}.row_block .row_item .row_content .row_content_item_info .locations a{color:#0fa0e3;font-size:12px}.row_block .row_item .row_content .row_content_item_info .locations .show-all-locatioins span{margin-left:-3px}.row_block .row_item .row_content .row_content_item_info .numbers{display:inline-block}.row_block .row_item .row_content .row_content_item_info .numbers .fa{margin-right:8px}.row_block .row_item .row_content .empty{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.63;color:#999;padding:0 0 30px}.row_block .row_item .row_content .socia_media li{display:inline-block;margin-bottom:30px;margin-right:40px}.row_block .row_item .row_content .socia_media li .title{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333}.row_block .row_item .row_content .socia_media .fa-facebook-square{color:#105392;font-size:25px;margin-right:8px}.row_block .row_item .row_content .socia_media .fa-twitter-square{color:#20a6dc;font-size:25px;margin-right:8px}.row_block .row_item .row_content .socia_media .fa-linkedin-square{color:#0378b5;font-size:25px;margin-right:8px}.row_block .row_item .row_content .socia_media .fa-youtube{color:#c52f30;font-size:25px;margin-right:8px}.row_block .row_item .row_content .socia_media .fa-google-plus{color:#cf3d2e;font-size:25px;margin-right:8px}.row_block .row_item .row_content .socia_media .fa-instagram{color:#a1755c;font-size:25px;margin-right:8px}#company-mp-dlg div[aria-describedby="siteDeleteDlg"].ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,#company-mp-dlg div[aria-describedby="prgDeleteDlg"].ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}#company-mp-dlg div[aria-describedby="addfiledialog"]{padding:0}#company-mp-dlg div[aria-describedby="addfiledialog"] .ui-dialog-buttonpane{margin:-1px !important}#ucntrEditMpNew div[aria-describedby="addfiledialog"] .ui-dialog-buttonpane{justify-content:flex-start}#addfiledialog{height:auto !important}#image-gallery-top-edit{padding:5px !important}#image-gallery-top-edit.small-button{padding:14px 15px;font-size:16px;transform:translateY(-5px)}#image-gallery-top-edit.icon-pencil-white:before{margin-right:3px}#p_video{margin:30px 30px 0 !important}div[aria-describedby="cbContactsDlg"]{padding:0;width:700px !important}div[aria-describedby="cbContactsDlg"] .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{padding:20px 40px;box-sizing:border-box}div[aria-describedby="cbContactsDlg"] .register-new{background-color:#20b95e;display:inline-block;width:133px;height:40px;color:#fff;line-height:40px;text-align:center;margin-left:265px;padding:0 5px;border-radius:2px}div[aria-describedby="cbContactsDlg"] .register-new:before{content:"";color:#fff;font-family:FontAwesome;font-weight:normal;margin-right:8px}div[aria-describedby="cbContactsDlg"] .empty-contacts-text{font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;width:330px;color:#999;padding-bottom:20px}div[aria-describedby="cbContactsDlg"] #select-contact-person{width:204px !important;border:none;background-color:rgba(0,0,0,0);font-family:Arial;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;color:#333;margin-left:-5px}div[aria-describedby="cbContactsDlg"] .new-cnpr-bl{background-color:#f2f4f5;padding:0 40px !important}div[aria-describedby="cbContactsDlg"] .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;padding:10px 0 20px 20px}div[aria-describedby="cbContactsDlg"] .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{border-top:1px solid #e6e9ec}div[aria-describedby="cbContactsDlg"] .editor-field table.contact-person-block{background-color:#fff;width:297px;display:inline-block;border:1px solid #e6e9ec;margin-bottom:20px}div[aria-describedby="cbContactsDlg"] .editor-field table.contact-person-block:nth-child(odd){margin-right:20px}div[aria-describedby="cbContactsDlg"] .editor-field table.contact-person-block .name{font-family:Roboto;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;color:#333;width:150px;overflow:hidden;display:block;max-height:22px;text-overflow:ellipsis;overflow-wrap:break-word;word-break:break-word;white-space:nowrap}div[aria-describedby="cbContactsDlg"] .editor-field table.contact-person-block .position{width:150px;overflow:hidden;display:block;max-height:82px;text-overflow:ellipsis;overflow-wrap:break-word;word-break:break-word;color:rgba(51,51,51,.7);font-family:Roboto;font-weight:normal;font-style:normal;font-size:12px;height:60px;white-space:normal}div[aria-describedby="cbContactsDlg"] .editor-field table.contact-person-block td img{width:110px;height:110px;margin-bottom:-7px}div[aria-describedby="cbContactsDlg"] .editor-field table.contact-person-block td .fa:hover{color:#666}div[aria-describedby="cbContactsDlg"] div[aria-describedby="edit-user-dlg"]{top:0 !important}div[aria-describedby="cbContactsDlg"] div[aria-describedby="edit-user-dlg"] .ui-dialog-buttonset{float:none;padding:10px 0 20px 0}div[aria-describedby="cbContactsDlg"] div[aria-describedby="edit-user-dlg"] .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{display:block;border-top:none;padding:20px}div[aria-describedby="cbContactsDlg"] div[aria-describedby="edit-user-dlg"] .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{padding:20px;box-sizing:border-box}form[data-ajax-update="#company-bottom-magazine"] .small-button{padding:8px 15px}.internet-links-dialog div[aria-describedby="cbContactsDlg"]{padding:0;width:500px !important}.internet-links-dialog div[aria-describedby="cbContactsDlg"] input[type="text"],.internet-links-dialog div[aria-describedby="cbContactsDlg"] textarea{border:1px solid #d6dade;background:#fff;font-size:14px;padding:10px}.internet-links-dialog div[aria-describedby="cbContactsDlg"] input[type="text"]::placeholder,.internet-links-dialog div[aria-describedby="cbContactsDlg"] textarea::placeholder{color:#999}.internet-links-dialog div[aria-describedby="cbContactsDlg"] .editor-label{font-family:Roboto;font-size:14px;font-weight:bold;margin-bottom:3px}.internet-links-dialog div[aria-describedby="cbContactsDlg"] .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{padding:0 40px;box-sizing:border-box}.internet-links-dialog div[aria-describedby="cbContactsDlg"] .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{border-top:none;margin-top:-47px;padding:20px}#show-site-description-btn{font-family:Roboto;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;color:#0fa0e3;padding:15px 0 10px 0;cursor:pointer}#show-site-description-btn .fa{margin-right:5px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"]{padding:0}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] #cbSocialDlg{padding:40px;padding-bottom:30px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-label{font-family:Roboto;font-size:14px;font-weight:bold;margin-bottom:3px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field{position:relative}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .social-logo{background-color:#f2f4f5;width:36px;height:36px;position:absolute;left:1px;top:1px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .social-logo.inactive .fa{color:#999}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .social-logo .fa{position:absolute;left:7px;top:6px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .fa.social-clear{position:absolute;left:396px;top:11px;font-size:14px;font-weight:normal;color:rgba(153,153,153,.5);cursor:pointer}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field input[type="text"]{border:1px solid #d6dade;background:#fff;font-size:14px;padding:10px 35px 10px 45px;width:420px;box-sizing:border-box}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field input[type="text"]::placeholder{color:#999}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .fa-facebook-square{color:#105392;font-size:25px;margin-right:8px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .fa-twitter-square{color:#20a6dc;font-size:25px;margin-right:8px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .fa-linkedin-square{color:#0378b5;font-size:25px;margin-right:8px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .fa-youtube{color:#c52f30;font-size:25px;margin-right:8px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .fa-google-plus{color:#cf3d2e;font-size:25px;margin-right:8px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .editor-field .fa-instagram{color:#a1755c;font-size:25px;margin-right:8px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .ui-dialog-buttonset{float:none;padding:0 0 20px 20px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .ui-dialog-buttonset .ui-button{border-radius:3px}#cbSocial_cnt div[aria-describedby="cbSocialDlg"] .ui-dialog-buttonset .gray-btn{margin-left:10px !important}#insta-res .insta-content{position:relative}#insta-res .insta-content .image-content{width:87.5px;height:87.5px}#insta-res .insta-content .fa{position:absolute;top:3px;right:6px;color:rgba(255,255,255,.7)}#instagram-block-content .social_media_wrapper ul li,#instagram-block .social_media_wrapper ul li{width:193.3px;height:193.3px}#company-mp-dlg2 .edit-mp-new-dialog .dialog-main-content-wrapper .media-item-list .media-item{margin:0 4px 10px 5px}#cbProfessionCategories_cnt .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}#company-bottom-mp .embedded-video,#company-mp2 .embedded-video,#company-mp .embedded-video{position:relative}#company-bottom-mp .btn-group,#company-mp2 .btn-group,#company-mp .btn-group{position:absolute;right:11px;bottom:4px}#company-bottom-mp .volume-controls-btn,#company-mp2 .volume-controls-btn,#company-mp .volume-controls-btn,#company-bottom-mp .fullScreen-btn,#company-mp2 .fullScreen-btn,#company-mp .fullScreen-btn{background-color:rgba(66,66,66,.9);border:0;color:#fff;border-radius:100%;height:30px;width:30px}#company-bottom-mp .volume-controls-btn .fa,#company-mp2 .volume-controls-btn .fa,#company-mp .volume-controls-btn .fa{font-size:18px;line-height:0;vertical-align:middle}#company-bottom-mp .vimeo-custom-play-btn,#company-mp2 .vimeo-custom-play-btn,#company-mp .vimeo-custom-play-btn{position:absolute;top:50%;bottom:50%;left:50%;right:50%;transform:translateY(-50%) translateX(-50%);width:65px;height:40px}#company-bottom-mp .vimeo-custom-play-btn .play-btn,#company-mp2 .vimeo-custom-play-btn .play-btn,#company-mp .vimeo-custom-play-btn .play-btn,#company-bottom-mp .vimeo-custom-play-btn .pause-btn,#company-mp2 .vimeo-custom-play-btn .pause-btn,#company-mp .vimeo-custom-play-btn .pause-btn{width:65px;height:40px;border-radius:7px;border:none;transition:opacity .25s cubic-bezier(0,0,.2,1);-webkit-font-smoothing:antialiased;background-color:rgba(66,66,66,.9)}#company-bottom-mp .vimeo-custom-play-btn .play-btn:hover,#company-mp2 .vimeo-custom-play-btn .play-btn:hover,#company-mp .vimeo-custom-play-btn .play-btn:hover,#company-bottom-mp .vimeo-custom-play-btn .pause-btn:hover,#company-mp2 .vimeo-custom-play-btn .pause-btn:hover,#company-mp .vimeo-custom-play-btn .pause-btn:hover{background-color:#00adef}#company-bottom-mp .vimeo-custom-play-btn .play-btn .fa,#company-mp2 .vimeo-custom-play-btn .play-btn .fa,#company-mp .vimeo-custom-play-btn .play-btn .fa,#company-bottom-mp .vimeo-custom-play-btn .pause-btn .fa,#company-mp2 .vimeo-custom-play-btn .pause-btn .fa,#company-mp .vimeo-custom-play-btn .pause-btn .fa{color:#fff;font-size:22px}#guide-button{color:#666;font-family:Arial;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal}#guide-button .fa{margin-right:5px}.n-profile-cnt_gallery-new .gallery-new.n-media-items .show-more-button{color:#0fa0e3;margin-bottom:-20px}.n-profile-cnt_gallery-new .gallery-new.n-media-items .show-more-button:hover{color:#0fa0e3}div[aria-describedby="contentEditDlg"] .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}#AvailablePerks_chosen.chosen-container .chosen-results{max-height:150px}#image-mp-block .show-more-button{margin-bottom:-20px;color:#0fa0e3}#image-mp-block .show-more-button:hover{color:#0fa0e3}#image-mp-block .show-all .show-more-button{margin-bottom:-50px}div[aria-describedby="cbEditUserDlg"] .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;margin-left:20px;margin-bottom:20px}div[aria-describedby="cmvDlg"] .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;margin-left:6px}#mp_cnt .ui-dialog-titlebar,#ucntr .ui-dialog-titlebar{padding:20px 30px}#company-image-mp .gallery-new.show-all{margin-bottom:-48px}div[aria-describedby="mpDlg"] #common-block .incerted-ctrl{display:flex}